20.06.2019 13:57 | |
Beiträge: 5 Bewertung: (0) |
Hallo, ich bin totaler Modbus-Neuling und scheitere momentan daran aus einen Temperatursensor, welcher mit dem Modbus RTU Protokoll arbeitet, Werte auszulesen. Verwendet wird eine S7-1200 mit einem CM 1241 RS422/485 Modul. Die Bausteine MB_COMM_LOAD und MB_MASTER habe ich parametriert und funktionieren auch soweit. Adresse:4, Mode:0 Meine Schwierigkeit besteht darin das ich aus dem Register 30401(Lufttemperatur Momentanwert) keine Messwerte bekomme und den Fehlercode #8383 erhalte. Ich habe auch schon 30402 versucht doch da bekomme ich den gleichen Fehler. Gebe ich bei DATA_ADDR 446002 (400001+46001) ein und DATA_LEN 1, erhalte ich als Wert die 30401. Sobald ich bei DATA_ADDR wieder etwas anderes eingebe, bekomme ich wieder den Fehler #8383. Ich hoffe mein Problem ist einigermaßen verständlich. Die Betriebsanleitung mit den jeweiligen Registeradressen habe ich als Anhang hinzugefügt. Gruß Markus Dateianhang8095_THPpro_Modbus_Betriebsanleitung.pdf (207 Downloads) |
20.06.2019 17:37 | |
Beiträge: 5 Bewertung: (0) |
Habe ich versucht, doch leider bekomme ich wieder die gleiche Fehlermeldung. Gruß Markus |
20.06.2019 18:18 | |
Beiträge: 3093 Bewertung: (323)
|
Hallo Markus, Gruß, |
21.06.2019 10:44 | |
Beiträge: 5 Bewertung: (0) |
Hallo Kaulquappe, gebe ich den Wert 330402 ein bekomme ich die Fehlermeldung #8189 " Ungültiger Wert für die Datenadresse" Gruß Markus |
Folgen Sie uns auf