JP2539263B2 - Sequence control device - Google Patents
Sequence control deviceInfo
- Publication number
- JP2539263B2 JP2539263B2 JP1031156A JP3115689A JP2539263B2 JP 2539263 B2 JP2539263 B2 JP 2539263B2 JP 1031156 A JP1031156 A JP 1031156A JP 3115689 A JP3115689 A JP 3115689A JP 2539263 B2 JP2539263 B2 JP 2539263B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- control
- argument
- unit
- section
- 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 - Lifetime
Links
Landscapes
- Programmable Controllers (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、搬送機器や計量機など、複数台の機器よ
り構成され、順序起動や停止異常時のインターロック停
止などを行うシーケンス制御装置に関するものである。Description: TECHNICAL FIELD The present invention relates to a sequence control device that is configured by a plurality of devices such as a carrier device and a weighing machine, and that performs sequential activation and interlock stop at the time of abnormal stop. It is a thing.
第8図は例えば従来の搬送装置の構成を示すブロック
図であり、図において、1aは原料等の荷が貯蔵されたサ
イロ、2aは前記サイロ1aから荷を搬出するためのスライ
ドゲート、3aはサイロ1aから搬出された荷を受けて後方
へ搬出するコンベア、4aは前記コンベア3aで搬送された
荷を高い位置に移送するバケットエレベータ、3bはバケ
ットエレベータ4aで搬送された荷を後方へ搬送するコン
ベア、5はコンベア3bで搬送された荷を受けるバッファ
ビン、6はバッファビン5の荷を計量する計量機、2bは
コンベア3bで搬送された荷を選択された計量機6へ搬出
するためのスライドゲート、3cは計量された荷を後方へ
搬送するコンベア、4bは前記コンベア3cで搬送された荷
を高い位置に搬送するバケットエレベータ、3dはバケッ
トエレベータ4bで搬送された荷を後方へ搬送するコンベ
ア、1bは製品化するための原料を一時的に蓄えるサイ
ロ、2cはサイロ1bへ荷を投入するスライドゲートであ
る。FIG. 8 is a block diagram showing, for example, the configuration of a conventional transfer device. In the figure, 1a is a silo in which a load such as a raw material is stored, 2a is a slide gate for discharging the load from the silo 1a, and 3a is a A conveyor that receives the load discharged from the silo 1a and discharges the load backward, 4a conveys the load conveyed by the conveyor 3a to a higher position, and 3b conveys the load conveyed by the bucket elevator 4a rearward. Conveyor 5 is a buffer bin for receiving the load carried by conveyor 3b, 6 is a weighing machine for weighing the load in buffer bin 5, 2b is for carrying the load carried by conveyor 3b to the selected weighing machine 6. A slide gate, 3c is a conveyor that conveys the measured load backward, 4b is a bucket elevator that conveys the load conveyed by the conveyor 3c to a high position, and 3d is a bucket elevator that conveys the load conveyed by 4b. A conveyor that conveys backward, 1b is a silo that temporarily stores raw materials for commercialization, and 2c is a slide gate that loads the silo 1b.
次に第9図のフローチャートを参照し動作について説
明する。まず、ステップ、ST1では設定されたサイロナ
ンバーに応じて搬出スライドゲート2aを決める。同様
に、ステップ、ST2では荷を投入するサイロ1b上のスラ
イドゲート2cを決める。ステップ、ST3では使用する計
量機を決定する。これによって、原料の搬出ルートが決
定される。次に、原料投入用のサイロ1b上のスライドゲ
ート2cを最下流、原料搬出用のサイロ1aの下のスライド
ゲート2aを最上流として、後述の様に各機器に制御信号
を出力し、そのフィードバック信号を確認した上で、各
機器間のインターバルタイム後に、順次機器を制御す
る。すなわち、ステップ、ST4で原料投入用のサイロ1b
上のスライドゲート2cを開く。ステップ、ST5では搬送
用のコンベア3dを起動し、ステップ、ST6では搬送用の
バケットエレベータ4bを起動する。また、ステップ、ST
7で搬送用のコンベア3cを起動し、ステップ、ST8では原
料投入用のスライドゲート2bを開く。ステップ、ST9で
は搬送用の搬送コンベア3bを起動し、ステップ、ST10で
は搬送用のバケットエレベータ4bを起動する。ステッ
プ、ST11では搬送用のコンベア3aを起動し、ステップ、
ST12で原料搬送用のスライドゲート2bを開く。そして最
後にステップ、ST13では計量機6の計量を開始させ、一
連の順序起動処理を完了する。Next, the operation will be described with reference to the flowchart of FIG. First, in step ST1, the carry-out slide gate 2a is determined according to the set silo number. Similarly, in step ST2, the slide gate 2c on the silo 1b into which the load is loaded is determined. In step ST3, the weighing machine to be used is determined. As a result, the delivery route of the raw material is determined. Next, the slide gate 2c on the silo 1b for feeding the raw material is the most downstream, and the slide gate 2a under the silo 1a for feeding the raw material is the most upstream, and a control signal is output to each device as described later and its feedback. After confirming the signal, the devices are sequentially controlled after the interval time between the devices. That is, in step ST4, silo 1b for feeding raw materials
Open the upper slide gate 2c. In step ST5, the conveyor 3d for transportation is activated, and in step ST6, the bucket elevator 4b for transportation is activated. Also, step, ST
In step 7, the conveyor 3c for transportation is activated, and in step ST8, the slide gate 2b for loading raw materials is opened. In step ST9, the transport conveyor 3b for transport is activated, and in step ST10, the bucket elevator 4b for transport is activated. In step ST11, the conveyor 3a for transportation is activated,
At ST12, open the slide gate 2b for material transfer. Finally, in step ST13, the weighing machine 6 starts weighing, and a series of sequential activation processing is completed.
従来のシーケンス制御装置は以上のように構成されて
いるので、設定された搬出用のサイロ1aや投入用のサイ
ロ1bに応じて、その都度、制御対象機器を選択する必要
があり、また、使用する計量機6も設定により搬送ルー
トが決定されるので、選択されたルート毎に上流機器や
下流機器を可変とすることが必要となる。前記使用機器
の設定に基づいて種々の情報を整理する処理が必要とな
り、機器の追加、削除、起動順序や停止順序の変更等の
場合には、処理手順の修正、および確認に時間がかか
り、制御対象となる設備に変更が生じたりすると順序起
動や順序停止処理を新たに作製する必要があるなどの課
題があった。Since the conventional sequence control device is configured as described above, it is necessary to select the device to be controlled each time according to the set silo 1a for carrying out and silo 1b for loading, and it is necessary to use it. Since the transport route is also determined by the setting of the weighing machine 6 to be used, it is necessary to make the upstream device and the downstream device variable for each selected route. A process of organizing various information based on the setting of the used device is required, and in the case of adding or deleting a device, changing the start order or the stop order, etc., it takes time to correct and confirm the processing procedure, If there is a change in the equipment to be controlled, there is a problem that it is necessary to newly create the sequence start and sequence stop processing.
この発明は上記のような課題を解消するためになされ
たもので、制御対象機器の全てについて、機器の制御に
必要な入力、出力、故障、インターロック、起動順序や
停止順序などの情報(以下、機器制御パターンという)
を、引数にて取り出せるような一連のデータテーブルを
生成し、選択された搬送ルートに応じて、制御に必要な
機器だけの引数を決定し、この引数をパラメータとして
制御できるように、制御対象となる設備、あるいは制御
機器に関係なくシーケンス制御が実現できるようにした
シーケンス制御装置を得ることを目的とする。The present invention has been made in order to solve the above problems, and for all control target devices, information such as input, output, failure, interlock, start order and stop order necessary for controlling the device (hereinafter , Device control pattern)
, A series of data tables that can be taken out by an argument is generated, the argument of only the equipment required for control is determined according to the selected transport route, and the control target is set so that this argument can be controlled as a parameter. It is an object of the present invention to obtain a sequence control device capable of realizing sequence control regardless of the equipment or control equipment.
この発明に係るシーケンス制御装置は、搬送ルート選
択部によりデータテーブルに記録された制御データおよ
び機器制御パターンにもとづいて、各機器の搬送ルート
を選択させ、引数生成部により選択された制御パターン
に応じた制御機器の引数を生成するとともに、引数デー
タ並び換え部により選択された引数を起動順位および停
止順位に従って並び換え、入力編集部により各機器の状
態情報を入力して、各機器の引数に対応づけられた後
に、シーケンス制御部により引数データ並べ換え部によ
って作成され、入力編集部によって状態情報が付加され
た引数データに従って、搬送ルート上の制御機器を起動
および停止させるタイミングを出力させるようにしたも
のである。The sequence control device according to the present invention causes the transport route of each device to be selected based on the control data and the device control pattern recorded in the data table by the transport route selection unit, and according to the control pattern selected by the argument generation unit. Generates arguments for the control device, rearranges the arguments selected by the argument data rearrangement unit according to the starting order and the stopping order, and inputs the status information of each device by the input editing unit to handle the arguments of each device. After that, the sequence control unit outputs the timing for starting and stopping the control device on the transport route according to the argument data created by the argument data rearranging unit and added with the state information by the input editing unit. Is.
この発明におけるシーケンス制御装置は、データテー
ブルに記録された制御データおよび機器制御パターンに
もとづいて、各機器の搬送ルートを選択する搬送ルート
選択部と、選択された制御パターンに応じた制御機器の
引数を生成する引数生成部と、選択された引数を起動順
位および停止順位に従って並べ換える引数データ並べ換
え部と、各機器の状態情報を入力して、各機器の引数に
対応づけられた後に、シーケンス制御部により引数デー
タ並べ換え部によって作成され、入力編集部によって状
態情報が付加された引数データに従って、搬送ルート上
の制御機器を起動および停止させるタイミングを出力す
る入力編集部とを設けたことにより、選択された搬送ル
ートに応じて、制御に必要な機器だけの引数を決定し、
この引数をパラメータとして制御できるようになる。The sequence control device according to the present invention, based on the control data and the device control pattern recorded in the data table, a transport route selection unit that selects a transport route of each device, and an argument of the control device according to the selected control pattern. , An argument data rearrangement unit that rearranges the selected arguments according to the start order and the stop order, and the state information of each device is input, and the sequence control is performed after being associated with the argument of each device. The input editing unit that outputs the timing to start and stop the control device on the transport route according to the argument data created by the argument data rearranging unit and the status information added by the input editing unit Depending on the carried route, determine the arguments only for the equipment required for control,
You can control this argument as a parameter.
以下、この発明の一実施例を図面について説明する。
図中、第8図に示す従来の搬送装置の構成を示すブロッ
ク図はこの発明の場合にも制御対象機器例として引用す
ることにする。まず第1図において、7はテーブル方式
シーケンス制御部、8は中央監視操作室で、テーブル方
式シーケンス制御部7に後述する所定の制御データを与
える。9は機器駆動部で、テーブル方式シーケンス制御
部7からの指令に基づいて、搬送ルート上におけるスラ
イドゲート2a,2b,2c、コンベア3a,3b,3c,3d、バケット
エレベータ4a,4b、計量機6等の各機器を駆動する。10
は検出器でスライドゲート2a〜2cの開・閉、コンベア3a
〜3dやバケットエレベータ4a,4bの運転・停止等の機器
の状態、機器の故障、コンベアやバケットエレベータの
すべり(各機器の現象)を検出するのに用いられる。テ
ーブル方式シーケンス制御部7において、11は中央監視
操作室8から与えられる制御データを受信する制御デー
タ受信部、12は中央監視操作室8から与えられる起動、
停止指令を受信する起動,停止指令受信部、14は搬送ル
ートに応じた機器の制御パターンデータ部、15は中央監
視操作室8にて選択された搬送ルート上の機器の制御パ
ターンを格納するための搬送ルート上機器の制御パター
ンデータ部、13は制御データ受信部11、起動,停止指令
受信部12で受信された信号に応じて、搬送ルートに応じ
た機器の制御パターンデータ部14より選択された搬送ル
ート上の機器の制御パターンを格納する搬送ルート上機
器の制御パターンデータ部15を生成するための搬送ルー
ト選択部、16は搬送ルート上機器の制御パターンデータ
部15を参照し選択された搬送ルート上の制御機器の引数
データを生成する制御機器の引数生成部、17は制御機器
の引数生成部16にて生成された引数データを格納する制
御機器の引数データ部、18は機器の順序起動,順序停止
制御に必要な起動順位,停止順位を格納している制御機
器の起動順位,停止順位データ部、19は制御機器の引数
データ部17の先頭より引数データを取り出し、起動順
位,停止順位データ部18より順位データを引数にて参照
し、n番目とn+1番目の順位データの大小比較を行な
って、n+1番目の順位データがn番目の順位データよ
りも小さければ、n番目の引数データとn+1番目の引
数データの入れ換えを行なって制御機器の引数データ部
17内の引数データを起動順位,停止順位の小さいものか
ら順に並べ換え処理を行なう引数データ並べ換え部であ
る。また、26はスライドゲート2a〜2cの開・閉、コンベ
ア3a〜3dやバケットエレベータ4a,4bの運転,停止など
機器の状態を格納する機器の状態入力データ部、27はコ
ンベア3a〜3dやバケットエレベータ4a,4bの過負荷など
機器自身の故障を格納する機器故障データ部、28はコン
ベア3a〜3dやバケットエレベータ4a,4bのベルトスリッ
プを検出するための速度開閉器など機器の故障につなが
るような信号を格納する機器インターロックデータ部、
25は検出器10が検出した信号を制御機器の引数データ部
17内の引数にて、機器の状態入力データ部26、機器故障
データ部27、機器インターロックデータ部28を参照でき
るように、入力信号の編集を行なう入力編集部である。
29は機器への駆動信号を制御機器の引数データ部17内の
引数にて参照できる機器への出力データ格納部、30は機
器への出力データ格納部29より対応する機器駆動部9へ
機器の出力データを転送する機器出力データ転送部であ
る。また、20は機器への出力データ格納部29と機器の状
態入力データ部26とを参照し各機器毎に入力と出力とが
一致しているかどうかを判断し入力と出力とが一致して
一定時間後に次の機器の制御を行うためのインターバル
タイマを生成する順序起動,順序停止タイマ処理部であ
る。22は機器の起動,停止タイミングを制御機器の引数
データ部17内の引数にて参照できるようにした起動,停
止タイミングデータ部、24は機器故障データ部27および
機器インターロックデータ部28のデータの論理和を取
り、制御機器の引数データ部17内の引数にて制御する機
器より下流の機器のインターロックを参照できるように
した上流機器インターロックデータ部である。21は順序
起動,順序停止タイマ処理部20にて生成されたインター
バルタイマを制御機器の引数データ部17より取り出した
引数にて参照し、タイマのタイムアップにて順次起動,
停止タイミングデータ部22へ出力する順序起動,順序停
止シーケンス制御部、23は制御機器の引数データ部17よ
り取り出した引数により起動,停止タイミングデータ部
22、機器の状態入力データ部26、機器故障データ部27、
機器インターロックデータ部28、上流機器インターロッ
クデータ部24より必要なデータを参照し、各機器の制御
を施して機器への出力データ格納部29、上流機器インタ
ーロックデータ部24のデータを生成する機器制御部であ
る。An embodiment of the present invention will be described below with reference to the drawings.
In the figure, the block diagram showing the configuration of the conventional conveying apparatus shown in FIG. 8 is cited as an example of a controlled device even in the case of the present invention. First, in FIG. 1, 7 is a table system sequence control unit, and 8 is a central monitoring operation room, which gives predetermined control data to be described later to the table system sequence control unit 7. Reference numeral 9 is a device driving unit, which is based on a command from the table-type sequence control unit 7 and slide gates 2a, 2b, 2c, conveyors 3a, 3b, 3c, 3d, bucket elevators 4a, 4b, and weighing machines 6 on the transportation route. Etc. to drive each device. Ten
Is a detector for opening / closing slide gates 2a-2c, conveyor 3a
It is used to detect equipment states such as operation / stop of 3d and bucket elevators 4a and 4b, equipment failure, and slip of conveyor and bucket elevator (a phenomenon of each equipment). In the table-type sequence control unit 7, 11 is a control data receiving unit for receiving control data given from the central monitoring operation room 8, 12 is a starting operation given from the central monitoring operation room 8,
A start / stop command receiving unit that receives a stop command, 14 is a control pattern data unit of the device according to the transfer route, and 15 is for storing the control pattern of the device on the transfer route selected in the central monitoring operation room 8. The control pattern data section 13 of the device on the transport route is selected from the control pattern data section 14 of the device corresponding to the transport route in accordance with the signals received by the control data receiving section 11 and the start / stop command receiving section 12. The transport route selection unit for generating the control pattern data unit 15 of the transport route device for storing the control pattern of the transport route device, 16 is selected by referring to the control pattern data unit 15 of the transport route device An argument generation unit of the control device that generates argument data of the control device on the transport route, 17 is an argument data unit of the control device that stores the argument data generated by the argument generation unit 16 of the control device, 18 Start order and stop order data of control equipment that stores start order and stop order required for order start and stop control of equipment, 19 retrieves argument data from the beginning of argument data section 17 of control equipment and starts The rank data is referenced from the rank / stop rank data section 18 by an argument, and the nth and n + 1th rank data are compared in magnitude. If the n + 1th rank data is smaller than the nth rank data, the nth rank data is compared. The argument data part of the control device by exchanging the argument data of the
This is an argument data rearrangement unit that rearranges the argument data in 17 in order from the smallest start order to the smallest stop order. Further, 26 is a device state input data section that stores device states such as opening / closing the slide gates 2a to 2c, operating and stopping the conveyors 3a to 3d and the bucket elevators 4a and 4b, and 27 is a conveyor 3a to 3d and bucket. Equipment failure data section that stores equipment failure such as overload of elevators 4a, 4b, 28 is connected to equipment failure such as speed switch for detecting belt slip of conveyors 3a-3d and bucket elevators 4a, 4b Device interlock data section that stores various signals,
25 is the argument data part of the control device for the signal detected by the detector 10.
The input editing unit edits an input signal so that the device status input data unit 26, the device failure data unit 27, and the device interlock data unit 28 can be referred to by the arguments in 17.
29 is a device output data storage unit that can refer to the drive signal to the device by an argument in the argument data unit 17 of the control device, and 30 is a device output data storage unit 29 from the device output data storage unit 29 to the corresponding device drive unit 9. A device output data transfer unit that transfers output data. Further, 20 refers to the output data storage unit 29 to the device and the state input data unit 26 of the device to judge whether the input and the output match for each device, and the input and the output match and are constant. It is a sequence start and sequence stop timer processing unit that generates an interval timer for controlling the next device after a lapse of time. 22 is a start / stop timing data part in which the start / stop timing of the device can be referred to by an argument in the argument data part 17 of the control device, and 24 is data of the device failure data part 27 and the device interlock data part 28. This is an upstream device interlock data part that is obtained by taking the logical sum and making it possible to refer to the interlock of the device downstream from the device controlled by the argument in the argument data part 17 of the control device. Reference numeral 21 refers to the interval timer generated by the sequence start / stop timer processing unit 20 with the argument fetched from the argument data unit 17 of the control device, and sequentially starts when the timer times up,
Sequence start / sequence stop control unit for outputting to the stop timing data unit 22, 23 is a start / stop timing data unit according to the argument extracted from the argument data unit 17 of the control device
22, device status input data part 26, device failure data part 27,
The device interlock data unit 28 and the upstream device interlock data unit 24 are referred to, and each device is controlled to generate the output data storage unit 29 to the device and the upstream device interlock data unit 24. It is a device control unit.
また、第2図はテーブル方式シーケンス制御装置のコ
ンピュータ部を示すブロック図であり、図において、31
はCPU、32はシーケンス制御に必要なプログラムおよび
データを格納するメモリ、33はシーケンス制御に必要な
各種信号の入力を行う入力回路、34はシーケンス制御に
必要な各種制御信号の出力回路、35は電源部である。FIG. 2 is a block diagram showing a computer section of the table type sequence control device.
Is a CPU, 32 is a memory for storing programs and data required for sequence control, 33 is an input circuit for inputting various signals required for sequence control, 34 is an output circuit for various control signals required for sequence control, and 35 is It is a power supply unit.
更に、第3図は上記コンピュータ部の外観を示し、31
〜35は第2図の同一符号部分と対応する。そして、36と
37はCPU31と入力回路33、出力回路34との間で入出力信
号の伝送を行うための伝送装置、38は伝送装置36及び37
を接続するケーブル、39はCPU側筐体、40は入出力側筐
体である。Furthermore, FIG. 3 shows the external appearance of the computer section.
.About.35 correspond to the same reference numerals in FIG. And 36 and
37 is a transmission device for transmitting input / output signals between the CPU 31, the input circuit 33, and the output circuit 34, and 38 is the transmission devices 36 and 37.
Is a cable for connecting the CPUs, 39 is a CPU side casing, and 40 is an input / output side casing.
第4図は引数に対応させた機器の状態入力データ部2
6、機器への出力データ格納部29、機器故障データ部2
7、機器インターロックデータ部28、上流機器インター
ロックデータ部24、制御機器の起動順位,停止順位デー
タ部18、起動,停止タイミングデータ部22、搬送ルート
上機器の制御パターンデータ部15のデータテーブル41を
作成するためのフォーマット例である。Fig. 4 shows the device status input data section 2 corresponding to the arguments
6, device output data storage unit 29, device failure data unit 2
7, data table of equipment interlock data section 28, upstream equipment interlock data section 24, control equipment start order / stop order data section 18, start / stop timing data section 22, control pattern data section 15 of equipment on transport route It is an example of a format for creating 41.
第5図は制御機器の引数データを起動,停止順位に応
じて並べ換えた後の制御機器の引数データ部17の例で、
データ部の上方が上流機器の引数データ,データ部の下
方が下流機器のデータを意味する。FIG. 5 shows an example of the argument data part 17 of the control device after rearranging the argument data of the control device according to the start and stop order.
The upper part of the data part means the argument data of the upstream device, and the lower part of the data part means the data of the downstream device.
第6図は、搬出用のサイロ1aが110本、使用する計量
機6が6台、投入用のサイロ1bが9本の中より各々一つ
ずつ選択されて始めて搬送ルートを決定できるが、これ
だけでも110×6×9=5940通りの制御パターンが必要
となるため、搬出サイロ部制御パターン42を110通り、
計量機部制御パターン43を6通り、投入サイロ部制御パ
ターン44を9通りの3つに分割して制御パターンを持つ
ことにより制御パターンデータのデータ量を少なくした
例を示すもので、これら3つに分割された制御パターン
の組合せにより5940通りの搬送ルート上機器の制御パタ
ーン45を生成することができる。In Fig. 6, the transport route can be determined only when one is selected from each of 110 silos 1a for unloading, 6 weighing machines 6 to be used, and 9 silos 1b for loading, but only this is possible. However, 110 × 6 × 9 = 5940 control patterns are needed, so 110 silo control patterns 42 are used.
The figure shows an example in which the control pattern data is reduced by dividing the weighing machine control pattern 43 into 6 and the charging silo control pattern 44 into 3 to have 3 control patterns. By combining the control patterns divided into, it is possible to generate 5940 types of control patterns 45 for the devices on the transport route.
以下、第7図のフローチャートを参照し第1図の動作
について説明する。先ず、中央監視操作室8より制御デ
ータと起動指令信号を受信すると、ステップ、ST21にお
いて、搬出サイロの設定に応じて搬出サイロ部の制御パ
ターン42を決定し、ステップ、ST22において、原料投入
サイロの設定より投入サイロ部の制御パターン44を決定
する。またステップ、ST23では、使用する計量機部の制
御パターン43を決定し、ステップ、ST24では搬出サイロ
部制御パターン42、計量機部の制御パターン43、投入サ
イロ部の制御パターン44を組合せて搬送ルート上機器の
制御パターン45を生成する。ステップ、ST25では、搬送
ルート上機器の制御パターン45をデータテーブル41に対
応させ、制御パターンに応じた制御機器の引数データ部
17を生成し、ステップ、ST26では該当制御機器の引数デ
ータ部17のn番目とn+1番目の引数にてデータテーブ
ル41内の制御機器の起動順位,停止順位データ部18を参
照し、順位の小さいものから順に制御機器の引数データ
部17の並べ換えを行う。ステップ、ST27では、順序起
動,順序停止タイマ処理で生成されるタイマのタイムア
ップを制御機器の引数データ部17内の引数データを順次
取り出して参照し、タイムアップであれば、引数データ
部の何番目を処理しているか否かを判断するためのカウ
ンタを加算し、ステップ、ST28にて引数データ部の終り
に達したか否かで順序起動終了か否かを判断し、起動終
了でなければ起動,停止タイミングデータ部22を生成し
ながら、起動終了するまで、ステップ、ST27およびステ
ップ、ST28の処理を繰り返し行う。一方、ステップ、ST
28にて起動終了と判断すれば順序起動処理を終了する。
また、ステップ、ST29では、起動,停止タイミングデー
タ部22、上流機器インターロックデータ部24、機器の状
態入力データ部26、機器故障データ部27、機器インター
ロックデータ部28、機器への出力データ格納部29の各デ
ータを制御機器の引数データ部17内の引数データで参照
し機器の制御処理を行う。The operation of FIG. 1 will be described below with reference to the flowchart of FIG. First, when the control data and the start command signal are received from the central monitoring operation room 8, in step ST21, the control pattern 42 of the unloading silo unit is determined according to the setting of the unloading silo, and in step ST22, the raw material charging silo is controlled. The control pattern 44 of the charging silo unit is determined from the setting. Further, in step ST23, the control pattern 43 of the weighing machine section to be used is determined, and in step ST24, the carry-out silo section control pattern 42, the weighing machine section control pattern 43, and the input silo section control pattern 44 are combined to convey routes. A control pattern 45 for the upper device is generated. In step ST25, the control pattern 45 of the equipment on the transport route is associated with the data table 41, and the argument data part of the control equipment corresponding to the control pattern
17 is generated, and in step ST26, the start order and stop order data section 18 of the control device in the data table 41 is referred to by the nth and n + 1th arguments of the argument data section 17 of the corresponding control apparatus, and the order is small. The argument data section 17 of the control device is rearranged in order from the one. In step ST27, the argument data in the argument data section 17 of the control device is sequentially fetched and referred to for the time-up of the timer generated by the sequence start and stop timer processing. The counter for determining whether or not the second is being processed is added, and in step ST28, it is determined whether or not the sequence start is ended depending on whether the end of the argument data section is reached. While generating the start / stop timing data section 22, the processes of step ST27 and step ST28 are repeated until the start is completed. On the other hand, step, ST
If it is determined in step 28 that the activation has ended, the sequential activation processing ends.
In step ST29, start / stop timing data section 22, upstream equipment interlock data section 24, equipment status input data section 26, equipment failure data section 27, equipment interlock data section 28, output data storage to equipment. The data of the unit 29 is referred to by the argument data in the argument data unit 17 of the control device to control the device.
なお、上記実施例では搬出用のサイロ1aより、スライ
ドゲート2a,2b,2c、コンベア3a,3b,3c、バケットエレベ
ータ4a,4b、計量機6などの機器を順次起動させなが
ら、原料投入用のサイロ1bへ荷を搬送するシーケンス制
御について説明したが、搬送ルート上の機器は、電磁
弁、ダンパ、ポンプなどであってもよく上記実施例と同
様の効果を奏する。また、実施例として荷を搬送する搬
送ルートを持つ設備について説明したが、液体、粉体、
固体などあるルートに従って物を移動させる時、ルート
上の機器を一斉に起動,停止させるのではなく、予め決
められた順番に、決められた時間間隔を持ってルート上
の機器を順番に起動,停止させるようなシーケンス制御
であれば、他の設備であっても上記実施例と同様の効果
を奏する。In addition, in the above-described embodiment, while the equipment such as the slide gates 2a, 2b, 2c, the conveyors 3a, 3b, 3c, the bucket elevators 4a, 4b, and the weighing machine 6 are sequentially activated from the unloading silo 1a, the raw material charging Although the sequence control for transferring the load to the silo 1b has been described, the device on the transfer route may be a solenoid valve, a damper, a pump, or the like, and has the same effect as that of the above embodiment. In addition, although the equipment having the transportation route for transporting the load has been described as an example, liquid, powder,
When moving an object according to a certain route such as a solid object, the devices on the route are not activated and stopped all at once, but the devices on the route are activated in order in a predetermined order and at a predetermined time interval. If the sequence control is such that it is stopped, the same effect as that of the above-described embodiment can be obtained even with other equipment.
また、実施例ではデータテーブルに含むものとして入
力と出力とを持つ制御機器を示したが、出力を操作員に
指示を促すメッセージやランプ表示とし、入力を操作員
の操作のための押しボタン入力やデータ設定とする変形
例も考えられ、出力に対して何らかの入力があるもので
あれば、データテーブルに含めることができる。Further, in the embodiment, the control device having the input and the output as shown in the data table is shown. However, the output is a message or a lamp display prompting the operator to instruct, and the input is a push button input for the operation of the operator. A modified example in which data is set is also conceivable, and if there is any input to the output, it can be included in the data table.
一方、実施例では搬出元、搬送経路、搬送先が複数の
場合について説明したが、搬送ルートが一つに固定され
たものであってもよく、上記実施例と同様の効果を奏す
る。On the other hand, in the embodiment, the case where there are a plurality of carry-out sources, transport paths, and transport destinations has been described, but the transport route may be fixed to one, and the same effect as that of the above-described embodiment is achieved.
ここでは、テーブルの生成方法としてシーケンス制御
装置内に、機器の入力、出力、故障、インターロック、
起動順位や停止順位等の情報を生成するための入力編集
部25を設けた実施例について示したが、シーケンス制御
装置外で入力編集に必要なデータを生成し、本実施例に
適用することも可能である。Here, as a table generation method, in the sequence control device, the device input, output, failure, interlock,
Although the example in which the input editing unit 25 for generating information such as the start order and the stop order is provided is shown, it is also possible to generate the data necessary for the input edit outside the sequence control device and apply it to this example. It is possible.
以上のように、この発明によれば、搬送ルート選択部
によりデータテーブルに記録された制御データおよび機
器制御パターンにもとづいて、各機器の搬送ルートを選
択させ、引数生成部により選択された制御パターンに応
じた制御機器の引数を生成するとともに、引数データ並
べ換え部により選択された引数を起動順位および停止順
位に従って並べ換え、入力編集部により各機器の状態情
報を入力して、各機器の引数に対応づけられた後に、シ
ーケンス制御部により引数データ並べ換え部によって作
成され、入力編集部によって状態情報が付加された引数
データに従って、搬送ルート上の制御機器を起動および
停止させるタイミングを出力させるように構成したの
で、制御対象となる設備および機器の追加、削除、起動
順序や停止順序の変更等の場合にも順序起動や順序停止
処理を新たに作製する必要がなく、制御シーケンスを容
易に変更することができる。As described above, according to the present invention, the transport route of each device is selected based on the control data and the device control pattern recorded in the data table by the transport route selection unit, and the control pattern selected by the argument generation unit is selected. Corresponding to the argument of each device by generating the argument of the control device according to the above, rearranging the arguments selected by the argument data rearranging unit according to the start order and the stop order, and inputting the status information of each device by the input editing unit After that, the sequence control unit is configured to output the timing for starting and stopping the control device on the transport route according to the argument data created by the argument data rearranging unit and added with the state information by the input editing unit. Therefore, the addition and deletion of facilities and equipment to be controlled, the change of the start order and stop order In it is not necessary to newly produce a sequence start and order stop processing cases, it is possible to easily change the control sequence.
また、データテーブル(制御データ、機器制御パター
ン)を他の工場用に作り直せば、プログラムをそのまま
活用してシーケンス制御が実行できるシーケンス制御装
置を得ることができる。Further, by recreating the data table (control data, device control pattern) for another factory, it is possible to obtain a sequence control device capable of executing sequence control by utilizing the program as it is.
第1図はこの発明の一実施例によるシーケンス制御装置
を示すブロック図、第2図はシーケンス制御装置のコン
ピュータ部を示すブロック図、第3図は第2図のコンピ
ュータ部の外観斜視図、第4図はこの発明で適用するデ
ータテーブルの説明図、第5図は第4図で示したデータ
テーブルを引数にて参照するための引数データ部の説明
図、第6図は機器の制御パターンを生成する過程を示し
たデータフロー図、第7図は第1図の動作を説明するた
めのフローチャート、第8図は従来の搬送装置を示すブ
ロック図、第9図は従来装置の動作フローチャートであ
る。 図において、7はテーブル方式シーケンス制御部、11は
制御データ受信部、12は起動,停止指令受信部、13は搬
送ルート選択部、14は制御パターンデータ部、16は引数
生成部、18は起動順位,停止順位データ部、19は引数デ
ータ並べ換え部、21は順序起動,順序停止シーケンス制
御部(シーケンス制御部)、23は機器制御部、25は入力
編集部。 なお、図中、同一符号は同一、または相当部分を示す。1 is a block diagram showing a sequence control device according to an embodiment of the present invention, FIG. 2 is a block diagram showing a computer part of the sequence control device, FIG. 3 is an external perspective view of the computer part of FIG. FIG. 4 is an explanatory diagram of a data table applied in the present invention, FIG. 5 is an explanatory diagram of an argument data part for referring to the data table shown in FIG. 4 by an argument, and FIG. 6 is a control pattern of equipment. FIG. 7 is a flow chart for explaining the operation of FIG. 1, FIG. 8 is a block diagram showing a conventional conveying apparatus, and FIG. 9 is an operation flow chart of the conventional apparatus. . In the figure, 7 is a table-type sequence control unit, 11 is a control data receiving unit, 12 is a start / stop command receiving unit, 13 is a transport route selecting unit, 14 is a control pattern data unit, 16 is an argument generating unit, and 18 is starting. Rank / stop order data section, 19 argument data rearranging section, 21 sequence start / stop sequence control section (sequence control section), 23 device control section, 25 input editing section. In the drawings, the same reference numerals indicate the same or corresponding parts.
Claims (1)
受信部と、外部から起動および停止指令を受信する起
動,停止指令受信部と、制御対象となる各機器の機器制
御パターンを格納したデータテーブルを有する制御パタ
ーンデータ部と、前記データテーブルに記録された前記
制御データおよび前記機器制御パターンにもとづいて、
前記各機器の搬送ルートを選択する搬送ルート選択部
と、前記搬送ルート選択部により選択された制御パター
ンに応じた制御機器の引数を生成する引数生成部と、前
記各機器の起動順位および停止順位を格納した起動順
位,停止順位データ部と、前記選択された引数を前記起
動順位および停止順位に従って並べ換える引数データ並
べ換え部と、前記各機器の状態情報を入力して、前記各
機器の引数に対応づける入力編集部と、前記引数データ
並べ換え部によって作成され、前記入力編集部によって
前記状態情報が付加された引数データに従って、前記搬
送ルート上の制御機器を起動および停止させるタイミン
グを出力するシーケンス制御部と、前記引数データと前
記タイミングとにもとづいて、前記搬送ルート上の制御
機器に対して駆動情報を与える機器制御部とを備えたシ
ーケンス制御装置。1. A data table storing a control data receiving unit for receiving control data from the outside, a start / stop command receiving unit for receiving start / stop commands from the outside, and a device control pattern of each device to be controlled. Based on a control pattern data section having, and the control data and the device control pattern recorded in the data table,
A transport route selection unit that selects a transport route of each device, an argument generation unit that generates an argument of a control device according to the control pattern selected by the transport route selection unit, and a start order and a stop order of each device Is stored in the boot order and stop order data section, an argument data rearranging section that rearranges the selected arguments according to the start order and the stop order, and status information of each device is input to the argument of each device. Sequence control for outputting the timing for starting and stopping the control device on the transport route according to the argument data created by the input editing unit to be associated and the argument data rearranging unit and having the status information added by the input editing unit Drive information for the control device on the transportation route based on the unit, the argument data, and the timing. Sequence controller having a device control section that gives.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1031156A JP2539263B2 (en) | 1989-02-13 | 1989-02-13 | Sequence control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1031156A JP2539263B2 (en) | 1989-02-13 | 1989-02-13 | Sequence control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02211502A JPH02211502A (en) | 1990-08-22 |
JP2539263B2 true JP2539263B2 (en) | 1996-10-02 |
Family
ID=12323580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1031156A Expired - Lifetime JP2539263B2 (en) | 1989-02-13 | 1989-02-13 | Sequence control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2539263B2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6419407A (en) * | 1987-07-15 | 1989-01-23 | Toshiba Corp | Sequence control method |
-
1989
- 1989-02-13 JP JP1031156A patent/JP2539263B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH02211502A (en) | 1990-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5150781A (en) | Modular conveyor system | |
KR100526643B1 (en) | Conveyor System and Its Control Method | |
US6675066B2 (en) | Conveyor line process control system and method | |
WO2006021052A1 (en) | Control system for a material handling facility | |
JP2018513819A (en) | Conveyor with configuration change | |
KR850000342B1 (en) | Flexible manufacturing system | |
CN110271854A (en) | The material conveying method and device and storage medium of conveying device | |
JPS6067055A (en) | Method and device for operation in flow process type production system | |
JP2539263B2 (en) | Sequence control device | |
US6848568B1 (en) | Bulk material distribution system | |
JP6998405B2 (en) | Conveyor system method for operating the conveyor system and the flow device used in the conveyor system. | |
JPS6387407A (en) | Control method of device related to unloading of article to be carried | |
JPS60167814A (en) | Control device of conveyor system | |
JPH0466410A (en) | Conveyance control device for belt conveyor | |
JPH03124613A (en) | Transportation control device for belt conveyor | |
JPH10133706A (en) | Method for carrying robot | |
JPS61152354A (en) | Manufacturing system | |
JPH08127415A (en) | Automatic sorting device | |
JP2003212334A (en) | Conveyor system | |
JPH0585453B2 (en) | ||
JP3340512B2 (en) | Conveyor transfer control method and transfer control device | |
JP2006248682A (en) | Conveyor device and its control method | |
JPS60112520A (en) | Control system for conveyor system | |
JP3307772B2 (en) | Workpiece carry-in / out control device | |
JPS62203681A (en) | Driving method for handling robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070708 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080708 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080708 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090708 Year of fee payment: 13 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090708 Year of fee payment: 13 |