(57)【要約】  【課題】  プログラマブルコントローラ２に対して、自動通報のためのプログラムを設定することなく、入力機器１からの入力データの異常を通報できるようにする。  【解決手段】  通報装置５は、予め監視センタの端末装置７によって設定された設定データに従って、プログラマブルコントローラ２の参照すべきエリアのデータを読み出して判定基準と比較し、異常であるときには、監視センタの端末装置７に対して通報を行うようにしている。  【選択図】        図１
2004254331.tif 000002
【特許請求の範囲】
【請求項１】
入力機器からの入力データを取り込んで記憶エリアに格納するプログラマブルコントローラとの間で通信を行って、前記プログラマブルコントローラの所定の記憶エリアに格納された入力データまたは処理された入力データを読み出して、それらが異常であるときには、予め設定された通報先に通報することを特徴とする通報装置。
【請求項２】
入力機器からの入力データを取り込むプログラマブルコントローラと、該プログラマブルコントローラに接続されるとともに、電話回線に接続される通報装置と、前記電話回線に接続されるモデムと、該モデムに接続される端末装置とを備える自動通報システムであって、
前記通報装置は、前記プログラマブルコントローラに取り込まれた前記入力データを、該通報装置側から読み出してその入力データまたは処理された入力データが異常であるときには、前記電話回線および前記モデムを介して前記端末装置に通報することを特徴とする自動通報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の設備機器などの異常を遠隔の監視センタなどの通報先に通報する通報装置およびそれを用いた自動通報システムに関する。
【背景技術】
【０００２】
図６を参照して従来の自動通報システムについて説明すると、この自動通報システムは、設備機器の状態を検知するセンサやスイッチなどの入力機器１と、この入力機器１からの入力データが与えられるプログラマブルコントローラ２’と、電話回線４と、モデム６ａ，６ｂと、端末装置７とから構成されている。
【０００３】
プログラマブルコントローラ２’は、電源ユニットと、ＣＰＵユニット、入力ユニット、出力ユニットおよびＡＳＣＩＩ（アスキー）ユニットなどから構成されており、入力機器１が接続されるとともに、ＲＳ−２３２Ｃケーブル３を介してモデム６ａに接続されている。
【０００４】
かかる構成の自動通報システムでは、入力機器１からの入力データは、入力ユニットを介してＣＰＵユニットに入力され、その入力データは、ＣＰＵユニットで処理されるとともに、その入力データが異常である場合は、ＡＳＣＩＩユニット、ＲＳ−２３２Ｃケーブル３、モデム６ａおよび電話回線４を介して遠隔の監視センタ側に通報され、監視センタ側では、モデム６ｂを介して端末装置７に与えられる。
【０００５】
このような自動通報システムでは、通報元としてのプログラマブルコントローラ２’が現場側に配置される一方、設備機器を集中管理する監視センタ側としてパーソナルコンピュータなどの端末装置７は、通報先としてこの現場から遠隔の場所に配置され、これらが電話回線４を介して接続されることで、自動通報装置側では、自動ダイアル送信でもって端末装置７側に電話回線４を介してデータを送信する一方、端末装置７側でそのデータを自動受信できるようにしている。
【０００６】
設備機器としては、例えば、冷凍設備、ボイラ設備、無人ロボット工場設備、給水設備、ビルの防災設備、無人契約機、受変電設備などの現場に設置されるものがあり、これら各設備機器では、それら設備機器の状態を監視するための各種センサやスイッチなどの入力機器１が付設され、プログラマブルコントローラ２’側においては、この入力機器１からの入力データに基づきこれら設備機器の異常といったイベントの発生の有無を監視して通報先であるパーソナルコンピュータなどの端末装置７に自動通報するように構成されている。  
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述のような自動通報システムにおいては、上記プログラマブルコントローラを自動通報システムに使用する場合、そのプログラマブルコントローラ側には、自動通報のためのプログラムを設定する必要があるが、この設定は、エンドユーザにとっては多大な負担となっている。また、メーカ側にとってもプログラマブルコントローラそのものに自動通報のためのソフトパッケージを用意しているわけではないから、専門のソフトウェア業者にソフトパッケージを製作してもらうために相当な費用がかかるものとなっている。
【０００８】
本発明は、上述の点に鑑みて為されたものであって、エンドユーザ側での上述のプログラム設定とか、メーカ側でのソフトパッケージの用意などが不要となる通報装置および自動通報システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、上述の目的を達成するために、次のように構成している。
【００１０】
すなわち、本発明の通報装置は、入力機器からの入力データを取り込んで記憶エリアに格納するプログラマブルコントローラとの間で通信を行って、前記プログラマブルコントローラの所定の記憶エリアに格納された入力データまたは処理された入力データを読み出して、それらが異常であるときには、予め設定された通報先に通報するものである。
【００１１】
本発明の自動通報システムは、入力機器からの入力データを取り込むプログラマブルコントローラと、該プログラマブルコントローラに接続されるとともに、電話回線に接続される通報装置と、前記電話回線に接続されるモデムと、該モデムに接続される端末装置とを備える自動通報システムであって、前記通報装置は、前記プログラマブルコントローラに取り込まれた前記入力データを、該通報装置側から読み出してその入力データまたは処理された入力データが異常であるときには、前記電話回線および前記モデムを介して前記端末装置に通報することを特徴とする。
【発明の効果】
【００１２】
以上のように本発明によれば、プログラマブルコントローラに取り込まれた入力データを、通報装置側から読み出してその入力データまたは処理された入力データが異常であるときには、電話回線を介して通報するので、プログラマブルコントローラ側では、自動通報のための面倒なプログラムを設定する必要がなく、その結果、エンドユーザ側での自動通報のためのプログラム設定とか、メーカ側でのソフトパッケージの用意などが不要となり、低いコストの自動通報システムとなる。
【００１３】
また、入力データまたは処理された入力データの異常以外のプログラマブルコントローラ本体における異常を通報することもできる。
【発明を実施するための最良の形態】
【００１４】
以下、図面によって、本発明の実施の形態について、詳細に説明する。
【００１５】
図１は、本発明の一つの実施の形態に係る自動通報システムの概略構成図である。
【００１６】
この実施の形態の自動通報システムは、設備機器の状態を検知するためのセンサやスイッチなどの入力機器１が接続されたプログラマブルコントローラ（ＰＬＣ）２と、このプログラマブルコントローラ２にＲＳ−２３２Ｃケーブル３を介して接続される一方、電話回線４に接続された本発明に係る通報装置５と、電話回線４にモデム６を介して接続されたパーソナルコンピュータなどの端末装置７とを備えており、入力機器１、プログラマブルコントローラ２および通報装置５が現場側に配置される一方、モデム６および端末装置７が、遠隔の監視センタに配置される。
【００１７】
設備機器としては、例えば冷凍設備、ボイラ設備、無人ロボット工場設備、給水設備、ビルの防災設備、無人契約機、受変電設備などであり、これらには、それぞれに対応して入力機器として、例えば、温度センサ、湿度センサ、圧力センサ、カウンタ、タイマなど各種のセンサやスイッチなどが配備されている。
【００１８】
プログラマブルコントローラ２は、電源ユニット、ＣＰＵユニット、入力ユニット、出力ユニット、通信ユニットなどから構成されている。電源ユニットは、プログラマブルコントローラ内の各回路に対して電源を供給する。ＣＰＵユニットは、所定のプログラムに従ってプログラマブルコントローラ全体の動作を制御する。入力ユニットは、入力機器１からの入力データを取り込む。出力ユニットは、図示しない出力機器が接続されており、該出力機器に出力データを出力するものである。通信を行うための通信ユニットの上位ポートと本発明に係る通報装置５とがＲＳ−２３２Ｃケーブル３を介して接続されている。
【００１９】
このプログラマブルコントローラ２は、自動通報のための面倒なプログラムは設定されておらず、自動通報機能を有していない従来の汎用のプログラマブルコントローラである。
【００２０】
プログラマブルコントローラ２のＣＰＵユニットは、内部にエリアと称されるメモリを有しており、入力機器１からの入力データなどが格納されるデータメモリエリア、タイマ／カウンタの出力が格納されるタイマ／カウンタエリアあるいはプログラマブルコントローラ本体の異常の履歴が格納され異常履歴格納エリアなどの各種のエリアを有している。
【００２１】
本発明に係る通報装置５は、図２のブロック図に示されるように、ＲＳ−２３２Ｃケーブル３が接続されるＲＳ−２３２Ｃのコネクタ部８と、ＲＳ−２３２Ｃのインターフェース部９と、プログラマブルコントローラ２および端末装置７との間のデータの送受信の制御などを行うとともに、プログラマブルコントローラ２から読み出した入力データの異常の判定および通報処理などを行うマイクロコンピュータ１０と、制御のためのプログラムが記憶されているＲＯＭ１１と、データの一時記憶のためのＲＡＭ１２と、モデム１３と、回線接続器である回線インターフェース１４と、電池によって駆動されて日時を計測するカレンダ時計１５と、各部に電源を供給する電源回路１６と、バッテリ１７とを備えている。
【００２２】
プログラマブルコントローラ２は、上述のように自動通報の機能を有しておらず、このため、本発明に係る通報装置５が、プログラマブルコントローラ２の内部の参照すべきエリアの内容を参照し、異常があれば、通報先に通報するように構成されている。
【００２３】
すなわち、この通報装置５には、監視センタの端末装置７から予めプログラマブルコントローラ２の参照すべきエリア、例えば、入力機器１からの入力データが格納されるデータメモリエリアやプログラマブルコントローラ本体の異常の履歴が格納される異常履歴格納エリアなどが設定されるとともに、異常と判定される判定基準、通報先の電話番号、通報内容およびエリアを参照すべき時間間隔などの設定データが予め設定される。
【００２４】
例えば、通報内容が温度異常であれば、参照すべきエリアとして温度センサからの入力データが格納されるデータメモリエリアおよび温度異常の判定基準となる温度閾値などが予め設定され、通報内容がタイマ設定値オーバーであれば、参照すべきエリアとしてタイマ／カウンタエリアのタイマエリアおよび判定基準となる設定値などが予め設定される。また、例えば、通常は入力がなく、機械の停止などの異常時に入力があるような場合には、その入力に対応するビットを監視すべきビットとし、そのビットがオンしたときに、通報するように予め設定される。
【００２５】
図３は、以上の監視センサの端末装置５からの設定動作の手順を示すフローチャートである。
【００２６】
先ず、端末装置７から通報装置５に対して自動ダイアル送信して電話をかけ（ステップｎ１）、接続したら入力された参照エリア、参照すべき時間間隔、判定基準、通報内容、通報先などの設定データが端末装置７から通報装置５に送信され（ステップｎ２）、通報装置５では、送信された設定データを受信して所定のエリアに格納し（ステップｎ３）、回線を切断する（ステップｎ４）。
【００２７】
このようにして、通報装置５には、予め自動通報に必要な設定データが格納され、その後、通報装置５は、設定されたデータに従ってプログラマブルコントローラ２の参照すべきエリアを参照する、具体的には、プログラマブルコントローラ２に対して、参照すべきエリアのデータを送信するようにコマンドを送り、プログラマブルコントローラ２から送信される参照すべきエリアのデータを受信するものであり、受信したデータと予め設定されている判定基準とを比較し、異常であると判定されたときには、監視センタの端末装置７に自動ダイアル発信して異常を通報するのである。
【００２８】
図４は、この通報装置５による自動通報の動作説明に供するフローチャートである。
【００２９】
先ず、ＲＳ−２３２Ｃを通じてプログラマブルコントローラ２に対して参照すべきエリアのデータを送信するようにコマンドを送ってプログラマブルコントローラ２からのデータを受信することにより、参照すべきエリアのデータを参照し（ステップｎ１０）、設定した判定基準（通報基準）と比較し（ステップｎ１１）、異常であるか否かを判断し（ステップｎ１２）、異常であるときには、設定データが格納された設定テーブルから通報先である監視センタの電話番号を読み出し（ステップｎ１３）、さらに、異常名（通報内容）を設定テーブルから読み出して自動ダイアル発信して異常発生日時などの情報と共に通報し（ステップｎ１４）、すべて通報が終了したか否かを判断し（ステップｎ１５）、終了したときには、回線を切断してステップｎ１０に戻る（ステップｎ１６）。
【００３０】
このように、通報装置５が、設定データに基づいて定期的にあるいは常時、プログラマブルコントローラ２のエリアを参照して監視すべき入力データを読み出し、判定基準と比較して異常であるか否かを判断し、異常であるときには、その異常を端末装置７に通報するので、プログラマブルコントローラ２側には、自動通報のための面倒なプログラムを設定する必要がない。
【００３１】
また、入力データの異常が生じたときにのみ、電話回線４が接続されて異常通報されるので、監視センタ側から電話して異常を監視する場合に比べて、確実に異常が発生したときにのみ電話回線４が接続されるので、接続料金が無駄になることがない。
【００３２】
なお、プログラマブルコントローラ２の異常履歴格納エリアには、プログラマブルコントローラ本体の異常の履歴が格納されるものであり、この異常履歴格納エリアが参照すべきエリアとして設定された場合には、通報装置５は、そのエリアのフラグを参照し、例えば、運転停止異常を示すフラグが立っていれば、運転停止異常であることを端末装置７に通報する。すなわち、この実施の形態では、入力機器１からプログラマブルコントローラ２に取り込まれた入力データの異常の通報のみならず、プログラマブルコントローラ側で従来から異常と判定されていたプログラマブルコントローラ本体自体の異常も通報できるようにしている。      
【００３３】
また、この通報装置５は、プログラマブルコントローラ２と端末装置７との間で単にモデムとして動作してデータ通信を中継する機能を有しており、プログラマブルコントローラ２に取り込まれた入力データ、例えば通常の温度データなどを、そのまま端末装置７に伝送したり、あるいは、端末装置７から通報装置５を介してプログラマブルコントローラ２のプログラムのダウンロードあるいはアップロードを行えるようにしている。
【００３４】
すなわち、この実施の形態の通報装置５は、端末装置７からのコマンドによって、例えば中継開始を指示する開始データが送られてから中継終了を指示する終了データが送られてくるまでの期間においては、単にモデムとして動作してプログラマブルコントローラ２と端末装置７との間の通信路としてデータを中継するものである。
【００３５】
図５は、この中継によってダウンロードあるいはプログラマブルコントローラ２の特定のビット、例えば特定の出力リレーをオン／オフさせる場合のフローチャートである。
【００３６】
先ず、端末装置７から通報装置５に対して自動ダイアル発信して電話をかけ（ステップｎ２０）、接続したらダウンロードデータなどの必要なデータが端末装置７から通報装置５に送信され（ステップｎ２１）、通報装置５では、受信したデータをＲＳ−２３２Ｃを通じてプログラマブルコントローラ２に送信し（ステップｎ２２）、プログラマブルコントローラ２は、受信したダウンロードデータを所定のエリアに格納し、ビットを強制的にオン／オフさせるデータである場合には、そのビットを強制的にオン／オフさせ（ステップｎ２３）、すべての動作が終了したか否かを判断し（ステップｎ２４）、終了したら回線を切断し（ステップｎ２５）、終了していないときには、次の指示による動作を行ってステップｎ２４に戻る（ステップｎ２６）。
【００３７】
上述の実施の形態では、端末装置７から通報装置５に対して、プログラマブルコントローラ２の参照すべきエリアや通報内容などの設定データが設定されたけれども、本発明の他の実施の形態として、プログラマブルコントローラ２側からプログラム設定ツールによって設定できるようにしてもよい。
【００３８】
また、本発明の他の実施の形態として、プログラム設定ツールによってプログラマブルコントローラ２の特定のビットやデータを強制的にオン／オフできるように構成してもよい。
【００３９】
上述の実施の形態では、プログラマブルコントローラ２と通報装置５とは、ＲＳ−２３２Ｃで接続したけれども、ＲＳ−２３２Ｃに限るものではなく、例えば、ＲＳ−４８５などの他のシリアル通信の伝送規格で接続してもよい。
【００４０】
上述の実施の形態では、通報装置５は、モデム機能を内蔵したけれども、本発明の他の実施の形態として、通報装置にモデム機能を内蔵させることなく、該通報装置と電話回線との間にモデムを設けるようにしてもよい。
【００４１】
なお、入力機器からの入力データそのままではなく、入力機器の種類によっては、プログラマブルコントローラにおいて、通常なされる一般的な処理、例えば、Ａ／Ｄ変換処理などの処理がなされた入力データの異常を判定して通報できるのは勿論である。
【産業上の利用可能性】
【００４２】
本発明における通報装置および自動通報システムでは、プログラマブルコントローラに取り込まれた入力データを、通報装置から読み出してその入力データが異常であるときには、電話回線を介して通報できる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一つの実施の形態に係る自動通報システムの概略構成図である。
【図２】図１の通報装置のブロック図である。
【図３】通報装置への設定データの設定の手順を示すフローチャートである。
【図４】異常通報の動作説明に供するフローチャートである。
【図５】ダウンロードの動作説明に供するフローチャートである。
【図６】従来例の自動通報システムの概略構成図である。
【符号の説明】
【００４４】
１                          入力機器
２，２’                    プログラマブルコントローラ
３                          ＲＳ−２３２Ｃケーブル
４                          電話回線
５                          通報装置
６，６ａ，６ｂ              モデム
７                          端末装置
１０                        マイクロコンピュータ
【図１】
2004254331.tif 000003
【図２】
2004254331.tif 000004
【図３】
2004254331.tif 000005
【図４】
2004254331.tif 000006
【図５】
2004254331.tif 000007
【図６】
2004254331.tif 000008