JPH0357002A - Symbol data input system - Google Patents

Symbol data input system

Info

Publication number
JPH0357002A
JPH0357002A JP19238289A JP19238289A JPH0357002A JP H0357002 A JPH0357002 A JP H0357002A JP 19238289 A JP19238289 A JP 19238289A JP 19238289 A JP19238289 A JP 19238289A JP H0357002 A JPH0357002 A JP H0357002A
Authority
JP
Japan
Prior art keywords
symbol
symbol data
map
bits
addresses
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP19238289A
Other languages
Japanese (ja)
Inventor
Kunio Tanaka
久仁夫 田中
Toru Watanabe
徹 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP19238289A priority Critical patent/JPH0357002A/en
Publication of JPH0357002A publication Critical patent/JPH0357002A/en
Pending legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

PURPOSE:To easily input symbol data to reduce the error by displaying a symbol map in the form of table on the display screen of a program generating device and inputting symbol data on this symbol map. CONSTITUTION:A symbol set picture 1 having a symbol map 2 corresponding to addresses and bits of signals on a sequence program is displayed on the display screen of the program generating device. Symbols of signals are inputted to corresponding positions of the symbol map 2 to assign symbols, addresses, and bits of signals. Inputted symbol data and addresses and bits in corresponding positions are assigned to signals in this manner to simplify the correspondence between symbols and addresses, and the occurrence of error is prevented.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はPC(プログラマブル・コント口ーラ)の信号
のシンボル及びアドレスを割り付けるシンボル・データ
入力方式に関し、特に表形式のシンボルマップを有する
シンボル・データ入力方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a symbol data input method for allocating symbols and addresses of signals of a PC (programmable controller), and in particular to symbols having a tabular symbol map.・Regarding data input methods.

〔従来の技術〕[Conventional technology]

PC (プログラマブル・コントローラ)では、多数の
人出力信号、内部信号がある。シーケンス・プログラム
の作成に先立って、これらの信号にはプログラム上のア
ドレスを割りつける。また、シーケンス・プログラムを
作或するため及びPCの保守のために信号にはシンボル
を付ける。このために、一般的に信号のシンボルとアド
レスの一覧表を作威し、シーケンス・プログラム作或時
にシンボルとアドレスを順次入力していく。
A PC (programmable controller) has many human output signals and internal signals. Prior to creating a sequence program, addresses on the program are assigned to these signals. In addition, symbols are attached to signals for creating sequence programs and for PC maintenance. For this purpose, a list of signal symbols and addresses is generally created, and the symbols and addresses are input one after another when creating a sequence program.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかし、シーケンス・プログラムの信号数が多くなると
、これらのシンボルとアドレスを信号ごとに入力してい
くのは相当な作業となり、また、誤りも生じる。
However, as the number of signals in a sequence program increases, it becomes a considerable task to input these symbols and addresses for each signal, and errors also occur.

本発明はこのような点に鑑みてなされたものであり、表
形式のシンボルマップを有し、簡単にシンボル・データ
を入力できるシンボル・データ入力方式を提供すること
を目的とする。
The present invention has been made in view of these points, and it is an object of the present invention to provide a symbol data input method that has a tabular symbol map and allows symbol data to be input easily.

〔課題を解決するための手段〕 本発明では上記課題を解決するために、PC(プログラ
マブル・コントローラ)の信号のシンボル及びアドレス
を割り付けるシンボル・データ入力方式において、シー
ケンス・プログラム上の前記信号のアドレスとビットに
対応するシンボルマップを有するシンボル設定画面をプ
ログラム作或装置の表示画面に表示し、前記シンボルマ
ップの対応する位置に前記信号の前記シンボルを入力す
ることにより、前記信号のシンボルと、アドレス及びビ
ットを割り付けていくことを特徴とするシンボル・デー
タ入力方式が、提供される。
[Means for Solving the Problems] In order to solve the above problems, the present invention provides a symbol data input method for allocating symbols and addresses of signals of a PC (programmable controller). By displaying a symbol setting screen having a symbol map corresponding to bits and bits on the display screen of a programming device, and inputting the symbol of the signal into the corresponding position of the symbol map, the symbol of the signal and the address can be set. A symbol data input method is provided, which is characterized by allocating bits and bits.

〔作用〕[Effect]

プログラム作或装置の表示画面に表形式のシンボルマッ
プを表示する。このシンボルマップの対応する位置にシ
ンボル・データを入力していく。
A symbol map in tabular form is displayed on the display screen of a programming device. Symbol data is input into the corresponding position of this symbol map.

プログラム作或装置は信号に、入力されたシンボル・デ
ータと、対応する位置のアドレスとビットを割り付ける
。従って、シンボルとアドレスの対応が簡単になり、誤
りも防止される。
The programming device assigns the input symbol data and the corresponding position address and bit to the signal. Therefore, the correspondence between symbols and addresses becomes simple and errors are prevented.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面に基づいて説明する。 Hereinafter, one embodiment of the present invention will be described based on the drawings.

第1図は本発明の第lの実施例のシンボル設定画面を示
す図である。プログラム作成装置の表示画面lはシンボ
ル設定画面であり、シンボル・データを入力するための
シンボルマップ2が表示されている。シンボルマップ2
は縦方向にシーケンス・プログラム上のアドレス3があ
り、実際のアドレスはX12、X13、X14である。
FIG. 1 is a diagram showing a symbol setting screen according to a first embodiment of the present invention. A display screen 1 of the program creation device is a symbol setting screen, and a symbol map 2 for inputting symbol data is displayed. symbol map 2
has address 3 on the sequence program in the vertical direction, and the actual addresses are X12, X13, and X14.

横方向はそれぞれのアドレスのビットに対応し、ビット
番号4が表示されている。すなわちシーケンス・プログ
ラムでは信号は1ビットのオン、オフ信号として処理さ
れるので、各信号は1ビットごとに割り当てられる。
The horizontal direction corresponds to the bit of each address, and bit number 4 is displayed. That is, in the sequence program, signals are processed as 1-bit ON/OFF signals, so each signal is assigned 1 bit at a time.

ここで、例えば、 X12.  3.  2 とキーボードから入力すると、アドレスX12を先頭と
するシンボルマップ2が表示され、その3ビット目から
シンボルが入力される。すなわち、キーボードからシン
ボル・データrKINSRT」を入力すると、カーソル
6で示す入力ライン5にシンボル・データが表示され、
インプットキーを押すとアドレスX12の3ビットにr
KINSRTJが表示され(図では括弧で示す)、アド
レスX12の3ビットに入力信号KINSRTが割りつ
けられる。
Here, for example, X12. 3. When 2 is input from the keyboard, symbol map 2 starting at address X12 is displayed, and symbols are input from the third bit. That is, when the symbol data rKINSRT is input from the keyboard, the symbol data is displayed on the input line 5 indicated by the cursor 6,
When you press the input key, the 3 bits of address
KINSRTJ is displayed (shown in parentheses in the figure), and the input signal KINSRT is assigned to 3 bits of address X12.

同様に、シンボル・データrKALTER」を入力する
とアドレスX12の4ビットにrKALTERJが表示
され(図では括弧で示す)、アドレスX12の4ビット
に入力信号KALTERが割りつけられる。
Similarly, when symbol data "rKALTER" is input, rKALTERJ is displayed in 4 bits of address X12 (shown in parentheses in the figure), and input signal KALTER is assigned to 4 bits of address X12.

第2図は本発明の第2の実施例のシンボル設定画面を示
す図である。プログラム作成装置の表示画面1はシンボ
ル設定画面であり、シンボル・データを入力するための
シンボルマップ7が表示されている。シンボルマップ7
は縦方向にシーケンス・プログラム上のアドレス8があ
り、実際のアドレスはX12、X13、X14であり、
横方向はそれぞれのアドレスのビットに対応し、ビット
番号9が表示されている。
FIG. 2 is a diagram showing a symbol setting screen according to a second embodiment of the present invention. A display screen 1 of the program creation device is a symbol setting screen, and a symbol map 7 for inputting symbol data is displayed. symbol map 7
has address 8 on the sequence program in the vertical direction, and the actual addresses are X12, X13, X14,
The horizontal direction corresponds to the bit of each address, and bit number 9 is displayed.

第2の実施例では、カーソル10はシンボルマップ7内
に考示され、カーソルキー(図示されていない)によっ
て、シンボルマップ7内を移動させることができるよう
になっている。従って、割り当てたいアドレスとビット
の位置にカーソル10を移動させて、シンボル・データ
を入力すればよい。シンボル・データを入力すると次の
位置にカーソルが移動し、連続したビットにシンボル・
データを割りつけたいときは、そのままシンボル・デー
タを入力して行けばよい。図ではアドレスX14の4ビ
ットにシンボルrRLsORTJを入力する例を示して
いる。
In the second embodiment, a cursor 10 is conceived within the symbol map 7 and can be moved within the symbol map 7 by means of cursor keys (not shown). Therefore, it is sufficient to move the cursor 10 to the position of the address and bit to be allocated and input symbol data. When you enter symbol data, the cursor moves to the next position and the symbol data is inserted into consecutive bits.
If you want to allocate data, just input the symbol data as is. The figure shows an example in which the symbol rRLsORTJ is input to 4 bits of address X14.

また、最初はアドレスを指定して、シンボル・データを
入力するアドレスとビットを選択し、次からはカーソル
がシンボルマップ内を移動するようにすることもできる
It is also possible to specify an address at first, select the address and bit for inputting symbol data, and then move the cursor within the symbol map.

第3図は本発明を実施するためのプログラム作或装置の
ハードウェアのブロック図である。プロセッサ21はプ
ログラム装置全体を制御する。ROM22には装置の制
御プログラムが格納され、プロセッサ21はこの制御プ
ログラムに従って装置を制御する。RAM23には必要
な中間データが格納される。不揮発性メモリ24にはシ
ーケンス・プログラムやシンボル・データ、パラメータ
等が格納され、不揮発性メモリはバッテリバックアップ
されているので、装置の電源を切断してもパラメータ等
はそのまま保持される。
FIG. 3 is a block diagram of the hardware of a program creation device for implementing the present invention. Processor 21 controls the entire programming device. A control program for the device is stored in the ROM 22, and the processor 21 controls the device according to this control program. Necessary intermediate data is stored in the RAM 23. Sequence programs, symbol data, parameters, etc. are stored in the nonvolatile memory 24, and since the nonvolatile memory is backed up by a battery, the parameters, etc. are retained even if the power to the device is turned off.

表示制御回路25はRAM23に格納されたシンボルマ
ップ、シンボル・データ等のデータを表示信号に変換し
、表示装置26に送る。表示装置26はこれらのシンボ
ルマップ、シンボル・データを表示する。表示装置には
CRT、液晶表示装置等が使用される。
The display control circuit 25 converts data such as a symbol map and symbol data stored in the RAM 23 into display signals and sends them to the display device 26. The display device 26 displays these symbol maps and symbol data. A CRT, liquid crystal display, etc. are used as the display device.

捏作盤27はソフトキー、予めきめられた機能を有する
ファンクションキー、アルファベット及び数値キーから
なる摸作キーから構戊されている。
The counterfeit board 27 is composed of counterfeit keys consisting of soft keys, function keys having predetermined functions, and alphabet and numerical keys.

フロッピィディスクドライブ28は作成されたシーケン
ス・プログラムあるいはシンボル・データを必要に応じ
てフロッピィディスク28aに書き込み保管することが
できる。
The floppy disk drive 28 can write and store the created sequence program or symbol data on the floppy disk 28a as needed.

また、作或されたシーケンス・プログラムは数値制御装
置(CNC)30に内蔵されたPMC(プログラマブル
・マシン・コントローラ)31に転送されて実行される
Further, the created sequence program is transferred to a PMC (programmable machine controller) 31 built in a numerical control device (CNC) 30 and executed.

上記の説明では、本発明の実施例をプログラム作或装置
でシンボル・データを入力することで説明したが、数値
制御装置(CNC)にキーボードからPMC31のシー
ケンス・プログラム作或機能を使用して入力することも
できる。
In the above explanation, the embodiment of the present invention was explained by inputting symbol data using a program creation device, but it is also possible to input symbol data to a numerical control device (CNC) from a keyboard using the sequence program creation function of the PMC31. You can also.

〔発明の効果〕 以上説明したように本発明では、表形式のシンボルマッ
プ上でシンボル・データを入力するようにしたので、簡
単にシンボル・データが入力でき、誤りも少なくなる。
[Effects of the Invention] As described above, in the present invention, symbol data is input on a tabular symbol map, so symbol data can be input easily and errors are reduced.

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

第l図は本発明のシンボル・データ入力方式の第1の実
施例のシンボル設定画面を示す図、第2図は本発明の第
2の実施例のシンボル設定画面を示す図、 第3図は本発明を実施するためのプログラム作成装置の
ハードウェアのブロック図である。 表示画面 シンボルマップ アドレス ビット番号 シンボルマップ プロセッサ ROM RAM 不揮発性メモリ 25 26 27 28 28a 29 表示制御回路 表示装置 操作盤 フロッピィディスクドライブ フロッピィディスク インタフエース
Fig. 1 shows a symbol setting screen of the first embodiment of the symbol data input method of the present invention, Fig. 2 shows a symbol setting screen of the second embodiment of the invention, and Fig. 3 shows a symbol setting screen of the first embodiment of the symbol data input method of the present invention. 1 is a block diagram of hardware of a program creation device for implementing the present invention. FIG. Display screen Symbol map address Bit number Symbol map Processor ROM RAM Nonvolatile memory 25 26 27 28 28a 29 Display control circuit Display device Operation panel Floppy disk drive Floppy disk interface

Claims (4)

【特許請求の範囲】[Claims] (1)PC(プログラマブル・コントローラ)の信号の
シンボル及びアドレスを割り付けるシンボル・データ入
力方式において、 シーケンス・プログラム上の前記信号のアドレスとビッ
トに対応するシンボルマップを有するシンボル設定画面
をプログラム作成装置の表示画面に表示し、 前記シンボルマップの対応する位置に前記信号の前記シ
ンボルを入力することにより、前記信号のシンボルと、
アドレス及びビットを割り付けていくことを特徴とする
シンボル・データ入力方式。
(1) In the symbol data input method for assigning symbols and addresses of signals of a PC (programmable controller), a symbol setting screen having a symbol map corresponding to the addresses and bits of the signals on the sequence program is installed on the program creation device. By displaying the symbol of the signal on a display screen and inputting the symbol of the signal in a corresponding position of the symbol map, the symbol of the signal and
A symbol data input method characterized by assigning addresses and bits.
(2)前記シンボルを入力するとき、前記アドレスと前
記ビットと入力すべきシンボル数を指定することにより
、前記シンボルマップの対応するアドレスを呼び出すこ
とを特徴とする特許請求の範囲第1項記載のシンボル・
データ入力方式。
(2) When inputting the symbol, the corresponding address of the symbol map is called by specifying the address, the bits, and the number of symbols to be input. symbol·
Data input method.
(3)前記シンボルを入力するとき、カーソルが前記シ
ンボルマップ内を移動するようにして、前記カーソルの
ある位置にシンボルを入力することを特徴とする特許請
求の範囲第1項記載のシンボル・データ入力方式。
(3) Symbol data according to claim 1, characterized in that when inputting the symbol, the cursor moves within the symbol map and the symbol is input at a certain position of the cursor. Input method.
(4)前記シンボルを入力するとき、前記アドレスと前
記ビットと入力すべきシンボル・データ数を指定するこ
とにより、前記シンボルマップの対応するアドレスを呼
び出し、シンボルを入力し、その後はカーソルのある位
置にシンボルを入力していくことを特徴とする特許請求
の範囲第1項記載のシンボル・データ入力方式。
(4) When inputting the symbol, call the corresponding address in the symbol map by specifying the address, the bits, and the number of symbol data to be input, input the symbol, and then move to the cursor position. The symbol data input method according to claim 1, characterized in that symbols are inputted into the symbol data input method.
JP19238289A 1989-07-25 1989-07-25 Symbol data input system Pending JPH0357002A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19238289A JPH0357002A (en) 1989-07-25 1989-07-25 Symbol data input system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19238289A JPH0357002A (en) 1989-07-25 1989-07-25 Symbol data input system

Publications (1)

Publication Number Publication Date
JPH0357002A true JPH0357002A (en) 1991-03-12

Family

ID=16290367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19238289A Pending JPH0357002A (en) 1989-07-25 1989-07-25 Symbol data input system

Country Status (1)

Country Link
JP (1) JPH0357002A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001339212A (en) * 2000-05-29 2001-12-07 Uchida Tanko Kk Pillar mounting device for steel tower

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6095612A (en) * 1983-10-28 1985-05-29 Fanuc Ltd Symbol name display device of pc programmer
JPS63100503A (en) * 1986-10-17 1988-05-02 Yaskawa Electric Mfg Co Ltd programmable controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6095612A (en) * 1983-10-28 1985-05-29 Fanuc Ltd Symbol name display device of pc programmer
JPS63100503A (en) * 1986-10-17 1988-05-02 Yaskawa Electric Mfg Co Ltd programmable controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001339212A (en) * 2000-05-29 2001-12-07 Uchida Tanko Kk Pillar mounting device for steel tower

Similar Documents

Publication Publication Date Title
US4712191A (en) Display system with nested information display
JPH056197B2 (en)
EP0147542B1 (en) A multiple window display system
US4940970A (en) CRT display device with a picture-shifting circuit
JPH0357002A (en) Symbol data input system
JPH025102A (en) Input system for pc rudder graphic
JPH02146619A (en) Method for displaying divided screen with numerical controller
JPH08328613A (en) Method for preparing sequence/program and method for setting data
JPS6385924A (en) Display control system
JPS60173588A (en) Multi-window display processing method
JPS581207A (en) Programmable programming device
JPH01258105A (en) Pc program displaying system
JPH01244502A (en) Pc program display system
JPS5946681A (en) Pattern writing system for user's definition ram
JPS6139092A (en) Display unit
JPS6346850B2 (en)
JPH0337024Y2 (en)
JPS6242273B2 (en)
JPS6068375A (en) Screen control system for display unit
JPH087566B2 (en) CRT display device
JPS6213671B2 (en)
JPH02150719A (en) Image display controller
JPH01216465A (en) Document preparing device
JPS6216435B2 (en)
JPH0612413A (en) Document processing method and apparatus