Table 40 defines the valid states for the ChokeMoveEnum.
Name |
Description |
Moving_1 |
The choke is currently moving (in progress) |
Stopped_2 |
The move has stopped |
|
|
Table 41 defines the valid states for the ChokeCommandEnum.
Name |
Description |
Close_1 |
The command to the Choke is Close |
Open_2 |
The command to the Choke is Open |
Table 41 defines the valid states for the SetCalculatedPositionEnum.
Table 42 - SetCalculatedPositionEnum
Name |
Description |
Initial_0 |
no command(initial state) |
Inprogress_1 |
command in progress |
Complete_2 |
command completed |
Fault_4 |
command fault |
Table 43 defines the valid states for the SignatureStatusEnum.
Table 43 - SignatureStatusEnum
Name |
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.
Table 44 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.
Name |
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. |
Table 45 defines the valid states for the SEMEnum.
Name |
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. |
Table 46 defines the valid states for the ValvePositionEnum.
Name |
Description |
Close_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. |
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.
This VariableType is defined in 6.2.
Table 47 – MDISVersionDataType Structure
Name |
Type |
Description |
MDISVersionDataType |
Structure |
Information that describes MDIS Specification version. |
MajorVersion |
Byte |
The Major Version number from the specification |
MinorVersion |
Byte |
The minor version number from the specification |
Build |
Byte |
The BuildNumber associated – typically always 0 |
|
|
|