JPH0795286B2 - Failure diagnosis method - Google Patents
Failure diagnosis methodInfo
- Publication number
- JPH0795286B2 JPH0795286B2 JP59234999A JP23499984A JPH0795286B2 JP H0795286 B2 JPH0795286 B2 JP H0795286B2 JP 59234999 A JP59234999 A JP 59234999A JP 23499984 A JP23499984 A JP 23499984A JP H0795286 B2 JPH0795286 B2 JP H0795286B2
- Authority
- JP
- Japan
- Prior art keywords
- failure
- test
- cause
- diagnostic
- diagnosis
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/073—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a memory management context, e.g. virtual memory or cache management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0748—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a remote unit communicating with a single-box computer node experiencing an error/fault
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は、故障診断方法に関し、さらに詳しくは、例え
ば、ネットワークや電子機器などに適用される、複雑な
テスト手順を要する故障の診断に好適な診断方法に関す
る。Description: FIELD OF THE INVENTION The present invention relates to a failure diagnosis method, and more specifically, it is suitable for diagnosis of a failure that requires a complicated test procedure and is applied to, for example, a network or an electronic device. Regarding diagnostic methods.
最近、情報化社会の進展に伴い計算機等の電子機器が普
及してきているが、保守、診断の分野において、故障診
断および保守作業をできるだけ自動化して行わせるとい
う要求が多い。Recently, electronic devices such as computers have become widespread with the progress of the information-oriented society, but in the fields of maintenance and diagnosis, there are many demands to make failure diagnosis and maintenance work as automated as possible.
従来、計算機等の電子機器を保守あるいは故障診断する
場合には、設計者と専門保守員が予め共同で作成した保
守・診断用マニユアルを一般の保守員が読んで理解しな
がら作業を進めていた。それらの作業は複雑なスイツチ
操作を要するテストもしばしば含み、作業がきわめて面
倒であつた。また、上記のように作成された保守・診断
用マニユアルは、フローチヤート形式であつたため項目
間の関連はどういう原理に基づいているのかが一般保守
員には理解し難く、一旦マニユアルの表現と僅かでも異
なる故障原因が発生した場合、柔軟に対処することが困
難であつた。さらに、マニユアル作成の担当者以外が新
たな故障原因、あるいはテスト方法を追加してマニユア
ルを更新することは困難であつた。In the past, when maintaining or diagnosing electronic devices such as computers, general maintenance personnel read and understand the maintenance / diagnosis manuals jointly created by the designer and specialized maintenance personnel in advance. . The work often involved tests that required complicated switch operations, and the work was extremely troublesome. Further, since the maintenance / diagnosis manual created as described above is of the float chart type, it is difficult for a general maintenance staff to understand what principle the relation between items is based on. However, it was difficult to deal flexibly with different causes of failure. Furthermore, it was difficult for anyone other than the person in charge of creating the manual to update the manual by adding a new cause of failure or a test method.
例えば、ある構内交換機においてある加入者iが別の加
入者jへ電話をかけようとして、受話器を取り上げてダ
イヤルを回したところいつまでたつても発信音が返つて
来なかつたりする。その後、加入者iから連絡を受けた
保守員が保守用マニユアルを調べたところ該当する故障
症状の記述はなかつたとする。このとき、保守員は構内
交換機の動作シーケンス等を調べ、さらに故障診断のノ
ウハウを活用することによつて、故障範囲の切り分け、
故障源の同定を行なわなければならない。この場合、故
障診断の過程で既存の保守用マニユアルを活用する機会
はまつたくないかもしれないし、ある程度故障範囲の切
り分けが進んだ段階で既存の保守用マニユアルを活用で
きるかもしれない。このように、保守員が調査、考察、
試行錯誤のテスト等を行なつている間にシステムの一部
または全体は使用不可能となる。このとき、故障の程
度、保守員の対応の仕方によつては長時間のシステムダ
ウンにつながる可能性がある。さらに、保守員が遂に故
障源を発見して適切な処置を行なつてシステムは再び回
復したとする。このとき、担当の保守員が該保守作業に
おいて獲得した保守・診断上の新たなノウハウを次の機
会にどう生かすかという問題が生じる。つまり、従来の
保守・診断用マニユアルを用いる方法においては、保守
員が作成した保守・診断用連絡票をサービス・センター
で集計して、加工し、次の保守用マニユアル更新を行う
まで手間と時間がかかるし、保守員が現場で獲得したノ
ウハウを正確に保守用マニユアルに反映させることは表
現手段、紙数の制約等により簡単でないという問題が生
じる。For example, when a subscriber i tries to call another subscriber j in a private branch exchange, he picks up the handset and turns the dial, and the dial tone does not come back forever. After that, when the maintenance personnel who received the notification from the subscriber i examined the maintenance manual, it was found that the failure symptom was not described. At this time, the maintenance personnel examine the operation sequence of the private branch exchange, etc., and further utilize the failure diagnosis know-how to identify the failure range,
The source of failure must be identified. In this case, you may not want to wait for the opportunity to utilize the existing maintenance manual in the process of failure diagnosis, or you may be able to utilize the existing maintenance manual when the failure range is separated to some extent. In this way, the maintenance staff investigates, considers,
During the trial and error test, some or all of the system becomes unusable. At this time, there is a possibility that the system may be down for a long time depending on the extent of the failure and how the maintenance personnel deal with it. Further, it is assumed that the maintenance personnel finally finds the failure source, takes appropriate action, and the system is restored again. At this time, there arises a problem of how the maintenance staff in charge makes use of the new maintenance / diagnosis know-how acquired in the maintenance work at the next opportunity. In other words, in the conventional method of using the maintenance / diagnosis manual, it takes time and time to collect and process the maintenance / diagnosis communication form created by the maintenance staff at the service center, process it, and perform the next maintenance manual update. In addition, there is a problem that it is not easy for the maintenance staff to accurately reflect the know-how acquired at the site on the maintenance manual due to the expression means, the number of sheets, etc.
本発明の目的は、このような従来の欠点を除去し、故障
診断のためのテスト操作を自動的に選択しながら診断す
る故障診断方法を提供することにある。An object of the present invention is to eliminate such a conventional defect and provide a failure diagnosis method for diagnosing while automatically selecting a test operation for failure diagnosis.
本発明の他の目的は、あらかじめ想定していない故障が
発生した場合でも、一般保守員が柔軟に対処でき、テス
ト方法の変更、追加等を容易に行えるような故障診断方
法を提供することにある。Another object of the present invention is to provide a failure diagnosis method that allows general maintenance personnel to flexibly deal with a failure that is not expected in advance and to easily change or add a test method. is there.
上記目的を達成するため、本発明による故障診断方法
は、診断対象物に生ずる故障の症状とテスト項目との対
応関係を第1のテーブルに予め登録し、上記診断対象物
について実行すべきテスト項目と、そのテスト項目につ
いてのテスト結果に応じて定まる故障の原因、又は次に
実行すべきテスト項目との関係を第2のテーブルに予め
登録しておき、診断対象物に故障が検出された場合、該
故障症状に応じて、診断装置が上記第1のテーブルから
最初に実行すべきテスト項目を自動的に選択し、該テス
ト項目についてのテスト結果に応じて、上記第2のテー
ブルから故障の原因、又は次に実行すべきテスト項目を
求め、故障原因が特定されるまで、上記第2のテーブル
に従ったテスト項目について順次にテストを実行するよ
うにしたことを特徴とする。In order to achieve the above object, in the failure diagnosis method according to the present invention, the test item to be executed for the diagnosis target object is registered in advance in the first table with the correspondence relationship between the symptoms of the failure occurring in the diagnosis target object and the test items. And the cause of the failure determined according to the test result for the test item, or the relationship with the test item to be executed next is registered in the second table in advance, and the failure is detected in the diagnosis target. , The diagnostic device automatically selects the test item to be executed first from the first table according to the failure symptom, and determines the failure item from the second table according to the test result for the test item. A feature is that a cause or a test item to be executed next is obtained, and tests are sequentially executed for the test items according to the second table until the failure cause is specified. To.
また、本発明の変形例においては、診断対象物の機能を
複数の動作要素からなる動作シーケンスの組合せとして
表示するためのデータと、上記各動作要素に対応して用
意された診断ノウハウとを予め登録しておくことによ
り、診断対象物が、前記第1のテーブルと第2のテーブ
ルに従った自動診断では故障原因を特定できない故障症
状を示したとき、上記データに基づいて診断対象物の動
作シーケンス図を表示画面に表示し、保守員が上記動作
シーケンス図上で1つの動作要素を指定したとき、該動
作要素に対応する診断ノウハウを表示画面に表示する。Further, in the modified example of the present invention, data for displaying the function of the diagnosis target object as a combination of operation sequences including a plurality of operation elements, and diagnostic know-how prepared corresponding to each of the operation elements are stored in advance. By registering, when the diagnostic object shows a failure symptom whose failure cause cannot be identified by the automatic diagnosis according to the first table and the second table, the operation of the diagnostic object based on the above data. The sequence diagram is displayed on the display screen, and when the maintenance staff designates one operation element on the operation sequence diagram, the diagnostic know-how corresponding to the operation element is displayed on the display screen.
まず、本発明の第1の実施例について説明する。 First, a first embodiment of the present invention will be described.
第1図は、本発明の一実施例を示す故障診断装置のブロ
ツク構成図である。FIG. 1 is a block diagram of a failure diagnosis device showing an embodiment of the present invention.
第1図において、1は統括制御部、2は統括制御用メモ
リ、3は保守員用の入出力部、4は故障診断対象への結
合部を示す。In FIG. 1, reference numeral 1 is a general control unit, 2 is a general control memory, 3 is an input / output unit for maintenance personnel, and 4 is a coupling unit for a failure diagnosis target.
保守員用の入出力部3は、保守員への動作指示内容や診
断進行状況を表示するための表示部9と、保守員による
入力動作を受け付ける入力部10とからなる。The input / output unit 3 for maintenance personnel includes a display unit 9 for displaying the contents of operation instructions to the maintenance personnel and the progress of diagnosis, and an input unit 10 for receiving the input operation by the maintenance personnel.
先ず、第2図に示すCPU電源の保守・診断用マニユアル
について、第1図の統括制御用メモリ2に、上記故障診
断手順に対応する第3図のペトリネツト型グラフ(詳細
は、テイラク・アジヤワラによる「応用分野が広がるペ
トリネツトの現状」日経エレクトロニクス,1980年6月
9日号,pp146〜169を参照のこと)を記憶させる方法を
説明する。First, regarding the maintenance / diagnosis manual for the CPU power supply shown in FIG. 2, the Petrinet-type graph of FIG. 3 corresponding to the above failure diagnosis procedure is stored in the integrated control memory 2 of FIG. "Present state of petrinet with expanding application fields", Nikkei Electronics, June 9, 1980, pp. 146-169) is stored.
第3図は第2図の故障診断手順をペトリネツト型グラフ
に置き換えたものである。FIG. 3 is a diagram in which the failure diagnosis procedure of FIG. 2 is replaced with a Petrinet type graph.
第3図において、矢印は生起する事象が伝搬する経路を
示しており、例えば、事象31(CPU筐体の電源異常)が
生起すれば事象34(システム筐体のフアンを調べよ)生
起することを示している。また、ゲートはAND条件を示
しており、例えば、事象34(システム筐体のフアンをチ
エツクせよ)と事象33(フアンは回る)が同時に生起す
れば、ゲート36が開き、事象39(CPU筐体の電源スイツ
チをONせよ)が初めて生起することを示している。In FIG. 3, arrows indicate the paths through which the events that occur propagate. For example, if event 31 (power supply abnormality of the CPU chassis) occurs, event 34 (check the fan of the system chassis) occurs. Shows. Also, the gate indicates an AND condition. For example, if event 34 (check the fan of the system chassis) and event 33 (the fan turns) occur at the same time, gate 36 opens and event 39 (CPU chassis (Turn on the power switch of).
第4図は、第1図の統括制御用メモリ2内の同期ステツ
プ定義テーブルの構成図である。第3図に示す故障症状
31(CPU筐体の電源異常)とテスト操作34(システム筐
体のフアンを調べよ)の間の同期については、第4図に
示す同期ステツプ1に示すように、入力事象No.として3
1、出力事象No.として34を登録する。また、テスト操作
34(システム筐体のフアンを調べよ)とテスト結果33
(フアンは回る)、およびテスト操作39(CPU筐体の電
源スイツチをONせよ)の間の同期待ちについては、第4
図の同期ステツプ2に示すように入力事象No.として34
と33、出力事象No.として39を登録しておく。FIG. 4 is a block diagram of the synchronous step definition table in the integrated control memory 2 of FIG. Failure symptoms shown in Fig. 3
As for the synchronization between 31 (power failure of CPU chassis) and test operation 34 (check fan of system chassis), as shown in the synchronization step 1 shown in FIG.
1, 34 is registered as the output event number. Also test operation
34 (check fan of system enclosure) and test results 33
(For turning the fan) and for test operation 39 (turn on the power switch of the CPU chassis), wait for the synchronization.
As shown in synchronous step 2 in the figure, the input event number is 34
And 33 and 39 as the output event number are registered.
これらの事象No.で示される各事象の具体的内容、およ
び、実行に関する情報は、第1図の伝搬管理テーブル6
において、第5図に示す形で記憶しておく。The specific contents of each event indicated by these event Nos. And information regarding execution are described in the propagation management table 6 in FIG.
In FIG. 5, it is stored in the form shown in FIG.
第5図において、伝搬状態としては、伝搬待と伝搬中の
状態があり、伝搬待を“0"、伝搬中を“1"で示す。これ
により、事象No.に対応する事象内容が伝搬中か、ある
いは伝搬待かを示している。各欄の事象No.は、次のよ
うに、第1図の表示メツセージ・テーブル7あるいはテ
スト操作メツセージ・テーブル8に記憶されている事象
情報の中から、第1図の表示部9あるいは故障診断対象
への結合部4へ送信すべき事象情報を検索する開始点を
与えるポインタである。In FIG. 5, the propagation state includes a propagation waiting state and a propagating state. The propagation waiting state is indicated by “0” and the propagating state is indicated by “1”. This indicates whether the event content corresponding to the event number is being propagated or is waiting to be propagated. The event No. in each column is as follows from the event information stored in the display message table 7 or the test operation message table 8 in FIG. It is a pointer that gives a starting point for searching for event information to be transmitted to the combining unit 4 for the target.
すなわち、表示メツセージ・テーブル7には、統括制御
部1が同期ステツプ定義テーブル5および伝搬管理テー
ブル6にしたがつて起動する事象No.に対応して、第1
図の表示部へ送信する事象情報を登録する。That is, the display message table 7 corresponds to the first event corresponding to the event number activated by the central control unit 1 in accordance with the synchronous step definition table 5 and the propagation management table 6.
Register the event information to be sent to the display section in the figure.
第6図は、第1図の表示メツセージ・テーブル7の構成
図である。テスト操作以外の事象に関する事象No.につ
いて、該当するメツセージを登録する。FIG. 6 is a block diagram of the display message table 7 of FIG. Register the corresponding message for the event number related to events other than the test operation.
例えば、第6図において、事象No.31に対応して表示用
のメツセージ「CPU筐体の電源異常」を登録しておく。For example, in FIG. 6, the display message “power failure of CPU chassis” is registered in correspondence with event No. 31.
統括制御部1はテスト操作以外の事象が生起したときに
は該当するメツセージを第1図の表示部9に表示し、保
守員に故障診断経過に関する情報を提供する。When an event other than the test operation occurs, the integrated control unit 1 displays the corresponding message on the display unit 9 in FIG. 1 and provides the maintenance personnel with information regarding the failure diagnosis progress.
第7図は、第1図のテスト操作メツセージ・テーブル8
の構成図である。FIG. 7 shows the test operation message table 8 of FIG.
It is a block diagram of.
第7図において、事象No.34に対応して、表示用メツセ
ージ欄82にテスト操作内容「システム筐体フアンを調べ
よ」を登録する。送信信号欄83には、第1図の故障診断
対象への結合部4へ送信すべき信号K1を登録する。受信
信号欄84と伝搬事象欄85には、テスト結果33(フアンは
回る)に対応して受信される信号J1とそのとき伝搬する
事象No.39を対にして登録し、受信信号欄86と伝搬事象
欄87には、テスト結果35(フアンは回らず)に対応して
受信される信号H1とそのとき伝搬する事象No.41を対に
して登録する。In FIG. 7, the test operation content “Check system enclosure fan” is registered in the display message field 82 corresponding to the event No. 34. In the transmission signal column 83, the signal K1 to be transmitted to the coupling unit 4 for the failure diagnosis target in FIG. 1 is registered. In the received signal column 84 and the propagated event column 85, the signal J1 received corresponding to the test result 33 (Huang turns) and the event No. 39 propagating at that time are registered as a pair, and the received signal column 86 and In the propagation event column 87, the signal H1 received corresponding to the test result 35 (the fan does not rotate) and the event No. 41 propagating at that time are registered as a pair.
統括制御部1は、これらのテーブルを用いて複数事象の
伝搬の同期制御を行う。The overall control unit 1 uses these tables to control the synchronization of the propagation of a plurality of events.
第8図は、第1図における統括制御部1の構成を示す図
である。FIG. 8 is a diagram showing the configuration of the overall control unit 1 in FIG.
第8図において、91は事象伝搬判定部、92は伝搬事象N
o.読出部、93はテスト結果発生部、94はメツセージ読出
部、95はテスト・メツセージ送信部、96はテスト結果信
号ラツチ部、97は表示メツセージ送信部である。事象伝
搬判定部91は、同期ステツプ定義テーブル5、および伝
搬管理テーブル6から入力事象No.および出力事象No.を
読み出し、第9図に示すフローチヤートにしたがつて伝
搬可能な同期ステツプNo.を選び、それを伝搬事象No.読
出部92に送る。In FIG. 8, 91 is an event propagation determination unit, and 92 is a propagation event N.
o. Reading unit, 93 is a test result generating unit, 94 is a message reading unit, 95 is a test message transmitting unit, 96 is a test result signal latch unit, and 97 is a display message transmitting unit. The event propagation determination unit 91 reads the input event No. and the output event No. from the synchronous step definition table 5 and the propagation management table 6, and determines the synchronous step No. that can be propagated according to the flow chart shown in FIG. Select it and send it to the propagation event number reading unit 92.
ここで、第9図のフローチヤートは次の処理を行なつて
いる。Here, the flow chart of FIG. 9 performs the following processing.
(1)ステツプ901では、第4図の同期ステツプ定義テ
ーブルのうち、最初に調べるべき同期ステツプNo.とし
て1を設定する。(1) In step 901, 1 is set as the synchronous step No. to be checked first in the synchronous step definition table of FIG.
(2)ステツプ902では、第4図の同期ステツプNo.1〜
5をすべて調べたかどうかを判定する。(2) In step 902, the synchronous steps No. 1 to 1 in FIG.
It is determined whether all 5 have been examined.
(3)ステツプ904では、第4図の同期ステツプ1に対
応して入力事象No.31を読み出す。(3) At step 904, the input event No. 31 is read corresponding to the synchronous step 1 of FIG.
(4)ステツプ905では、上記(3)で読み出された入
力事象No.31を第5図の伝搬管理テーブルで調べ、対応
する伝搬状態がビツト0、すなわち伝搬待ちであると識
別する。(4) In step 905, the input event No. 31 read in (3) above is examined in the propagation management table of FIG. 5 and the corresponding propagation state is identified as bit 0, that is, the state of waiting for propagation.
(5)ステツプ906では、上記(4)で調べた結果が、
上記(3)で読み出されたすべての入力事象No.で伝搬
中なら次のステツプ907へ、そうでなければステツプ908
へ進む。(5) In step 906, the result checked in (4) above is
If all the input event numbers read in (3) above are being propagated, go to the next step 907, otherwise go to step 908.
Go to.
(6)ステップ907では、同期ステップNo.を伝搬事象N
o.読出部へ送る。(6) In step 907, the synchronization step No. is set to the propagation event N.
o. Send to the reading section.
(7)ステツプ908では、次に調べるべき同期ステツプN
o.が設定される。(7) At step 908, the next synchronization step N to be checked.
o. is set.
伝搬事象No.読出部92は、第10図に示すフローチヤート
にしたがい、先ずステツプ1001で事象伝搬判定部91から
送られた同期ステツプNo.を用いて同期ステツプ定義テ
ーブル(第4図)から該当する出力事象No.を読出し、
それをメツセージ読出部94へ送る。そして、ステツプ10
02で第5図の伝搬管理テーブルの該入力事象No.につい
てすべて伝搬待ち“0"にするとともにステツプ1003で第
5図の伝搬管理テーブルの該出力事象No.を伝搬中“1"
とする。この結果、第5図の伝搬管理テーブルの事象N
o.31の伝搬状態1は0に、事象No.34の伝搬状態0は1
に変化する。According to the flow chart shown in FIG. 10, the propagating event No. reading unit 92 first uses the synchronous step No. sent from the event propagating determination unit 91 in step 1001 to find the corresponding information from the synchronous step definition table (FIG. 4). Read the output event No.
It is sent to the message reading unit 94. And step 10
At 02, all the input event numbers in the propagation management table of FIG. 5 are set to “0” waiting for propagation, and at step 1003, the output event numbers of the propagation management table of FIG. 5 are being propagated to “1”.
And As a result, event N in the propagation management table in Fig. 5
Propagation state 1 of o.31 is 0, propagation state 0 of event No. 34 is 1
Changes to.
メツセージ読出部94は、伝搬事象No.読出部92より送ら
れた事象No.をもとに、第11図に示すフローチヤートに
したがつて、先ず、ステツプ1101で伝搬事象No.読出部
より送られた事象No.が表示メツセージテーブル7にあ
るか、テスト操作テーブル8にあるかいずれかを表示メ
ッセージテーブル(第6図)とテスト操作テーブル(第
7図)を参照することにより判定する。次に、伝搬事象
No.読出部92より送られた事象No.がテスト操作であれ
ば、ステツプ1103で第7図のうち該事象No.に対応する
欄のメツセージを読み出し、それ以外はステツプ1102で
第6図のうち該事象No.に対応する欄のメツセージを読
み出す。ステップ1103で第7図のメツセージが読み出さ
れると、ステツプ1104で、表示用メツセージ82が表示メ
ッセージ送信部97へ、ステツプ1105で送信信号がテスト
・メツセージ送信部95へ送られる。統括制御部1は、結
合部4を介して結合している故障診断対象について、該
送信信号に応じたテストを自動的に行なう。そして、そ
の結果を、テスト結果信号ラッチ部96へ受信信号として
受信させ、更にテスト結果発生部93へ転送する。テスト
結果発生部93は、テスト結果信号ラッチ部93から受信し
た信号をもとに第7図のテスト操作テーブルから、上記
受信信号と対になつている伝搬事象を読み出し、第5図
の伝搬管理テーブルの該当する伝搬事象No.の伝搬状態
を伝搬中“1"とする。Based on the event number sent from the propagation event No. reading unit 92, the message reading unit 94 first follows the flow chart shown in FIG. Whether the obtained event number is in the display message table 7 or the test operation table 8 is determined by referring to the display message table (FIG. 6) and the test operation table (FIG. 7). Then the propagation event
If the event No. sent from the No. reading unit 92 is a test operation, the message in the column corresponding to the event No. in FIG. 7 is read in Step 1103, and otherwise 110 in FIG. 6 is read. Of these, the message in the column corresponding to the event number is read. When the message of FIG. 7 is read in step 1103, in step 1104 the display message 82 is sent to the display message transmitting section 97, and in step 1105 the transmission signal is sent to the test message transmitting section 95. The integrated control unit 1 automatically performs a test according to the transmission signal on the failure diagnosis target connected through the connection unit 4. Then, the result is received by the test result signal latch unit 96 as a reception signal and further transferred to the test result generating unit 93. Based on the signal received from the test result signal latch section 93, the test result generating section 93 reads out the propagation event paired with the received signal from the test operation table of FIG. 7, and the propagation management of FIG. The propagation status of the corresponding propagation event No. in the table is set to "1" during propagation.
例えば、事象No.34のテスト操作を実施中にJ1という受
信信号を受信したら、第7図のテーブルに従つて、伝搬
管理事象No.は39であると判読し、その後、第5図の事
象No.39に対応する伝搬状態を伝播中“1"に変える。For example, if the received signal J1 is received during the test operation of event No. 34, the propagation management event No. 39 is read according to the table of FIG. 7, and then the event of FIG. Change the propagation state corresponding to No. 39 to "1" during propagation.
そして、事象伝搬判定部91の処理フロー(第9図)の90
8に処理は戻る。Then, the process flow of the event propagation determination unit 91 (FIG. 9) is 90.
The process returns to 8.
統括制御部は、以上の動作を繰り返すことにより、統括
制御用メモリ内のテーブルに記憶させたシーケンスにし
たがつて、故障診断におけるテスト操作信号の発生およ
び故障原因の同定を自動的に行う。By repeating the above operation, the overall control unit automatically generates the test operation signal and identifies the cause of the failure in the failure diagnosis according to the sequence stored in the table in the integrated control memory.
尚、表示用メッセージ82は、表示用メッセージ送信部97
を介して第1図の表示部9へ送信され、表示される。上
記のように故障診断対象に対するテストが自動的に行わ
れるときは、現在の診断状況を保守員に知らせるための
表示メッセージが表示部9に表示される。自動診断でき
ないときは、表示部9に故障診断対象について予め用意
された診断ノウハウが表示メッセージとして表示され
る。保守員は、これらの診断ノウハウに従ってテストを
行ない、その結果を入力部10から入力する。The display message 82 is displayed by the display message transmission unit 97.
It is transmitted to and displayed on the display unit 9 of FIG. When the test for the failure diagnosis target is automatically performed as described above, a display message for notifying the maintenance staff of the current diagnosis status is displayed on the display unit 9. When the automatic diagnosis cannot be performed, the display unit 9 displays the diagnostic know-how prepared in advance for the failure diagnosis target as a display message. The maintenance staff performs a test according to these diagnostic know-how, and inputs the result from the input unit 10.
本手順に従つて、与えられた故障症状に対して真の故障
源を同定することができれば、本操作は終了する。しか
し、本手順によつて得られる故障源推定結果は必ずしも
正しくない場合がある。これは、第2図に示すような保
守・診断用マニユアルに漏れがあつた場合に生じる。例
えば、第2図に記載されていないような「ALMランプ劣
化」という故障源が生じて26「ヒユーズ断」とまつたく
同じの故障症状、テスト結果をもたらしたとする。この
とき、第2図に従つて故障診断を行なうと26「ヒユーズ
断」という誤つた故障源推定結果をもたらす。この場
合、次のように保守・診断作業を続行する。If the true source of the failure can be identified for the given failure symptom according to this procedure, the operation ends. However, the failure source estimation result obtained by this procedure may not always be correct. This occurs when there is a leak in the maintenance / diagnosis manual as shown in FIG. For example, assume that a failure source such as "ALM lamp deterioration" that is not shown in FIG. 2 has occurred and brings about the same failure symptoms and test results as 26 "Hiuse disconnection". At this time, if the failure diagnosis is performed according to FIG. In this case, the maintenance / diagnosis work is continued as follows.
(1)保守員は、他の情報、例えば診断対象の設計図や
仕様書を調べたり、メーカーの関連部署へ問い合わせる
などをして真の故障源を推定するための新たな動作を行
う。この場合、参考にできる情報の一つとして第3図の
テスト手順を表す有向グラフの矢印の向きを一部変更し
て得られる第12図のような動作原理を表す有向グラフを
利用する。真の故障源は第12図の有向グラフにおいて44
「ヒユーズ断」が発生した場合とまつたく同じ効果をも
たらす。すなわち、真の故障源が発生すると、故障症状
31「CPU筐体の電源異常」が発生し、次にテスト操作34
「システム筐体のフアンを調べよ」を実施するとテスト
結果33「フアンは回る」が生じるとともに、さらにその
次にテスト操作39「CPU筐体の電源スイツチをONせよ」
を実施するとテスト結果38「ALMランプ点灯せず」が生
じる。このような真の故障源に関する特徴を踏まえて真
の故障源の推定を行う。(1) The maintenance staff examines other information, for example, the design drawing or specifications of the diagnosis target, makes an inquiry to the relevant department of the manufacturer, and performs a new operation for estimating the true failure source. In this case, as one piece of information that can be referred to, a directed graph showing the operation principle as shown in FIG. 12 obtained by partially changing the direction of the arrow of the directed graph showing the test procedure of FIG. 3 is used. The true source of failure is 44 in the directed graph of Figure 12.
It has the same effect as when the "Hiuse disconnection" occurs. That is, when a true failure source occurs, failure symptoms
31 “CPU chassis power failure” occurred, and then test operation 34
When "Check the fan of the system case" is executed, the test result 33 "The fan turns around" occurs, and then the test operation 39 "Turn on the power switch of the CPU case".
Performing the test results in test result 38 "ALM lamp not lit". The true failure source is estimated based on such characteristics of the true failure source.
(2)真の故障源「ALMランプ劣化」が発見された後に
は、保守員は第1図の3「保守員用の入出力部3」を操
作して、第3図において、最初に誤つて推定された故障
源、即ち「ヒューズ断」44と同じゲートに接続されるよ
うに46「ALMランプ劣化」のボツクスを作成して第3図
に追加する。これは、第4図の同期ステツプ定義テーブ
ルにおいて、同期ステツプの欄6に新たに入力事象38,3
9、出力事象46の項目を追加することに相当する。この
ように、テーブルを更新しておくと、次に同じ46「ALM
ランプの劣化」が発生した場合には、少なくとも故障源
候補として44「ヒユーズ断」と46「ALMランプ劣化」の
2つに絞り込まれることになる。ただし、この段階では
45「ヒユーズ断」と46「ALMランプ劣化」を切り分ける
ための新たなテスト項目は追加されない。(2) After the true failure source "ALM lamp deterioration" is discovered, the maintenance personnel operates the "I / O section 3 for maintenance personnel" in Fig. 1 to make the first error in Fig. 3. A box of 46 "ALM lamp deterioration" is created and added to Fig. 3 so that it is connected to the same gate as the failure source estimated to be "fuse blown" 44. This is because the input event 38,3 is newly added to the column 6 of the synchronous step in the synchronous step definition table of FIG.
This is equivalent to adding the item of 9, output event 46. If you update the table like this, the same 46 "ALM
If "lamp deterioration" occurs, it will be narrowed down to at least two failure source candidates, 44 "use of fuse" and 46 "ALM lamp deterioration". However, at this stage
No new test items will be added to distinguish between 45 “use off” and 46 “ALM lamp deterioration”.
(3)上記(2)の46「ALMランプ劣化」のような新た
な故障源候補が第2図の2「統括制御用メモリー」内に
ある程度蓄積された段階で、経験を積んだ保守の専門家
等が経験、ノウハウ、知識等を活用して、新たな故障源
候補が追加された有向グラフに対して、新たなテスト操
作、テスト結果の追加と有向グラフの再構成を行ない、
追加された故障源候補を含めて効率よく故障診断が実施
できるように保守・診断用の有向グラフを作り直す。(3) Experienced maintenance specialists at the stage when new failure source candidates such as 46 “ALM lamp deterioration” in (2) above were accumulated to some extent in 2 “Integrated control memory” in FIG. 2. Using the experience, know-how, knowledge, etc., the house etc. perform new test operations, add test results and reconstruct the directed graph for the directed graph to which new failure source candidates have been added.
Recreate the directed graph for maintenance / diagnosis so that fault diagnosis can be performed efficiently, including the added fault source candidates.
つぎに、本発明の第2の実施例について説明する。Next, a second embodiment of the present invention will be described.
第13図は、故障診断対象の動作を表す有向グラフの一例
を示している。第13図のうち、点線で囲んだ範囲を除い
た部分は、故障がまつたく生起しない場合の動作シーケ
ンスを表わし、点線内の範囲は、故障が生起したときの
動作を表わしている。この有向グラフは次のように作成
される。FIG. 13 shows an example of a directed graph showing the operation of the failure diagnosis target. In FIG. 13, a portion excluding a range surrounded by a dotted line represents an operation sequence in the case where a failure does not occur, and a range within a dotted line represents an operation when the failure occurs. This directed graph is created as follows.
(1)正常動作のモデル化:診断対象を順序機械と考
え、動作シーケンスをペトリネツトを用いて表現してお
く。第13図の□印のボツクス(place)はシステムの一
つの“動作”を、|印のゲート(transition)は動作の
“切換え”を、→印のアーク(directed arc)はそれら
の動作と切換えの順序関係を表わす。また、ボツクス内
の小黒点(・)のトークンは、その動作の“実行中”を
表わす。なお、ゲートはANDゲートであり、入力側ボツ
クスのすべての動作が終了したときに、出力側ボツクス
へ動作を切換える。このとき、トークンはそれに合わせ
て入力側ボツクスから出力側ボツクスへ移動する。(1) Modeling of normal operation: The diagnosis target is considered as a sequential machine, and the operation sequence is expressed using Petrinet. The box (□) in Fig. 13 indicates one "operation" of the system, the gate (transition) indicates "switching" of the operation, and the arc → indicates switching between those operations. Represents the order relation of. The small black dot (•) token in the box indicates that the operation is “in execution”. The gate is an AND gate, and when all the operations of the input side box are completed, the operation is switched to the output side box. At this time, the token moves from the input box to the output box accordingly.
(2)診断ノウハウの付与:診断ノウハウを2種類に区
別する。(2) Provision of diagnostic know-how: The diagnostic know-how is classified into two types.
(a)ランダムな診断ノウハウ:ある動作の実行を失敗
させるような故障源と、その故障源が発生した場合に、
それを確認するためのテスト方法を羅列したもの。これ
は、第13図のブロツク1326と13231に示すようにその動
作を表わすボツクスからアークを引き、故障源に関する
テスト手順を表わすペトリネツトに結合すれば、モデル
化できる。多数の故障源候補がある場合、ランダムな診
断ノウハウはそれらを切分けるための情報を含まない。(A) Random diagnosis know-how: A failure source that causes a certain operation to fail to execute, and when the failure source occurs,
A list of test methods to confirm it. This can be modeled by drawing an arc from the box representing its operation and coupling it to a Petrinet representing the test procedure for the failure source, as shown by blocks 1326 and 13231 in FIG. If there are a large number of failure source candidates, the random diagnostic know-how does not include information to isolate them.
(b)構造化された診断ノウハウ:ランダムな診断ノウ
ハウを構造化して、多数の故障源候補を切り分けるため
の情報を含むようにしたもの。これは、第13図のブロツ
ク1327と13232に示すように、テストとテスト結果によ
り、ツリー状に故障源の範囲を限定していくような診断
手順に逆変換できるものである。なお、構造化された診
断ノウハウには、どの順番にテストをすれば、最も効率
的に故障源を発見できるかというようなスペシヤリスト
のノウハウを含めることができる。(B) Structured diagnosis know-how: Random diagnosis know-how is structured so as to include information for separating a large number of failure source candidates. As shown in blocks 1327 and 13232 in FIG. 13, this can be converted back into a diagnostic procedure that limits the range of failure sources in a tree-like manner depending on the test and the test result. The structured diagnostic know-how can include the specialist know-how such as in which order the tests should be performed to find the failure source most efficiently.
診断ノウハウをペトリネツトで表現して、第13図のよう
に正常動作のペトリネツトと結合する場合、結合部分の
ゲートを通過優先ゲートにしておけば不動作をもたらす
故障源としてモデル化することができる。つまり、いず
れかの故障源が発生すると該当のボツクスのトークンは
通過優先ゲートの方へ逃げるため、正常時動作ペトリネ
ツト内の次のゲートは発火できない。これは、該当のボ
ツクスの動作が不動作になることを表わしている。When the diagnostic know-how is expressed by a Petrinet and is coupled with a normally operating Petrinet as shown in FIG. 13, it can be modeled as a failure source that causes a malfunction by setting the gate of the coupling portion as a passage priority gate. In other words, if any failure source occurs, the token of the relevant box escapes to the passage priority gate, and the next gate in the normal operation petrinet cannot fire. This means that the operation of the relevant box becomes inoperative.
このようにして作成される有向グラフであるペトリネツ
トは、第3図の有向グラフを第4図の同期ステツプテー
ブルに置き換えたのと同様の方法により、同期ステツプ
定義テーブルに置き換えられ、第1図の統括制御用メモ
リー2内に格納される。第14図は、第2の実施例におい
て第8図の事象伝搬判定部91での動作フローを表す。The Petrinet, which is the directed graph created in this way, is replaced with the synchronous step definition table in the same manner as the directed graph of FIG. 3 is replaced with the synchronous step definition table of FIG. Stored in the memory 2 for use. FIG. 14 shows an operation flow in the event propagation determination section 91 of FIG. 8 in the second embodiment.
第13図の動作シーケンスにおいて、ある入力動作1301
「B1」に対し、期待どおりの出力動作1304「B4」が得ら
れなかつたとする。この故障症状例を用いて、ボツクス
動作の不動作をもたらす故障源推定方法を述べる。In the operation sequence of FIG. 13, a certain input operation 1301
It is assumed that the expected output operation 1304 “B4” is not obtained for “B1”. This fault symptom example is used to describe a fault source estimation method that causes a malfunction of the box operation.
ステツプ1402 トークン通過パスの決定:もし、故障が
生起していなければ本来はトークンが通過していたはず
の一連のボツクスとゲートを決定する。第13図の例で
は、点線で囲んだ1301「B1」→1312「G1」→1302「B2」
→1313「G2」→1303「B3」→1314「G3」→1304「B4」→
1315「G4」のパスがこれに相当する。Step 1402 Determining token passing path: If the failure does not occur, determine the series of boxes and gates that the token should have been passing. In the example of Fig. 13, 1301 "B1" → 1312 "G1" → 1302 "B2" surrounded by a dotted line
→ 1313 “G2” → 1303 “B3” → 1314 “G3” → 1304 “B4” →
The 1315 "G4" path corresponds to this.
ステツプ1403 ゲートの発火状況の設定:トークン通過
パス内のゲートのうち、入力動作実行後に、(a)発火
したゲート、(b)発火しなかつたゲート、(c)前記
のいずれかは不明のゲートに3分類する。例(a)…13
12「G1」、(b)…1314「G3」、1315「G4」、(c)…
1313「G2」とする。Step 1403 Setting the firing status of the gate: Of the gates in the token passing path, after the input operation is performed, (a) the gate that has fired, (b) the gate that has not fired, and (c) the gate where any of the above is unknown Classify into three. Example (a) ... 13
12 "G1", (b) ... 1314 "G3", 1315 "G4", (c) ...
1313 "G2".
ステツプ1404 故障範囲の限定:正常時動作のアーク
(診断ノウハウの結合用のアークは除く)の向きを逆に
したとき、ある診断ノウハウXはあるゲートGから可到
達であるとき、診断ノウハウXはゲートGから逆方向可
到達であるということにする。初期の故障源候補をトー
クン通過パス内のゲートから逆方向可到達な診断ノウハ
ウに含まれる故障源のボツクスすべてとする。Step 1404 Limitation of failure range: When the direction of the arc during normal operation (excluding the arc for connecting the diagnostic know-how) is reversed, when certain diagnostic know-how X is reachable from certain gate G, the diagnostic know-how X is It is assumed that it is reachable from the gate G in the opposite direction. The initial failure source candidates are all the failure source boxes included in the diagnostic know-how that can be reached in the reverse direction from the gate in the token passage path.
(a)発火したゲートから逆方向可到達である診断ノウ
ハウに含まれるボツクスを故障源候補から棄却する。(A) The box included in the diagnostic know-how that is reachable in the opposite direction from the gate that fired is rejected from the failure source candidates.
例 1301「B1」に関連する故障源を故障源候補から棄却
する。Example 1301 Reject the failure source associated with “B1” from the failure source candidates.
(b)発火しなかつたゲートから順方向可到達である診
断ノウハウに含まれるボツクスを故障源候補から棄却す
る。(B) The box included in the diagnostic know-how that is reachable in the forward direction from the gate that has not fired is rejected from the failure source candidates.
例 1304「B4」に関連する故障源を故障源候補から棄却
する。Example 1304 Reject the failure source associated with "B4" from the failure source candidates.
ステツプ1407 診断ノウハウの活用:棄却されなかつた
故障源候補のうちから診断ノウハウを活用し、所定のテ
ストを実行することにより、故障源の推定を行う。診断
ノウハウの活用の仕方は、1325「診断手順」のように棄
却されなかつた診断ノウハウを逆変換して得られる保守
・診断用有向グラフに基づいて、実施例1と同様の方法
により、故障源の推定を行う。なお、複数個の診断ノウ
ハウが棄却されずに残つた場合には、予め定められた優
先順位の順に調べるものとする。Step 1407 Utilization of diagnostic know-how: Utilizing diagnostic know-how from failure source candidates that have not been rejected and executing a predetermined test, the failure source is estimated. The diagnostic know-how is utilized in the same manner as in Example 1 based on the maintenance / diagnosis directed graph obtained by inversely converting the diagnostic know-how that was not rejected, such as 1325 “Diagnostic procedure”. Make an estimate. In addition, when a plurality of diagnostic know-how remains without being rejected, it is to be examined in the order of a predetermined priority.
以上説明したように、本発明によれば、テスト操作の発
生、および故障源の同定が自動的に実施され、従来のテ
スト操作の繁雑さおよびテスト誤操作を減少できる。As described above, according to the present invention, the occurrence of the test operation and the identification of the failure source are automatically performed, and the complexity of the conventional test operation and the test erroneous operation can be reduced.
また、本テーブル構成は、適切な画面エデイタを構築す
れば、ペトリネツト型グラフに容易に変換できる。ここ
で、ペトリネツト型グラフは、第12図に示すように、矢
印の向きをすべて逆にした後に、テスト操作回りの矢印
を簡単な手順で変更すれば、故障診断対象の動作原理を
表すことが以上説明したように、本発明によれば、診断
対象物に生ずる故障の症状とテスト項目との対応関係を
示す第1のテーブルと、上記診断対象物について実行す
べきテスト項目と、そのテスト項目についてのテスト結
果に応じて定まる故障の原因、又は次に実行すべきテス
ト項目との関係を示す第2のテーブルとを予め用意して
おき、診断対象物に故障が検出されたとき、上記第1の
テーブルからその症状に応じたテスト項目についてのテ
ストを実行し、得られたテスト結果に応じて、上記第2
のテーブルから故障の原因、又は次に実行すべきテスト
項目を求め、故障原因が特定されるまで、上記第2のテ
ーブルに従ったテスト項目について順次にテストを実行
するようにしたため、短時間で故障原因を発見すること
ができる。Moreover, this table configuration can be easily converted into a Petrinet type graph by constructing an appropriate screen editor. Here, as shown in Fig. 12, the Petrinet-type graph can show the operating principle of the fault diagnosis target by reversing all the directions of the arrows and then changing the arrows around the test operation by a simple procedure. As described above, according to the present invention, the first table showing the correspondence relationship between the symptom of a failure occurring in the diagnosis target and the test item, the test item to be executed for the diagnosis target, and the test item thereof. Is prepared in advance and a second table showing the relationship between the cause of the failure determined in accordance with the test result of the above, or the relationship with the test item to be executed next, and when the failure is detected in the diagnosis target, The test for the test item corresponding to the symptom is executed from the table of No. 1 and the second
The cause of the failure or the test item to be executed next is found from the table in Table 1, and the tests are sequentially executed for the test items according to the second table until the cause of the failure is specified. The cause of failure can be found.
さらに、予め用意された故障の症状とは異なった故障の
症状が新たに検出された場合、診断対象物の機能を複数
の動作要素からなる動作シーケンスの組合せとして表示
するためのデータに従って動作シーケンスを表示画面に
表示し、保守員が上記動作シーケンス図上で1つの動作
要素を指定すると、該動作要素に対応して用意された診
断ノウハウを表示画面に表示する。保守員は、この診断
ノウハウに従って故障原因を発見することができる。Furthermore, when a failure symptom different from the prepared failure symptom is newly detected, the operation sequence is changed according to the data for displaying the function of the diagnosis object as a combination of operation sequences including a plurality of operation elements. When it is displayed on the display screen and the maintenance staff specifies one operation element on the operation sequence diagram, the diagnostic know-how prepared corresponding to the operation element is displayed on the display screen. The maintenance personnel can find the cause of the failure according to this diagnostic know-how.
第1図は本発明の一実施例を示す故障診断装置の構成
例、第2図は従来の保守・診断マニユアルの一例、第3
図は第2図に示される故障診断手順をペトリネツト型グ
ラフで表現した図、第4図は第1図における同期ステツ
プ定義テーブルの構成図、第5図は第1図における伝搬
管理テーブル、第6図は第1図における表示メツセージ
・テーブル、第7図は第1図におけるテスト操作テーブ
ル、第8図は第1図の統括制御部の構成図、第9図は第
8図における事象伝搬判定部の処理フローチヤート、第
10図は第8図における伝搬事象No.読出部の処理フロー
チヤート、第11図は第8図におけるメツセージ読出部の
処理フローチヤート、第12図は第3図の故障診断手順表
現用ペトリネツト型グラフの矢印部分の変換により得ら
れる動作原理表現用ペトリネツト型グラフ、第13図は第
2の実施例において故障診断対象の動作を表わす有向グ
ラフの一例、第14図は第2の実施例において第8図の事
象伝搬判定部91の動作フローである。FIG. 1 is an example of the configuration of a failure diagnosis apparatus showing an embodiment of the present invention, FIG. 2 is an example of a conventional maintenance / diagnosis manual, and FIG.
FIG. 4 is a diagram showing the fault diagnosis procedure shown in FIG. 2 in a Petrinet type graph, FIG. 4 is a configuration diagram of a synchronous step definition table in FIG. 1, FIG. 5 is a propagation management table in FIG. Fig. 7 is a display message table in Fig. 1, Fig. 7 is a test operation table in Fig. 1, Fig. 8 is a block diagram of the general control unit in Fig. 1, and Fig. 9 is an event propagation determination unit in Fig. 8. Treatment of flow chart, No.
FIG. 10 is a processing flow chart of the propagation event No. reading unit in FIG. 8, FIG. 11 is a processing flow chart of the message reading unit in FIG. 8, and FIG. 12 is a Petrinet-type graph for expressing the fault diagnosis procedure in FIG. 13 is an example of a directed graph representing the operation of the failure diagnosis target in the second embodiment, FIG. 14 is a diagram of FIG. 8 in the second embodiment, and FIG. 10 is an operation flow of the event propagation determination unit 91.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 佐々木 良一 神奈川県川崎市麻生区王弾寺1099番地 株 式会社日立製作所システム開発研究所内 (72)発明者 薦田 憲久 神奈川県川崎市麻生区王弾寺1099番地 株 式会社日立製作所システム開発研究所内 (56)参考文献 「計測と制御」Vol.22,No.9 (昭58−9−10)P.59−63 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Ryoichi Sasaki 1099 Wanganji Temple, Aso-ku, Kawasaki City, Kanagawa Prefecture Hitachi Ltd. Systems Development Laboratory Address: 1099 Company Hitachi, Ltd. System Development Laboratory (56) References "Measurement and Control" Vol. 22, No. 9 (Sho 58-9-10) P. 59-63
Claims (3)
目との対応関係を示す第1のテーブルと、上記診断対象
物について実行すべきテスト項目と該テスト項目につい
て得られたテスト結果に応じて定まる故障の原因または
次に実行すべきテスト項目との関係を定義した第2のテ
ーブルと、診断対象物の機能を複数の動作要素を含む動
作シーケンスの組合せとして表示するための第1データ
群と、上記各動作要素に対応して用意された診断ノウハ
ウを表示するための第2データ群を予めメモリに記憶し
ておき、 診断対象物に発生した故障の症状に応じて、上記第1の
テーブルから最初に実行すべきテスト項目を選択し、該
テスト項目についてなされた上記診断対象物のテスト結
果に応じて上記第2のテーブルから故障の原因または次
に実行すべきテスト項目を求め、故障原因が特定される
まで上記第2のテーブルに定義されたテスト項目につい
て順次に診断動作を実行し、故障原因が判明した場合
は、該故障原因を表示画面に表示し、 上記上記第2のテーブルに従った故障診断で故障原因を
特定できない場合は、上記第1データ群に基づいて診断
対象物の動作シーケンス図を表示画面に表示し、表示面
上で上記動作シーケンス中の1つの動作要素が指定され
たとき、該動作要素に関する診断ノウハウを上記第2の
データ群に基づいて表示画面に表示するようにしたこと
を特徴とする故障診断方法。1. A first table showing a correspondence between a symptom of a failure occurring in a diagnostic object and a test item, a test item to be executed for the diagnostic object, and a test result obtained for the test item. Second table defining the relationship between the cause of the failure determined by the above or a test item to be executed next, and a first data group for displaying the function of the diagnostic object as a combination of operation sequences including a plurality of operation elements And a second data group for displaying the diagnostic know-how prepared corresponding to each of the above operating elements is stored in advance in the memory, and the first data group is stored according to the symptom of the failure occurring in the diagnosis object. The test item to be executed first is selected from the table, and the cause of the failure or the next execution is executed from the second table according to the test result of the diagnostic object made for the test item. The test items that should be tested are obtained, and the diagnostic operation is sequentially performed on the test items defined in the second table until the cause of failure is specified. If the cause of failure is found, the cause of failure is displayed on the display screen. If the failure cause cannot be identified by the failure diagnosis according to the second table, an operation sequence diagram of the diagnosis object is displayed on the display screen based on the first data group, and the operation sequence is displayed on the display screen. A failure diagnosing method characterized in that, when one of the operating elements is designated, diagnostic know-how concerning the operating element is displayed on a display screen based on the second data group.
故障の原因となり得る少なくとも1つの原因候補と、真
の原因を特定するためのテスト項目との関係を表す構造
化されたデータからなることを特徴とする第1項に記載
の故障診断方法。2. The structured second data group represents a relationship between a symptom of a failure, at least one candidate cause of the failure and a test item for identifying a true cause. The fault diagnosis method according to item 1, wherein the fault diagnosis method comprises data.
する故障原因候補毎に、それが真の故障原因か否かを確
認するためのテスト項目を列挙した形態で前記表示画面
に表示されることを特徴とする第1項に記載の故障診断
方法。3. The diagnostic know-how is displayed on the display screen in a form in which test items for confirming whether or not each of the failure cause candidates related to the operating element is a true failure cause are listed. The failure diagnosis method according to item 1, wherein:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59234999A JPH0795286B2 (en) | 1984-11-09 | 1984-11-09 | Failure diagnosis method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59234999A JPH0795286B2 (en) | 1984-11-09 | 1984-11-09 | Failure diagnosis method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61114344A JPS61114344A (en) | 1986-06-02 |
| JPH0795286B2 true JPH0795286B2 (en) | 1995-10-11 |
Family
ID=16979561
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59234999A Expired - Fee Related JPH0795286B2 (en) | 1984-11-09 | 1984-11-09 | Failure diagnosis method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0795286B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5266764B2 (en) | 2008-01-15 | 2013-08-21 | 富士通株式会社 | Support device, support program, and support method |
-
1984
- 1984-11-09 JP JP59234999A patent/JPH0795286B2/en not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| 「計測と制御」Vol.22,No.9(昭58−9−10)P.59−63 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61114344A (en) | 1986-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2953975B2 (en) | Test pattern generation device and test pattern generation method | |
| CN112311574A (en) | Method, device and equipment for checking network topology connection | |
| CN115222361A (en) | Business process flow transfer method, device, equipment and computer storage medium | |
| US5150367A (en) | Composite range constraint propagation control | |
| JPH0795286B2 (en) | Failure diagnosis method | |
| JP3159165B2 (en) | Method and apparatus for managing estimated logical state in failure diagnosis and machine-readable recording medium recording program | |
| JP2001021618A (en) | Fault propagation path estimation method, fault propagation path estimation device, and recording medium | |
| GB2397905A (en) | Method for automatically generating and ordering test scripts | |
| Chakravarty et al. | Algorithms to select I DDQ measurement points to detect bridging faults | |
| JPH04273540A (en) | Fault diagnosing method and device | |
| CN112186741B (en) | A method for identifying weak points of power grid operation based on BPA simulation calculation | |
| CN115770390B (en) | Model bone repair methods, devices, storage media and electronic devices | |
| Drechsler et al. | Random pattern fault simulation in multi-valued circuits | |
| CN118278806A (en) | Method and device for evaluating reliability of transformer substation, electronic equipment and storage medium | |
| JP3312605B2 (en) | Reverse logic development system, reverse logic development method, and machine-readable recording medium recording program | |
| JP4437102B2 (en) | Equipment failure determination system, method, program, and recording medium | |
| JP3127856B2 (en) | LSI combination circuit fault inference device | |
| JP2658857B2 (en) | Equivalent fault extraction method and device | |
| JP2856081B2 (en) | Failure diagnosis system | |
| JP2569881B2 (en) | Concurrent failure simulation method | |
| CN117609022A (en) | Block chain-based data testing method | |
| JPH05242185A (en) | Failure simulation device | |
| JP3957507B2 (en) | Device for converting logic circuit into decision graph, conversion method, and recording medium recording conversion program | |
| JPH02297224A (en) | Operation confirmation method for computers in the network | |
| CN119988110A (en) | Device detection method, device, server and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |