外部トリガー+固定頻度
外部から受信した信号によってデータ収集をトリガーし、かつ固定頻度でラインスキャンをトリガーします。
使用前提
外部トリガー+エンコーダー方法でトリガーするために、以下のことが必要です。
-
ハードウェアの接続:
信号を提供する外部デバイスをコントローラーの端子に接続します。外部デバイスによってデータ収集を制御するからご参照して制御ロジックを選択し、端子に接続します。
-
プロファイルの品質をアップしたい:
強度画像、深度画像、点群は複数のプロファイルから構成されます。強度画像、深度画像、点群の品質はプロファイルの品質によって決まります。
プロファイルモードからご参照してプロファイルモードのパラメータを調整します。
トリガーのプロセス
測定器は一回だけの収集と自動的連続収集、連続スキャンの 3つの収集方法に対応可能です。それぞれのトリガー手順は異なります。
一回だけの収集をトリガーする
この方法では、トリガーするたびに測定器は対象物表面を指定された長さスキャンし、1 枚の強度画像と深度画像を生成してから収集を停止します。
以下の手順でトリガーします。
-
パラメータ設定:以下のとおりパラメータを設定し、現場のニーズに応じてその他のパラメータを設定します。
Mech-Eye Viewer
-
データ収集方式をフレームモードに設定する
-
データ収集トリガー信号ソースを外部トリガーに設定する
-
ラインスキャントリガーソースを固定頻度に設定する
Mech-Eye API
-
DataAcquisitionMethod を Frame_Based に設定する
-
DataAcquisitionTriggerSource を External に設定する
-
LineScanTriggerSource を FixedRate に設定する
GenICam 対応のソフトウェア
-
AcquisitionMode を SingleFrame に設定する
-
DataAcquisitionTriggerSource を External に設定する
-
LineScanTriggerSource を FixedRate に設定する
-
-
インラインプロファイル測定器をデータ収集準備完了状態にする:外部信号に応答できるようにします。
-
Mech-Eye Viewer:スキャンモードでは、
をクリックします。 -
Mech-Eye API:
startAcquisition()メソッドを呼び出します。 -
GenICam 対応のソフトウェア:インラインプロファイル測定器に
AcquisitionStart()コマンドを送信します。
-
-
データ収集をトリガーする:外部サービスを介してインラインプロファイル測定器にデータ収集をトリガーする信号を送信します。
現在のラウンドのデータ収集開始後、インラインプロファイル測定器は設定した固定頻度でラインスキャンを実行します。
-
現在のラウンドのデータ収集を終了する:
-
外部サービスを介してインラインプロファイル測定器にデータ収集を終了する信号を送信します。
-
適切なプロファイル数値を設定し、インラインプロファイル測定器が設定値通りにデータ収集を実行後に終了します。
-
-
データ収集準備完了状態を終了する:データを収集しない時に準備完了状態を終了し、誤作動を防止できます。
-
Mech-Eye Viewer:
-
スキャンモードでは、
をクリックします。 -
プロファイル数をスキャン完了した後自動的にデータ収集準備完了状態を終了します。
-
-
Mech-Eye API:メソッド
stopAcquisition()を使用します。 -
GenICam 対応のソフトウェア:
-
インラインプロファイル測定器に
AcquisitionStop()コマンドを送信します。 -
プロファイル数をスキャン完了した後自動的にデータ収集準備完了状態を終了します。
-
-
連続収集をトリガーする
この方法では、トリガーするたびに測定器は対象物表面を指定された長さスキャンし、1 枚の強度画像と深度画像を生成します。一回の収集終了後、収集準備完了状態が続きます。
連続スキャンしたい場合は、次の手順に従ってください。
-
パラメータ設定:以下のとおりパラメータを設定し、現場のニーズに応じてその他のパラメータを設定します。
Mech-Eye Viewer
-
データ収集方式をフレームモードに設定する
-
データ収集トリガー信号ソースを外部トリガーに設定する
-
ラインスキャントリガーソースを固定頻度に設定する
Mech-Eye API
-
DataAcquisitionMethod を Frame_Based に設定する
-
DataAcquisitionTriggerSource を External に設定する
-
LineScanTriggerSource を FixedRate に設定する
GenICam 対応のソフトウェア
-
AcquisitionMode を Continuous に設定うる
-
DataAcquisitionTriggerSource を External に設定する
-
LineScanTriggerSource を FixedRate に設定する
-
-
インラインプロファイル測定器をデータ収集準備完了状態にする:外部信号に応答できるようにします。
-
Mech-Eye Viewer:スキャンモードでは、
をクリックする。 -
Mech-Eye API:
startAcquisition()メソッドを呼び出します。 -
GenICam 対応のソフトウェア:インラインプロファイル測定器に
AcquisitionStart()コマンドを送信します。
-
-
データ収集をトリガーする:外部サービスを介してインラインプロファイル測定器にデータ収集をトリガーする信号を送信します。
現在のラウンドのデータ収集開始後、インラインプロファイル測定器は設定した固定頻度でラインスキャンを実行します。
-
現在のラウンドのデータ収集を終了する:
-
外部サービスを介してインラインプロファイル測定器にデータ収集を終了する信号を送信します。
-
適切なプロファイル数値を設定し、インラインプロファイル測定器が設定値通りにデータ収集を実行後に終了します。
-
-
ラウンド 2 開始:手順 3 を繰り返します。
-
データ収集準備完了状態を終了する:データを収集しない時に準備完了状態を終了し、誤作動を防止できます。
-
Mech-Eye Viewer:スキャンモードでは、
をクリックする。 -
Mech-Eye API:メソッド
stopAcquisition()を使用します。 -
GenICam 対応のソフトウェア:インラインプロファイル測定器に
AcquisitionStop()コマンドを送信します。
-
連続スキャン
データ収集をトリガーすると、対象物をスキャンし続けながら固定長のデータセグメントを返します。
|
GenICam 対応のソフトウェアはこの方式に対応できません。 |
連続スキャンしたい場合は、次の手順に従ってください。
-
パラメータ設定:以下のとおりパラメータを設定し、現場のニーズに応じてその他のパラメータを設定します。
Mech-Eye Viewer
-
データ収集方式を連続モードに設定する
-
データ収集トリガー信号ソースを外部トリガーに設定する
-
ラインスキャントリガーソースを固定頻度に設定する
Mech-Eye API
-
DataAcquisitionMethod を Nonstop に設定する
-
DataAcquisitionTriggerSource を External に設定する
-
LineScanTriggerSource を FixedRate に設定する
-
-
インラインプロファイル測定器をデータ収集準備完了状態にする:外部信号に応答できるようにします。
-
Mech-Eye Viewer:スキャンモードでは、
をクリックします。 -
Mech-Eye API:
startAcquisition()メソッドを呼び出します。
-
-
データ収集をトリガーする:外部サービスを介してインラインプロファイル測定器にデータ収集をトリガーする信号を送信します。
データ収集開始後、インラインプロファイル測定器は設定した固定頻度でラインスキャンを実行します。
-
データ収集を終了する:外部サービスを介してインラインプロファイル測定器にデータ収集を終了する信号を送信します。
-
ラウンド 2 開始:手順 3 を繰り返します。
-
データ収集準備完了状態を終了する:データを収集しない時に準備完了状態を終了し、誤作動を防止できます。
-
Mech-Eye Viewer:スキャンモードでは、
をクリックします。 -
Mech-Eye API:メソッド
stopAcquisition()を使用します。
-