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.
| NE 107 | Status Byte Values | Description according to Profile | OPC UA Status Code | RioQuality Enumeration | RioSpecifier Enumeration | RioQualifierEnumeration | |
| Failure (F) | 0x24, 0x26 | BAD - maintenance alarm, more diagnosis available | Bad, 0x80000000 | BAD | FAILURE | BAD_MAINTENANCE_ALARM | |
| 0x25, 0x27 | BAD_MAINTENANCE_ALARM_ SIMULATION_ACTIVE | ||||||
| Check(C) | 0x3C, 0x3E | BAD - function check / local override | Bad, 0x80000000 | BAD | FUNCTION_ CHECK | BAD_FUNCTION_CHECK | |
| 0x3D, 0x3F | BAD_FUNCTION_CHECK_ SIMULATION_ACTIVE | ||||||
| Out of Specification (S) | 0x78, 0x7A | UNCERTAIN - process related, no maintenance | Uncertain, 0x40000000 | UNCERTAIN | OUT_OF_ SPECIFICATION | UNCERTAIN_NO_MAINTENANCE | |
| 0x79, 0x7B | UNCERTAIN_NO_MAINTENANCE_ SIMULATION_ACTIVE | ||||||
| Maintenance (M) | 0xA4, 0xA6 | GOOD - maintenance required | Good, 0x00000000 | GOOD | MAINTENANCE_ REQUEST | GOOD_MAINTENANCE_REQUIRED | |
| 0xA5, 0xA7 | GOOD_MAINTENANCE_REQUIRED_ SIMULATION_ACTIVE | ||||||
| 0xA8, 0xAA | GOOD - maintenance demanded | Good, 0x00000000 | GOOD | MAINTENANCE_ REQUEST | GOOD_MAINTENANCE_DEMANDED | ||
| 0xA9, 0xAB | GOOD_MAINTENANCE_DEMANDED_SIMULATION_ACTIVE | ||||||
| Good (G) | 0x80 | GOOD - ok | Good, 0x00000000 | GOOD | NORMAL | GOOD | |
| Check (C) | 0x81 | GOOD - simulation active | GoodEdited, 0x00DC0000 | GOOD | FUNCTION_ CHECK | GOOD_SIMULATION_ACTIVE | |
| Good (G) | 0x82 | GOOD - update event | Good, 0x00000000 | GOOD | NORMAL | UPDATE | |
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.