JP2022025808A - Monitoring system - Google Patents

Monitoring system Download PDF

Info

Publication number
JP2022025808A
JP2022025808A JP2020128901A JP2020128901A JP2022025808A JP 2022025808 A JP2022025808 A JP 2022025808A JP 2020128901 A JP2020128901 A JP 2020128901A JP 2020128901 A JP2020128901 A JP 2020128901A JP 2022025808 A JP2022025808 A JP 2022025808A
Authority
JP
Japan
Prior art keywords
control
control device
control program
management device
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2020128901A
Other languages
Japanese (ja)
Inventor
健蔵 美馬
Kenzo Mima
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2020128901A priority Critical patent/JP2022025808A/en
Publication of JP2022025808A publication Critical patent/JP2022025808A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Programmable Controllers (AREA)

Abstract

To provide a monitoring system that eliminates the need to design backup modules on a control-device basis.SOLUTION: A monitoring system 1 according to the present invention comprises a control device 20 that controls the operation of a plurality of actuators and a management device 10 that performs monitoring on the control device 20, on a production line consisting of a plurality of work units. The management device 10 comprises a storage section 11 that stores a control program the control device 20 comprises, a detecting section 12 that detects that the operation of the control device 20 is stopped, and a communicating section 13 that can send a control program previously stored in the storage section 11 to the control device 20. If an operation stop of the control device 20 is detected in the detecting section 12, the communicating section 13 sends the control program previously stored in the storage section 11 to the control device 20 operating continuingly. The control device 20 starts up the control program acquired from the management device 10.SELECTED DRAWING: Figure 1

Description

本発明は、監視システムに関する。 The present invention relates to a monitoring system.

製品の生産工程に用いられる生産設備用の制御装置は、高い稼働率を確保することが求められる。そのため、設備の一部が故障等により稼働できない状態となっても設備全体が動作停止状態となることを避けるために、ハードウェアの構成に工夫がされる。特許文献1には、増設モジュールが故障した際にPLC(Programmable Logic Controller)バックプレーン技術を用いて動作を継続させる技術が開示されている。 Control devices for production equipment used in the production process of products are required to secure a high operating rate. Therefore, in order to prevent the entire equipment from being stopped even if a part of the equipment cannot be operated due to a failure or the like, the hardware configuration is devised. Patent Document 1 discloses a technique for continuing operation by using a PLC (Programmable Logic Controller) backplane technique when an expansion module fails.

特開2019-134417号公報Japanese Unexamined Patent Publication No. 2019-134417

特許文献1に開示された技術では、増設モジュールが故障した際に、システム全体が正常に動作するために、故障した増設モジュールを入れ替えなければならない。さらに、モジュールの入れ替えを行う際に、当該モジュール毎にプログラムの導入を行う設計等様々な作業が必要となるという問題がある。 In the technique disclosed in Patent Document 1, when the expansion module fails, the failed expansion module must be replaced in order for the entire system to operate normally. Further, when replacing modules, there is a problem that various work such as designing to introduce a program for each module is required.

本発明は、上述のような問題を解決するために、制御装置毎にバックアップモジュールを設計する必要がない監視システムを提供することを目的とする。 An object of the present invention is to provide a monitoring system that does not require a backup module to be designed for each control device in order to solve the above-mentioned problems.

本発明にかかる監視システムは、複数の作業ユニットから構成される生産ラインにおいて、複数のアクチュエータの動作を制御する第一及び第二の制御装置と、前記第一及び前記第二の制御装置の監視を行う管理装置とを備える監視システムであって、前記管理装置は、前記第一及び前記第二の制御装置が備える制御プログラムを記憶する記憶部と、前記第一及び第二の制御装置の動作が停止したことを検知可能な検知部と、前記記憶部に予め記憶されている制御プログラムを、前記第一及び第二の制御装置に対して送信可能な通信部とを備え、前記検知部において前記第一の制御装置の動作が停止したことを検知した場合、前記通信部は、前記記憶部に予め記憶されている制御プログラムを、継続して動作している前記第二の制御装置に対して送信し、前記第二の制御装置は、前記管理装置から取得した第一の制御装置の制御プログラムを起動する。 The monitoring system according to the present invention monitors the first and second control devices that control the operation of a plurality of actuators and the first and second control devices in a production line composed of a plurality of work units. The management device includes a storage unit for storing control programs included in the first and second control devices, and the operation of the first and second control devices. The detection unit includes a detection unit capable of detecting that the unit has stopped, and a communication unit capable of transmitting a control program stored in advance in the storage unit to the first and second control devices. When it is detected that the operation of the first control device has stopped, the communication unit transfers the control program stored in advance in the storage unit to the second control device that is continuously operating. The second control device activates the control program of the first control device acquired from the management device.

本発明により、制御装置毎にバックアップモジュールを設計する必要がない監視システムを提供することができる。 INDUSTRIAL APPLICABILITY According to the present invention, it is possible to provide a monitoring system that does not require a backup module to be designed for each control device.

本発明における実施形態1にかかる監視システムの構成図である。It is a block diagram of the monitoring system which concerns on Embodiment 1 in this invention. 本発明における実施形態1にかかる管理装置の動作フロー図である。It is an operation flow diagram of the management apparatus which concerns on Embodiment 1 in this invention. 本発明における実施形態1にかかる監視システムの動作の例を示す図である。It is a figure which shows the example of the operation of the monitoring system which concerns on Embodiment 1 in this invention. 本発明における実施形態1にかかる監視システムの動作の例を示す図である。It is a figure which shows the example of the operation of the monitoring system which concerns on Embodiment 1 in this invention.

以下、図面を参照しつつ、実施の形態について説明する。なお、図面は簡略的なものであるから、この図面の記載を根拠として実施の形態の技術的範囲を狭く解釈してはならない。また、同一の要素には、同一の符号を付し、重複する説明は省略する。また、以下の実施の形態において、要素の数等(個数、数値、量、範囲等を含む。)に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよい。 Hereinafter, embodiments will be described with reference to the drawings. Since the drawings are simple, the technical scope of the embodiment should not be narrowly interpreted based on the description of the drawings. Further, the same elements are designated by the same reference numerals, and duplicate description will be omitted. Further, in the following embodiments, when the number of elements (including the number, numerical value, quantity, range, etc.) is referred to, when it is specified in particular, or when it is clearly limited to a specific number in principle, etc. Except for, the number is not limited to the specific number, and may be more than or less than the specific number.

さらに、以下の実施の形態において、その構成要素は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではない。同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは、特に明示した場合および原理的に明らかにそうでないと考えられる場合等を除き、実質的にその形状等に近似又は類似するもの等を含むものとする。このことは、上記数等(個数、数値、量、範囲等を含む。)についても同様である。 Further, in the following embodiments, the components are not necessarily essential except when explicitly stated and when it is considered to be clearly essential in principle. Similarly, in the following embodiments, when the shape, positional relationship, etc. of the constituent elements are referred to, the shape is substantially the same, except when it is clearly stated or when it is considered that it is not clearly the case in principle. Etc., etc. shall be included. This also applies to the above numbers and the like (including the number, numerical value, quantity, range and the like).

<実施形態1>
本実施形態の概要について、図1を用いて説明する。図1は、本実施形態にかかる監視システム1の構成図である。
<Embodiment 1>
The outline of this embodiment will be described with reference to FIG. FIG. 1 is a configuration diagram of a monitoring system 1 according to the present embodiment.

本実施形態において、監視システム1は、管理装置10と、複数の制御装置20を備える。管理装置10と、各制御装置20は有線又は無線により互いに通信可能に構成される。 In the present embodiment, the monitoring system 1 includes a management device 10 and a plurality of control devices 20. The management device 10 and each control device 20 are configured to be able to communicate with each other by wire or wirelessly.

管理装置10は、各制御装置20の監視を行う。管理装置10は、記憶部11と、検知部12と、通信部13を備える。管理装置10はサーバにより構成されてもよい。管理装置10は、有線又は無線の通信路により構成されるネットワークにより、複数の制御装置20と互いに通信可能に構成される。管理装置10は、予め各制御装置20が備える制御プログラムをバックアッププログラムとして記憶する。管理装置10は、制御装置20が故障等により停止したことを検知すると、停止した制御装置20が備える制御プログラムを、正常に動作している他の制御装置20に送信する。当該制御プログラムを受信した制御装置20は、受信した制御プログラムを起動し、アクチュエータの制御を開始する。上述した管理装置10及び制御装置20の動作の詳細は、後に説明する。 The management device 10 monitors each control device 20. The management device 10 includes a storage unit 11, a detection unit 12, and a communication unit 13. The management device 10 may be configured by a server. The management device 10 is configured to be able to communicate with a plurality of control devices 20 by a network composed of a wired or wireless communication path. The management device 10 stores the control program included in each control device 20 in advance as a backup program. When the management device 10 detects that the control device 20 has stopped due to a failure or the like, the management device 10 transmits the control program included in the stopped control device 20 to another control device 20 that is operating normally. The control device 20 that has received the control program activates the received control program and starts controlling the actuator. Details of the operation of the management device 10 and the control device 20 described above will be described later.

記憶部11は、各制御装置20が備える制御プログラムをバックアッププログラムとして記憶する。記憶部11は、制御装置20からネットワークを介して制御プログラムを取得し保存してもよいし、光ディスク、半導体メモリ等の可搬性の記憶媒体を介して制御プログラムを取得し保存してもよい。記憶部11は、不揮発性の記憶装置であり、例えば、フラッシュメモリ、HDD(Hard Disc Drive)、SSD(Solid State Drive)または光ディスクドライブなどにより構成されている。 The storage unit 11 stores the control program included in each control device 20 as a backup program. The storage unit 11 may acquire and store the control program from the control device 20 via the network, or may acquire and store the control program via a portable storage medium such as an optical disk or a semiconductor memory. The storage unit 11 is a non-volatile storage device, and is composed of, for example, a flash memory, an HDD (Hard Disc Drive), an SSD (Solid State Drive), an optical disk drive, or the like.

検知部12は、各制御装置20の内、動作が停止した制御装置20を検知する。検知部12は、動作している各制御装置20に対して定期的に監視信号を送信し、一定周期を経過しても返信がなければ動作を停止したと判断する、いわゆるウォッチドグ監視により制御装置20が動作を停止したことを検知してもよい。また、検知部12は制御装置20から停止する旨の信号を受信することによって制御装置20の動作を停止したことを検知してもよい。検知部12が制御装置20の動作を停止したことを検知できれば他の方法によるものでもよい。 The detection unit 12 detects the control device 20 whose operation has stopped among the control devices 20. The detection unit 12 periodically transmits a monitoring signal to each operating control device 20, and determines that the operation has stopped if there is no reply even after a lapse of a certain cycle, that is, a control device by so-called watchdog monitoring. It may be detected that 20 has stopped the operation. Further, the detection unit 12 may detect that the operation of the control device 20 has been stopped by receiving a signal from the control device 20 to the effect that the control device 20 has stopped. If it can detect that the detection unit 12 has stopped the operation of the control device 20, another method may be used.

通信部13は、管理装置10と各制御装置20との間で上述した監視信号や制御プログラム等の様々なデータの送受信を行うための通信インターフェースである。検知部12は、動作を停止した制御装置20を検知する。このとき、通信部13は動作が停止した制御装置20の制御プログラムを、動作している他の制御装置20に対して送信する。通信部13は、管理装置10と各制御装置20が有線により接続される場合には通信ケーブルの接続ポートを備えてもよい。また、通信部13は、管理装置10と各制御装置20が無線により接続される場合には、アンテナ(不図示)が接続され、アンテナを介して無線通信により情報を送受信してもよい。 The communication unit 13 is a communication interface for transmitting and receiving various data such as the above-mentioned monitoring signal and control program between the management device 10 and each control device 20. The detection unit 12 detects the control device 20 that has stopped operating. At this time, the communication unit 13 transmits the control program of the control device 20 whose operation has stopped to the other control device 20 in operation. The communication unit 13 may include a connection port for a communication cable when the management device 10 and each control device 20 are connected by wire. Further, when the management device 10 and each control device 20 are wirelessly connected to each other, the communication unit 13 may be connected to an antenna (not shown) and transmit / receive information by wireless communication via the antenna.

各制御装置20は、生産ラインにおいてロボット、モータ、シリンダ等の様々な装置を動作させるアクチュエータに対して、その動作を制御する。各制御装置20は、アクチュエータに対して制御信号を送信することによって動作指示を行い、アクチュエータを駆動させる。各制御装置20はメモリ(不図示)を備え、アクチュエータの制御プログラムの他、制御に用いられる様々なパラメータ、関数等を記憶してもよい。 Each control device 20 controls the operation of an actuator that operates various devices such as a robot, a motor, and a cylinder on a production line. Each control device 20 gives an operation instruction by transmitting a control signal to the actuator, and drives the actuator. Each control device 20 includes a memory (not shown), and may store various parameters, functions, and the like used for control in addition to the actuator control program.

各制御装置20は、管理装置10とウォッチドグ監視による手法によって動作状況を管理装置10に対して通知してもよい。また、制御装置20は動作を停止する際に、管理装置10に対して停止する旨の信号を送信し、自装置の動作を停止することを通知することとしてもよい。さらに、各制御装置20は、自装置以外の制御装置20が備える制御プログラムを管理装置10から取得し、起動することによりアクチュエータに対する制御を実行できる。 Each control device 20 may notify the management device 10 of the operation status by a method based on the management device 10 and watchdog monitoring. Further, when the operation of the control device 20 is stopped, a signal to the effect that the control device 20 may be stopped may be transmitted to notify the management device 10 that the operation of the own device is stopped. Further, each control device 20 can execute control on the actuator by acquiring a control program included in the control device 20 other than its own device from the management device 10 and activating it.

ここで、制御装置20が停止した時の管理装置10の動作フローについて、図2を用いて説明する。監視システム1は管理装置10を1台と制御装置20を2台備えるものとする。2台の制御装置20は、それぞれ制御装置20-1、20-2とするが、特に区別する必要がない場合は、単に制御装置20と表記する。図2の場合は、制御装置20-1が故障等により動作を停止し、制御装置20-2は正常に動作しているものとして説明する。 Here, the operation flow of the management device 10 when the control device 20 is stopped will be described with reference to FIG. It is assumed that the monitoring system 1 includes one management device 10 and two control devices 20. The two control devices 20 are referred to as control devices 20-1 and 20-2, respectively, but when it is not necessary to distinguish them, they are simply referred to as control devices 20. In the case of FIG. 2, it is assumed that the control device 20-1 has stopped operating due to a failure or the like, and the control device 20-2 is operating normally.

監視システム1において、制御装置20-1が何らかの原因によって停止した(ステップ100)。このとき、制御装置20-2は正常に動作している。管理装置10の検知部12は、制御装置20-1が停止したことを検知する(ステップ101)。管理装置10の通信部13は、正常に動作している制御装置20-2に、記憶部11が予め記憶していた制御装置20-1の制御プログラムを送信する(ステップ102)。制御装置20-2は、送信された制御装置20-1の制御プログラムを受信する。制御装置20-2は、制御装置20-1の制御プログラムを起動し(ステップ103)、実行することにより制御装置20-1の制御対象であるアクチュエータの動作を制御する(ステップ104)。 In the monitoring system 1, the control device 20-1 has stopped for some reason (step 100). At this time, the control device 20-2 is operating normally. The detection unit 12 of the management device 10 detects that the control device 20-1 has stopped (step 101). The communication unit 13 of the management device 10 transmits the control program of the control device 20-1 stored in advance by the storage unit 11 to the control device 20-2 that is operating normally (step 102). The control device 20-2 receives the transmitted control program of the control device 20-1. The control device 20-2 starts and executes the control program of the control device 20-1 (step 103), thereby controlling the operation of the actuator to be controlled by the control device 20-1 (step 104).

なお、制御装置20-2は取得した制御装置20-1の制御プログラムを起動するものとして説明してきたが、当該制御プログラムの起動制御を、管理装置10が行ってもよい。このとき、管理装置10は制御部(不図示)を備えることとしてよい。また、管理装置10の制御部は、記憶部11から読み出した制御プログラムを、正常に動作している制御装置20-2に送信させ、起動させてもよい。この場合、管理装置10の制御部は、例えば、CPU(Central Processing Unit)、作業用メモリ、及び管理装置10の全体を制御するためのプログラムを記憶した不揮発性の記憶装置などによって実現することができる。上記のプログラムは、NMS(Network Management System)アプリケーションプログラムとすることができる。また、管理装置10の制御部は、例えば集積回路(Integrated Circuit)によって実現することもできる。 Although the control device 20-2 has been described as activating the acquired control program of the control device 20-1, the management device 10 may perform activation control of the control program. At this time, the management device 10 may include a control unit (not shown). Further, the control unit of the management device 10 may transmit the control program read from the storage unit 11 to the normally operating control device 20-2 and activate it. In this case, the control unit of the management device 10 can be realized by, for example, a CPU (Central Processing Unit), a working memory, and a non-volatile storage device that stores a program for controlling the entire management device 10. can. The above program can be an NMS (Network Management System) application program. Further, the control unit of the management device 10 can also be realized by, for example, an integrated circuit.

ここで、監視システム1の動作の例を、図3及び図4を用いて説明する。図3及び図4は、本実施形態にかかる監視システム1の動作の例を示す図である。 Here, an example of the operation of the monitoring system 1 will be described with reference to FIGS. 3 and 4. 3 and 4 are diagrams showing an example of the operation of the monitoring system 1 according to the present embodiment.

図3及び図4において、監視システム1は管理装置10と、2台の制御装置20-1、20-2を備える。2台の制御装置20-1、20-2は、3つの作業ユニットから構成される生産ラインにおけるアクチュエータの動作を制御する。3つの作業ユニットとは、設備A、設備B及び設備Cである。本実施形態において、各設備はロボット、モータ及びシリンダを備えるものとするが、他の生産用設備を備えてもよい。 In FIGS. 3 and 4, the monitoring system 1 includes a management device 10 and two control devices 20-1 and 20-2. The two control devices 20-1 and 20-2 control the operation of the actuator in the production line composed of three working units. The three work units are equipment A, equipment B and equipment C. In the present embodiment, each equipment is provided with a robot, a motor and a cylinder, but other equipment for production may be provided.

制御装置20-1は、設備Aにおけるアクチュエータの動作を制御する制御プログラムを備える。具体的には、制御装置20-1は設備A制御プログラムを備える。設備A制御プログラムは、モータAのアクチュエータの動作を制御するモータA制御プログラム、ロボットAのアクチュエータの動作を制御するロボットA制御プログラム及びシリンダAのアクチュエータの動作を制御するシリンダA制御プログラムを備える。 The control device 20-1 includes a control program that controls the operation of the actuator in the equipment A. Specifically, the control device 20-1 includes an equipment A control program. The equipment A control program includes a motor A control program that controls the operation of the actuator of the motor A, a robot A control program that controls the operation of the actuator of the robot A, and a cylinder A control program that controls the operation of the actuator of the cylinder A.

制御装置20-2は、設備Bにおけるアクチュエータの動作を制御する制御プログラムを備える。具体的には、制御装置20-2は設備B制御プログラムを備える。設備B制御プログラムは、モータB制御プログラム、ロボットB制御プログラム及びシリンダB制御プログラムを備える。 The control device 20-2 includes a control program that controls the operation of the actuator in the equipment B. Specifically, the control device 20-2 includes an equipment B control program. The equipment B control program includes a motor B control program, a robot B control program, and a cylinder B control program.

さらに制御装置20-2は、設備Cにおけるアクチュエータの動作を制御する制御プログラムを備える。具体的には、制御装置20-2は設備C制御プログラムを備える。設備C制御プログラムは、モータC制御プログラム、ロボットC制御プログラム及びシリンダC制御プログラムを備える。 Further, the control device 20-2 includes a control program for controlling the operation of the actuator in the equipment C. Specifically, the control device 20-2 includes an equipment C control program. The equipment C control program includes a motor C control program, a robot C control program, and a cylinder C control program.

管理装置10は、予め設備A制御プログラム、設備B制御プログラム及び設備C制御プログラムを記憶している。また、管理装置10は、制御装置20-1、20-2の動作を監視している。 The management device 10 stores the equipment A control program, the equipment B control program, and the equipment C control program in advance. Further, the management device 10 monitors the operation of the control devices 20-1 and 20-2.

ここで、制御装置20-1の動作が停止したものとして、図4を用いて監視システム1の動作を説明する。このとき、管理装置10は制御装置20-1の動作が停止したことを検知する。管理装置10は、予め記憶している、制御装置20-1が備える設備A制御プログラムを正常に動作している制御装置20-2に送信する。制御装置20-2は設備A制御プログラムを起動させる。制御装置20-2は、制御装置20-1が制御していた設備Aのアクチュエータの動作を制御することができる。 Here, assuming that the operation of the control device 20-1 is stopped, the operation of the monitoring system 1 will be described with reference to FIG. At this time, the management device 10 detects that the operation of the control device 20-1 has stopped. The management device 10 transmits the equipment A control program included in the control device 20-1, which is stored in advance, to the control device 20-2 which is operating normally. The control device 20-2 activates the equipment A control program. The control device 20-2 can control the operation of the actuator of the equipment A controlled by the control device 20-1.

上述のとおり、本実施形態では、監視システム1は管理装置10が、制御装置20が備える制御プログラムを予め記憶している。管理装置10は、複数の制御装置20の内停止した制御装置20が備える制御プログラムを、正常に動作している他の制御装置20に送信する。当該制御プログラムを受信した制御装置20は、受信した制御プログラムを起動し、アクチュエータの動作を制御する。すなわち、一つのハードウェアが複数のソフトウェアを実行することにより複数の設備を制御することができるという効果を奏する。そのため、制御装置20毎にバックアップモジュールを設計する必要がなく、監視システム1全体として正常な動作を実行することができる。 As described above, in the present embodiment, the management device 10 stores the control program included in the control device 20 in advance in the monitoring system 1. The management device 10 transmits a control program included in the stopped control device 20 of the plurality of control devices 20 to another control device 20 that is operating normally. The control device 20 that has received the control program activates the received control program and controls the operation of the actuator. That is, one hardware has the effect of being able to control a plurality of facilities by executing a plurality of software. Therefore, it is not necessary to design a backup module for each control device 20, and the monitoring system 1 as a whole can perform normal operation.

<その他の実施形態>
上述した実施形態においては、監視システム1は管理装置10を1台備えるものとして説明したが、管理装置10を複数台備えてもよい。このとき、複数の管理装置10は監視対象とする制御装置20の台数を分担してもよい。また、複数の管理装置10のうち1台を通常時に稼働させ、他の管理装置10をコールドスタンバイさせてもよい。
<Other embodiments>
In the above-described embodiment, the monitoring system 1 has been described as having one management device 10, but a plurality of management devices 10 may be provided. At this time, the plurality of management devices 10 may share the number of control devices 20 to be monitored. Further, one of the plurality of management devices 10 may be operated at normal times, and the other management devices 10 may be put into cold standby.

また、本発明にかかる処理は、コンピュータなどにプログラムを実行させることによって実現できる。より具体的には、管理装置10が備えるコンピュータにおいて、プログラムメモリに格納されたプログラムをロードし、CPUの制御によって当該プログラムを実行して実現する。ここで、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 Further, the process according to the present invention can be realized by causing a computer or the like to execute a program. More specifically, in the computer included in the management device 10, the program stored in the program memory is loaded, and the program is executed and realized under the control of the CPU. Here, the program can be stored and supplied to the computer using various types of non-transitory computer readable medium. Non-temporary computer-readable media include various types of tangible storage media. Examples of non-temporary computer-readable media include magnetic recording media (eg, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs. Includes CD-R / W, semiconductor memory (eg, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)). The program may also be supplied to the computer by various types of transient computer readable medium. Examples of temporary computer readable media include electrical, optical, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

以上、本発明を上記実施の形態に即して説明したが、本発明は上記実施の形態の構成にのみ限定されるものではなく、本願特許請求の範囲の請求項の発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。 Although the present invention has been described above in accordance with the above-described embodiment, the present invention is not limited to the configuration of the above-described embodiment, and is within the scope of the claimed invention within the scope of the claims of the present application. Of course, it includes various modifications, corrections, and combinations that can be made by a person skilled in the art.

1 監視システム
10 管理装置
11 記憶部
12 検知部
13 通信部
20 制御装置
1 Monitoring system 10 Management device 11 Storage unit 12 Detection unit 13 Communication unit 20 Control device

Claims (1)

複数の作業ユニットから構成される生産ラインにおいて、複数のアクチュエータの動作を制御する第一及び第二の制御装置と、前記第一及び前記第二の制御装置の監視を行う管理装置とを備える監視システムであって、
前記管理装置は、
前記第一及び前記第二の制御装置が備える制御プログラムを記憶する記憶部と、
前記第一及び第二の制御装置の動作が停止したことを検知可能な検知部と、
前記記憶部に予め記憶されている制御プログラムを、前記第一及び第二の制御装置に対して送信可能な通信部と、
を備え、
前記検知部において前記第一の制御装置の動作が停止したことを検知した場合、前記通信部は、前記記憶部に予め記憶されている制御プログラムを、継続して動作している前記第二の制御装置に対して送信し、
前記第二の制御装置は、前記管理装置から取得した第一の制御装置の制御プログラムを起動する、
監視システム。
In a production line composed of a plurality of work units, monitoring including first and second control devices for controlling the operation of a plurality of actuators and management devices for monitoring the first and second control devices. It ’s a system,
The management device is
A storage unit for storing a control program included in the first and second control devices, and a storage unit.
A detector capable of detecting that the operation of the first and second control devices has stopped, and
A communication unit capable of transmitting a control program stored in advance in the storage unit to the first and second control devices, and a communication unit.
Equipped with
When the detection unit detects that the operation of the first control device has stopped, the communication unit continuously operates the control program stored in the storage unit. Send to the controller,
The second control device activates the control program of the first control device acquired from the management device.
Monitoring system.
JP2020128901A 2020-07-30 2020-07-30 Monitoring system Pending JP2022025808A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020128901A JP2022025808A (en) 2020-07-30 2020-07-30 Monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020128901A JP2022025808A (en) 2020-07-30 2020-07-30 Monitoring system

Publications (1)

Publication Number Publication Date
JP2022025808A true JP2022025808A (en) 2022-02-10

Family

ID=80264339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020128901A Pending JP2022025808A (en) 2020-07-30 2020-07-30 Monitoring system

Country Status (1)

Country Link
JP (1) JP2022025808A (en)

Similar Documents

Publication Publication Date Title
EP2984528B1 (en) Control of aircraft systems with at least two remote data concentrators for control of an aircraft system component
EP2637102B1 (en) Cluster system with network node failover
CN101782746A (en) Monitoring device and monitoring method
KR20110085425A (en) Safety extention base and its control method
KR20140141938A (en) Redundancy method of communication module in Programmable Logic Controller system
US9053245B2 (en) Partial redundancy for I/O modules or channels in distributed control systems
KR101704787B1 (en) Dual apparatus for controller
JP2022025808A (en) Monitoring system
CN111026252B (en) Method and device for server temperature redundancy control
JP2012128573A (en) Duplex system and building management system using the same
JP4408259B2 (en) Motion control system
US20220214954A1 (en) Electronic device for use in an automation system, and an automation system
JP2018056633A (en) Cluster system, server, operation method for server, and program
US20230400838A1 (en) Apparatuses and methods for non-disruptive replacement of simplex i/o components
JP2007304700A (en) System and method for address management in duplex node system
US20210187742A1 (en) Control device and control method
US20160292471A1 (en) Rfid communication system and method for controlling same
JP2016038656A (en) Connection monitoring device, connection monitoring program and connection monitoring method
JP6618427B2 (en) Redundant current output system
JP7490154B1 (en) Control device, control system, and control method
JP7349416B2 (en) distributed control system
JP2015207239A (en) Control system, control device, and program
US20170322521A1 (en) Redundant ethernet-based control apparatus and method
CN112764409B (en) Security control circuit and method, storage medium, and electronic device
JP2018097739A (en) Computer system