Stromzähler mit Modbus auslesen

Begonnen von ColdIce, 26. April 2013, 17:46:43

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

ColdIce

Ich habe hier einen Stromzähler mit Ethernetanschluss. Ich möchte gern den Zählerwert auslesen. Der Zählerwert steht aud Adresse 83. Mit ner Beckhoff ausgelesen. Mit der Wago und dem Baustein MB_Client gelingt mir das komischerweise nicht. (siehe Anhang)

Ich wollte nun pauschal 100 Adressen ab Adresse 80 auslesen aber bekomme nur einen Fehler. FC3 ist auch eingestellt.

Ich bekomm aber keinen Wert raus. Was kann das sein ?

[gelöscht durch Administrator]

peewit

hallo

hast du denn auch einen IP_CONTROL mit dem MB_CLIENT verbunden ?
zumindest auf deiner grafik kann man es nicht erkennen

siehe oscat_network network bausteinordner demo -> programm MB_CLIENT_DEMO


ColdIce

Daher kommt das ganze Projekt ja auch her ......

[gelöscht durch Administrator]

peewit

hallo

so wie das aussieht hast du beim parameter "UDP" eine negierung (kleiner kreis) in verwendung , somit ergibt false + not = true
somit verwendest du den udp modus

das würde auch noch logisch sein, zum fehler 65280 , da dies bedeutet das ein telegramm versendet wurde, jedoch gibt es keine antwort enpfangen wurde.

meine frage kann denn dein modbus-server auch udp, bzw. verwendest du udp bewusst ?

du kannst auch mit diesen modbus poll tool ein wenig herumspielen
http://www.modbustools.com/modbus_poll.asp