JPS5896308A - シ−ケンスコントロ−ラ自動試験装置 - Google Patents

シ−ケンスコントロ−ラ自動試験装置

Info

Publication number
JPS5896308A
JPS5896308A JP56193701A JP19370181A JPS5896308A JP S5896308 A JPS5896308 A JP S5896308A JP 56193701 A JP56193701 A JP 56193701A JP 19370181 A JP19370181 A JP 19370181A JP S5896308 A JPS5896308 A JP S5896308A
Authority
JP
Japan
Prior art keywords
controller
output
test
key
microcomputer
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
JP56193701A
Other languages
English (en)
Inventor
Naruyoshi Takahashi
高橋 成悦
Tetsuo Hatakeyama
哲夫 畠山
Mamoru Makino
牧野 守
Toshio Ogata
利夫 緒形
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP56193701A priority Critical patent/JPS5896308A/ja
Publication of JPS5896308A publication Critical patent/JPS5896308A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/048Monitoring; Safety

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、シーケンスコントローラの自動試験装置に関
し、特にプログラマブルコントローラの機能を個別的−
全体的に試験し、その結果を記録表示し得るように構成
されたシーケンスコントローラ自動試験装置に関するも
のである。
近年自動制御に伴れいわゆるプログラマブルコントロー
ラ(以下、単にコントローラと称f)の普及はめざまし
く、その取扱い入出力点数はより多くなる一方、各種の
高度、且つ複雑なシーケンス制御機能が具備されるよう
になっているのが実状である。シーケンス作成装置ある
いはプログラミング装置と一体化されたコントローラに
おいては入出力点数の増大、機能の向上とともに各種操
作キーが要されるわけであるが、このように1、てなる
コントローラに対する試験は一般に容易ではない。従来
にあっては各種操作キーを人為的に操作することによっ
てコントローラ内に存するワークRAMエリアにシーケ
ンス制afログラムを書き込み、しかる後キー操作によ
って適当な入力条件を与えた場合に果たしてシーケンス
制御プログラム通りの出力が得られるか否をを目視によ
って確認するようにしてコントローラを試験していたも
のである。しかしながら、このようにして試験を行なう
場合は各種の操作キーを所定順に、しかも多数回に亘っ
て人為的に操作しなければならず、キー操作が煩瑣であ
って試験に多(の時間と労力を要するという欠点がある
。また、所定の出力が得られなかった場合、その原因が
キーの該操作によるものか、あるいはハードウェアの異
常によるものかを判断しなければならず、更に目視によ
って試験結果を確認するにしてもその試験結果の信頼性
にはやや問題が残されていたものである。
よって本発明の目的は、コントローラに対し各種試験を
自動的に、且つ確実迅速に行ない得、しかも試験結果が
記録表示されるように構成されたシーケンスコントロー
ラ自動試験装置を供するにある。
この目的のため本発明は、基本的にはマイクロコンピュ
ータ制御として構成されるものであり、マイクロコンピ
ュータに指令用および試験結果記録”表示用の入出力手
段、プログラミングを主目的とした各種のキー操作手段
、プログラミング用各種キー出力取込手段、入力信号印
加手段、出力信号取込手段、RAMおよびROMへのア
クセス手段、コントローラ用安定化交流電源などを付加
して構成したものである。即ち、安定化交流電源よりコ
ントローラに電源を供給した状態で入出力手段より各種
指令を発することによって、各種キーとその周辺回路の
機能チェック、コントローラ側ROMおよびRAMの機
能チェック、入力信号に対する出力信号のチェックなど
を行ない、その結果は入出力手段に記録表示されるよう
にしたものである。
本発明を第1図から第4図により説明する。
先ず第1図は本発明に係る試験対象としてのコントロー
ラの平面概要を示す。図示の如くコントローラ1外表面
には各種のプログラミングを上目、的とした各種のキー
(ブツシュ式)2や入力端子3、出力端子4などが設け
られており、シーケンス制御プログラムの作成書込はキ
ー2を操作することによって行なわれるようになってい
る。シーケンス制御プログラムの作成書込が行なわれた
後入力端子3に外部リミットスイッチ等から入力信号を
印加すれば、それら入力信号はシーケンス制御プログラ
ムに従って演算され演算処理結長は出力端子4を介し外
部電磁バルブ等を制御するようになっているものである
このようにコントローラは所定の入力信号が印加された
場合には所定の出力を出力すべく機能するが、そのため
にはシーケンス制御プログラムが正しく作成書込されな
ければならないなど、コントローラの回路状態が全て正
常でなければならないというものである。
本発明はコントローラの回路状態をチェックするための
ものであり、最終製造段階や保守時にコントローラの回
路状態を部分的、全体的に正確、且つ確実迅速に試験し
、その結果を記録表示しようとするものである。如何な
る試験が行なわれるかは既述した如くである。尤も試験
の種類は既述したものに限定されることはない。一般的
にはコントローラの機能や構成によって試験の種類や数
が異なることは当然である。
第2図は本発明による試験装置の一例を試験状態として
示したものである。図示の如く最終製造段階ヲ経たコン
トローラlはベルトコンベア5によって本発明による試
験装置方向に移送されるが、所定の移送位置に達した時
点でベルトコンベア5を停止せしめ、所定の移送位置に
停止せしめられたコントローラ1に対し各種試験を行な
わんとするものである。本例での場合コントローラ自動
試験装置は入出力手段としての指令・記録表示部7、マ
イクロコンピュータ、安定化交流電源などよりなる制御
部6、各種キー操作手段、入力信号印加手段およびm力
信号取込手段よりなる作動部8に大別され、指令・記録
表示部7および作動部8は制御部6内のマイクロコンピ
ュータに接続されるようになっている。コントローラ1
と制御部6との間にはまた一端が制御部6に接続収容さ
れてなるプログラミング用各種キー出力取込手段および
プログラム起動・メモリアクセス手段としてのケーブル
パスと電源供給手段としての電源供給ラインが介在する
ようになっている。
第3図はプログラマブル電源を含む本発明によるコン−
トローラ自動試験装置の電気的ブロック構成を示したも
のである。プログラマブル電源は適当な範囲内で調整可
とされた出力電圧をコントローラ内部の回路に選択的に
電源電圧として与えることによって、果たして許容電源
電圧範囲内で回路が正常に動作するか否か、更にはコン
トローラ内部に設けられているバックアップ用バッテリ
の電圧が許容範囲内にあるか、否かをチェックするため
の回路が正常に動作するか否かを試験するために設けら
れたものである。
これによると制御部6はマイクロコンピュータ6aを含
むように構成される。勿論マイクロコンピュータ6aは
マイクロプロセッサ、データ確立用ワークRAMおよび
各種試験制御プログラム格納用ROMよりなり、ROM
Kはまた必要とされるデータテーブルが格納されるよう
になっている。
試験を行なうに際し指令・記録表示部7より試験開始を
マイクロコンピュータ6&に指示すれば、マイクロコン
ピュータ6aは選択された試験対応の試験制御プログラ
ムをROMより読み出し実行するところとなるものであ
る。試験制御プログラムの実行によって各種キーが操作
され、その結果である各種キー出力が取込されたり、コ
ントローラ内に存するRAMやROMが直接間接アクセ
スされたり、入力信号が印加されそれに対する出力信号
が取り込まれるようになっているものである。即ち、マ
イクロコンピュータ6aldインタフエイス回路6bを
介し作動部8にキ一対応に具備されている各種キー操作
手段を選択的、且つ所足順に駆動することによって各種
キーを操作し得、その操作結果としての一プログラミン
グ用各種キー出力はケーブルパス10、インタフェイス
回路6bヲ介してマイクロコンピュータ6aに取り込ま
れるようになっている。また、・マイクロコンピュータ
6aはインタフェイス回路6b、ケーブルパス10を介
し直接的にコントローラl内に存するROMやRAMに
アクセスし得るばかりか、そのROM内に予め格納され
ているシーケンス制御プログラム作成用プログラムおよ
びシーケンス制御プログラムを起動し得、更にROM内
にアクセスプログラムが予め格納されている場合にはア
クセスプログラムを起動することによってROM +R
AMを間接的にアクセスし得るようになっている。更に
シーケンス制御プログラムが起動された場合には作動部
8に具備した入力信号印加手段9凰により入力条件を印
加し、その入力信号に対する出力信号を出力信号取込手
段9bを介し取込可となっている。更にまたマイクロコ
ンピュータ6aはコントローラ1に安定化交流電源を与
える安定化交流電源6Cを制御している他、プログラマ
ブル電源6dの出力電圧の調整制御を行なうようになっ
ている。なお、インタフェイス回路6bに一端が接続さ
れてなるケーブルパス10や安定化交流電源6c%グロ
グラマプル電源6dに一端が接続されてなる電源供瞼ラ
インはワンタッチ操作にてコントローラlに着脱可とし
て構成される。
ここで作動部8の構成を第4図(al 、 (blによ
り説明すれば以下のようである。既述した如く試験状態
においてコントローラIFi作動部8に対し相対的に位
置決め固足される必要があるが、本例ではコントローラ
lはベルトコンベア5上にデルト16によって固定され
ており、作動部8直下への位置決め固定はコントローラ
1がその直下に達したことを適当に検出してベルトコン
ベア5を停止せしめるようにして行なわれている。コン
トローラ1が位置決め固足された状態ではその入力端子
3、出力端子4および各種キー2のそれぞれ直上部には
接触体13 、14、キー作動体15が位置するように
なっている。これら接触体13 、14およびキー作動
体15は上下動町とされたヘッド部12を介して支持部
11に取射される。即ち、ヘッド部12が下降位置にあ
る場合には接触体13 、14はそれぞれ対応する入力
端子3、出力端子4個々に圧接される一万、キー作動体
15は対応するキー2個々の直上部に位置するようにな
っているものである。しかして、安定化交流電源6cや
ケーブルパスなどがコントローラlに接続され、しかも
ヘッド部12が下降位置にある場合にはコントローラ1
は被試験可能状態におかれる1わけであり、このような
状態下では複数あるキー作動体15ヲ下方向に選択的に
駆動することによって各種キー2は選択的に操作され得
るものである。
ところでキー作動体15は例えばペンシルエアシリンダ
方式のものとして構成され得る。第4図(blに示す如
くキー作動体15はシリンダ17内部にピストン可動体
18をその一部が外部下方向に突出した状態で収容する
ようにして構成される。通常ピストン可動体18は圧縮
空気源(図示せず)からの圧縮空気が管5、電磁弁ツ、
管る、通気口21を介しシリンダ17下部室に流入する
ことから上昇位置にあるが、キー2を操作すべく電磁弁
24を切換えた場合には圧縮空気は電磁弁ツ、管n1通
気口20を介しシリンダ17上部室に流入する結果、ス
プリング19からの力に抗しつつ下方向に移動するよう
になっているものである。したがって、キー作動体15
対応に設けられている電磁弁24ヲマイクロコンビニー
タ6aによって選択的に、しかも所定順に切替制御すれ
ば、キー2もそれに応じて操作されるわけである。なお
、ピストン可動体18下部に取付されているゴム等より
なる緩衝体かはキー2がピストン可動体18によって損
傷されるのを防止するためのものである。また、ヘッド
部12の上下動は本例では圧縮空気を利用して行なわれ
るようになっている。
さて、コントローラに対して行なわれる各種試験につい
て説明する。試験開始に先立って先ずコントローラ1は
ヘッド部12の直下部に位置決めされ、この後制御部6
に設けられた各種電源スィッチが投入されるようになっ
ている。この電源の投入によりコントローラ自動試験装
置ではRAMやキー作動体15、ヘット部12に対して
初期状態化が行なわれる。即ち、RAMの内容は全てク
リアされ、また、キー作動体15は全て上昇位置に、ヘ
ッド部12は下降位置に位置設定されるものである。こ
のような状態ではコントローラlにも電源が供給されて
いることから、マイクロコンピュータ6aは指令・記録
表示部7からの試験開始指令があれば、ROM内に予め
格納されている試験制御プログラムを実行するところと
なるものである。如何なる試験制御プログラムが実行さ
れるかは試験開始指令に付加される試験種別コードによ
っている。
さて先ず各種キー2とその周辺回路の機能を試験する場
合について説明する。この試験ではプログラマブル電源
6dの出力電圧を電源電圧として各種キーとその周辺回
路に与えた状態でキー2の全てを所定順に操作し、果し
て操作されたキー2だけから所望のキー出力が得られる
か否かがチェックされるようになっている。
指令・記録表示部7よりその旨の試験開始指令カマイク
ロコンピュータ6&にあった場合、マイクロコンぎニー
タロaはROM内に予め格納されているその試験対応の
試験制御プログラム金実行するところとなる。ところで
ROM内には各種試験制御プログラムの他各種のデータ
テーブルが格納されており、データテーブルの内容にも
とづきキー作動体15が所定順に順次下降上昇される。
キー作動体15が下降される度にそのときの全てのキー
2出力をケーブルパス10、インタフェイス回路6bを
介してマイクロコンピュータ6aに取り込み、ROMか
らの正しいキー出力データと比較するものである。ある
キーが操作された場合での全てのキー出力は予め知れて
いることから、これi ROM内にテーブルとして予め
格納せしめておき、そのキーが操作された場合にROM
よりキー出力データを゛読み出し、取り込んだキー2出
力と比較するわけである。全ての比較において一致に係
る比較結が得られる場合には各種キーとその周辺回路に
は異常が存しないと判定され、その旨は指令・記録表示
部7に記録表示されるものである。また・もしもある比
較で一致が得られない場合は異常が存すると判定され、
判定結果は指令・記録表示部7に表示されるとともに、
そのときに取り込んだキー2出力とこれに対応する正し
いキー出力データをも併せて表示するようにする。この
ように記録表示する場合には異常発生部分の究明が速や
かに行ない得るわけである。全てのキー2についての比
較が終了すれば、次にはプログラマブル電源の出力電圧
ft変更した状態で更に1回試験制御グロダラムが実行
されるようになっている。但し、以−L述べた試験態様
は一例でのものであり、試験が如何に17て行なわれる
かはあくまでも試験制御プログラムによっている。この
事情、は以下に述べる試験についても同様である。
次にコントローラ内に存するRAMおよびROM(EP
ROM)が異常か否かを試験する場合について説明する
先ずRAMであるが、RAMについては全てのエリアに
亘ってこれに各種のデータを書き込んだ後、RAMより
データを読み出し続出データが果して書込データに同一
か否かを調べることによって行なう。また、、ROMに
ついてはマイクロコンピュータ6a内にソケット等によ
り正しいシーケンス制御プログラムが格納されているR
OM (EPROM)を装着し、そのメモリ内容とコン
トローラ側ROMのメモリ内容とが比較されるようにな
っている。マイクロコンピュータ6mによるRAMに対
する書込、続出のアクセスおよびROMに対する続出の
アクセスはインタフェイス回路6b、ケーブルパス】0
を介して行なわれるが、アクセスは直接的に行なっても
よく、また、コントローラ側マイクロプロセッサが介在
した状態で行なうことも可能である。
回路部分に着目した試験は以上のようであるが、全体的
な回路動作に着目した試験も可能となっている。シーケ
ンス制御プログラムをコントローラ1側RAMに作成し
た後、実際に入力端子3に入力信号を印加し出力端子4
に出力される出力信号を正しい出力信号と比較するもの
である。先ずマイクロコンピュータ6aはコントローラ
側ROMに格納されているシーケンス制御プログラム作
成用グロダラムを起動した後、キー作動体15ヲ所定に
制御することによってプログラミング用キーを操作しコ
ントローラ側RAMにシーケンス制御用プログラムを作
成するところとなる。シーケンス制御プログラムの作成
終了後マイクロコンピュータ6&はコントローラ側RO
Mに格納されているシーケンス制87°ログラムを起動
してから接触体13ヲ介し入力端子3に擬似入力信号を
その組合せを変更しつつ順次与えるようになるものであ
る。入力信号に対する出力信号は出力端子4、接触体1
4を介しマイクロコンぎニータロaに取り込まれるが、
これとROMからの正しい出力信号データとを比較する
ものである。入力信号の組合せによって各出力端子4よ
り得られる出力信号の状態は一義的に足まっているが、
予定外の出力信号の状態組合せが存する場合は異常と判
定するわけである。
ところでコントローラ内部に設けられたプログラミング
用のワークRAMエリアに格納されているプログラムが
電源オフ時にも消滅されないようにバックアップ用バッ
テリが設けられる場合、そのバッテリの電圧はチェック
されるようになっている。しかしながら、バッテリチェ
ック回路が異常な場合異常な電源電圧がRAMに与えら
れる虞れがあるから、バッテリチェック回路が異常か否
かがチェックされる必要がある。コントローラ自動試験
装置にプログラマブル電源を具備する場合そのチェック
は極めて容易に行ない得る。バッテリとバッテリチェッ
ク回路との接続を解除17た状態でプログラマブル電源
の出力電圧をバッテリチェック回路に与えるようにし、
バッテリチェック回路が上下限電圧値で動作するか否か
を調べればよいからである。バッテリチェック回路の出
力はケーブルバス10などを介しマイクロコンピュータ
6aに取込されるから、その出力状態よりバッテリチェ
ック回路が異常か否かが知れるものである。なお、プロ
グラマブル電源の出力電圧はコントローラ内部の回路に
部分的に供されるが、それが可能なようにコントローラ
を回路構成しておく場合はケーブルバスヲ介するマイク
ロコンピュータの指令によって部分的供給は容易である
以上説明したように本発明は、マイクロコンビ・エータ
に指令・記録表示用入出力手段、各種キー操作手段、入
力信号印加手段、出力信号取込手段、各種キー出力取込
手段およびプログラム起動・メモリアクセス手段を付加
し、更にコントローラ用安定化交流電源を具備するよう
に構成したものである。したがって本発明による場合は
、コントロ−ラ側プログラムの起動やROM、 RAM
へのアクセスが可能であるばかりか、プログラミング用
各種キーの自動的な操作や入力信号の印加、出力信号の
取込が可能であり、コントローラに対し各種の試験を自
動的、且つ確実迅速に行ない得、しかも試験結果が記録
表示され得るという効果がある。
【図面の簡単な説明】
第1図は、本発明の試験対象であるところのコントロー
ラの平面概要を示す図、第2図は、本発明による試験装
置の一例を試験状態として示す図、第3図は、プログラ
マブル電源を含む本発明による試験装置の電気的ブロッ
ク構成を示す図、第4図(at 、 (blは、その構
成における作動部の機械的構成とキー作動体の作動原理
を示す図である。 6&・・・マイクロコンピュータ、6C・・・安定化交
流電源、7・・・指令・記録表示部、8・・・作動部、
9a(13)・・・入力信号印加手段(接触体)、9b
 (14)・・・出力信号取込手段(接触体)、10・
・・ケーブルパス(プログラム起動・メモリアクセス手
段)、15・・・キー作動体(各種キー操作手段)。 第2図 第3図 第4図(a) 第4図(b) \1

Claims (1)

    【特許請求の範囲】
  1. 外表面にプログラミングを主目的とした各種キー、複数
    の入力信号印加端子および出力信号出力端子を具備して
    なるシーケンスコントローラを試験するものにして、各
    種キー個々を選択的に操作すべくキ一対応に設けられた
    各種キー操作手段、シーケンスコントローラ側プログラ
    ムおよびメモリを起動、アクセスするプログラム起動・
    メモリアクセス手段、入力信号印加端子に入力信号を印
    加すべく端子対応に設けられた入力信号印加手段、出力
    信号出力端子に出力される出力信号を取り込むべく端子
    対応に設けられた出力信号取込手段、シーケンスコント
    ローラ用電源上記各手段と電源を総括的に制御するマイ
    クロコンピュータおよび該コンピュータに試験の開始、
    停止を指令するとともに、試験結果が記録表示される指
    令・記録表示手段よりなる構成を特徴とするシーケンス
    コントローラ自動試験装置、
JP56193701A 1981-12-03 1981-12-03 シ−ケンスコントロ−ラ自動試験装置 Pending JPS5896308A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56193701A JPS5896308A (ja) 1981-12-03 1981-12-03 シ−ケンスコントロ−ラ自動試験装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56193701A JPS5896308A (ja) 1981-12-03 1981-12-03 シ−ケンスコントロ−ラ自動試験装置

Publications (1)

Publication Number Publication Date
JPS5896308A true JPS5896308A (ja) 1983-06-08

Family

ID=16312342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56193701A Pending JPS5896308A (ja) 1981-12-03 1981-12-03 シ−ケンスコントロ−ラ自動試験装置

Country Status (1)

Country Link
JP (1) JPS5896308A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6056557U (ja) * 1983-09-10 1985-04-20 富士通株式会社 プリンタ装置用の試験装置
US5878333A (en) * 1995-10-13 1999-03-02 Sharp Kabushiki Kaisha Tuner with coaxial resonator trimmer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6056557U (ja) * 1983-09-10 1985-04-20 富士通株式会社 プリンタ装置用の試験装置
US5878333A (en) * 1995-10-13 1999-03-02 Sharp Kabushiki Kaisha Tuner with coaxial resonator trimmer

Similar Documents

Publication Publication Date Title
JP3182412B2 (ja) 統合テストシステム
US4345132A (en) Cooking apparatus
US20100187456A1 (en) Adjustment Device for an Open-Close Valve
ITRM920890A1 (it) Sistema di comando per carichi elettronici avente un dispositivo di rivelazione dei malfunzionamenti.
US6609033B1 (en) Field programmable welding controller
CN108829079B (zh) 一种tcu自动刷写系统及方法
US7102622B2 (en) Production equipment monitoring device
JPS5896308A (ja) シ−ケンスコントロ−ラ自動試験装置
US9971331B2 (en) Monitoring device for programmable controller
EP0115543A1 (en) Function diagnosis system
JPH04501177A (ja) 制御装置データの呼び出し方法および装置
WO1984004610A1 (fr) Systeme de controle d'anomalies dans un controleur programmable
US5191538A (en) Apparatus for displaying operation sequence of numerically controlled machine tool
US9459307B2 (en) ICT fixture auto open and eject system
CN108225498B (zh) 一种民用智能燃气表整机功能检测设备的控制系统
US3175190A (en) Machine tool control circuit having a program crossbar switch and a bridge means for checking crosspoints
JP2004158031A (ja) 車両の故障診断方法
CN109358863B (zh) 一种ict机器控制的ic烧录方法
WO2018077628A1 (de) Prozessmessgerät mit steckbarer speichereinheit
CN120251768A (zh) 一种电动执行机构外置式控制装置
CN113898695A (zh) 一种隔振装置的启动控制方法、装置及自动隔振设备
JP7404645B2 (ja) プログラマブルコントローラの動作履歴記録方法及びシーケンスプログラム
KR101135334B1 (ko) 이송축 브레이크 작동 확인장치
JP2884422B2 (ja) モニタリング方法
JPH0530165Y2 (ja)