Funktionscodes für die Unterstützung eines benutzerdefinierten Modbus
Der Modbus-Master von Doosan Robotics kann für die E/A-Erweiterung oder für den Datenaustausch über Verbindungen zu anderen Geräten verwendet werden.
Von Doosan Robotics werden die folgenden Funktionscodes unterstützt:
Funktionscode | Beschreibung |
1 | Spulen lesen |
2 | Diskrete Eingänge lesen |
3 | Mehrere Halteregister lesen |
4 | Eingangsregister lesen |
5 | Einzelne Spule schreiben |
6 | Einzelnes Halteregister schreiben |
15 | Mehrere Spulen (FC15) |
16 | Mehrere Halteregister (FC16) |
DRL (set_modbus_outputs()) ist so konfiguriert, dass FC5 und FC6 mehrmals intern aufgerufen werden.
Hinweis
- Es können bis zu fünf Modbus Slave-Geräte angeschlossen werden.
- Jedes Gerät kann bis zu 50 Register umfassen.
- Der Gesamtanzahl der Register darf nicht größer als 100 sein.