SCADA running slow on Modbus TCP IP protocol.


Zeal

Recommended Posts

Hello Sir/Madam,

The SCADA project has 4 PLC's  connected on Modbus TCP communication protocol. However, if any device is switched off the project file runs too slow. Is there a need that all 4 devices must be power on. Is there any suggestion that if no device is connected or any one or more device are  connected the SCADA doesn't run slow. A trial of device bypass using sequence has not much success as the project file is closed on its own without any error. Is it possible that there is a log of the file being shutdown?.

Link to comment
Share on other sites

If you have multiple PLC's that are on different IP addresses and not on a single RS485 chain, you can simply give all the channels of each PLC a different Timing/Offset combination.  This will cause DAQFactory to query them simultaneously, and timeouts caused by one PLC being offline won't affect the others.  So, for example, PLC1 might have its channels on Timing 1, Offset 0, while PLC2 might have Timing 1, Offset 0.25, and PLC3 might have Timing 1, Offset 0.5.

As for device bypass, it is likely that you created circular logic and blew the stack.  I'd have to see your document to truly tell.  

Link to comment
Share on other sites

Thank you for the response.

So, After giving the channels of each PLC a different Timing/Offset combination will solve the issue of lagging of data if any one more  PLC is not powered up?. 

I will share the document for sure by the end of week.

Link to comment
Share on other sites

  • 3 months later...

We gave  each set of channels for a single PLC different Timing/Offset combinations. However, the issue we are facing is not due to interfere with each other.

Let me re-explain the issue. There are 4 different set of PLC communicating with SCADA within a network. Now, panel containing the panel are independent to one another.  Hence the user switched the power of required panel, leaving the other 3 panel (Not switching the power ON). So, the SCADA close itself after a while. However, if the power remains ON for all the panel then the SCADA works fine. Could any thing be done that the user doesn't need to power up the remaining panels or say the not  required panel.

If it is still not clear or require any thing from our end do let me know.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.