ich möchte jeweils einen Modbus/RTU Master und einen Modbus/RTU Slave an zwei 750-841 Feldbuscontroller von WAGO bauen. Diese sollen miteinander kommunizieren.
Nun bin ich leider nicht nur IEC61131-3 Neuling, sondern auch noch Modbus-Neuling...
Ich habe die verschiedensten Variationen versucht, doch mit keiner hats funktioniert: Verbinden mit RS232-Klemmen (RTS+CTS kurzgeschlossen), mit RS485 (2- und 4-Draht-Varianten)...
Bei den seriellen Klemmen handelt es sich um die frei konfigurierbaren Varianten.
Ich habe die Beispielprojekte von WAGO aus AnwendungshinweisenA102604 (Anbindung eines seriellen Modbus Masters an das WAGO-I/O-SYSTEM) undA102605 (Realisierung eines Modbus Masters mit dem WAGO-I/O-SYSTEM) genommen.Wie kann ich beliebige Bytes zwischen den Feldbuscontrollern austauschen? (Ich möchte kein Prozessabbild austauschen, sondern "freie" Variablenwerte)Was muss ich dazu einstellen?Wie kann ich die Wort-Adressen, die ich benötige, herausfinden?Sind die o.g. Beispiele gut und sofort lauffähig, oder sollte ich was dazubauen, bzw. ändern?
Kann mir jemand Hilfe leisten?:?:
Viele Grüße,
riedel2
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich habe einen 841-Controller mit RS485-Klemme, der Modbus/RTU Master spielt und einen 841-Controller mit RS485-Klemme, der Modbus/RTU Slave spielt.
Ich benötige den Modbus-Master nur zu Simulationszwecken, er soll später durch ein Gas- und Brandmeldeanlage ersetzt werden. Leider bekomme ich aber keine Testmöglichkeit für diese Anlage. Deshalb nutze ich einen zweiten 841 mit RS485-Klemme, um den Master zu simulieren.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo zusammen,
ich möchte jeweils einen Modbus/RTU Master und einen Modbus/RTU Slave an zwei 750-841 Feldbuscontroller von WAGO bauen. Diese sollen miteinander kommunizieren.
Nun bin ich leider nicht nur IEC61131-3 Neuling, sondern auch noch Modbus-Neuling...
Ich habe die verschiedensten Variationen versucht, doch mit keiner hats funktioniert: Verbinden mit RS232-Klemmen (RTS+CTS kurzgeschlossen), mit RS485 (2- und 4-Draht-Varianten)...
Bei den seriellen Klemmen handelt es sich um die frei konfigurierbaren Varianten.
Ich habe die Beispielprojekte von WAGO aus AnwendungshinweisenA102604 (Anbindung eines seriellen Modbus Masters an das WAGO-I/O-SYSTEM) undA102605 (Realisierung eines Modbus Masters mit dem WAGO-I/O-SYSTEM) genommen.Wie kann ich beliebige Bytes zwischen den Feldbuscontrollern austauschen? (Ich möchte kein Prozessabbild austauschen, sondern "freie" Variablenwerte)Was muss ich dazu einstellen?Wie kann ich die Wort-Adressen, die ich benötige, herausfinden?Sind die o.g. Beispiele gut und sofort lauffähig, oder sollte ich was dazubauen, bzw. ändern?
Kann mir jemand Hilfe leisten?:?:
Viele Grüße,
riedel2
Habe ich das so richtig verstanden? Falls nein: wie soll's dann aussehen?
Ja, der Aufbau sollte genau so sein.
Ich habe einen 841-Controller mit RS485-Klemme, der Modbus/RTU Master spielt und einen 841-Controller mit RS485-Klemme, der Modbus/RTU Slave spielt.
Ich benötige den Modbus-Master nur zu Simulationszwecken, er soll später durch ein Gas- und Brandmeldeanlage ersetzt werden. Leider bekomme ich aber keine Testmöglichkeit für diese Anlage. Deshalb nutze ich einen zweiten 841 mit RS485-Klemme, um den Master zu simulieren.
für die Simulation empfehle ich die Demo von Simply Modbus:
http://www.simplymodbus.ca/
Master:
http://www.simplymodbus.ca/SimplyModbus6.2.zip
Slave:
http://www.simplymodbus.ca/SimplyModbusSlave1.2.zip
Auf diese Weise kann jedes System einzeln getestet werden, wenn dann beide allein tun sollten sie auch zusammen tun.
Die alte Modbus Library von Wago (die Slave) hatte ich schon mal am laufen.