This OPC UA ObjectType represents the current configuration of a machine related to a Manufacturing Execution System (MES). It is formally defined in Table 35.

image013.png

Figure 7 – MachineMESConfigurationType Overview

Table 35 – MachineMESConfigurationType Definition

Attribute

Value

BrowseName

MachineMESConfigurationType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of 0:BaseObjectType defined in OPC UA Part 5

0:HasProperty

Variable

StandstillReasons

StandstillReasonType[]

0:PropertyType

M, RW

0:HasProperty

Variable

StandstillReasonsLockedByMES

0:Boolean

0:PropertyType

M, RW

0:HasProperty

Variable

MESUrl

0:String

0:PropertyType

O, RW

The StandstillReasons Property represents an array with a list of the standstill reasons from which one is selected by the operator in the case of a standstill. The used StandstillReasonType is defined in Table 36.

Table 36 – StandstillReasonType Definition

Name

Type

Description

StandstillReasonType

structure

Subtype of 0:Structure as defined in OPC UA 10000-3

Id

0:String

Id of the standstill reason

Text

0:LocalizedText

Text of the standstill reason

LockedByMES

0:Boolean

LockedByMES means that this StandstillReason has been set or modified by the MES and so this may not be changed by the machine.

StandstillReasons shall support at least 10 entries.

The MES shall be prepared, that the list includes standstill reasons not defined by the MES (e.g. added by the operator on the machine). The user of the interface shall ensure unique Ids among all standstill reasons. To ensure consistent statistics, a change of the meaning of already assigned standstill reasons should be avoided.

The StandstillReasonsLockedByMES Property indicates if the list StandstillReasons has been modified by the MES and may not be changed by the machine.

NOTE: The parameter LockedByMES in an item only locks this StandstillReason whereas StandstillReasonsLockedByMES locks the complete array (that means also that no items can be added by the machine).

The MESUrl Property represents a URL to display a webpage generated by the MES in a web browser integrated in the machine.