This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Metal Forming.

Table 36 – Conformance Units for Metal Forming

Category

Title

Description

Server

MetalForming CyclicProcessValueType

The CyclicProcessValueType is represented in the AddressSpace. All instances contain all nodes declared as mandatory in the CyclicProcessValueType. Every optional node available in the instances matches the type definition.

Server

MetalForming FormingPositionsType

The FormingPositionsType is represented in the AddressSpace . All instances contain all nodes declared as mandatory in the FormingPositionsType. Every optional node available in the instances matches the type definition.

Server

MetalForming ProcessWorkingUnitType

The ProcessWorkingUnitType is represented in the AddressSpace. All instances contain all nodes declared as mandatory in the ProcessWorkingUnitType. Every optional node available in the instances matches the type definition.

Server

MetalForming FormingProcessWorkingUnitType

The FormingProcessWorkingUnitType is represented in the AddressSpace. All instances contain all nodes declared as mandatory in the FormingProcessWorkingUnitType. Every optional node available in the instances matches the type definition.

Server

MetalForming FormingToolType

The FormingToolType is represented in the AddressSpace. All instances contain all nodes declared as mandatory in the FormingToolType. Every optional node available in the instances matches the type definition.

Server

MetalForming FormingMultiToolType

The FormingMultiToolType is represented in the AddressSpace. All instances contain all nodes declared as mandatory in the FormingMultiToolType. Every optional node available in the instances matches the type definition.

Server

MetalForming FormingProcessConditionClassType

The FormingProcessConditionClassType is represented in the AddressSpace

Server

MetalForming AllowableTiltingExceededConditionClassType

The AllowableTiltingExceededConditionClassType is represented in the AddressSpace.

Server

MetalForming BreakthroughTonnageExceededConditionClassType

The BreakthroughTonnageExceededConditionClassType is represented in the AddressSpace.

Server

MetalForming CorrectionValueOutOfRangeConditionClassType

The CorrectionValueOutOfRangeConditionClassType is represented in the AddressSpace.

Server

MetalForming EccentricLoadExceededConditionClassType

The EccentricLoadExceededConditionClassType is represented in the AddressSpace.

Server

MetalForming OverloadTriggeredConditionClassType

The OverloadTriggeredConditionClassType is represented in the AddressSpace.

Server

MetalForming PositionOutOfRangeConditionClassType

The PositionOutOfRangeConditionClassType is represented in the AddressSpace.

Server

MetalForming ProcessForceExceededConditionClassType

The ProcessForceExceededConditionClassType is represented in the AddressSpace.

Server

MetalForming CyclicEventType

The CyclicEventType is represented in the AddressSpace. The CyclicEventType shall be sent for each transition of the CyclicProcessValueType.

Server

MetalForming CyclicProcessValueVariableType

The CyclicProcessValueVariableType is represented in the AddressSpace. The Component CyclicProcessValueVariableType has to be present for every tool.

Server

MetalForming CyclicProcessValueDataType

The CyclicProcessValueDataType is represented in the AddressSpace. All elements matching the subtypes of the CyclicProcessValueDataType defined in this specification that occur in the process during the forming process are modelled in the AddressSpace using the appropriate subtypes of the CyclicProcessValueDataType.

Server

MetalForming CyclicPartInformationDataType

The CyclicPartInformationDataType is represented in the AddressSpace. All elements matching the subtypes of the CyclicPartInformationDataTypes defined in this specification and present from the generated forming part data are modelled in the AddressSpace using the appropriate subtypes of the CyclicPartInformationDataType.

Table 37 lists all Profiles defined in this document and defines their URIs.

Table 37 – Profile URIs for Metal Forming

Profile

URI

MetalForming Basic Server Profile

http://opcfoundation.org/UA-Profile/MetalForming/Server/Basic

MetalForming Basic Secure Server Profile

http://opcfoundation.org/UA-Profile/MetalForming/Server/BasicSecure

MetalForming Monitoring Server Facet

http://opcfoundation.org/UA-Profile/MetalForming/Server/Monitoring

MetalForming Production Server Facet

http://opcfoundation.org/UA-Profile/MetalForming/Server/Production

MetalForming Tool Server Facet

http://opcfoundation.org/UA-Profile/MetalForming/Server/Tool

The following sections specify the Facets available for Servers that implement the Metal Forming companion specification. Each section defines and describes a Facet or Profile.

Table 38 defines a Profile that describes the minimum required content and address space functionality any Metal Forming server shall at least provide.

Table 38 – MetalForming Basic Server Profile

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

8:MachineTool Basic Server Profile

M

Profile

7:Machinery-Process Values Base Server Facet

M

MetalForming

MetalForming CyclicProcessValueType

M

MetalForming

MetalForming FormingProcessWorkingUnitType

M

MetalForming

MetalForming CyclicEventType

M

MetalForming

MetalForming CyclicProcessValueDataType

M

MetalForming

MetalForming CyclicPartInformationDataType

M

Table 39 defines a Facet that describes the that describes the additional monitoring information.

Table 39 – MetalForming Monitoring Server Facet

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

8:MachineTool Monitoring Server Facet

M

MetalForming

MetalForming CyclicProcessValueType

M

MetalForming

MetalForming FormingPositionsType

O

MetalForming

MetalForming CyclicProcessValueVariableType

M

MetalForming

MetalForming ProcessWorkingUnitType

O

MetalForming

MetalForming FormingProcessWorkingUnitType

M

Table 40 defines a Facet that contains enhanced information about the data access to the process on the MetalForming server compared to the MachineTool Basic Server Profile.

Table 40 – MetalForming Production data access Server Facet

Group

Conformance Unit / Profile Title

Mandatory / Optional

MetalForming

MetalForming CyclicPartInformationDataType

M

MetalForming

MetalForming CyclicProcessValueDataType

M

Table 41 defines a Facet that contains enhanced information about the process on the MetalForming. This can be used in addition to the MachineTool Basic Server Profile, MachineTool Production Server Facet and the MachineTool Production Plan Server Facet.

Table 41 – MetalForming Production Server Facet

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

MetalForming Production data access Server Facet

M

MetalForming

MetalForming CyclicEventType

M

MetalForming

MetalForming FormingProcessConditionClassType

O

MetalForming

MetalForming AllowableTiltingExceededConditionClassType

O

MetalForming

MetalForming BreakthroughTonnageExceededConditionClassType

O

MetalForming

MetalForming CorrectionValueOutOfRangeConditionClassType

O

MetalForming

MetalForming EccentricLoadExceededConditionClassType

O

MetalForming

MetalForming OverloadTriggeredConditionClassType

O

MetalForming

MetalForming PositionOutOfRangeConditionClassType

O

MetalForming

MetalForming ProcessForceExceededConditionClassType

O

Table 42 defines a Facet that contains the information about tools (sensors) in the MetalForming.

Table 42 – MetalForming Tool Server Facet

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

8:MachineTool Tools Server Facet

M

MetalForming

MetalForming FormingToolType

O

MetalForming

MetalForming FormingMultiToolType

O