JP2007034451A - Application software history management apparatus and application software history management method - Google Patents
Application software history management apparatus and application software history management method Download PDFInfo
- Publication number
- JP2007034451A JP2007034451A JP2005213627A JP2005213627A JP2007034451A JP 2007034451 A JP2007034451 A JP 2007034451A JP 2005213627 A JP2005213627 A JP 2005213627A JP 2005213627 A JP2005213627 A JP 2005213627A JP 2007034451 A JP2007034451 A JP 2007034451A
- Authority
- JP
- Japan
- Prior art keywords
- application software
- history
- history management
- target device
- creation
- 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
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
【課題】 対象機器にダウンロードされる目的で作成されるアプリケーションソフトウェアの履歴を適切に管理できるアプリケーションソフトウェア履歴管理装置およびアプリケーションソフトウェア履歴管理方法を提供する。
【解決手段】 作成受付手段101は、アプリケーションソフトウェアの作成操作を受け付ける。ダウンロード手段102は、作成受付手段101により作成されたアプリケーションソフトウェアを対象機器にダウンロードする。検出手段103は、アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことを検出する。保存手段104は、検出手段103により所定の段階への到達が検出された場合に、アプリケーションソフトウェアを履歴保存する。また、保存手段103は、ダウンロード手段102によるダウンロードに際して、対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存してもよい。
【選択図】図1
PROBLEM TO BE SOLVED: To provide an application software history management apparatus and an application software history management method capable of appropriately managing a history of application software created for the purpose of being downloaded to a target device.
A creation accepting means 101 accepts an application software creation operation. The download unit 102 downloads the application software created by the creation accepting unit 101 to the target device. The detecting means 103 detects that the progress state from creation of application software to downloading has reached a predetermined stage. The storage unit 104 stores application software history when the detection unit 103 detects arrival at a predetermined stage. Further, the storage unit 103 may store a history of the previous application software installed in the target device when the download unit 102 downloads.
[Selection] Figure 1
Description
本発明は、対象機器にダウンロードされるアプリケーションソフトウェアの履歴を管理するアプリケーションソフトウェア履歴管理装置およびアプリケーションソフトウェア履歴管理方法に関する。 The present invention relates to an application software history management apparatus and an application software history management method for managing a history of application software downloaded to a target device.
プラント各部に分散配置されたフィールドコントローラを介して種々のフィールド機器を制御するプラント制御システムが知られている。このようなプラント制御システムでは、フィールドコントローラに制御アプリケーションソフトウェアを実装することで、フィールドコントローラの機能を設定している。 There is known a plant control system that controls various field devices via field controllers distributed in each part of the plant. In such a plant control system, the function of the field controller is set by mounting control application software on the field controller.
特許文献1には、フィールド機器にダウンロードするソフトウェアの履歴管理をするシステムが記載されている。
制御アプリケーションソフトウェアは、アプリケーションソフトウェアを作成するツールを用いて作成することができる。作成中のアプリケーションソフトウェアは一定周期でバックアップされ、その内容が保存される。 The control application software can be created using a tool that creates application software. The application software being created is backed up at regular intervals and the contents are saved.
しかし、バックアップのタイミングが一定周期に設定されているため、アプリケーションソフトウェアのコンパイル時やフィールドコントローラへのダウンロードと無関係にバックアップが実行される。したがって、編集途中の状態で保存されるなど、利用価値の低い履歴が残される場合があるうえ、単世代の履歴しか残せない。このため、実際にダウンロードされ、フィールドコントローラに実装された状態を復元できないという問題がある。 However, since the backup timing is set to a fixed period, the backup is executed regardless of when the application software is compiled or downloaded to the field controller. Therefore, a history with low utility value may be left, such as being saved in the middle of editing, and only a single generation history can be left. For this reason, there is a problem that the state actually downloaded and mounted on the field controller cannot be restored.
本発明の目的は、対象機器にダウンロードされる目的で作成されるアプリケーションソフトウェアの履歴を適切に管理できるアプリケーションソフトウェア履歴管理装置およびアプリケーションソフトウェア履歴管理方法を提供することにある。 An object of the present invention is to provide an application software history management apparatus and an application software history management method capable of appropriately managing a history of application software created for the purpose of being downloaded to a target device.
本発明のアプリケーションソフトウェア履歴管理装置は、対象機器にダウンロードされるアプリケーションソフトウェアの履歴を管理するアプリケーションソフトウェア履歴管理装置において、アプリケーションソフトウェアの作成操作を受け付ける作成受付手段と、前記作成受付手段により作成されたアプリケーションソフトウェアを対象機器にダウンロードするダウンロード手段と、前記アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことを検出する検出手段と、前記検出手段により前記所定の段階への到達が検出された場合に、前記アプリケーションソフトウェアを履歴保存する保存手段と、を備えることを特徴とする。
このアプリケーションソフトウェア履歴管理装置によれば、アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことが検出された場合に、アプリケーションソフトウェアを履歴保存するので、利用価値の高い履歴を保存することができる。
The application software history management apparatus of the present invention is created by the creation acceptance means for accepting an operation for creating application software in the application software history management apparatus for managing the history of the application software downloaded to the target device. Download means for downloading application software to a target device, detection means for detecting that a progress state from creation to download of the application software has reached a predetermined stage, and arrival of the predetermined stage by the detection means And storing means for storing the application software in a history when it is detected.
According to this application software history management device, when it is detected that the progress state from creation to download of the application software has reached a predetermined stage, the history of application software is saved. can do.
前記所定の段階は前記アプリケーションソフトウェアを前記対象機器にダウンロードする段階であってもよい。 The predetermined step may be a step of downloading the application software to the target device.
前記所定の段階は前記アプリケーションソフトウェアをコンパイルする段階であってもよい。 The predetermined step may be a step of compiling the application software.
本発明のアプリケーションソフトウェア履歴管理装置は、対象機器にダウンロードされるアプリケーションソフトウェアの履歴を管理するアプリケーションソフトウェア履歴管理装置において、アプリケーションソフトウェアの作成操作を受け付ける作成受付手段と、前記作成受付手段により作成されたアプリケーションソフトウェアを対象機器にダウンロードするダウンロード手段と、前記ダウンロード手段によるダウンロードに際して、前記対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存する保存手段と、を備えることを特徴とする。
このアプリケーションソフトウェア履歴管理装置によれば、ダウンロードに際して、対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存するので、保存されたアプリケーションソフトウェアを有効に利用できる。
The application software history management device according to the present invention is created by the creation accepting unit that accepts a creation operation of the application software in the application software history management device that manages the history of the application software downloaded to the target device. Downloading means for downloading application software to a target device, and storage means for storing a history of previous application software installed in the target device when downloading by the downloading means.
According to this application software history management apparatus, when downloading, the previous application software installed in the target device is saved as a history, so that the saved application software can be used effectively.
前記保存手段は、すでに保存済みの履歴を残して、新たな履歴を追加保存してもよい。 The storage means may additionally store a new history while leaving a history that has already been stored.
前記対象機器はプロセス制御を実行するための機器であってもよい。 The target device may be a device for executing process control.
本発明のアプリケーションソフトウェア履歴管理方法は、対象機器にダウンロードされるアプリケーションソフトウェアの履歴を管理するアプリケーションソフトウェア履歴管理方法において、アプリケーションソフトウェアの作成操作を受け付けるステップと、前記作成操作を受け付けるステップにより作成されたアプリケーションソフトウェアを対象機器にダウンロードするステップと、前記アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことを検出するステップと、前記所定の段階への到達が検出された場合に、前記アプリケーションソフトウェアを履歴保存するステップと、を備えることを特徴とする。
このアプリケーションソフトウェア履歴管理方法によれば、アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことが検出された場合に、アプリケーションソフトウェアを履歴保存するので、利用価値の高い履歴を保存することができる。
The application software history management method of the present invention is created in the application software history management method for managing the history of the application software downloaded to the target device by the step of accepting the creation operation of the application software and the step of accepting the creation operation. A step of downloading application software to a target device, a step of detecting that a progress state from creation of the application software to downloading has reached a predetermined stage, and a case where arrival at the predetermined stage is detected, Storing the history of the application software.
According to this application software history management method, when it is detected that the progress state from creation to download of the application software has reached a predetermined stage, the application software is saved as a history. can do.
前記所定の段階は前記アプリケーションソフトウェアを前記対象機器にダウンロードする段階であってもよい。 The predetermined step may be a step of downloading the application software to the target device.
前記所定の段階は前記アプリケーションソフトウェアをコンパイルする段階であってもよい。 The predetermined step may be a step of compiling the application software.
本発明のアプリケーションソフトウェア履歴管理方法は、対象機器にダウンロードされるアプリケーションソフトウェアの履歴を管理するアプリケーションソフトウェア履歴管理方法において、アプリケーションソフトウェアの作成操作を受け付けるステップと、前記作成操作を受け付けるステップにより作成されたアプリケーションソフトウェアを対象機器にダウンロードするステップと、前記ダウンロードするステップによるダウンロードに際して、前記対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存するステップと、を備えることを特徴とする。
このアプリケーションソフトウェア履歴管理方法によれば、ダウンロードに際して、対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存するので、保存されたアプリケーションソフトウェアを有効に利用できる。
The application software history management method of the present invention is created in the application software history management method for managing the history of the application software downloaded to the target device by the step of accepting the creation operation of the application software and the step of accepting the creation operation. Downloading application software to a target device, and storing history of previous application software installed in the target device when downloading is performed in the downloading step.
According to this application software history management method, the history of the previous application software installed in the target device is saved when downloading, so that the saved application software can be used effectively.
前記保存するステップでは、すでに保存済みの履歴を残して、新たな履歴を追加保存してもよい。 In the step of saving, a new history may be additionally saved while leaving a history that has already been saved.
前記対象機器はプロセス制御を実行するための機器であってもよい。 The target device may be a device for executing process control.
本発明のアプリケーションソフトウェア履歴管理装置によれば、アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことが検出された場合に、アプリケーションソフトウェアを履歴保存するので、利用価値の高い履歴を保存することができる。 According to the application software history management device of the present invention, when it is detected that the progress state from the creation of the application software to the download has reached a predetermined stage, the history of the application software is saved. Can be saved.
本発明のアプリケーションソフトウェア履歴管理装置によれば、ダウンロードに際して、対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存するので、保存されたアプリケーションソフトウェアを有効に利用できる。 According to the application software history management device of the present invention, when downloading, the previous application software installed in the target device is saved as a history, so that the saved application software can be used effectively.
本発明のアプリケーションソフトウェア履歴管理方法によれば、アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことが検出された場合に、アプリケーションソフトウェアを履歴保存するので、利用価値の高い履歴を保存することができる。 According to the application software history management method of the present invention, when it is detected that the progress state from creation to download of the application software has reached a predetermined stage, the history of the application software is saved. Can be saved.
本発明のアプリケーションソフトウェア履歴管理方法によれば、ダウンロードに際して、対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存するので、保存されたアプリケーションソフトウェアを有効に利用できる。 According to the application software history management method of the present invention, at the time of downloading, the previous application software installed in the target device is saved as a history, so that the saved application software can be used effectively.
図1は本発明によるアプリケーションソフトウェア履歴管理装置を機能的に示すブロック図である。 FIG. 1 is a block diagram functionally showing an application software history management apparatus according to the present invention.
図1において、作成受付手段101は、アプリケーションソフトウェアの作成操作を受け付ける。ダウンロード手段102は、作成受付手段101により作成されたアプリケーションソフトウェアを対象機器にダウンロードする。検出手段103は、アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことを検出する。保存手段104は、検出手段103により所定の段階への到達が検出された場合に、アプリケーションソフトウェアを履歴保存する。
In FIG. 1, a
また、保存手段104は、ダウンロード手段102によるダウンロードに際して、対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存する。
Further, the
以下、図2〜図4を参照して、本発明によるアプリケーションソフトウェア履歴管理装置の一実施形態について説明する。 Hereinafter, an embodiment of an application software history management apparatus according to the present invention will be described with reference to FIGS.
図2は本実施形態のアプリケーションソフトウェア履歴管理装置が適用されるプラント制御システムの構成を示すブロック図である。 FIG. 2 is a block diagram showing a configuration of a plant control system to which the application software history management apparatus of this embodiment is applied.
図2に示すように、プラント制御システムは、プラントに設置される熱交換器、バルブ、コンプレッサー、ポンプ等のフィールド機器1,1,・・・を制御するフィールドコントローラ2,2,・・・と、プラントに分散配置されたフィールドコントローラ2,2,・・・との間で通信を行って各フィールド機器1を制御し、プロセスの自動操業を実行するプロセス制御装置3と、を備える。図2に示すように、フィールドコントローラ2,2,・・・およびプロセス制御装置3は、通信回線4を介して互いに接続されている。
As shown in FIG. 2, the plant control system includes
また、通信回線4には、プラント制御システムのメンテナンス作業を行うための端末装置5が接続されている。
The
フィールドコントローラ2には制御アプリケーションソフトウェアが実装される。フィールドコントローラ2の機能は、この制御アプリケーションソフトウェアにより規定される。
Control application software is installed in the
端末装置5には、制御アプリケーション作成ツールとしてのソフトウェアプログラムが実装されている。ユーザはこの制御アプリケーション作成ツールを使用して、制御アプリケーションソフトウェアの作成、編集、およびフィールドコントローラ2への制御アプリケーションソフトウェアのダウンロードを行うことができる。
なお、図2の実施形態ではフィールドコントローラ2とプロセス制御装置3は別になっているが、これらを一体の構成にしてもよい。
A software program as a control application creation tool is installed in the
In the embodiment of FIG. 2, the
図3のステップS1〜ステップS6は、制御アプリケーション作成ツールを用いた制御アプリケーションソフトウェアの作成、編集、ダウンロードの手順を示すフローチャートである。この手順は、ユーザの操作を受け付ける端末装置5の制御に基づき実行される。
Steps S1 to S6 in FIG. 3 are flowcharts showing the procedure for creating, editing, and downloading control application software using the control application creation tool. This procedure is executed based on the control of the
図3のステップS1では、制御アプリケーションソフトウェアの作成、編集の操作を受け付ける。次に、ステップS2では作成、編集された制御アプリケーションソフトウェアのコンパイルを実行する。 In step S1 of FIG. 3, control application software creation and editing operations are accepted. In step S2, the control application software created and edited is compiled.
ステップS3では、コンパイルされた制御アプリケーションソフトウェアについて、ダウンロード対象となるフィールドコントローラ2へのダウンロードがユーザにより指示されたか否か判断する。
In step S3, it is determined whether or not the compiled control application software is instructed by the user to download to the
次に、ステップS3の判断が肯定されるのを待って、ステップS4へ進む。ステップS4では、現在、上記フィールドコントローラ2に実装されている制御アプリケーションソフトウェア、すなわち前回の制御アプリケーションソフトウェアの履歴保存を実行する。ここでは、前回の制御アプリケーションソフトウェアがフィールドコントローラ2から読み込まれ、前回のソフトウェアの圧縮ファイルが、保存時の時刻を示すタイムスタンプとともに端末装置5の記憶部51(図2)に格納される。
Next, after waiting for the affirmative determination in step S3, the process proceeds to step S4. In step S4, the history of the control application software currently installed in the
次に、ステップS5では、ステップS1において作成、編集され、ステップS2においてコンパイルされた制御アプリケーションソフトウェア、すなわち今回の制御アプリケーションソフトウェアの履歴保存を実行する。ここでは、今回のソフトウェアの圧縮ファイルが、上記前回のソフトウェアの圧縮ファイルとともに端末装置5の記憶部51に格納される。
Next, in step S5, the control application software created and edited in step S1 and compiled in step S2, that is, the history storage of the current control application software is executed. Here, the compressed file of the current software is stored in the
次にステップS6では、上記フィールドコントローラ2への制御アプリケーションソフトウェアをダウンロードし、処理を終了する。これにより、フィールドコントローラ2の制御アプリケーションソフトウェアが更新される。
In step S6, the control application software for the
以上の処理は、上記フィールドコントローラ2によるフィールド機器1の制御を継続した状態で実行することもできる。
The above processing can also be executed in a state where the
図3のステップS11〜ステップS12は、履歴保存の詳細情報を設定する手順を示すフローチャートである。この手順は、ユーザの操作を受け付ける端末装置5の制御に基づき実行される。
Steps S11 to S12 in FIG. 3 are flowcharts showing a procedure for setting detailed information for history storage. This procedure is executed based on the control of the
図3のステップS11では、履歴保存の詳細情報の入力を受け付ける。ここでは例えば、詳細情報として、保存世代数、保存対象ファイル、保存先等の入力を受け付ける。 In step S11 of FIG. 3, input of detailed information for history storage is accepted. Here, for example, as detailed information, an input of the number of preservation generations, a preservation target file, a preservation destination, and the like is accepted.
保存世代数は、履歴として保存する世代数である。例えば世代数を「5」とすれば、最新の5回分の履歴が常に保存され、それ以前の履歴は新たな履歴保存時に1つずつ消去される。 The number of saved generations is the number of generations saved as a history. For example, if the number of generations is set to “5”, the latest five histories are always stored, and previous histories are deleted one by one when a new history is stored.
保存対象ファイルは、フィールドコントローラ2に格納されたファイルであって、上記制御アプリケーションソフトウェアと関連付けて履歴保存すべきファイルである。例えば、制御アプリケーションソフトウェアのプログラム実行時に必要なデータを格納するデータファイルが該当する。保存対象ファイルはユーザが任意に選択できる。
The save target file is a file stored in the
保存先は、制御アプリケーションソフトウェアあるいは保存対象ファイルを履歴保存する場所である。例えば、ユーザはフォルダ名を用いて保存先を指定できる。 The save destination is a place where the control application software or the save target file is saved as a history. For example, the user can specify a storage destination using a folder name.
ステップS12では、ステップS11で受け付けた詳細情報を設定ファイルとして保存し、処理を終了する。設定ファイルは、端末装置5の記憶部51に格納される。
In step S12, the detailed information received in step S11 is saved as a setting file, and the process ends. The setting file is stored in the
図4は、設定ファイルに従って保存される履歴のデータ構成を示す図である。図4に示すように、設定ファイルに規定された保存世代数nに従い、最新の履歴Rec1から最も古い履歴Recnまでが、設定ファイルで規定された保存先に格納される。各履歴には、タイムスタンプとともに前回の制御アプリケーションソフトウェア、前回の保存対象ファイル、今回の制御アプリケーションソフトウェア、今回の保存対象ファイル等が記録される。 FIG. 4 is a diagram showing a data structure of a history stored according to the setting file. As shown in FIG. 4, according to the number of saved generations n specified in the setting file, the latest history Rec1 to the oldest history Recn are stored in the saving destination specified in the setting file. In each history, the previous control application software, the previous save target file, the current control application software, the current save target file, and the like are recorded together with the time stamp.
設定ファイルの内容は、上記ステップS1〜ステップS6の処理に反映される。すなわち、ステップS4およびステップS5では、設定ファイルを読み込み、設定ファイルに規定された保存世代数、保存対象ファイル、保存先等に従って、履歴保存を実行する。また、古い履歴を消去する。さらに、保存対象ファイルが存在する場合、ステップS1では、制御アプリケーションソフトウェアの作成、編集とともに、ユーザの操作入力による保存対象ファイルの作成、変更を受け付ける。作成、変更後のファイルは、今回の保存対象ファイルとして、フィールドコントローラ2から読み込んだ前回の保存対象ファイルとともに履歴保存される(図4)。 The contents of the setting file are reflected in the processes in steps S1 to S6. That is, in step S4 and step S5, the setting file is read, and history saving is executed according to the number of saving generations, saving target file, saving destination and the like specified in the setting file. Also, delete the old history. Further, when the save target file exists, in step S1, the creation and editing of the control application software and the creation and change of the save target file by the user's operation input are accepted. The created and changed file is saved as a current save target file together with the previous save target file read from the field controller 2 (FIG. 4).
以上のように、本実施形態によれば、制御アプリケーションソフトウェアをフィールドコントローラ2にダウンロードする際に、前回および今回の制御アプリケーションソフトウェアを自動的に履歴保存する。このため、ダウンロード時のバックアップを忘れることによる損失を防止できるとともに、不要な履歴が記録されることもない。また、実際に実装された制御アプリケーションソフトウェアを保存するので、履歴を障害発生時の解析時等に有効に利用できる。さらに、複数時点での履歴を残すので、復元したい状態を自由に選択することができる。
As described above, according to the present embodiment, when the control application software is downloaded to the
上記実施形態では、ダウンロードに際して制御アプリケーションソフトウェアを履歴保存する例を示したが、履歴保存のタイミングは任意に選択できる。 In the above-described embodiment, an example in which the history of the control application software is stored at the time of downloading has been described, but the timing of history storage can be arbitrarily selected.
図3のステップS21〜ステップS24は、制御アプリケーションソフトウェアのコンパイルに際して制御アプリケーションソフトウェアを履歴保存する例を示すフローチャートである。この手順は、ユーザの操作を受け付ける端末装置5の制御に基づき実行される。
Steps S21 to S24 in FIG. 3 are flowcharts showing an example of storing the history of the control application software when compiling the control application software. This procedure is executed based on the control of the
図3のステップS21では、制御アプリケーションソフトウェアの作成、編集の操作を受け付ける。次に、ステップS22では作成、編集された制御アプリケーションソフトウェアのコンパイルを実行する。 In step S21 of FIG. 3, control application software creation and editing operations are accepted. Next, in step S22, the control application software created and edited is compiled.
ステップS23では、コンパイルされた制御アプリケーションソフトウェアについて、制御アプリケーションソフトウェアの履歴保存を実行する。ここでは、ステップS21において作成、編集され、ステップS22においてコンパイルされた制御アプリケーションソフトウェアの圧縮ファイルが、タイムスタンプとともに端末装置5の記憶部51に格納される。このとき、任意の世代数にわたり制御アプリケーションソフトウェアを履歴保存できる。
In step S23, the history of the control application software is stored for the compiled control application software. Here, the compressed file of the control application software created and edited in step S21 and compiled in step S22 is stored in the
次に、ステップS24では、ユーザの指示に基づいて、制御アプリケーションソフトウェアの作成、編集を終了するか否か判断する。判断が否定されればステップS21へ戻り、判断が肯定されれば処理を終了する。 Next, in step S24, it is determined whether or not to finish the creation and editing of the control application software based on the user instruction. If the determination is negative, the process returns to step S21, and if the determination is affirmative, the process ends.
このように、ステップS21〜ステップS24に示す手順では、コンパイルの対象となった制御アプリケーションソフトウェアを自動的に履歴保存している。このため、バックアップを忘れることによる損失を防止できるとともに、不要な履歴が記録されることもない。また、結果的に実装されることになる制御アプリケーションソフトウェアを保存するので、履歴を障害発生時の解析時等に有効に利用できる。さらに、複数時点での履歴を残すので、復元したい状態を自由に選択することができる。 As described above, in the procedure shown in steps S21 to S24, the history of the control application software to be compiled is automatically saved. For this reason, loss due to forgetting backup can be prevented, and unnecessary history is not recorded. In addition, since the control application software to be implemented as a result is stored, the history can be used effectively when analyzing when a failure occurs. Furthermore, since the history at a plurality of points is left, it is possible to freely select the state to be restored.
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、プラント制御システムへの適用に限定されることはなく、対象機器にダウンロードされるアプリケーションソフトウェアの履歴を管理する場合に、広く適用することができる。 The scope of application of the present invention is not limited to the above embodiment. The present invention is not limited to application to a plant control system, and can be widely applied when managing the history of application software downloaded to a target device.
2 フィールドコントローラ(対象機器)
5 端末装置(作成受付手段、ダウンロード手段、検出手段、保存手段)
51 記憶部(保存手段)
101 作成受付手段
102 ダウンロード手段
103 検出手段
104 保存手段
2 Field controller (target equipment)
5 Terminal device (creation acceptance means, download means, detection means, storage means)
51 Storage unit (storage means)
101 creation acceptance means 102 download means 103 detection means 104 storage means
Claims (12)
アプリケーションソフトウェアの作成操作を受け付ける作成受付手段と、
前記作成受付手段により作成されたアプリケーションソフトウェアを対象機器にダウンロードするダウンロード手段と、
前記アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことを検出する検出手段と、
前記検出手段により前記所定の段階への到達が検出された場合に、前記アプリケーションソフトウェアを履歴保存する保存手段と、
を備えることを特徴とするアプリケーションソフトウェア履歴管理装置。 In an application software history management device that manages the history of application software downloaded to a target device,
Creation acceptance means for accepting creation operation of application software;
Download means for downloading the application software created by the creation accepting means to a target device;
Detecting means for detecting that a progress state from creation of the application software to downloading has reached a predetermined stage;
Storage means for storing the history of the application software when the detection means detects the arrival at the predetermined stage;
An application software history management apparatus comprising:
アプリケーションソフトウェアの作成操作を受け付ける作成受付手段と、
前記作成受付手段により作成されたアプリケーションソフトウェアを対象機器にダウンロードするダウンロード手段と、
前記ダウンロード手段によるダウンロードに際して、前記対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存する保存手段と、
を備えることを特徴とするアプリケーションソフトウェア履歴管理装置。 In an application software history management device that manages the history of application software downloaded to a target device,
Creation acceptance means for accepting creation operation of application software;
Download means for downloading the application software created by the creation accepting means to a target device;
At the time of download by the download means, a storage means for saving a history of the previous application software installed in the target device;
An application software history management apparatus comprising:
アプリケーションソフトウェアの作成操作を受け付けるステップと、
前記作成操作を受け付けるステップにより作成されたアプリケーションソフトウェアを対象機器にダウンロードするステップと、
前記アプリケーションソフトウェアの作成からダウンロードに至る経過状態が所定の段階に到達したことを検出するステップと、
前記所定の段階への到達が検出された場合に、前記アプリケーションソフトウェアを履歴保存するステップと、
を備えることを特徴とするアプリケーションソフトウェア履歴管理方法。 In an application software history management method for managing a history of application software downloaded to a target device,
A step of accepting an application software creation operation;
Downloading the application software created by the step of accepting the creation operation to a target device;
Detecting that a progress state from creation of the application software to downloading has reached a predetermined stage;
A history saving of the application software when arrival at the predetermined stage is detected;
An application software history management method comprising:
アプリケーションソフトウェアの作成操作を受け付けるステップと、
前記作成操作を受け付けるステップにより作成されたアプリケーションソフトウェアを対象機器にダウンロードするステップと、
前記ダウンロードするステップによるダウンロードに際して、前記対象機器に実装されていた前回のアプリケーションソフトウェアを履歴保存するステップと、
を備えることを特徴とするアプリケーションソフトウェア履歴管理方法。 In an application software history management method for managing a history of application software downloaded to a target device,
A step of accepting an application software creation operation;
Downloading the application software created by the step of accepting the creation operation to a target device;
When downloading by the step of downloading, a step of storing a history of the previous application software installed in the target device;
An application software history management method comprising:
The application software history management method according to claim 7, wherein the target device is a device for executing process control.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005213627A JP2007034451A (en) | 2005-07-25 | 2005-07-25 | Application software history management apparatus and application software history management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005213627A JP2007034451A (en) | 2005-07-25 | 2005-07-25 | Application software history management apparatus and application software history management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007034451A true JP2007034451A (en) | 2007-02-08 |
Family
ID=37793676
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005213627A Pending JP2007034451A (en) | 2005-07-25 | 2005-07-25 | Application software history management apparatus and application software history management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007034451A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008153322A3 (en) * | 2007-06-12 | 2009-02-19 | Lg Electronics Inc | Image display apparatus and method for controlling the same |
| JP2009225067A (en) * | 2008-03-14 | 2009-10-01 | Ricoh Co Ltd | Image input/output system, method for backing up image input/output device and program for image input/output system |
-
2005
- 2005-07-25 JP JP2005213627A patent/JP2007034451A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008153322A3 (en) * | 2007-06-12 | 2009-02-19 | Lg Electronics Inc | Image display apparatus and method for controlling the same |
| JP2009225067A (en) * | 2008-03-14 | 2009-10-01 | Ricoh Co Ltd | Image input/output system, method for backing up image input/output device and program for image input/output system |
| US8639972B2 (en) | 2008-03-14 | 2014-01-28 | Ricoh Company, Ltd. | Image processing system and backup method for image processing apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4930031B2 (en) | Control device and control system | |
| JP3594035B2 (en) | Control device, CPU unit, user program editing method of programmable controller, and processing method of programmable controller when online editing is performed | |
| US11561527B2 (en) | NC program conversion process method and processing treatment system | |
| EP1282020A3 (en) | Method for consistent storage of data in an industrial controller | |
| CN104239165A (en) | Mobile terminal as well as method and device for treating tasks of two systems of mobile terminal | |
| EP2733613B1 (en) | Controller and program | |
| JP2007034451A (en) | Application software history management apparatus and application software history management method | |
| JP7249735B2 (en) | ROBOT CONTROLLER, BACKUP FILE STORAGE METHOD AND PROGRAM | |
| JP5865192B2 (en) | Teaching data editing system and program | |
| EP1630631A3 (en) | Method for consistent storage of data in an industrial controller | |
| JP2004062371A (en) | Data management method and device for programmable controller | |
| JP2009146280A (en) | Legacy migration support system | |
| JP2019168804A (en) | Machining program editing device | |
| JP4366576B2 (en) | Programmable controller equipment | |
| JP2009070268A (en) | Numerical control device with automatic backup function | |
| JP4300196B2 (en) | Command execution device, command execution method, and command execution program | |
| JPH0643920A (en) | Tool control system | |
| JP4782475B2 (en) | Process controller | |
| CN117349203B (en) | A control data processing method and device | |
| JP7602092B1 (en) | Machining performance management system for NC machine tools, server device, and machining status monitoring program | |
| JP4524612B2 (en) | Download time prediction method and download time prediction apparatus | |
| US10664274B2 (en) | Controller and editor | |
| US20070239288A1 (en) | Power system and work flow thereof | |
| JP2006172065A (en) | Checkpoint collection method, system and program | |
| CN118646321A (en) | Industrial equipment control method and device, industrial equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080326 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091225 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100324 |
|
| A521 | Written amendment |
Effective date: 20100517 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100610 |