This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Wire Harness Manufacturing.

Table 76 – Conformance Units for WireHarness Manufacturing

Category

Title

Description

Server

WireHarness WireHarnessMachineType

The Server supports nodes that conform to the (subtypes of) WireHarnessMachineType. The WireHarnessMachineType node itself is available in the AddressSpace. Every instance of the (subtypes of) WireHarnessMachineType must include all mandatory components of the WireHarnessMachineType and may include the optional components.

Server

WireHarness WireHarnessMachineIdentificationType

The Server supports nodes that conform to the (subtypes of) WireHarnessMachineIdentificationType. The WireHarnessMachineIdentificationType node itself is available in the AddressSpace. Every instance of the (subtypes of) WireHarnessMachineIdentificationType must include all mandatory components of the WireHarnessMachineIdentificationType and may include the optional components.

Server

WireHarness PartManagementType

The Server supports nodes that conform to the (subtypes of) PartManagementType. The PartManagementType node itself is available in the AddressSpace. Every instance of the (subtypes of) PartManagementType must include all mandatory components of the PartManagementType and may include the optional components.

Server

WireHarness ArticleSpecManagementType

The Server supports nodes that conform to the (subtypes of) ArticleSpecManagementType. The ArticleSpecManagementType node itself is available in the AddressSpace. Every instance of the (subtypes of) ArticleSpecManagementType must include all mandatory components of the ArticleSpecManagementType and may include the optional components.

Server

WireHarness PartManagementType StorePart method

Supports the handling of the StorePart method of the PartManagementType as described in this specification.

Server

WireHarness PartManagementType ClearPart method

Supports the handling of the ClearPart method of the PartManagementType as described in this specification.

Server

WireHarness ArticleSpecManagementType StoreArticleSpec method

Supports the handling of the StoreArticleSpec method of the ArticleSpecManagementType as described in this specification.

Server

WireHarness ArticleSpecManagementType ClearArticleSpec method

Supports the handling of the ClearArticleSpec method of the ArticleSpecManagementType as described in this specification.

Server

WireHarness PartManagementType FindPartsByType method

Supports the handling of the FindPartsByType method of the PartManagementType as described in this specification.

Server

WireHarness Part Terminal

Supports the handling of Terminal parts in PartManagement (if implemented) and JobManagement. This includes all fields described in Table 32.

Server

WireHarness Part Seal

Supports the handling of Seal parts in PartManagement (if implemented) and JobManagement. This includes all fields described in

Server

WireHarness Part Wire

Supports the handling of Wire parts in PartManagement (if implemented) and JobManagement. This includes all fields described in Table 31.

Server

WireHarness ProductFinishedEventType

Exposes the ProductFinishedEventType and all its supertypes in the AddressSpace.

Supports at least one instance of the 5:JobManagementType generating Events of ProductFinishedEventType.

Server

WireHarness RunCompleteEventType

Exposes the RunCompleteEventType and all its supertypes in the AddressSpace.

Supports at least one instance of the 5:JobManagementType generating Events of RunCompleteEventType.

Server

WireHarness Article Crimp

Supports the handling of the Crimp process in the article spec in ArticleSpecManagement (if implemented) and JobManagement. This includes all fields described in Table 42.

Server

WireHarness Article Cut

Supports the handling of the Cut process in the article spec in ArticleSpecManagement (if implemented) and JobManagement. This includes all fields described in Table 40.

Server

WireHarness Article Strip

Supports the handling of the Strip process in the article spec in ArticleSpecManagement (if implemented) and JobManagement. This includes all fields described in Table 41.

Server

WireHarness Process Input

The Server supports variables that conform to the (subtypes of) ProcessInputType. The ProcessInputType node itself is available in the AddressSpace.

Server

WireHarness Process Input Crimp

The Server supports variables that conform to the (subtypes of) CrimpInputDataType. The CrimpInputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

Server

WireHarness Process Input Cut

The Server supports variables that conform to the (subtypes of) CutInputDataType. The CutInputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

Server

WireHarness Process Input Strip

The Server supports variables that conform to the (subtypes of) StripInputDataType. The StripInputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

Server

WireHarness Process Input Seal

The Server supports variables that conform to the (subtypes of) SealInputDataType. The SealnputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

Server

WireHarness Process Output

The Server supports variables that conform to the (subtypes of) ProcessOutputType. The ProcessOutputType node itself is available in the AddressSpace.

Server

WireHarness Process Output Crimp

The Server supports variables that conform to the (subtypes of) CrimpOutputType. The CrimpOutputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

Server

WireHarness Process Output Cut

The Server supports variables that conform to the (subtypes of) CutOutputType. The CutOutputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

Server

WireHarness Process Output Strip

The Server supports variables that conform to the (subtypes of) StripOutputDataType. The StripOutputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

Server

WireHarness Process Output Seal

The Server supports variables that conform to the (subtypes of) SealOutputDataType. The SealOutputDataType node itself is available in the AddressSpace. The ArticleSpec can contain Parameters of this type.

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

Table 77 – Profile URIs for WireHarness

Profile

URI

WireHarness BaseServer Server Profile

http://opcfoundation.org/UA-Profile/WireHarness/Server/BaseServer

WireHarness Result Server Profile

http://opcfoundation.org/UA-Profile/WireHarness/Server/Result

WireHarness Crimp Server Profile

http://opcfoundation.org/UA-Profile/WireHarness/Server/Crimp

WireHarness Cut Server Profile

http://opcfoundation.org/UA-Profile/WireHarness/Server/Cut

WireHarness Strip Server Profile

http://opcfoundation.org/UA-Profile/WireHarness/Server/Strip

WireHarness Seal Server Profile

http://opcfoundation.org/UA-Profile/WireHarness/Server/Seal

The following sections specify the Facets available for Servers that implement this Wire Harness Companion Specification. Each section defines and describes a Facet or Profile.

Table 78 defines a Profile that describes the base profile of a wire harness machine.

Table 78 – WireHarness BaseServer Server Profile

Group

Conformance Unit/Profile Title

Mandatory / Optional

Profile

0:Core 2022 Server Facethttp://opcfoundation.org/UA-Profile/Server/Core2022Facet

Profile

0:UA-TCP UA-SC UA Binaryhttp://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary

Profile

0:Data Access Server Facethttp://opcfoundation.org/UA-Profile/Server/DataAccess

Profile

2:BaseDevice_Server_Facet

Profile

3:Machinery Job Management Base Server Facet

Profile

3:Machinery Machine Identification Server Facet

Profile

3:Machinery Component Identification Server Facet

Profile

3:Machinery State Server Facet

Profile

3:Machinery Operation Counter Server Facet

Conformance Unit

WireHarness WireHarnessMachineType

M

Conformance Unit

WireHarness WireHarnessMachineIdentificationType

M

Conformance Unit

WireHarness PartManagementType

O

Conformance Unit

WireHarness ArticleSpecManagementType

O

Conformance Unit

WireHarness WireHarnessJobOrderReceiverSubStatesType

M

Conformance Unit

WireHarness PartManagementType StorePart method

O

Conformance Unit

WireHarness PartManagementType ClearPart method

O

Conformance Unit

WireHarness PartManagementType FindPartsByType method

O

Table 79defines a Profile that describes the base profile of a wire harness machine extended with the Machinery Result Tansfer.

Table 79 – WireHarness Result Server Profile

Group

Conformance Unit/Profile Title

Mandatory / Optional

Profile

WireHarness BaseServer Server Profile

Profile

3:Machinery-Result Result Transfer

Table 80 defines a Profile that describes the base profile of a wire harness machine with a crimp process.

Table 80 – WireHarness Crimp Server Profile

Group

Conformance Unit/Profile Title

Mandatory / Optional

Profile

WireHarness BaseServer Server Profile

M

Conformance Unit

WireHarness Part Terminal

M

Conformance Unit

WireHarness Part Wire

M

Conformance Unit

WireHarness Article Crimp

M

Conformance Unit

WireHarness Process Input

M

Conformance Unit

WireHarness Process Input Crimp

M

Conformance Unit

WireHarness Process Output

M

Conformance Unit

WireHarness Process Output Crimp

M

Table 81 defines a Profile that describes the base profile of a wire harness machine with a cut process.

Table 81 – WireHarness Cut Server Profile

Group

Conformance Unit/Profile Title

Mandatory / Optional

Profile

WireHarness BaseServer Server Profile

M

Conformance Unit

WireHarness Part Wire

M

Conformance Unit

WireHarness Article Cut

M

Conformance Unit

WireHarness Process Input

M

Conformance Unit

WireHarness Process Input Cut

M

Conformance Unit

WireHarness Process Output

M

Conformance Unit

WireHarness Process Output Cut

M

Table 82 defines a Profile that describes the base profile of a wire harness machine with a strip process.

Table 82 – WireHarness Strip Server Profile

Group

Conformance Unit/Profile Title

Mandatory / Optional

Profile

WireHarness BaseServer Server Profile

M

Conformance Unit

WireHarness Part Wire

M

Conformance Unit

WireHarness Article Strip

M

Conformance Unit

WireHarness Process Input

M

Conformance Unit

WireHarness Process Input Strip

M

Conformance Unit

WireHarness Process Output

M

Conformance Unit

WireHarness Process Output Strip

M

Table 83 defines a Profile that describes the base profile of a wire harness machine with a seal process.

Table 83 – WireHarness Seal Server Profile

Group

Conformance Unit/Profile Title

Mandatory / Optional

Profile

WireHarness BaseServer Server Profile

M

Conformance Unit

WireHarness Part Wire

M

Conformance Unit

WireHarness Article Seal

M

Conformance Unit

WireHarness Process Input

M

Conformance Unit

WireHarness Process Input Seal

M

Conformance Unit

WireHarness Process Output

M

Conformance Unit

WireHarness Process Output Seal

M