ConveyLinx-Aiは、隣接するConveyLinx-Aiおよび接続されたPCやPLCと、Ethernet物理媒体を介して通信を行います。すべてのConveyLinx-Aiは、以下の4つのTCP/IPベースのプロトコルを認識します:
●Modbus TCP
●Profinet I/O
●EtherNet/IP
●CC-Link IEF Basic
Modbus TCPは、ConveyLinx-AiとEasyRoll / EasyRoll+ PCソフトウェア間の標準(ネイティブ)通信プロトコルです。外部のPCやPLCに接続されていない基本的なZPA制御のみを行う場合でも、モジュール間の通信にはModbus TCPが使用されます。
各ConveyLinx-Aiの内部データ構造は、Modbusホールディングレジスタとして構成・アドレス指定されています。モジュール内の通信・制御プロセスは、各レジスタに論理的な意味を持たせ、特定のイベントを開始または応答するためにデータの読み書きを行います。
一部のレジスタには、ConveyLinx-Aiのローカル制御に関する設定情報(MDRの種類、速度、方向など)が格納されます。その他のレジスタは、搬送動作におけるモジュール間通信に使用されます。
たとえば、上流側のConveyLinx-Aiがカートンを下流側ConveyLinx-Aiへ搬送しようとする場合、上流側ConveyLinx-Aiは下流側ConveyLinx-Aiの特定の内部レジスタに特定の値を書き込みます。下流側ConveyLinx-Aiはそのレジスタを監視し、特定の値が書き込まれたことを検知すると、カートンが搬送されてくることを認識し、適切な制御ロジックを起動します。
ConveyLinxは、モジュール間通信にオープンアーキテクチャ(Modbus TCP)を採用しているため、特定のレジスタアドレスの定義と使用方法を正しく設定することで、外部制御機器(PCやPLC)から搬送ライン上の各ポイントを容易に監視・制御することが可能です。