OPC UA Methods

The following default methods are always available on any vision system that supports the OPC UA Server. You can add these default methods to your configuration. The job file does not store methods.

Method

Accessibility

Data Type

Description

LoadJob(filename) Read/Write String

Loads the specified job name on to the vision system.

Note:
  • The job name specified must exist as a file on the vision system.

  • If either of the following errors occur when loading large job files, consider changing the default timeout value(s) to reflect the amount of time it takes for your job to load.
    • The LoadJob method has a default timeout of 10 seconds. If the default timeout is exceeded, the OPC UA client displays a method timeout error. The job still loads and communications still function.
    • The connection watchdog timeout has a default timeout of 5 seconds. When the job is loading, the vision system does not update the OPC UA client. If this state persists and it exceeds the default timeout, the OPC UA client displays a connection warning watchdog timeout error. Once the job loads, the connection is automatically re-established and communications resume automatically.
TriggerManualAcquisition Read/Write N/A

Triggers a Manual Acquisition on the vision system.

Note: Make sure to use Software Trigger when triggering through OPC/UA with TriggerManualAcquisition method.
TriggerExternalEvent (Index)   Int32 Triggers an external event with id Index. Index must be within the range [0-7].
TriggerManualAcquisition()   none Triggers a Manual Acquisition.