JPS5998205A - 機械の制御演算システム - Google Patents

機械の制御演算システム

Info

Publication number
JPS5998205A
JPS5998205A JP20820782A JP20820782A JPS5998205A JP S5998205 A JPS5998205 A JP S5998205A JP 20820782 A JP20820782 A JP 20820782A JP 20820782 A JP20820782 A JP 20820782A JP S5998205 A JPS5998205 A JP S5998205A
Authority
JP
Japan
Prior art keywords
machine
control
sequencer
calculation
signal
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
JP20820782A
Other languages
English (en)
Inventor
Tatsuya Ikeda
辰弥 池田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP20820782A priority Critical patent/JPS5998205A/ja
Publication of JPS5998205A publication Critical patent/JPS5998205A/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/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Programmable Controllers (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、コンピュータを用いて機械動作を演算制御す
る機械の制御演算システムに関する。
従来、この種のシステムとして第1図に示すものがあっ
た。図において、(1)は機械各部を作動させるための
モータ、(2)はマイクロプロセッサ、(8)は演算制
御用の命令プログラムを格納するメモリ、(4)はマイ
クロプロセッサ(2)からモータ(1)への命令信号を
振9分けるデコーダ、(5)はモータ(1)を駆動制御
するリレー、(6)はデコーダ(4)により振り分けら
れた命令信号をリレー(5)の励磁信号に変換するリレ
ーインターフェイス、(7)は機械の作動状態を把える
外部検出器で、該外部検出器())による状態検出信号
を、マイクロプロセッサ(2)が一定周期毎にデコーダ
(4)を介して読み取シ、その信号を基にモータ(1)
の制御量を演算し、デコーダ(4)、リレーインターフ
ェイス(6)、リレー(6)を介してモータ(1)を作
動させ、もって、機械本体を制御するようになされてい
る。
即ち、マイクロプロセッサ(2)は第2図に示すように
、最初に、外部検出器(γ)による機械の状態検出値を
読み込み、次いで、その検出値を基に、モータ(1)の
動作制御が必要か否か、つまシ、演算を行なうか否かを
判断し、その判断結果が演算不要の場合には、次の周期
の読み込みに備え、他方、判断結果が演算部の場合には
、機械動作を最適にできる最適制御量を演算してその演
算値データを出カバソファに格納し、その後、インター
ラブド信号によυ命令プログラムを分岐して演算値デー
タをモータ(1)に出力させて機械動作の制御を行なう
。なお、この制御動作の間、上述の演算動作は停止して
いる。
また第1図の従来システムは、キーボード(8)及び表
示器(9)とを有し、マイクロプロセッサ(2)の各制
御段階及びその演算値等を必要に応じて表示器(9)で
表示できるようになされており、しかも、キーボード(
8)を介してメモリ(8)内の命令プログラムを変更で
きるようになされている。
従来の制御演算システムは以上のように構成され、マイ
クロプロセッサが演算機能の他、制御機能をも担ってい
るため、該制御装置のソフトウェアが複雑とな9、開発
に長い期間を費やし、しかも、演算方法の変更がし難い
という欠点があった。
また、常に機械動作を監視するため、演算時間のかかる
高級言語の使用は不可能であるという欠点もあった。
本発明は、斜上の点に鑑み表されたもので、演算部と機
械制御部とを備え、演算部及び機械制御部のンフトウエ
アを互いに独立させることにより、各ソフトウェアの簡
易化を達成でき、演算部負担を減少させて高級言語を使
用し得る制御演算システムの提供を目的とする。
以下、本発明の一実施例を第1図と同一部分には同一符
号を附して示す第6図について説明する。
図において、叫は演算部たるパーソナルコンピュータ(
以下、パソコンと称す)、(111は機械本体の制御を
行なう機械制御部たるシーケンサ、叫は演算結果及び機
械の動作状態情報をパソコンθ0及びシーケンサ(11
J間で授受するためのインターフェイスで、これらパソ
コン叫のソフトウェアとシーケンサ(lDのソフトウェ
アは独立し、それぞれパソコン(10)は最適制御量等
の演算を、シーケンサ01ノは各種モータ(1)の出力
制御を通じての機械本体の制御を行なうようになされて
いる0 即ち、パソコン叫は、例えば、BASIO等の高級言語
を用い、第4図に示すように、シーケンサ以外より1サ
イクル動作完了時における検出信号をインターフェイス
((2)を介して読み込み、次処理の最適化演算を行な
い、その結果をインターフェイス(増を介してシーケン
サ(ロ)に出力する。しかして、シーケンサ11)は、
この信号により逐次制御を行ないサイクル動作信号を各
種モータ(1)に出力して機械本体を制御する。また、
シーケンサ(11)は、外部検出器(7)による信号に
より動作完了を判断してノくソコン叫に完了信号を送9
、該ノくソコン叫は上述の動作を繰り返して行ない、機
械本体を継続して制御する。なお、この制御動作の除、
種々の表示又は実行プログラムの変更が必要な場合には
、ノ(ソコン自体のディスプレイ又はキーボードで行な
うことができる。
一般には、高級1゛語を使用する場合、演算実行時間が
長くかかるが、本発明においては機械本体のサイクル動
作をシーケンサ(6)によシ制御しているため、制御動
作中にはノくンコ/叫はフリーとなり、その制御動作中
に並行して演算動作を遂行できるので、長大な演算実行
時間をもカッく−することができる。
なお、上記実施例では、シーケンサをサイクル動作とし
ているが、これを各部動作毎の制御にしても良く、また
、シーケンサ以外の制御器を用いて行なっても良く、上
記実施例と同様の効果を奏する0 以上のように、本発明によれば、機械制御部と演算部と
を分離して設け、しかも、各ソフトウェアを独立とした
ので、ソフトウェアが簡略化さ−れ、容易に作成できる
という効果と共に、そのソフトウェアの変更に対して柔
軟に対応することができるという効果を有する。更に、
演算部は機械制御部の動作と無関係に動作し得るので、
演算時間を多く要する高級言語の使用も可能となり、取
扱いが容易になるという効果も有する0
【図面の簡単な説明】
第1図は従来の制御演算システムを示すプロツり図、7
g 2図は棺1図システムにかかるソフトウェア構成図
、第5図は本発明の一実施例による制御演算システムを
示すプロッタ図、第4図は第5図システムにかかるソフ
トウェア構成図である。 (1)・・モータ    (7)・・外部検出器(10
)・・演算部(ハーソナルコンピュータ)(]1)・・
W2 ha制御部(シーケンサ)なお、図中、同一符号
は同−又は相当部分を示す0 第2図

Claims (2)

    【特許請求の範囲】
  1. (1)機械の作動状態検出信号を外部検出器から周期的
    に受け、次処理における上記機械の最適状態を演算し、
    その演算1Lに基づき上記機械の動作を制御する機械の
    制御演算システムにおいて、上記演算を行なう演算部、
    及びその演算値に基づき機械動作を制御する機械制御部
    とを別個に備え、これら演算部及び機械制御部はン7ト
    ウエアが互いに独立することを特徴どする制御装置。
  2. (2)上記演算部としてパーソナルコンピュータを珀い
    ると共に、上記機械側m郡としてシーケンサを用い、高
    級言語の使用全可能としたことを特徴とする特許請求の
    範囲第1項に記載の機械の制御演算システム。
JP20820782A 1982-11-26 1982-11-26 機械の制御演算システム Pending JPS5998205A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20820782A JPS5998205A (ja) 1982-11-26 1982-11-26 機械の制御演算システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20820782A JPS5998205A (ja) 1982-11-26 1982-11-26 機械の制御演算システム

Publications (1)

Publication Number Publication Date
JPS5998205A true JPS5998205A (ja) 1984-06-06

Family

ID=16552438

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20820782A Pending JPS5998205A (ja) 1982-11-26 1982-11-26 機械の制御演算システム

Country Status (1)

Country Link
JP (1) JPS5998205A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6144241A (ja) * 1984-08-09 1986-03-03 Kajima Corp 分散制御型ビル管理装置
JPS6154508A (ja) * 1984-08-24 1986-03-18 Mitsubishi Electric Corp 数値制御装置
JPS6255707A (ja) * 1985-09-04 1987-03-11 Mitsubishi Electric Corp 数値制御装置
JPH0232405A (ja) * 1988-07-22 1990-02-02 Hitachi Ltd プログラマブルコントローラ
JPH0238603U (ja) * 1988-09-02 1990-03-14

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6144241A (ja) * 1984-08-09 1986-03-03 Kajima Corp 分散制御型ビル管理装置
JPS6154508A (ja) * 1984-08-24 1986-03-18 Mitsubishi Electric Corp 数値制御装置
JPS6255707A (ja) * 1985-09-04 1987-03-11 Mitsubishi Electric Corp 数値制御装置
JPH0232405A (ja) * 1988-07-22 1990-02-02 Hitachi Ltd プログラマブルコントローラ
JPH0238603U (ja) * 1988-09-02 1990-03-14

Similar Documents

Publication Publication Date Title
EP0063045A3 (en) Combined mode supervisory program-panel controller method for an industrial process control system
JPS5998205A (ja) 機械の制御演算システム
JPS59172009A (ja) 数値制御装置
US5615104A (en) Monitoring method and apparatus using a programmable logic controller
JPH0457003B2 (ja)
JPH02310604A (ja) 画面データ表示方式
JPH04195205A (ja) Cnc装置のプロブラム実行方式
JP2002006907A (ja) I/oユニット及びプログラマブルコントローラシステム
JP7473653B2 (ja) 制御対象物を制御する設定パラメータを所定のタイミングで変更する機能を有する数値制御装置及びその設定パラメータ変更方法
JPH09230913A (ja) プログラマブルコントローラのプログラミングツール
JPH02202604A (ja) 外部拡張型プログラマブル・コントローラ
JP2510691B2 (ja) 演算処理方法
JPH02226307A (ja) 数値制御装置
JPH0836413A (ja) Cncの時間管理方式
KR920003747B1 (ko) Plc형 입출력 접점을 갖는 nc 제어방법
JPH07191718A (ja) 数値制御システムの動作時間監視方式
JPH0546219A (ja) 数値制御装置
JPS62154115A (ja) 数値制御装置
JPS63284604A (ja) プログラマブル・コントロ−ル装置
JPS6226534A (ja) 入力要求領域表示の制御方法
JPH05324001A (ja) 計装制御用バックアップ操作器
JPS59212907A (ja) プログラマブルコントロ−ラ
JPS58172703A (ja) プロセス制御装置
JPH07219608A (ja) プロセス制御装置
JPH01159703A (ja) 数値制御装置