Elektro Wolf
Level-1
- Beiträge
- 38
- Reaktionspunkte
- 2
-> Hier kostenlos registrieren
Hallo alle zusammen!
Ich bin gerade dabei eine Kommunikation zwischen einem Energiezähler B21 von der Firma Janitza (als Slave) und einer ET200S mit einer 1Sl Modbus/USS Karte (als Master) über MODBUS RTU aufzubauen.
Mein Ziel ist es die Verbrauchten Leistungswerte aus dem Energiezähler herauszulesen und diese dann anschließend in ein Datenbaustein zu schreiben für eine Übertragung in die Zentrale.
Alles schön und gut. Die Kommunikation scheint zunächst zu funktionieren, indem ich ein Receiver (FB2) und einen Sender (FB3) Baustein nutze. Jedoch bemerke ich, dass manche Telegramme fehlerhaft beim Receiver Baustein ankommen. Der Fehler Status lautet 0551.
Die Siemenshilfe gibt mir folgendes aus:
0551
Beschreibung:
Rahmenablauffehler bei der Kommunikation zwischen der seriellen Schnittstellenbaugruppe ET 200S Modbus/USS und der CPU. Der Fehler ist beim Übertragen eines empfangenen Telegramms der seriellen Schnittstellenbaugruppe ET 200S SI in der CPU aufgetreten.
Abhilfe:
Die Baugruppe und die CPU haben die Übertragung abgebrochen. Wiederholen Sie den Empfangsauftrag. Die serielle Schnittstellenbaugruppe ET 200S Modbus/USS sendet die empfangene Meldung erneut.
Ich habe es mir zunächst mit Zeitglieder so gebastelt, sodass ich aller 5s für 1ms einen Request vom Master an den Slave schicke, um somit eine Antwort zu bekommen.
Die Abhilfe von Siemens sagt mir nicht viel aus.
Hat jemand etwas mehr Ahnung über den Fehlercode 0551?
Ich habe es mal mit der Änderung der Abtastrate versucht, jedoch hat das nicht viel geholfen.:?
Vielen Dank im Voraus!
Ich bin gerade dabei eine Kommunikation zwischen einem Energiezähler B21 von der Firma Janitza (als Slave) und einer ET200S mit einer 1Sl Modbus/USS Karte (als Master) über MODBUS RTU aufzubauen.
Mein Ziel ist es die Verbrauchten Leistungswerte aus dem Energiezähler herauszulesen und diese dann anschließend in ein Datenbaustein zu schreiben für eine Übertragung in die Zentrale.
Alles schön und gut. Die Kommunikation scheint zunächst zu funktionieren, indem ich ein Receiver (FB2) und einen Sender (FB3) Baustein nutze. Jedoch bemerke ich, dass manche Telegramme fehlerhaft beim Receiver Baustein ankommen. Der Fehler Status lautet 0551.
Die Siemenshilfe gibt mir folgendes aus:
Fehlercode (W#16#...): |
---|
Beschreibung:
Rahmenablauffehler bei der Kommunikation zwischen der seriellen Schnittstellenbaugruppe ET 200S Modbus/USS und der CPU. Der Fehler ist beim Übertragen eines empfangenen Telegramms der seriellen Schnittstellenbaugruppe ET 200S SI in der CPU aufgetreten.
Abhilfe:
Die Baugruppe und die CPU haben die Übertragung abgebrochen. Wiederholen Sie den Empfangsauftrag. Die serielle Schnittstellenbaugruppe ET 200S Modbus/USS sendet die empfangene Meldung erneut.
Ich habe es mir zunächst mit Zeitglieder so gebastelt, sodass ich aller 5s für 1ms einen Request vom Master an den Slave schicke, um somit eine Antwort zu bekommen.
Die Abhilfe von Siemens sagt mir nicht viel aus.
Hat jemand etwas mehr Ahnung über den Fehlercode 0551?
Ich habe es mal mit der Änderung der Abtastrate versucht, jedoch hat das nicht viel geholfen.:?
Vielen Dank im Voraus!