(57)【要約】  簡易な構成で多くの情報を表示部に表示させることができるプログラマブルロジックコントローラを得ることを目的とする。  プログラマブルロジックコントローラ（１０Ａ）において、表示対象（５）を表示するＬＥＤ（２）と、ユーザによる切替操作によってユーザからの切替指示を受付ける切替操作部（３）と、切替指示に対応する表示対象（５）を識別する対象識別情報を、切替指示に対応づけて記憶する表示対象記憶部（８）と、切替操作部（３）が受付けた切替指示に対応する対象識別情報を表示対象記憶部（８）から読み出して、読み出した対象識別情報に対応する表示対象（５）をＬＥＤ（２）に表示させるＬＥＤ制御部（６Ａ）と、を備える。
2017168587.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブルロジックコントローラにおいて、  表示対象を表示する表示部と、  ユーザによる切替操作によってユーザからの切替指示を受付ける切替操作部と、  前記切替指示に対応する表示対象を識別する対象識別情報を、前記切替指示に対応づけて記憶する表示対象記憶部と、  前記切替操作部が受付けた前記切替指示に対応する対象識別情報を前記表示対象記憶部から読み出して、読み出した前記対象識別情報に対応する表示対象を前記表示部に表示させる表示制御部と、  を備えることを特徴とするプログラマブルロジックコントローラ。
【請求項２】
前記切替指示は、切替操作部が操作された場合の、操作結果、操作時間または操作回数によって決まるものである、  ことを特徴とする請求項１に記載のプログラマブルロジックコントローラ。
【請求項３】
前記切替操作部は、前記操作結果、前記操作時間または前記操作回数に対応する操作情報を、前記表示制御部に送り、  前記表示制御部は、前記操作情報に対応する対象識別情報を、前記表示対象記憶部から読み出す、  ことを特徴とする請求項２に記載のプログラマブルロジックコントローラ。
【請求項４】
前記切替操作部は、前記切替指示を示すパラメータを受付けて、前記パラメータを前記表示制御部に送り、  前記表示制御部は、前記パラメータに対応する対象識別情報を前記表示対象記憶部から読み出す、  ことを特徴とする請求項１に記載のプログラマブルロジックコントローラ。
【請求項５】
バッテリのエネルギー残量を監視し、前記エネルギー残量を示す残量情報を生成する残量監視回路をさらに備え、  前記表示対象は、前記残量情報を含み、  前記切替操作部が前記残量情報を指定する切替指示を受付けると、前記表示制御部は、前記残量情報を前記残量監視回路から取得して前記表示部に表示させる、  ことを特徴とする請求項１から４のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項６】
監視対象となる部品の寿命を監視して前記部品の寿命を算出し、前記部品の寿命を示す寿命情報を生成する寿命監視回路をさらに備え、  前記表示対象は、前記寿命情報を含み、  前記切替操作部が前記寿命情報を指定する切替指示を受付けると、前記表示制御部は、前記寿命情報を前記寿命監視回路から取得して前記表示部に表示させる、  ことを特徴とする請求項１から４のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項７】
前記プログラマブルロジックコントローラの動作に用いられる動作情報をプログラムを用いて演算する演算回路をさらに備え、  前記演算回路は、前記演算の演算結果を格納する演算結果格納レジスタを有し、  前記表示対象は、前記演算結果を含み、  前記切替操作部が前記演算結果を指定する切替指示を受付けると、前記表示制御部は、前記演算結果を前記演算結果格納レジスタから取得して前記表示部に表示させる、  ことを特徴とする請求項１から４のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項８】
前記プログラマブルロジックコントローラの動作に用いられる動作情報をプログラムを用いて演算する演算回路をさらに備え、  前記演算回路は、前記動作情報の演算を行う際に用いた前記プログラムの処理時間を格納するプログラム処理時間格納レジスタを有し、  前記表示対象は、前記処理時間を含み、  前記切替操作部が前記処理時間を指定する切替指示を受付けると、前記表示制御部は、前記処理時間を前記演算結果格納レジスタから取得して前記表示部に表示させる、  ことを特徴とする請求項１から４のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項９】
通信処理を行なう通信回路をさらに備え、  前記通信回路は、前記通信処理の状態である通信状態を格納する状態格納レジスタを有し、  前記表示対象は、前記通信状態を含み、  前記切替操作部が前記通信状態を指定する切替指示を受付けると、前記表示制御部は、前記通信状態を前記状態格納レジスタから取得して前記表示部に表示させる、  ことを特徴とする請求項１から４のいずれか１つに記載のプログラマブルロジックコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、操作で指定された表示対象を表示部に表示させるプログラマブルロジックコントローラに関する。
【背景技術】
【０００２】  ＰＬＣ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ：プログラマブルロジックコントローラ）は、近年の小型化に伴い、ＰＬＣ上に実装されるＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）の個数を減らすことが求められている。一方で、ＰＬＣに搭載される機能は、年々増加しており、ＰＬＣの機能を実現するユニット上でＬＥＤを用いて表示させたい項目も増大している。【０００３】  しかしながら、ユーザは、ＬＥＤに割り当てられていない、機能の状態または動作の状態を確認したい場合がある。このような場合、システム上にモニタを設置して確認するか、またはＰＬＣをＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）と接続しエンジニアリングツールを介して確認する必要がある。【０００４】  このため、システムの保守には、システムが設置された現場で確認可能なＬＥＤによって、機能の状態または動作の状態を多く表示することが望まれる。これに対し、特許文献１では、表示装置が、切替えスイッチを用いてＬＥＤに割り当てる表示対象を切替えており、これにより、限られたＬＥＤで多くの情報を表示させている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】実開平６−１１００３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】  上記従来の技術である特許文献１では、ＬＥＤ表示制御回路が、信号入出力部から送られてくる接点信号のオンオフ状態を受ける。そして、ＬＥＤ表示制御回路が、切替えスイッチによってＬＥＤに割り当てる接点を切替えている。これにより、ＬＥＤ表示制御回路が、接点信号のオンオフ状態をＬＥＤに表示させている。【０００７】  しかしながら、上記従来の技術である特許文献１では、リレーの接点情報がＬＥＤに直結される構成となっているので、簡易な構成で多くの情報をＬＥＤで表示させることができない。【０００８】  本発明は、上記に鑑みてなされたものであって、簡易な構成で多くの情報を表示部に表示させることができるプログラマブルロジックコントローラを得ることを目的とする。
【課題を解決するための手段】
【０００９】  上述した課題を解決し、目的を達成するために、本発明は、プログラマブルロジックコントローラにおいて、表示対象を表示する表示部と、ユーザによる切替操作によってユーザからの切替指示を受付ける切替操作部と、切替指示に対応する表示対象を識別する対象識別情報を、切替指示に対応づけて記憶する表示対象記憶部とを備える。また、本発明のプログラマブルロジックコントローラにおいて、切替操作部が受付けた切替指示に対応する対象識別情報を表示対象記憶部から読み出して、読み出した対象識別情報に対応する表示対象を表示部に表示させる表示制御部を備える。
【発明の効果】
【００１０】  本発明にかかるプログラマブルロジックコントローラは、簡易な構成で多くの情報を表示部に表示させることが可能になる、という効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかるプログラマブルロジックコントローラの構成を示すブロック図
【図２】実施の形態１にかかるプログラマブルロジックコントローラの動作処理手順を示すフローチャート
【図３】実施の形態１にかかる、操作情報と対象識別情報との対応関係を説明するための図
【図４】実施の形態１のＰＬＣが備える構成要素が処理回路であることを示す図
【図５】実施の形態１のＰＬＣが備える制御回路の構成例を示す図
【図６】実施の形態２にかかるプログラマブルロジックコントローラの構成を示すブロック図
【図７】実施の形態３にかかるプログラマブルロジックコントローラの構成を示すブロック図
【図８】実施の形態４にかかるプログラマブルロジックコントローラの構成を示すブロック図
【発明を実施するための形態】
【００１２】  以下に、本発明の実施の形態にかかるプログラマブルロジックコントローラを図面に基づいて詳細に説明する。なお、これらの実施の形態により本発明が限定されるものではない。
【００１３】実施の形態１．  図１は、実施の形態１にかかるプログラマブルロジックコントローラの構成を示すブロック図である。制御システム１００Ａは、被制御機器である機械２０と、機械２０を制御するＰＬＣ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ：プログラマブルロジックコントローラ）１０Ａと、ＰＬＣ１０Ａに接続されたネットワークＮＴとを備える。ＰＬＣ１０Ａは、ＪＩＳ（日本工業規格）  Ｂ  ３５０２：２０１１により規定されたプログラマブルコントローラである。
【００１４】  制御システム１００Ａでは、ＰＬＣ１０Ａが機械２０に接続されている。また、制御システム１００Ａでは、ＰＬＣ１０ＡがネットワークＮＴを介して、図示しない外部装置に接続されている。ＰＬＣ１０Ａは、機械２０を制御するとともに、機械２０の動作状態に従って変化する制御システム１００Ａの状態を示す情報を保持する。
【００１５】  制御装置であるＰＬＣ１０Ａは、表示対象５を表示するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）２と、ＬＥＤ２を制御するコントローラであるＬＥＤ制御部６Ａとを備える。また、ＰＬＣ１０Ａは、ユーザからの表示対象５の切替指示を受付ける切替操作部３を備える。また、ＰＬＣ１０Ａは、表示対象５を識別する対象識別情報と、切替指示である切替操作とを対応付けて記憶する表示対象記憶部８とを備える。実施の形態１のＰＬＣ１０Ａは、ユーザからの切替操作によって一意に決まる表示対象５を、ＬＥＤ２を用いて表示させる。ＰＬＣ１０Ａは、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）ユニットを含んで構成されている。
【００１６】  表示対象５は、制御システム１００Ａの状態を示す情報である。具体的には、表示対象５は、制御システム１００Ａが有する機能の状態または制御システム１００Ａの動作の状態を示す情報である。表示対象５は、複数種類あり、表示させる表示対象５は、ユーザによって選択される。換言すると、表示対象５は、ＬＥＤ２に表示させる候補であり、表示させる表示対象５は、候補の中からユーザによって選択される。
【００１７】  制御システム１００Ａが有する機能の状態は、ＰＬＣ１０Ａが有する機能の状態、または機械２０が有する機能の状態を含んでいる。ＰＬＣ１０Ａが有する機能は、ネットワーク機能、位置決め制御機能、モーション制御機能、または外部記録媒体との通信機能である。
【００１８】  ネットワーク機能は、外部装置との間でネットワークＮＴを介してデータ通信を行なう機能である。位置決め制御機能は、機械２０の有する構成要素の位置決めを制御する機能である。モーション制御機能は、機械２０の有する構成要素の動作を制御する機能である。外部記録媒体との通信機能は、外部記録媒体との間でデータ通信を行なう機能である。
【００１９】  また、制御システム１００Ａの動作の状態は、ＰＬＣ１０Ａの動作の状態、機械２０の動作の状態、ＰＬＣ１０Ａと機械２０との間で行われる通信の状態、またはＰＬＣ１０Ａと外部装置との間で行われる通信の状態を含んでいる。表示対象５は、制御システム１００Ａ内の何れの領域に格納されていてもよい。
【００２０】  表示部であるＬＥＤ２は、発光ダイオードとも呼ばれ、点灯、点滅または消灯させることによって表示対象５を表示する。ＬＥＤ２は、ＬＥＤ制御部６Ａからの指示に従って点灯、点滅または消灯の何れかの状態となる。ＰＬＣ１０Ａには、１から複数のＬＥＤ２が配置されている。
【００２１】  切替操作部３は、図示しない被操作機構を備えている。操作主体であるユーザは、切替操作部３の被操作機構に切替操作を行う。切替操作部３は、被操作機構への切替操作である切替指示を受付ける。このように、切替操作部３へは、表示させる表示対象５の切替え指示である切替操作が行われる。
【００２２】  ユーザは、表示対象５を切替える場合には、切替操作部３に対して切替操作を行う。切替操作部３への切替操作の内容は、切替操作部３が操作された場合の、操作結果、操作時間または操作回数によって決まるものである。切替操作部３は、ユーザによる切替操作に対応する操作情報を、ＬＥＤ制御部６Ａに送る。具体的には、切替操作部３は、操作結果、操作時間または操作回数を示す操作情報をＬＥＤ制御部６Ａに送る。操作情報は、表示対象５を指定するための切替操作を識別する情報である。操作情報は、ユーザによる操作方法である切替操作によって一意に決まる。
【００２３】  切替操作部３への操作結果は、被操作機構の状態が複数の状態のうちの１つに設定されることに対応している。被操作機構が、ボタンまたはスイッチである場合、ボタンまたはスイッチが、複数の状態のうちの何れかの状態に設定される。また、被操作機構が、操作パネルである場合、操作パネルに何れかの設定指示が入力される。換言すると、操作結果は、切替操作部３が受付ける操作単位である、状態設定または指示入力である。切替操作部３への操作単位は、１回の状態設定または１回の押下操作である。このように、操作結果は、操作単位の種類と、操作後の状態との情報を含んでいる。
【００２４】  操作時間を示す操作情報は、被操作機構に対してどれくらいの間、操作が行われたかを示す情報である。操作時間を示す操作情報は、被操作機構に対して基準の時間よりも長い時間操作が行われたか否かの情報を含んでいる。具体的には、操作時間を示す操作情報は、被操作機構が長押しされたか否かの情報を含んでいる。
【００２５】  操作回数を示す操作情報は、１回の操作処理の際に、被操作機構に対して何回の操作が行われたかを示す情報である。被操作機構がボタンまたは操作パネルである場合、操作回数を示す操作情報は、ボタンまたは操作パネルが何回連続して押下されたかを示す情報である。被操作機構は、ユーザが繰り返し操作できる機構であればどのような機構でも構わない。
【００２６】  表示対象記憶部８は、情報を格納する表示対象レジスタ７を有している。表示対象レジスタ７は、表示対象５を識別する対象識別情報を格納するレジスタである。対象識別情報は、表示対象５を識別する数値である。このように、表示対象５は、一意な値である対象識別情報に対応付けされている。したがって、表示対象５は、対象識別情報が決まると、一意に決まる。
【００２７】  また、表示対象記憶部８は、操作情報と、対象識別情報の表示対象レジスタ７内での格納位置と、が対応付けされた対応情報を記憶する。したがって、対象識別情報は、操作情報が決まると一意に決まる情報である。このように、表示対象記憶部８は、対応情報と対象識別情報とを記憶しているので、表示対象記憶部８内において、操作情報と対象識別情報とが対応情報によって対応付けされている。
【００２８】  また、操作情報には、操作結果、操作時間または操作回数が含まれている。そして、上述したように操作情報と対象識別情報とが対応付けされている。したがって、表示対象記憶部８内において、操作結果、操作時間または操作回数と、対象識別情報とが対応付けされている。
【００２９】  表示対象レジスタ７は、ＬＥＤ２毎に対応情報を格納する。表示対象レジスタ７が複数のレジスタで構成される場合、１つのレジスタに、１つのＬＥＤ２の対応情報が格納される。
【００３０】  表示制御部であるＬＥＤ制御部６Ａは、表示部であるＬＥＤ２への表示制御を行う。また、ＬＥＤ制御部６Ａは、切替操作部３からの操作情報を格納する操作レジスタ４を有している。操作レジスタ４は、操作情報を示す数値を格納する。ＬＥＤ制御部６Ａは、操作レジスタ４に格納されている操作情報に基づいて、ＬＥＤ２を制御する。
【００３１】  ＬＥＤ制御部６Ａは、ＬＥＤ２を制御する際に、操作レジスタ４から操作情報を読み出す。また、ＬＥＤ制御部６Ａは、表示対象記憶部８を参照して対応情報を読み出す。さらに、ＬＥＤ制御部６Ａは、対応情報に基づいて、操作情報に対応する対象識別情報の格納位置を読み出す。ＬＥＤ制御部６Ａが読み出す格納位置は、対象識別情報が表示対象レジスタ７内で格納されている位置である。
【００３２】  ＬＥＤ制御部６Ａは、読み出した格納位置の対象識別情報を表示対象レジスタ７から読み出す。ＬＥＤ制御部６Ａは、取得した対象識別情報に対応する表示対象５の現在状態をＬＥＤ２に表示させる。
【００３３】  ＬＥＤ制御部６ＡがＬＥＤ２に表示させる表示対象５の現在状態は、制御システム１００Ａが有する機能の現在の状態または制御システム１００Ａの現在の動作の状態である。表示対象５の現在状態は、ＬＥＤ制御部６Ａが現時点で取得する最新の情報である。このため、表示対象５の現在状態は、切替操作部３がユーザによって操作されるタイミングよりも前に生成された情報であってもよい。
【００３４】  なお、実施の形態１では、表示対象記憶部８とＬＥＤ制御部６Ａとが別々の構成である場合について説明するが、表示対象記憶部８は、ＬＥＤ制御部６Ａ内に配置されていてもよい。また、ＰＬＣ１０Ａが備える表示部は、ＬＥＤ２以外の装置であってもよい。
【００３５】  図２は、実施の形態１にかかるプログラマブルロジックコントローラの動作処理手順を示すフローチャートである。ステップＳ１において、ＬＥＤ表示制御の際には、制御システム１００Ａが起動される。これにより、ＰＬＣ１０Ａが起動する。
【００３６】  そして、切替操作部３がユーザによって切替操作されると、切替操作部３は、ユーザからの切替操作に対応する操作情報をＬＥＤ制御部６Ａに送る。ユーザが行う切替操作は、表示対象５を切替える操作である。ユーザは、所望の表示対象５を表示させるための切替操作を切替操作部３に行う。
【００３７】  切替操作部３がＬＥＤ制御部６Ａに送る操作情報は、ユーザによる切替操作部３への操作結果、操作時間または操作回数によって一意に決まる。ＬＥＤ制御部６Ａに送られた操作情報は、操作レジスタ４に格納される。
【００３８】  ステップＳ２において、ＬＥＤ制御部６Ａは、操作レジスタ４から操作情報を読み出す。また、ステップＳ３において、ＬＥＤ制御部６Ａは、表示対象記憶部８を参照する。そして、ステップＳ４において、ＬＥＤ制御部６Ａは、表示対象記憶部８内の対応情報を読み出す。さらに、ＬＥＤ制御部６Ａは、対応情報に基づいて、操作情報に対応する対象識別情報の格納位置を読み出す。そして、ＬＥＤ制御部６Ａは、読み出した格納位置に基づいて、表示対象レジスタ７から対象識別情報を読み出す。このように、ステップＳ４において、ＬＥＤ制御部６Ａは、操作レジスタ４のリード値に対応する対象識別情報を表示対象レジスタ７から読み出す。
【００３９】  ここで、操作情報と対象識別情報との対応関係について説明する。図３は、実施の形態に係る操作情報と対象識別情報との対応関係を説明するための図である。操作情報は、操作レジスタ４に格納されている情報である。図３では、操作情報である「００ｄ」、「０１ｄ」、「０２ｄ」および「０３ｄ」を示している。
【００４０】  対象識別情報は、表示対象レジスタ７に格納されている情報である。ｎを自然数とすると、ＰＬＣ１０Ａに配置されるＬＥＤ２が、複数からなるＬＥＤ＿Ａ０からＬＥＤ＿Ａｎである場合、表示対象レジスタ７は、ｎ＋１個のレジスタを有している。そして、表示対象レジスタ７が有するｎ＋１個のレジスタは、ＬＥＤ＿Ａ０からＬＥＤ＿Ａｎに対応している。
【００４１】  操作情報の「００ｄ」に対応する対象識別情報は、ＬＥＤ＿Ａ０の「対象０−０」、ＬＥＤ＿Ａ１の「対象１−０」およびＬＥＤ＿Ａ２の「対象２−０」を含んでいる。また、操作情報の「０１ｄ」に対応する対象識別情報は、ＬＥＤ＿Ａ０の「対象０−１」、ＬＥＤ＿Ａ１の「対象１−１」およびＬＥＤ＿Ａ２の「対象２−１」を含んでいる。また、操作情報の「０２ｄ」に対応する対象識別情報は、ＬＥＤ＿Ａ０の「対象０−２」、ＬＥＤ＿Ａ１の「対象１−２」およびＬＥＤ＿Ａ２の「対象２−２」を含んでいる。また、操作情報の「０３ｄ」に対応する対象識別情報は、ＬＥＤ＿Ａ０の「対象０−３」、ＬＥＤ＿Ａ１の「対象１−３」およびＬＥＤ＿Ａ２の「対象２−３」を含んでいる。
【００４２】  表示対象レジスタ７において、ＬＥＤ＿Ａ０のレジスタには、第１の位置に「対象０−０」が格納され、第２の位置に「対象０−１」が格納され、第３の位置に「対象０−２」が格納され、第４の位置に「対象０−３」が格納されている。また、ＬＥＤ＿Ａ１のレジスタには、第１の位置に「対象１−０」が格納され、第２の位置に「対象１−１」が格納され、第３の位置に「対象１−２」が格納され、第４の位置に「対象１−３」が格納されている。また、ＬＥＤ＿Ａ２のレジスタには、第１の位置に「対象２−０」が格納され、第２の位置に「対象２−１」が格納され、第３の位置に「対象２−２」が格納され、第４の位置に「対象２−３」が格納されている。
【００４３】  また、対応情報では、操作情報の「００ｄ」から「０３ｄ」に対応する格納位置が設定されている。例えば、操作情報の「００ｄ」に対応する格納位置は、「００ｄ」に対応する対象識別情報が格納されている位置である。具体的には、操作情報の「００ｄ」に対応する格納位置には、表示対象レジスタ７内の第１の位置が設定されている。同様に、操作情報の「０１ｄ」に対応する格納位置には、表示対象レジスタ７内の第２の位置が設定されている。操作情報の「０２ｄ」に対応する格納位置には、表示対象レジスタ７内の第３の位置が設定されている。操作情報の「０３ｄ」に対応する格納位置には、表示対象レジスタ７内の第４の位置が設定されている。
【００４４】  操作情報が「００ｄ」である場合、ＬＥＤ制御部６Ａは、対応情報から操作情報の「００ｄ」に対応する格納位置である第１の位置を読み出す。したがって、ＬＥＤ制御部６Ａは、ＬＥＤ＿Ａ０に対応するレジスタの第１の位置から、ＬＥＤ＿Ａ０の対象識別情報である「対象０−０」を読み出す。また、ＬＥＤ制御部６Ａは、ＬＥＤ＿Ａ１に対応する第１の位置から、ＬＥＤ＿Ａ１の対象識別情報である「対象１−０」を読み出す。また、ＬＥＤ制御部６Ａは、ＬＥＤ＿Ａ２に対応するレジスタの第１の位置から、ＬＥＤ＿Ａ２の対象識別情報である「対象２−０」を読み出す。このように、ＬＥＤ制御部６Ａは、表示対象レジスタ７および応答情報を用いて、操作情報に対応する対象識別情報を読み出す。
【００４５】  対象識別情報は、予めユーザの設定によって表示対象レジスタ７内に格納される。したがって、対象識別情報が示す値は、ユーザ設定値である。ユーザは、制御システム１００Ａの構築時に、表示対象レジスタ７を用いて各ＬＥＤ２に何れの表示対象５を割り当てるかを設定する。なお、表示対象レジスタ７の値によって一意に表示対象５を決めることができるのであれば、ユーザは、何れの方法によって表示対象５の割り当てを設定してもよい。また、対応情報は、予めユーザの設定によってＬＥＤ制御部６Ａ内のメモリなどに格納される。ユーザは、システム構築時に対応情報を設定する。
【００４６】  図２の説明に戻る。ＬＥＤ制御部６Ａが表示対象レジスタ７から対象識別情報を読み出すと、ＬＥＤ制御部６Ａは、リード値である対象識別情報に基づいて、表示対象５を読み出す。具体的には、ステップＳ５において、ＬＥＤ制御部６Ａが、表示対象レジスタ７のリード値に対応する表示対象５の現在状態を読み出す。
【００４７】  そして、ＬＥＤ制御部６Ａは、読み出した表示対象５の現在状態をＬＥＤ２に表示させる。具体的には、ステップＳ６において、ＬＥＤ制御部６Ａは、各表示対象５の現在状態のリード値をＬＥＤ２へ出力する。これにより、ＬＥＤ２は、各表示対象５の現在状態のリード値を表示する。ＰＬＣ１０Ａは、制御システム１００Ａが稼働している間、ＬＥＤ制御部６Ａによって、ステップＳ２からＳ６の処理を繰り返す。
【００４８】  なお、実施の形態１のＰＬＣ１０Ａが備える構成要素の機能の一部又は全部は、後述する処理回路５０によって実現されてもよい。図４は、実施の形態１のＰＬＣが備える構成要素が処理回路であることを示す図である。処理回路５０は、専用のハードウェアである。処理回路５０は、単一回路、複合回路、プログラム化されたプロセッサ、並列プログラム化されたプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、又はこれらを組み合わせたものである。ＰＬＣ１０Ａを構成する構成要素の一部は、残部とは別個の専用のハードウェアであってもよい。
【００４９】  ＰＬＣ１０Ａが備える構成要素の一部又は全部は、プログラムを実行する後述のプロセッサ５２によって実現されてもよい。この場合、ＰＬＣ１０Ａが備える構成要素の一部又は全部は、プロセッサ５２が、メインメモリとしてメモリを用いることによって、機能が実現される。
【００５０】  図５は、実施の形態１のＰＬＣが備える制御回路の構成例を示す図である。図５では、ＰＬＣ１０Ａが備える構成要素の一部又は全部である制御回路５５を示している。プロセッサ５２は、ＣＰＵ、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）である。プロセッサ５２は、メモリ５１に格納されているプログラムを実行する。
【００５１】  ＰＬＣ１０Ａが備える構成要素の一部又は全部がプロセッサ５２である場合、制御回路５５によってＰＬＣ１０Ａの機能が実現される。すなわち、ＰＬＣ１０Ａを構成する少なくとも一部の構成要素の機能は、プロセッサ５２と、プログラムとによって実現される。プログラムは、ソフトウェア、ファームウェア、又はソフトウェアとファームウェアとの組み合わせの何れかである。ソフトウェア又はファームウェアは、プログラムで記述され、メモリ５１に格納される。プロセッサ５２は、メモリ５１に記憶されたプログラムを読み出して実行することによって、ＰＬＣ１０Ａを構成する構成要素の機能を実現する。
【００５２】  プロセッサ５２が実行するプログラムは、コンピュータで実行可能な、ＬＥＤ２を制御するための複数の命令を含むコンピュータ読取り可能かつ非遷移的な（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）記録媒体を有するコンピュータプログラムプロダクトである。プロセッサ５２が実行するプログラムは、複数の命令がＬＥＤ２を制御することをコンピュータに実行させる。
【００５３】  プロセッサ５２が実行するプログラムは、メモリ５１に格納しておく。メモリ５１に格納されるプログラムは、ＰＬＣ１０Ａを構成する構成要素の手順又は方法をコンピュータに実行させるものであるともいえる。メモリ５１は、不揮発性半導体メモリであってもよいし、揮発性の半導体メモリであってもよい。メモリ５１は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）であってもよい。なお、メモリ５１は、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク又はＤＶＤであってもよい。
【００５４】  ＰＬＣ１０Ａを構成する複数の構成要素の機能について、一部を専用のハードウェアで実現し、残部をソフトウェア又はファームウェアで実現してもよい。このように、ＰＬＣ１０Ａを構成する複数の構成要素の機能は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組み合わせによって実現することができる。
【００５５】  なお、ユーザは、切替操作部３に、操作情報であるパラメータを入力してもよい。換言すると、切替操作部３は、パラメータの入力を受付けてもよい。切替操作部３に入力されるパラメータは、操作レジスタ４に格納させる操作情報を示すものである。切替操作部３は、ユーザからのパラメータをＬＥＤ制御部６Ａに送る。これにより、ＬＥＤ制御部６Ａは、ユーザからのパラメータである操作情報を操作レジスタ４に格納する。そして、ＬＥＤ制御部６Ａは、操作情報に基づいて、表示対象記憶部８から対象識別情報を読み出す。
【００５６】  上述したように、ＰＬＣ１０Ａは、操作情報に対応する表示対象５をＬＥＤ２に表示させている。これにより、ＰＬＣ１０Ａは、限られた面積で、ＬＥＤ２に多種類の表示対象５を表示させることが可能となる。また、ＰＬＣ１０Ａは、制御システム１００Ａに表示用モニタを設置することなく、多種類の表示対象５を表示させることが可能となる。また、ＰＬＣ１０Ａは、ＰＬＣ１０ＡをＰＣに接続することなく、多種類の表示対象５を表示させることが可能となる。また、ＰＬＣ１０Ａが設置された現場で確認できる表示対象５が増えるので、ユーザは、制御システム１００Ａの設置費用または手間を削減することができる。したがって、ＰＬＣ１０Ａは、制御システム１００Ａの保守性を向上させることが可能となる。
【００５７】  このように、実施の形態１では、ＬＥＤ制御部６Ａが、ユーザによって指定された操作情報に基づいて、表示対象５を識別する対象識別情報を読み出している。そして、ＬＥＤ制御部６Ａが、対象識別情報に対応する表示対象５をＬＥＤ２に表示させている。これにより、ＰＬＣ１０Ａは、種々の表示対象５の中から操作情報に対応する表示対象５をＬＥＤ２に表示させることができる。したがって、ＰＬＣ１０Ａは、簡易な構成で多くの情報をＬＥＤ２に表示させることが可能となる。
【００５８】実施の形態２．  つぎに、図６を用いてこの発明の実施の形態２について説明する。実施の形態２では、表示対象５が回路によって取得され、取得された表示対象５が回路から読み出されてＬＥＤ２に表示される。換言すると、実施の形態２では、回路によって取得される情報が表示対象５である。
【００５９】  図６は、実施の形態２にかかるプログラマブルロジックコントローラの構成を示すブロック図である。図６に示すＰＬＣ１０Ｂの各構成要素のうち図１に示す実施の形態１のＰＬＣ１０Ａと同一機能を達成する構成要素については同一符号を付しており、重複する説明は省略する。
【００６０】  制御システム１００Ｂは、制御システム１００Ａと同様の機能を有したシステムであり、機械２０と、ＰＬＣ１０Ｂと、ＰＬＣ１０Ｂに接続されたネットワークＮＴとを備える。ＰＬＣ１０Ｂは、ＰＬＣ１０Ａと同様のＬＥＤ表示制御機能を有しており、ＰＬＣ１０Ａと同様の処理手順によって表示対象５の表示を行う。
【００６１】  ＰＬＣ１０Ｂは、ＬＥＤ２と、ＬＥＤ制御部６Ｂと、切替操作部３とを備える。また、実施の形態２のＰＬＣ１０Ｂは、電気エネルギーを供給可能なバッテリ１１と、バッテリ１１のエネルギー残量を監視する残量監視回路１２とを備える。また、ＰＬＣ１０Ｂは、寿命が監視される部品１３と、部品１３の寿命を監視する寿命監視回路１４とを備える。
【００６２】  ＬＥＤ制御部６Ｂは、表示対象記憶部８と、操作レジスタ４とを備えている。このように、実施の形態２では、表示対象記憶部８がＬＥＤ制御部６Ｂ内に配置されている。なお、表示対象記憶部８とＬＥＤ制御部６Ｂとは、別々の構成であってもよい。
【００６３】  バッテリ１１は、必要に応じてＰＬＣ１０Ｂ内の構成要素に電気エネルギーを供給する。残量監視回路１２は、ＬＥＤ制御部６Ｂおよびバッテリ１１に接続されている。残量監視回路１２は、バッテリ１１のエネルギー残量を監視する回路である。残量監視回路１２は、バッテリ１１のエネルギー残量を示す残量情報を生成する。残量監視回路１２が生成した残量情報は、ＬＥＤ制御部６Ｂによって読み出される。なお、ＬＥＤ制御部６Ｂから残量監視回路１２に残量情報の取得要求があった際に、残量監視回路１２が残量情報をＬＥＤ制御部６Ｂに送ってもよい。このように、ＬＥＤ制御部６Ｂは、何れの方法によって残量監視回路１２から残量情報を取得してもよい。
【００６４】  部品１３は、有寿命部品であり、寿命監視の対象となる部品である。部品１３は、ＰＬＣ１０Ｂ内の何れの部品であってもよい。寿命監視回路１４は、ＬＥＤ制御部６Ｂおよび部品１３に接続されている。寿命監視回路１４は、部品１３を監視し、部品１３の寿命を算出する回路である。寿命監視回路１４は、部品１３の寿命を示す寿命情報を生成する。寿命監視回路１４が生成した寿命情報は、ＬＥＤ制御部６Ｂによって読み出される。なお、ＬＥＤ制御部６Ｂから寿命監視回路１４に寿命情報の取得要求があった際に、寿命監視回路１４が寿命情報をＬＥＤ制御部６Ｂに送ってもよい。このように、ＬＥＤ制御部６Ｂは、何れの方法によって寿命監視回路１４から寿命情報を取得してもよい。
【００６５】  実施の形態２では、残量情報または寿命情報が表示対象５である。ＰＬＣ１０Ｂでは、ユーザが残量情報を表示させたい場合、ユーザは切替操作部３に対して残量情報を指定する切替操作を行う。これにより、切替操作部３が、残量情報を指定した切替操作を受付ける。切替操作部３は、残量情報の指定に対応する操作情報をＬＥＤ制御部６Ｂに送る。
【００６６】  また、ＰＬＣ１０Ｂでは、ユーザが寿命情報を表示させたい場合、ユーザは切替操作部３に対して寿命情報を指定する切替操作を行う。これにより、切替操作部３が、寿命情報を指定した切替操作を受付ける。切替操作部３は、寿命情報の指定に対応する操作情報をＬＥＤ制御部６Ｂに送る。
【００６７】  そして、ＰＬＣ１０Ｂでは、ＬＥＤ制御部６Ｂが、操作レジスタ４内の操作情報に対応する対象識別情報を表示対象レジスタ７から読み出し、対象識別情報に対応する残量情報または寿命情報を読み出す。ＬＥＤ制御部６Ｂは、対象識別情報に対応する表示対象５が残量情報である場合、残量監視回路１２から残量情報を読み出す。また、ＬＥＤ制御部６Ｂは、対象識別情報に対応する表示対象５が寿命情報である場合、残量監視回路１２から寿命情報を読み出す。
【００６８】  ＬＥＤ制御部６Ｂは、残量情報を読み出した場合、残量情報をＬＥＤ２に表示させる。また、ＬＥＤ制御部６Ｂは、寿命情報を読み出した場合、寿命情報をＬＥＤ２に表示させる。ＬＥＤ２は、点灯、点滅または消灯によって、残量情報または寿命情報を表示する。
【００６９】  このように、切替操作部３が、残量情報を指定する切替操作を受付けると、ＬＥＤ制御部６Ｂは、残量情報をＬＥＤ２に表示させる。また、切替操作部３が、寿命情報を指定する切替操作を受付けると、ＬＥＤ制御部６Ｂは、寿命情報をＬＥＤ２に表示させる。
【００７０】  なお、ＰＬＣ１０Ｂは、残量監視回路１２を備えなくてもよい。この場合、寿命情報が、表示対象５となる。ＰＬＣ１０Ｂが残量監視回路１２を備えない場合、ＰＬＣ１０Ｂは、バッテリ１１を備えなくてもよい。また、ＰＬＣ１０Ｂは、寿命監視回路１４を備えなくてもよい。
【００７１】  このように、実施の形態２では、ＬＥＤ制御部６Ｂが、操作情報に対応する対象識別情報を読み出し、対象識別情報に対応する残量情報または寿命情報をＬＥＤ２に表示させている。したがって、ＰＬＣ１０Ｂは、ＰＬＣ１０Ａと同様に、簡易な構成で多くの情報をＬＥＤ２に表示させることが可能となる。
【００７２】実施の形態３．  つぎに、図７を用いてこの発明の実施の形態３について説明する。実施の形態３では、表示対象５が演算回路内のレジスタに格納され、格納された表示対象５がレジスタから読み出されてＬＥＤ２に表示される。換言すると、実施の形態３では、演算回路内のレジスタに格納されている情報が表示対象５である。
【００７３】  図７は、実施の形態３にかかるプログラマブルロジックコントローラの構成を示すブロック図である。図７に示すＰＬＣ１０Ｃの各構成要素のうちＰＬＣ１０Ａ，１０Ｂと同一機能を達成する構成要素については同一符号を付しており、重複する説明は省略する。
【００７４】  制御システム１００Ｃは、制御システム１００Ａ，１００Ｂと同様の機能を有したシステムであり、機械２０と、ＰＬＣ１０Ｃと、ＰＬＣ１０Ｃに接続されたネットワークＮＴとを備える。ＰＬＣ１０Ｃは、ＰＬＣ１０Ａと同様のＬＥＤ表示制御機能を有しており、ＰＬＣ１０Ａと同様の処理手順によって表示対象５の表示を行う。
【００７５】  ＰＬＣ１０Ｃは、ＬＥＤ２と、ＬＥＤ制御部６Ｂと、切替操作部３とを備える。また、実施の形態３のＰＬＣ１０Ｃは、ＰＬＣ１０Ｃの動作に用いられる動作情報を演算する演算回路２１を備える。
【００７６】  演算回路２１は、プログラムを用いてＰＬＣ１０Ｃの動作情報を演算する回路である。演算回路２１の一例は、被制御機器である機械２０を制御する制御部である。演算回路２１は、演算結果を格納する演算結果格納レジスタ２２と、動作情報の演算を行う際に用いたプログラムの処理時間を格納するプログラム処理時間格納レジスタ２３とを備える。そして、演算結果格納レジスタ２２およびプログラム処理時間格納レジスタ２３が、ＬＥＤ制御部６Ｂに接続されている。
【００７７】  演算結果格納レジスタ２２に格納されている演算結果は、ＬＥＤ制御部６Ｂによって読み出される。なお、ＬＥＤ制御部６Ｂから演算回路２１に演算結果の取得要求があった際に、演算回路２１が演算結果をＬＥＤ制御部６Ｂに送ってもよい。このように、ＬＥＤ制御部６Ｂは、何れの方法によって演算結果格納レジスタ２２から演算結果を取得してもよい。
【００７８】  プログラム処理時間格納レジスタ２３に格納されている処理時間は、ＬＥＤ制御部６Ｂによって読み出される。なお、ＬＥＤ制御部６Ｂから演算回路２１に処理時間の取得要求があった際に、演算回路２１が処理時間をＬＥＤ制御部６Ｂに送ってもよい。このように、ＬＥＤ制御部６Ｂは、何れの方法によってプログラム処理時間格納レジスタ２３から処理時間を取得してもよい。
【００７９】  実施の形態３では、演算結果格納レジスタ２２に格納されている演算結果またはプログラム処理時間格納レジスタ２３に格納されている処理時間が表示対象５である。ＰＬＣ１０Ｃでは、ユーザが演算結果を表示させたい場合、ユーザは切替操作部３に対して演算結果を指定する切替操作を行う。これにより、切替操作部３が、演算結果を指定した切替操作を受付ける。切替操作部３は、演算結果の指定に対応する操作情報をＬＥＤ制御部６Ｂに送る。
【００８０】  また、ＰＬＣ１０Ｃでは、ユーザが処理時間を表示させたい場合、ユーザは切替操作部３に対して処理時間を指定する切替操作を行う。これにより、切替操作部３が、処理時間を指定した切替操作を受付ける。切替操作部３は、処理時間の指定に対応する操作情報をＬＥＤ制御部６Ｂに送る。
【００８１】  そして、ＰＬＣ１０Ｃでは、ＬＥＤ制御部６Ｂが、操作レジスタ４内の操作情報に対応する対象識別情報を表示対象レジスタ７から読み出し、対象識別情報に対応する演算結果または処理時間を読み出す。ＬＥＤ制御部６Ｂは、対象識別情報に対応する表示対象５が演算結果である場合、演算結果格納レジスタ２２から演算結果を読み出す。また、ＬＥＤ制御部６Ｂは、対象識別情報に対応する表示対象５が処理時間である場合、プログラム処理時間格納レジスタ２３から処理時間を読み出す。
【００８２】  ＬＥＤ制御部６Ｂは、演算結果を読み出した場合、演算結果をＬＥＤ２に表示させる。また、ＬＥＤ制御部６Ｂは、処理時間を読み出した場合、処理時間をＬＥＤ２に表示させる。ＬＥＤ２は、点灯、点滅または消灯によって、演算結果または処理時間を表示する。
【００８３】  このように、切替操作部３が、演算結果を指定する切替操作を受付けると、ＬＥＤ制御部６Ｂは、演算結果をＬＥＤ２に表示させる。また、切替操作部３が、処理時間を指定する切替操作を受付けると、ＬＥＤ制御部６Ｂは、処理時間をＬＥＤ２に表示させる。
【００８４】  なお、ＰＬＣ１０Ｃは、演算結果格納レジスタ２２を備えなくてもよい。この場合、処理時間が、表示対象５となる。また、ＰＬＣ１０Ｃは、プログラム処理時間格納レジスタ２３を備えなくてもよい。この場合、演算結果が、表示対象５となる。
【００８５】  このように、実施の形態３では、ＬＥＤ制御部６Ｂが、操作情報に対応する対象識別情報を読み出し、対象識別情報に対応する演算結果または処理時間をＬＥＤ２に表示させている。したがって、ＰＬＣ１０Ｃは、ＰＬＣ１０Ａと同様に、簡易な構成で多くの情報をＬＥＤ２に表示させることが可能となる。
【００８６】実施の形態４．  つぎに、図８を用いてこの発明の実施の形態４について説明する。実施の形態４では、表示対象５が通信用回路内のレジスタに格納され、格納された表示対象５がレジスタから読み出されてＬＥＤ２に表示される。換言すると、実施の形態４では、通信用回路内のレジスタに格納されている情報が表示対象５である。
【００８７】  図８は、実施の形態４にかかるプログラマブルロジックコントローラの構成を示すブロック図である。図８に示すＰＬＣ１０Ｄの各構成要素のうちＰＬＣ１０ＡからＰＬＣ１０Ｃと同一機能を達成する構成要素については同一符号を付しており、重複する説明は省略する。
【００８８】  制御システム１００Ｄは、制御システム１００Ａから制御システム１００Ｃと同様の機能を有したシステムであり、機械２０と、ＰＬＣ１０Ｄと、ＰＬＣ１０Ｄに接続されたネットワークＮＴとを備える。ＰＬＣ１０Ｄは、ＰＬＣ１０Ａと同様のＬＥＤ表示制御機能を有しており、ＰＬＣ１０Ｄと同様の処理手順によって表示対象５の表示を行う。
【００８９】  ＰＬＣ１０Ｄは、ＬＥＤ２と、ＬＥＤ制御部６Ｂと、切替操作部３とを備える。また、実施の形態４のＰＬＣ１０Ｄは、ネットワークＮＴを介して外部装置との間の通信を行なう通信回路３１を備える。
【００９０】  通信回路３１は、外部装置との間の通信状態を管理しながら外部装置との間の通信処理を行なう回路である。通信回路３１は、外部装置との間の通信処理の状態である通信状態を格納する状態格納レジスタ３２を備える。状態格納レジスタ３２に格納されている通信状態は、ＬＥＤ制御部６Ｂによって読み出される。なお、ＬＥＤ制御部６Ｂから通信回路３１に通信状態の取得要求があった際に、通信回路３１が通信状態をＬＥＤ制御部６Ｂに送ってもよい。このように、ＬＥＤ制御部６Ｂは、何れの方法によって状態格納レジスタ３２から通信状態を取得してもよい。
【００９１】  実施の形態４では、状態格納レジスタ３２に格納されている通信状態が表示対象５である。ＰＬＣ１０Ｄでは、ユーザが通信状態を表示させたい場合、ユーザは切替操作部３に対して通信状態を指定する切替操作を行う。これにより、切替操作部３が、通信状態を指定した切替操作を受付ける。切替操作部３は、通信状態の指定に対応する操作情報をＬＥＤ制御部６Ｂに送る。
【００９２】  そして、ＰＬＣ１０Ｄでは、ＬＥＤ制御部６Ｂが、操作レジスタ４内の操作情報に対応する対象識別情報を表示対象レジスタ７から読み出し、対象識別情報に対応する通信状態を状態格納レジスタ３２から読み出す。ＬＥＤ制御部６Ｂは、通信状態を読み出した場合、通信状態をＬＥＤ２に表示させる。ＬＥＤ２は、点灯、点滅または消灯によって、通信状態を表示する。このように、切替操作部３が、通信状態を指定する切替操作を受付けると、ＬＥＤ制御部６Ｂは、通信状態をＬＥＤ２に表示させる。
【００９３】  なお、通信回路３１は、ネットワークＮＴを介さないで通信を行なう回路であってもよい。通信回路３１は、ＰＬＣ１０Ｄと直接接続された外部装置との間で通信を行なう回路であってもよい。また、通信回路３１は、機械２０との間で通信を行なう回路であってもよい。また、通信回路３１は、ＰＬＣ１０Ｄ内での通信を行なう回路であってもよい。
【００９４】  このように、実施の形態４では、ＬＥＤ制御部６Ｂが、操作情報に対応する対象識別情報を読み出し、対象識別情報に対応する通信状態をＬＥＤ２に表示させている。したがって、ＰＬＣ１０Ｄは、ＰＬＣ１０Ａと同様に、簡易な構成で多くの情報をＬＥＤ２に表示させることが可能となる。
【００９５】  なお、実施の形態１から４を組み合せてもよい。この場合、ＬＥＤ制御部６Ｂは、操作情報に対応する対象識別情報を読み出し、対象識別情報に対応する、残量情報、寿命情報、演算結果、処理時間または通信状態をＬＥＤ２に表示させる。
【００９６】  以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００９７】  ２  ＬＥＤ、３  切替操作部、４  操作レジスタ、５  表示対象、６Ａ，６Ｂ  ＬＥＤ制御部、７  表示対象レジスタ、８  表示対象記憶部、１０Ａ，１０Ｂ，１０Ｃ，１０Ｄ  ＰＬＣ、１１  バッテリ、１２  残量監視回路、１３  部品、１４  寿命監視回路、２０  機械、２１  演算回路、２２  演算結果格納レジスタ、２３  プログラム処理時間格納レジスタ、３１  通信回路、３２  状態格納レジスタ、１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ  制御システム、ＮＴ  ネットワーク。
【図１】
2017168587.tif 000003
【図２】
2017168587.tif 000004
【図３】
2017168587.tif 000005
【図４】
2017168587.tif 000006
【図５】
2017168587.tif 000007
【図６】
2017168587.tif 000008
【図７】
2017168587.tif 000009
【図８】
2017168587.tif 000010
【手続補正書】
【提出日】平成30年1月18日(2018.1.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラマブルロジックコントローラにおいて、
表示対象を表示する表示部と、
ユーザによる切替操作によってユーザからの切替指示を受付ける切替操作部と、
前記切替指示に対応する表示対象を識別する対象識別情報を、前記切替指示に対応づけて記憶する表示対象記憶部と、
前記切替操作部が受付けた前記切替指示に対応する対象識別情報を前記表示対象記憶部から読み出して、読み出した前記対象識別情報に対応する表示対象を前記表示部に表示させる表示制御部と、
を備え、
前記切替指示は、切替操作部が操作された場合の、前記切替操作部への状態設定、または操作時間によって決まるものであり、前記切替操作部への状態設定は、前記切替操作部の状態が複数の状態のうちの１つに設定された結果であることを特徴とするプログラマブルロジックコントローラ。
【請求項２】
前記切替操作部は、前記切替操作部への状態設定、または前記操作時間に対応する操作情報を、前記表示制御部に送り、
前記表示制御部は、前記操作情報に対応する対象識別情報を、前記表示対象記憶部から読み出す、
ことを特徴とする請求項１に記載のプログラマブルロジックコントローラ。
【請求項３】
前記切替操作部は、前記切替指示を示すパラメータを受付けて、前記パラメータを前記表示制御部に送り、
前記表示制御部は、前記パラメータに対応する対象識別情報を前記表示対象記憶部から読み出す、
ことを特徴とする請求項１に記載のプログラマブルロジックコントローラ。
【請求項４】
バッテリのエネルギー残量を監視し、前記エネルギー残量を示す残量情報を生成する残量監視回路をさらに備え、
前記表示対象は、前記残量情報を含み、
前記切替操作部が前記残量情報を指定する切替指示を受付けると、前記表示制御部は、前記残量情報を前記残量監視回路から取得して前記表示部に表示させる、
ことを特徴とする請求項１から３のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項５】
監視対象となる部品の寿命を監視して前記部品の寿命を算出し、前記部品の寿命を示す寿命情報を生成する寿命監視回路をさらに備え、
前記表示対象は、前記寿命情報を含み、
前記切替操作部が前記寿命情報を指定する切替指示を受付けると、前記表示制御部は、前記寿命情報を前記寿命監視回路から取得して前記表示部に表示させる、
ことを特徴とする請求項１から３のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項６】
前記プログラマブルロジックコントローラの動作に用いられる動作情報をプログラムを用いて演算する演算回路をさらに備え、
前記演算回路は、前記演算の演算結果を格納する演算結果格納レジスタを有し、
前記表示対象は、前記演算結果を含み、
前記切替操作部が前記演算結果を指定する切替指示を受付けると、前記表示制御部は、前記演算結果を前記演算結果格納レジスタから取得して前記表示部に表示させる、
ことを特徴とする請求項１から３のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項７】
前記プログラマブルロジックコントローラの動作に用いられる動作情報をプログラムを用いて演算する演算回路をさらに備え、
前記演算回路は、前記動作情報の演算を行う際に用いた前記プログラムの処理時間を格納するプログラム処理時間格納レジスタを有し、
前記表示対象は、前記処理時間を含み、
前記切替操作部が前記処理時間を指定する切替指示を受付けると、前記表示制御部は、前記処理時間を前記プログラム処理時間格納レジスタから取得して前記表示部に表示させる、
ことを特徴とする請求項１から３のいずれか１つに記載のプログラマブルロジックコントローラ。
【請求項８】
通信処理を行なう通信回路をさらに備え、
前記通信回路は、前記通信処理の状態である通信状態を格納する状態格納レジスタを有し、
前記表示対象は、前記通信状態を含み、
前記切替操作部が前記通信状態を指定する切替指示を受付けると、前記表示制御部は、前記通信状態を前記状態格納レジスタから取得して前記表示部に表示させる、
ことを特徴とする請求項１から３のいずれか１つに記載のプログラマブルロジックコントローラ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、プログラマブルロジックコントローラにおいて、表示対象を表示する表示部と、ユーザによる切替操作によってユーザからの切替指示を受付ける切替操作部と、切替指示に対応する表示対象を識別する対象識別情報を、切替指示に対応づけて記憶する表示対象記憶部とを備える。また、本発明のプログラマブルロジックコントローラにおいて、切替操作部が受付けた切替指示に対応する対象識別情報を表示対象記憶部から読み出して、読み出した対象識別情報に対応する表示対象を表示部に表示させる表示制御部を備える。また、本発明のプログラマブルロジックコントローラにおいて、切替指示は、切替操作部が操作された場合の、切替操作部への状態設定、または操作時間によって決まるものであり、切替操作部への状態設定は、切替操作部の状態が複数の状態のうちの１つに設定された結果である。
【国際調査報告】
2017168587.tif 000011
2017168587.tif 000012
2017168587.tif 000013
2017168587.tif 000014