JPH04115301A - Method and device for interlocking - Google Patents
Method and device for interlockingInfo
- Publication number
- JPH04115301A JPH04115301A JP23612390A JP23612390A JPH04115301A JP H04115301 A JPH04115301 A JP H04115301A JP 23612390 A JP23612390 A JP 23612390A JP 23612390 A JP23612390 A JP 23612390A JP H04115301 A JPH04115301 A JP H04115301A
- Authority
- JP
- Japan
- Prior art keywords
- interlock
- signal
- programmable logic
- field programmable
- input
- 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
Links
- 238000000034 method Methods 0.000 title claims description 7
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Executing Machine-Instructions (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はフィールドプログラマブルロジックアレイ(F
ield Programable Logic Ar
ray、 FPLA)を用いたインターロック方法及び
装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a field programmable logic array (F
ield Programmable Logic Ar
ray, FPLA)
インターロック回路は任意の入力信号に対し、その組合
せ信号により、信号出力を制御するものである。インタ
ーロック条件は、インターロック回路を用いる機器の周
辺条件により変化するため、多くの組合せが必要となる
。The interlock circuit controls the signal output for arbitrary input signals using a combination signal thereof. Since the interlock conditions change depending on the surrounding conditions of the device using the interlock circuit, many combinations are required.
従来は、リレーを用いた回路を組合せ信号の入力条件が
変わる都度、設計するか、人力信号の組合せをマイクロ
コンピュータのソフトウェアを変更することで対処して
いた。これらの方法では、入出力信号の点数に対し自由
度がなく、設計・製作の手間が必要であり、かつ−度製
作した回路の変更には、周辺機器等の変更など、他に大
きく影響を与えるという課題があった。Conventionally, this was handled by designing a circuit using a relay each time the input conditions of the combination signals changed, or by changing the combination of human input signals by changing the microcomputer software. These methods do not have a degree of freedom regarding the number of input/output signals, require a lot of effort in designing and manufacturing, and changing a circuit that has already been manufactured may have a large impact on other devices, such as changing peripheral devices. The challenge was to give.
本発明の目的はインターロック条件の変化または変更に
対してフィールドプログラマブルロジックアレイの変更
のみで他の部分を変更する必要がなく対処することがで
きるインターロック方法及び装置を提供することである
。SUMMARY OF THE INVENTION An object of the present invention is to provide an interlock method and apparatus that can cope with changes or changes in interlock conditions by simply changing the field programmable logic array without changing other parts.
本発明方法は上記の課題を解決し上記の目的を達成する
ため、図示のように複数の信号入力に対しその組合せ信
号入力条件を設定し、この設定信号をフィールドプログ
ラマブルロジックアレイ1に入力することにより後段の
回路4に対する出力信号を決定してインターロックする
ことを特徴とする。In order to solve the above problems and achieve the above objects, the method of the present invention sets the combined signal input conditions for a plurality of signal inputs as shown in the figure, and inputs this setting signal to the field programmable logic array 1. It is characterized in that the output signal to the subsequent circuit 4 is determined and interlocked.
本発明装置は同じ課題を解決し同じ目的を達成するため
、図示のように複数の信号人力に対しその組合せ信号入
力条件を設定するインターロック人力条件設定部2と、
当該設定信号を入力して後段の回路4に対する出力信号
を決定するフィールドプログラマブルロジックアレイ1
とよりなる構成としたものである。In order to solve the same problem and achieve the same purpose, the device of the present invention includes an interlock human power condition setting section 2 that sets a combined signal input condition for a plurality of human signal powers as shown in the figure;
A field programmable logic array 1 which inputs the setting signal and determines an output signal to the subsequent circuit 4.
The structure consists of the following.
複数の信号人力に対しその組合せ信号入力条件は、イン
ターロック入力条件設定部2により設定され、当該設定
信号がフィールドプログラマブルロジックアレイ1に人
力されて後段の回路4に対する出力信号が決定され、こ
れによって後段の回路4が作動することになる。The combined signal input conditions for a plurality of signals are set by the interlock input condition setting section 2, and the setting signals are input to the field programmable logic array 1 to determine the output signal to the subsequent circuit 4. The circuit 4 at the subsequent stage is activated.
以下図面により本発明の詳細な説明する。 The present invention will be explained in detail below with reference to the drawings.
図面は本発明方法及び装置の一実施例の構成を示すブロ
ック図である。The drawing is a block diagram showing the configuration of an embodiment of the method and apparatus of the present invention.
本発明は、インターロック回路の中心にフィールドプロ
グラマブルロジックアレイ1 (FPLA)を用い、他
の周辺機器を変更することなしに、任意の入出力条件に
対する制御を可能とするものである。The present invention uses a field programmable logic array 1 (FPLA) at the center of an interlock circuit to enable control of arbitrary input/output conditions without changing other peripheral devices.
本実施例の構成は4つの信号入力に対し2つの出力信号
を得る場合について示している。人、出力信号の点数は
使用するフィールドプログラマブルロジックアレイ1で
決定される。フィールドプログラマブルロジックアレイ
1に対し、インターロック人力条件設定部2で設定した
条件を入力し、フィールドプログラマブルロジックアレ
イ1はその設定信号を制御対象部4に対し出力する。The configuration of this embodiment shows a case where two output signals are obtained for four signal inputs. The number of output signals is determined by the field programmable logic array 1 used. The conditions set by the interlock manual condition setting section 2 are input to the field programmable logic array 1, and the field programmable logic array 1 outputs the setting signal to the controlled object section 4.
インターロック入力条件設定部2は4つのインターロッ
ク入力条件設定用スイッチA−Dを備え、これらのスイ
ッチA−Dの組合せによりインターロック入力条件を設
定するものである。即ち、インターロック入力条件設定
をスイッチA−Dにより行い、制御対象部4の第1.第
2制御対象X。The interlock input condition setting section 2 includes four interlock input condition setting switches A to D, and the interlock input conditions are set by a combination of these switches A to D. That is, the interlock input conditions are set by switches A to D, and the first . Second controlled object X.
Yをフィールドプログラマブルロジックアレイ1からの
出力信号がローレベルのとき、作動(アクティブ)させ
る例を示している。An example is shown in which Y is activated when the output signal from the field programmable logic array 1 is at a low level.
上記の構成において、第1制御対象Xは、スイッチA、
Bが両方閉じている時に作動し、第2制御対象Yはスイ
ッチC,Dが両方閉じている時に作動するものと仮定す
る。これを論理式で表すと次式のようになる。In the above configuration, the first controlled object X is the switch A,
It is assumed that the second controlled object Y operates when both switches C and D are closed. This can be expressed as a logical formula as follows.
X=λ・百 ・・・−・・・・・・・・・・・・・
・ (1)Y=ご・b ・・・・・・・・・・・・
・・・・・・ (2)フィールドプログラマブルロジッ
クアレイ1で、(1)式及び(2)式を実現することに
よりインターロック回路を構成することになる。X=λ・100 ・・・−・・・・・・・・・・・・・
・ (1) Y=go・b ・・・・・・・・・・・・
(2) An interlock circuit is constructed by implementing equations (1) and (2) in the field programmable logic array 1.
即ち、スイッチA、Bを閉じると、インターロック入力
条件設定部2はその組合せ信号入力条件を設定し、この
設定信号がフィールドプログラマブルロジックアレイ1
に入力され、これより出力する信号によって制御対象部
4の第1制御対象Xが作動することになり、同様にスイ
ッチC,Dを閉じると、第2制御対象Yが作動すること
になる。That is, when switches A and B are closed, interlock input condition setting section 2 sets the combination signal input condition, and this setting signal is applied to field programmable logic array 1.
The first controlled object X of the controlled object section 4 is actuated by the signal inputted to and outputted from this, and when the switches C and D are similarly closed, the second controlled object Y is actuated.
インターロック条件の変更も容易に行なえる。Interlock conditions can also be easily changed.
例えば、第1制御対象の作動条件をスイッチAまたはス
イッチBが閉じている時と変更したい場合は、(1)式
を次の(3)式に変更したフィールドプログラマブルロ
ジックアレイ1に変更することにより、インターロック
入力条件を変更することが可能となる。For example, if you want to change the operating condition of the first controlled object to when switch A or switch B is closed, you can change the field programmable logic array 1 by changing equation (1) to the following equation (3). , it becomes possible to change the interlock input conditions.
X=λ十亘 ・・・・・・・・・・・・・・・・・・
・・・ (3)つまり、他の周辺回路、機器等の変更な
しに、フィールドプログラマブルロジックアレイ1の変
更のみで、インターロック回路の変更が可能となる。よ
って、設計、制作の手間が大幅に軽減できるものである
。人力条件設定部2のスイッチが信号入力回路の信号に
変わっても同じである。X=λ10 times ・・・・・・・・・・・・・・・・・・
(3) In other words, the interlock circuit can be changed only by changing the field programmable logic array 1 without changing other peripheral circuits, equipment, etc. Therefore, the design and production effort can be significantly reduced. The same applies even if the switch of the manual condition setting section 2 is changed to a signal of the signal input circuit.
本実施例以外にも半導体製造装置の電磁弁開閉条件等に
利用でき、またインターロック入力条件設定部2及び制
御対象部4もマイクロコンピュータ、他の周辺機器、セ
ンサ、発光ダイオード等に応用でき、正、負論理ともに
使用できる。In addition to this embodiment, it can be used for opening/closing conditions of electromagnetic valves in semiconductor manufacturing equipment, and the interlock input condition setting section 2 and control target section 4 can also be applied to microcomputers, other peripheral devices, sensors, light emitting diodes, etc. Both positive and negative logic can be used.
上述のように本発明によれば、■、ゼインーロック条件
の変化または変更に対してフィールドプログラマブルロ
ジックアレイの変更のみで他の部分を変更する必要がな
く (共通に使用でき)対処することができ、組合せ信
号入力条件が変わる都度、設計、制作の手間を大幅に軽
減することができる。■、ゼインーロック入力条件の変
更を容易に行うことができる。■、リレー等を用いた回
路に比し部品点数を低減できる。■、リレー等は機械的
動作が生じるため寿命が短いが、フィールドプログラマ
ブルロジックアレイは半導体集積回路とすることができ
るため機械的動作を回避でき長寿命化を図ることができ
る。As described above, according to the present invention, (1) it is possible to deal with changes or changes in the Zane-Lock conditions by changing only the field programmable logic array without changing other parts (they can be used in common); The design and production effort can be significantly reduced each time the combined signal input conditions change. ■ Zane-Lock input conditions can be easily changed. (2) The number of parts can be reduced compared to circuits using relays, etc. (2) Relays and the like have a short lifespan due to mechanical action, but field programmable logic arrays can be made of semiconductor integrated circuits, so mechanical action can be avoided and the lifespan can be extended.
図面は本発明方法及び装置の一実施例の構成を示すブロ
ック図である。
1・・・・・・フィールドプログラマブルロジックアレ
イ、2−・・・・・インターロック入力条件設定部、A
。
B・・・・・・インターロック入力条件設定用スイッチ
、4・・・・・・制御対象部、X・・・・・・(第1)
制御対象、Y・・・・・・(第2)制御対象。The drawing is a block diagram showing the configuration of an embodiment of the method and apparatus of the present invention. 1...Field programmable logic array, 2-...Interlock input condition setting section, A
. B: Interlock input condition setting switch, 4: Controlled section, X: (1st)
Controlled object, Y... (second) controlled object.
Claims (4)
設定し、この設定信号をフィールドプログラマブルロジ
ックアレイ(1)に入力することにより後段の回路(4
)に対する出力信号を決定してインターロックすること
を特徴とするインターロック方法。(1) By setting the combined signal input conditions for multiple signal inputs and inputting this setting signal to the field programmable logic array (1), the subsequent circuit (4
) is determined and interlocked.
力信号を個別に設定することによりフィールドプログラ
マブルロジックアレイ(1)を交換するだけでインター
ロック回路の変更を可能とすることを特徴とする請求項
第1項記載のインターロック方法。(2) A claim characterized in that the interlock circuit can be changed simply by replacing the field programmable logic array (1) by individually setting output signals for combined signal input conditions of a plurality of signal inputs. The interlock method according to item 1.
設定するインターロック入力条件設定部(2)と、当該
設定信号を入力して後段の回路(4)に対する出力信号
を決定するフィールドプログラマブルロジックアレイ(
1)とよりなるインターロック装置。(3) An interlock input condition setting section (2) that sets the combined signal input conditions for multiple signal inputs, and a field programmable logic that inputs the setting signals and determines the output signal to the subsequent circuit (4). array(
1) An interlock device consisting of:
ンターロック入力条件設定用スイッチ(A、B……)ま
たは信号入力回路を備え、これらスイッチ(A、B……
)または信号入力回路の信号の組合せによりインターロ
ック入力条件を設定するものである請求項第3項記載の
インターロック装置。(4) The interlock input condition setting section (2) includes a plurality of interlock input condition setting switches (A, B...) or signal input circuits, and these switches (A, B...
4. The interlock device according to claim 3, wherein the interlock input condition is set by a combination of signals from a signal input circuit or a signal input circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23612390A JPH04115301A (en) | 1990-09-05 | 1990-09-05 | Method and device for interlocking |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23612390A JPH04115301A (en) | 1990-09-05 | 1990-09-05 | Method and device for interlocking |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04115301A true JPH04115301A (en) | 1992-04-16 |
Family
ID=16996095
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23612390A Pending JPH04115301A (en) | 1990-09-05 | 1990-09-05 | Method and device for interlocking |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04115301A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5685107A (en) * | 1979-12-14 | 1981-07-11 | Toshiba Corp | Computer control device |
| JPS56129902A (en) * | 1980-09-18 | 1981-10-12 | Toshiba Mach Co Ltd | Sequence controller |
-
1990
- 1990-09-05 JP JP23612390A patent/JPH04115301A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5685107A (en) * | 1979-12-14 | 1981-07-11 | Toshiba Corp | Computer control device |
| JPS56129902A (en) * | 1980-09-18 | 1981-10-12 | Toshiba Mach Co Ltd | Sequence controller |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2548852B2 (en) | Programmable logic cell | |
| ATE112114T1 (en) | INTEGRATED SEMICONDUCTOR CIRCUIT. | |
| US7304496B2 (en) | Mask-programmable logic device with programmable input/output ports | |
| US4761570A (en) | Programmable logic device with programmable signal inhibition and inversion means | |
| EP1132815A3 (en) | Cross-bar switch system with redundancy | |
| JPH01137646A (en) | Integrated circuit | |
| JPH04115301A (en) | Method and device for interlocking | |
| US3496382A (en) | Learning computer element | |
| US5528169A (en) | Method and structure for providing a flip flop circuit with a configurable data input path | |
| CA2053322A1 (en) | Integrated circuit and gate array | |
| EP0733285B1 (en) | Combined programmable logic array and array logic | |
| KR19990088149A (en) | Optimal lag time multiplexer | |
| US5371413A (en) | Process and arrangement for the Boolean realization of adaline-type neural networks | |
| Cilingiroglu et al. | Sampled-analog implementation of application-specific fuzzy controllers | |
| JPH0213124A (en) | Programmable logic element | |
| JPH11238301A5 (en) | ||
| JPS6193711A (en) | Delay circuit | |
| JPH03143026A (en) | Digital/analog converter | |
| CS227168B1 (en) | Cascade connection of programmable logic fields for controlling automated systems in ceramic industry | |
| Patil et al. | Dual functional reconfigurable mobile robot | |
| KR100648371B1 (en) | Step motor control circuit for solenoid driving in vehicle suspension system | |
| RU2033635C1 (en) | Uniform switching structure | |
| JP2003139264A (en) | Solenoid valve control device | |
| ES8502269A1 (en) | Modular control device for multi-stage industrial process | |
| JPH03103780A (en) | Testing method for semiconductor integrated circuit |