OPC UA Server Plug-in

This plug-in provides an OPC UA server that can be used to integrate MERLIC using an OPC UA client, e.g., a programmable logic controller (PLC). The OPC UA server plug-in is implemented based on the OPC 40100-1 - OPC UA for Machine Vision - Part 1 companion specification and provides additional interfaces developed by MVTec.

To get more detailed information about the provided OPC UA server, its configuration, set up, and much more, see the topics listed below in the section Get More Information.

Limitations

  • Only anonymous authentication is supported.
  • Only a single instance of the OPC UA server plug-in is allowed at the same time.

Requirements on the OPC UA Client

Most OPC UA clients should be able to interact with the OPC UA server. However, some features might not be available to all clients.

Minimum Feature Set
  • Support for OPC UA method calls
  • OPC UA support for read and write service for variable values
Extended Feature Set
  • Minimum feature set
  • Support for OPC UA built-in data types
  • Support for OPC UA complex data types, structures, and enumerations
  • Support for OPC UA image data types (ImageJPG, ImagePNG)
  • Support for OPC UA monitoring items and subscriptions
Full Feature Set
  • Extended feature set
  • Support for OPC UA events
  • Support for OPC UA complex data types, structures with optional fields
  • Support for OPC UA variant arrays (BaseDataType)
  • Support for OPC UA alarms and conditions

Features

The following features are supported by the OPC UA server plug-in.

  • Support for the following "OPC 40100-1 - OPC UA for Machine Vision - Part 1" companion specification conformance units:
    • Vision System – Basic Result Management
    • Vision System – Basic Recipe Management
    • Vision System – Basic Vision System
    • Vision System – Error Conditions
    • Vision State Machine – Error Events
    • Vision State Machine – Automatic Mode
    • Result Handling – Event Based Content
    • Result Handling – Method Based Content
    • Result Handling – Result Folder
  • Support for the following security policies:
    • None
    • Basic128Rsa15
    • Basic256
    • Basic256Sha256
    • Aes256-Sha256-RsaPss
    • Aes128-Sha256-RsaOaep

Get More Information