JPH07117845B2 - Digital controller programming method - Google Patents
Digital controller programming methodInfo
- Publication number
- JPH07117845B2 JPH07117845B2 JP1014201A JP1420189A JPH07117845B2 JP H07117845 B2 JPH07117845 B2 JP H07117845B2 JP 1014201 A JP1014201 A JP 1014201A JP 1420189 A JP1420189 A JP 1420189A JP H07117845 B2 JPH07117845 B2 JP H07117845B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- command
- area
- inputs
- programming method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Stored Programmes (AREA)
- Control By Computers (AREA)
- Programmable Controllers (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、CRTやプラズマディスプレィ等の表示画面
上にマウス等を操作して入力命令を選択し、該画面を修
正、変更してプログラムするディジタル制御装置のプロ
グラミング方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention operates by operating a mouse or the like on a display screen such as a CRT or a plasma display to select an input command, and corrects or changes the screen for programming. The present invention relates to a programming method for a digital controller.
従来、この種のディジタル制御装置のプログラミング方
法として、第3図に示すものがあった。図において、1
及び2は入力命令で、例えば1は5入力加算(+)、2
は5入力乗算(*)のシンボルを示し、IN11〜IN15,IN
22〜IN25は入力命令1,2に対する入力、OUt21は入力命令
2の出力である。また5はカーソル、6はプログラミン
グエリアを示す。Conventionally, as a programming method for this kind of digital control device, there is one shown in FIG. In the figure, 1
And 2 are input commands, for example, 1 is addition of 5 inputs (+), 2
Indicates a 5-input multiplication (*) symbol, and IN 11 to IN 15 ,, IN
22 to IN 25 are inputs to the input commands 1 and 2, and OUt 21 is an output of the input command 2. Further, 5 indicates a cursor, and 6 indicates a programming area.
次に動作について説明する。まず、プログラム画面上で
のロジック命令の表示位置はあらかじめ与えられてお
り、ロジック命令の選択と入出力の接続をマウス等を操
作してカーソルを移動させ、シンボルメニューから入出
力シンボルを選択し、設定してゆく。また、入出力数等
の命令の表示形式は使用される入力数に関係なく固定さ
れている。Next, the operation will be described. First, the display position of the logic instruction on the program screen is given in advance, select the logic instruction and connect the input and output by operating the mouse etc. to move the cursor, select the input / output symbol from the symbol menu, Set up. Also, the display format of instructions such as the number of inputs and outputs is fixed regardless of the number of inputs used.
また、第4図は入力命令の入力数が必ずしも同一でない
ロジックシンボルの例を示したもので、この場合のプロ
グラミング方法としてはあらかじめ2入力命令、5入力
命令等、同一の加算命令であっても入力数が異る別の命
令として扱い、画面上の任意の位置にマウス等のポイン
ティングデバイスを使用して該入力命令を配置する。そ
して第3図と同様に入出力命令の接続をカーソルを移動
しながら設定する。Further, FIG. 4 shows an example of logic symbols in which the input numbers of input instructions are not necessarily the same. Even if the same addition instruction such as a 2-input instruction or a 5-input instruction is used in advance as a programming method in this case. It is treated as another instruction having a different number of inputs, and the input instruction is arranged at an arbitrary position on the screen using a pointing device such as a mouse. Then, similarly to FIG. 3, the connection of the input / output command is set while moving the cursor.
また、第4図に示すように、入力命令1,2,3の入力IN11
〜IN15,IN22〜IN25,IN32、あるいは、入力命令3の出力
OUt31は命令選択エリア7からロジックシンボルを選択
し、適宜、修正、変更を施してロジック命令の接続図を
プログラム形成する。Further, as shown in FIG. 4, the input IN 11 input commands 1, 2, 3
~ IN 15 , IN 22 ~ IN 25 , IN 32 or output of input command 3
The OUt 31 selects a logic symbol from the instruction selection area 7 and appropriately modifies and changes it to program-form a connection diagram of logic instructions.
従来のディジタル制御装置のプログラミング方法は以上
のように行われているので、制約された大きさの画面内
にひと目で理解できる多くの情報を入力可能なようにプ
ログラミング表示することが望ましいにも拘らず、実際
には3入力まは4入力加算等の場合でも、5入力分の固
定された表示エリアを確保している。そのため1画面内
の情報量が制約され、画面の利用効率が低下し、プログ
ラム全体を表示画面を通して理解する上で障害が生ずる
等の課題があった。Since the conventional programming method of the digital controller is performed as described above, it is desirable to display the programming so that a large amount of information that can be understood at a glance can be input in the screen of the restricted size. Instead, a fixed display area for 5 inputs is actually secured even when 3 inputs or 4 inputs are added. Therefore, there is a problem that the amount of information in one screen is restricted, the utilization efficiency of the screen is reduced, and there is a problem in understanding the entire program through the display screen.
この発明は、上記のような課題を解消するためになされ
たもので、入力数の異る入力命令であっても、入力数に
応じて命令表示エリアを可変的に確保可能に設定するこ
とにより、画面の利用効率を向上させ、プログラム全体
を理解する上で助けとなるディジタル制御装置のプログ
ラミング方法を得ることを目的とする。The present invention has been made to solve the above problems, and by setting the command display area so that it can be variably secured depending on the number of inputs, even if the input commands have different numbers of inputs. , The purpose of the present invention is to obtain a programming method of a digital control device which improves the utilization efficiency of the screen and helps in understanding the whole program.
この発明に係るディジタル制御装置のプログラミング方
法は、命令入力エリアと命令表示エリアとを表示画面上
に分離して構成し、前記命令入力エリアで設定された入
力命令の入力数に応じて、上記命令表示エリアに表示す
る命令の表示エリアを可変的に設定できるようにしたも
のである。In the programming method of the digital control device according to the present invention, a command input area and a command display area are separately configured on a display screen, and the command is input according to the number of input commands set in the command input area. The display area of the instruction displayed in the display area can be variably set.
この発明における表示画面の命令入力エリアはロジック
の入力数を決定するために使用され、該命令入力エリア
で決められたロジックの入力数に応じて命令表示エリア
に表示する命令の表示エリアを可変的に可能とする。The command input area of the display screen according to the present invention is used to determine the number of logic inputs, and the command display area displayed in the command display area is variable according to the number of logic inputs determined in the command input area. To be possible.
〔発明の実施例〕 以下、この発明の一実施例を図について説明する。図
中、第3図ないし第4図と同一の部分は同一の符号をも
って図示した第1図において、8は命令表示エリア、9
は命令入力エリアである。[Embodiment of the Invention] An embodiment of the present invention will be described below with reference to the drawings. In the figure, the same parts as those in FIGS. 3 to 4 are shown by the same reference numerals in FIG.
Is an instruction input area.
次に動作について説明する。まず、この発明における表
示画面内には命令入力エリア9と命令表示エリア8とが
別々に設けられている。そして前記命令入力エリア9に
おいて入出力の接続を完了すると命令表示エリア8に移
して表示する。よって、前記命令入力エリア9で設定さ
れた入力数に従って、表示する命令の表示面積を可変で
きるようにしている。Next, the operation will be described. First, the command input area 9 and the command display area 8 are separately provided in the display screen according to the present invention. When the input / output connection is completed in the command input area 9, the command display area 8 is moved to and displayed. Therefore, the display area of the instruction to be displayed can be changed according to the number of inputs set in the instruction input area 9.
すなわち、本実施例では、入力命令のうち加算命令は全
て5入力命令であるので、命令入力エリア9にカーソル
5を用いてロジックの接続図を表示する場合5入力のす
べてが入力シンボルと接続可能な状態にある。この状態
でカーソル5をマウスによって移動させ、5入力全部の
接続が完了すると入力命令1のように画面を移動して表
示する。また5入力の内、始めの2入力のみを接続して
使用する場合には入力命令3のように表示する。よっ
て、命令表示エリア8の画面表示は必要最小限のエリア
で構成されることになる。That is, in the present embodiment, all of the addition instructions are five-input instructions, so when displaying the logic connection diagram using the cursor 5 in the instruction input area 9, all five inputs can be connected to the input symbol. It is in a state. In this state, the cursor 5 is moved by the mouse, and when the connection of all 5 inputs is completed, the screen is moved and displayed like the input command 1. When only the first two inputs of the five inputs are connected and used, the input command 3 is displayed. Therefore, the screen display of the command display area 8 is composed of the minimum necessary area.
なお、上記実施例では、使用する入力の接続順序を連続
してとるように説明したが、第2図のカーソル5で示す
ように不連続であってもよい。In the above-mentioned embodiment, the connection order of the inputs to be used is explained as being continuous, but it may be discontinuous as shown by the cursor 5 in FIG.
以上のように、この発明によれば、命令入力エリアにて
入力命令の入力数を決定する一方、命令表示エリアにて
入力命令を表示する際、その命令入力エリアで決定され
た入力命令の入力数に応じてその入力命令の表示エリア
を設定するように構成したので、表示画面の利用効率を
向上させることができる結果、表示画面内の情報量を増
加させることができ、プログラム全体の理解が容易にな
る効果がある。As described above, according to the present invention, while the number of input commands input is determined in the command input area, when the input commands are displayed in the command display area, the input command input determined in the command input area is input. Since it is configured to set the display area of the input command according to the number, it is possible to improve the utilization efficiency of the display screen, as a result, it is possible to increase the amount of information in the display screen and to understand the entire program. Has the effect of facilitating.
第1図はこの発明の一実施例によるディジタル制御装置
のプログラミング方法の表示画面のモデル図、第2図は
他の実施例を示す表示画面のモデル図、第3図及び第4
図は従来のディジタル制御装置のプログラミング方法を
示す表示画面のモデル図である。 図において、1,2,3は入力命令、5はカーソル、8は命
令表示エリア、9は命令入力エリアである。 なお、図中、同一符号は同一または相当部分を示す。FIG. 1 is a model diagram of a display screen of a programming method for a digital controller according to an embodiment of the present invention, FIG. 2 is a model diagram of a display screen showing another embodiment, FIGS. 3 and 4.
The figure is a model diagram of a display screen showing a programming method of a conventional digital controller. In the figure, 1, 2, and 3 are input commands, 5 is a cursor, 8 is a command display area, and 9 is a command input area. In the drawings, the same reference numerals indicate the same or corresponding parts.
Claims (1)
入力命令を選択してプログラムをするディジタル制御装
置のプログラミング方法において、前記表示画面上を命
令表示エリアと命令入力エリアに分割し、前記命令入力
エリアにて入力命令の入力数を決定する一方、前記命令
表示エリアにて前記入力命令を表示する際、前記命令入
力エリアで決定された入力命令の入力数に応じてその入
力命令の表示エリアを設定することを特徴とするディジ
タル制御装置のプログラミング方法。1. A programming method of a digital controller for moving a cursor on a display screen of a display device to select an input command for programming, wherein the display screen is divided into a command display area and a command input area, and While determining the number of input commands in the command input area, when displaying the input commands in the command display area, displaying the input commands according to the number of input commands determined in the command input area A programming method for a digital controller characterized by setting an area.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1014201A JPH07117845B2 (en) | 1989-01-25 | 1989-01-25 | Digital controller programming method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1014201A JPH07117845B2 (en) | 1989-01-25 | 1989-01-25 | Digital controller programming method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03109602A JPH03109602A (en) | 1991-05-09 |
| JPH07117845B2 true JPH07117845B2 (en) | 1995-12-18 |
Family
ID=11854500
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1014201A Expired - Fee Related JPH07117845B2 (en) | 1989-01-25 | 1989-01-25 | Digital controller programming method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07117845B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59734A (en) * | 1982-06-28 | 1984-01-05 | Hitachi Ltd | Process controller |
| JPS6037004A (en) * | 1983-08-09 | 1985-02-26 | Mitsubishi Electric Corp | Programming device |
-
1989
- 1989-01-25 JP JP1014201A patent/JPH07117845B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03109602A (en) | 1991-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03182922A (en) | Hierarchical editing command menu display method | |
| KR100246862B1 (en) | Method and editing system for setting tool button | |
| JP2666538B2 (en) | Panning control system | |
| JPH0363756A (en) | Document editor | |
| JP2943734B2 (en) | Mouse cursor with enlarged display frame | |
| JPH07117845B2 (en) | Digital controller programming method | |
| JPH04114230A (en) | Menu display method | |
| JPH05204438A (en) | Screen display system for cnc | |
| JPS62285186A (en) | Input method for multi-window system | |
| JPH01244502A (en) | Pc program display system | |
| JP3000281B2 (en) | Data entry system | |
| JPH05177511A (en) | Numerical control device | |
| JPH03129513A (en) | Function selecting system | |
| JP2719242B2 (en) | Graphic processing method of data in memory | |
| JP2004086586A (en) | Application display control program for multi-display environment | |
| JPH04141760A (en) | Interactive system design system | |
| JPH0537317Y2 (en) | ||
| JP2637208B2 (en) | Graphic processing system | |
| JPWO2024241496A5 (en) | ||
| JPH05197506A (en) | Window system data input / output instruction method | |
| JP2008146531A (en) | Display device, display method, and program | |
| JPH0244398A (en) | Oblique scroll realizing system in interactive text editor | |
| JPS6310222A (en) | Command input device | |
| JPH02236617A (en) | Window display control device | |
| JPH03182923A (en) | Editing processing method for input/output information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |