11.2 Profiles

11.2.1 Profile list

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

Table 253 – Profile URIs for Joining System
Profile URI
IJT Basic Joining System Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/BasicJoiningSystem
IJT General Joining System Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/GeneralJoiningSystem
IJT Joining System Selectable Features Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/JoiningSystemSelectableFeatures
IJT Result Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/Result
IJT Joining Result Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/JoiningResult
IJT Sync Result Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/SyncResult
IJT Batch Result Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/BatchResult
IJT Stored Result Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/BatchResult
IJT Asset Management Assets Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/StoredResult
IJT Identifiers Methods Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/IdentifiersMethods
IJT Additional Asset Methods Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/AdditionalAssetMethods
IJT Event Management Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/EventManagement
IJT Enable Tool Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/EnableTool
IJT Asset Connection Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/AssetConnection
IJT Joining Process Base Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/JoiningProcessBase
IJT General Process Operations Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/GeneralProcessOperations
IJT Sequential Process Operations Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/SequentialProcessOperations
IJT Additional Process Methods Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/AdditionalProcessMethods
IJT Joint Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/Joint
IJT Joint Design Server Facet http://opcfoundation.org/UA-Profile/IJT/Base/Server/JointDesign
IJT Joint Component Server Facethttp://opcfoundation.org/UA-Profile/IJT/Base/Server/JointComponent

11.2.2 Server Facets

11.2.2.1 Overview

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

11.2.2.2 IJT Result Server Facet

Table 254 defines a Facet that describes the basic Result data and mechanism to access Results.

Table 254 – IJT Result Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Result ManagementIJT Result ManagementM
IJT Result ManagementIJT Single ResultM
IJT Result ManagementIJT Basic ResultM
IJT Result ManagementIJT Result Event AccessM
IJT Result ManagementIJT Result Processing TimesO
IJT Result ManagementIJT Result Processing Times DurationsO
IJT Result ManagementIJT Get Latest ResultO
IJT Result ManagementIJT Get Result by IdO
IJT Result ManagementIJT Get Result with Filter CriteriaO
IJT Result ManagementIJT Result Variable AccessO
IJT Result ManagementIJT Result Additional DataO
IJT Result ManagementIJT Result Extended Meta DataO
11.2.2.3 IJT Joining Result Server Facet

Table 255 defines a Facet that describes the Joining Result data.

Table 255 – IJT Joining Result Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIJT Result Server FacetM
IJT Result ManagementIJT Joining Result Failure ReasonM
IJT Result ManagementIJT Joining Result Overall Result ValuesM
IJT Result ManagementIJT Joining Result ErrorsM
IJT Result ManagementIJT Joining Result Step ResultsO
IJT Result ManagementIJT Joining Result TraceO
IJT Result ManagementIJT Result Value Trace Point Time OffsetO
IJT Result ManagementIJT Result Value Trace Point IndexO
11.2.2.4 IJT Sync Result Server Facet

Table 256 defines a Facet that describes the data reported from a Synchronized Process.

Table 256 – IJT Sync Result Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIJT Result Server FacetM
IJT Result ManagementIJT Sync ResultM
IJT Result ManagementIJT Sync Result CountersM
11.2.2.5 IJT Batch Result Server Facet

Table 257 defines a Facet that describes the data reported from a Batch Process.

Table 257 – IJT Batch Result Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIJT Result Server FacetM
IJT Result ManagementIJT Batch ResultM
IJT Result ManagementIJT Batch Result CountersM
IJT Result ManagementIJT Intervention ResultO
11.2.2.6 IJT Stored Result Server Facet

Table 258 defines a Facet that describes the stored results in a joining system and mechanism to access the stored Results.

Table 258 – IJT Stored Result Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Result ManagementIJT Request ResultsM
IJT Result ManagementIJT Requested Result Variable AccessM
IJT Result ManagementIJT Requested Result Event AccessM
IJT Result ManagementIJT Acknowledge ResultsO
IJT Result ManagementIJT Request Unacknowledged ResultsO
11.2.2.7 IJT Asset Management Assets Server Facet

Table 259 defines a Facet that describes the Asset Management data for various assets.

Table 259 – IJT Asset Management Assets Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Asset ManagementIJT Asset ManagementM
IJT Asset ManagementIJT Asset Management ControllerM
IJT Asset ManagementIJT Asset Management ToolM
IJT Asset ManagementIJT Asset Management ServoO
IJT Asset ManagementIJT Asset Management Memory DeviceO
IJT Asset ManagementIJT Asset Management CableO
IJT Asset ManagementIJT Asset Management Power SupplyO
IJT Asset ManagementIJT Asset Management FeederO
IJT Asset ManagementIJT Asset Management BatteryO
IJT Asset ManagementIJT Asset Management SensorO
IJT Asset ManagementIJT Asset Management AccessoryO
IJT Asset ManagementIJT Asset Management SoftwareO
IJT Asset ManagementIJT Asset Management SubComponentO
IJT Asset ManagementIJT Asset Management Virtual StationO
IJT Asset ManagementIJT Asset Management Operation CountersO
IJT Asset ManagementIJT Asset Management Tool Operation Cycle CounterO
IJT Asset ManagementIJT Asset Management Battery Operation Cycle CounterO
IJT Asset ManagementIJT Asset Management HealthO
IJT Asset ManagementIJT Asset Management Monitoring HealthO
IJT Asset ManagementIJT Asset Management ServiceO
IJT Asset ManagementIJT Asset Management CalibrationO
IJT Asset ManagementIJT Asset Management Additional InformationO
IJT Asset ManagementIJT Asset Management Machinery Building BlocksO
11.2.2.8 IJT Identifiers Methods Server Facet

Table 260 defines a Facet that describes the set of methods to manage identifiers in a joining system.

Table 260 – IJT Identifiers Methods Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Identifiers MethodsIJT Send IdentifiersM
IJT Identifiers MethodsIJT Get IdentifiersO
IJT Identifiers MethodsIJT Reset IdentifiersO
11.2.2.9 IJT Additional Asset Methods Server Facet

Table 261 defines a Facet that describes the set of additional asset management methods in a joining system.

Table 261 – IJT Additional Asset Methods Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Asset Management Additional Methods IJT Set TimeM
IJT Asset Management Additional Methods IJT Set CalibrationO
IJT Asset Management Additional Methods IJT Reboot AssetO
IJT Asset Management Additional Methods IJT Feedback MethodsO
IJT Asset Management Additional Methods IJT Set Offline TimerO
IJT Asset Management Additional Methods IJT IO Signals MethodsO
IJT Asset Management Additional Methods IJT Get Error InformationO
IJT Asset Management Additional Methods IJT Execute OperationO
11.2.2.10 IJT Event Management Server Facet

Table 262 defines a Facet that describes the payload of the event or condition reported from a joining system.

Table 262 – IJT Event Management Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Event ManagementIJT Event PayloadM
IJT Event ManagementIJT Event Condition ClassesM
IJT Event ManagementIJT Asset Connection State EventM
IJT Event ManagementIJT Asset Connection EventO
IJT Event ManagementIJT Event Payload Associated EntitiesO
IJT Event ManagementIJT Event Payload Reported ValuesO
IJT Event ManagementIJT Identifiers EventO
IJT Event ManagementIJT Select Process EventO
11.2.2.11 IJT Enable Tool Server Facet

Table 263 defines a Facet that describes the usage and outcome of Enable Tool method and corresponding event.

Table 263 – IJT Enable Tool Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Asset ManagementIJT Enable ToolM
IJT Asset ManagementIJT Asset Enable State EventM
11.2.2.12 IJT Asset Connection Server Facet

Table 264 defines a Facet that describes the usage and outcome of Disconnect Asset method and asset connection/disconnection event.

Table 264 – IJT Asset Connection Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Asset ManagementIJT Disconnect AssetM
IJT Asset ManagementIJT Asset Connection State EventM
11.2.2.13 IJT Joining Process Base Server Facet

Table 265 defines a Facet that describes the minimal set of joining process management where the Server shall at least return the list of available joining processes in the system.

Table 265 – IJT Joining Process Base Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Joining Process ManagementIJT Joining Process ManagementM
IJT Joining Process ManagementIJT Get Joining Process ListM
11.2.2.14 IJT General Process Operations Server Facet

Table 266 defines a Facet that describes the set of methods to perform general joining process operations.

Table 266 – IJT General Process Operations Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIJT Joining Process Management Base Server FacetM
IJT Joining Process ManagementIJT Select Joining ProcessM
IJT Joining Process ManagementIJT Start Selected JoiningM
IJT Joining Process ManagementIJT Deselect Joining ProcessO
IJT Joining Process ManagementIJT Abort Joining ProcessO
IJT Joining Process ManagementIJT Delete Joining ProcessO
IJT Joining Process ManagementIJT Get Selected Joining ProgramO
11.2.2.15 IJT Sequential Process Operations Server Facet

Table 267 defines a Facet that describes the set of methods to perform sequential joining process operations.

Table 267 – IJT Sequential Process Operations Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIJT Joining Process Management Base Server FacetM
IJT Joining Process ManagementIJT Reset Joining Process M
IJT Joining Process ManagementIJT Increment Joining Process CounterM
IJT Joining Process ManagementIJT Decrement Joining Process CounterM
IJT Joining Process ManagementIJT Set Joining Process SizeM
11.2.2.16 IJT Additional Process Methods Server Facet

Table 268 defines a Facet that describes the set of additional joining process management methods in a joining system.

Table 268 – IJT Additional Process Methods Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Asset Management Additional Methods IJT Set Joining Process CounterM
IJT Asset Management Additional Methods IJT Send Joining ProcessO
IJT Asset Management Additional Methods IJT Get Joining ProcessO
IJT Asset Management Additional Methods IJT Set Joining Process MappingO
IJT Asset Management Additional Methods IJT Get Joining Process Revision ListO
11.2.2.17 IJT Joint Server Facet

Table 269 defines a Facet that describes the base for Joint Management and set of methods to manage joints.

Table 269 – IJT Joint Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Joint ManagementIJT Joint ManagementM
IJT Joint ManagementIJT Send JointM
IJT Joint ManagementIJT Get Joint ListM
IJT Joint ManagementIJT Select JointM
IJT Joint ManagementIJT Get JointM
IJT Joint ManagementIJT Joint DataM
IJT Joint ManagementIJT Delete JointO
IJT Joint ManagementIJT Get Joint Revision ListO
11.2.2.18 IJT Joint Design Server Facet

Table 270 defines a Facet that describes the set of methods to manage joint designs.

Table 270 – IJT Joint Design Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Joint ManagementIJT Joint ManagementM
IJT Joint ManagementIJT Send Joint DesignM
IJT Joint ManagementIJT Get Joint Design ListM
IJT Joint ManagementIJT Get Joint DesignM
IJT Joint ManagementIJT Joint Design DataM
IJT Joint ManagementIJT Delete Joint DesignO
11.2.2.19 IJT Joint Component Server Facet

Table 271 defines a Facet that describes the set of methods to manage joint components.

Table 271 – IJT Joint Component Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Joint ManagementIJT Joint ManagementM
IJT Joint ManagementIJT Send Joint ComponentM
IJT Joint ManagementIJT Get Joint Component ListM
IJT Joint ManagementIJT Get Joint ComponentM
IJT Joint ManagementIJT Joint Component DataM
IJT Joint ManagementIJT Delete Joint ComponentO
11.2.2.20 IJT Basic Joining System Server Facet

Table 272 defines a Facet that describes the basic joining system.

Table 272 – IJT Basic Joining System Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IJT Basic Joining SystemIJT Joining System BaseM
IJT Basic Joining SystemIJT Joining System IdentificationM
IJT Basic Joining SystemIJT Joining System Machinery Building BlocksM
ProfileIJT Result Server FacetM
ProfileIJT Asset Management Assets Server FacetM
11.2.2.21 IJT General Joining System Server Facet

Table 273 defines a Facet that describes the general joining system.

Table 273 – IJT General Joining System Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIJT Basic Joining System Server FacetM
IJT General Joining SystemIJT Result ContentM
ProfileIJT Joining Result Server FacetM
IJT General Joining SystemIJT Result Internal IdentifiersM
IJT General Joining SystemIJT Result External IdentifiersM
ProfileIJT Event Management Server FacetM
ProfileIJT Joining Process Base Server FacetM
IJT General Joining SystemIJT Method Input ArgumentM
ProfileIJT Identifiers Methods Server FacetM
11.2.2.22 IJT Joining System Selectable Features Server Facet

Table 274 defines a Facet that describes the set of optional features in a joining system. These are selectable features based on the type of system that requires IJT General Joining System Server Facet support.

Note: A joining system could include additional server facets defined in the specification.

Examples: IJT Batch Result Server Facet, IJT Sync Result Server Facet, IJT General Process Operations Server Facet, IJT Joint Server Facet, IJT Stored Result Server Facet, etc.

Table 274 – IJT Joining System Selectable Features Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIJT General Joining System Server Facet M
IJT Joining System Selectable FeaturesIJT Job ResultO
IJT Joining System Selectable FeaturesIJT Partial Consolidated ResultO
IJT Joining System Selectable FeaturesIJT Self Contained Consolidated ResultO
IJT Joining System Selectable FeaturesIJT Consolidated Result with ReferencesO
IJT Joining System Selectable FeaturesIJT Result Value FINAL TagM
IJT Joining System Selectable FeaturesIJT Start Joining ProcessO
IJT Joining System Selectable FeaturesIJT Engineering UnitsO