- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Link copied. Please paste this link to share this article on your social media post.
Posted: 2021-05-12 05:14 PM . Last Modified: 2023-05-03 12: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.
Thanks
- Labels:
-
Logic
Link copied. Please paste this link to share this article on your social media post.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Link copied. Please paste this link to share this article on your social media post.
Posted: 2021-05-13 07: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..
Link copied. Please paste this link to share this article on your social media post.
