[go: up one dir, main page]

JPH11167407A - Program code display device for programmable controller - Google Patents

Program code display device for programmable controller

Info

Publication number
JPH11167407A
JPH11167407A JP35242997A JP35242997A JPH11167407A JP H11167407 A JPH11167407 A JP H11167407A JP 35242997 A JP35242997 A JP 35242997A JP 35242997 A JP35242997 A JP 35242997A JP H11167407 A JPH11167407 A JP H11167407A
Authority
JP
Japan
Prior art keywords
display
code
program code
character
programmable controller
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
JP35242997A
Other languages
Japanese (ja)
Inventor
Toshiya Ishimaru
俊哉 石丸
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 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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP35242997A priority Critical patent/JPH11167407A/en
Publication of JPH11167407A publication Critical patent/JPH11167407A/en
Pending legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

PROBLEM TO BE SOLVED: To display a ladder symbol which an operator can easily view by providing a means for displaying a character code as it is and a means displaying codes except the character code in a bit map graphic corresponding to a display code. SOLUTION: A program code which can be character-represented in a user program 6 is transferred to display character string data 8 as it is. The corresponding display code of a program code which cannot be character-represented in the user program 6 is transferred to display character string data 8 by referring to a user program code conversion table 7. Namely, display character string data 8 are used at the time of displaying the user program 6 on a programming panel 4, character string data which can be displayed are displayed as it is. The corresponding bit map graphic 10 is displayed by allowing the display code which can be displayed to refer to a display code conversion table 9.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION 【発明の属する技術分野】TECHNICAL FIELD OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、プログラマブルコ
ントローラのプログラムコード表示装置に係り、特にプ
ログラムコードを文字表記不可能なデータを表示する必
要のあるプログラムコード表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program code display device for a programmable controller, and more particularly, to a program code display device that needs to display data that cannot express a program code in characters.

【0002】[0002]

【従来の技術】一般に、この種のプログラマブルコント
ローラのプログラムコード、例えばラダーシンボル(lad
dar symbole)で書かれるラダー図面等は、プログラミン
グツール(以下ではプロミングパネルと称す)を使用し
て作成される。プログラムコードはプロミングパネルに
おいて編集される際、ラダーシンボルに変換されて表示
されるが、ラダーシンボルは自然言語と違い文字として
表記できないものを含む表示となる。従来は、文字表記
できないデータの表示に日本語の仮名や漢字を表示する
手法である2バイトコードによる表示を応用し、仮名や
漢字を表記するためのデータにラダーシンボルを表示す
るシンボルを付加し、ラダーシンボルに対応させたシン
ボルを表示していた。
2. Description of the Related Art Generally, a program code of a programmable controller of this kind, for example, a ladder symbol (ladder symbol) is used.
A ladder drawing or the like written in a dar symbole is created using a programming tool (hereinafter, referred to as a prom panel). When the program code is edited on the programming panel, it is converted into a ladder symbol and displayed. However, unlike a natural language, the ladder symbol includes a display that cannot be represented as a character. Conventionally, the display of data that cannot be represented by characters uses a display method using two-byte codes, which is a method of displaying Japanese kana and kanji, and adds a symbol that displays a ladder symbol to data for representing kana and kanji. , The symbol corresponding to the ladder symbol was displayed.

【0003】[0003]

【発明が解決しようとする課題】ところが上述した従来
の方法では、2バイトコードを使用できないパーソナル
コンピュータでは表示できないという欠点があった。そ
こで本発明は、2バイトコードを使用した表示を用いる
ことなくラダーシンボルを表示することができるプログ
ラマブルコントローラのプログラムコード表示装置を提
供することを目的とする。
However, the conventional method described above has a drawback that it cannot be displayed on a personal computer which cannot use a 2-byte code. Therefore, an object of the present invention is to provide a program code display device of a programmable controller capable of displaying a ladder symbol without using a display using a 2-byte code.

【0004】[0004]

【課題を解決するための手段】上記目的を達成するため
に本発明は、プログラマブルコントローラと、プログラ
ミングパネルと、両者を接続する伝送ラインと、前記プ
ログラマブルコントローラの記憶装置にストアされたプ
ログラムコードを前記プログラミングパネルに伝送する
手段と、プログラミングパネル画面にプログラムを表示
する手段とを設けたプログラマブルコントローラのプロ
グラムコード表示装置において、前記プログラマブルコ
ントローラの前記記憶装置に、前記プログラムコードを
記憶するプログラム記憶部と、前記プログラミングパネ
ルが前記プログラムコードを表示および編集する場合、
前記プログラマブルコントローラから前記プログラミン
グパネルへ転送する手段と、前記プログラミングパネル
が受信した文字表記可能な前記プログラムコードは表示
用文字列データにそのまま転記する手段と、前記プログ
ラミングパネルが受信した文字表記不可能な前記プログ
ラムコードは表示用文字列データに文字コード以外を使
用した表示用コードに変換して転記する手段と、前記プ
ログラムコードを表示する際には前記表示用文字列デー
タを用いて前記文字コードはそのまま表示する手段と、
前記文字コード以外前記表示用コードと対応するビット
マップグラフィックスに表示する手段と、を備えること
を特徴とするプログラマブルコントローラのプログラム
コード表示装置である。
To achieve the above object, the present invention provides a programmable controller, a programming panel, a transmission line connecting them, and a program code stored in a storage device of the programmable controller. In a program code display device of a programmable controller provided with means for transmitting to a programming panel and means for displaying a program on a programming panel screen, in the storage device of the programmable controller, a program storage unit for storing the program code, When the programming panel displays and edits the program code,
Means for transferring from the programmable controller to the programming panel, means for transferring the program code, which can be written in characters received by the programming panel, directly to display character string data, The program code is converted into a display code using a character code other than a character code for display character string data and transcribed, and when displaying the program code, the character code is displayed using the display character string data. Means to display as it is,
Means for displaying, in addition to the character code, bitmap graphics corresponding to the display code, the program code display device of a programmable controller.

【0005】本発明はこのようにして構成されることか
ら、あらゆるパーソナルコンピュータにおいて、オペレ
ータに分かり易いラダーシンボルを表示することができ
るという顕著な効果を持つ。
[0005] Since the present invention is configured as described above, it has a remarkable effect that ladder symbols that are easy for the operator to understand can be displayed on all personal computers.

【0006】[0006]

【発明の実施の形態】本発明の実施の形態について図面
を参照して説明する。 [構成]図1は、本発明の一実施の形態の回路構成を示
すブロック図である。1はプログラマブルコントローラ
で1a は入力部・1b は出力部・1c はCPU(中央処
理装置)、2はプログラマブルコントローラメモリ領域
・2dはデータメモリ、3はプログラマブルコントロー
ラにユーザプログラムが格納(メモリ)されているユー
ザプログラム記憶部、4はプログラミングパネル、5は
プログラミングパネルメモリ領域、6はプログラミング
パネルに格納(メモリ)されているユーザプログラム、
7はユーザプログラムコード変換テーブル、8は表示用
文字列データ、9は表示用コード変換テーブル、10は
ビットマップグラフィックス(bitmap graphics) 表示の
ための記憶・制御手段、11は表示画面であり、11a
は文字表示,11bはビットマップグラフィックス表
示、20は周辺機器を示す。
Embodiments of the present invention will be described with reference to the drawings. [Configuration] FIG. 1 is a block diagram showing a circuit configuration of an embodiment of the present invention. 1 is a programmable controller, 1a is an input unit, 1b is an output unit, 1c is a CPU (central processing unit), 2 is a programmable controller memory area, 2d is a data memory, and 3 is a user program stored (memory) in the programmable controller. User program storage unit, 4 is a programming panel, 5 is a programming panel memory area, 6 is a user program stored (memory) in the programming panel,
7 is a user program code conversion table, 8 is display character string data, 9 is a display code conversion table, 10 is storage / control means for displaying bitmap graphics, 11 is a display screen, 11a
Indicates a character display, 11b indicates a bitmap graphics display, and 20 indicates a peripheral device.

【0007】ところで、このビットマップグラフィック
スはCRTディスプレイ画面上に表示される文字や図形
を、画面上に表示するイメージそのままに画素単位で記
憶するフレームメモリ(画像メモリ)にマッピングし、
ビットパターンに展開して表現する手段である。この表
現方法によると、例えば800×1024画素の表示を
行う場合には、少なくとも800×1024ビットの映
像メモリが必要になる。文字,特殊記号,図形素片など
をユーザで記憶させ、キャラクタジェネレータ(RO
M)を用いて一文字ずつ決まったビットパターンに変換
して表現するキャラクタディスプレイの方法に比べる
と、複数の入り組んだウィンドによる表現,ウィンドの
位置をダイナミックに移動する動作,図形を瞬時に指定
した位置に移動させる操作など自由に行うことができる
[新マイコン用語辞典・日本電気株式会社半導体グルー
プ編著]。
In the bit map graphics, characters and figures displayed on a CRT display screen are mapped to a frame memory (image memory) for storing the image displayed on the screen as it is in a pixel unit.
It is a means to expand and express it as a bit pattern. According to this expression method, for example, when displaying 800 × 1024 pixels, a video memory of at least 800 × 1024 bits is required. Characters, special symbols, graphic fragments, etc. are stored by the user and the character generator (RO)
Compared to the character display method that converts and expresses a character into a determined bit pattern using M), the expression using multiple intricate windows, the operation of dynamically moving the position of a window, the position where a figure is instantly specified You can freely perform operations such as moving to a new computer. [New microcomputer term dictionary, edited by NEC Corporation Semiconductor Group].

【0008】[動作]プログラミングパネル4から、プ
ログラマブルコントローラ1に対してユーザプログラム
データの情報伝達の要求12が発信され、これを受けて
プログラマブルコントローラ1はプログラマブルコント
ローラメモリ領域2からユーザプログラム3をプログラ
ミングパネル4に送信する。この信号を受信したプログ
ラミングパネル4はプログラミングパネルメモリ領域5
にユーザプログラム6を表示用文字列データ8に変換す
る。
[Operation] A request 12 for transmitting user program data information is transmitted from the programming panel 4 to the programmable controller 1, and the programmable controller 1 receives the request 12 to transmit the user program 3 from the programmable controller memory area 2 to the programming panel. Send to 4. Upon receiving this signal, the programming panel 4 is in the programming panel memory area 5
First, the user program 6 is converted into the display character string data 8.

【0009】ユーザプログラム6中の文字表記可能なプ
ログラムコードはそのまま表示用文字データ8に転記
し、ユーザプログラム6中の文字表記不可能なプログラ
ムコードはユーザプログラムコード変換テーブル7を参
照し、対応する表示用コードを表示用文字列データ8に
転記する。
The character-readable program code in the user program 6 is transcribed as it is to the display character data 8, and the non-character-readable program code in the user program 6 corresponds to the user program code conversion table 7. The display code is transferred to the display character string data 8.

【0010】すなわち、ユーザプログラム6をプログラ
ミングパネル4に表示するときは、表示用文字列データ
8を用い、表示可能な文字列データはそのまま表示し、
表示不可能な表示用コードは表示用コード変換テーブル
9を参照し、対応するビットマップグラフィックス10
を表示する。
That is, when the user program 6 is displayed on the programming panel 4, the display character string data 8 is used, and the displayable character string data is displayed as it is.
For display codes that cannot be displayed, reference is made to the display code conversion table 9 and the corresponding bitmap graphics 10
Is displayed.

【0011】[0011]

【発明の効果】以上述べたように、本発明によれば、あ
らゆるパーソナルコンピュータにおいて、オペレータに
分かり易いラダーシンボルを表示することができるとい
う特段の効果を奏する。
As described above, according to the present invention, a ladder symbol which is easy for the operator to understand can be displayed on any personal computer.

【0012】また、多国語に対応するプログラミングツ
ールの開発に有効な手段であり、この方面のコントロー
ラにおける端緒をつくる先進開発的発明になるという有
効性を示唆している。
[0012] Further, this is an effective means for developing a programming tool corresponding to a multilingual language, and suggests that the invention is effective as an advanced development invention for starting a controller in this area.

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

【図1】本発明の一実施の形態の回路構成を示すブロッ
ク図
FIG. 1 is a block diagram illustrating a circuit configuration according to an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 プログラマブルコントローラ 1a 入力部(プログラマブルコントローラ) 1b 出力部(プログラマブルコントローラ) 1c CPU(中央処理装置) 2 プログラマブルコントローラメモリ領域 3 ユーザプログラム記憶部 4 プログラミングパネル 5 プログラミングパネルメモリ領域 6 ユーザプログラム 7 表示用文字列データ 8 ユーザプログラムコード変換テーブル 9 表示用コード変換テーブル 10 ビットマップグラフィックス(記憶・制御手段) 11 表示画面 11a 文字表示 11b ビットマップグラフィックス表示 12 情報伝送要求(アクセス信号) 20 周辺機器 DESCRIPTION OF SYMBOLS 1 Programmable controller 1a Input part (programmable controller) 1b Output part (programmable controller) 1c CPU (central processing unit) 2 Programmable controller memory area 3 User program storage part 4 Programming panel 5 Programming panel memory area 6 User program 7 Character string for display Data 8 User program code conversion table 9 Code conversion table for display 10 Bitmap graphics (storage and control means) 11 Display screen 11a Character display 11b Bitmap graphics display 12 Information transmission request (access signal) 20 Peripheral device

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 プログラマブルコントローラと、プログ
ラミングパネルと、両者を接続する伝送ラインと、前記
プログラマブルコントローラの記憶装置にストアされた
プログラムコードを前記プログラミングパネルに伝送す
る手段と、プログラミングパネル画面にプログラムを表
示する手段とを設けたプログラマブルコントローラのプ
ログラムコード表示装置において、 前記プログラマブルコントローラの前記記憶装置に、前
記プログラムコードを記憶するプログラム記憶部と、 前記プログラミングパネルが前記プログラムコードを表
示および編集する場合、前記プログラマブルコントロー
ラから前記プログラミングパネルへ転送する手段と、 前記プログラミングパネルが受信した文字表記可能な前
記プログラムコードは表示用文字列データにそのまま転
記する手段と、 前記プログラミングパネルが受信した文字表記不可能な
前記プログラムコードは表示用文字列データに文字コー
ド以外を使用した表示用コードに変換して転記する手段
と、 前記プログラムコードを表示する際には前記表示用文字
列データを用いて前記文字コードはそのまま表示する手
段と、 前記文字コード以外前記表示用コードと対応するビット
マップグラフィックスに表示する手段と、を備えること
を特徴とするプログラマブルコントローラのプログラム
コード表示装置。
1. A programmable controller, a programming panel, a transmission line connecting the two, a means for transmitting a program code stored in a storage device of the programmable controller to the programming panel, and displaying a program on a programming panel screen. A program storage device for storing the program code in the storage device of the programmable controller, wherein the programming panel displays and edits the program code. Means for transferring from the programmable controller to the programming panel; and the program code capable of writing characters received by the programming panel is display character string data. Means for transcribing the program code as it is, means for converting the program code received by the programming panel that cannot be represented by characters into a display code using a character code other than a character code for display character string data, and transcribing the program code. When displaying, means for displaying the character code as it is using the display character string data, and means for displaying the character code other than the character code on bitmap graphics corresponding to the display code are provided. And a program code display device of the programmable controller.
JP35242997A 1997-12-04 1997-12-04 Program code display device for programmable controller Pending JPH11167407A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP35242997A JPH11167407A (en) 1997-12-04 1997-12-04 Program code display device for programmable controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35242997A JPH11167407A (en) 1997-12-04 1997-12-04 Program code display device for programmable controller

Publications (1)

Publication Number Publication Date
JPH11167407A true JPH11167407A (en) 1999-06-22

Family

ID=18424023

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35242997A Pending JPH11167407A (en) 1997-12-04 1997-12-04 Program code display device for programmable controller

Country Status (1)

Country Link
JP (1) JPH11167407A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9983573B2 (en) 2010-10-15 2018-05-29 Mitsubishi Electric Corporation Programmable controller
WO2023145062A1 (en) * 2022-01-31 2023-08-03 ファナック株式会社 Sequence program display device and computer-readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9983573B2 (en) 2010-10-15 2018-05-29 Mitsubishi Electric Corporation Programmable controller
WO2023145062A1 (en) * 2022-01-31 2023-08-03 ファナック株式会社 Sequence program display device and computer-readable storage medium

Similar Documents

Publication Publication Date Title
US5838302A (en) Data inputting devices for inputting typed and handwritten data in a mixed manner
US5999950A (en) Japanese text input method using a keyboard with only base kana characters
US4896148A (en) Display apparatus
US20030035002A1 (en) Alternate interpretation of markup language documents
JP2000250515A (en) Two-way network language support
JP4839322B2 (en) Address-based graphics protocol
JPH11167407A (en) Program code display device for programmable controller
US20020084919A1 (en) Configurable keyboard
JP2003223146A (en) LED display and character image display device having the same
JP2000227790A (en) Display device, and recording medium where the program is recorded
JP2001282211A (en) Display control system, its display control method and display device
TWI757736B (en) Conversion device for converting black-white or gray-level frame to color display, and electronic device and color display device using the same
JPH02151924A (en) Multi-window display method
JPH09258886A (en) Data entry method
JPS6318218B2 (en)
JP2973906B2 (en) Character user interface device
JPH03194591A (en) Display device
KR940011657B1 (en) Apparatus and Method for Shape Image Synthesis Using Attribute Codes
JPH0525115B2 (en)
CN113628595A (en) Conversion device, electronic device using same and color display screen device
JP2004215024A (en) Mobile terminal
JPH0950267A (en) Information processing device
JPS60245074A (en) Automatic agate display system
JPH03131186A (en) Captain (teletex) terminal equipment
JPH0916333A (en) Method and device for inputting character