dalporto
Lifetime Supporting Member
Hi.
I'm wondering which road to go.
Let say I have a bunch of analog values I need to display. Let's call them RTD1, RTD2, etc. for the example.
It's an InTouch 2023 standalone application, talking to LXX Rockwell PLCs through ABCIP / SuiteLink.
In the PLC I'll have 3 tags for each value, RTD1 is a REAL with the actual value, RTD1_F when the loop has fail (and will drive the alarm (RTD 1 signal fail), and RTD1_QUAL that will drive an animation that will show to the operator that the value is bad when not "1". The nomenclature will be standard Tag, Tag_F and Tag_QUAL.
In InTouch there is also the .dotfield. RTD1.Quality is "1" when the path to the DAS is good, but doesn't seem to monitor that the comm between the PLC and the DAS is good, and I could be wrong on that.
So, I have a bunch of monitoring that I created to monitor all possible issues with the comm: watchdog / heartbeat, $SYS$STATUS and IOSTATUS/view.
So I want to combine all of these tools to provide a status for each analog I'm reading, like a blinking line in the middle of the value.
I'm wondering if there is a way that I can create an "analog box" (in Citect it is a Genie) where I just place it on the screen and assign it a tag (like RTD1) and I can hardcode a script that would get the .Quality, _QUAL and else. Or will it be busy work and change every tags for every values?
Also, I found the .Quality dotfield using Google to finally end up here, I'm having a hard time finding all dotfields and system tags that exist. Anybody have a list of the most useful dotfield / system tags I should know that exist?
What are you using to show a bad quality on an analog or on a binary status? I'm using strike-through for an analog and a red "F" for let say a breaker status. Ethernet IP/SuiteLink is not DNP3 where the quality is built right in the tag, so I'm a little lost at sea here.
Thanks.
I'm wondering which road to go.
Let say I have a bunch of analog values I need to display. Let's call them RTD1, RTD2, etc. for the example.
It's an InTouch 2023 standalone application, talking to LXX Rockwell PLCs through ABCIP / SuiteLink.
In the PLC I'll have 3 tags for each value, RTD1 is a REAL with the actual value, RTD1_F when the loop has fail (and will drive the alarm (RTD 1 signal fail), and RTD1_QUAL that will drive an animation that will show to the operator that the value is bad when not "1". The nomenclature will be standard Tag, Tag_F and Tag_QUAL.
In InTouch there is also the .dotfield. RTD1.Quality is "1" when the path to the DAS is good, but doesn't seem to monitor that the comm between the PLC and the DAS is good, and I could be wrong on that.
So, I have a bunch of monitoring that I created to monitor all possible issues with the comm: watchdog / heartbeat, $SYS$STATUS and IOSTATUS/view.
So I want to combine all of these tools to provide a status for each analog I'm reading, like a blinking line in the middle of the value.
I'm wondering if there is a way that I can create an "analog box" (in Citect it is a Genie) where I just place it on the screen and assign it a tag (like RTD1) and I can hardcode a script that would get the .Quality, _QUAL and else. Or will it be busy work and change every tags for every values?
Also, I found the .Quality dotfield using Google to finally end up here, I'm having a hard time finding all dotfields and system tags that exist. Anybody have a list of the most useful dotfield / system tags I should know that exist?
What are you using to show a bad quality on an analog or on a binary status? I'm using strike-through for an analog and a red "F" for let say a breaker status. Ethernet IP/SuiteLink is not DNP3 where the quality is built right in the tag, so I'm a little lost at sea here.
Thanks.