This facet contains the basic functionality required for a client to monitor and control a vision system server using DataChange subscriptions and basic methods.
Table 182 – Definition of Basic Control Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Vision System |
System State Information Client |
Mandatory |
Vision System |
Error Conditions Client |
Optional |
Vision State Machine |
State Machine Monitoring |
Mandatory |
Vision State Machine |
State Machine Control |
Mandatory |
Vision Automatic Mode |
Automatic Mode Selection |
Mandatory |
Vision Automatic Mode |
Automatic Mode Monitoring |
Mandatory |
Vision Automatic Mode |
Automatic Mode Control |
Mandatory |
This facet contains functionality required for in-depth control of a vision system including StateChanged and Error events and the StepModel methods and events.
Table 183 – Definition of Full Control Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Vision System |
System State Information Client |
Mandatory |
Vision System |
Error Conditions Client |
Mandatory |
Vision State Machine |
State Machine Monitoring |
Mandatory |
Vision State Machine |
State Machine Events Monitoring |
Mandatory |
Vision State Machine |
State Machine Control |
Mandatory |
Vision State Machine |
StepModel Monitoring |
Mandatory |
Vision State Machine |
StepModel Events Monitoring |
Mandatory |
Vision State Machine |
StepModel Control |
Mandatory |
Vision Automatic Mode |
Automatic Mode Selection |
Mandatory |
Vision Automatic Mode |
Simulation Mode Control |
Mandatory |
Vision Automatic Mode |
Automatic Mode Monitoring |
Mandatory |
Vision Automatic Mode |
Automatic Mode Events Monitoring |
Mandatory |
Vision Automatic Mode |
Automatic Mode Control |
Mandatory |
This facet contains basic functionality required to monitor and access result information, including the distinction between real and simulated results.
Table 184 – Definition of Basic Result Content Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Meta Data Handling |
Client Result IsSimulated |
Mandatory |
Result Handling |
Client Event Based Content Basic |
Mandatory |
Result Handling |
Client Method Based Content Basic |
Mandatory |
This facet contains the same functionality as the Basic Result Content Client Facet in Section 13.3.3.2.3 and in addition the capability to process the – potentially dynamic – application-specific result content and to access black-box result content using TemporaryFileTransfer objects.
Table 185 – Definition of Simple Result Content Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Meta Data Handling |
Client Result IsSimulated |
Mandatory |
Result Handling |
Client Event Based Content Basic |
Mandatory |
Result Handling |
Client Event Based Content Extended |
Optional |
Result Handling |
Client Method Based Content Basic |
Mandatory |
Result Handling |
Client Method Based Content Extended |
Optional |
Result Handling |
Client Result File |
Mandatory |
This facet contains the same functionality as the Simple Result Content Client Facet in Section 13.3.3.2.4 and in addition the capability to access result nodes exposed by a server in the Results folder.
Table 186 – Definition of Full Result Content Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Meta Data Handling |
Client Result IsSimulated |
Mandatory |
Result Handling |
Client Event Based Content Basic |
Mandatory |
Result Handling |
Client Event Based Content Extended |
Mandatory |
Result Handling |
Client Method Based Content Basic |
Mandatory |
Result Handling |
Client Method Based Content Extended |
Mandatory |
Result Handling |
Client Result File |
Mandatory |
Result Handling |
Client Result Folder |
Optional |
This facet contains functionality to process the entire range of meta data a vision system server can provide for a result.
Table 187 – Definition of Result Meta Data Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Meta Data Handling |
Client Job ID |
Mandatory |
Meta Data Handling |
Client Measurement ID |
Mandatory |
Meta Data Handling |
Client Part ID |
Mandatory |
Meta Data Handling |
Client Result IsSimulated |
Mandatory |
Meta Data Handling |
Client Recipe ID |
Mandatory |
Meta Data Handling |
Basic Client Recipe Versioning |
Optional |
Meta Data Handling |
Client Product ID |
Mandatory |
Meta Data Handling |
Basic Client Configuration Versioning |
Optional |
Meta Data Handling |
Client Processing Times |
Mandatory |
Meta Data Handling |
Client Processing Times Extended |
Mandatory |
This facet contains the capabilities required to access the full potential range of configuration handling functionality potentially provided by a vision system server.
Table 188 – Definition of Configuration Handling Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Meta Data Handling |
Basic Client Configuration Versioning |
Mandatory |
Meta Data Handling |
Full Client Configuration Versioning |
Mandatory |
Configuration Handling |
Client Configuration Methods |
Mandatory |
Configuration Handling |
Client Configuration File |
Mandatory |
Configuration Handling |
Client Configuration Folder |
Optional |
This facet contains the capabilities required to access the full potential range of recipe handling functionality potentially provided by a vision system server.
Table 189 – Definition of Recipe Handling Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Vision Automatic Mode |
Automatic Mode Events Monitoring |
Mandatory |
Meta Data Handling |
Client Recipe ID |
Mandatory |
Meta Data Handling |
Basic Client Recipe Versioning |
Mandatory |
Meta Data Handling |
Full Client Recipe Versioning |
Mandatory |
Meta Data Handling |
Client Product ID |
Mandatory |
Recipe Handling |
Client Recipe Methods |
Mandatory |
Recipe Handling |
Client Recipe File |
Mandatory |
Recipe Handling |
Client Recipe Folder |
Optional |
Recipe Handling |
Client Product Folder |
Optional |
This facet contains the capabilities required to access the full potential range of state and condition information functionality potentially provided by a vision system server.
Table 190 – Definition of Vision State Monitoring Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Vision System |
System State Information Client |
Mandatory |
Vision System |
Diagnostic Events Client |
Mandatory |
Vision System |
Information Events Client |
Mandatory |
Vision System |
Error Conditions Client |
Mandatory |
Vision State Machine |
State Machine Monitoring |
Mandatory |
Vision State Machine |
State Machine Events Monitoring |
Mandatory |
Vision State Machine |
StepModel Monitoring |
Mandatory |
Vision State Machine |
StepModel Events Monitoring |
Mandatory |
Vision Automatic Mode |
Safety Information Client |
Mandatory |
Vision Automatic Mode |
Easy Confirmation Client |
Optional |
Vision Automatic Mode |
Automatic Mode Monitoring |
Mandatory |
Vision Automatic Mode |
Automatic Mode Events Monitoring |
Mandatory |
This facet contains the capabilities required to access production-quality relevant information potentially provided by a vision system server, including the distinction between real and simulated results, result contents and the processing times which can be an important indicator for problems in either production or vision system.
Table 191 – Definition of Production Quality Monitoring Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Meta Data Handling |
Client Result IsSimulated |
Mandatory |
Meta Data Handling |
Client Processing Times |
Mandatory |
Meta Data Handling |
Client Processing Times Extended |
Mandatory |
Result Handling |
Client Event Based Content Basic |
Mandatory |
Result Handling |
Client Event Based Content Extended |
Mandatory |
This facet contains the capabilities required to manage the retrieval and organized backup of all types of data from a vision system server.
Table 192 – Definition of Data Backup Client Facet
Group |
Conformance Unit / Profile Title |
M / O |
Meta Data Handling |
Client Job ID |
Mandatory |
Meta Data Handling |
Client Measurement ID |
Mandatory |
Meta Data Handling |
Client Part ID |
Mandatory |
Meta Data Handling |
Client Result IsSimulated |
Mandatory |
Meta Data Handling |
Client Recipe ID |
Mandatory |
Meta Data Handling |
Basic Client Recipe Versioning |
Mandatory |
Meta Data Handling |
Full Client Recipe Versioning |
Mandatory |
Meta Data Handling |
Client Product ID |
Mandatory |
Meta Data Handling |
Basic Client Configuration Versioning |
Mandatory |
Meta Data Handling |
Full Client Configuration Versioning |
Mandatory |
Meta Data Handling |
Client Processing Times |
Mandatory |
Meta Data Handling |
Client Processing Times Extended |
Mandatory |
Result Handling |
Client Method Based Content Basic |
Mandatory |
Result Handling |
Client Method Based Content Extended |
Mandatory |
Result Handling |
Client Result File |
Mandatory |
Result Handling |
Client Result Folder |
Mandatory |
Configuration Handling |
Client Configuration Methods |
Mandatory |
Configuration Handling |
Client Configuration File |
Mandatory |
Configuration Handling |
Client Configuration Folder |
Mandatory |
Recipe Handling |
Client Recipe Methods |
Mandatory |
Recipe Handling |
Client Recipe File |
Mandatory |
Recipe Handling |
Client Recipe Folder |
Mandatory |
Recipe Handling |
Client Product Folder |
Mandatory |