JPH045705A - 歩進型シーケンス制御装置 - Google Patents

歩進型シーケンス制御装置

Info

Publication number
JPH045705A
JPH045705A JP10796990A JP10796990A JPH045705A JP H045705 A JPH045705 A JP H045705A JP 10796990 A JP10796990 A JP 10796990A JP 10796990 A JP10796990 A JP 10796990A JP H045705 A JPH045705 A JP H045705A
Authority
JP
Japan
Prior art keywords
counter
scans
scanning
stepping
sequence
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
JP10796990A
Other languages
English (en)
Inventor
Ryuichi Okamura
岡村 隆一
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP10796990A priority Critical patent/JPH045705A/ja
Publication of JPH045705A publication Critical patent/JPH045705A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は誤ステップアップを伴うことなく歩進の実行が
好適に行われる歩進型シーケンス制御装置に関し、−層
詳細には、歩進条件の一致の処理が安定するスキャン回
数を含む設定スキャン回数と、シーケンスプログラムの
スキャン回数とをカウントして比較し、その一致におい
てステップアップの歩進が実行されることにより、ビン
ボードマトリクス上でビンの差し替え等によってシーケ
ンスを組み替えた際に生起し易いとされる誤検出の歩進
条件でのステップアップの歩進の実行が有効に阻止され
、さらにシーケンスの組み替えの自由度が向上し、ラダ
ーの組み替えを一切不要となるようにしたものである。
[従来の技術] 従来、歩進条件が一致したとき、ステップアップのだt
の歩進を実行する歩進型シーケンス制御装置ではビンボ
ードマトリクスを用いたときの110間の信号の遅延(
タイミングずれ)、ラダープログラムのスキャン時間、
すなわち、過渡状態での誤検出による歩進条件で誤った
ステップアップの歩進を実行することがある。
例えば、作動要素10096〜10110の処理を行う
場合、第3図に概略を示すラダープログラムが実行され
る。この場合、ステップ1に歩進して、例えば、出力9
7をONとし、続いて、ビンボードマトリクスに対応す
る作動要素10096〜10110の信号が入力され、
その入力に対応した処理が実行され、その完了確認後、
出力97に戻る。
この後の作動要素10096〜10110の入力処理時
に、前記の過渡状態で出力97がONしていない場合が
あり、このため作動要素10096〜10110の入力
信号を取り込めず、ステップ1の処理が行われないと判
断して次のステップ2に歩進してしまう。
この場合、110間の信号遅延、あるいはラダープログ
ラムのスキャン時間のタイミングの調整を行うために、
ラダープログラム中の必要な個所に周知のタイマ処理手
段を設け、ここで処理時間を延長して前記のタイミング
を一致させるようにしている。これにより、歩進条件の
誤検出を防止し、ステップアップの歩進の実行が正常に
行われる。
[発明が解決しようとする課題] しかしながら、上記の従来の技術に係る歩道型シーケン
ス制御装置においては、歩進条件の誤検出を防止するた
於にタイミング調整の処理時間を延長することは制御が
行われる装置に対応したラダープログラム毎に相違する
。したがって、制御を行う装置の変更、あるいはそのシ
ーケンスの変更に対処すべくラダープログラムの組み替
えが行われる際に、処理時間を延長するためのタイミン
グの調整が一致せず、誤ったステップアップの歩進の実
行により、制御される装置が誤動作し、このため当該制
御される装置の変更、あるいは制御内容の変更の自由度
が得られない欠点を有している。
本発明は上記の欠点に鑑みてなされ、ビンボードマトリ
クス上でのビンの差し替え等によってシーケンスを組み
替えた際に生起し易い誤検出に基づく歩進条件によるス
テップアップの歩進の実行が阻止され、さらに制御され
る装置の変更、あるいはそのシーケンスの変更の際のラ
ダープログラムの組み替えの自由度に優れ、さらにその
シーケンスを最短時間とするシーケンスプログラムのた
めの歩進型シーケンス制御装置を提供することを目的と
する。
[課題を解決するための手段] 前記の課題を解決するために、本発明の歩進型シーケン
ス制御装置は、 歩進型シーケンス制御におけるスキャン回数を設定する
ための設定手段と、 シーケンスプログラムのスキャン回数をカウントするカ
ウント手段と、 前記設定されたシーケンスプログラムのスキャン回数と
動作スキャン回数との一致において信号を送出する比較
手段と、 前記信号が入力されることにより、ステップアップの歩
進を実行するステップアップカウンタと、 を備えることを特徴とする。
[作用] 上記の構成においては、歩進条件が一致したときの処理
が安定するスキャン回数を含む設定スキャン回数と、シ
ーケンスプログラムのスキャン回数とをカウントして比
較し、それが一致したときにステップアップの歩進が実
行される。
これにより、ビンボードマトリクス上での差し替え等に
よってシーケンスを組み替えた際に生起し易い誤検出に
基づく歩進条件によるステップアップの歩進が有効に阻
止され、ラダープログラムの組み替えの自由度が向上し
、さらにタイマを用いる必要がなくシーケンスプログラ
ムを最短時間にできる。
[実施例] 次に、本発明に係る歩進型シーケンス制御装置の実施例
を、添付図面を参照しながら以下詳細に説明する。
第1図は実施例に係る基本構成を示すブロック図、第2
図は本発明の基本的構成が適用される実働回路を示す展
開接続図である。
先ず、第1図の基本構成を説明する。
第1図に示される例は、歩進型シーケンス制御における
スキャン回数を設定するたtのスキャン回数設定器(設
定手段)12と、シーケンスプログラムのスキャン回数
をカウントするスキャンカウンタ (カウント手段)1
4と、前屈設定されたスキャン回数とシーケンスプログ
ラムのスキャン回数とが一致したときに一致信号Siを
送出する比較器(比較手段)16と、前記一致信号S1
が入力されることにより、ステップアップの歩進を実行
するステップアップカウンタ18と、ANDゲート20
と、ラダープログラムの歩進条件等である歩進型シーケ
ンス制御を行うCPU22とを有している。
次に、上記の基本構成の動作を説明する。
CPU22からANDゲート20を介してステップアッ
プカウンタ18にラダープログラムの歩進条件である歩
進型ンーケンス制御が設定され、さらにスキャンカウン
タ14にリセット信号Srを入力する。そして、スキャ
ン回数設定器12でスキャン回数が設定される。この後
、スキャンカウンタ14で、シーケンスプログラムのス
キャン回数がカウントされる。次に、比較器16で前記
設定されたスキャン回数とシーケンスプログラムのスキ
ャン回数とが比較され、一致したときに一致信号S1が
送出される。次いで、ステップアップカウンタ18に一
致信号S1が入力されることにより、ステップアップの
歩進が実行される。
このようにして、歩進条件の一致の処理が安定するスキ
ャン回数を含む設定スキャン回数と、シーケンスプログ
ラムのスキャン回数とをカウントして比較し、それが一
致したときに歩進型シーケンス制御に係るステップアッ
プの歩進が実行される。
次に、第2図の周知のラダープログラムの展開接続図を
用いて説明する。
ここで前記の基本構成に対応する構成を説明する。
スキャン回数設定器12とスキャンカウンタ14と比較
器16は図中のカウンタ1で、その機能が遂行される。
ステップアップカウンタ18はカウンタ2で、その機能
が遂行される。さらにCPU22の制御はラダープログ
ラムの歩進条件に対応する。
このような構成における動作を説明する。
先ず、起動するとカウンタ2のステップアップカウンタ
30が歩進する。この歩進により接点426の条件待ち
になり、ピンボードで設定されたシーケンスの完了信号
10078、またはピンボードの設定有/無信号100
96によって接点426がONするとさらに回路422
がONする。
そして、次のスキャンでカウンタ1のスキャンカウンタ
32がカウントアツプする。このスキャンでコイル42
2がONL、接点422が0FFL、コイル422はO
FFする。さらに、次のスキャンでスキャンカウンタ3
2の入力はONからOFFとなり、カウントが行われな
い。
このスキャンではコイル422がOFFしているので接
点422が接続されており、ここでコイル422がON
する。
この間の動作、すなわち、スキャンでスキャンカウンタ
32がカウントアツプし、このスキャンでコイル422
がONされ、接点422が○FFL、コイル422がO
FFとなる。次のスキャンで、スキャンカウンタ32の
入力がONからOFFとなり、カウントが行われず、こ
のスキャンではコイル422がOFFして、接点422
が接続され、ここでコイル422がONする。この間の
動作が繰り返される。
そして、前記の繰り返しにより、スキャンカウンタ32
の値、すなわち、カウンタ1のスヰャン回数設定器34
に予約設定された設定値になると、コイル423がON
する。このスキャンでステップアップカウンタ30がカ
ウントアツプし、接点2201が0FFL、接点220
2がONする。
ここで、コイル422の動作を詳細に説明する。同一の
回路中にコイル422とB接点422とを有しており、
接点421がONL、コイル422がONとなると、B
接点が開放となり、コイル422がOFFとなる。この
動作は2スキヤンで行われる。
先ず、1回目のスキャンで接点421がONしていると
、コイル422がONする。
そして、2回回のスキャンではコイル422がONであ
る。ここでB接点422は開放されており、コイル42
2がOFFする。
3回目のスキャンで、接点421がONである時は1回
目のスキャンと同様にコイル422はONする。このよ
うにして得られるパルスをスキャンカウンタ32でカウ
ントしている。
このようにして、接点2210まての10ステツプが遂
行され、次に接点2211がONすると、スキャンカウ
ンタ32のリセット入力端の接点2211が0FFL、
ステップアップカウンタ30がリセットされて、初期状
態に戻る。
このように前記の基本構成と同様に歩進条件が一致した
際の処理が安定する、スキャン回数を含む設定スキャン
回数と、シーケンスプログラムのスキャン回数とをカウ
ントして比較し、それが一致したときにステップアップ
の歩進が実行される。
[発明の効果] 以上のように、本発明の歩進型シーケンサの制御装置に
よれば、歩進シーケンス制御におけるスキャン回数を設
定するための設定手段と、シーケンスプログラムのスキ
ャン回数をカウントするカウント手段と、設定されたス
キャン回数と動作スキャン回数とが一致したときに信号
を送出する比較手段と、ステップアップの歩進を実行す
るステップアップカウンタとを備え、ステップアップカ
ウンタに信号が入力されることにより、ステップアップ
の歩進が実行されることを特徴としている。
これにより、ビンボードマトリクス上でのピンの差し替
え等によってシーケンスを組み替えた際に生起し易い誤
検出の歩進条件によるステップアップの歩進が有効に阻
止される。また、それによって制御を行う装置の変更、
さらに、制御シーケンスの変更等におけるラダープログ
ラム等の組み替えの自白度が向上し、そのシーケンスを
最短時間にできるとともに、これによるラダープログラ
ムを用いて制御を行う装置の誤動作が効果的に阻止され
る効果並びに利点が得られる。
【図面の簡単な説明】
第1図は本発明に係る歩進型ンーケンス制御装置の一実
施例に係る基本構成を示すブロック図、 第2図は第1図に示される基本的構成が適用される実働
回路を示す展開接続図、 第3図は従来技術の説明に供される図である。 2・・・スキャン回数設定器 4・・・スキャンカウンタ 6・・・比較器 8・・・ステップアップカウンタ 0・・・ANDゲート 2・・・CPU 0・・・ステップアップカウンタ 2・・・スキャンカウンタ 4・・・スキャン回数設定器 r・・・リセット信号 l・・・一致信号 FIG、1 FIG、3

Claims (1)

    【特許請求の範囲】
  1. (1)歩進型シーケンス制御におけるスキャン回数を設
    定するための設定手段と、 シーケンスプログラムのスキャン回数をカウントするカ
    ウント手段と、 前記設定されたシーケンスプログラムのスキャン回数と
    動作スキャン回数との一致において信号を送出する比較
    手段と、 前記信号が入力されることにより、ステップアップの歩
    進を実行するステップアップカウンタと、 を備えることを特徴とする歩進型シーケンス制御装置。
JP10796990A 1990-04-23 1990-04-23 歩進型シーケンス制御装置 Pending JPH045705A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10796990A JPH045705A (ja) 1990-04-23 1990-04-23 歩進型シーケンス制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10796990A JPH045705A (ja) 1990-04-23 1990-04-23 歩進型シーケンス制御装置

Publications (1)

Publication Number Publication Date
JPH045705A true JPH045705A (ja) 1992-01-09

Family

ID=14472661

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10796990A Pending JPH045705A (ja) 1990-04-23 1990-04-23 歩進型シーケンス制御装置

Country Status (1)

Country Link
JP (1) JPH045705A (ja)

Similar Documents

Publication Publication Date Title
JPH045705A (ja) 歩進型シーケンス制御装置
JPH05341819A (ja) Sfcプログラムのデバッグ装置及びデバッグ方法
US5195024A (en) Programmable controller
JPH04286001A (ja) プログラマブルコントローラのプログラミング方法及びその装置
EP1174779A1 (en) Method of programming motion controller
SU1543409A1 (ru) Устройство дл контрол хода программ
US4564898A (en) Programmable controller having a drum type sequencer function subject to programming
JPH0331920A (ja) 操作入力判定方法
JPH04188356A (ja) メニュー制御方式
JPH0214730B2 (ja)
SU1201798A1 (ru) Устройство дл программного управлени
KR100442463B1 (ko) 전체 프로세스의 제어를 설계하기 위한 방법 및 장치
KR19980066947A (ko) 반도체 제조 설비의 파라미터 (parameter) 세팅 방법
JPH06259115A (ja) プログラマブルコントローラ
EP0353307A1 (en) System for controlling pc apparatus
JPS62287302A (ja) 多次元的プログラム選択方式
US20040049622A1 (en) Programming tool
JP3013619B2 (ja) プログラマブル・コントローラ
SU520565A1 (ru) Программное задающее устройство
SU1066018A2 (ru) Устройство дл управлени шаговым двигателем
JPS59218536A (ja) 端末装置
JP3018732B2 (ja) プログラマブルコントローラ
SU1241254A2 (ru) Устройство дл моделировани де тельности человека-оператора
JP3018790B2 (ja) プログラマブルコントローラ
SU842713A1 (ru) Устройство дл программного управлени