JP5511920B2 - Safety monitoring input device - Google Patents

Safety monitoring input device Download PDF

Info

Publication number
JP5511920B2
JP5511920B2 JP2012208339A JP2012208339A JP5511920B2 JP 5511920 B2 JP5511920 B2 JP 5511920B2 JP 2012208339 A JP2012208339 A JP 2012208339A JP 2012208339 A JP2012208339 A JP 2012208339A JP 5511920 B2 JP5511920 B2 JP 5511920B2
Authority
JP
Japan
Prior art keywords
pulse train
signal
pulse
emergency stop
train signal
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.)
Active
Application number
JP2012208339A
Other languages
Japanese (ja)
Other versions
JP2012248231A (en
Inventor
晴幸 倉地
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2012208339A priority Critical patent/JP5511920B2/en
Publication of JP2012248231A publication Critical patent/JP2012248231A/en
Application granted granted Critical
Publication of JP5511920B2 publication Critical patent/JP5511920B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Safety Devices In Control Systems (AREA)

Description

本発明は安全監視入力装置に関し、特に、自動車、液晶、半導体などの製造設備が安全に稼動されているかどうかを監視する安全監視入力装置に関する。   The present invention relates to a safety monitoring input device, and more particularly to a safety monitoring input device that monitors whether a manufacturing facility such as an automobile, a liquid crystal, or a semiconductor is operating safely.

自動車、液晶、半導体などの製造分野では、搬送ラインや溶接ロボットなどの製造設備が安全に稼動されているかどうかを監視するために、高電位などのエネルギーの高い状態に維持された信号経路を構築し、その信号経路が遮断されたかどうかを検出することが行われている。ここで、エネルギーの高い状態に維持された信号経路が遮断された場合に、その信号経路のエネルギー状態を監視する安全監視入力装置自体に故障があると、製造設備を緊急停止させることができなくなり、安全性が損なわれることがある。このため、従来の安全監視入力装置では、安全監視入力装置のダークテストを行い、緊急時などに製造設備を安全に停止させることができるかどうかの診断が行われていた。   In the manufacturing field of automobiles, liquid crystals, semiconductors, etc., in order to monitor whether manufacturing equipment such as transfer lines and welding robots are operating safely, a signal path that maintains a high potential such as high potential is established. However, it is performed to detect whether or not the signal path is interrupted. Here, when a signal path maintained in a high energy state is interrupted, if there is a failure in the safety monitoring input device itself that monitors the energy state of the signal path, the production facility cannot be stopped urgently. , Safety may be impaired. For this reason, in the conventional safety monitoring input device, a dark test of the safety monitoring input device is performed to diagnose whether the production facility can be safely stopped in an emergency or the like.

また、特許文献1には、駆動信号のパルス周期よりも十分に短い周期のサンプリング信号のタイミングにより制御信号及び検出信号を比較し、比較結果が不一致となる状態が所定期間以上継続したときにソレノイドの故障を判定する方法が開示されている。   Further, in Patent Document 1, a control signal and a detection signal are compared at the timing of a sampling signal having a cycle sufficiently shorter than the pulse cycle of the drive signal, and when a state in which the comparison results do not match continues for a predetermined period or longer, a solenoid is disclosed. A method for determining the failure of a device is disclosed.

また、特許文献2には、2つのマイクロコンピュータ内に互いに相手方のマイクロコンピュータ自身の異常動作を監視する監視回路を設け、パルス列信号のパルス周期、デューティにより異常を判定し、異常を検出すると異常信号を低レベルとすることによって駆動回路の出力をカットし、フェイルセーフリレーを遮断する方法が開示されている。   Also, in Patent Document 2, a monitoring circuit for monitoring the abnormal operation of the other microcomputers themselves is provided in two microcomputers, the abnormality is determined based on the pulse period and duty of the pulse train signal, and an abnormality signal is detected when the abnormality is detected. Discloses a method of cutting off the output of the drive circuit by cutting the fail-safe relay by setting the signal to a low level.

また、特許文献3には、セーフティドアスイッチなどの入力機器からの安全入力および他のセーフティコントローラからの論理接続用の内部安全入力に基づいて、マグネットコンタクタなどの安全出力制御対象に対する安全出力を制御するCPUを設け、そのCPUは、内部安全入力が正常であるか否かを判定し、異常時には機械設備の稼動を禁止する方法が開示されている。   Further, Patent Document 3 controls a safety output for a safety output control target such as a magnetic contactor based on a safety input from an input device such as a safety door switch and an internal safety input for logical connection from another safety controller. There is disclosed a method of providing a CPU for determining whether or not the internal safety input is normal, and prohibiting the operation of the machine facility when the CPU is abnormal.

特開平6−84636号公報JP-A-6-84636 特開平6−4353号公報JP-A-6-4353 特開2005−157667号公報JP 2005-157667 A

しかしながら、従来の安全監視入力装置では、安全状態では、安全状態の監視に使用される信号経路がエネルギーの高い状態に設定され、非安全状態では、安全状態の監視に使用される信号経路がエネルギーの低い状態に設定される。そのため、非安全状態時に製造設備を緊急停止させることができるかどうかを確認するには、安全状態時に安全状態の監視に使用される信号経路を遮断し、その信号経路のエネルギーの低い状態を検出することができるかどうかを確認する必要があり、診断間隔が短くなると、診断を行うプロセッサの負荷が大きくなるという問題があった。   However, in the conventional safety monitoring input device, in the safe state, the signal path used for monitoring the safe state is set to a high energy state, and in the non-safe state, the signal path used for monitoring the safe state is energy. Is set to a low state. Therefore, in order to check whether the production facility can be stopped urgently in the non-safe state, the signal path used for monitoring the safe state is blocked in the safe state, and the low energy state of the signal path is detected. There is a problem that it is necessary to check whether or not it can be performed, and if the diagnosis interval is shortened, the load on the processor for performing the diagnosis increases.

また、特許文献1に開示された方法では、ソレノイドの故障を判定する制御信号が駆動回路に直接入力され、制御信号がソレノイドの駆動状態に影響を及ぼすことがあるという問題があった。   Further, the method disclosed in Patent Document 1 has a problem in that a control signal for determining failure of the solenoid is directly input to the drive circuit, and the control signal may affect the drive state of the solenoid.

また、特許文献2、3に開示された方法では、パルス列信号が送受される経路が、駆動回路の入力信号系とは別個に設けられている。このため、駆動回路の入力信号系が安全状態にあるかどうかを判別することができず、駆動回路の入力信号系に異常があると、フェイルセーフリレーを遮断することができないという問題があった。   In the methods disclosed in Patent Documents 2 and 3, the path through which the pulse train signal is transmitted and received is provided separately from the input signal system of the drive circuit. For this reason, it is impossible to determine whether the input signal system of the drive circuit is in a safe state, and there is a problem that the fail-safe relay cannot be cut off if there is an abnormality in the input signal system of the drive circuit. .

本発明は、上記に鑑みてなされたものであって、安全状態の監視に使用される信号経路を遮断することなく、その信号経路の安全状態を監視することが可能な安全監視入力装置を得ることを目的とする。   The present invention has been made in view of the above, and obtains a safety monitoring input device capable of monitoring the safety state of a signal path without blocking the signal path used for monitoring the safety state. For the purpose.

上述した課題を解決し、目的を達成するために、本発明は、パルス列信号を検出するパルス列信号検出部と、前記パルス列信号の検出結果に基づいて、前記パルス列信号が伝送される経路の安全状態を判定する安全状態判定部とを備え、前記パルス列信号発生部は、前記安全状態が判定される複数の経路に対して、互いに位相の異なるパルス列信号をそれぞれ発生することを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention provides a pulse train signal detector that detects a pulse train signal, and a safe state of a path through which the pulse train signal is transmitted based on the detection result of the pulse train signal. The pulse train signal generation unit generates pulse train signals having different phases from each other for a plurality of paths for which the safety state is determined.

この発明によれば、安全状態の監視に使用される信号経路を遮断することなく、その信号経路の安全状態を監視することが可能という効果を奏する。   According to the present invention, it is possible to monitor the safety state of the signal path without blocking the signal path used for monitoring the safety state.

図1は、本発明に係る安全監視入力装置の実施の形態1が適用される製造設備の概略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a manufacturing facility to which Embodiment 1 of the safety monitoring input device according to the present invention is applied. 図2は、本発明に係る安全監視入力装置の実施の形態1の概略構成を示すブロック図である。FIG. 2 is a block diagram showing a schematic configuration of the first embodiment of the safety monitoring input device according to the present invention. 図3は、図2の安全監視入力装置の各部の信号波形を示すタイミングチャートである。FIG. 3 is a timing chart showing signal waveforms of respective parts of the safety monitoring input device of FIG. 図4は、本発明に係る安全監視入力装置の実施の形態2の概略構成を示すブロック図である。FIG. 4 is a block diagram showing a schematic configuration of the second embodiment of the safety monitoring input device according to the present invention. 図5は、本発明に係る安全監視入力装置の実施の形態3の概略構成を示すブロック図である。FIG. 5 is a block diagram showing a schematic configuration of Embodiment 3 of the safety monitoring input device according to the present invention. 図6は、本発明に係る安全監視入力装置の実施の形態4の概略構成を示すブロック図である。FIG. 6 is a block diagram showing a schematic configuration of Embodiment 4 of the safety monitoring input device according to the present invention. 図7は、本発明に係る安全監視入力装置の実施の形態5の概略構成を示すブロック図である。FIG. 7 is a block diagram showing a schematic configuration of the fifth embodiment of the safety monitoring input device according to the present invention. 図8は、本発明に係る安全監視入力装置の実施の形態6の概略構成を示すブロック図である。FIG. 8 is a block diagram showing a schematic configuration of the sixth embodiment of the safety monitoring input device according to the present invention. 図9は、本発明に係る安全監視入力装置の実施の形態7の概略構成を示すブロック図である。FIG. 9 is a block diagram showing a schematic configuration of Embodiment 7 of the safety monitoring input device according to the present invention. 図10は、本発明に係る安全監視入力装置の実施の形態8の概略構成を示すブロック図である。FIG. 10 is a block diagram showing a schematic configuration of the eighth embodiment of the safety monitoring input device according to the present invention. 図11は、本発明に係る安全監視入力装置の実施の形態9の概略構成を示すブロック図である。FIG. 11 is a block diagram showing a schematic configuration of Embodiment 9 of the safety monitoring input device according to the present invention. 図12は、本発明に係る安全監視入力装置の実施の形態10の概略構成を示すブロック図である。FIG. 12 is a block diagram showing a schematic configuration of the embodiment 10 of the safety monitoring input device according to the present invention. 図13は、本発明に係る安全監視入力装置の実施の形態11の概略構成を示すブロック図である。FIG. 13 is a block diagram showing a schematic configuration of the eleventh embodiment of the safety monitoring input device according to the present invention. 図14は、本発明に係る安全監視入力装置の実施の形態12の概略構成を示すブロック図である。FIG. 14 is a block diagram showing a schematic configuration of the twelfth embodiment of the safety monitoring input device according to the present invention. 図15は、本発明に係る安全監視入力装置の実施の形態13の概略構成を示すブロック図である。FIG. 15 is a block diagram showing a schematic configuration of the thirteenth embodiment of the safety monitoring input device according to the present invention. 図16は、図15の安全監視入力装置の各部の信号波形を示すタイミングチャートである。FIG. 16 is a timing chart showing signal waveforms of respective parts of the safety monitoring input device of FIG.

以下に、本発明に係る安全監視入力装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。   Hereinafter, embodiments of a safety monitoring input device according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.

実施の形態1.
図1は、本発明に係る安全監視入力装置の実施の形態1が適用される製造設備の概略構成を示すブロック図である。図1において、例えば、自動車、液晶、半導体などの製造ラインには、搬送を行ったり、溶接を行ったりするロボット14が配置されているものとする。そして、ロボット14には、ロボット14の動作を制御するコントローラ11が設けられている。
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a schematic configuration of a manufacturing facility to which Embodiment 1 of the safety monitoring input device according to the present invention is applied. In FIG. 1, for example, it is assumed that a robot 14 for carrying or welding is disposed in a production line for automobiles, liquid crystals, semiconductors, and the like. The robot 14 is provided with a controller 11 that controls the operation of the robot 14.

また、ロボット14の近傍には、非常時などにロボット14の停止を指示する非常停止ボタン16が設置されている。なお、非常時などにロボット14の停止を指示するために、非常停止ボタン16の他、ライトカーテンや人体感知センサなどを用いるようにしてもよい。また、製造ラインには、非常停止ボタン16がオンされたかどうかを検出することで、現在の状態が安全状態にあるか非安全状態にあるかを監視する安全監視入力装置13が設けられている。また、安全監視入力装置13にて非安全状態にあると判断された場合、ロボット14の動作を停止させる安全制御装置12が設けられている。   In addition, an emergency stop button 16 for instructing to stop the robot 14 in an emergency or the like is provided in the vicinity of the robot 14. In addition to the emergency stop button 16, a light curtain, a human body sensor, or the like may be used to instruct the robot 14 to stop in an emergency. In addition, the production line is provided with a safety monitoring input device 13 for monitoring whether the current state is a safe state or an unsafe state by detecting whether the emergency stop button 16 is turned on. . A safety control device 12 is provided for stopping the operation of the robot 14 when the safety monitoring input device 13 determines that the robot is in an unsafe state.

そして、コントローラ11、安全制御装置12および安全監視入力装置13は、通信ネットワーク15を介して互いに接続され、互いに信号をやり取りできるように構成されている。なお、通信ネットワーク15としては、例えば、イーサネット(登録商標)を用いることができる。   The controller 11, the safety control device 12, and the safety monitoring input device 13 are connected to each other via a communication network 15, and are configured to exchange signals with each other. As the communication network 15, for example, Ethernet (registered trademark) can be used.

ここで、安全監視入力装置13は、非常停止ボタン16にてオン/オフされる信号経路上にパルス列信号Sを送出し、そのパルス列信号Sの検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態を判定することができる。   Here, the safety monitoring input device 13 sends a pulse train signal S on a signal path that is turned on / off by the emergency stop button 16, and is turned on by the emergency stop button 16 based on the detection result of the pulse train signal S. The safe state of the signal path that is turned off / off can be determined.

そして、安全監視入力装置13の出力端子T0を介し、非常停止ボタン16にてオン/オフされる信号経路にパルス列信号Sが送出される。そして、非常停止ボタン16がオフの場合、そのパルス列信号Sは、非常停止ボタン16を介して安全監視入力装置13の入力端子X0に入力され、パルス列信号Sが検出される。そして、入力端子X0を介して検出されたパルス列信号Sのパルス幅およびパルス間隔が、出力端子T0を介して送出されたパルス列信号Sのパルス幅およびパルス間隔と比較され、これらのパルス列信号Sのパルス幅およびパルス間隔が一致している場合、非常停止ボタン16にてオン/オフされる信号経路は安全状態であると判定される。なお、これらのパルス列信号Sのパルス幅およびパルス間隔が一致しているかどうかを判断する場合、一定のマージンを見込むようにしてもよい。   Then, the pulse train signal S is sent to the signal path turned on / off by the emergency stop button 16 via the output terminal T0 of the safety monitoring input device 13. When the emergency stop button 16 is off, the pulse train signal S is input to the input terminal X0 of the safety monitoring input device 13 via the emergency stop button 16, and the pulse train signal S is detected. Then, the pulse width and pulse interval of the pulse train signal S detected via the input terminal X0 are compared with the pulse width and pulse interval of the pulse train signal S sent via the output terminal T0. If the pulse width and the pulse interval match, it is determined that the signal path turned on / off by the emergency stop button 16 is in a safe state. Note that when determining whether the pulse widths and pulse intervals of these pulse train signals S match, a certain margin may be expected.

そして、非常停止ボタン16にてオン/オフされる信号経路が安全状態であると判定されると、安全状態を示す信号が安全監視入力装置13の出力端子RX0を介して安全制御装置12に送られる。そして、安全状態を示す信号が安全制御装置12に送られると、安全制御装置12は、コントローラ11を通常動作させる。   When it is determined that the signal path turned on / off by the emergency stop button 16 is in the safe state, a signal indicating the safe state is sent to the safety control device 12 via the output terminal RX0 of the safety monitoring input device 13. It is done. When a signal indicating the safe state is sent to the safety control device 12, the safety control device 12 causes the controller 11 to normally operate.

一方、安全監視入力装置13において、入力端子X0を介して検出されたパルス列信号Sのパルス幅およびパルス間隔が、出力端子T0を介して送出されたパルス列信号Sのパルス幅およびパルス間隔と一致していないと判定された場合、非常停止ボタン16にてオン/オフされる信号経路は非安全状態であると判定される。そして、非常停止ボタン16にてオン/オフされる信号経路が非安全状態であると判定されると、非安全状態を示す信号が安全監視入力装置13の出力端子RX0を介して安全制御装置12に送られる。そして、非安全状態を示す信号が安全制御装置12に送られると、安全制御装置12は、コントローラ11に現在の状態が非安全状態にあることを通知する。そして、コントローラ11は、現在の状態が非安全状態にあるという通知を受け取ると、ロボット14の動作を強制的に停止する。   On the other hand, in the safety monitoring input device 13, the pulse width and pulse interval of the pulse train signal S detected via the input terminal X0 match the pulse width and pulse interval of the pulse train signal S sent via the output terminal T0. If it is determined that the signal path is not, the signal path turned on / off by the emergency stop button 16 is determined to be in an unsafe state. When it is determined that the signal path that is turned on / off by the emergency stop button 16 is in a non-safe state, a signal indicating the non-safe state is sent to the safety control device 12 via the output terminal RX0 of the safety monitoring input device 13. Sent to. When a signal indicating the unsafe state is sent to the safety control device 12, the safety control device 12 notifies the controller 11 that the current state is in the non-safe state. When the controller 11 receives a notification that the current state is an unsafe state, the controller 11 forcibly stops the operation of the robot 14.

そして、非常時などに非常停止ボタン16にてオフされると、パルス列信号Sが伝送される信号経路が遮断される。この結果、安全監視入力装置13の出力端子T0を介して送出されたパルス列信号Sは、安全監視入力装置13の入力端子X0に入力されないようになる。そして、パルス列信号Sが安全監視入力装置13の入力端子X0に入力されなくなると、入力端子X0はロウレベルに固定され、非常停止ボタン16にてオン/オフされる信号経路は非安全状態であると判定される。そして、非常停止ボタン16にてオン/オフされる信号経路が非安全状態であると判定されると、非安全状態を示す信号が安全監視入力装置13の出力端子RX0を介して安全制御装置12に送られる。そして、非安全状態を示す信号が安全制御装置12に送られると、安全制御装置12は、コントローラ11に現在の状態が非安全状態にあることを通知する。そして、コントローラ11は、現在の状態が非安全状態にあるという通知を受け取ると、ロボット14の動作を強制的に停止する。   When the emergency stop button 16 is turned off in an emergency or the like, the signal path through which the pulse train signal S is transmitted is blocked. As a result, the pulse train signal S transmitted via the output terminal T0 of the safety monitoring input device 13 is not input to the input terminal X0 of the safety monitoring input device 13. When the pulse train signal S is not input to the input terminal X0 of the safety monitoring input device 13, the input terminal X0 is fixed at a low level, and the signal path turned on / off by the emergency stop button 16 is in an unsafe state. Determined. When it is determined that the signal path that is turned on / off by the emergency stop button 16 is in a non-safe state, a signal indicating the non-safe state is sent to the safety control device 12 via the output terminal RX0 of the safety monitoring input device 13. Sent to. When a signal indicating the unsafe state is sent to the safety control device 12, the safety control device 12 notifies the controller 11 that the current state is in the non-safe state. When the controller 11 receives a notification that the current state is an unsafe state, the controller 11 forcibly stops the operation of the robot 14.

図2は、本発明に係る安全監視入力装置の実施の形態1の概略構成を示すブロック図である。図2において、安全監視入力装置13には、パルス列信号発生部13a、パルス列信号検出部13bおよび安全状態判定部13cが設けられている。   FIG. 2 is a block diagram showing a schematic configuration of the first embodiment of the safety monitoring input device according to the present invention. In FIG. 2, the safety monitoring input device 13 is provided with a pulse train signal generator 13a, a pulse train signal detector 13b, and a safety state determiner 13c.

ここで、パルス列信号発生部13aは、非常停止ボタン16にてオン/オフされる信号経路を介して伝送されるパルス列信号Sを発生することができる。パルス列信号検出部13bは、非常停止ボタン16にてオン/オフされる信号経路を介して伝送されたパルス列信号Sを検出することができる。安全状態判定部13cは、非常停止ボタン16にてオン/オフされる信号経路を介して伝送されたパルス列信号Sの検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態を判定することができる。   Here, the pulse train signal generator 13 a can generate a pulse train signal S transmitted via a signal path that is turned on / off by the emergency stop button 16. The pulse train signal detector 13b can detect the pulse train signal S transmitted via the signal path turned on / off by the emergency stop button 16. Based on the detection result of the pulse train signal S transmitted through the signal path that is turned on / off by the emergency stop button 16, the safety state determination unit 13c determines the signal path that is turned on / off by the emergency stop button 16. A safe state can be determined.

なお、安全状態判定部13cは、パルス列信号発生部13aにて発生されたパルス列信号Sのパルス幅よりも長い期間だけハイレベル状態が継続した場合またはパルス列信号発生部13aにて発生されたパルス列信号Sのパルス間隔よりも長い期間だけロウレベル状態が継続した場合、非常停止ボタン16にてオン/オフされる信号経路が非安全状態であると判定することができる。   Note that the safe state determination unit 13c is configured so that the high-level state continues for a period longer than the pulse width of the pulse train signal S generated by the pulse train signal generator 13a or the pulse train signal generated by the pulse train signal generator 13a. When the low level state continues for a period longer than the S pulse interval, it can be determined that the signal path turned on / off by the emergency stop button 16 is in an unsafe state.

あるいは、安全状態判定部13cは、パルス列信号検出部13bにて検出されたパルス列信号Sのパルス幅およびパルス間隔が、パルス列信号発生部13aにて発生されたパルス列信号Sのパルス幅およびパルス間隔と所定にマージンを見込んでそれぞれ一致した場合、非常停止ボタン16にてオン/オフされる信号経路が安全状態であると判定し、パルス列信号発生部13aにてハイレベル状態またはロウレベル状態が所定の期間を超えて継続して検出された場合、非常停止ボタン16にてオン/オフされる信号経路が非安全状態であると判定することができる。   Alternatively, the safe state determination unit 13c determines that the pulse width and the pulse interval of the pulse train signal S detected by the pulse train signal detection unit 13b are the same as the pulse width and the pulse interval of the pulse train signal S generated by the pulse train signal generation unit 13a. If they match each other with a predetermined margin, it is determined that the signal path that is turned on / off by the emergency stop button 16 is in a safe state, and the high-level state or the low-level state is determined by the pulse train signal generation unit 13a for a predetermined period. Can be determined that the signal path turned on / off by the emergency stop button 16 is in an unsafe state.

なお、パルス列信号発生部13aとしては、例えば、発振器を用いることができる。パルス列信号検出部13bとしては、例えば、フォトカプラを用いることができる。安全状態判定部13cとしては、例えば、プロセッサを用いることができる。   For example, an oscillator can be used as the pulse train signal generator 13a. For example, a photocoupler can be used as the pulse train signal detector 13b. For example, a processor can be used as the safe state determination unit 13c.

そして、パルス列信号発生部13aにて発生されたパルス列信号Sは、非常停止ボタン16にてオン/オフされる信号経路に出力端子T0を介して送出される。そして、その信号経路に送出されたパルス列信号Sは、その信号経路を介して伝送され、入力端子X0を介してパルス列信号検出部13bに入力される。そして、パルス列信号Sがパルス列信号検出部13bに入力されると、そのパルス列信号Sがパルス列信号検出部13bにて検出され、その検出結果が安全状態判定部13cに出力される。そして、安全状態判定部13cにおいて、パルス列信号検出部13bにて検出されたパルス列信号Sの検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態が判定され、その判定結果が出力端子RX0を介して出力される。   The pulse train signal S generated by the pulse train signal generator 13a is sent to the signal path turned on / off by the emergency stop button 16 via the output terminal T0. Then, the pulse train signal S sent to the signal path is transmitted through the signal path and input to the pulse train signal detection unit 13b through the input terminal X0. When the pulse train signal S is input to the pulse train signal detection unit 13b, the pulse train signal S is detected by the pulse train signal detection unit 13b, and the detection result is output to the safe state determination unit 13c. Then, in the safety state determination unit 13c, based on the detection result of the pulse train signal S detected by the pulse train signal detection unit 13b, the safety state of the signal path that is turned on / off by the emergency stop button 16 is determined. The determination result is output via the output terminal RX0.

図3は、図2の安全監視入力装置の各部の信号波形を示すタイミングチャートである。図3において、図2のパルス列信号発生部13aでは、パルス幅t0、パルス間隔t1のパルス列信号Sが発生され、出力端子T0を介して送出される。そして、非常停止ボタン16がオフで、非常停止ボタン16にてオン/オフされる信号経路に故障がない場合、パルス幅t0、パルス間隔t1のパルス列信号Sが入力端子X0に到達する。   FIG. 3 is a timing chart showing signal waveforms of respective parts of the safety monitoring input device of FIG. In FIG. 3, in the pulse train signal generator 13a of FIG. 2, a pulse train signal S having a pulse width t0 and a pulse interval t1 is generated and sent out through an output terminal T0. When the emergency stop button 16 is off and there is no failure in the signal path turned on / off by the emergency stop button 16, the pulse train signal S having the pulse width t0 and the pulse interval t1 reaches the input terminal X0.

一方、非常停止ボタン16にてオン/オフされる信号経路に故障がある場合、入力端子X0に到達する信号はハイレベルに固定される。一方、非常停止ボタン16がオンした場合または非常停止ボタン16にてオン/オフされる信号経路に故障がある場合、入力端子X0に到達する信号はロウレベルに固定される。   On the other hand, when there is a failure in the signal path turned on / off by the emergency stop button 16, the signal reaching the input terminal X0 is fixed at a high level. On the other hand, when the emergency stop button 16 is turned on or when there is a failure in the signal path turned on / off by the emergency stop button 16, the signal reaching the input terminal X0 is fixed at the low level.

そして、安全状態判定部13cにおいて、パルス列信号Sのパルス幅およびパルス間隔が計測され、パルス列信号Sのパルス幅が0より大きくt0+α以下の場合、かつパルス列信号Sのパルス間隔が0より大きくt1+β以下の場合には、安全状態がオンにされ、出力端子RX0から出力される信号がハイレベルに設定される。ただし、αおよびβは、マージンである。なお、パルス列信号Sの立ち上がりおよび立ち下がりの過渡状態に違いがない場合、αおよびβは0であってもよい。また、例えば、パルス幅t0およびパルス間隔t1が7.2msの場合、マージンα、βは3.6msに設定することができる。   Then, the safe state determination unit 13c measures the pulse width and pulse interval of the pulse train signal S. When the pulse width of the pulse train signal S is greater than 0 and less than or equal to t0 + α, the pulse interval of the pulse train signal S is greater than 0 and less than or equal to t1 + β. In this case, the safety state is turned on, and the signal output from the output terminal RX0 is set to a high level. However, α and β are margins. Note that α and β may be 0 when there is no difference between the rising and falling transient states of the pulse train signal S. For example, when the pulse width t0 and the pulse interval t1 are 7.2 ms, the margins α and β can be set to 3.6 ms.

一方、パルス列信号Sのパルス幅がt0+αより大きい場合、またはパルス列信号Sのパルス間隔がt1+βより大きい場合、安全状態がオフにされ、出力端子RX0から出力される信号がロウレベルに設定される。   On the other hand, when the pulse width of the pulse train signal S is greater than t0 + α, or when the pulse interval of the pulse train signal S is greater than t1 + β, the safety state is turned off and the signal output from the output terminal RX0 is set to the low level.

これにより、図1の非常停止ボタン16にてオン/オフされる信号経路にパルス列信号Sを出力することで、その信号経路の安全状態を監視することが可能となる。このため、図1の非常停止ボタン16にてオン/オフされる信号経路の安全状態を監視するために、その信号経路を遮断する必要がなくなり、システム全体の応答時間よりも短い周期で安全状態の診断を行う必要がなくなることから、その信号経路の安全状態の診断にかかる負荷を低減することができる。   Thus, by outputting the pulse train signal S to the signal path that is turned on / off by the emergency stop button 16 of FIG. 1, it is possible to monitor the safety state of the signal path. Therefore, in order to monitor the safety state of the signal path that is turned on / off by the emergency stop button 16 in FIG. 1, it is not necessary to block the signal path, and the safety state is in a cycle shorter than the response time of the entire system. Therefore, it is possible to reduce the load on the diagnosis of the safety state of the signal path.

実施の形態2.
図4は、本発明に係る安全監視入力装置の実施の形態2の概略構成を示すブロック図である。図4において、安全監視入力装置13´とは別個にパルス列信号発生装置17が設けられている。ここで、安全監視入力装置13´には、パルス列信号検出部13bおよび安全状態判定部13cが設けられ、パルス列信号発生装置17には、パルス列信号発生部13aが設けられている。そして、パルス列信号発生装置17の出力端子T0は、非常停止ボタン16を介して安全監視入力装置13´の入力端子X0に接続されている。
Embodiment 2. FIG.
FIG. 4 is a block diagram showing a schematic configuration of the second embodiment of the safety monitoring input device according to the present invention. In FIG. 4, a pulse train signal generator 17 is provided separately from the safety monitoring input device 13 ′. Here, the safety monitoring input device 13 ′ is provided with a pulse train signal detection unit 13b and a safety state determination unit 13c, and the pulse train signal generation device 17 is provided with a pulse train signal generation unit 13a. The output terminal T0 of the pulse train signal generator 17 is connected to the input terminal X0 of the safety monitoring input device 13 ′ via the emergency stop button 16.

そして、パルス列信号発生装置17にて発生されたパルス列信号Sは、非常停止ボタン16にてオン/オフされる信号経路に出力端子T0を介して送出される。そして、その信号経路に送出されたパルス列信号Sは、その信号経路を介して伝送され、入力端子X0を介して安全監視入力装置13´に入力される。そして、パルス列信号Sが安全監視入力装置13´に入力されると、そのパルス列信号Sがパルス列信号検出部13bにて検出され、その検出結果が安全状態判定部13cに出力される。そして、安全状態判定部13cにおいて、パルス列信号検出部13bにて検出されたパルス列信号Sの検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態が判定され、その判定結果が出力端子RX0を介して出力される。   The pulse train signal S generated by the pulse train signal generator 17 is sent to the signal path turned on / off by the emergency stop button 16 via the output terminal T0. The pulse train signal S sent to the signal path is transmitted through the signal path and input to the safety monitoring input device 13 ′ via the input terminal X0. When the pulse train signal S is input to the safety monitoring input device 13 ′, the pulse train signal S is detected by the pulse train signal detector 13b, and the detection result is output to the safety state determiner 13c. Then, in the safety state determination unit 13c, based on the detection result of the pulse train signal S detected by the pulse train signal detection unit 13b, the safety state of the signal path that is turned on / off by the emergency stop button 16 is determined. The determination result is output via the output terminal RX0.

ここで、安全監視入力装置13´とは別個にパルス列信号発生装置17を設けることにより、安全状態が監視される信号経路が複数ある場合においても、複数の信号経路でパルス列信号発生装置17を共用することができる。このため、複数の信号経路ごとにパルス列信号発生部13aを設ける必要がなくなり、安全監視入力装置13´のコストダウンを図ることができる。   Here, by providing the pulse train signal generator 17 separately from the safety monitoring input device 13 ′, even when there are a plurality of signal paths whose safety states are monitored, the pulse train signal generator 17 is shared by the plurality of signal paths. can do. For this reason, it is not necessary to provide the pulse train signal generator 13a for each of a plurality of signal paths, and the cost of the safety monitoring input device 13 ′ can be reduced.

実施の形態3.
図5は、本発明に係る安全監視入力装置の実施の形態3の概略構成を示すブロック図である。図5において、安全監視入力装置21には、パルス列信号発生部22、パルス列信号検出部23a、23bおよび安全状態判定部24a、24bが設けられている。また、安全監視入力装置21には、パルス列信号S0、S1がそれぞれ出力される出力端子T0、T1およびパルス列信号S0、S1がそれぞれ入力される入力端子X0、X1が設けられている。また、安全監視入力装置21には、安全状態か非安全状態かを示す信号を出力する出力端子RX0、RX1が入力端子X0、X1ごとに設けられている。
Embodiment 3 FIG.
FIG. 5 is a block diagram showing a schematic configuration of Embodiment 3 of the safety monitoring input device according to the present invention. In FIG. 5, the safety monitoring input device 21 is provided with a pulse train signal generation unit 22, pulse train signal detection units 23 a and 23 b, and safety state determination units 24 a and 24 b. The safety monitoring input device 21 is provided with output terminals T0 and T1 to which pulse train signals S0 and S1 are output, respectively, and input terminals X0 and X1 to which pulse train signals S0 and S1 are respectively input. In addition, the safety monitoring input device 21 is provided with output terminals RX0 and RX1 for outputting a signal indicating a safe state or a non-safe state for each of the input terminals X0 and X1.

そして、出力端子T0と入力端子X0とは、非常停止ボタン25aを介して互いに接続され、出力端子T1と入力端子X1とは、非常停止ボタン25bを介して互いに接続される。   The output terminal T0 and the input terminal X0 are connected to each other via an emergency stop button 25a, and the output terminal T1 and the input terminal X1 are connected to each other via an emergency stop button 25b.

ここで、パルス列信号発生部22は、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路を介して伝送されるパルス列信号S0、S1を発生することができる。パルス列信号検出部23aは、非常停止ボタン25aにてオン/オフされる信号経路を介して伝送されたパルス列信号S0を検出することができる。パルス列信号検出部23bは、非常停止ボタン25bにてオン/オフされる信号経路を介して伝送されたパルス列信号S1を検出することができる。安全状態判定部24aは、非常停止ボタン25aにてオン/オフされる信号経路を介して伝送されたパルス列信号S0の検出結果に基づいて、非常停止ボタン25aにてオン/オフされる信号経路の安全状態を判定することができる。安全状態判定部24bは、非常停止ボタン25bにてオン/オフされる信号経路を介して伝送されたパルス列信号S1の検出結果に基づいて、非常停止ボタン25bにてオン/オフされる信号経路の安全状態を判定することができる。   Here, the pulse train signal generator 22 can generate the pulse train signals S0 and S1 transmitted via signal paths that are turned on / off by the emergency stop buttons 25a and 25b, respectively. The pulse train signal detector 23a can detect the pulse train signal S0 transmitted through the signal path turned on / off by the emergency stop button 25a. The pulse train signal detector 23b can detect the pulse train signal S1 transmitted through the signal path turned on / off by the emergency stop button 25b. Based on the detection result of the pulse train signal S0 transmitted through the signal path that is turned on / off by the emergency stop button 25a, the safety state determination unit 24a determines the signal path that is turned on / off by the emergency stop button 25a. A safe state can be determined. Based on the detection result of the pulse train signal S1 transmitted through the signal path that is turned on / off by the emergency stop button 25b, the safety state determination unit 24b determines the signal path that is turned on / off by the emergency stop button 25b. A safe state can be determined.

なお、パルス列信号S0、S1は、同一のパルス幅に設定するようにしてもよいし、同一のパルス間隔に設定するようにしてもよい、また、パルス列信号S0、S1は、互いに位相を異ならせるようにしてもよい。   The pulse train signals S0 and S1 may be set to the same pulse width or the same pulse interval, and the pulse train signals S0 and S1 have different phases. You may do it.

そして、パルス列信号発生部22にて発生されたパルス列信号S0、S1は、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路に出力端子T0、T1をそれぞれ介して送出される。そして、それらの信号経路にそれぞれ送出されたパルス列信号S0、S1は、それらの信号経路をそれぞれ介して伝送され、入力端子X0、X1をそれぞれ介してパルス列信号検出部23a、23bに入力される。そして、パルス列信号S0、S1がパルス列信号検出部23a、23bにそれぞれ入力されると、それらのパルス列信号S0、S1がパルス列信号検出部23a、23bにてそれぞれ検出され、その検出結果が安全状態判定部24a、24bにそれぞれ出力される。そして、安全状態判定部24a、24bにおいて、パルス列信号検出部23a、23bにてそれぞれ検出されたパルス列信号S0、S1の検出結果に基づいて、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路の安全状態が判定され、それらの判定結果が出力端子RX0、RX1をそれぞれ介して出力される。   The pulse train signals S0 and S1 generated by the pulse train signal generator 22 are sent to the signal paths that are turned on / off by the emergency stop buttons 25a and 25b, respectively, via the output terminals T0 and T1. The pulse train signals S0 and S1 sent to these signal paths are transmitted through these signal paths and input to the pulse train signal detectors 23a and 23b via the input terminals X0 and X1, respectively. When the pulse train signals S0 and S1 are input to the pulse train signal detectors 23a and 23b, the pulse train signals S0 and S1 are detected by the pulse train signal detectors 23a and 23b, respectively, and the detection results are determined as safe state determinations. The data are output to the units 24a and 24b, respectively. Then, the safety state determination units 24a and 24b are turned on / off by the emergency stop buttons 25a and 25b based on the detection results of the pulse train signals S0 and S1 respectively detected by the pulse train signal detection units 23a and 23b. The safety state of the signal path is determined, and the determination results are output via the output terminals RX0 and RX1, respectively.

これにより、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路にパルス列信号S0、S1をそれぞれ出力することで、それらの信号経路の安全状態を監視することが可能となる。このため、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路の安全状態を監視するために、それらの信号経路を遮断する必要がなくなり、システム全体の応答時間よりも短い周期で安全状態の診断を行う必要がなくなることから、信号経路が複数ある場合においても、それらの信号経路の安全状態の診断にかかる負荷を低減することができる。   Thus, by outputting the pulse train signals S0 and S1 to the signal paths that are turned on / off by the emergency stop buttons 25a and 25b, respectively, it is possible to monitor the safety state of these signal paths. For this reason, in order to monitor the safety state of the signal paths that are turned on / off by the emergency stop buttons 25a and 25b, it is not necessary to block these signal paths, and it is safe with a cycle shorter than the response time of the entire system. Since there is no need to diagnose the state, even when there are a plurality of signal paths, it is possible to reduce the load on the diagnosis of the safety state of these signal paths.

なお、図5の実施の形態では、パルス列信号発生部22、パルス列信号検出部23a、23bおよび安全状態判定部24a、24bを安全監視入力装置21に設ける方法について説明したが、パルス列信号発生部22は、パルス列信号検出部23a、23bおよび安全状態判定部24a、24bと別個に設けるようにしてもよい。   In the embodiment of FIG. 5, the method of providing the pulse train signal generator 22, the pulse train signal detectors 23a and 23b, and the safety state determination units 24a and 24b in the safety monitoring input device 21 has been described. May be provided separately from the pulse train signal detection units 23a and 23b and the safety state determination units 24a and 24b.

実施の形態4.
図6は、本発明に係る安全監視入力装置の実施の形態4の概略構成を示すブロック図である。図6において、この安全監視入力装置には、図5の非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路の故障を検出する故障検出部26が設けられている。ここで、故障検出部26には、パルス列信号検出部23a、23bにてそれぞれ検出されたパルス列信号S0、S1の検出結果を入力することができる。また、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路に出力されるパルス列信号S0、S1の位相差は180度に設定することができる。
Embodiment 4 FIG.
FIG. 6 is a block diagram showing a schematic configuration of Embodiment 4 of the safety monitoring input device according to the present invention. In FIG. 6, the safety monitoring input device is provided with a failure detection unit 26 that detects a failure in a signal path that is turned on / off by the emergency stop buttons 25a and 25b in FIG. Here, the detection results of the pulse train signals S0 and S1 detected by the pulse train signal detectors 23a and 23b, respectively, can be input to the failure detector 26. Further, the phase difference between the pulse train signals S0 and S1 output to the signal paths that are turned on / off by the emergency stop buttons 25a and 25b, respectively, can be set to 180 degrees.

そして、パルス列信号検出部23a、23bにてそれぞれ検出されたパルス列信号S0、S1の検出結果が故障検出部26に入力されると、それらのパルス列信号S0、S1の検出結果のパルス幅に基づいて、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路の故障が検出される。   When the detection results of the pulse train signals S0 and S1 detected by the pulse train signal detectors 23a and 23b are input to the failure detector 26, based on the pulse widths of the detection results of the pulse train signals S0 and S1. The failure of the signal path that is turned on / off by the emergency stop buttons 25a and 25b is detected.

例えば、パルス列信号検出部23a、23bにてそれぞれ検出されたパルス列信号S0、S1の検出結果が故障検出部26に入力されると、故障検出部26にてパルス列信号S0、S1の検出結果の排他的論理和演算を行うことができる。そして、パルス列信号S0、S1の一周期内において、パルス列信号S0、S1の検出結果がハイレベルに固定されている場合、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路が故障していると判定することができる。   For example, when the detection results of the pulse train signals S0 and S1 detected by the pulse train signal detectors 23a and 23b are input to the failure detector 26, the failure detector 26 excludes the detection results of the pulse train signals S0 and S1. Logical OR operation can be performed. When the detection results of the pulse train signals S0 and S1 are fixed at a high level within one cycle of the pulse train signals S0 and S1, the signal paths that are turned on / off by the emergency stop buttons 25a and 25b are broken. Can be determined.

すなわち、パルス列信号S0、S1の位相差が180度の場合、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路に異常がないと、パルス列信号S0、S1の一方がハイレベルの時はパルス列信号S0、S1の他方がロウレベルになる。このため、パルス列信号S0、S1の検出結果の排他的論理和演算結果として論理値‘1’が出力される。   In other words, when the phase difference between the pulse train signals S0 and S1 is 180 degrees, if there is no abnormality in the signal paths turned on / off by the emergency stop buttons 25a and 25b, one of the pulse train signals S0 and S1 is at a high level. The other of the pulse train signals S0 and S1 becomes low level. Therefore, the logical value “1” is output as the exclusive OR operation result of the detection results of the pulse train signals S0 and S1.

一方、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路間がショートしていると、これらの信号経路のレベルは同一になる。このため、パルス列信号S0、S1の検出結果の排他的論理和演算結果として論理値‘0’が出力される。このため、非常停止ボタン25a、25bにてそれぞれオン/オフされる信号経路間がショートしているかどうかに応じて排他的論理和演算結果が異なるようになり、これらの信号経路間のショートを検出することができる。   On the other hand, if the signal paths that are turned on / off by the emergency stop buttons 25a and 25b are short-circuited, the levels of these signal paths are the same. Therefore, a logical value “0” is output as an exclusive OR operation result of the detection results of the pulse train signals S0 and S1. For this reason, the result of the exclusive OR operation differs depending on whether or not the signal paths that are turned on / off by the emergency stop buttons 25a and 25b are short-circuited, and a short-circuit between these signal paths is detected. can do.

実施の形態5.
図7は、本発明に係る安全監視入力装置の実施の形態5の概略構成を示すブロック図である。図7において、安全監視入力装置31には、パルス列信号発生部32、パルス列信号検出部33a〜33dおよび安全状態判定部34a〜34dが設けられている。また、安全監視入力装置31には、パルス列信号S0、S1がそれぞれ出力される出力端子T0、T1およびパルス列信号S0、S1がそれぞれ入力される入力端子X0〜X3が設けられている。また、安全監視入力装置31には、安全状態か非安全状態かを示す信号を出力する出力端子RX0〜RX3が入力端子X0〜X3ごとに設けられている。
Embodiment 5 FIG.
FIG. 7 is a block diagram showing a schematic configuration of the fifth embodiment of the safety monitoring input device according to the present invention. In FIG. 7, the safety monitoring input device 31 is provided with a pulse train signal generator 32, pulse train signal detectors 33a to 33d, and safety state determiners 34a to 34d. Further, the safety monitoring input device 31 is provided with output terminals T0 and T1 to which pulse train signals S0 and S1 are output, respectively, and input terminals X0 to X3 to which pulse train signals S0 and S1 are respectively input. Further, the safety monitoring input device 31 is provided with output terminals RX0 to RX3 for outputting signals indicating whether the safety state or the non-safety state is provided for each of the input terminals X0 to X3.

そして、出力端子T0と入力端子X0とは、非常停止ボタン35aを介して互いに接続され、出力端子T1と入力端子X1とは、非常停止ボタン35bを介して互いに接続され、出力端子T0と入力端子X2とは、非常停止ボタン35cを介して互いに接続され、出力端子T1と入力端子X3とは、非常停止ボタン35dを介して互いに接続される。   The output terminal T0 and the input terminal X0 are connected to each other via the emergency stop button 35a, and the output terminal T1 and the input terminal X1 are connected to each other via the emergency stop button 35b, and the output terminal T0 and the input terminal X2 is connected to each other through an emergency stop button 35c, and the output terminal T1 and the input terminal X3 are connected to each other through an emergency stop button 35d.

ここで、パルス列信号発生部32は、非常停止ボタン35a〜35dにてそれぞれオン/オフされる信号経路を介して伝送されるパルス列信号S0、S1を発生することができる。パルス列信号検出部33aは、非常停止ボタン35aにてオン/オフされる信号経路を介して伝送されたパルス列信号S0を検出することができる。パルス列信号検出部33bは、非常停止ボタン35bにてオン/オフされる信号経路を介して伝送されたパルス列信号S1を検出することができる。パルス列信号検出部33cは、非常停止ボタン35cにてオン/オフされる信号経路を介して伝送されたパルス列信号S0を検出することができる。パルス列信号検出部33dは、非常停止ボタン35dにてオン/オフされる信号経路を介して伝送されたパルス列信号S1を検出することができる。   Here, the pulse train signal generator 32 can generate the pulse train signals S0 and S1 transmitted via signal paths that are turned on / off by the emergency stop buttons 35a to 35d, respectively. The pulse train signal detector 33a can detect the pulse train signal S0 transmitted through the signal path turned on / off by the emergency stop button 35a. The pulse train signal detector 33b can detect the pulse train signal S1 transmitted via the signal path turned on / off by the emergency stop button 35b. The pulse train signal detector 33c can detect the pulse train signal S0 transmitted through the signal path turned on / off by the emergency stop button 35c. The pulse train signal detector 33d can detect the pulse train signal S1 transmitted through a signal path that is turned on / off by the emergency stop button 35d.

安全状態判定部34aは、非常停止ボタン35aにてオン/オフされる信号経路を介して伝送されたパルス列信号S0の検出結果に基づいて、非常停止ボタン35aにてオン/オフされる信号経路の安全状態を判定することができる。安全状態判定部34bは、非常停止ボタン35bにてオン/オフされる信号経路を介して伝送されたパルス列信号S1の検出結果に基づいて、非常停止ボタン35bにてオン/オフされる信号経路の安全状態を判定することができる。安全状態判定部34cは、非常停止ボタン35cにてオン/オフされる信号経路を介して伝送されたパルス列信号S0の検出結果に基づいて、非常停止ボタン35cにてオン/オフされる信号経路の安全状態を判定することができる。安全状態判定部34dは、非常停止ボタン35dにてオン/オフされる信号経路を介して伝送されたパルス列信号S1の検出結果に基づいて、非常停止ボタン35dにてオン/オフされる信号経路の安全状態を判定することができる。   Based on the detection result of the pulse train signal S0 transmitted through the signal path that is turned on / off by the emergency stop button 35a, the safety state determination unit 34a determines the signal path that is turned on / off by the emergency stop button 35a. A safe state can be determined. Based on the detection result of the pulse train signal S1 transmitted through the signal path that is turned on / off by the emergency stop button 35b, the safety state determination unit 34b determines the signal path that is turned on / off by the emergency stop button 35b. A safe state can be determined. Based on the detection result of the pulse train signal S0 transmitted through the signal path that is turned on / off by the emergency stop button 35c, the safety state determination unit 34c determines the signal path that is turned on / off by the emergency stop button 35c. A safe state can be determined. Based on the detection result of the pulse train signal S1 transmitted through the signal path that is turned on / off by the emergency stop button 35d, the safety state determination unit 34d determines the signal path that is turned on / off by the emergency stop button 35d. A safe state can be determined.

そして、パルス列信号発生部32にて発生されたパルス列信号S0は、非常停止ボタン35a、35cにてそれぞれオン/オフされる信号経路に出力端子T0をそれぞれ介して送出される。また、パルス列信号発生部32にて発生されたパルス列信号S1は、非常停止ボタン35b、35dにてそれぞれオン/オフされる信号経路に出力端子T1をそれぞれ介して送出される。   The pulse train signal S0 generated by the pulse train signal generator 32 is sent to the signal paths that are turned on / off by the emergency stop buttons 35a and 35c, respectively, via the output terminal T0. The pulse train signal S1 generated by the pulse train signal generator 32 is sent to the signal paths that are turned on / off by the emergency stop buttons 35b and 35d, respectively, via the output terminal T1.

そして、非常停止ボタン35a、35cにてそれぞれオン/オフされる信号経路にそれぞれ送出されたパルス列信号S0は、それらの信号経路をそれぞれ介して伝送され、入力端子X0、X2をそれぞれ介してパルス列信号検出部33a、33cに入力される。また、非常停止ボタン35b、35dにてそれぞれオン/オフされる信号経路にそれぞれ送出されたパルス列信号S1は、それらの信号経路をそれぞれ介して伝送され、入力端子X1、X3をそれぞれ介してパルス列信号検出部33b、33dに入力される。   The pulse train signals S0 sent to the signal paths that are turned on / off by the emergency stop buttons 35a and 35c are respectively transmitted through the signal paths, and the pulse train signals are sent through the input terminals X0 and X2, respectively. It inputs into the detection parts 33a and 33c. The pulse train signals S1 sent to the signal paths respectively turned on / off by the emergency stop buttons 35b and 35d are transmitted through the signal paths, respectively, and the pulse train signals via the input terminals X1 and X3, respectively. The data is input to the detection units 33b and 33d.

そして、パルス列信号S0がパルス列信号検出部33a、33cに入力されると、パルス列信号S0がパルス列信号検出部33a、33cにてそれぞれ検出され、その検出結果が安全状態判定部34a、34cにそれぞれ出力される。また、パルス列信号S1がパルス列信号検出部33b、33dに入力されると、パルス列信号S1がパルス列信号検出部33b、33dにてそれぞれ検出され、その検出結果が安全状態判定部34b、34dにそれぞれ出力される。   When the pulse train signal S0 is input to the pulse train signal detectors 33a and 33c, the pulse train signal S0 is detected by the pulse train signal detectors 33a and 33c, respectively, and the detection results are output to the safety state determiners 34a and 34c, respectively. Is done. Further, when the pulse train signal S1 is input to the pulse train signal detectors 33b and 33d, the pulse train signal S1 is detected by the pulse train signal detectors 33b and 33d, respectively, and the detection result is output to the safety state determiners 34b and 34d, respectively. Is done.

そして、安全状態判定部34a、34cにおいて、パルス列信号検出部33a、33cにてそれぞれ検出されたパルス列信号S0の検出結果に基づいて、非常停止ボタン35a、35cにてそれぞれオン/オフされる信号経路の安全状態が判定され、それらの判定結果が出力端子RX0、RX2をそれぞれ介して出力される。また、安全状態判定部34b、34dにおいて、パルス列信号検出部33b、33dにてそれぞれ検出されたパルス列信号S1の検出結果に基づいて、非常停止ボタン35b、35dにてそれぞれオン/オフされる信号経路の安全状態が判定され、それらの判定結果が出力端子RX1、RX3をそれぞれ介して出力される。   Then, signal paths that are turned on / off by the emergency stop buttons 35a and 35c based on the detection result of the pulse train signal S0 detected by the pulse train signal detectors 33a and 33c in the safety state determination units 34a and 34c, respectively. Are determined, and the determination results are output via the output terminals RX0 and RX2, respectively. Also, signal paths that are turned on / off by the emergency stop buttons 35b and 35d based on the detection result of the pulse train signal S1 detected by the pulse train signal detectors 33b and 33d in the safety state determination units 34b and 34d, respectively. Are determined, and the determination results are output via output terminals RX1 and RX3, respectively.

ここで、互いに隣接しない信号経路については出力端子T0、T1を共用させることにより、信号経路が複数ある場合においても、互いに隣接する信号経路間でのパルス列信号S0、S1を区別することを可能としつつ、出力端子T0、T1の個数を減らすことが可能となり、安全監視入力装置31の大規模化を抑制しつつ、安全状態の診断精度の劣化を防止することができる。   Here, by sharing the output terminals T0 and T1 for signal paths that are not adjacent to each other, it is possible to distinguish the pulse train signals S0 and S1 between the adjacent signal paths even when there are a plurality of signal paths. On the other hand, the number of output terminals T0 and T1 can be reduced, and the increase in the scale of the safety monitoring input device 31 can be suppressed, and deterioration of the diagnostic accuracy of the safe state can be prevented.

なお、図7の実施の形態では、パルス列信号発生部32、パルス列信号検出部33a〜33dおよび安全状態判定部34a〜34dを安全監視入力装置31に設ける方法について説明したが、パルス列信号発生部32は、パルス列信号検出部33a〜33dおよび安全状態判定部34a〜34dと別個に設けるようにしてもよい。   In the embodiment of FIG. 7, the method of providing the pulse train signal generation unit 32, the pulse train signal detection units 33a to 33d, and the safety state determination units 34a to 34d in the safety monitoring input device 31 has been described. May be provided separately from the pulse train signal detection units 33a to 33d and the safety state determination units 34a to 34d.

実施の形態6.
図8は、本発明に係る安全監視入力装置の実施の形態6の概略構成を示すブロック図である。図8において、この安全監視入力装置には、図7の非常停止ボタン35a、35bにてそれぞれオン/オフされる信号経路の故障を検出する故障検出部36aおよび図7の非常停止ボタン35b、35cにてそれぞれオン/オフされる信号経路の故障を検出する故障検出部36bが設けられている。ここで、故障検出部36aには、パルス列信号検出部33a、33bにてそれぞれ検出されたパルス列信号S0、S1の検出結果を入力することができる。また、故障検出部36bには、パルス列信号検出部33b、33cにてそれぞれ検出されたパルス列信号S1、S0の検出結果を入力することができる。
Embodiment 6 FIG.
FIG. 8 is a block diagram showing a schematic configuration of the sixth embodiment of the safety monitoring input device according to the present invention. 8, the safety monitoring input device includes a failure detection unit 36a that detects a failure in a signal path that is turned on / off by the emergency stop buttons 35a and 35b in FIG. 7 and the emergency stop buttons 35b and 35c in FIG. Is provided with a failure detection unit 36b for detecting a failure in the signal path that is turned on / off in each. Here, the detection results of the pulse train signals S0 and S1 detected by the pulse train signal detectors 33a and 33b, respectively, can be input to the failure detector 36a. Moreover, the detection results of the pulse train signals S1 and S0 detected by the pulse train signal detectors 33b and 33c, respectively, can be input to the failure detector 36b.

そして、パルス列信号検出部33a、33bにてそれぞれ検出されたパルス列信号S0、S1の検出結果が故障検出部36aに入力されると、それらのパルス列信号S0、S1の検出結果のパルス幅に基づいて、非常停止ボタン35a、35bにてそれぞれオン/オフされる信号経路の故障が検出される。また、パルス列信号検出部33b、33cにてそれぞれ検出されたパルス列信号S1、S0の検出結果が故障検出部36bに入力されると、それらのパルス列信号S1、S0の検出結果のパルス幅に基づいて、非常停止ボタン35b、35cにてそれぞれオン/オフされる信号経路の故障が検出される。   When the detection results of the pulse train signals S0 and S1 detected by the pulse train signal detectors 33a and 33b are input to the failure detector 36a, based on the pulse widths of the detection results of the pulse train signals S0 and S1. A failure in the signal path that is turned on / off by the emergency stop buttons 35a and 35b is detected. Further, when the detection results of the pulse train signals S1 and S0 detected by the pulse train signal detectors 33b and 33c are input to the failure detector 36b, based on the pulse widths of the detection results of the pulse train signals S1 and S0. The failure of the signal path that is turned on / off by the emergency stop buttons 35b and 35c is detected.

例えば、パルス列信号検出部33a、33bにてそれぞれ検出されたパルス列信号S0、S1の検出結果が故障検出部36aに入力されると、故障検出部36aにてパルス列信号S0、S1の検出結果の排他的論理和演算を行うことができる。そして、パルス列信号S0、S1の一周期内において、パルス列信号S0、S1の検出結果がハイレベルに固定されている場合、非常停止ボタン35a、35bにてそれぞれオン/オフされる信号経路が故障していると判定することができる。   For example, when the detection results of the pulse train signals S0 and S1 detected by the pulse train signal detectors 33a and 33b are input to the failure detector 36a, the failure detector 36a excludes the detection results of the pulse train signals S0 and S1. Logical OR operation can be performed. When the detection results of the pulse train signals S0 and S1 are fixed at a high level within one cycle of the pulse train signals S0 and S1, the signal paths that are turned on / off by the emergency stop buttons 35a and 35b fail. Can be determined.

すなわち、パルス列信号S0、S1の位相差が180度の場合、非常停止ボタン35a、35bにてそれぞれオン/オフされる信号経路に異常がないと、パルス列信号S0、S1の一方がハイレベルの時はパルス列信号S0、S1の他方がロウレベルになる。このため、パルス列信号S0、S1の検出結果の排他的論理和演算結果として論理値‘1’が出力される。   In other words, when the phase difference between the pulse train signals S0 and S1 is 180 degrees, if there is no abnormality in the signal paths turned on / off by the emergency stop buttons 35a and 35b, one of the pulse train signals S0 and S1 is at a high level. The other of the pulse train signals S0 and S1 becomes low level. Therefore, the logical value “1” is output as the exclusive OR operation result of the detection results of the pulse train signals S0 and S1.

一方、非常停止ボタン35a、35bにてそれぞれオン/オフされる信号経路間がショートしていると、これらの信号経路のレベルは同一になる。このため、パルス列信号S0、S1の検出結果の排他的論理和演算結果として論理値‘0’が出力される。このため、非常停止ボタン35a、35bにてそれぞれオン/オフされる信号経路間がショートしているかどうかに応じて排他的論理和演算結果が異なるようになり、これらの信号経路間のショートを検出することができる。   On the other hand, if the signal paths that are turned on / off by the emergency stop buttons 35a and 35b are short-circuited, the levels of these signal paths are the same. Therefore, a logical value “0” is output as an exclusive OR operation result of the detection results of the pulse train signals S0 and S1. For this reason, the result of the exclusive OR operation differs depending on whether or not the signal paths that are turned on / off by the emergency stop buttons 35a and 35b are short-circuited, and the short-circuit between these signal paths is detected. can do.

また、パルス列信号検出部33b、33cにてそれぞれ検出されたパルス列信号S1、S0の検出結果が故障検出部36bに入力されると、故障検出部36bにてパルス列信号S1、S0の検出結果の排他的論理和演算を行うことができる。そして、パルス列信号S1、S0の一周期内において、パルス列信号S1、S0の検出結果がハイレベルに固定されている場合、非常停止ボタン35b、35cにてそれぞれオン/オフされる信号経路が故障していると判定することができる。   When the detection results of the pulse train signals S1 and S0 detected by the pulse train signal detectors 33b and 33c are input to the failure detector 36b, the failure detector 36b excludes the detection results of the pulse train signals S1 and S0. Logical OR operation can be performed. When the detection results of the pulse train signals S1 and S0 are fixed at a high level within one cycle of the pulse train signals S1 and S0, the signal paths that are turned on / off by the emergency stop buttons 35b and 35c are broken. Can be determined.

すなわち、パルス列信号S1、S0の位相差が180度の場合、非常停止ボタン35b、35cにてそれぞれオン/オフされる信号経路に異常がないと、パルス列信号S1、S0の一方がハイレベルの時はパルス列信号S1、S0の他方がロウレベルになる。このため、パルス列信号S1、S0の検出結果の排他的論理和演算結果として論理値‘1’が出力される。   That is, when the phase difference between the pulse train signals S1 and S0 is 180 degrees, when there is no abnormality in the signal paths turned on / off by the emergency stop buttons 35b and 35c, one of the pulse train signals S1 and S0 is at a high level. The other of the pulse train signals S1 and S0 is at a low level. Therefore, a logical value “1” is output as an exclusive OR operation result of the detection results of the pulse train signals S1 and S0.

一方、非常停止ボタン35b、35cにてそれぞれオン/オフされる信号経路間がショートしていると、これらの信号経路のレベルは同一になる。このため、パルス列信号S1、S0の検出結果の排他的論理和演算結果として論理値‘0’が出力される。このため、非常停止ボタン35b、35cにてそれぞれオン/オフされる信号経路間がショートしているかどうかに応じて排他的論理和演算結果が異なるようになり、これらの信号経路間のショートを検出することができる。   On the other hand, if the signal paths that are turned on / off by the emergency stop buttons 35b and 35c are short-circuited, the levels of these signal paths are the same. Therefore, a logical value “0” is output as an exclusive OR operation result of the detection results of the pulse train signals S1 and S0. For this reason, the result of the exclusive OR operation differs depending on whether or not the signal paths that are turned on / off by the emergency stop buttons 35b and 35c are short-circuited, and a short-circuit between these signal paths is detected. can do.

なお、図8の実施の形態では、隣接する3個の信号経路間のショートを検出する方法について説明したが、隣接する4個以上の信号経路間のショートを検出する方法に適用するようにしてもよい。   In the embodiment of FIG. 8, the method for detecting a short circuit between three adjacent signal paths has been described. However, the present invention is applied to a method for detecting a short circuit between four or more adjacent signal paths. Also good.

実施の形態7.
図9は、本発明に係る安全監視入力装置の実施の形態7の概略構成を示すブロック図である。図9において、この安全監視入力装置には、図7の非常停止ボタン35a〜35cにてそれぞれオン/オフされる信号経路の故障を検出する故障検出部36cが設けられている。ここで、故障検出部36cには、パルス列信号検出部33a〜33cにてそれぞれ検出されたパルス列信号S2〜S4の検出結果を入力することができる。なお、これらのパルス列信号S2〜S4の位相差は120度ずつ互いに異なるように設定することができる。
Embodiment 7 FIG.
FIG. 9 is a block diagram showing a schematic configuration of Embodiment 7 of the safety monitoring input device according to the present invention. 9, the safety monitoring input device is provided with a failure detection unit 36c that detects a failure in a signal path that is turned on / off by the emergency stop buttons 35a to 35c in FIG. Here, the detection results of the pulse train signals S2 to S4 respectively detected by the pulse train signal detectors 33a to 33c can be input to the failure detector 36c. The phase difference between these pulse train signals S2 to S4 can be set to be different from each other by 120 degrees.

そして、パルス列信号検出部33a〜33cにてそれぞれ検出されたパルス列信号S2〜S4の検出結果が故障検出部36cに入力されると、それらのパルス列信号S2〜S4の検出結果のパルス幅に基づいて、非常停止ボタン35a〜35cにてそれぞれオン/オフされる信号経路の故障が検出される。   Then, when the detection results of the pulse train signals S2 to S4 detected by the pulse train signal detectors 33a to 33c are input to the failure detector 36c, based on the pulse widths of the detection results of the pulse train signals S2 to S4. The failure of the signal path that is turned on / off by the emergency stop buttons 35a to 35c is detected.

例えば、パルス列信号検出部33a〜33cにてそれぞれ検出されたパルス列信号S2〜S4の検出結果が故障検出部36cに入力されると、故障検出部36cにてパルス列信号S2〜S4の検出結果のパルス幅を計測することができる。そして、パルス列信号S2〜S4の一周期内において、パルス列信号S2〜S4のパルス幅がマージンを見込んだ値を超える場合、非常停止ボタン35a〜35cにてそれぞれオン/オフされる信号経路が故障していると判定することができる。   For example, when the detection results of the pulse train signals S2 to S4 respectively detected by the pulse train signal detection units 33a to 33c are input to the failure detection unit 36c, the failure detection unit 36c outputs pulses of the detection results of the pulse train signals S2 to S4. The width can be measured. When the pulse widths of the pulse train signals S2 to S4 exceed a value that allows for a margin within one cycle of the pulse train signals S2 to S4, the signal paths that are turned on / off by the emergency stop buttons 35a to 35c fail. Can be determined.

なお、非常停止ボタン35a〜35cにてそれぞれオン/オフされる信号経路がショートしている場合、故障検出部36cにて計測されたパルス列信号S2〜S4のパルス幅が変化するとともに、これらのパルス列信号S2〜S4の立ち上がりおよび立ち下がりの順番も変化する。このため、故障検出部36cは、これらのパルス列信号S2〜S4の立ち上がりおよび立ち下がりの順番に基づいて、非常停止ボタン35a〜35cにてそれぞれオン/オフされる信号経路が故障しているかどうかを判定するようにしてもよい。   When the signal paths that are turned on / off by the emergency stop buttons 35a to 35c are short-circuited, the pulse widths of the pulse train signals S2 to S4 measured by the failure detector 36c change, and these pulse trains are changed. The order of rising and falling of the signals S2 to S4 also changes. For this reason, the failure detection unit 36c determines whether the signal paths that are turned on / off by the emergency stop buttons 35a to 35c are failed based on the order of rising and falling of these pulse train signals S2 to S4. You may make it determine.

なお、図9の実施の形態では、隣接する3個の信号経路間のショートを検出する方法について説明したが、隣接する4個以上の信号経路間のショートを検出する方法に適用するようにしてもよい。   In the embodiment of FIG. 9, the method for detecting a short circuit between three adjacent signal paths has been described. However, the present invention is applied to a method for detecting a short circuit between four or more adjacent signal paths. Also good.

実施の形態8.
図10は、本発明に係る安全監視入力装置の実施の形態8の概略構成を示すブロック図である。図10において、安全監視入力装置43には、正弦波信号発生部43a、正弦波信号検出部43bおよび安全状態判定部43cが設けられている。また、安全監視入力装置43には、正弦波信号S5が出力される出力端子T0および正弦波信号S5が入力される入力端子X0が設けられている。また、安全監視入力装置41には、安全状態か非安全状態かを示す信号を出力する出力端子XR0が設けられている。そして、出力端子T0と入力端子X0とは、非常停止ボタン46を介して互いに接続される。
Embodiment 8 FIG.
FIG. 10 is a block diagram showing a schematic configuration of the eighth embodiment of the safety monitoring input device according to the present invention. In FIG. 10, the safety monitoring input device 43 is provided with a sine wave signal generation unit 43a, a sine wave signal detection unit 43b, and a safety state determination unit 43c. The safety monitoring input device 43 is provided with an output terminal T0 from which the sine wave signal S5 is output and an input terminal X0 to which the sine wave signal S5 is input. The safety monitoring input device 41 is provided with an output terminal XR0 that outputs a signal indicating whether the safety state or the non-safe state. The output terminal T0 and the input terminal X0 are connected to each other via the emergency stop button 46.

ここで、正弦波信号発生部43aは、非常停止ボタン46にてオン/オフされる信号経路を介して伝送される正弦波信号S5を発生することができる。正弦波信号検出部43bは、非常停止ボタン46にてオン/オフされる信号経路を介して伝送された正弦波信号S5を検出することができる。安全状態判定部43cは、非常停止ボタン46にてオン/オフされる信号経路を介して伝送された正弦波信号S5の検出結果に基づいて、非常停止ボタン46にてオン/オフされる信号経路の安全状態を判定することができる。   Here, the sine wave signal generator 43a can generate a sine wave signal S5 that is transmitted via a signal path that is turned on / off by the emergency stop button 46. The sine wave signal detection unit 43 b can detect the sine wave signal S <b> 5 transmitted through a signal path that is turned on / off by the emergency stop button 46. The safe state determination unit 43c is a signal path that is turned on / off by the emergency stop button 46 based on the detection result of the sine wave signal S5 transmitted through the signal path that is turned on / off by the emergency stop button 46. Can be determined.

そして、正弦波信号発生部43aにて発生された正弦波信号S5は、非常停止ボタン46にてオン/オフされる信号経路に出力端子T0を介して送出される。そして、その信号経路に送出された正弦波信号S5は、その信号経路を介して伝送され、入力端子X0を介して正弦波信号検出部43bに入力される。そして、正弦波信号S5が正弦波信号検出部43bに入力されると、その正弦波信号S5が正弦波信号検出部43bにて検出され、その検出結果が安全状態判定部43cに出力される。そして、安全状態判定部43cにおいて、正弦波信号検出部43bにて検出された正弦波信号S5の検出結果に基づいて、非常停止ボタン46にてオン/オフされる信号経路の安全状態が判定され、その判定結果が出力端子RX0を介して出力される。   The sine wave signal S5 generated by the sine wave signal generator 43a is sent to the signal path turned on / off by the emergency stop button 46 via the output terminal T0. The sine wave signal S5 sent to the signal path is transmitted via the signal path and input to the sine wave signal detection unit 43b via the input terminal X0. When the sine wave signal S5 is input to the sine wave signal detection unit 43b, the sine wave signal S5 is detected by the sine wave signal detection unit 43b, and the detection result is output to the safe state determination unit 43c. Then, the safety state determination unit 43c determines the safety state of the signal path that is turned on / off by the emergency stop button 46 based on the detection result of the sine wave signal S5 detected by the sine wave signal detection unit 43b. The determination result is output via the output terminal RX0.

これにより、非常停止ボタン46にてオン/オフされる信号経路に正弦波信号S5を出力することで、その信号経路に高周波成分が重畳されるのを防止しつつ、その信号経路の安全状態を監視することが可能となる。このため、非常停止ボタン46にてオン/オフされる信号経路の安全状態を監視するために、その信号経路を遮断する必要がなくなり、その信号経路の安全状態の診断にかかる負荷を低減することが可能となるとともに、ノイズによる検出精度の劣化を抑制することができる。   Thus, by outputting the sine wave signal S5 to the signal path that is turned on / off by the emergency stop button 46, the high-frequency component is prevented from being superimposed on the signal path, and the safety state of the signal path is set. It becomes possible to monitor. For this reason, in order to monitor the safety state of the signal path turned on / off by the emergency stop button 46, it is not necessary to block the signal path, and the load for diagnosis of the safety state of the signal path is reduced. It is possible to suppress deterioration in detection accuracy due to noise.

なお、図10の実施の形態では、正弦波信号発生部43a、正弦波信号検出部43bおよび安全状態判定部43cを安全監視入力装置43に設ける方法について説明したが、正弦波信号発生部43aは、正弦波信号検出部43bおよび安全状態判定部43cと別個に設けるようにしてもよい。   In the embodiment of FIG. 10, the method of providing the safety monitoring input device 43 with the sine wave signal generation unit 43a, the sine wave signal detection unit 43b, and the safety state determination unit 43c has been described. The sine wave signal detection unit 43b and the safe state determination unit 43c may be provided separately.

実施の形態9.
図11は、本発明に係る安全監視入力装置の実施の形態9の概略構成を示すブロック図である。図11において、この安全監視入力装置53には、図2の安全監視入力装置13の構成に加え、パルス周期設定部13dが設けられている。ここで、パルス周期設定部13dは、非常停止ボタン16にてオン/オフされる信号経路を介して伝送されるパルス列信号の周期を設定することができる。なお、パルス列信号の周期は、例えば、400μm(ダークテストの下限値)から20ms(制御周期の最大値)の範囲内に設定することができる。
Embodiment 9 FIG.
FIG. 11 is a block diagram showing a schematic configuration of Embodiment 9 of the safety monitoring input device according to the present invention. In FIG. 11, the safety monitoring input device 53 is provided with a pulse cycle setting unit 13d in addition to the configuration of the safety monitoring input device 13 of FIG. Here, the pulse cycle setting unit 13 d can set the cycle of the pulse train signal transmitted via the signal path turned on / off by the emergency stop button 16. The period of the pulse train signal can be set, for example, within a range of 400 μm (the lower limit value of the dark test) to 20 ms (the maximum value of the control period).

そして、パルス周期設定部13dにてパルス列信号の周期が設定されることで、パルス列信号発生部13aにてパルス列信号S11、S12のいずれか一方が発生される。そして、パルス列信号発生部13aにて発生されたパルス列信号S11、S12のいずれか一方は、非常停止ボタン16にてオン/オフされる信号経路に出力端子T0を介して送出され、入力端子X0を介してパルス列信号検出部13bに入力される。そして、安全状態判定部13cにおいて、パルス列信号検出部13bにて検出されたパルス列信号S11、S12のいずれか一方の検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態が判定される。   Then, by setting the period of the pulse train signal in the pulse period setting unit 13d, either one of the pulse train signals S11 and S12 is generated in the pulse train signal generation unit 13a. Then, one of the pulse train signals S11 and S12 generated by the pulse train signal generator 13a is sent to the signal path that is turned on / off by the emergency stop button 16 via the output terminal T0, and is input to the input terminal X0. To the pulse train signal detector 13b. Then, in the safety state determination unit 13c, the safety of the signal path turned on / off by the emergency stop button 16 based on the detection result of one of the pulse train signals S11 and S12 detected by the pulse train signal detection unit 13b. The state is determined.

ここで、安全監視入力装置53にパルス周期設定部13dを設けることにより、信号経路の長さに応じて、パルス列信号のパルス幅やパルス間隔を調整することが可能となり、パルス列信号の検出精度を向上させることができる。   Here, by providing the pulse period setting unit 13d in the safety monitoring input device 53, the pulse width and the pulse interval of the pulse train signal can be adjusted according to the length of the signal path, and the detection accuracy of the pulse train signal is improved. Can be improved.

実施の形態10.
図12は、本発明に係る安全監視入力装置の実施の形態10の概略構成を示すブロック図である。図12において、この安全監視入力装置63には、図2の安全監視入力装置13の構成に加え、パルス振幅設定部13eが設けられている。ここで、パルス振幅設定部13eは、非常停止ボタン16にてオン/オフされる信号経路を介して伝送されるパルス列信号の振幅を設定することができる。
Embodiment 10 FIG.
FIG. 12 is a block diagram showing a schematic configuration of the embodiment 10 of the safety monitoring input device according to the present invention. In FIG. 12, the safety monitoring input device 63 is provided with a pulse amplitude setting unit 13e in addition to the configuration of the safety monitoring input device 13 of FIG. Here, the pulse amplitude setting unit 13e can set the amplitude of the pulse train signal transmitted via the signal path turned on / off by the emergency stop button 16.

そして、パルス振幅設定部13eにてパルス列信号の振幅が設定されることで、パルス列信号発生部13aにてパルス列信号S13、S14のいずれか一方が発生される。そして、パルス列信号発生部13aにて発生されたパルス列信号S13、S14のいずれか一方は、非常停止ボタン16にてオン/オフされる信号経路に出力端子T0を介して送出され、入力端子X0を介してパルス列信号検出部13bに入力される。そして、安全状態判定部13cにおいて、パルス列信号検出部13bにて検出されたパルス列信号S13、S14のいずれか一方の検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態が判定される。   Then, when the amplitude of the pulse train signal is set by the pulse amplitude setting unit 13e, one of the pulse train signals S13 and S14 is generated by the pulse train signal generator 13a. Any one of the pulse train signals S13 and S14 generated by the pulse train signal generator 13a is sent to the signal path turned on / off by the emergency stop button 16 via the output terminal T0, and is input to the input terminal X0. To the pulse train signal detector 13b. Then, in the safety state determination unit 13c, the safety of the signal path turned on / off by the emergency stop button 16 based on the detection result of one of the pulse train signals S13 and S14 detected by the pulse train signal detection unit 13b. The state is determined.

ここで、安全監視入力装置63にパルス振幅設定部13eを設けることにより、パルス列信号の振幅がスレッショルド値の近くになるように調整することが可能となり、パルス列信号の立ち上がり時間を短くすることが可能となることから、安全状態の診断にかかる時間を短くすることができる。   Here, by providing the safety monitoring input device 63 with the pulse amplitude setting unit 13e, the amplitude of the pulse train signal can be adjusted to be close to the threshold value, and the rise time of the pulse train signal can be shortened. Therefore, the time required for diagnosis of the safe state can be shortened.

実施の形態11.
図13は、本発明に係る安全監視入力装置の実施の形態11の概略構成を示すブロック図である。図13において、この安全監視入力装置73には、図2の安全監視入力装置13の構成に加え、パルス位相設定部13fが設けられている。ここで、パルス位相設定部13fは、非常停止ボタン16にてオン/オフされる信号経路を介して伝送されるパルス列信号の位相を設定することができる。
Embodiment 11 FIG.
FIG. 13 is a block diagram showing a schematic configuration of the eleventh embodiment of the safety monitoring input device according to the present invention. In FIG. 13, the safety monitoring input device 73 is provided with a pulse phase setting unit 13f in addition to the configuration of the safety monitoring input device 13 of FIG. Here, the pulse phase setting unit 13 f can set the phase of the pulse train signal transmitted via the signal path turned on / off by the emergency stop button 16.

そして、パルス位相設定部13fにてパルス列信号の位相が設定されることで、パルス列信号発生部13aにてパルス列信号S15、S16のいずれか一方が発生される。そして、パルス列信号発生部13aにて発生されたパルス列信号S15、S16のいずれか一方は、非常停止ボタン16にてオン/オフされる信号経路に出力端子T0を介して送出され、入力端子X0を介してパルス列信号検出部13bに入力される。そして、安全状態判定部13cにおいて、パルス列信号検出部13bにて検出されたパルス列信号S15、S16のいずれか一方の検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態が判定される。   Then, by setting the phase of the pulse train signal in the pulse phase setting unit 13f, either one of the pulse train signals S15 and S16 is generated in the pulse train signal generation unit 13a. Then, one of the pulse train signals S15 and S16 generated by the pulse train signal generator 13a is sent to the signal path turned on / off by the emergency stop button 16 via the output terminal T0, and is input to the input terminal X0. To the pulse train signal detector 13b. Then, in the safety state determination unit 13c, the safety of the signal path that is turned on / off by the emergency stop button 16 based on the detection result of one of the pulse train signals S15 and S16 detected by the pulse train signal detection unit 13b. The state is determined.

ここで、安全監視入力装置73にパルス位相設定部13fを設けることにより、互いに隣接する信号経路間で伝送されるパルス列信号の位相を異ならせることが可能となり、安全状態の判定に加え、それらの信号経路間のショートも検出することができる。   Here, by providing the pulse phase setting unit 13f in the safety monitoring input device 73, the phases of the pulse train signals transmitted between the adjacent signal paths can be made different. In addition to the determination of the safe state, Shorts between signal paths can also be detected.

実施の形態12.
図14は、本発明に係る安全監視入力装置の実施の形態12の概略構成を示すブロック図である。図14において、この安全監視入力装置83には、図2の安全監視入力装置13の構成に加え、パルス種別設定部13gが設けられている。ここで、パルス種別設定部13gは、非常停止ボタン16にてオン/オフされる信号経路を介して伝送されるパルス列信号の種別を設定することができる。なお、パルス列信号の種別としては、ハイレベルとロウレベルの繰り返し信号や、ハイレベルまたはロウレベルに固定された信号を挙げることができる。
Embodiment 12 FIG.
FIG. 14 is a block diagram showing a schematic configuration of the twelfth embodiment of the safety monitoring input device according to the present invention. In FIG. 14, the safety monitoring input device 83 is provided with a pulse type setting unit 13g in addition to the configuration of the safety monitoring input device 13 of FIG. Here, the pulse type setting unit 13g can set the type of the pulse train signal transmitted via the signal path turned on / off by the emergency stop button 16. Note that the types of pulse train signals include high-level and low-level repetitive signals and signals fixed at high-level or low-level.

そして、パルス種別設定部13gにてパルス列信号の周期が設定されることで、パルス列信号発生部13aにてパルス列信号S17、S18のいずれか一方が発生される。そして、パルス列信号発生部13aにて発生されたパルス列信号S17、S18のいずれか一方は、非常停止ボタン16にてオン/オフされる信号経路に出力端子T0を介して送出され、入力端子X0を介してパルス列信号検出部13bに入力される。そして、安全状態判定部13cにおいて、パルス列信号検出部13bにて検出されたパルス列信号S17、S18のいずれか一方の検出結果に基づいて、非常停止ボタン16にてオン/オフされる信号経路の安全状態が判定される。   Then, by setting the cycle of the pulse train signal in the pulse type setting unit 13g, the pulse train signal generator 13a generates one of the pulse train signals S17 and S18. Then, one of the pulse train signals S17 and S18 generated by the pulse train signal generator 13a is sent to the signal path turned on / off by the emergency stop button 16 via the output terminal T0, and is input to the input terminal X0. To the pulse train signal detector 13b. Then, in the safety state determination unit 13c, the safety of the signal path that is turned on / off by the emergency stop button 16 based on the detection result of one of the pulse train signals S17 and S18 detected by the pulse train signal detection unit 13b. The state is determined.

ここで、安全監視入力装置83にパルス種別設定部13gを設けることにより、安全機器がパルス列信号に対応できない場合においても、信号経路の安全状態を判定させることが可能となり、安全監視入力装置83の汎用性を向上させることができる。   Here, by providing the pulse type setting unit 13g in the safety monitoring input device 83, it is possible to determine the safety state of the signal path even when the safety device cannot cope with the pulse train signal. Versatility can be improved.

実施の形態13.
図15は、本発明に係る安全監視入力装置の実施の形態13の概略構成を示すブロック図である。図15において、安全監視入力装置93には、パルス列信号発生部93a、パルス列信号検出部93bおよび安全故障状態判定部93cが設けられている。また、安全監視入力装置93には、パルス列信号S31が出力される出力端子T0、パルス列信号S32が出力される出力端子T1およびパルス列信号S31、S32が入力される入力端子X0が設けられている。また、安全監視入力装置49には、安全状態か非安全状態か故障状態かを示す信号を出力する出力端子RX0が設けられている。そして、入力端子X0は、非常停止ボタン96を介して出力端子T0、T1のいずれか一方に接続される。例えば、非常停止ボタン96がオフされた場合、入力端子X0は、出力端子T0に接続され、非常停止ボタン96がオンされた場合、入力端子X0は、出力端子T1に接続されることができる。
Embodiment 13 FIG.
FIG. 15 is a block diagram showing a schematic configuration of the thirteenth embodiment of the safety monitoring input device according to the present invention. In FIG. 15, the safety monitoring input device 93 is provided with a pulse train signal generator 93a, a pulse train signal detector 93b, and a safe failure state determination unit 93c. The safety monitoring input device 93 is provided with an output terminal T0 from which the pulse train signal S31 is output, an output terminal T1 from which the pulse train signal S32 is output, and an input terminal X0 to which the pulse train signals S31 and S32 are input. The safety monitoring input device 49 is provided with an output terminal RX0 that outputs a signal indicating whether the safety state, the non-safety state, or the failure state. The input terminal X0 is connected to one of the output terminals T0 and T1 via the emergency stop button 96. For example, when the emergency stop button 96 is turned off, the input terminal X0 can be connected to the output terminal T0, and when the emergency stop button 96 is turned on, the input terminal X0 can be connected to the output terminal T1.

ここで、パルス列信号発生部93aは、非常停止ボタン96にてオン/オフされる信号経路を介して伝送される互いに周期の異なるパルス列信号S31、S32を発生することができる。パルス列信号検出部93bは、非常停止ボタン96にてオン/オフされる信号経路を介して伝送されたパルス列信号S31、S32を検出することができる。安全故障状態判定部93cは、非常停止ボタン96にてオン/オフされる信号経路を介して伝送されたパルス列信号S31、S32の検出結果に基づいて、非常停止ボタン96にてオン/オフされる信号経路の安全状態および故障状態を判定することができる。   Here, the pulse train signal generator 93a can generate pulse train signals S31 and S32 having different periods transmitted via a signal path turned on / off by the emergency stop button 96. The pulse train signal detector 93b can detect the pulse train signals S31 and S32 transmitted via the signal path turned on / off by the emergency stop button 96. The safety failure state determination unit 93c is turned on / off by the emergency stop button 96 based on the detection result of the pulse train signals S31 and S32 transmitted through the signal path turned on / off by the emergency stop button 96. The safety state and the failure state of the signal path can be determined.

そして、非常停止ボタン96がオフされた場合、入力端子X0は、出力端子T0に接続される。そして、パルス列信号発生部93aにて発生されたパルス列信号S31は、非常停止ボタン96にてオン/オフされる信号経路に出力端子T0を介して送出される。そして、その信号経路に送出されたパルス列信号S31は、その信号経路を介して伝送され、入力端子X0を介してパルス列信号検出部93bに入力される。そして、パルス列信号S31がパルス列信号検出部93bに入力されると、そのパルス列信号S31がパルス列信号検出部93bにて検出され、その検出結果が安全故障状態判定部93cに出力される。そして、安全状態判定部93cにおいて、パルス列信号検出部93bにて検出されたパルス列信号S31の検出結果に基づいて、非常停止ボタン96にてオン/オフされる信号経路の安全状態および故障状態が判定され、その判定結果が出力端子RX0を介して出力される。   When the emergency stop button 96 is turned off, the input terminal X0 is connected to the output terminal T0. The pulse train signal S31 generated by the pulse train signal generator 93a is sent to the signal path turned on / off by the emergency stop button 96 via the output terminal T0. Then, the pulse train signal S31 sent to the signal path is transmitted through the signal path and input to the pulse train signal detector 93b through the input terminal X0. When the pulse train signal S31 is input to the pulse train signal detector 93b, the pulse train signal S31 is detected by the pulse train signal detector 93b, and the detection result is output to the safe failure state determiner 93c. Then, the safety state determination unit 93c determines the safety state and failure state of the signal path turned on / off by the emergency stop button 96 based on the detection result of the pulse train signal S31 detected by the pulse train signal detection unit 93b. The determination result is output via the output terminal RX0.

一方、非常停止ボタン96がオンされた場合、入力端子X0は、出力端子T1に接続される。そして、パルス列信号発生部93aにて発生されたパルス列信号S32は、非常停止ボタン96にてオン/オフされる信号経路に出力端子T1を介して送出される。そして、その信号経路に送出されたパルス列信号S32は、その信号経路を介して伝送され、入力端子X0を介してパルス列信号検出部93bに入力される。そして、パルス列信号S32がパルス列信号検出部93bに入力されると、そのパルス列信号S32がパルス列信号検出部93bにて検出され、その検出結果が安全故障状態判定部93cに出力される。そして、安全状態判定部93cにおいて、パルス列信号検出部93bにて検出されたパルス列信号S32の検出結果に基づいて、非常停止ボタン96にてオン/オフされる信号経路の安全状態および故障状態が判定され、その判定結果が出力端子RX0を介して出力される。   On the other hand, when the emergency stop button 96 is turned on, the input terminal X0 is connected to the output terminal T1. The pulse train signal S32 generated by the pulse train signal generator 93a is sent to the signal path turned on / off by the emergency stop button 96 via the output terminal T1. Then, the pulse train signal S32 sent to the signal path is transmitted through the signal path and input to the pulse train signal detector 93b through the input terminal X0. When the pulse train signal S32 is input to the pulse train signal detector 93b, the pulse train signal S32 is detected by the pulse train signal detector 93b, and the detection result is output to the safe failure state determiner 93c. Then, in the safety state determination unit 93c, the safety state and the failure state of the signal path turned on / off by the emergency stop button 96 are determined based on the detection result of the pulse train signal S32 detected by the pulse train signal detection unit 93b. The determination result is output via the output terminal RX0.

図16は、図15の安全監視入力装置の各部の信号波形を示すタイミングチャートである。図16において、図15のパルス列信号発生部93aでは、パルス幅t0、パルス間隔t1のパルス列信号S31およびパルス幅t2、パルス間隔t3のパルス列信号S32が発生され、出力端子T0、T1をそれぞれ介して送出される。なお、パルス列信号S32のパルス幅t2は、パルス列信号S31のパルス幅t0よりも大きくなるように設定し、パルス列信号S32のパルス間隔t3は、パルス列信号S31のパルス間隔t1よりも大きくなるように設定することができる。   FIG. 16 is a timing chart showing signal waveforms of respective parts of the safety monitoring input device of FIG. In FIG. 16, the pulse train signal generator 93a of FIG. 15 generates a pulse train signal S31 with a pulse width t0 and a pulse interval t1, and a pulse train signal S32 with a pulse width t2 and a pulse interval t3, which are respectively output via output terminals T0 and T1. Sent out. The pulse width t2 of the pulse train signal S32 is set to be larger than the pulse width t0 of the pulse train signal S31, and the pulse interval t3 of the pulse train signal S32 is set to be larger than the pulse interval t1 of the pulse train signal S31. can do.

そして、非常停止ボタン96がオフで、非常停止ボタン96にてオン/オフされる信号経路に故障がない場合、パルス幅t0、パルス間隔t1のパルス列信号S31が入力端子X0に到達する。一方、非常停止ボタン96がオンで、非常停止ボタン96にてオン/オフされる信号経路に故障がない場合、パルス幅t2、パルス間隔t3のパルス列信号S32が入力端子X0に到達する。   When the emergency stop button 96 is off and there is no failure in the signal path turned on / off by the emergency stop button 96, the pulse train signal S31 having the pulse width t0 and the pulse interval t1 reaches the input terminal X0. On the other hand, when the emergency stop button 96 is on and there is no failure in the signal path turned on / off by the emergency stop button 96, the pulse train signal S32 having the pulse width t2 and the pulse interval t3 reaches the input terminal X0.

さらに、非常停止ボタン96にてオン/オフされる信号経路に故障がある場合、非常停止ボタン96のオン/オフに依存することなく、入力端子X0に到達する信号はハイレベルまたはロウレベルに固定される。   Further, when there is a failure in the signal path turned on / off by the emergency stop button 96, the signal reaching the input terminal X0 is fixed at the high level or the low level without depending on the on / off of the emergency stop button 96. The

そして、安全故障状態判定部93cにおいて、パルス列信号検出部93bにて検出されたパルス列信号S31またはパルス列信号S32のパルス幅およびパルス間隔が計測され、そのパルス列信号S31またはパルス列信号S32のパルス幅が0より大きくt0+α以下の場合、かつパルス列信号S31またはパルス列信号S32のパルス間隔が0より大きくt1+β以下の場合には、安全状態がオンにされ、出力端子RX0から出力される信号がハイレベルに設定される。   Then, the safe failure state determination unit 93c measures the pulse width and the pulse interval of the pulse train signal S31 or the pulse train signal S32 detected by the pulse train signal detector 93b, and the pulse width of the pulse train signal S31 or the pulse train signal S32 is 0. If it is greater than t0 + α and the pulse interval of the pulse train signal S31 or pulse train signal S32 is greater than 0 and less than t1 + β, the safety state is turned on and the signal output from the output terminal RX0 is set to high level. The

一方、パルス列信号検出部93bにて検出されたパルス列信号S31またはパルス列信号S32のパルス幅がt0+αより大きくt2+θ以下の場合、かつパルス列信号S31またはパルス列信号S32のパルス間隔がt1+βより大きくt3+δ以下の場合には、安全状態がオフにされ、出力端子RX0から出力される信号がロウレベルに設定される。   On the other hand, when the pulse width of the pulse train signal S31 or pulse train signal S32 detected by the pulse train signal detector 93b is greater than t0 + α and less than t2 + θ, and when the pulse interval of the pulse train signal S31 or pulse train signal S32 is greater than t1 + β and less than t3 + δ The safety state is turned off and the signal output from the output terminal RX0 is set to the low level.

ただし、α、β、θ、δは、マージンである。例えば、パルス幅t0およびパルス間隔t1が7.2msの場合、パルス幅t2およびパルス間隔t3は14.4ms、マージンα、β、θ、δは3.6msに設定することができる。   However, α, β, θ, and δ are margins. For example, when the pulse width t0 and the pulse interval t1 are 7.2 ms, the pulse width t2 and the pulse interval t3 can be set to 14.4 ms, and the margins α, β, θ, and δ can be set to 3.6 ms.

一方、パルス列信号検出部93bにて検出されたパルス列信号S31またはパルス列信号S32のパルス幅がt2+θより大きい場合、またはパルス列信号S31またはパルス列信号S32のパルス間隔がt3+δより大きい場合、非常停止ボタン96にてオン/オフされる信号経路が故障状態であると判定される。   On the other hand, when the pulse width of the pulse train signal S31 or pulse train signal S32 detected by the pulse train signal detector 93b is larger than t2 + θ, or when the pulse interval of the pulse train signal S31 or pulse train signal S32 is larger than t3 + δ, the emergency stop button 96 is set. The signal path that is turned on / off is determined to be in a fault state.

これにより、非常停止ボタン96によるオン/オフに応じてパルス列信号S31またはパルス列信号S32のいずれか一方を選択させることにより、その信号経路の安全状態を監視するとともに、故障状態も検出することが可能となる。このため、非常停止ボタン96にてオン/オフされる信号経路の安全状態および故障状態を監視するために、その信号経路を遮断する必要がなくなり、システム全体の応答時間よりも短い周期で安全状態および故障状態の診断を行う必要がなくなることから、その信号経路の安全状態および故障状態の診断にかかる負荷を低減することができる。   As a result, by selecting either the pulse train signal S31 or the pulse train signal S32 according to on / off by the emergency stop button 96, it is possible to monitor the safety state of the signal path and to detect the failure state. It becomes. For this reason, in order to monitor the safety state and failure state of the signal path that is turned on / off by the emergency stop button 96, it is not necessary to block the signal path, and the safety state is shorter than the response time of the entire system. In addition, since it is not necessary to diagnose the failure state, it is possible to reduce the load on the diagnosis of the safety state and failure state of the signal path.

なお、図15の実施の形態では、パルス列信号発生部93a、パルス列信号検出部93bおよび安全故障状態判定部93cを安全監視入力装置93に設ける方法について説明したが、パルス列信号発生部93aは、パルス列信号検出部93bおよび安全故障状態判定部93cと別個に設けるようにしてもよい。   In the embodiment of FIG. 15, the method of providing the pulse train signal generation unit 93a, the pulse train signal detection unit 93b, and the safety failure state determination unit 93c in the safety monitoring input device 93 has been described. However, the pulse train signal generation unit 93a You may make it provide separately from the signal detection part 93b and the safe failure state determination part 93c.

以上のように本発明に係る安全監視入力装置は、安全状態の監視に使用される信号経路を遮断することなく、その信号経路の安全状態を監視することが可能となり、システム全体の応答時間よりも短い周期で安全状態の診断を行う必要がなくなることから、その信号経路の安全状態の診断にかかる負荷を低減する方法に適している。   As described above, the safety monitoring input device according to the present invention can monitor the safety state of the signal path without blocking the signal path used for monitoring the safety state. However, since it is not necessary to diagnose the safety state in a short cycle, it is suitable for a method for reducing the load required for the diagnosis of the safety state of the signal path.

11 コントローラ、12 安全制御装置、13,13´,21,31,43,53,63,73,83,93 安全監視入力装置、14 ロボット、15 通信ネットワーク、 16,25a,25b,35a〜35d,96 非常停止ボタン、13a,22,32,93a パルス列信号発生部、13b,23a,23b,33a〜33d,93b パルス列信号検出部、13c,24a,24b,34a〜34d,43c 安全状態判定部、13d パルス周期設定部、13e パルス振幅設定部、13f パルス位相設定部、13g パルス種別設定部、17 パルス列信号発生装置、26,36a,36b,36c 故障検出部、43a 正弦波信号発生部、43b 正弦波信号検出部、93c 安全故障状態判定部。   11 Controller, 12 Safety control device, 13, 13 ', 21, 31, 43, 53, 63, 73, 83, 93 Safety monitoring input device, 14 Robot, 15 Communication network, 16, 25a, 25b, 35a-35d, 96 Emergency stop button, 13a, 22, 32, 93a Pulse train signal generator, 13b, 23a, 23b, 33a to 33d, 93b Pulse train signal detector, 13c, 24a, 24b, 34a to 34d, 43c Safety state determination unit, 13d Pulse period setting unit, 13e Pulse amplitude setting unit, 13f Pulse phase setting unit, 13g Pulse type setting unit, 17 Pulse train signal generator, 26, 36a, 36b, 36c Fault detection unit, 43a Sine wave signal generation unit, 43b Sine wave Signal detection unit, 93c Safety failure state determination unit.

Claims (3)

非常停止手段が配置され安全状態が判定される複数の経路を介して伝送される互いに位相の異なる複数のパルス列信号を発生するパルス列信号発生部と、
前記複数の経路を介して伝送された各パルス列信号を検出する複数のパルス列信号検出部と、
前記検出されたパルス列信号のパルス幅およびパルス間隔に基づいて、当該パルス列信号のパルス幅およびパルス間隔に対応する立ち上がりおよび立ち下がりが前記検出されたパルス列信号に存在する安全状態であるか、前記検出されたパルス列信号が固定状態にある非安全状態であるかを判定する複数の安全故障状態判定部と、
前記複数のパルス列信号検出部で検出された少なくとも2つの位相の異なるパルス列信号に基づいて前記複数の経路でのショートを含む故障の有無を判定する故障検出部と、
を備えることを特徴とする安全監視入力装置。
A pulse train signal generator for generating a plurality of pulse train signals having different phases transmitted from each other through a plurality of paths where an emergency stop means is arranged and a safe state is determined;
A plurality of pulse train signal detectors for detecting each pulse train signal transmitted through the plurality of paths;
Based on the pulse width and pulse interval of the detected pulse train signal, whether the rising and falling corresponding to the pulse width and pulse interval of the pulse train signal are in a safe state in the detected pulse train signal is detected. A plurality of safety failure state determination units for determining whether the pulse train signal is in a non-safe state in a fixed state;
A failure detection unit that determines presence / absence of a failure including a short circuit in the plurality of paths based on at least two pulse train signals having different phases detected by the plurality of pulse train signal detection units;
A safety monitoring input device comprising:
前記パルス列信号の位相を設定するパルス位相設定部をさらに備えることを特徴とする請求項1に記載の安全監視入力装置。The safety monitoring input device according to claim 1, further comprising a pulse phase setting unit that sets a phase of the pulse train signal. 前記パルス列信号発生部は、180度位相の異なる複数のパルス列信号を発生し、The pulse train signal generator generates a plurality of pulse train signals having different phases by 180 degrees,
前記故障検出部は、180度位相の異なる2つのパルス列信号の排他的論理和演算によって、180度位相の異なる2つのパルス列信号が伝送される2つの経路の故障の有無を検出することを特徴とする請求項1または2に記載の安全監視入力装置。The failure detection unit detects presence / absence of a failure in two paths through which two pulse train signals having different phases by 180 degrees are transmitted by exclusive OR operation of two pulse train signals having different phases by 180 degrees. The safety monitoring input device according to claim 1 or 2.
JP2012208339A 2012-09-21 2012-09-21 Safety monitoring input device Active JP5511920B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012208339A JP5511920B2 (en) 2012-09-21 2012-09-21 Safety monitoring input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012208339A JP5511920B2 (en) 2012-09-21 2012-09-21 Safety monitoring input device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2009101169A Division JP5241588B2 (en) 2009-04-17 2009-04-17 Safety monitoring input device

Publications (2)

Publication Number Publication Date
JP2012248231A JP2012248231A (en) 2012-12-13
JP5511920B2 true JP5511920B2 (en) 2014-06-04

Family

ID=47468542

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012208339A Active JP5511920B2 (en) 2012-09-21 2012-09-21 Safety monitoring input device

Country Status (1)

Country Link
JP (1) JP5511920B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013106739A1 (en) * 2013-06-27 2014-12-31 Pilz Gmbh & Co. Kg Safety switching device with fail-safe inputs
DE102013112488A1 (en) * 2013-11-13 2015-05-13 Pilz Gmbh & Co. Kg Safety controller with configurable inputs

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6912671B2 (en) * 2001-05-07 2005-06-28 Bisher-Rosemount Systems, Inc Wiring fault detection, diagnosis and reporting for process control systems
JP4238687B2 (en) * 2003-09-30 2009-03-18 オムロン株式会社 Safety controller and system using the same
JP4315185B2 (en) * 2006-11-03 2009-08-19 トヨタ自動車株式会社 Hybrid vehicle inspection system and inspection method
JP4656335B2 (en) * 2007-05-14 2011-03-23 オムロン株式会社 Safety device setting file creation support device
JP5227072B2 (en) * 2008-04-25 2013-07-03 Idec株式会社 Signal output device

Also Published As

Publication number Publication date
JP2012248231A (en) 2012-12-13

Similar Documents

Publication Publication Date Title
JP5241588B2 (en) Safety monitoring input device
US9053884B2 (en) Safety switching device with universal signal input
JP5476238B2 (en) Semiconductor device
JP2011530204A (en) Safety circuit for outputting switching signals
JPWO2015076173A1 (en) Midway failure diagnosis system and electric power steering device equipped with the same
JP2016207002A (en) Drive control device
EP3166218B1 (en) Power converter
JP5511920B2 (en) Safety monitoring input device
US8825446B2 (en) Independently based diagnostic monitoring
JP2019115083A (en) Power control unit
US20150145522A1 (en) Analog Signal Input Circuit with a Number of Analog Signal Detection Channels
JP5235766B2 (en) Safety monitoring input device
JP2008005660A (en) Power supply device provided with regenerative energy consumption circuit
JP6738438B2 (en) Monitoring device for monitoring safety device and method for monitoring safety device
EP3627686B1 (en) Motor drive device
JP5370397B2 (en) Motor speed monitoring device
JP5506884B2 (en) Safety monitoring input device
JP5888941B2 (en) Protective relay
KR20030073788A (en) Dual control method in hierarchical control system and apparatus thereof
JP4160499B2 (en) Power system
US10528417B2 (en) Clock signal inspection device, plant monitoring controller, and method for diagnosing clock signal inspection device
JP6101648B2 (en) Abnormal transmission detection apparatus and method
JP2013088859A (en) Field wiring diagnostic system
JP2006209618A (en) Digital output device and diagnosing method using digital output device
WO2017169058A1 (en) Electronic control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120921

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131120

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140325

R150 Certificate of patent or registration of utility model

Ref document number: 5511920

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250