JP5481267B2 - 制御プログラム作成装置および制御プログラム作成装置の駆動方法 - Google Patents
制御プログラム作成装置および制御プログラム作成装置の駆動方法 Download PDFInfo
- Publication number
- JP5481267B2 JP5481267B2 JP2010098990A JP2010098990A JP5481267B2 JP 5481267 B2 JP5481267 B2 JP 5481267B2 JP 2010098990 A JP2010098990 A JP 2010098990A JP 2010098990 A JP2010098990 A JP 2010098990A JP 5481267 B2 JP5481267 B2 JP 5481267B2
- Authority
- JP
- Japan
- Prior art keywords
- control program
- program
- file
- database
- key information
- 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.)
- Active
Links
Images
Landscapes
- Stored Programmes (AREA)
- Programmable Controllers (AREA)
Description
Claims (6)
- ネットワークを経由して、コントローラに制御プログラムのオブジェクトファイルを書き込むプログラム作成装置であって、
前記制御プログラムのソースファイルをコンパイル処理してオブジェクトファイルに変換するコンパイラと、前記オブジェクトファイルを前記コントローラに送付する通信手段と、を備えた制御プログラム編集部と、
前記ソースファイルと前記オブジェクトファイルとを格納し、前記ソースファイルと前記オブジェクトファイルとを前記制御プログラム毎に設定されたキー情報により管理する第1データベースと、
前記コントローラに書き込まれた前記制御プログラムの前記オブジェクトファイルと、前記ソースファイルとを格納し、前記ソースファイルと前記オブジェクトファイルとを前記制御プログラム毎に設定されたキー情報により管理する第2データベースと、
前記制御プログラムの前記オブジェクトファイルと前記ソースファイルとを前記第2データベースに記録するファイルバックアップ部と、
ユーザに前記コントローラに書き込まれた前記オブジェクトファイルの動作確認画面を提示する表示装置と、
ユーザによって操作され、操作信号を前記制御プログラム編集部へ出力する入力装置と、を備え、
前記制御プログラム編集部は、前記コントローラに前記オブジェクトファイルの書き込み、および、前記表示装置に前記動作確認画面に提示を行い、前記オブジェクトファイルの書き込みと前記動作確認画面の提示とは非同期に、キー情報により対応するオブジェクトファイルとソースファイルとを前記第2データベースに記録するように前記ファイルバックアップ部に要求するように構成されている制御プログラム作成装置。 - 前記第1データベースおよび前記第2データベースは、前記キー情報を含む制御プログラム情報と、プログラムコードと、プログラムデータとを階層構造で管理するように構成され、前記プログラムコードと、前記プログラムデータとは、前記制御プログラムの命令語毎に設定されたサブキー情報を含み、
ユーザが、前記入力装置を操作して前記制御プログラムの一部の命令語を変更したときに、前記制御プログラムのキー情報と変更した命令語のサブキー情報とを特定する手段と、前記第2データベースの特定した前記キー情報と前記サブキー情報とに対応する制御プログラムの命令語を部分変更する手段と、を備える請求項1記載の制御プログラム作成装置。 - ユーザが改造中の制御プログラムの表示と、前記第2データベースに格納された改造前の制御プログラムの表示とを切り替えを前記表示装置に要求する表示切替手段をさらに備え、
前記表示切替手段は、改造中の制御プログラムの前記キー情報に対応する、改造前の制御プログラムを特定する手段と、特定した改造前の制御プログラムを前記第2データベースから読み出す手段と、を備える請求項1記載の制御プログラム作成装置。 - 前記第1データベースおよび前記第2データベースは、前記キー情報を含む制御プログラム情報と、プログラムコードと、プログラムデータとを階層構造で管理するように構成され、
前記制御プログラム情報、前記プログラムコード、および、前記プログラムデータの改造中のデータと、制御プログラム情報、前記プログラムコード、および、前記プログラムデータの改造前のデータとを読み出す手段と、前記改造中のデータと前記改造前のデータとを比較する手段と、を備えたファイル比較部をさらに備える請求項1記載の制御プログラム作成装置。 - 前記第1データベースおよび前記第2データベースは、前記キー情報を含む制御プログラム情報と、プログラムコードと、プログラムデータとを階層構造で管理するように構成され、
前記制御プログラム情報、前記プログラムコード、および、前記プログラムデータを前記第2データベースに記録しているとき、前記キー情報を管理する管理テーブルを含むファイル排他部をさらに備え、
前記ファイル排他部は、前記管理テーブルに含まれるキー情報に対応する制御プログラムの変更要求があった場合に、変更不可である応答を前記制御プログラム編集部へ出力するように構成された請求項1記載の制御プログラム作成装置。 - 制御プログラム毎にキー情報を設定して管理する第1データベースおよび第2データベースを備え、ネットワークを経由してコントローラに前記制御プログラムのオブジェクトファイルを書き込むように構成されたプログラム作成装置の駆動方法であって、
前記オブジェクトファイルを第1データベースから読み出し、
前記オブジェクトファイルを前記コントローラに書き込む書き込みステップと、
前記制御プログラムの動作確認画面を表示装置に表示させる動作確認ステップと、
前記キー情報により前記オブジェクトファイルと、前記オブジェクトファイルに対応するソースファイルと特定し、前記第1データベースから前記オブジェクトファイルと前記ソースファイルとを読み出して前記第2データベースに記録させる、バックアップステップと、を備え、
前記書き込みステップおよび前記動作確認ステップと、前記バックアップステップとを非同期で行うプログラム作成装置の駆動方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010098990A JP5481267B2 (ja) | 2010-04-22 | 2010-04-22 | 制御プログラム作成装置および制御プログラム作成装置の駆動方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010098990A JP5481267B2 (ja) | 2010-04-22 | 2010-04-22 | 制御プログラム作成装置および制御プログラム作成装置の駆動方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011227823A JP2011227823A (ja) | 2011-11-10 |
JP5481267B2 true JP5481267B2 (ja) | 2014-04-23 |
Family
ID=45043068
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010098990A Active JP5481267B2 (ja) | 2010-04-22 | 2010-04-22 | 制御プログラム作成装置および制御プログラム作成装置の駆動方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5481267B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6483507B2 (ja) * | 2015-04-07 | 2019-03-13 | 株式会社東芝 | 制御プログラム作成装置、及び制御プログラムのデバッグ方法 |
JP2023128052A (ja) * | 2022-03-02 | 2023-09-14 | 株式会社東芝 | 情報処理システム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07253876A (ja) * | 1994-03-16 | 1995-10-03 | Toshiba Corp | プログラム作成装置 |
JP4411714B2 (ja) * | 2000-01-25 | 2010-02-10 | 株式会社安川電機 | プログラム自動転送機能付きplcおよびエンジニアリング装置とその制御方法 |
JP2003157104A (ja) * | 2001-11-22 | 2003-05-30 | Fuji Electric Co Ltd | プログラミング装置 |
JP2005235110A (ja) * | 2004-02-23 | 2005-09-02 | Ricoh Co Ltd | 電子機器及び同機器に用いるプログラム |
JP2008276381A (ja) * | 2007-04-26 | 2008-11-13 | Toshiba Corp | プログラマブルコントローラのダイアグラムのデバッグシステム、そのプログラミング装置及びそのプログラム |
-
2010
- 2010-04-22 JP JP2010098990A patent/JP5481267B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011227823A (ja) | 2011-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4865634B2 (ja) | プログラム編集支援装置、コンピュータプログラム、プログラム編集支援方法及びplcシステム | |
JP5039428B2 (ja) | プログラマブルコントローラ及びplcシステム | |
US5940617A (en) | Debugger for controlling execution of software installed in object to be controlled on the basis of state transition model, debugging method thereof, record medium thereof, and method for correlating function specifications and code addresses | |
US8527254B2 (en) | Simulator engine development system and simulator engine development method | |
JP5026925B2 (ja) | 制御プログラム作成装置および制御プログラム作成方法 | |
JP6442131B2 (ja) | 制御システムおよび制御装置 | |
WO2020039900A1 (ja) | 情報処理装置およびプログラム | |
JP5481267B2 (ja) | 制御プログラム作成装置および制御プログラム作成装置の駆動方法 | |
JP4702194B2 (ja) | プログラム開発支援装置、プログラム開発支援方法およびプログラム開発支援プログラム | |
JP5425317B2 (ja) | モーションsfcプログラム部品作成装置 | |
JP6794668B2 (ja) | プログラミング装置 | |
JP6483507B2 (ja) | 制御プログラム作成装置、及び制御プログラムのデバッグ方法 | |
JP2014228990A (ja) | 制御プログラム作成装置および制御プログラム作成方法 | |
JP2015022511A (ja) | プログラマブルコントローラシステム、その支援装置、プログラム | |
JP2000215038A (ja) | 情報管理装置および記録媒体 | |
JP5319643B2 (ja) | ソフトウェアプロダクトライン開発支援装置およびその方法 | |
JP2009169628A (ja) | 監視制御システムの構築装置、構築方法およびプログラム | |
JP2013137716A (ja) | マクロ展開装置及びプログラム | |
JP2016126700A (ja) | プログラム検証装置、プログラム検証方法及びプログラム検証プログラム | |
JP4687117B2 (ja) | Icテスタ | |
JP6355861B1 (ja) | プログラム開発支援装置、プログラム開発支援方法、プログラム開発支援プログラムおよび記録媒体 | |
JP2023145080A (ja) | 組立検査システム | |
JP2022080352A (ja) | 試験支援装置 | |
JPH0546377A (ja) | 制御プログラム作成方法及びその作成装置 | |
JP2006338477A (ja) | 情報処理装置とシステム開発方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130116 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131029 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20131205 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20131212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131219 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20131219 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20131226 |
|
TRDD | Decision of grant or rejection written | ||
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20140109 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20140116 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140121 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140217 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5481267 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |