EcoStruxure Geo SCADA Expert Forum
Schneider Electric support forum about installation, configuration, integration and troubleshooting of EcoStruxure Geo SCADA Expert (ClearSCADA, ViewX, WebX).
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-08-14 04:09 PM
Hello,
I was wondering if there is any easy way to record every time that a piece of logic executes. I am asking as we have a logic block that is setup to execute every 1second but only on a change of input state. This then updates some output states. I have historic data turned on for both the input and output and am seeing the input changing state but am sometimes missing the output changing state. I am trying to work out if logic block is not executing for some reason. A such it would be very useful if i could see a record of every time the logic block actually executes.
I thought about adding an extra IO that just toggles state on each execution and watch the historic record of this but that obviously causes a continuous loop as it is an input that is changing.
any ideas or advice would be greatly appreciated. For record we are running Geo Scada Expert 2021 (84.8852)
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-08-19 07:15 AM
in existing ST make it Write only %Q and only write a 1 to you extra IO point. Then have another ST program that executes on input processed with just that extra IO point in it and have it just write a 0.
Filter the history to just show you the 1 values.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-08-19 07:15 AM
in existing ST make it Write only %Q and only write a 1 to you extra IO point. Then have another ST program that executes on input processed with just that extra IO point in it and have it just write a 0.
Filter the history to just show you the 1 values.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-08-19 09:42 PM
Ahh sometimes the simple option is the best. I was so focused on trying to do it without another logic. But that works well! Thanks.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-08-20 02:40 AM
If you want to dig deeper, you can enable more Logic logging options in the DB logs, including each time the logic executes and the reading/writing of variables. Very useful if you need to work out why something isn't executing when you're expecting it to (such as due to too many other logic programs queued)
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.