JP2006318362A - 表示器のテスト方法 - Google Patents

表示器のテスト方法 Download PDF

Info

Publication number
JP2006318362A
JP2006318362A JP2005142511A JP2005142511A JP2006318362A JP 2006318362 A JP2006318362 A JP 2006318362A JP 2005142511 A JP2005142511 A JP 2005142511A JP 2005142511 A JP2005142511 A JP 2005142511A JP 2006318362 A JP2006318362 A JP 2006318362A
Authority
JP
Japan
Prior art keywords
display
display device
external
displays
control
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
JP2005142511A
Other languages
English (en)
Inventor
Junji Ohama
順二 大▲浜▼
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
Win System Co Ltd
Original Assignee
Koyo Electronics Industries Co Ltd
Win System 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, Win System Co Ltd filed Critical Koyo Electronics Industries Co Ltd
Priority to JP2005142511A priority Critical patent/JP2006318362A/ja
Publication of JP2006318362A publication Critical patent/JP2006318362A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Programmable Controllers (AREA)

Abstract

【課題】 表示器のテスト方法に関し、操作情報を各表示器にマルチキャストして同期を取ることで、表示器のテストを容易に行うことができる。
【解決手段】 外部PC10は表示データを各表示器20に配信し、各表示器20は、配信された表示データに基づく制御画面に外部機器40の状況表示やPLC30に外部機器40の制御指示を行う制御システムにおいて、表示器20のテストに際しては、外部PC10により作成したシミュレーション画面の表示データを各表示器20に配信し、表示器20は配信された表示データに基づくシミュレーション画面を表示し、外部PC側のシミュレーション画面に対する操作情報を各表示器20にマルチキャストし、操作情報に従い表示器20のシミュレーション画面が応答表示するか否かにより表示器20のテストを行うものである。
【選択図】 図1

Description

本発明は、プログラマブルロジックコントローラ(通称、PLC)を通じて入力される制御対象の状態を画面上に表示したり、画面に表示している表示部品を操作してPLCに制御対象の状態を制御指示する表示器におけるテスト方法に関するものである。
ホストコンピュータに対して共通ネットワークを介して複数のプログラマブル表示器(以降、表示器と称する)が共通に接続され、各表示器それぞれに専用ネットワークを介してPLCが接続され、各PLCにターゲットシステム内の外部機器が接続されてなる制御システムがある。表示器は、PLCを通じて入力される制御対象の状況を表示手段に表示したり、表示手段に表示している表示部品を操作してPLCを通じて制御対象を操作制御することができるようになっている。この表示器においては、表示手段に加え、表示データを記憶している表示データ記憶手段と、表示プログラムを記憶している表示プログラム記憶手段と、表示プログラムを実行し表示データに基づく制御画面を表示手段に表示する制御手段とを備えている。
制御画面には、外部機器の状況表示や外部機器の操作制御を行うための表示部品が配置されている。この表示部品は、例えば外部機器である操作盤、センサ、スイッチ、アクチュエータ、メータ、表示灯等に対応したメータ表示部品、グラフ表示部品、スイッチ表示部品、その他の表示部品である。制御画面に配置される表示部品の種類ならびに各表示部品のサイズ、色、形状、配置位置(レイアウト)等を含めて表示データとなる。そして、表示プログラムを実行し、表示データに基づく制御画面を表示手段に表示し、マウス等の入力装置の操作やPLCを通じた外部機器のデータやホストコンピュータからのデータ等に従い動作するようになっている。
このような表示器においては、制御画面に関して、PLCの出力やオペレータによる操作に応じて、適正に表示されるか否かを確認するテスト表示が行われる。このテスト方法として、実際にPLCを稼動させて表示器にデバイスの状態が正しく表示されるか否かを確認するテスト表示する方法がある。このテスト表示の結果、表示器の制御画面が正しく表示されなった場合は、ホストコンピュータで表示データのデバッグを行う。このようなデバッグを含めた表示器のテストを制御画面が異なる複数の表示器毎に実施することは手間がかかる。
特開2002−351510号公報
本発明により解決すべき課題は、表示器の制御画面が正しく表示動作されるか否かのテストを容易に行えるようにすることである。
本発明による表示器のテスト方法は、ホストコンピュータと、該ホストコンピュータに共通ネットワークで共通接続されている複数の表示器と、各表示器に専用ネットワークで接続され外部機器の状況を表示器に報知したり表示器の操作制御に従い外部機器を制御する複数のPLCとを備え、前記ホストコンピュータは表示データを各表示器に配信し、各表示器は、配信された表示データに基づく制御画面に外部機器の状況表示やPLCに外部機器の制御指示を行う制御システムにおいて、前記表示器のテストに際しては、前記ホストコンピュータにより作成したシミュレーション画面の表示データを各表示器に配信し、前記表示器は配信された表示データに基づくシミュレーション画面を表示し、ホストコンピュータ側のシミュレーション画面に対する操作情報を各表示器にマルチキャストし、前記操作情報に従い前記表示器のシミュレーション画面が応答表示するか否かにより前記表示器のテストを行うことを特徴とするものである。
本発明によると、ホストコンピュータにより作成した表示データを各表示器に配信し、表示器は配信された表示データに基づくシミュレーション画面を表示し、ホストコンピュータ側のシミュレーション画面に対する操作情報を各表示器にマルチキャストして同期を取り、操作情報に従い各表示器のシミュレーション画面が応答表示するか否かにより表示器のテストを行うから、複数の表示器のいずれかが操作情報に対応した表示動作を行わない場合、簡単に操作情報に対応した表示動作をしない表示器を一斉に確認することができ、表示器のテストに手間がかからずに済む。
本発明の表示器のテスト方法によれば、操作情報を各表示器にマルチキャストして同期を取ることで、表示器のテストを容易に行うことができる。
以下、添付した図面を参照して本発明の実施の形態に係るプログラマブル表示器のテスト方法を詳細に説明する。図1はプログラマブル表示器を含む制御システム全体の構成を示す。図1において、10は外部PC、20はプログラマブル表示器、30はPLC、40は外部機器である。外部PC10と複数の表示器20とは共通の通信プロトコルで通信が可能な共通ネットワーク50を介して互いに接続され、複数の表示器20と複数のPLC30それぞれは固有の通信プロトコルで通信が可能な専用ネットワーク60で個々に接続されている。共通ネットワーク50はLAN(ローカル・エリア・ネットワーク)が用いられており、共通ネットワーク50での通信プロトコルとしてTCP/IPを採用することができる。なお、共通ネットワーク50には他の電子機器、例えば、マウス、キーボード、スピーカ、バーコードリーダ、等を接続することができる。
外部PC10は、ホストコンピュータとして、一般の汎用パーソナルコンピュータと同様に、PC本体10a、キーボード10b、マウス10c、ディスプレイ10dを備え、インストールされた作画ツール等の内蔵ソフトにより、表示器20の制御画面を作成することができるようになっている。
PC本体10aは、CPU10a1、メモリ10a2、外部記憶装置10a3、およびインターフェース(I/F)10a4,10a5を備える。
PC本体10aは、インターフェース10a4を介してキーボード10b、マウス10c、ディスプレイ10dが接続されており、また、インターフェース10a5を介して共通ネットワーク50に接続されて、制御画面の表示データを表示器20に転送することができるようになっている。ディスプレイ10dは各種データや情報を表示したりする一方、作画ツールにより画面上に作画領域が表示され、この作画領域上に制御画面の作成作業が行われる。
表示器20は、演算処理であるCPU20a、RAM、ROM、フラッシュROM、VRAMなどのメモリ20b、表示装置20c、入力装置20d、インターフェース(I/F)20e,20f,20g,20h、スロット20i,20jにて構成されている。表示器20は、CPU20aにおいて制御画面の表示制御、プロトコル変換およびデータ配信の処理を行うために各種のデータ処理を行うことができる。表示器20は、メモリ20bに格納されている表示プログラムを実行し、外部PC10の作画ツールで作成された表示データに基づいて表示装置20cの画面上に制御画面を描画させることができる。制御画面には、HMI(Human Machine Interface)表示部品やタグが画像ブロックとして合成されている。制御画面においては、HMI表示部品やタグが入出力用外部機器40の動作に応じて動くようになっており、入力用および出力用の外部機器40の動作状況が視覚化されている。
表示器20は、共通ネットワーク50から送信される外部PC10の表示データに含まれる送信先のIPアドレスを解析し、そのIPアドレスが自己のものであれば外部PC10からのデータに含まれるコマンドを読み取り、表示データに対応して必要な表示動作を行うことができる。
PLC30は、制御シーケンスにしたがって、入力用外部機器40から入力される信号に基づいて出力用外部機器40に与える制御データの演算処理を行う。入力用外部機器40としては、センサ(温度センサ、光センサなど)、スイッチ(押ボタンスイッチ、リミットスイッチ、圧力スイッチなど)のような機器が用いられる。出力用外部機器40としては、アクチュエータ、リレー、電磁弁、などが用いられる。これらの入力用外部機器40および出力用外部機器40は、製造ラインなどの所要各部に配置される。
次に、表示器20のテスト方法について説明する。
外部PC10から各表示器20に、共通ネットワーク50を通してシミュレーション画面の表示データが配信される。表示データを受信した表示器20は、メモリ20bに格納されている表示プログラムを実行し、受信した表示データに基づくシミュレーション画面を表示装置20cに表示する。次に、外部PC10側のシミュレーション画面に対する操作情報を各表示器20にマルチキャストし、当該操作情報に従い表示器20のシミュレーション画面が応答表示するか否かを確認する。例えば、図2に示すように、外部PC10のディスプレイ10dに表示された特定の表示部品をマウスでクリックすると、そのイベントが全表示器20にマルチキャストにて配信され、各表示器20の表示装置20cに表示されたシミュレーション画面の同じ表示部品がマウスでクリックされる。これにより、表示器20のテストを行うことができる。複数の表示器20のいずれかが操作情報に対応した表示動作を行わない場合、簡単に操作情報に対応した表示動作をしない表示器20を一斉に確認することができ、表示器20のテストに手間がかからずに済む。
本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲に記載した範囲内で、種々な変更ないしは変形を含むものである。
本発明の実施の形態における制御システムの構成図である。 本発明の実施の形態における表示器のテストの状態を示す説明図である。
符号の説明
10 外部PC(ホストコンピュータ)
20 表示器
30 PLC
40 外部機器
50 共通ネットワーク
60 専用ネットワーク

Claims (1)

  1. ホストコンピュータと、該ホストコンピュータに共通ネットワークで共通接続されている複数の表示器と、各表示器に専用ネットワークで接続され外部機器の状況を表示器に報知したり表示器の操作制御に従い外部機器を制御する複数のPLCとを備え、前記ホストコンピュータは表示データを各表示器に配信し、各表示器は、配信された表示データに基づく制御画面に外部機器の状況表示やPLCに外部機器の制御指示を行う制御システムにおいて、前記表示器のテストに際しては、前記ホストコンピュータにより作成したシミュレーション画面の表示データを各表示器に配信し、前記表示器は配信された表示データに基づくシミュレーション画面を表示し、ホストコンピュータ側のシミュレーション画面に対する操作情報を各表示器にマルチキャストし、前記操作情報に従い前記表示器のシミュレーション画面が応答表示するか否かにより前記表示器のテストを行うことを特徴とする表示器のテスト方法。
JP2005142511A 2005-05-16 2005-05-16 表示器のテスト方法 Pending JP2006318362A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005142511A JP2006318362A (ja) 2005-05-16 2005-05-16 表示器のテスト方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005142511A JP2006318362A (ja) 2005-05-16 2005-05-16 表示器のテスト方法

Publications (1)

Publication Number Publication Date
JP2006318362A true JP2006318362A (ja) 2006-11-24

Family

ID=37538963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005142511A Pending JP2006318362A (ja) 2005-05-16 2005-05-16 表示器のテスト方法

Country Status (1)

Country Link
JP (1) JP2006318362A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101851263B1 (ko) * 2016-06-21 2018-04-24 (주)한성엔지니어링 Hmi의 다중 디스플레이 설정 장치
CN117194134A (zh) * 2023-11-08 2023-12-08 武汉凌久微电子有限公司 一种基于国产操作***的显示输出自动测试方法及***

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02300940A (ja) * 1989-05-16 1990-12-13 Hitachi Electron Eng Co Ltd コンピュータ制御システムの表示装置の保守回路
JPH096583A (ja) * 1995-06-19 1997-01-10 Canon Inc ウィンドウ共有システム
JPH09244862A (ja) * 1996-03-08 1997-09-19 Meidensha Corp マルチスクリーン表示装置
JPH1039921A (ja) * 1996-07-29 1998-02-13 Meidensha Corp 監視制御システム
JPH1064173A (ja) * 1996-05-11 1998-03-06 Samsung Electron Co Ltd ハードディスクドライブのテスト装置及びテスト方法
JPH118865A (ja) * 1997-06-19 1999-01-12 Makishima Gazo Kenkyusho:Kk Lvds信号分配器
JP2001109908A (ja) * 1999-10-04 2001-04-20 Fujitsu Ltd 3次元オブジェクト共有処理方法及び記憶媒体
JP2001282326A (ja) * 2000-03-31 2001-10-12 Digital Electronics Corp プログラマブル表示器の画面シミュレーション装置、画面シミュレーション方法および画面シミュレーションのためのプログラムを記録した記録媒体
JP2002023813A (ja) * 2000-07-06 2002-01-25 Digital Electronics Corp ホストコンピュータ、および、そのプログラムが記録された記録媒体、並びに、それを用いた制御システム
JP2002149640A (ja) * 2000-11-02 2002-05-24 Internatl Business Mach Corp <Ibm> 情報処理システム、端末装置、情報処理支援サーバ、情報処理方法、html文書、記憶媒体及びプログラム伝送装置

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02300940A (ja) * 1989-05-16 1990-12-13 Hitachi Electron Eng Co Ltd コンピュータ制御システムの表示装置の保守回路
JPH096583A (ja) * 1995-06-19 1997-01-10 Canon Inc ウィンドウ共有システム
JPH09244862A (ja) * 1996-03-08 1997-09-19 Meidensha Corp マルチスクリーン表示装置
JPH1064173A (ja) * 1996-05-11 1998-03-06 Samsung Electron Co Ltd ハードディスクドライブのテスト装置及びテスト方法
JPH1039921A (ja) * 1996-07-29 1998-02-13 Meidensha Corp 監視制御システム
JPH118865A (ja) * 1997-06-19 1999-01-12 Makishima Gazo Kenkyusho:Kk Lvds信号分配器
JP2001109908A (ja) * 1999-10-04 2001-04-20 Fujitsu Ltd 3次元オブジェクト共有処理方法及び記憶媒体
JP2001282326A (ja) * 2000-03-31 2001-10-12 Digital Electronics Corp プログラマブル表示器の画面シミュレーション装置、画面シミュレーション方法および画面シミュレーションのためのプログラムを記録した記録媒体
JP2002023813A (ja) * 2000-07-06 2002-01-25 Digital Electronics Corp ホストコンピュータ、および、そのプログラムが記録された記録媒体、並びに、それを用いた制御システム
JP2002149640A (ja) * 2000-11-02 2002-05-24 Internatl Business Mach Corp <Ibm> 情報処理システム、端末装置、情報処理支援サーバ、情報処理方法、html文書、記憶媒体及びプログラム伝送装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101851263B1 (ko) * 2016-06-21 2018-04-24 (주)한성엔지니어링 Hmi의 다중 디스플레이 설정 장치
CN117194134A (zh) * 2023-11-08 2023-12-08 武汉凌久微电子有限公司 一种基于国产操作***的显示输出自动测试方法及***
CN117194134B (zh) * 2023-11-08 2024-01-30 武汉凌久微电子有限公司 一种基于国产操作***的显示输出自动测试方法及***

Similar Documents

Publication Publication Date Title
US10025286B2 (en) Simulation system, programmable controller, simulation device, and engineering tool
US8694296B2 (en) Method and apparatus for integrated simulation
JP4846209B2 (ja) 工作機械シミュレータを有する数値制御装置
EP2950173A1 (en) Simulation system
US10761513B2 (en) Information processing device, information processing method, and non-transitory computer-readable recording medium
JP2016012173A (ja) プログラマブル表示器
JP2008299068A (ja) 操作訓練システムおよび操作訓練方法
WO2013145940A1 (ja) 情報処理装置、情報処理方法、およびプログラム
TWI438594B (zh) 監視控制裝置
JP2006318362A (ja) 表示器のテスト方法
KR101706029B1 (ko) 시스템 구축 지원 장치
JP2010157103A (ja) 検証システムおよび動作検証装置
JP2005173849A (ja) 自動機械制御システム
JP4478884B2 (ja) プログラマブル表示器のメンテナンス方法
JP2010079354A (ja) 分散型plcシステム
JP2006301729A (ja) 画面作成方法および画面作成装置
JP2008077560A (ja) 制御装置の試験システム
JP2008165324A (ja) プログラム作成支援装置
WO2010134198A1 (ja) シミュレーション装置およびシミュレーションプログラム
US20150302765A1 (en) Automation Unit, Method for Virtual Functional Interlinking of External Components and Computer Program Product
JP5205305B2 (ja) プラント制御監視装置
JP4934288B2 (ja) 制御システムおよびパーソナルコンピュータ
JP2001042907A (ja) シーケンス制御装置
JP2010102536A (ja) 表示器の内部メモリ利用方法
JP2009244952A (ja) モーションコントローラ、シミュレーション方法及びシミュレーションプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20080131

Free format text: JAPANESE INTERMEDIATE CODE: A621

A977 Report on retrieval

Effective date: 20091008

Free format text: JAPANESE INTERMEDIATE CODE: A971007

A131 Notification of reasons for refusal

Effective date: 20091020

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Effective date: 20091221

Free format text: JAPANESE INTERMEDIATE CODE: A523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100202

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100831