The ProjectInfoType is an ObjectType which contains additional project information. It is based on the ObjectType and intended to be used as AddIn. Its formal definition can be found in Table 22.

Table 22 – ProjectInfoType ObjectType

Attribute

Value

BrowseName

ProjectInfoType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Variable

Signature

String

0:BaseDataVariableType

O,RW

0:HasComponent

Variable

Comment

String

0:BaseDataVariableType

O,RW

Conformance Units

IREDES ProjectInfoType

The component Variables of the ProjectInfoType have additional Attributes defined in Table 23.

Table 23 – ProjectInfoType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

ProjectInfo

The default BrowseName for instances of this type.

The description can be found in Table 24.

Table 24 – ProjectInfoType Attribute values for child Nodes

BrowsePath

Description Attribute

Signature

Project signature.

Comment

Comments concerning the project can be added here.

The EquipmentInfoType is an ObjectType which contains equipment specific information concerning the main aggregate the information comes from. ATTENTION: the information shall not be required to interpret the standard conformant data set! It’s just provided to identify a machine. The ObjectType is based on the BaseObjectType and is intended to be used as AddIn. Its definition is given in Table 25.

Table 25 – EquipmentInfoType ObjectType Definition

Attribute

Value

BrowseName

EquipmentInfoType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-5

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasProperty

Variable

EqpManufact

String

0:PropertyType

M,RO

0:HasProperty

Variable

EqpType

String

0:PropertyType

M,RO

0:HasProperty

Variable

EqpModel

String

0:PropertyType

O,RW

0:HasProperty

Variable

EqpSerNo

String

0:PropertyType

O,RW

0:HasComponent

Variable

EqpSysVer

String

0:BaseDataVariableType

O,RW

0:HasComponent

Variable

EqpInfo

String

0:BaseDataVariableType

O,RW

0:HasComponent

Variable

EqpName

String

0:BaseDataVariableType

O,RW

Conformance Units

IREDES EquipmentInfoType

The component Variables of the EquipmentInfoType have additional Attributes defined inTable 26.

Table 26 – EquipmentInfoType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

EquipmentInfo

The default BrowseName for instances of this type.

The description can be found in Table 27.

Table 27 – EquipmentInfoType Attribute Values for Child Nodes

BrowsePath

Description Attribute

EqpManufact

Name of the manufacturer.

EqpType

Manufacturer internal type name of the machine.

EqpModel

Equipment model describing the model in the specified EqpType. To be stated if required for unequivocal machine type identification.

EqpSerNo

Serial number of the machine.

EqpSysVer

Version Info Automation System / Software.

EqpInfo

Other equipment specific information. Free text.

EqpName

Used for designation of the machine.

The GenHeadType ObjectType contains the IREDES General header. It is based on the BaseObjectType and intended to be used as AddIn. It is formally defined in Table 28.

Table 28 – GenHeadType ObjectType Definition

Attribute

Value

BrowseName

GenHeadType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasProperty

Variable

FileCreateDate

DateTime

0:PropertyType

M,RW

0:HasProperty

Variable

IRVersion

String

0:PropertyType

M,RW

0:HasProperty

Variable

DownCompat

String

0:PropertyType

M,RW

0:HasAddIn

Object

ProjectInfo

ProjectInfoType

O

0:HasAddIn

Object

EquipmentInfo

EquipmentInfoType

O

Conformance Units

IREDES GenHeadType

The component Variables of the GenHeadType have additional Attributes defined in Table 29.

Table 29 – GenHeadType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

GenHead

The default BrowseName for instances of this type.

The description can be found in Table 30.

Table 30 – GenHeadType ObjectType Description

BrowsePath

Description Attribute

FileCreateDate

Date of file creation. This is the date/time stamp for initialization of the Data Set.

IRVersion

Version of the IREDES main components of the standard. This version number changes any time IREDES top level schemas are modified. Please note to state downward compatibility in the separate Attribute. Type definition see below. Fixed 2.0.

DownCompat

Downward compatibility of the profile version stated in “version” can be guaranteed down to the version number stated in this attribute. Fixed 2.0.

ProjectInfo

Project specific information. Type definition see below.

EquipmentInfo

Equipment specific information concerning the main aggregate the information comes from. ATTENTION: This information shall not be required to interpret a standard conformant data set.

The DisplayToOperatorType ObjectType is used to display messages to the operator of a machine. It is based on the BaseObjectType and is intended to be used as AddIn. Its formal definition is given in Table 31.

Table 31 – DisplayToOperatorType ObjectType Definition

Attribute

Value

BrowseName

DisplayToOperatorType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Variable

DispFlag

DispFlag

0:BaseDataVariableType

O,RW

0:HasComponent

Variable

AckFlag

String

0:BaseDataVariableType

O,RW

0:HasComponent

Variable

DispText

String

0:BaseDataVariableType

O,RW

Conformance Units

IREDES DisplayToOperatorType

The component Variables of the DisplayToOperatorType have additional Attributes defined in Table 32.

Table 32 – DisplayToOperatorType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

DisplayToOperator

The default BrowseName for instances of this type.

The description can be found in Table 33.

Table 33 – DisplayToOperatorType Attribute Values for Child Nodes

BrowsePath

Description Attribute

DispFlag

States under which circumstances the line (message) has to be displayed to the operator.

AckFlag

Acknowledgement by the operator that he has read the message. (Will be transferred back as soon as the SiteHead is returned to the mine’s computer system with the next protocol exchange. Contains the name of the operator (user name in the Automation system) or simply ACK if automation system does not work with user logins.

DispText

Text to be displayed.

The IROptionType is based on the BaseObjectType and is intended to be used as AddIn. Its purpose is to allow individual IREDES standard extensions. These extensions will not be processed. The formal definition is given in Table 34.

Table 34 – IROptionType definition

Attribute

Value

BrowseName

IROptionType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Variable

OptionSchema

String

0:BaseDataVariableType

O, RW

Conformance Units

IREDES IROptionType

The component Variables of the IROptionType have additional Attributes defined in Table 35.

Table 35 – IROptionType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

IROption

The default BrowseName for instances of this type.

The description can be found in Table 36.

Table 36 – IROptionType Attribute Values for Child Nodes

BrowsePath

Description Attribute

OptionSchema

URI for the schema that will extend the IREDES standard. This schema won’t be processed.

The SiteHeadType is based on the BaseObjectType and is intended to be used as AddIn. It represents an optional site header. Its formal definition is given in Table 37.

Table 37 – SiteHeadType ObjectType Definition

Attribute

Value

BrowseName

SiteHeadType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

DisplayToOperator

DisplayToOperatorType

M

0:HasAddIn

Object

SiteOption

IROptionType

M

Conformance Units

IREDES SiteHeadType

The component Variables of the SiteHeadType have additional Attributes defined in Table 38.

Table 38 – SiteHeadType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

SiteHead

The default BrowseName for instances of this type.

The description can be found in Table 39.

Table 39 – SiteHeadType Attribute Values for Child Nodes

BrowsePath

Description Attribute

DisplayToOperator

Object used to display messages to the operator of a machine.

SiteOption

Object that holds/references information that will not be processed.

The GenTrailerType is based on the BaseObjectType and is intended to be used as AddIn. It contains a CRC 32 checksum which is calculated over the entire IREDES file. This is used for data integrity. The formal definition of the ObjectType is given in Table 40.

Table 40 – GenTrailerType ObjectType Definition

Attribute

Value

BrowseName

GenTrailerType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasProperty

Variable

FileCloseDate

DateTime

0:PropertyType

M, RW

0:HasProperty

Variable

ChkSum

ByteString

0:PropertyType

M, RW

Conformance Units

IREDES GenTrailerType

The component Variables of the GenTrailerType have additional Attributes defined in Table 41.

Table 41 – GenTrailerType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

GenTrailer

The default BrowseName for instances of this type.

The description can be found in Table 42.

Table 42 – GenTrailerType Attribute Values for Child Nodes

BrowsePath

Description Attribute

FileCloseDate

Date the file was created.

ChkSum

CRC 32 checksum.

The IREDESType is part of a complete IREDES data set. It is intended to be used as AddIn and based on the BaseObjectType. Its formal definition is given in Table 43.

Table 43 – IREDESType ObjectType Definition

Attribute

Value

BrowseName

IREDESType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

GenHead

GenHeadType

M

0:HasAddIn

Object

SiteHead

SiteHeadType

O

0:HasProperty

Variable

IRVersion

String

0:PropertyType

M, RW

HasProperty

Variable

IRDownwCompat

String

0:PropertyType

M, RW

Conformance Units

IREDES IREDESType

The component Variables of the IREDESType have additional Attributes defined in Table 44.

Table 44 – IREDESType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

IREDES

The default BrowseName for instances of this type.

The description can be found in Table 45.

Table 45 – IREDESType Attribute Values for Child Nodes

BrowsePath

Description Attribute

GenHead

IREDES general header.

SiteHead

Optional site header.

IRVersion

IREDES Base version needed to process this scheme.

IRDownwCompat

Earliest version the IREDES Base system version stated in IRVersion is downward compatible to. Since this version, only extensions have been made but no changes affecting compatibility issues (data type changes etc).

The OpPerfLogType ObjectType is based on the BaseObjectType and is intended to be used as AddIn. Its purpose is to accumulate the time of each operation mode during the reporting period. Its formal definition is given in Table 46.

Table 46 – OpPerfLogType ObjectType Definition

Attribute

Value

BrowseName

OpPerfLogType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Variable

Mworking

Duration

0:BaseDataVariableType

M, RW

0:HasComponent

Variable

WaitProcess

Duration

0:BaseDataVariableType

M, RW

0:HasComponent

Variable

WaitOperator

Duration

0:BaseDataVariableType

M, RW

0:HasComponent

Variable

WaitRepair

Duration

0:BaseDataVariableType

M, RW

0:HasComponent

Variable

WaitSamples

Duration

0:BaseDataVariableType

M, RW

0:HasComponent

Variable

TurnedOff

Duration

0:BaseDataVariableType

M, RW

Conformance Units

IREDES OpPerfLogType

The component Variables of the OpPerfLogType have additional Attributes defined in Table 47.

Table 47 – OpPerfLogType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

OpPerfLog

The default BrowseName for instances of this type.

The description can be found in Table 48.

Table 48 – OpPerfLogType Attribute Values for Child Nodes

BrowsePath

Description Attribute

Mworking

Machine working.

WaitProcess

Machine waiting for other partners in the process or for process reasons not caused by the machine itself. This may be an (autonomous) machine waiting for access to a shared tramming zone or waiting for access to a dump shaft, a truck to become available etc. See “IREDES Drill Rig profile description” document.

WaitOperator

Time the machine waits for operator assistance during the reporting period. See “IREDES Drill Rig profile description” document.

WaitRepair

Waiting time for repair until the repair is finished and the machine manually is switched on again. See “IREDES Drill Rig profile description” document.

WaitSamples

Waiting time for external supplies like electric power, network connection for remote control (if not in local operation mode), water, material etc. See “IREDES Drill Rig profile description” document.

TurnedOff

Machine intentionally put in “OFF” state. This state is only counted if the machine is intentionally deactivated by an operator. Observe that a “switch off” while the machine is in “Wait Repair” mode will be counted as “wait repair” until the machine is switched on again.

The IRpPerfGenType ObjectType is a generic type used report production performance. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition can be found in Table 49.

Table 49 – IRpPerfGenType ObjectType Definition

Attribute

Value

BrowseName

IRpPerfGenType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

IREDES

IREDESType

M

0:HasProperty

Variable

ReportId

String

0:PropertyType

M, RW

0:HasProperty

Variable

StartLogTime

DateTime

0:PropertyType

M, RW

0:HasProperty

Variable

EndLogTine

DateTime

0:PropertyType

M, RW

0:HasComponent

Variable

Comment

String

0:BaseData

VariableType

O, RW

0:HasAddIn

Object

OpPerfLog

OpPerfLogType

O

Conformance Units

IREDES IRpPerfGenType

The component Variables of the IRpPerfGenType have additional Attributes defined in Table 50.

Table 50 – IRpPerfGenType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

IRpPerfGen

The default BrowseName for instances of this type.

The description can be found in Table 51.

Table 51 – IRpPerfGenType Attribute Values for Child Nodes

BrowsePath

Description Attribute

IREDES

Basic IREDES data type. Part of every complete IREDES data set.

ReportId

Report ID code, to uniquely identify this log report.

StartLogTime

Start of the reporting period. Date and time when the first entry to this xml-set was made.

EndLogTine

End of the reporting period. Date and time when the last entry to this xml-set was made.

Comment

Project information concerning this log.

OpPerfLog

Object Type which accumulates the time of each operation mode during the reporting period.

The IRplanGenType ObjectType is based on the BaseObjectType and intended to be used as AddIn. Its purpose is to provide a generic datatype for production planning. Its formal definition can be found inTable 52.

Table 52 – IRplanGenType ObjectType Definition

Attribute

Value

BrowseName

IRplanGenType

IsAbstract

False

References

Node Class

Browse

Name

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

IREDES

IREDESType

M

0:HasProperty

Variable

PlanName

String

0:PropertyType

M, RW

0:HasProperty

Variable

PlanId

String

0:PropertyType

M, RW

0:HasComponent

Variable

Comment

String [8]

0:BaseDataVariableType

O, RW

0:HasComponent

Variable

Project

String

0:BaseDataVariableType

O, RW

0:HasComponent

Variable

WorkOrder

String

0:BaseDataVariableType

O, RW

Conformance Units

IREDES IRplanGenType

The component Variables of the IRplanGenType have additional Attributes defined in Table 53 .

Table 53 – IRplanGenType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

IRplanGen

The default BrowseName for instances of this type.

The description can be found in Table 54.

Table 54 – IRplanGenType Attribute Values for Child Nodes

BrowsePath

Description Attribute

IREDES

Basic IREDES data type. Part of every complete IREDES data set.

PlanId

IREDES internal production plan ID used for reference e.g. by Production Quality data sets basing on a particular production plan.

PlanName

Plan logical name to identify this specific plan to the human user. Useful to help the operator of a machine to logical identify a specific plan.

Comment

Comments to the plan for example type of plan, purpose, tools to use.

Project

Project ID code. To identify the target project for this plan.

WorkOrder

Work order ID code. To identify the work order associated with this plan.

The IRStatusGenType is based on the BaseObjectType and intended to be used as AddIn. The IRStatusGenType is a generic datatype for status reporting. Its formal definition can be found in Table 55.

Table 55 – IRStatusGenType ObjectType Definition

Attribute

Value

BrowseName

IRStatusGenType

IsAbstract

False

References

Node Class

BrowseName

DataType

Type-Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-5

0:HasProperty

Variable

0:DefaultInstanceBrowseName

QualifiedName

0: PropertyType

0:HasAddIn

Object

IREDES

IREDESType

M

0:HasProperty

Variable

ReportId

String

0:PropertyType

M, RW

0:HasProperty

Variable

StartLogTime

DateTime

0:PropertyType

M, RW

0:HasProperty

Variable

EndLogTime

DateTime

0:PropertyType

M, RW

0:HasComponent

Variable

Comment

String

0:BaseDataVariableType

O, RW

0:HasComponent

Variable

OperatorId

String

0:BaseDataVariableType

O, RW

Conformance Units

IREDES IRStatusGenType

The component Variables of the IRStatusGenType have additional Attributes defined in Table 56 .

Table 56 – IRStatusGenType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

IRStatusGen

The default BrowseName for instances of this type.

The description can be found in Table 57.

Table 57 – IRStatusGenType Attribute values for child Nodes

BrowsePath

Description Attribute

IREDES

Basic IREDES data type. Part of every complete IREDES data set.

ReportId

Report ID code, to uniquely identify this log report.

StartLogTime

Start of the reporting period. Date and time when the first entry to this xml-set was made.

EndLogTime

End of the reporting period. Date and time when the last entry to this xml-set was made.

Comment

Project information concerning this log.

OperatorId

Identify the operator of the machine for reference.

The IRLTMMonType ObjectType is based on the BaseObjectType and is intended to be used as AddIn. The IRLTMMonType is used for LHD machine monitoring reporting. Its formal definition can be found in Table 58.

Table 58 – IRLTMMonType ObjectType Definition

Attribute

Value

BrowseName

IRLTMMonType

IsAbstract

False

References

Node Class

BrowseName

DataType

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

IREDES

IREDESType

M

0:HasAddIn

Object

GenTrailer

GenTrailerType

M

0:HasProperty

Variable

LTMMonVersion

String

0:PropertyType

M

0:HasProperty

Variable

LTMMonDownwCompat

String

0:PropertyType

M

Conformance Units

IREDES IRLTMMonType

The component Variables of the IRLTMMonType have additional Attributes defined in Table 59.

Table 59 – IRLTMMonType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

IRLTMMon

The default BrowseName for instances of this type.

The description can be found in Table 60.

Table 60 – IRLTMMonType Attribute Values for Child Nodes

BrowsePath

Description Attribute

IREDES

Basic IREDES data type. Part of every complete IREDES data set.

GenTrailer

Datatype that is used to guarantee the integrity of the data set.

LTMMonVersion

2.0.

LTMMonDownwCompat

2.0.

The IRLTPlanType is used for LHD production planning. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition can be found in Table 61.

Table 61 – IRLTPlanType ObjectType Definition

Attribute

Value

BrowseName

IRLTPlanType

IsAbstract

False

References

Node Class

BrowseName

Data-Type

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

IRplanGen

IRplanGenType

M

0:HasAddIn

Object

GenTrailer

GenTrailerType

M

0:HasProperty

Variable

LTPlanVersion

String

0:PropertyType

M

0:HasProperty

Variable

LTPlanDownwCompat

String

0:PropertyType

M

Conformance Units

IREDES IRLTPlanType

The component Variables of the IRLTPlanType have additional Attributes defined in Table 62.

Table 62 – IRLTPlanType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

IRLTPlan

The default BrowseName for instances of this type.

The description can be found in Table 63.

Table 63 – IRLTPlanType ObjectType Description

BrowsePath

Description Attribute

IRplanGen

Generic datatype for production planning.

GenTrailer

Datatype that is used to ensure the integrity of the data set.

LTPlanVersion

2.0.

LTPlanDownwCompat

2.0.

The LTPPwaitProcType ObjectType is used to document process caused waiting time. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition can be found in Table 64.

Table 64 – LTPPwaitProcType ObjectType Definition

Attribute

Value

BrowseName

LTPPwaitProcType

IsAbstract

False

References

Node Class

BrowseName

Data-Type

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Variable

BlastDelay

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

CantDump

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

Traffic

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

NoRock

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

MineUtils

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

RoadMaint

DateTime

0:BaseDataVariableType

O

Conformance Units

IREDES LTPPwaitProcType

The component Variables of the LTPPwaitProcType have additional Attributes defined in Table 65.

Table 65 – LTPPwaitProcType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

LTPPwaitProc

The default BrowseName for instances of this type.

The description can be found in Table 66.

Table 66 – LTPPwaitProcType Attribute Values for Child Nodes

BrowsePath

Description Attribute

BlastDelay

Any Delay caused by blasting operations.

CantDump

Dump point blocked by another machine, boulders or dump shaft filled / truck missing.

Traffic

Traffic caused delays: roadway blocked by another machine / cars / other traffic.

NoRock

Wait for material to handle - No access to material to load.

MineUtils

Waiting for mine utilities.

RoadMaint

Waiting for roadway maintenance.

The LTPPTimeRepType is used for time reporting concerning a particular load/dump point pair. It is based on the BaseObjectType and intended to be used as an AddIn. Its formal definition can be found in Table 67.

Table 67 – LTPPTimeRepType ObjectType Definition

Attribute

Value

BrowseName

LTPPTimeRepType

IsAbstract

False

References

Node Class

BrowseName

DataType

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasProperty

Variable

LTPPStartTime

UtcTime

0:PropertyType

M

0:HasProperty

Variable

LTPPEndTime

UtcTime

0:PropertyType

M

Conformance Units

IREDES LTPPTimeRepType

The component Variables of the LTPPTimeRepType have additional Attributes defined in Table 68.

Table 68 – LTPPTimeRepType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

LTPPTimeRep

The default BrowseName for instances of this type.

The description can be found in Table 69.

Table 69 – LTPPTimeRepType Attribute Values for Child Nodes

BrowsePath

Description Attribute

LTPPStartTime

Mission start time.

LTPPEndTime

Mission end time.

The LTPPMissionType is used to generate a report for each tramming order ("mission") run during the reporting period. One object per mission! One "mission" is defined as tramming from A to B. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition can be found in Table 70.

Table 70 – LTPPMissionType ObjectType Definition

Attribute

Value

BrowseName

LTPPMissionType

IsAbstract

False

References

Node Class

BrowseName

DataType

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Variable

LTPPMisSeq

UInt64

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPMptFromN

String

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPMptFromID

String

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPMptFromType

LTPPMptFromType

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPMptToN

String

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPMptToID

String

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPMptToType

LTPPMptToType

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPMarea

String

0:BaseDataVariableType

O

0:HasProperty

Variable

LTPPMisstart

DateTime

0:PropertyType

M

0:HasProperty

Variable

LTPPMissEnd

DateTime

0:PropertyType

M

0:HasComponent

Variable

LTPPMwaitPoint

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPMaction

LTPPMaction

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPMwaitgen

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPMtimeAct

DateTime

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPMpayld

Float

0:BaseDataVariableType

M

0:HasProperty

Variable

LTPPMtramEnd

DateTime

0:PropertyType

M

0:HasComponent

Variable

LTPPMtramDist

Float

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPMopID

String

0:BaseDataVariableType

O

Conformance Units

IREDES LTPPMissionType

The component Variables of the LTPPMissionType have additional Attributes defined in Table 71.

Table 71 – LTPPMissionType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

LTPPMission

The default BrowseName for instances of this type.

The description can be found in Table 72.

Table 72 – LTPPMissionType Attribute Values for Child Nodes

BrowsePath

Description Attribute

LTPPMisSeq

Sequence number of the mission. Starting at 1 with the first mission in the reporting period.

LTPPMptFromN

Name of the point where the mission originated (tramming started).

LTPPMptFromID

Electronic (Tag) ID of the point where the mission originated (tramming started). Electronic ID of the point stated in LTPPMptFromN.

LTPPMptFromType

Type of the point where the mission started.

LTPPMptToN

Name of the destination point, where the tramming finished and the mission ended.

LTPPMptToID

Electronic (tag) ID of the point where the mission ended (destination point).

LTPPMptToType

Type of the point where the mission ended.

LTPPMarea

ID for the mine area the machine is operating in. Usually both departure and destination points should be located in this area.

LTPPMisstart

Time tag when the mission started.

LTPPMissEnd

End time of the mission. Counting ends when the machine is ready to start the next mission, including all waiting before the next mission can be started.

LTPPMwaitPoint

Waiting time for destination point availability.

LTPPMaction

Action to be carried out at destination point specified in LTPPMptTo.

LTPPMwaitgen

Accumulated waiting time during the mission, excluding the time reported in LTPPMwaitPoint.

LTPPMtimeAct

Duration of the action carried out at the destination point in LTPPMaction.

LTPPMpayld

Tonnage of payload carried between start and destination points.

LTPPMtramEnd

Tramming end time: Time stamp when the tramming ended at destination point.

LTPPMtramDist

Tramming distance between start and destination point. Unit: km; Resolution: 0.0001 km (10 cm).

LTPPMopID

Operator ID.

The LTPPaccPtsType is used to document data for each pair of load point / dump point. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition can be found in Table 73.

Table 73 – LTPPaccPtsType ObjectType Definition

Attribute

Value

BrowseName

LTPPaccPtsType

IsAbstract

False

References

Node Class

BrowseName

DataType

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasProperty

Variable

LTPPLdrawPtN

String

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPLdrawPtID

String

0:BaseDataVariableType

O

0:HasProperty

Variable

LTPPLdumpPtN

String

0:PropertyType

M

0:HasComponent

Variable

LTPPLdumpPtID

String

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPLmass

Float

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPLcycl

UInt16

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPLdist

Float

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPLopObserv

String

0:BaseDataVariableType

O

0:HasAddIn

Object

LTPPTimeRep

LTPPTimeRepType

O

Conformance Units

IREDES LTPPaccPtsType

The component Variables of the LTPPaccPtsType have additional Attributes defined in Table 74.

Table 74 – LTPPaccPtsType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

LTPPaccPts

The default BrowseName for instances of this type.

The description can be found in Table 75.

Table 75 – LTPPaccPtsType Attribute Values for Child Nodes

BrowsePath

Description Attribute

LTPPLdrawPtN

Name of the draw (load point) accessed in the reported job.

LTPPLdrawPtID

Electronic (tag) ID of the draw (load point) in this combination (Name in 1.1.1.1).

LTPPLdumpPtN

Name of the dump point in this combination.

LTPPLdumpPtID

Electronic (tag) ID of the draw (load point) in this combination (Name in 1.1.1.1).

LTPPLmass

Mass transported between this point pair during reporting period in t. Min accuracy: 0.01 t.

LTPPLcycl

Number of cycles travelled between this point pair during reporting period.

LTPPLdist

Distance travelled between those two points during reporting period. Accumulated distance of al rounds travelled. Both routes are counted! Accuracy: 0.01 km.

LTPPLopObserv

Operator observations regarding the travel way, load or dump points during reporting period (e.g. loose rock, bad roadway,...). Preliminarily a string, later we can add preselect-lists for easier operator input!

LTPPTimeRep

Time reporting for access to the particular load / Dump point pair. Multiple elements may be required as work can be interrupted and restarted again at a later time during reporting period.

The LTPPLoadRepType is a special type used for LHD load reporting. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition can be found in Table 76.

Table 76 – LTPPLoadRepType ObjectType Definition

Attribute

Value

BrowseName

LTPPLoadRepType

IsAbstract

False

References

Node Class

BrowseName

Data

Type

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Variable

LTPPCyclTot

UInt64

0:BaseDataVariableType

M

0:HasComponent

Variable

LTPPdistTot

Float

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPwrkDist

Float

0:BaseDataVariableType

O

0:HasComponent

Variable

LTPPloadTot

Float

0:BaseDataVariableType

M

0:HasAddIn

Object

LTPPwaitProc

LTPPwaitProcType

O

0:HasAddIn

Object

LTPPaccPts

LTPPaccPtsType

O

0:HasAddIn

Object

LTPPMission

LTPPMissionType

O

Conformance Units

IREDES LTPPLoadRepType

The component Variables of the LTPPLoadRepType have additional Attributes defined in Table 77.

Table 77 – LTPPLoadRepType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

LTPPLoadRep

The default BrowseName for instances of this type.

The description can be found in Table 78.

Table 78 – LTPPLoadRepType Attribute Values for Child Nodes

BrowsePath

Description Attribute

LTPPCyclTot

Total number of working cycles (rounds) completed during the reporting period.

LTPPdistTot

Overall distance travelled in during the reporting period. This includes also non-performance related tramming e.g. to workshop. Minimum accuracy required by the standard: 0.1 km.

LTPPwrkDist

Total distance travelled in a working mode (as reported by MWorking) during the reporting period.

LTPPloadTot

Total load carried under all completed working cycles during reporting period. Minimum accuracy required by the standard: 0.01.

LTPPwaitProc

Process caused waiting time - LHD specific! Specifies details of the WaitProc timing in the Application Profile!

LTPPaccPts

Report data for each pair of load point / dump point.

LTPPMission

See LTPPMissionType.

The IRLTPPerfType ObjectType is used for LHD production performance reporting. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition is given in Table 79.

Table 79 – IRLTPPerfType ObjectType Definition

Attribute

Value

BrowseName

IRLTPPerfType

IsAbstract

False

References

Node Class

BrowseName

Data

Type

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

IRpPerfGen

IRpPerfGenType

M

0:HasAddIn

Object

LTPPLoadRep

LTPPLoadRepType

M

0:HasProperty

Variable

LTPPerfVersion

String

0:PropertyType

M

0:HasProperty

Variable

LTPPerfDownwCompat

String

0:PropertyType

M

Conformance Units

IREDES IRLTPPerfType

The component Variables of the IRLTPPerfType have additional Attributes defined in Table 80.

Table 80 – IRLTPPerfType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

IRLTPPerf

The default BrowseName for instances of this type.

The description can be found in Table 81.

Table 81 – IRLTPPerfType Attribute Values for Child Nodes

BrowsePath

Description Attribute

IRpPerfGen

Generic type used report production performance.

LTPPLoadRep

Reports on how much material has been transported between load and dump points during the reporting period.

LTPPerfVersion

2.0.

LTPPerfDownwCompat

2.0.

The IREDES IRLHDTruckType ObjectType is intended to be used as AddIn or for instantiation. It constitutes a complete IREDES IRLHDTruck equipment profile. It is based on the BaseObjectType. Its formal definition can be found in Table 82.

Table 82 – IRLHDTruckType ObjectType Definition

Attribute

Value

BrowseName

IRLHDTruckType

IsAbstract

False

References

Node Class

BrowseName

Data

Type

Type

Definition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

IRLTPPerf

IRLTPPerfType

M

0:HasAddIn

Object

IRLTPlan

IRLTPlanType

M

0:HasAddIn

Object

IRLTMMon

IRLTMMonType

M

Conformance Units

IREDES IRLHDTruckType

The component Variables of the IRLHDTruckType have additional Attributes defined in Table 83.

Table 83 – IRLHDTruckType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DefaultInstanceBrowseName

IRLHDTruck

The default BrowseName for instances of this type.

The description can be found in Table 84Table 81.

Table 84 – IRLHDTruckType Attribute Values for Child Nodes

BrowsePath

Description Attribute

IRLTPPerf

IRLHD production performance reporting.

IRLTPlan

IRLHD production planning.

IRLTMMon

IRLHD machine monitoring reporting.