Table 19 defines the structure of an MDISDigitalInstrumentObjectType. Any vendor specified properties that have been implemented within a project should be documented within a similar format and supplied to the DCS vendor. The addition of vendor specific properties will result in a subtype of the MDISDigitalInstrumentObjectType.
Table 19 – MDISDigitalInstrumentObjectType Definition
Attribute |
Value |
||||
BrowseName |
MDISDigitalInstrumentObjectType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the MDISBaseObjectType (see section 6.1.1) |
|
||||
0:HasComponent |
Variable |
State |
0:Boolean |
0:BaseDataVariableType |
M, RO |
0:HasSubtype |
ObjectType |
MDISDigitalOutObjectType |
|
||
0:HasSubtype |
ObjectType |
MDISDigitalArbitrationObjectType |
|
||
ConformanceUnits |
|||||
MDIS Digital Instrument Base |
State – The state of the instance of MDISDigitalInstrumentObjectType. This state is represented as a Boolean, where true indicates on and false indicates off.
The MDISDigitalInstrumentObjectType is a subtype of MDISBaseObjectType and inherit the FaultCode Variable. The MDISDigitalInstrumentObjectType defines the standard FaultCodes (for bits 0-15 as defined in 6.2.2) in Table 8. All subtypes of this the MDISDigitalInstrumentObjectType will inherit all FaultCodes defined in this table. Subtypes may define additional FaultCodes in their own table.
Table 20 – MDISDigitalInstrumentObjectType FaultCode Values
Value |
Bit no. |
Description |
IOFault |
0 |
Instrument has no usable value, there is an I/O fault. |
The MDISDigitalInstrumentObjectType defines the standard WarningCodes (for bits 0-15 as defined in 6.2.2) in Table 9. All subtypes of this the MDISDigitalInstrumentObjectType will inherit all WarningCodes defined in this table. Subtypes may define additional WarningCodes in their own table.
Table 21 – MDISDigitalInstrumentObjectType WarningCode Values
Value |
Bit no. |
Description |
SideAProblem |
0 |
There is an issue with the A side of this instrument [note this only applies to instrument that are arbitrated] |
SideBProblem |
1 |
There is an issue with the B side of this instrument [note this only applies to instrument that are arbitrated] |
Discrepancy |
2 |
The values differ [note this only applies to instrument that are arbitrated] |