[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2000259313A - Method of controlling plant monitor screen - Google Patents

Method of controlling plant monitor screen

Info

Publication number
JP2000259313A
JP2000259313A JP6270099A JP6270099A JP2000259313A JP 2000259313 A JP2000259313 A JP 2000259313A JP 6270099 A JP6270099 A JP 6270099A JP 6270099 A JP6270099 A JP 6270099A JP 2000259313 A JP2000259313 A JP 2000259313A
Authority
JP
Japan
Prior art keywords
event
software
screen
notification destination
keyboard
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.)
Pending
Application number
JP6270099A
Other languages
Japanese (ja)
Inventor
Hideji Okuda
秀司 奥田
Makoto Aida
相田  真
Makoto Takehara
誠 竹原
Yoshinori Teraoka
義則 寺岡
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.)
Hitachi Ltd
Hitachi Information and Control Systems Inc
Original Assignee
Hitachi Ltd
Hitachi Process Computer Engineering Inc
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 Hitachi Ltd, Hitachi Process Computer Engineering Inc filed Critical Hitachi Ltd
Priority to JP6270099A priority Critical patent/JP2000259313A/en
Publication of JP2000259313A publication Critical patent/JP2000259313A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Control By Computers (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PROBLEM TO BE SOLVED: To actuate a specific function for software which does not have the right of window interaction by previously setting an event of a key operated when a specific function for the monitor screen is activated in an even notification destination storage memory. SOLUTION: An event notification destination setting means 11 sets information to be reported to a plant monitor screen group as a key for inputting an event at the time of operation on a keyboard 13 to a screen in the event notification destination storage memory 12. This memory 12 stores an event code generated in the keyboard operation and notification destination information of this event. A keyboard event detecting means 14 detects all event information generated by keyboard operation and activates an event notification destination acquiring means 15a. This acquiring means 15a extracts the identification information and event conversion code of a notification destination and actuates an event editing means 15b to convert them into contents to be reported to the software. Then an event notification means 15c informs specific software of the even code to activate it.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、プラント監視制御
を行うための操作卓を実現するための端末装置の表示機
能のうち、特に市販ソフトを用いた画面表示に関わり、
ウィンドウの対話権(キーボードフォーカス)の表示画
面構成要素に対する対応制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display function of a terminal device for realizing an operation console for performing plant monitoring and control, particularly to a screen display using commercially available software.
The present invention relates to a method for controlling the correspondence of a window interaction right (keyboard focus) to a display screen component.

【0002】[0002]

【従来の技術】以前は、生産に密着した情報を扱う監視
制御システムと経営情報を扱う基幹情報システムでは情
報を直接共有することがなかった。しかし、計算機シス
テムのCIM化により、監視制御システムと基幹情報シ
ステム間での情報共有が求められるようになってきた。
2. Description of the Related Art In the past, information has not been directly shared between a supervisory control system that handles information closely related to production and a core information system that handles management information. However, the use of CIM in computer systems has required information sharing between the supervisory control system and the core information system.

【0003】情報共有化に際しての課題は、使い勝手の
面で、監視制御システムと基幹情報システムの要求仕様
が異なることであった。監視制御システムは、端末以外
の所にも注意を向けている状況で発生した状変に対し、
迅速且つ正確な操作を行えることが要求される。つま
り、迅速且つ正確な操作の阻害要因となる画面の中の表
示要素を操作員が探すことは避けなければならない。
A problem in sharing information is that required specifications of the supervisory control system and the core information system are different in terms of usability. The surveillance and control system responds to changes in the situation where attention is being paid to places other than the terminal.
It is required that quick and accurate operations can be performed. That is, it is necessary for the operator to avoid searching for a display element in the screen that is a factor that hinders quick and accurate operation.

【0004】一方、基幹情報システムは、操作員は、画
面の中に注意を向けていることが前提であり、複雑な情
報をいかに解り易く表現するかを強く求められる。情報
加工の利便性とシステム構築の容易性から市販ソフトが
採用されることが多い。
[0004] On the other hand, the basic information system is premised on that the operator pays attention to the screen, and is strongly required to express complicated information in an easily understandable manner. Commercial software is often used because of the convenience of information processing and the ease of system construction.

【0005】この情報共有化と使い勝手の乖離の課題に
対し、従来の技術では、監視制御を主業務とする端末で
は、監視制御のための使い勝手を優先する形で対応して
きた。具体的には、日本語入力等のFEP機能について
は市販ソフトを導入するも、制御情報や経営情報を表示
する主画面の部分については制御系向けソフトによる表
示を行っていた。つまり、どのような画面表示状態であ
っても、突発性の状変発生に対し、予め決められた直接
的な操作で迅速に対応できる機能仕様を実現していた。
ここで言う、「予め決められた直接的な操作」とは、単
なるショートカットキーではない。フォーカス等の画面
表示状態に影響を受けない、物理的に場所が固定化され
たキーボード上の特定のキーを押下することによって特
定の機能が働くことを指す。画面以外に注意を向けてい
た状況でも、迅速且つ正確に操作するには必須の機能で
ある。
[0005] In order to solve the problem of the divergence in information sharing and usability, in the conventional technology, a terminal whose main task is supervisory control has responded by giving priority to usability for supervisory control. Specifically, although commercially available software is introduced for the FEP function such as Japanese input, the main screen for displaying control information and management information is displayed using software for a control system. In other words, a function specification has been realized that can promptly respond to a sudden change in state in any screen display state by a predetermined direct operation.
Here, the “predetermined direct operation” is not merely a shortcut key. This means that a specific function is activated by pressing a specific key on a physically fixed keyboard which is not affected by the screen display state such as focus. It is an indispensable function for quick and accurate operation even in situations where attention is paid to other than the screen.

【0006】また、監視制御の画面において迅速な操作
を行う従来技術として、特開平10−254531号公報に開示
されたものがある。これらにより、1操作で迅速な画面
の切り替え表示が可能であるが、複数のソフトウェアが
表示したウィンドウからなる画面構成においては、操作
の指示がウィンドウの対話権に左右されて実行される機
能が特定されない問題は解決されない。
Further, as a conventional technique for performing a quick operation on a monitor control screen, there is a technique disclosed in Japanese Patent Application Laid-Open No. Hei 10-254531. With these, it is possible to switch and display the screen quickly with one operation. However, in the screen configuration composed of windows displayed by multiple software, the function that the operation instruction is executed depending on the right to interact with the window is specified. Problems that are not solved will not be solved.

【0007】[0007]

【発明が解決しようとする課題】プラントの監視画面を
複数のソフトウェアが生成したウィンドウで構成した場
合、キーボードを操作したときのイベントは現在対話権
を持つウィンドウのソフトウェアに対して通知されるた
め、監視画面の操作員はキーボードを操作するときに操
作対象とするソフトウェアのウィンドウに対話権を切り
替える手間が発生する。
When a monitoring screen of a plant is composed of windows generated by a plurality of software, an event when a keyboard is operated is notified to software of a window having a right of dialogue. When operating the keyboard, the operator of the monitoring screen has to switch the conversation right to the window of the software to be operated.

【0008】しかし、監視制御システムにおいては「予
め決められた直接的な操作」であるキーボード上の特定
のキー押下による特定機能の起動が必須であり、対話権
を持たないウィンドウのソフトウェアに対してキーボー
ド上の特定のキー押下による特定機能の起動ができなけ
ればならない。
However, in a supervisory control system, it is necessary to activate a specific function by pressing a specific key on a keyboard, which is a "predetermined direct operation". It must be possible to activate a specific function by pressing a specific key on the keyboard.

【0009】また、監視制御システムの画面を構成する
全てのソフトウェアにおいてキーボードイベントを強制
的に取り込む処理を備えることは市販ソフト等の流通品
を導入する場合は不可能となり、本発明では特に市販ソ
フト等ウィンドウの対話権がないと操作が受け付けられ
ないソフトウェアを用いた場合についても、ウィンドウ
の対話権がないソフトウェアに対する特定機能の起動を
実現可能とする。
Further, it is impossible to introduce a process for forcibly capturing a keyboard event in all software constituting the screen of the monitoring and control system when commercial products such as commercial software are introduced. Even in the case of using software whose operation cannot be accepted unless the user has the right to interact with the window, it is possible to realize the activation of a specific function for software that does not have the right to interact with the window.

【0010】[0010]

【課題を解決するための手段】前記課題を達成するた
め、本発明は、監視画面の特定機能を起動するときに操
作するキーのイベント(またはメッセージ)を、予めイ
ベント通知先設定手段によってイベント通知先格納メモ
リに設定し、キーが押下されたときに発生したイベント
を前記イベント通知先格納メモリに設定されている条件
に応じてソフトウェアに通知されるイベントを制御する
イベント通知制御手段群を備える。
According to the present invention, an event (or message) of a key operated when a specific function of a monitoring screen is activated is notified in advance by an event notification destination setting means. An event notification control unit is provided for setting events in the destination storage memory and controlling events to be notified to software according to the conditions set in the event notification destination storage memory when an event occurs when a key is pressed.

【0011】前記画面においてキーボードから文字入力
操作を行う際、文字入力を行うための英数キーは対話権
を持つウィンドウのソフトウェアにイベントを通知する
通知先の変更方法を前記イベント通知制御手段群の1つ
として備える。
When performing a character input operation from the keyboard on the screen, an alphanumeric key for performing a character input is used to change a notification destination for notifying an event to software of a window having an interactive right of the event notification control means group. Prepare as one.

【0012】また、複数のソフトウェアが生成したウィ
ンドウで構成されている画面の表示内容や拡大/縮小表
示等を行う際、キー操作のイベントを対象となる複数の
ソフトウェアに通知する複数通知する方法を前記イベン
ト通知先制御手段群の1つとして備える。
A method of notifying a plurality of software of a key operation event at the time of performing display contents, enlargement / reduction display, etc. of a screen composed of windows generated by a plurality of software is provided. It is provided as one of the event notification destination control means group.

【0013】前記画面において複数のソフトウェアに通
知するイベントがそれぞれ異なる場合は、キー操作のイ
ベントをそれぞれのソフトウェアに対応するイベントに
変換して通知するイベント編集手段を前記イベント通知
制御手段群の1つとして備える。
When the events to be notified to a plurality of software on the screen are different from each other, an event editing means for converting a key operation event into an event corresponding to each software and notifying the event is provided as one of the event notification control means group. Prepare as.

【0014】また、本発明を実施する方法は、複数のソ
フトウェアが生成したウィンドウからなるマルチウィン
ドウのプラント監視制御画面において、キーボードから
特定機能を起動する際、操作対象のウィンドウに対話権
がない場合においても特定機能の起動が実行できる方法
であり、予めキーボードのキーを押下したときにイベン
トが通知されるべきソフトウェアや各ソフトウェアに応
じてイベントの変換方法を設定するイベント通知先設定
手段と、前記データを格納するイベント通知先格納メモ
リと、キーを押下したときに発生したイベントを取得す
るキーボードイベント検出手段と、前記イベント通知先
格納メモリからイベントの通知方法を取り出すイベント
通知先取得手段と、キーボードイベントを通知先のソフ
トウェアに応じて変換するためのイベント編集手段と、
キーボードイベントを前記イベント通知先取得手段で取
り出された内容に応じてイベントの通知先を決定するイ
ベント通知手段とを備える。
Further, the method for implementing the present invention is a method for starting a specific function from a keyboard on a multi-window plant monitoring control screen including windows generated by a plurality of software, when the window to be operated does not have a dialogue right. An event notification destination setting means for setting a conversion method of an event according to software or each software to which an event is to be notified when a key of a keyboard is pressed in advance. An event notification destination storage memory for storing data, a keyboard event detection unit for obtaining an event generated when a key is pressed, an event notification destination acquisition unit for extracting an event notification method from the event notification destination storage memory, and a keyboard. Events according to the software to be notified And event editing means for conversion,
Event notification means for determining a notification destination of the keyboard event in accordance with the content extracted by the event notification destination obtaining means.

【0015】即ち、請求項1においては、予めイベント
通知先設定手段でキーボードイベントに対応した特定機
能を起動するためのソフトウェアの通知先およびイベン
ト編集手段でイベントの加工を行うための情報を設定す
る。キーボードから監視制御画面の表示内容を切り替え
る等の操作を行った際、イベント通知制御手段群がキー
ボードイベントを前記イベント通知先設定手段で設定さ
れた条件に従って所定のソフトウェアに通知すること
で、目的の機能を有するソフトウェアのウィンドウに対
話権がない状態でも起動を可能とする。
That is, in the first aspect, a notification destination of software for activating a specific function corresponding to a keyboard event is set in advance by the event notification destination setting means, and information for processing the event by the event editing means is set. . When an operation such as switching the display content of the monitoring control screen is performed from the keyboard, the event notification control unit group notifies the keyboard event to predetermined software in accordance with the condition set by the event notification destination setting unit, thereby achieving the desired purpose. Even if the window of the software having the function does not have the interactive right, it can be started.

【0016】請求項2においては、前記イベント通知制
御手段によって、キーイベントの通知先を1つのソフト
ウェアに固定することで、プラント状変発生時に監視画
面の切り替え操作をウィンドウの対話権に阻害されるこ
とを防止する。
In the present invention, the notification destination of the key event is fixed to one piece of software by the event notification control means, so that the switching operation of the monitoring screen at the time of the occurrence of the plant state change is impeded by the dialogue right of the window. To prevent that.

【0017】請求項3においては、前記イベント通知制
御手段によって、キーイベントの通知先のみを所定のソ
フトウェアに通知することで、ウィンドウの対話権の切
り替えを防止し、文字入力操作中に対話権が他のウィン
ドウへ移動することを抑止する。
According to the third aspect, the event notification control means notifies only predetermined key event notification destinations to predetermined software, thereby preventing switching of the dialogue right of the window. Suppress moving to another window.

【0018】請求項4においては、前記イベント通知制
御手段によって、キーイベントの通知先を対話権のある
ウィンドウに切り替えて通知することで、文字入力操作
は対話権のあるウィンドウに対して操作可能とする。
According to a fourth aspect of the present invention, the event notification control means switches the notification destination of the key event to a window having the right of dialogue and notifies it, so that the character input operation can be performed on the window having the right of dialogue. I do.

【0019】請求項5においては、前記イベント通知制
御手段によって、監視画面を構成する複数のソフトウェ
アのウィンドウに対して画面の表示内容や拡大/縮小表
示の要求を通知する。
According to a fifth aspect of the present invention, the event notification control means notifies a plurality of software windows constituting the monitoring screen of a display content of the screen and a request for enlarged / reduced display.

【0020】請求項6においては、イベント編集手段に
よって、前記複数のソフトウェアに対して要求するイベ
ントがそれぞれ異なるとき、キーイベントをそれぞれの
ソフトウェアに対応するイベントに変換する。
According to a sixth aspect of the present invention, when events requested for the plurality of software are different from each other, the key event is converted into an event corresponding to each software by the event editing means.

【0021】[0021]

【発明の実施の形態】以下、本発明の実施例を図面を用
いて説明する。図1は、本発明にかかわるプラント監視
画面制御方法の一実施例を示すブロック図である。同図
において、11はイベント通知先設定手段、12はイベ
ント通知先格納メモリ、13はキーボード(入力デバイ
ス)、14はキーボードイベント検出手段、15はイベ
ント通知制御手段群として、イベント通知先取得手段1
5a,イベント編集手段15b,イベント通知手段15
cを備え、16はプラント監視画面制御部、17はプラ
ント監視画面群、18はプラントからの状変データ、1
9は表示手段(ディスプレイ装置)である。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of a plant monitoring screen control method according to the present invention. In FIG. 1, reference numeral 11 denotes an event notification destination setting unit; 12, an event notification destination storage memory; 13, a keyboard (input device); 14, a keyboard event detection unit;
5a, event editing means 15b, event notification means 15
c, 16 is a plant monitoring screen control unit, 17 is a plant monitoring screen group, 18 is state change data from the plant, 1
9 is a display means (display device).

【0022】表示手段19には、一例として図2に示す
<プラント監視画面構成例>の画面をマルチウィンドウ
で表示する。この画面構成は、プラント監視画面制御部
16でプラント監視メニュー画面21を表示することに
よって、プラントの状変により異常を検出したときにこ
れを監視画面の操作員に通知するためのアラーム表示エ
リア22と、プラント監視画面群17を表示するプラン
ト監視画面群表示エリア24と、プラント監視画面群表
示エリア24に表示する画面を選択するための画面展開
ボタン23を備える。ここで、画面展開ボタン23で選
択する代表的な画面の例として次のようなプラント監視
画面群があり、このボタンはマウス等のポインティング
デバイスで画面のボタンを押すか、またはキーボードか
ら( )内に表示されているファンクションキーを押す
ことにより目的の画面に切り替え表示できるものであ
る。
The display means 19 displays a screen of <example of plant monitoring screen configuration> shown in FIG. This screen configuration includes an alarm display area 22 for displaying the plant monitoring menu screen 21 by the plant monitoring screen control unit 16 to notify an operator of the monitoring screen when an abnormality is detected due to a change in the state of the plant. , A plant monitoring screen group display area 24 for displaying the plant monitoring screen group 17, and a screen development button 23 for selecting a screen to be displayed in the plant monitoring screen group display area 24. Here, as examples of typical screens selected by the screen development button 23, there are the following plant monitoring screen groups, and these buttons can be pressed by pressing a button on the screen with a pointing device such as a mouse, or by pressing () from the keyboard. Can be switched to a target screen by pressing a function key displayed in the display.

【0023】・アラーム一覧(F1) ・系統図(F2) ・トレンド(F3) ・ITV映像(F4) ・運転記録表(F5) また、プラント監視画面群表示エリア24に表示する上
記プラント監視画面群は、それぞれの用途に適したソフ
トウェアにより作成され、例えば系統図はグラフィック
編集ソフト,運転記録表は表計算ソフトを使うなど、各
画面毎に情報の特性に適した市販ソフト等の流通品を用
いることにより、オープンな操作性の確保と画面開発工
数の削減を図ることができる。
• Alarm list (F1) • System diagram (F2) • Trend (F3) • ITV video (F4) • Operation record table (F5) Also, the plant monitoring screen group displayed in the plant monitoring screen group display area 24 Is created by software suitable for each application. For example, the distribution diagram uses graphic editing software and the operation record table uses spreadsheet software. As a result, open operability can be ensured and the number of screen development steps can be reduced.

【0024】監視画面の操作員が、F5キーを選択して
運転記録表25を表示している状態で、プラントの状変
によりアラームメッセージ表示エリアに異常通知があっ
たとき、プラントの異常に対処するために即座にプラン
トの状態確認を行い設定値の修正変更を行う必要があ
る。通常、表計算ソフトで運転記録表25を表示したと
きこのウィンドウにキーボードの対話権が切り替わり、
キーボードを操作したときのイベントは全て運転記録表
25に通知されるため、操作員がF2キーで系統図を表
示するには一旦マウスでプラント監視メニュー画面21
のタイトルバーをクリックする等の操作を行ってキーボ
ードイベントが通知される状態に切り替え、それからF
2キーを押すといった2アクションの操作が必要であ
る。
When an operator on the monitoring screen selects the F5 key to display the operation record table 25 and receives an abnormality notification in the alarm message display area due to a change in the state of the plant, the operator responds to the abnormality of the plant. In order to do so, it is necessary to immediately confirm the state of the plant and correct and change the set values. Normally, when the operation record table 25 is displayed on the spreadsheet software, the dialogue right of the keyboard is switched to this window,
Since all events when the keyboard is operated are notified to the operation record table 25, the operator can temporarily display the system diagram with the F2 key by using the plant monitoring menu screen 21 with the mouse.
Clicking on the title bar, etc., switches to a state where keyboard events are notified.
It is necessary to perform two actions such as pressing the two keys.

【0025】そこで、以降の方法によりキーボードイベ
ントの通知先を特定することにより運転記録表25に対
話権が設定されている状態からF2キーを押して系統図
へ画面切り替えを可能にすることにより迅速な画面操作
と誤操作による危険性の回避を可能とする。
Therefore, by specifying the notification destination of the keyboard event by the following method, by pressing the F2 key from the state where the conversation right is set in the operation record table 25, the screen can be switched to the system diagram so that the screen can be promptly changed. It is possible to avoid danger due to screen operation and erroneous operation.

【0026】図1におけるイベント通知先設定手段11
は、キーボードのキーを操作したときのイベントを、フ
ァンクションキーなどプラント監視画面群から目的の画
面を選択するためのキーとしてプラント監視画面群制御
部16に通知するか、英数キーなど運転記録表等の画面
に文字入力を行うためのキーとしてプラント監視画面群
に通知するかの情報をイベント通知先格納メモリ12に
設定する。
Event notification destination setting means 11 in FIG.
Is used to notify an event when a key on the keyboard is operated to the plant monitoring screen group control unit 16 as a key for selecting a target screen from the plant monitoring screen group such as a function key, or to record an operation record such as an alphanumeric key. Is set in the event notification destination storage memory 12 as information for notifying the plant monitoring screen group as a key for performing a character input on the screen such as.

【0027】この一例として図4では、ステップS11
でファイルに記述された文字列から定義情報を取り出
し、ステップS12によりイベントの通知先を識別する
ための情報を記憶する。ステップS13では、プラント
監視画面群において拡大/縮小表示や表示更新(再表
示)を行うときのイベントコードがそれぞれの画面表示
ソフト毎に異なる場合に、通知するイベントのコードを
変換することによりキーボード操作を統一できるように
するためのイベントコード変換の情報有無を判定し、ス
テップS14,S15でこれらの情報を記憶する。上記
の処理をステップS16で定義分繰り返し、定義された
数をステップS17で記憶する。
As an example of this, in FIG.
In step S12, the definition information is extracted from the character string described in the file, and information for identifying the event notification destination is stored in step S12. In step S13, when event codes for performing enlargement / reduction display and display update (redisplay) in the plant monitoring screen group are different for each screen display software, the code of the event to be notified is converted by keyboard operation. The presence / absence of event code conversion information for unifying the information is determined, and these information are stored in steps S14 and S15. The above process is repeated for the definition in step S16, and the defined number is stored in step S17.

【0028】上記では、定義情報を逐次解析してイベン
ト通知先格納メモリ12に記憶する方法を挙げたが、こ
の定義情報の解析はファイル等に記述された情報を逐次
処理する他に、ダイアログボックス等からの入力により
一括で処理する方法もある。また、これらの設定情報は
画面を構成するソフトウェアの組合わせに応じて自由に
カスタマイズすることで変更可能なものである。
In the above description, the method of sequentially analyzing the definition information and storing it in the event notification destination storage memory 12 has been described. The analysis of the definition information is not only performed by sequentially processing the information described in the file or the like, but also by the dialog box. There is also a method of performing batch processing based on input from the like. Further, these setting information can be changed by freely customizing according to a combination of software constituting the screen.

【0029】イベント通知先格納メモリ12は、図3で
示す構造を持ち、キーボードを操作したときに発生する
イベントコードとこれに対応するイベントの通知先情報
を格納する。通知先識別情報には、イベントコードの通
知先の数分、ソフトウェアが動作しているときに識別可
能な通知先の情報(一例としてプロセス名称など)と、
イベント変換要否フラグと、イベント変換コードと、Sh
iftやCtrl キー等のイベント修飾情報を記憶する。
The event notification destination storage memory 12 has a structure shown in FIG. 3, and stores an event code generated when a keyboard is operated and notification destination information of an event corresponding thereto. The notification destination identification information includes information on notification destinations (for example, a process name or the like) that can be identified when the software is running, for the number of notification destinations of the event code.
Event conversion necessity flag, event conversion code, Sh
Stores event modification information such as ift and Ctrl keys.

【0030】キーボードイベント検出手段14は、図5
で示すようにステップS21でキーボード(入力デバイ
ス)13を操作したことによって発生する全てのイベン
ト情報を検出し、ステップS22,S23でキーのイベ
ントコードとShift キーやCtrlキー等の補助キーが押さ
れていることによるイベント修飾情報を取得し、ステッ
プS24によりイベント通知先取得手段15aを起動す
る。このキーボードイベント検出手段による処理は、イ
ベントコードが画面表示ソフトに通知される前に行われ
る。
The keyboard event detecting means 14 is shown in FIG.
In step S21, all event information generated by operating the keyboard (input device) 13 is detected in step S21, and in steps S22 and S23, key event codes and auxiliary keys such as the Shift key and the Ctrl key are pressed. Event modification information is obtained, and the event notification destination acquisition unit 15a is activated in step S24. The processing by the keyboard event detecting means is performed before the event code is notified to the screen display software.

【0031】イベント通知先取得手段15aは、図6で
示すようにステップS31でイベント通知先格納メモリ
12からイベントコードに対応する通知先情報が設定さ
れているか検索する。ステップS32においてイベント
コードに対応する通知先情報が存在するときは、ステッ
プS33,S34により通知先の識別情報と必要に応じ
てイベント変換コードをステップ35により繰り返し取
り出し、ステップS36でイベント編集手段15bを起動
する。
The event notification destination obtaining means 15a searches the event notification destination storage memory 12 for notification destination information corresponding to the event code in step S31 as shown in FIG. If the notification destination information corresponding to the event code exists in step S32, the identification information of the notification destination and the event conversion code as needed are repeatedly extracted in step S33 and S34, and the event editing unit 15b is extracted in step S36. to start.

【0032】イベント編集手段15bは、図7で示すよ
うにステップS41でイベントコードの変換が必要なと
きは、ステップS42,S43によりソフトウェアに通
知するイベントコードをイベント通知先取得手段15a
で取り出した内容に変換する。これらの処理は通知先の
ソフトウェアが複数定義されているときはステップS4
4によって必要分繰り返す。次にステップS45により
イベント通知手段15cを起動して所定のソフトウェア
にイベントコードの通知を行う。
When the event code conversion is necessary in step S41 as shown in FIG. 7, the event editing means 15b sends the event code to be notified to the software in steps S42 and S43 to the event notification destination obtaining means 15a.
Is converted to the contents extracted by. These processes are performed in step S4 when a plurality of notification destination software are defined.
Repeat as necessary with 4. Next, in step S45, the event notification means 15c is activated to notify predetermined software of the event code.

【0033】イベント通知手段15cは、図8で示すよ
うにステップS51でイベント通知先の指定有無に応じ
て、イベント通知先の指定がある場合はステップS5
2,S53で通知先識別情報に設定されているソフトウ
ェアの識別情報からソフトウェアがイベントコードを受
け付けるためのウィンドウを検索し、イベントコードの
通知を行う。これにより画面切り替えを行うためのキー
を押すときに対象となるソフトウェアのウィンドウに対
話権がない状態においても目的とする操作のイベントを
受け付け可能とする。一方、イベント通知先の指定がな
い場合はステップS55,S56で現在対話権が設定さ
れているウィンドウを検索し、イベントコードの通知を
行う。この場合は、英数キーなど画面に対して設定入力
するキーをウィンドウの対話権に従い通知することで、
通常のキーボード入力操作が行えるようにする。
As shown in FIG. 8, if the event notification destination is designated in step S51 according to the presence or absence of the event notification destination as shown in FIG.
2. In S53, a window for the software to receive the event code is searched from the identification information of the software set in the notification destination identification information, and the event code is notified. In this way, even when a key for switching screens is pressed, an event of a target operation can be received even when the window of the target software does not have the right to interact. On the other hand, if the event notification destination is not specified, the window in which the right of conversation is currently set is searched in steps S55 and S56, and the event code is notified. In this case, by notifying the keys to be set and input to the screen, such as alphanumeric keys, according to the dialogue right of the window,
Enable normal keyboard input operations.

【0034】図9では、プラント監視画面群制御部16
の実施例を示す。ステップS61により受け付けたイベ
ントコードが画面切り替え要求の場合は、現在表示中の
画面をステップS62により消去し、以降ステップS6
3でイベントコードに応じたプラント監視画面に対する
表示要求を行う。ステップS64ではF1キーが押され
た場合はアラーム一覧表示ソフトを起動する等それぞれ
のプラント監視画面ソフトを起動要求する処理を実行す
る。
In FIG. 9, the plant monitoring screen group control unit 16
The following shows an example. If the event code received in step S61 is a screen switching request, the currently displayed screen is deleted in step S62, and thereafter, step S6 is performed.
In step 3, a display request is made on the plant monitoring screen according to the event code. In step S64, when the F1 key is pressed, processing for requesting activation of each plant monitoring screen software, such as activation of alarm list display software, is executed.

【0035】[0035]

【発明の効果】以上説明したように、本発明によれば、
プラント監視・制御システムにおいても情報の特性に適
する市販ソフト等の流通品を用いて画面を構成すること
により情報加工の利便性と構築の容易性を高めると共
に、キーボード操作によるイベントの通知先を予め特定
することで操作員は複数のソフトウェアを組合わせた画
面構成においてもウィンドウの対話権を意識せずに画面
操作を行うことができる。これは、プラント監視・制御
を行う操作員が予め決められた直感的な操作ができるこ
とによって、迅速な画面操作と誤操作による危険性を回
避する効果がある。
As described above, according to the present invention,
In the plant monitoring and control system, the convenience of information processing and the ease of construction are improved by configuring the screen using commercially available software and other distribution products suitable for the characteristics of the information. By specifying, even in a screen configuration in which a plurality of pieces of software are combined, the operator can perform a screen operation without being aware of the dialogue right of the window. This is effective in that the operator who performs plant monitoring and control can perform a predetermined intuitive operation, thereby avoiding the risk of quick screen operation and erroneous operation.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明にかかわるプラント監視画面制御方法の
一実施例を示すブロック図である。
FIG. 1 is a block diagram showing one embodiment of a plant monitoring screen control method according to the present invention.

【図2】プラント監視画面の表示構成例を示す図であ
る。
FIG. 2 is a diagram illustrating a display configuration example of a plant monitoring screen.

【図3】イベント通知先格納メモリ12の一例を示す図
である。
FIG. 3 is a diagram illustrating an example of an event notification destination storage memory 12;

【図4】イベント通知先設定手段11の実施例を示す図
である。
FIG. 4 is a diagram showing an embodiment of an event notification destination setting means 11;

【図5】キーボードイベント検出手段14の実施例を示
す図である。
FIG. 5 is a diagram showing an embodiment of the keyboard event detecting means 14;

【図6】イベント通知先取得手段15aの実施例を示す
図である。
FIG. 6 is a diagram showing an embodiment of an event notification destination acquisition unit 15a.

【図7】イベント編集手段15bの実施例を示す図であ
る。
FIG. 7 is a diagram showing an embodiment of an event editing unit 15b.

【図8】イベント通知手段15cの実施例を示す図であ
る。
FIG. 8 is a diagram showing an embodiment of an event notification means 15c.

【図9】プラント間画面群制御部16の一例を示す図で
ある。
FIG. 9 is a diagram illustrating an example of an inter-plant screen group control unit 16;

【符号の説明】[Explanation of symbols]

11…イベント通知先設定手段、12…イベント通知先
格納メモリ、13…キーボード(入力デバイス)、14
…キーボードイベント検出手段、15…イベント通知制
御手段群、16…プラント監視画面群制御部、17…プ
ラント監視画面群、18…プラント状変データ、19…
表示手段(ディスプレイ装置)、21…プラント監視メ
ニュー画面、22…アラームメッセージ表示エリア、2
3…画面展開ボタン、24…プラント監視画面群表示エ
リア、25…運転記録表。
11: event notification destination setting means, 12: event notification destination storage memory, 13: keyboard (input device), 14
... keyboard event detection means, 15 ... event notification control means group, 16 ... plant monitoring screen group control unit, 17 ... plant monitoring screen group, 18 ... variable plant state data, 19 ...
Display means (display device), 21: Plant monitoring menu screen, 22: Alarm message display area, 2
3 ... screen development button, 24 ... plant monitoring screen group display area, 25 ... operation record table.

フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G05B 23/02 301 G09G 5/00 510C G09G 5/00 510 550A 550 5/14 C 5/14 G05B 15/02 A (72)発明者 相田 真 茨城県日立市大みか町五丁目2番1号 日 立プロセスコンピュータエンジニアリング 株式会社内 (72)発明者 竹原 誠 茨城県日立市大みか町五丁目2番1号 日 立プロセスコンピュータエンジニアリング 株式会社内 (72)発明者 寺岡 義則 茨城県日立市大みか町五丁目2番1号 株 式会社日立製作所大みか工場内 Fターム(参考) 5C082 AA12 AA13 AA22 AA27 BA02 BA12 BB01 CA63 CB05 DA87 MM08 MM09 5E501 AA05 AC02 AC32 BA05 CA03 CB02 EA03 FA05 FA06 FA23 5H215 AA01 BB09 BB12 CC09 CX05 CX06 JJ02 JJ14 5H223 AA01 BB01 CC08 DD03 DD09 EE06 EE30 Continuation of the front page (51) Int.Cl. 7 Identification symbol FI Theme coat II (reference) G05B 23/02 301 G09G 5/00 510C G09G 5/00 510 550A 550 5/14 C 5/14 G05B 15/02 A ( 72) Inventor Makoto Aida 5-2-1 Omika-cho, Hitachi City, Ibaraki Prefecture Inside Hitachi Process Computer Engineering Co., Ltd. (72) Inventor Makoto Takehara 5-2-1 Omika-machi, Hitachi City, Ibaraki Prefecture Hitachi Process Computer Engineering (72) Inventor Yoshinori Teraoka 5-2-1, Omika-cho, Hitachi City, Ibaraki Prefecture F-term in Omika Plant, Hitachi, Ltd.F-term (reference) AC02 AC32 BA05 CA03 CB02 EA03 FA05 FA06 FA23 5H215 AA01 BB09 BB12 CC09 CX05 CX06 JJ02 JJ14 5H223 AA01 BB01 CC08 DD03 DD09 EE06 EE30

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】複数のソフトウェアが生成したウィンドウ
からなるマルチウィンドウによるプラントの監視画面に
おいて、特に市販ソフト等ウィンドウの対話権がないと
操作が受け付けられないソフトウェアで画面を構成した
とき、キーボードから要求した画面サイズの変更や別画
面の表示等、監視画面の表示内容を切り替える操作が、
対象となるソフトウェアのウィンドウに対話権がない場
合においても可能とすることを目的として、キーボード
の操作によって発生するキーイベントの通知先を設定す
るイベント通知先設定手段と、前記イベント通知先設定
手段で設定された内容に従いイベントの通知先を制御す
るイベント通知制御手段群を備えることを特徴としたプ
ラント監視画面制御方法。
In a plant monitoring screen using a multi-window consisting of windows generated by a plurality of software, a request is made from a keyboard when the screen is composed of software, such as commercially available software, whose operation cannot be accepted unless the user has the right to interact with the window. The operation of switching the display contents of the monitoring screen, such as changing the screen size or displaying another screen,
An event notification destination setting means for setting a notification destination of a key event generated by operating a keyboard, for the purpose of enabling even when the window of the target software does not have an interactive right, and the event notification destination setting means. A plant monitoring screen control method, comprising: an event notification control means group for controlling an event notification destination according to set contents.
【請求項2】前記条件は、プラント状変発生時であり、
設備の状態確認や操作を行う画面へ切り替えるためのソ
フトウェアに対し、ウィンドウの対話権がない状態にお
いても、キー(ファンクションキー等)操作のイベント
を通知する通知先の固定方法を前記イベント通知制御手
段群の1つとして備えることを特徴とした請求項1記載
のプラント監視画面制御方法。
2. The condition is when a plant-like change occurs,
The event notification control means includes a method for fixing a notification destination for notifying a key (function key or the like) operation event even when there is no window interaction right for software for switching to a screen for checking the state of the equipment or performing an operation. The method according to claim 1, wherein the method is provided as one of a group.
【請求項3】前記条件は、画面切り替え操作の際、画面
切り替え操作前のウィンドウの対話権を保持した状態
で、前記イベント通知制御手段群によるキーボードイベ
ントの通知を行うことを特徴とした請求項1記載のプラ
ント監視画面制御方法。
3. The system according to claim 1, wherein the condition is that a keyboard event is notified by the group of event notification control means in a state where a dialogue right before the screen switching operation is held during a screen switching operation. 2. The method for controlling a plant monitoring screen according to 1.
【請求項4】前記画面において文字入力操作を行う際、
文字入力を行うためのキー(英数キー等)は、対話権を
持つウィンドウのソフトウェアにイベントを通知する通
知先の変更方法を前記イベント通知制御手段群の1つと
して備えることを特徴とした請求項1記載のプラント監
視画面制御方法。
4. When performing a character input operation on the screen,
A key for inputting characters (alphanumeric key or the like) is provided as one of the event notification control means group as a method of changing a notification destination for notifying an event to software of a window having a dialogue right. Item 2. A method for controlling a plant monitoring screen according to Item 1.
【請求項5】前記請求項2において、複数のソフトウェ
アが生成したウィンドウで構成されている画面の表示内
容や拡大/縮小表示等を行うとき、キー操作のイベント
を対象となる複数のソフトウェアに通知する複数通知方
法を前記イベント通知制御手段群の1つとして備えるこ
とを特徴とした請求項1記載のプラント監視画面制御方
法。
5. A method according to claim 2, wherein a key operation event is notified to a plurality of target software when display contents of a screen composed of windows generated by a plurality of software, enlarged / reduced display, and the like are performed. The plant monitoring screen control method according to claim 1, wherein a plurality of notification methods are provided as one of the event notification control means group.
【請求項6】前記請求項5において、複数のソフトウェ
アに対して、画面切り替えや拡大/縮小表示等を要求す
るときのイベントがそれぞれ異なる場合には、キーボー
ドが操作されたときのイベントをそれぞれのソフトウェ
アに対応するイベントに変換して通知するイベント編集
手段を前記イベント通知制御手段群の1つとして備える
ことを特徴とした請求項1記載のプラント監視画面制御
方法。
6. An apparatus according to claim 5, wherein when events for requesting screen switching, enlargement / reduction display, and the like for a plurality of software are different from each other, an event when a keyboard is operated is determined. 2. The plant monitoring screen control method according to claim 1, further comprising an event editing unit that converts the event into an event corresponding to software and notifies the event notification unit as one of the event notification control units.
【請求項7】複数のソフトウェアが生成したウィンドウ
からなるマルチウィンドウのプラント監視制御画面にお
いて、キーボードから特定機能を起動する際、操作対象
のウィンドウに対話権がない場合においても特定機能の
起動が実行できる方法であり、予めキーボードのキーを
押下したときにイベントが通知されるべきソフトウェア
や各ソフトウェアに応じてイベントの変換方法を設定す
るイベント通知先設定手段と、前記データを格納するイ
ベント通知先格納メモリと、キーを押下したときに発生
したイベントを取得するキーボードイベント検出手段
と、前記イベント通知先格納メモリからイベントの通知
方法を取り出すイベント通知先取得手段と、キーボード
イベントを通知先のソフトウェアに応じて変換するため
のイベント編集手段と、キーボードイベントを前記イベ
ント通知先取得手段で取り出された内容に応じてイベン
トの通知先を決定するイベント通知手段とを備えること
を特徴としたプラント監視画面制御方法。
7. In a multi-window plant monitoring control screen composed of windows generated by a plurality of software, when a specific function is started from a keyboard, the start of the specific function is executed even if the window to be operated has no interactive right. Event notification destination setting means for setting a software to be notified of an event when a key of a keyboard is pressed in advance and an event conversion method according to each software; and an event notification destination storage for storing the data. A memory, a keyboard event detecting means for acquiring an event generated when a key is pressed, an event notification destination acquiring means for extracting an event notification method from the event notification destination storage memory, and a keyboard event corresponding to the notification destination software. Event editing means for converting , The plant monitoring screen control method, comprising an event notification means for determining an event notification destination in accordance with the contents taken out keyboard events in the event notification destination obtaining means.
JP6270099A 1999-03-10 1999-03-10 Method of controlling plant monitor screen Pending JP2000259313A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6270099A JP2000259313A (en) 1999-03-10 1999-03-10 Method of controlling plant monitor screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6270099A JP2000259313A (en) 1999-03-10 1999-03-10 Method of controlling plant monitor screen

Publications (1)

Publication Number Publication Date
JP2000259313A true JP2000259313A (en) 2000-09-22

Family

ID=13207854

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6270099A Pending JP2000259313A (en) 1999-03-10 1999-03-10 Method of controlling plant monitor screen

Country Status (1)

Country Link
JP (1) JP2000259313A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7486276B2 (en) 2002-10-03 2009-02-03 Panasonic Corporation Key event controlling apparatus
JP2015166953A (en) * 2014-03-04 2015-09-24 三菱電機株式会社 plant monitoring screen display device
WO2019123603A1 (en) * 2017-12-21 2019-06-27 三菱電機株式会社 Notification control device and notification control method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7486276B2 (en) 2002-10-03 2009-02-03 Panasonic Corporation Key event controlling apparatus
JP2015166953A (en) * 2014-03-04 2015-09-24 三菱電機株式会社 plant monitoring screen display device
WO2019123603A1 (en) * 2017-12-21 2019-06-27 三菱電機株式会社 Notification control device and notification control method

Similar Documents

Publication Publication Date Title
US8479097B2 (en) Method and system for generating a control system user interface
KR20090035499A (en) Extensible icons with multiple drop zones
JPWO2007086140A1 (en) Analyzer operating status display system
CN1711521A (en) Tool-tip for multimedia files
CN101546192A (en) Plant information display apparatus and method
JP2003140798A (en) Display controller and its program
JPH11149312A (en) Plant monitoring device and recording medium recording plant monitoring program
JP2000259313A (en) Method of controlling plant monitor screen
JP3374396B2 (en) Distributed control system
JP2001290532A (en) Power generating operation management system, power generating operation system total operation managing device, and storage medium
JP2007199796A (en) Device and method for filtering information
JPH052382A (en) Multi-screen display controller
JPH10307623A (en) Monitor device and monitor controller
JPH0844424A (en) Plant monitoring device
JPH06289847A (en) Display device
JPH11119825A (en) Plant alarm monitoring device
JP3179371B2 (en) Communication network monitoring system
JPH11259780A (en) Monitor device
JP2006163468A (en) Monitoring device, and method for displaying monitoring screen by operation history reduced screen
JP2005285004A (en) Institution management apparatus, method, and program
JP2005070874A (en) Method of displaying window of monitoring system
JP2895172B2 (en) Process monitoring device
JPH11161319A (en) Plant monitor device and recording medium where plant monitor program is recorded
JPH04301989A (en) Crt monitor display device
JP3416812B2 (en) Interlock setting method