JPH06102839A - Display operation panel - Google Patents
Display operation panelInfo
- Publication number
- JPH06102839A JPH06102839A JP25158192A JP25158192A JPH06102839A JP H06102839 A JPH06102839 A JP H06102839A JP 25158192 A JP25158192 A JP 25158192A JP 25158192 A JP25158192 A JP 25158192A JP H06102839 A JPH06102839 A JP H06102839A
- Authority
- JP
- Japan
- Prior art keywords
- information
- display
- data
- output
- read
- 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
Links
Landscapes
- Testing Or Calibration Of Command Recording Devices (AREA)
- Alarm Systems (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、各種の工場設備、プラ
ントシステム等の監視装置として用いられる表示操作パ
ネルに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display operation panel used as a monitoring device for various factory facilities, plant systems and the like.
【0002】[0002]
【従来の技術】例えばプラントシステム等においては、
システムを構成する機械装置等が対応するホストコンピ
ュータによって制御されている。システムの状態を知る
ためには、ホストコンピュータによって収集された情報
や、ホストコンピュータ自身の状態を表示又は印字させ
る必要がある。このためには、ホストコンピュータに表
示器やプリンタを接続すると共に表示又は印字のための
プログラムを搭載する必要がある。2. Description of the Related Art For example, in a plant system,
Machines and the like that compose the system are controlled by a corresponding host computer. In order to know the system status, it is necessary to display or print the information collected by the host computer and the status of the host computer itself. For this purpose, it is necessary to connect a display unit or printer to the host computer and install a program for displaying or printing.
【0003】ホストコンピュータとしてプログラマブル
コントローラ等を用いる場合、簡便な表示手段として、
表示操作パネルが用いられる。表示操作パネルは、通信
回線等を介して接続された監視対象たるシステムの状態
を文字、図形、グラフ等の形態で表示するパネルであ
り、また表示態様をタッチパネル操作等によって適宜選
択設定可能なパネルである。When a programmable controller or the like is used as a host computer, a simple display means
A display operation panel is used. The display operation panel is a panel that displays the state of the system to be monitored connected through a communication line or the like in the form of characters, figures, graphs, etc., and the display mode can be appropriately selected and set by touch panel operation or the like. Is.
【0004】このような表示操作パネルを用いる場合、
プログラマブルコントローラ側からの制御によって表示
を行わせようとすると、プログラマブルコントローラに
表示のためのプログラムを搭載する必要がある。これ
は、システムの使用者に表示のためのプログラムの作成
を強いることとなり、不都合である。また、監視対象と
されるシステムが複数個のプログラマブルコントローラ
を有している場合、表示制御プログラムは、各プログラ
マブルコントローラからの回線出力の衝突を防止するよ
うに設計しなければならない。When using such a display operation panel,
If the display is to be performed under the control of the programmable controller side, it is necessary to install a display program in the programmable controller. This is inconvenient because it forces the user of the system to create a program for display. Further, when the system to be monitored has a plurality of programmable controllers, the display control program must be designed to prevent the line output from each programmable controller from colliding.
【0005】このような問題を解決するためには、表示
に係る変換機能を表示操作パネルに搭載する必要があ
る。例えば本願出願人が平成3年5月13日付で出願し
た「グラフィック表示処理装置」に開示されている装置
は、予め設定しておいた表示フォーマットに則り各プロ
グラマブルコントローラ(ホストコンピュータ)からデ
ータを吸い上げ、表示を行っている。In order to solve such a problem, it is necessary to mount a display conversion function on the display operation panel. For example, the device disclosed in "Graphic Display Processing Device" filed by the applicant of the present application on May 13, 1991 sucks data from each programmable controller (host computer) according to a preset display format. , Display.
【0006】具体的には、まず、表示フォーマットの設
定が実行される。表示画面は、輪郭等を示す固定部分の
他、一般に1画面当たり複数の基本描画単位から構成さ
れている。基本描画単位は、“シンボル”、“文字列”
等の項目と、“描画座標位置”、“描画色”等、ホスト
コンピュータから吸い上げた情報をどのような態様で画
面上に表示出力するかを示す描画情報と、データ読み出
し先たるホストコンピュータの番号や、読み出すデータ
の種類等、読み出しの対象たるデータを特定するデータ
読み出し情報と、から構成されている。システムの使用
者は、表示フォーマットの設定操作を行う際、まずキー
ボードやマウスの操作によって固定部分を入力し、次に
描画情報やデータ読み出し情報を入力する。このような
対話入力によって入力された情報は、内蔵するメモリに
格納される。Specifically, first, a display format is set. The display screen is generally composed of a plurality of basic drawing units per screen, in addition to a fixed portion showing an outline and the like. Basic drawing units are "symbol" and "character string"
Etc., drawing information indicating how the information drawn from the host computer such as “drawing coordinate position” and “drawing color” is displayed and output on the screen, and the host computer number from which the data is read. And data read information that specifies data to be read such as the type of data to be read. When performing a display format setting operation, the system user first inputs a fixed portion by operating a keyboard or a mouse, and then inputs drawing information and data read information. Information input by such interactive input is stored in a built-in memory.
【0007】システムが実際に立ち上げられると、各ホ
ストコンピュータから必要なデータがデータ読み出し情
報に従って読み出され、読み出されたデータが描画情報
に則って画像に変換される。When the system is actually started up, necessary data is read from each host computer according to the data read information, and the read data is converted into an image according to the drawing information.
【0008】従って、本願出願人が先に提案した装置に
おいては、使用者が表示のためのプログラムを作成する
ことなく、システムの状態を表示させ集中監視すること
ができる。従って、監視対象たるシステムを構成するホ
ストコンピュータが複数個存在していても、各ホストコ
ンピュータの出力の衝突を考慮する必要がない。また、
ホストコンピュータとして表示機能を有していない又は
表示機能の付加が困難なプログラマブルコントローラ等
を用いる場合であっても、簡便な手段で表示を行うこと
が可能となる。Therefore, in the device previously proposed by the applicant of the present application, the system status can be displayed and centrally monitored without the user having to create a program for display. Therefore, even if there are a plurality of host computers constituting the system to be monitored, it is not necessary to consider the collision of the outputs of the host computers. Also,
Even when using a programmable controller or the like that does not have a display function or is difficult to add a display function as a host computer, it is possible to perform display by a simple means.
【0009】[0009]
【発明が解決しようとする課題】ところで、表示操作パ
ネルを用いてシステムの監視等を実行しようとする際、
監視収集した情報を所定時間毎に集計する作業が必須で
ある。例えば定時ロギング、日報・月報等の作成は、従
来、表示操作パネルの画面等を見ながら人間の手により
実行されており、そのため多大な労力が払われていた。By the way, when trying to monitor the system using the display operation panel,
It is indispensable to collect and monitor the collected information at predetermined time intervals. For example, regular logging, creation of daily reports / monthly reports, and the like have conventionally been performed by human hands while observing the screen of the display operation panel, etc. Therefore, great effort has been paid.
【0010】また、表示操作パネルの下に収集されたデ
ータについて、分析等の処理を施す必要がある場合であ
っても、従来は当該データをそのまま利用できないた
め、当該分析等の処理に手間が掛かるという問題があっ
た。Further, even when it is necessary to perform processing such as analysis on the data collected under the display operation panel, conventionally, the data cannot be used as it is, so that the processing such as analysis is troublesome. There was a problem of hanging.
【0011】さらには、表示操作パネルの下に収集され
たデータが、監視対象たるシステムの異常等を示してい
ても、これを迅速に警報できないという問題もあった。Further, even if the data collected under the display / operation panel indicates an abnormality of the system to be monitored, there is a problem that the alarm cannot be issued promptly.
【0012】本発明は、このような問題点を解決するこ
とを課題としてなされたものであり、ホストコンピュー
タ等の外部機器から収集したデータの変換機能を応用す
ることにより、印字、記憶媒体格納等の機能を実現し、
定時ロギングやデータ分析をより簡便に実行可能にする
と共に、警報を迅速に発することを可能にすることを目
的とする。The present invention has been made to solve the above problems, and by applying a conversion function of data collected from an external device such as a host computer, printing, storage in a storage medium, etc. Realized the function of
The purpose of the invention is to make it possible to perform regular logging and data analysis more easily and to issue an alarm quickly.
【0013】[0013]
【課題を解決するための手段】このような目的を達成す
るために、本発明は、タッチパネル、キーボード等の入
力手段から出力態様を対話設定する手段と、通信回線等
を介して接続される外部機器から読み出した情報を設定
された出力態様に適合する形式に変換した上で出力する
手段と、を備えることを特徴とする。In order to achieve such an object, the present invention provides a means for interactively setting an output mode from an input means such as a touch panel and a keyboard, and an external device connected via a communication line or the like. Means for converting the information read from the device into a format suitable for the set output mode and outputting the converted information.
【0014】また、本発明は、設定された出力態様に適
合する形式に変換された情報を、所定時刻の到来に応じ
出力することを特徴とする。Further, the present invention is characterized in that the information converted into a format suitable for the set output mode is output according to the arrival of a predetermined time.
【0015】さらに、本発明は、設定された出力態様に
適合する形式に変換された情報を、警報条件の成立に応
じて出力することを特徴とする。Further, the present invention is characterized in that the information converted into a format suitable for the set output mode is output according to the establishment of the alarm condition.
【0016】そして、本発明は、設定された出力態様に
適合する形式に変換された情報が、プリンタ又は外部記
憶装置に出力されることを特徴とする。The present invention is characterized in that the information converted into a format suitable for the set output mode is output to a printer or an external storage device.
【0017】[0017]
【作用】本発明においては、まず、タッチパネル、キー
ボード等の入力手段を用いて出力態様が対話設定され
る。次に、外部機器から必要な情報が読み出され、読み
出された情報が当該出力態様に適合する形式に変換さ
れ、出力される。従って、本発明においては、監視対象
たる外部機器(プログラマブルコントローラ等のホスト
コンピュータ)から読み出した情報に変換を施した上で
例えばプリンタや外部記憶装置に出力することが可能に
なる。In the present invention, first, the output mode is interactively set by using the input means such as the touch panel and the keyboard. Next, necessary information is read from the external device, and the read information is converted into a format suitable for the output mode and output. Therefore, in the present invention, it is possible to convert information read from an external device (host computer such as a programmable controller) to be monitored and then output the converted information to, for example, a printer or an external storage device.
【0018】すなわち、出力態様に適合する形式に変換
された情報を例えば所定時刻の到来に応じ出力させるよ
うに構成すれば、定時ロギング等が自動的に作成され
る。また、出力態様に適合する形式に変換された情報を
例えば外部記憶装置に出力するように構成すれば、他の
機器において当該情報を分析する等の処理を好適に実行
可能になる。また、出力態様に適合する形式に変換され
た情報の出力を警報条件の成立により発生させるように
すれば、迅速な警報が可能になる。That is, if the information converted into the format suitable for the output mode is output, for example, in response to the arrival of a predetermined time, the regular logging or the like is automatically created. Further, if the information converted into a format suitable for the output mode is output to, for example, an external storage device, it is possible to preferably execute processing such as analyzing the information in another device. Further, if the output of the information converted into the format suitable for the output mode is generated when the alarm condition is satisfied, a quick alarm is possible.
【0019】[0019]
【実施例】以下、本発明の好適な実施例について図面に
基づき説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will be described below with reference to the drawings.
【0020】装置構成 図1には、本発明の一実施例に係る装置の構成が示され
ている。本実施例に係る表示操作パネルは、グラフィッ
ク表示処理装置10及びタッチパネル12から構成され
ており、タッチパネル12はグラフィック表示処理装置
10の表示部(CRT,液晶パネル等)26の画面に重
畳配置される。また、グラフィック表示処理装置10に
は、さらに、プリンタ14、キーボード16及び外部記
憶装置18が接続されている。 Device Structure FIG. 1 shows the structure of a device according to an embodiment of the present invention. The display operation panel according to the present embodiment includes a graphic display processing device 10 and a touch panel 12, and the touch panel 12 is superposed on a screen of a display unit (CRT, liquid crystal panel, etc.) 26 of the graphic display processing device 10. . Further, the graphic display processing device 10 is further connected to a printer 14, a keyboard 16, and an external storage device 18.
【0021】グラフィック表示処理装置10は、監視対
象となるシステムのホストコンピュータH1〜Hnに通
信回線を介して接続されている。H1〜Hnは、例えば
プログラマブルコントローラであり、システムを構成す
る機械装置等を、それぞれ監視・制御対象としている。
すなわち、H1〜Hnは、搭載されるプログラムに従っ
て動作し対応する機械装置を制御する一方で、当該装置
の状態を監視する。The graphic display processing device 10 is connected to the host computers H1 to Hn of the system to be monitored via a communication line. Each of H1 to Hn is, for example, a programmable controller, which targets a machine or the like that constitutes the system as a monitoring / controlling object.
That is, H1 to Hn operate according to the installed program to control the corresponding mechanical device, while monitoring the state of the device.
【0022】グラフィック表示処理装置10は、CPU
20、通信部22、表示制御部24、表示部26及びI
/Oインターフェース部28を備えている。また、グラ
フィック表示処理装置10は、メモリとしてシステムメ
モリ30、登録メモリ32、情報格納メモリ34及びデ
ータ格納メモリ36を有している。グラフィック表示処
理装置10を構成する各部は、システムバス38により
相互に接続されている。通信部22はH1〜Hnからの
データ吸い上げのため通信回線に接続されており、I/
Oインターフェース部28にはタッチパネル12、プリ
ンタ14、キーボード16及び外部記憶装置18が接続
されている。The graphic display processing device 10 includes a CPU
20, communication unit 22, display control unit 24, display unit 26 and I
An / O interface unit 28 is provided. The graphic display processing device 10 also has a system memory 30, a registration memory 32, an information storage memory 34, and a data storage memory 36 as memories. The respective units configuring the graphic display processing device 10 are connected to each other by a system bus 38. The communication unit 22 is connected to the communication line for absorbing data from H1 to Hn,
The touch panel 12, the printer 14, the keyboard 16, and the external storage device 18 are connected to the O interface unit 28.
【0023】本実施例の特徴は、このような装置構成に
よって、表示処理に加え印字等に係る出力処理を実行可
能にした点にある。すなわち、本実施例の表示操作パネ
ルは、先に引用した本願出願人の先提案に係る表示処理
を実行することができ、加えて、この表示処理を応用し
た処理により印字等に係る出力処理を実行することがで
きる。以下、本実施例の動作に関して説明する。The feature of the present embodiment is that the apparatus configuration as described above makes it possible to execute output processing related to printing and the like in addition to display processing. That is, the display operation panel of the present embodiment can execute the display process according to the earlier proposal by the applicant of the present application, and in addition, the output process related to printing or the like can be performed by the process to which the display process is applied. Can be executed. The operation of this embodiment will be described below.
【0024】装置のアプリケーション(例) 図2には、比較的簡単な構成を有するプラントシステム
が示されている。このシステムPは、図1のホストコン
ピュータに相当するプログラマブルコントローラPLC
1及びPLC2と、これらPLC1及びPLC2の監視
・制御対象であるマシンM1及びM2とから構成されて
いる。PLC1及びPLC2は、搭載するプログラム
(ラダープログラム)に従って動作し、M1及びM2を
制御する。また、PLC1及びPLC2は、例えばM1
及びM2の状態を読み取る。これらの情報、すなわちP
LC1及びPLC2の状態や、その監視・制御対象であ
るM1及びM2の状態は、PLC1及びPLC2の内部
メモリ上から、ON/OFFのビットデータや数値デー
タとして読み取ることが可能である。 Application of Device (Example) FIG. 2 shows a plant system having a relatively simple structure. This system P is a programmable controller PLC corresponding to the host computer of FIG.
1 and PLC2, and machines M1 and M2 that are the objects of monitoring and control by PLC1 and PLC2. PLC1 and PLC2 operate | move according to the program (ladder program) mounted, and control M1 and M2. Further, PLC1 and PLC2 are, for example, M1.
And read the state of M2. This information, P
The states of LC1 and PLC2 and the states of M1 and M2 to be monitored / controlled can be read as ON / OFF bit data and numerical data from the internal memory of PLC1 and PLC2.
【0025】表示処理の概略 表示処理を実行する場合、まず、それに先立ちシステム
立ち上げ時等に表示フォーマットを設定しておく必要が
ある。この設定は、タッチパネル12、キーボード16
等を用いた対話処理により実行する。なお、そのための
入力手段としては、図示しないマウス等、各種の入力装
置を用いることができる。When the outline display processing of the display processing is executed, first, it is necessary to set the display format before starting the system. This setting is for touch panel 12, keyboard 16
It is executed by an interactive process using, etc. As input means therefor, various input devices such as a mouse (not shown) can be used.
【0026】表示画面は、固定部分の他、一般に1画面
当たり複数の基本描画単位から構成されている。固定部
分は、輪郭等、固定的に表示される部分であり、基本描
画単位は項目、描画情報及びデータ読み出し情報から構
成される。固定部分はキーボード16や図示しないマウ
ス等によって入力設定され、CPU20により登録メモ
リ32に登録される。また、文字列、記号、グラフ等の
別を示す項目や、描画色、描画位置、拡大率等を示す描
画情報、及びプログラマブルコントローラ番号、読み出
しデータの種類、そのアドレス等を示すデータ読み出し
情報は、対話形処理により入力され、CPU20により
情報格納メモリ34に格納される。In addition to the fixed part, the display screen is generally composed of a plurality of basic drawing units per screen. The fixed portion is a portion that is fixedly displayed, such as a contour, and the basic drawing unit includes items, drawing information, and data read information. The fixed portion is input and set by the keyboard 16 or a mouse (not shown), and is registered in the registration memory 32 by the CPU 20. In addition, the items indicating the character string, the symbol, the graph, etc., the drawing information indicating the drawing color, the drawing position, the enlargement ratio, etc., and the programmable controller number, the type of the read data, the data read information indicating the address, etc. It is input by interactive processing and stored in the information storage memory 34 by the CPU 20.
【0027】CPU20は、システムメモリ30に格納
されているシステムプログラムに従い動作する。CPU
20は、表示処理を実行する際、登録メモリ32上に登
録されている固定部分を表示制御部24に転送し、さら
に情報格納メモリ34から描画情報及び読み出し情報を
読み出す。表示制御部24は、転送されてくる情報に基
づき表示部26の画面上に画像を表示させる。従って、
この時点では、固定部分のみが表示される。CPU20
は、読み出し情報に従い通信部22を用いて、必要なプ
ログラマブルコントローラPLC1及びPLC2から必
要なデータを吸い上げる。CPU20は、吸い上げたデ
ータを描画情報に従い変換し、表示制御部24に出力す
る。すると、表示部26の画面上には、必要なデータに
必要な処理が施された画像、例えばグラフや文字列、図
形等が表示される。The CPU 20 operates according to a system program stored in the system memory 30. CPU
When executing the display process, the 20 transfers the fixed portion registered in the registration memory 32 to the display control unit 24, and further reads the drawing information and the read information from the information storage memory 34. The display control unit 24 displays an image on the screen of the display unit 26 based on the transferred information. Therefore,
At this point, only the fixed part is displayed. CPU20
Uses the communication unit 22 in accordance with the read information to suck up the necessary data from the necessary programmable controllers PLC1 and PLC2. The CPU 20 converts the downloaded data according to the drawing information and outputs it to the display control unit 24. Then, on the screen of the display unit 26, an image such as a graph, a character string, or a figure in which necessary processing is performed on necessary data is displayed.
【0028】このような表示処理の結果、プラントシス
テムP全体の状態を集中表示可能となる。また、プログ
ラマブルコントローラPLC1及びPLC2には、表示
処理に係る機能が必要とされない。As a result of such display processing, the state of the entire plant system P can be centrally displayed. Further, the programmable controllers PLC1 and PLC2 do not require a function related to display processing.
【0029】出力処理 次に、本実施例の特徴に係る出力処理に関して説明す
る。 Output Processing Next, output processing according to the features of this embodiment will be described.
【0030】本実施例においては、上述の表示処理を応
用した処理により、プリンタ14や外部記憶装置18等
への出力処理が実行される。図3には、マシンM1及び
M2の状態をプリンタ14により印字しようとする場合
の印字フォーマットの一例が示されている。In the present embodiment, the output processing to the printer 14 and the external storage device 18 is executed by the processing to which the above-mentioned display processing is applied. FIG. 3 shows an example of a print format when the printer 14 prints the states of the machines M1 and M2.
【0031】この印字フォーマットは、マシンM1及び
M2の稼働電流値及び電圧値(a〜d)を時間と対応付
けつつ印字するフォーマットである。この印字フォーマ
ットにより印字を行おうとする場合、印字処理に先立ち
このフォーマットを設定しておく必要がある。一般に
は、設定操作はシステム立ち上げに先立ち実行してお
く。従って、一旦システムが立ち上がった後は、使用者
は設定操作を実行する必要はない。This print format is a format in which the operating current values and voltage values (a to d) of the machines M1 and M2 are printed in association with time. When printing is to be performed with this print format, it is necessary to set this format prior to print processing. Generally, the setting operation is performed before the system is started up. Therefore, the user does not need to execute the setting operation once the system is started up.
【0032】設定操作は、図4に示されるように、対話
型処理により実行する。すなわち、キーボード16等を
用いて編集機能を起動させ、印字フォーマット設定や印
字データ設定編集を実行する(100)。この操作は、
キーボード16や図示しないマウス等の手段により行
う。具体的には、図3に示される印字フォーマット中の
枠や項目名等の固定部分をキーボード16やマウスによ
り設定した上で、a〜dに係るデータ項目、印字情報及
びデータ読み出し情報をやはりキーボード16やマウス
により対話入力する。CPU20は、固定部分を登録メ
モリ32に登録し、a〜dに係るデータ項目、印字情報
及びデータ読み出し情報を情報格納メモリ34に格納す
る(102)。The setting operation is executed by an interactive process as shown in FIG. That is, the editing function is activated by using the keyboard 16 or the like to execute print format setting and print data setting editing (100). This operation is
This is performed by means of a keyboard 16 or a mouse (not shown). Specifically, after the fixed parts such as the frame and item names in the print format shown in FIG. 3 are set by the keyboard 16 or the mouse, the data items related to a to d, the print information and the data read-out information are also keyboard-operated. Interactively input with 16 or mouse. The CPU 20 registers the fixed portion in the registration memory 32, and stores the data items, print information, and data read information related to a to d in the information storage memory 34 (102).
【0033】ここに、情報格納メモリ34には、基本印
字単位毎にデータ項目、印字情報及びデータ読み出し情
報を格納する。すなわち、CPU20は、入力されるデ
ータ項目、印字情報及びデータ読み出し情報を、例えば
表1に示されるような形式に自動変換して情報格納メモ
リ34に格納する。The information storage memory 34 stores data items, print information, and data read information for each basic print unit. That is, the CPU 20 automatically converts the input data item, print information, and data read information into a format as shown in Table 1 and stores it in the information storage memory 34.
【0034】[0034]
【表1】 表1のうち、1〜4は基本印字単位を示す番号であり、
図3におけるa〜dには、基本印字単位1〜4のいずれ
かを選択的に使用できる。また、各基本印字単位1〜4
それぞれには、データ項目、印字情報及びデータ読み出
し情報が対応付けられている。この表に示されるよう
に、データ項目は、バイトデータ、ワードデータ等、P
LC1及びPLC2から入力すべきデータの形式を示し
ている。また、印字情報は、印字位置、印字桁数、デー
タ変換方式、印字表現等、ホストコンピュータ(図2で
はPLC1及びPLC2)から読み出したデータにどの
様な変換処理を加えるかを示す情報である。さらに、デ
ータ読み出し情報は、読み出し対象となるホストコンピ
ュータの番号、読み出すべきデータの種類、ホストコン
ピュータにおける当該データのアドレス等、必要とする
データをどこから得るかを示す情報である。実際には、
使用者は、データ項目、印字情報及びデータ読み出し情
報を数値等で入力するから、情報格納メモリ34に格納
される情報は、例えば表2に示されるような内容とな
る。[Table 1] In Table 1, 1 to 4 are numbers indicating basic printing units,
Any of the basic printing units 1 to 4 can be selectively used for a to d in FIG. In addition, each basic printing unit 1-4
A data item, print information, and data read information are associated with each. As shown in this table, data items are byte data, word data, etc.
The format of data to be input from LC1 and PLC2 is shown. The print information is information indicating what kind of conversion processing is applied to the data read from the host computer (PLC1 and PLC2 in FIG. 2) such as the print position, the number of print digits, the data conversion method, and the print expression. Furthermore, the data read information is information indicating where to obtain the necessary data, such as the number of the host computer to be read, the type of data to be read, the address of the data in the host computer, and the like. actually,
Since the user inputs data items, print information, and data read information by numerical values, the information stored in the information storage memory 34 has the contents as shown in Table 2, for example.
【0035】[0035]
【表2】 なお、印字出力を定時に行う場合には、印字時刻を併せ
て設定する。[Table 2] If the printout is to be performed on a regular basis, the print time is also set.
【0036】このような処理を行った後、システムPを
立ち上げ、図5及び図6に示されるような動作を開始さ
せる。SGD10は、システムメモリ30上のプログラ
ムに従い、まずイニシャル処理を実行する(200)。
その後、イニシャル処理の後、SGD10は、前述した
表示処理(202)やタッチパネル12等の操作に係る
処理(204)を実行する。After performing such processing, the system P is started up and the operation as shown in FIGS. 5 and 6 is started. The SGD 10 first executes initial processing according to the program on the system memory 30 (200).
Then, after the initial processing, the SGD 10 executes the above-described display processing (202) and processing (204) related to the operation of the touch panel 12 and the like.
【0037】CPU20は、ステップ202及び204
の処理を、ステップ206又は208に係る判定が成立
するまでは継続する。ステップ206は印字せよとの指
令がキーボード16等から入力されたか否かの判定であ
り、ステップ208は設定された印字時刻が到来したか
否かの判定である。ステップ206及び208のうちい
ずれかの条件が成立すると、CPU20の動作はステッ
プ210に移行する。CPU20は、ステップ210に
おいては、登録メモリ32から固定部分に係る情報を読
み出し、続くステップ212においては、これをデータ
格納メモリ36に格納する。この状態では、データ格納
メモリ36には、図3に示される印字フォーマットの内
a〜d以外の部分が書き込まれている。The CPU 20 executes steps 202 and 204.
The process of is continued until the determination in step 206 or 208 is established. Step 206 is a judgment as to whether or not a command to print is input from the keyboard 16 or the like, and step 208 is a judgment as to whether or not the set printing time has come. When either condition of steps 206 and 208 is satisfied, the operation of the CPU 20 proceeds to step 210. The CPU 20 reads the information relating to the fixed part from the registration memory 32 in step 210, and stores it in the data storage memory 36 in step 212. In this state, the data storage memory 36 is written with the portions other than a to d of the print format shown in FIG.
【0038】CPU20は、この後、印字フォーマット
の内a〜dの部分に相当するデータをシステムPから得
て加工し、データ格納メモリ36に格納する。具体的に
は、まず、CPU20が、情報格納メモリ34から基本
印字単位先頭の情報を読み出すことにより基本印字単位
の全個数(図3の例では4個)を検出し(214)、検
出結果を内蔵するカウンタにセットする(216)。Thereafter, the CPU 20 obtains the data corresponding to the portions a to d of the print format from the system P, processes the data, and stores the data in the data storage memory 36. Specifically, first, the CPU 20 detects the total number of basic print units (4 in the example of FIG. 3) by reading the information at the beginning of the basic print unit from the information storage memory 34 (214), and It is set in the built-in counter (216).
【0039】CPU20は、情報格納メモリ34を参照
することにより、カウンタの計数値により指定される基
本印字単位のデータ読み出し情報を得て、この情報に従
ってPLC1又はPLC2から必要なデータを読み出す
(218)。例えば基本印字単位aに係るデータを読み
出した場合には、表2の例であれば、CPU20は、P
LC1に内蔵されるアドレスデータメモリの100番地
から、BCD4桁のデータを読み出す。CPU20は、
情報格納メモリ34を参照することにより、カウンタの
計数値により指定される基本印字単位の印字情報を得
て、この情報に従って、PLC1又はPLC2から読み
出したデータを処理しデータ格納メモリ36に格納する
(220)。例えば基本印字単位aに係るデータを読み
出した場合、表2の例であれば、CPU20は、印字位
置(X,Y)=(10,20)にBCDのまま4桁で数
値が印字されるよう、印字データを作成し、データ格納
メモリ36に格納する。CPU20は、ステップ220
終了後カウンタを1デクリメントする(222)。カウ
ンタの計数値が0に至っていない場合(224)、次の
基本印字単位に係るデータがPLC1又はPLC2から
読み込まれ(226)、ステップ218〜224が繰り
返される。The CPU 20 obtains the data read information of the basic printing unit designated by the count value of the counter by referring to the information storage memory 34, and reads the necessary data from the PLC 1 or PLC 2 according to this information (218). . For example, when the data related to the basic print unit a is read, in the example of Table 2, the CPU 20 sets P
The 4-digit BCD data is read from the address 100 of the address data memory built in LC1. CPU 20
By referring to the information storage memory 34, the print information of the basic print unit designated by the count value of the counter is obtained, and the data read from the PLC 1 or PLC 2 is processed according to this information and stored in the data storage memory 36 ( 220). For example, when the data relating to the basic print unit a is read, in the case of the example in Table 2, the CPU 20 prints a numerical value in four digits as BCD at the print position (X, Y) = (10, 20). , Print data is created and stored in the data storage memory 36. The CPU 20 executes step 220
After the end, the counter is decremented by one (222). If the count value of the counter has not reached 0 (224), the data relating to the next basic print unit is read from PLC1 or PLC2 (226), and steps 218 to 224 are repeated.
【0040】ステップ224においてカウンタの計数値
が0に至ったと判定された時点では、データ格納メモリ
36の内容は、すべての印字データを含むものとなって
いる。CPU20は、この時点でデータ格納メモリ36
からデータを読み出し、I/Oインターフェース部28
を介してプリンタ14又は外部記憶装置18に出力す
る。この後、ステップ202に戻る。At the time when it is determined in step 224 that the count value of the counter has reached 0, the contents of the data storage memory 36 include all print data. The CPU 20 has the data storage memory 36 at this point.
Data is read from the I / O interface unit 28
Output to the printer 14 or the external storage device 18 via the. Then, the process returns to step 202.
【0041】実施例の効果 このように、本実施例によれば、印字出力及び外部記憶
媒体への出力を、対話型処理による設定を最初に行って
おくのみで、得ることができる。その際、プログラム作
成は何等必要ない。[0041] As the effect of the embodiment, according to this embodiment, the output to the print output and an external storage medium, only previously been set by the interactive initially can be obtained. At that time, no programming is required.
【0042】さらに、この出力は、指令を与えることに
より随時得ることができる。また、この指令を、所定の
警報条件が成立した場合にSGD10が内部的に発生さ
せるようにすれば、警報動作を自動化できる。Further, this output can be obtained at any time by giving a command. Further, if the SGD 10 internally generates this command when a predetermined alarm condition is satisfied, the alarm operation can be automated.
【0043】また、この出力は、設定した印字時刻の到
来に応じて得ることができる。従って、使用者は、これ
を定時ロギング等の自動作成に利用できる。なお、図7
は監視対象となるシステムが発電設備である場合の日報
の、図8は定時ロギングの、印字サンプルである。Further, this output can be obtained according to the arrival of the set printing time. Therefore, the user can use this for automatic creation such as scheduled logging. Note that FIG.
Is a printed sample of a daily report when the system to be monitored is a power generation facility, and FIG. 8 is a print sample of scheduled logging.
【0044】さらに、出力を外部記憶媒体に行うように
した場合、当該媒体上のデータを別の装置で処理して解
析する等の処理が可能になる。Further, when the output is performed to the external storage medium, it becomes possible to perform processing such as processing and analyzing the data on the medium by another device.
【0045】そして、表示に関しては、本願出願人が先
に提案したものと同様の効果を得ることができる。Regarding the display, the same effect as that previously proposed by the applicant of the present application can be obtained.
【0046】なお、以上の説明は、監視対象となるシス
テムとしてプラントシステムを仮定していたが、本発明
はこれには限定されない。また、監視対象となるシステ
ムの出力としてディジタル出力を考えていたが、本発明
はその出力形態に限定されない。また、データ格納メモ
リ36を廃止し、CPU20がI/Oインターフェース
部28に直接情報を書込むようにしてもよい。In the above description, the plant system is assumed as the system to be monitored, but the present invention is not limited to this. Further, although the digital output was considered as the output of the system to be monitored, the present invention is not limited to the output form. Further, the data storage memory 36 may be eliminated and the CPU 20 may directly write information in the I / O interface unit 28.
【0047】[0047]
【発明の効果】以上説明したように、本発明によれば、
タッチパネル、キーボード等の入力手段を用いて出力態
様を対話設定し、外部機器から情報を読み込みこれを出
力態様に適合する形式に変換して出力するようにしたた
め、監視対象たる外部機器(プログラマブルコントロー
ラ等のホストコンピュータ)から読み出した情報をプリ
ンタや外部記憶装置に出力することが可能になる。その
際、出力のためのプログラム作成は不要となる。As described above, according to the present invention,
Since the output mode is interactively set by using the input means such as a touch panel and a keyboard, the information is read from the external device and converted into a format suitable for the output mode and then output, the external device to be monitored (programmable controller, etc.) Information read from the host computer) can be output to a printer or an external storage device. At that time, it is not necessary to create a program for output.
【0048】また、出力すべき情報を例えば所定時刻の
到来に応じ出力させるようにした場合、定時ロギング等
の自動作成が可能になるため使用者の労力を著しく低減
できる。また、出力すべき情報を例えば外部記憶装置に
出力するようにした場合、他の機器において当該情報を
分析する等の処理を好適に実行可能になる。さらに、出
力すべき情報を警報条件の成立により出力させるように
した場合、迅速な警報が可能になる。Further, when the information to be output is output in response to the arrival of a predetermined time, for example, it is possible to automatically create the timed logging and the like, and the labor of the user can be remarkably reduced. Further, when the information to be output is output to, for example, an external storage device, it is possible to preferably execute processing such as analyzing the information in another device. Furthermore, when the information to be output is output when the alarm condition is satisfied, a quick alarm can be issued.
【図1】本発明の一実施例に係る装置の構成を示すブロ
ック図である。FIG. 1 is a block diagram showing a configuration of an apparatus according to an embodiment of the present invention.
【図2】この実施例のアプリケーションの例として簡単
なプラントシステムを示すブロック図である。FIG. 2 is a block diagram showing a simple plant system as an example of an application of this embodiment.
【図3】印字フォーマットの概略を示す図である。FIG. 3 is a diagram showing an outline of a print format.
【図4】立ち上げ前の作業の流れを示すフローチャート
である。FIG. 4 is a flowchart showing a work flow before startup.
【図5】立ち上げ後の動作の流れを示すフローチャート
である。FIG. 5 is a flowchart showing a flow of operations after startup.
【図6】図5に続き立ち上げ後の動作の流れを示すフロ
ーチャートである。FIG. 6 is a flowchart showing the flow of operations after startup, following FIG. 5;
【図7】印字サンプルとして発受電日報を示す図であ
る。FIG. 7 is a diagram showing a daily power transmission / reception report as a print sample.
【図8】印字サンプルとして定時ロギングを示す図であ
る。FIG. 8 is a diagram showing scheduled logging as a print sample.
10 グラフィッック表示処理装置(SGD) 12 タッチパネル 14 プリンタ 16 キーボード 18 外部記憶装置 20 CPU 22 通信部 24 表示制御部 26 表示部 28 I/Oインターフェース部 30 システムメモリ 32 登録メモリ 34 情報格納メモリ 36 データ格納メモリ 38 システムバス H1〜Hn ホストコンピュータ P プラントシステム PLC1,PLC2 プログラマブルコントローラ M1,M2 マシン a〜d 基本印字単位 10 Graphic Display Processing Device (SGD) 12 Touch Panel 14 Printer 16 Keyboard 18 External Storage Device 20 CPU 22 Communication Unit 24 Display Control Unit 26 Display Unit 28 I / O Interface Unit 30 System Memory 32 Registration Memory 34 Information Storage Memory 36 Data Storage Memory 38 system bus H1 to Hn host computer P plant system PLC1, PLC2 programmable controller M1, M2 machine a to d basic printing unit
Claims (4)
から表示態様を対話設定する手段と、通信回線等を介し
て接続される外部機器から当該外部機器又は当該外部機
器に接続される装置の状態を示す情報を読み出す手段
と、前記外部機器から読み出した情報を設定された表示
態様に適合する形式に変換した上で画面上に表示させる
手段と、を備える表示操作パネルにおいて、 タッチパネル、キーボード等の入力手段から出力態様を
対話設定する手段と、 前記外部機器から読み出した情報を設定された出力態様
に適合する形式に変換した上で出力する手段と、 を備えることを特徴とする表示操作パネル。1. A state of a device for interactively setting a display mode from an input unit such as a touch panel and a keyboard and a state of an external device connected via a communication line or the like to the external device or a device connected to the external device. In a display operation panel, a means for reading information, and a means for displaying the information read from the external device on a screen after converting the information into a format suitable for a set display mode, input means such as a touch panel and a keyboard And a means for interactively setting the output mode, and a means for converting the information read from the external device into a format suitable for the set output mode and outputting the converted information, the display operation panel.
て、 設定された出力態様に適合する形式に変換された情報
を、所定時刻の到来に応じ出力することを特徴とする表
示操作パネル。2. The display / operation panel according to claim 1, wherein the information converted into a format suitable for the set output mode is output in response to the arrival of a predetermined time.
て、 設定された出力態様に適合する形式に変換された情報
を、警報条件の成立に応じて出力することを特徴とする
表示操作パネル。3. The display / operation panel according to claim 1, wherein the information converted into a format suitable for the set output mode is output according to the establishment of an alarm condition.
おいて、 設定された出力態様に適合する形式に変換された情報
が、プリンタ又は外部記憶装置に出力されることを特徴
とする表示操作パネル。4. The display / operation panel according to claim 1, wherein the information converted into a format compatible with the set output mode is output to a printer or an external storage device. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25158192A JPH06102839A (en) | 1992-09-21 | 1992-09-21 | Display operation panel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25158192A JPH06102839A (en) | 1992-09-21 | 1992-09-21 | Display operation panel |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06102839A true JPH06102839A (en) | 1994-04-15 |
Family
ID=17224948
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25158192A Pending JPH06102839A (en) | 1992-09-21 | 1992-09-21 | Display operation panel |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06102839A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1178151A (en) * | 1997-09-02 | 1999-03-23 | Nittan Co Ltd | Facility managing system |
-
1992
- 1992-09-21 JP JP25158192A patent/JPH06102839A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1178151A (en) * | 1997-09-02 | 1999-03-23 | Nittan Co Ltd | Facility managing system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5574637A (en) | Control apparatus for an automated production system workcell | |
| US7620459B2 (en) | Controlling and operating technical processes | |
| JPH06215095A (en) | Object attribute expressing/changing system | |
| JPH06102839A (en) | Display operation panel | |
| JP2002108600A (en) | Terminal device for control system and recording medium and control system | |
| JP3345361B2 (en) | Control device | |
| JP3390569B2 (en) | Plant monitoring and control equipment | |
| JP2522057B2 (en) | Distributed control system | |
| JPH11282525A (en) | Monitor control system | |
| Zhang et al. | Online PLC monitoring and network administering system for steel tube mill | |
| JPH07290547A (en) | Remote control method for injection molding machine, local controller, and remote control device | |
| JPH0357916A (en) | Monitoring apparatus | |
| JP3328665B2 (en) | Information retrieval system | |
| KR970010024B1 (en) | Method and apparatus for generating continuous process control algorithm using functional block diagram | |
| JPH11194810A (en) | Nc information editing device | |
| JP3006446U (en) | CAD system plotter automatic selection device | |
| JP2526696B2 (en) | Programmable controller monitoring method and monitoring device | |
| JP4474631B2 (en) | Monitoring system | |
| JP4823885B2 (en) | Setting method of network setting information for display unit | |
| JP2000305607A (en) | Supervisory control man-machine device | |
| JP2000137660A (en) | Controller | |
| JP3006447U (en) | CAD system | |
| JPH03167423A (en) | Plant monitoring apparatus | |
| JP3305340B2 (en) | Operation display panel | |
| JPH06348333A (en) | Facility monitor device |