ラダープログラムにおけるクロスリファレンスとは、ラダープログラム内で使用しているデバイスに対して、使用している場所の一覧を表示する機能です。
GX Works2では、クロスリファレンスを表示するウィンドウはドッキングウィンドウと呼ばれるもので、画面内の任意の場所に配置することができます。
そもそもクロスリファレンス(Cross reference)とは、直訳すると相互参照という意味で、ワープロソフトなどにも使用されている機能です。
この記事では、GX Works2におけるクロスリファレンスの基本的な使用方法について解説します。
目次
1. クロスリファレンスウィンドウを表示する方法
クロスリファレンスを表示する画面をクロスリファレンスウィンドウと呼びます。
【クロスリファレンスウィンドウを表示する手順】
1.メニューバーの表示(V) → ドッキングウィンドウ(K) → クロスリファレンス(R)をクリックします。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/1-3.png)
2.クロスリファレンスウィンドウが表示されました。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/2-5-1024x567.png)
3.クロスリファレンスウィンドウを移動させる場合、タイトルバーをドラッグ&ドロップします。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/クロスリファレンス-5.gif)
四隅にガイダンスと呼ばれる青い矢印が表示されます。カーソルをガイダンスに合わせるとクロスリファレンスウィンドウが配置されます。
今回は画面下に配置します。
2. クロスリファレンスの使い方
以下のラダープログラムを例にクロスリファレンスの使い方を解説します。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/20-7-1024x281.png)
2-1. デバイス番号を入力する方法
クロスリファレンスウィンドウのデバイス/ラベル(D)にデバイス番号を入力して検索をクリックします。今回はY0と入力します。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/21-1.png)
クロスリファレンスの結果が表示されました。
ラダープログラム内では3ヶ所でY0が使用されています。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/20-コピー-1024x281.png)
2-2. カーソルに自動追従する方法
この方法だと、デバイス番号を入力することなくカーソルを合わせるだけでデバイスの使用している場所を表示することができます。
1.クロスリファレンスウィンドウのタブの条件設定をクリックします。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/25.png)
2.検索モードの自動追従(T)をクリックします。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/26.png)
3.ラダープログラム上でカーソルを合わせると、クロスリファレンスの結果が表示されます。
![](https://denkisekkeijin.com/wp-content/uploads/2019/05/26.gif)
3. おわりに
GX Works2でクロスリファレンスの使用方法について解説しました。
ラダープログラムの量が多くなると、プログラム全体を把握することは困難になってきます。クロスリファレンスを使用すると、デバイスを使用している場所を一目で見ることができるので役に立つと思います。