# OPC UA メソッド

次のデフォルトのメソッドは、OPC UA サーバをサポートするビジョンシステムで常に利用可能です。これらのデフォルトのメソッドを設定に追加することができます。メソッドはジョブファイルには保存されません。

メソッド | アクセシビリティ | データ型 | 説明
--- | --- | --- | ---
LoadJob(ファイル名) | 読み取り/書き込み | 文字列 | 指定したジョブ名をビジョンシステムにロードします。 注: 指定したジョブ名は、ビジョンシステム上にファイルとして存在する必要があります。 大きなジョブファイルをロードするときに次のいずれかのエラーが発生した場合、ジョブロードに必要な時間が反映するように、デフォルトのタイムアウト値を変更することをご検討ください。 LoadJob メソッドのデフォルトのタイムアウトは 10 秒です。デフォルトのタイムアウト時間を超過した場合、メソッドタイムエラーが OPC UA クライアントに表示されます。ジョブは引き続きロードされ、通信も引き続き機能します。 接続ウォッチドッグタイムアウトのデフォルトのタイムアウトは 5 秒です。ジョブをロードしているとき、ビジョンシステムは OPC UA クライアントを更新しません。この状態が維持されデフォルトのタイムアウト時間を超過した場合、接続警告ウォッチドッグタイムアウトエラーが OPC UA クライアントに表示されます。ジョブがロードされると、接続は自動的に再確立され、通信は自動的に再開します。
TriggerManualAcquisition | 読み取り/書き込み | なし | ビジョンシステム上で、手動による取り込みをトリガします。 注: OPC/UA で TriggerManualAcquisition メソッドを使用してトリガする場合は、必ずソフトウェアトリガを使用してください。
TriggerExternalEvent (インデックス) |  | Int32 | ID インデックスである外部イベントをトリガします。インデックスは [0-7] の範囲内でなければなりません。
TriggerManualAcquisition() |  | なし | 手動による取り込みをトリガします。