19.01.2023 08:54 | |
Beigetreten: 20.05.2017 Letzter Bes: 11.10.2024 Beiträge: 3 Bewertung: (0) |
Hallo, Ich möchte über ein Modbus RTU Protokoll, mit einer Siemens Steuerung (Master) Holding Register aus einem Modbus RTU (Slave) auslesen und das Ganze mit Modscan testen. Habe mir hierzu schon ein Beispiel von Siemens heruntergeladen Für den Test habe folgende Hardware Konfiguration: -CPU 1511-1 PN 6ES7 511-1AK02-0AB0 V2.8 -CM PtP RS422/485 HF 6ES7 541-1AB00-0AB0 V1.0 Als Programmierumgebung verwende ich TIA Portal V17 Update 5. In meinem Programm verwende ich folgende Bausteine: -Modbus_Comm_Load V5.0 -Modbus_Master V5.1 Der Baustein Modbus_Comm_Load wird im zyklischen Programm durch den Systemmerker „FirstScan“ beim Neustart der CPU für einen Zyklus aufgerufen. -PORT = HW-Kennung des CM aus der Hardware-Konfiguration -BAUD = 19200 -PARITY = 0 -FLOW_CTRL = 0 -RTS_ON_DLY = 0 -RTS_OFF_DLY = 0 -RESP_TO = 5000 Der DONE Ausgang des Bausteins Modbus_Comm_Load wechselt für den ersten Zyklus nach Neustart der CPU von FALSE auf TRUE und wieder auf FALSE. Im weiteren Verlauf des zyklischen Programmes rufe ich den Modbus_Master Baustein auf. -REQ = "Clock_0.5Hz" -MB_ADDR = 1 -MODE = 0 -DATA_ADDR = 40001 -DATA_LEN = 1 Ich verbinde mich mit meinem Rechner über einem USB to RS485 Adapter von der Firma DSD TECH. Dieser ist ebenfallt mit denselben Verbindungsparametern (siehe oben) konfiguriert. ** Received Invalid Respone to MODBUS Query ** Auf der Siemens-Seite bekomme ich von Zeit zu Zeit den Status 16#81E2 wenn der ERROR Ausgang TRUE ist. Sobald ich den Stecker am CM abziehe, bekomme ich beim Modscan die Fehlermeldung ** MODBUS Message TIME-OUT ** Das deutet für mich darauf hin, dass der CM einen Slave erkennt. ** Received Invalid Respone to MODBUS Query ** Auf der Siemens-Seite bekomme ich von Zeit zu Zeit den Status 16#81E2 wenn der ERROR Ausgang TRUE ist. Leider finde ich auch keine Hilfe zu der Fehlermeldung 16#81E2. Wäre über Hilfe sehr dankbar. |
Zuletzt bearbeitet von: Jen_Moderator am: 01/19/2023 12:57:23Link otpimiert. |
|
Folgen Sie uns auf