JPH08123644A - Screen data creation device for graphic operation panel - Google Patents
Screen data creation device for graphic operation panelInfo
- Publication number
- JPH08123644A JPH08123644A JP25705794A JP25705794A JPH08123644A JP H08123644 A JPH08123644 A JP H08123644A JP 25705794 A JP25705794 A JP 25705794A JP 25705794 A JP25705794 A JP 25705794A JP H08123644 A JPH08123644 A JP H08123644A
- Authority
- JP
- Japan
- Prior art keywords
- screen data
- operation panel
- installation direction
- graphic operation
- screen
- 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
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】 (修正有)
【目的】任意の据え付け方向に対処してグラフィック操
作パネルの画面データを作成できる。
【構成】表示画面データを含むユーザ画面データを予め
登録するメモリと、表示デバイスと、表示画面中の信号
入力用の操作スイッチに対する入力態様を指定するため
の入力手段とを有するグラフィック操作パネルで用いる
ユーザ画面データを所定の画面作成ソフトウェアにした
がって作成し、そのユーザ画面データを操作パネルのメ
モリにダウンロードするグラフィック操作パネル用画面
データ作成装置において、操作パネルの表示デバイスの
据付方向指定手段と、方向が予め作成されるユーザ画面
データが持つ据え付け方向と異なる場合、指定方向に従
ってユーザ画面データを座標変換し、画面データをメモ
リにダウンロードする座標変換手段とを具えている。
(57) [Summary] (Correction) [Purpose] The screen data of the graphic operation panel can be created by handling any installation direction. [Arrangement] Used in a graphic operation panel having a memory for pre-registering user screen data including display screen data, a display device, and an input means for designating an input mode for an operation switch for inputting signals in the display screen. In a graphic operation panel screen data creating apparatus for creating user screen data according to predetermined screen creating software and downloading the user screen data to the memory of the operation panel, the installation direction designating means of the display device of the operation panel and the direction are set. If the user screen data created in advance has a different installation direction, the user screen data is coordinate-converted according to the designated direction, and the screen data is downloaded to the memory.
Description
【0001】[0001]
【産業上の利用分野】この発明は、工場やプラントや建
設車両や監視システム等の各種制御装置に接続されてマ
ンマシンインタ−フェ−スとして機能するインテリジェ
ント型操作パネルに用いられる画面データを作成するグ
ラフィック操作パネル用画面データ作成装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention creates screen data used for an intelligent type operation panel which functions as a man-machine interface by being connected to various control devices such as factories, plants, construction vehicles and monitoring systems. The present invention relates to a screen data creation device for a graphic operation panel.
【0002】[0002]
【従来の技術及び発明が解決しようとする課題】近年、
生産ラインや防災・セキュリティシステムやプラントの
制御・監視等を行う技術分野においては、制御対象とな
るシステムの機能高度化、複雑化に伴ないシステムに対
する入力及びシステムからの出力表示を行う入出力操作
パネルも操作スイッチや表示器の数が増大して大型化、
複雑化してきており、このため生産者側からみれば操作
パネルの多種類化による生産性の低下及び操作パネルの
コストアップなどの問題が生じてきている。2. Description of the Related Art In recent years,
In the technical field of production lines, disaster prevention / security systems, and plant control / monitoring, I / O operations that perform input to the system and display output from the system as the functions of the system to be controlled become more sophisticated and complicated. The number of operation switches and displays on the panel has also increased, making it larger.
This is becoming complicated, and therefore, from the viewpoint of the producer, there are problems such as a decrease in productivity and an increase in the cost of the operation panel due to the variety of operation panels.
【0003】そこで、近年、ドット表示器上に透明タッ
チパネルを積層して操作パネルを構成すると共に、前記
ドット表示器に表示すべき操作パネル用の表示画面デー
タをパーソナルコンピュータおよび所定の作画ソフトウ
ェアを用いてユーザ側で自由に作成できるようにしたグ
ラフィック操作パネルが提案されている(例えば特開平
2−190909号公報)。Therefore, in recent years, a transparent touch panel is laminated on a dot display to form an operation panel, and the display screen data for the operation panel to be displayed on the dot display is used by a personal computer and predetermined drawing software. There has been proposed a graphic operation panel that can be freely created by the user (for example, Japanese Patent Laid-Open No. 2-190909).
【0004】この種のグラフィック操作パネルによれ
ば、表示器上に描画された操作スイッチに対応するタッ
チパネル上の位置を押すことでシステムに対して操作指
示を与える事ができると共に、システムの各種状態を表
示器上に表示させることができる。ユーザ側で作成され
た操作パネル用の表示画面データは操作パネルに内蔵さ
れたメモリに登録記憶される。According to this kind of graphic operation panel, it is possible to give an operation instruction to the system by pressing a position on the touch panel corresponding to the operation switch drawn on the display unit, and to display various states of the system. Can be displayed on the display. The display screen data for the operation panel created by the user is registered and stored in the memory built in the operation panel.
【0005】画面作成の終了したグラフィック操作パネ
ルは、通常は、使用されるシステム内のシ−ケンサ、ホ
ストコンピュ−タ、各種制御装置等の外部制御装置と各
種インタ−フェ−スで接続され、外部制御装置の指示や
内部処理により、例えばプラントの運転状況、無人搬送
車の位置、各種センサのデ−タ表示、異常通知などに関
する情報を図形やグラフなどで視覚的に表示すると同時
に、スイッチ入力等を前記外部制御装置に通知するよう
機能する。The graphic operation panel whose screen has been created is normally connected to an external control device such as a sequencer, a host computer and various control devices in the system used by various interfaces. Information related to, for example, the operating status of the plant, the position of the automated guided vehicle, the data display of various sensors, and anomaly notifications can be visually displayed in the form of graphics or graphs, etc., at the same time as the switch input by instructions from the external control device or internal processing Etc. to the external control device.
【0006】ところで、この種のグラフィック操作パネ
ルにおいては、パネルの形状としては長方形が採用され
ることが多いが、従来においては、該長方形のパネルの
据え付け方向は横置きが標準である。このため、従来
は、該パネル用の画面データを作成する画面作成装置側
においても、標準の横置き用の画面データのみを作成す
るに適するように表示器の画面や作画ソフトウェアのプ
ログラム内容が設定されている。By the way, in this type of graphic operation panel, a rectangular shape is often adopted as the shape of the panel, but in the past, the rectangular panel is normally installed horizontally. Therefore, conventionally, even on the side of the screen creating apparatus that creates the screen data for the panel, the screen contents of the display unit and the program contents of the drawing software are set so as to be suitable for creating only standard horizontal screen data. Has been done.
【0007】したがって、前記パネルを縦置きのほうが
適した柱などの場所に設置するべく前記従来の画面作成
装置を用いて縦置き用の画面データを作成する場合は、
図形や文字を90度回転させて作画する手法が考えられ
るが、画面作成装置の表示器が縦置きに対応していな
い、作画がしづらい、以前に作成した横置き用の画面デ
ータを資産として生かせないなどの問題があった。Therefore, when screen data for vertical installation is created by using the conventional screen creating apparatus in order to install the panel in a place such as a column where vertical installation is more suitable,
A method of drawing by rotating figures and characters by 90 degrees is conceivable, but the display of the screen creation device does not support vertical placement, it is difficult to draw, and the previously created screen data for horizontal placement is used as an asset. There was a problem that I could not make use of it.
【0008】この発明はこのような実情に鑑みてなされ
たもので、グラフィック操作パネルの画面データを作成
するに当たり、任意のパネル据え付け方向に簡単に対処
し得るようにしたグラフィック操作パネル用画面データ
作成装置を提供することを目的とする。The present invention has been made in view of such circumstances, and when creating screen data for a graphic operation panel, it is possible to easily create screen data for a graphic operation panel so as to easily deal with any panel installation direction. The purpose is to provide a device.
【0009】[0009]
【課題を解決するための手段及び作用】この発明では、
各種状態表示や信号入力を行う為の画面を表示するため
の表示画面データを含むユーザ画面データを予め登録す
るメモリと、該登録された表示画面データを表示する表
示デバイスと、前記表示デバイス上に表示されている表
示画面中の信号入力用の操作スイッチに対する入力態様
を指定するための入力手段とを有するグラフィック操作
パネルで用いる前記ユーザ画面データを所定の画面作成
ソフトウェアにしたがって作成し、該作成したユーザ画
面データを前記グラフィック操作パネルのメモリにダウ
ンロードするグラフィック操作パネル用画面データ作成
装置において、前記グラフィック操作パネルの表示デバ
イスの据え付け方向を指定する据付方向指定手段と、こ
の据付方向指定手段によって指定された据え付け方向が
予め作成されるユーザ画面データが持つ据え付け方向と
異なる場合、指定された据え付け方向に従ってユーザ画
面データを座標変換し、該座標変換後のユーザ画面デー
タを前記メモリにダウンロードする座標変換手段とを具
えるようにしている。According to the present invention,
A memory for pre-registering user screen data including display screen data for displaying a screen for performing various status display and signal input, a display device for displaying the registered display screen data, and a display device on the display device. The user screen data used in the graphic operation panel having the input means for designating the input mode for the signal input operation switch in the displayed display screen is created according to a predetermined screen creation software, and the created In a graphic operation panel screen data creating apparatus for downloading user screen data to the memory of the graphic operation panel, an installation direction designating means for designating an installation direction of a display device of the graphic operation panel, and an installation direction designating means are designated. The installation direction for which the If the installation direction of the screen data is different from the installation direction, the user screen data is subjected to coordinate conversion according to the specified installation direction, and the user screen data after the coordinate conversion is downloaded to the memory. .
【0010】すなわち、画面データ作成装置側では、グ
ラフィック操作パネルの表示デバイスの据え付け方向が
指定されると、この据え付け方向に従って予め作成され
たユーザ画面データを座標変換し、該座標変換後のユー
ザ画面データをグラフィック操作パネルのメモリにダウ
ンロードするようにしている。That is, on the screen data creation device side, when the installation direction of the display device of the graphic operation panel is designated, the user screen data created in advance according to this installation direction is subjected to coordinate conversion, and the user screen after the coordinate conversion is performed. The data is downloaded to the memory of the graphic operation panel.
【0011】[0011]
【実施例】以下この発明を添付図面に示す実施例に従っ
て詳細に説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below with reference to the embodiments shown in the accompanying drawings.
【0012】この実施例では、図2に示すように、グラ
フィック操作パネル1を装置の形状やスペースにあわせ
て縦置きまたは横置きのいずれでも自由に組み込みがで
きるようにしており、これにあわせて画面データを作成
する為の画面作成ソフトウェアにも画面データを横置き
用および縦置き用の何れにも変換する座標変換機能を持
たせてある。In this embodiment, as shown in FIG. 2, the graphic operation panel 1 can be freely installed either vertically or horizontally depending on the shape and space of the apparatus. The screen creation software for creating the screen data also has a coordinate conversion function for converting the screen data for both horizontal and vertical installation.
【0013】図3は、上述した縦置き/横置き自在のグ
ラフィック操作パネル1の構成例を示すものである。FIG. 3 shows an example of the configuration of the graphic operation panel 1 which can be placed vertically / horizontally as described above.
【0014】図3において、グラフィック操作パネル1
は、表示器2、表示制御手段3、入力手段4、入力制御
手段5、通信制御手段6、ユーザデータ格納メモリ7お
よび制御情報処理手段8を有して構成されており、通信
制御手段6を介して外部制御装置9と接続されている。
外部制御装置9は、シーケンサ、ホストコンピュータ、
各種制御装置等であり、例えば生産ラインの制御・監
視、物流の制御・監視、防災・セキュリティシステムの
制御・監視、プラントのプロセス監視等を実行するもの
である。In FIG. 3, the graphic operation panel 1
Includes a display unit 2, a display control unit 3, an input unit 4, an input control unit 5, a communication control unit 6, a user data storage memory 7 and a control information processing unit 8. It is connected to the external control device 9 via the.
The external control device 9 is a sequencer, a host computer,
These are various control devices and the like, which execute, for example, control / monitoring of production lines, control / monitoring of physical distribution, control / monitoring of disaster prevention / security systems, process monitoring of plants and the like.
【0015】表示器2は、CRT、液晶ディスプレイ、
プラズマディスプレイ、ELディスプレイなどの表示器
であり、この表示器2上に各種状態表示や信号入力を行
う為の要素を任意に組み合わせた表示画面を表示する。
表示画面は文字、図形、数値、グラフなどの各種グラフ
ィックで構成される。表示制御手段3は、表示情報を格
納する表示用メモリと表示情報を加工する情報処理部か
ら構成されており、制御情報処理手段8からの動作指令
に従って表示器2の表示動作を制御する。The display 2 is a CRT, a liquid crystal display,
A display device such as a plasma display or an EL display, on which a display screen in which elements for various status displays and signal inputs are arbitrarily combined is displayed.
The display screen is composed of various graphics such as characters, figures, numerical values, and graphs. The display control means 3 is composed of a display memory for storing display information and an information processing section for processing the display information, and controls the display operation of the display device 2 according to an operation command from the control information processing means 8.
【0016】入力手段4は、この場合透明タッチパネル
スイッチを想定しており、この透明タッチパネルスイッ
チ4は前記表示器1上に積層されている。すなわち、こ
の透明タッチパネルスイッチでは、スイッチ有効面内
に、圧力に反応する複数の小さな膜状スイッチがマトリ
クス状に配置されており、オペレータによっていずれの
スイッチが指定されたかを示す入力位置情報を入力制御
手段5に出力する。In this case, the input means 4 is assumed to be a transparent touch panel switch, and the transparent touch panel switch 4 is laminated on the display 1. That is, in this transparent touch panel switch, a plurality of small film-shaped switches that respond to pressure are arranged in a matrix in the switch effective surface, and input position information indicating which switch is designated by the operator is input-controlled. Output to the means 5.
【0017】入力制御手段5は、入力手段4からの入力
位置情報を、制御情報処理手段8が処理できる形態のデ
−タ形式に変更して制御情報処理手段8に送信する。The input control means 5 changes the input position information from the input means 4 into a data format which can be processed by the control information processing means 8 and transmits it to the control information processing means 8.
【0018】通信制御手段6は、RS232C、RS4
22,RS485,イーサネット(TCP/IPプロト
コル、DECネットプロトコル等)、GP−IB、パラ
レルI/Oなどの通信インタフェースを有し、外部制御
装置9とのデータ送受を実行する。The communication control means 6 includes RS232C and RS4.
22, RS485, Ethernet (TCP / IP protocol, DEC net protocol, etc.), GP-IB, parallel I / O, and other communication interfaces, and execute data transmission / reception with the external control device 9.
【0019】ユーザデータ格納メモリ7には、ユーザに
よって作成されたユーザ画面データが記憶される。な
お、通常、ユーザ画面データを作成する際には、本グラ
フィック操作パネル1を図4に示すように任意のパーソ
ナルコンピュータ10に接続して、付設の画面作成ソフ
トウェアを用いて任意の画面を作成し、該作成した画面
データをRS232C回線などを介してグラフィック操
作パネル1のユーザデータ格納メモリ7に登録記憶す
る。なお、図3の外部制御機器9と図4のパーソナルコ
ンピュータは同じものであってもよいし、別のものとし
てもよい。The user data storage memory 7 stores user screen data created by the user. Normally, when creating user screen data, the graphic operation panel 1 is connected to an arbitrary personal computer 10 as shown in FIG. 4, and an arbitrary screen is created using the attached screen creation software. The created screen data is registered and stored in the user data storage memory 7 of the graphic operation panel 1 via the RS232C line or the like. The external control device 9 of FIG. 3 and the personal computer of FIG. 4 may be the same or different.
【0020】ここで、パーソナルコンピュータ10に内
蔵される画面作成ソフトウェアにおいては、グラフィッ
ク操作パネル1の据え付け方向(設置方向)を選択でき
るようになっており、図5のような横置きであれば64
0×400ドットの作業エリアが確保され、縦置きであ
れば図6に示すように400×640ドット(400×
400ドットの領域の上下切替え方式)の作業エリアが
確保されるようになっている。Here, in the screen creating software built in the personal computer 10, the installation direction (installation direction) of the graphic operation panel 1 can be selected, and if it is placed horizontally as shown in FIG.
A work area of 0 × 400 dots is secured, and if it is placed vertically, as shown in FIG. 6, 400 × 640 dots (400 × 640 dots
A work area of a 400-dot area upper / lower switching method) is secured.
【0021】図7は、ユーザデータ格納メモリ7に記憶
されるユーザ画面データの1画面分のデータ構造を示す
もので、1画面分のユーザ画面データには、 (a)画面構成情報 (b)固定表示要素情報 (c)可変表示要素情報 (d)入力要素情報 (e)当該画面に含まれる部品データ (f)動作プログラム情報 が含まれる。FIG. 7 shows the data structure of one screen of user screen data stored in the user data storage memory 7. The user screen data for one screen includes (a) screen configuration information (b) Fixed display element information (c) Variable display element information (d) Input element information (e) Parts data included in the screen (f) Operation program information is included.
【0022】画面構成情報には、当該画面に所属する固
定表示要素情報、可変表示要素情報、入力要素情報、部
品データおよび動作プログラムのユーザデータ格納メモ
リ7内での記憶位置を示すアドレス情報などが含まれて
いる。The screen configuration information includes fixed display element information, variable display element information, input element information, part data and address information indicating the storage position of the operation program in the user data storage memory 7, which belong to the screen. include.
【0023】固定表示要素情報は、画面全体が完全に別
の画面に切り替わらない期間中はいつまでも表示内容が
変更することなく固定的に表示される、例えば画面の背
景などの固定表示要素を描画するための各種情報で構成
されている。The fixed display element information is fixedly displayed without any change in the display content during a period in which the entire screen is not completely switched to another screen, for example, a fixed display element such as the background of the screen is drawn. It is composed of various information for.
【0024】可変表示要素情報は、当該画面中でその表
示内容が変化する例えセンサの値や機械の各種状況を示
す表示部分などの可変表示要素を描画するための各種情
報で構成されている。The variable display element information is composed of various information for drawing the variable display element such as the value of the sensor whose display content changes on the screen and the display portion showing various states of the machine.
【0025】入力要素情報は、当該画面中に存在する各
種操作スイッチなどの表示画面上の座標とタッチパネル
4の座標とを対応付ける情報である。The input element information is information that associates the coordinates on the display screen such as various operation switches existing on the screen with the coordinates on the touch panel 4.
【0026】動作プログラム情報には、外部制御機器9
とのデータ授受に関する手順、当該画面の表示内容の変
更に関する手順、当該画面における演算処理に関する手
順などが含まれている。The operation program information includes the external control device 9
It includes a procedure for exchanging data with, a procedure for changing the display content of the screen, a procedure for arithmetic processing on the screen, and the like.
【0027】なお、上記固定表示要素情報、可変表示要
素情報、及び入力要素情報には、当該情報が対応できる
パネルの据え付け方向を示す回転属性が含まれている。
回転属性は、例えば横置きの場合は0とし、縦置きの場
合は90゜とする。The fixed display element information, the variable display element information, and the input element information include a rotation attribute indicating the installation direction of the panel to which the information can correspond.
The rotation attribute is, for example, 0 for horizontal placement and 90 ° for vertical placement.
【0028】部品は、小さな画面のようなもので、よく
使用するランプ、スイッチ、メータ類を1度部品登録さ
えしておけば(予め用意されている部品もある)、画面
作成の際、各表示画面で任意に使用することができる。
部品データは、前述した1画面分のユーザ画面データと
ほぼ同様の構成であり、以下の様なものが含まれる。 ・部品消去フラグ ・部品移動フラグ ・当該部品の表示画面上での位置 ・当該部品の大きさ ・部品構成情報 ・当該部品に含まれる固定表示要素情報 ・当該部品に含まれる可変表示要素情報 ・当該部品に含まれる入力要素情報 ・当該部品を動作させる動作プログラム 部品消去フラグは、画面作成時、当該画面内における当
該部品の表示の有無を識別するために設けられたもので
ある。The parts are like small screens, and if the frequently used lamps, switches and meters are registered once (there are also parts prepared in advance), each part will be created when creating the screen. It can be used arbitrarily on the display screen.
The component data has substantially the same configuration as the user screen data for one screen described above, and includes the following.・ Part deletion flag ・ Part movement flag ・ Position of the part on the display screen ・ Size of the part ・ Part configuration information ・ Fixed display element information included in the part ・ Variable display element information included in the part Input element information included in component-Operation program for operating the component The component deletion flag is provided to identify whether or not the component is displayed in the screen when the screen is created.
【0029】部品移動フラグは、当該部品を移動して表
示することが可能か否かを識別するために設けられたも
のであり、該フラグがオンのときに当該部品の表示位置
を変更することができる。The component movement flag is provided to identify whether or not the component can be moved and displayed, and the display position of the component can be changed when the flag is on. You can
【0030】部品構成情報は、前述の画面構成情報に対
応するもので、当該部品に含まれる固定表示要素情報,
可変表示要素情報,入力要素情報および動作プログラム
情報の有無、これら情報の記憶エリアのアドレスなどが
含まれる。The component configuration information corresponds to the above-mentioned screen configuration information, and includes fixed display element information included in the component.
It includes the presence / absence of variable display element information, input element information, and operation program information, the address of the storage area for these information, and the like.
【0031】固定表示情報は、部品内で固定的に表示さ
れる固定表示要素を描画するための各種情報で構成され
ており、可変表示情報は部品内の可変表示要素を描画す
るための各種情報で構成されている。The fixed display information is composed of various kinds of information for drawing fixed display elements fixedly displayed in the part, and the variable display information is various kinds of information for drawing variable display elements in the part. It is composed of.
【0032】入力要素情報は、当該部品内の操作スイッ
チの表示画面上の座標とタッチパネル4上の座標を対応
付けるものであり、動作プログラム情報はその部品固有
の動作を実行させるための所要の手順が記述されたもの
である。The input element information is for associating the coordinates on the display screen of the operation switch in the part with the coordinates on the touch panel 4, and the operation program information is the required procedure for executing the operation peculiar to the part. It has been described.
【0033】なお、部品データ中の固定表示要素情報、
可変表示要素情報、及び入力要素情報にも、前述した回
転属性が含まれている。The fixed display element information in the part data,
The variable display element information and the input element information also include the rotation attribute described above.
【0034】かかる構成において、図4のパーソナルコ
ンピュータ10に内蔵される画面作成ソフトウェアは、
前記ユーザ画面データの縦置き/横置き変換を行うため
に図8に示すような座標変換手段11を有しており、現
ユーザ画面データが持つパネル据え付け方向と、指定さ
れたパネル据え付け方向が異なる場合に、座標変換を実
行する。In such a configuration, the screen creation software built in the personal computer 10 shown in FIG.
In order to perform vertical / horizontal conversion of the user screen data, a coordinate conversion means 11 as shown in FIG. 8 is provided, and the panel installation direction of the current user screen data is different from the designated panel installation direction. In this case, coordinate conversion is executed.
【0035】以下、図1のフローチャートに従って座標
変換の詳細について説明する。なお、この場合は、横置
きから縦置きへの座標変換とし、パーソナルコンピュー
タ10内のメモリに現在登録されているユーザ画面デー
タの据え付け方向が横置き用であるとする。Details of the coordinate conversion will be described below with reference to the flowchart of FIG. In this case, it is assumed that the coordinate conversion is from horizontal to vertical, and the installation direction of the user screen data currently registered in the memory of the personal computer 10 is horizontal.
【0036】オペレータは、座標変換を行うユーザ画面
データを指定し、かつ横置きから縦置きへの座標変換を
行うことを指定する。The operator specifies the user screen data for which the coordinate conversion is performed, and also specifies the coordinate conversion from the horizontal orientation to the vertical orientation.
【0037】これにより、指定されたユーザ画面データ
の1画面分が抽出され、該抽出されたユーザ画面データ
中の固定表示要素情報、可変表示要素情報および入力要
素情報に含まれる位置座標情報(X,Y)を、画面の左
上端点を原点にして時計方向に90゜回転させ、かつ回
転後のX座標に位置合わせのための所定値xaを加えた
位置座標(X90+xa,Y90)に座標変換する(ステッ
プ100〜120)。As a result, one screen of the designated user screen data is extracted, and the position coordinate information (X) included in the fixed display element information, the variable display element information and the input element information in the extracted user screen data. , Y) is rotated 90 ° clockwise with the upper left end point of the screen as the origin, and the coordinates are converted into position coordinates (X90 + xa, Y90) which is the X coordinate after rotation plus a predetermined value xa for alignment. (Steps 100-120).
【0038】さらに固定表示要素情報、可変表示要素情
報および入力要素情報中に含まれる前記回転属性を+9
0゜にする。Further, the rotation attribute included in the fixed display element information, the variable display element information and the input element information is +9.
Set to 0 °.
【0039】次に、当該1画面分のユーザ画面データに
含まれる部品データを1つ抽出し、該抽出した部品の表
示画面上での位置座標(x,y)を、画面左上端点を原
点にして時計方向に90゜回転させ、かつ回転後のX座
標に位置合わせのための所定値xaを加えた位置座標
(x90+xa,y90)に座標変換する(ステップ13
0、140)。Next, one part data included in the user screen data for one screen is extracted, and the position coordinates (x, y) of the extracted part on the display screen are set with the upper left corner of the screen as the origin. By 90 degrees clockwise and coordinate-converted into position coordinates (x90 + xa, y90) obtained by adding a predetermined value xa for positioning to the rotated X coordinate (step 13).
0,140).
【0040】次に、当該部品に含まれる固定表示要素情
報、可変表示要素情報および入力要素情報中の前記回転
属性を+90゜にする。Next, the rotation attribute in the fixed display element information, variable display element information and input element information included in the part is set to + 90 °.
【0041】さらに、当該部品の大きさのX方向とY方
向を入れ替える。Further, the X direction and the Y direction of the size of the part are exchanged.
【0042】つぎに、当該ユーザ画面データに座標変換
を行う部品がさらに有るか否かを判定し、有る場合は前
述と同様の処理を部品が無くなるまで繰り返し実行す
る。そして、全ての部品の座標変換が終了すると、次の
画面のユーザ画面データを抽出して前記と同様の処理を
実行する。Next, it is determined whether or not there is a component for which coordinate conversion is performed in the user screen data. If there is, a process similar to the above is repeatedly executed until there is no component. Then, when the coordinate conversion of all parts is completed, the user screen data of the next screen is extracted and the same processing as described above is executed.
【0043】このようにして、全てのユーザ画面データ
の座標変換が終了すると、座標変換したユーザ画面デー
タをグラフィック操作パネル1のユーザデータ格納メモ
リ7にダウンロードする。When the coordinate conversion of all user screen data is completed in this way, the coordinate-converted user screen data is downloaded to the user data storage memory 7 of the graphic operation panel 1.
【0044】このようにして、座標変換処理を終了す
る。In this way, the coordinate conversion process is completed.
【0045】なお、実施例では、横置き用の画面データ
を縦置き用の画面データに変換するようにしたが、グラ
フィック操作パネルの据え付け方向の設定は任意であ
り、任意の角度の据え付け方向に対応するユーザ画面デ
ータを作成することも可能である。In the embodiment, the screen data for horizontal placement is converted into the screen data for vertical placement, but the setting of the installation direction of the graphic operation panel is arbitrary, and the installation direction of any angle can be set. It is also possible to create corresponding user screen data.
【0046】[0046]
【発明の効果】以上説明したようにこの発明によれば、
画面作成装置側では指定されたパネル据え付け方向に応
じて画面データを座標変換し、この座標変換後の画面デ
ータをグラフィック操作パネルにダウンロードするよう
にしたので、グラフィック操作パネルの据え付け方向を
任意に変更した場合においても、設定された据え付け方
向に適した画面データを簡単に得ることができ、既存の
ユーザ画面データを充分に活用した画面作成作業を行う
ことが可能になる。また、座標変換は、グラフィック操
作パネル側ではなく画面作成装置側で行うようにしたの
で、グラフィック操作パネル側の装置構成を変更する必
要がなくなるとともに、グラフィック操作パネル側の処
理速度を低下させることもない。As described above, according to the present invention,
On the screen creation device side, the screen data is coordinate-converted according to the specified panel installation direction, and the screen data after this coordinate conversion is downloaded to the graphic operation panel, so the installation direction of the graphic operation panel can be arbitrarily changed. Even in such a case, it is possible to easily obtain screen data suitable for the set installation direction, and it is possible to perform screen creation work that makes full use of existing user screen data. Further, since the coordinate conversion is performed on the screen creation device side, not on the graphic operation panel side, it is not necessary to change the device configuration on the graphic operation panel side, and the processing speed on the graphic operation panel side can be reduced. Absent.
【図1】この発明の実施例の作用を示すフローチャー
ト。FIG. 1 is a flowchart showing the operation of an embodiment of the present invention.
【図2】グラフィック操作パネルの横置き及び縦置きの
状態を示す図。FIG. 2 is a view showing a state where the graphic operation panel is placed horizontally and vertically.
【図3】この発明にかかるグラフィック操作パネルの内
部構成例を示す図。FIG. 3 is a diagram showing an internal configuration example of a graphic operation panel according to the present invention.
【図4】グラフィック操作パネルと画面作成用のパーソ
ナルコンピュータの接続を示す図。FIG. 4 is a diagram showing a connection between a graphic operation panel and a personal computer for creating a screen.
【図5】横置き用の画面データ作成画面を示す図。。FIG. 5 is a diagram showing a screen data creation screen for horizontal placement. .
【図6】縦置き用の画面データ作成画面を示す図。FIG. 6 is a view showing a screen data creation screen for vertical placement.
【図7】ユーザデータ格納メモリの記憶内容を示す図。FIG. 7 is a diagram showing stored contents of a user data storage memory.
【図8】座標変換手段の入出力の構成を示す図。 1…グラフィック操作パネル 2…表示器 3…表示制御手段 4…入力手段 5…入力制御手段 6…通信制御手段 7…情報格納メモリ 8…制御情報処理手段 9…外部制御装置FIG. 8 is a diagram showing an input / output configuration of a coordinate conversion unit. DESCRIPTION OF SYMBOLS 1 ... Graphic operation panel 2 ... Display device 3 ... Display control means 4 ... Input means 5 ... Input control means 6 ... Communication control means 7 ... Information storage memory 8 ... Control information processing means 9 ... External control device
Claims (2)
表示するための表示画面データを含むユーザ画面データ
を予め登録するメモリと、該登録された表示画面データ
を表示する表示デバイスと、前記表示デバイス上に表示
されている表示画面中の信号入力用の操作スイッチに対
する入力態様を指定するための入力手段とを有するグラ
フィック操作パネルで用いる前記ユーザ画面データを所
定の画面作成ソフトウェアにしたがって作成し、該作成
したユーザ画面データを前記グラフィック操作パネルの
メモリにダウンロードするグラフィック操作パネル用画
面データ作成装置において、 前記グラフィック操作パネルの表示デバイスの据え付け
方向を指定する据付方向指定手段と、 この据付方向指定手段によって指定された据え付け方向
が予め作成されるユーザ画面データが持つ据え付け方向
と異なる場合、指定された据え付け方向に従ってユーザ
画面データを座標変換し、該座標変換後のユーザ画面デ
ータを前記メモリにダウンロードする座標変換手段と、 を具えるようにしたことを特徴とするグラフィック操作
パネル用画面データ作成装置。1. A memory for pre-registering user screen data including display screen data for displaying a screen for displaying various states and inputting signals, and a display device for displaying the registered display screen data. Create the user screen data to be used in a graphic operation panel having an input means for designating an input mode for an operation switch for signal input in a display screen displayed on the display device according to predetermined screen creating software. In the graphic operation panel screen data creating apparatus for downloading the created user screen data to the memory of the graphic operation panel, an installation direction specifying means for specifying an installation direction of the display device of the graphic operation panel, and the installation direction The installation direction specified by the specifying means is When the user screen data to be created is different from the installation direction, the user screen data is subjected to coordinate conversion according to the specified installation direction, and the coordinate conversion means for downloading the user screen data after the coordinate conversion to the memory is provided. A screen data creation device for a graphic operation panel characterized by the above.
で、かつ前記予め作成されるユーザ画面データが持つ据
え付け方向が横置きである場合、 前記座標変換手段は横置き用に作成されたユーザ画面デ
ータを縦置き用のユーザ画面データに座標変換する請求
項1記載のグラフィック操作パネル用画面データ作成装
置。2. When the designated direction of the installation direction designation means is vertical and the installation direction of the user screen data created in advance is horizontal, the coordinate conversion means is created for horizontal placement. The graphic operation panel screen data creating apparatus according to claim 1, wherein the user screen data is coordinate-converted into vertical user screen data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25705794A JPH08123644A (en) | 1994-10-21 | 1994-10-21 | Screen data creation device for graphic operation panel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25705794A JPH08123644A (en) | 1994-10-21 | 1994-10-21 | Screen data creation device for graphic operation panel |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08123644A true JPH08123644A (en) | 1996-05-17 |
Family
ID=17301143
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25705794A Pending JPH08123644A (en) | 1994-10-21 | 1994-10-21 | Screen data creation device for graphic operation panel |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08123644A (en) |
-
1994
- 1994-10-21 JP JP25705794A patent/JPH08123644A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5102362B2 (en) | Plant monitoring and control system | |
| JP3507611B2 (en) | CAD system | |
| US5844556A (en) | Intelligent graphic operation panel and highlighting contol method | |
| JPS6111615A (en) | Process monitoring device | |
| JPH08123644A (en) | Screen data creation device for graphic operation panel | |
| JPH06289843A (en) | Image display processor | |
| JPH0635645A (en) | Intelligent graphic operating panel | |
| JPH06124163A (en) | Intelligent graphic operation panel | |
| JPH0424818A (en) | input display device | |
| JPH056230B2 (en) | ||
| JP3230777B2 (en) | Display control device | |
| JP2997600B2 (en) | Display control device | |
| JP2523790B2 (en) | Screen display | |
| JP3328665B2 (en) | Information retrieval system | |
| JP3224043B2 (en) | Initial processing method of intelligent graphic operation panel | |
| JPH04335698A (en) | Process monitoring device | |
| JP2000231643A (en) | Method and system for dynamic drawing | |
| JP2822474B2 (en) | Trend graph display | |
| JP2002297315A (en) | Matrix system touch panel device and programmable display device using it | |
| JPS6382574A (en) | Data processor | |
| JPH06102839A (en) | Display operation panel | |
| GB2298555A (en) | Method of highlighting display | |
| JPH06102860A (en) | Image display processor | |
| JPH02181271A (en) | Setting system for original point and scale at output of plotter | |
| JPH02287614A (en) | Window managing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Effective date: 20040305 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20040615 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| A02 | Decision of refusal |
Effective date: 20041013 Free format text: JAPANESE INTERMEDIATE CODE: A02 |