# 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 A job is a user-configured program in In-Sight 3D EasyBuilder consisting of functions and designed for specific applications. You can create and edit jobs using the In-Sight 3D EasyBuilder interface, and load them on a vision system for deployment in a live environment. 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 Functions are tools that are available in Spreadsheet for processing and analyzing acquisitions or other results. You can add functions to your Spreadsheet job to create tool chains and produce results for specific applications.. The connection watchdog timeout has a default timeout of five 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 Acquisition is the process or result of the vision system acquiring a new image. 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].