(57)【要約】【課題】シンボルの登録方法において、シンボルデータベースを表示した画面において、シンボル名称とそれに割り付けるレジスタ名称を直接手入力していたものを、プログラマブルコントローラを構成する機能モジュールの構成情報と、入出力情報を定義したデータベースから、自動的にシンボルをデータベースに登録できるようにする。【解決手段】プログラマブルコントローラの構成情報のファイルを読み込み、機能モジュール名称と割り付けられた先頭メモリアドレスから、それぞれ、前記機能モジュール名称をシンボル名称として、前記割り付けられた先頭メモリアドレスをシンボルに割り付ける先頭メモリアドレスとしてシンボルデータベースに自動登録し、また、機能モジュールの入出力の情報をあらかじめ登録した入出力情報データベースにより、各入出力点数に対して、シンボルと先頭メモリアドレスをシンボルデータベースに自動登録するという手順で処理する。【選択図】図１
2006146670.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブルコントローラの各スロットに装着された機能モジュールの名称と各機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスとが定義される構成情報ファイルが記憶されたプログラマブルコントローラのシンボル自動登録方法であって、
前記プログラマブルコントローラに接続されるとともに、前記プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースが記憶された記憶手段を備えたプログラミング装置におけるシンボル登録方法において、
前記構成情報ファイルおよび前記シンボルデータベースに基づいて、
前記機能モジュールの名称がシンボル名称として前記シンボルデータベースに登録されるとともに、前記機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスが前記シンボル名称に対応するメモリアドレスとして前記シンボルデータベースに登録される、という手順で処理されることを特徴とするプログラミング装置のシンボル自動登録方法。
【請求項２】
プログラマブルコントローラの各スロットに装着された機能モジュールの名称と各機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスとが定義される構成情報ファイルが記憶されたプログラマブルコントローラのプログラミング装置であって、
前記プログラマブルコントローラに接続されるとともに、前記プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースが記憶された記憶手段を備えたプログラミング装置におけるシンボル登録方法において、
入出力点数と入出力サイズと入出力名称の情報からなる入出力情報と前記機能モジュールの名称とがあらかじめ登録された入出力情報データベースが記憶されるとともに、前記構成情報ファイルから前記機能モジュールの名称と割り付けられた先頭メモリアドレスが読み込まれ、
前記読み込まれた機能モジュールの名称に基づいて前記入出力情報データベースが検索され、
前記検索されて読み込まれた入出力情報の入出力名称に基づいて前記入出力名称がシンボル名称として前記シンボルデータベースに登録され、
前記検索されて読み込まれた入出力情報の入出力点数と入出力サイズに基づいて前記シンボル名称に対応するメモリアドレスが前記シンボルデータベースに登録される、
という手順で処理されることを特徴とするプログラミング装置のシンボル自動登録方法。
【請求項３】
プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースを記憶した記憶手段を備えるとともに、前記プログラマブルコントローラの機能モジュールの構成情報を定義した構成情報ファイルが記憶されたプログラマブルコントローラに接続されたプログラミング装置において、
前記構成情報ファイルは前記機能モジュールの名称と前記機能モジュールに割り付けられた先頭メモリアドレスとから構成され、
前記構成情報ファイルおよび前記シンボルデータベースに基づいて、シンボルを前記シンボルデータベースに登録する自動登録手段を備えたことを特徴とするプログラミング装置。
【請求項４】
前記自動登録手段は、前記機能モジュールの名称をシンボル名称として前記シンボルデータベースに登録し、前記機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスを前記シンボル名称に対応するメモリアドレスとして前記シンボルデータベースに登録することを特徴とする請求項３記載のプログラミング装置。
【請求項５】
プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースと前記プログラマブルコントローラの機能モジュールの入出力情報を定義した入出力情報データベースとを記憶した記憶手段を備えるとともに、
前記機能モジュールの構成情報を定義した構成情報ファイルが記憶されたプログラマブルコントローラに接続されたプログラミング装置において、
前記構成情報ファイルは前記機能モジュールの名称と前記機能モジュールに割り付けられた先頭メモリアドレスとから構成され、
前記入出力データベースは前記機能モジュールの名称と前記機能モジュールの入出力点数と前記機能モジュールの入出力名称と前記機能モジュールの入出力サイズとから構成され、
前記構成情報ファイルおよび前記入出力情報データベースに基づいて、シンボルを前記シンボルデータベースに登録する自動登録手段を備えたことを特徴とするプログラミング装置。
【請求項６】
前記自動登録手段は、前記入出力名称をシンボル名称として前記シンボルデータベースに登録し、前記シンボル名称に対応するメモリアドレスを前記シンボルデータベースに登録することを特徴とする請求項５記載のプログラミング装置。
【請求項７】
プログラマブルコントローラの各スロットに装着された機能モジュールの名称と各機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスとが定義される構成情報ファイルが記憶されたプログラマブルコントローラに接続されるとともに、前記プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースが記憶された記憶手段を備えたプログラミング装置におけるシンボル自動登録を行うコンピュータ読み取り可能なプログラムであって、
前記構成情報ファイルおよび前記シンボルデータベースに基づいて、
前記機能モジュールの名称がシンボル名称として前記シンボルデータベースに登録されるとともに、前記機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスが前記シンボル名称に対応するメモリアドレスとして前記シンボルデータベースに登録される、という手順をコンピュータに実行させるためのシンボル自動登録プログラム。
【請求項８】
プログラマブルコントローラの各スロットに装着された機能モジュールの名称と各機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスとが定義される構成情報ファイルが記憶されたプログラマブルコントローラに接続されるとともに、前記プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースが記憶された記憶手段を備えたプログラミング装置におけるシンボル自動登録を行うコンピュータ読み取り可能なプログラムであって、
入出力点数と入出力サイズと入出力名称の情報からなる入出力情報と前記機能モジュールの名称とがあらかじめ登録された入出力情報データベースが記憶されるとともに、前記構成情報ファイルから前記機能モジュールの名称と割り付けられた先頭メモリアドレスが読み込まれ、
前記読み込まれた機能モジュールの名称に基づいて前記入出力情報データベースが検索され、
前記検索されて読み込まれた入出力情報の入出力名称に基づいて前記入出力名称がシンボル名称として前記シンボルデータベースに登録され、
前記検索されて読み込まれた入出力情報の入出力点数と入出力サイズに基づいて前記シンボル名称に対応するメモリアドレスが前記シンボルデータベースに登録される、という手順をコンピュータに実行させるためのシンボル自動登録プログラム。
【請求項９】
請求項７乃至８いずれかに記載のシンボル自動登録プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブルコントローラのプログラミング装置およびシンボル自動登録方法に関する。
【背景技術】
【０００２】
従来、入出力機器の先頭アドレスにシンボル名を付与するシンボル登録は、アドレス毎にシンボル名を対応させている（例えば、非特許文献１参照）。
図８において、１１０は入力装置（キーボード）、１２０は表示装置、１３０は主制御部（ＣＰＵ）、１４０は記憶領域（メモリ）、１５０はシンボルを管理しているシンボルデータベース、１６０はプログラマブルコントローラとなっている。また、１２１および１２２は、それぞれ表示装置１２０に表示される構成情報画面およびシンボル登録画面である。１４１および１４２は、それぞれ記憶領域（メモリ）１４０上の構成情報記憶領域およびンボル登録情報記憶領域である。
図８において、主制御部（ＣＰＵ）１３０によって、シンボルデータベース１５０を読み込み、登録されているシンボルと対応するメモリアドレスをシンボル登録情報記憶領域１４２に展開する。そして、通信ケーブルで接続されたプログラマブルコントローラ１６０から、構成情報として定義したファイルを読み込み、構成情報記憶領域１４１に展開する。これら展開された情報は、表示装置１２０に表示される。すなわち、構成情報記憶領域１４１は構成情報画面１２１として、シンボル登録情報記憶領域１４２はシンボル登録画面１２２として表示される。
図９において、まず、入力装置（キーボード）１１０で、表示装置１２０に表示した構成情報画面１２１から機能モジュールの構成情報を参照し、シンボル登録画面１２２より、機能モジュールに対するシンボル名称と対応するメモリアドレスを入力する（Ｓｔｅｐ１）。次に、入力されたシンボル名称とメモリアドレスがシンボル登録情報記憶領域１４２に書き込まれる（Ｓｔｅｐ２）。最後に、シンボル登録画面１２２から保存操作を行うと、シンボル登録情報記憶領域に格納されているシンボル名称と対応するメモリアドレスがシンボルデータベース１５０に書き込まれる（Ｓｔｅｐ３）。
このように、従来のプログラマブルコントローラのシンボル登録方法は、プログラマブルコントローラの機能モジュールの構成情報画面１２１を参照しながら、シンボル登録画面１２２を使用し、機能モジュールに対してシンボル名称と対応するメモリアドレスを手入力で入力するという手順がとられていた。
【０００３】
一方、シンボル名を基準アドレスとして相対アドレスを付加したシンボルオフセット形式で表現することで、制御プログラム中に使用する全ての入出力機器に対応してシンボル名を登録する必要がなく、入力作業をより簡便にすることができる技術が開示されている（例えば、特許文献１参照）。
【非特許文献１】「マシンコントローラＭＰ９００シリーズ 新ラダーエディタユーザーズマニュアル」株式会社安川電機出版、２００１年９月 ｐ．５−２
【特許文献１】特許第３４７７８９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のシンボル登録は、上記いずれの方法によっても、シンボル名称とそれに割り付けるレジスタ名称を直接手入力する作業が少なからず発生する。そのため、割り付けるレジスタに間違いが発生したり、登録するのに時間がかかったりするという問題があった。      また、プログラミング完了後に機能モジュールの増設や入れ替えを行うと、各機能モジュールの先頭アドレスが変わり、シンボル登録作業をやり直す必要があった。
本発明はこのような問題点に鑑みてなされたものであり、プログラマブルコントローラの各スロットに装着された機能モジュールの名称と、各機能モジュールに割り付けられた先頭メモリアドレスを読み込み、機能モジュール名称をシンボル名として、先頭メモリアドレスをシンボルに割り付けるメモリアドレスとすることにより、自動的にシンボルをデータベースに登録することができる方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記問題を解決するため、本発明は、次のようにしたのである。
請求項１に記載の発明は、プログラマブルコントローラの各スロットに装着された機能モジュールの名称と各機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスとが定義される構成情報ファイルが記憶されたプログラマブルコントローラのシンボル自動登録方法であって、前記プログラマブルコントローラに接続されるとともに、前記プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースが記憶された記憶手段を備えたプログラミング装置におけるシンボル登録方法において、前記構成情報ファイルに基づいて、前記機能モジュールの名称がシンボル名称として前記シンボルデータベースに登録され、前記機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスが前記シンボル名称に対応するメモリアドレスとして前記シンボルデータベースに登録される、という手順で処理されることを特徴とするものである。
請求項２に記載の発明は、プログラマブルコントローラの各スロットに装着された機能モジュールの名称と各機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスとが定義される構成情報ファイルが記憶されたプログラマブルコントローラのプログラミング装置であって、前記プログラマブルコントローラに接続されるとともに、前記プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースが記憶された記憶手段を備えたプログラミング装置におけるシンボル登録方法において、入出力点数と入出力サイズと入出力名称の情報からなる入出力情報と前記機能モジュールの名称とがあらかじめ登録された入出力情報データベースが記憶され、前記構成情報ファイルから前記機能モジュールの名称と割り付けられた先頭メモリアドレスが読み込まれ、前記読み込まれた機能モジュールの名称に基づいて前記入出力情報データベースが検索され、前記検索されて読み込まれた入出力情報の入出力名称に基づいて前記入出力名称がシンボル名称として前記シンボルデータベースに登録され、前記検索されて読み込まれた入出力情報の入出力点数と入出力サイズに基づいて前記シンボル名称に対応するメモリアドレスが前記シンボルデータベースに登録される、という手順で処理されることを特徴とするものである。
【０００６】
請求項３に記載の発明は、プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースを記憶した記憶手段を備えるとともに、前記プログラマブルコントローラの機能モジュールの構成情報を定義した構成情報ファイルが記憶されたプログラマブルコントローラに接続されたプログラミング装置において、前記構成情報ファイルは前記機能モジュールの名称と前記機能モジュールに割り付けられた先頭メモリアドレスとから構成され、前記構成情報ファイルに基づいて、シンボルを前記シンボルデータベースに登録する自動登録手段を備えたことを特徴とするものである。
請求項４に記載の発明は、前記自動登録手段は、前記機能モジュールの名称をシンボル名称として前記シンボルデータベースに登録し、前記機能モジュールに割り付けられたプログラマブルコントローラの先頭メモリアドレスを前記シンボル名称に対応するメモリアドレスとして前記シンボルデータベースに登録することを特徴とするものである。
請求項５に記載の発明は、プログラマブルコントローラのメモリアドレスに割り付けられたシンボルを管理するシンボルデータベースと前記プログラマブルコントローラの機能モジュールの入出力情報を定義した入出力情報データベースとを記憶した記憶手段を備えるとともに、前記機能モジュールの構成情報を定義した構成情報ファイルが記憶されたプログラマブルコントローラに接続されたプログラミング装置において、前記構成情報ファイルは前記機能モジュールの名称と前記機能モジュールに割り付けられた先頭メモリアドレスとから構成され、前記入出力データベースは前記機能モジュールの名称と前記機能モジュールの入出力点数と前記機能モジュールの入出力名称と前記機能モジュールの入出力サイズとから構成され、前記構成情報ファイルおよび前記入出力情報データベースに基づいて、シンボルを前記シンボルデータベースに登録する自動登録手段を備えたことを特徴とするものである。
請求項６に記載の発明は、前記自動登録手段は、前記入出力名称をシンボル名称として前記シンボルデータベースに登録し、前記シンボル名称に対応するメモリアドレスを前記シンボルデータベースに登録することを特徴とするものである。
【発明の効果】
【０００７】
請求項１、３、４に記載の発明によると、構成情報のファイルに定義されている機能モジュール名称と、先頭メモリアドレスから、機能モジュールに対してシンボルとそれに割り付ける先頭メモリアドレスをシンボルデータベースに自動登録することができるので、プログラミングの効率化を図ることができる。
また、請求項２、５、６に記載の発明によると、請求項１記載のシンボルデータベースにおいて、入出力情報データベースから読み込んだ入出力の点数とサイズと名称から、機能モジュールの入出力に対して、シンボルとそれに割り付ける先頭メモリアドレスをシンボルデータベースに自動登録することができるので、プログラミングの効率化を図ることができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の方法の具体的実施例について、図に基づいて説明する。
【実施例１】
【０００９】
図１は、本発明の方法を実施するプログラミング装置の構成を示す図である。図において、５はシンボルデータベースで、登録されたシンボルとメモリアドレスが管理されている。シンボルデータベース５は、データベース登録数が空の状態でシンボルデータベースのテンプレートとしてあらかじめプログラミング装置に備わっており、プログラミングの開始時に、テンプレートをロードして生成される。
６は入出力情報データベースで、機能モジュールの入出力情報を管理している。ここで、入出力情報とは、機能モジュールの名称と入出力点数、そして、各入出力の名称とサイズであり、例えば、機能モジュールの名称：ＤＩ、入出力点数：２点、１点目の入出力名称：ＤＩ＿Ｉｎｐｕｔ０１、１点目のサイズ：１、２点目の入出力名称：ＤＩ＿Ｉｎｐｕｔ０２、２点目のサイズ：１等を情報として管理している。入出力情報データベースは、あらかじめ全機能モジュールの入出力情報を登録し、プログラミング装置に備わっている。シンボルデータベース５および入出力データベース６は磁気記憶装置等の記憶手段によって記憶されている。
７はプログラマブルコントローラであり、各スロットに装着された機能モジュール７１によって構成されている。プログラマブルコントローラ７は、主制御部（ＣＰＵ）３と通信ケーブルで接続されている。また、プログラマブルコントローラ７上の記憶手段には、構成情報ファイルが記憶されている（図示しない）。ここで、構成情報ファイルとは、プログラミング装置から各スロットの構成情報を入力することによって生成されるファイルである。
【００１０】
１は入力装置（キーボード）、２は表示装置、４は記憶領域（メモリ）で、いずれも主制御部（ＣＰＵ）３に接続されている。
４１はメモリ４上に設けられた構成情報記憶領域で、後述する手順に従い、構成情報ファイルが展開される。ここで、構成情報記憶領域４１に展開された構成情報ファイルのデータ構成図を図２に示す。図２において、４１１は、スロット番号、４１２は機能モジュール名称、４１３は割り振られた機能モジュールの先頭メモリアドレスである。
４２はメモリ４上のシンボル登録情報記憶領域で、後述する手順に従い、シンボルデータベース５が展開される。ここで、登録情報記憶領域４２に展開されたシンボルデータベース５のデータ構成図を図３に示す。図３において４２１は、シンボルの登録番号、４２２はシンボル名称、４２３はシンボルに割り付けられたメモリアドレスである。ここで、メモリアドレス４２３は、シンボル付与対象が機能モジュールであるとき（図３における登録番号１〜７）は「先頭」メモリアドレス、入出力であるとき（図３における登録番号８〜）はメモリアドレスを示す。
４３はメモリ４上の入出力情報記憶領域で、後述する手順に従い、入出力情報データベース６が展開される。ここで、入出力情報記憶領域４３に展開された入出力情報データベース６のデータ構成図を図４に示す。図４において、４３１は、機能モジュール名称、４３２は入出力点数、４３３は入出力の各点に対する入出力名称、４３４は入出力のサイズであり、メモリデータ長をＷＯＲＤ（２Ｂｙｔｅ）にしたときのデータサイズである。
【００１１】
図５は本発明のプログラミング装置におけるシンボル登録の処理手順を示すフローチャートである。また、図６は、図５におけるＳｔｅｐ１の詳細な手順を示すフローチャートである。
以下、図５および図６を用いて本発明の方法を、順を追って説明する。
まず、シンボルデータベース５に登録されているシンボル名称と、シンボルに割り付けられているメモリアドレスをシンボル登録情報記憶領域４２に展開する（Ｓｔｅｐ１）。Ｓｔｅｐ１において、まず、シンボルデータベースから登録件数を取得し、登録の順にシンボル名称と、メモリアドレスを読み込む。それぞれ、シンボル登録情報記憶領域４２のシンボル名称４２２と、メモリアドレス４２３に設定し、登録された登録番号で管理する。最終登録まで同等の処理を繰り返す（Ｓｔｅｐ１．１）。次に、通信ケーブルで接続されたプログラマブルコントローラ７から構成情報ファイルを読み込む（Ｓｔｅｐ１．２）。最後に、構成情報記憶領域４１に展開する（Ｓｔｅｐ１．３）。読み込んだ構成情報ファイルから、各スロットに装着された機能モジュールの名称と、各機能モジュールに割り付けられた先頭メモリアドレスを、それぞれ、構成情報記憶領域４１の機能モジュール名称４１２と、割り付け先頭メモリアドレス４１３に設定し、装着されたスロット番号４１１で管理する。全機能モジュールに対して同様の処理を繰り返す。
【００１２】
Ｓｔｅｐ１の処理完了後、展開した構成情報記憶領域４１の機能モジュール名称４１２と割り付け先頭メモリアドレス４１３をスロット番号４１１の先頭から読み込む（Ｓｔｅｐ２）。
次に、読み込んだ機能モジュール名称４１２をシンボル名称４２２として置換え、割り付け先頭メモリアドレス４１３をシンボルに割り付けるメモリアドレス４２３として置換え、シンボル登録情報記憶領域４２に再登録する。その後、全機能モジュールに対して同等の処理を繰り返す（Ｓｔｅｐ３）。
最後に、シンボル登録情報記憶領域４２をシンボルデータベース５に書き込む（Ｓｔｅｐ４）。
このように、プログラマブルコントローラの各スロットに装着された機能モジュールの構成情報をもとに、シンボルデータベースにシンボル名称と対応するメモリアドレスを自動的に登録することができる。
【実施例２】
【００１３】
図７は、本発明の請求項２記載の処理手順を示すフローチャートである。この図を用いて本発明の方法を、順を追って説明する。
はじめに、図６に示した処理手順Ｓｔｅｐ１と同様の展開処理を行う（Ｓｔｅｐ１）。
次に、入出力情報データベース６を読み込み、入出力情報記憶領域４３に展開する。本手順において、まず、入出力情報データベース６より、登録されている機能モジュールの名称を読み込み、入出力記憶領域４３の機能モジュール名称４３１に設定する。そして、機能モジュールの入出力点数を読み出し、入出力点数４３２に設定し、それぞれの入出力点の入出力名称とサイズを、入出力名称４３３とサイズ４３４に設定する。このように入出力情報データベースに登録されている全機能モジュールの入出力情報を入出力情報記憶領域に展開する（Ｓｔｅｐ２）。
次に、Ｓｔｅｐ１で展開した構成情報記憶領域４１の機能モジュール名称４１２をスロット番号４１１の先頭から読み込む（Ｓｔｅｐ３）。
次に、読み出した機能モジュール名称をもとに、展開した入出力情報記憶領域４３から一致する機能モジュール名称４３１を検索し、入出力点数４３２、入出力名称４３３、サイズ４３４を読み出す（Ｓｔｅｐ４）。
【００１４】
次に、読み出した入出力点数４３２が０でなければ、１点目から順に入出力名称４３３とサイズ４３４を読み出す（Ｓｔｅｐ５）。読み出した入出力名称４３３はシンボル名称４２２として置き換える。さらに、構成情報記憶領域４１の割り付け先頭メモリアドレス４１３と読み出したサイズ４３４より、メモリアドレス４２３を決定する。メモリアドレスは、１点目の時は割り付け先頭メモリアドレスになり、１点目以降の時は、前点で決定したメモリアドレスに、前点のサイズを加算したメモリアドレスとなる。
次に、決定したシンボル名称とメモリアドレスを、シンボル登録情報記憶領域４２に登録する。このように全入出力点に対してシンボル名称とメモリアドレスを決定し、シンボル登録情報記憶領域４２に登録する（Ｓｔｅｐ６）。その後、これを構成情報記憶領域４１に登録されている全モジュールに対して処理を繰り返す。
最後に、登録したシンボル登録情報記憶領域４２をシンボルデータベース５に書き込む（Ｓｔｅｐ７）。
このように、プログラマブルコントローラの各スロットに装着された機能モジュールの構成情報と、入出力情報データベースの機能モジュールの入出力情報をもとに、機能モジュールの入出力に対するシンボル名称とメモリアドレスをシンボルデータベースに自動的に登録することができる。
【産業上の利用可能性】
【００１５】
入出力情報データベースをもとに、機能モジュールの入出力に対するシンボル名称を自動的に登録するという手順をとるため、入出力情報データベースの入出力名称を変更するだけで、任意のシンボル名称で自動的に登録できるという用途にも利用できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の方法を適用するプログラマブルコントローラ用プログラミング装置の構成図
【図２】構成情報ファイルのデータ構成図
【図３】シンボルデータベースのデータ構成図
【図４】入出力情報データベースのデータ構成図
【図５】本発明の請求項１記載の処理手順を示すフローチャート
【図６】本発明のＳｔｅｐ１の詳細な処理手順を示すフローチャート
【図７】本発明の請求項２記載の処理手順を示すフローチャート
【図８】従来のプログラマブルコントローラのプログラミング装置の構成図
【図９】従来のシンボル登録方法の処理手順を示すフローチャート
【符号の説明】
【００１７】
１  入力装置（キーボード）
２  表示装置
３  主制御部（ＣＰＵ）
４  記憶領域（メモリ）
５  シンボルデータベース
６  入出力情報データベース
７  プログラマブルコントローラ
４１ 構成情報記憶領域
４２ シンボル登録情報記憶領域
４３ 入出力情報記憶領域
７１  プログラマブルコントローラを構成する各スロットに装着された機能モジュール
１１０  入力装置（キーボード）
１２０  表示装置
１２１  構成情報画面
１２２  シンボル登録画面
１３０  主制御部（ＣＰＵ）
１４０  記憶領域（メモリ）
１４１  構成情報記憶領域
１４２  シンボル登録情報記憶領域
１５０  シンボルデータベース
１６０  プログラマブルコントローラ
４１１  スロット番号
４１２  機能モジュール名称
４１３  割り付け先頭メモリアドレス
４２１  登録番号
４２２  シンボル名称
４２３  メモリアドレス
４３１  機能モジュール名称
４３２  入出力点数
４３３  入出力名称
４３４  サイズ
【図１】
2006146670.tif 000003
【図２】
2006146670.tif 000004
【図３】
2006146670.tif 000005
【図４】
2006146670.tif 000006
【図５】
2006146670.tif 000007
【図６】
2006146670.tif 000008
【図７】
2006146670.tif 000009
【図８】
2006146670.tif 000010
【図９】
2006146670.tif 000011