クロスレファレンスの使い方
 クロスリファレンスの使い方

 ISaGRAFワークベンチには，プロジェクトのプログラムに宣言されている変数を統括してユーザに提供するクロスリファレンスエディタがあります。クロスリファレンスにより、プロジェクトで宣言されるすべての変数をリストアウトし、プログラムのソースコードのどの部分に変数が使用されるかの場所を特定することができます。　クロスリファレンスを使って、１つの変数のグローバルな見方ができるため非常に役に立ちます。クロスリファレンスはＩ／Ｏ変数とＩ／Ｏボードの割り付けや、プロジェクトの保守、ドキュメント作成にも役立ちます。　また、クロスリファレンスはプロジェクトの辞書としても使用されます。　未使用の変数も容易に見つけることができます。

オブジェクトタイプの選択

クロスリファレンスの再計算

クロスリファレンスのエキスポート

辞書エラー

変数の統計

オブジェクトリストからの検索

オブジェクトが使われているプログラムを開く

リストの左には，プロジェクトで宣言されてオブジェクト(プログラム，変数及び定義された単語)，及びプロジェクトで参照されるライブラリエレメント(関数とファンクションブロック)を示します。　右のリストは左のリストで選択されたオブジェクトがプログラムで使われている場所を示します。

使用場所の記述には、プログラム名とフローチャートやSFCのステップ番号、トランジションあるいはテスト番号、テキスト言語に対しては行番号、LD、FBD言語に対しては座標などの情報が含まれています。QuickLDの場合は、ラングの番号が表示されます。もし、変数が出力（コイル）として使用されているならば、ラングの番号の前に*の文字が付加されます。

「オプション」メニューの「未使用変数表示」オプションを設定すると、アプリケーション中で使用されていない変数も表示することが可能です。


オブジェクトタイプの選択

ISaGRAF内で使われているオブジェクトが多いために、ツールバーのコンボボックスは、ウィンドウにリストされているオブジェクトのタイプを選択するために使用されます。　このオブジェクトタイプ選択により指定されたオブジェクトのみを見ることができます。


クロスリファレンスの再計算

「ファイル」－「再計算」コマンドにより、他のISaGRAFの編集ウィンドウで修正された内容の最新情報がクロスリファレンスに反映されます。このコマンドを選択すると、オブジェクトのタイプの選択は［全部］に戻ります。


クロスリファレンスのエキスポート

「ファイル」－「エキスポート」コマンドにより、クロスリファレンスの完全なテキストリストがASCIIテキストファイルに書き出されます。このファイルはＷｉｎｄｏｗｓメモ帳やワードプロセッサなどの他のアプリケーションでこのファイルを開くことができます。


辞書エラー

「編集」－「辞書エラー」コマンドにより、ダイアログボックスの中にプロジェクト辞書がロードされたとき、検出されるエラーのリストを表示します。


変数の統計

「編集」－「変数統計」コマンドにより、プロジェクトで宣言されている変数に関して、変数タイプと属性に従って変数の数をマトリックス表示します。このコマンドにより、プロジェクトで宣言されるＩ／Ｏ変数、内部変数の総数を把握することができます。この機能を使うことで、 Ｉ／Ｏ点数が限定されたISaGRAFワークベンチが使用されるとき、コンパイルできるかどうかの判断に使うことができます。


オブジェクトリストからの検索

「編集」－「検索」コマンドにより、オブジェクトリストの中でオブジェクトを検索できます。リストに実際に記載されてないものに関しては、オブジェクトを見つけることはできないのでオブジェクトを検索する前にツールバーで「全部」を選択しておくことが望ましいです。


オブジェクトが使われているプログラムを開く

右のリストには、オープンされているプロジェクトのソースファイルやＩ／Ｏ接続に含まれる選択されたオブジェクトを含んでいます。「編集」－「プログラムを開く」コマンドにより、選択されているオブジェクトが含まれているプログラムを直接開くことができます。また、右のリストのオブジェクトをダブルクリックすることによりプログラムを開くこともできます。