JP6476080B2 - 設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体 - Google Patents

設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体 Download PDF

Info

Publication number
JP6476080B2
JP6476080B2 JP2015126512A JP2015126512A JP6476080B2 JP 6476080 B2 JP6476080 B2 JP 6476080B2 JP 2015126512 A JP2015126512 A JP 2015126512A JP 2015126512 A JP2015126512 A JP 2015126512A JP 6476080 B2 JP6476080 B2 JP 6476080B2
Authority
JP
Japan
Prior art keywords
screen
display
symbol
design support
cell
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.)
Expired - Fee Related
Application number
JP2015126512A
Other languages
English (en)
Other versions
JP2017010362A (ja
Inventor
寛勇 大谷
寛勇 大谷
裕樹 勝谷
裕樹 勝谷
謙之 土井
謙之 土井
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.)
Panasonic Industrial Devices SUNX Co Ltd
Original Assignee
Panasonic Industrial Devices SUNX 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 Panasonic Industrial Devices SUNX Co Ltd filed Critical Panasonic Industrial Devices SUNX Co Ltd
Priority to JP2015126512A priority Critical patent/JP6476080B2/ja
Publication of JP2017010362A publication Critical patent/JP2017010362A/ja
Application granted granted Critical
Publication of JP6476080B2 publication Critical patent/JP6476080B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Programmable Controllers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体に関する。
従来、制御システムにおいて、様々な出力機器(電磁弁やモータ等)を制御するプログラマブルロジックコントローラ(以下、単にコントローラ)は、出力機器等の状態をプログラマブル表示器のディスプレイに画面表示する。プログラマブル表示器はタッチパネル等の入力手段を有している。コントローラは、プログラマブル表示器を介してオペレータによる制御指示を入力し、出力機器を制御する。このようなプログラマブル表示器の表示画面は、たとえばパーソナルコンピュータで実行される設計支援ツールにより作成され、プログラマブル表示器に転送される(たとえば、特許文献1参照)。
特開2007−148875号公報
ところで、プログラマブル表示器は、種々の情報を含む表示画面を切り替えて表示することも可能である。上記の設計支援ツールでは、複数の表示画面のデータが作成され、各表示画面のデータはプログラマブル表示器に設定される。表示画面は、たとえばコントローラによる制御項目毎に設定され、パネルに対する操作に基づいて切り替えられる。設計支援ツールでは、このように作成された複数の表示画面を容易に管理することが求められる。
本発明は上記問題点を解決するためになされたものであって、その目的は、複数の表示画面の管理を容易にすることにある。
上記課題を解決する設計支援装置は、プログラマブル表示器の表示画面の設計に用いられる設計支援装置であって、マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示部と、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示部と、前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理部と、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定部と、を有し、前記管理画面表示部は、前記設定されたシンボルを前記選択されたセルに表示する。
この構成によれば、管理画面に表示された複数のセルのうち、選択されたセルに対応する作成画面が表示される。その作成画面に表示されたベース画像上にオブジェクトが配置されてプログラマブル表示器の表示画面の画像データが作成される。また、セルに対してシンボルが設定される。したがって、表示画面の設定情報が設定されたセルに対してシンボルを設定することにより、作成された表示画面に対応するセルにシンボルが表示され、そのシンボルにより表示画面が容易に把握される。
上記の設計支援装置において、前記作成画面表示部は、前記シンボル設定部により前記選択されたセルに対して前記シンボルが設定された後、前記作成画面を表示することが好ましい。
この構成によれば、表示画面を作成するときにセルに対してシンボルが設定されるため、後からシンボルを設定する手間を省くことが可能となる。また、シンボルの設定忘れを防止することが可能となる。
上記の設計支援装置において、前記シンボル設定部は、前記設定情報処理部により前記設定情報が設定された後、前記選択されたセルに対して前記シンボルを設定することが好ましい。
この構成によれば、任意のタイミングでシンボルを設定するや、シンボルを変更することが可能となる。
上記の設計支援装置において、前記シンボルは図形を含み、前記シンボル設定部は、あらかじめ設定された複数の図形を選択するサブ画面を表示し、指示操作に基づいて選択された図形を前記セルに設定することが好ましい。
この構成によれば、セルに設定された図形により、セルを容易に判別することが可能となる。また、あらかじめ設定された複数の図形から選択することで、セルに対して容易にシンボルを設定することが可能となる。
上記の設計支援装置において、前記シンボルは色を含み、前記シンボル設定部は、あらかじめ設定された複数の色を選択するサブ画面を表示し、指示操作に基づいて選択された色を前記セルに設定することが好ましい。
この構成によれば、設定された色により、セルに対応する表示画面を直感的に把握することが可能となる。
上記の設計支援装置において、前記シンボルは識別情報を含み、前記管理画面表示部は、指示操作に基づいて前記識別情報を表示することが好ましい。
この構成によれば、識別情報の表示により、セルに設定されたシンボルの意味を把握することが可能となる。
上記課題を解決する設計支援方法は、プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援方法であって、マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示ステップと、前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、を有し、前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示する。
この構成によれば、管理画面に表示された複数のセルのうち、選択されたセルに対応する作成画面が表示される。その作成画面に表示されたベース画像上にオブジェクトが配置されてプログラマブル表示器の表示画面の画像データが作成される。また、セルに対してシンボルが設定される。したがって、表示画面の設定情報が設定されたセルに対してシンボルを設定することにより、作成された表示画面に対応するセルにシンボルが表示され、そのシンボルにより表示画面が容易に把握される。
上記課題を解決する設計支援プログラムは、プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援プログラムであって、マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示ステップと、前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、を有し、前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示する。
この構成によれば、管理画面に表示された複数のセルのうち、選択されたセルに対応する作成画面が表示される。その作成画面に表示されたベース画像上にオブジェクトが配置されてプログラマブル表示器の表示画面の画像データが作成される。また、セルに対してシンボルが設定される。したがって、表示画面の設定情報が設定されたセルに対してシンボルを設定することにより、作成された表示画面に対応するセルにシンボルが表示され、そのシンボルにより表示画面が容易に把握される。
上記課題を解決する記録媒体は、上記の設計支援プログラムを記録したコンピュータ読み取り可能な記録媒体である。
この構成によれば、複数の表示画面の管理が容易に行うことを可能とする設計支援プログラムが提供される。
本発明によれば、複数の表示画面の管理を容易にすることができる。
制御システムの概略構成を示す説明図。 設計支援装置及びプログラマブル表示器の概略構成を示す模式図。 設計支援装置及びプログラマブル表示器の機能的構成を示すブロック図。 設計支援ツールの概念的構成を示すブロック図。 (a)は設計支援ツールの動作画面を示す説明図、(b)は画面ファイル管理画面の説明図、(c)は画面マネージャの一部拡大図。 シンボルの情報設定を示す説明図。 シンボルの情報設定を示す説明図。 シンボルの情報設定を示す説明図。 (a)(b)は設計支援ツールの動作画面を示す説明図。 別の画面ファイル管理画面の説明図。
以下、一実施形態を説明する。
図1に示すように、制御システムは、プログラマブルコントローラ(PLC:Programmable Logic Controller)11と、そのプログラマブルコントローラ11に接続された外部機器12とプログラマブル表示器13を有している。
外部機器12は、プログラマブルコントローラ11の制御対象の機器であり、入力機器、出力機器を含む。入力機器としては、たとえば温度センサや光センサなどの各種のセンサ、リミットスイッチや圧力スイッチなどの各種のスイッチ、等の機器が用いられる。出力機器としては、たとえば電磁弁やモータなどのアクチュエータ、表示器、等の機器が用いられる。なお、外部機器12として、通信機器や記憶機器が用いられてもよい。
プログラマブル表示器13は、ユーザにより操作される操作部と、各種の情報を表示する表示部を有している。プログラマブル表示器13は、複数の表示画面のデータ(画面ファイル)を記憶する。プログラマブル表示器13は、ユーザの操作に基づいて複数の画面ファイルのうちの1つを選択し、その選択した画像ファイルの表示画面を表示する。これにより、プログラマブル表示器13は、表示画面を切り替える。なお、プログラマブルコントローラ11の設定に基づいて、表示画面を切り替えてもよい。
プログラマブルコントローラ11は、外部機器12の状態をプログラマブル表示器13に表示する。また、プログラマブルコントローラ11は、自機の情報をプログラマブル表示器13に表示する。また、プログラマブルコントローラ11は、プログラマブル表示器13を介してユーザの制御指示を入力し、外部機器12を制御する。
図1では、1つの外部機器12を示したが、プログラマブルコントローラ11に複数の外部機器が接続された制御システムとしてもよい。また、図1では、1つのプログラマブルコントローラ11を示したが、プログラマブル表示器13に対して複数のプログラマブルコントローラが接続された制御システムとしてもよい。
プログラマブル表示器13の表示画面は、表示画面設計支援装置(以下、単に設計支援装置)で実行される表示画面設計支援ツール(以下、単に設計支援ツール)により作成され、プログラマブル表示器に転送される。
図2に示すように、プログラマブル表示器13は通信ケーブル14を介して設計支援装置30に接続される。
設計支援装置30は、設計支援ツールを実行するコンピュータ(たとえば、パーソナルコンピュータ(PC))等の汎用的な目的で使用される計算機上で実行されるコンピュータプログラムにより実現される。実行されるコンピュータプログラムは、上記の設計支援ツールである。以下、パーソナルコンピュータにより実現した一例を説明する。
パーソナルコンピュータ30は設計入力操作用の端末であり、コンピュータ本体31とモニタ32とを有している。モニタ32には、設計支援ツールの動作画面が表示される。このコンピュータ本体31は、通信ケーブル14を介してプログラマブル表示器13と接続される。コンピュータ本体31は、設計支援ツールにより作成した表示画面の設定情報をプログラマブル表示器13に送信し、プログラマブル表示器13はその設定情報を記憶する。なお、通信ケーブル14の代わりに、図示しないメモリカード等の記録媒体を用いて、設計した表示画面の設定情報をプログラマブル表示器13に供給することも可能である。
図3に示すように、プログラマブル表示器13は、制御部21、表示部22、システムメモリ23、設定記憶メモリ24、通信部25を有している。表示部22は、表示デバイスとしての液晶表示器(LCD)22aと、操作入力デバイスとしてのタッチパネル22bを有している。システムメモリ23には、オペレーションシステムプログラムが格納される。制御部21は、オペレーションシステムプログラムに基づいてシステム全体を制御する。設定記憶メモリ24には、表示部22の表示画面の設定情報(画面ファイル)が格納される。通信部25は、通信ケーブル14と接続され、パーソナルコンピュータ30との間でデータを送受信する。
コンピュータ本体31は、中央処理装置(以下、CPU)41、メモリ42、情報格納部43、表示インタフェース(表示I/F)44、通信インタフェース(通信I/F)45、操作インタフェース(操作I/F)46、外部インタフェース(外部I/F)47を有している。CPU41は、各種処理を行うプロセッサである。メモリ42には、動作時のプログラム及びデータが記憶される。情報格納部43は、たとえばハードディスク装置やシリコンディスク装置である。情報格納部43には、設計支援ツール50を含む各種プログラム及びデータが格納される。
表示インタフェース44はモニタ32に接続され、モニタ32に表示のための信号を出力する。通信インタフェース45は、通信ケーブル14を介してプログラマブル表示器13に接続され、プログラマブル表示器13とデータを送受信する。操作インタフェース46は、操作部34と接続される。操作部34は、キーボードやマウス等の操作デバイスである。
外部インタフェース47は、記録媒体35と接続される。記録媒体35は、DVD等の可搬型媒体である。記録媒体35は、設計支援ツール50の提供に利用される。設計支援ツール50は、記録媒体35から情報格納部43にコピーまたはインストールされる。なお、設計支援ツールは、ネットワーク接続された他の計算機からコピーまたはインストールされてもよい。この場合、ネットワーク接続された他の計算機の記憶装置が記録媒体として機能する。また、記録媒体35として、たとえばカード型のメモリデバイス(メモリカード)を用いてもよい。
図4に示すように、設計支援ツール50は、画面ファイル管理部51、設定情報処理部52を含む。画面ファイル管理部51と設定情報処理部52は、それぞれプログラムのステップとしてコンピュータ(図3に示すCPU41)にて実行される。オブジェクトライブラリ54、シンボルライブラリ53は、設計支援ツール50にて利用されるデータであり、設計支援ツール50に含めて提供される。
画面ファイル管理部51は、管理画面表示部61、作成画面表示部62、シンボル設定部63を含む。なお、管理画面表示部61、作成画面表示部62、シンボル設定部63は、画面ファイル管理部51に含まれるステップとして、コンピュータ(図3に示すCPU41)により実行される。なお、説明の都合上、管理画面表示部61、作成画面表示部62、シンボル設定部63の機能(CPUの動作)を、画面ファイル管理部51の機能として説明することがある。
管理画面表示部61は、図3に示す表示部22に、画面ファイル管理画面を表示する。管理画面表示部61は、画面ファイル管理画面に、表示画面に設定可能なベース画面番号に応じた数のセルを表示する。そして、管理画面表示部61は、画面ファイル55に対して設定されたシンボルを、画面ファイル55に対応するセルに表示する。画面ファイル55に対応するセルは、画面ファイル55に対応する表示画面のベース画面番号、つまり画面ファイル55に含まれるベース画面番号と等しい番号のセルである。このように、表示画面(画面ファイル55)のベース画面番号に対応するセルにシンボルを表示することで、作成された表示画面(または作成中の表示画面)を容易に確認することができる。
作成画面表示部62は、設計画面等の画面を図3に示すモニタ32に表示する。設定情報処理部52は、プログラマブル表示器13の表示画面を設計するために、表示画面の設定に関する情報(設定情報)の各種処理を行う。設定情報処理部52は、図3に示す操作部34の指示操作による操作入力信号等に基づき、表示画面のベース画像、ベース画像に対するオブジェクトの配置、ベース画像の色等の画面設定の入力を行い、入力した設定情報の処理を行う。表示画面の設定完了後、設定情報処理部52は、設定情報として表示画面の画像データを含む画面ファイル55を作成する。
オブジェクトライブラリ54は、プログラマブル表示器13の表示画面に用いる各種オブジェクトの情報を有している。オブジェクトは、スイッチ部品、ランプ部品、キーボード部品、グラフ部品などとともに、文字や画像等のキャラクタ部品を含む。オブジェクトの情報は、オブジェクトの形状や機能を示すデータを含む。設定情報処理部52は、指示操作に基づいて選択したオブジェクトの配置位置、大きさ、色等のパラメータを設定する。設定情報処理部52は、選択したオブジェクトの情報、パラメータを画面ファイル55に格納する。
なお、図4では、1つの画面ファイル55を示している。設定情報処理部52は、図3に示すプログラマブル表示器13に対して設計された1つの表示画面に対して1つの画面ファイル55を作成する。つまり、設定情報処理部52は、プログラマブル表示器13の表示画面毎に画面ファイル55を作成する。したがって、図3に示す情報格納部43には、複数の画面ファイル55が格納される。そして、これら複数の画面ファイル55は、図3に示す通信ケーブル14を介してプログラマブル表示器13へ転送され、設定記憶メモリ24に格納される。
画面ファイル管理部51は、複数の画面ファイル55を管理する。たとえば、設定情報処理部52にて処理する表示画面には、識別のための名称が設定される。また、表示画面のベース画像には、管理番号(ベース画面番号)が設定される。
画面ファイル管理部51は、図3に示す操作部34の指示操作に基づいて作成する表示画面に対する名称とベース画面番号を設定し、名称とベース画面番号を含む画面ファイル55を作成する。設定情報処理部52は、ベース画像の設定情報(色等)と、ベース画面に配置したオブジェクトの情報(配置情報等)を画面ファイル55に格納する。
シンボル設定部63は、図3に示す操作部34の指示操作に基づいて、画面ファイル55に対するシンボルを設定する。シンボルライブラリ53には、画面ファイル55に設定するシンボルの情報を有している。
シンボルは、セルに表示する部品、背景の情報、識別情報を含む。部品は、図形部品、文字や画像等のキャラクタ部品を含む。背景は、背景色、模様、模様色を含む。なお、背景として単色の画像や模様の画像等の画像を設定してもよい。シンボルの情報は、部品や背景の色、部品を描く線の太さ、等の情報を含む。シンボル設定部63は、セルにシンボルを設定する設定画面を図3に示す表示部22に表示する。そして、シンボル設定部63は、図3に示す操作部34の指示操作に基づいて設定画面において入力または選択された情報を、セルに対するシンボルとして設定する。たとえば、画面ファイル管理部51は、設定したシンボル(各種情報)を、画面ファイル55に格納する。
設計支援ツール50は、ユーザが表示画面を作成するための主画面(主ウィンドウ)を表示する。
図5(a)は、主画面100の一例を示す。
主画面100には、複数(図5(a)において2つ)の作成画面101,102、オブジェクトライブラリ画面120、管理画面としての画面ファイル管理画面130が表示される。オブジェクトライブラリ画面120は、たとえば部品毎の画面(ウィンドウ)として表示される。
図5(b)に示すように、画面ファイル管理画面130には、複数のセル131が表示されている。画面ファイル管理画面130に表示されるセル131の数は、1つのプログラマブル表示器に対して設定可能な表示画面の数に対応し、たとえば1024個である。複数のセル131は、マトリックス状に配列されている。
各セル131の形状は、たとえば矩形状である。各セル131の大きさは、画面ファイル管理画面130の大きさに応じて(比例して)変化する。
横方向に配列されるセル131の数は固定され、たとえば16個である。縦つまり、複数のセル131は、横×縦の数が「16×64」のマトリックス状に配列されている。
画面ファイル管理画面130に表示される縦方向のセル131の数は、画面ファイル管理画面130の大きさ(縦方向の長さ)に応じて変化する。図5(b)では、縦方向に20個のセル131が表示されている。
セル131が配列された矩形領域の周囲(図5(b)では上側及び左側)には、セル131の番号が、16進数にて表記されている。セル131の番号は、16進数において「0」〜「3FF」である。セル131の番号は、たとえばベース画面番号である。横方向には、1桁目、つまり、「0」〜「F」の文字が表示される。また、セル131が配列された矩形領域の周囲(図5(b)では右側)には、スクロールバー133が表示され、全てのセル131の表示を可能としている。
図5(c)に示すように、各セル131は、選択、非選択に応じて表示される。たとえば、セル131aは選択されたセルであり、中央部が沈んでいるように表示される。他のセルは非選択であり、中央部が浮き上がっているように表示される。セル131aは作成画面101に対応し、作成画面101により表示画面の画像データを含む画像ファイルが作成される。セル131bは作成画面102に対応し、作成画面102により表示画面の画像データを含む画像ファイルが作成される。セル131a,131bは、図4に示す画面ファイル55が作成されたセル、つまり画面ファイル55と関連付けられたセルである。セル131a,131bには、設定されたシンボル132a,132bがそれぞれ表示されている。したがって、シンボル132a,132bにより、セル131a,131bの番号、つまり表示画面が設定されたベース画面の番号を容易に確認することができる。
設定されたシンボル132a,132bは、セル131a,131bに対応する表示画面を示す。たとえば、セル131aに設定されたシンボル132aは、起動時において表示される画面(初期画面)を示す。セル131bに設定されたシンボル132bは、プログラマブル表示器13やプログラマブルコントローラ11(図1参照)の各種のパラメータを設定する画面(メンテナンス画面)を示す。このように、セル131a,131bに設定されたシンボル132a,132bにより、表示画面(たとえば種別)を確認することができる。
なお、図5(a)〜図5(c)は、セルに対するシンボルとして図形部品を設定した例を示している。セルに対して、シンボルとしてたとえば背景色を設定してもよい。たとえば、図5(c)において、セル131bの背景色を隣接するセル131の色(例えば標準色)と異なるように設定することで、セル131bを容易に確認することができる。
次に、セルに対するシンボルの設定の一例を説明する。
図4に示す画面ファイル管理部51は、シンボル設定画面を表示する。
図6は、表示されるシンボル設定画面140の一例を示す。
シンボル設定画面140は、名称入力部141、背景設定部142、バックライト設定部143、表示シンボル設定部144を含む。また、シンボル設定画面140には、入力情報に基づいて表示するシンボルを変更する承認ボタン145(「OK」と表記)と、入力情報をキャンセルするキャンセルボタン146が表示される。
名称入力部141は、セルに設定するシンボルに対する識別情報を設定するためのものである。識別情報は、セルに設定されたシンボルの意味等を示す。設定される識別情報には、たとえば表示画面の説明を含む。表示画面の説明として設定される識別情報としては、たとえば、「初期画面」「メンテナンス画面」「メニュー画面」、等が設定される。また、識別情報として、表示される順番が設定されてもよい。同じ図形であっても異なる識別情報を設定することで、表示されたシンボルに対する識別情報により、表示画面を把握することができる。
背景設定部142は、背景の色(背景色)、背景の模様、模様の色を設定するものであり、それぞれに対する表示部142a,142c,142eとプルダウンボタン142b,142d,142fが表示される。表示部142a,142c,142eには、設定された値または初期値に応じた色等が表示される。プルダウンボタン142b,142d,142fは、設定のためのサブ画面を表示するものである。
図7は、背景色のプルダウンボタン142bを操作(たとえばマウスカーソルによる指示とマウスボタンのクリック)した状態を示す。なお、図7では、名称入力部141と背景設定部142とを示し、他の部分を省略している。
サブ画面150には、複数の選択ボックス151が表示され、各選択ボックス151にはそれぞれに設定された色(図では色は表現されていない)が表示されている。選択ボックス151のクリック操作により、その選択ボックス151の色が背景色として選択され、表示部142aに表示される。模様、模様色についても同様である。
図6に示すバックライト設定部143は、色と動作を設定するものである。このバックライト設定部143は、選択されたセルの表示画面から遷移する表示画面のセルの表示形態を設定するものである。図1に示すプログラマブル表示器13は、設定された複数の表示画面(画像データ)のうちの1つの表示画面を表示する。そして、プログラマブル表示器13は、所定の操作(たとえば、「次」が表示されたボタンをタッチする)に基づいて、設定された順序に従って表示画面を切り替える。表示画面の切り替えを、表示画面の遷移という。
バックライト設定部143は、遷移する表示画面が設定されたセルの表示形態(色、動作)を設定するものである。たとえば、色は、セルの表示色であり、動作は、表示色の表示状態(点灯,点滅)を設定する。バックライト設定部143には選択する色に応じた複数の選択ボタン143aと、動作に応じた複数の選択ボタン143bが表示されている。複数の選択ボタン143a,143bのうちの1つを指示操作(たとえば、クリック)により選択することにより、選択した色、動作を設定する。
図6に示す表示シンボル設定部144は、画面ファイル管理画面130のセル131に表示するシンボルを設定するものである。表示シンボル設定部144には、表示部144aと変更ボタン144bが表示される。表示部144aは、選択されたセルに設定されたシンボルを表示する。変更ボタン144bは、選択されたセルにシンボルを設定するためのサブ画面を表示するものである。
図8は、変更ボタン144bが操作された状態を示す。なお、図8では、表示シンボル設定部144以外の部分を省略している。
サブ画面160には、複数の選択ボックス161が表示され、各選択ボックス161には、シンボルとして設定可能な図形が表示されている。選択ボックス161のクリック操作により、その選択ボックス161のシンボルが選択され、表示部144aに表示される。なお、図8では、シンボルとして設定可能な部品として図形の例を示したが、部品として文字や画像などのキャラクタ部品用いられる場合にその部品が選択ボックス161に表示される。
(作用)
次に、上記の設計支援ツール50の作用を説明する。
図4に示す設計支援ツール50は、たとえば画面ファイル55の作成時に、画面ファイル55に対応するシンボルを設定する。
図9(a)に示すように、主画面100に画面ファイル管理画面130が表示される。この画面ファイル管理画面130にはマトリックス状に配列された複数のセル131が表示される。表示された複数のセル131のうち、作成するベース画面の番号に対応するセルを操作(たとえば、ダブルクリック)する。
たとえば、ベース画面番号を「000」とする。この場合、図9(a)において、左上のセル131aを操作する。すると、図6に示すように、シンボル設定画面140が表示される。このシンボル設定画面140において、必要とする項目を入力または選択し、承認ボタン145を操作(クリック)する。その操作に基づき、図4に示す画面ファイル管理部51は、選択されたセルの番号(ベース画面番号)と、設定されたシンボルの情報を含む画面ファイル55を作成する。
次に、設定情報処理部52は、作成画面とオブジェクトライブラリ画面を表示する。
図9(b)に示すように、主画面100には、作成画面101とオブジェクトライブラリ画面120が表示される。
作成画面101にはベース画像101aが表示される。設計者は、作成画面101内において所定の操作(たとえば、右クリック)を行い、ベース画像101aの背景や色を設定する。
オブジェクトライブラリ画面120には、各種のオブジェクト121が表示される。設計者は、オブジェクトライブラリ画面120内のオブジェクト121を適宜選択して作成画面101のベース画像101a上に配置する。そして、設計者は、所定の操作(たとえば、オブジェクト101b上で右クリック)を行い、配置したオブジェクト101bの位置、大きさ、色等を設定する。
また、画面ファイル55の作成後に、シンボルを設定することもできる。
図5(a)に示すように、主画面100には、2つの作成画面101,102が表示されている。これら2つの作成画面101,102に対応して作成された画像データを含む画面ファイルが図3に示す情報格納部43に格納されている。そして、図5(c)に示すように、画面ファイル管理画面130のセル131a,131bにシンボル132a,132bが表示されている。
たとえば、設計者は、セル131bについて所定の操作(たとえば、セル131b上で右クリック)を行う。図4に示す画面ファイル管理部51は、その操作に基づいて、図6に示すシンボル設定画面140を表示する。このシンボル設定画面140により、セル131bに対するシンボルの設定(変更)を行うことができる。
画面ファイル管理部51は、セル131に設定されたシンボルの情報に含まれる識別情報を表示する。たとえば、画面ファイル管理部51は、図3に示す操作部34の指示操作(たとえば、左クリック)に基づいて、1つのセル131を選択する。画面ファイル管理部51は、選択したセル131のシンボルの情報を情報格納部43から読み出す。そして、画面ファイル管理部51は、その情報に含まれる識別情報を、たとえばポップアップウィンドウ等に表示する。たとえば、複数の設計者により表示画面を分担して作成した場合、各設計者によって識別情報が設定される。したがって、識別情報を表示することにより、設計者は、セルに設定されたシンボルの意味を理解することができる。
以上記述したように、本実施形態によれば、以下の効果を奏する。
(1)主画面100には、複数の作成画面101,102、オブジェクトライブラリ画面120、管理画面としての画面ファイル管理画面130が表示される。画面ファイル管理画面130には、複数のセル131が表示されている。セル131aは作成画面101に対応し、作成画面101により表示画面の画像データを含む画像ファイルが作成される。セル131bは作成画面102に対応し、作成画面102により表示画面の画像データを含む画像ファイルが作成される。セル131a,131bには、設定されたシンボル132a,132bがそれぞれ表示されている。したがって、シンボル132a,132bにより、セル131a,131bの番号、つまり表示画面が設定されたベース画面の番号を容易に確認することができる。また、セル131a,131bに設定されたシンボル132a,132bにより、表示画面(たとえば種別)を確認することができる。
(2)画面ファイル管理画面130にはマトリックス状に配列された複数のセル131が表示される。たとえば、セル131aを操作(たとえば、ダブルクリック)する。すると、シンボル設定画面140が表示される。そして、シンボル設定画面140によりセル131aに対するシンボルを設定した後、設定情報処理部52は、セル131aに対応する作成画面101を表示する。このように表示画面を作成するときにセル131aに対してシンボルを設定するため、後からシンボルを設定する手間を省くことができる。また、シンボルの設定忘れを防止することができる。
(3)設計者は、表示画面が設定されたセル131bについて所定の操作(たとえば、セル131b上で右クリック)を行う。図4に示す画面ファイル管理部51は、その操作に基づいて、図6に示すシンボル設定画面140を表示する。このシンボル設定画面140により、セル131bに対するシンボルの設定(変更)を行うことができる。
(4)設定されたシンボル132a,132bは、セル131a,131bに対応する表示画面を示す。たとえば、セル131aに設定されたシンボル132aは、起動時において表示される画面(初期画面)を示す。セル131bに設定されたシンボル132bは、プログラマブル表示器13やプログラマブルコントローラ11(図1参照)の各種のパラメータを設定する画面(メンテナンス画面)を示す。このように、セル131a,131bに設定されたシンボル132a,132bにより、表示画面(たとえば種別)を確認することができる。
(5)セル131のシンボルとして、背景色、背景の模様、模様の色が設定される。背景色、模様、模様の色の設定により、セルに対応する表示画面を直感的に把握することができる。
(6)画面ファイル管理部51は、セル131に設定されたシンボルの情報に含まれる識別情報を表示する。たとえば、複数の設計者により表示画面を分担して作成した場合、各設計者によって識別情報が設定される。したがって、識別情報を表示することにより、設計者は、セルに設定されたシンボルの意味を理解することができる。
尚、上記各実施形態は、以下の態様で実施してもよい。
・図4に示す設計支援ツール50の構成(機能を実施する部分)を適宜変更してもよい。たとえば、作成画面表示部62を設定情報処理部52に含めるようにしてもよい。また、画面ファイル管理部51に対して独立した機能ブロックとして設計支援ツール50に含めるようにしてもよい。
・上記実施形態に対し、各種の画面の表示を適宜変更してもよい。
図10は、別の画面ファイル管理画面200を示す。この画面ファイル管理画面200には、所定数(たとえば、256個)のセル131が表示されている。また、画面ファイル管理画面200には、ページ番号201とページ切替ボタン202,203が表示されている。画面ファイル管理部は、所定数(256個)のセルを1つのページとして表示する。たとえば、上記と同様に4096個のセルは、4つのページに分割される。そして、ページ切替ボタン202,203に対する指示操作に基づいて、表示するページを切り替える。このようにしても、各セル131のシンボルにより、セルに対する画面ファイルの情報(表示画面の情報)を容易に確認することができる。
・画面ファイル管理部51は、セルに対して設定したシンボルの情報を、セルに対応する画面ファイル55の情報(たとえば、ベース画面番号)と関連付けて、ファイルに格納してもよい。
・複数の画面ファイル55を1つのフォルダに格納し、そのフォルダをプログラマブル表示器13に転送してもよい。フォルダをコンピュータにて表示画面を管理するプログラマブル表示器毎を作成することで、複数のプログラマブル表示器における表示画面の管理を可能とすることができる。
また、複数の画面ファイル55を1つの管理ファイル(プロジェクトファイル)にて管理するようにしてもよい。たとえば、管理ファイルに複数の画面ファイル55のそれぞれを特定するための識別情報(たとえば、ファイルの名称(ファイル名))を格納する。表示画面の追加・修正・削除に応じて管理ファイルの情報を更新する。そして、管理ファイルの情報に基づいて、コンピュータからプログラマブル表示器に画面ファイルを転送する。コンピュータにて表示画面を管理するプログラマブル表示器毎に管理ファイルを作成することで、複数のプログラマブル表示器における表示画面の管理を可能とすることができる。
13…プログラマブル表示器、30…設計支援装置、35…記録媒体、52…設定情報処理部、61…管理画面表示部、62…作成画面表示部、63…シンボル設定部、101,102…作成画面、101a…ベース画像、101b,121…オブジェクト、131,131a,131b…セル、132a,132b…シンボル。

Claims (9)

  1. プログラマブル表示器の表示画面の設計に用いられる設計支援装置であって、
    マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示部と、
    前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示部と、
    前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理部と、
    前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定部と、
    を有し、
    前記管理画面表示部は、前記設定されたシンボルを前記選択されたセルに表示することを特徴とする設計支援装置。
  2. 前記作成画面表示部は、前記シンボル設定部により前記選択されたセルに対して前記シンボルが設定された後、前記作成画面を表示することを特徴とする請求項1に記載の設計支援装置。
  3. 前記シンボル設定部は、前記設定情報処理部により前記設定情報が設定された後、前記選択されたセルに対して前記シンボルを設定することを特徴とする請求項1に記載の設計支援装置。
  4. 前記シンボルは図形を含み、
    前記シンボル設定部は、あらかじめ設定された複数の図形を選択するサブ画面を表示し、指示操作に基づいて選択された図形を前記セルに設定すること、
    を特徴とする請求項1〜3のうちのいずれか一項に記載の設計支援装置。
  5. 前記シンボルは色を含み、
    前記シンボル設定部は、あらかじめ設定された複数の色を選択するサブ画面を表示し、指示操作に基づいて選択された色を前記セルに設定すること、
    を特徴とする請求項1〜4のうちのいずれか一項に記載の設計支援装置。
  6. 前記シンボルは識別情報を含み、
    前記管理画面表示部は、指示操作に基づいて前記識別情報を表示すること、
    を特徴とする請求項1〜5のうちのいずれか一項に記載の設計支援装置。
  7. プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援方法であって、
    マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、
    前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応するベース画像を作成する作成画面を表示する作成画面表示ステップと、
    前記ベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、
    前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、
    を有し、
    前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示することを特徴とする設計支援方法。
  8. プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援プログラムであって、
    マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、
    前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応するベース画像を作成する作成画面を表示する作成画面表示ステップと、
    前記ベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、
    前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、
    を有し、
    前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示することを特徴とする設計支援プログラム。
  9. 請求項8に記載の設計支援プログラムを記録したコンピュータ読み取り可能な記録媒体。
JP2015126512A 2015-06-24 2015-06-24 設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体 Expired - Fee Related JP6476080B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015126512A JP6476080B2 (ja) 2015-06-24 2015-06-24 設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015126512A JP6476080B2 (ja) 2015-06-24 2015-06-24 設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体

Publications (2)

Publication Number Publication Date
JP2017010362A JP2017010362A (ja) 2017-01-12
JP6476080B2 true JP6476080B2 (ja) 2019-02-27

Family

ID=57763571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015126512A Expired - Fee Related JP6476080B2 (ja) 2015-06-24 2015-06-24 設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体

Country Status (1)

Country Link
JP (1) JP6476080B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7469854B2 (ja) * 2019-05-20 2024-04-17 シュナイダーエレクトリックホールディングス株式会社 画面作成装置
DE112020006032T5 (de) 2020-02-12 2022-10-20 Mitsubishi Electric Corporation Screendaten-Erzeugungsprogramm, Screendaten-Erzeugungsgerät und Screendaten-Erzeugungsverfahren

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4322780B2 (ja) * 2004-11-05 2009-09-02 株式会社デジタル 画面作成装置、画面作成プログラムおよび記録媒体
WO2014181466A1 (ja) * 2013-05-10 2014-11-13 三菱電機株式会社 プログラマブル表示器

Also Published As

Publication number Publication date
JP2017010362A (ja) 2017-01-12

Similar Documents

Publication Publication Date Title
JP6294958B2 (ja) 車載情報装置
AU2014277722B2 (en) Graph display control device, electronic device, graph display method and Storage medium recording graph display control processing program
JP4888502B2 (ja) グラフ表示制御装置およびプログラム
CN103576599A (zh) Plc系统、其绘图编辑装置、可编程显示器
WO2015025382A1 (ja) プログラム編集用プログラム
JP2017207975A (ja) 情報処理装置、情報処理方法およびプログラム
JP6476080B2 (ja) 設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体
JP2014102566A (ja) プログラマブル表示器、制御プログラムおよび制御システム
JP2010026627A (ja) プログラマブル表示装置
JP3835589B2 (ja) 作画装置および作画プログラムを記録したコンピュータ読み取り可能な記録媒体
JP5116906B1 (ja) Plc設計装置
US20210141513A1 (en) Program development support device, program development support method, and non-transitory computer-readable recording medium
JP6168406B2 (ja) オブジェクト操作システム及び制御プログラム並びに制御方法
JP2006059236A (ja) 設備管理装置および設備管理プログラム
JP2016051419A (ja) オブジェクト表示制御プログラム及びオブジェクト表示装置並びにオブジェクト表示システム
JP5546886B2 (ja) ラダー図における命令語編集方法
JP2020057283A (ja) データ処理装置及び表示装置
JP2004139234A (ja) 運転操作装置
JP7215054B2 (ja) プログラミング表示装置、プログラミング表示方法、およびプログラム
JP2012003656A (ja) 情報端末装置
CN107422971A (zh) 接口、文字输入引导方法以及记录介质
JP2017138918A (ja) コンテンツ表示制御方法、プログラム、及びコンテンツ表示制御装置
JP2008021155A (ja) 画面作成方法および画面作成装置
JP2007114935A (ja) Gui/cui協動システム及びその方法並びにそのプログラム
JP2025017244A (ja) 情報処理装置、情報処理方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180510

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190129

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190204

R150 Certificate of patent or registration of utility model

Ref document number: 6476080

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees