Modbus master to master kommunikation?

Trädvy Permalänk
Medlem
Plats
Makati, Filippinerna
Registrerad
Okt 2002

Modbus master to master kommunikation?

Hej!

Har två plcer jag skulle vilja få igång att snacka modbus tcp. Problemet är att båda enbart går att köra i master-läge. Funderar på om det finns någon gateway att köpa som man kan ha emellan, eller om det eventuellt är en simpel grej att programmera i typ C#.

Någon som har en idé?

-= Svettig dator och en hårig mobiltelefon =-

Trädvy Permalänk
Medlem
Registrerad
Apr 2017

TJa, Anybus prylar löser ju detta..en sån här till exempel:
https://www.anybus.com/products/gateway-index/anybus-xgateway...

Trädvy Permalänk
Medlem
Plats
Hemma
Registrerad
Feb 2006

Generellt sätt så kan bägge vara mastrar när man kör TCP. Självklart kan det finnas en begränsning i din PLC.

Trädvy Permalänk
Medlem
Registrerad
Feb 2006

Skriv en "slav" själv

@NiV3Rt:
Modbus-protokollet är lätt att implementera, och att göra en slags slav som sitter i mitten och bara lagrar data som de andra parterna kan läsa/skriva är definitivt möjligt.
Lite mer info: http://www.simplymodbus.ca/FAQ.htm

Jag tittade bara snabbt på förstasidan för Anybus och den verkar mer vara en relay för saker, ena porten är server/slav medan andra är i rollen klient/master. Men som sagt, det var bara en snabb titt.

Trädvy Permalänk
Medlem
Plats
Makati, Filippinerna
Registrerad
Okt 2002

http://easymodbustcp.net/

Experimenterade med detta igår vilket funkade bra. Jag skapade två slavar och lite mellanvariabler som skyfflade data emellan. Får jag det att funka på en raspberry pi så är jag nöjd

-= Svettig dator och en hårig mobiltelefon =-