Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

Tag Reference/TagReadEx Behavior in Cicode Expressions

Tag Reference/TagReadEx Behavior in Cicode Expressions

  • Last UpdatedJul 18, 2023
  • 1 minute read

The following table describes the tag reference and TagReadEx behavior in a Cicode expression if the quality of the tag is BAD:

Tag Reference / TagReadEx syntax

Error Mode/Citect.ini settings

Cicode Expression behavior

"Tag1"

ErrSet(0)
[Code]HaltOnInvalidTagData = 0

Tag ref returns a BAD quality value, Cicode expression continues, Error is set.

TagReadEx("Tag1")

ErrSet(0)
[Code]HaltOnError = 0

Function returns a BAD quality value, Cicode expression continues, Error is set.

"Tag1"

ErrSet(0)
[Code]HaltOnInvalidTagData = 1

Tag ref returns a BAD quality value, Cicode expression stops.

TagReadEx("Tag1")

ErrSet(0)
[Code]HaltOnError = 1

Function returns a BAD quality value, Cicode expression stops.

"Tag1"

ErrSet(1)

Tag ref returns a BAD quality value, Cicode expression continues, Error is set.

TagReadEx("Tag1")

ErrSet(1)

Function returns a BAD quality value, Cicode expression continues, Error is set .

"Tag1.V"

ErrSet(0) or ErrSet(1)

Tag ref returns a GOOD quality value, Cicode expression continues, No error is set.

TagReadEx("Tag1.V")

ErrSet(0) or ErrSet(1)

Function returns a GOOD quality value, Cicode expression continues, No error is set.

See Also

Writing Functions

TagReadEx

Tag Functions

Related Links
TitleResults for “How to create a CRG?”Also Available in