## SLMP/Ethernet-IP 通信

SLMP 通信では、PLC の D レジスタセットの 4 つのメモリブロックを使用して、ビジョンシステムとの間でデータを交換します。メモリブロックごとにオフセットとサイズを指定する必要があります。次の 4 つのメモリブロックがあります。

名前 | Offset | サイズ (ワード数) | 目的
--- | --- | --- | ---
ビジョンコントロールブロック | VCB_Offset | 2 | ビジョンシステムを制御するためのコントロールビットで構成される
ビジョンステータスブロック | VSB_Offset | 2 | ビジョンシステムのステータス情報を示すステータスビットで構成される
ビジョン入力ブロック | VIB_Offset | 25 | ビジョンシステムにユーザデータを書き込むためのメモリ領域
ビジョン出力ブロック | VOB_Offset | 29 | ビジョンシステムから結果データを受信するためのメモリ領域
文字列コマンドブロック | SCB_Offset | 100 | ネイティブコマンド文字列をカメラに送信するためのブロック
文字列結果ブロック | SRB_Offset | 100 | ネイティブコマンド応答を受信するためのブロック

以下に、対応する Ethernet-IP データ通信ブロックを示します。

名前 | Ethernet-IP ブロック | バイト
--- | --- | ---
ビジョンコントロールブロック | 出力アセンブリ - インスタンス 22 | 0..3
ビジョンステータスブロック | 入力アセンブリ　‐ インスタンス 13 | 0..3
ビジョン入力ブロック | 出力アセンブリ - インスタンス 22 | 4 ～
ビジョン出力ブロック | 入力アセンブリ　‐ インスタンス 13 | 8 ～
文字列コマンドブロック | なし | なし
文字列結果ブロック | なし | なし

Ethernet-IP 通信の詳細については、In-Sight Explorer のヘルプファイルを使用してください。

Note: In-Sight Explorer のヘルプファイルの使用時は、In-Sight デバイスに応じて参照されます。『AlignSight ユーザガイド』のハードウェア比較表を使用して、AlignSight モデルを In-Sight モデルに接続してください。比較する AlignSight モデルがない In-Sight モデルは、弊社の AlignSight シリーズではサポートされていません。
Note: AlignSight では、ファームウェア 5.7.3 CR 2 (12) を使用します。この点は、In-Sight Explorer のヘルプファイルを使用するときに指定してください。

ビジョンコントロールブロックとビジョンステータスブロックのサイズは 2 ワード (4 バイト) に固定されています。

SLMP 接続の場合、オフセット値は、センサの作成中に SLMP の構成ページで指定する必要があります。

例:

VCB_Offset = D300, Size = 2
VSB_Offset = D302, Size = 2
VIB_Offset = D304, Size =25 (最小デフォルト)
VOB_Offset = D350, Size =29 (最小デフォルト)
SCB_Offset = D400 Size = 100 (最小 = 50)
SRB_Offset = D500 Size = 100 (最小 = 50)