13 (informative)Mapping from version 1.01 to 2.00

Identification

In the ExtrusionDeviceType, the Object MachineInformation (MachineInformationType from OPC 40083) has been replaced by Identification (MachineIdentificationType from OPC 40001-1).

Table 25 – Comparison of machine identification in v1.01 and v2.0
Version 1.01 MachineInformation Version 2.00 Identification
Inherited from ComponentType
Applied from IVendorNameplateType Applied from IVendorNameplateType
Manufacturermandatory (override in MachineInformationType)Manufacturermandatory
ManufacturerUrioptionalManufacturerUrioptional
Modelmandatory (override in MachineInformationType)Modelmandatory (override in instance declaration of Identification Object in ExtrusionDeviceType )
ProductCodeoptionalProductCodeoptional
HardwareRevisionoptionalHardwareRevisionoptional
SoftwareRevisionoptionalSoftwareRevisionoptional
DeviceRevisionoptional Not applied in MachineIdentificationType
DeviceManualoptional Not applied in MachineIdentificationType
DeviceClassmandatory (override in MachineInformationType)DeviceClassmandatory (override in instance declaration of Identification Object in ExtrusionDeviceType )
SerialNumbermandatory (override in MachineInformationType)SerialNumbermandatory
ProductInstanceUrioptionalProductInstanceUrimandatory
RevisionCounteroptional Not applied in MachineIdentificationType
Applied from ITagNameplateType Applied from ITagNameplateType
AssetIdoptionalAssetIdoptional
ComponentNameoptionalComponentNameoptional
Added in MachineInformationType (OPC 40083)
ControllerNamemandatoryControllerNameAdded in instance declaration of Identification Object in ExtrusionDeviceType
SupportedLogbookEventsmandatorySupportedLogbookEventsAddid in ExtrusionDeviceType
Additional Properties from IMachineryItem
VendorNameplateType
No matching Property in v 1.01 YearOfConstructionoptional
No matching Property in v 1.01 MonthOfConstructionoptional
No matching Property in v 1.01 InitialOperationDateoptional
Additional Property from IMachineTagNameplateType
LocationName in MachineConfiguration Locationoptional

Status

In the ExtrusionDeviceType, the Variable Status has been replaced by the two state machines MachineryItemState and MachineryOperationMode (see OPC 40001-1). The state machine MachineryItemState is extended by a sub state machine ExtrusionExecutingSubState.

As the status information is now split into two states, there is no one-to-one relation between the old states in version 1.01 and the new ones in version 2.0. For example, MALFUNCTION and MAINTENANCE which are separate states in version 1.01 can occur at the same time with the MachineryItemState OutOfService and MachineryOperationMode Maintenance when there is an error during maintenance.

Table 26 – Comparison of machine status in v1.01 and v2.0
Version 1.01
ExtrusionDeviceType Status
Version 2.00 Identification
Name Value MachineryItemState MachineryOperationMode
OFFLINE0NotAvailable any
IDLE1NotExecuting any
PREPARING2Executing (with any substate)Setup
READY_TO_RUN3Executing with sub state ReadyToRunProcessing
MANUAL_RUN4Executing with sub state ManualRunProcessing
CONTROLLED_RUN5Executing with sub state ControlledRunProcessing
MALFUNCTION6OutOfService any
MAINTENANCE7 any Maintenance