JPS6095612A - Pcプログラマ−のシンボル名表示装置 - Google Patents

Pcプログラマ−のシンボル名表示装置

Info

Publication number
JPS6095612A
JPS6095612A JP58202354A JP20235483A JPS6095612A JP S6095612 A JPS6095612 A JP S6095612A JP 58202354 A JP58202354 A JP 58202354A JP 20235483 A JP20235483 A JP 20235483A JP S6095612 A JPS6095612 A JP S6095612A
Authority
JP
Japan
Prior art keywords
symbol
symbol name
ladder
program
address
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
JP58202354A
Other languages
English (en)
Inventor
Akira Nagamine
永峰 侃
Shuji Toriyama
鳥山 修司
Seiji Ishii
石井 清次
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 JP58202354A priority Critical patent/JPS6095612A/ja
Publication of JPS6095612A publication Critical patent/JPS6095612A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13048Display of ladder, RLD, RLL, KOP

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Programmable Controllers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 発明の技術分野 本発明は、コンピユータ化数値制御装置(CNC)と工
作機械とのインターフェイス部である強電盤のシ5−ケ
ンス制御部に用いられるプログラマブルコントローラ(
PC)のプログラムを開発する為のPCプログラマ−の
改良に関するものである。
従来技術と問題点 従来のこの種PCプログラマ−は、シーケンスのラダー
ダイヤグラムを見ながら、ラダー記号と共に、従来の接
点等に対応するメモリの1ビツトの記憶領域の番号、即
ちアドレスを整数、該アドレス内のビット位置を小数点
以下の数で表した番号たとえば1.2等をテーブル等を
参照しながら入力して所望のプログラムが作成し、これ
をプログラマブルコントローラに装着するEFROM等
に記憶させるものであった。
しかしながら、上記アドレス及びビット番号が何を意味
するかは、単なる数字の羅列に過ぎないので正確に記憶
し難く、−々前記テーブル等を参照しなければ判明しな
かったので、プログラムの作成に多くの時間を要すると
共に、作成後のチェックも容易でなかった。
発明の目的 本発明はこのような従来の欠点を改善したものであり、
その目的は、前記アドレス及びビット番号に一対一に対
応してそのシンボル名を予め登録して置き、プログラム
作成時には前記アドレス及びピント番号の代りにこのシ
ンボル名の入力を可能とし、また、CRTにラダー記号
と共にシンボル名も合せて表示させるようにすることに
ある。
発明の構成 本発明によれば、上記目的は、入力されたラダーダイア
グラムの内容に基づいてPCプログラマ−のプログラム
を作成するPCプログラマ−のシンボル名表示装置にお
いて、アドレス及びピント番号と一対一で対応するシン
ボル名を記憶するシンボル名登録メモリと、ラダー記号
、アルファベット、数字を入力する為のキーボードと、
該キーボードから人力されたラダー記号、シンボル名及
び該シンボル名に対応して前記シンボル名登録メモリに
記憶されたアドレス及びビット番号をCRTに表示する
表示手段とを設けることにより達成される。
発明の実施例 第1図は本発明のシンボル名表示装置を使用してCRT
画面に表示されたラダーダイアグラムの一例を示す線図
である。このように、本発明によれば、ラダー記号の下
にアドレス及びヒツト番号(1,3,1,4,1,6等
)が表示されると共に、その上にアト°レス及びビット
番号と一対一に対応するシンボル名(MAN、AI等)
が表示される。このシンボル名は、予め各アドレス及び
ピッ1一番号に対応させてメモリに記憶させて置いたも
ので、例えば次のようなシンボル名を採用することがで
きる。どのようなシンボル名を登録して置くかは各プロ
グラマ毎に異なるかも知れないが、一般には使用目的の
略語等を使用すれば記憶が容易となるから好ましい。
1八N;手動モード、へUT;自動モード、115;ノ
ーンドル・ステップ、にジョグ、DiMDlモード、T
;テープモード、MEM ;メモリモート、MOS ;
スピンドル停止等 第2図は第1図のラダーダイアグラムで表されたプログ
ラムを作成する過程でCRT画面に表示された図形の一
例を示すものである。
プログラムの作成は、第2図<a>に示すように先ず先
頭位置にカーソル10を移動させ、キーボードから罫線
記号トを入力する。次いで、第2図(b)に示すように
カーソル10を右に一つ移動させ、キーボードからラダ
ー記号を入力すると、そのラダー記号がCRT画面に表
示される。またこのラダー記号部の使用目的のシンボル
名MANをキーボードより入力すると、そのシンボル名
が表示されると共にこのシンボル名に対応して予め記憶
されたアドレス及びビット番号がラダー記号の上に表示
される。同様にしてカーソル10を一つ右に移動させ次
のラダー記号、シンボル名を入力するとCRT画面には
第2図(C)に示す内容が表示される。このような動作
を繰返し最後のラダーを入力したときの表示内容を第2
図(d)に示す。
このように、本発明によれば、アドレス及びビット番号
の代りにシンボル名を入力することができるので、シン
ボル名さえ記憶して置けば従来の如く一々テーブル等を
参照しながらアドレス及びビット番号を捜し出す必要が
なく、プログラムの作成が極めて容易となる。又、この
シンボル名がCRT画面に表示されるから、一旦作成し
たプログラムのチェックも容易になる。
第3図は本発明のシンボル名表示装置を有するPCプロ
グラマ−の概略ブロック図であり、20はプロセッサ、
21はそのバス、22はシンボル登録メモリ、%はキー
ボード、24はCRT、25は演算等に使用するRAM
、 26EFROM 、27は他の周辺回路である。ま
た、第4図はプロセッサ20の処理プログラムの一例を
示すフローチャートである。
プログラム作成モードにおいては、キーボード23から
キー人力があると(Sl)、ラダー記号入力の場合は(
S2)、該当するラダー記号をCRT24に表示する(
S3)。また、シンボル名であるアルファベットキー人
力の場合は(S4)、該アルファベントをラダー記号の
下に表示すると共に(S5)、シンボル登録メモリ22
を参照して該シンボル名に対応するアドレス及びビット
番号を読出しこれをラダー記号の上に表示する(S6)
第5図はシンボル登録メモリ22の内容の一例を示す線
図であり、各アドレス及びビット番号に対応してそのシ
ンボル名が予め登録されており、シンボル名をアドレス
としてアドレス及びビット番号を読出すことができる。
また、メモリ22の内容を変更することができる。なお
、アドレス及びビット番号をアドレスとしてシンボル名
を読出すことができるようにしておき、第4図に示すよ
うに、アドレス及びビット番号を示す数字キー人力があ
った場合(S7)、ラダー記号の下に数字キーを表示す
ると共に(S8)、上記シンボル登録メモリ22を参照
してシンボル名をラダー記号の上に表示させるようにし
ても良い(S9)。プログラム終了キーが押されると、
表示モードは終了する(S10)。
なお、実際のプログラムは前記入力されたf’ff I
[aに基づいて一旦RAM25に作成されるものであり
、第1図の例では下記のようなプログラムが作成される
RD 1. 3 AND、NOT 1.’6 OR’1.7 RD、STK 2.I AND、NOT 2.2 AND 5TK WRT 35.1 発明の詳細 な説明したように、本発明によれば、予めアドレス及び
ビット番号と対応してシンボル名を登録しておけば、シ
ンボル名にてアドレス及びビット番号の入力が可能とな
るから、一度シンボル名を記1.#シてしまえばプログ
ラムの作成が非常に迅速に行なえる利点がある。また、
CRT画面にはラダー記号、アドレス及びビット番号、
シンボル名が表示されるのでプログラムのチェックも容
易に行なうことが可能となる。
【図面の簡単な説明】
第1図は本発明のシンボル名表示装置を使用してCRT
画面に表示されたラダーダイアグラムの一例を示す線図
、第2図は第1図のラダーダイアグラムで表されたプロ
グラムを作成する過程でCRT画面に表示された図形の
一例を示す線図、第3図は本発明のシンボル名表示装置
を有するpcプログラマ−の概略ブロック図、第4図ば
ブ10セッサ20の処理プログラムの一例を示すフロー
、チャート、第5図はシンボル登録メモリの内容の一例
を示す線図である。 ・ 10はカーソル、20はプロセツサ、22はシン、ポル
登録メモリ、23はキーボード、24はCRTである。 特許出願人ファナソク株式会社 代理人弁理士玉蟲久五部外2名

Claims (1)

    【特許請求の範囲】
  1. 入力されたラダーダイアグラムの内容に基づいてPCプ
    ログンマーのプログラムを作成するPCプログラマ−の
    シンボル名表示装置において、アドレス及びビット番号
    と一対一で対応するシンボル名を記憶するシンボル名登
    録メモリと、ラダー記号、アルファベント、数字を入力
    する為のキーボードと、該キーボードから入力されたラ
    ダー記号、シンボル名及び該シンボル名に対応して前記
    シンボル名登録メモリに記憶されたアドレス及びビット
    番号をCRTに表示する表示手段とを具備したことを特
    徴とするPCプログラマ−のシンボル名表示装置
JP58202354A 1983-10-28 1983-10-28 Pcプログラマ−のシンボル名表示装置 Pending JPS6095612A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58202354A JPS6095612A (ja) 1983-10-28 1983-10-28 Pcプログラマ−のシンボル名表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58202354A JPS6095612A (ja) 1983-10-28 1983-10-28 Pcプログラマ−のシンボル名表示装置

Publications (1)

Publication Number Publication Date
JPS6095612A true JPS6095612A (ja) 1985-05-29

Family

ID=16456123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58202354A Pending JPS6095612A (ja) 1983-10-28 1983-10-28 Pcプログラマ−のシンボル名表示装置

Country Status (1)

Country Link
JP (1) JPS6095612A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6246304A (ja) * 1985-08-23 1987-02-28 Hitachi Ltd プログラマブルコントロ−ラ
JPS6286409A (ja) * 1985-10-11 1987-04-20 Omron Tateisi Electronics Co プログラマブル・コントロ−ラ
JPS62254205A (ja) * 1986-04-28 1987-11-06 Mitsubishi Electric Corp デバツグ装置
JPH01152506A (ja) * 1987-12-10 1989-06-15 Fanuc Ltd ラダープログラムの編集方式
JPH0259905A (ja) * 1988-08-26 1990-02-28 Fanuc Ltd シーケンス・プログラム編集方式
JPH0357002A (ja) * 1989-07-25 1991-03-12 Fanuc Ltd シンボルデータ入力方法
JPH03276302A (ja) * 1990-03-27 1991-12-06 Fanuc Ltd Pmcのシンボル定義方式

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6246304A (ja) * 1985-08-23 1987-02-28 Hitachi Ltd プログラマブルコントロ−ラ
JPS6286409A (ja) * 1985-10-11 1987-04-20 Omron Tateisi Electronics Co プログラマブル・コントロ−ラ
JPS62254205A (ja) * 1986-04-28 1987-11-06 Mitsubishi Electric Corp デバツグ装置
JPH01152506A (ja) * 1987-12-10 1989-06-15 Fanuc Ltd ラダープログラムの編集方式
JPH0259905A (ja) * 1988-08-26 1990-02-28 Fanuc Ltd シーケンス・プログラム編集方式
JPH0357002A (ja) * 1989-07-25 1991-03-12 Fanuc Ltd シンボルデータ入力方法
JPH03276302A (ja) * 1990-03-27 1991-12-06 Fanuc Ltd Pmcのシンボル定義方式
US5331540A (en) * 1990-03-27 1994-07-19 Fanuc Ltd. Symbol definition system and method a programmable machine controller

Similar Documents

Publication Publication Date Title
JPH02123468A (ja) コンピユータ支援作図システムにおける作図方法
JPS6095612A (ja) Pcプログラマ−のシンボル名表示装置
JPS5810238A (ja) 情報作成装置
JPS60263256A (ja) 習熟度機能付き計算機
JP2009059256A (ja) グラフ描画可能な電子機器及びプログラム
JPS58155468A (ja) 電子公式辞典
JPH07234874A (ja) 単語帳機能付電子辞書
JPS58163036A (ja) 文書作成装置
JPS59214937A (ja) 文字処理装置
JPS59214935A (ja) デ−タ入力方法
JPH0317740A (ja) プログラム編集支援方式
JP2697901B2 (ja) 文字処理装置
JPS6068425A (ja) 学習機能を備えた仮名漢字変換装置
JPH0330048A (ja) 文字入力装置
JPH04111051A (ja) 文書処理装置
JP2570070B2 (ja) 電子式表示装置
JP3632239B2 (ja) 文字変換装置
JPS6286410A (ja) プログラマブル・コントロ−ラ
JPH01100660A (ja) 文字処理装置の短縮入力方法
JPS5838810B2 (ja) 漢字まじり文入力装置
JPH03137768A (ja) 文書処理装置
JPH03231335A (ja) エラーメッセージ表示方式
JPS59153230A (ja) キ−入力装置
JPH0623973B2 (ja) 文字処理装置の頻度変更方式
JPH0520319A (ja) 表示制御装置