Data types

Data types classify data based on how the system uses each type of information.

The following are the possible values for type elements.

Type Description
Boolean True or False
Duration A number representing milliseconds
Enum Represented by the enum tag.
Numeric May or may not have a decimal.
Status The highest priority status as a string. The possible values are:
  • Disabled: the associated value is considered to be invalid and should not be used.
  • Fault: the associated value is considered to be invalid and should not be used.
  • Down: the associated value is considered to be invalid and should not be used.
  • Stale: the associated value is considered to be invalid and should not be used.
  • Overridden
  • Null: the associated value is considered to be invalid and should not be used.
  • unackedAlarm
  • ok
string  
time This string represents the ISO–8601–encoded timestamp in the format: yyyymmddThh:mm:ss.mmm[+/}hh:mm. You can replace the time zone offset with Z for UTC.
<typespec> Defines the typespec, such as control:NumericOverride. Excluding action parameters and results, this definition is present only for Niagara simples. The value represents the string encoding.