Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3563195B2 - Push-button desk controller and push-button desk control system - Google Patents
[go: Go Back, main page]

JP3563195B2 - Push-button desk controller and push-button desk control system - Google Patents

Push-button desk controller and push-button desk control system Download PDF

Info

Publication number
JP3563195B2
JP3563195B2 JP10573696A JP10573696A JP3563195B2 JP 3563195 B2 JP3563195 B2 JP 3563195B2 JP 10573696 A JP10573696 A JP 10573696A JP 10573696 A JP10573696 A JP 10573696A JP 3563195 B2 JP3563195 B2 JP 3563195B2
Authority
JP
Japan
Prior art keywords
command
push
console
control
button
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP10573696A
Other languages
Japanese (ja)
Other versions
JPH09292917A (en
Inventor
保喜 山内
富士雄 赤石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Plant Systems and Services Corp
Original Assignee
Toshiba Corp
Toshiba Plant Systems and Services Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Plant Systems and Services Corp filed Critical Toshiba Corp
Priority to JP10573696A priority Critical patent/JP3563195B2/en
Publication of JPH09292917A publication Critical patent/JPH09292917A/en
Application granted granted Critical
Publication of JP3563195B2 publication Critical patent/JP3563195B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Control By Computers (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、発電用プラント制御ユニット等におけるホスト計算機の動作制御状態の表示及び動作制御の進行指令を行なう押しボタン卓を制御する押しボタン卓コントローラ及び押しボタン卓制御システムに関する。
【0002】
【従来の技術】
例えば火力発電所等の発電用プラントにおいては、プラント状態の的確な把握、省力化による運転員の少人数化、及び運転信頼性の向上等を実現するために、プラントの動作制御を制御用計算機(ホスト計算機、ホストコンピュータともいう)を用いたユニットにより行なっている。
【0003】
すなわち、制御用計算機を用いた発電用プラント制御ユニットでは、海水系統、点火、タービン起動、並入等発電プラントの各運転系統の動作制御は、全て制御用計算機の下で行なわれるようになっている。
【0004】
ところで、このような制御ユニットでは、制御用計算機が現在どの運転系統の動作制御を行なっているかをオペレータが把握する機能、及び各運転系統の動作進行指令を制御用計算機に送る機能を行なうために、押しボタン卓を用いた押しボタン卓制御システムを備えている。
【0005】
この押しボタン卓(以下、PB(Push Button)コンソールともいう)は、制御ユニットにおいてTVモニタ等が設置されるOAデスク(操作コンソール)上に設置されており、このPBコンソールには、上述した発電プラントの各運転系統毎に割り当てられた押しボタン(押しボタンスイッチ、以下、PBともいう)が設けられ、各PBには少なくとも1個の表示ランプが設けられている。PBコンソールには、当該PBコンソール及び制御用計算機間のインターフェース処理等を行なう押しボタン卓コントローラ(以下、PBコンソール・コントローラともいう)が多数のケーブルにより接続されており、このPBコンソール・コントローラには制御用計算機が多数のケーブルにより接続されている。
【0006】
そして、オペレータが例えばPBをオンすることにより、そのオン情報がPBコンソール・コントローラを介して制御用計算機に送られる。その結果、制御用計算機の動作制御により当該PBに割り当てられた運転系統の動作制御等が行なわれる。また、制御用計算機により各運転系統の動作制御が行なわれると、その動作制御に対応する情報がPBコンソール・コントローラを介してPBコンソールに送られ、その結果、動作制御されている運転系統の動作進行状態が、当該運転系統に対応するPBの表示ランプの点灯,消灯、あるいは点滅(フリッカ)により表示される。
【0007】
ところで、火力プラントにおける制御方式は各制御ユニットの製造メーカにより異なるため、上述したPBコンソールの寸法等の形態も各制御ユニットに応じて多種多様であり、制御系統数の違い等に応じてPBや表示ランプの数も異なっていた。すなわち、PBコンソールの各PBと制御用計算機とのインターフェース回路は各PBコンソールに応じて異なるため、従来では、使用するPBコンソールの各PBに対応するインターフェース回路をワイヤードロジック(ハードウエア)で構成し、そのインターフェース回路をPBコンソール・コントローラに搭載していた。
【0008】
また、上述した押しボタン卓制御システム(以下、PBコンソール制御システムともいう)では、PBによりプラントの動作制御指令を伝達する構成であるため、誤って動作制御対象以外の運転系統のPBを押した場合の安全対策が非常に重要になる。
【0009】
そこで、従来のPBコンソール制御システムのPBコンソール・コントローラには、リレー等を用いたワイヤードロジックで構成したインターロック回路が搭載されており、誤って動作制御対象以外の運転系統のPBを押してしまった場合でも、現在の動作制御対象以外の運転系統のPBは当該インターロック回路の作用により動作無効と判断され、誤動作が防止されるようになっていた。
【0010】
このように、PBコンソール・コントローラにはPBコンソールの各PBに対応するインターフェース回路及びインターロック回路が搭載されるため、PBコンソール・コントローラ全体の形状は必然的に大型化した。このため、PBコンソール・コントローラは、PBコンソールの設置位置(OAデスク)から離れた位置に据付られていた。また、制御用計算機は、PBコンソール及びPBコンソール・コントローラからある程度離れた位置(例えば20〜30m)に設置されるため、PBコンソール・コントローラ及び制御用計算機間のケーブルの長さは、少なくともその離間距離分必要であった。
【0011】
【発明が解決しようとする課題】
上述したように、PBコンソールの各PBに対応するインターフェース回路機能及びPBコンソールのインターロック回路機能を行なうワイヤードロジック回路をPBコンソール・コントローラに搭載していたため、PBコンソールの各PB間のインターロック回路の複雑化に伴いPBコンソール・コントローラが大型化し、据付場所の確保が難しいという問題が生じていた。
【0012】
また、PBコンソール・コントローラと制御用計算機との間の情報通信を多数のケーブルによりパラレルに行なうことは、確かに各ケーブルの接続を切り替えることにより、当該PBコンソール・コントローラ及びPBコンソールを各種の制御用計算機に適用することを可能にしている。
【0013】
しかしながら、PBコンソール・コントローラと制御用計算機との間の情報通信インターフェースに用いるケーブルは、ケーブル長が20〜30m等かなり長いものが多数必要であるため、ケーブル数の増加に伴なって通信コストもアップし、しかもPBコンソール・コントローラにおいて多数のケーブル用の入出力ポート領域を確保しなければならず、PBコンソール・コントローラの小型化に限界が生じてしまった。したがって、できる限りケーブル数を削減したいのが実状であった。
【0014】
さらに、PBコンソール・コントローラには、用いるPBコンソールに応じたインターフェース回路を組み込まなければならないため、当該PBコンソール・コントローラを各種PBコンソールに共用化することができず、汎用性に乏しかった。
【0015】
本発明は、上述した事情を考慮してなされたもので、その目的は、PBコンソール・コントローラ及び制御用計算機間のケーブル数を削減し、インターフェース回路機能やインターロック回路機能等を実現するワイヤードロジックをPBコンソール・コントローラから削除することにより、極めて小型化したPBコントローラ及びその小型化したPBコンソール・コントローラを用いたPBコンソール制御システムを提供することにある。
【0016】
また、本発明の他の目的は、各種のPBコンソールに適用可能、言い換えれば各種のPBコンソールに共用化可能なPBコンソール・コントローラ及びこのPBコンソール・コントローラを用いたPBコンソール制御システムを提供することにある。
【0017】
【課題を解決するための手段】
押しボタン卓コントローラを極力小型化するために、従来ワイヤードロジック(ハードウエア)で構成され押しボタン卓コントローラに搭載されていたインターロック回路機能及び押しボタン間のインターフェース回路機能を、ホスト計算機の例えばプログラムドロジック(ソフトウエア)処理で行なうように構成し、PBコンソール・コントローラは、主にホスト計算機と押しボタン卓コントローラとの間の信号伝達インターフェース処理だけを行なうように構成した。
【0018】
また、押しボタン卓コントローラとホスト計算機との間の接続ケーブル数を削減し、ホスト計算機の機種によらずに押しボタン卓コントローラを用いることを可能にするため、押しボタン卓コントローラとホスト計算機との間をシリアル通信方式、特に標準シリアルインターフェースであるRS232C通信方式で接続して構成した。
【0019】
さらに、押しボタン卓コントローラを各種の押しボタン卓に対して共用化するために、押しボタン卓及び押しボタン卓コントローラ間の送受信信号と当該押しボタン卓及び押しボタン卓コントローラ間の接続コネクタのピン配置とを対応づけたピンマップデータを押しボタン卓コントローラのメモリに記憶させている。したがって、用いる押しボタン卓の種類が変わっても、押しボタン卓及び押しボタン卓コントローラ間の送受信インターフェースは、その押しボタン卓のコネクタのピン配置に応じてメモリに記憶されたピンマップデータを書き替えることにより対応可能である。
【0020】
すなわち、本発明の押しボタン卓制御システムは、プラントの各運転系統に対応する押しボタンスイッチ及び表示ランプを有し、前記押しボタン操作により入力された当該押しボタンに対応する運転系統の動作制御指令を送信し且つ前記運転系統の動作制御状態を当該運転系統に対応する表示ランプを介して表示する押しボタン卓と、前記各運転系統の動作制御を行なうとともに当該動作制御状態を表す表示コマンドデータをシリアル通信方式である例えばRS232C通信方式で送信するホスト計算機と、前記押しボタン卓及び前記ホスト計算機に接続され、当該押しボタン卓及びホスト計算機間のインターフェース処理を行なう押しボタン卓コントローラとを有している。
【0021】
そして、本発明の押しボタン卓コントローラは、前記押しボタン卓から送信された動作制御指令を前記ホスト計算機が処理可能な動作コマンドデータに変換する処理,及び前記ホスト計算機から送信された表示コマンドデータを当該表示コマンド内容に対応し且つ前記押しボタン操作卓で処理可能な制御信号に変換する処理を行なう変換手段と、変換されたコマンドデータをシリアル通信方式である例えばRS232C通信方式により前記ホスト計算機へ送信するシリアル送信手段と、変換された制御信号を前記押しボタン卓へ送信する制御信号送信手段とを備えている。そして、前記ホスト計算機は、前記押しボタン卓コントローラから送信された動作コマンドデータを読み込み処理して前記動作制御指令の内容を認識する読み込み処理手段と、当該動作制御指令に対応する運転系統の動作制御を行なう動作制御手段とを備え、前記押しボタン卓は、前記押しボタン卓コントローラから送信された制御信号を入力処理し、前記表示コマンドに対応する運転系統の表示ランプをコマンド内容に応じた態様で表示させる表示制御手段を備えている。
【0022】
すなわち、押しボタン卓コントローラの主要な機能は、押しボタン卓からの送信信号(動作制御指令)を変換してホスト計算機へ送信する機能、及びホスト計算機から送信された信号(表示コマンドデータ)を変換して押しボタン卓に送信する機能のみであるため、このような機能はCPU、メモリ等の小型コンピュータ回路等で簡単に構成可能であり、当該押しボタン卓コントローラを必要最小限に小型化できる。
【0023】
特に、前記押しボタン卓及び前記押しボタン卓コントローラ間は、当該押しボタン卓の入出力コネクタ及び当該押しボタン卓の入出力コネクタを介して複数のケーブルにより接続されており、前記変換手段は、前記動作制御指令及び前記制御信号と前記入出力コネクタのピン配置とが対応づけられたピンマップデータと、前記動作制御内容及び前記表示制御内容と前記動作コマンドデータ及び前記表示コマンドデータとが対応づけられたコマンドマップデータとを記憶するメモリを有し、当該変換手段は、前記コマンドマップデータを参照して前記動作制御指令を前記動作コマンドデータに変換する処理を行なうとともに、前記コマンドマップデータを参照して前記表示コマンドデータの内容を認識し、前記ピンマップデータを参照して前記表示コマンド内容に対応した制御信号に変換する処理を行なうようにしている。
【0024】
すなわち、押しボタン卓コントローラ(その変換手段)と押しボタン卓との間の送受信信号のインターフェースは、押しボタン卓コントローラのメモリに記憶されたピンマップデータに基づいて行なわれている。すなわち、用いる押しボタン卓が変わり、押しボタンの位置や押しボタンの数が変化しても、当該押しボタン卓の入出力コネクタのピン配置に対応するピンマップデータをメモリに記憶しておけば(書き込んでおけば)、どのような形態の押しボタン卓に対しても本発明の押しボタン卓コントローラを用いることができる。
【0025】
また特に、前記ホスト計算機は、前記動作制御状態を表す表示コマンドデータとして、当該表示制御を行なうスイッチ位置、表示制御内容を示す表示コマンド、及び当該スイッチ位置に対応する押しボタンの操作を許可する許可コマンドを前記押しボタン卓コントローラに送信するようになっており、前記押しボタン卓コントローラの変換手段は、送信された表示コマンドデータに前記許可コマンドが含まれていた場合にのみ当該表示コマンドデータを前記制御信号に変換するようにしている。そして、前記ホスト計算機は、前記読み込み手段により読み込まれた前記動作コマンドデータに含まれる動作制御対象を表すスイッチ位置と前記許可コマンドを送信したスイッチ位置とが一致しているか否かを判断し、一致している場合にのみ前記動作制御手段により当該動作制御指令に対応する運転系統の動作制御を行なうようにしている。
【0026】
したがって、例えば許可コマンドのスイッチ位置と異なるスイッチ位置の押しボタンが操作された場合、ホスト計算機において上述した判断処理を行なっているため、その押しボタン操作による運転制御指令は無効になり(インターロック機能)、安全性が十分維持される。
【0027】
【発明の実施の形態】
以下、本発明に係る押しボタン卓コントローラ及びこの押しボタン卓コントローラ(PBコンソール・コントローラ)を用いた押しボタン卓制御システム(PBコンソール制御システム)の実施形態について添付図面を参照して説明する。図1は、PBコンソール制御システムのハード構成を示す図である。なお、PBコンソール制御システムは、発電用プラントA及びプラントBの動作制御を行なう発電プラント制御ユニットの一部を構成している。
【0028】
図1によれば、PBコンソール制御システム1は、押しボタン卓(PBコンソール)2,PBコンソールコントローラ3,制御用計算機4A,4Bを備えている。
【0029】
PBコンソール2は、制御用計算機4A,4Bの動作制御状態をオペレータに対して表示し、また、オペレータにより制御用計算機4A,4Bに対してその動作制御の進行指令を入力可能になっている。すなわち、PBコンソール2はモニタや記録計、指示計等が設置された操作卓(OAデスク)上に設けられ、発電プラントA及びBの運転系統毎に割り当てられた押しボタン(押しボタンスイッチ、PB)を有している。なお、本実施形態では、プラントA及びBの運転系統数は、海水系統、点火、タービン回転、及び並入の4つであり、各運転系統にPB(A),PB(B),PB(C),及びPB(D)が割り当てられている。
【0030】
各PB(A)〜PB(D)は、図1に示すように直方体状の形態をなしたボタンスイッチであり、直列に並べられている。なお、図1はPB(A)が押された状態(オン状態)を示している。ボタンスイッチ部分の例えば内部には例えば4個の表示ランプ5A〜5Dが設けられている。なお、各表示ランプ5A〜5Dの内、図1の紙面に向かって手前側に位置する2つのランプは下側ランプであり、残りの2つのランプは上側ランプである。
【0031】
PBコンソール2は、例えば25ピンのコネクタ6A,6B及び各コネクタ6A,6Bのコネクタピンに接続されたケーブル7A1〜7A25 ,7B1〜7B25 を有するケーブルコード7A,7Bを介してPBコンソール・コントローラ3のコネクタ8A,8Bに接続されている。
【0032】
PBコンソール・コントローラ3は、従来例で述べたようなハードロジックで構成されたインターロック回路及びハードロジックで構成された各PBに対応するインターフェース回路を搭載しておらず、非常に小型化されている。すなわち、PBコンソール・コントローラ3は、例えば直方体状をなす小型の筐体10を有し、この筐体10に、CPUやメモリ等から成る後述するコンピュータ回路が内蔵されている。
【0033】
そして、本実施形態によれば、PBコンソール・コントローラ3と制御用計算機4A及び4Bとの間のインターフェースは、シリアル通信としての例えばRS232C通信で行なわれている。
【0034】
すなわち、PBコンソール・コントローラ3にはRS232Cポート11A,11Bが、及び制御用計算機4A,4BにはRS232Cポート12A,12Bがそれぞれ設けられ、各RS232Cポート11及び12間は、RS232Cケーブル13A,13Bにより接続されている。
【0035】
続いて、本システム1のシステム構成を説明する。図2は、当該システムの概略的なシステム構成を示すブロック図である。なお、制御用計算機については4Aのみを示している。
【0036】
図2よれば、PBコンソール2の各PB(A)〜PB(D)には、当該PB(A)〜PB(D)の例えばオン状態を検出するPB信号検出回路20が接続されている。また、各PB(A)〜PB(D)の表示ランプ5A〜5Dには、当該表示ランプ5A〜5Dの表示態様(点灯、消灯、又は点滅等)を制御する表示制御回路21が接続されている。PB信号検出回路20及び表示制御回路21は、当該PB信号検出回路20及びランプ表示制御回路21に対する入出力インターフェース処理を行なうI/O回路23に接続されており、このI/O回路23はコネクタ6A,6Bに接続されている。コネクタ6A,6Bに接続されたケーブルコード7A(ケーブル7A1〜7A25 )及び7B(7B1〜7B25 )は、PBコンソール・コントローラ3のコネクタ8A及び8Bに接続されている。
【0037】
そして、コネクタ8A及び8Bは、コントローラ3に対する入出力インターフェース処理を行なうI/O回路30を介してCPU31に接続されている。
【0038】
CPU31には、後述する図8乃至図10における処理に必要なプログラムデータや、後述するコネクタマップデータ,コマンドマップデータ,及びスイッチコードデータ等を記憶するメモリ32が接続されている。
【0039】
CPU31は、メモリ32に記憶されたコネクタマップデータ,コマンドマップデータ,及びスイッチコードデータ等を参照しながら、当該メモリ32に記憶されたプログラムデータに基づくプログラムドロジック(ソフトウエア)により、PBコンソール2から送られた動作指令データ等を制御用計算機4Aに送信し、制御用計算機4Aから送られたコマンドデータ等に応じた信号をPBコンソール2に送信する処理、すなわち、PBコンソール2及び制御用計算機4A間の総合的なインターフェース処理を行なうようになっている。
【0040】
そして、CPU31は、当該CPU31に対するRS232Cインターフェース処理を行なうRS232Cインターフェース回路に接続されている。
【0041】
すなわち、RS232Cインターフェース回路は、CPU31から送られるデータをRS232C用プロトコルに変換するとともに、制御用計算機4Aから送られたRS232C用伝送データをCPU31で処理可能なデータに変換するI/O回路33及びRS232Cポート11Aと、RS232C用伝送データを制御用計算機4Aへ送るRS232Cケーブル13Aとを備えており、このRS232Cケーブル13Aは、制御用計算機4AのRS232Cインターフェース回路に接続されている。
【0042】
制御用計算機4AのRS232Cインターフェース回路は、RS232Cケーブル13Aを介して送られたRS232C伝送データを制御用計算機4AのCPU40が入力処理可能なデータに変換するとともに、CPU40から送られるデータをRS232C用プロトコルに変換するRS232Cポート12A及びI/O回路41を有しており、I/O回路41はCPU40に接続されている。
【0043】
CPU40には、後述する図8乃至図10における処理に必要なプログラムデータや、後述するコマンドマップデータ及びスイッチ位置データを保持するメモリ42が接続されている。
【0044】
CPU40は、メモリ42に記憶されたコマンドマップデータ,及びスイッチ位置データ等を参照しながら、当該メモリ42に記憶されたプログラムデータに基づくプログラムドロジックにより、RS232Cポート12A及びI/O回路41を介してPBコンソール2及びPBコンソール・コントローラ3から送られたコマンドデータに応じてプラントAの各運転系統の動作制御を行なうとともに、プラントAから送られるプラント入力信号(プラントAの現在の状態や実際に各運転系統の動作が開始したこと等を表す信号)に応じて現在のプラントAの動作状態を表すコマンドデータをRS232Cポート12A及びI/O回路41を介してPBコンソール・コントローラ3及びPBコンソール2に対して送信する等、プラントAの動作制御に関する総合的な処理を行なうようになっている。
【0045】
ここで、PBコンソール2とPBコンソール・コントローラ3との間のインターフェースについて詳細に説明する。
【0046】
PBコンソール2においては、各PB(A)〜PB(D)のスイッチオンに応じてPB信号検出回路20により検出されたオン信号は、予め規定されたコネクタ端子(コネクタピン;ピン番号1〜25)及びそのコネクタピンに接続されたケーブル7A1〜7A25 を介して出力されるようになっている。また、PBコンソール2の表示制御回路21においては、コネクタ6A及び6Bの内のどのコネクタピン(ピン番号1〜25)を介してコンソール・コントローラ3から信号が送られてきたかによって、どのPBのランプをどのように表示制御(点灯、消灯、又は点滅)するのかが規定されている。すなわち、PBコンソールは多種多様存在するが、いずれのPBコンソールにおいても、各PBのオン信号の伝達及び表示制御回路におけるランプの表示制御については、予め規定されたコネクタの各ピンの信号伝達内容(コネクタ端子配列(コネクタピンマップ))に基づいているわけである。
【0047】
そして、本実施形態のPBコンソール・コントローラ3のメモリ32には、本実施形態におけるPBコンソール2のコネクタ6A及び6Bのコネクタピンマップに対応するコネクタピンマップデータが予め書き込まれており、PBコンソール・コントローラ3は、当該コネクタピンマップデータを参照してPBコンソール2及び制御用計算機4A間のインターフェース処理を行なうようになっている。
【0048】
ここで、本実施形態における、PBコンソール・コントローラ3のメモリ32に記憶されたコネクタピンマップデータを図3及び図4に示す。なお、図3はコネクタ6Aの各ピン(ピン番号1〜25)の信号伝達方向及び信号伝達内容を表し、図4はコネクタ6Bの各ピン(ピン番号1〜25)の信号伝達方向及び信号伝達内容を表している。図中の信号方向のCNLはPBコンソール2を、CPUはPBコンソール・コントローラ3のCPU31を示し、→は、CNL(PBコンソール2)からCPU(PBコンソール・コントローラ3のCPU31)へ信号が伝達され、←は、CPU(PBコンソール・コントローラ3のCPU31)からCNL(PBコンソール2)へ信号が伝達されることを表している。
【0049】
例えば、ピン番号1の内容は、CNLからCPUへPB(A)のオン信号を送ることであり、ピン番号11の内容は、CPUからCNLへPB(A)のランプ5Aの内の上側ランプを点灯させるコマンドを送ることである。その他は図示したとおりである。なお、コモンは送信される側の電源をオンする信号を送ることを意味する。
【0050】
上述したように、コネクタピンマップデータはPBコンソール2のコネクタ6A及び6Bのコネクタピンマップに対応するものであり、用いるPBコンソールが変わればそのコネクタピンマップも変わる。しかしながら、本構成においては、用いるPBコンソールを変更した場合でも、新たに用いるPBコンソールのコネクタピンマップに対応するコネクタピンマップデータをメモリ32に書き込めばよいことになる。
【0051】
次に、PBコンソール・コントローラ3と制御用計算機4Aとの間のインターフェースについて詳細に説明する。
【0052】
本実施形態におけるPBコンソール・コントローラ3のメモリ32及び制御用計算機4Aのメモリ42に保持されたコマンドマップデータを図5に、スイッチコードデータ図6にそれぞれ示す。
【0053】
コマンドマップデータとして、メモリ32及びメモリ42には、制御用計算機4A及びPBコンソールコントローラ3間で伝達されるコマンド・コード及びそのコマンドの内容が記憶されている。
【0054】
図5に示す各コマンド・コードの内、#11〜#23は、主にエラーチェックに用いられるコマンドである。すなわち、#11及び#13はメモリ32(あるいはメモリ42)のデータ記憶容量が一杯なり、データ送信を停止する内容のコマンド(#13;XOFF(DC3))及び再開するコマンド(#11;XON(DC1))であり、#20は初期化(リセット)コマンドである。また、#21は、送信されてきたデータをそのまま返すコマンド(エコーバックON)であり、#22は、上記エコーバック処理を行なわないコマンド(エコーバックOFF)である。さらに、#23は、診断要求コマンドである。
【0055】
そして、#26〜#2Gは、制御用計算機4A及びPBコンソール2に対する制御用コマンドである。すなわち、#26は、PBのスイッチ動作情報の入力可能状態を表すコマンド(スイッチレポート動作ON)であり、#27は、PBのスイッチ動作情報の入力停止状態を表すコマンド(スイッチレポート動作OFF)である。
【0056】
また、#29は、制御用計算機の動作制御により所定のPBに対応する運転系統の動作が開始した場合に、当該PBの全てのランプを点灯させるコマンドであり、#2Aは、所定のPBに対応する運転系統の動作制御を行ってよいか否かをオペレータに促すために、当該PBの全てのランプを点滅させるコマンドである。さらに、#2Bは、制御用計算機の動作制御により所定のPBに対応する運転系統の動作が終了した場合に、当該PBの全てのランプを消灯させるコマンドである。
【0057】
以下、#2C→動作開始する運転系統に対応するPBの上側ランプを全て点灯させるコマンド、#2D→動作開始する運転系統に対応するPBの下側ランプを全て点灯させるコマンド、#2E→所定の運転系統の動作を促すために当該運転系統に対応するPBの上側ランプを全て点滅させるコマンド、#2F→所定の運転系統の動作を促すために当該運転系統に対応するPBの下側ランプを全て点滅させるコマンドである。
【0058】
さらに、#2G、#2Hはインターロック機能用のコマンドである。すなわち、制御用計算機4Aは、上述した動作制御するPBのコマンド(#26〜#2F)とともに、そのPBの動作を許可する許可指令コマンド(#2G)をPBコンソール・コントローラ3に対して伝送するようになっている。すなわち、PBコンソール2及びPBコンソール・コントローラ3には、常にプラントAにおいて動作制御されている運転系統と一致した運転系統のPBに関するコマンドが送られるため、動作制御されている運転系統以外の運転系統のPBに対して表示制御等を行う可能性が完全に排除される。
【0059】
また、PBコンソール2及びPBコンソール・コントローラ3から制御用計算機4Aに対し、当該制御用計算機4Aにて実際に動作制御されている運転系統以外の運転系統のPBに対するコマンドが送られた場合でも、そのコマンドのPBと許可指令を出力しているPBとを比較して、当該許可PBと一致しないPBのコマンドが全て無効と判断できる。そして、そのような現在許可指令を出力しているPB以外のPBのコマンドが制御用計算機4Aに送られた場合、当該制御用計算機4Aは、PBコンソール・コントローラ3に警告ブザー等の警告出力を促す警告コマンド(#2G)を送るようになっている。
【0060】
一方、スイッチコードデータとして、メモリ32及びメモリ42には、PBコンソール2の各PB(A)〜PB(D)に対応するスイッチ位置コード#30〜#33が記憶されている。
【0061】
例えば、制御用計算機4Aは、プラントAが例えばタービン回転系統の動作を開始可能な状態と成ったとき、当該タービン回転系統の動作制御の開始を促すコマンド(ランプ点滅コマンド)をPBコンソール・コントローラ3に送る。すなわち、制御用計算機4Aは、メモリ42のスイッチコードデータを参照してタービン回転系統に対応するPB(PB(C))のスイッチコードデータを読み出し(#32)、さらにメモリ42のコマンドマップデータを参照してランプ点滅を表すコマンド・コードを読み出す(#2A)。そして、エラーチェック用のパリティコード(JIS C6360にて規定されているパリティの指定コード)を付加して、PBコンソール・コントローラ3に送るようになっている。
【0062】
また、オペレータがPBコンソール2のPB(B)を押すことにより、PBコンソール・コントローラ3にPB(B)オン信号が送られた場合、PBコンソール・コントローラ3は、メモリ32のスイッチコードデータを参照してPB(B)に対応するスイッチコードを読み出し(#31)、さらにメモリ32のコマンドマップデータを参照してオン信号に対応するコマンド・コードを読み出す(#26)。そして、エラーチェック用の水平パリティコード(JIS C6360にて規定されているパリティの指定コード)を付加して、制御用計算機4Aに送るようになっている。
【0063】
上述したPBコンソール・コントローラ3から制御用計算機4Aに送られるコマンド・コード,スイッチ位置コード,水平パリティコードは、RS232Cインターフェース回路(I/O回路33及びRS232Cポート11A)により、図7に示すRS232C用プロトコルのRS232C用伝送データに変換された後、RS232Cケーブル13Aを介して制御用計算機4AのRS232Cインターフェース回路(RS232Cポート12A及びI/O回路41)に送られるようになっている。また、制御用計算機4AからPBコンソール・コントローラ3に送られるコマンド・コード,スイッチ位置コード,水平パリティコードは、RS232Cインターフェース回路(I/O回路41及びRS232Cポート12A)により、図7に示すRS232C用プロトコルのRS232C用伝送データに変換された後、RS232Cケーブル13Aを介してPBコンソール・コントローラ3のRS232Cインターフェース回路(RS232Cポート11A及びI/O回路33)に送られるようになっている。
【0064】
次に本構成のPBコンソール制御システムについて、特にタービン回転の動作制御を行う際の全体動作を図8〜図10を参照して説明する。
【0065】
例えば、発電プラントAの点火系統の動作制御が終了した後、制御用計算機4Aは発電プラントAのタービン回転条件が成立したか否かを判断している(ステップS1)。そして、発電プラントAから、タービンを回転させる条件が成立した旨を表すプラント入力信号が送られると、ステップS1の判断はYESとなり、ステップS2の処理へ移行する。なお、発電プラントAからプラント入力信号が送られるまでは、制御用計算機4Aの動作制御は待機状態となる(ステップS1でNOの判断)。
【0066】
制御用計算機4Aは、メモリ42のコマンドマップデータ及びスイッチコードデータを参照して、タービン回転系統のPB(PB(C))の動作を許可する許可指令コマンド(#2G)、PB(C)のランプ5Cを点滅させる点滅指令コマンド(#2A)、及びPB(C)のスイッチ位置コード(#32)をそれぞれ読み出す(ステップS2)。
【0067】
続いて制御用計算機4Aは、読み出したPB(C)の許可指令コマンド及び点滅指令コマンドを水平パリティコード(#Pとする)とともにRS232Cインターフェース回路(I/O回路41及びRS232Cポート12A)に送り、それぞれ、PB(C)許可指令コマンドのRS232C用伝送データD1([#2G][#32][#P]),点滅指令コマンドのRS232C用伝送データD2([#2A][#32][#P])としてPBコンソール・コントローラ3に送る(ステップS3)。
【0068】
PBコンソール・コントローラ3は、送られたRS232C用伝送データD1及びD2をRS232Cインターフェース回路(RS232Cポート11A及びI/O回路33)を介して入力処理し、プロトコル変換してCPU31に送ることにより、CPU31は、PB(C)許可指令コマンド([#2G],[#32])及び点滅指令コマンド([#2A],[#32])をそれぞれ読み込む(ステップS4)。
【0069】
PBコンソール・コントローラ3のCPU31は、メモリ32のコマンドマップデータ及びスイッチコードデータを参照して送られたコマンドの内容(PB(C)の動作許可及びPB(C)のランプ5Cを全て点滅)を読み出し、メモリ32のコネクタピンマップを参照して、当該コマンド内容(PB(C)のランプ5Cを全て点滅)に対応するコネクタ8Bのコネクタピン(ピン番号13)を求める(ステップS5)。次いでCPU31は、I/O回路30及びコネクタ8Bのピン番号13のコネクタピンを介してコマンド信号を送り、このコマンド信号は、ケーブル7B13、コネクタ6Bのピン番号13のコネクタピン、及びI/O回路23を介してPBコンソール2の表示回路21に送られる(ステップS6)。
【0070】
PBコンソール2の表示制御回路21は、コネクタ6Bのピン番号13のコネクタピンからコマンド信号が送られてきたため、図4に示すピン番号13に割り当てられた表示制御、すなわちPB(C)のランプ5Cを全て点滅(フリッカ)させる表示制御を行う。この結果、PB(C)のランプ5Cが全て点滅(フリッカ)し、オペレータにPB(C)に対応する運転系統、すなわちタービン回転の動作進行を促すことができる(ステップS7)。
【0071】
オペレータは、PBコンソール2の各PB(A)〜PB(D)のランプ5A〜5Dを見ながらランプ5Cが点滅したことを認識し、記録計や指示計等を参照してタービンを回転させても差し支えないと判断したときに、点滅しているPB(C)を押す。このとき、PBコンソール2のPB信号検出回路20は、PBが押されるか否かを判断しており(ステップS8)、PB(C)が押されるとこのステップS8の判断はYESとなりステップS9に移行する。なお、PB(C)が押されるまでは、PB信号検出回路20は動作待機状態となっている(ステップS8でNOの判断)。
【0072】
PB信号検出回路20は、I/O回路30及びPB(C)オン信号に割り当てられたコネクタ6Aのピン番号3のコネクタピンを介してコマンド信号を送り、このコマンド信号は、ケーブル7A3 、コネクタ8Aのピン番号3のコネクタピン、及びI/O回路30を介してPBコンソール・コントローラ3のCPU31に送られる(ステップS9)。
【0073】
CPU31は、メモリ32のコネクタピンマップデータを参照して、コネクタ8Aのピン番号3のコネクタピンの信号内容(PB(C)オン)を読み出し(ステップS10)、コマンドマップデータ及びスイッチコードデータを参照して、信号内容(PB(C)オン)に応じたコマンド・コード(#26)、スイッチ位置コード(#32)をそれぞれ読み出す(ステップS11)。
【0074】
続いてCPU31は、読み出したPB(C)のコマンド・コード(#26)及びスイッチ位置コード(#32)を水平パリティコード(#P)とともにRS232Cインターフェース回路(I/O回路33及びRS232Cポート11A)に送り、PB(C)オン・コマンドのRS232C用伝送データD3([#26][#32][#P])として制御用計算機4Aへ送る(ステップS12)。
【0075】
制御用計算機4Aは、送られたRS232C用伝送データD3をRS232Cインターフェース回路(RS232Cポート12A及びI/O回路41)を介して入力処理し、プロトコル変換してCPU40に送ることにより、CPU40は、PB(C)オン・コマンド([#26],[#32])を読み込む(ステップS13)。次いで制御用計算機4Aは、メモリ42のコマンドマップデータ及びスイッチコードデータを参照して、送られたコマンド(PB(C)オンコマンド)内容(PB(C)に対応する運転系統、すなわちタービン回転動作を起動(オン)する)を読み出す(ステップS14)。
【0076】
そして、制御用計算機4Aはインターロック処理を行う。すなわち、制御用計算機4Aは、送られたPB(C)オン・コマンドが、ステップS2で許可指令を送った運転系統のPBのコマンドであるか否か判断する(ステップS15)。この場合、送られたコマンドはPB(C)(タービン回転系統)であり、ステップS2で許可指令を送った運転系統もタービン回転系統であるため、この判断の結果はYESであり、ステップS16の処理に移行する。
【0077】
なお、もしステップS15の判断の結果、NO(すなわち、ステップS8の処理において、オペレータが誤ってPB(C)ではなく他のPBを押した場合)、制御用計算機4Aは、メモリ42のコマンドマップデータを参照して警告コマンド(#2H)を読み出し、RS232Cインターフェース回路(I/O回路41、RS232Cポート12A)及びRS232Cインターフェース回路(RS232Cポート11A、I/O回路33)を介してPBコンソール・コントローラ3のCPU31に送る(ステップS15A)。CPU31は、メモリ32のコマンドマップデータを参照してコマンド内容(警告コマンド)を読み出し、例えば警告ブザー等を鳴らす(ステップS15B)。そして、その後、ステップS8の処理前に戻り、再度、実際に点滅しているPB(C)を押すことを促す。
【0078】
一方、ステップS16の判断の結果YESの場合、制御用計算機4Aは、プラントAの駆動制御装置に対してタービン回転起動指令を送る(ステップS16)。この結果、プラントAのタービンは回転起動し、当該プラントAは、タービン回転の動作系統へ移行する。
【0079】
このとき、制御用計算機4Aは、発電プラントAからタービンが回転起動した旨を表すプラント入力信号が送られたか否かを判断している(ステップS17)。そして、発電プラントAのタービンが実際に回転起動を開始すると、その旨を表すプラント入力信号が制御用計算機4Aに送られる。この結果、制御用計算機4AのステップS17の判断の結果はYESとなり、ステップS18の処理へ移行する。なお、発電プラントAからプラント入力信号が送られるまでは、制御用計算機4Aの動作制御は待機状態となる(ステップS17でNOの判断)。
【0080】
制御用計算機4Aは、送られたプラント入力信号を読み込み(ステップS18)、メモリ42のコマンドマップデータ及びスイッチコードデータを参照して、タービン回転系統のPB(PB(C))の動作を許可する許可指令コマンド(#2G)、PB(C)のランプ5Cを全て点灯させる点灯指令コマンド(#29)、及びPB(C)のスイッチ位置コード(#32)をそれぞれ読み出す(ステップS19)。
【0081】
続いて制御用計算機4Aは、読み出したPB(C)の許可指令コマンド及び点灯指令コマンドを水平パリティコード(#P)とともにRS232Cインターフェース回路(I/O回路41及びRS232Cポート12A)に送り、それぞれ、PB(C)許可指令コマンドのRS232C用伝送データD4([#2G][#32][#P]),点灯指令コマンドのRS232C用伝送データD5([#29][#32][#P])としてPBコンソール・コントローラ3に送る(ステップS20)。
【0082】
PBコンソール・コントローラ3は、送られたRS232C用伝送データD4及びD5をRS232Cインターフェース回路(RS232Cポート11A及びI/O回路33)を介してプロトコル変換してCPU31に送信し、CPU31は、PB(C)許可指令コマンド([#2G],[#32])及び点灯指令コマンド([#29],[#32])をそれぞれ読み込む(ステップS21)。
【0083】
CPU31は、メモリ32のコマンドマップデータ及びスイッチコードデータを参照して送られたコマンドの内容(PB(C)の動作許可及びPB(C)のランプ5Cを全て点灯)を読み出し、メモリ32のコネクタピンマップを参照して、当該コマンド内容(PB(C)のランプ5Cを全て点灯)に対応するコネクタ8Bのコネクタピン(ピン番号10)を求める(ステップS22)。次いでCPU31は、I/O回路30及びコネクタ8Bのピン番号10のコネクタピンを介してコマンド信号を送り、このコマンド信号は、ケーブル7B13、コネクタ6Bのピン番号10のコネクタピン、及びI/O回路23を介してPBコンソール2の表示回路21に送られる(ステップS23)。
【0084】
表示制御回路21は、コネクタ6Bのピン番号10のコネクタピンからコマンド信号が送られてきたため、図4に示すピン番号10に割り当てられた表示制御、すなわちPB(C)のランプ5Cを全て点灯させる表示制御を行う。この結果、PB(C)のランプ5Cが全て点灯し、オペレータにPB(C)に対応する運転系統、すなわちタービンが回転動作していることを示すことができる(ステップS24)。
【0085】
この後、制御用計算機4Aは、タービンの回転動作が終了したか否かを判断している(ステップS25)。そして、発電プラントAのタービンの回転動作が終了した旨を表すプラント入力信号が送られると、ステップS25の判断はYESとなり、ステップS26の処理へ移行する。なお、発電プラントAからプラント入力信号が送られるまでは、制御用計算機4Aの動作制御は待機状態となる(ステップS25でNOの判断)。
【0086】
制御用計算機4Aは、送られたプラント入力信号を読み込み(ステップS26)、メモリ42のコマンドマップデータ及びスイッチコードデータを参照して、タービン回転系統のPB(PB(C))の動作を許可する許可指令コマンド(#2G)、PB(C)のランプ5Cを全て消灯させる消灯指令コマンド(#2B)、及びPB(C)のスイッチ位置コード(#32)をそれぞれ読み出す(ステップS27)。
【0087】
続いて制御用計算機4Aは、読み出したPB(C)の許可指令コマンド及び点灯指令コマンドを水平パリティコード(#P)とともにRS232Cインターフェース回路(I/O回路41及びRS232Cポート12A)に送り、それぞれ、PB(C)許可指令コマンドのRS232C用伝送データD6([#2G][#32][#P]),消灯指令コマンドのRS232C用伝送データD7([#2B][#32][#P])としてPBコンソール・コントローラ3に送る(ステップS28)。
【0088】
PBコンソール・コントローラ3は、送られたRS232C用伝送データD6及びD7をRS232Cインターフェース回路(RS232Cポート11A及びI/O回路33)を介してプロトコル変換してCPU31に送り、CPU31は、PB(C)許可指令コマンド([#2G],[#32])及び消灯指令コマンド([#2B],[#32])をそれぞれ読み込む(ステップS29)。
【0089】
CPU31は、メモリ32のコマンドマップデータ及びスイッチコードデータを参照して送られたコマンドの内容(PB(C)の動作許可及びPB(C)のランプ5Cを全て消灯)を読み出し、メモリ32のコネクタピンマップを参照して、当該コマンド内容(PB(C)のランプ5Cを全て消灯)に対応するコネクタ8Bのコネクタピン(ピン番号16)を求める(ステップS30)。次いでCPU31は、I/O回路30及びコネクタ8Bのピン番号16のコネクタピンを介してコマンド信号を送り、このコマンド信号は、ケーブル7B13、コネクタ6Bのピン番号16のコネクタピン、及びI/O回路23を介してPBコンソール2の表示回路21に送られる(ステップS31)。
【0090】
表示制御回路21は、コネクタ6Bのピン番号16のコネクタピンからコマンド信号が送られてきたため、図4に示すピン番号16に割り当てられた表示制御、すなわちPB(C)のランプ5Cを全て消灯させる表示制御を行う。この結果、PB(C)のランプ5Cが全て消灯し、オペレータにPB(C)に対応する運転系統、すなわちタービンの回転動作が終了したことを示すことができる(ステップS32)。
【0091】
以上述べたように、本実施形態によれば、タービン回転系統に係わる一連の動作(回転起動可能状態→回転起動→回転動作継続→回転動作終了)における、制御用計算機の動作制御状態表示及び回転系統の動作進行指令をPBコンソール制御システム1(PBコンソール2、PBコンソール・コントローラ3、及び制御用計算機4A)により実現することができる。
【0092】
しかも、図8〜図10のフローチャートを用いて詳細に説明したように、本実施形態のPBコンソール制御システム1では、PBコンソール・コントローラ3をコンピュータ回路で構成し、当該PBコンソール・コントローラ3は、PBコンソール2のコネクタピンの信号伝達内容を表すコネクタピンマップと制御用計算機4Aのコマンドとのインターフェース処理のみを行なっている。
【0093】
つまり、PBコンソール・コントローラ3は、PBコンソール2の所定のPBのオン信号を、当該オン信号が送られるコネクタピンに対応するコマンドに変換して制御用計算機4Aに出力する処理、及び制御用計算機4Aから送られたコマンドの内容に応じた信号を当該コマンド内容に対応するコネクタピンを介してPBコンソール2に送る処理をプログラムドロジックを用いて行ない、PB間のインターフェース回路機能やインターロック回路機能は、全て制御用計算機4AのCPU40におけるプログラムドロジック(図8乃至図10のステップS2〜ステップS3、ステップS13〜ステップS15、ステップS19〜ステップS20、及びステップS27〜ステップS28等参照)で行なうことにしたため、PBコンソール・コントローラ3にそのようなPB間のインターフェース回路機能やインターロック回路機能を実現するワイヤードロジックを搭載する必要がなくなり、PBコンソール・コントローラ3を非常に小型化できる。したがって、PBコンソール・コントローラ3の据付場所に困ることがなくなり、PBコンソール2が載置された操作卓内部等、PBコンソール2近傍に据え付けることが可能になる。また、PBコンソール・コントローラ3をPBコンソール2の近傍に据え付け可能なことから、PBコンソール2及びPBコンソール・コントローラ3間のケーブル長が短くなるという効果も生じる。
【0094】
さらに、PBコンソール・コントローラ3のメモリ32に記憶されるコネクタピンマップデータは、PBコンソール2の各コネクタ6A及び6Bのコネクタピンマップに対応させればよいため、用いるPBコンソールが変わったとしても、新たに用いるPBコンソールのコネクタピンマップに対応するコネクタピンマップデータをメモリ32に書き込むことにより対応できる。
【0095】
すなわち、本実施形態のPBコンソール制御システムによれば、いかなる形態のPBコンソール2にも適用可能なPBコンソール・コントローラを用いることができるため、PBコンソール・コントローラ自体及びPBコンソール制御システム全体の汎用性を非常に向上させることができる。
【0096】
そして、本実施形態のPBコンソール制御システムによれば、PBコンソール・コントローラ3及び制御用計算機4A間のインターフェースを標準シリアル通信インターフェースであるRS232Cインターフェースで実現したため、従来の多数のケーブルによるパラレル通信の場合と比べて、ケーブル数を必要最小限にすることができる。また、RS232Cインターフェースはどんな制御用計算機にも搭載されている標準規格であるため、制御用計算機の機種に係わらずにPBコンソール・コントローラを用いることができる。
【0097】
この結果、多大なケーブル数の存在に起因したPBコンソール・コントローラの大型化、そのようなケーブル数を接続する際の煩わしさ、及び多大なケーブル数に基づくコストアップ等の諸問題を一挙に解決し、極めて汎用性が高く、使い勝手の良いPBコンソール・コントローラ及びそのPBコンソール・コントローラを有するPBコンソール制御システムを提供することができる。
【0098】
なお、本実施形態によれば、タービン回転系統の動作制御を行う際のPBコンソール制御システムの全体動作について説明したが、海水系統、点火、及び並入等の他の系統の動作制御についても同様に実施可能であり、系統数も上記4つに限らず、プラントの種類に応じた系統数に適用可能である。
【0099】
また、本実施形態では、RS232Cポート数を2ポート設け、この2ポートにそれぞれ制御用計算機を接続する構成であるが、本発明はこれに限定されるものではなく、例えばポート数を2以上の複数設け、それぞれのポートに制御用計算機を接続する構成であってもよい。
【0100】
さらに、本実施形態のPBコンソール・コントローラの2つのRS232Cポートにそれぞれ制御用計算機を接続した構成において、例えば当該PBコンソール・コントローラに端子台を設け、この端子台を介して2つの制御用計算機を接続する。そして、当該端子台に設けられた外部スイッチを切換制御することにより、PBコンソール(及びPBコンソール・コントローラ)を制御する制御用計算機のどちらか一方を選択して用いることもできる。このように構成すれば、2つの制御用計算機の内の一方が故障した場合でも、外部スイッチを操作して他方の制御用計算機に切り換えることにより、制御用計算機のバックアップシステムを実現でき、PBコンソール制御システムの信頼性をさらに向上させることができる。なお、このバックアップシステムは、制御用計算機の数には限定されないのは言うまでもない。
【0101】
【発明の効果】
以上に述べたように本発明の押しボタン卓コントローラ及び押しボタン卓制御システムによれば、押しボタン卓コントローラは、押しボタン間のインターフェース回路機能やインターロック回路機能を行なうことなく、主にホスト計算機と押しボタン卓コントローラとの間の信号伝達インターフェース処理だけを行なうように構成したため、その押しボタン卓コントローラを非常に小型化できる。この結果、押しボタン卓コントローラの据付場所に困ることがなくなり、押しボタン卓が載置された操作卓内部等、押しボタン卓近傍に据え付けることが可能になる。
【0102】
さらに、本発明によれば、押しボタン卓コントローラとホスト計算機との間をシリアル通信方式、特に標準シリアルインターフェースであるRS232C通信方式で接続して構成したため、押しボタン卓コントローラとホスト計算機との間の接続ケーブル数を削減するとともに、ホスト計算機の機種に係わらず押しボタン卓コントローラを用いることが可能になる。
【0103】
そして、本発明によれば、押しボタン卓及び押しボタン卓コントローラ間の送受信信号と当該押しボタン卓及び押しボタン卓コントローラ間の接続コネクタのピン配置とを対応づけたピンマップデータを押しボタン卓コントローラのメモリに記憶させているため、用いる押しボタン卓の種類が変わっても、押しボタン卓及び押しボタン卓コントローラ間の送受信インターフェースは、その押しボタン卓のコネクタのピン配置に応じてメモリに記憶されたピンマップデータを書き替えることにより対応可能である。したがって、押しボタン卓コントローラを各種の押しボタン卓に対して共用化することができ、押しボタン卓コントローラ自体及び押しボタン卓制御システム全体の汎用性を大幅に向上させることができる。
【図面の簡単な説明】
【図1】本発明の実施形態に係わるPBコンソール制御システムのハード構成を示す図。
【図2】本発明の実施形態に係わるPBコンソール制御システムのシステム構成を示すブロック図。
【図3】PBコンソール・コントローラのメモリに記憶されたコネクタマップデータを示す図。
【図4】PBコンソール・コントローラのメモリに記憶されたコネクタマップデータを示す図。
【図5】PBコンソール・コントローラのメモリ及び制御用計算機のメモリにそれぞれ記憶されたコマンドマップデータを示す図。
【図6】PBコンソール・コントローラのメモリ及び制御用計算機のメモリにそれぞれ記憶されたスイッチ位置コードデータを示す図。
【図7】RS232C伝送データのプロトコルを示す図。
【図8】タービン回転系統の動作を行なう際のPBコンソール制御システムの処理の一例を示す概略フローチャート。
【図9】タービン回転系統の動作を行なう際のPBコンソール制御システムの処理の一例を示す概略フローチャート。
【図10】タービン回転系統の動作を行なう際のPBコンソール制御システムの処理の一例を示す概略フローチャート。
【符号の説明】
1 PBコンソール制御システム
2 PBコンソール
3 PBコンソール・コントローラ
4A,4B 制御用計算機
5A〜5D PB(押しボタン)
6A,6B コネクタ
7A1〜7A25 ケーブル
7B1〜7B25 ケーブル
8A,8B コネクタ
10 筐体
11A,11B RS232Cポート
12A,12B RS232Cポート
13A,13B RS232Cケーブル
20 PB信号検出回路
21 表示制御回路
23 I/O回路
30 I/O回路
31 CPU
32 メモリ
33 I/O回路
40 CPU
41 I/O回路
42 メモリ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a push-button console controller and a push-button console control system for controlling a push-button console for displaying an operation control state of a host computer in a power generation plant control unit or the like and for giving a progress command of the operation control.
[0002]
[Prior art]
For example, in a power generation plant such as a thermal power plant, the operation control of the plant is controlled by a control computer in order to accurately grasp the state of the plant, reduce the number of operators by saving labor, and improve operation reliability. (Also referred to as a host computer or a host computer).
[0003]
That is, in the power plant control unit using the control computer, the operation control of each operation system of the power plant, such as the seawater system, ignition, turbine startup, and parallel installation, is all performed under the control computer. I have.
[0004]
By the way, in such a control unit, in order to perform a function of an operator grasping which operation system the control computer is currently performing operation control and a function of sending an operation progress command of each operation system to the control computer. And a push-button console control system using a push-button console.
[0005]
The push button console (hereinafter also referred to as a PB (Push Button) console) is installed on an OA desk (operation console) on which a TV monitor or the like is installed in the control unit. A push button (push button switch, hereinafter also referred to as PB) assigned to each operation system of the plant is provided, and each PB is provided with at least one display lamp. A push button console controller (hereinafter, also referred to as a PB console controller) for performing interface processing between the PB console and the control computer is connected to the PB console by a number of cables. The control computers are connected by many cables.
[0006]
Then, when the operator turns on the PB, for example, the ON information is sent to the control computer via the PB console controller. As a result, the operation control of the control computer controls the operation of the operating system assigned to the PB. When the control computer controls the operation of each operation system, information corresponding to the operation control is sent to the PB console via the PB console controller, and as a result, the operation of the operation system whose operation is controlled is controlled. The progress state is displayed by turning on / off, or blinking (flicker) the display lamp of the PB corresponding to the operation system.
[0007]
By the way, since the control method in the thermal power plant is different depending on the manufacturer of each control unit, the form of the above-mentioned PB console, such as dimensions, is also various according to each control unit. The number of indicator lamps was also different. That is, since the interface circuit between each PB of the PB console and the control computer differs according to each PB console, conventionally, the interface circuit corresponding to each PB of the PB console to be used is configured by wired logic (hardware). The interface circuit was mounted on a PB console controller.
[0008]
Further, in the above-described push-button console control system (hereinafter, also referred to as a PB console control system), since the operation control command of the plant is transmitted by the PB, the PB of the operation system other than the operation control target is erroneously pressed. Safety measures in cases become very important.
[0009]
Therefore, the PB console controller of the conventional PB console control system is equipped with an interlock circuit composed of wired logic using a relay or the like, and accidentally pushes the PB of the operation system other than the operation control target. Even in such a case, the operation of the PB of the operating system other than the current operation control target is determined to be invalid due to the operation of the interlock circuit, and a malfunction is prevented.
[0010]
As described above, since the interface circuit and the interlock circuit corresponding to each PB of the PB console are mounted on the PB console controller, the shape of the entire PB console controller is inevitably increased in size. For this reason, the PB console controller has been installed at a position away from the installation position (OA desk) of the PB console. Further, since the control computer is installed at a position (for example, 20 to 30 m) away from the PB console and the PB console controller to a certain extent, the length of the cable between the PB console controller and the control computer must be at least the distance between them. It was necessary for the distance.
[0011]
[Problems to be solved by the invention]
As described above, since the PB console controller is equipped with the wired logic circuit that performs the interface circuit function corresponding to each PB of the PB console and the interlock circuit function of the PB console, the interlock circuit between each PB of the PB console is provided. The PB console controller has become larger due to the increase in complexity, and it has been difficult to secure an installation place.
[0012]
In addition, the fact that information communication between the PB console controller and the control computer is performed in parallel by using a large number of cables can be achieved by variously controlling the PB console controller and the PB console by switching the connection of each cable. It is possible to apply to the computer for use.
[0013]
However, the cables used for the information communication interface between the PB console controller and the control computer require a large number of considerably long cables, such as 20 to 30 m, so that the communication cost increases with the increase in the number of cables. In addition, the input / output port area for a large number of cables must be secured in the PB console controller, which limits the miniaturization of the PB console controller. Therefore, the actual situation is to reduce the number of cables as much as possible.
[0014]
Furthermore, since the PB console controller must incorporate an interface circuit corresponding to the PB console to be used, the PB console controller cannot be shared with various PB consoles, and the versatility is poor.
[0015]
The present invention has been made in consideration of the above circumstances, and has as its object to reduce the number of cables between a PB console controller and a control computer, and realize a wired logic that realizes an interface circuit function, an interlock circuit function, and the like. Is provided from a PB console controller, thereby providing an extremely downsized PB controller and a PB console control system using the downsized PB console controller.
[0016]
Another object of the present invention is to provide a PB console controller applicable to various PB consoles, in other words, a PB console controller that can be shared by various PB consoles, and a PB console control system using the PB console controller. It is in.
[0017]
[Means for Solving the Problems]
In order to reduce the size of the push-button console controller as much as possible, the interlock circuit function and the interface circuit between the push buttons, which are conventionally configured by wired logic (hardware) and are mounted on the push-button console controller, are executed by, for example, a program of the host computer. The PB console controller is configured to mainly perform only the signal transmission interface processing between the host computer and the push-button console controller.
[0018]
Further, in order to reduce the number of connection cables between the push-button console controller and the host computer and to enable the use of the push-button console controller regardless of the type of the host computer, the connection between the push-button console controller and the host computer is reduced. The components are connected by a serial communication method, particularly, an RS232C communication method which is a standard serial interface.
[0019]
Further, in order to share the push-button desk controller with various push-button desks, transmission / reception signals between the push-button desks and the push-button desk controllers and pin arrangements of connection connectors between the push-button desks and the push-button desk controllers are provided. Is stored in the memory of the push-button console controller. Therefore, even if the type of push-button console used changes, the transmission / reception interface between the push-button console and the push-button console controller rewrites the pin map data stored in the memory according to the pin arrangement of the connector of the push-button console. This can be dealt with.
[0020]
That is, the push button console control system of the present invention has a push button switch and an indicator lamp corresponding to each operation system of the plant, and an operation control command of the operation system corresponding to the push button input by the push button operation. And a push-button table for displaying the operation control state of the operation system via a display lamp corresponding to the operation system, and display command data representing the operation control state while performing operation control of each operation system. A host computer that transmits data using, for example, an RS232C communication method that is a serial communication method, and a push button table controller that is connected to the push button desk and the host computer and performs interface processing between the push button desk and the host computer. I have.
[0021]
The push-button console controller of the present invention converts the operation control command transmitted from the push-button console into operation command data that can be processed by the host computer, and converts the display command data transmitted from the host computer. A conversion unit for performing a process of converting the display command into a control signal that can be processed by the push button console; and transmitting the converted command data to the host computer by a serial communication system, for example, an RS232C communication system. And a control signal transmitting means for transmitting the converted control signal to the push button console. The host computer reads and processes the operation command data transmitted from the push-button console controller and recognizes the contents of the operation control command. The operation control of an operation system corresponding to the operation control command is performed. Operation control means for performing the input processing of the control signal transmitted from the push button console controller, the display lamp of the operating system corresponding to the display command in a mode according to the command content. There is a display control means for displaying.
[0022]
That is, the main functions of the push-button console controller are a function of converting a transmission signal (operation control command) from the push-button console and transmitting it to the host computer, and a function of converting a signal (display command data) transmitted from the host computer. Since only the function of transmitting to the push-button console is provided, such a function can be easily configured by a small computer circuit such as a CPU and a memory, and the push-button console controller can be miniaturized to a minimum.
[0023]
In particular, the push button console and the push button console controller are connected by a plurality of cables via the input / output connector of the push button console and the input / output connector of the push button console. The pin map data in which the operation control command and the control signal are associated with the pin arrangement of the input / output connector, the operation control content and the display control content, the operation command data and the display command data are associated with each other. The conversion means performs a process of converting the operation control command into the operation command data with reference to the command map data, and refers to the command map data. Recognize the contents of the display command data by referring to the pin map data and And to perform the processing of converting the control signal corresponding to the shown command content.
[0024]
That is, the interface of the transmission / reception signal between the push button console controller (the conversion means) and the push button console is performed based on the pin map data stored in the memory of the push button console controller. That is, even if the push button table used changes and the position of the push button or the number of push buttons changes, the pin map data corresponding to the pin arrangement of the input / output connector of the push button table is stored in the memory ( If so, the push-button console controller of the present invention can be used for any form of push-button console.
[0025]
In particular, the host computer may include, as the display command data indicating the operation control state, a switch position for performing the display control, a display command indicating the display control content, and a permission for permitting operation of a push button corresponding to the switch position. A command to the push-button console controller, and the conversion means of the push-button console controller converts the display command data only when the transmitted display command data includes the permission command. They are converted to control signals. Then, the host computer determines whether the switch position indicating the operation control target included in the operation command data read by the reading unit matches the switch position transmitting the permission command, and Only when the operation is controlled, the operation control means controls the operation of the operation system corresponding to the operation control command.
[0026]
Therefore, for example, when a push button at a switch position different from the switch position of the permission command is operated, the above-described determination processing is performed in the host computer, and the operation control command by the push button operation becomes invalid (interlock function). ), Safety is sufficiently maintained.
[0027]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of a push-button console controller according to the present invention and a push-button console control system (PB console control system) using the push-button console controller (PB console controller) will be described with reference to the accompanying drawings. FIG. 1 is a diagram illustrating a hardware configuration of the PB console control system. The PB console control system constitutes a part of a power plant control unit that controls the operation of the power plant A and the plant B.
[0028]
According to FIG. 1, a PB console control system 1 includes a push button console (PB console) 2, a PB console controller 3, and control computers 4A and 4B.
[0029]
The PB console 2 displays the operation control state of the control computers 4A and 4B to the operator, and allows the operator to input an operation control progress command to the control computers 4A and 4B. That is, the PB console 2 is provided on a console (OA desk) on which a monitor, a recorder, an indicator, and the like are installed, and push buttons (push button switches, PBs, PBs) assigned to the respective operation systems of the power plants A and B. )have. In the present embodiment, the number of operating systems of the plants A and B is four, that is, the seawater system, the ignition, the turbine rotation, and the parallel operation, and PB (A), PB (B), and PB ( C), and PB (D).
[0030]
Each of PB (A) to PB (D) is a button switch in the shape of a rectangular parallelepiped as shown in FIG. 1, and is arranged in series. FIG. 1 shows a state in which PB (A) is pressed (on state). For example, inside the button switch portion, for example, four display lamps 5A to 5D are provided. Note that, of the display lamps 5A to 5D, two lamps located on the front side in FIG. 1 are lower lamps, and the remaining two lamps are upper lamps.
[0031]
The PB console 2 is connected to the PB console controller 3 via cable codes 7A and 7B having, for example, 25-pin connectors 6A and 6B and cables 7A1 to 7A25 and 7B1 to 7B25 connected to connector pins of the connectors 6A and 6B. It is connected to connectors 8A and 8B.
[0032]
The PB console controller 3 does not have an interlock circuit composed of hard logic and an interface circuit corresponding to each PB composed of hard logic, as described in the conventional example, and is extremely miniaturized. I have. That is, the PB console controller 3 has, for example, a small casing 10 having a rectangular parallelepiped shape, and a computer circuit, which will be described later, including a CPU, a memory, and the like is built in the casing 10.
[0033]
According to the present embodiment, the interface between the PB console controller 3 and the control computers 4A and 4B is performed by, for example, RS232C communication as serial communication.
[0034]
That is, the PB console controller 3 is provided with RS232C ports 11A and 11B, and the control computers 4A and 4B are provided with RS232C ports 12A and 12B, respectively. It is connected.
[0035]
Next, the system configuration of the present system 1 will be described. FIG. 2 is a block diagram showing a schematic system configuration of the system. Note that only 4A is shown for the control computer.
[0036]
According to FIG. 2, a PB signal detection circuit 20 that detects, for example, the ON state of the PB (A) to PB (D) is connected to each of the PB (A) to PB (D) of the PB console 2. Further, a display control circuit 21 for controlling a display mode (lighting, turning off, blinking, or the like) of each of the display lamps 5A to 5D is connected to the display lamps 5A to 5D of each of the PB (A) to PB (D). I have. The PB signal detection circuit 20 and the display control circuit 21 are connected to an I / O circuit 23 that performs input / output interface processing for the PB signal detection circuit 20 and the lamp display control circuit 21. The I / O circuit 23 is a connector. 6A and 6B. The cable cords 7A (cables 7A1 to 7A25) and 7B (7B1 to 7B25) connected to the connectors 6A and 6B are connected to the connectors 8A and 8B of the PB console controller 3.
[0037]
The connectors 8A and 8B are connected to the CPU 31 via an I / O circuit 30 that performs input / output interface processing for the controller 3.
[0038]
The CPU 31 is connected to a memory 32 for storing program data necessary for processing in FIGS. 8 to 10 described later, connector map data, command map data, switch code data, and the like described later.
[0039]
The CPU 31 refers to the connector map data, the command map data, the switch code data, and the like stored in the memory 32, and executes the PB console 2 using the programmed logic (software) based on the program data stored in the memory 32. For transmitting operation command data and the like transmitted from the control computer 4A to the PB console 2, and transmitting a signal corresponding to the command data and the like transmitted from the control computer 4A, that is, the PB console 2 and the control computer Comprehensive interface processing between 4A is performed.
[0040]
The CPU 31 is connected to an RS232C interface circuit that performs an RS232C interface process for the CPU 31.
[0041]
That is, the RS232C interface circuit converts the data sent from the CPU 31 into an RS232C protocol, and converts the RS232C transmission data sent from the control computer 4A into data that can be processed by the CPU 31 and the RS232C. It has a port 11A and an RS232C cable 13A for sending RS232C transmission data to the control computer 4A. The RS232C cable 13A is connected to an RS232C interface circuit of the control computer 4A.
[0042]
The RS232C interface circuit of the control computer 4A converts the RS232C transmission data sent via the RS232C cable 13A into data that can be input and processed by the CPU 40 of the control computer 4A, and converts the data sent from the CPU 40 into an RS232C protocol. It has an RS232C port 12A for conversion and an I / O circuit 41, and the I / O circuit 41 is connected to the CPU.
[0043]
The CPU 40 is connected to a memory 42 that stores program data necessary for processing in FIGS. 8 to 10 described later, command map data and switch position data described later.
[0044]
The CPU 40 refers to the command map data and the switch position data stored in the memory 42 and executes the programmed logic based on the program data stored in the memory 42 via the RS232C port 12A and the I / O circuit 41. In accordance with the command data sent from the PB console 2 and the PB console controller 3, the operation of each operation system of the plant A is controlled, and the plant input signal (the current state of the plant A and the actual Command data representing the current operation state of the plant A in response to the PB console controller 3 and the PB console 2 via the RS232C port 12A and the I / O circuit 41 in response to the start of the operation of each operation system. Operation of plant A, such as transmitting to It is adapted to perform a comprehensive treatment on your.
[0045]
Here, the interface between the PB console 2 and the PB console controller 3 will be described in detail.
[0046]
In the PB console 2, the ON signal detected by the PB signal detection circuit 20 in response to the switch-on of each of the PB (A) to PB (D) is a predetermined connector terminal (connector pin; pin numbers 1 to 25). ) And via the cables 7A1 to 7A25 connected to the connector pins. In the display control circuit 21 of the PB console 2, depending on which connector pin (pin numbers 1 to 25) of the connectors 6A and 6B has been used to send a signal from the console controller 3 to which PB lamp, Is specified (lighting, turning off, or blinking). That is, although there are various types of PB consoles, in all PB consoles, regarding the transmission of the ON signal of each PB and the display control of the lamp in the display control circuit, the signal transmission contents of each pin of a predetermined connector ( This is based on the connector terminal arrangement (connector pin map).
[0047]
In the memory 32 of the PB console controller 3 of the present embodiment, connector pin map data corresponding to the connector pin maps of the connectors 6A and 6B of the PB console 2 in the present embodiment is written in advance. The controller 3 performs an interface process between the PB console 2 and the control computer 4A with reference to the connector pin map data.
[0048]
Here, the connector pin map data stored in the memory 32 of the PB console controller 3 in the present embodiment is shown in FIG. 3 and FIG. 3 shows the signal transmission direction and signal transmission contents of each pin (pin numbers 1 to 25) of the connector 6A, and FIG. 4 shows the signal transmission direction and signal transmission of each pin (pin numbers 1 to 25) of the connector 6B. Indicates the content. In the signal direction, CNL indicates the PB console 2 and CPU indicates the CPU 31 of the PB console controller 3. → indicates that a signal is transmitted from the CNL (PB console 2) to the CPU (CPU 31 of the PB console controller 3). , ← indicate that a signal is transmitted from the CPU (the CPU 31 of the PB console controller 3) to the CNL (the PB console 2).
[0049]
For example, the content of pin number 1 is to send an ON signal of PB (A) from the CNL to the CPU, and the content of pin number 11 is to send the upper lamp of the PB (A) lamp 5A from the CPU to the CNL. It is to send a command to turn on. Others are as shown. In addition, the common means that a signal for turning on the power of the transmission side is transmitted.
[0050]
As described above, the connector pin map data corresponds to the connector pin maps of the connectors 6A and 6B of the PB console 2, and the connector pin map changes when the PB console used changes. However, in this configuration, even when the PB console to be used is changed, the connector pin map data corresponding to the connector pin map of the newly used PB console only needs to be written in the memory 32.
[0051]
Next, the interface between the PB console controller 3 and the control computer 4A will be described in detail.
[0052]
Command map data held in the memory 32 of the PB console controller 3 and the memory 42 of the control computer 4A in this embodiment are shown in FIG. 5 and switch code data, respectively, in FIG.
[0053]
As the command map data, the memory 32 and the memory 42 store a command code transmitted between the control computer 4A and the PB console controller 3 and the content of the command.
[0054]
Of the command codes shown in FIG. 5, # 11 to # 23 are commands mainly used for error checking. That is, in commands # 11 and # 13, the data storage capacity of the memory 32 (or the memory 42) becomes full, and commands (# 13; XOFF (DC3)) for stopping data transmission and commands (# 11; XON ( DC1)), and # 20 is an initialization (reset) command. Further, # 21 is a command for returning the transmitted data as it is (echo back ON), and # 22 is a command for not performing the echo back processing (echo back OFF). Further, # 23 is a diagnosis request command.
[0055]
# 26 to # 2G are control commands for the control computer 4A and the PB console 2. That is, # 26 is a command (switch report operation ON) indicating a state in which PB switch operation information can be input, and # 27 is a command (switch report operation OFF) indicating a PB switch operation information input stop state. is there.
[0056]
# 29 is a command to turn on all lamps of the PB when the operation of the operation system corresponding to the predetermined PB is started by the operation control of the control computer, and # 2A is a command for turning on the predetermined PB. This is a command to blink all lamps of the PB in order to prompt the operator whether to perform the operation control of the corresponding operation system. Further, # 2B is a command for turning off all the lamps of the PB when the operation of the operation system corresponding to the predetermined PB is completed by the operation control of the control computer.
[0057]
Hereinafter, # 2C → a command to turn on all upper lamps of the PB corresponding to the operation system to start operation, # 2D → command to turn on all lower lamps of the PB corresponding to the operation system to start operation, # 2E → predetermined A command to blink all the upper lamps of the PB corresponding to the operation system in order to promote the operation of the operation system, # 2F → All the lower lamps of the PB corresponding to the operation system in order to promote the operation of the predetermined operation system It is a command to blink.
[0058]
Further, # 2G and # 2H are commands for the interlock function. That is, the control computer 4A transmits to the PB console controller 3 the permission command command (# 2G) for permitting the operation of the PB together with the PB command (# 26 to # 2F) for controlling the operation. It has become. That is, since the PB console 2 and the PB console controller 3 are always sent commands related to the PB of the operating system that matches the operating system whose operation is controlled in the plant A, the operating systems other than the operating system whose operation is controlled are controlled. The possibility of performing display control or the like on the PB is completely eliminated.
[0059]
Further, even when a command is sent from the PB console 2 and the PB console controller 3 to the control computer 4A for a PB of an operation system other than the operation system actually operated by the control computer 4A, By comparing the PB of the command with the PB outputting the permission command, it can be determined that all PB commands that do not match the permission PB are invalid. When a PB command other than the PB that is currently outputting such a permission command is sent to the control computer 4A, the control computer 4A outputs a warning output such as a warning buzzer to the PB console controller 3. A warning command (# 2G) for urging is sent.
[0060]
On the other hand, switch position codes # 30 to # 33 corresponding to the PB (A) to PB (D) of the PB console 2 are stored in the memories 32 and 42 as the switch code data.
[0061]
For example, when the plant A is ready to start the operation of the turbine rotating system, for example, the control computer 4A issues a command (lamp blinking command) prompting the start of the operation control of the turbine rotating system to the PB console controller 3. Send to That is, the control computer 4A reads the switch code data of the PB (PB (C)) corresponding to the turbine rotation system with reference to the switch code data of the memory 42 (# 32), and further reads the command map data of the memory 42. The command code indicating the blinking of the lamp is read out with reference to the command code (# 2A). Then, a parity code for error checking (a parity designation code defined in JIS C6360) is added to the data and transmitted to the PB console controller 3.
[0062]
When the operator presses PB (B) on the PB console 2 to send a PB (B) ON signal to the PB console controller 3, the PB console controller 3 refers to the switch code data in the memory 32. Then, the switch code corresponding to PB (B) is read (# 31), and the command code corresponding to the ON signal is read with reference to the command map data in the memory 32 (# 26). Then, a horizontal parity code for error checking (a parity designation code defined in JIS C6360) is added to the data and sent to the control computer 4A.
[0063]
The command code, switch position code, and horizontal parity code sent from the PB console controller 3 to the control computer 4A are sent to the RS232C interface circuit (I / O circuit 33 and RS232C port 11A) for the RS232C shown in FIG. After being converted into the RS232C transmission data of the protocol, the data is sent to the RS232C interface circuit (RS232C port 12A and I / O circuit 41) of the control computer 4A via the RS232C cable 13A. The command code, switch position code, and horizontal parity code sent from the control computer 4A to the PB console controller 3 are transmitted to the RS232C interface circuit (I / O circuit 41 and RS232C port 12A) by the RS232C interface circuit shown in FIG. After being converted into the RS232C transmission data of the protocol, it is sent to the RS232C interface circuit (RS232C port 11A and I / O circuit 33) of the PB console controller 3 via the RS232C cable 13A.
[0064]
Next, the overall operation of the PB console control system of this configuration when controlling the operation of the turbine rotation will be described with reference to FIGS.
[0065]
For example, after the operation control of the ignition system of the power plant A is completed, the control computer 4A determines whether or not the turbine rotation condition of the power plant A is satisfied (step S1). Then, when a plant input signal indicating that the condition for rotating the turbine is satisfied is transmitted from power generation plant A, the determination in step S1 is YES, and the process proceeds to step S2. Until the plant input signal is sent from power plant A, the operation control of control computer 4A is in a standby state (NO in step S1).
[0066]
The control computer 4A refers to the command map data and the switch code data in the memory 42, and outputs the permission command commands (# 2G) and PB (C) for permitting the operation of the PB (PB (C)) of the turbine rotation system. A blink command command (# 2A) for blinking the lamp 5C and a switch position code (# 32) of the PB (C) are read (step S2).
[0067]
Subsequently, the control computer 4A sends the read PB (C) permission command command and the blinking command command to the RS232C interface circuit (the I / O circuit 41 and the RS232C port 12A) together with the horizontal parity code (referred to as #P). The transmission data D1 ([# 2G] [# 32] [#P]) of the PB (C) permission command command and the transmission data D2 ([# 2A] [# 32] [# P]) to the PB console controller 3 (step S3).
[0068]
The PB console controller 3 performs input processing on the transmitted RS232C transmission data D1 and D2 via an RS232C interface circuit (RS232C port 11A and I / O circuit 33), converts the protocol, and sends the converted data to the CPU 31. Reads the PB (C) permission command command ([# 2G], [# 32]) and the blink command command ([# 2A], [# 32]) (step S4).
[0069]
The CPU 31 of the PB console controller 3 refers to the command map data and the switch code data in the memory 32 and transmits the content of the command (permission of operation of the PB (C) and blinking of the lamp 5C of the PB (C)). Then, the connector pin (pin number 13) of the connector 8B corresponding to the command content (all the lamps 5C of the PB (C) blink) is obtained by referring to the connector pin map of the memory 32 (step S5). Next, the CPU 31 sends a command signal via the I / O circuit 30 and the connector pin of the pin No. 13 of the connector 8B, and the command signal is transmitted to the cable 7B13, the connector pin of the pin No. 13 of the connector 6B, and the I / O circuit. The data is sent to the display circuit 21 of the PB console 2 via 23 (step S6).
[0070]
The display control circuit 21 of the PB console 2 receives the command signal from the connector pin having the pin number 13 of the connector 6B, so that the display control assigned to the pin number 13 shown in FIG. 4, that is, the PB (C) lamp 5C Display control to make all blink (flicker). As a result, all the lamps 5C of the PB (C) blink (flicker), and the operator can be prompted to proceed with the operation system corresponding to the PB (C), that is, the progress of the turbine rotation (step S7).
[0071]
The operator recognizes that the lamp 5C has flickered while watching the lamps 5A to 5D of the PB (A) to PB (D) of the PB console 2 and rotates the turbine with reference to a recorder or an indicator. When it is determined that there is no problem, press the blinking PB (C). At this time, the PB signal detection circuit 20 of the PB console 2 determines whether or not PB is pressed (step S8). If PB (C) is pressed, the determination in step S8 is YES and the process proceeds to step S9. Transition. Until PB (C) is pressed, the PB signal detection circuit 20 is in an operation standby state (NO in step S8).
[0072]
The PB signal detection circuit 20 sends a command signal via the connector pin of pin number 3 of the connector 6A assigned to the I / O circuit 30 and the PB (C) ON signal, and the command signal is transmitted to the cable 7A3 and the connector 8A. Is transmitted to the CPU 31 of the PB console controller 3 via the connector pin having the pin number 3 and the I / O circuit 30 (step S9).
[0073]
The CPU 31 refers to the connector pin map data in the memory 32, reads out the signal content (PB (C) on) of the connector pin with the pin number 3 of the connector 8A (step S10), and refers to the command map data and the switch code data. Then, a command code (# 26) and a switch position code (# 32) corresponding to the signal content (PB (C) ON) are read out (step S11).
[0074]
Next, the CPU 31 converts the read command code (# 26) and switch position code (# 32) of the PB (C) together with the horizontal parity code (#P) into the RS232C interface circuit (I / O circuit 33 and RS232C port 11A). To the control computer 4A as transmission data D3 ([# 26] [# 32] [#P]) of the RS232C of the PB (C) ON command (step S12).
[0075]
The control computer 4A processes the transmitted RS232C transmission data D3 via the RS232C interface circuit (the RS232C port 12A and the I / O circuit 41), converts the protocol, and sends it to the CPU 40. (C) The on command ([# 26], [# 32]) is read (step S13). Next, the control computer 4A refers to the command map data and the switch code data of the memory 42, and refers to the operation system corresponding to the transmitted command (PB (C) on command) contents (PB (C), that is, the turbine rotation operation. Is started (turned on)) (step S14).
[0076]
Then, the control computer 4A performs an interlock process. That is, the control computer 4A determines whether or not the sent PB (C) ON command is a command of the PB of the operating system that sent the permission command in step S2 (step S15). In this case, the transmitted command is PB (C) (turbine rotating system), and the operating system that sent the permission command in step S2 is also the turbine rotating system. Therefore, the result of this determination is YES, and the process proceeds to step S16. Move on to processing.
[0077]
If the result of determination in step S15 is NO (ie, if the operator erroneously pressed another PB instead of PB (C) in the process of step S8), the control computer 4A stores the command map in the memory 42 The warning command (# 2H) is read out by referring to the data, and the PB console controller is read via the RS232C interface circuit (I / O circuit 41, RS232C port 12A) and the RS232C interface circuit (RS232C port 11A, I / O circuit 33). 3 (step S15A). The CPU 31 reads the command contents (warning command) with reference to the command map data in the memory 32, and sounds, for example, a warning buzzer (step S15B). Then, after that, the process returns to before the process of step S8, and prompts the user to press the actually blinking PB (C) again.
[0078]
On the other hand, if the result of the determination in step S16 is YES, the control computer 4A sends a turbine rotation start command to the drive control device of the plant A (step S16). As a result, the turbine of the plant A starts rotating, and the plant A shifts to the turbine rotation operation system.
[0079]
At this time, the control computer 4A determines whether or not a plant input signal indicating that the turbine has started rotating is transmitted from the power generation plant A (step S17). Then, when the turbine of the power generation plant A actually starts rotating, a plant input signal indicating that fact is sent to the control computer 4A. As a result, the result of the determination made by the control computer 4A in step S17 is YES, and the process shifts to step S18. Until the plant input signal is sent from the power generation plant A, the operation control of the control computer 4A is in a standby state (NO in step S17).
[0080]
The control computer 4A reads the received plant input signal (step S18) and refers to the command map data and the switch code data in the memory 42 to permit the operation of the turbine rotating system PB (PB (C)). The permission command command (# 2G), the lighting command command (# 29) for turning on all the lamps 5C of the PB (C), and the switch position code (# 32) of the PB (C) are read out (step S19).
[0081]
Subsequently, the control computer 4A sends the read PB (C) permission command command and the lighting command command together with the horizontal parity code (#P) to the RS232C interface circuit (I / O circuit 41 and RS232C port 12A). RS232C transmission data D4 ([# 2G] [# 32] [# P]) of the PB (C) permission instruction command, and RS232C transmission data D5 ([# 29] [# 32] [# P] of the lighting instruction command) ) To the PB console controller 3 (step S20).
[0082]
The PB console controller 3 converts the transmitted RS232C transmission data D4 and D5 into a protocol via an RS232C interface circuit (RS232C port 11A and I / O circuit 33) and transmits the converted data to the CPU 31. ) The permission command commands ([# 2G] and [# 32]) and the lighting command commands ([# 29] and [# 32]) are read (step S21).
[0083]
The CPU 31 refers to the command map data and the switch code data in the memory 32 to read out the contents of the transmitted command (operation permission of the PB (C) and turn on all the lamps 5C of the PB (C)). With reference to the pin map, a connector pin (pin number 10) of the connector 8B corresponding to the command content (all the lamps 5C of the PB (C) are turned on) is obtained (step S22). Next, the CPU 31 sends a command signal via the I / O circuit 30 and the connector pin of the pin No. 10 of the connector 8B, and this command signal is transmitted to the cable 7B13, the connector pin of the pin No. 10 of the connector 6B, and the I / O circuit. The data is sent to the display circuit 21 of the PB console 2 via the PC 23 (step S23).
[0084]
The display control circuit 21 receives the command signal from the connector pin of the pin No. 10 of the connector 6B, and therefore controls the display assigned to the pin No. 10 shown in FIG. 4, that is, turns on all the lamps 5C of the PB (C). Perform display control. As a result, all the lamps 5C of the PB (C) are turned on, and it is possible to indicate to the operator that the operating system corresponding to the PB (C), that is, the turbine is rotating (step S24).
[0085]
Thereafter, the control computer 4A determines whether or not the rotation operation of the turbine has been completed (step S25). Then, when a plant input signal indicating that the rotation operation of the turbine of power generation plant A has been completed is sent, the determination in step S25 is YES, and the process proceeds to step S26. Until the plant input signal is sent from power generation plant A, the operation control of control computer 4A is in a standby state (NO in step S25).
[0086]
The control computer 4A reads the transmitted plant input signal (step S26), and refers to the command map data and the switch code data in the memory 42 to permit the operation of the PB (PB (C)) of the turbine rotating system. The permission command command (# 2G), the turn-off command command (# 2B) for turning off all the lamps 5C of the PB (C), and the switch position code (# 32) of the PB (C) are read out (step S27).
[0087]
Subsequently, the control computer 4A sends the read PB (C) permission command command and the lighting command command together with the horizontal parity code (#P) to the RS232C interface circuit (I / O circuit 41 and RS232C port 12A). RS232C transmission data D6 ([# 2G] [# 32] [# P]) of the PB (C) permission command command, and RS232C transmission data D7 ([# 2B] [# 32] [# P] of the turn-off command command) ) To the PB console controller 3 (step S28).
[0088]
The PB console controller 3 converts the transmitted RS232C transmission data D6 and D7 into a protocol via an RS232C interface circuit (RS232C port 11A and I / O circuit 33) and sends it to the CPU 31, and the CPU 31 sends the PB (C) The permission command commands ([# 2G] and [# 32]) and the turn-off command commands ([# 2B] and [# 32]) are read (step S29).
[0089]
The CPU 31 reads out the contents of the sent command (the operation permission of PB (C) and all the lamps 5C of PB (C) are turned off) with reference to the command map data and the switch code data of the memory 32, and the connector of the memory 32. With reference to the pin map, a connector pin (pin number 16) of the connector 8B corresponding to the content of the command (all the lamps 5C of PB (C) are turned off) is obtained (step S30). Next, the CPU 31 sends a command signal via the I / O circuit 30 and the connector pin having the pin number 16 of the connector 8B. The command signal is transmitted to the cable 7B13, the connector pin having the pin number 16 of the connector 6B, and the I / O circuit. The data is sent to the display circuit 21 of the PB console 2 via 23 (step S31).
[0090]
The display control circuit 21 receives the command signal from the connector pin of the pin No. 16 of the connector 6B, and thus performs the display control assigned to the pin No. 16 shown in FIG. 4, that is, turns off all the lamps 5C of the PB (C). Perform display control. As a result, all the lamps 5C of the PB (C) are turned off, and it is possible to indicate to the operator that the operation system corresponding to the PB (C), that is, the rotation operation of the turbine has been completed (step S32).
[0091]
As described above, according to the present embodiment, the operation control state display and rotation of the control computer in a series of operations related to the turbine rotation system (rotation startable state → rotation start → rotation operation continuation → rotation operation end). The operation progress command of the system can be realized by the PB console control system 1 (PB console 2, PB console controller 3, and control computer 4A).
[0092]
Moreover, as described in detail with reference to the flowcharts of FIGS. 8 to 10, in the PB console control system 1 of the present embodiment, the PB console controller 3 is configured by a computer circuit, and the PB console controller 3 Only interface processing between the connector pin map representing the signal transmission contents of the connector pins of the PB console 2 and the commands of the control computer 4A is performed.
[0093]
That is, the PB console controller 3 converts the ON signal of the predetermined PB of the PB console 2 into a command corresponding to the connector pin to which the ON signal is transmitted, and outputs the command to the control computer 4A. A program corresponding to the command content sent from the 4A is sent to the PB console 2 via the connector pin corresponding to the command content using the programmed logic, and an interface circuit function between PBs and an interlock circuit function are performed. Are all performed by programmed logic in the CPU 40 of the control computer 4A (see steps S2 to S3, steps S13 to S15, steps S19 to S20, and steps S27 to S28 in FIGS. 8 to 10). The PB console controller Over La 3 such PB between interface circuits function and interlock circuit function eliminates the need to mount a wired logic that realizes the can very miniaturized PB console controller 3. Therefore, the PB console 3 can be installed in the vicinity of the PB console 2 such as inside the console on which the PB console 2 is mounted, without having to worry about the installation location of the PB console controller 3. Further, since the PB console controller 3 can be installed near the PB console 2, there is also an effect that the cable length between the PB console 2 and the PB console controller 3 is shortened.
[0094]
Further, since the connector pin map data stored in the memory 32 of the PB console controller 3 may correspond to the connector pin maps of the connectors 6A and 6B of the PB console 2, even if the PB console used changes. This can be handled by writing the connector pin map data corresponding to the connector pin map of the newly used PB console into the memory 32.
[0095]
That is, according to the PB console control system of the present embodiment, a PB console controller applicable to any type of PB console 2 can be used, so that the versatility of the PB console controller itself and the entire PB console control system can be used. Can be greatly improved.
[0096]
According to the PB console control system of the present embodiment, the interface between the PB console controller 3 and the control computer 4A is realized by the RS232C interface, which is a standard serial communication interface. The number of cables can be reduced to a necessary minimum. Further, since the RS232C interface is a standard mounted on any control computer, a PB console controller can be used regardless of the type of control computer.
[0097]
As a result, various problems such as an increase in the size of the PB console controller due to the presence of a large number of cables, the inconvenience of connecting such a number of cables, and an increase in cost due to the large number of cables are solved at once. In addition, it is possible to provide an extremely versatile and easy-to-use PB console controller and a PB console control system having the PB console controller.
[0098]
According to the present embodiment, the overall operation of the PB console control system when controlling the operation of the turbine rotating system has been described. However, the same applies to the operation control of other systems such as the seawater system, the ignition, and the insertion. The number of systems is not limited to the above four, and the number of systems is applicable to the type of plant.
[0099]
Further, in the present embodiment, two RS232C ports are provided, and a control computer is connected to each of the two ports. However, the present invention is not limited to this. A plurality of ports may be provided, and a control computer may be connected to each port.
[0100]
Further, in a configuration in which a control computer is connected to each of the two RS232C ports of the PB console controller of the present embodiment, for example, a terminal block is provided in the PB console controller, and the two control computers are connected via this terminal block. Connecting. Then, by switching and controlling an external switch provided on the terminal block, one of the control computers for controlling the PB console (and the PB console controller) can be selected and used. With this configuration, even if one of the two control computers breaks down, a backup system for the control computer can be realized by operating an external switch to switch to the other control computer. The reliability of the control system can be further improved. It goes without saying that this backup system is not limited to the number of control computers.
[0101]
【The invention's effect】
As described above, according to the push-button console controller and the push-button console control system of the present invention, the push-button console controller mainly performs the host computer without performing the interface circuit function and the interlock circuit function between the push buttons. Since only the signal transmission interface processing between the push button console controller and the push button console controller is performed, the push button console controller can be made very small. As a result, there is no need to worry about the installation location of the push-button console, and the push-button console can be installed near the push-button console, such as inside the operation console on which the push-button console is mounted.
[0102]
Further, according to the present invention, since the push-button console controller and the host computer are connected by a serial communication system, in particular, an RS232C communication system which is a standard serial interface, the connection between the push-button console controller and the host computer is established. The number of connection cables can be reduced, and the push-button console controller can be used regardless of the model of the host computer.
[0103]
According to the present invention, the push button table controller converts the pin map data in which the transmission / reception signal between the push button table and the push button table controller is associated with the pin arrangement of the connection connector between the push button table and the push button table controller. Therefore, even if the type of push-button console used changes, the transmission / reception interface between the push-button console and the push-button console controller is stored in the memory according to the pin arrangement of the connector of the push-button console. This can be handled by rewriting the pin map data. Therefore, the push-button console can be shared with various push-button consoles, and the versatility of the push-button console itself and the entire push-button console control system can be greatly improved.
[Brief description of the drawings]
FIG. 1 is a diagram showing a hardware configuration of a PB console control system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a system configuration of a PB console control system according to the embodiment of the present invention.
FIG. 3 is a diagram showing connector map data stored in a memory of a PB console controller.
FIG. 4 is a diagram showing connector map data stored in a memory of a PB console controller.
FIG. 5 is a diagram showing command map data respectively stored in a memory of a PB console controller and a memory of a control computer.
FIG. 6 is a diagram showing switch position code data respectively stored in a memory of a PB console controller and a memory of a control computer.
FIG. 7 is a view showing a protocol of RS232C transmission data.
FIG. 8 is a schematic flowchart showing an example of processing of the PB console control system when performing an operation of the turbine rotating system.
FIG. 9 is a schematic flowchart illustrating an example of processing of a PB console control system when performing an operation of a turbine rotation system.
FIG. 10 is a schematic flowchart showing an example of processing of the PB console control system when performing an operation of the turbine rotating system.
[Explanation of symbols]
1 PB console control system
2 PB console
3 PB console controller
4A, 4B control computer
5A-5D PB (push button)
6A, 6B connector
7A1-7A25 cable
7B1-7B25 cable
8A, 8B connector
10 Case
11A, 11B RS232C port
12A, 12B RS232C port
13A, 13B RS232C cable
20 PB signal detection circuit
21 Display control circuit
23 I / O circuit
30 I / O circuit
31 CPU
32 memories
33 I / O circuit
40 CPU
41 I / O circuit
42 memory

Claims (7)

プラントの各運転系統に対応する押しボタンスイッチ及び表示ランプを有し、前記押しボタン操作により入力された当該押しボタンに対応する運転系統の動作制御指令を送信し且つ前記運転系統の動作制御状態を当該運転系統に対応する表示ランプを介して表示する押しボタン卓と、
前記各運転系統の動作制御を行なうとともに当該動作制御状態を表す表示コマンドデータをシリアル通信方式で送信するホスト計算機と、
前記押しボタン卓及び前記ホスト計算機に接続され、当該押しボタン卓及びホスト計算機間のインターフェース処理を行なう押しボタン卓コントローラとを有し、
前記押しボタン卓コントローラは、前記押しボタン卓から送信された動作制御指令を前記ホスト計算機が処理可能な動作コマンドデータに変換する処理,及び前記ホスト計算機から送信された表示コマンドデータを当該表示コマンド内容に対応し且つ前記押しボタン操作卓で処理可能な制御信号に変換する処理を行なう変換手段と、変換されたコマンドデータをシリアル通信方式により前記ホスト計算機へ送信するシリアル送信手段と、変換された制御信号を前記押しボタン卓へ送信する制御信号送信手段とを備えるとともに、
前記ホスト計算機は、前記押しボタン卓コントローラから送信された動作コマンドデータを読み込み処理して前記動作制御指令の内容を認識する読み込み処理手段と、当該動作制御指令に対応する運転系統の動作制御を行なう動作制御手段とを備え、
前記押しボタン卓は、前記押しボタン卓コントローラから送信された制御信号を入力処理し、前記表示コマンドに対応する運転系統の表示ランプをコマンド内容に応じた態様で表示させる表示制御手段を備えた
ことを特徴とする押しボタン卓制御システム。
It has a push button switch and an indicator lamp corresponding to each operation system of the plant, transmits an operation control command of the operation system corresponding to the push button input by the push button operation, and changes the operation control state of the operation system. A push-button table displayed via a display lamp corresponding to the operation system;
A host computer that performs operation control of the respective operation systems and transmits display command data representing the operation control state by a serial communication method,
A push-button console connected to the push-button console and the host computer and performing an interface process between the push-button console and the host computer;
The push-button console controller converts an operation control command transmitted from the push-button console into operation command data that can be processed by the host computer, and converts the display command data transmitted from the host computer into the content of the display command. A converting means for performing a process of converting the command data into a control signal which can be processed by the push button console, a serial transmitting means for transmitting the converted command data to the host computer by a serial communication system, and a converted control And control signal transmitting means for transmitting a signal to the push button console,
The host computer reads and processes the operation command data transmitted from the push-button console controller and recognizes the contents of the operation control command, and performs operation control of an operation system corresponding to the operation control command. Operation control means,
The push button console includes a display control unit that processes a control signal transmitted from the push button console controller and displays a display lamp of an operation system corresponding to the display command in a form corresponding to the command content. A push button desk control system characterized by the following.
前記押しボタン卓及び前記押しボタン卓コントローラ間は、当該押しボタン卓の入出力コネクタ及び当該押しボタン卓の入出力コネクタを介して複数のケーブルにより接続されており、
前記変換手段は、前記動作制御指令及び前記制御信号と前記入出力コネクタのピン配置とが対応づけられたピンマップデータと、前記動作制御内容及び前記表示制御内容と前記動作コマンドデータ及び前記表示コマンドデータとが対応づけられたコマンドマップデータとを記憶するメモリを有し、当該変換手段は、前記コマンドマップデータを参照して前記動作制御指令を前記動作コマンドデータに変換する処理を行なうとともに、前記コマンドマップデータを参照して前記表示コマンドデータの内容を認識し、前記ピンマップデータを参照して前記表示コマンド内容に対応した制御信号に変換する処理を行なうようにした請求項1記載の押しボタン卓制御システム。
The push button console and the push button console controller are connected by a plurality of cables via the input / output connector of the push button console and the input / output connector of the push button console,
The conversion means includes: a pin map data in which the operation control command and the control signal are associated with a pin arrangement of the input / output connector; the operation control content and the display control content; and the operation command data and the display command. A memory for storing command map data associated with the data, and the conversion unit performs a process of converting the operation control command into the operation command data with reference to the command map data; 2. The push button according to claim 1, wherein a process of recognizing the contents of the display command data with reference to command map data and converting the display command data into a control signal corresponding to the display command contents is performed with reference to the pin map data. Desk control system.
前記シリアル通信方式はRS232C通信方式である請求項1又は2記載の押しボタン卓制御システム。3. The push-button console control system according to claim 1, wherein the serial communication system is an RS232C communication system. 前記ホスト計算機は、前記動作制御状態を表す表示コマンドデータとして、当該表示制御を行なうスイッチ位置、表示制御内容を示す表示コマンド、及び当該スイッチ位置に対応する押しボタンの操作を許可する許可コマンドを前記押しボタン卓コントローラに送信するようになっており、
前記押しボタン卓コントローラの変換手段は、送信された表示コマンドデータに前記許可コマンドが含まれていた場合にのみ当該表示コマンドデータを前記制御信号に変換するようにした請求項2記載の押しボタン卓制御システム。
The host computer, as display command data representing the operation control state, a switch position for performing the display control, a display command indicating the display control content, and a permission command for permitting operation of a push button corresponding to the switch position, It is designed to send to the push button desk controller,
3. The push-button console according to claim 2, wherein the conversion means of the push-button console controller converts the display command data into the control signal only when the transmitted display command data includes the permission command. Control system.
前記ホスト計算機は、前記読み込み手段により読み込まれた前記動作コマンドデータに含まれる動作制御対象を表すスイッチ位置と前記許可コマンドを送信したスイッチ位置とが一致しているか否かを判断し、一致している場合にのみ前記動作制御手段により当該動作制御指令に対応する運転系統の動作制御を行なうようにした請求項4記載の押しボタン卓制御システム。The host computer determines whether the switch position indicating the operation control target included in the operation command data read by the reading unit matches the switch position that transmitted the permission command, and 5. The push-button console control system according to claim 4, wherein the operation control means controls the operation of the operation system corresponding to the operation control command only when the operation is present. プラントの各運転系統に対応する押しボタンスイッチ及び表示ランプを有し、前記押しボタン操作により入力された当該押しボタンに対応する運転系統の動作制御指令を送信し且つ前記運転系統の動作制御状態を当該運転系統に対応する表示ランプを介して表示する押しボタン卓と、前記各運転系統の動作制御を行なうとともに当該動作制御状態を表す表示コマンドデータをシリアル通信方式で送信するホスト計算機とに接続されて用いられ、当該押しボタン卓及び前記ホスト計算機間のインターフェース処理を行なう押しボタン卓コントローラであって、
前記押しボタン卓コントローラは、前記押しボタン卓から送信された動作制御指令を前記ホスト計算機が処理可能な動作コマンドデータに変換する処理,及び前記ホスト計算機から送信された表示コマンドデータを当該表示コマンド内容に対応し且つ前記押しボタン操作卓で処理可能な制御信号に変換する処理を行なう変換手段と、変換されたコマンドデータをシリアル通信方式により前記ホスト計算機に対して送信するためのシリアル送信部と、変換された制御信号を前記押しボタン卓に対して送信するための制御信号送信部とを備えたことを特徴とする押しボタン卓コントローラ。
It has a push button switch and an indicator lamp corresponding to each operation system of the plant, transmits an operation control command of the operation system corresponding to the push button input by the push button operation, and changes the operation control state of the operation system. It is connected to a push-button table for displaying via a display lamp corresponding to the operation system, and a host computer for performing operation control of each of the operation systems and transmitting display command data indicating the operation control state by a serial communication method. A push-button console controller for performing interface processing between the push-button console and the host computer,
The push-button console controller converts an operation control command transmitted from the push-button console into operation command data that can be processed by the host computer, and converts the display command data transmitted from the host computer into the content of the display command. And a conversion unit for performing a process of converting to a control signal that can be processed by the push button console, and a serial transmission unit for transmitting the converted command data to the host computer by a serial communication method. And a control signal transmission unit for transmitting the converted control signal to the push button console.
前記押しボタン卓コントローラは、前記押しボタン卓の入出力コネクタ及び当該入出力コネクタに接続された複数のケーブルに接続可能な入出力コネクタを含む接続回路を有し、
前記変換手段は、前記動作制御指令及び前記制御信号と前記入出力コネクタのピン配置とが対応づけられたピンマップデータと、前記動作制御内容及び前記表示制御内容と前記動作コマンドデータ及び前記表示コマンドデータとが対応づけられたコマンドマップデータとを記憶するメモリを有し、当該変換手段は、前記コマンドマップデータを参照して前記動作制御指令を前記動作コマンドデータに変換する処理を行なうとともに、前記コマンドマップデータを参照して前記表示コマンドデータの内容を認識し、前記ピンマップデータを参照して前記表示コマンド内容に対応した制御信号に変換する処理を行なうようにした請求項6記載の押しボタン卓コントローラ。
The push button console controller has a connection circuit including an input / output connector of the push button console and an input / output connector connectable to a plurality of cables connected to the input / output connector,
The conversion means includes: a pin map data in which the operation control command and the control signal are associated with a pin arrangement of the input / output connector; the operation control content and the display control content; and the operation command data and the display command. A memory for storing command map data associated with the data, and the conversion unit performs a process of converting the operation control command into the operation command data with reference to the command map data; 7. The push button according to claim 6, wherein a process of recognizing the contents of the display command data with reference to the command map data and converting the display command data to a control signal corresponding to the display command contents is performed with reference to the pin map data. Desk controller.
JP10573696A 1996-04-25 1996-04-25 Push-button desk controller and push-button desk control system Expired - Fee Related JP3563195B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10573696A JP3563195B2 (en) 1996-04-25 1996-04-25 Push-button desk controller and push-button desk control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10573696A JP3563195B2 (en) 1996-04-25 1996-04-25 Push-button desk controller and push-button desk control system

Publications (2)

Publication Number Publication Date
JPH09292917A JPH09292917A (en) 1997-11-11
JP3563195B2 true JP3563195B2 (en) 2004-09-08

Family

ID=14415571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10573696A Expired - Fee Related JP3563195B2 (en) 1996-04-25 1996-04-25 Push-button desk controller and push-button desk control system

Country Status (1)

Country Link
JP (1) JP3563195B2 (en)

Also Published As

Publication number Publication date
JPH09292917A (en) 1997-11-11

Similar Documents

Publication Publication Date Title
JP4814803B2 (en) Bidirectional control device using remote control signal by computer and home appliance
US20080091770A1 (en) Data transfer device for use with an intelligent electronic device (IED)
US10311001B2 (en) Electronic device and communication method thereof
JP3563195B2 (en) Push-button desk controller and push-button desk control system
TWI328743B (en) Device switching methods and computer systems
JP2000358289A (en) Remote control system
WO1991008533A1 (en) Terminal, data processor, switching unit, interface, and keyboard the latter three connected to the former two
JPS5860368A (en) Switching system for queued duplex computer system
JPS61176224A (en) On-vehicle acoustic device
JPH11110333A (en) Central supervisory system
KR101261022B1 (en) Apparatus of data processing and method of setting program data thereof
KR100938670B1 (en) Input device code universal mapping system
JPH0332956B2 (en)
JP2638435B2 (en) Motor control device
EP3451220B1 (en) Erasing device
JPS62267841A (en) Program debug device
JP4480611B2 (en) Remote maintenance system
KR100246219B1 (en) System for protecting malfunction which select program for robot
JPS60173631A (en) Control program switching system
JP2671750B2 (en) Peripheral control device
JP3014059B2 (en) Programmable controller
JP6057549B2 (en) Control signal conversion apparatus, controller, controlled device, device control system, and state detection method
JP2001005573A (en) Computers and computer systems
JP2727717B2 (en) Programmable controller system
KR200204986Y1 (en) Micro control board

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20040319

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040426

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040601

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040602

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees