AI外観検査をラインに組み込む
AI外観検査システムを製造ラインに組み込むには、AIモデルの精度だけでなくPLC(Programmable Logic Controller)との連携設計が必要です。
PLC連携の基本フロー
①トリガ受信
PLCからのトリガ信号でカメラ撮像を開始。光電センサやエンコーダと連動。
②AI推論
エッジデバイス(Jetson)上でAI推論を実行。OK/NGを判定。
③判定信号出力
OK/NG判定結果をPLCにデジタル出力。排出エアシリンダ等を制御。
通信プロトコルの選択
| プロトコル | 特徴 | 適用場面 |
|---|---|---|
| TCP/IP | 汎用性が高い、高速 | Jetsonとの直接接続 |
| Modbus TCP | 産業機器標準、実装容易 | 三菱/オムロンPLC連携 |
| OPC UA | セキュア、構造化データ | スマートファクトリー連携 |
| デジタルI/O | 最もシンプル、高信頼 | 単純なOK/NG判定 |
Nsightの対応
NsightはPLC連携まで含めたワンストップの設計・実装を提供しています。三菱電機・オムロン・キーエンスのPLCとの連携実績があります。
PLCとAI検査の統合が必要な理由
AI検査単体では「画像から不良判定する」だけで終わります。実用的な工場運用には、判定結果に応じて搬送制御・不良品排出・ライン停止・統計データ集計といった一連の動作が必要で、これを担うのがPLC(Programmable Logic Controller)です。AI検査とPLCの統合は、現場運用の心臓部分。
主要PLC製品とAI検査の接続方式
| PLC製品 | 主要メーカー | 標準通信プロトコル |
|---|---|---|
| MELSEC | 三菱電機 | MC Protocol、CC-Link |
| SYSMAC | オムロン | FINS、EtherCAT |
| SIMATIC | シーメンス | PROFINET、Profibus |
| SLC/CompactLogix | Allen-Bradley | EtherNet/IP |
| FA-M3 | 横河電機 | FA-Link |
AI検査とPLC統合の標準アーキテクチャ
レイヤー1: 物理層
産業用Ethernet(CC-Link IE、PROFINET、EtherCAT、EtherNet/IP)が標準。一般的なオフィスEthernetは産業環境のノイズに弱いため使用しない。
レイヤー2: プロトコル層
各PLCメーカー固有プロトコルでデータ交換。Nsightのソフトウェアは主要プロトコルのアダプターを内蔵し、PLCメーカー差異を吸収します。
レイヤー3: アプリケーション層
判定結果(OK/NG/再検査)、判定スコア、検査時刻、ロット情報を共通フォーマットで授受。エラーハンドリング・リカバリ処理も含む。
典型的な統合パターン
パターン①: 単方向通信(AI→PLC)
AIが判定結果のみPLCに送信。最もシンプルで、既存ラインへの後付け導入に向く。
パターン②: 双方向通信
PLCからAIへ「検査トリガ・品種ID」を送信、AIからPLCへ「判定結果」を返送。品種ごとの自動切替に必須の構成。
パターン③: 統合制御
PLCがAI判定を受けて、搬送・排出・ラインアラート・データ集計まで一貫制御。完全無人化対応。
統合時の注意点
注意点①: 通信遅延の管理
高速ラインでは数十ミリ秒の遅延が判定間に合わない問題を引き起こす。バッファ設計と並列処理が必要です。
注意点②: PLCラダーの改修工数
既存PLCラダーへのAI連携追加は、自動車業界・電子業界では数十〜数百万円のSIerコストが発生することも。
注意点③: 異常時のフェイルセーフ
AI機器ダウン・通信切断時の挙動を事前定義する必要があります。「AI判定不能 = NG」とするか「目視検査に切替」とするかは、業界要件次第。
PLC統合のリスクマネジメント
AI検査とPLCの統合には、製造現場特有のリスクがあり、事前の対策設計が運用安定性を決定します。
異常時のフェイルセーフ設計
AI判定機器のダウン、PLC通信の切断、判定結果の信頼性低下時の動作を事前定義。「AI判定不能=NG扱い」「目視検査に切替」「ライン停止」のどれを採用するかは、業界・顧客要求次第です。設計時の合意形成が必須。
通信遅延の許容範囲
高速ラインでは通信遅延が判定間に合わない致命的問題を引き起こします。許容遅延を業界標準で表すと、自動車50ms以内、電子部品100ms以内、化粧品500ms以内が一般的。これを満たす通信プロトコル選定が重要です。
PLCラダー改修の工数管理
既存PLCラダーへのAI連携追加は、業界・複雑度により工数が大きく変動します。SIer工数として50〜500万円が一般的。ラダー改修の工数管理が、プロジェクト全体の工程に影響します。
主要メーカー別の統合パターン
三菱・オムロン・シーメンス・Allen-Bradley・横河など主要PLCメーカーでは、それぞれ標準的なAI連携パターンが確立されています。Nsightは主要メーカーすべてのアダプターを内蔵し、メーカー差異を吸収する設計を採用しています。
PLC統合の段階的アプローチ
PLC統合は段階的アプローチが基本です。第1段階では既存PLCはそのまま、AI判定結果のみログ出力(並行運用)。第2段階でAI判定結果を既存PLCに送信し、不良品排出の自動化(単方向統合)。第3段階で品種ID・検査トリガをPLCから受信、判定結果をPLCに返送(双方向統合)。第4段階で完全統合制御(フルオートメーション)に進みます。この段階別アプローチにより、PLCラダー改修の工数とリスクを最小化できます。
業界別のPLC統合事例
業界別のPLC統合事例として、自動車部品業界では搬送系・組立系の完全統合制御が標準(投資3,000〜5,000万円)。電子部品業界では多検査ステーションの並列処理(投資2,000〜4,000万円)。食品業界では洗浄サイクルへの組込み(投資1,500〜3,000万円)。化粧品OEM業界では3軸クロスチェック統合(投資2,000〜4,000万円)。業界要件に応じた統合パターンが標準化されています。