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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Result Management | IJT Result Management | M |
| IJT Result Management | IJT Single Result | M |
| IJT Result Management | IJT Basic Result | M |
| IJT Result Management | IJT Result Event Access | M |
| IJT Result Management | IJT Result Processing Times | O |
| IJT Result Management | IJT Result Processing Times Durations | O |
| IJT Result Management | IJT Get Latest Result | O |
| IJT Result Management | IJT Get Result by Id | O |
| IJT Result Management | IJT Get Result with Filter Criteria | O |
| IJT Result Management | IJT Result Variable Access | O |
| IJT Result Management | IJT Result Additional Data | O |
| IJT Result Management | IJT Result Extended Meta Data | O |
11.2.2.3 IJT Joining Result Server Facet
Table 255 defines a Facet that describes the Joining Result data.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | IJT Result Server Facet | M |
| IJT Result Management | IJT Joining Result Failure Reason | M |
| IJT Result Management | IJT Joining Result Overall Result Values | M |
| IJT Result Management | IJT Joining Result Errors | M |
| IJT Result Management | IJT Joining Result Step Results | O |
| IJT Result Management | IJT Joining Result Trace | O |
| IJT Result Management | IJT Result Value Trace Point Time Offset | O |
| IJT Result Management | IJT Result Value Trace Point Index | O |
11.2.2.4 IJT Sync Result Server Facet
Table 256 defines a Facet that describes the data reported from a Synchronized Process.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | IJT Result Server Facet | M |
| IJT Result Management | IJT Sync Result | M |
| IJT Result Management | IJT Sync Result Counters | M |
11.2.2.5 IJT Batch Result Server Facet
Table 257 defines a Facet that describes the data reported from a Batch Process.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | IJT Result Server Facet | M |
| IJT Result Management | IJT Batch Result | M |
| IJT Result Management | IJT Batch Result Counters | M |
| IJT Result Management | IJT Intervention Result | O |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Result Management | IJT Request Results | M |
| IJT Result Management | IJT Requested Result Variable Access | M |
| IJT Result Management | IJT Requested Result Event Access | M |
| IJT Result Management | IJT Acknowledge Results | O |
| IJT Result Management | IJT Request Unacknowledged Results | O |
11.2.2.7 IJT Asset Management Assets Server Facet
Table 259 defines a Facet that describes the Asset Management data for various assets.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Asset Management | IJT Asset Management | M |
| IJT Asset Management | IJT Asset Management Controller | M |
| IJT Asset Management | IJT Asset Management Tool | M |
| IJT Asset Management | IJT Asset Management Servo | O |
| IJT Asset Management | IJT Asset Management Memory Device | O |
| IJT Asset Management | IJT Asset Management Cable | O |
| IJT Asset Management | IJT Asset Management Power Supply | O |
| IJT Asset Management | IJT Asset Management Feeder | O |
| IJT Asset Management | IJT Asset Management Battery | O |
| IJT Asset Management | IJT Asset Management Sensor | O |
| IJT Asset Management | IJT Asset Management Accessory | O |
| IJT Asset Management | IJT Asset Management Software | O |
| IJT Asset Management | IJT Asset Management SubComponent | O |
| IJT Asset Management | IJT Asset Management Virtual Station | O |
| IJT Asset Management | IJT Asset Management Operation Counters | O |
| IJT Asset Management | IJT Asset Management Tool Operation Cycle Counter | O |
| IJT Asset Management | IJT Asset Management Battery Operation Cycle Counter | O |
| IJT Asset Management | IJT Asset Management Health | O |
| IJT Asset Management | IJT Asset Management Monitoring Health | O |
| IJT Asset Management | IJT Asset Management Service | O |
| IJT Asset Management | IJT Asset Management Calibration | O |
| IJT Asset Management | IJT Asset Management Additional Information | O |
| IJT Asset Management | IJT Asset Management Machinery Building Blocks | O |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Identifiers Methods | IJT Send Identifiers | M |
| IJT Identifiers Methods | IJT Get Identifiers | O |
| IJT Identifiers Methods | IJT Reset Identifiers | O |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Asset Management Additional Methods | IJT Set Time | M |
| IJT Asset Management Additional Methods | IJT Set Calibration | O |
| IJT Asset Management Additional Methods | IJT Reboot Asset | O |
| IJT Asset Management Additional Methods | IJT Feedback Methods | O |
| IJT Asset Management Additional Methods | IJT Set Offline Timer | O |
| IJT Asset Management Additional Methods | IJT IO Signals Methods | O |
| IJT Asset Management Additional Methods | IJT Get Error Information | O |
| IJT Asset Management Additional Methods | IJT Execute Operation | O |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Event Management | IJT Event Payload | M |
| IJT Event Management | IJT Event Condition Classes | M |
| IJT Event Management | IJT Asset Connection State Event | M |
| IJT Event Management | IJT Asset Connection Event | O |
| IJT Event Management | IJT Event Payload Associated Entities | O |
| IJT Event Management | IJT Event Payload Reported Values | O |
| IJT Event Management | IJT Identifiers Event | O |
| IJT Event Management | IJT Select Process Event | O |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Asset Management | IJT Enable Tool | M |
| IJT Asset Management | IJT Asset Enable State Event | M |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Asset Management | IJT Disconnect Asset | M |
| IJT Asset Management | IJT Asset Connection State Event | M |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Joining Process Management | IJT Joining Process Management | M |
| IJT Joining Process Management | IJT Get Joining Process List | M |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | IJT Joining Process Management Base Server Facet | M |
| IJT Joining Process Management | IJT Select Joining Process | M |
| IJT Joining Process Management | IJT Start Selected Joining | M |
| IJT Joining Process Management | IJT Deselect Joining Process | O |
| IJT Joining Process Management | IJT Abort Joining Process | O |
| IJT Joining Process Management | IJT Delete Joining Process | O |
| IJT Joining Process Management | IJT Get Selected Joining Program | O |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | IJT Joining Process Management Base Server Facet | M |
| IJT Joining Process Management | IJT Reset Joining Process | M |
| IJT Joining Process Management | IJT Increment Joining Process Counter | M |
| IJT Joining Process Management | IJT Decrement Joining Process Counter | M |
| IJT Joining Process Management | IJT Set Joining Process Size | M |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Asset Management Additional Methods | IJT Set Joining Process Counter | M |
| IJT Asset Management Additional Methods | IJT Send Joining Process | O |
| IJT Asset Management Additional Methods | IJT Get Joining Process | O |
| IJT Asset Management Additional Methods | IJT Set Joining Process Mapping | O |
| IJT Asset Management Additional Methods | IJT Get Joining Process Revision List | O |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Joint Management | IJT Joint Management | M |
| IJT Joint Management | IJT Send Joint | M |
| IJT Joint Management | IJT Get Joint List | M |
| IJT Joint Management | IJT Select Joint | M |
| IJT Joint Management | IJT Get Joint | M |
| IJT Joint Management | IJT Joint Data | M |
| IJT Joint Management | IJT Delete Joint | O |
| IJT Joint Management | IJT Get Joint Revision List | O |
11.2.2.18 IJT Joint Design Server Facet
Table 270 defines a Facet that describes the set of methods to manage joint designs.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Joint Management | IJT Joint Management | M |
| IJT Joint Management | IJT Send Joint Design | M |
| IJT Joint Management | IJT Get Joint Design List | M |
| IJT Joint Management | IJT Get Joint Design | M |
| IJT Joint Management | IJT Joint Design Data | M |
| IJT Joint Management | IJT Delete Joint Design | O |
11.2.2.19 IJT Joint Component Server Facet
Table 271 defines a Facet that describes the set of methods to manage joint components.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Joint Management | IJT Joint Management | M |
| IJT Joint Management | IJT Send Joint Component | M |
| IJT Joint Management | IJT Get Joint Component List | M |
| IJT Joint Management | IJT Get Joint Component | M |
| IJT Joint Management | IJT Joint Component Data | M |
| IJT Joint Management | IJT Delete Joint Component | O |
11.2.2.20 IJT Basic Joining System Server Facet
Table 272 defines a Facet that describes the basic joining system.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| IJT Basic Joining System | IJT Joining System Base | M |
| IJT Basic Joining System | IJT Joining System Identification | M |
| IJT Basic Joining System | IJT Joining System Machinery Building Blocks | M |
| Profile | IJT Result Server Facet | M |
| Profile | IJT Asset Management Assets Server Facet | M |
11.2.2.21 IJT General Joining System Server Facet
Table 273 defines a Facet that describes the general joining system.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | IJT Basic Joining System Server Facet | M |
| IJT General Joining System | IJT Result Content | M |
| Profile | IJT Joining Result Server Facet | M |
| IJT General Joining System | IJT Result Internal Identifiers | M |
| IJT General Joining System | IJT Result External Identifiers | M |
| Profile | IJT Event Management Server Facet | M |
| Profile | IJT Joining Process Base Server Facet | M |
| IJT General Joining System | IJT Method Input Argument | M |
| Profile | IJT Identifiers Methods Server Facet | M |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | IJT General Joining System Server Facet | M |
| IJT Joining System Selectable Features | IJT Job Result | O |
| IJT Joining System Selectable Features | IJT Partial Consolidated Result | O |
| IJT Joining System Selectable Features | IJT Self Contained Consolidated Result | O |
| IJT Joining System Selectable Features | IJT Consolidated Result with References | O |
| IJT Joining System Selectable Features | IJT Result Value FINAL Tag | M |
| IJT Joining System Selectable Features | IJT Start Joining Process | O |
| IJT Joining System Selectable Features | IJT Engineering Units | O |