Applies To:
  • CitectSCADA 5.41 Service Pack A, 5.41 Service Pack B, 5.42, 5.42 Service Pack A, 5.50, 5.50 Service Pack A, 5.50 Service Pack B, 5.50 Service Pack C, 6.00, 6.00 Service Pack A
  • CitectHMI 5.41 Service Pack A, 5.41 Service Pack B, 5.42, 5.42 Service Pack A, 5.50, 5.50 Service Pack A, 5.50 Service Pack B, 5.50 Service Pack C, 6.00, 6.00 Service Pack A

Summary:
How do I determine the Quality of a tag when using an OPC or ABCLX device so that I can trigger an alarm or event?
 

Solution:
ABCLX:

If you have a tag called Tag1 with an address of Device1.Tag1, create another tag called Tag1_Quality with the same address as Tag1 but appended with "!Q" (i.e. Device1_Tag1!Q).

If your tag already has "!A[n]" in the address, just append with "Q" as opposed to "!Q".

Please refer to ABCLX Help section "Configuring Your Project>Configuring Quality and Timestamp Tags" for further information regarding Quality (Good, Bad and Uncertain) as well as Timestamp information when using ABCLX.

OPC:

INI parameter [OPCStatusTags]Default.Condition can be equated to ISGOOD, ISBAD and ISUNCERTAIN as well as other conditional arguments.

Please refer to OPC driver help referring to "OPC Status Tag Parameters" for further information and explanation.  Also refer to FailOnUncertain ini parameter.
 

Keywords:
ABCLX, OPC, Timestamp, Quality, Bad, Good, Uncertain 
 

Attachments