PLCs, Software, LonWorks/CAN Open systems, Industrial Intranet Development CC−Link IEF Basic接続編(MITSUBISHI PLCをConveyLinxに接続） Rev 1.3 August 2018
Industrial Software
CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する1.  CC−Link IE Field BasicについてCC−Link IEF Basioは、イーサネット回線上でマスタ局とスレーブ局間のサイクリックデータ伝送を行います。トランスポートレベルとしてUDPを使用し、送信は約20ミリ秒の一定間隔で行われます。子局との通信はグループ化されています。 1グループあたりの最大スレーブ数は16ステーションで、1つのマスターでサポートされる最大グループ数は4です。親局はクラスCネットワークでダイレクトブロードキャストメッセージを送信します。すべてのスレーブステーションはマスターにユニキャストで応答します。データは、固定サイズの4つのフィールドにまとめられています。 ーマスタから書き込まれる64ビットの固定サイズのビットフィールド。 = RY –スレーブから書き込まれる64ビットの固定サイズのピットフィールド。 = RX = RWw －マスタから書き込まれた32ワードの固定サイズのWORDフィールド。 = RWr   –スレーブから書き込まれる32 WORDの固定サイズのWORDフィールド。 CC−Link IEフィールド基本プロトコルの詳細については、https://www.cc−link.org/を参照してください。 CC−Link IEF Basicを使用した三菱PLCのプログラミングの詳細については、こちらを参照してください。 http://dl.mitsubishielectric.com/dl/fa/document/manual/plc/sh081684eng/sh081684engb.pdf. ConveyLinxの機能についての詳細は以下をご覧くださいhttp://www.pulseroller.com/downloads/#files- Control+Literature+ +Drawings-ConveyLinx-Users Manual and Specifications . 2.  CC−Link IEF BasicをサポートするPLC表11は、CC-Link IEF Basicに対応する三菱PLCの仕様です。
Industrial Software

Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する3. CSP+のインストール方法CSP +をインストールまたは削除する時は、プロジェクトを開かないでください。 「ツール」メニューから「プロファイル管理」を選択し、次に「登録」を選択して新しいプロファイルをインストールするか「削除」を選択して不要なプロファイルを削除します。手順とメニュ一は、GX Works 2とGX Works 3のどちらの環境でも同じです。 FIGURE 1 CSP +ファイルとアイコンおよびグラフィックファイルが組み合わされているため、プロファイルは通常アーカイブ（.zip形式）で提供されます。 ConveyLinx CSP +のフォーマットは次のとおりです。 ConveyLinxモジュール用のCSP +ファイルには、PLCモード用とZPA用の2種類があります。 CSP +をインストールするときは、アーカイブファイル（.zip形式）を選択してください。 0x2491_ConveyLinx (PLC Mode)_rev 5.03_en.CSPP.zip Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する4.スレーブの構成
4.1.
GX Works2
Q03UDVCPUを使用した例を記載します。 CC-Link IEF Basicプロトコルを使用する場合は、ナビゲーションウィンドウに移動し、パラメータを展開してからPLCパラメ一タをダブルクリックします。 Qパラメータ設定ウィンドウが開きます。このウィンドウでマスターのIPアドレス、サブネットマスク、デフォルトル一ターを選択します。 CC−Link IEF Basic設定ボタンをクリックしてプロトコルを有効にし、スレーブパラメータの設定をします。
Industrial Software
CC–Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続するスレーブステーションを設定するには、図3に示す"ネットワーク構成設定"ボタンから移動します。 CC−Link IEF Basic設定ウィンドウが開きます。 Industrial Software CC–Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する図5は、単一のホストステーションに接続されている最大スレーブステーション(64ノード)を示しています。右側のモジュールリストの列には、インストールされているCSP +が表示されます。対応するConveyLinxモジュールを選択し、ホストステーション横のフィールドにドラッグアンドドロップします。スレーブの設定はトポロジビューの上にある一覧表に表示されます。灰色のフィールドはCSP +ファイルからのパラメ一タです。データサイズはCC-Link要件であり、ConveyLinxモジュールからサポートされている占有局の数は1です。デフォルトのスレーブアドレスは、1から始まります。下の例では、マスターと同じCクラスネットワーク内に192.168.51.20があります。このIPは変更可能ですが、マスターと同じネットワーク内にある必要があります。 . Stress stres 64 (1 Occupied Staton)   1000    101x
Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続するサイクリックデータをコピーするPLCメモリのフィールドを設定します。 ConveyLinxはWORDフィールドのRWwとRWrのみを使用しますが、循環データの種類ごとにRX、RY、RWw、RWrの設定が必要です。メモリフィールドを設定するには、図3に示す[リフレッシュ設定]で行います。 CPU側でメモリの種類と先頭アドレスを指定します。図3の例では、64個のスレーブモジュールに対してメモリフィールドが選択されています。 RWr(スレーブから書き込まれたデータ)は、最初のスレーブはD100からD1031まで、2番目のスレーブの場合はD1032からD1063まで、3番目のスレーブの場合はD1064からD1095までとなり以降のスレーブも同様です。 (最後のスレーブ(ステーション64)はD3016からD3047までのアドレスとなります） RWw(マスタから書き込まれたデータ)は、最初のスレーブはD2000からD2031まで、2番目のスレーブの場合はD2032からD2063までとなり、以降のスレーブも同様です。 (最後のスレーブはD5064からD5095までのアドレスとなります)図7は64個のスレープステーションのメモリマッピングを示しています。ステーション#2はZPAモードにあり、RWr / RWwデータは図7で詳しく説明されています。すべてのWORDフィールドの詳細説明は、“Conevylinx-Ai PLC Developers Guide”  – Publication ERSC- 1510の19ページにあります。図8は、64個のスレーブステーションに対する同じマッピングを示していますが、ステーション#3がPLCモードでありRWr / RWwデータが詳細に説明されている点が異なります。各WORDフィールドの詳細説明は、“Conevylinx-Ai PLC Developers Guide” -  Publication ERSC- 1510の49ページにあります。
Industrial Software
CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する

FIGURE 7
Industrial Software
CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続するGX Works3 R04CPUを使用した例を記載します。 CC-Link IEF Basicプロトコルの使用を有効にするには、ナビゲーションウィンドウに移動し、[パラメータ]、[R04CPU]の順に[R04CPUモジュールパラメータ]ウィンドウが開き、[CC-Link IEF Basic設定]プロパティで[CC-Link IEF Basic設定]プロパティを[有効]に切り替えます。このウィンドウでマスターのIPアドレスを選択します。ここで設定されていない場合は、ネットワーク192.168.3.XXXおよびサブネットマスク255.255.255.0のデフォルト設定が使用されます。スレーブステーションを設定するには、[ネットワーク設定]プロパティに移動します。
FIGURE 10図4と同じCC-Link IEF Basic設定ウィンドウが開きます。右側のモジュールリストの列には、インストールされているCSP +が表示されます。対応するConveyLinxモジュールを選択し、ホストステーション機のフィールドにドラッグアンドドロップします。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続するスレーブの設定はトポロジビューの上にある一覧表に表示されます。灰色のフィールドはCSP +ファイルからのパラメ一タです。データサイズはCC−Link要件であり、ConveyLinxモジュールからサポートされている占有局の数は1です。デフォルトのスレーブアドレスは、1から始まります。下の例では、マスターと同じCクラスネットワーク内に192.168.51.20があります。このIPは変更可能ですが、マスターと同じネットワーク内にある必要があります。サイクリックデータをコピーするPLCメモリのフィールドを設定します。 ConveyLinxはWORDフィールドのRWwとRWrのみを使用しますが、循環データの種類ごとにRX、RY、RWw、RWrの設定が必要です。 CC-Link IEF Basic設定のR04CPUモジュールパラメータウィンドウで、設定の更新プロパティに移動します。
Set the Refresh. The setting is necessary to transfer data automatically between the link device (RX/RY/RWr/RWw) and CPU device (user device, file register, and refresh data register). To set the CC-Link IE Field Network Basic, it is required to set the Network Configuration Settings and Refresh Setting, Restore the Default Settings FIGURE 11図3の「リフレッシュ設定」と同じ表のメモリフィールドが開きます。 CPU側でメモリの種類と先頭アドレスを指定します。図3の例では、64個のスレーブモジュールに対してメモリフィールドが選択されています。 RWr(スレーブから書き込まれたデータ)は、最初のスレーブがD1000からD1031まで、2番目のスレーブの場合はD1032からD1063まで、3番目のスレーブの場合はD1064からD1095までとなり以降のスレーブも同様です。 (最後のスレープ(ステーション64)は、D3016からD3047までのアドレスとなります) RWw(マスタから書き込まれたデータ)は、最初のスレープがD2000からD2031まで、2番目のスレープの場合はD2032からD2063までとなり以降のスレーブも同様です。 (最後のスレーブは、D5064からD5095までのアドレスとなります) Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する図7は64個のスレーブステーションのメモリマッピングを示しています。ステーション＃2はZPAモードにあり、RWr / RWwデータは図7で詳しく説明されています。すべてのWORDフィールドの詳細説明は、“Conevylinx-Ai PLC Developers Guide” – Publication ERSC- 1510の19ページにあります。図8は、64個のスレーブステーションに対する同じマッピングを示していますが、ステーション＃3がPLCモードでありRWr / RWwデータが詳細に説明されている点が異なります。すべてのWORDフィールドの詳細説明は、“Conevylinx-Ai PLC Developers Guide” - Publication ERSC- 1510の49ページにあります。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
5.オンラインモニター
設定をPLCに書き込んだ後、接続のステータス診断が出来ます。メニュー[診断] -> [CC-Link IEF Basic診断]で確認できます。(GX Works 2、GX Works 3)マスタとスレーブ間のデータを見るには、メニューのオンライン- >モニタ- >デバイス/バッファメモリバッチモニタを選択しフィールドデバイス名にメモリのタイプとアドレスを入力します。図13の例では、デバイス名D1000はRWrサイクリックデータを示しています。
Industrial Software
CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続するRWwデータも同じ方法でデータを表示できます。
マスタから送信されるデータを修正する場合は、ウォッチウィンドウの同じメモリのWORDフィールドに書き込みます。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する6. ZPAモードのConveyLinx ZPAモードは、自動設定手順で設定されたConveyLinxのデフォルトモードです。このモードでは、各ConveyLinxは、ゼロプレッシャーアキュムレーション（ZPA）機能を使用してコンベアを操作するために隣接するConveyLinxモジュールへの論理接続を確立しています。コンベアを機能させ、操作するための外部コントローラーは必要ありません。 ConveyLinxユーザーズガイド(出版物ERSC-1000)を参照してください。 ConveyLinxがデフォルトのZPAモードになっている場合、外部のネットワーク接続されたPLCまたはPCコントローラをConveyLinxに接続して次の事ができます。 .到着する次の搬送物をアキュームするように、上流ゾーンと下流ゾーンの一方または両方に指示する。 .ゾーンまたはモータの異常およびエラーステータスを読み取る新しい搬送物がどちらかのゾーンに到着したという指示を受け取るo搬送物がどちらかのゾーンから離れたという指示を受け取る.アキュームゾーンの搬送物に関連するトラッキングデータの読み取り. .アキュームゾーンの搬送物に関連するトラッキングデータを更新する搬送物を解放して次の搬送物到着時にアキュームするようにアキュームゾーンに指示するoどちらかのゾーンのMDR速度を変更するoアキューム制御を外してゾーンを通常動作に戻す.表2は、WORDフィールドに記載されているZPAモードのサイクリックデータです。すべてのWORDフィールドの詳細な説明は、“ Conevylinx-Ai PLC Developers Guide” -  Publication ERSC-1510の19ページにあります。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
#1 -このマークの付いたインデックスは、Conveylinx AIでのみサポートされています。 #2 – ConveyLinxAi診断フィールド–詳細については、31ページの9章を参照して下さい。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
例1.製品のアキューム
図19に示すように、PLCはZPAアセンブリの入力と出力を使用してモジュールBへ接続を確立する必要があります。モジュールBからの入力データがデバイス名1000から1031に表示され、出力データがデバイス名3048から3079に表示されるとします。（図7を参照してください）
上流ゾーンの例
モジュールBの上流ゾーンに到着する製品をすべてアキュームしたい場合1.到着した製品をアキュームするようにゾーンへ指示するには、ローカル上流ゾーンのデバイス名(RWw) 3052のアキューム制御にビット0を設定します。 2.デバイス名1002(ローカル上流ゾーンの到着数)およびデバイス名1003(ローカル上流ゾーンの出発数)をモニターします。これら2つの値が等しくなくなった時の立ち上がりエッジで、PLCは新しい到着があることを認識します。製品が物理的に上流ゾーンを占有している限り、これら2つの値は等しくなりません。 3. PLCが上流ゾーンで製品をリリースする準備が整うと、ローカル上流ゾーンのデバイス名3052のアキューム制御のビット0をリセットする必要があります。これにより、モジュールBは、アキュームされた製品をリリースし、モジュールBの上流ゾーンに到着する次の製品をアキュームしないようにします。例1のラダーロジック図です。
Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
例2. PLCを使用して、最上流ゾーンを起動します
PLCを使用して最上流ゾーンへの「ウェイクアップ」制御をおこなう方法について説明します。図16に一般的な構成例を示します。この例では、PLCとモジュールAの接続を確立する必要があります。モジュールBからの入力データはデバイス名1000から1031に表示され、出力データはデバイス名3048から3079に表示されるとします。 PLCがPLC制御コンベアからMDRコンベアの上流ゾーンに製品を搬送する準備が出来ると、PLCのロジックで次のことを行う必要があります。 1.デバイス名3058(上流の受け入れステータス設定)に4を書き込みます。これにより、モジュールAの上流ゾーンが運転して製品を受け入れるようになります。 2.製品がPE-1(光電センサー)をクリアすると、トラッキングデータをデバイス名3060/3061(受け入れの順方向トラッキングワード1/2)に書き込みます。 3.製品がPE-1をクリアすると、デバイス名3058(上流の受け入れステータス設定)にビット1を設定します。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
例3.下流ゾーンとのレーンフルインターフェイス
この例では、最下流ゾーンからの製品をリリースする方法を示します。図18に一般的な構成例を示します。 FIGURE 18 - DOWNSTREAM DISCHARGE INTERFACE EXAMPLEこの例では、PLCはモジュールXとの接続を確立する必要があります。モジュールBからの入力データがデバイス名1032から1063に表示され、出力データがデバイス名3030から3111に表示されるとします。 1.モジュールXの下流ゾーンに到着した製品をアキュームするために、PLCからデバイス名3091(下流の排出ステータス設定)に5を書き込みます。これは、下流の状態が「満杯で停止している」ことをモジュールXに伝えます。そのため、下流の製品をリリースしようとしません。 2. PLC制御コンペアがMDR下流ゾーンから製品を受け入れる準備が出来ている時は、デバイス名3091(下流の排出ステータス設定)に1を書き込みます。これにより、下流ゾーンに製品がある場合は下流から製品をリリースする事が出来ます。 3.製品がモジュールXの下流ゾーンにあるセンサーをクリアすると、その製品のトラッキングデータがデバイス名1046/1047(順方向のトラッキングワード1/2)に表示されます。 PLCは、ローカルステータス下流ゾーンデバイス名1033を監視することで、センサーから出る製品を検出できます。値を0x0104(または0x0105)から0x0101(または0x0102)に変更すると、PLCはその製品がモジュールXのセンサーから離れたことを検出します。 4.製品がPE-2に到着すると、PLCからデバイス名3092(下流の排出ステータス設定)に5を書き込みます。これは、製品が正常に転送されたことをモジュールXに知らせます。これを行われない場合、モジュールXは到着ジャム状態となります。
Industrial Software
CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
例4. PLCを使用した製品のアキュームとトラッキング管理
図20は、最上流または最下流ゾーンではないZPAモードの一般的な配置を示しています。この例では、製品をアキュームする方法、製品が到着したことを検出する方法、トラッキングを設定する方法、製品をリリースする方法を示します。 FIGURE 20 - BASIC ACCUMULATE / RELEASE CONTROL EXAMPLE図20に示すように、PLCは入力ZPAアセンブリと出力ZPAアセンブリを使用してモジュールBと接続を確立する必要があります。モジュールBからの入力データがデバイス名1000から1031に表示され、出力データがデバイス名3048から3079に表示されるとします。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する上流ゾーンの例モジュールBの上流ゾーンに到着する製品をすべてアキュームしたい1.到着した製品をアキュームするには、デバイス名(RWw)3052(ローカル上流ゾーンのアキューム制御)に0を書込みます。 2.デバイス名(RWr)1002(ローカル上流ゾーンの到着数)およびデバイス名(RWr)1003(ローカル上流ゾーンの出発数)をモニターします。これら2つの値が等しくなくなった時の立ち上がりエッジで、PLCは新しい到着があることを認識します。製品が物理的に上流ゾーンを占有している限り、これら2つの値は等しくなりません。 3.製品が上流ゾーンに到着すると、デバイス名1008(上流ゾーントラッキングワード1)およびデバイス名1009 (下流ゾーントラッキングワード2)のトラッキングデータは、新しく到着した製品に対して有効になります。 4. PLCは新しいトラッキングデータをレジスタに設定することができます。デバイス名3048(ローカル上流ゾーンのトラッキングワード1を設定)およびデバイス名3049(ローカル上流ゾーンのトラッキングワード2を設定） 5.上流ゾーンで製品をリリースする準備が整うと、PLCはデバイス名1012(上流ゾーンのリリース数)を読み取り値に1を加算してから、新しい値をデバイス名3506 (ローカル上流ゾーンへ到着時にリリースおよびアキューム)に累積する必要があります。モジュールBがこのレジスタの新しい値を検出すると、上流ゾーンで製品をリリースし到着した新しい製品を自動的にアキュームします。この新しい値が書き込まれたときに、モジュールBからの下流条件が一杯になるとモジュールBからリリースするように指示された事を覚えています。 6.デパイス名1002(PLCは、ローカル上流ゾーンの到着数)およびデパイス名1003(ローカル上流ゾーンの出発数)の値を調べることによって、製品がモジュールBの上流ゾーンセンサーから離れたことを検出できます。これら2つの値が等しくなると、PLCは製品がモジュールBの上流ゾーンセンサーを離れたと認識します。 PLCがモジュールBの上流ゾーンのアキューム制御をキャンセルしたい場合は、次の手順を実行します。デバイス名3052(ローカル上流ゾーンのアキューム制御)のビット0をリセットします。これにより、アキュームされた製品はリリースされ、モジュールBの上流ゾーンに到着する次の製品はアキュームされません。ローカル上流ゾーントラッキングワード1設定またはローカル上流ゾーントラッキングワード2設定、あるいはその両方に新しいトラッキングデータが書き込まれている場合は、ビット0をリセットしてアキューム制御をキャンセルします。製品にトラッキングデータを渡す唯一の方法は、上記のステップ5になります。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する下流ゾーンの例使用されるデバイス名が異なることを除いて、下流ゾーンの例は上記の上流ゾーンの例と同じです。
FIGURE 21 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
7. PLCモードのConveyLinx
PLC I / Oモードでは、ConveyLinxはすべてのZPA機能を一時停止し、入力、出力、モータ制御機能はネットワーク接続された外部コントローラによって制御されます。 ,テレコーラは、Ethernet I / PまたはModbus TCPプロトコルを使用して、Ethernetネットワーク経由でConveyLinxの内部データレジスタの読み書きを行います。 ConveyLinxがPLC I / Oモードの場合、以下の項目が外部コントローラで使用可能です。。 .センサーおよびコントロールポートで使用可能なデジタル入力のステータス(合計8入力) .モジュール電圧の読み取りo左右のモーター周波数、電流、および温度のステータス.左右のモータ診断エラーステータス.コントロールポートのデジタル出力を制御左右のモーターを独立して運転. o左右のモーターの速度、加速、減速、PIモード、および制動方法を設定.モジュールの非常停止一方または両方のモーターポートをデジタル出力モードに設定●  . Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
WORDフィールドに記述されている、PLCモードの循環データ#1 -このマークの付いたインデックスは、Conveylinx AIでのみサポートされています。 #2 – ConveyLinxAi診断フィールドの詳細については、31ページの9章を参照して下さい。
Industrial Software
CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する
例5. MDRコントロール_
図22の例では、左側のセンサーがブロックされているときに左側のMDRが運転します。モジュールBからの入力データがデバイス名1000から1031に表示され、出力データがデバイス名3048から3079に表示されるとします。 Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する8. ConveyLogixプログラムによるPLCモードのConveyLinx ConveyLinxがPLCモードの場合、ConveyLogixソフトウェアによって作成されたローカルプログラムを実行できます。外部ネットワークPLCはConveyLinxに接続して以下を実行できます。 PLCはユーザー定義の出力と入力（合計16出力、合計16入力）にアクセスできます。 ConveyLogixツールは、ラダー、ファンクションブロック、または構造化テキストの選択を使用してカスタムプログラミングパッケージを作成およびロードするための便利な方法を提供します。ソフトウェアアプリケーションConveyLogixはPulseRollerのウェブサイトからダウンロード可能です- http://www.pulseroller.com/downloads/index.php#files-Software+ +Firmware+Downloads- Software-ConveyLogixプログラマーズガイドはアプリケーションのヘルプメニューに表示されます。
Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する表5は、ConveyLogixのProgrammer’s guideの一部です。PLCがModule with Conveylogixプログラムへの適切な接続を確立すると、「ToPLCArray [16]」データを監視し、「FromPLCArray [16]」データを更新します。
ConveyLinx Controller Tags

Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続するConveyLogixプログラムは、モジュールがPLCモードの場合に限り、ConveyLinxモジュールに書き込むことができます。 PLCモードデータとConveyLogixデータを使用したPLCモードの切り替えは次のようにしてください。 1. CC-Link IEフィールド基本マスタを切断します2. ConveyLogixソフトウェアを使用してConveyLogixプログラムをConveyLinxモジュールに書き込みます。 3. CC-Link IEフィールド基本マスタを再接続します
9. ConveyLinxAi診断フィールド
9.1.  PLCモードで巡回インデックス付きのRWr診断フィールド(略してDFCI) (ConveyLinxAiのみ) ConveyLinxAiがPLCモードの場合、RWr WORDフィールドの最後の3つのアドレスに、DFCI項目と呼ばれる追加の診断構造が追加されます。 1つのDFCIアイテムには、インデックス（WORDサイズ）とDWORD値があります。 DFCIインデックスはデータフィールドRWr29にあり、DFCI値はデータフィールドRWr30（Low）およびRWr31（High）にあります。表6に、記載されたDFCI項目の構造を示す。
DFCIアイテムはデータを周期的に変更します。それは、インデックス13(不足電圧力ウンタ右モータ)へのマスタ–スレーブCC-Link通信の2サイクルごとのインクリメントよりもインデックスの(エラーカウンタ左モータ)で始まり、再びインデックスのに進みます。表7は、各DFCIインデックスの診断パラメータを示しています。マスター側ですべてのDFCI項目を収集して監視するために、ロジックは14個の変更可能なインデックスを監視し、続いて対応する診断データを監視する必要があります。
Industrial Software CC-Link IEF Basicを使用して三菱PLCをConveyLinxモジュールに接続する9.2.循環インデックス付きのRWr診断フィールド(略してDFCI)とZPAモードでの追加診断(ConveyLinxAiのみ) ZPAモードでは、DFCI項目はWORDフィールドRWr29、RWr30、RWr31にも表7に記載されているものと同じですが、モータの実際の速度、モーター電圧、およびRWr22からRWr28までの温度に関する追加情報があります。 DFCI項目がマスター –スレーブ通信の2サイクルごとに変更されても、追加のZPA診断は表8に示すとおりです。
すべてのDFCI項目には、DWORDのサイズと同じ意味のある値があり、インデックスの（エラーカウンター左のモーター）およびインデックス1 (エラーカウンター右のモーター)を受け入れます。 ConveyLinxAiスレーブステーションが診断フィールド内で実行されているConveyLogixプログラムを使用してPLCモードになっている場合でも使用可能であり、通常のPLCモードと同じです。