I want to exchange data between two PM583-ETH over Modbus TCP/IP (I have a switch between them).
First, i used this video for help (https://www.youtube.com/watch?v=BYFve...)
but it didn't work for me (EN of the ETH_MOD_MAST block never changed TRUE/FALSE in RUN mode). Then, i tried like in this pdf
where EN of the FB was changing TRUE/FALSE every 500ms but there wasn't any data exchange between PLCs.
I am using Control builder 2.3.0.
Does anyone has any solution for this problem?
Thanks for sending the file but communication doesn't work. I have a few questions:
1. When i configure Communication parameters (in Control Builder and in Codesys), i use 3S TCP/IP driver with port 1201. Why don't you use port 502 (for modbus TCP)? In this link: http://www402.abbext.com/eth-mod-mast...
they used port 502 but when i tried to set up this port i can't login ('Comm. error during login. Logging out')
2. Can be a problem in cabling between PLCs and switch (I use 1:1 cable)? Is it important which cable i use for connecting PC to switch for downloading program on PLCs?
3. When i download program on PLC, errors always pop up (0151656474, 0251598874 and runtime error #20). But when i delete errors in Control Builder PLCs go to run. Can this also be a problem?
I gratitude to the answers and patience because I am new in this.
I think this is my last post :)
I am sending project. Maybe someone finds an error.
In Control Builder error 0151656474 always pop-up. In PLC Browser: Coupler Settings (like I show in comments) shows Link error:1
I think the PLCs don't sees each another (switch Westermo SDW-532 between PLCs, without IP address). Maybe there must be a switch with IP address?
Thanks for the all help.