Table 91 defines the valid states for the ChokeMoveEnum.
Table 91 – ChokeMoveEnum Items
Name
Value
Description
Moving
1
The choke is currently moving (in progress)
Stopped
2
The move has stopped
Its representation in the AddressSpace is defined in Table94.
Table 92 – ChokeMoveEnum Definition
Attribute
Value
BrowseName
ChokeMoveEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
8.1.2 ChokeCommandEnum
Table 93 defines the valid states for the ChokeCommandEnum.
Table 93 – ChokeCommandEnum Items
Name
Value
Description
Close
1
The command to the Choke is Close
Open
2
The command to the Choke is Open
Its representation in the AddressSpace is defined in Table94.
Table 94 – ChokeCommandEnum Definition
Attribute
Value
BrowseName
ChokeCommandEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Choke Base
8.1.3 SetCalculatedPositionEnum
Table 93 defines the valid states for the SetCalculatedPositionEnum.
Table 95 – SetCalculatedPositionEnum Items
Name
Value
Description
Initial
0
no command (initial state)
Inprogress
1
command in progress
Complete
2
command completed
Fault
4
command fault
Its representation in the AddressSpace is defined in Table 96.
Table 96 – SetCalculatedPositionEnum Definition
Attribute
Value
BrowseName
SetCalculatedPositionEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Choke Base
8.1.4 SignatureStatusEnum
Table 97 defines the valid states for the SignatureStatusEnum.
Table 97 – SignatureStatusEnum Items
Name
Value
Description
NotAvailable
1
The profile / signature is not available (in progress)
Completed
2
The profile / signature request has completed
Failed
4
The profile / signature request has failed
Retrieval of a signature is outside of the scope of this interface. A NotAvailable_1 indicates that the current profile / signature request is not available.
Its representation in the AddressSpace is defined in Table 98.
Table 98 – SignatureStatusEnum Definition
Attribute
Value
BrowseName
SignatureStatusEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Valve SignatureRequestStatus
8.1.5 CommandEnum
Table 99 defines the valid states for the CommandEnum. This might not be the actual state of the valve, it is just the last command sent to the valve.
Table 99 – CommandEnum Items
Name
Value
Description
Close
1
The last command to the valve was Close
Open
2
The last command to the valve was Open
None
4
No known command has been sent to the valve. The initial setting on start-up of a server.
Its representation in the AddressSpace is defined in Table 100.
Table 100 – CommandEnum Definition
Attribute
Value
BrowseName
CommandEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Valve Base
8.1.6 SEMEnum
Table 101 defines the valid states for the SEMEnum.
Table 101 – SEMEnum Items
Name
Value
Description
SEM_A
1
Valve move command selection SEM A
SEM_B
2
Valve move command selection SEM B
Auto
4
Subsea equipment vendor decides how to send the command. In some cases, this would be both SEMs, in others it would mean a subsea system’s choice of a SEM.
Its representation in the AddressSpace is defined in Table 102
Table 102 – SEMEnum Definition
Attribute
Value
BrowseName
SEMEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Valve Base
8.1.7 ValvePositionEnum
Table 103 defines the valid states for the ValvePositionEnum.
Table 103 – ValvePositionEnum
Name
Value
Description
Closed
1
The Valve is Closed
Open
2
The Valve is Open
Moving
4
The Valve is Moving
Unknown
8
The Valve is in an unknown state. This value can be used when a subsea vendor does not have any last command information and does not know the state of the valve.
Its representation in the AddressSpace is defined in Table 104
Table 104 – ValvePositionEnum Definition
Attribute
Value
BrowseName
ValvePositionEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Valve Base
8.1.8 CIMVOperationModeEnum
Table 105 defines the valid states for the CIMVOperationModeEnum.
Table 105 – CIMVOperationModeEnum Items
Name
Value
Description
Position
1
The CIMV is in closed-loop Position control mode. Sending fix position
Flow
2
The CIMV is in closed-loop Flow control mode (auto regulate)
Manual
4
The CIMV is in open-loop Manual mode (compare it to step mode – i.e., move some increment relative to current). Note: some CIMV instance may not support this mode.
Its representation in the AddressSpace is defined in Table 106.
Table 106 – CIMVOperationModeEnum Definition
Attribute
Value
BrowseName
CIMVOperationModeEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
8.1.9 CIMVMoveEnum
Table 107 defines the valid states for the CIMVMoveEnum.
Table 107 – CIMVMoveEnum Items
Name
Value
Description
MoveClose
1
The CIMV is moving in the close direction
MoveOpen
2
The CIMV is moving in the open direction
Stop
4
The CIMV is not moving
Its representation in the AddressSpace is defined in Table108.
Table 108 – CIMVMoveEnum Definition
Attribute
Value
BrowseName
CIMVMoveEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS CIMV Base
8.1.10 ArbitrationModeEnum
Table 107 defines the valid states for the ArbitrationModeEnum.
Table 109 – ArbitrationModeEnum Items
Name
Value
Description
Average
1
Build the average of both values (if both available)
DefaultA
2
Select SourceA (if available), else SourceB
DefaultB
4
Select SourceB (if available), else SourceA
ForceA
8
Always select SourceA
ForceB
16
Always select SourceB
High
32
Highest Value (for digital this is an OR operation)
Low
64
Lowest Value (for digital this is an AND operation)
Its representation in the AddressSpace is defined in Table110
Table 110 – ArbitrationModeEnum Definition
Attribute
Value
BrowseName
ArbitrationModeEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Instrument Arbitration Base
8.1.11 MotorStateEnum
Table 107 defines the valid states for the MotorStateEnum.
Table 111 – MotorStateEnum Items
Name
Value
Description
Active
1
The Motor is in active state
NonActive
2
The Motor is not in active state
Its representation in the AddressSpace is defined in Table112.
Table 112 – MotorStateEnum Definition
Attribute
Value
BrowseName
MotorStateEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Motor Base
8.1.12 MotorOperationEnum
Table 107 defines the valid states for the MotorOperationEnum.
Table 113 – MotorOperationEnum
Name
Value
Description
Off
1
The Motor cannot be started either automatically or manually
Auto
2
The Motor works automatically
Manual
4
The Motor is controlled manually
Its representation in the AddressSpace is defined in Table114.
Table 114 – MotorOperationEnum Definition
Attribute
Value
BrowseName
MotorOperationEnum
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
ConformanceUnits
MDIS Motor Base
8.2 Structures
8.2.1 MDISVersionDataType
The MDISVersionDataType provides a single structure that provides all of the version information for the Server. There is a corresponding variable structure that provides each of the elements.