JPH01288903A - プログラム入力装置 - Google Patents

プログラム入力装置

Info

Publication number
JPH01288903A
JPH01288903A JP11814888A JP11814888A JPH01288903A JP H01288903 A JPH01288903 A JP H01288903A JP 11814888 A JP11814888 A JP 11814888A JP 11814888 A JP11814888 A JP 11814888A JP H01288903 A JPH01288903 A JP H01288903A
Authority
JP
Japan
Prior art keywords
key
text
input
symbol
key code
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
JP11814888A
Other languages
English (en)
Inventor
Kazumi Kubo
久保 和美
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Manufacturing Co Ltd
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 Yaskawa Electric Manufacturing Co Ltd filed Critical Yaskawa Electric Manufacturing Co Ltd
Priority to JP11814888A priority Critical patent/JPH01288903A/ja
Publication of JPH01288903A publication Critical patent/JPH01288903A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Programmable Controllers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプログラマブルコントローラのプログラムの作
成およびデバッグ用のプログラム入力装置に関する。
(従来の技術〕 従来、この種のプログラム入力装置は、ラダープログラ
ムの入力の際、例えばA接点命令は、キーボード上に命
令用キーとして配置されたA接点キーを操作し入力する
1命令1キ一方式か、あるいは、前記ソフトウェアキー
に割付けられた一連の命令群の中からA接点命令を選択
するメニュー入力方式のみをもってプログラム入力に供
している。
〔発明か解決しようとする課題〕
近年、プログラマブルコントローラの動作は極めて複雑
多様化し、その命令要素の数も増加傾向にあ1、貯泥1
命令1キ一方式ではキーボード上の命令キーを命令要素
の増加に伴い増す必要があ1、キー配列が複雑化する欠
点があ1、ソフトウェアキーによるメニュー入力方式で
は同種命令要素のプログラミング、例えばシーケンス命
令群のみのプログラミングであれば、キー入力タッチ数
も少なくて済み、プログラム入力効率も望めるが、複雑
多様化しているプログラマブルコントローラのプログラ
ミングではシーケンス命令、数値演募命令といった異種
命令の組み合わせも珍しくなく異種命令の出現の毎にソ
フトウェアキーへの割付を変え選択していたのでは、操
作性が悪く、プログラム作成効率を低下させる欠点があ
る。
〔課題を解決するための手段〕
本発明のプログラム入力装置は、 少くとも文字キー、数字キー記号キーおよびソフトウェ
アキーを有する、プログラマブルコントローラのプログ
ラム入力装置であって、照合用テキストとラダー回路図
記号とを対応して記憶している文字列・命令記号変換テ
ーブルと、 入力したキーコードが所望のラダー回路図記号を示すプ
ログラミングキーとして設定されたソフトウェアキーか
らのものであるかどうか判断する判断手段と、 判断手段が入力したキーコードをラダー回路図記号を示
すソフトウェアキーからものであると判断すると、入力
したキーコードが示すラダー回路図記号に変換する第1
の変換手段と、 判定手段が、入力したキーコードをソフトウェアキーか
らのものでないと判定すると、予め定められたキーコー
ドにより記号変換を指示されるまで、順次入力するキー
コードを保持し、記号変換の指示があると保持している
一連のキーコードをテキストとして出力するキーコード
保持手段と、キーコード保持手段がテキストを出力する
と、出力されたテキストを文字列・命令記号変換テーブ
ルの照合用テキストと照合し、一致した時は一致した照
合用テキストに対応するラダー回路図記号を出力し、一
致しない時はキーコード保持手段が出力したテキストを
無効にする第2の変換手段と、 第1、第2の変換手段がそれぞれ出力する出力を表示さ
せる表示出力手段とを有する。
〔作  用〕
キー入力に対し、判断手段がソフトウェアキーからのも
のか否かを判断し、ソフトウェアキーからのものはキー
メニュー入力として処理し、ソフトウェアキー以外から
ものはテキスト入力として処理するので、キーメニュー
入力のもつ操作の容易さとテキスト入力のもつキーの数
の少なさとをともに実現でき、キーメニュー入力または
テキスト入力のいずれを用いるプログラマブルコントロ
ーラにも共通に対応できる。
〔実施例〕
次に、本発明の実施例について図面を参照して説明する
第1図は本発明のプログラム入力装置の一実施例を示す
構成図、第2図は第1図の実施例の中央制御装置12の
動作を示すフローチャートである。
プログラム入力装置IOは、キーボード+1、中央制御
装置12、表示装置!3、外部記憶装置14、プリンタ
15とからな1、プログラマブルコントローラ20に対
するプログラム作成およびデバッグを行う。
次に、第1図の実施例の中央制御装置12の動作を第2
図を参照して説明する。
キーボード11の各キーからの入力を待ち(ステップ1
)、キー入力があった時は入力キーコードがソフトウェ
アキーコードかどうか判断する(ステップ2)。入力キ
ーコードがソフトウェアキーコードであると判断された
場合は、命令用キーコードか判断する(ステップ3)。
命令用キーコードであった場合ソフトウェアキーコード
をラダー回路図記号に変換する(ステップ4)。
命令用キーコードでなかった場合ステップ1にもどる。
ステップ2において、入力キーコードがソフトウェアキ
ーコードでないと判断された場合は、入力キーコードが
テキストの終端を示す終端キーであるかどうか判断する
(ステップ5)。終端キーでない場合は、入力キーコー
ドをキー入力バッファに格納し、ステップ1にもどる(
ステップ6)。終端キーである場合は、キー入力バッフ
ァの内容を予め登録されている登録文字列(以降照合用
テキストと記す)と、照合し、一致するものがない場合
は、キー入力バッファの内容を無効とし、ステップ1に
もどる(ステップ7)。−致するものがあった場合は、
キー入力バッファの内容である入力文字列をラダー回路
図記号に変換する(ステップ8)。ステップ4.8で変
換された結果を表示装置13に表示しくステップ9)、
ステップ1にもどる。
なお、表1はステップ8における照合に用いられる照合
用テキストを説明するものである。
入力文字列が、照合用テキストのいずれのものかと一致
すると、それに対応するアドレスADDR1、ADDR
2,〜のデータに基づいた表示を表示装置に表示する。
(発明の効果) 以上説明したように本発明は、ソフトウェアキーからの
入力かその他のキーからの入力かを判断手段が判断し、
ソフトウェアキーからのものはキーメニュー入力として
処理し、ソフトウェアキー以外からものはテキスト入力
として処理することによ1、キーメニュー入力による操
作の容易さとテキスト入力によるキーの数の低減とを実
現できる効果があ1、キーメニュー入力またはテキスト
入力のいずれを用いるプログラマブルコントローラにも
共通して対応できるので操作習得を容易にさせる効果も
ある。
【図面の簡単な説明】
第1図は本発明のプログラム入力装置の一実施例を示す
構成図、第2図は第1図の実施例の中央制御装置12の
動作を示すフローチャートである。 10・・・・・・プログラム入力装置、+ 1 ・−・
−キーボード、 12・・・・・・中央制御装置、 13・・・・・・表示装置、 14・・・・・・外部記憶装置、 15・・・・・・プリンタ、 20−・・・・・プログラマブルコントローラ。

Claims (1)

  1. 【特許請求の範囲】 1、少くとも文字キー、数字キー、記号キーおよびソフ
    トウェアキーを有する、プログラマブルコントローラの
    プログラム入力装置であって、 照合用テキストとラダー回路図記号とを対応して記憶し
    ている文字列・命令記号変換テーブルと、 入力したキーコードが所望のラダー回路図記号を示すプ
    ログラミングキーとして設定されたソフトウェアキーか
    らのものであるかどうか判断する判断手段と、 判断手段が入力したキーコードをラダー回路図記号を示
    すソフトウェアキーからものであると判断すると、入力
    したキーコードが示すラダー回路図記号に変換する第1
    の変換手段と、 判定手段が、入力したキーコードをソフトウェアキーか
    らのものでないと判定すると、予め定められたキーコー
    ドにより記号変換を指示されるまで、順次入力するキー
    コードを保持し、記号変換の指示があると保持している
    一連のキーコードをテキストとして出力するキーコード
    保持手段と、キーコード保持手段がテキストを出力する
    と、出力されたテキストを文字列・命令記号変換テーブ
    ルの照合用テキストと照合し、一致した時は一致した照
    合用テキストに対応するラダー回路図記号を出力し、一
    致しない時はキーコード保持手段が出力したテキストを
    無効にする第2の変換手段と、 第1、第2の変換手段がそれぞれ出力する出力を表示さ
    せる表示出力手段とを有するプログラム入力装置。
JP11814888A 1988-05-17 1988-05-17 プログラム入力装置 Pending JPH01288903A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11814888A JPH01288903A (ja) 1988-05-17 1988-05-17 プログラム入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11814888A JPH01288903A (ja) 1988-05-17 1988-05-17 プログラム入力装置

Publications (1)

Publication Number Publication Date
JPH01288903A true JPH01288903A (ja) 1989-11-21

Family

ID=14729271

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11814888A Pending JPH01288903A (ja) 1988-05-17 1988-05-17 プログラム入力装置

Country Status (1)

Country Link
JP (1) JPH01288903A (ja)

Similar Documents

Publication Publication Date Title
JPH0348545B2 (ja)
JPH01288903A (ja) プログラム入力装置
GB2099667A (en) Programming system with CRT and display unit
JPS6054032A (ja) 読み入力文字別の変換候補表示方法および装置
JPS6010348B2 (ja) 半角・全角文字の自動変換方式
KR0164404B1 (ko) 소수의 전화버튼을 이용한 문자 제어방법 및 장치
JP2900071B2 (ja) プログラマブルコントローラのプログラミング装置
JP2561000B2 (ja) 文字列出力方法
JP2697901B2 (ja) 文字処理装置
JP2520934B2 (ja) デ―タ処理装置
JPS6029824A (ja) キ−入力装置
JPH0353313A (ja) キーボード入力回路
JPS61267815A (ja) デ−タ入力装置
JPH01237816A (ja) キーボード装置の制御方法
JP3182250B2 (ja) 自動繰返し検出入力装置
JPH03248235A (ja) デバッグシステムにおけるビットパターン表示処理方式
JPS61260353A (ja) 文書処理方式
JPH0272408A (ja) プログラマブルコントローラ
JPS61131124A (ja) 会話入力処理方式
JPH07325703A (ja) データ変換装置及びデータ変換方法
JPH031273A (ja) 操作自習機能を有する文字処理装置
JPH04235602A (ja) アドレス変換テーブル作成方法
JPH04257909A (ja) キーボード入力装置
JPH03166641A (ja) かな漢字変換装置
JPH01152506A (ja) ラダープログラムの編集方式