JPH04352008A - Failure diagnostic device and diagnostic item setting device - Google Patents
Failure diagnostic device and diagnostic item setting deviceInfo
- Publication number
- JPH04352008A JPH04352008A JP3125862A JP12586291A JPH04352008A JP H04352008 A JPH04352008 A JP H04352008A JP 3125862 A JP3125862 A JP 3125862A JP 12586291 A JP12586291 A JP 12586291A JP H04352008 A JPH04352008 A JP H04352008A
- Authority
- JP
- Japan
- Prior art keywords
- information
- diagnosis
- failure
- diagnostic
- control
- 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
Links
Landscapes
- Testing Or Calibration Of Command Recording Devices (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】この発明は、故障診断装置および
その診断項目設定装置に関し、さらに詳しく言えば、プ
ログラマブルコントローラなどにより制御する機械装置
の故障診断を行なう故障診断装置、およびその故障診断
に必要な項目を設定する診断項目設定装置に関する。[Field of Industrial Application] The present invention relates to a fault diagnosis device and a diagnostic item setting device thereof, and more specifically, a fault diagnosis device for diagnosing a fault in a mechanical device controlled by a programmable controller, etc., and a device necessary for the fault diagnosis. The present invention relates to a diagnostic item setting device for setting various items.
【0002】0002
【従来の技術】プログラマブルコントローラ(以下PC
と略す)によりシーケンス制御を行っている機械装置に
機械的故障が発生した場合、少しでも早く故障箇所を発
見し、その修復を行って機械装置の停止時間を短縮する
ことが生産効率の向上につながる。そのため、シーケン
ス制御を行っているPCにより機械装置の動作を監視し
、異状があれば直ちにそれを検知できることが要望され
る。[Prior art] Programmable controller (hereinafter referred to as PC)
When a mechanical failure occurs in a mechanical device that performs sequence control due to abbreviation), it is important to find the failure point as early as possible, repair it, and shorten the downtime of the mechanical device to improve production efficiency. Connect. Therefore, it is desired that the PC performing sequence control be able to monitor the operation of the mechanical device and immediately detect any abnormality.
【0003】従来より、このような要望に応える方法の
一つとして図9に示す方法がある。図9において、(7
0)はPC、(71)はCPU、(72)はメモリ、(
73)は入力ユニット、(74)は出力ユニット、(8
0)はPC(70)により制御される機械装置である。
また、(P)はシーケンスプログラムで、機械装置(8
0)を制御するための制御用プログラム(Pa)と、機
械装置(80)の故障を診断するための故障診断プログ
ラム(Pb)とから構成してある。このシーケンスプロ
グラム(P)は、運転時にメモリ(72)に転送され、
CPU(71)はそのシーケンスプログラム(P)にし
たがって機械装置(80)の制御およびその故障診断を
行なう。[0003] Conventionally, there is a method shown in FIG. 9 as one of the methods to meet such demands. In FIG. 9, (7
0) is PC, (71) is CPU, (72) is memory, (
73) is an input unit, (74) is an output unit, (8
0) is a mechanical device controlled by a PC (70). In addition, (P) is a sequence program, and the mechanical device (8
0) and a failure diagnosis program (Pb) for diagnosing failures in the mechanical device (80). This sequence program (P) is transferred to the memory (72) during operation,
The CPU (71) controls the mechanical device (80) and diagnoses its failure according to the sequence program (P).
【0004】図9に示す方法では、CPU(71)はま
ず、シーケンスプログラム(P)のうち制御用プログラ
ム(Pa)の演算を行ない、信号線を介して機械装置(
80)の制御を行う。制御用プログラム(Pa)の演算
が終了すると、演算の結果得られた情報に基づいて故障
診断プログラム(Pb)を演算し、機械装置(80)の
故障診断を行なう。故障診断プログラム(Pb)の演算
が終了すると、再び制御用プログラム(Pa)、故障診
断プログラム(Pb)の順に演算を行なう。以後、同じ
動作を繰り返す。In the method shown in FIG. 9, the CPU (71) first calculates the control program (Pa) of the sequence program (P), and connects the mechanical device (
80). When the calculation of the control program (Pa) is completed, a failure diagnosis program (Pb) is calculated based on the information obtained as a result of the calculation, and a failure diagnosis of the mechanical device (80) is performed. When the calculation of the failure diagnosis program (Pb) is completed, the calculation is performed again in the order of the control program (Pa) and the failure diagnosis program (Pb). After that, repeat the same action.
【0005】上記要望に応える他の方法としては、図1
0に示す方法がある。この方法は、図9で示したPC(
70)に故障診断ユニット(75)を装着し、その故障
診断ユニット(75)とCPU(71)との間で故障診
断に必要な情報の交換を行ない、その情報に基づいて、
故障診断ユニット(75)で機械装置(80)の故障診
断を行うものである。ここで使用するシーケンスプログ
ラム(P)は、制御用プログラムのみで、図9の場合の
ように故障診断プログラムを含んでいない。故障診断ユ
ニット(75)の診断項目の設定は、専用のコンソール
(76)で行なう。Another method to meet the above demand is as shown in FIG.
There is a method shown in 0. This method uses the PC (
70) is equipped with a fault diagnosis unit (75), the fault diagnosis unit (75) and the CPU (71) exchange information necessary for fault diagnosis, and based on the information,
The failure diagnosis unit (75) performs failure diagnosis of the mechanical device (80). The sequence program (P) used here is only a control program and does not include a fault diagnosis program as in the case of FIG. Diagnosis items for the failure diagnosis unit (75) are set using a dedicated console (76).
【0006】図10の方法では、CPU(71)は、シ
ーケンスプログラム(P)の演算終了後、バスを通じて
故障診断ユニット(75)との間で故障診断に必要な情
報を交換する。故障診断ユニット(75)は、こうして
得た情報に基づいて、CPU(71)が次のスキャンを
行なっている間に機械装置(80)の故障診断を行なう
。診断結果は、CPU(71)と故障診断ユニット(7
5)間のその次の情報交換の際にCPU(71)に転送
される。CPU(71)は、その次のスキャンで転送さ
れた診断結果を考慮した演算を行なう。In the method shown in FIG. 10, after the CPU (71) completes the calculation of the sequence program (P), the CPU (71) exchanges information necessary for fault diagnosis with the fault diagnosis unit (75) via the bus. The failure diagnosis unit (75) performs failure diagnosis of the mechanical device (80) while the CPU (71) is performing the next scan based on the information thus obtained. The diagnosis results are sent to the CPU (71) and fault diagnosis unit (7
5) is transferred to the CPU (71) during the next information exchange. The CPU (71) performs calculations taking into account the diagnostic results transferred in the next scan.
【0007】[0007]
【発明が解決しようとする課題】上記二つの従来方法の
うち、前者の方法では、CPU(71)が制御用プログ
ラム(Pa)だけでなく故障診断プログラム(Pb)も
演算しなければならないため、スキャンタイムが長くな
り、その結果、機械装置(80)のタクトタイムが長く
なる問題点がある。また、故障診断プログラム(Pb)
の開発が必要となる問題点もある。[Problems to be Solved by the Invention] Among the above two conventional methods, in the former method, the CPU (71) has to calculate not only the control program (Pa) but also the fault diagnosis program (Pb). There is a problem in that the scan time becomes longer and, as a result, the takt time of the mechanical device (80) becomes longer. In addition, the failure diagnosis program (Pb)
There are also problems that require further development.
【0008】後者の方法では、CPU(71)が演算を
始めてから故障診断の結果が反映されるまでに複数スキ
ャンを要するため、診断結果を得るのが遅れる問題点が
ある。また、CPU(71)のスキャン毎に情報交換の
ための割込みがあるため、スキャンタイムが長くなる問
題点がある。さらに、故障診断のためのデバイス設定を
する際に、専用コンソール(76)で複雑な設定を行な
う必要がある問題点もある。[0008] The latter method requires multiple scans from the time the CPU (71) starts calculations until the result of the failure diagnosis is reflected, so there is a problem that there is a delay in obtaining the diagnosis result. Furthermore, since there is an interruption for information exchange every time the CPU (71) scans, there is a problem that the scan time becomes long. Furthermore, when configuring the device for failure diagnosis, there is a problem in that it is necessary to perform complicated settings on a dedicated console (76).
【0009】そこで、この発明の目的は、PCなどの制
御手段のスキャンタイムを長くすることなく故障診断を
行なえると共に、診断結果が迅速に得られる故障診断装
置を提供することにある。この発明の他の目的は、故障
診断に必要な項目設定を容易に行なえる診断項目設定装
置を提供することにある。SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a failure diagnosis apparatus that can perform failure diagnosis without increasing the scan time of a control means such as a PC, and can quickly obtain diagnosis results. Another object of the present invention is to provide a diagnostic item setting device that allows easy setting of items necessary for failure diagnosis.
【0010】0010
【課題を解決するための手段】この発明の故障診断装置
は、制御手段から出力される制御情報を記憶する、二つ
のプロセッサから同時にアクセス可能な制御情報記憶手
段と、制御手段に入力される動作情報を記憶する、二つ
のプロセッサから同時にアクセス可能な動作情報記憶手
段と、前記制御情報記憶手段および動作情報記憶手段に
記憶された制御情報および動作情報に基づいて故障診断
を行なう故障診断手段と、前記故障診断手段により得た
診断結果情報を記憶する診断結果情報記憶手段と、診断
結果を制御手段に告知する診断結果告知手段とを具備し
てなることを特徴とする。[Means for Solving the Problems] A fault diagnosis device of the present invention includes a control information storage means that stores control information output from the control means and can be accessed simultaneously from two processors, and an operation input to the control means. an operating information storage means that stores information and can be accessed simultaneously by two processors; a fault diagnosis means that performs a fault diagnosis based on the control information and operating information stored in the control information storage means and the operating information storage means; The apparatus is characterized by comprising a diagnosis result information storage means for storing diagnosis result information obtained by the failure diagnosis means, and a diagnosis result notification means for notifying the control means of the diagnosis result.
【0011】この発明の診断項目設定装置は、診断項目
について設定しようとする内容を入力する入力手段と、
表示手段と、故障診断に必要な項目に関する情報を記憶
する診断項目情報記憶手段と、前記診断項目情報記憶手
段から診断項目情報を読み出して前記表示手段に診断項
目を表示すると共に、前記入力手段により入力された入
力情報を前記表示手段に表示し、さらに前記診断項目情
報および入力情報に基づいて設定情報を生成する設定情
報生成手段と、前記設定情報生成手段により生成された
設定情報を故障診断手段に送出する設定情報送出手段と
を具備してなることを特徴とする。The diagnostic item setting device of the present invention includes an input means for inputting contents to be set for the diagnostic item;
a display means, a diagnostic item information storage means for storing information regarding items necessary for failure diagnosis, reading out diagnostic item information from the diagnostic item information storage means and displaying the diagnostic item on the display means, and using the input means to display the diagnostic item information on the display means; a setting information generating means for displaying the input information on the display means and further generating setting information based on the diagnosis item information and the input information; and a failure diagnosing means for displaying the setting information generated by the setting information generating means. and setting information sending means for sending out setting information.
【0012】0012
【作用】この発明の故障診断装置では、PCなどの制御
手段が故障診断プログラムの演算をしなくてよく、情報
交換のための割込みも生じない。その結果、制御手段の
スキャンタイムが長くならない。また、制御情報記憶手
段および動作情報記憶手段が、それら記憶手段に対して
それぞれ二つのプロセッサの同時アクセスが可能として
あるため、必要時に直接アクセスして制御情報と動作情
報を読み出し、直ちに故障診断を行なうことができる。
そこで、制御手段のスキャンタイムを長くすることなし
に機械装置などの制御対象の故障診断を行なうことがで
き、また診断結果が迅速に得られる。また、その診断結
果は直ちに制御手段に告知されるので、制御手段は迅速
に故障に対応することができる。[Operation] In the fault diagnosis apparatus of the present invention, the control means such as a PC does not need to perform calculations on the fault diagnosis program, and no interruption for information exchange occurs. As a result, the scan time of the control means does not become long. In addition, since the control information storage means and the operation information storage means each allow two processors to access the storage means simultaneously, when necessary, the control information and the operation information can be directly accessed to read out the control information and the operation information and immediately perform fault diagnosis. be able to. Therefore, failure diagnosis of a controlled object such as a mechanical device can be performed without increasing the scan time of the control means, and diagnosis results can be obtained quickly. Further, since the diagnosis result is immediately notified to the control means, the control means can promptly respond to the failure.
【0013】この発明の診断項目設定装置では、診断項
目が表示手段に表示され、さらに設定した内容も表示手
段に表示されるので、オペレータは表示手段の表示を見
ながら対話形式で必要な診断項目について入力・設定す
ればよい。このため、診断項目を簡単に設定することが
できる。また、各診断項目について設定した内容に基づ
いて設定情報が生成されるので、その設定情報を故障診
断装置に向けて送出すれば、その設定情報に応じた故障
診断が行なわれる。In the diagnostic item setting device of the present invention, the diagnostic items are displayed on the display means, and the set contents are also displayed on the display means, so that the operator can interactively set the necessary diagnostic items while looking at the display on the display means. All you have to do is enter and set the information. Therefore, diagnostic items can be easily set. Furthermore, since setting information is generated based on the settings for each diagnostic item, if the setting information is sent to the fault diagnosis device, a fault diagnosis will be performed according to the setting information.
【0014】[0014]
【実施例】以下、添付図面に基づいてこの発明の実施例
を説明する。なお、これによりこの発明が限定されるも
のではない。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Note that this invention is not limited to this.
【0015】図1は、この発明の故障診断装置の機能ブ
ロック図である。この発明の故障診断装置(20)は、
制御情報記憶部(20a)、動作情報記憶部(20b)
、故障診断部(20c)、診断結果情報記憶部(20d
)および診断結果告知部(20e)から構成されている
。FIG. 1 is a functional block diagram of a failure diagnosis apparatus according to the present invention. The failure diagnosis device (20) of this invention includes:
Control information storage unit (20a), operation information storage unit (20b)
, failure diagnosis section (20c), diagnosis result information storage section (20d)
) and a diagnosis result notification section (20e).
【0016】制御情報記憶部(20a)は、PCから出
力される、制御対象を制御する制御情報を記憶する。動
作情報記憶部(20b)は、制御対象からPCに入力さ
れる、制御対象の動作状態を示す動作情報を記憶する。
この動作情報は、制御情報によって制御される機械装置
の動作状況を示すもので、機械装置が正常に動作してい
るか否かを判断する際の基礎となる。制御情報記憶部(
20a)および動作情報記憶部(20b)は、いずれも
二つのプロセッサから同時にアクセス可能なものである
。この制御情報記憶部(20a)および動作情報記憶部
(20b)としては、2ポートメモリが使用できる。[0016] The control information storage unit (20a) stores control information output from the PC for controlling the controlled object. The operational information storage unit (20b) stores operational information indicating the operational state of the controlled object, which is input from the controlled object to the PC. This operating information indicates the operating status of the mechanical device controlled by the control information, and is the basis for determining whether the mechanical device is operating normally. Control information storage unit (
20a) and the operation information storage section (20b) can both be accessed simultaneously by two processors. A two-port memory can be used as the control information storage section (20a) and the operation information storage section (20b).
【0017】故障診断部(20c)は、制御情報記憶部
(20a)から読み取った制御情報および動作情報記憶
部(20b)から読み取った動作情報に基づいて、制御
対象の故障診断を行なう。診断結果情報記憶部(20d
)は、故障診断部(20c)で得られた診断結果情報を
記憶する。診断結果告知部(20e)は、診断結果を制
御手段に告知する。制御手段は、これによって故障があ
った旨と診断内容を認識し、それに応じた制御を行なう
。The failure diagnosis section (20c) performs failure diagnosis of the controlled object based on the control information read from the control information storage section (20a) and the operation information read from the operation information storage section (20b). Diagnosis result information storage unit (20d
) stores diagnosis result information obtained by the failure diagnosis section (20c). The diagnosis result notification section (20e) notifies the control means of the diagnosis result. The control means thereby recognizes the fact that a failure has occurred and the details of the diagnosis, and performs control accordingly.
【0018】図2は、この発明の故障診断装置を備えた
PCの一実施例の構成を示すブロック図、図3はそのP
Cの概略構成図である。PC(10)は、CPU(11
)、システムプログラムおよびシーケンスプログラムな
どを格納するメモリ(12)、出力ユニット(14)お
よび入力ユニット(13)を備えている。FIG. 2 is a block diagram showing the configuration of an embodiment of a PC equipped with the fault diagnosis device of the present invention, and FIG.
It is a schematic block diagram of C. The PC (10) is a CPU (11).
), a memory (12) for storing system programs, sequence programs, etc., an output unit (14), and an input unit (13).
【0019】CPU(11)は、シーケンスプログラム
にしたがって制御信号をバス(16)を介して出力ユニ
ット(14)に送る。その制御信号は、出力ユニット(
14)から信号線(82)を介して機械装置(80)に
出力される。機械装置(80)は、その制御信号にした
がって作動する。また、入力ユニット(13)には、機
械装置(80)の動作状況を示す動作信号が信号線(8
1)を介して入力される。その動作信号は、バス(15
)を介してCPU(11)に送られ、CPU(11)は
その動作信号に応じた制御信号を出力する。The CPU (11) sends control signals to the output unit (14) via the bus (16) in accordance with the sequence program. Its control signal is output from the output unit (
14) to the mechanical device (80) via the signal line (82). The mechanical device (80) operates according to the control signal. The input unit (13) also receives an operation signal indicating the operation status of the mechanical device (80) through a signal line (80).
1). Its operating signal is a bus (15
) is sent to the CPU (11), and the CPU (11) outputs a control signal according to the operation signal.
【0020】出力ユニット(14)には、2ポートメモ
リ(14a)が設けてあり、CPU(11)からバス(
16)を通って送られる制御信号情報は、2ポートメモ
リ(14a)にいったん記憶される。その後、信号線(
82)を通って機械装置(80)に出力される。2ポー
トメモリ(14a)に記憶された制御信号情報は、後述
する故障診断装置(20)が必要に応じて読み出し、バ
ス(26)を通って故障診断装置(20)のステータス
メモリ(23)に格納する。2ポートメモリ(14a)
は、同時に二つのCPUからアクセスを受けることが可
能なため、故障診断装置(20)はいつでもアクセスす
ることができ、CPU(11)のアクセス終了を待つ必
要はない。[0020] The output unit (14) is provided with a 2-port memory (14a), and the output unit (14) is provided with a 2-port memory (14a).
16) is temporarily stored in the two-port memory (14a). Then, the signal line (
82) and is output to the mechanical device (80). The control signal information stored in the 2-port memory (14a) is read out by a fault diagnosis device (20), which will be described later, as needed, and sent to the status memory (23) of the fault diagnosis device (20) via the bus (26). Store. 2 port memory (14a)
can receive access from two CPUs at the same time, so the fault diagnosis device (20) can access it at any time and does not need to wait for the CPU (11) to finish accessing it.
【0021】入力ユニット(13)にも、同様の2ポー
トメモリ(13a)が設けてあり、機械装置(80)か
ら信号線(81)を介して入力される動作信号情報は、
2ポートメモリ(13a)にいったん記憶される。その
後、バス(15)を介してCPU(11)に送られる。
2ポートメモリ(13a)に記憶された動作信号情報は
、故障診断装置(20)が必要に応じて読み出し、バス
(25)を通ってステータスメモリ(23)に格納する
。2ポートメモリ(13a)は、同時に二つのCPUか
らアクセスを受けることが可能なため、故障診断装置(
20)はいつでもアクセスすることができ、CPU(1
1)のアクセス終了を待つ必要はない。The input unit (13) is also provided with a similar two-port memory (13a), and the operation signal information input from the mechanical device (80) via the signal line (81) is
It is temporarily stored in the 2-port memory (13a). Thereafter, it is sent to the CPU (11) via the bus (15). The operating signal information stored in the 2-port memory (13a) is read by the fault diagnosis device (20) as needed, and stored in the status memory (23) via the bus (25). The 2-port memory (13a) can be accessed by two CPUs at the same time, so the fault diagnosis device (
20) can be accessed at any time, and the CPU (1
There is no need to wait for the access in 1) to end.
【0022】故障診断装置(20)は、予め設定された
診断項目について機械装置(80)の故障診断を行なう
もので、CPU(21)、システムプログラムなどを格
納するメモリ(22)、制御情報および動作情報を格納
するステータスメモリ(23)、および診断結果情報を
格納するバッファメモリ(24)を備えている。The failure diagnosis device (20) performs failure diagnosis of the mechanical device (80) with respect to preset diagnostic items, and includes a CPU (21), a memory (22) for storing system programs, etc., control information and It is equipped with a status memory (23) that stores operational information and a buffer memory (24) that stores diagnostic result information.
【0023】CPU(21)は、システムプログラムに
したがって全体を制御する。ステータスメモリ(23)
は、上述したように、2ポートメモリ(14a)から読
み出した制御情報と2ポートメモリ(13a)から読み
出した動作情報を格納する。[0023] The CPU (21) controls the entire system according to the system program. Status memory (23)
As described above, stores the control information read from the 2-port memory (14a) and the operation information read from the 2-port memory (13a).
【0024】バッファメモリ(24)は、CPU(21
)による演算の結果、得られた診断結果情報を格納する
。バッファメモリ(24)に格納された診断結果情報は
、バッファメモリ読出ライン(27)を介してPC(1
0の)CPU(11)から読み出し要求があれば、いつ
でも読み出し可能である。この読み出しは、CPU(1
1)で演算するシーケンスプログラムにバッファメモリ
アクセス命令を設けることにより実行する。[0024] The buffer memory (24) is connected to the CPU (21).
), the diagnostic result information obtained as a result of the calculation is stored. The diagnostic result information stored in the buffer memory (24) is sent to the PC (1) via the buffer memory read line (27).
If there is a read request from the CPU (11) of 0, the data can be read at any time. This readout is performed by the CPU (1
This is executed by providing a buffer memory access instruction in the sequence program operated in step 1).
【0025】CPU(21)は、出力ユニット(14)
および入力ユニット(13)の2ポートメモリ(14a
)(13a)に制御情報および動作情報が格納されると
、それらの情報を読み出し、ステータスメモリ(23)
に格納する。そして、それらの情報をメモリ(22)か
ら読み出した基準データと比較し、機械装置(80)の
故障診断を行なう。得られた診断結果情報は、バッファ
メモリ(24)に格納する。診断の結果、故障が検出さ
れると、故障フラグ信号ライン(28)を通じてPC(
10)のCPU(11)に信号を送り、CPU(11)
の故障フラグをセットする。[0025] The CPU (21) is an output unit (14)
and the 2-port memory (14a) of the input unit (13).
) (13a), the information is read out and stored in the status memory (23).
Store in. Then, the information is compared with reference data read from the memory (22) to perform a failure diagnosis of the mechanical device (80). The obtained diagnosis result information is stored in the buffer memory (24). If a fault is detected as a result of the diagnosis, the PC (
10) and sends a signal to the CPU (11) of the CPU (11).
Sets the failure flag.
【0026】PC(10)のCPU(11)は、故障フ
ラグのセットを認識すると、バッファメモリ読出ライン
(27)を介してバッファメモリ(24)に格納された
診断結果情報を読み出す。そして、読み出した診断結果
情報に基づいて機械装置(80)の停止その他の制御を
行なう。When the CPU (11) of the PC (10) recognizes that the failure flag is set, it reads out the diagnostic result information stored in the buffer memory (24) via the buffer memory read line (27). Then, based on the read diagnosis result information, the mechanical device (80) is stopped and other controls are performed.
【0027】診断結果情報の読み出しが終了すると、C
PU(11)はその旨の信号をCPU(21)に送る。
読出終了信号を受けたCPU(21)は、故障フラグ信
号ライン(28)を通じてCPU(11)に再び信号を
送り、CPU(11)の故障フラグをリセットする。When the reading of the diagnostic result information is completed, C
The PU (11) sends a signal to that effect to the CPU (21). Upon receiving the read end signal, the CPU (21) sends a signal to the CPU (11) again through the failure flag signal line (28) to reset the failure flag of the CPU (11).
【0028】図4(a)は、シリンダにより構成したプ
ッシャーの概略説明図、図4(b)は、そのプッシャー
の作動検知用リミットスイッチの作動を示すタイムチャ
ートである。FIG. 4(a) is a schematic explanatory diagram of a pusher constituted by a cylinder, and FIG. 4(b) is a time chart showing the operation of a limit switch for detecting the operation of the pusher.
【0029】プッシャー(40)は、図示しない制御用
バルブを操作することにより油圧、空圧などで作動する
シリンダ(41)と、シリンダロッド(42)の先端に
固定した押圧部材(43)とを備えて構成してある。リ
ミットスイッチ(44)は、押圧部材(43)の原端へ
の復帰を検知し、リミットスイッチ(45)は、押圧部
材(43)の到着端への到達を検知する。The pusher (40) includes a cylinder (41) that is operated by hydraulic pressure, pneumatic pressure, etc. by operating a control valve (not shown), and a pressing member (43) fixed to the tip of the cylinder rod (42). It is prepared and configured. The limit switch (44) detects the return of the pressing member (43) to the original end, and the limit switch (45) detects the arrival of the pressing member (43) at the arrival end.
【0030】PC(10)でプッシャー(40)を制御
する場合、PC(10)から前進出力信号が制御用バル
ブに送られると、Aポートからシリンダ(41)内部に
油、圧縮空気などの圧力流体が供給され、シリンダロッ
ド(42)が前進(突出)してその先端に取り付けた押
圧部材(43)が図4(a)の破線の位置まで到達する
。そのとき、押圧部材(43)は到着端側のリミットス
イッチ(45)のレバーに係合し、リミットスイッチ(
45)を0Nにする。なお、シリンダロッド(42)が
前進を始めるとすぐに、押圧部材(43)と原端側のリ
ミットスイッチ(44)のレバーとの係合が解除される
ので、リミットスイッチ(44)は0FFになる。When the pusher (40) is controlled by the PC (10), when the forward output signal is sent from the PC (10) to the control valve, the pressure of oil, compressed air, etc. is generated from the A port inside the cylinder (41). Fluid is supplied, the cylinder rod (42) moves forward (protrudes), and the pressing member (43) attached to its tip reaches the position indicated by the broken line in FIG. 4(a). At that time, the pressing member (43) engages with the lever of the limit switch (45) on the arrival end side, and the limit switch (43) engages with the lever of the limit switch (45) on the arrival end side.
45) to 0N. In addition, as soon as the cylinder rod (42) starts moving forward, the engagement between the pressing member (43) and the lever of the limit switch (44) on the proximal end side is released, so the limit switch (44) is set to 0FF. Become.
【0031】PC(10)から後退出力信号が制御用バ
ルブに送られると、Bポートからシリンダ(41)内部
に圧力流体が供給され、シリンダロッド(42)は後退
し(引き込まれ)て図4(a)の実線の位置に復帰する
。そのとき、押圧部材(43)がリミットスイッチ(4
4)のレバーに係合してリミットスイッチ(44)を0
Nにする。なお、シリンダロッド(42)が復帰を始め
るとすぐに、押圧部材(43)とリミットスイッチ(4
5)のレバーとの係合が解除されるので、リミットスイ
ッチ(45)は0FFになる。When a retreat output signal is sent from the PC (10) to the control valve, pressure fluid is supplied from the B port to the inside of the cylinder (41), and the cylinder rod (42) is retreated (drawn in) as shown in FIG. Return to the position indicated by the solid line in (a). At that time, the pressing member (43) is pressed against the limit switch (4
4) and set the limit switch (44) to 0.
Set it to N. In addition, as soon as the cylinder rod (42) starts returning, the pressing member (43) and the limit switch (4
Since the engagement with the lever 5) is released, the limit switch (45) becomes 0FF.
【0032】このように、押圧部材(43)は一定時間
内に原端と到着端の間を往復するので、両リミットスイ
ッチ(44)(45)の作動の有無と、前進出力信号ま
たは後退出力信号が出されてから両リミットスイッチ(
44)(45)が切り換わるまでの時間を計測し、所定
の作動時間と比較すれば、プッシャー(40)の作動不
良すなわち故障を検出することができる。また、それら
の状況の如何によって故障箇所の診断を行なうことがで
きる。In this way, the pressing member (43) reciprocates between the original end and the arrival end within a certain period of time, so whether or not the limit switches (44) and (45) are activated, the forward output signal or the backward output signal is determined. Both limit switches (
44) By measuring the time until the pusher (45) is switched and comparing it with a predetermined operating time, it is possible to detect a malfunction, that is, a failure of the pusher (40). Further, the location of the failure can be diagnosed depending on the situation.
【0033】次に、上記構成を持つ故障診断装置(20
)の作動を図5のフローチャートに基づいて説明する。Next, a failure diagnosis device (20
) will be explained based on the flowchart of FIG.
【0034】ステップS1では、故障診断装置(20)
は、PC(10)のCPU(11)から出力され、出力
ユニット(14)の2ポートメモリ(14a)に格納さ
れた制御情報を読み取る。図4の場合では、例えば2ポ
ートメモリ(14a)に格納された前進出力情報を読み
取る。そして、作動時間の計測を開始する。[0034] In step S1, the failure diagnosis device (20)
reads the control information output from the CPU (11) of the PC (10) and stored in the 2-port memory (14a) of the output unit (14). In the case of FIG. 4, for example, forward output information stored in the 2-port memory (14a) is read. Then, measurement of the operating time is started.
【0035】ステップS2では、機械装置(80)から
入力ユニット(13)の2ポートメモリ(13a)に入
力・格納された動作情報を読み取る。図4の場合では、
例えばプッシャー(40)の押圧部材(43)が到着端
側のリミットスイッチ(45)をONにすることによっ
て2ポートメモリ(13a)に入力・格納された動作情
報を読み取る。そして、作動時間の計測を終了する。In step S2, the operation information input and stored in the two-port memory (13a) of the input unit (13) is read from the mechanical device (80). In the case of Figure 4,
For example, the pressing member (43) of the pusher (40) reads the operation information input and stored in the two-port memory (13a) by turning on the limit switch (45) on the arrival end side. Then, the measurement of the operating time is completed.
【0036】ステップS3では、読み取った制御情報お
よび動作情報を基準情報と比較する。図4の場合では、
例えば計測した作動時間を基準時間と比較する。In step S3, the read control information and operation information are compared with reference information. In the case of Figure 4,
For example, the measured operating time is compared with a reference time.
【0037】ステップS4では、比較の結果、故障があ
るか否かを判定する。故障がないと判定すれば、動作を
終了し、故障があると判定すると、ステップS5に飛ぶ
。図4の場合では、例えば計測した作動時間が基準時間
に対して所定範囲内にあるか否かを判定する。所定範囲
内にあれば、プッシャー(40)の動作は正常であると
判定し、動作を終了する。所定範囲内にない場合は、故
障と判定しステップS5に飛ぶ。In step S4, it is determined whether or not there is a failure as a result of the comparison. If it is determined that there is no failure, the operation is ended; if it is determined that there is a failure, the process jumps to step S5. In the case of FIG. 4, for example, it is determined whether the measured operating time is within a predetermined range with respect to the reference time. If it is within the predetermined range, it is determined that the operation of the pusher (40) is normal, and the operation ends. If it is not within the predetermined range, it is determined that there is a failure and the process jumps to step S5.
【0038】ステップS5では、判定結果に基づいて故
障診断を行なう。図4の場合では、例えば、CPU(1
1)から前進出力信号が出されているにもかかわらず、
原端側のリミットスイッチ(44)がOFFにならなか
ったときは、制御用バルブの動作不良と診断する。リミ
ットスイッチ(44)はOFFになったが、到着端側の
リミットスイッチ(45)がONにならなかったときは
、押圧部材(43)の中間停止またはリミットスイッチ
(45)の動作不良と診断する。In step S5, failure diagnosis is performed based on the determination result. In the case of FIG. 4, for example, CPU (1
Even though the forward output signal is being output from 1),
If the limit switch (44) on the proximal end side does not turn off, it is diagnosed that the control valve is malfunctioning. If the limit switch (44) is turned OFF but the limit switch (45) on the arrival end side is not turned ON, diagnose that the pressing member (43) has stopped in the middle or the limit switch (45) is malfunctioning. .
【0039】また、CPU(11)から後退出力信号が
出されているにもかかわらず、到着端側のリミットスイ
ッチ(45)がOFFにならなかったときは、制御用バ
ルブの動作不良と診断する。リミットスイッチ(45)
はOFFになったが、原端側のリミットスイッチ(44
)がONにならなかったときは、押圧部材(43)の中
間停止またはリミットスイッチ(44)の動作不良と診
断する。Furthermore, if the limit switch (45) on the arrival end side does not turn off even though the CPU (11) is outputting a backward output signal, it is diagnosed that the control valve is malfunctioning. . Limit switch (45)
turned off, but the limit switch (44) on the proximal end
) is not turned on, it is diagnosed that the pressing member (43) has stopped in the middle or the limit switch (44) is malfunctioning.
【0040】さらに、前進出力信号が出されて押圧部材
(43)が前進し、到着端側のリミットスイッチ(45
)がOFFからONになったが、原端側のリミットスイ
ッチ(44)がONのままの場合は、原端側のリミット
スイッチ(44)の復帰不良と診断する。同様に、後退
出力信号が出されて押圧部材(43)が後退し、到着端
側のリミットスイッチ(45)がOFFからONになっ
たが、原端側のリミットスイッチ(44)がONのまま
の場合は、原端側のリミットスイッチ(44)の復帰不
良と診断する。Furthermore, the forward output signal is issued, the pressing member (43) moves forward, and the limit switch (45) on the arrival end side is activated.
) changes from OFF to ON, but if the limit switch (44) on the source end side remains ON, it is diagnosed that the limit switch (44) on the source end side has returned poorly. Similarly, a retreat output signal was issued, the pressing member (43) retreated, and the limit switch (45) on the arriving end side changed from OFF to ON, but the limit switch (44) on the originating end side remained ON. In this case, it is diagnosed that the limit switch (44) on the original end side has not returned properly.
【0041】ステップS6では、診断結果をバッファメ
モリ(24)に格納する。ステップS7では、故障フラ
グ信号ライン(28)を介してPC(10)のCPU(
11)にフラグセット信号を送り、CPU(11)の故
障フラグをセットする。故障フラグのセットによって、
CPU(11)は故障がある旨を認識し、バッファメモ
リ(24)に格納されている診断結果情報の読み取りを
行なう。In step S6, the diagnostic results are stored in the buffer memory (24). In step S7, the CPU (
11) to set the failure flag of the CPU (11). By setting the fault flag,
The CPU (11) recognizes that there is a failure and reads the diagnostic result information stored in the buffer memory (24).
【0042】ステップS8では、診断結果情報の読み取
りが終了したか否かを判定する。終了していない場合は
、終了するまで待機する。終了したと判定すると、ステ
ップS9に飛ぶ。診断結果情報の読み取りが終了すると
、PC(10)のCPU(11)は読取終了信号を故障
診断装置(20)のCPU(21)に送るので、CPU
(21)はその信号の受信により読取終了を認識する。In step S8, it is determined whether reading of the diagnostic result information has been completed. If it has not finished, wait until it has finished. If it is determined that the process has ended, the process jumps to step S9. When the reading of the diagnostic result information is completed, the CPU (11) of the PC (10) sends a reading completion signal to the CPU (21) of the failure diagnosis device (20).
(21) recognizes the end of reading by receiving the signal.
【0043】ステップS9では、故障診断装置(20)
のCPU(21)は、故障フラグ信号ライン(28)を
介してPC(10)のCPU(11)にフラグリセット
信号を送り、CPU(11)の故障フラグをリセットし
て動作を終了する。[0043] In step S9, the failure diagnosis device (20)
The CPU (21) sends a flag reset signal to the CPU (11) of the PC (10) via the failure flag signal line (28), resets the failure flag of the CPU (11), and ends the operation.
【0044】診断結果は、故障診断装置(20)が内蔵
する時計機能を利用して故障検出の日付(年・月・日・
時・分・秒)、予め設定した故障番号およびコメントな
どをバッファメモリ(23)に格納するのが好ましい(
図7参照)。The diagnosis result is determined by the date of failure detection (year, month, day,
It is preferable to store information such as hours, minutes, seconds), a preset failure number, and comments in the buffer memory (23).
(See Figure 7).
【0045】また、上記往復動作の故障診断の他に、両
リミットスイッチ(44)(45)および制御用バルブ
の動作回数のカウント、前進・後退の動作時間の計測結
果のバッファリングも同時に行えるようにするのが好ま
しい。動作回数をカウントすることにより、動作回数に
応じた部品交換、給油などの保全作業に有用な情報が得
られる。また、計測した動作時間データにより、例えば
動作時間が段々長くなっていることが分かれば、パッキ
ンなど部品の劣化による圧力もれなどを予知することが
可能となる。そこで、これらの情報もすべてバッファリ
ングできるように、バッファメモリ(24)を64kバ
イト程度にするのが好ましい。また、バッファメモリ(
24)はバッテリによりバックアップするのが好ましい
。In addition to the failure diagnosis of the reciprocating operation described above, it is also possible to simultaneously count the number of operations of both limit switches (44) and (45) and the control valve, and to buffer the measurement results of forward and backward operation times. It is preferable to By counting the number of operations, useful information can be obtained for maintenance work such as replacing parts and refueling according to the number of operations. Furthermore, if it is determined from the measured operating time data that the operating time is gradually increasing, it becomes possible to predict pressure leaks due to deterioration of parts such as packing. Therefore, it is preferable that the buffer memory (24) be approximately 64 kbytes so that all of this information can also be buffered. Also, buffer memory (
24) is preferably backed up by a battery.
【0046】図6は、この発明の診断項目設定装置の機
能ブロック図である。この診断項目設定装置によれば、
故障診断装置(20)で行う故障診断項目の設定を、プ
ログラミング装置などのPC周辺装置で容易に行なうこ
とができる。FIG. 6 is a functional block diagram of the diagnostic item setting device of the present invention. According to this diagnostic item setting device,
Setting of failure diagnosis items performed by the failure diagnosis device (20) can be easily performed using a PC peripheral device such as a programming device.
【0047】入力部(30a)は、故障診断を行なう項
目について設定しようとする内容を入力するもので、例
えばPC周辺装置(30)のキーボード(32)を使用
できる。表示部(30e)は、診断項目を表示するもの
で、例えばPC周辺装置(30)のCRT表示装置(3
1)を使用できる。診断項目情報記憶部(30b)は、
故障診断に必要な項目に関する情報を記憶する。The input section (30a) is used to input the contents to be set for the items for failure diagnosis, and for example, the keyboard (32) of the PC peripheral device (30) can be used. The display unit (30e) displays diagnostic items, for example, a CRT display device (30) of a PC peripheral device (30).
1) can be used. The diagnostic item information storage unit (30b) is
Stores information regarding items necessary for fault diagnosis.
【0048】設定情報生成部(30b)は、診断項目情
報記憶部(30b)から診断項目情報を読み出し、表示
部(30e)に診断項目を一覧表示する。また、入力部
(30a)から入力された設定内容を表示装置(30e
)に表示する。さらに、読み出した診断項目情報と入力
された設定内容に基づいて設定情報を生成する。The setting information generating section (30b) reads diagnostic item information from the diagnostic item information storage section (30b) and displays a list of diagnostic items on the display section (30e). In addition, the setting contents inputted from the input section (30a) are displayed on the display device (30e).
). Further, setting information is generated based on the read diagnostic item information and the input setting contents.
【0049】設定情報送出部(30d)は、設定情報生
成部(30b)で生成された各診断項目についての設定
情報を故障診断装置(20)に送出する。なお、この設
定情報をフロッピィディスクで保存したり、プリントア
ウトしたりできるようにするのが好ましい。The setting information sending unit (30d) sends setting information regarding each diagnostic item generated by the setting information generating unit (30b) to the failure diagnosis device (20). Note that it is preferable to save this setting information on a floppy disk or print it out.
【0050】また、必要に応じて、故障診断装置(20
)で得られた診断結果情報を読み取る診断結果情報読取
部(30f)を設ける。こうすると、故障診断装置(2
0)のバッファメモリ(24)に格納された診断結果情
報を読み出してフロッピィディスクで保存したり、プリ
ントアウトしたりすることが可能となる。[0050] Also, if necessary, a failure diagnosis device (20
) is provided with a diagnostic result information reading section (30f) for reading the diagnostic result information obtained in the step (30f). In this way, the fault diagnosis device (2
The diagnostic result information stored in the buffer memory (24) of 0) can be read out and saved on a floppy disk or printed out.
【0051】上記構成の診断項目設定装置(30)は、
キーボード(32)、CRT表示装置(31)およびフ
ロッピィディスクドライブを備えた、PC(10)のプ
ログラミング装置としてのPC周辺装置により構成する
ことができる。フロッピィディスクに診断項目設定用プ
ログラムを格納し、そのフロッピィディスクをフロッピ
ィディスク挿入口(33)から挿入して診断項目設定用
プログラムを起動させると、例えば図7に示す形式で診
断項目がCRT表示装置(31)に一覧表示される。[0051] The diagnostic item setting device (30) having the above configuration includes:
It may consist of a PC peripheral as a programming device for the PC (10), with a keyboard (32), a CRT display (31) and a floppy disk drive. When a diagnostic item setting program is stored on a floppy disk and the floppy disk is inserted into the floppy disk insertion slot (33) to start the diagnostic item setting program, the diagnostic items are displayed on the CRT display in the format shown in FIG. 7, for example. A list is displayed in (31).
【0052】図7の診断項目設定表(50)では、診断
項目は、出力(52)、原端(53)、到着端(54)
、監視時間(55)、コメント(56)、故障番号(5
7)であり、各項番(51)毎に、これらの項目にキー
ボード(32)よりデータを入力していけばよい。In the diagnostic item setting table (50) in FIG. 7, the diagnostic items are output (52), source end (53), and arrival end (54).
, monitoring time (55), comment (56), failure number (5
7), and data can be entered into these items using the keyboard (32) for each item number (51).
【0053】出力(52)の項目では、PC(10)の
CPU(11)から機械装置(80)の特定のデバイス
(図4では制御用バルブ)に向けて出力される出力信号
を設定する。原端(53)の項目では、機械装置(80
)の特定のデバイス(図4ではリミットスイッチ(44
))から送られてくる入力信号を設定する。到着端(5
4)の項目では、機械装置(80)の特定のデバイス(
図4ではリミットスイッチ(45))から送られてくる
入力信号を設定する。監視時間(55)の項目では、特
定のデバイス(図4ではプッシャー(40))を監視す
る時間を設定する。コメント(56)の項目では、故障
内容を示すコメントを設定する。故障番号(57)の項
目では、コメント(56)で設定した故障内容に対応す
る番号を設定する。なお、(58)はデバイス記号、(
59a)(59b)は信号の変化がそれぞれOFF→O
N、ON→OFFであることを示す記号である。The output (52) item sets the output signal to be output from the CPU (11) of the PC (10) to a specific device (control valve in FIG. 4) of the mechanical device (80). In the category of origin (53), mechanical equipment (80
) (in Figure 4, the limit switch (44)
)) Set the input signal sent from Arrival end (5
In item 4), the specific device (
In FIG. 4, the input signal sent from the limit switch (45) is set. In the monitoring time (55) item, the time for monitoring a specific device (the pusher (40) in FIG. 4) is set. In the comment (56) item, a comment indicating the details of the failure is set. In the failure number (57) item, a number corresponding to the failure details set in comment (56) is set. Note that (58) is the device symbol, (
59a) (59b), the signal changes from OFF to O.
N, a symbol indicating ON→OFF.
【0054】また、CRT表示装置(31)に図8に示
すようなデバイス−機器定義表(60)を表示させ、各
デバイス名に対して機器名を定義できるようにすると、
図7の表(50)で出力(52)、原端(53)および
到着端(54)の各項目を設定する際に機器名で入力で
きるため、項目設定がいっそう容易になる。[0054] Furthermore, if a device-equipment definition table (60) as shown in FIG. 8 is displayed on the CRT display device (31) and a device name can be defined for each device name,
When setting each item of the output (52), source end (53), and arrival end (54) in the table (50) of FIG. 7, the device name can be entered, making the item settings even easier.
【0055】前述したリミットスイッチ(44)(45
)や制御用バルブの動作回数のカウント、計測結果の集
計などを行う場合も、上記と同様な方法で設定する。[0055] The aforementioned limit switches (44) (45)
), counting the number of operation of control valves, aggregating measurement results, etc., use the same method as above.
【0056】診断項目について生成された設定情報は、
接続ケーブル(34)を介して故障診断ユニット(20
)に送られ、故障診断装置(20)のメモリ(22)に
格納される。故障診断装置(20)は、その設定情報に
基づいて故障診断を行なう。[0056] The setting information generated for the diagnostic item is
The fault diagnosis unit (20) is connected via the connection cable (34).
) and stored in the memory (22) of the fault diagnosis device (20). The failure diagnosis device (20) performs failure diagnosis based on the setting information.
【0057】設定情報は、フロッピィディスクを診断項
目設定装置(30)のフロッピィディスク挿入口(33
)に挿入し、そのフロッピィディスクに格納すれば、安
全に保管できる。また、次の故障診断の際に新たに診断
項目を設定する必要がなくなる。The setting information can be obtained by inserting a floppy disk into the floppy disk insertion slot (33) of the diagnostic item setting device (30).
) and store it on that floppy disk for safe storage. Furthermore, there is no need to newly set diagnostic items at the time of the next failure diagnosis.
【0058】[0058]
【発明の効果】この発明の故障診断装置によれば、PC
などの制御手段のスキャンタイムを長くすることなく故
障診断を行なえ、しかも診断結果が迅速に得られる。こ
のため、故障に迅速に対応することができる。また、こ
の発明の診断項目設定装置によれば、故障診断に必要な
項目設定を容易に行なうことができる。また、PC周辺
装置を使用して診断項目の設定を行なえるため、専用の
装置を準備する必要がない。[Effects of the Invention] According to the failure diagnosis device of the present invention, the PC
Failure diagnosis can be performed without increasing the scan time of the control means such as, and diagnostic results can be obtained quickly. Therefore, it is possible to quickly respond to failures. Further, according to the diagnostic item setting device of the present invention, it is possible to easily set items necessary for failure diagnosis. Furthermore, since diagnosis items can be set using a PC peripheral device, there is no need to prepare a dedicated device.
【図1】この発明の故障診断装置の機能ブロック図であ
る。FIG. 1 is a functional block diagram of a failure diagnosis device of the present invention.
【図2】この発明の故障診断装置を備えたPCの一実施
例の構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of an embodiment of a PC equipped with a failure diagnosis device of the present invention.
【図3】図2のPCの概略構成図である。FIG. 3 is a schematic configuration diagram of the PC shown in FIG. 2;
【図4】(a)は、シリンダにより構成したプッシャー
の概略説明図、(b)は、そのプッシャーの作動検知用
リミットスイッチの作動を示すタイムチャートである。FIG. 4(a) is a schematic explanatory diagram of a pusher constituted by a cylinder, and FIG. 4(b) is a time chart showing the operation of a limit switch for detecting the operation of the pusher.
【図5】この発明の故障診断装置の作動を示すフローチ
ャートである。FIG. 5 is a flowchart showing the operation of the failure diagnosis device of the present invention.
【図6】この発明の診断項目設定装置の機能ブロック図
である。FIG. 6 is a functional block diagram of the diagnostic item setting device of the present invention.
【図7】CRT表示装置に表示された診断項目設定表の
一例の説明図である。FIG. 7 is an explanatory diagram of an example of a diagnostic item setting table displayed on a CRT display device.
【図8】CRT表示装置に表示されたデバイス−機器定
義表の一例の説明図である。FIG. 8 is an explanatory diagram of an example of a device-equipment definition table displayed on a CRT display device.
【図9】PCにより制御する機械装置の故障診断を行な
う従来方法の一例を示す概念図である。FIG. 9 is a conceptual diagram showing an example of a conventional method for diagnosing a failure of a mechanical device controlled by a PC.
【図10】PCにより制御する機械装置の故障診断を行
なう従来方法の他の例を示す概念図である。FIG. 10 is a conceptual diagram showing another example of a conventional method for diagnosing a failure of a mechanical device controlled by a PC.
10 プログラマブルコントローラ11 CP
U
12 メモリ
13 入力ユニット
13a 2ポートメモリ
14 出力ユニット
14a 2ポートメモリ
15、16 バス
20 故障診断装置
20a 制御情報記憶部
20b 動作情報記憶部
20c 故障診断部
20d 診断結果情報記憶部
20e 診断結果告知部
21 CPU
22 メモリ
23 ステータスメモリ
24 バッファメモリ
25、26 バス
27 バッファメモリ読出ライン
28 故障フラグ信号ライン
30 診断項目設定装置
30a 入力部
30b 設定情報生成部
30c 診断項目情報記憶部
30d 設定情報送出部
30e 表示部
30f 診断結果情報読取部
31 CRT表示装置
32 キーボード
33 フロッピィディスク挿入口
34 接続ケーブル
40 プッシャー
41 シリンダ
42 シリンダロッド
43 押圧部材
44、45 リミットスイッチ
50 診断項目設定表
60 デバイス−機器定義表
80 機械装置
81、82 信号線10 Programmable controller 11 CP
U 12 Memory 13 Input unit 13a 2-port memory 14 Output unit 14a 2-port memory 15, 16 Bus 20 Fault diagnosis device 20a Control information storage section 20b Operation information storage section 20c Fault diagnosis section 20d Diagnosis result information storage section 20e Diagnosis result notification section 21 CPU 22 Memory 23 Status memory 24 Buffer memory 25, 26 Bus 27 Buffer memory read line 28 Failure flag signal line 30 Diagnosis item setting device 30a Input section 30b Setting information generation section 30c Diagnosis item information storage section 30d Setting information sending section 30e Display Section 30f Diagnosis result information reading section 31 CRT display device 32 Keyboard 33 Floppy disk insertion slot 34 Connection cable 40 Pusher 41 Cylinder 42 Cylinder rod 43 Pressing members 44, 45 Limit switch 50 Diagnosis item setting table 60 Device-equipment definition table 80 Mechanical equipment 81, 82 signal line
Claims (2)
憶する、二つのプロセッサから同時にアクセス可能な制
御情報記憶手段と、制御手段に入力される動作情報を記
憶する、二つのプロセッサから同時にアクセス可能な動
作情報記憶手段と、前記制御情報記憶手段および動作情
報記憶手段に記憶された制御情報および動作情報に基づ
いて故障診断を行なう故障診断手段と、前記故障診断手
段により得た診断結果情報を記憶する診断結果情報記憶
手段と、診断結果を制御手段に告知する診断結果告知手
段とを具備してなることを特徴とする故障診断装置。1. A control information storage means that stores control information output from the control means and can be accessed simultaneously from two processors, and a control information storage means that stores operation information input to the control means and can be accessed simultaneously from two processors. operation information storage means; a failure diagnosis means for diagnosing a failure based on the control information and operation information stored in the control information storage means and the operation information storage means; and storage of diagnosis result information obtained by the failure diagnosis means. What is claimed is: 1. A failure diagnosis device comprising: a diagnosis result information storage means for notifying a control means of the diagnosis result; and a diagnosis result notification means for notifying a control means of the diagnosis result.
容を入力する入力手段と、表示手段と、故障診断に必要
な項目に関する情報を記憶する診断項目情報記憶手段と
、前記診断項目情報記憶手段から診断項目情報を読み出
して前記表示手段に診断項目を表示すると共に、前記入
力手段により入力された入力情報を前記表示手段に表示
し、さらに前記診断項目情報および入力情報に基づいて
設定情報を生成する設定情報生成手段と、前記設定情報
生成手段により生成された設定情報を故障診断手段に送
出する設定情報送出手段とを具備してなることを特徴と
する診断項目設定装置。2. An input means for inputting contents to be set for diagnosis items, a display means, a diagnosis item information storage means for storing information regarding items necessary for failure diagnosis, and a diagnosis item information storage means for storing information on items necessary for failure diagnosis. A setting for reading out item information and displaying diagnostic items on the display means, displaying input information input by the input means on the display means, and further generating setting information based on the diagnostic item information and input information. A diagnostic item setting device comprising an information generating means and a setting information sending means for sending the setting information generated by the setting information generating means to a failure diagnosis means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3125862A JP2737443B2 (en) | 1991-05-29 | 1991-05-29 | Fault diagnosis device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3125862A JP2737443B2 (en) | 1991-05-29 | 1991-05-29 | Fault diagnosis device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04352008A true JPH04352008A (en) | 1992-12-07 |
| JP2737443B2 JP2737443B2 (en) | 1998-04-08 |
Family
ID=14920780
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3125862A Expired - Lifetime JP2737443B2 (en) | 1991-05-29 | 1991-05-29 | Fault diagnosis device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2737443B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7945340B2 (en) | 2005-03-14 | 2011-05-17 | Omron Corporation | Programmable controller system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62262102A (en) * | 1986-05-09 | 1987-11-14 | Mitsubishi Electric Corp | Diagnosis processing system for digital control device |
| JPS6457316A (en) * | 1987-08-27 | 1989-03-03 | Fuji Electric Co Ltd | Abnormality monitoring device for microprocessor system |
| JPH01219697A (en) * | 1988-02-29 | 1989-09-01 | Mitsubishi Heavy Ind Ltd | Supporting device for abnormality diagnosis of nuclear plant |
| JPH028914A (en) * | 1988-06-27 | 1990-01-12 | Nissin Electric Co Ltd | Supervisory and control device |
| JPH0359703A (en) * | 1989-07-28 | 1991-03-14 | Yamatake Honeywell Co Ltd | Failure diagnostic device for sequence controller |
-
1991
- 1991-05-29 JP JP3125862A patent/JP2737443B2/en not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62262102A (en) * | 1986-05-09 | 1987-11-14 | Mitsubishi Electric Corp | Diagnosis processing system for digital control device |
| JPS6457316A (en) * | 1987-08-27 | 1989-03-03 | Fuji Electric Co Ltd | Abnormality monitoring device for microprocessor system |
| JPH01219697A (en) * | 1988-02-29 | 1989-09-01 | Mitsubishi Heavy Ind Ltd | Supporting device for abnormality diagnosis of nuclear plant |
| JPH028914A (en) * | 1988-06-27 | 1990-01-12 | Nissin Electric Co Ltd | Supervisory and control device |
| JPH0359703A (en) * | 1989-07-28 | 1991-03-14 | Yamatake Honeywell Co Ltd | Failure diagnostic device for sequence controller |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7945340B2 (en) | 2005-03-14 | 2011-05-17 | Omron Corporation | Programmable controller system |
| US8165699B2 (en) | 2005-03-14 | 2012-04-24 | Omron Corporation | Programmable controller system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2737443B2 (en) | 1998-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6688159B2 (en) | Vehicle failure diagnosis method | |
| JP5615833B2 (en) | Safety control device, method and computer program for controlling automatic equipment | |
| JPH0159601B2 (en) | ||
| EP3327528A1 (en) | Information processing apparatus, information processing system, information processing method, and information processing program | |
| JP4434350B2 (en) | Fault diagnosis device | |
| CN110967180A (en) | Valve inspection test bench and valve inspection control method | |
| CN106194698B (en) | Compressor test run bench control system and control method | |
| JPH0652181B2 (en) | Abnormality diagnosis device | |
| JP2614674B2 (en) | Diagnostic device and method for electronic control unit of printing press | |
| JP2737443B2 (en) | Fault diagnosis device | |
| JP2003027981A (en) | Vehicle failure diagnosis device | |
| JP2554282B2 (en) | Fault diagnosis device for sequence controller | |
| JPH0326130A (en) | Controller | |
| JPS6261963B2 (en) | ||
| CN116125351A (en) | Automatic calibration system and method for data acquisition device of bench test equipment | |
| CN113027747B (en) | Pumping mechanism detection method and equipment, control device and storage medium | |
| JPH04331043A (en) | Cycle time measuring device | |
| JP2005077690A (en) | Image forming apparatus and its operation verification method | |
| JP7490903B1 (en) | Grab bucket diagnostic device | |
| JP3191873B2 (en) | Semiconductor measuring equipment | |
| JPH09114516A (en) | Operation state monitoring method of equipment control sequence of equipment control system and sequence control device | |
| KR20040022748A (en) | A system for working-process error diagnosis and control method thereof | |
| JP2009283062A (en) | Testing/diagnosing method and testing/diagnosing device for storage device | |
| JPH0119166B2 (en) | ||
| JPS622306A (en) | Abnormality detecting device for electronic control unit |