Wago Cotroller 750-842 mit Koppler 750-342 verbinden und Werte schreiben

bernd81

Level-2
Beiträge
117
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe wie oben beschrieben einen Ethernetcontroller 750-842 und will diesen mit dem Koppler 750-342 verbinden.
Datzu habe ich die Modbus_Ethernet_04.lib geladen und mit der Funktion ETHERNET_MODBUSMASTER_UDP will ich nun Werte schreiben und lesen.
An dem Koppler hänen 8 DI und 8 DO

Habe den Baustein folgendermaßen aufgerufen:

ipadress = '192.168.2.160'
wPort = 502
bunitid = 0
functioncode = 23
wreadadress = 0
wreadquantity = 1
ptreaddata = adr(variableword)
wwriteadress = 0
wwritequantity = 1
ptsenddata = adr(variableword)
xstart = true
reset = false
timeout = t#500ms

werror gibt 502 aus

Die Funktion gibt den Fehler 502 zurück.
Weiß nicht was das für ein Fehler ist taucht in der Beschreibung von Wago nirgends auf.

Kennt von euch jemand den Fehler oder hat eine Idee was falsch sein könnte.

Viele Grüße

Bernd
 
Hallo bernd81,

du kannst keine physikalischen Eingänge per Modbus beschreiben (s. wWriteAdress = 0 bei FC23!). Die physikalischen Ausgänge die du ansteuern möchtest gehen ab 512 (= 0x200) los. D.h. setzte wWriteAdress mal auf 512 und probier' es dann.
 
Zurück
Oben