6.8.1.1 Condensed Status restricted to NE 107

If the Device generates condensed status codes restricted to NE 107 (See [PCD] chapter 5.4.3.2), the status information delivered for one Process Value and the OPC UA StatusCode shall be set consistent as defined in Table 13.

Table 13 – Condensed status restricted to NE 107
NE 107Status Byte Values Description according to ProfileOPC UA Status CodeRioQuality
Enumeration
RioSpecifier
Enumeration
RioQualifierEnumeration
Failure (F)0x24,
0x26
BAD - maintenance alarm, more diagnosis available Bad, 0x80000000BADFAILUREBAD_MAINTENANCE_ALARM
0x25, 0x27BAD_MAINTENANCE_ALARM_
SIMULATION_ACTIVE
Check(C)0x3C, 0x3EBAD - function check / local override Bad, 0x80000000BADFUNCTION_
CHECK
BAD_FUNCTION_CHECK
0x3D, 0x3FBAD_FUNCTION_CHECK_
SIMULATION_ACTIVE
Out of Specification (S)0x78, 0x7AUNCERTAIN - process related, no maintenance Uncertain, 0x40000000UNCERTAINOUT_OF_
SPECIFICATION
UNCERTAIN_NO_MAINTENANCE
0x79, 0x7BUNCERTAIN_NO_MAINTENANCE_
SIMULATION_ACTIVE
Maintenance (M)0xA4, 0xA6GOOD - maintenance required Good, 0x00000000GOODMAINTENANCE_
REQUEST
GOOD_MAINTENANCE_REQUIRED
0xA5, 0xA7GOOD_MAINTENANCE_REQUIRED_
SIMULATION_ACTIVE
0xA8, 0xAAGOOD - maintenance demanded Good, 0x00000000GOODMAINTENANCE_
REQUEST
GOOD_MAINTENANCE_DEMANDED
0xA9, 0xABGOOD_MAINTENANCE_DEMANDED_SIMULATION_ACTIVE
Good (G)0x80GOOD - ok Good, 0x00000000GOODNORMALGOOD
Check (C)0x81GOOD - simulation active GoodEdited, 0x00DC0000GOODFUNCTION_
CHECK
GOOD_SIMULATION_ACTIVE
Good (G)0x82GOOD - update event Good, 0x00000000GOODNORMALUPDATE

The two values for status bytes consider the possible appearance of the update bit as defined in [PCD]. The update bit is not mapped further into separate status values. In contrast, the appearance of the “simulation active” bit is mapped to special values of the RioQualifierEnumeration.