-> Hier kostenlos registrieren
Hallo, ich versuche eine s7-300 über cp343-1 als Client mit einem Modbus-Simulator (www.plcsimulator.org) als Modbus-Server kommunizieren zu lassen.
Ich benutze die Modbus Version 3.2.
Nach Einbinden der benötigten Bibliotheken und Einstellung der Verbindungen (habe dies aus dem Beispielprogramm angepasst) zeigt mir die Software auch an, dass ich eine Verbindung habe.
Mein Problem ist jetzt, wie müsste ich den OB1 bzw OB100 programmieren, dass er z.B. Daten aus dem Input Register (z.B. Registeradresse 30002) in die DB16 schreibt. In dem Open MODBUS /TCP Handbuch steht das leider nicht so eindeutig beschrieben.
Eine weitere Frage wäre noch, wie genau kann ich die Diagnosemeldungen des FB MODBUS bzw. FB MODB4 auslesen?
Vielen Dank im Voraus für eure Hilfe
Viele Grüße
Tundgil
Ich benutze die Modbus Version 3.2.
Nach Einbinden der benötigten Bibliotheken und Einstellung der Verbindungen (habe dies aus dem Beispielprogramm angepasst) zeigt mir die Software auch an, dass ich eine Verbindung habe.
Mein Problem ist jetzt, wie müsste ich den OB1 bzw OB100 programmieren, dass er z.B. Daten aus dem Input Register (z.B. Registeradresse 30002) in die DB16 schreibt. In dem Open MODBUS /TCP Handbuch steht das leider nicht so eindeutig beschrieben.
Eine weitere Frage wäre noch, wie genau kann ich die Diagnosemeldungen des FB MODBUS bzw. FB MODB4 auslesen?
Vielen Dank im Voraus für eure Hilfe
Viele Grüße
Tundgil
Zuletzt bearbeitet: