「IOL7-EC01B-8A」+TwinCAT3を例に、IOL7マスタユニットを追加すると図のようになります。

展開すると、TxPDO IO-Link Status欄が表示されます。

ここではまず、マスタ局の8つのポートについて説明します。Port0を例にすると、5極メスコネクタで、PIN1は24V+、PIN3は0Vで、IO-Linkスレーブやセンサなどに24V電源を供給できます。PIN4はDI/DO/IO-LINKの3種類のモードに対応し、PIN2はDIモードのみに対応しています。
PORTポートをIO-Linkモードにコンフィグレーションした場合、ここでポート状態をモニタできます。IO-Linkポート状態は1バイトで表され、Bit0~3はIO-Linkポート状態を、Bit4~7はIO-Linkポートエラー表示を示します。マスタ局が正常に接続されている場合、ここのデータをモニタすることで診断情報を簡単に取得できます。

例:ポートをIO-Linkモードにコンフィグレーションしたが、実際にはスレーブ局が接続されていない場合、状態は0xA4と表示されます。ポートをIO-Linkモードにコンフィグレーションしたが、入力プロセスデータ長が一致しない場合、状態は0x84と表示されます。ポートをIO-Linkモードにコンフィグレーションし、正常に接続された場合、状態は0x03と表示されます。

①PORT0は2/2byteにコンフィグレーションされ、IOL7-16CB-M12ユニットが接続されており、接続は正常なので、状態は3です。
②PORT1は2/2byteにコンフィグレーションされていますが、IO-Linkスレーブが接続されていないため、状態は164(0XA4)です。
③PORT2は1byteにコンフィグレーションされ、IOL7-16CB-M12ユニットが接続されています。マスタ局はIO-Linkスレーブを検出していますが、プロセスデータ長が正しくないため、状態は132(0x84)です。
④PORT3~PORT7はDIモードにコンフィグレーションされているため、状態は1です。
よくある状態は以上の通りです。ウォッチドッグ異常やバッファオーバーフローなどのその他の組み合わせについては、表を参照して判断できます。