JPH05265741A - ソフトウェアの現地入替え方法 - Google Patents

ソフトウェアの現地入替え方法

Info

Publication number
JPH05265741A
JPH05265741A JP4065520A JP6552092A JPH05265741A JP H05265741 A JPH05265741 A JP H05265741A JP 4065520 A JP4065520 A JP 4065520A JP 6552092 A JP6552092 A JP 6552092A JP H05265741 A JPH05265741 A JP H05265741A
Authority
JP
Japan
Prior art keywords
file
software
suspend
corrected
program
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
JP4065520A
Other languages
English (en)
Inventor
Takanori Harada
高徳 原田
Hiroshi Hara
洋 原
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.)
Meidensha Corp
Original Assignee
Meidensha 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 Meidensha Corp filed Critical Meidensha Corp
Priority to JP4065520A priority Critical patent/JPH05265741A/ja
Publication of JPH05265741A publication Critical patent/JPH05265741A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】 【目的】 モジュールの変更も含めて現地ソフトウェア
の入替えを確実,容易にする。 【構成】 現地のコンピュータがLISP言語を使用す
ることを利用し、修正量の多いプログラムの変更又は現
地で変更されることのないルール・データの変更にサス
ペンドファイルのプログラム又はルール・データを修正
して現地に持ち込み、ユーザによって変更されるデータ
を持つファイルをサスペンドファイルにロードし、新し
いサスペンドファイルを作成する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、コンピュータシステム
におけるソフトウェアの現地入替え方法に関する。
【0002】
【従来の技術】変電所の集中監視制御システムは、中央
の総合制御所のコンピュータと、現地の送電用変電所や
配電用変電所のコンピュータとが遠方監視制御装置で結
合され、表示・計測情報の収集と制御情報の送信による
オンライン処理が行われる。
【0003】上述のようなオンラインシステムにおい
て、現地のコンピュータには、例えば変電所操作手順自
動作成システム等のソフトウェアが用意されているが、
このようなソフトウェアは操作手順プログラムの修正や
変電所設備の変更等に伴って新規作成したソフトウェア
との入替えを必要とする。
【0004】従来、現地ソフトウェアの入替えには、デ
ータファイルとバージョンを合わせた複数のプロセスを
磁気テープにコピーし、この磁気テープを現地に運び、
プロセス単位の入替えを行う。この入替えに際し、コン
ピュータシステムが主系と従系に2系列化されている場
合には、両系の交互の入替えがなされる。
【0005】なお、ソフトウェアの入替えは、モジュー
ルの変更ではリンク処理を必要とするため、システムの
停止が長時間になり、最低でもプロセス単位の入替えに
される。
【0006】
【発明が解決しようとする課題】従来のソフトウェア入
替方法では、修正量が多い場合に多くのプロセスを現地
に持って行き、現地でプロセスとデータファイルのバー
ジョンを合わせた入替作業になり、作業負担が大きくな
る。
【0007】また、修正量が少ない場合やソフトウェア
に付属のメンテナンス機能で修正する場合には現地にあ
るプロセスとデータを試験してその入替えを行うが、こ
のとき現地の環境とくい違うことがある。
【0008】本発明の目的は、モジュールの変更も含め
て現地ソフトウェアの入替えを確実,容易にする入替方
法を提供することにある。
【0009】
【課題を解決するための手段】本発明は、前記課題の解
決を図るため、LISP言語を使ったコンピュータによ
って現地システムを運用するコンピュータシステムにお
いて、ソフトウェアの修正量が多いときには社内でプロ
グラム変更又は現地で変更されることのないルール・デ
ータを変更したサスペンドファイルを作成し、該サスペ
ンドファイルを現地に持込み、現地で変更されるルール
・データをファイルに保存し、この保存ファイルを前記
サスペンドファイルにロードし、このロードされたファ
イルから新規サスペンドファイルを作成することを特徴
とする。
【0010】
【作用】コンピュータがLISP言語を使うことを利用
し、ソフトウェアの修正をサスペンドファイルの入替え
によって行う。
【0011】
【実施例】図1は本発明の一実施例を示すソフトウェア
入替方法の処理手順を示す。ソフトウェアの修正量が多
い場合と、少ない場合及びシステムが持つメンテナンス
機能で修正できる場合で区別される。
【0012】このうち、修正量の多い場合にはサスペン
ドファイルの入替えによるソフトウェア入替えにされ
る。サスペンドファイルは、LISP言語を使用するコ
ンピュータでは図2に変電所操作手順自動作成システム
のファイル構成を示すように、現地運用で変更されるデ
ータAと、本業務用ルール・データB及び本業務プログ
ラムCのうち、現地運用で変更されることのないルール
・データBとプログラムCに相当する。
【0013】同様に、ルールメンテナンスのサスペンド
ファイルは、図3に示すように本業務又はメンテナンス
で変更可能なルール・データDとルールE及びルールメ
ンテナンスプログラムFのうちルールEとプログラムF
が相当する。
【0014】このようなサスペンドファイルは、プログ
ラムの変更には社内に保存する同じプログラムを修正し
(第1図のS1)、新規のサスペンドファイルを作成す
る(S2)。
【0015】このサスペンドファイルは現地に持込ま
れ、現地で登録件名データ等のデータAとKDLルール
や設備機器ルールをファイルに保存し(S3)、このフ
ァイルをプログラム修正したサスペンドファイルにロー
ドし(S4)、さらに外部ファイルをファイルに落とし
て新規作成サスペンドファイルを作成する(S5)。
【0016】上述までのプログラムの変更によるサスペ
ンドファイルの入替えは図4に示す態様図になり、社内
で修正したサスペンドファイルを現地へ持込み、ユーザ
によって変更されたデータをファイルへ落とし、持ち込
んだサスペンドファイルにロードし、再びサスペンドフ
ァイルを作成する。
【0017】従って、現地で変更されているデータを除
いてプログラムとデータを一体化することができ、複数
のプロセスのバージョンを合わせる必要が無くなる。
【0018】次に、ルールメンテナンスのサスペンドフ
ァイルの変更には、現地のサスペンドファイルを持ち帰
り(S6)、KDLルールや設備機器データを変更し
(S7)、持ち帰ったサスペンドファイルに修正ルール
やデータを反映させて修正したサスペンドファイルを得
る(S8)。
【0019】このサスペンドファイルは現地に持ち込ま
れ、プログラム変更時と同様の手順(S3〜S5)によ
って新規サスペンドファイルを作成する。このルールメ
ンテナンスの変更によるサスペンドファイルの入替えは
図5に示す態様図になり、プログラム変更時とは現地サ
スペンドファイルの持ち帰りが異なるのみとなる。
【0020】次に、修正量の少ないプログラム変更は、
該部分のプログラム修正をし(S9)、この部分プログ
ラムを現地に持ち込み、現地サスペンドファイルに修正
プログラムをロードし(S10)、新規サスペンドファ
イルを作成する(S11)。
【0021】また、メンテナンス機能を使った修正に
は、現地でメンテナンス機能を使ってルール・データを
修正し(S12)、新規サスペンドファイルを作成する
(S13)。
【0022】これらの場合にもサスペンドファイルの作
成によってバージョンがずれることなく運用できる。
【0023】
【発明の効果】以上のとおり、本発明によれば、コンピ
ュータがLISP言語を使用することを利用し、ソフト
ウェアの入替えにサスペンドファイルの入替えを行うよ
うにしたため、現地で変更されるデータを除いてプログ
ラムとデータを一体化したサスペンドファイルの持込み
と修正で済み、ソフトウェアの入替えを容易にする。ま
た、モジュールの変更やプロセスのバージョンを合わせ
た変更を不要にしてソフトウェアの入替えを確実にする
効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示す処理手順図。
【図2】本業務のファイル構成図。
【図3】ルールメンテナンスのファイル構成図。
【図4】本業務のサスペンドファイルの入替え態様図。
【図5】ルールメンテナンスのサスペンドファイル入替
態様図。
【符号の説明】

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 LISP言語を使ったコンピュータによ
    って現地システムを運用するコンピュータシステムにお
    いて、ソフトウェアの修正量が多いときには社内でプロ
    グラム変更又は現地で変更されることのないルール・デ
    ータを変更したサスペンドファイルを作成し、該サスペ
    ンドファイルを現地に持込み、現地で変更されるルール
    ・データをファイルに保存し、この保存ファイルを前記
    サスペンドファイルにロードし、このロードされたファ
    イルから新規サスペンドファイルを作成することを特徴
    とするソフトウェアの現地入替え方法。
JP4065520A 1992-03-24 1992-03-24 ソフトウェアの現地入替え方法 Pending JPH05265741A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4065520A JPH05265741A (ja) 1992-03-24 1992-03-24 ソフトウェアの現地入替え方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4065520A JPH05265741A (ja) 1992-03-24 1992-03-24 ソフトウェアの現地入替え方法

Publications (1)

Publication Number Publication Date
JPH05265741A true JPH05265741A (ja) 1993-10-15

Family

ID=13289387

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4065520A Pending JPH05265741A (ja) 1992-03-24 1992-03-24 ソフトウェアの現地入替え方法

Country Status (1)

Country Link
JP (1) JPH05265741A (ja)

Similar Documents

Publication Publication Date Title
US6151583A (en) Workflow management method and apparatus
US5161211A (en) Method and system of specification processing
CN108427383B (zh) 工程设计装置、工程设计方法及存储介质
CN101351751A (zh) 半导体器件实验流程和生产流程的综合配置、流程及执行系统
US11281650B2 (en) Control system, controller, and control method
US11334550B2 (en) Controller, control method, and control program for SQL statement generation in a factory automation database
JPH05265741A (ja) ソフトウェアの現地入替え方法
US6370440B2 (en) Device and method for supporting system development and computer-readable medium
US6463348B1 (en) Process control device and process control method enabling restoration of lot control
CN115576597A (zh) 一种基于版本号关联动态配置的版本控制方法及系统
JPH08314702A (ja) 視覚プログラミングシステムおよび図形プログラム編集方法
US20240272898A1 (en) Version change systems and methods applied to industrial automation systems
JPH0935103A (ja) 生産計画情報管理装置
CN112764396A (zh) 一种组态方法和装置
JPS6177913A (ja) 自動システムジエネレ−シヨン方式
JPH05346882A (ja) データ管理方式
JP2025109369A (ja) 情報処理システム、情報処理装置、サーバ装置、プログラム、クラウド、又は方法
JPS60247706A (ja) 設備群制御装置のシステム状態トラツキング方式
JPS6210705A (ja) バッチ制御装置
EP0587089A2 (en) Data processing system for executing altered program
JP2003005964A (ja) 制御プログラム作成システム、装置、方法、記録媒体およびプログラム
JP2816022B2 (ja) スケジューリングにおける切替えの管理方式
JPS62239256A (ja) オンライン端末の改廃方式
JPH07182424A (ja) 生産スケジューリング装置
CN120743251A (zh) 数据驾驶舱的生成方法、终端及计算机存储介质