JPH05224713A - プログラマブルコントローラの表示方法 - Google Patents

プログラマブルコントローラの表示方法

Info

Publication number
JPH05224713A
JPH05224713A JP4026370A JP2637092A JPH05224713A JP H05224713 A JPH05224713 A JP H05224713A JP 4026370 A JP4026370 A JP 4026370A JP 2637092 A JP2637092 A JP 2637092A JP H05224713 A JPH05224713 A JP H05224713A
Authority
JP
Japan
Prior art keywords
display
numerical value
data
character code
character
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
JP4026370A
Other languages
English (en)
Inventor
Seiji Uematsu
誠司 植松
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.)
Koyo Electronics Industries Co Ltd
Original Assignee
Koyo Electronics Industries 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 Koyo Electronics Industries Co Ltd filed Critical Koyo Electronics Industries Co Ltd
Priority to JP4026370A priority Critical patent/JPH05224713A/ja
Publication of JPH05224713A publication Critical patent/JPH05224713A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Programmable Controllers (AREA)

Abstract

(57)【要約】 【目的】 ユーザが複雑なユーザプログラムを作成する
事なく自由に文字や数値を表示でき、かつそれらがリア
ルタイムに表示できるようにしたPCの表示方法を提供
する。 【構成】 入出力転送をする工程と、プログラムを実行
する工程と、表示処理をする工程とをサイクリックに繰
り返し、数値又は文字を表示器に表示させる場合には、
プログラムを実行する工程において、表示する数値又は
文字を表示器の表示領域に対応した表示用データレジス
タに格納し、表示処理においては、表示用データレジス
タの数値については文字コードに変換して文字コードを
表示器に送出し、文字についてはその文字コードを表示
器に送出する。ユーザプログラムにより表示したい任意
の数値や文字コードを表示用データレジスタに設定する
だけで表示器に表示することができ、数値を表示するた
めの変換用ユーザプログラム等を作る必要がない。ま
た、表示処理がサイクリックに繰り返されるので、それ
らのデータがリアルタイムに表示できる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はプログラマブルコントロ
ーラ(以下PCという)の表示方法に関する。
【0002】
【従来の技術】図6は従来のPCのラン制御中の動作を
示すフローチャートである。図示のように、I/O転送
及びプログラムの実行をサイクリックに繰り返してい
る。ここで、I/O転送においては、入力基板からの入
力データの取り込みを行うと共に、出力データを出力基
板に出力する処理を行っている。また、プログラムの実
行においてはユーザプログラムの実行を行なっている。
ユーザプログラムの演算データを表示器に表示する際に
は、ユーザプログラムに表示データを作成するプログラ
ムと、作成後の表示処理をするプログラムとを設けてお
いて、それらのプログラムを実行することによって表示
処理を行っていた。従って、プログラマ又はプログラミ
ングパネルにユーザプログラムにより文字等を表示する
場合には表示命令を使用していた。図7は表示命令を使
用した場合の例を示す説明図である。この例はIOがO
Nの時“ABCD”の文字を表示器に表示する場合のプ
ログラムの例である。
【0003】
【発明が解決しようとする課題】従来のPCの表示方法
は上述のようになされており、表示データの作成だけで
は表示器に直接表示できないため、ユーザプログラム中
に表示処理のプログラムが別途必要となり、例えばPC
のデータレジスタの数値を表示する場合にはその数値を
表示するためのユーザプログラムが必要となり、このプ
ログラム自体が複雑になるという問題点があった。ま
た、任意の表示位置に文字・数値を表示するのにもユー
ザプログラムが必要であり、いずれにしてもユーザのプ
ログラミング作業に負担がかかるという問題点があっ
た。
【0004】本発明は、このような問題点を解決するた
めになされたものであり、ユーザが複雑なユーザプログ
ラムを作成する事なく自由に文字や数値を表示でき、か
つそれらがアルタイムに表示できるようにしたPCの表
示方法を提供することを目的とする。
【0005】
【課題を解決するための手段及び作用】本発明に係るP
Cの表示方法は、入出力転送をする工程と、プログラム
を実行する工程と、表示処理をする工程とをサイクリッ
クに繰り返し、数値又は文字を表示器に表示させる場合
には、プログラムを実行する工程において、表示する数
値又は文字を表示器の表示領域に対応した表示用データ
レジスタに格納し、表示処理においては、表示用データ
レジスタの数値については文字コードに変換してその文
字コードとその表示用データレジスタを特定する信号と
を表示器に送出し、文字についてはその文字コードとそ
の表示用データレジスタを特定する信号とを表示器に送
出する。
【0006】
【実施例】図2は本発明の一実施例に係る表示方法を実
施するPCのハード構成を示すブロック図である。図に
おいて、1はCPU、2はCPUの演算処理を司どるシ
ステムプログラムが格納されているROMである。3は
ユーザープログラムが格納されているPROMであり、
4は入出力データ等が格納されているRAMである。5
はRAMからなる表示用データレジスタであり、後述す
る表示器の分割表示領域に対応させた数値表示用データ
レジスタ5aと文字表示用データレジスタ5aとから構
成されている。6はインタフェースであり、7はインタ
フェース6を介して入力する各種データ等を表示する表
示器である。
【0007】図3は表示器5の表示領域の分割例を示し
た説明図である。この例ではa,b,c,…,hの8個
の領域に分割している。図4は図3の表示用データレジ
スタと表示器の分割表示領域との関係を示した図であ
る。分割表示領域a〜hは、数値表示用データレジスタ
5aのデータレジスタRYY00〜RYY07に対応
し、文字表示用データレジスタ5bのデータレジスタR
YY10〜RYY17に対応している。
【0008】図5は図2のPCのラン制御における動作
を示すフローチャートである。図示の示すように、従来
と同様にI/O転送及びプログラムの実行を行うが、こ
の実施例においては、ユーザが表示したい情報を表示用
データレジスタ5に設定するためのプログラムをユーザ
プログラム中に盛り込むようにしており、プログラムの
実行中に表示データの作成をして表示用データレジスタ
5に数値又は文字を格納している。そして、このプログ
ラムの実行の後に表示処理をする。
【0009】図1は表示処理の動作を示すフローチャー
トである。表示処理が始まると、数値表示用データレジ
スタ5aにデータが格納されているかどうかを判断する
(S10) 。数値表示用データレジスタ5aにデータが格納
されていた場合にはその数値を文字コードに変換し、表
示装置を特定する信号と共に表示器7に送る(S11) 。次
に、数値表示用データレジスタ5aにデータが格納され
ていなかった場合及び数値表示用データレジスタ5aに
データが格納されていてその数値を文字コードに変換し
た場合には、次に文字表示用データレジスタ5bに文字
データが格納されているかどうかを判断する(S12) 。文
字データが格納されていると判断された場合には、その
文字コードを表示器7に送る。以上のようにしてI/O
転送、プログラムの実行及び表示処理がサイクリックに
繰り返され、表示レジスタ5にデータが格納されている
と、そのデータは表示用データに変換されて表示位置を
特定する信号と共に表示器7に送り出されて表示され
る。
【0010】例えば数値表示用レジスタ5aのデータレ
ジスタRYY00に数値「1234」が設定されている
ものとすると、CPU1はRYY00の内容を読み出し
て(S10) その数値「1234」を文字コードに変換す
る。その変換は次のようになされる。1→31h,2→
32h,3→33h,4→34h CPU1は変換した文字コード31h・32h・33h
・34hを図3の「a」の位置に表示するように表示器
7にその変換された文字コードをaの表示位置を特定す
る信号と共に表示器7送出する(S11) 。表示器7はCP
U1からの指示により図3の「a」の表示位置に文字コ
ードを表示データに変換し数値「1234」を表示す
る。
【0011】また、文字表示用レジスタ5bのデータレ
ジスタRYY17に文字コードB1B2(アイ)が設定
されたものとすると、CPU1はデータレジスタRYY
17の文字コードを読み出し(S12) 、その文字コードB
1B2を図3のhの表示位置に表示するように文字コー
ドをhの表示位置を特定する信号と共に表示器7送出す
る(S13) 。表示器7は、CPU1の指示により図3のh
の表示位置に、文字コードを表示データに変換し文字
「アイ」を表示する。
【0012】なお、上述の実施例においては表示器の同
一の表示領域に数値及び文字が重複して表示するように
指示される可能性があるが、そのような場合には表示処
理の工程においていずれか一方を優先させるようにする
ことにより対応できる。また、そのような可能性をなく
するために、例えばa〜dは文字表示領域とし、e〜h
は数値表示領域として予め両者が重複しないように設定
しておくようにしてもよい。
【0013】
【発明の効果】以上のように本発明によれば、数値又は
文字を表示器に表示させる場合には、プログラムの実行
過程において表示する数値又は表示器の表示領域に対応
した表示用データレジスタに格納し、表示処理におい
て、数値については文字コードに変換して、文字につい
てはその文字コードを表示器に送出して表示するように
したので、ユーザプログラムにより表示したい任意の数
値や文字コードを表示用データレジスタに設定するだけ
で表示器に表示することができ、数値を表示するための
変換用ユーザプログラム等を作る必要がない。また、表
示処理がサイクリックに繰り返されるので、それらのデ
ータがリアルタイムに表示できる。
【図面の簡単な説明】
【図1】本発明の一実施例のPCの表示方法の内の表示
処理の動作を示すフローチャートである。
【図2】前記実施例を実施するPCのハード構成を示す
ブロック図である。
【図3】表示器5表示領域の分割例を示した説明図であ
る。
【図4】表示用レジスタと表示器の分割表示領域との関
係を示した図である。
【図5】図2のPCのラン制御における動作を示すフロ
ーチャートである。
【図6】従来のPCのラン制御中の動作を示すフローチ
ャートである。
【図7】従来の表示命令を使用した場合の例を示す説明
図である。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 入出力転送をする工程と、プログラムを
    実行する工程と、表示処理をする工程とをサイクリック
    に繰り返し、数値又は文字を表示器に表示させる場合に
    は、前記プログラムを実行する工程において、表示する
    数値又は文字を表示器の表示領域に対応した表示用デー
    タレジスタに格納し、前記表示処理においては、表示用
    データレジスタの数値については文字コードに変換して
    該文字コードとその表示用データレジスタを特定する信
    号とを表示器に送出し、文字についてはその文字コード
    とその表示用データレジスタを特定する信号とを表示器
    に送出することを特徴とするプログラマブルコントロー
    ラの表示方法。
JP4026370A 1992-02-13 1992-02-13 プログラマブルコントローラの表示方法 Pending JPH05224713A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4026370A JPH05224713A (ja) 1992-02-13 1992-02-13 プログラマブルコントローラの表示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4026370A JPH05224713A (ja) 1992-02-13 1992-02-13 プログラマブルコントローラの表示方法

Publications (1)

Publication Number Publication Date
JPH05224713A true JPH05224713A (ja) 1993-09-03

Family

ID=12191621

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4026370A Pending JPH05224713A (ja) 1992-02-13 1992-02-13 プログラマブルコントローラの表示方法

Country Status (1)

Country Link
JP (1) JPH05224713A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7184019B2 (en) 2001-01-31 2007-02-27 Omron Corporation Back light control method and programmable controller having a display device with a back light
JP6964372B1 (ja) * 2021-05-19 2021-11-10 忠久 片岡 コード生成方法、コード生成装置、プログラム、データ照合方法
JP2022179277A (ja) * 2021-05-19 2022-12-02 忠久 片岡 データ照合方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7184019B2 (en) 2001-01-31 2007-02-27 Omron Corporation Back light control method and programmable controller having a display device with a back light
JP6964372B1 (ja) * 2021-05-19 2021-11-10 忠久 片岡 コード生成方法、コード生成装置、プログラム、データ照合方法
WO2022244487A1 (ja) * 2021-05-19 2022-11-24 株式会社コードアース コード生成方法、コード生成装置、プログラム、データ照合方法
JP2022178079A (ja) * 2021-05-19 2022-12-02 忠久 片岡 コード生成方法、コード生成装置、プログラム、データ照合方法
JP2022179277A (ja) * 2021-05-19 2022-12-02 忠久 片岡 データ照合方法

Similar Documents

Publication Publication Date Title
JPH08221107A (ja) シーケンス制御プログラム作成装置
JPH05224713A (ja) プログラマブルコントローラの表示方法
JP3355280B2 (ja) 表示制御システム
JPH01191269A (ja) 画像制御装置
JPH047637A (ja) プログラム図作成装置
JP2971251B2 (ja) Sfcプログラミング装置
JP2731572B2 (ja) 論理シミュレーション方式
JP3443184B2 (ja) プログラマブルコントローラ用プログラム作成装置
JPS6132106A (ja) プログラマブルコントロ−ラのプログラミング装置
KR900008536B1 (ko) 시이퀀스 제어 및 서보제어의 실행에 적합한 컴퓨터제어 시스템
JPH01244502A (ja) Pcのプログラム表示方式
JPS62256004A (ja) プログラマブルコントロ−ラ
JPH08272405A (ja) シーケンス制御装置
JPS59106044A (ja) プログラマブル・コントロ−ラのプログラミング装置
JPH01177613A (ja) Ncプログラム表示方式
JPH04191906A (ja) プログラマブルコントローラのユーザプログラム実行制御システム
JPH02285414A (ja) キー表示処理方式
JPH0277795A (ja) 表示制御装置
JPS60128508A (ja) Νc指令プログラムのプロツクサ−チ方式
JPH08166806A (ja) プログラマブルコントローラ
JPS6182248A (ja) メモリ内容のモニタ方法
JPH0525334B2 (ja)
JPH0566745A (ja) 画面表示装置
JPH04205369A (ja) かつこの自動設定方式
JPH0527661A (ja) 任意再現可能なシミユレータ