JPS6024964B2 - 代替入力端子を備えたシ−ケンスコントロ−ラ - Google Patents

代替入力端子を備えたシ−ケンスコントロ−ラ

Info

Publication number
JPS6024964B2
JPS6024964B2 JP53161529A JP16152978A JPS6024964B2 JP S6024964 B2 JPS6024964 B2 JP S6024964B2 JP 53161529 A JP53161529 A JP 53161529A JP 16152978 A JP16152978 A JP 16152978A JP S6024964 B2 JPS6024964 B2 JP S6024964B2
Authority
JP
Japan
Prior art keywords
input
signal
output
circuit
address
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.)
Expired
Application number
JP53161529A
Other languages
English (en)
Other versions
JPS5588104A (en
Inventor
俊彦 蓬田
格 桜井
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.)
Toyoda Koki KK
Original Assignee
Toyoda Koki KK
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP53161529A priority Critical patent/JPS6024964B2/ja
Publication of JPS5588104A publication Critical patent/JPS5588104A/ja
Publication of JPS6024964B2 publication Critical patent/JPS6024964B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Safety Devices In Control Systems (AREA)
  • Control By Computers (AREA)
  • Programmable Controllers (AREA)

Description

【発明の詳細な説明】 本発明はシーケンスプログラムの入出力アドレス部のデ
ータによって入力回路に設けられた複数の入力端子に接
続された入力要素の選択を行うようにしたシーケンスコ
ントローラに関するもので、その目的とするところは、
入力回路に設けられている複数の入力端子のいずれの入
力端子の替わりとしてでも使用できる代替入力端子を設
け、入力回路の故障によって入力端子に使用不能なもの
が生じた場合には、使用不能となった入力端子に繋がれ
ている入力要素を代替入力端子に繋ぎ替えるだけで運転
が再開できるようにすることにある。
一般にストアードプログラム方式のシーケンスコントロ
ーラは回路の全てが半導体化され信頼性が高いが、リミ
ットスイッチ等の入力要素が接続される入力回路には論
理回路に比べて高い電圧が印加されるため、入力回路内
の電圧降下用コンデンサ等の異常によって故障を起こす
ことが稀にある。
このような故障が発生すると、入力回路を構成する多数
の入力ユニットに設けられた入力端子の内の特定のもの
が使用不能となって入力要素からの信号の取込みが正常
に行われなくなり、シーケンス制御に異常が発生するた
め、従釆においてはこのような故障が発生すると、故障
した入力ユニットを良品の入力ユニットに交換して運転
を再開するようにしていた。
しかしながら、一般のシーケンスコントローフにおいて
は、1つの入力ユニットに8個から1針固の入力要素を
接続するようにしているため、入力ユニットを交換する
ためには、故障に関係のない他の入力端子の接続も全て
外ずしてユニットの交換を行わなければならず、短時間
に運転を再開することが困難で生産に多大な影響を与え
ていた。
また、上記のような故障が発生した場合に運転を再開す
る別の方法として、使用不能になった入力端子に接続さ
れている入力要素を使用されていない別の入力端子に繋
ぎ替える方法もあるが、この方法では入力要素の接続位
置を変更するのに伴ってシーケンスプログラムの修正を
行わなければならないため、この方法を用いても短時間
で運転を再開することは困難であった。本発明は入力回
路に設けられている複数の入力端子の替わりに使うこと
のできる代替入力端子を設ければ入力要素の繋ぎ替えを
行うだけで運転を再開することができることに着目して
なされたもので、代替入力端子を有し代替入力端子に接
続された入力要素のオンオフ状態を検出してオンオフ信
号を出力するレベル変換回路と、使用できなくなった入
力端子のアドレスを設定するアドレス設定器とを設け、
メモリから謙出されるシーケンスプログラムの入出力ア
ドレス部のデータがアドレス設定器に設定されたアドレ
スデータと一致したときには入力回路から送出されるオ
ンオフ信号を無効にしてレベル変換回路から送出される
オンオフ信号を演算処理部に送出するようにしたことを
特徴とするものである。
以下本発明の実施例を図面に基づいて説明する。
第1図において10はメモリ、11は演算処理部で、メ
モリー0内には図略のプログラム書込装置によってシー
ケンスプログラムが書込まれている。演算処理部11は
、メモリ10の異つたメモリアドレスを順番に指定して
シーケンスプログラムを議出し、読出されたシーケンス
プログラムに応じた動作を行うようになっている。
すなわち、演算処理部11は、メモリ10から1ワード
16ビットのシーケンスプログラムデータを読出すと、
その16ビットのシーケンスプログラムデータの内の入
出力アドレスを表わす下位11ビットのアドレスデータ
10ADをアドレスバスABに出力してユニットセレク
タ12と入出力ユニットml〜OUnに対して入出力要
素の選択を指令し、この後、上位5ビットの命令データ
を解読して読出されたシーケンスプログラムがテスト命
令であるのか出力命令であるのか等を判別してテスト命
令や出力命令を実行する。ユニットセレクタ12は、ア
ドレスバスABに出力される11ビットのアドレスデー
タlOADの内、上位8ビットのアドレスデータUAD
によって入力回路を構成する入力ユニットml〜IUn
または出力回路を構成する出力ユニットOUI〜OUn
の内の1つを選択するもので、上位8ビットのアドレス
データUADをデコードして入出力ユニットIUI〜O
Unに選択信号SSI〜SSnを送出するようになって
いる。
入出力ユニットIUI〜OUnには入力端子または出力
端子がそれぞれ8個ずつ設けられており、1つのユニッ
ト毎に入力要素か出力要素が8個ずつ接続されている。
これらの入出力ユニットIUI〜OUnの内、入力ユニ
ットIUI〜IUnの内部には、入力端子に接続された
入力要素のオンオフ状態を検出してICレベルのオンオ
フ信号INSを出力するレベル変換回路と、アドレスバ
スABに出力された11ビットのアドレスデータlOA
Dの内、下位3ビットのアドレスデータLADによって
、ユニットセレクタ12で選択された入力ユニットに接
続されている8個の入力要素の内の1つを選択するセレ
クタとが設けられており、選択された入力要素のオンオ
フ信号INSがユニットセレクタ12を介して信号ライ
ンlOBに出力されるようになつている。一方、出力ユ
ニットOUI〜OUnの内部には、出力要素のオンオフ
状態を記憶する8個のフリップフロツプと、これらのフ
リツプフロツプからの信号によって出力要素を付勢しり
無勢たりするドライブ回路と、下位3ビットのアドレス
データLADによってフリップフロップの選択を行うセ
レクタと、信号線OSLとユニットセレクタ12を介し
て演算処理部11から送出されるオンオフ指令信号SO
N,SOFをフリップフロップに書込んだり、選択され
たフリップフロップから出力される信号を出力要素のオ
ンオフ状態を表わすオンオフ信号INSとして信号線l
OBに出力したりするゲート回路とが設けられている。
これにより、信号線lOBには、シーケンスプログラム
の入出力アドレス部のデータlOADで指定された入出
力要素のオンオフ状態を表わす信号が出力され、この信
号線lOBに出力されたオンオフ信号mSによって入出
力要素のテストが行われる。
代替入力回路20は、演算処理部11と信号線lOBと
の間に設けられたゲート回路21とともに、代替入力様
子22を入力ユニットml〜mnに設けられた複数の入
力端子の内いずれの入力端子の替わりとしてでも使用で
きるようにする回路で、アドレス設定器APSIと、こ
のアドレス設定器APSIに設定されたアドレスデータ
とアドレスバスABに出力された入出力アドレスのデー
タとを比較して両者が一致した場合に一致信号EQSを
出力する比較器23と、この比較器23から出力される
一致信号EQSをトグルスィッチSWCが閉成されてい
る間有効にするアンドゲートAGIおよびィンバータm
VIと、代替入力端子22に接続された入力要素から送
出されるオンオフ信号BINSをICレベルの信号に変
換するレベル変換回路24とによって構成されている。
また、ゲート回路21は、代替入力回路20のアンドゲ
ートAGIから出力される一致信号EQSによって開閉
され、アンドゲートAGIから一致信号EQSが出力さ
れたときのみレベル変換回路24から出力されるオンオ
フ信号EINSをオアゲートOGを介して演算処理部1
1に与えるアンドゲートAG2と、アンドゲートAGI
から出力される一致信号EQSを反転して反転信号EQ
Sを出力するインバーターNV2と、このインバータI
NV2から出力される反転信号EQSによって開閉され
、アンドゲートAGIから一致信号EQSが出力されて
いないときのみ信号線lOBに出力されているオンオフ
信号INSをオアゲートOGを介して演算処理部1 1
に出力するアンドゲートAG3とによって構成されてい
る。このため、トグルスィッチSWCが閉じられた状態
にある場合には、アドレスバスABに出力された入出力
アドレスのデータlOADがアドレス設定器APSIに
設定したアドレスデータと一致したときに、代替入力端
子22に接続された入力要素のオンオフ状態を表わすオ
ンオフ信号EINSが演算処理部11に与えられる。
したがって、アドレス設定器APSIに、入力ユニット
IUの故障によって使用不能になった入力端子の入出力
アドレスを設定すれば、代替入力端子22を使用不能と
なった入力端子の替わりに用いることができ、使用不能
となった入力端子に鞍続されている入力要素を代替入力
端子22に繋ぎ替えるだけで運転を再開することができ
る。
なお、上記実施例のものにおいては、代替入力端子が1
個しか設けられていないため、入力ユニットの故障によ
って複数の入力端子が使用不能になった場合には対応で
きないが、第2図に示すように複数の代替入力回路20
a〜20nを設け、これらの複数の代替入力回路のいず
れかより一致信号EQSが出力されたことによってアン
ドゲ−トAG3を閉じるようにするとともに、一致信号
EQSの出力されている代替入力回路20a〜20nか
ら出力されるオンオフ信号EINSをオアゲートOGに
与えるようにすれば、複数の入力端子が使用不能となっ
た場合にも対応することができる。以上述べたように、
本発明のシーケンスコントローラにおいては、アドレス
設定器に設定されているアドレスデータを変更するのみ
でなく、入力回路に設けられている複数の入力端子のい
ずれの入力端子の替わりとしてでも用いることができる
代替入力端子を設けたから、入力回路の故障によって使
用できなくなった入力端子が生じても、使用できなくな
った入力端子に接続されている入力要素を代替入力端子
に繋ぎ替えるだけで運転を再開することができる。
このため、入力回路の故障によって使用不能な入力端子
が生じた場合でも短時間に運転を再開することができ、
生産に与える影響を最4・限にとどめることができる。
【図面の簡単な説明】
図面は本発明の実施例を示すもので、第1図は代替入力
端子を1個設けたシーケンスコントローラの構成を示す
ブロック図、第2図は代替入力端子を複数個設けたシー
ケンスコントローラの構成を示すブロック図である。 10・・・・・・メモリ、11・・・・・・演算処理部
、12・・・…ユニットセレクタ、20,20a〜20
n……代替入力回路、21,21′…・・・ゲート回路
、22・・・・・・代替入力端子、23・・・・・・比
較器、24・・・・・・レベル変換回路、AGI〜AG
3・・・・・・アンドゲ−ト、APS1・・・・・・ア
ドレス設定器、INV1,INV2…・・・インバータ
、IUI〜IUn…・・・入力ユニット。 弟/図弟2図

Claims (1)

    【特許請求の範囲】
  1. 1 メモリから読出されるシーケンスプログラムのアド
    レス部のデータによつて、入力回路に設けられた複数の
    入力端子に接続されている入力要素の内の1つを選択し
    、選択した入力要素からのオンオフ信号を前記入力回路
    でレベル変換して演算処理部に取込むようにしたシーケ
    ンスコントローラにおいて、入力回路の故障等によつて
    使用できなくなつた入力端子に接続されている入力要素
    を接続する代替入力端子を有しこの代替入力端子に接続
    された入力要素のオンオフ状態を検出してオンオフ信号
    を出力するレベル変換回路と、使用できなくなつた入力
    端子の入出力アドレスデータを設定するアドレス設定器
    と、このアドレス設定器に設定されたアドレスデータと
    前記メモリから読出されるシーケンスプログラムのアド
    レス部のデータとを比較し両者が一致している場合には
    一致信号を出力する比較器と、この比較器から一致信号
    が出力された場合には前記入力回路からのオンオフ信号
    を無効にして前記レベル変換回路からのオンオフ信号を
    前記演算処理部に送出するゲート回路とを設けたことを
    特徴とする代替入力端子を備えたシーケンスコントロー
    ラ。
JP53161529A 1978-12-27 1978-12-27 代替入力端子を備えたシ−ケンスコントロ−ラ Expired JPS6024964B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53161529A JPS6024964B2 (ja) 1978-12-27 1978-12-27 代替入力端子を備えたシ−ケンスコントロ−ラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53161529A JPS6024964B2 (ja) 1978-12-27 1978-12-27 代替入力端子を備えたシ−ケンスコントロ−ラ

Publications (2)

Publication Number Publication Date
JPS5588104A JPS5588104A (en) 1980-07-03
JPS6024964B2 true JPS6024964B2 (ja) 1985-06-15

Family

ID=15736814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53161529A Expired JPS6024964B2 (ja) 1978-12-27 1978-12-27 代替入力端子を備えたシ−ケンスコントロ−ラ

Country Status (1)

Country Link
JP (1) JPS6024964B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57185506A (en) * 1981-05-11 1982-11-15 Sharp Corp I/o card selecting system in sequence controller
JPS5977506A (ja) * 1982-10-25 1984-05-04 Kawasaki Heavy Ind Ltd 制御装置

Also Published As

Publication number Publication date
JPS5588104A (en) 1980-07-03

Similar Documents

Publication Publication Date Title
JP3030342B2 (ja) カード
US4250563A (en) Expandable programmable controller
JP2005266861A (ja) マイクロコンピュータ及びそのテスト方法
JPH09282862A (ja) メモリカード
JPH0472271B2 (ja)
JPS6024964B2 (ja) 代替入力端子を備えたシ−ケンスコントロ−ラ
US4126896A (en) Microprogrammed large-scale integration (LSI) microprocessor
JPS5999529A (ja) デ−タ転送の制御方法および装置
JPS6112304B2 (ja)
JPH07192481A (ja) 半導体記憶装置
US4807178A (en) Programmable sequence controller having indirect and direct input/output apparatus
US4212081A (en) Programmable sequence controller with auxiliary function decoding circuit
JPS6144327B2 (ja)
JPH05151798A (ja) 半導体メモリ装置
JPS6051724B2 (ja) 入出力アドレス変更機能を有するシ−ケンスコントロ−ラ
JP3130312B2 (ja) 記憶装置のプログラミング装置
GB1580808A (en) Sequence controller with a state memory for input and output elements
JPS59216228A (ja) 文字デ−タ変換処理方式
JPH1166886A (ja) メモリ回路
JPS5971510A (ja) シ−ケンス制御回路
JPS58221405A (ja) プログラマブル・コントロ−ラ
JPH0321922B2 (ja)
JPH06230958A (ja) プロセッサ
KR20010015489A (ko) 프로세서 이중화 시스템
JPS617962A (ja) プログラマブルコントロ−ラ