# 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.