動作プラットフォーム | 工業用PC |
---|---|
対応プロトコル | EtherCAT |
基使用ドライバ | micronet社製 RSI-ECAT-Master (v4.1.0以上) |
データ更新タイミング |
1ミリ秒周期~65,500ミリ秒周期 デフォルト1ミリ秒 ※使用タグ数によってデータ更新が遅れる場合があります。 |
● VIOS IN領域 - 範囲: 0x00000000 ~ 0x0000FFFF ● VIOS OUT領域 - 範囲: 0x00010000 ~ 0x0001FFFF ● 情報領域 - 範囲: 0x00020000 ~ 0x0002FFFF ● 情報領域(統計情報) - 範囲: 0x00030000 ~ 0x0003001C ● 情報領域(CyclicAnalyzer) - 範囲: 0x00040000 ~ 0x00040144
アドレス | 説明 | サイズ(byte) |
---|---|---|
0 | ENI内のスレーブ定義数 | 2 |
4 | オンライン上で検出されたスレーブ数 | 2 |
128 | VIOS IN領域のサイズ(単位:byte) | 4 |
132 | VIOS OUT領域のサイズ(単位:byte) | 4 |
136 | 情報領域のサイズ(単位:byte) | 4 |
1024 | EtherCAT Master 診断情報 | 4 |
1028 | EtherCAT Slave 診断情報 (1台あたり4byte、接続順、最大8192台まで) |
4 x 8192 |
アドレス | 説明 | サイズ(byte) |
---|---|---|
0 | HI API遷移状態 (0:オープン済み, 1:未オープン, 2:未初期化) |
4 |
4 | Init APIコール回数 | 4 |
8 | Open APIコール回数 | 4 |
12 | Close APIコール回数 | 4 |
16 | Read APIコール回数 | 4 |
20 | Write APIコール回数 | 4 |
24 | 最終エラーコード | 4 |
アドレス | 説明 | サイズ(byte) |
---|---|---|
0 | マスターステータス (1:Init, 2:Pre-Operational, 4:Safe-Operational, 8:Operational) |
4 |
4 | リクエストステータス (1:Init, 2:Pre-Operational, 4:Safe-Operational, 8:Operational) |
4 |
8 | トータルサイクルカウント数 | 4 |
16 | 最大周期時間 (usec) ※float型 | 4 |
20 | 最小周期時間 (usec) ※float型 | 4 |
24 | 平均周期時間 (usec) ※float型 | 4 |
28 | カーネルティック設定値 (usec) | 4 |
32 | サイクリック時間 (usec) | 4 |
304 | 現在のサイクリック時間 (usec) ※float型 | 4 |
CJ2M.CH[0] : ECAT VIOS_IN領域 オフセット0をBYTE型(3)のタグに紐づけます。 CJ2M.A[0] : ECAT VIOS_IN領域 オフセット9をBYTE型(3)のタグに紐づけます。 CJ2M.A[10] : ECAT VIOS_OUT領域 オフセット0x000AをWORD型(5)のタグに紐づけます。 CJ2M.CH[3] : ECAT VIOS_IN領域 オフセット3をBYTE型(3)のタグに紐づけます。 CJ2M.CH[5] : ECAT VIOS_OUT領域 オフセット0x0005をBYTE型(3)のタグに紐づけます。
タグ名 | 値 | 説明 |
---|---|---|
SERVICE.ECAT.Cycle | 1 | 動作サイクルタイムを指定[ms] |