JPH03137732A - Switching system for terminal controller - Google Patents
Switching system for terminal controllerInfo
- Publication number
- JPH03137732A JPH03137732A JP1276548A JP27654889A JPH03137732A JP H03137732 A JPH03137732 A JP H03137732A JP 1276548 A JP1276548 A JP 1276548A JP 27654889 A JP27654889 A JP 27654889A JP H03137732 A JPH03137732 A JP H03137732A
- Authority
- JP
- Japan
- Prior art keywords
- switching
- terminal control
- data
- circuit
- terminal
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 9
- 230000005856 abnormality Effects 0.000 claims abstract description 6
- 238000012544 monitoring process Methods 0.000 claims description 27
- 230000015556 catabolic process Effects 0.000 abstract 2
- 230000002159 abnormal effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、端末制御装置が二重化された販売時点情報管
理システム(以下、POSシステムという。)において
、一方の端末制御装置がダウンした際、他の正常動作中
の端末制御装置に速やかに切換えることができる端末制
御装置の切換え方式(従来の技術)
従来のこの種の端末制御装置の切換え方式は、端末制御
装置間で互いに相手側のダウンを監視し、ダウン状態を
検知した場合、仁の検知に本とづき、切換え装置に切換
え要求を行い、切換えてい六。Detailed Description of the Invention (Industrial Application Field) The present invention provides a point-of-sale information system (hereinafter referred to as a POS system) in which terminal control devices are duplicated, when one terminal control device goes down. Terminal control device switching method that can quickly switch to another normally operating terminal control device (prior art) This type of terminal control device switching method has been known in the past. If a down state is detected, a switching request is made to the switching device based on the detection, and the switching is performed.
(発明が解決しようとする原題)
一般に、端末制御装置が二重化されたPOSシステムに
おいて、その機能を十分生かすため、方の端末制御装置
がダウンしたときの他方の装置に切換える時間は、でき
るだけ短いことが望ましい。(Original problem to be solved by the invention) In general, in a POS system with dual terminal control devices, in order to make full use of its functions, when one terminal control device goes down, the time required to switch to the other device should be as short as possible. is desirable.
ところが、上述した従来の切換え方式は、端末制御装置
間の相互ダウン監視方式であるため、ダウン検知から切
換え実行までに、他方の端末制御装置のダウンを検知し
た正常動作中の端末制御装置が切換え装置に対し切換え
要求を行う、切換え装置はこの要求を受けてから切換え
を実行するという手順が必要である。そこでダウン状態
に陥つてから実際に切換わるまでに時間がかかるという
欠点がある。However, since the conventional switching method described above is a mutual down-monitoring method between terminal control devices, the normally operating terminal control device that has detected that the other terminal control device is down switches from the detection of the downtime to the execution of switching. A procedure is required in which a switching request is made to the device, and the switching device executes the switching after receiving this request. Therefore, there is a drawback that it takes time from when the system goes down to when it actually switches.
本発明の目的はこのような欠点を解消し、端末制御装置
のダウン監視が簡単で、ダウンしたときの切換え時間の
短い端末制御装置の切換え方式を提供することKある。SUMMARY OF THE INVENTION It is an object of the present invention to overcome these drawbacks and provide a terminal control device switching system that allows easy monitoring of a terminal control device down and shortens the switching time when the terminal control device goes down.
(課題を解決するための手段)
前記の目的を達成するため本発明の端末制御装置の切換
え方式は、冗長な装置を備えることにより端末制御装置
20.30が二重化され+posシステムにおいて、シ
ステムの異常検出のため設定されたウォッチドッグタイ
マを用いて端末制御装置20.30の動作を監視する監
視回路11と、前記監視回路の出力にもとづいて端末制
御装置20、sOを切換えて端末装置に接続する切換え
回路12を有する切換え装置11(1,端末制御装@2
G、30の間に挿入し、切換え装置10により、端末制
御装置20、SOの動作の監視と切換えを行う方式とす
る。(Means for Solving the Problems) In order to achieve the above object, the terminal control device switching method of the present invention is provided with a redundant device so that the terminal control devices 20 and 30 are duplicated. A monitoring circuit 11 monitors the operation of the terminal control device 20.30 using a watchdog timer set for detection, and the terminal control device 20 and sO are switched and connected to the terminal device based on the output of the monitoring circuit. Switching device 11 (1, terminal control device @2) having a switching circuit 12
The switching device 10 monitors and switches the operations of the terminal control device 20 and SO.
(実施例) 次に、本発明について図面を参照して説明する。(Example) Next, the present invention will be explained with reference to the drawings.
第1図は、本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
第1図に示すように、本実施例の切換え装置10#″l
:、ウォッチドッグタイマ付き監視回路11と切換え回
路12により構成されている。As shown in FIG. 1, the switching device 10#"l of this embodiment
:, consists of a monitoring circuit 11 with a watchdog timer and a switching circuit 12.
端末制御回路は冗長な装置を含み、端末制御回路20お
よび30によって二重化されている。The terminal control circuit includes redundant devices and is duplicated by terminal control circuits 20 and 30.
その端末制御回路to、goのそれぞれは、監視121
,31によってウォッチドッグタイマ付き監視回路11
に接続され、また、シリアルインタフェース1922、
’32によって切換え回路12に接続されている。Each of the terminal control circuits to and go has a monitoring 121
, 31, the monitoring circuit 11 with watchdog timer
and a serial interface 1922,
'32 is connected to the switching circuit 12.
そして切換回路12は、シリアルインタフェース線13
によって図示したPO8端末に接続される。Then, the switching circuit 12 connects the serial interface line 13
is connected to the PO8 terminal shown in the figure.
なお、第1図中に点線で示したシリアルインタフェース
線14.15は、二つの端末制御装置20% 3(l同
時に同じ動作させ石等価処理をさせるためのものである
。Incidentally, the serial interface lines 14 and 15 indicated by dotted lines in FIG. 1 are for allowing two terminal control devices to operate in the same manner at the same time to perform stone equivalent processing.
つぎに動作について説明する。Next, the operation will be explained.
ウォッチドッグタイマ付き監視回路11は、常時、端末
制御装置20と30の動作状態を監視し、いずれか一方
の端末制御装置に異常(ダウン)が検知されると直ちに
切換え回路12に情報が伝達され異常のあった端末制御
装置から他の端末制御装置に切換えられる。The monitoring circuit 11 with a watchdog timer constantly monitors the operating states of the terminal control devices 20 and 30, and when an abnormality (down) is detected in either terminal control device, information is immediately transmitted to the switching circuit 12. The terminal control device with the error is switched to another terminal control device.
第2図は、第1図の実tA例において使用される監視デ
ータの一列に示す説明図である。FIG. 2 is an explanatory diagram showing a line of monitoring data used in the actual tA example of FIG. 1.
いま、ウォッチドッグタイマ付き監視回路11が監視線
21を通して端末制御装置20に対して例えば%01′
というライトデータ25を書き込むと、端末制御装置2
0は、ライトデータ25を受けると微小な一定時間内に
リードデータ(向えば%02#)2Gをウオツナドッグ
タイマ回路11に返す。Now, the watchdog timer-equipped monitoring circuit 11 sends a message to the terminal control device 20 through the monitoring line 21, for example, %01'.
When writing the write data 25, the terminal control device 2
0 returns read data (for example, %02#) 2G to the lost dog timer circuit 11 within a small fixed period of time upon receiving the write data 25.
ウォッチドッグタイマ付き監視回路111d、−定の周
期においてリードデータ26をチエツクし、正しいリー
ドデータが返っていれば端末制御装置20が正常動作し
ているものと判断し、再びライトデータ2sのライト動
作に戻る。そしてこの操り返し動作による監視が続く限
り端末制御装置20は正常に動作しているものと判断す
る。The monitoring circuit 111d with a watchdog timer checks the read data 26 at regular intervals, and if correct read data is returned, it is determined that the terminal control device 20 is operating normally, and the write operation of the write data 2s is performed again. Return to As long as the monitoring by this repeating operation continues, it is determined that the terminal control device 20 is operating normally.
ここで端末制御装置20が何らかの原因によってダウン
状態に陥った場合は、リードデータ26を返す動作が不
可能となり、ウォッチドッグタイマ付き監視回路11け
自己の監視周期(ウォッチドッグタイマの周期)で必ず
異常を検知することが可能である。If the terminal control device 20 falls into a down state for some reason, it becomes impossible to return the read data 26, and the watchdog timer-equipped monitoring circuit 11 always stops at its own monitoring cycle (watchdog timer cycle). It is possible to detect abnormalities.
さらにつ、オッチドッグタイマ付き監視回路11は、端
末制御装置3Gに対しても別の監視データ(ライトデー
タ35とリードデータ56)により同様の監視を行う。Furthermore, the watchdog timer-equipped monitoring circuit 11 performs similar monitoring on the terminal control device 3G using other monitoring data (write data 35 and read data 56).
そして、一方の端末制御装置に異常(ダウン)を検知し
た場合は、監視データがそのtま切換えの命令と彦って
切換え回路12へ伝達され、即座に切換えが実行される
。When an abnormality (down) is detected in one of the terminal control devices, the monitoring data is immediately transmitted to the switching circuit 12 as a switching command, and switching is immediately executed.
第8図は、第1図の実施例によって行われる切換えの動
作の例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of the switching operation performed by the embodiment of FIG. 1.
第3図(a)に示すように、端末制御装置2゜を選択中
に、端末制御装置20からのリードデータ26が返って
こなくなつ念場合は、同図(b)に示すように、端末制
御装置!(lji!flに直ちに切換えられる。As shown in FIG. 3(a), if the read data 26 from the terminal control device 20 is not returned while selecting the terminal control device 2°, as shown in FIG. 3(b), Control device! (Immediately switched to lji!fl.
端末制御装置の一方の装置1の異常発生から端末制御装
置の切換えまでの最大所要時間(寸、殆んどウォッチド
ッグタイマの周期によって決定されるので、従来に比ベ
ダウンから切換え寸での時間をはるかに短くすることが
できる。The maximum time required from the occurrence of an error in one device 1 of the terminal control devices to the switching of the terminal control devices, which is determined mostly by the watchdog timer cycle, It can be much shorter.
(発明の効果)
以上説明したように本発明は、切換え装置内にウォッチ
ドッグタイマ付き監視回路を設けて端末制御装置の異常
?監視することにより、従来より監視方法が藺Jiti
vこなり、一方の装置がダウンした際に、速かに″端末
制御装置の切換えが行えるという効果がある。(Effects of the Invention) As explained above, the present invention provides a monitoring circuit with a watchdog timer in the switching device to detect abnormalities in the terminal control device. By monitoring, the conventional monitoring method is
Another advantage is that when one device goes down, the terminal control device can be quickly switched.
第1図は、本発明の一実施例を示すブロック図である。
第2図は、@1図の実施cAK使用される監視データの
一例を示す説明図である。
第3図は、第1図の実施列の切換え動作のU]を示す説
明図である。
10・・・切換え装置
11−@、ウォッチドッグタイマ付き監視回路12・・
―切換え回路
13.14.16.22.32φ・ell・・eシリア
ルインタフェース線
20.30・・一端末制御装置
21.31@Φ・監視線
25.36・ll11ライトデータ
2B、3B−・・リードデータFIG. 1 is a block diagram showing one embodiment of the present invention. FIG. 2 is an explanatory diagram showing an example of monitoring data used in the implementation cAK of FIG. FIG. 3 is an explanatory diagram showing the switching operation of the implementation column shown in FIG. 10...Switching device 11-@, monitoring circuit with watchdog timer 12...
-Switching circuit 13.14.16.22.32φ・ell・・e Serial interface line 20.30・・One terminal control device 21.31@φ・Monitoring line 25.36・ll11 Write data 2B, 3B-・・lead data
Claims (1)
れた販売時点情報管理システムにおいて、システムの異
常検出のために設定されたウォッチドッグタイマを用い
て端末制御装置の動作を監視する監視回路と、前記監視
回路の出力にもとづいて前記端末制御装置を切換えて端
末装置に接続する切換え回路を有する切換え装置を、前
記端末制御装置と端末装置の間に挿入し、前記切換え装
置により、前記端末制御装置の動作の監視と切換えを行
う端末制御装置の切換え方式。In a point-of-sale information management system in which a terminal control device is duplicated by providing a redundant device, a monitoring circuit that monitors the operation of the terminal control device using a watchdog timer set to detect an abnormality in the system; A switching device having a switching circuit that switches the terminal control device and connects it to the terminal device based on the output of the monitoring circuit is inserted between the terminal control device and the terminal device, and the switching device causes the terminal control device to switch. A switching method for terminal control equipment that monitors and switches operations.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1276548A JPH03137732A (en) | 1989-10-24 | 1989-10-24 | Switching system for terminal controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1276548A JPH03137732A (en) | 1989-10-24 | 1989-10-24 | Switching system for terminal controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03137732A true JPH03137732A (en) | 1991-06-12 |
Family
ID=17571021
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1276548A Pending JPH03137732A (en) | 1989-10-24 | 1989-10-24 | Switching system for terminal controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03137732A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022529378A (en) * | 2019-04-25 | 2022-06-21 | エアロバイロメント,インコーポレイテッド | Distributed Control Computing Systems and Methods for High Airspace Long-Term Aircraft |
| US12338014B2 (en) | 2019-04-25 | 2025-06-24 | Aerovironment, Inc. | Off-center parachute flight termination system including latch mechanism disconnectable by burn wire |
| US12434548B2 (en) | 2019-04-25 | 2025-10-07 | Aerovironment, Inc. | Methods of climb and glide operations of a high altitude long endurance aircraft |
| US12479600B2 (en) | 2019-04-25 | 2025-11-25 | Aerovironment, Inc. | Ground support equipment for a high altitude long endurance aircraft |
| US12587130B2 (en) | 2019-04-25 | 2026-03-24 | Aerovironment, Inc. | Method of operating a high altitude long endurance aircraft for maximizing solar capture |
| US12613096B2 (en) | 2019-04-25 | 2026-04-28 | Aerovironment, Inc. | Method of flight plan optimization of a high altitude long endurance aircraft |
-
1989
- 1989-10-24 JP JP1276548A patent/JPH03137732A/en active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022529378A (en) * | 2019-04-25 | 2022-06-21 | エアロバイロメント,インコーポレイテッド | Distributed Control Computing Systems and Methods for High Airspace Long-Term Aircraft |
| US12338014B2 (en) | 2019-04-25 | 2025-06-24 | Aerovironment, Inc. | Off-center parachute flight termination system including latch mechanism disconnectable by burn wire |
| JP2025097977A (en) * | 2019-04-25 | 2025-07-01 | エアロバイロメント,インコーポレイテッド | Distributed control computing system and method for high altitude long endurance aircraft |
| US12430958B2 (en) | 2019-04-25 | 2025-09-30 | Aerovironment, Inc. | Systems and methods for distributed control computing for a high altitude long endurance aircraft |
| US12434548B2 (en) | 2019-04-25 | 2025-10-07 | Aerovironment, Inc. | Methods of climb and glide operations of a high altitude long endurance aircraft |
| US12479600B2 (en) | 2019-04-25 | 2025-11-25 | Aerovironment, Inc. | Ground support equipment for a high altitude long endurance aircraft |
| US12587130B2 (en) | 2019-04-25 | 2026-03-24 | Aerovironment, Inc. | Method of operating a high altitude long endurance aircraft for maximizing solar capture |
| US12613096B2 (en) | 2019-04-25 | 2026-04-28 | Aerovironment, Inc. | Method of flight plan optimization of a high altitude long endurance aircraft |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07334382A (en) | Multi controller system | |
| JPH03137732A (en) | Switching system for terminal controller | |
| JP2693627B2 (en) | Redundant system of programmable controller | |
| JP2575883B2 (en) | Sequencer mechanism capable of mutual backup | |
| JPS6095663A (en) | Automatic switching device of dual type magnetic disk device | |
| JP2628561B2 (en) | Error notification method | |
| JPS60140438A (en) | System switching control system of information processing system | |
| JPS6218060B2 (en) | ||
| JPS6290068A (en) | Standby system monitoring method | |
| JPH0319978B2 (en) | ||
| JPH10187473A (en) | Duplex information processor | |
| JPS61169036A (en) | System supervisory device | |
| JPS59121552A (en) | System for detecting failure | |
| JPS603225B2 (en) | Main storage information recovery method | |
| JPS6113627B2 (en) | ||
| JPS5854470A (en) | Controlling system for constitution of multiple electronic computer | |
| JPS59146362A (en) | Interface switching control system | |
| JPH05342076A (en) | Dual writing filing device | |
| JPS60254362A (en) | Saving method of status information in data processor | |
| JPS60251443A (en) | Backup device of programmable controller | |
| JPH06103100A (en) | Control switching method for redundant control system | |
| JPS581251A (en) | Remotely controlled device | |
| JPS5969848A (en) | Method for monitoring fault of duplex computer system | |
| JPH02212946A (en) | Fault informing system for information processor | |
| JPS6077252A (en) | Input/output control device |