ソフトウェアと連携

トリガーからPLC判定までの遅延を負荷試験する

アルゴリズム平均時間が短くても、全品に期限内で判定できるとは限りません。カメラ、処理、保存を同時に動かし、設備の実判定期限に対して全経路を測ります。

サンプルを送って技術相談する
トリガーからPLC判定までの遅延を負荷試験する
技術説明用の図。実写写真や実施済み試験の証拠ではありません。

課題と前提条件

アルゴリズム平均時間が短くても、全品に期限内で判定できるとは限りません。カメラ、処理、保存を同時に動かし、設備の実判定期限に対して全経路を測ります。

試験の準備

順次の仮定は取得10ms、転送20ms、待機15ms、処理70ms、出力5msで計120msです。期限200msに対する仮の余裕は80msです。性能実測ではなく、実区間は重なることがあります。

処理時間を示す前に運転期限と測定境界を定めます。ラインは実排出前の出力、ロボットは運動前の確認済み目標が必要な場合があります。開始が実トリガー、ホスト要求、露光のどれか、終了が計算、結果送信、実出力のどれかを明示します。別の測定です。機械、形式、取得速度、アルゴリズム・モデル、アプリ、出力、全予定カメラ、保存方針を残します。暖機と起動を区別し、定常の速さで遅い初要求を隠しません。

作業手順

  1. 開始・終了イベントと時計系を定め、未同期の機器時刻を引き算しません。
  2. ホスト区間は単調時計、機器間は検証済み同期または外部計測を使います。
  3. 全カメラと予定保存を動かし、予定1000サイクルの部品識別子と区間時間を残します。
  4. 低速保存と最大通信を別々、次に同時に試し、欠落・期限超過も数えます。
  5. 期限超過時に旧合格を返さず、合意した異常や処置になることを試します。

確実に観測できる取得、転送完了、キュー投入、処理開始、最終出力に時刻を付けます。ホスト区間には単調時計を使います。装置時計は検証した関係で結ぶか実トリガー・出力を外部測定します。アプリが気付いた時刻は受信時刻で、ハード発生時刻とは限りません。全カメラ、通常通信、保存を同時負荷にします。遅い処理と予定集中を入れ、完了だけでなくキュー深さと滞留時間を見ます。欠落トリガー、拒否要求、取得異常を除外せず台帳に残します。

仮定に基づく試験記録

以下は説明用の仮定であり、Deyiの実測結果ではありません。実際に承認した試験記録に置き換えてください。

仮定に基づく試験記録
記録項目仮定値
撮像・解析時間10 ms
転送時間20 ms
処理時間70 ms
判定期限200 ms

予定した各トリガーについて、完了、期限超過、結果なしを記録します。完了結果から遅延のパーセンタイルを計算しても、欠落件数と遅延件数を併記してください。失敗を除くと分布を誤解させます。画像書込と予定した全カメラに同時負荷をかけ、処理側を遅くした条件も試します。例の120 msは観測最大遅延ではなく、1000サイクルでまれな故障率は証明できません。

例は計算表でベンチマークではありません。順次の120 msは仮期限に対し算術上80 ms余裕があります。実段階は重複・待機するため全体時間を直接測り、内部時間との関係を説明します。負荷、完了、遅延、欠落、分布、観測最大を報告します。パーセンタイルは計算母集団だけを示し、失敗除外を許可しません。設定変更前にネット転送、滞留、計算、保存との関連を見ます。相関は次の実験の手掛かりで、原因証明ではありません。

工程を示す二つの図

トリガーからPLC判定までの遅延を負荷試験する — 1

区間境界の時刻で取得、転送、待機、解析、出力を測ります。

  1. 取得
  2. 転送
  3. 待機と処理
  4. PLC結果
技術説明用の図。実写写真や実施済み試験の証拠ではありません。
図解を原寸で表示

トリガーからPLC判定までの遅延を負荷試験する — 2

無負荷、本番負荷、異常注入は別の問題を調べるため、結果を分けます。

  1. 無負荷
  2. 本番負荷
  3. 異常注入
技術説明用の図。実写写真や実施済み試験の証拠ではありません。
図解を原寸で表示

トラブルの切り分け

  • 長い待機は競合や処理能力を確認します。
  • 転送時間の急増はストリーム統計と通信負荷を確認します。
  • 時計の飛びや負の時間は計測方法の修正まで無効です。

受入確認と引き継ぎ

期限、欠落、異常処置を合意基準で評価し、観測最大値と条件を報告します。未試験の遅延を保証せず、台数、形式、処理、保存変更後は再試験します。1000サイクルだけで長期信頼性は証明できません。

試験前に受入基準を定め、元の証拠を保存してください。本例は供給対象モデルの機能を保証するものではありません。

代表的な最大予定負荷と規定起動・復旧で期限と処置を受入します。同じ負荷と基準比較で変更を再試験します。キュー縮小やフレーム削除が必要検査を失って見かけ上速くしないことを確認します。遅い判定は元部品に結び、規定の保留を行います。設定、時計、台帳、記録を残して再計算可能にします。1000サイクルは機能・負荷問題を見つけられても長期のまれな故障率を確立できません。条件と除外を渡し、120 msを供給システムの保証にしません。

出典と技術資料

出典は、本記事の手法と限界を確認するための資料です。確認例は選定の参考であり、量産での受入判定には実際のサンプルによる証拠が必要です。

  1. Acquisition Timing InformationBasler確認日
  2. Optimizing GigE Vision Systems in pylonBasler確認日

技術相談

検査の課題と確認データを共有してください。

サンプル画像、現在の構成、失敗した確認手順をお送りください。視野、ワーキングディスタンス、ライン速度、受入基準が分かると具体的な検討につながります。

サンプルを送って技術相談する
相談

RFQの直接連絡

検査条件を技術担当に相談できます。

サンプル画像、参考型番、視野、ワーク距離、ライン速度を共有してください。

目安: 24時間以内に選定メモ
欠陥リスクを先に確認