sDot製IO-Link IOL7シリーズにはIOL7AとIOL7Bの2バージョンがあり、IOL7Aは金属筐体、IOL7Bは樹脂筐体を採用し、いずれも保護等級はIP67です。両バージョンともにIO-Linkマスタ、16チャンネルデジタルHUB(入力/出力/設定可)と8チャンネルアナログ(電圧・電流入出力互換モジュール)をラインナップし、機能は同一のため、現場のアプリケーション環境に応じて選択するだけです。

IO-LINK シリーズ製品一覧
シリーズ全体の設定項目は2つの入口から行います。
マスタ局自身のパラメータはマスタモジュールパラメータで設定し、ポートモード、通信切断時の出力動作、Pin2過電流復帰方式が含まれます。
HUBパラメータはマスタ局のISDUから送信し、インデックスに応じて対応する値を書き込みます。
2つのシステムでは設定のタイミングが異なります。EtherCATマスタは運転中にオンラインでISDUを読み出し/書き込みできますが、PROFINETマスタはコンフィグレーション段階で書き込みを完了する必要があります。以下、それぞれについて説明します。
一、マスタ局自身のパラメータはマスタモジュールパラメータで設定します
1、ポートモード
各ポートはIO-Linkモードまたは標準DI/DOモードに設定できます。通常のデジタル量として使用する場合、Pin4とPin2はそれぞれ標準DIまたは標準DOを選択し、デフォルトは標準DIです。IO-Link機器を接続する場合、該当ポートをIO-Linkモードに設定し、その他のポートはデフォルトのままで問題ありません。モード選択以外に追加パラメータはありません。
2、通信切断時の出力
バスエラー時、ポート出力は出力0、出力1、または前回の出力値を保持するように設定でき、ポートごとに独立して設定します。各プロセスセクションの異常状態における出力信号の要求に応じて選択してください。
3、Pin2過電流復帰
Pin2で過電流が発生した後、復帰方式は自動復帰または手動復帰に設定でき、デフォルトは自動復帰です。
以上3項目はすべてマスタモジュールパラメータで設定します。EtherCAT環境ではTwinCAT3、PROFINET環境ではTIA Portal V17を例にとると、マスタ機器パラメータとオンラインパラメータエリアで完了できます。具体的な画面操作手順は、対応するマスタマニュアルのコンフィグレーションツールの章を参照してください。
二、HUBパラメータのISDUによる送信
HUBの各設定項目は1組のISDUパラメータに対応しており、マスタ局側でインデックス、サブインデックス、Length、データの順に入力すれば書き込みできます。
EtherCATマスタはTwinCAT3のISDUパラメータエリアで操作します。まずControlを空にし、4項目のデータを入力した後Writeを選択し、戻り値のError Codeが0であれば書き込み成功です。さらに読み出し操作を実行して検証できます。設定完了後、機器を再読み込みすると有効になります。PROFINETマスタはTIA Portal V17のコンフィグレーション段階でISDUパラメータを入力します。インデックス、サブインデックス、Lengthは10進数で表し、Control項目はありません。コンフィグレーションをダウンロードする際に送信が完了し、HUBパラメータは停電保持をサポートします。
【例1:ハブのチャネル方向】
IOL7A-16CB-M12を例にとると、16チャネルはデフォルトですべて入力です。これを前8チャネル入力、後8チャネル出力に設定します:インデックス0x0042、サブインデックス0x00、Length 2、データ00FF。
【例2:アナログチャネルの出力への変更】
IOL7A-A8C-M12の8チャネルはデフォルトですべてアナログ入力です。チャネル0をアナログ出力に変更します:インデックス0x0040、サブインデックス0x01、Length 1、データ01、その他のチャネルはデフォルトのままです。
HUBパラメータをリセットする必要がある場合、システムコマンドで完了できます。例えば工場出荷時設定に戻す場合:インデックス0x0002、サブインデックス0、Length 1、データ0x82。集線器の入力変換、短絡復帰、入力フィルタ、アナログモジュールのレンジ、出力プリセット値などの設定項目の値の定義は、各HUBユーザーマニュアルのパラメータの章に記載されており、上記の方法で書き込めば適用されます。
三、コンフィグレーション早見表
コンフィグレーション内容 | コンフィグレーション項目 | 設定値の例 |
ポート モード | マスタモジュール パラメータ | デフォルトは標準DI; IO-Link機器を接続する場合はIO-Linkモードを選択 |
通信切断時 ポート出力 | マスタモジュール パラメータ | 出力0/出力1/前回値保持、ポートごと |
Pin2 過電流復帰 | マスタモジュール パラメータ | 自動(デフォルト)または手動 |
ハブ チャネル方向 | ISDU 送信 | Index: 0x0042 Subindex:0; Length:2; |
ハブ 入力フィルタ | ISDU 送信 | Index: 0x0049; Subindex:0x01; (0x01-0x10 はそれぞれ16個のDIに対応) Length:1; Data: 0x19 (サブインデックス0x01-0x10はそれぞれ16個のDIチャネルに対応、値01はチャネルX00-Pin4に対応;Data 0x19は25に対応、フィルタ範囲0~25、0は閉じる、1=2ms、2ms x25=50ms) |
アナログチャネル 入力/出力 | ISDU 送信 | Index: 0x0040 Subindex:1; Length:1; Data: 0x01(チャネル0を出力に変更) |
アナログ レンジ | ISDU 送信 | Index: 0x0041 Subindex:1; Length:1; Data: 0x01、 (サブインデックス 0x01 はチャネル X00 に対応、Data 0x01 は 0-10V に対応) |
復帰 工場出荷時設定 | ISDU 送信 | Index: 0x0002 Subindex:0; Length:1 Data: 0x82 |
以上がsDot製IO-Link IOL7A/Bシリーズのパラメータ設定方法の紹介です。ご不明な点がございましたら、お気軽にお問い合わせください。誠心誠意対応させていただきます!