Goedenavond,
Ik ben bezig om de communicatie op te zetten tussen 2 PLC's.
De master PLC moet data kunnen opvragen van de slave PLC.
Het zijn 2 Delta DVP-12SE PLC's.
De ingebouwde functionaliteit hiervoor heet "Data exchange".
Protocol is Modbus over Tcp/IP.
Wanneer de 2 PLC's worden verbonden dmv een netwerkkabeltje, dan wordt de registerdata netjes uit de Slave gelezen en ontvangen op de Master.
Tot zover alles naar wens.
Nu is het de bedoeling dat de verbinding niet loopt via een netwerkkabeltje maar via 2 Long Range Radio modules. En dit krijg ik niet voor elkaar. De leds op de modules laten zien dat er wel communicatie is.
Dus baudrate, parity ed komen overeen.
De modules zijn de Ebyte E90-DTU 433C30E.
De configuratie is dus deze:
Master PLC <----> Lora Server ....... Lora Client <----> Slave PLC.
Wanneer ik in plaats van de PLC's 2 computers neem, dan kan ik netjes tekst heen en weer verzenden.
Iemand een idee wat ik fout zou kunnen doen?
Kan het zijn dat de Delta PLC niet helemaal de modbus standaard volgt?
Bestaat er een stuk hardware waarmee ik de modbus kan afluisteren?
Met software lukt dat niet omdat het eea met ip adressen op elkaar afgestemd is en mijn computer daar niet tussen komt zeg maar.
Kan het misgaan in de master/slave en client/server configuratie?
Iemand ervaring met een dergelijke configuratie?