JPH03198101A - Control system - Google Patents
Control systemInfo
- Publication number
- JPH03198101A JPH03198101A JP33893289A JP33893289A JPH03198101A JP H03198101 A JPH03198101 A JP H03198101A JP 33893289 A JP33893289 A JP 33893289A JP 33893289 A JP33893289 A JP 33893289A JP H03198101 A JPH03198101 A JP H03198101A
- Authority
- JP
- Japan
- Prior art keywords
- controller
- control system
- transmission
- local
- local controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 38
- 238000012544 monitoring process Methods 0.000 claims 1
- 230000007257 malfunction Effects 0.000 abstract description 6
- 230000007547 defect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 1
Landscapes
- Feedback Control In General (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はシリアル伝送ラインを介して動作情報又は動作
指令を送信する制御システムに関し、特にそのフェーイ
ルセーフ機能に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a control system that transmits operating information or operating commands via a serial transmission line, and particularly to its fail-safe function.
近年、1台のセンターコントローラから複数台のローカ
ルコントローラへ動作情報又は動作指令を送信するため
の配線を簡素化するため、シリアル伝送ラインを使用し
た伝送方式が用いられるようになっている。In recent years, in order to simplify the wiring for transmitting operation information or operation commands from one central controller to a plurality of local controllers, a transmission method using a serial transmission line has been used.
第3図は、シリアル伝送ラインを用いた制御システムの
一例を示す図で、図中において、lはセンターコントロ
ーラ、2はセンターコントローラlからの動作情報又は
動作指令を伝えるシルアル伝送ライン、3はシリアル伝
送ライン2に接続された複数台のローカルコントローラ
であり、センターコントローラlは一定のタイミングで
シリアル伝送ライン2を介して各ローカルコントローラ
3に順次又は同時に各種の動作情報又は動作指令を送信
する。各ローカルコントローラ3はその信号を受信する
と、第4図に示すような処理フローに従って、その内容
を解読し、それに従った各種の動作処理を行なう。FIG. 3 is a diagram showing an example of a control system using a serial transmission line. In the figure, l is a center controller, 2 is a serial transmission line that conveys operation information or operation commands from the center controller l, and 3 is a serial There are a plurality of local controllers connected to a transmission line 2, and the center controller l transmits various types of operation information or operation commands to each local controller 3 sequentially or simultaneously at a fixed timing via the serial transmission line 2. When each local controller 3 receives the signal, it decodes the contents and performs various operations according to the processing flow shown in FIG.
〈発明が解決しようとする課題)
従来の制御システムは以上のように構成されているので
、センターコントローラ又はシリアル伝送ラインに故障
があった場合、システム全体か止まってしまうとともに
一時的な送信不良によってもローカルコントローラが誤
動作を起こしてしまう問題があった。<Problems to be Solved by the Invention> Conventional control systems are configured as described above, so if there is a failure in the center controller or serial transmission line, the entire system will stop and a temporary transmission failure will occur. There was also a problem where the local controller could malfunction.
本発明は上記のような問題点を解消するためになされた
ものて、センターコントローラ及びシリアル伝送ライン
の故障によるシステム全体の停止を防止できるとともに
、−時的な送信不良に対してもローカルコントローラの
誤動作を防止できるフェーイルセーフ機能を備えた制御
システムを得ることを目的とするものである。The present invention has been made to solve the above-mentioned problems, and it is possible to prevent the entire system from stopping due to failure of the center controller and serial transmission line. The purpose of this invention is to obtain a control system equipped with a fail-safe function that can prevent malfunctions.
〈課題を解決するための手段〉
上記した課題を解決するため、本発明に係る制御システ
ムは、1台のセンターコントローラに対して複数台のロ
ーカルコントローラをシリアル伝送ラインで接続し、同
シリアル伝送ラインを介してセンターコントローラから
ローカルコントローラへ一定のタイミングで動作情報又
は動作指令を送信する制御システムにおいて、前記ロー
カルコントローラにセンターコントローラからの送信タ
イミングを監視するタイマー手段を設けるとともにセン
ターコントローラからの送信が一定時間途絶えて前記タ
イマー手段がカウントアツプしたとき緊急動作する内部
処理手段を具備せしめたことを特徴とするものである。<Means for Solving the Problems> In order to solve the above-mentioned problems, a control system according to the present invention connects a plurality of local controllers to one center controller via a serial transmission line. In a control system in which operation information or operation commands are transmitted from a center controller to a local controller at a constant timing via The present invention is characterized in that it includes an internal processing means that performs an emergency operation when the timer means counts up due to an interruption in time.
〈作用〉
本発明に係る制御システムは、上記のように構成されて
いるため、センターコントローラあるいはシリアル伝送
ラインの故障等によって送信が途絶えたとき、あるいは
−時的に送信不良が生じたとき、送信タイミングのイン
ターバル時間をカウントして送信タイミングを監視して
いるタイマー手段がカウントアツプし、これによってロ
ーカルコントローラ内部の内部処理手段を緊急動作せし
め、独自の動作を行なわせる。従って、システム全体の
停止、あるいはローカルコントローラの誤動作を防止す
ることができる。<Operation> Since the control system according to the present invention is configured as described above, when transmission is interrupted due to a failure of the center controller or the serial transmission line, or when a transmission failure occurs from time to time, the transmission The timer means that monitors the transmission timing by counting the timing interval times counts up, thereby causing the internal processing means within the local controller to perform an emergency operation and perform its own operation. Therefore, stopping the entire system or malfunctioning the local controller can be prevented.
尚、センターコントローラからの送信が回復したときは
、リセットされ、その送信信号に従って動作される。Note that when the transmission from the center controller is restored, it is reset and operates according to the transmission signal.
〈実施例)
以下に本発明の一実施例・を第1図及び第2図に基づい
て説明する。<Example> An example of the present invention will be described below based on FIGS. 1 and 2.
第1図は制御システムの構成図、第2図はそのフローチ
ャート図であり、図において、lはセンターコントロー
ラ、2はシリアル伝送ライン、3はローカルコントロー
ラであり、これらは前記した従来のものと同様の構成と
なっている。Fig. 1 is a configuration diagram of the control system, and Fig. 2 is a flowchart thereof. The structure is as follows.
4はローカルコントローラ3に設けられたタイマー手段
であり、センターコントローラ1から一定の送信タイミ
ングで送信されてくる動作情報又は、動作指令のインタ
ーバル時間をカウントして送信状態を監視し、カウント
アツプするとローカルコントローラ3にタイムオーバー
信号を出力するものである。Reference numeral 4 denotes a timer means provided in the local controller 3, which monitors the transmission state by counting the interval time of operation information or operation commands transmitted from the center controller 1 at a fixed transmission timing, and when the count is up, the timer means It outputs a time-over signal to the controller 3.
5はローカルコントローラ3内に内蔵された緊急動作用
の内部処理手段で、上記したタイマー手段4からのタイ
ムオーバー信号が入力されると動作してローカルコント
ローラ3を独自に動作させるもので・ある。Reference numeral 5 denotes an internal processing means for emergency operation built into the local controller 3, which operates when a time-over signal from the timer means 4 described above is input, and causes the local controller 3 to operate independently.
上記の構成において、ローカルコントローラ3はタイマ
ー手段4をクリアしてスタートし、センターコントロー
ラlからシリアル伝送ライン2を介して一定のタイミン
グで送信されてくる動作情報又は動作指令を持ちながら
タイマー手段がカウントアツプしないか否かで送信状態
を監視している。In the above configuration, the local controller 3 starts by clearing the timer means 4, and the timer means counts while having operation information or operation commands transmitted at a fixed timing from the center controller l via the serial transmission line 2. The transmission status is monitored to see if there are any ups.
タイマー手段4がカウントアツプする前にセンターコン
トローラlから動作情報又は動作指令が送信されてくる
とこれを受信し、その内容を解読して処理動作を行なわ
せ、再びタイマー手段4をクリアしてスタートし、次の
情報、指令を待つ。When operation information or an operation command is sent from the center controller l before the timer means 4 counts up, it receives this, decodes the contents, performs the processing operation, clears the timer means 4 again, and starts. and wait for the next information or command.
一方、次の情報、指令が受信される前にタイマー手段4
がカウントアツプすると、タイムオーバー信号が出力さ
れ、内部処理手段5がWJI4.!動作してローカルコ
ントローラ3は内部処理動作を行ない、再びタイマー手
段4をクリアしてスタートし、次の情報、指令を待つ。Meanwhile, the timer means 4 before the next information or command is received.
When WJI 4 . ! Upon operation, the local controller 3 performs internal processing operations, clears the timer means 4 again, starts, and waits for the next information or command.
第2図は以上の動作を示したフローチャート図て、この
ような処理を行なわせることによって、センターコント
ローラ1からの送信が途絶えている間、ローカルコント
ローラ3は独自の緊急動作用の内部処理によって動作さ
れ、送信が回復すると正常な処理動作に復帰される。FIG. 2 is a flowchart showing the above operation. By performing such processing, the local controller 3 operates according to its own internal processing for emergency operation while transmission from the center controller 1 is interrupted. When transmission is restored, normal processing is resumed.
従って、センターコントローラ、あるいはシリアル伝送
ラインが故障しても、システム全体かダウンすることか
なく、また−時的に送信不良が生じてもローカルコント
ローラが誤動作することがなく、システムを機能させる
ことができる。Therefore, even if the central controller or serial transmission line fails, the entire system will not go down, and even if a transmission failure occurs from time to time, the local controller will not malfunction and the system will continue to function. can.
尚、上記実施例では、タイマー手段4をローカルコント
ローラ3の外部に別回路として設けているが、ローカル
コントローラ3をマイコン等て構成した場合は、内蔵タ
イマーしたり、ソフトウェアで構成しても良く、上記実
施例と同様の機能を奏する。In the above embodiment, the timer means 4 is provided as a separate circuit outside the local controller 3, but if the local controller 3 is configured with a microcomputer or the like, it may be configured with a built-in timer or with software. It performs the same function as the above embodiment.
〈発明の効果〉
以上に説明したように、本発明に係る制御システムによ
ると、センターコントローラあるいはシリアル伝送ライ
ンが故障したり、−時的な送信不良が生じたりして送信
が途絶えても、ローカルコントローラは独自の緊急動作
処理機能を具備しているため、システム全体の停止や、
ローカルコントローラの誤動作を防止することができ、
制御システムの信頼性を向上させることができる等の効
果がある。<Effects of the Invention> As explained above, according to the control system according to the present invention, even if transmission is interrupted due to a failure of the center controller or serial transmission line, or a temporary transmission failure, the local The controller has its own emergency operation processing function, so it can stop the entire system or
It can prevent malfunction of local controller,
This has effects such as improving the reliability of the control system.
第1図は、本発明の一実施例を示すシステム構成図、
第2図は、その動作フローチャート図、第3図は、従来
のシステム構成図、
第4図は、その動作フローチャート図である。
尚、図中1はセンターコントローラ、 2はシリアル伝
送ライン、 3はローカルコントローラ、 4はタイマ
ー手段、 5は内部処理手段である。FIG. 1 is a system configuration diagram showing an embodiment of the present invention, FIG. 2 is an operational flowchart thereof, FIG. 3 is a conventional system configuration diagram, and FIG. 4 is an operational flowchart diagram thereof. In the figure, 1 is a center controller, 2 is a serial transmission line, 3 is a local controller, 4 is a timer means, and 5 is an internal processing means.
Claims (1)
コントローラをシリアル伝送ラインで接続し、同シリア
ル伝送ラインを介してセンターコントローラからローカ
ルコントローラへ一定のタイミングで動作情報又は動作
指令を送信する制御システムにおいて、前記ローカルコ
ントローラにセンターコントローラからの送信タイミン
グを監視するタイマー手段を設けるとともに、センター
コントローラからの送信が一定時間途絶えて前記タイマ
ー手段がカウントアップしたとき、緊急動作する内部処
理手段を具備せしめたことを特徴とする制御システム。In a control system in which multiple local controllers are connected to one center controller via a serial transmission line, and operation information or operation commands are transmitted from the center controller to the local controllers at a fixed timing via the serial transmission line, The local controller is provided with a timer means for monitoring the timing of transmission from the center controller, and is further provided with an internal processing means that performs an emergency operation when the timer means counts up due to interruption of transmission from the center controller for a certain period of time. Features control system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1338932A JP2571447B2 (en) | 1989-12-27 | 1989-12-27 | Control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1338932A JP2571447B2 (en) | 1989-12-27 | 1989-12-27 | Control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03198101A true JPH03198101A (en) | 1991-08-29 |
| JP2571447B2 JP2571447B2 (en) | 1997-01-16 |
Family
ID=18322684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1338932A Expired - Lifetime JP2571447B2 (en) | 1989-12-27 | 1989-12-27 | Control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2571447B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56157880U (en) * | 1980-04-24 | 1981-11-25 | ||
| JPS60144376U (en) * | 1984-03-05 | 1985-09-25 | 株式会社日立製作所 | Remote monitoring control device |
| JPS6457301A (en) * | 1987-08-28 | 1989-03-03 | Hitachi Ltd | Process controller |
-
1989
- 1989-12-27 JP JP1338932A patent/JP2571447B2/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56157880U (en) * | 1980-04-24 | 1981-11-25 | ||
| JPS60144376U (en) * | 1984-03-05 | 1985-09-25 | 株式会社日立製作所 | Remote monitoring control device |
| JPS6457301A (en) * | 1987-08-28 | 1989-03-03 | Hitachi Ltd | Process controller |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2571447B2 (en) | 1997-01-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5638510A (en) | Multiplexed system with watch dog timers | |
| JPH03198101A (en) | Control system | |
| JPH0588926A (en) | Automatic switching circuit for monitor and control system | |
| JPS63224446A (en) | Communication system | |
| JPS5825292B2 (en) | Automatic power cut-off control device | |
| JP2893868B2 (en) | I/O device control method | |
| JPS63248254A (en) | Communication control equipment | |
| JPH02223248A (en) | Data bus terminal equipment of command response system | |
| JPS6356755A (en) | Abnormality supervising system for slave processor | |
| JPS6243717A (en) | Automatic running controller | |
| JPH03225407A (en) | Automatic power remote control method | |
| JPH05233345A (en) | Redundant switching system | |
| JPH022412A (en) | Control system | |
| JPS5821955A (en) | Emergency controlling system | |
| JPS61117632A (en) | Watchdog timer | |
| JPS6128147B2 (en) | ||
| JPS62123531A (en) | Cpu supervisory unit | |
| JPH028507B2 (en) | ||
| JPH0377450A (en) | Data transmission circuit | |
| JPS62539B2 (en) | ||
| JPH0363857A (en) | Channel device | |
| JPH02146639A (en) | Collecting system for fault information | |
| JPH0225656A (en) | Control device for air conditioner | |
| JPS6279532A (en) | Abnormality supervising system for hierarchical function diffusing system | |
| JPH02129736A (en) | Remote supervisory system for information processor |