Schneider Electric support forum about installation, configuration, integration and troubleshooting of EcoStruxure Geo SCADA Expert (ClearSCADA, ViewX, WebX).
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: 2021-05-1205:14 PM. Last Modified: 2023-05-0312:03 AM
Script to send controls to remote sites
Hi,
I would like to know if there is any limitation or performance issues in SCADA if I were to write a logic script(or multiple logic scripts) to send controls to about 1000 OPC Simple Analog Points. The script would read the current system time and extract year, Month, day, hour, month, seconds and write these values to registers in multiple PLCs (about 125) - trying to keep the time same as the servers. These are Micrologix PLCs and we are using third party polling engine to poll these sites.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2021-05-1307:57 AM
The short answer.
Yes, this will have a bad performance impact.
If you are calculating and writing 1000 control points every second.
If you only synchronise them at certain times, and spread them out then it wouldn't be an issue.
i.e. if you spread them out over a day, you would only synchronise a PLC every 11 minutes (i.e. 8 tags every 11 minutes). This would have essentially no performance impact.
My understanding is that Micrologix supports NTP/SNTP... so you should probably use this.
If you're using the Micrologix 1400 then you should be using DNP3, and using the SetClock functionality of that.
Lead Control Systems Engineer for Alliance Automation (VIC). All opinions are my own and do not represent the opinions or policies of my employer, or of my cat..