JP2000214921A - 表示装置 - Google Patents

表示装置

Info

Publication number
JP2000214921A
JP2000214921A JP1713799A JP1713799A JP2000214921A JP 2000214921 A JP2000214921 A JP 2000214921A JP 1713799 A JP1713799 A JP 1713799A JP 1713799 A JP1713799 A JP 1713799A JP 2000214921 A JP2000214921 A JP 2000214921A
Authority
JP
Japan
Prior art keywords
display
programmable controller
comment
data memory
displayed
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
JP1713799A
Other languages
English (en)
Inventor
Taiji Kuki
泰治 九鬼
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.)
Keyence Corp
Original Assignee
Keyence 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 Keyence Corp filed Critical Keyence Corp
Priority to JP1713799A priority Critical patent/JP2000214921A/ja
Publication of JP2000214921A publication Critical patent/JP2000214921A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 編集ソフトウエアを使用することなく文字列
を表示することができる表示装置を提供することであ
る。 【解決手段】 プログラマブルコントローラ200のデ
ータ記憶部220のデータメモリを表示装置100の表
示パネル120の各頁の各行に対応づけ、各データメモ
リに表示すべきデバイスのコードを格納する。表示制御
部130は、表示すべき頁の各行に対応するデータメモ
リの値をプログラマブルコントローラ200のデータ記
憶部220から読み出して各行に表示すべきデバイスの
コードを取得する。さらに、表示制御部130は、取得
した各行のデバイスのコードに対応するデバイスコメン
トおよび値をプログラマブルコントローラ200のデー
タ記憶部220から読み出す。次いで、表示制御部13
0は、読み出したデバイスコメントおよび値の対を表示
パネル120に表示する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、プログラマブルコ
ントローラのデバイスの情報を表示する表示装置に関す
る。
【0002】
【従来の技術】被制御機器をシーケンシャルに制御する
ためにプログラマブルコントローラが用いられている。
プログラマブルコントローラには、スイッチ、センサ等
の入力機器および電磁開閉器、リレー、ソレノイド、モ
ータ等の出力機器が接続される。
【0003】このようなプログラマブルコントローラ
は、ユーザにより作成されたユーザプログラムに従って
動作する。このユーザプログラムは、プログラマブルコ
ントローラ用のプログラム作成装置により作成され、プ
ログラマブルコントローラのプログラム記憶部に記憶さ
れる。
【0004】また、プログラマブルコントローラのデー
タ記憶部には、デバイス情報およびその他の各種データ
が記憶される。ここで、デバイス情報とは、入力機器か
らの入力状態、出力機器への出力状態、およびユーザプ
ログラム上で設定される内部リレー(補助リレー)、タ
イマ、カウンタ、データメモリ等の状態を示す情報であ
り、デバイスとは、デバイス情報を格納するために設け
られたメモリ上の領域を指す名称である。
【0005】プログラマブルコントローラのデータ記憶
部に記憶されるデータの状態を表示するとともに、デー
タ記憶部にデータを設定するために設定表示器と呼ばれ
る表示装置が用いられる。通常、表示装置の画面に表示
する文字列は、表示装置専用の編集ソフトウエアを使用
してパーソナルコンピュータで作成し、表示装置に転送
して表示している。
【0006】
【発明が解決しようとする課題】上記のように、従来の
表示装置においては、画面表示用の文字列およびその表
示位置を専用の編集ソフトウエアを用いて作成する必要
があるため、表示画面を作成するための作業が煩雑であ
る。
【0007】一方、ユーザがプログラム作成装置を用い
てプログラマブルコントローラのユーザプログラムを作
成する際には、一般にプログラムの内容の理解を容易に
するためにプログラムの各デバイスにコメントを付して
いる。このコメントをデバイスコメントと呼ぶ。
【0008】表示装置の画面に表示する文字列とプログ
ラマブルコントローラのユーザプログラムに付されるデ
バイスコメントとはほとんど内容が同じことが多い。こ
のような場合、ユーザは、画面表示用の文字列の作成時
およびユーザプログラムの作成時に重複した作業を行っ
ていることになる。
【0009】本発明の目的は、編集ソフトウエアを使用
することなく画面に文字列を容易に表示することができ
る表示装置を提供することである。
【0010】
【課題を解決するための手段および発明の効果】(1)
第1の発明 第1の発明に係る表示装置は、プログラマブルコントロ
ーラのデバイスの情報を表示する表示装置であって、表
示画面を有する表示部と、プログラマブルコントローラ
のプログラム上のデバイスに付されたコメントおよびデ
バイスの情報をプログラマブルコントローラから読み込
み、読み込まれたコメントおよびデバイスの情報を表示
部の表示画面に表示させる制御手段とを備えたものであ
る。
【0011】本発明に係る表示装置においては、プログ
ラマブルコントローラのプログラム上のデバイスに付さ
れたコメントおよびデバイスの情報が制御手段によりプ
ログラマブルコントローラから読み込まれ、読み込まれ
たコメントおよびデバイスの情報が表示部の表示画面に
表示される。
【0012】したがって、編集ソフトウエアを使用する
ことなく画面に文字列を容易に表示することができる。
【0013】(2)第2の発明 第2の発明に係る表示装置は、第1の発明に係る表示装
置の構成において、制御手段は、表示部の表示画面の各
位置に表示すべきデバイスを特定するための識別情報を
プログラマブルコントローラから取得する取得手段と、
取得手段により取得された識別情報に基づいてプログラ
マブルコントローラのプログラム上のデバイスに付され
たコメントおよび識別情報に対応するデバイスの情報を
プログラマブルコントローラから読み込む読み込み手段
と、読み込み手段により読み込まれたコメントおよびデ
バイスの情報を表示部の表示画面に表示させる表示制御
手段とを含むものである。
【0014】この場合、表示部の表示画面の各位置に表
示すべきデバイスを特定するための識別情報がプログラ
マブルコントローラから取得手段により取得され、取得
された識別情報に基づいてプログラマブルコントローラ
のプログラム上のデバイスに付されたコメントおよび識
別情報に対応するデバイスの情報が読み込み手段により
プログラマブルコントローラから読み込まれ、読み込ま
れたコメントおよびデバイスの情報が表示部の表示画面
の所定の位置に表示される。
【0015】したがって、プログラマブルコントローラ
に識別情報を設定することにより任意のデバイスのコメ
ントおよび情報をプログラムを変更することなく表示す
ることができる。
【0016】
【発明の実施の形態】図1は本発明の一実施例における
表示装置およびプログラマブルコントローラの構成を示
すブロック図である。
【0017】表示装置100は、通信制御部110、表
示パネル120、表示制御部130、スイッチパネル1
40、スイッチパネル制御部150、メモリ部160お
よびCPU(中央演算処理装置)170を含む。
【0018】一方、プログラマブルコントローラ200
は、通信制御部210、データ記憶部220、プログラ
ム保存部230およびプログラム実行部240を含む。
【0019】表示装置100の通信制御部110は、プ
ログラマブルコントローラ200との通信を制御する。
表示パネル120は、予め作成された図形または文字列
を表示するとともに、後述するようにプログラマブルコ
ントローラ200から受信したデータおよびデバイスコ
メントを表示する。表示制御部130は、CPU170
からの指令に従って表示パネル120の表示動作を制御
する。表示制御部130の動作は後述する。
【0020】スイッチパネル140は、表示パネル12
0に重ねて設けられる透明スイッチパネルからなり、プ
ログラマブルコントローラ200のデータ記憶部220
に記憶されるデータの変更または表示パネル120の表
示状態の変更のための入力手段として用いられる。スイ
ッチパネル制御部150は、CPU170からの指令に
従ってスイッチパネル140の動作を制御する。
【0021】メモリ部160は、通信制御部110、表
示制御部130およびスイッチパネル制御部150の動
作を制御する制御プログラムを記憶する制御プログラム
記憶部と作業用記憶部とを含む。CPU170は、メモ
リ部160の制御プログラム記憶部に記憶される制御プ
ログラムを実行し、通信制御部110、表示制御部13
0およびスイッチパネル制御部150に各種指令を与え
る。
【0022】一方、プログラマブルコントローラ200
には、スイッチ、センサ等の入力機器(図示せず)およ
び電磁開閉器、リレー、ソレノイド、モータ等の出力機
器(図示せず)が接続される。通信制御部210は、表
示装置100との通信を制御する。プログラム保存部2
30には、プログラマブルコントローラ用プログラム作
成装置により作成されたユーザプログラムが保存され
る。プログラム実行部240は、プログラム保存部23
0に保存されたユーザプログラムを実行する。データ記
憶部220には、デバイス情報等のデータが記憶され
る。
【0023】本実施例では、表示パネル120が表示部
に相当し、通信制御部110、表示制御部130および
CPU170が制御手段を構成する。また、通信制御部
110が取得手段および読み込み手段に相当し、表示制
御部130が表示制御手段に相当する。
【0024】図2は図1の表示装置100の表示パネル
120の画面の一例を示す図である。図2の例では、一
画面に文字列と数値の対が4行表示される。例えば、1
頁の1行目には文字列「生産目標数」および数値「50
000」が表示され、2行目には文字列「生産現在数」
および数値「18623」が表示され、3行目には文字
列「不良数」および数値「11」が表示され、4行目に
は文字列「稼働率」および数値「80」が表示されてい
る。
【0025】図3は図1のプログラマブルコントローラ
200のデータ記憶部220の一部の構成を示す図であ
る。
【0026】本実施例では、表示パネル120が例えば
10頁分の表示画面を有し、各頁に文字列と数値の対が
4行表示される。したがって、データ記憶部220に表
示用に40個のデータメモリDM0001〜DM004
0が確保される。
【0027】表示パネル120の表示画面の各頁の各行
がデータメモリに対応づけられる。例えば、1頁の1行
目はデータメモリDM0001、1頁の2行目はデータ
メモリDM0002、1頁の3行目はデータメモリDM
0003、1頁の4行目はデータメモリDM0004に
それぞれ対応づけられ、2頁の1行目はデータメモリD
M0005に対応づけられ、10頁の4行目はデータメ
モリDM0040に対応づけられる。
【0028】これらのデータメモリDM0001〜DM
0040には、表示パネル120に表示させるべきデバ
イスのコードを格納する。このデバイスのコードが識別
情報に相当する。例えば、1頁の1行目に00041番
のデバイスのデバイス情報を表示させる場合には、デー
タメモリDM0001にそのデバイスのコード#000
41を格納する。また、1頁の2行目、3行目および4
行目にそれぞれ00042番、00100番および00
103番のデバイスのデバイス情報を表示させる場合に
は、データメモリDM0002,DM0003,DM0
004にそれぞれデバイスのコード#00042,#0
0100,#00103を格納する。
【0029】なお、デバイスのコード#00041,#
00042,#00100,#00103はそれぞれデ
ータメモリDM0041,DM0042,DM010
0,DM0103に対応する。
【0030】図4は図1のプログラマブルコントローラ
200のプログラム保存部230に保存されるユーザプ
ログラムの一例を示すラダー図である。
【0031】図4において、命令OP1は、データメモ
リDM0001にデバイスのコード#00041を書き
込むことを意味する。このデータメモリDM0001は
画面の1頁の1行目に対応するので、命令OP1の下に
デバイスコメント「1P1行目」が付されている。同様
に、命令OP2は、データメモリDM0002にデバイ
スのコード#00042を書き込むことを意味する。デ
ータメモリDM0002は画面の1頁の2行目に対応す
るので、命令OP2の下にデバイスコメント「1P2行
目」が付されている。
【0032】命令OP3は、データメモリDM0003
にデバイスのコード#00100を書き込むことを意味
する。データメモリDM0003は画面の1頁の3行目
に対応するので、命令OP3の下にデバイスコメント
「1P3行目」が付されている。命令OP4は、データ
メモリDM0004にデバイスのコード#00103を
書き込むことを意味する。データメモリDM0004は
画面の1頁の4行目に対応するので、命令OP4の下に
デバイスコメント「1P4行目」が付されている。
【0033】命令OP1〜OP4は、表示装置100の
表示パネル120の表示のための初期設定である。
【0034】さらに、命令OP11は、データメモリD
M0041にデバイスのコード#50000を書き込む
ことを意味する。データメモリDM0041の値は生産
目標数に相当するので、命令OP11の下にデバイスコ
メント「生産目標数」が付されている。
【0035】命令OP21は、デバイス0000の値を
入力することを意味する。デバイス0000の値は生産
入力に相当するので、命令OP21の下にはデバイスコ
メント「生産入力」が付されている。命令OP22は、
入力リレーの立ち上がりでデータメモリDM0042の
値に1加算することを意味する。データメモリDM00
42の値は生産現在数に相当するので、命令OP22の
下にデバイスコメント「生産現在数」が付されている。
【0036】命令OP31は、デバイス0001の値を
入力することを意味する。デバイス0001の値は不良
入力に相当するので、命令OP31の下にデバイスコメ
ント「不良入力」が付されている。命令OP32は、入
力リレーの立ち上がりでデータメモリDM0100の値
に1加算することを意味する。データメモリDM010
0の値は不良数に相当するので、命令OP32の下にデ
バイスコメント「不良数」が付されている。
【0037】図5は図1の表示装置100の表示制御部
130の動作を示すフローチャートである。図5を参照
しながら表示装置100の表示処理の一例を説明する。
【0038】プログラマブルコントローラ200のデー
タ記憶部220の所定のデータメモリには表示装置10
0により表示すべき頁番号が予め格納されている。
【0039】まず、表示制御部130は表示すべき頁番
号を格納しているデータメモリの値をプログラマブルコ
ントローラ200のデータ記憶部220から読み出し、
頁を取得する(ステップS1)。
【0040】次に、表示制御部130は、取得した頁の
4行の各々に対応するデータメモリの値をプログラマブ
ルコントローラ200のデータ記憶部220から読み出
して各行に表示すべきデバイスのコードを取得する(ス
テップS2)。
【0041】例えば、図3および図4の例では、1頁の
1行目に対応するデータメモリDM0001からデバイ
スのコード#00041を読み出し、1頁の2行目に対
応するデータメモリDM0002からデバイスのコード
#00042を読み出し、1頁の3行目に対応するデー
タメモリDM0003からデバイスのコード#0010
0を読み出し、1頁の4行目に対応するデータメモリD
M0004からデバイスのコード#00103を読み出
す。
【0042】次に、表示制御部130は、取得した各行
のデバイスのコードに対応するデバイスのデバイスコメ
ントおよび値をプログラマブルコントローラ200のデ
ータ記憶部220から読み出す(ステップS3)。
【0043】例えば、図4の例では、デバイスのコード
#00041に対応するデータメモリDM0041のデ
バイスコメント「生産目標数」およびデータメモリDM
0041の値を読み出す。また、デバイスのコード#0
0042に対応するデータメモリDM0042のデバイ
スコメント「生産現在数」およびデータメモリDM00
42の値を読み出す。さらに、デバイスのコード#00
100に対応するデータメモリDM0100のデバイス
コメント「不良数」およびデータメモリDM0100の
値を読み出す。また、デバイスのコード#00103に
対応するデータメモリDM0103のデバイスコメント
「稼働率」(図示せず)およびデータメモリDM010
3の値を読み出す。
【0044】次に、表示制御部130は、読み出したデ
バイスコメントおよび値の対を4行分表示パネル120
に表示する(ステップS4)。
【0045】図2の例では、画面の1行目にデバイスコ
メント「生産目標数」およびデータメモリDM0041
の値「50000」を表示し、2行目にデバイスコメン
ト「生産現在数」およびデータメモリDM0042の値
「18623」を表示する。また、画面の3行目にデバ
イスコメント「不良数」およびデータメモリDM010
0の値「11」を表示し、4行目にデバイスコメント
「稼働率」およびデータメモリDM0103の値「8
0」を表示する。
【0046】このように、本実施例の表示装置100に
おいては、ユーザプログラムに付されたデバイスコメン
トおよびデバイス情報(デバイスの値)が表示パネル1
20に表示されるので、ユーザは専用の編集ソフトウエ
アを使用して文字列を作成する必要がなくなる。したが
って、画面表示のための作業が簡単になる。
【図面の簡単な説明】
【図1】本発明の一実施例における表示装置およびプロ
グラマブルコントローラの構成を示すブロック図であ
る。
【図2】図1の表示装置の表示パネルの画面の一例を示
す図である。
【図3】図1のプログラマブルコントローラのデータ記
憶部の一部の構成を示す図である。
【図4】図1のプログラマブルコントローラのプログラ
ムの保存部に保存されるユーザプログラムの一例を示す
ラダー図である。
【図5】図1の表示装置の表示制御部の動作を示すフロ
ーチャートである。
【符号の説明】
100 表示装置 110,210 通信制御部 120 表示パネル 130 表示制御部 140 スイッチパネル 150 スイッチパネル制御部 160 メモリ部 170 CPU 200 プログラマブルコントローラ 220 データ記憶部 230 プログラム保存部 240 プログラム実行部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 プログラマブルコントローラのデバイス
    の情報を表示する表示装置であって、 表示画面を有する表示部と、 前記プログラマブルコントローラのプログラム上のデバ
    イスに付されたコメントおよび前記デバイスの情報を前
    記プログラマブルコントローラから読み込み、読み込ま
    れたコメントおよびデバイスの情報を前記表示部の前記
    表示画面に表示させる制御手段とを備えたことを特徴と
    する表示装置。
  2. 【請求項2】 前記制御手段は、 前記表示部の前記表示画面の各位置に表示すべきデバイ
    スを特定するための識別情報を前記プログラマブルコン
    トローラから取得する取得手段と、 前記取得手段により取得された識別情報に基づいて前記
    プログラマブルコントローラのプログラム上のデバイス
    に付されたコメントおよび前記識別情報に対応するデバ
    イスの情報を前記プログラマブルコントローラから読み
    込む読み込み手段と、 前記読み込み手段により読み込まれたコメントおよびデ
    バイスの情報を前記表示部の前記表示画面に表示させる
    表示制御手段とを含むことを特徴とする請求項1記載の
    表示装置。
JP1713799A 1999-01-26 1999-01-26 表示装置 Pending JP2000214921A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1713799A JP2000214921A (ja) 1999-01-26 1999-01-26 表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1713799A JP2000214921A (ja) 1999-01-26 1999-01-26 表示装置

Publications (1)

Publication Number Publication Date
JP2000214921A true JP2000214921A (ja) 2000-08-04

Family

ID=11935644

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1713799A Pending JP2000214921A (ja) 1999-01-26 1999-01-26 表示装置

Country Status (1)

Country Link
JP (1) JP2000214921A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293886A (ja) * 2005-04-14 2006-10-26 Yokogawa Electric Corp プログラマブルコントローラ
JP2007226731A (ja) * 2006-02-27 2007-09-06 Toppan Printing Co Ltd カラーフィルタ製造工場モニタリングシステム
KR20160014116A (ko) * 2014-06-02 2016-02-05 미쓰비시덴키 가부시키가이샤 프로그래머블 컨트롤러 시스템, 프로그래머블 컨트롤러, 프로그램 표시장치, 프로그램의 표시 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293886A (ja) * 2005-04-14 2006-10-26 Yokogawa Electric Corp プログラマブルコントローラ
JP2007226731A (ja) * 2006-02-27 2007-09-06 Toppan Printing Co Ltd カラーフィルタ製造工場モニタリングシステム
KR20160014116A (ko) * 2014-06-02 2016-02-05 미쓰비시덴키 가부시키가이샤 프로그래머블 컨트롤러 시스템, 프로그래머블 컨트롤러, 프로그램 표시장치, 프로그램의 표시 방법
KR101632864B1 (ko) 2014-06-02 2016-06-22 미쓰비시덴키 가부시키가이샤 프로그래머블 컨트롤러 시스템, 프로그래머블 컨트롤러, 프로그램 표시장치, 프로그램의 표시 방법

Similar Documents

Publication Publication Date Title
JP5508078B2 (ja) プログラム作成支援装置および方法ならびにプログラム
JP2004206550A (ja) 数値制御装置
JPH08221107A (ja) シーケンス制御プログラム作成装置
JP2017054379A (ja) プログラマブル表示器、通信端末、通信端末の制御プログラム、および画像作成システム
JPH08179817A (ja) 工作機械用表示操作装置
JP3847601B2 (ja) 制御表示装置、制御プログラムおよびそれを記録した記録媒体
JP2000214921A (ja) 表示装置
JP3356530B2 (ja) 表示制御装置用のデータ作成支援装置
JP4463716B2 (ja) プログラマブル表示器、表示制御プログラムおよびそれを記録した記録媒体
JP3795357B2 (ja) エディタ装置、エディタプログラムおよびそれを記録した記録媒体
JP3833086B2 (ja) ドキュメント作成装置およびドキュメント作成用プログラム並びに当該プログラムを記録したコンピュータ読み取り可能な記録媒体
JP3585158B2 (ja) プログラム式表示装置用の操作画面作成方法
JP2006209381A (ja) 制御用表示装置、そのプログラムおよび記録媒体
JP4509991B2 (ja) プログラマブル表示器、プログラムおよびそれを記録した記録媒体
JP3335728B2 (ja) プログラマブルコントローラ
JPH11249715A (ja) シーケンスプログラムの自動生成方法とモーションコントローラ
JP2731166B2 (ja) プログラマブルコントローラ
JPH1115697A (ja) プログラム式表示装置のデバッグ方法
JP3392663B2 (ja) プログラム式表示装置
JP2776443B2 (ja) プログラマブルコントローラ
JP2762665B2 (ja) プログラマブルコントローラのブログラミング装置
JPH08286734A (ja) プログラマブル表示器
JP2007010891A (ja) 表示装置、制御プログラムおよびそのプログラムを記録した記録媒体
JP4919092B2 (ja) 制御プログラムの開発支援装置
JPH0199128A (ja) 情報処理操作卓

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081202

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090407