Hallo Forum,
ich suche eigentlich ein Gateway mit dem ich mehrere MODBUS RTU slaves (Stromsensoren) in ein TCP-Netzwerk einbinden kann. Ich lese schon ein bisschen länger hier mit weil ich das das RevPi-Ökosystem super finde, aber hatte noch keinen wirklichen Bedarf meinen Hardware-Zoo damit zu erweitern. Wenn sich so ein Gateway relativ einfach zusammenklicken ließe werde ich das allerdings sofort abstellen. Warum ich frage? In einem Post (https://revolution.kunbus.de/forum/view ... eway#p1474) klang es so als ob das ganz einfach mit PiCtory ginge.
Danke im Voraus für Eure Kommentare!
Schöne Grüße,
Frank
MODBUS RTU --> TCP Gateway
Re: MODBUS RTU --> TCP Gateway
Hi Frank, ja schau Dir doch einfach mal das Video Tutorial 21 – Modbus RTU Master an. Du kannst problemlos mehrere Master verwenden benötigst dann eben auch separate RS485 Schnittstellen. Mit dem RevPi Connect hast du den Vorteil, dass Du bereits eine RS485 Schnittstelle direkt ansprechen kannst. Mit dem USB-Seriell Wandler aus dem Shop kannst du Dein System auch ganz einfach erweitern.
Re: MODBUS RTU --> TCP Gateway
Hi Dirk, danke für die schnelle und kompetente Antwort! Das Video war voll cool und kannte ich auch noch nicht... Sind die MODBUS-Zugriffe dann auch im (lokalen) Netz über die IP-Adresse des RevPi verfügbar? Netzwerk-Kabel liegen halt schon überall bei uns, daher auch der Wunsch nach dem Gateway...
Re: MODBUS RTU --> TCP Gateway
Du kannst z.B. mit einem einfachen Python Script auf Daten aus dem Prozessabbild zugreifen, siehe hier.
Dann kannst Du das Ganze z.B. mit einem TCP Socket verbinden siehe hier.
Oder du nutzt den Modbus TCP Master oder Slave und kopierst die Daten einfach zum Modus RTU indem Du das Python Script als Vorlage verwendest.
Dann kannst Du das Ganze z.B. mit einem TCP Socket verbinden siehe hier.
Oder du nutzt den Modbus TCP Master oder Slave und kopierst die Daten einfach zum Modus RTU indem Du das Python Script als Vorlage verwendest.
Re: MODBUS RTU --> TCP Gateway
Hmmmmmm.
Cool, dass das mit ein ein paar Zeilen Python-Code geht, aber es fühlt sich leider wie eine Frickel-Lösung an und nicht mehr wie das Plug+Play eines Industrieproduktes.![Traurig :-(](./images/smilies/icon_e_sad.gif)
Ich werde mal in mich gehen und überdenken ob der RevPi das richtige für diese Aufgabe ist. Danke auf jedenfall für die superschnelle und kompetente Kommunikation!
Cool, dass das mit ein ein paar Zeilen Python-Code geht, aber es fühlt sich leider wie eine Frickel-Lösung an und nicht mehr wie das Plug+Play eines Industrieproduktes.
![Traurig :-(](./images/smilies/icon_e_sad.gif)
Ich werde mal in mich gehen und überdenken ob der RevPi das richtige für diese Aufgabe ist. Danke auf jedenfall für die superschnelle und kompetente Kommunikation!
-
- Posts: 2
- Joined: 19 Apr 2022, 12:58
I have the Allen Bradley ControlLogix PLC on a working installation. I want to exchange data to DCS master system via Modbus TCP protocol, but without any programming of the ControlLogix PLC.
Is there a gateway to exchange data between the Allan Bradley controller and the Modbus master?
PLC has an Ethernet card.
Prosoft gateways require configuration add data exchange tables in StudioLogix/RSLogix.
Is there a gateway to exchange data between the Allan Bradley controller and the Modbus master?
PLC has an Ethernet card.
Prosoft gateways require configuration add data exchange tables in StudioLogix/RSLogix.