Simple IREDES data types will be mapped as described in Table 5.
Table 5 – Mapping for simple IREDES data types
Notation
Data-Type
Value Rank
ArrayDimensions
Description
IRtextShort
String
-1
NULL
Text data type element for short text information provided in the IREDES standard. Limited to 24 characters in its original.
IRtext
String
-1
NULL
Text data type for comments or text information provided in the IREDES standard. Originally limited to 64 characters.
IRtextLong
String
-1
NULL
Text data type element for long text information. Limited to 256 characters in the IREDES standard.
IRangle
Float
-1
NULL
Data Type for angle specification. This data type is limited to values from -360.000 to +360.000.
IRVersion
String
-1
NULL
IREDES Version Numbering.
AnyURI
String
-1
NULL
AnyURI is a simple Container for any kind of structure data..
6.4 IRtextShort
This DataType specifies a String for short text information provided in the IREDES standard. It is originally limited to 24 characters. Its representation in the AddressSpace is defined in Table 6.
Table 6 – IRtextShort Definition
Attribute
Value
BrowseName
IRtextShort
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the String DataType defined in OPC 10000-5
Conformance Units
IREDES Component
6.4.1 IRtext
This DataType specifies a String for comments or text information provided in the IREDES standard. It is originally limited to 64 characters. Its representation in the AddressSpace is defined in Table 7.
Table 7 – IRtext Definition
Attribute
Value
BrowseName
IRtext
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the String DataType defined in OPC 10000-5
Conformance Units
IREDES Component
6.4.2 IRtextLong
This DataType specifies a String for long text information. It is limited to 256 characters in the IREDES standard. Its representation in the AddressSpace is defined in Table 8.
Table 8 – IRtextLong Definition
Attribute
Value
BrowseName
IRtextLong
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the String DataType defined in OPC 10000-5
Conformance Units
IREDES Component
6.4.3 IRangle
This DataType specifies a Float for angle specification. It is limited to values from -360.000 to +360.000. Its representation in the AddressSpace is defined in Table 9.
Table 9 – IRangle Definition
Attribute
Value
BrowseName
IRangle
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the Float DataType defined in OPC 10000-5
Conformance Units
IREDES Component
6.4.4 IRVersion
This DataType specifies a String for for IREDES Version Numbering. Its representation in the AddressSpace is defined in Table 10.
Table 10 – IRVersion Definition
Attribute
Value
BrowseName
IRVersion
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the String DataType defined in OPC 10000-5
Conformance Units
IREDES Component
6.4.5 AnyURI
This DataType specifies a String as a XMLSimpleType. Its representation in the AddressSpace is defined in Table 11.
Table 11 – AnyURI Definition
Attribute
Value
BrowseName
AnyURI
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the String DataType defined in OPC 10000-5
Conformance Units
IREDES Component
6.5 DispFlag
The enumeration DispFlag is used to determine when to display messages to the machine operator. It is formally defined in Table 12.
Table 12 – DispFlag Items
Name
Value
Description
MachStart
0
To be displayed when the machine is started. Machine start is defined as switching on the main power supply or power generation.
FileLoad
1
To be displayed as soon as the file is loaded (activated) in the machine’s automation system (applicable especially to plan files originating from the mine!).
Its representation in the AddressSpace is defined in Table 13.
Table 13 – DispFlag Definition
Attribute
Value
BrowseName
DispFlag
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
Conformance Units
IREDES Component
6.6 Answer
The following enumeration Answer is used to classify answers to work orders. It is formally defined in Table 14
Table 14 – Answer Items
Name
Value
Description
Accepted
0
Order is accepted.
Delayed
1
Order can only be executed with delay.
AcceptedWithCondition
2
Order is accepted under a condition.
Denied
3
Orders denied.
Its representation in the AddressSpace is defined in Table 13.
Table 15 – Answer Definition
Attribute
Value
BrowseName
Answer
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
Conformance Units
IREDES Component
6.7 LTPPMptFromType
The enumeration LTPPMptFromType is used to classify mission start points for LHDs. It is formally described in Table 16.
Table 16 – LTPPMptFromType Items
Name
Value
Description
LoadPt
0
Load point
DumpPt
1
Dump point
Parking
2
Parking
Workshop
3
Workshop
Others
4
Others
Its representation in the AddressSpace is defined in Table 17.
Table 17 – LTPPMptFromType Definition
Attribute
Value
BrowseName
LTPPMptFromType
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
Conformance Units
IREDES Component
6.8 LTPPMptToType
The enumeration LTPPMptToType is used to classify mission end points for LHDs. It is formally described in Table 18.
Table 18 – LTPPMptToType Items
Name
Value
Description
LoadPt
0
Load point
DumpPt
1
Dump point
Parking
2
Parking
Boulder
3
Boulder
Workshop
4
Workshop
Others
5
Others
Its representation in the AddressSpace is defined in Table 17.
Table 19 – LTPPMptToType Definition
Attribute
Value
BrowseName
LTPPMptToType
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-5
0:HasProperty
Variable
0:EnumValues
0:EnumValueType[]
0:PropertyType
Conformance Units
IREDES Component
6.9 LTPPMaction
The LTPPMaction enumeration is used classify actions carried out at the destination point specified in LTPPMptToN (Table 70). It is formally described in Table 20.
Table 20 – LTPPMaction Items
Name
Value
Description
Load
0
Load
Dump
1
Dump
Parking
2
Parking
Workshop
3
Workshop
Other
4
Other
Its representation in the AddressSpace is defined in Table 17.
Table 21 – LTPPMaction Definition
Attribute
Value
BrowseName
LTPPMaction
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-5