JPH04128902A - Programming method and device for programmable controller - Google Patents
Programming method and device for programmable controllerInfo
- Publication number
- JPH04128902A JPH04128902A JP24873590A JP24873590A JPH04128902A JP H04128902 A JPH04128902 A JP H04128902A JP 24873590 A JP24873590 A JP 24873590A JP 24873590 A JP24873590 A JP 24873590A JP H04128902 A JPH04128902 A JP H04128902A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- data
- specify
- programmable controller
- specified
- 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.)
- Granted
Links
Landscapes
- Programmable Controllers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はプログラマブルコントローラ(以下、PO2と
いう。)のプログラミング時における表示方法に係り、
特に、プログラムを容易に行なうに好適なプログラミン
グ方法とプログラミング装置に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a display method during programming of a programmable controller (hereinafter referred to as PO2).
In particular, the present invention relates to a programming method and a programming device suitable for easy programming.
[従来の技術]
PO2のプログラミング装置は、PO3のメモリに記憶
されているシーケンスプログラムを、リレー接点を連続
的に接続したラダーダイアグラムに変換してこれをCR
Tや液晶表示画面等に表示し、この画面上でシーケンス
プログラムの作成や編集を行なうものである。従来のプ
ログラミング装置は、例えば特開昭56−11502号
公報に記載されているように、画面上に表示されるカ−
フルの大きさを、ラダーダイアグラムの各エレメントの
1キュラクタ分の太きさとし、このカーソルを使用して
ユーザがラダーダイアグラムを変更する箇所が1キャラ
クタ毎に分るようにしている。[Prior Art] The programming device of PO2 converts the sequence program stored in the memory of PO3 into a ladder diagram in which relay contacts are successively connected, and converts this into a CR.
The sequence program is displayed on a T or liquid crystal display screen, and the sequence program is created and edited on this screen. Conventional programming devices, for example as described in Japanese Unexamined Patent Publication No. 56-11502, use a program that is displayed on a screen.
The full size is set to the thickness of each element of the ladder diagram, and the cursor is used to indicate the location where the user changes the ladder diagram character by character.
そして、ユーザは、このカーソルを移動キーを操作する
ことで所望のエレメント位置まで移動させ、ラダーダイ
アグラムの接点記号及びその入出力番号をキーボード等
から逐次入力することで変更している。Then, the user moves the cursor to a desired element position by operating a movement key, and changes the contact symbols of the ladder diagram and their input/output numbers by sequentially inputting them from a keyboard or the like.
しかし、この従来のプログラミング装置は、表示するカ
ーソルの大きさが1キャラクタ分のため、修正等を行な
う場合にそのカーソルを1キャラクタづつ移動させて行
なう必要があり、ラダーダイアグラム全体に渡る修正等
を行なうときは不便である。特に、リレー接点の数が多
数あるラダーダイアグラムでは、同じ様なリレー接点が
連続しているとどのリレー接点を修正しているのか分ら
なくなったり、修正対象のリレー接点を間違ったりする
虞がある。However, in this conventional programming device, the size of the displayed cursor is one character, so when making corrections, it is necessary to move the cursor one character at a time. It is inconvenient when doing so. In particular, in a ladder diagram with a large number of relay contacts, if similar relay contacts are consecutive, it may become difficult to know which relay contact is being corrected, or there is a risk that the correct relay contact may be incorrect.
そこで、特開昭60−221807号公報記載の従来技
術では、ラダーダイアグムの表示画面において、修正対
象とするデータを含む行全部をカーソル指定領域として
高輝度表示するなどしてとこを修正しているかを分かる
ようにしている。Therefore, in the prior art described in Japanese Patent Application Laid-Open No. 60-221807, the entire line containing the data to be corrected is displayed with high brightness as a cursor designation area on the ladder diagram display screen to correct this. I'm trying to find out if there are any.
[発明が解決しようとする課題]
上述した従来技術は、−行づつ修正領域を指定する構成
であるが、同じ様なエレメントが一行の中に幾つも存在
するラダーダイアグラムでは、修正箇所の把握に正確さ
を期することができない。[Problems to be Solved by the Invention] The above-mentioned conventional technology has a configuration in which the correction area is specified line by line, but in a ladder diagram where many similar elements exist in a line, it is difficult to grasp the correction area. Accuracy cannot be guaranteed.
しかも、修正対象の表示が小さいため、見つらいという
問題がある。更に、あるリレー接点の人出ツノ番号を1
文字を間違って入力してしまった場合、その1文字だけ
を元に直すということはできず、そのエレメント全体を
消去して新たに最初から入力しなければならないという
問題もある。Moreover, since the display to be corrected is small, there is a problem that it is difficult to see. Furthermore, set the number of the contact point of a certain relay to 1.
If a character is entered incorrectly, it is not possible to restore just that one character, but there is also the problem that the entire element must be deleted and input from the beginning.
本発明の目的は、ユーザが入力、修正等しているときに
自分がラダーダイアグラムの何処を修正等しているのか
容易に認識できしかも簡単に修正等ができるプログラミ
ング方法及びその装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a programming method and device that allows a user to easily recognize where he or she is modifying a ladder diagram when inputting or modifying the ladder diagram, and also allows the user to easily modify the ladder diagram. It is in.
[課題を解決するための手段]
上記目的は、画面に表示されたラダーダイアグラムのデ
ータ入力箇所あるいは修正箇所をカーソルで指定するプ
ログラマブルコントローラのプログラミング装置におい
て、データ入力箇所あるいは修正箇所を指定するのに少
なくとも2個のカーソルを用い、ラダーダイアグラムの
構成要素であるエレメント全体を第1カーソル(大カー
ソル)で指定し、指定されたエレメントの細部を上記第
1カーソル内で移動する第2カーソル(小カーソル)で
指定すること、達成される。[Means for Solving the Problem] The above object is to provide a method for specifying data input points or correction points in a programmable controller programming device that uses a cursor to specify data input points or correction points in a ladder diagram displayed on a screen. Using at least two cursors, specify the entire element that is a component of the ladder diagram with the first cursor (large cursor), and move the details of the specified element within the first cursor with the second cursor (small cursor). ) is achieved.
更に上記目的は、小カーソルを用いてデータの入力或い
は修正するときは該入力、修正エリアを拡大表示するこ
とで、達成される。Further, the above object can be achieved by enlarging and displaying the input/correction area when inputting or correcting data using the small cursor.
更に上記目的は、大カーソル中の表示を前記ラダーダイ
アグラムの表示より拡大表示することで、達成される。Furthermore, the above object is achieved by displaying the display in the large cursor in a larger size than the display in the ladder diagram.
更に上記目的は、カーソルを移動して指定した修正箇所
のみのデータ修正を行ない修正箇所以外のデータはその
まま使用して部分修正を行なうことで、達成される。Further, the above object is achieved by moving the cursor to modify data only at the specified modification location, and by using data other than the modification location as is to perform partial modification.
[作用]
大カーソルで修正箇所を含む領域全体を指定することで
、オペレータは自分が何処を編集、変更対象としている
かが一目瞭然となる。そして、修正箇所を含むこの領域
を拡大表示することで、更にその確認が容易かつ見やす
くなる。また、データをその領域内に入力する場合には
その入カニリアを拡大表示することで、更に見やすくな
る。これにより、誤入力が避けられ、オペレータの負担
も小さくなる。更にまた、部分修正が可能になると、修
正箇所のみの修正で済み、オペレータの負担が更に軽減
される。[Effect] By specifying the entire area including the correction part with the large cursor, the operator can see at a glance what part he or she is editing or changing. Then, by enlarging and displaying this area including the corrected part, confirmation becomes easier and more visible. Furthermore, when data is input into that area, the input area is enlarged to make it easier to see. This prevents erroneous input and reduces the burden on the operator. Furthermore, if partial correction becomes possible, only the parts to be corrected need to be corrected, further reducing the burden on the operator.
[実施例コ 以下、本発明の一実施例を図面を参照して説明する。[Example code] Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
第1図は、本発明の一実施例に係るPC3のプログラミ
ング装置における表示画面を示す図であり、ラダーダイ
アグラムのエレメント全体を示している。リレー接点1
3が9列とリレーコイル14が7行の合計63個のエレ
メントで構成されている。この第1図において、大カー
ソル11はエレメント1つづつ移動し、指定されたエレ
メント全体つまり大枠で囲まれた領域全体が高輝度表示
されたり、或いは反転表示されるようになっている。こ
れにより、ユーザは、自分が今何処を修正しようとして
いるかが1目で確認できる。この大カーソル11の内部
にはこの大カーソル内だけ1キャラクタづつ移動できる
小カーソル12が従来と同様に表示されている。この小
カーソル12を使用して例えば、このエレメントの入力
番号x123をx124に修正しようとした場合、“3
”のところに小カーソル12を移動し、入力装置から“
4”を入力することで変更ができる。FIG. 1 is a diagram showing a display screen in a programming device of a PC 3 according to an embodiment of the present invention, and shows the entire elements of a ladder diagram. Relay contact 1
It is composed of a total of 63 elements, including 9 columns of 3 and 7 rows of relay coils 14. In FIG. 1, the large cursor 11 moves element by element so that the entire designated element, that is, the entire area surrounded by the large frame, is displayed with high brightness or inverted. This allows the user to see at a glance what he or she is currently trying to correct. Inside this large cursor 11, a small cursor 12 that can be moved one character at a time only within this large cursor is displayed as in the conventional case. For example, if you try to modify the input number x123 of this element to x124 using this small cursor 12,
Move the small cursor 12 to "" and select " from the input device.
You can change it by entering 4”.
第2図は、ラダーダイアグラムの応用命令として、近年
普及してきている比較ボックス23および演算ボックス
24を表示した例である。この比較ボックス23は、入
出力データの比較命令が入力され、その条件の成立、不
成立をもってリレー接点と同じ動作を行なうものである
。また、演算ボックス24は、算術演算命令が入力され
、演算ボックス24の前後にあるラダーダイアグラムの
条件が成立するとき演算を実行するものである。FIG. 2 is an example in which a comparison box 23 and an operation box 24, which have become popular in recent years, are displayed as application instructions for a ladder diagram. This comparison box 23 receives an input/output data comparison command, and performs the same operation as a relay contact depending on whether the condition is met or not. Further, the operation box 24 is used to execute an operation when an arithmetic operation instruction is input and the conditions of the ladder diagram before and after the operation box 24 are satisfied.
斯かるボックスを用いるプログラミングでは、このボッ
クス個々全体を大カーソル21で指定し、大カーソル2
1内を高輝度表示したり反転表示する。そして、大カー
ソル21内だけ移動できる小カーソル22にて、大カー
ソル21内つまり当該ボックス内に比較命令等を入力で
きるようにする。In programming using such boxes, specify each box as a whole with the large cursor 21, and use the large cursor 2
Display the area within 1 with high brightness or reverse it. Then, using the small cursor 22 that can move only within the large cursor 21, a comparison command or the like can be input into the large cursor 21, that is, into the box.
次に、第3図〜第6図を参照して、大カーソルと小カー
ソルの動作について説明する。第3図(a)は、リレー
接点に対応したカーソルのキー操作手順を示す図である
。第3図(a)の上側に示すステート番号StO〜St
2における実際の大カーソル内の表示を第3図(b)に
対応付けて示す。先ず、大カーソルにてカーソル移動キ
ーを操作することで所望のエレメント位置にカーソルを
移動する。この時点で、ステートStOの表示となり、
大カーソル内が高輝度表示或いは反転表示される。次に
、この中のリレー接点をb接点にする場合には、b接点
のシンボルキー「F2」を押下する。尚、エレメント種
類毎にシンボルキーが決められており、それを押すこと
で所望のエレメントを指定できるようにしである。この
シンボルキーとして本実施例ではファンクションキーを
用いてる。各ファンクションキーF1〜FIOに対応す
るエレメントを例えば第8図(a)の画面の下側に表示
しておく。Next, the operations of the large cursor and small cursor will be explained with reference to FIGS. 3 to 6. FIG. 3(a) is a diagram showing a cursor key operation procedure corresponding to a relay contact. State numbers StO to St shown in the upper part of FIG. 3(a)
The actual display inside the large cursor in 2 is shown in correspondence with FIG. 3(b). First, the cursor is moved to a desired element position by operating the cursor movement key using the large cursor. At this point, the state StO is displayed,
The area within the large cursor is displayed with high brightness or inverted. Next, if you want to make the relay contact a b contact, press the b contact symbol key "F2". Note that a symbol key is determined for each element type, and by pressing the symbol key, a desired element can be specified. In this embodiment, a function key is used as this symbol key. Elements corresponding to each of the function keys F1 to FIO are displayed, for example, at the bottom of the screen in FIG. 8(a).
上述した例において、「F2」キーを押下すると、第3
図(b)の中段の図の状態、つまり、b接点のシンボル
の下に入力番号を入力するエリアが表示される。この状
態で小カーソルを用いて入力番号を入力する。この入力
操作は、第3図(a)に示すll10NO,Jの上側と
なる。入力番号を入力した後は、「復改」キーを押下す
ることで、ステー)Si2の状態に移る。これにより、
入力番号データがb接点シンボルの上側に移動し、この
エレメントの入力が終了する。In the above example, pressing the "F2" key will cause the third
In the state shown in the middle diagram of Figure (b), an area for inputting an input number is displayed below the b-contact symbol. In this state, input the input number using the small cursor. This input operation results in the upper side of ll10NO,J shown in FIG. 3(a). After inputting the input number, by pressing the "return" key, the state shifts to step) Si2. This results in
The input number data moves above the b contact symbol, and input for this element is completed.
第3図(C)は、入力番号をx123とすべきところを
x423と入力してしまった場合の修正過程を示す説明
図である。小カーソルを左に2キャラクタ分移動して“
4”の下に小カーソルを持っていく。そして、次に上書
状態で数字キー“1”を押下すると、正しい入力番号に
訂正することができる。この場合、3回のキー操作にて
修正が完了する。従来の場合には、間違った入力番号全
部を消去し、正しい入力番号を全部入れるか、カーソル
を左に2キャラクタ分移動すると移動したところのキャ
ラクタが消去され、“1”、 “2”“3″と入力し直
さねばならなかった。FIG. 3(C) is an explanatory diagram showing the correction process when the input number should have been x123 but x423 has been input. Move the small cursor two characters to the left and select “
Move the small cursor under "4". Then, press the number key "1" in the overwriting state to correct the input number. In this case, correct it by pressing the keys three times. is completed. In the conventional case, if you delete all the incorrect input numbers and enter all the correct input numbers, or move the cursor two characters to the left, the character you moved will be deleted and the characters will be "1", " I had to re-enter ``2'' and ``3''.
第4図(a)は、比較ボックスに大カーソルを移動した
ときのキー操作手順を示し、第4図(b)は同図(a)
の上側に示すステートSt、、St1、Si2に対応し
た画面表示例を示す図である。Figure 4(a) shows the key operation procedure when the large cursor is moved to the comparison box, and Figure 4(b) shows the key operation procedure when the large cursor is moved to the comparison box.
FIG. 3 is a diagram illustrating an example of a screen display corresponding to states St, , St1, and Si2 shown on the upper side of FIG.
先ず大カーソルを移動して所望のエレメント位置に移動
しくS t O) 、比較ボックスを示すシンボルキー
「F3」を押下する。これによりステートStlに移行
する。次に、第3図(a)と同様に小カーソルを移動し
て(第4図には図示を省略、次の第5図、第6図でも図
示は省略しである。)比較命令を入力する。そして、「
復改」キーを押下すると、ステートSt2に移行して、
前記の比較命令がボックス内に表示される。First, move the large cursor to the desired element position (S t O) and press the symbol key "F3" indicating the comparison box. This causes a transition to state Stl. Next, move the small cursor in the same way as in Fig. 3(a) (not shown in Fig. 4, and also omitted in the following Figs. 5 and 6) and enter a comparison command. do. and,"
When the "Return" key is pressed, the state shifts to state St2,
The above comparison instruction is displayed in a box.
第5図(a)は、リレーコイルに大カーソルを移動した
ときのキー操作手順を示し、第5図(b)は同図(a)
の上側に示すステートsto、st1、Si2に対応し
た画面表示例である。また、第6図(a)は演算ボック
スに大カーソルを移動したときのキー操作手順を示し、
第6図(b)は同図(a)の上側に示すステートStO
,Stl。Figure 5(a) shows the key operation procedure when the large cursor is moved to the relay coil, and Figure 5(b) shows the key operation procedure when the large cursor is moved to the relay coil.
This is an example of a screen display corresponding to the states sto, st1, and Si2 shown above. Moreover, FIG. 6(a) shows the key operation procedure when the large cursor is moved to the calculation box,
FIG. 6(b) is the state StO shown in the upper part of FIG. 6(a).
, Stl.
Si2に対応した画面表示例である。第3図〜この第6
図に示す様に、入力画面においては(ステートSt2の
状態)、入カニリアを大きく拡張して入力番号や比較命
令等が入力しやすいようにしている。これは、小カーソ
ルにより簡単にデータ修正ができるようにするためであ
る。This is an example of a screen display compatible with Si2. Figure 3 ~ This 6th
As shown in the figure, on the input screen (state St2), the input canister is greatly expanded to make it easier to input input numbers, comparison commands, etc. This is so that data can be easily modified using a small cursor.
更に、入力データの修正を容易にする実施例を第8図に
示す。この実施例では、カーソルの表示がステートSt
lになったとき第3図(b)の場合よりも更に大きな表
示とする。第8図(a)に符号1bで示す表示は、接点
シンボル及び入力番号を共に倍の大きさで表示し、入力
位置の認識と入力データの確認を一段とやりやすくして
いる。Furthermore, an embodiment that facilitates modification of input data is shown in FIG. In this example, the cursor display is in state St.
When it reaches 1, the display becomes even larger than that shown in FIG. 3(b). In the display indicated by reference numeral 1b in FIG. 8(a), both the contact symbol and the input number are displayed in double size, making it easier to recognize the input position and confirm the input data.
第7図は、本発明の一実施例に係るPO2の構成図であ
る。尚、本図では、PO2とプログラミング装置は別構
成としているがプログラミング装置をPO2の一部とし
て構成してもよいことはいうまでもない。本実施例では
プログラミング装置は、CPU71によってCRT75
の画面表示を行なうに当り、前述した様に大カーソルと
小カーソルの表示コントロールを行ない、キーボードか
らのユーザの入力によってラダーダイアグラムを作成し
、ハードディスクに蓄積する。一連のプログラムが完成
すると、ユーザのキー操作により、CPU71は、シリ
アルインタフェース79を介してPC8本体80にプロ
グラムを転送する。FIG. 7 is a configuration diagram of PO2 according to an embodiment of the present invention. Note that in this figure, the PO2 and the programming device are configured separately, but it goes without saying that the programming device may be configured as a part of the PO2. In this embodiment, the programming device uses the CRT 75 by the CPU 71.
When displaying the screen, the display of the large cursor and small cursor is controlled as described above, a ladder diagram is created by the user's input from the keyboard, and the ladder diagram is stored on the hard disk. When a series of programs is completed, the CPU 71 transfers the program to the PC 8 main body 80 via the serial interface 79 in response to a key operation by the user.
尚、以上はPO2において犬カーソルとその中で移動可
能な小カーソルを設ける例について述べたが、この様に
大、小カーソルを設けると便利なことは他のCADシス
テム等のデータ処理装置にも有効であることは当然であ
る。The above has described an example in which a dog cursor and a movable small cursor are provided in PO2, but the convenience of providing large and small cursors like this can also be applied to other data processing devices such as CAD systems. It goes without saying that it is effective.
[発明の効果]
本発明によれば、大カーソルとその中で移動する小カー
ソルを設けたので、従来より入力誤りが少なくなり、疲
労が軽減するという効果がある。[Effects of the Invention] According to the present invention, since a large cursor and a small cursor that moves within the large cursor are provided, there are fewer input errors and less fatigue than in the past.
また、入力情報の部分修正を可能にするので、キー人力
回数を減少させることができ、これも疲労軽減の効果が
ある。In addition, since it is possible to partially correct input information, the number of manual keystrokes can be reduced, which also has the effect of reducing fatigue.
第1図は本発明の一実施例に係るプログラミング装置の
表示画面図、第2図はラダーダイアグラム表示画面図、
第3図(a)、 (b)、 (c)はリレー接点の
カーソル表示のキー操作手順図と表示画面図及び操作画
面手順説明図、第4図(a)。
(b)は比較ボックスのカーソル表示のキー操作手順図
と表示画面図、第5図(a)、 (b)はリレーコイ
ルのカーソル表示のキー操作手順図と表示画面図、第6
図(a)、 (b)は演算ボックスのカーソル表示の
キー操作手順図と表示画面図、第7図は本発明の一実施
例に係るPO2の構成図、第8図(a)、 (b)は
カーソル表示の拡大表示の全体画面図と入力画面図であ
る。
11.21・・・大カーソル、12.22・・・小カー
ソル、13・・・リレー接点、14・・・リレーコイル
、23・・・比較ボックス、24・・・演算ボックス。
代理人 弁理士 秋 本 正 実
剪
図
(Q)才(克のX力F!母ON−棟作
第
図
(b)カーソル表示
剪
図
((1)片」文ボックス/)>力のキー、繰作(b)カ
ーツlし表示
第
図
+4FIG. 1 is a display screen diagram of a programming device according to an embodiment of the present invention, FIG. 2 is a ladder diagram display screen diagram,
FIGS. 3(a), (b), and (c) are key operation procedure diagrams, display screen diagrams, and operation screen procedure explanatory diagrams for cursor display of relay contacts, and FIG. 4(a). (b) is a key operation procedure diagram and display screen diagram for the cursor display of the comparison box, Figure 5 (a), (b) is a key operation procedure diagram and display screen diagram for the cursor display of the relay coil, and Figure 6
Figures (a) and (b) are key operation procedure diagrams and display screen diagrams for the cursor display of the calculation box, Figure 7 is a configuration diagram of PO2 according to an embodiment of the present invention, and Figures 8 (a) and (b). ) is an enlarged view of the entire screen with the cursor displayed and a view of the input screen. 11.21... Large cursor, 12.22... Small cursor, 13... Relay contact, 14... Relay coil, 23... Comparison box, 24... Calculation box. Agent Patent Attorney Tadashi Akimoto Jishuzu (Q) Sai (Katsu's X Force F! Mother ON-Modern Works Diagram (b) Cursor Display Scissor Diagram ((1) Piece" Sentence Box/)> Key of Power, Reproduction (b) Cutting display diagram +4
Claims (1)
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング方法において、デー
タ入力箇所あるいは修正箇所を指定するのに少なくとも
2個のカーソルを用い、ラダーダイアグラムの構成要素
であるエレメント全体を第1カーソルで指定し、指定さ
れたエレメントの細部を上記第1カーソル内で移動する
第2カーソルで指定することを特徴とするプログラマブ
ルコントローラのプログラミング方法。 2、画面に表示されたラダーダイアグラムのデータ入力
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング方法において、デー
タ入力箇所あるいは修正箇所を指定するのに少なくとも
2個のカーソルを用い、ラダーダイアグラムの構成要素
であるエレメント全体を第1カーソルで指定し、指定さ
れたエレメントの細部を上記第1カーソル内で移動する
第2カーソルで指定し、第2カーソルを用いてデータを
入力、修正するとき当該入力、修正対象エリアを拡大表
示することを特徴とするプログラマブルコントローラの
プログラミング方法。 3、画面に表示されたラダーダイアグラムのデータ入力
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング方法において、デー
タ入力箇所あるいは修正箇所を指定するのに少なくとも
2個のカーソルを用い、ラダーダイアグラムの構成要素
であるエレメント全体を第1カーソルで指定し、指定さ
れたエレメントの細部を上記第1カーソル内で移動する
第2カーソルで指定し、上記第1カーソルでエレメント
を指定したとき当該エレメントを拡大表示することを特
徴とするプログラマブルコントローラのプログラミング
方法。 4、画面に表示されたラダーダイアグラムのデータ入力
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング方法において、入力
済みデータの修正を行なうときに修正対象データのうち
カーソルで指定した箇所のみ部分修正することを特徴と
するプログラマブルコントローラのプログラミング方法
。 5、画面に表示されたラダーダイアグラムのデータ入力
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング装置において、前記
ラダーダイアグラムの構成要素であるエレメントを指定
する第1カーソル指定手段と、第1カーソル内で移動し
第1カーソルにて指定されたエレメントの細部を指定す
る第2カーソルの指定手段とを備えることを特徴とする
プログラマブルコントローラのプログラミング装置。 6、画面に表示されたラダーダイアグラムのデータ入力
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング装置において、前記
ラダーダイアグラムの構成要素であるエレメントを指定
する第1カーソル指定手段と、第1カーソル内で移動し
第1カーソルにて指定されたエレメントの細部を指定す
る第2カーソルの指定手段と、第2カーソルを用いてデ
ータを入力或いは修正するとき当該入力、修正対象エリ
アを拡大表示する手段を備えることを特徴とするプログ
ラマブルコントローラのプログラミング装置。 7、画面に表示されたラダーダイアグラムのデータ入力
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング装置において、前記
ラダーダイアグラムの構成要素であるエレメントを指定
する第1カーソル指定手段と、第1カーソル内で移動し
第1カーソルにて指定されたエレメントの細部を指定す
る第2カーソルの指定手段と、第1カーソルでエレメン
トを指定したとき当該エレメントを拡大表示する手段を
備えることを特徴とするプログラマブルコントローラの
プログラミング装置。 8、画面に表示されたラダーダイアグラムのデータ入力
箇所あるいは修正箇所をカーソルで指定するプログラマ
ブルコントローラのプログラミング装置において、入力
済みデータの修正を行なうときに修正対象データのうち
カーソルで指定した箇所のみ部分修正する手段を備える
ことを特徴とするプログラマブルコントローラのプログ
ラミング装置。 9、画面に表示したデータを編集するときに編集箇所を
カーソルで指定するデータ処理方法において、編集領域
を指定して拡大表示し、この指定された領域内のデータ
を1キャラクタづつカーソルで指定し編集することを特
徴とするデータ処理方法。 10、画面に表示したデータを編集するときに編集箇所
をカーソルで指定するデータ処理装置において、編集領
域を指定する第1カーソル指定手段と、第1カーソル内
で移動し第1カーソルで指定された領域内の編集対象デ
ータを1キャラクタづつ指定する第2カーソルの指定手
段とを備えることを特徴とするデータ処理装置。[Claims] 1. In a programming method for a programmable controller in which data input points or correction points in a ladder diagram displayed on a screen are specified with a cursor, at least two cursors are used to specify the data input points or correction points. Programming of a programmable controller characterized in that the entire element that is a component of a ladder diagram is specified with a first cursor, and details of the specified element are specified with a second cursor that moves within the first cursor. Method. 2. In a programmable controller programming method that uses cursors to specify data input points or correction points in a ladder diagram displayed on the screen, at least two cursors are used to specify data input points or correction points. Specify the entire component element with the first cursor, specify the details of the specified element with the second cursor that moves within the first cursor, and use the second cursor to input or modify data. A method for programming a programmable controller, characterized by enlarging and displaying an area to be input and corrected. 3. In a programmable controller programming method that uses cursors to specify data input points or correction points on a ladder diagram displayed on the screen, at least two cursors are used to specify data input points or correction points. Specify the entire component element with the first cursor, specify the details of the specified element with the second cursor that moves within the first cursor, and enlarge the element when specifying the element with the first cursor. A method of programming a programmable controller characterized by displaying the information. 4. In the programmable controller programming method where data input points or correction points in the ladder diagram displayed on the screen are specified with a cursor, when modifying input data, only the portion of the data to be corrected specified with the cursor is partially corrected. A method for programming a programmable controller. 5. In a programming device for a programmable controller that uses a cursor to specify a data input point or a correction point in a ladder diagram displayed on a screen, a first cursor specifying means for specifying an element that is a component of the ladder diagram; a second cursor specifying means for specifying details of an element specified by the first cursor. 6. In a programming device for a programmable controller that uses a cursor to specify a data input point or a correction point in a ladder diagram displayed on a screen, a first cursor specifying means for specifying an element that is a component of the ladder diagram; means for specifying a second cursor that moves within the cursor and specifies details of the element specified by the first cursor; and means for enlarging and displaying the area to be input or corrected when inputting or correcting data using the second cursor. A programming device for a programmable controller, comprising: 7. In a programming device for a programmable controller that uses a cursor to specify a data input point or a correction point in a ladder diagram displayed on a screen, a first cursor specifying means for specifying an element that is a component of the ladder diagram; A programmable device characterized by comprising means for specifying a second cursor that moves within the cursor and specifies details of an element specified with the first cursor, and means for enlarging and displaying the element when the element is specified with the first cursor. Controller programming device. 8. Specify the data entry point or correction point in the ladder diagram displayed on the screen with the cursor When modifying input data in a programmable controller programming device, only the part of the data to be corrected specified with the cursor can be partially corrected. 1. A programming device for a programmable controller, comprising means for: 9. When editing data displayed on the screen, in a data processing method that specifies the editing area with the cursor, specify the editing area, enlarge it, and specify the data within this specified area one character at a time with the cursor. A data processing method characterized by editing. 10. In a data processing device that specifies an editing area with a cursor when editing data displayed on a screen, a first cursor specifying means for specifying an editing area, and a first cursor specifying means that moves within the first cursor and specifies an editing area with the first cursor. A data processing device comprising second cursor designation means for designating data to be edited in the area one character at a time.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02248735A JP3123720B2 (en) | 1990-09-20 | 1990-09-20 | Programming method and programming device for programmable controller |
| ES91115867T ES2090194T3 (en) | 1990-09-20 | 1991-09-18 | PROGRAMMING METHOD AND DEVICE FOR PROGRAMMABLE CONTROLLER. |
| EP91115867A EP0477760B1 (en) | 1990-09-20 | 1991-09-18 | Programming method and apparatus for programmable controller |
| DE69121034T DE69121034T2 (en) | 1990-09-20 | 1991-09-18 | Programming method and programming device for programmable control |
| US08/110,191 US5699080A (en) | 1990-09-20 | 1993-08-09 | Programming method and apparatus for programmable controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02248735A JP3123720B2 (en) | 1990-09-20 | 1990-09-20 | Programming method and programming device for programmable controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04128902A true JPH04128902A (en) | 1992-04-30 |
| JP3123720B2 JP3123720B2 (en) | 2001-01-15 |
Family
ID=17182582
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP02248735A Expired - Lifetime JP3123720B2 (en) | 1990-09-20 | 1990-09-20 | Programming method and programming device for programmable controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3123720B2 (en) |
-
1990
- 1990-09-20 JP JP02248735A patent/JP3123720B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP3123720B2 (en) | 2001-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4455619A (en) | Interactive equipment for computer programming by linkage of labeled block representations of arithmetic/logical subprograms | |
| JP2666538B2 (en) | Panning control system | |
| JPH0363756A (en) | Document editor | |
| US5699080A (en) | Programming method and apparatus for programmable controller | |
| JPH0535685A (en) | Mixed number input display type computer | |
| JP3123720B2 (en) | Programming method and programming device for programmable controller | |
| JPH03257508A (en) | Nc automatic programming system for interactive language | |
| JP2875135B2 (en) | Program device for programmable controller | |
| JPH0580814A (en) | Programming device for programmable controller | |
| JPS58163036A (en) | Automatic numbering device | |
| JPH0221320A (en) | Information processor having help function including editing function | |
| JP3157474B2 (en) | Cam design processing apparatus and method | |
| JP2522839B2 (en) | Programmable controller programming device | |
| JPH0417002A (en) | Sequence program searching system | |
| JPH05204438A (en) | Screen display system for cnc | |
| JPS58105302A (en) | Illustrating programming device of programmable controller | |
| JPS581207A (en) | Programmable programming device | |
| JPH077839U (en) | Numerical control device | |
| JP2570434B2 (en) | Programming device for PC | |
| JPH04348404A (en) | Programmable controller programming device | |
| JP2836217B2 (en) | Parametric figure registration processing method | |
| JPS5884306A (en) | Programming device of programmable controller | |
| JP2932487B2 (en) | Chart editing device | |
| JPH0433010A (en) | Retrieving system for machining program | |
| JPH05314117A (en) | Character processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071027 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081027 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091027 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091027 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101027 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term |