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 |
|
WireHarness Strip Server Profile |
http://opcfoundation.org/UA-Profile/WireHarness/Server/Strip |
WireHarness Seal Server Profile |
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 |