Moin,
wir haben ein RevPi Connect 4, zwei DO, und je einen Di und AIO.
Die Geräte ließen sich in PiCtory auch configurieren und in piTest werden sie gefunden und als present angezeigt.
Ich habe noch ein TCP Modbus Slave modul hinzugefügt und kann mich damit auch verbinden, aber ich kann keine Zustände von den Eingängen abrufen oder Ausgänge setzten.
Das Setzen und Lesen von Ein- und Ausgängen via piTest ist problemlos möglich.
Die Startadressen hab ich aus dem Export von PiCtory genommen.
Als Modbus Master hatte ich das Programm qModMaster genutzt.
Was mach ich falsch, bzw. wie ist der Ansatz da weiter vorzugehen?
MfG Torben
Probleme mit Kommunikation via Modbus
Re: Probleme mit Kommunikation via Modbus
Hallo Torben,
möchtest Du eine Gatewayapplikationen erstellen, welche Dir Zugriff auf die DIO, AIO Module ermöglichen kann per Modbus?
Wenn ja, dann schau Dir dieses Tutorial an:
Revolution Pi Gateway Tutorial
Gute Wahl mit qModMaster als Software Modbus Applikation, ist quasi eine Art Schweizer Taschenmesser für Modbus Themen geworden für mich. Kennst Du die Video-Tutorials zum Thema Modbus? Schau sie Dir mal an:
https://revolutionpi.com/en/tutorials/video-tutorials
Ansonsten ist das Thema Modbus entweder eines mit RS485 bei Modbus RTU oder Ethernet-Schnittstelle für Modbus TCP.
Die Zählweise beginnt bei 1 und nicht bei 0 wie üblich. Das stiftet manchmal Verwirrung.
Die Schritte der folgenden Checklisten können Dir bei der Inbetriebnahme:
möchtest Du eine Gatewayapplikationen erstellen, welche Dir Zugriff auf die DIO, AIO Module ermöglichen kann per Modbus?
Wenn ja, dann schau Dir dieses Tutorial an:
Revolution Pi Gateway Tutorial
Gute Wahl mit qModMaster als Software Modbus Applikation, ist quasi eine Art Schweizer Taschenmesser für Modbus Themen geworden für mich. Kennst Du die Video-Tutorials zum Thema Modbus? Schau sie Dir mal an:
https://revolutionpi.com/en/tutorials/video-tutorials
Ansonsten ist das Thema Modbus entweder eines mit RS485 bei Modbus RTU oder Ethernet-Schnittstelle für Modbus TCP.
Die Zählweise beginnt bei 1 und nicht bei 0 wie üblich. Das stiftet manchmal Verwirrung.
Die Schritte der folgenden Checklisten können Dir bei der Inbetriebnahme: