JPS584401A - 処理制御方式 - Google Patents
処理制御方式Info
- Publication number
- JPS584401A JPS584401A JP10286881A JP10286881A JPS584401A JP S584401 A JPS584401 A JP S584401A JP 10286881 A JP10286881 A JP 10286881A JP 10286881 A JP10286881 A JP 10286881A JP S584401 A JPS584401 A JP S584401A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- main
- processor
- time
- flag
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0421—Multiprocessor system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Control By Computers (AREA)
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明祉処理時間を予め設電して複数の処理の多重的な
処m含可能にした処理制御方式に関する。
処m含可能にした処理制御方式に関する。
−欽に、集11回路の組立て工程等は各S装置から構l
1ilIcされてお9、これらの装置は従来、比較釣部
m能力の為いディジタルコンピュータを用いてそれらの
@理工程が自動化されていゐ。
1ilIcされてお9、これらの装置は従来、比較釣部
m能力の為いディジタルコンピュータを用いてそれらの
@理工程が自動化されていゐ。
この自動化は組立て工程中の各種襞筐から出される割込
み信号を上記ディジタルコンピュータへ送出し、該コン
ピュータでその割込み要求が受は入れられたときにその
割込み要求を出し九装奮に所足の動作を開始させるよう
に構成されている。
み信号を上記ディジタルコンピュータへ送出し、該コン
ピュータでその割込み要求が受は入れられたときにその
割込み要求を出し九装奮に所足の動作を開始させるよう
に構成されている。
このような割込み手段は一般に複雑な制御となるため、
処理能力の比較的低いコンピュータ例えばマイクロコン
ピュータに取入れるのに社値雑な手段であり過ぎる。こ
のような事情に着Iして創案され九のが本発明である。
処理能力の比較的低いコンピュータ例えばマイクロコン
ピュータに取入れるのに社値雑な手段であり過ぎる。こ
のような事情に着Iして創案され九のが本発明である。
本発明の目的は髄部W装置にセットされる処置可能フラ
グに応答して主鵡曹装置により#&理完了予足時刻を設
定し、このll−0II来で主部ll装置が従処理装置
O処理の完了を知るようKなし、以ってその制御の簡易
化によりVイコン勢でも豪数O処理の多重的制御をなし
得るようKしえ処理制御方式を提供することKある。
グに応答して主鵡曹装置により#&理完了予足時刻を設
定し、このll−0II来で主部ll装置が従処理装置
O処理の完了を知るようKなし、以ってその制御の簡易
化によりVイコン勢でも豪数O処理の多重的制御をなし
得るようKしえ処理制御方式を提供することKある。
以下、添付図面を参照しながら、本発明の一笑施例を説
明する。
明する。
第1図は集積回路組立工8に設けられる搬送鋏置ム、ワ
イヤボンダ尋O処m@[11,”1%搬搬送装置管示し
ている。これらの装置は第2図に示すように1従処W装
置(以下、MPUと称す)Kよって制御され、MPUは
装置で遂行される各種処置を遂行する。そして、搬送装
置C用のMPUtMPUIで、処理装置B1用(2)M
デUvrMPU2で、処理装置B2用のMPUtMpυ
3で、搬送装置C用のMPtJをMPU4で示す、これ
らのMPUには、それぞれ処理可能フラグ表示手歇例え
ばレジスJB、4#5.6及びJ611兜了7ラグ表示
手いる。
イヤボンダ尋O処m@[11,”1%搬搬送装置管示し
ている。これらの装置は第2図に示すように1従処W装
置(以下、MPUと称す)Kよって制御され、MPUは
装置で遂行される各種処置を遂行する。そして、搬送装
置C用のMPUtMPUIで、処理装置B1用(2)M
デUvrMPU2で、処理装置B2用のMPUtMpυ
3で、搬送装置C用のMPtJをMPU4で示す、これ
らのMPUには、それぞれ処理可能フラグ表示手歇例え
ばレジスJB、4#5.6及びJ611兜了7ラグ表示
手いる。
これらのMPUは主部m装[11によりて制御される。
12は主部環装911の中央部m装置CPυで1fi、
iaは処ll費求フラグテーブルで、これはCPU12
のlll1lの下に参照され、彼達すゐように予め割轟
てもれた各処理のための優先順位を拠定するのに用いら
れる。14はタイマで、例えばカウンタの減算又は加算
着しくに一通シ終了するOK所足時間を費やすプログラ
ムの回数で計時するような手段で形成されてもよい。タ
イ114はIJ&理に必要な数だけ般社られる。
iaは処ll費求フラグテーブルで、これはCPU12
のlll1lの下に参照され、彼達すゐように予め割轟
てもれた各処理のための優先順位を拠定するのに用いら
れる。14はタイマで、例えばカウンタの減算又は加算
着しくに一通シ終了するOK所足時間を費やすプログラ
ムの回数で計時するような手段で形成されてもよい。タ
イ114はIJ&理に必要な数だけ般社られる。
上述した優先順位は上記装置構成では次のようになって
いる。
いる。
優先順位 処 理 種 別
1 搬送装置ムから物の送出
2 処si装置B2から物の取出し3 処理装
置i11かも物の取出し4 処11i*flB1か
ら物の要求5II&珊装置II2から物のIN求 これらの優先順位を表わす処iit*求フッグの各々は
装置が当該要求を出してからそOiI置が所属する1I
IPUを介して主部i*装置11のテーブル13の対応
する位置にセ゛ットされるよう構成されている。
置i11かも物の取出し4 処11i*flB1か
ら物の要求5II&珊装置II2から物のIN求 これらの優先順位を表わす処iit*求フッグの各々は
装置が当該要求を出してからそOiI置が所属する1I
IPUを介して主部i*装置11のテーブル13の対応
する位置にセ゛ットされるよう構成されている。
上述し九構成装置の動作を説−する。
上述した装置系が動作し始めて搬送装置ムから搬送装置
Cへ向けて、物が流れ作業的に順次に移動されていると
する。
Cへ向けて、物が流れ作業的に順次に移動されていると
する。
この状部において、例えば、Jl&ll装置1□ 勢の
ためのMPU3が処理要求を出してこれが主処理装置1
1のテーブルの所定位IKセットされる、即ち処m豐求
フラグがテーブル13内にセットされると共にMPU3
のレジスタ@に&Wi可能フラグをセットする。このと
き、テーブル13には上述したフラグのみではなくそ0
411107ラク4セツトされていること4ある。
ためのMPU3が処理要求を出してこれが主処理装置1
1のテーブルの所定位IKセットされる、即ち処m豐求
フラグがテーブル13内にセットされると共にMPU3
のレジスタ@に&Wi可能フラグをセットする。このと
き、テーブル13には上述したフラグのみではなくそ0
411107ラク4セツトされていること4ある。
主処理装置11はテーブル13をチェックしつ−M1’
U3が優先権を与えられ、iI雁費が−わって来て、然
も所定の順序で各レジスター、4,5゜6をチェックし
てレジスタ5に部層可能フラグがセットされていること
を見出したとき、主部m装置11からMPU3に対し4
61111始を指示すると共に1そO処理完了予定時刻
をタイマ14にセッシして他の旭11についての上述し
九と同様の制御へ移行すゐ。
U3が優先権を与えられ、iI雁費が−わって来て、然
も所定の順序で各レジスター、4,5゜6をチェックし
てレジスタ5に部層可能フラグがセットされていること
を見出したとき、主部m装置11からMPU3に対し4
61111始を指示すると共に1そO処理完了予定時刻
をタイマ14にセッシして他の旭11についての上述し
九と同様の制御へ移行すゐ。
このような制御へ入っても主処理装置11tiタイマ1
4に処理完了予定時刻が到来しているか否を調べ為。こ
の時114社装置の種類によって処理完了より少し前K
11l来することもあれば、完全な処理完了で胸来する
とと屯ある。
4に処理完了予定時刻が到来しているか否を調べ為。こ
の時114社装置の種類によって処理完了より少し前K
11l来することもあれば、完全な処理完了で胸来する
とと屯ある。
一方、装置(例えば旭m装置m2)はその処理艷了時に
ルジスターに処理完了フラグをセットすると共に必要な
情報例えばその装置が処m装置の何号機であるかを表わ
す情報の主部m装置11へO転送準備を整える。
ルジスターに処理完了フラグをセットすると共に必要な
情報例えばその装置が処m装置の何号機であるかを表わ
す情報の主部m装置11へO転送準備を整える。
他方、レジスタ3.4.5.6が所定op序でチェック
されると同様、レジスタ7 、8 、9.10を主46
1mm!置11によって所定の順序でチェックされてい
る。
されると同様、レジスタ7 、8 、9.10を主46
1mm!置11によって所定の順序でチェックされてい
る。
上記設例のように、魁■兜了予定時刻の到来瞳に、上述
の如勤処褒完了フラグがレジメJIKセットされている
ことに応答して七O甑Ilkか先に費求し要処理の完了
をその制御系に確立する。この時#Iまでには処理可能
フラグ及び処理完了フラグはリセットされる。
の如勤処褒完了フラグがレジメJIKセットされている
ことに応答して七O甑Ilkか先に費求し要処理の完了
をその制御系に確立する。この時#Iまでには処理可能
フラグ及び処理完了フラグはリセットされる。
上述し九ような動作紘各装置O処im*に生ぜしめられ
、各装置の処理は主部曹装置11によって多重的に進行
させられ、それらOII&腫は従来の割込み方式と同等
K11lりなく遂行され得る。
、各装置の処理は主部曹装置11によって多重的に進行
させられ、それらOII&腫は従来の割込み方式と同等
K11lりなく遂行され得る。
上記実施例は集積回路の組立て工程中KWkけられる各
種装置のJ&理制御について説明し九が、その他の装置
群の制御に用い得るものであることは当業者の容易Kl
l解され得るところである。管九、上述の処S兜了予定
時刻控上述Oような一定し九時刻ではなく、処ms境O
変化に伴ってこれを適正なる時刻に変更しうるようK1
11成しうる40である。tえ、時刻を経過時間として
もよい一1以上の説明から明らかなように、本発明によ
れば、次のような効果が得られる。
種装置のJ&理制御について説明し九が、その他の装置
群の制御に用い得るものであることは当業者の容易Kl
l解され得るところである。管九、上述の処S兜了予定
時刻控上述Oような一定し九時刻ではなく、処ms境O
変化に伴ってこれを適正なる時刻に変更しうるようK1
11成しうる40である。tえ、時刻を経過時間として
もよい一1以上の説明から明らかなように、本発明によ
れば、次のような効果が得られる。
■、多重処理の簡易化を違威しうる。
(2) [つて、処理能力の低い情報部m装置に4、
割込み機能と同等の多重処m機能を持たせうる。
割込み機能と同等の多重処m機能を持たせうる。
■ このような機能の実現は比較的に少ないハードウェ
ア、シフトウェアで達成し得、コスト的有利性が得られ
ゐ尋である。
ア、シフトウェアで達成し得、コスト的有利性が得られ
ゐ尋である。
4、 11110簡単なWiL明
#11−は集積回路の組立工程中KW&けられる各Il
l装置を示す自、第2図は王感理装置と質部層装置の構
成を示す図である。
l装置を示す自、第2図は王感理装置と質部層装置の構
成を示す図である。
図中、1lFi王処S*置、MPUI、−MPU4は髄
部11!I置、3・・・6は処理可能フラグ表示手段、
7・・・9は処理完了フラグ表示手段、13はテーブル
、14はタイマであゐ。
部11!I置、3・・・6は処理可能フラグ表示手段、
7・・・9は処理完了フラグ表示手段、13はテーブル
、14はタイマであゐ。
特許出―人 富士通株式会社
Claims (1)
- 【特許請求の範囲】 1)主処理装置により髄部m装置の旭lを制御する処S
制御方式において、上記vl旭1髄置によってセラ→さ
れる処理可能フラグに応答して上記主処理装置により上
記髄部l装置に処■を開始させると同時に処理完了予定
時刻をセットした後、上記主部m装置と上記髄部1ii
i置との接続を一旦切離し、上記主mm装置によ)上記
処理完了予定時刻の到来を真べ−)\、その到来時に、
上記髄部matによってセットされるJ611完了7ツ
グに応答して再び上記主処理装置によゐ上記従処理装置
の制御に入らしめるようにしたことを特徴とする処理制
御方式。 2)上記髄部mI装置が複数あ〉、シかも髄部*a装置
はII数の処理を行い、これら梠環に予め決められた優
先順位が与えられ、上記mswJ*フラグを上記優先順
位に従って−ベ、その優先権が与えられ要処理を上記従
処理装置によシ遂行させるようにし九ことを特徴とする
特許請求の範1!1111項記載O処理制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10286881A JPS584401A (ja) | 1981-06-30 | 1981-06-30 | 処理制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10286881A JPS584401A (ja) | 1981-06-30 | 1981-06-30 | 処理制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS584401A true JPS584401A (ja) | 1983-01-11 |
| JPS6150325B2 JPS6150325B2 (ja) | 1986-11-04 |
Family
ID=14338877
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10286881A Granted JPS584401A (ja) | 1981-06-30 | 1981-06-30 | 処理制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS584401A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60246405A (ja) * | 1984-05-02 | 1985-12-06 | Mitsubishi Electric Corp | シ−ケンス処理方式 |
-
1981
- 1981-06-30 JP JP10286881A patent/JPS584401A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60246405A (ja) * | 1984-05-02 | 1985-12-06 | Mitsubishi Electric Corp | シ−ケンス処理方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6150325B2 (ja) | 1986-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2123447C (en) | Scalable system interrupt structure for a multiprocessing system | |
| DE69825623T2 (de) | Mechanismen zum umwandeln von unterbrechungsanfragesignalen auf addressen und datenleitungen zur generierung von interruptsignalen | |
| JPH0435782B2 (ja) | ||
| JPH0354375B2 (ja) | ||
| JPH01114995A (ja) | Icカード | |
| EP0644489A2 (en) | Method and apparatus for signalling interrupt information in a data processing system | |
| EP0438538B1 (en) | Priority apparatus having programmable node dwell time | |
| JPH03189739A (ja) | ソフトウェア構成要素とハードウェア構成要素のサービス時間を測定する機構 | |
| JPS584401A (ja) | 処理制御方式 | |
| JPS63123195A (ja) | Pos端末群管理装置 | |
| CA1143853A (en) | Busy indicating arrangement for bus in a data processing system | |
| JPS598038A (ja) | デ−タ入出力処理装置 | |
| JPH0157377B2 (ja) | ||
| JP2802091B2 (ja) | 割込ベクタ制御方式 | |
| JPH0495148A (ja) | 計算機システム | |
| JPS58178468A (ja) | デ−タ処理システムの割込方式 | |
| Halang | New approaches for distributed industrial process control systems aimed to cope with strict time constraints | |
| JP3099355B2 (ja) | 入出力処理装置 | |
| Sitsky | Implementing mpi using interrupts and remote copying on the ap1000/ap1000+ | |
| JP2859746B2 (ja) | カード識別番号分配装置 | |
| JPH0216667A (ja) | プロセッサ・システム | |
| JPH02201680A (ja) | Dmaデータ転送回路 | |
| JPH01321541A (ja) | 時分割dma制御方式 | |
| JPH0325552A (ja) | バス接続装置 | |
| JPH02201661A (ja) | リモート診断システム |