RIOforFA status information is conveyed to the Client as copy of the original status transmitted in the telegram signal. The value of the RioFaProcessValueQualifierVariableType Variable and the Qualifier member of the RioFaAnalogValueDataType and the RioFaDigitalValueDataType shall contain the original status. In addition to this, the status can be encoded into additional qualifier values encoded as RioQualityEnumeration.
The status information delivered for one Process Value and the OPC UA StatusCode shall be set consistent as defined in Table 16.
Table 16 – RIOforFA StatusCodes
Status Bit Value |
Description according to Profile (See [RIO FA] chapter 7.1) |
OPC UA Status Code |
RioQualityEnumeration |
1 (good) |
Input: Process Value can be used by host application. Output: Physical signal equals Process Value. |
Good, 0x00000000 |
GOOD |
0 (bad) |
Input: Process Value should not be used by host application. Output: Substitute Value applied by (Sub)Module. |
Bad, 0x80000000 |
BAD |