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 (204 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 |
12.10.2021 11:16 | |
Beigetreten: 03.08.2017 Letzter Bes: 11.06.2024 Beiträge: 1086 Bewertung: (53) |
Hi AutoGen, Markus ist leider nicht mehr ein Teil der Community :-( Daher rate ich dir ein eigenes Thema zu deiner Frage zu erstellen (optional kannst du deine Frage auch im englischen Forum stellen, dort ist mehr los ). Grüße, die Nudel |
Please, check out the forum search to find already existing topics regarding your issue and to get some hints. |
|
12.10.2021 11:27 | |
Beigetreten: 15.02.2021 Letzter Bes: 16.11.2022 Beiträge: 2 Bewertung: (0) |
Danke |
Folgen Sie uns auf