TIA Fragen zu PUT/GET

Zombieanfuehrer

Level-1
Beiträge
65
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,


weiß jemand ob ich bei PUT und GET den gleichen DB für SEND/RCVD, nur mit anderen Datenbereichen (BSP. : P#DB10.DBX0.0 Byte 10 // P#DB10.DBX11.0 Byte 10) verwenden kann?


Und eine frage zur Verbindung noch :)

Ich habe mehrere Steuerungen die über Industrial Ethernet verbunden sind, eine "neue" 1516 und viele alte 4XX Steuerrungen, alle haben 10.191.37.XXX ||255.255.255.0, jetzt möchte ich eine unspezifizierte Verbindung im TIA V14 zu einer der SPS erstellen, welchen Verbindungstyp benutze ich am besten? TPConISO? TCP? ect.
Und wie gebe ich dann bei GET PUT die Adr. an ? einfach die IP4 als hex?

Vielen Dank schon mal.
 
Wie du sagst hängen beide Steuerungen im gleichen Subnet.
Du kannst einfach eine S7 Verbindung Projektieren, wenn du die Verbindung Beidseitig Projektierst eine TSAP >=10 wählen, der Steckplatz der 400er ist 03 und der 1516 ist 01 (Beispiel Projektierung der Ziel TSAP auf der 400er wäre 10.01)
Bei Einseitiger Verbindung die TSAP 03 verwenden.

Wenn die 1516 der Slave ist musst du PUT/GET Zugriffe in der Hardware erlauben.

Die Projektierte Verbindung bekommt eine Nummer, diese Nummer wird dann am PUT/GET Baustein verwendet. Und ja es kann der gleiche DB sein mit anderen Ziel/Quell Adressbereichen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So mein PUT/GET funktioniert nun nach einigen Verbindungsproblemen, jetzt würde ich gerne Daten auf ein Array schreiben um mir die ganze tipperei zu sparen, scheinbar aber nicht möglich oder?
Ich habe mal ein Screenshot angehängt, mit struct variablen scheint es zu funktionieren.

MFG
 

Anhänge

  • arrayGET.jpg
    arrayGET.jpg
    286,1 KB · Aufrufe: 56
Zurück
Oben