Table 25 defines the structure of an MDISDigitalArbitrationObjectType. 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 MDISDigitalArbitrationObjectType.

Table 25 – MDISDigitalArbitrationObjectType Definition

Attribute

Value

BrowseName

MDISDigitalArbitrationObjectType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the MDISDigitalInstrumentObjectType

0:HasComponent

Variable

SourceA

0:Boolean

0:BaseDataVariableType

M, RO

0:HasComponent

Variable

SourceB

0:Boolean

0:BaseDataVariableType

M, RO

0:HasComponent

Variable

ArbitrationMode

ArbitrationModeEnum

0:BaseDataVariableType

M, RO

0:HasComponent

Method

SetArbitrationMode

Defined in 6.3.7

O

ConformanceUnits

MDIS Digital Arbitration

The MDISDigitalArbitrationObjectType handles the Selection of two analog sources, SourceA and SourceB. The result of the arbitration is shown in the State. The result can be either a selection of one source as default or forcing of one source (see ArbitrationModeEnum for additional details). The arbitration object will select which instrument is healthy and report it.

SourceA – a Variable that represents the value of the first source of a MDISDigitalArbitrationObjectType.

SourceB – a Variable that represents the value of the second source of a MDISDigitalArbitrationObjectType.

ArbitrationMode – This enumeration provides information about the arbitration mode that is currently used (see section 8.1.10). For a MDISDigitalArbitrationObjectType, the average value does not apply and the High value indicates an “Or” of the two values while a low value indicates an “And’ of the two values.

The MDISDigitalArbitrationObjectType is a subtype of MDISDigitalInstrumentObjectType and inherits the FaultCode Variable. The MDISDigitalArbitrationObjectType defines the standard FaultCodes (for bits 0-15 as defined in 6.2.2) in Table 26 (currently empty, no additional fault codes defined). All subtypes of this the MDISDigitalArbitrationObjectType will inherit all FaultCodes defined in this table. Subtypes may define additional FaultCodes in their own table.

Table 26 – MDISDigitalArbitrationObjectType FaultCode Values

Value

Bit no.

Description

The MDISDigitalArbitrationObjectType defines the standard WarningCodes (for bits 0-15 as defined in 6.2.2) in Table 27 (currently empty, no additional warning codes defined). All subtypes of this the MDISDigitalArbitrationObjectType will inherit all WarningCodes defined in this table. Subtypes may define additional WarningCodes in their own table.

Table 27 – MDISDigitalArbitrationObjectType WarningCode Values

Value

Bit no.

Description