The unfortunate thing with the piece of software that does the alarming is that this OPC link for the alarm strings seems to be nothing more than an afterthought. Most likely a feature add that was put into place without changing any of the core of the software.
As far as its stability, its...
@HughLerwill --neither.
When the alarm string changes it is replaced from an external source. The string that for alarm1 is completely replaced by the string for alarm2.
Well, you are close on how I get the information.
Lets say that there are 5 alarm conditions currently.
For a period of time (perhaps 5 seconds) the value of the looping string would be:
DATE TIME ALARM1 HIHI BLAHBLHA
Then after that 5 seconds it would be:
DATE TIME ALARM2 HIHI BLAHBLHABLA...
It would be nice to be able to get the text into an object or several strings so that each could be displayed, say in a grid. Otherwise the operator will have to wait and watch the message to see each alarm.
The string changes on an interval (say 5 seconds)-everything about this string is...
You can't run scripts within OPC. OPC is used to move numerical and text data back and forth between software in a standardized format.
The OPC Server received the alarm string from the OPC client in Spectre WIN911. Then the string gets passed to Think & Do.
The problem is, the only part...
The looping message is not delimited in any way. It is basically overwritten through OPC by the alarming software. The way I can "detect" the alarm condition is by part of the descriptive text in the alarm condition.
When a new alarm condition is added it just merely sends the alarm string...
I need to use a small vbscript to move messages out of a changing string variable into elements of an array.
Some detailed background:
I am using: (For any body familiar with these types of software or these particular packages)
Think & Do from Phoenix Contact (a SCADA software...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.