This forum is addressing industrial automation design & engineering, operations, asset performance, cyber security and digital transformation for Plants & Machines.
Send a co-worker an invite to the portal.Just enter their email address and we'll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send InviteCancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-07-2302:10 AM
Modbus server is not responsive.
Hello
I'm using Schneider TM200CE24R PLC in my project. I have to link two PLCs with two radio devices(Mikrotik) in a long distance. These two PLCs are working normal but an special situation occurs after some hours usually. PLC1 reads some registers from PLC2 in a constant interval(around 10s). The radio connection is poor and timeouts happens sometimes. I think sometimes when PLC1 tries to connect and read data from PLC2 some packet loss and timeouts happens and the socket stays open and occupy one network socket. Next time this happens again and again. The PLC datasheet says it has 8 network sockets total.
I think these 8 sockets got occupied and I can't connect to PLC2 anymore neither"Machine Expert" software or Modbus TCP. When I turn off and on the PLC it works ok or I reprogram it.
My question is how can I find the number of sockets occupied and how can I reset the PLC or release network resources occupied by any object or request?