JPH0228844A - 順序制御回路 - Google Patents

順序制御回路

Info

Publication number
JPH0228844A
JPH0228844A JP63179847A JP17984788A JPH0228844A JP H0228844 A JPH0228844 A JP H0228844A JP 63179847 A JP63179847 A JP 63179847A JP 17984788 A JP17984788 A JP 17984788A JP H0228844 A JPH0228844 A JP H0228844A
Authority
JP
Japan
Prior art keywords
address
maintenance information
circuit
memory
control
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
JP63179847A
Other languages
English (en)
Inventor
Yasuhiro Masuyama
益山 恭宏
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP63179847A priority Critical patent/JPH0228844A/ja
Publication of JPH0228844A publication Critical patent/JPH0228844A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は情報処理装置などで使用されるマイクロプログ
ラム方式の順序制御回路に関し、特に障害発生時に外部
条件などの情報を知ることが保守上、非常に有効である
装置に用いられる制御回路に関する。。
(従来の技術) 従来の順序制御回路は、ANDゲートおよびORゲート
などの論理回路素子で構成されていたが、近年、制御情
報をメモリ回路内に格納しておき、その制御情報をクロ
ックに同期してレジスタ回路に吹出し、その制御情報と
外部条件信号の状態とにより次のステップの制御情報を
格納してメモリアドレスを決定して行くマイクロプログ
ラム方式の順序制御回路が広く使われるようになってき
ている。。
(発明が解決しようとする課題) 上述した従来方式の順序制御回路は、メモリ容量さえ許
されれば非常釦複雑な制御が可能である。
一方、その複雑な制御により障害の発生しなとき、特に
間欠的に発生する障害発生においては、どのような動作
を行なったときに発生したのかを容易に知ることができ
ず、的確で迅速な処置を行なうことができないという欠
点があった1、また、この欠点を補う方法として、自身
の制御動作のなかで必要な保守情報をあらかじめ用意さ
れた保守情報メモリ内部に適宜、書込んでおく方法が採
用されることがある1、シかし、この方法も一つの動作
を行なうKは1クロツクに相当する時間を必要とする1
、このため、上記においては本来の動作処理スピード(
性能)を落とすことになるという欠点がある、。
本発明の目的は、制御メモリ回路内の制御メモリデータ
として当該アドレスを通過した場合にのみ保守情報メモ
リ回路への書込みを指示するメモリ書込み指示ビットを
用意し、本来の動作ステップの内、記憶しておくと有効
な動作ステップにのみメモリ書込み指示ビットを付加し
ておくことにより上記欠点を除去し、障害発生時にどの
ような動作を行なったときに障害が発生したのかを容易
に知るととができ、しかも本来の動作処理スピードで性
能)を落とすこともなく、高速で動作し、保守上有利な
順序制御回路を提供するととKある。。
(課題を解決するための手段) 本発明による順序制御回路は制御メモリ回路と、制御メ
モリデータラッチ回路と、条件検出回路と、制御メモリ
アドレス選択回路と、アドレスラッチ回路と、保守情報
メモリ回路と、保守情報表示回路と、保守情報メモリア
ドレス制御回路とを具備して構成したものである。。
制御メモリ回路は、分岐条件を決定する条件選択ビット
、分岐アドレスビット、ならびKそのアドレスを通過し
た場合にのみ保守情報メモリ回路への書込みを指示する
メモリ書込み指示ビットを制御メモリデータとして格納
するためのものである。。
制御メモリデークラッチ回路は、制御メモリデータをク
ロックに同期して取出すためのものである。。
条件検出回路は、条件選択ビットと、それに対応する外
部条件信号との状態により次アドレス選択信号を出力す
る九めのものである。
制御メモリアドレス選択回路は、次アドレス選択信号に
より制御メモリアドレスとして現在アドレスに1を加算
した値、または制御メモリデータラッチ回路内の分岐ア
ドレスビットを出力するためのものである、。
アドレスラッチ回路は、制御メモリアドレスを一時的に
保持し、アドレス情報として出力するためのものである
1、 保守情報メモリ回路は、アドレス情報、および保守する
上で有効な意味をもつ外部保守情報を記憶するためのも
のである。。
保守情報表示回路は、保守上必要な場合に表示選択ケト
レスと、保守情報表示要求信号とを保守情報メモリアド
レス制御回路に送って保守情報を受け、それを表示する
ためのものである。
保守情報メモリ7ドレス制御回路は、メモリ書込み指示
ピットがアクティブのときには、保守情報メモリ回路に
対して書込みアドレスとしての保守情報メモリアドレス
と、保守情報の書込み指示とを与え、保守情報表示回路
より表示選択アドレスと、保守情報表示要求信号とを受
けたときKは、表示選択アドレスをそのまま保守情報メ
モリアドレスとして送出するためのものである。。
(実施例) 次に、本発明について図面を参照して詳細に説明する。
。 第1図は、本発明による順序制御回路の一実施例を示す
ブロック図である。。
第1図において、1は制御メモリアドレス選択回路、2
は制御メモリ回路、3は制御メモリデータラッチ回路、
4は条件検出回路、5はアドレスラッチ回路、6は保守
情報メモリ回路、フは保守情報メモリアドレス制御回路
、8は保守情報表示回路である。。
第1図において、制御メモリ回路2に格納された制御情
報は制御メモリデータとして信号線16上に出力され、
信号線12上のクロックに同期して制御メモリデータラ
ッチ回路3に取出され、信号線14上の分岐アドレスピ
ット、信号線1フ上の条件選択ピット、および信号線1
9上のメモリ書込み指示ピットとなる1、信号線18上
の外部条件信号の状態により制御シーケンスを変える場
合、信号線17上の条件選択ビットと信号線18上の外
部条件信号とはそれぞれ対応するピット同志の論理積が
求められ、それらの出力の論理和が次アドレス選択信号
として信号線13上に出力される。。
制御メモリアドレス選択回路1は信号線11上のリセッ
ト信号でリセットされ、信号線12上のクロックでイン
クリメントされるカウンタをもち、信号線13上の次ア
ドレス選択信号13が10#のときには、そのカウンタ
の出力は制御メモリアドレス1Sとして信号@1S上忙
出力される1、シかし、信号線13上の次アドレス選択
信号が%lIとなったときえは、制御メモリデータラッ
チ回路3より受けた信号線14上の分岐アドレスピット
を制御メモリアドレスとして信号線1S上に出力し、そ
のアドレスの制御メモリ回路2の内容が次の制御情報と
して使用される。
以上の動作を続けることにより信号線18上の外部条件
信号が所望の条件になったことを検出しながら制御を進
めて行く順序制御回路が構成される1、このような順序
制御回路において、間欠的に障害が発生した場合に、何
をどう実行し九ときに障害が発生したのかを正確に把握
する念め、以下の回路を付加する1、すなわち、信号線
1S上の制御メモリアドレスをアドレスラッチ回路5に
より信号線12上のクロックタイミングで一時的に蓄積
し、その出力であるアドレス情報を信号線20から保守
情報メモリ回路6に入力する。また、保守情報表示回路
8から信号、愉24への保守情報表示要求信号が1ON
のときKは、保守情報メモリアドレス制御回路7は信号
線21を介して保守情報メモリ回路6に対して保守情報
メモリアドレスを送る1、同時に保守情報メモリアドレ
ス制御回路7ではメモリ書込み指示ピットが囁1#の場
合のみ保守情報書込み信号を信号線22に送り、信号線
20上のアドレス情報20と信号線25上の外部保守情
報とを記憶しておくように指示する。。
この際、信号線25上の外部保守情報としては障害発生
時に有用な情報、例えば実行中のデバイス番号、シーク
動作中であるか否か、上位装置から何の指令が到来して
いたときか、あるいは装置の温度/湿度などのさまざま
な情報を採用できる。。
これらの保守情報が必要となったときには、保守情報表
示回路8は信号線24上に保守情報表示要求信号を送出
し、さら釦表示したいアドレスを表示選択アドレスとし
て信号線23上に送出して保守情報メモリアドレス制御
回路フに入力する。、これにより、保守情報メモリアド
レス制御回路フは信号線23から受取られた表示選択ア
ドレス23をそのまま保守情報メモリ回路6に送出して
、そのアドレスの内容を保守情報26として信号線26
を介して表示することができる。。
第2図は、第1図の制御メモリアドレス選択回路1の詳
細を示す回路図である。。
第2図において、51はカウンタ、52はインバータ、
53.84はそれぞれANDゲート、55はORゲート
である。。
カウンタ51は信号線11上のリセット信号でリセット
され、信号線12上のクロックでインクリメントされる
1、信号線13上の次アドレス選択信号が10〆のとき
KはインバータS2によシ、ANDゲート54およびO
Rゲート55を通じて信号線56上に生ずるカウンタ出
力をメモリアドレスとして信号線15に出力する1、一
方、信号線13上の次アドレス選択信号が%1#となっ
たときには、ANDゲート54およびORゲート55を
通じて制御メモリデータラッチ回路3より信号線14上
に送出された分岐アドレスビットは制御メモリアドレス
きして信号線15上に出力され、そのアドレスの制御メ
モリ回路2の内容が次の制御情報として使用される。。
第3図は、第1図の制御メモリ回路2および制御メモリ
データラッチ回路3の詳細を示す回路図である。。
第8図において、2は制御メモリ回路、3は制御メモリ
データラッチ回路であり、31.32はそれぞれ制御メ
モリデータラッチ回路3の内部のレジスタ回路である。
。 制御メモリ回路2は信号線15上の制御メモリアドレス
をアドレスとするROM(リード・オンリ・メモリ)で
あり、制御メモリデータ16はD形フリップフロップよ
り成る制御メモリデータラッチ回路3の入力に接続され
、信号線12上のクロックの立上がりでラッチされ、分
岐アドレスビット、条件選択ビット、およびメモリ書込
み指示ビットをそれぞれ信号線14.17.19上に出
力する。。
第4図は、第1図の条件検出回路4の詳細を示す回路図
である。。
第4図において、61はANDゲート、62はORゲー
トである。。
信号線18上の外部条件信号は信号線18上の条件選択
ビットとともに1ビツトごとKANDゲート61に入力
され、ANDゲート61により論理積が求められる1、
この後、ORゲート62により論理積が求められて分岐
アドレスビットドして信号線14上に送出される1、こ
れは信号線18上の外部条件信号のうちの1ピツトを選
択して論理値%OIあるいは%IIを検証して次のシー
ケンスを決定していくことが可能である。。
本発明の順序制御回路は、以上説明したようなマイクロ
プログラム方式の順序制御回路において以下に説明する
回路を追加することにより構成される、。
第5図は、第1図のアドレスラッチ回路5と保守情報メ
モリ回路6との詳細を示す回路図である。。
第5図において、5はアドレスラッチ回路、6は保守情
報メモリ回路である。
アドレスラッチ回路5は信号線1S上の制御メモリアド
レスを信号線12上のクロックの立上がりでラッチし、
アドレス情報として信号線20を介して保守情報メモリ
回路6に入力する9、また、信号1IJ25上の外部保
守情報もデータとして保守情報メモリ回路6に入力され
る1、信号線21上の保守情報メモリアドレスは、RA
M(ランダムアクセス メモリ)で構成される保守情報
メモリ回路6のアドレスを指定する信号であり、信号線
22上の保守情報書込み信号力に%】 lになったとき
にはデータは格納され、%OgになったときKは指定さ
れたアドレスのデータが保守情報書込み信号として信号
線22上に出力される。
第6図は、第1図の保守情報メモリアドレス制御回路7
の詳細を示す回路図である1、第6図において、71.
72はそれぞれインバータ、フ3゜フ5,7Bはそれぞ
れANDゲート、フ4はカウンタ、77はORゲートで
ある。。
カウンタ74は信号線11上のリセット信号でリセット
され、信号線24上の保守情報表示要求信号が%Oすで
あって、しかも信号線19上のメモリ書込み指示ビット
19力β1#のときに信号線22上に発生する保守情報
書込み信号の立下がりでインクリメントされる。(ここ
で、インパータフ1およびインバータフ2は信号線12
上のクロックおよび信号線24上の保守情報表示要求信
号の極性を反転させるために使用される。カランタフ4
から信号線)8への出力は、信号線24上の保守情報表
示要求信号が10#のときにANDゲートフSとORゲ
ートフ7とを通り、信号線21上で保守情報メモリアド
レスとなる1、また、信号線24上の保守情報表示要求
信号が%INのときにはANDゲート7BとORゲート
7フとを通り、信号線23から入力された表示選択アド
レスをそのまま保守情報メモリアドレスとして信号線2
1へ送出する。。
第7図は、第1図の保守情報表示回路8の詳細を示す回
路図である。。
第7図において、81はインバータ、82は発光ダイオ
ード、83,85.87はそれぞれ抵抗器、84.86
はそれぞれスイッチである。。
信号線24上の保守情報表示要求信号は抵抗器8Sを介
して電源電圧88に接続されたスイッチ84の接点信号
であり、保守情報が必要となったときに%1#となる3
、この場合、スイッチ86の接点信号により作られた表
示選択アドレスが同時に信号線23上に出力される1、
その結果として信号線26から受取った保守情報は、ド
ライバ81により抵抗器83を介して発光ダイオードに
供給され、電源電圧供給線811に接続された発光ダイ
オード82により表示される。。
(発明の効果) 以上詳細に説明したように本発明は、制御メモす回路内
の制御メモリデータとして、そのアドレスを通過した場
合にのみ保守情報メモリ回路への書込みを指示するメモ
リ書込み指示ビットを用意し、本来の動作ステップの内
、記憶しておくと有効な動作ステップにのみメモリ書込
み指示ビットを付加しておき、その動作ステップを実行
するごとにそのアドレス情報と、その他保守する上で有
効な意味をもつ外部保守情報とを保守情報メモリ回路に
記憶しておき、そのアドレスおよび書込みを保守情報メ
モリアドレス制御回路により管理し、必要な場合に書込
まれている保守情報を保守情報表示回路によって表示す
ること罠より、本来の動作処理スピード(性能)を落す
このなく、シかもどのような動作を行なったときに障害
が発生したのかを容易に知ることができ、的確で迅速な
処置が可能になるという効果がある。。
【図面の簡単な説明】
第12図は、本発明による順序制御回路の一実施例を示
すブロック図である。。 第2図は、第1図の制御メモリアドレス選択回路の詳細
を示す回路図である。 第8図は、第1図の制御メモリ回路と制御メモリデータ
ラッチ回路との詳細を示す回路図である。。 第4図は、第1図の条件検出回路の詳細を示す回路図で
ある、。 第5図は、第1図のアドレスラッチ回路と保守情報メモ
リ回路との詳細を示す回路図である。。 第6図は、第1図の保守情報メモリアドレス制御回路の
詳細を示す回路図である。。 第7図は、第1図の保守情報表示回路の詳細を示す回路
図である、。 1・・・制御メモリアドレス選択回路 2・・・制御メモリ回路 3・・―制御メモリデータラッチ回路 4・・・条件検出回路 B−・・アドレスラッチ回路 8・・・保守情報メモリ回路 フ・・・保守情報メモリアドレス制御回路8・・・保守
情報表示回路 31.32−・・レジスタ回路 51.74・・・カウンタ 52、フ1.72,81・・・インバータg3.S4.
61 .73,75.78 ・ ・ ・ ・ANDゲー
ト 1B、62.7フーーーORゲート 82・・−発光ダイオード 83.8!!、aフ・・・抵抗器 84.86・・・スイッチ 88・・・電源電圧供給線 11〜26・争・信号線

Claims (1)

    【特許請求の範囲】
  1. 分岐条件を決定する条件選択ビット、分岐アドレスビッ
    ト、ならびにそのアドレスを通過した場合にのみ保守情
    報メモリ回路への書込みを指示するメモリ書込み指示ビ
    ットを制御メモリデータとして格納するための制御メモ
    リ回路と、前記制御メモリデータをクロックに同期して
    取出すための制御メモリデータラッチ回路と、前記条件
    選択ビット、ならびに対応する外部条件信号の状態によ
    り次アドレス選択信号を出力するための条件検出回路と
    、前記次アドレス選択信号により制御メモリアドレスと
    して現在アドレスに1を加算した値、または前記制御メ
    モリデータラッチ回路内の前記分岐アドレスビットを選
    択するための制御メモリアドレス選択回路と、前記制御
    メモリアドレスを一時的に保持しアドレス情報として出
    力するためのアドレスラッチ回路と、前記アドレス情報
    および保守上に有効な意味をもつ外部保守情報を記憶す
    るための保守情報メモリ回路と、保守上必要な場合には
    表示選択アドレスおよび保守情報表示要求信号を前記保
    守情報メモリアドレス制御回路に送つて保守情報を受け
    、表示するための保守情報表示回路と、前記メモリ書込
    み指示ビットがアクティブのときには前記保守情報メモ
    リ回路に対して書込みアドレスとしての保守情報メモリ
    アドレスおよび保守情報の書込み指示を与え、前記保守
    情報表示回路より表示選択アドドスおよび保守情報表示
    要求信号を受けたときには前記表示選択アドレスをその
    まま保守情報メモリアドレスとして送出するための保守
    情報メモリアドレス制御回路とを具備して構成したこと
    を特徴とする順序制御回路。
JP63179847A 1988-07-19 1988-07-19 順序制御回路 Pending JPH0228844A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63179847A JPH0228844A (ja) 1988-07-19 1988-07-19 順序制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63179847A JPH0228844A (ja) 1988-07-19 1988-07-19 順序制御回路

Publications (1)

Publication Number Publication Date
JPH0228844A true JPH0228844A (ja) 1990-01-30

Family

ID=16072948

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63179847A Pending JPH0228844A (ja) 1988-07-19 1988-07-19 順序制御回路

Country Status (1)

Country Link
JP (1) JPH0228844A (ja)

Similar Documents

Publication Publication Date Title
US3209330A (en) Data processing apparatus including an alpha-numeric shift register
KR870003431A (ko) 데이타 처리장치
GB1529367A (en) Storing binary information elements
JPH0228844A (ja) 順序制御回路
JPS581787B2 (ja) ヒヨウジソウチニオケル リフレツシユメモリヨウカウンタノ ドウキセイギヨホウシキ
JPS5997255A (ja) 回線情報収集方式
JPS5833574B2 (ja) ニユウシユツリヨクソウチ ノ ジヨウタイヒヨウジシテイホウシキ
SU1022214A1 (ru) Устройство дл отображени информации
JPS5876363A (ja) 列車番号表示装置
JPS6190241A (ja) 読出し制御回路
JPS6136841A (ja) 入出力装置
JPS61187189A (ja) 記憶装置
JPH04120642A (ja) Ram故障検出方式
JPS63298452A (ja) トレ−サ回路
JPH053014B2 (ja)
JPS61208148A (ja) メツセ−ジ表示記憶方式
JPH0568713B2 (ja)
JPH06161904A (ja) メモリ制御装置
JPH04256018A (ja) 状態表示装置
JPS61190389A (ja) 文字表示装置
JPS6247271B2 (ja)
JPS59211147A (ja) スキヤンアドレス生成方式
JPH04307687A (ja) メモリ記憶回路
JPS60160420A (ja) メモリの初期設定方式
JPH02183486A (ja) Ram制御回路