(57)【要約】  監視制御装置とプログラマルロジックコントローラとに信号伝達に関するプログラムを付加することなく、シングルショット出力を行うことができるプラント制御システムを提供する。このため、プラントを制御するプログラマルコントローラに接続されたＳＣＡＤＡに対し、選択されたプラントの制御内容に対応する制御信号を、プログラマルコントローラへ送信させた後、プログラマルコントローラに保持された制御信号を消去する消去信号を、プログラマルコントローラへ送信させるシングルショット出力機能部、を備え、シングルショット出力機能部は、ＳＣＡＤＡの外部かつプログラマルコントローラの外部に設けられる構成とした。
2011036799.tif 000002
【特許請求の範囲】
【請求項１】
プラントを制御するプログラマルコントローラに接続されたＳＣＡＤＡに対し、選択された前記プラントの制御内容に対応する制御信号を、前記プログラマルコントローラへ送信させた後、前記プログラマルコントローラに保持された前記制御信号を消去する消去信号を、前記プログラマルコントローラへ送信させるシングルショット出力機能部、
を備え、
前記シングルショット出力機能部は、前記ＳＣＡＤＡの外部かつ前記プログラマルコントローラの外部に設けられたことを特徴とするプラント制御システム。
【請求項２】
前記シングルショット出力機能部は、
前記ＳＣＡＤＡで選択された前記制御内容の対応する記号を記憶する記憶部と、
前記ＳＣＡＤＡで所定の実行操作がなされた場合に、予め設定された一定時間の計測を開始するタイマーカウンタ部と、
前記一定時間の計測開始時に、前記記憶部に記憶されている記号に対応する前記制御信号を送信させるためのＯＮ信号を前記ＳＣＡＤＡに出力し、
前記一定時間の計測終了時に、前記一定時間の計測開始時に前記記憶部に記憶されていた記号に対応する前記消去信号を送信させるためのＯＦＦ信号を前記ＳＣＡＤＡに出力する出力部と、
を備えたことを特徴とするプラント制御システム。
【請求項３】
前記記憶部は、前記ＳＣＡＤＡで選択された複数の制御内容の各々に対応した複数の記号を記憶し、
前記出力部は、前記一定時間の計測開始時に、前記複数の記号の各々に対応する複数の前記ＯＮ信号の出力を同時に開始し、前記一定時間の計測終了時に、前記複数の記号の各々に対応する複数の前記ＯＦＦ信号を同時に出力することを特徴とする請求項２記載のプラント制御システム。
【請求項４】
前記記憶部は、前記ＳＣＡＤＡの複数の画面の各々で、前記複数の制御内容が選択された場合に、前記複数の画面毎に対応して前記複数の記号を記憶し、
前記タイマーカウンタ部は、前記複数の画面毎に前記実行操作がなされた場合に、前記複数の画面毎に対応して前記一定時間を計測し、
前記出力部は、前記ＯＮ信号及び前記ＯＦＦ信号の出力を、前記複数の画面毎に対応して行うことを特徴とする請求項３記載のプラント制御システム。
【請求項５】
前記記憶部は、前記複数の画面のうちの特定の画面で選択された制御内容に対応する記号を記憶しているときに、前記実行操作が行われずに、前記特定の画面から他の画面に切り替わった場合は、前記特定の画面で選択された制御内容に対応する記号の記憶を消去することを特徴とする請求項４記載のプラント制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プラントの制御を行うプラント制御システムに関するものである。
【背景技術】
【０００２】
従来のプラント制御システムにおいて、プラントは、プログラマルロジックコントローラに制御される。このプログラマルロジックコントローラは、スキャン伝送装置を介して、監視制御装置に接続される。プログラマルロジックコントローラと監視制御装置とは、相互にデータを伝送する。【０００３】
ここで、監視制御装置には、ＳＣＡＤＡが適用される。このＳＣＡＤＡでは、監視画面が複数作成される。各画面には、制御操作ボタンや表示ランプ等の部品が配置される。また、ＳＣＡＤＡでは、内部用信号として、内部ＴＡＧが使用される。さらに、ＳＣＡＤＡでは、プログラマルロジックコントローラとの伝送用信号として、Ｉ／Ｏ（ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ＴＡＧが使用される。【０００４】
かかるプラント制御システムにおいて、監視制御装置からプラントを制御する場合がある。この場合、オペレータにより、ＳＣＡＤＡに表示された制御操作ボタン等が押下される。これにより、制御操作ボタン等に対応したＩ／ＯＴＡＧが選択される。その後、実行ボタン等の確認ボタンが押下される。これにより、選択されたＩ／ＯＴＡＧがＯＮする。ＯＮ状態のＩ／ＯＴＡＧは、プログラマルロジックコントローラに伝達される。【０００５】
このＯＮ状態をスキャン伝送装置上でそのまま制御すると、スキャン伝送装置の断線等により、選択されたＩ／ＯＴＡＧがプログラマルロジックコントローラに到達しないことがある。この場合、プログラマルロジックコントローラは、選択されたＩ／ＯＴＡＧがＯＦＦになったと誤判定してしまう。この誤判定を防止するために、通常は、プログラマルロジックコントローラが、選択されたＩ／ＯＴＡＧの変化を検出し、選択されたＩ／ＯＴＡＧのＯＮ状態を保持する。【０００６】
ここで、ＯＮ状態に保持されたＩ／ＯＴＡＧは、次の制御操作ボタン等の操作までに、ＯＦＦする必要がある。Ｉ／ＯＴＡＧをＯＦＦする方法としては、一定時間後に選択されたＩ／ＯＴＡＧをＯＦＦするように指令を出すプログラムをＳＣＡＤＡ内で実行し、プログラマルロジックコントローラに指令信号を出力するものがある。このように、Ｉ／ＯＴＡＧがＯＮしてから一定時間後にＯＦＦする指令信号出力は、シングルショット出力と呼ばれている。【０００７】
上記構成では、選択されたＩ／ＯＴＡＧをＳＣＡＤＡ内で保持するために、内部ＴＡＧが制御操作ボタン毎に必要となる。また、確認ボタンが押下されたことを基準に一定時間を計測するカウンタ用の内部ＴＡＧも、制御操作ボタン毎に必要となる。従って、制御操作ボタン等が多くなると、内部ＴＡＧの点数が大きく増加する。また、これに伴い、ＳＣＡＤＡ内に記述するプログラムも増加する。このため、シングルショット出力の作成に、大量のプログラムと内部ＴＡＧが必要となるという問題があった。また、かかる問題に伴って、ＳＣＡＤＡの性能の低下、プログラムミスによる信頼性の低下、信号の追加削除時の作業量の増加等の問題があった。さらに、ＴＡＧ点数には制限があるため、大規模システムでは、内部ＴＡＧが枯渇するという問題もあった。【０００８】
かかる問題を解決するために、様々な提案がなされている。例えば、プログラマルロジックコントローラから、信号受信に対する応答信号をＳＣＡＤＡが受信して、ＳＣＡＤＡからの信号出力をＯＦＦにする方法が提案されている。これにより、ＳＣＡＤＡ内に記述するプログラムを削減することができる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】日本特許第３３６９３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１記載のものでは、プログラマルロジックコントローラ内に、シングルショット出力のためのプログラムを記述する必要がある。そして、どの監視制御装置からのＩ／ＯＴＡＧであるかを含めて判断しなければならない。即ち、制御操作ボタンが多くなると、プログラマルロジックコントローラ内のプログラムも増加する。このため、プログラマルロジックコントローラの性能が低下、プログラムミスによる信頼性の低下、信号の追加削除時の作業量の増加等の問題があった。【００１１】
この発明は、上述のような課題を解決するためになされたもので、その目的は、監視制御装置とプログラマルロジックコントローラとに、両者間の信号伝達に関するプログラムを付加することなく、シングルショット出力を行うことができるプラント制御システムを提供することである。
【課題を解決するための手段】
【００１２】
この発明に係るプラント制御システムは、プラントを制御するプログラマルロジックコントローラに接続されたＳＣＡＤＡに対し、選択された前記プラントの制御内容に対応する制御信号を、前記プログラマルロジックコントローラへ送信させた後、前記プログラマルロジックコントローラに保持された前記制御信号を消去する消去信号を、前記プログラマルロジックコントローラへ送信させるシングルショット出力機能部、を備え、前記シングルショット出力機能部は、前記ＳＣＡＤＡの外部かつ前記プログラマルロジックコントローラの外部に設けられたものである。
【発明の効果】
【００１３】
この発明によれば、監視制御装置とプログラマルロジックコントローラとに、両者間の信号伝達に関するプログラムを付加することなく、シングルショット出力を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】この発明の実施の形態１におけるプラント制御システムの構成図である。
【図２】この発明の実施の形態１におけるプラント制御システムの動作を説明するためのタイミングチャートである。
【図３】この発明の実施の形態２におけるプラント制御システムの構成図である。
【図４】この発明の実施の形態２におけるプラント制御システムの動作を説明するためのタイミングチャートである。
【図５】この発明の実施の形態３におけるプラント制御システムの構成図である。
【図６】この発明の実施の形態３におけるプラント制御システムの動作を説明するためのタイミングチャートである。
【図７】この発明の実施の形態４におけるプラント制御システムの動作を説明するためのタイミングチャートの前半部である。
【図８】この発明の実施の形態４におけるプラント制御システムの動作を説明するためのタイミングチャートの後半部である。
【発明を実施するための形態】
【００１５】
この発明を実施するための形態について添付の図面に従って説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化ないし省略する。
【００１６】
実施の形態１．
図１はこの発明の実施の形態１におけるプラント制御システムの構成図である。
１は監視制御装置（ＨＭＩ）である。この監視制御装置１には、ＳＣＡＤＡ（Ｓｕｐｅｒｖｉｓｏｒｙ  Ｃｏｎｔｒｏｌ  Ａｎｄ  Ｄａｔａ  Ａｃａｕｉｓｉｔｉｏｎ）２が適用される。このＳＣＡＤＡ２には、画面Ａ３が表示される。この画面Ａ３には、プラント（図示せず）の種々の制御内容に対応するボタンが配置される。具体的には、この画面Ａ３には、制御操作ボタンＡ４が配置される。この制御操作ボタンＡ４は、手動ボタンと自動ボタンからなる。また、画面Ａ３には、実行ボタン５、クリアボタン６も配置される。
【００１７】
また、ＳＣＡＤＡ２には、Ｉ／ＯＴＡＧ格納部７が設けられる。このＩ／ＯＴＡＧ格納部７には、Ｉ／ＯＴＡＧが格納される。このＩ／ＯＴＡＧは、外部との伝送用信号として使用されるものである。具体的には、Ｉ／ＯＴＡＧは、Ｂｉｔ信号やアナログ信号等が割り付けられる。このＩ／ＯＴＡＧには、プラントの制御内容に対応する信号も含まれる。このＩ／ＯＴＡＧの数には制限がある。また、ＳＣＡＤＡ２には、内部ＴＡＧ格納部（図示せず）が設けられる。この内部ＴＡＧ格納部には、内部ＴＡＧが格納される。この内部ＴＡＧは、ＳＣＡＤＡ２内の内部用信号として使用されるものである。この内部ＴＡＧの数には制限がある。
【００１８】
８はプログラマルロジックコントローラ（ＰＬＣ）である。このプログラマルロジックコントローラ８は、ＳＣＡＤＡ２の外部に設けられる。このプログラマルロジックコントローラ８は、プラント（図示せず）を制御する機能を備える。９はスキャン伝送装置である。このスキャン伝送装置９は、Ｉ／ＯＴＡＧ格納部７とプログラマルロジックコントローラ８とを接続する。かかる接続により、Ｉ／ＯＴＡＧ格納部７に格納されたＩ／ＯＴＡＧが、プログラマルロジックコントローラ８に出力されるようになっている。
【００１９】
本実施の形態の監視制御装置１には、ＳＣＡＤＡ２の外部に、シングルショット出力機能部１０が設けられる。このシングルショット出力機能部１０は、ＳＣＡＤＡ２用の関数を用いてＳＣＡＤＡ２とデータの受け渡しを行う機能を備える。具体的には、シングルショット出力機能部１０は、記憶部１１、タイマーカウンタ部１２、出力部１３を備える。
【００２０】
ここで、ＳＣＡＤＡ２には、制御操作ボタンＡ４に対応して、Ｉ／ＯＴＡＧの名称に関する関数が記述されている。具体的には、制御操作ボタンＡ４が押下された場合に、制御操作ボタンＡ４に対応したＩ／ＯＴＡＧ名称等の記号に関する信号が記憶部１１に出力されるようになっている。
【００２１】
このとき、記憶部１１に当該Ｉ／ＯＴＡＧ名称が記憶されていない場合は、記憶部１１に当該Ｉ／ＯＴＡＧ名称が記憶されるようになっている。これに対し、記憶部１１に当該Ｉ／ＯＴＡＧ名称が記憶されている場合は、記憶部１１から当該Ｉ／ＯＴＡＧ名称の記憶が消去されるようになっている。これにより、制御操作ボタンＡ４を再押下することで、制御操作ボタンＡ４の選択を解除することができる。
【００２２】
また、ＳＣＡＤＡ２には、制御操作ボタンＡ４に対応して、記憶部１１にＩ／ＯＴＡＧ名称が記憶されているか否かに応答する関数も記述されている。具体的には、記憶部１１に記憶されているＩ／ＯＴＡＧ名称に対応する制御操作ボタンＡ４等の名板（「手動」や「自動」）を点滅させたり、制御操作ボタンＡ４を凹状態に変化させたりするようになっている。これにより、ＳＣＡＤＡ２を操作しているオペレータに対し、制御操作ボタンＡ４等の選択状況が明示される。
【００２３】
さらに、ＳＣＡＤＡ２には、実行ボタン５に対応して、２つの関数が記述されている。これらの関数は、記憶部１１に記憶されたＩ／ＯＴＡＧ名称の消去に関するものと、タイマーカウンタ部１２のタイマーの起動に関するものからなる。具体的には、ＳＣＡＤＡ２で所定の実行操作がなされた場合に、記憶部１１に記憶されているＩ／ＯＴＡＧ名称が消去されるようになっている。より具体的には、実行ボタン５の押下された場合に、当該Ｉ／ＯＴＡＧ名称の消去が行われる。また、これと同時に、タイマーカウンタ部１２が、一定時間として予め設定されたタイマー設定時間の計測を開始するようになっている。なお、本関数は、タイマーカウンタ部１２に対し、タイマー設定時間を因数として伝達するように設定される場合もある。
【００２４】
さらに、ＳＣＡＤＡ２には、クリアボタン６に対応して、記憶部１１に記憶されたＩ／ＯＴＡＧ名称の消去に関する関数が記述されている。具体的には、クリアボタン６が押下された場合に、記憶部１１に記憶されているＩ／ＯＴＡＧ名称が消去されるようになっている。
【００２５】
次に、図２を用いて、制御操作ボタンＡ４の手動ボタンが押下された場合のプラント制御システムの動作を説明する。
図２はこの発明の実施の形態１におけるプラント制御システムの動作を説明するためのタイミングチャートである。
図２において、横軸は時間である。１４は手動ボタンに対応するＩ／ＯＴＡＧ名称の記憶状態である。この記憶状態１４は、記憶部１１に手動ボタンに対応するＩ／ＯＴＡＧ名称が記憶されているか否かを示すものである。１５はタイマー値である。このタイマー値１５は、タイマーカウンタ部１２で、一定時間を計測する際に利用されるものである。１６は出力信号である。この出力信号１６は、手動ボタンに対応して、出力部１３から出力されるものである。
【００２６】
図２において、制御操作ボタンＡ４の手動ボタンが押下されると、記憶状態１４に示すように、手動ボタンに対応したＩ／ＯＴＡＧ名称が記憶部１１に記憶される。その後、実行ボタン５が押下されると、記憶部１１では、手動ボタンに対応したＩ／ＯＴＡＧ名称が消去される。また、これと同時に、タイマーカウンタ部１２でタイマーが起動する。
【００２７】
そして、タイマー値１５がタイマー設定時間に到達するまでの間、出力部１３は、タイマー設定時間の計測の開始時に記憶部１１に記憶されていたＩ／ＯＴＡＧ名称に対応する出力信号１６をＯＮ信号にして出力する。Ｉ／ＯＴＡＧ格納部７は、当該ＯＮ信号が入力されると、スキャン伝送装置９を介して、プログラマルロジックコントローラ８に、当該ＯＮ信号に対応した制御Ｉ／ＯＴＡＧを出力する。
【００２８】
ここで、タイマー設定時間は、プログラマルロジックコントローラ８が確実に制御Ｉ／ＯＴＡＧを識別できる時間以上に設定されている。従って、プログラマルロジックコントローラ８は、当該制御Ｉ／ＯＴＡＧを保持する。そして、当該制御Ｉ／ＯＴＡＧの保持により、監視制御装置１からプラントを手動で制御できる状態となる。
【００２９】
その後、タイマー値１５がタイマー設定時間に達すると、出力部１３が出力信号１６をＯＦＦ信号にして出力する。Ｉ／ＯＴＡＧ格納部７は、ＯＦＦとなった当該出力信号１６が入力されると、プログラマルロジックコントローラ８に、出力信号１６に対応した消去Ｉ／ＯＴＡＧを出力する。そして、プログラマルロジックコントローラ８は、当該消去信号に対応した制御Ｉ／ＯＴＡＧを消去する。これにより、監視制御装置１からプラントを手動で制御できる状態が解除される。
【００３０】
その後、再度、制御操作ボタンＡ４の手動ボタンが押下されると、手動ボタンに対応したＩ／ＯＴＡＧ名称が記憶部１１に記憶される。その後、クリアボタン６が押下されると、手動ボタンに対応したＩ／ＯＴＡＧ名称が記憶部１１から消去される。このとき、タイマーカウンタ部１２では、タイマーが起動しない。従って、出力部１３では、Ｉ／ＯＴＡＧ名称に対応した出力信号１６がＯＦＦの状態を維持する。これにより、監視制御装置１からプラントを手動で制御できない状態が維持される。
【００３１】
以上で説明した実施の形態１によれば、シングルショット出力機能部１０は、ＳＣＡＤＡ２の外部かつプログラマルロジックコントローラ８の外部に設けられる。そして、例えば、手動制御から自動制御に切り替えた後、再び、手動制御を行う場合であっても、最初の手動制御に対応した制御Ｉ／ＯＴＡＧは自動的にプログラマルロジックコントローラ８から消去される。即ち、監視制御装置１とプログラマルロジックコントローラ８とに、両者間の信号伝達に関するプログラムを付加することなく、シングルショット出力を行うことができる。
【００３２】
具体的には、出力部１３は、一定時間の計測開始時に、記憶部１１に記憶されているＩ／ＯＴＡＧ名称に対応するＯＮ信号をＳＣＡＤＡ２に出力する。そして、出力部１３は、一定時間の終了時に、一定時間の計測開始時に記憶部１１に記憶されていたＩ／ＯＴＡＧ名称に対応するＯＦＦ信号をＳＣＡＤＡ２に出力する。
【００３３】
ここで、ＳＣＡＤＡ２に必要なプログラムは、シングルショット機能部１０と信号をやり取りする関数のみである。このため、ＳＣＡＤＡ２は、シングルショット出力のために、Ｉ／ＯＴＡＧ以外のＴＡＧを使用する必要がない。即ち、ＳＣＡＤＡ２の内部ＴＡＧの増加させることなく、シングルショット出力を実現することができる。
【００３４】
また、クリアボタン６に対応して、記憶部１１に記憶されたＩ／ＯＴＡＧ名称の消去に関する関数を記述するだけで、選択された制御内容をクリアすることができる。このため、当該機能を有するプログラムを、ＳＣＡＤＡ２やプログラマルロジックコントローラ８に備える必要がなくなる。
【００３５】
さらに、本実施の形態によれば、制御操作ボタンＡ４の削除とともに、シングルショット出力機能部１０と信号のやり取りのための関数も削除される。また、制御操作ボタン４Ａ等を追加する場合は、ボタンを複製して関数に記述するＩ／ＯＴＡＧ名称を変更するだけで対応することができる。このため、制御操作ボタンＡ４等の追加削除作業を非常に簡単にすることができる。
【００３６】
実施の形態２．
図３はこの発明の実施の形態２におけるプラント制御システムの構成図である。なお、実施の形態１と同一又は相当部分には同一符号を付して説明を省略する。
実施の形態１の制御操作ボタンは、１種類であった。一方、実施の形態２の制御操作ボタンは、複数種類ある。
【００３７】
具体的には、制御操作ボタンＡ１７の他に、制御操作ボタンＢ１８、・・・、操作制御ボタンｎ（図示せず）が設けられている。また、シングルショット出力機能部１０の記憶部も複数個設けられる。具体的には、制御操作ボタンＡ１７に対応して、記憶部Ａ１９が設けられる。また、制御操作ボタンＢ１８に対応して、記憶部Ｂ２０が設けられる。また、制御操作ボタンｎに対応して、記憶部ｎ２１が設けられる。
【００３８】
なお、図３においては、実行ボタン５、クリアボタン６、制御操作ボタンＡ１７、制御操作ボタンＢ１８からシングルショット出力機能部１０への配線は省略されている。
【００３９】
次に、図４を用いて、プラント制御システムの動作を説明する。
図４はこの発明の実施の形態２におけるプラント制御システムの動作を説明するためのタイミングチャートである。
図４において、横軸は時間である。２２は制御操作ボタンＡ１７に対応したＩ／ＯＴＡＧ名称の記憶状態である。２３は制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称の記憶状態である。２４はタイマー値である。２５、２６は出力信号である。具体的には、出力信号２５は、制御操作ボタンＡ１７に対応して、出力部１３から出力されるものである。また、出力信号２６は、制御操作ボタンＢ１８に対応して、出力部１３から出力されるものである。
【００４０】
図４において、制御操作ボタンＡ１７や制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称は、操作順に記憶部Ａ１９や記憶部Ｂ２０に記憶されていく。即ち、制御操作ボタンＡ１７が押下されると、記憶状態２２に示すように、制御操作ボタンＡ１７に対応したＩ／ＯＴＡＧ名称が記憶部Ａ１９に記憶される。
【００４１】
その後、制御操作ボタンＢ１８が押下されると、記憶状態２３に示すように、制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称が記憶部Ｂ２０に記憶される。この状態で、実行ボタン５が押下されると、記憶部Ａ１９及び記憶部２０では、制御ボタンＡ１７及びＢ１８に対応したＩ／ＯＴＡＧ名称が消去される。また、これと同時に、タイマーカウンタ部１２でタイマーが起動する。
【００４２】
そして、タイマー値２４がタイマー設定時間に到達するまでの間は、出力部１３が、記憶部Ａ〜ｎ１９〜２１に記憶されている全てのＩ／ＯＴＡＧ名称の各々に対応した出力信号２５、２６等を同期を取りながらＯＮ信号にして出力する。Ｉ／ＯＴＡＧ格納部７は、当該ＯＮ信号が入力されると、スキャン伝送装置９を介して、プログラマルロジックコントローラ８に、当該ＯＮ信号に対応した制御Ｉ／ＯＴＡＧを出力する。これにより、出力信号２５、２６等の各々に対応した全ての制御Ｉ／ＯＴＡＧの制御内容でプラントを制御できる状態となる。
【００４３】
その後、タイマー値２４がタイマー設定時間に達すると、出力部１３が出力信号２５、２６等をＯＦＦ信号にして同時に出力する。Ｉ／ＯＴＡＧ格納部７は、ＯＦＦとなった当該出力信号２５、２６等が入力されると、プログラマルロジックコントローラ８に、出力信号２５、２６等の各々に対応した全ての消去Ｉ／ＯＴＡＧを出力する。これにより、出力信号２５、２６等の各々に対応した制御Ｉ／ＯＴＡＧの制御内容ではプラントを制御できない状態となる。
【００４４】
その後、再度、制御操作ボタンＡ１７が押下されると、制御操作ボタンＡ１７に対応したＩ／ＯＴＡＧ名称が記憶部Ａ１９に記憶される。また、制御操作ボタンＢ１８が押下されると、制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称が記憶部Ｂ２０に記憶される。この状態で、クリアボタン６が押下されると、記憶部Ａ〜ｎ１９〜２１では、記憶している全てのＩ／ＯＴＡＧ名称が同時に消去される。従って、Ｉ／ＯＴＡＧ格納部７では、出力信号２５、２６等に対応した制御Ｉ／ＯＴＡＧが出力されることはない。即ち、出力信号２５、２６等の各々に対応した制御Ｉ／ＯＴＡＧの制御内容ではプラントを制御できない状態が維持される。
【００４５】
以上で説明した実施の形態２によれば、一定時間の計測の開始時に、出力部１３は、複数のＩ／ＯＴＡＧ名称の各々に対応する複数のＯＮ信号の出力を同時に開始する。また、出力部１３は、一定時間の計測の終了時に、複数のＩ／ＯＴＡＧ名称の各々に対応する複数のＯＦＦ信号を同時に出力する。このため、ＳＣＡＤＡ２内のＴＡＧの肥大化が防止される。また、ＳＣＡＤＡ２とプログラマルロジックコントローラ８のＩ／Ｆ用プログラムを煩雑にすることなく、複数の制御内容をまとめて実行することができる。即ち、プラント制御の操作性が向上する。
【００４６】
実施の形態３．
図５はこの発明の実施の形態３におけるプラント制御システムの構成図である。なお、実施の形態２と同一又は相当部分には同一符号を付して説明を省略する。なお、ＳＣＡＤＡ２とシングルショット出力機能部１０との間の配線は省略されている。
【００４７】
実施の形態２のＳＣＡＤＡ２には、一つの画面Ａ３が設けられていた。一方、実施の形態３のＳＣＡＤＡ２には、複数の画面が設けられている。具体的には、ＳＣＡＤＡ２には、画面Ａ３と画面Ｂ２７とが設けられる。そして、画面Ａ３に対応して、シングルショット出力機能部Ａ２８が設けられる。一方、画面Ｂに対応して、シングルショット出力機能部Ｂ２９が設けられる。
【００４８】
次に、図６を用いて、プラント制御システムの動作を説明する。
図６はこの発明の実施の形態３におけるプラント制御システムの動作を説明するためのタイミングチャートである。
図６において、横軸は時間である。３０は画面Ａ３側の制御操作ボタンＡ１７に対応したＩ／ＯＴＡＧ名称の記憶状態である。３１は画面Ａ３側の制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称の記憶状態である。３２はシングルショット出力機能部Ａ２８側のタイマーカウンタ部１２におけるタイマー値である。
【００４９】
３３は画面Ｂ２７側の制御操作ボタンＡ１７に対応したＩ／ＯＴＡＧ名称の記憶状態である。３４は画面Ｂ２７側の制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称の記憶状態である。３５はシングルショット出力機能部Ｂ２９側のタイマーカウンタ部１２におけるタイマー値である。
【００５０】
３６〜３９は出力信号である。これらの出力信号３６〜３９は、それぞれ、画面Ａ３側の制御操作ボタンＡ１７、画面Ａ３側の制御操作ボタンＢ１８、画面Ｂ２７側の制御操作ボタンＡ１７、画面Ｂ２７側の制御操作ボタンＢ１８に対応して、出力部１３から出力されるものである。
【００５１】
図６の上部は、画面Ａ３に対応する記憶部Ａ１９、記憶部２０、タイマーカウンタ部１２の動作を説明するためのものである。図６の上部に示すように、画面Ａ３に対応する記憶部Ａ１９、記憶部２０、タイマーカウンタ部１２は、実施の形態２と同様に動作する。
【００５２】
図６の中央部は、画面Ｂに対応する記憶部Ａ１９、記憶部２０、タイマーカウンタ部１２を説明するためのものである。図６の中央部に示すように、画面Ｂに対応する記憶部Ａ１９、記憶部２０、タイマーカウンタ部１２は、画面Ａ３に対応する記憶部Ａ１９、記憶部２０、タイマーカウンタ部１２とは独立して、実施の形態２と同様に動作する。
【００５３】
図６の下部は、画面Ａ３及びＢ２７に対応して共用される出力部１３を説明するためのものである。図６の下部に示すように、出力部１３は、画面Ａ３からの操作に対して、実施の形態２と同様に動作する。さらに、出力部１３は、画面Ｂ２７からの操作に対しても、実施の形態２と同様に動作する。即ち、画面Ａ３と画面Ｂ２７からの操作により、互いの記憶部Ａ〜ｎ１９〜２１、タイマーカウンタ部１２の動作は干渉しない。このため、出力部１３は、画面Ａ３及びＢ２７の各々に正常に対応して、出力信号３６〜３９を出力することができる。
【００５４】
以上で説明した実施の形態３によれば、出力部１３は、出力信号３６〜３９としてのＯＮ信号及びＯＦＦ信号の出力を、複数の画面毎に対応して行う。このため、制御対象となるプラントが複数ある場合に、画面Ａ３や画面Ｂを展開しながら制御操作を行うことができ、操作性が向上する。
【００５５】
実施の形態４．
図７はこの発明の実施の形態４におけるプラント制御システムの動作を説明するためのタイミングチャートの前半部である。図８はこの発明の実施の形態４におけるプラント制御システムの動作を説明するためのタイミングチャートの後半部である。なお、実施の形態３と同一又は相当部分には同一符号を付して説明を省略する。
【００５６】
実施の形態３においては、２つの画面Ａ３と画面Ｂ２７が同時に表示されていた。一方、実施の形態４においては、複数の画面Ａ３等のうちの特定の画面から他の画面へ切り替える構成なっている。即ち、ＳＣＡＤＡ２に表示される画面は、ある時点で、１つの画面のみとなっている。
【００５７】
かかるＳＣＡＤＡ２には、画面切替時に動作するプログラムが記述されている。このプログラムは、画面切替時に、閉じられる画面に対応した記憶部Ａ〜ｎ１９〜２１に記憶されているＩ／ＯＴＡＧ名称を消去する関数からなる。
【００５８】
次に、図７及び図８を用いて、プラント制御システムの動作を説明する。
図７及び８において、横軸は時間である。４０は画面Ａ３側の制御操作ボタンＡ１７に対応したＩ／ＯＴＡＧ名称の記憶状態である。４１は画面Ａ３側の制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称の記憶状態である。４２はシングルショット出力機能部Ａ２８側のタイマーカウンタ部１２におけるタイマー値である。
【００５９】
４３は画面Ｂ２７側の制御操作ボタンＡ１７に対応したＩ／ＯＴＡＧ名称の記憶状態である。４４は画面Ｂ２７側の制御操作ボタンＢ１８に対応したＩ／ＯＴＡＧ名称の記憶状態である。４５はシングルショット出力機能部Ｂ２９側のタイマーカウンタ部１２におけるタイマー値である。
【００６０】
４６〜４９は出力信号である。これらの出力信号４６〜４９は、それぞれ、画面Ａ３側の制御操作ボタンＡ１７、画面Ａ３側の制御操作ボタンＢ１８、画面Ｂ２７側の制御操作ボタンＡ１７、画面Ｂ２７側の制御操作ボタンＢ１８に対応して、出力部１３から出力されるものである。
【００６１】
図７は特定の画面として画面Ａ３が表示されている状態を示している。即ち、画面Ｂ２７は表示されていない。従って、画面Ｂ２７上で、制御操作ボタンＡ１７等を押下することはできない。このため、画面Ｂ２７に対応するＩ／ＯＴＡＧ名称は記憶されず、画面Ｂに対応する出力信号４８、４９はＯＮ信号とならない。
【００６２】
ここで、図７の右上側に示すように、画面Ａ３に対応する制御操作ボタンＡ１７及びＢ１８に対応するＩ／ＯＴＡＧ名称が記憶されている状態で、画面Ａ３を閉じて画面Ｂ２７へ切り替える場合を考える。この場合、シングルショット出力機能部Ａ２８の記憶部Ａ〜ｎ１９〜２１に記憶されている全てのＩ／ＯＴＡＧ名称４０等が消去される。
【００６３】
図８は画面Ａ３から画面Ｂに切り替わった後の状態を示している。即ち、画面Ａ３は表示されていない。従って、画面Ａ３上で、制御操作ボタンＡ１７等を押下することはできない。このため、画面Ａ３に対応するＩ／ＯＴＡＧ名称は記憶されず、画面Ａ３に対応する出力信号４６、４７はＯＮ信号とならない。
【００６４】
以上で説明した実施の形態４によれば、記憶部Ａ１９等は、特定の画面から他の画面に切り替わった場合は、特定の画面で選択された制御内容に対応するＩ／ＯＴＡＧ名称の記憶を消去する。このため、画面切替前の操作で選択されていた制御内容を手動で消去するする必要がなくなる。これにより、画面切替前に選択されていた制御操作ボタンＡ１７等に対応するＩ／ＯＴＡＧが意図せずにプログラマルロジックコントローラ８に伝達することを防止できる。即ち、制御対象のプラントの誤操作を招くことを確実に防止することができる。
【産業上の利用可能性】
【００６５】
以上のように、この発明に係るプラント制御システムによれば、ＳＣＡＤＡを用いて監視制御されるプラントに利用できる。
【符号の説明】
【００６６】
１  監視制御装置（ＨＭＩ）、  ２  ＳＣＡＤＡ、  ３  画面Ａ、
４  制御操作ボタンＡ、  ５  実行ボタン、  ６  クリアボタン、
７  Ｉ／ＯＴＡＧ格納部、  ８  プログラマルロジックコントローラ、
９  スキャン伝送装置、  １０  シングルショット出力機能部、  １１  記憶部
１２  タイマーカウンタ部、  １３  出力部、  １４  記憶状態、  １５  タイマー値、１６  出力信号、  １７  制御操作ボタンＡ、１８  制御操作ボタンＢ、  
１９  記憶部Ａ、  ２０  記憶部Ｂ、  ２１  記憶部ｎ、  ２２、２３  記憶状態、
２４  タイマー値、  ２５、２６  出力信号、  ２７  画面Ｂ、  
２８  シングルショット出力機能部Ａ、  ２９  シングルショット出力機能部Ｂ、
３０、３１  記憶状態、  ３２  タイマー値、  ３３、３４  記憶状態、
３５  タイマー値、  ３６〜３９  出力信号、  ４０、４１  記憶状態、
４２  タイマー値、  ４３、４４  記憶状態、  ４５  タイマー値、
４６〜４９  出力信号
【図１】
2011036799.tif 000003
【図２】
2011036799.tif 000004
【図３】
2011036799.tif 000005
【図４】
2011036799.tif 000006
【図５】
2011036799.tif 000007
【図６】
2011036799.tif 000008
【図７】
2011036799.tif 000009
【図８】
2011036799.tif 000010
【手続補正書】
【提出日】平成24年1月10日(2012.1.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プラントを制御するプログラマルコントローラに接続されたＳＣＡＤＡに対し、選択された前記プラントの制御内容に対応する制御信号を、前記プログラマルコントローラへ送信させた後、前記プログラマルコントローラに保持された前記制御信号を消去する消去信号を、前記プログラマルコントローラへ送信させるシングルショット出力機能部、
を備え、
前記シングルショット出力機能部は、前記ＳＣＡＤＡの外部かつ前記プログラマルコントローラの外部に設けられたことを特徴とするプラント制御システム。
【請求項２】
前記シングルショット出力機能部は、
前記ＳＣＡＤＡで選択された前記制御内容の対応する記号を記憶する記憶部と、
前記ＳＣＡＤＡで所定の実行操作がなされた場合に、予め設定された一定時間の計測を開始するタイマーカウンタ部と、
前記一定時間の計測開始時に、前記記憶部に記憶されている記号に対応する前記制御信号を送信させるためのＯＮ信号を前記ＳＣＡＤＡに出力し、
前記一定時間の計測終了時に、前記一定時間の計測開始時に前記記憶部に記憶されていた記号に対応する前記消去信号を送信させるためのＯＦＦ信号を前記ＳＣＡＤＡに出力する出力部と、
を備えたことを特徴とする請求項１記載のプラント制御システム。
【請求項３】
前記記憶部は、前記ＳＣＡＤＡで選択された複数の制御内容の各々に対応した複数の記号を記憶し、
前記出力部は、前記一定時間の計測開始時に、前記複数の記号の各々に対応する複数の前記ＯＮ信号の出力を同時に開始し、前記一定時間の計測終了時に、前記複数の記号の各々に対応する複数の前記ＯＦＦ信号を同時に出力することを特徴とする請求項２記載のプラント制御システム。
【請求項４】
前記記憶部は、前記ＳＣＡＤＡの複数の画面の各々で、前記複数の制御内容が選択された場合に、前記複数の画面毎に対応して前記複数の記号を記憶し、
前記タイマーカウンタ部は、前記複数の画面毎に前記実行操作がなされた場合に、前記複数の画面毎に対応して前記一定時間を計測し、
前記出力部は、前記ＯＮ信号及び前記ＯＦＦ信号の出力を、前記複数の画面毎に対応して行うことを特徴とする請求項３記載のプラント制御システム。
【請求項５】
前記記憶部は、前記複数の画面のうちの特定の画面で選択された制御内容に対応する記号を記憶しているときに、前記実行操作が行われずに、前記特定の画面から他の画面に切り替わった場合は、前記特定の画面で選択された制御内容に対応する記号の記憶を消去することを特徴とする請求項４記載のプラント制御システム。
【国際調査報告】
2011036799.tif 000011
2011036799.tif 000012