JPH03142632A - Initial value deciding device - Google Patents
Initial value deciding deviceInfo
- Publication number
- JPH03142632A JPH03142632A JP1282358A JP28235889A JPH03142632A JP H03142632 A JPH03142632 A JP H03142632A JP 1282358 A JP1282358 A JP 1282358A JP 28235889 A JP28235889 A JP 28235889A JP H03142632 A JPH03142632 A JP H03142632A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- control
- control signal
- unit
- plug
- 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
- 230000004044 response Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Retry When Errors Occur (AREA)
- Monitoring And Testing Of Exchanges (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、各種制御11回路が一度動作を停止した後に
再起動する際の初期値を決定する初期値決定装置に関す
る。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an initial value determining device for determining an initial value when restarting various control 11 circuits after once stopping their operation.
一般に、高度な機能を有する装置では、装置が物理的に
大きくなると共に複雑となり、保守が困難になる傾向が
ある。このような装置においては、移動や運搬上の便宜
、更には保守を容易にするために複数の機能単位ごとに
分割するのが一般である。すなわち、所定の機能ごとに
取り外しが可能なように回路を構成したプラグインユニ
ットを複数組み合わせることにより、所望の機能を有す
る装置を得ている。Generally, devices with advanced functions tend to become physically larger and more complex, making maintenance difficult. Generally, such devices are divided into a plurality of functional units for convenience in movement and transportation, and for ease of maintenance. That is, by combining a plurality of plug-in units whose circuits are configured to be removable for each predetermined function, a device having a desired function is obtained.
第4図は、所定の機能についてプラグインユニットで構
成した装置について示したものである。FIG. 4 shows a device configured with plug-in units for predetermined functions.
例えば通信を行う場合、高度の信頼性を確保するために
所定の処理を行うための回路で構成したパッケージを複
数配置し、これらで並行して処理を行う場合がある。こ
のような場合、通常はいずれか一方のパッケージで処理
された信号を使用し、これに異常が生じた場合には直ち
に他のパッケージの信号に切り換えて通信を維持するよ
うにしている。以下、このような場合に使用される従来
のプラグインユニ7)について説明する。For example, in the case of communication, in order to ensure a high degree of reliability, a plurality of packages configured with circuits for performing predetermined processing may be arranged, and processing may be performed in parallel with these packages. In such a case, normally a signal processed by one of the packages is used, and if an abnormality occurs in this, the signal is immediately switched to the signal of the other package to maintain communication. Hereinafter, a conventional plug-in unit 7) used in such a case will be explained.
第1のパッケージ11と第2のパッケージ12には同一
の信号13、例えば音声信号が供給される。第11第2
のパッケージ11.12からは、信号13に同一の処理
をした信号16.17、例えばP CM (Pulse
Code Modulation )信号が出力され
る。また、これらパッケージ11.12は信号13の処
理について自己監視を行うようになっており、その監視
結果を示す監視信号18.19も出力する。信号16と
信号17、および監視信号18と監視信号19はそれぞ
れ第11第2のパッケージ11.12が正常であれば同
一である。The first package 11 and the second package 12 are supplied with the same signal 13, for example an audio signal. 11th 2nd
The package 11.12 generates a signal 16.17 which has undergone the same processing as the signal 13, for example, P CM (Pulse
A Code Modulation ) signal is output. Further, these packages 11 and 12 are configured to self-monitor the processing of the signal 13, and also output a monitoring signal 18 and 19 indicating the monitoring result. Signals 16 and 17 and supervisory signals 18 and 19 are the same if the eleventh and second packages 11 and 12 are respectively normal.
信号16.17は第2のプラグインユニット21の被制
御回路22に供給される。被制御回路22は図示しない
セレクタ回路を備えており、第1のプラグインユニット
23の制御回路24から供給される制御信号に応じて信
号16.17のいずれか一方の信号26を一意的に選択
し、出力する。The signals 16 , 17 are fed to the controlled circuit 22 of the second plug-in unit 21 . The controlled circuit 22 includes a selector circuit (not shown), and uniquely selects one of the signals 16 and 17 according to the control signal supplied from the control circuit 24 of the first plug-in unit 23. and output.
第1のプラグインユニット23の制御回路24は、監視
信号18.19の供給を受けて所定の制御信号を端子2
7.28から出力する。The control circuit 24 of the first plug-in unit 23 receives the monitoring signal 18.19 and sends a predetermined control signal to the terminal 2.
Output from 7.28.
第5図は、制御回路24が監視信号18.19の供給を
受けて出力する制御信号と、この制御信号に基づいて被
制御回路22が行う動作の対応を示したものである。FIG. 5 shows the correspondence between the control signals output by the control circuit 24 upon receiving the monitoring signals 18 and 19 and the operations performed by the controlled circuit 22 based on these control signals.
制御回路24は、4つの異なる制御信号“00″、“0
1”IO”、“11”を発生し、出力する。一方、被制
御回路22は、これら制御信号に対応してそれぞれ動作
A1動作B、動作C1動作りを行う。例えば、監視信号
18.19が共に正常な場合、制御回路23は制御信号
“00”を出力する。この場合、被制御回路22は信号
16.17のいずれかを選択することは可能であるが、
制御回路24の起動時の動作を一意的に決定するために
、動作Aとして第1のパッケージ11から供給される信
号16を選択する。また、制御回路24は制御信号18
.19のいずれか一方が異常信号の場合、制御信号“0
1”または制御信号“IO”を出力し、被制御回路22
は動作B1Cとして信号16.17のうち正常な信号を
出力する。更に制御信号18.19が共に異常信号であ
る場合、制御回路24は制御信号“11”を出力し、被
制御回路22は動作りとして一意的に信号16を選択す
る。The control circuit 24 receives four different control signals “00” and “0”.
1"IO" and "11" are generated and output. On the other hand, the controlled circuit 22 performs operations A, B, and C1 in response to these control signals, respectively. For example, when the monitoring signals 18 and 19 are both normal, the control circuit 23 outputs the control signal "00". In this case, the controlled circuit 22 can select either signal 16 or 17, but
In order to uniquely determine the operation of the control circuit 24 at startup, the signal 16 supplied from the first package 11 is selected as operation A. The control circuit 24 also receives the control signal 18
.. If either one of 19 is an abnormal signal, the control signal “0”
1” or the control signal “IO”, and the controlled circuit 22
outputs a normal signal among signals 16 and 17 as operation B1C. Further, when both control signals 18 and 19 are abnormal signals, the control circuit 24 outputs the control signal "11", and the controlled circuit 22 uniquely selects the signal 16 as the operating signal.
被制御回路22には、その動作を一意的に決定するため
に第1のプラグインユニット23が抜去された状態で制
御信号“11”が供給される。The control signal "11" is supplied to the controlled circuit 22 with the first plug-in unit 23 removed in order to uniquely determine its operation.
例えば、制御回路24が制御信号“01′″を発生し、
被制御回路13が対応する動作Bを実行しているときに
第1のプラグインユニット23を抜去すると、被制御回
路22の動作は動作りに変化する。更に、第1のプラグ
インユニット23を再実装し、制御回路24を再起動す
ると、制御信号の初期値は制御信号“00”であるので
、被制御回路22は動作Aを実行する。For example, the control circuit 24 generates the control signal "01'",
If the first plug-in unit 23 is removed while the controlled circuit 13 is performing the corresponding operation B, the operation of the controlled circuit 22 changes to the operation. Furthermore, when the first plug-in unit 23 is reinstalled and the control circuit 24 is restarted, the controlled circuit 22 executes operation A since the initial value of the control signal is the control signal "00".
このような装置において、制御回路24が配置されてい
る第1のプラグインユニット23を抜去すると、被制御
回路22に供給される制御信号は抜去の前後で変化する
場合がある。また、抜去したプラグインユニットが再実
装され、制御回路24の再起動時に供給される制御信号
の初期値も、第1のプラグインユニット23が抜去され
ている開被制御回路22に供給されていた制御信号と異
なる場合がある。In such a device, when the first plug-in unit 23 in which the control circuit 24 is disposed is removed, the control signal supplied to the controlled circuit 22 may change before and after the removal. Furthermore, the initial value of the control signal supplied when the removed plug-in unit is remounted and the control circuit 24 is restarted is also supplied to the open control circuit 22 from which the first plug-in unit 23 has been removed. The control signal may be different from the control signal.
このように、上記した例では、第1のプラグインユニッ
トの抜去、再実装に伴い、被制御−回路22は動作Bか
ら動作りに、更に動゛作Aに変化してしまう。このため
、例えば音声信号の通信を行っている場合、被制御回路
22の動作が変化する度に音声の途切れや雑音が発生す
る可能性がある。In this way, in the above example, the controlled circuit 22 changes from operation B to operation A and then to operation A as the first plug-in unit is removed and remounted. For this reason, for example, when communicating audio signals, there is a possibility that audio interruptions or noise may occur every time the operation of the controlled circuit 22 changes.
また、第1のプラグインユニット23の抜去の前後で動
作が異なってしまうので、例えばデータ通信のような場
合には、制御回路24を搭載した第1のプラグインユニ
ット23の交換等の保守作業に伴い、装置動作に重大な
影響を与えてしまう場合があった。In addition, since the operation differs before and after removing the first plug-in unit 23, maintenance work such as replacing the first plug-in unit 23 equipped with the control circuit 24 is required in the case of data communication, for example. In some cases, this may seriously affect the operation of the device.
そこで本発明の目的は、被制御回路の動作に影響を与え
ずに制御回路の動作停止、再起動をすることができる初
期値決定装置を提供することにある。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an initial value determining device that can stop and restart the operation of a control circuit without affecting the operation of the controlled circuit.
本発明の初期値決定装置は、(i)所定の動作を指示す
る制御信号を出力する制御回路と、(ii)制御信号に
応じて所定の動作を行う被制御回路と、(iii )制
御回路の出力が停止する直前に出力された制御信号を記
憶する制御信号記憶手段と、(iv)この制御信号記憶
手段に記憶される制御信号を被制御信号に継続的に供給
する供給手段と、(v)制御回路の再起動時の初期値を
制御記憶手段に記憶された制御信号と等しくする初期化
手段とを備えている。The initial value determination device of the present invention includes (i) a control circuit that outputs a control signal instructing a predetermined operation, (ii) a controlled circuit that performs a predetermined operation in response to the control signal, and (iii) a control circuit. (iv) supply means for continuously supplying the control signal stored in the control signal storage means to the controlled signal; v) Initialization means for making the initial value at the time of restart of the control circuit equal to the control signal stored in the control storage means.
すなわち本発明の初期値決定装置は、制御回路が動作を
停止する直前の制御信号を記憶し、記憶した制御信号を
制御回路の再起動時の初期値とするようにしたものであ
る。That is, the initial value determining device of the present invention stores the control signal immediately before the control circuit stops operating, and uses the stored control signal as the initial value when the control circuit is restarted.
以下、実施例につき本発明の詳細な説明する。 Hereinafter, the present invention will be described in detail with reference to Examples.
第1図は、本発明の一実施例における初期値決定装置の
構成をブロックで示したものである。FIG. 1 is a block diagram showing the configuration of an initial value determining device in an embodiment of the present invention.
初期値決定装置は第1のプラグインユニット31と第2
のプラグインユニット32を備えている。The initial value determination device includes a first plug-in unit 31 and a second plug-in unit 31.
The plug-in unit 32 is provided.
第1のプラグインユニット31は、制御回路33と初期
化回路34を有している。制御回路33は、第2のプラ
グインユニット32に対して所定の動作を指示する制御
信号を制御端子36.37から供給する。制御回路33
は、例えば第4図に示したような同一の処理を行う2つ
のパッケージからその監視信号を受けて、所定の制御信
号を出力する。初期化回路34は、第1のプラグインユ
ニット31を抜去し再実装する場合の制御回路33の初
期値を決定するための回路である。初期化回路34は、
第1のプラグインユニット31の抜去直前に制御端子3
6.37に出力していた制御信号を初期値端子38.3
9から入力し、再実装後もこれと等しい制御信号を出力
するように制御回路33を初期化する。The first plug-in unit 31 has a control circuit 33 and an initialization circuit 34. The control circuit 33 supplies a control signal from control terminals 36 and 37 that instructs the second plug-in unit 32 to perform a predetermined operation. Control circuit 33
receives the monitoring signals from two packages performing the same processing as shown in FIG. 4, for example, and outputs a predetermined control signal. The initialization circuit 34 is a circuit for determining the initial value of the control circuit 33 when the first plug-in unit 31 is removed and reinstalled. The initialization circuit 34 is
Just before removing the first plug-in unit 31, the control terminal 3
The control signal output at 6.37 is transferred to the initial value terminal 38.3.
9, and the control circuit 33 is initialized so as to output the same control signal even after reinstallation.
第2のプラグインユニット32は記憶回路41と被制御
回路42を備えている。記憶回路41は、第1のプラグ
インユニット31が実装され、制御回路33の動作中は
制御端子36.37を介して供給される制御信号をその
まま被制御回路42と第1のプラグインユニツ)31に
供給する。一方、記憶回路41は、制御回路33の動作
が停止し、または第1のプラグインユニット31が抜去
された場合、これを検知する図示しない検知部を備えて
いる。第1のプラグインユニットは、例えば何らかの原
因により制御回路33が故障した場合や、故障前に所定
使用期間が経過したため交換するような場合に抜去され
る。更に、制御回路33の動作停止は、例えば制御回路
33と被制御化42が異なる電源を有しており、異なる
時刻に起動、停止されるような場合に生じる。記憶回路
41は、図示しない検知部で第1のプラグインユニット
31の抜去や制御回路33の動作停止を検出すると、そ
の直前の制御信号を例えば図示しないラッチ回路で記憶
する。記憶回路41は記憶した制御信号を被制御回路に
継続して供給するようになっている。The second plug-in unit 32 includes a storage circuit 41 and a controlled circuit 42 . The memory circuit 41 is equipped with the first plug-in unit 31, and when the control circuit 33 is in operation, the control signals supplied via the control terminals 36 and 37 are directly transmitted to the controlled circuit 42 and the first plug-in unit). 31. On the other hand, the storage circuit 41 includes a detection section (not shown) that detects when the control circuit 33 stops operating or the first plug-in unit 31 is removed. The first plug-in unit is removed, for example, when the control circuit 33 fails for some reason, or when it is replaced because a predetermined period of use has elapsed before the failure. Further, the operation of the control circuit 33 is stopped when, for example, the control circuit 33 and the controlled device 42 have different power sources and are started and stopped at different times. When the storage circuit 41 detects removal of the first plug-in unit 31 or stoppage of the control circuit 33 using a detection section (not shown), the storage circuit 41 stores the immediately preceding control signal using, for example, a latch circuit (not shown). The storage circuit 41 is configured to continuously supply the stored control signal to the controlled circuit.
被制御回路42は、記憶回路41から供給される制御信
号に応じて所定の動作を行う。例えば、第4図に示した
ような同一の処理を行う2つのパッケージから供給され
る場合、被制御部42は、制御信号に応じて第5図に示
した動作を行う。The controlled circuit 42 performs a predetermined operation in response to a control signal supplied from the memory circuit 41. For example, when supplied from two packages that perform the same process as shown in FIG. 4, the controlled section 42 performs the operation shown in FIG. 5 in response to the control signal.
第2図は、制御回路33の回路構成を示したものである
。FIG. 2 shows the circuit configuration of the control circuit 33.
制御回路33は、第1のR3(!J上セツトセット)フ
リップフロップ43と第2のRSフリップ70ツブ44
を備えている。第1のRSフリップフロップ430セッ
ト出力は第1のプラグインユニット31の制御端子36
に接続され、第2のRSフリップフロップ44のセット
出力は制御端子37に接続されている。The control circuit 33 includes a first R3 (!J upper set) flip-flop 43 and a second RS flip-flop 44.
It is equipped with The first RS flip-flop 430 set output is connected to the control terminal 36 of the first plug-in unit 31.
The set output of the second RS flip-flop 44 is connected to the control terminal 37.
第3図は、このような制御回路33が接続された初期化
回路34の回路構成を示したものである。FIG. 3 shows a circuit configuration of an initialization circuit 34 to which such a control circuit 33 is connected.
制御回路33は、時限回路44を備えている。The control circuit 33 includes a timer circuit 44 .
時限回路44は、第1のプラグインユニット31が実装
され、制御回路33の起動時に一定時間“1”を出力し
、それ以後は“0″を出力する。The time limit circuit 44 is mounted with the first plug-in unit 31, and outputs "1" for a certain period of time when the control circuit 33 is activated, and thereafter outputs "0".
時限回路44は、それぞれ2入力端子を有する第1から
第4までのナントゲート46.47.48.49の一方
の入力端子と接続されている。第1のナントゲート46
の他方の入力端子は、第1のプラグインユニット31の
初期値端子3゛8と接続されている。第2のナントゲー
ト47の他方の入力端子は、第1の反転ゲート51の出
力端子に接続され、第1の反転ゲート51の入力端子は
初期値端子38に接続されている。第3のナントゲート
86の他方の入力端子は、初期値端子39と接続されて
いる。第4のナントゲート49の他方の入力端子は、第
2の反転ゲート52の出力端子に接続され、第2の反転
ゲート52の入力端子は初期値端子39に接続されてい
る。The timer circuit 44 is connected to one input terminal of the first to fourth Nantes gates 46, 47, 48, 49 each having two input terminals. First Nantes Gate 46
The other input terminal of is connected to the initial value terminal 3'8 of the first plug-in unit 31. The other input terminal of the second Nant gate 47 is connected to the output terminal of the first inversion gate 51, and the input terminal of the first inversion gate 51 is connected to the initial value terminal 38. The other input terminal of the third Nant gate 86 is connected to the initial value terminal 39. The other input terminal of the fourth Nant gate 49 is connected to the output terminal of the second inversion gate 52 , and the input terminal of the second inversion gate 52 is connected to the initial value terminal 39 .
初期化回路34は、それぞれ2入力端子を有する第1か
ら第4までのアンドゲート53.54.55.56を備
えている。これら第1から第4までのアンドゲート53
〜56の一方の入力端子は、それぞれ第1から第4まで
のナントゲート46〜49の出力端子が接続され、他方
の人力端子はそれぞれ第1のプラグインユニッ)31の
人力端子57〜60が接続されている。これら入力端子
57〜60には、例えば第4図に示した複数のパッケー
ジから監視信号が供給されるようになっている。The initialization circuit 34 includes first to fourth AND gates 53, 54, 55, and 56 each having two input terminals. These first to fourth AND gates 53
56 are connected to the output terminals of the first to fourth Nantes gates 46 to 49, respectively, and the other human power terminals are connected to the human power terminals 57 to 60 of the first plug-in unit 31, respectively. It is connected. Monitoring signals are supplied to these input terminals 57-60 from a plurality of packages shown in FIG. 4, for example.
第1のアンドゲート53と第2のアンドゲート54の出
力端子は、それぞれ端子66.67を介して第1のRS
フリップフロップ43の入力端子に接続されている。ま
た第3のアンドゲート55と第4のアンドゲート56の
出力端子は、それぞれ端子6’8.69を介して第2の
RSフリップフロップ44の入力端子に接続されている
。The output terminals of the first AND gate 53 and the second AND gate 54 are connected to the first RS via terminals 66 and 67, respectively.
It is connected to the input terminal of flip-flop 43. Further, the output terminals of the third AND gate 55 and the fourth AND gate 56 are respectively connected to the input terminal of the second RS flip-flop 44 via the terminal 6'8.69.
次に、このように構成された初期値決定装置の動作につ
いて説明する。Next, the operation of the initial value determining device configured as described above will be explained.
この初期値決定装置の制御回路33からは制御信号“0
0”、“01″、“10”、“11″が出力されるもの
とし、被制御回路42は、これらの各制御信号に対応し
て第5図に示す各動作を行うものとする。The control circuit 33 of this initial value determination device outputs a control signal “0”.
It is assumed that signals 0'', ``01'', ``10'', and ``11'' are outputted, and the controlled circuit 42 performs each operation shown in FIG. 5 in response to each of these control signals.
いま、既に実装されている第1のプラグインユニット3
1の各入力端子57〜60に、例えば信号“1”0″
“0”、“1″がそれぞれ人力され、これにより制御
回路33から制御信号“01”が出力されているものと
する。この場合、制御信号“01″は制御端子36.3
7を介して第2のプラグインユニット32の記憶回路4
1に供給され、記憶回路41は供給される制御信号をそ
のまま被制御回路42に供給する。被制御回路42は、
供給された制御信号“01″に対応する動作Bを行う。The first plug-in unit 3 that has already been implemented
For example, the signals "1" and "0" are input to each input terminal 57 to 60 of 1.
It is assumed that "0" and "1" are input manually, and the control circuit 33 outputs a control signal "01". In this case, the control signal "01" is at the control terminal 36.3.
7 to the storage circuit 4 of the second plug-in unit 32
1, and the storage circuit 41 supplies the supplied control signal to the controlled circuit 42 as it is. The controlled circuit 42 is
Operation B corresponding to the supplied control signal "01" is performed.
一方、記憶回路41からそのまま出力された制御信号“
01’″は第1のプラグインユニット31にも供給され
る。初期化回路34の各ナントゲート46〜49は、制
御信号に応じて信号“1”または“0”の供給を受ける
が、時限回路44からは信号“0”が供給されているの
で、制御信号にかかわらず常に信号“l”を出力する。On the other hand, the control signal "
01''' is also supplied to the first plug-in unit 31. Each of the Nant gates 46 to 49 of the initialization circuit 34 receives a signal "1" or "0" depending on the control signal. Since the signal "0" is supplied from the circuit 44, the signal "1" is always output regardless of the control signal.
従って、第1のプラグインユニット31が実装され、制
御回路33が動作している場合、記憶回路41から供給
される制御信号は制御回路33の動作に影響を与えない
。すなわち、各アンドゲート53〜56の一方の入力端
子には常に信号“1”が供給されるので、入力端子57
〜60から人力される信号がそのまま制御回路33に供
給される信号となる。Therefore, when the first plug-in unit 31 is installed and the control circuit 33 is operating, the control signal supplied from the storage circuit 41 does not affect the operation of the control circuit 33. That is, since the signal "1" is always supplied to one input terminal of each AND gate 53 to 56, the input terminal 57
The manually inputted signals from 60 to 60 become the signals directly supplied to the control circuit 33.
第1のプラグインユニット31が抜去されると、第2の
プラグインユニット32の制御信号入力点では見掛は上
は制御信号“11″が供給されている状態となる。しか
し、第2のプラグインユニット32では、記憶回路41
が第1のプラグインユニット31の抜去を検出し、その
直前の制御信号“01”を記憶する。記憶回路41は、
抜去後も抜去前と同様に制御信号“01#を出力するの
で、制御回路42は引き続き動作Bを継続する。When the first plug-in unit 31 is removed, the control signal input point of the second plug-in unit 32 appears to be supplied with the control signal "11". However, in the second plug-in unit 32, the memory circuit 41
detects the removal of the first plug-in unit 31 and stores the immediately previous control signal "01". The memory circuit 41 is
Since the control signal "01#" is outputted after removal as well as before removal, the control circuit 42 continues operation B.
次に、第1のプラグインユニツ)31が再実装された場
合について説明する。Next, a case where the first plug-in unit) 31 is re-implemented will be described.
第1のプラグインユニット31の再実装により時限回路
44から一定時間信号“ビが供給されるので、この開基
ナントゲート46〜49は反転ゲートと同様に作用する
。従って、記憶回路41から出力される抜去前と等しい
制御信号“01”のうち初期値端子38を通じて供給さ
れる制御信号“0”は、第1のナントゲート46で信号
“l”に反転されて第1のアンドゲート53に供給され
る。また、第1の反転ゲー)51で反転された信号“1
”は第2のナントゲート47で再び信号@0′″に反転
されて、第2のアンドゲート54に供給される。同様に
して初期値端子39を通じて供給される制御信号“1”
に従って、第3のアンドゲート55には信号“0”が、
第4のアンドゲート56には信号′1”がそれぞれ供給
される。By reinstalling the first plug-in unit 31, the timer circuit 44 supplies the signal "B" for a certain period of time, so the opening gates 46 to 49 function similarly to inverting gates. Of the control signal “01” which is the same as before the extraction, the control signal “0” supplied through the initial value terminal 38 is inverted to a signal “l” by the first Nant gate 46 and is supplied to the first AND gate 53. In addition, the signal “1” inverted in the first inversion gate) 51 is
” is again inverted to the signal @0'' by the second Nandt gate 47 and supplied to the second AND gate 54. Similarly, the control signal “1” is supplied through the initial value terminal 39.
Accordingly, the signal “0” is input to the third AND gate 55.
The fourth AND gates 56 are each supplied with a signal '1''.
これら第1から第4のアンドゲート53〜56からは第
1のプラグインユニット31が抜去される前と同じ信号
が供給されるので、制御回路33の初期値は抜去前と同
じ制御信号“Ol”となる。Since the same signals as before the first plug-in unit 31 is removed are supplied from the first to fourth AND gates 53 to 56, the initial value of the control circuit 33 is the same as the control signal “Ol” before the removal. ” becomes.
従って、被制御回路42は、第1のプラグインユニット
31が抜去される前と同じ動作Bを継続する。Therefore, the controlled circuit 42 continues the same operation B as before the first plug-in unit 31 was removed.
以上説明した実施例では、初期化回路と記憶回路をそれ
ぞれ第1のプラグインユニットと第2のプラグインユニ
ットに配置したが、本発明ではこれに限られるものでは
なく、例えばそれぞれを独立したプラグインユニットに
配置してもよい。In the embodiment described above, the initialization circuit and the storage circuit are arranged in the first plug-in unit and the second plug-in unit, respectively, but the present invention is not limited to this. For example, they can be placed in independent plug-in units. It may be placed in-unit.
このように請求項1記載の初期値決定装置によれば、制
御回路が動作を停止する直前の制御信号を記憶し、記憶
した制御信号を制御回路の再起動時の初期値とするよう
にしたので、被制御回路の動作に影響を与えずに制御回
路の動作停止、再起動をすることができる。In this way, according to the initial value determination device according to claim 1, the control signal immediately before the control circuit stops operating is stored, and the stored control signal is used as the initial value when the control circuit is restarted. Therefore, the operation of the control circuit can be stopped and restarted without affecting the operation of the controlled circuit.
また請求項2記載の、初期値決定装置によれば、初期化
手段をゲート回路と時限回路で構成しているので簡単な
論理素子で構成することが可能となる。Further, according to the initial value determination device according to the second aspect, since the initialization means is constituted by a gate circuit and a time limit circuit, it becomes possible to constitute it by a simple logic element.
第1図〜第3図は本発明の一実施例を説明するためのも
のであり、このうち第1図は初期値決定装置の構成を示
したブロック図、第2図は制御回路の回路構成を示した
回路図、第3図は第1のプラグインユニットの回路図、
第4図はプラグインユニットで構成した従来の装置の構
成図、第5図は制御信号に対応する被制御回路の動作に
ついての説明するための説明図である。
31・・・・・・第1のプラグインユニット、32・・
・・・・第2のプラグインユニット、33・・・・・・
制御回路、34・・・・・・初期化回路、41・・・・
・・記憶回路、42・・・・・・被制御回路。Figures 1 to 3 are for explaining one embodiment of the present invention, of which Figure 1 is a block diagram showing the configuration of the initial value determining device, and Figure 2 is the circuit configuration of the control circuit. Figure 3 is the circuit diagram of the first plug-in unit.
FIG. 4 is a block diagram of a conventional device configured with plug-in units, and FIG. 5 is an explanatory diagram for explaining the operation of a controlled circuit corresponding to a control signal. 31...First plug-in unit, 32...
...Second plug-in unit, 33...
Control circuit, 34... Initialization circuit, 41...
...Memory circuit, 42...Controlled circuit.
Claims (1)
と、 前記制御信号に応じて所定の動作を行う被制御回路と、 前記制御回路の出力が停止する直前に出力された制御信
号を記憶する制御信号記憶手段と、この制御信号記憶手
段に記憶される制御信号を前記被制御信号に継続的に供
給する供給手段と、前記制御回路の再起動時の初期値を
前記制御記憶手段に記憶された制御信号と等しくする初
期化手段 とを具備することを特徴とする初期値決定装置。 2、前記初期化手段は、ゲート回路と、制御回路の再起
動時に所定時間だけ常時と反転した論理信号を前記ゲー
ト回路に供給する時限回路とを備え、前記供給手段から
出力される制御信号を制御回路の再起動時のみ前記ゲー
ト回路から取り込み、これにより初期値を決定すること
を特徴とする請求項1記載の初期値決定装置。[Scope of Claims] 1. A control circuit that outputs a control signal instructing a predetermined operation; a controlled circuit that performs a predetermined operation in response to the control signal; and an output immediately before the output of the control circuit stops. control signal storage means for storing the control signal stored in the control signal storage means; supply means for continuously supplying the control signal stored in the control signal storage means to the controlled signal; An initial value determining device comprising: initialization means for making the control signal equal to the control signal stored in the control storage means. 2. The initialization means includes a gate circuit and a time limit circuit that supplies the gate circuit with a logic signal that is inverted from the normal one for a predetermined period of time when the control circuit is restarted, and controls the control signal output from the supply means. 2. The initial value determining device according to claim 1, wherein the initial value is determined by taking in the data from the gate circuit only when the control circuit is restarted.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1282358A JP2508305B2 (en) | 1989-10-30 | 1989-10-30 | Initial value determination device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1282358A JP2508305B2 (en) | 1989-10-30 | 1989-10-30 | Initial value determination device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03142632A true JPH03142632A (en) | 1991-06-18 |
JP2508305B2 JP2508305B2 (en) | 1996-06-19 |
Family
ID=17651370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1282358A Expired - Lifetime JP2508305B2 (en) | 1989-10-30 | 1989-10-30 | Initial value determination device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2508305B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05152994A (en) * | 1991-11-29 | 1993-06-18 | Oki Electric Ind Co Ltd | Initializing method in live wire inserting/drawing-out time of redundant system structure |
JPH0627707A (en) * | 1991-04-19 | 1994-02-04 | Canon Inc | Electrophotographic photosensitive material and manufacture thereof |
JPH07200333A (en) * | 1993-12-29 | 1995-08-04 | Nec Corp | Initial value setting device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57103556A (en) * | 1980-12-19 | 1982-06-28 | Fujitsu Ltd | Input data processor |
-
1989
- 1989-10-30 JP JP1282358A patent/JP2508305B2/en not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57103556A (en) * | 1980-12-19 | 1982-06-28 | Fujitsu Ltd | Input data processor |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0627707A (en) * | 1991-04-19 | 1994-02-04 | Canon Inc | Electrophotographic photosensitive material and manufacture thereof |
JPH05152994A (en) * | 1991-11-29 | 1993-06-18 | Oki Electric Ind Co Ltd | Initializing method in live wire inserting/drawing-out time of redundant system structure |
JPH07200333A (en) * | 1993-12-29 | 1995-08-04 | Nec Corp | Initial value setting device |
Also Published As
Publication number | Publication date |
---|---|
JP2508305B2 (en) | 1996-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1496411B1 (en) | Safety controller and system using same | |
US4562575A (en) | Method and apparatus for the selection of redundant system modules | |
JPS63279183A (en) | Integrated circuit device for monitoring simultaneously stacked oscillator | |
CN101198916A (en) | Programmable controller | |
JPH03142632A (en) | Initial value deciding device | |
JP2563965B2 (en) | Elevator control equipment | |
US6507916B1 (en) | Method and circuit arrangement for using two processors to read values of two independently clocked counters, exchanging values therebetween, comparing two values to determine error when the comparison exceed a threshold | |
JPS63224446A (en) | Communication system | |
JPS636613A (en) | Power supply application system | |
JP2504502B2 (en) | Integrated circuit card | |
JP2511099B2 (en) | Electric motor controller | |
JPH0581065A (en) | Self diagnostic method for programmable controller system | |
JPH02281343A (en) | Cpu operation monitor system | |
JPS61213932A (en) | Decentralized duplex computer system and its control method | |
KR950007938B1 (en) | Reset method of plc | |
JPS629442A (en) | Error detecting circuit | |
KR100295894B1 (en) | Group management control apparatus of elevator | |
JPS5814201A (en) | Bumpless backup device for sequence controller | |
JPH0540510A (en) | Controller | |
JPS5818708A (en) | Process input and output card | |
JP2819686B2 (en) | Selection control circuit | |
JPH01239647A (en) | System for monitoring and controlling abnormal operation of system | |
JPH04355809A (en) | Initial value setting circuit | |
JPH1040136A (en) | Controller | |
JPS59117647A (en) | Malfunction preventing device for microcomputer |