JPH08106409A - Rasデータの退避格納方法 - Google Patents

Rasデータの退避格納方法

Info

Publication number
JPH08106409A
JPH08106409A JP6238721A JP23872194A JPH08106409A JP H08106409 A JPH08106409 A JP H08106409A JP 6238721 A JP6238721 A JP 6238721A JP 23872194 A JP23872194 A JP 23872194A JP H08106409 A JPH08106409 A JP H08106409A
Authority
JP
Japan
Prior art keywords
ras
file
data
failure
major
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.)
Granted
Application number
JP6238721A
Other languages
English (en)
Other versions
JP3211584B2 (ja
Inventor
Akira Nishikawa
彰 西川
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.)
Fuji Electric Co Ltd
Fuji Facom Corp
Original Assignee
Fuji Electric Co Ltd
Fuji Facom 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 Fuji Electric Co Ltd, Fuji Facom Corp filed Critical Fuji Electric Co Ltd
Priority to JP23872194A priority Critical patent/JP3211584B2/ja
Publication of JPH08106409A publication Critical patent/JPH08106409A/ja
Application granted granted Critical
Publication of JP3211584B2 publication Critical patent/JP3211584B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Retry When Errors Occur (AREA)
  • Debugging And Monitoring (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】制御演算装置1のリセット・スタ−トを何度行
っても、重要なRASデ−タが消滅しないRAS データ7の
退避格納方法を提供する。 【構成】重故障RAS デ−タを格納する重故障要因RAS フ
ァイル71と軽故障RAS デ−タを格納する軽故障要因RAS
ファイル72とからなるRAS ファイル7と、システム立ち
上げ時にRAS ファイル7のRAS データを退避する前回RA
S ファイル8と、を備え、制御演算装置1として稼働中
に発生するRAS デ−タ61〜6nは重故障RAS デ−タと軽故
障RAS デ−タとに区分し重故障要因RAS ファイル71また
は軽故障要因RAS ファイル72に格納し、制御演算装置1
をリセットスタート時、重故障要因RAS ファイル71に重
故障RAS デ−タが存在するときはRAS ファイル7の全RA
S デ−タを前回RAS ファイル8に退避し、重故障RAS デ
−タが存在しないときはRAS ファイル7中のデータを前
回RAS ファイル8に退避しない。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、制御演算装置のRAS
デ−タに関し、特に、重故障RASデ−タが消滅しない
RASデータの退避格納方法に関する。
【0002】
【従来の技術】図1は一般的な制御演算装置のブロック
構成図であり、図4に従来技術におけるRASデータの
退避格納方法を説明する説明図を示す。図1において、
制御演算装置1はマスタユニット2とスレーブユニット
31〜3mとこれらのユニット間を有機的に接続し、データ
交換する内部バス5とからなり、マスタユニット2は、
少なくともマイクロプロセッサユニット(以下、MPU
と略称する)2Aとメモリ2Bとを備え、スレーブユニット
31〜3mは、例えば、外部回路とのインタフェース回路41
〜4mを備える入出力装置や、周辺機器との接続を行う伝
送制御回路などから構成される。制御演算装置1は、予
め搭載されたプログラムに従い、所要の制御演算処理を
行う。この制御演算処理動作中に発生する障害を含めた
RASデ−タはRASファイルに格納される。即ち、マ
スタ−ユニット2は、一定周期にて、自分自身を含め各
スレ−ブユニット31〜3mのRASデ−タや、外部インタ
フェース回路41〜4mにおける状態、例えば、入出力信号
のレンジオーバとか,コネクタの脱落などによる回路断
線などの状態デ−タ(以下、上記RASデ−タと状態デ
−タを含めてRASデ−タと総称する)をチェックし、
これらのRASデ−タをメモリ2Bの一部に割り付けられ
たRASファイルに収集・格納している。
【0003】図4は従来技術におけるRASデータの退
避格納方法を説明する説明図であり、上述の如く、自分
自身のマスタ−ユニット2を含め、スレ−ブユニット31
〜3mのRASデ−タ61〜6nが発生する都度、RASファ
イル7に順次書き込まれる。8は前回RASファイルで
あり、従来技術におけるRASデータの退避格納方法
は、制御演算装置1をリセット・スタ−トし、再立ち上
げするときのイニシャル処理として、(1) 上記RASフ
ァイル7に格納されたリセット・スタ−ト以前の制御演
算装置1のRASデータをこの前回RASファイル8に
書込み・退避をし、次に、(2) RASファイル7をクリ
アし、(3) 制御演算装置1のリセット・スタ−ト時に行
われる予め搭載された診断プログラムに基づく自己診断
結果の各種RASデータをこのRASファイル7に格納
し、(4) これ以降の制御演算装置1の制御演算処理動作
中に発生する障害を含めたRASデ−タがこのRASフ
ァイル7に格納される。
【0004】
【発明が解決しようとする課題】上述の従来技術では、
制御演算装置のリセット・スタ−ト時に、RASデ−タ
を前回RASファイルにイニシャル処理にてそのまま退
避していたので、制御演算装置をリセット・スタ−ト
し、再立ち上げを何度も行うと、その都度立ち上げ時の
診断プログラムによる自己診断結果の各種RASデ−タ
が順次RASファイルに書き込まれ、一回前の立ち上げ
時のRASデ−タが順次前回RASファイルに書き込ま
れる。前回RASファイルが満杯になると、一番古いデ
ータ箇所から新たにくる立ち上げ時のRASデ−タが書
き込まれるため、リセット・スタ−トを何度も行うと、
リセット・スタ−ト動作を行う以前にRASファイルに
書き込まれていた制御演算装置の重要なRASデ−タを
消してしまう可能性を有する。
【0005】本発明は上記の点にかんがみてなされたも
のであり、その目的は前記した課題を解決して、制御演
算装置のリセット・スタ−トを何度行っても、重要なR
ASデ−タが消滅しないRASデータの退避格納方法を
提供することにある。
【0006】
【課題を解決するための手段】上記目的を達成するため
に、本発明においては、マイクロプロセッサユニットと
メモリとを備えてなるマスタユニットと,スレーブユニ
ットと,内部バスと,を備えてなる制御演算装置の前回
RASデータの退避格納方法において、メモリには、重
故障RASデ−タを格納する重故障要因RASファイル
と軽故障RASデ−タを格納する軽故障要因RASファ
イルとからなるRASファイルと、システム立ち上げ時
にRASファイルのRASデータを退避できる前回RA
Sファイルと、のメモリ領域を備え、制御演算装置とし
て稼働中に発生するRASデ−タは、重故障RASデ−
タと軽故障RASデ−タとに区分し重故障要因RASフ
ァイルまたは軽故障要因RASファイルに格納し、制御
演算装置をリセット・スタートするとき、重故障要因R
ASファイルに重故障RASデ−タが存在するときはR
ASファイル中の重故障と軽故障の全RASデ−タを前
回RASファイルに退避し今回のリセット・スタート時
に検査したRASデ−タをRASファイルに格納し、重
故障要因RASファイルに重故障RASデ−タが存在し
ないときはRASファイル中のデータを前回RASファ
イルに退避することなく今回のリセット・スタート時に
検査したRASデ−タをRASファイルに格納するもの
とする。
【0007】
【作用】上記構成手段により、制御演算装置として稼働
中に発生したRASデ−タは、重故障RASデ−タと軽
故障RASデ−タとに区分し、重故障RASデ−タが重
故障要因RASファイルに格納される。制御演算装置を
リセット・スタートするとき、重故障要因RASファイ
ルに重故障RASデ−タが存在するか否かを調べ、重故
障RASデ−タが存在するときは、RASファイル中の
全RASデ−タを前回RASファイルに退避格納する。
【0008】一旦、RASファイル中のRASデ−タを
前回RASファイルに退避後は、重故障要因RASファ
イルに過去の制御演算装置稼働中の重故障RASデ−タ
が存在しないので、制御演算装置のリセット・スタート
を何度も繰り返しても、前回RASファイルにリセット
・スタート時の立ち上げ時のRASデ−タが書き込まれ
ることがない。
【0009】
【実施例】図2は本発明の一実施例のRASデータの退
避格納方法を説明する説明図、図3はRASデータをR
ASファイルに格納するときのフローチャートであり、
図4に対応する同一機能部材には同じ符号が付してあ
る。図1は本発明および従来技術の説明に用いる一般的
な制御演算装置のブロック回路図であり、簡単に制御演
算装置1を説明する。図1において、制御演算装置1
は、制御演算装置全体の監視および制御を行うマスタ−
ユニット2と、スレ−ブユニット31〜3mと、各ユニット
2、 (31〜3m) 間のデ−タ交換を行う内部バス5とから
構成される。マスタユニット2は、少なくともMPU2A
とメモリ2Bとを備え、スレーブユニット31〜3mは、例え
ば、外部回路とのインタフェース回路41〜4mを備える入
出力装置や、ここでは図示省略されている他装置との通
信・演算処理などを行う周辺機器などから構成される。
【0010】図1、2を併用して説明する。制御演算装
置1は、予め搭載されたプログラムに従い所要の制御演
算処理をし、制御演算装置1として稼働中に発生した障
害を含めたRASデ−タ61〜6nがメモリ2Bの一部に割り
付けられたRASファイル7に格納される。ここで、こ
のRASファイル7は重故障RASデ−タを格納する重
故障要因RASファイル71と軽故障RASデ−タを格納
する軽故障要因RASファイル72とから構成され、さら
に、制御演算装置1をリセット・スタートさせシステム
の立ち上げを行うとき、必要に応じて前記RASファイ
ル7のRASデータを退避することができる前回RAS
ファイル8が、メモリ2Bのメモリ領域の一部に構成され
る。
【0011】かかる構成において、制御演算装置1とし
て稼働中にマスタ−ユニット2や各スレ−ブユニット31
〜3mに発生するRASデ−タ61〜6nは、それぞれのユニ
ットにRASデ−タ(61〜6n)を持っており、マスタ−
ユニット2がこれらのRASデ−タ61〜6nを収集する。
制御演算装置1がダウンする様な重要なRASデ−タ
は、重故障要因RASファイル71にセットし、その他の
RASデ−タは軽故障要因RASファイル72にセットす
る。ここで、制御演算装置1がダウンする様な重故障R
ASデ−タとは、例えば、マスタユニット2やスレーブ
ユニット31〜3mのハードウェアに関わる障害とか、一過
性の障害でこの障害を再現するのが通常困難な障害など
が該当し、また、軽故障RASデ−タは、例えば、入出
力装置に該当するスレーブユニットの外部インタフェー
ス(41〜4mの内の該当番号)において、入出力信号のレ
ンジオーバとか,コネクタの脱落などによる回路断線な
どの状態デ−タなど、再現性の高い障害が該当する。
【0012】例えば、障害により制御演算処理が停止し
たなどの何らかの都合により、制御演算装置1をリセッ
ト・スタートし、再立ち上げする時、制御演算装置1は
イニシャル処理を行い、この時、重故障要因RASファ
イル71をチェックし、重故障要因RASファイル71に重
故障RASデ−タが存在するか否かをしらべる。重故障
要因RASファイル71に重故障RASデ−タが存在する
ときは、RASファイル7にある重故障と軽故障の全R
ASデ−タを前回RASファイル8に退避格納する。そ
して、今回のリセット・スタート時の診断プログラムに
よる自己診断結果の各種RASデ−タをRASファイル
7に格納する。重故障要因RASファイル71に重故障R
ASデ−タが存在しないときは、RASファイル7中の
RASデータを前回RASファイル8に退避することな
く、今回のリセット・スタート時に検査したRASデ−
タをRASファイル7に格納する。
【0013】図3はRASデータ61〜6nをRASファイ
ル7に格納するときのフローチャートであり、以下、図
1を併用して図3に従ってRASデータの退避格納方法
を説明する。図3において、MPU2Aは、Step1 で自分
自身を含め各スレ−ブユニット31〜3mに発生したRAS
デ−タ61〜6nを収集する。次に、Step2 で制御演算装置
1がリセットスタートか?を調べる。リセットスタート
Yes のときはStep3 に移行し、重故障要因RASファイ
ル71に重故障RASデータがあるか?を調べる。重故障
要因RASファイル71に重故障RASデータがあるYes
のときはStep4に移行し、RASファイル7に格納され
ている全RASデータを前回RASファイル8に退避格
納する。次に、Step5 に移行し、リセットスタート時の
自己診断結果のRASデ−タをRASファイル7に格納
する。
【0014】Step3 で重故障要因RASファイル71に重
故障RASデータがあるNOのときは、Step5 に移行し、
RASファイル7中のRASデータを前回RASファイ
ル8に退避することなく、リセットスタート時の自己診
断結果のRASデ−タをRASファイル7に格納する。
Step2 でリセットスタートNoのときは、MPU2Aが収集
したRASデ−タ61〜6nを順次RASファイル7に格納
する。
【0015】上述のRASデータの退避格納方法によ
り、制御演算装置1をリセット・スタ−トしたとき、最
初に1回目のリセット・スタ−ト時、重故障要因RAS
ファイル71に重故障RASデータがあるとき、このRA
Sファイル7中のRASデータが前回RASファイル8
に退避格納され、2回目以降のリセット・スタ−トで
は、重故障要因RASファイル71に重故障RASデータ
がないので、リセット・スタートの立ち上げ時の自己診
断プログラムに基づくRASデ−タを前回RASファイ
ル8に書き込むことなく、制御演算装置1のリセット・
スタ−トを何度行っても、重要なRASデ−タが消滅し
ないRASデータの退避格納方法を提供することができ
る。
【0016】
【発明の効果】本発明により、制御演算装置をリセット
・スタ−トし再立ち上げを幾度か実施しても、制御演算
装置をダウンさせる様な重要なRASデ−タが前回RA
Sとして残り、障害が発生したときの原因究明がやりや
すいという効果が得られる。
【図面の簡単な説明】
【図1】制御演算装置のブロック構成図
【図2】本発明による一実施例のRASデータの退避格
納方法を説明する説明図
【図3】RASデータをRASファイルに格納するとき
のフローチャート
【図4】従来技術におけるRASデータの退避格納方法
を説明する説明図
【符号の説明】
1 制御演算装置 2 マスタユニット 2A マイクロプロセッサユニット 2B メモリ 31〜3m スレーブユニット 41〜4m 外部インタフェース 5 内部バス 61〜6n RASデータ 7 RASファイル 71 重故障要因RASファイル 72 軽故障要因RASファイル 8 前回RASファイル

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】マイクロプロセッサユニットとメモリとを
    備えてなるマスタユニットと,スレーブユニットと,内
    部バスと,を備えてなる制御演算装置の前回RASデー
    タの退避格納方法において、 前記メモリには、重故障RASデ−タを格納する重故障
    要因RASファイルと,軽故障RASデ−タを格納する
    軽故障要因RASファイルと,からなるRASファイル
    と、システム立ち上げ時に前記RASファイルのRAS
    データを退避できる前回RASファイルと、のメモリ領
    域を備え、 制御演算装置として稼働中に発生するRASデ−タは、
    重故障RASデ−タと軽故障RASデ−タとに区分し、
    前記重故障要因RASファイルまたは前記軽故障要因R
    ASファイルに格納し、 前記制御演算装置をリセット・スタートするとき、前記
    重故障要因RASファイルに重故障RASデ−タが存在
    するときは、前記RASファイル中の重故障と軽故障の
    全RASデ−タを前記前回RASファイルに退避し、今
    回のリセット・スタート時に検査したRASデ−タを前
    記RASファイルに格納し、 前記重故障要因RASファイルに重故障RASデ−タが
    存在しないときは、前記RASファイル中のデータを前
    記前回RASファイルに退避することなく、今回のリセ
    ット・スタート時に検査したRASデ−タを前記RAS
    ファイルに格納する、 ことを特徴とするRASデータの退避格納方法。
JP23872194A 1994-10-03 1994-10-03 Rasデータの退避格納方法 Expired - Lifetime JP3211584B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23872194A JP3211584B2 (ja) 1994-10-03 1994-10-03 Rasデータの退避格納方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23872194A JP3211584B2 (ja) 1994-10-03 1994-10-03 Rasデータの退避格納方法

Publications (2)

Publication Number Publication Date
JPH08106409A true JPH08106409A (ja) 1996-04-23
JP3211584B2 JP3211584B2 (ja) 2001-09-25

Family

ID=17034280

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23872194A Expired - Lifetime JP3211584B2 (ja) 1994-10-03 1994-10-03 Rasデータの退避格納方法

Country Status (1)

Country Link
JP (1) JP3211584B2 (ja)

Also Published As

Publication number Publication date
JP3211584B2 (ja) 2001-09-25

Similar Documents

Publication Publication Date Title
CN114385421A (zh) 数据存储方法、装置、电子设备及存储介质
JPH0950424A (ja) ダンプ採取装置およびダンプ採取方法
CN113808299A (zh) 基于故障系统的车辆故障快照存储方法、装置及设备
CN115743002A (zh) 一种车载仪表异常重启的监测方法及装置
JPH08106409A (ja) Rasデータの退避格納方法
CN115307668B (zh) 一种车辆仪表故障分析方法及装置
JP2002288049A (ja) Pciバス不良個所切り離し方法およびそのプログラム
JPH03149629A (ja) メモリ試験方式
CN111221701A (zh) 一种芯片及其电路逻辑重构系统
JP3381756B2 (ja) 並列プロセッサシステム
JP2002244934A (ja) メモリ監視装置および方法
JPS6151578A (ja) 電子回路装置障害診断方式
CN117596182A (zh) 车载以太网tcp连接状态的诊断方法、装置、系统、介质及设备
JP3373323B2 (ja) 通信制御装置情報の自動収集方法
JPH1139032A (ja) マルチcpu型集中監視装置
JPS6111855A (ja) デ−タ処理装置の機能診断方式
CN120948937A (zh) 逆变器流量请求测试方法、装置、设备、介质及产品
JPH03292540A (ja) 計算機異常診断装置
JPS59158450A (ja) プログラムテスト装置
CN118093248A (zh) Str调试的故障确定方法、装置、电子设备及存储介质
JPH05289917A (ja) トランザクションデータ出力方式
JPS6158063A (ja) デ−タ処理装置
JPS61240336A (ja) システム診断装置
JPH08314753A (ja) プログラムデバック装置及びデバッグ方法
JPH0458337A (ja) 装置診断方式

Legal Events

Date Code Title Description
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

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080719

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080719

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090719

Year of fee payment: 8

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090719

Year of fee payment: 8

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090719

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100719

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110719

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110719

Year of fee payment: 10

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110719

Year of fee payment: 10

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110719

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120719

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120719

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130719

Year of fee payment: 12

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term