JP3556186B2 - Control device for injection molding machine - Google Patents

Control device for injection molding machine Download PDF

Info

Publication number
JP3556186B2
JP3556186B2 JP2001183167A JP2001183167A JP3556186B2 JP 3556186 B2 JP3556186 B2 JP 3556186B2 JP 2001183167 A JP2001183167 A JP 2001183167A JP 2001183167 A JP2001183167 A JP 2001183167A JP 3556186 B2 JP3556186 B2 JP 3556186B2
Authority
JP
Japan
Prior art keywords
unit
control
plc
molding machine
injection molding
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 - Fee Related
Application number
JP2001183167A
Other languages
Japanese (ja)
Other versions
JP2002370266A (en
Inventor
雅資 菅沼
隆 箱田
千春 西沢
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.)
Nissei Plastic Industrial Co Ltd
Original Assignee
Nissei Plastic Industrial 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 Nissei Plastic Industrial Co Ltd filed Critical Nissei Plastic Industrial Co Ltd
Priority to JP2001183167A priority Critical patent/JP3556186B2/en
Publication of JP2002370266A publication Critical patent/JP2002370266A/en
Application granted granted Critical
Publication of JP3556186B2 publication Critical patent/JP3556186B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Injection Moulding Of Plastics Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、コンピュータ処理部を備える射出成形機の制御装置に関する。
【0002】
【従来技術及び課題】
射出成形機の制御形態は、リレー回路を用いたハードウェアによる制御形態からマイクロコンピュータを用いたソフトウェアによる制御形態ヘ急速に移行しつつある。ソフトウェア制御による機能部は、大きく分けてシーケンス制御を司るPLC(プログラマブル・ロジック・コントローラ:Programable Logic Controller)部と、動作時に必要なパラメータの設定や動作状態及び結果を表示させるためのHMI(ヒューマン・マシーン・インターフェイス:Human Machine Interface)部がある。また、PLC部には、マイクロコンピュータ搭載による汎用PLCやメーカ独自のPLCがあり、PLCを動作させるシーケンスプログラムには、一般に、ラダー言語,マイクロコンピュータやパーソナルコンピュータ環境で知られているC言語,アセンブラ言語等が用いられる。
【0003】
ところで、初期の制御装置では、単一のマイクロコンピュータにより全ての機能を処理していたが、近時、量と質の両面から処理能力向上要求が増加し、その結果、高性能なマイクロコンピュータへの変更、さらには複数のマイクロコンピュータを搭載して機能分担させるマルチシステムへ移行している。具体的には、シーケンス制御や演算処理を実行するユニットとHMI制御を行うユニットに分散(機能分担)させ、両ユニット間を通信機能を用いてデータコミュニケーションを行っている。この形態としては、例えば、米国特許第5062052号が知られており、PLC部とHMI部を接続するインターフェイスに汎用コンピュータを用いている。
【0004】
しかし、この形態を採用する制御装置は、機能分担を図れる反面、ハードウェア及びソフトウェアの双方の量が大幅に増加してしまうため、開発,保守,コスト等での負担が著しく大きくなる。即ち、システムを再構築する場合、シーケンス制御部や制御パネル部をそれぞれ個別に変更し、最後にシステム全体の見直しが必要となるため、リアルタイムでの実施が不可能になるとともに、各機能部は固有のアーキテクチャを有するため、新規の処理技術の導入が限定されてしまう。しかも、アナログ処理部(フィードバック制御部)とシーケンス制御部の多層構造は、処理上の障害となり、制御における処理速度の高速化が困難となるなど、各種の諸問題を包含している。
【0005】
他方、単一の汎用コンピュータを使用することにより、全ての機能を実行させれば理想的であるが、射出成形機の場合には、要求される性能水準の異なる各種制御や各種処理が混在し、全ての制御と処理を単一の汎用コンピュータに処理させるには、CPUに相当の処理能力が要求されることになり、かなりのコストアップを強いられるとともに、一方、コストアップを抑制するには、一部の処理性能を犠牲にしなければならないなど、コスト面と性能面の双方を妥協的に選定せざるを得ない。結局、この形態による制御装置は、装置全体に対して十分なコストダウン及び性能向上(高度成形)を同時に実現することが困難となる。
【0006】
本発明は、このような従来技術に存在する課題を解決したものであり、PLC部とHMI部を分散させることによる諸問題を一掃できることに加え、装置全体に対する十分なコストダウン及び性能向上(高度成形)の双方を同時に実現することができる射出成形機の制御装置の提供を目的とする。
【0007】
【課題を解決するための手段及び実施の形態】
本発明は、コンピュータ処理部を備える射出成形機Mの制御装置1を構成するに際して、射出工程のプロセス制御処理を実行する高速処理専用の第一コンピュータ処理部2と、この第一コンピュータ処理部2による処理以外の処理を実行するPLC(プログラマブル・ロジック・コントローラ)部3a及びHMI(ヒューマン・マシーン・インターフェイス)部3bを有する第二コンピュータ処理部3を備えることを特徴とする。
【0008】
この場合、好適な実施の形態により、第一コンピュータ処理部2は、高速処理専用CPU11を備えるとともに、射出工程を実行するシーケンス制御用プログラム及びフィードバック制御用プログラムを格納する内部メモリ12を備えて構成できる。具体的には、射出工程の物理量を検出するセンサ部の検出信号Siaをアナログ−ディジタル変換して高速処理専用CPU11に付与し、かつ高速処理専用CPU11から得る制御指令データをディジタル−アナログ変換した制御信号Soaを射出工程の動作を司るアクチュエータ部に付与するインターフェイス13を有するPLC制御系2xを備えている。
【0009】
また、第二コンピュータ処理部3は、PLC部3a及びHMI部3bに用いる汎用CPU21を備えるとともに、PLC部3aを機能させるPLC用プログラム,HMI部3bを機能させるHMI用プログラム,PLC部3aとHMI部3bのタスク管理を実行するマルチタスク・リアルタイム・オペレーション用プログラムをそれぞれ格納する内部メモリ12を備えて構成できる。具体的には、PLC部3aは、スイッチ部の切換データDibを汎用CPU21に付与し、かつ汎用CPU21から得る制御指令データDobをアクチュエータ部に付与するインターフェイス23を有するPLC制御系3xを備えるとともに、センサ部の検出信号Sicをアナログ−ディジタル変換して汎用CPU21に付与し、かつ汎用CPU21から得る制御指令データをディジタル−アナログ変換した制御信号Socをアクチュエータ部に付与するインターフェイス24を有するPLC制御系3yを備え、さらに、HMI部3bは、少なくとも外部記憶装置31を接続する外部記憶装置用インターフェイス32,出力装置33を接続する出力装置用インターフェイス34,入力装置35を接続する入力装置用インターフェイス36,表示装置37を接続する表示装置用インターフェイス38,通信装置に接続する通信用インターフェイス39の一又は二以上を備えている。
【0010】
これにより、高速処理が要求される射出工程におけるプロセス制御(シーケンス制御及びフィードバック制御)は、高速処理専用CPU11を備える第一コンピュータ処理部2により実行されるため、数百〔μsec〕以下の高速処理が可能となる。特に、高度の成形品、例えば、超薄肉の製品や末端微細の製品を成形するためには、より高速処理(射出速度の高速化)が要求されるが、このような高度成形に対しても柔軟に対応可能になるとともに、一方、射出工程におけるプロセス制御以外の処理を担う高速処理の要求されないPLC部3a及びHMI部3bは、汎用CPU21を備える第二コンピュータ処理部3により実行されるため、従来におけるPLC部とHMI部を分散させることによる諸問題が解消される。よって、装置全体に対する十分なコストダウン及び性能向上(高度成形)の双方を同時に実現可能となる。
【0011】
【実施例】
次に、本発明に係る好適な実施例を挙げ、図面に基づき詳細に説明する。
【0012】
まず、本実施例に係る制御装置1を搭載する射出成形機Mの概略構成について、図3を参照して説明する。
【0013】
図3中、仮想線は射出成形機Mの外観を示し、機台Mb上に配設された射出装置Miと金型Cを取付けた型締装置Mcを備える。また、機台Mb上には、成形機コントローラ60を配設する。この成形機コントローラ60は、ディスプレイ61及び操作パネル62を備える。この成形機コントローラ60は、本実施例に係る制御装置1の一部となる後述するHMI部3bに含まれる。
【0014】
次に、射出成形機Mに搭載する制御装置1について、図1〜図3を参照して具体的に説明する。
【0015】
制御装置1は、図3に示すように、大別して、高速処理専用の第一コンピュータ処理部2と、この第一コンピュータ処理部2による処理以外の処理を実行する第二コンピュータ処理部3を備え、第一コンピュータ処理部2は、射出工程のプロセス制御処理を実行する機能を有するとともに、第二コンピュータ処理部3は、射出工程のプロセス制御処理以外の処理となるPLC制御を行うPLC部3aとHMI制御を行うHMI部3bを有する。
【0016】
図1及び図2に、さらに具体化した制御装置1のブロック構成を示す。第一コンピュータ処理部2は、図1に示すように、高速処理専用CPU11を備え、このCPU11はPCIバス等のローカルバスを用いたバスライン41に接続する。また、第一コンピュータ処理部2には、CPU11に接続した高速処理専用(PLC制御及び閉ループ制御専用)インターフェイス13を備える。このインターフェイス13は、射出工程の物理量を検出するセンサ部の検出信号Siaをアナログ−ディジタル変換してCPU11に付与し、かつCPU11から得る制御指令データをディジタル−アナログ変換した制御信号Soaを射出工程の動作を司るアクチュエータ部に付与する機能を有する。この場合、射出工程の物理量には、射出圧力及びスクリュ位置(スクリュ速度)等が含まれるとともに、射出工程の物理量を検出するセンサ部には、圧力センサ及び位置センサ等が含まれる。また、射出工程の動作を司るアクチュエータ部には、不図示の射出用サーボモータ(サーボアンプ)や射出シリンダ(制御弁)等が含まれる。
【0017】
一方、42は、バスライン41を接続するチップセットであり、このチップセット42には、PCIバス等のローカルバスを用いた他のバスライン43を接続する。バスライン43には、内部メモリ12を接続する。この内部メモリ12は、RAM,ROM等の各種メモリ類を総括する。そして、この内部メモリ12には、射出工程を実行するシーケンス制御用プログラム及びフィードバック制御用プログラムを格納する。
【0018】
これにより、第一コンピュータ処理部2は、射出工程の物理量を検出するセンサ部(圧力センサ,位置センサ等)の検出信号Siaをアナログ−ディジタル変換してCPU11に付与し、かつCPU11から得る制御指令データDcをディジタル−アナログ変換した制御信号Soaを、射出工程の動作を司るアクチュエータ部(射出用サーボモータ等)に付与して高速処理専用のフィードバック制御を行うPLC制御系2xとして機能する。
【0019】
このように、第一コンピュータ処理部2は、特に、高速処理が要求される射出工程におけるプロセス制御(シーケンス制御及びフィードバック制御)を、高速処理専用CPU11により実行するため、数百〔マイクロ秒〕以下の高速処理が可能となる。
【0020】
他方、第二コンピュータ処理部3は、図1に示すように、汎用CPU21を備え、このCPU21は、内部バス44を介してチップセット42に接続する。汎用CPU21には、クロック51が付与される。この汎用CPU21は、前述した高速処理専用CPU11ほど処理速度は要求されないため、処理速度がミリ秒程度(又はそれ以上)の水準の汎用CPUを用いることができる。
【0021】
また、バスライン41には、スイッチ部の切換データDibをCPU21に付与し、かつCPU21から得る制御指令データDobをアクチュエータ部に付与するインターフェイス23を接続することにより、PLC部3aにおけるPLC制御系3x(オープンループ制御系,フィードバック制御系)を構成する。この場合のアクチュエータ部には、電磁弁等が含まれる。さらに、射出工程の物理量を検出するセンサ部以外のセンサ部の検出信号Sicを、アナログ−ディジタル変換してCPU21に付与し、かつCPU21から得る制御指令データをディジタル−アナログ変換した制御信号Socをアクチュエータ部に付与するインターフェイス24を接続することにより、PLC部3aにおけるPLC制御系3y(オープンループ制御系,フィードバック制御系)を構成する。この場合のアクチュエータ部には、計量用サーボモータ(サーボアンプ)や計量用オイルモータ(制御弁),型締用サーボモータ(サーボアンプ)や型締シリンダ(制御弁)等が含まれる。
【0022】
一方、バスライン41には、外部の通信装置(インターネット等)に接続する通信用インターフェイス39を接続するとともに、バスライン43には、外部ユニット52を接続して、HMI部3bを構成する。外部ユニット52を図2に示す。31は、HDD(ハードディスク・ドライブ),CDRW(書換CD)等が含まれる外部記憶装置であり、この外部記憶装置31は、ATA(ATアタッチメント)等の外部記憶装置用インターフェイス32を介してバスライン43に接続する。33は、FDD(フロッピィディスク・ドライブ),プリンタ等が含まれる出力装置であり、この出力装置33は、USB(ユニバーサル・シリアルバス)等の出力装置用インターフェイス34を介してバスライン43に接続する。35は、キーボード,マウス等が含まれる入力装置であり、この入力装置35は、入力装置用インターフェイス36を介してバスライン43に接続する。37は、CRT,LCD(液晶ディスプレイ),PDP(プラズマディスプレイ)等が含まれる表示装置であり、この表示装置37は、VGA(ビデオグラフィックス・アレイ)等の表示装置用インターフェイス38を介してバスライン43に接続する。
【0023】
他方、前述した内部メモリ12には、PLC部3aを機能させるPLC用プログラムと、HMI部3bを機能させるHMI用プログラムと、PLC部3aとHMI部3bのタスク管理を実行するマルチタスク・リアルタイム・オペレーション用プログラムを格納する。この場合、PLC用プログラムは、射出成形機Mにおける射出工程以外の各種工程のシーケンス動作や射出成形機Mの監視等を実現するためのソフトウェアであり、また、HMI用プログラムは、射出成形機Mの動作パラメータの設定及び表示,射出成形機Mの動作監視データの表示等を実現するためのソフトウェアである。これらのソフトウェアは、制御装置1を搭載する射出成形機固有のアーキテクチャとして構築される。
【0024】
これに対して、マルチタスク・リアルタイム・オペレーション用プログラムは、各タスク(プログラム)を予め決められた優先順位で実行させるプログラムであり、例えば、成形機シーケンスプログラムを最優先させ、空時間に動作監視データの表示プログラムを実行させたり、動作監視データの表示処理中に、シーケンスプログラムが実行するスケジュールになれば、処理を中断してシーケンスプログラムが実行できるようにするソフトウェアである。なお、成形機シーケンスプログラムとは、ラダー言語等で射出成形機Mの動作順序,動作処理等が記述されたものであり、例えば、自動運転時には、型締→射出装置前進→射出→計量→射出装置後退→型開→成形品突出し→型締を繰り返し実行させることができる。このようなマルチタスク・リアルタイム・オペレーション用プログラムは、CJinternational社製の「ISaGRAF」やKWsoftware社製の「ProConOs」等の国際規格(IEC61131−3)準拠のシーケンスソフトウェアを用いることができる。以上により、PLC部3aとHMI部3bを有する第二コンピュータ処理部3が構成される。なお、図1中、53は電源部を示す。
【0025】
よって、このような制御装置1を構成することにより、高速処理が要求される射出工程におけるプロセス制御(シーケンス制御及びフィードバック制御)は、高速処理専用CPU11を備える第一コンピュータ処理部2により実行されるため、数百〔μsec〕以下の高速処理が可能となる。特に、高度の成形品、例えば、超薄肉の製品や末端微細の製品を成形するためには、より高速処理(射出速度の高速化)が要求されるが、このような高度成形に対しても柔軟に対応することができる。
【0026】
一方、射出工程におけるプロセス制御以外の処理を担う高速処理の要求されないPLC部3a及びHMI部3bは、処理速度がミリ秒程度となる単一の汎用CPU21を備える第二コンピュータ処理部3により実行されるため、PLC部とHMI部を分散させることによる諸問題、即ち、システムを再構築する場合に、シーケンス制御部や制御パネル部をそれぞれ個別に変更し、最後にシステム全体の見直しが必要となるため、リアルタイムでの実施が不可能となる問題や各機能部が固有のアーキテクチャを有するため、新規の処理技術の導入が限定されてしまう問題、さらにはアナログ処理部(フィードバック制御部)とシーケンス制御部の多層構造が処理上の障害となるため、制御における処理速度の高速化が困難となる問題等、ハードウェア及びソフトウェアの双方の量が大幅に増加し、開発,保守,コスト等での負担が著しく大きくなる各種の問題を解消できる。
【0027】
したがって、本実施例に係る制御装置1によれば、従来におけるPLC部とHMI部を分散させることによる諸問題を一掃することができることに加えて、装置全体に対する十分なコストダウン及び性能向上(高度成形)の双方を同時に実現することができる。
【0028】
以上、実施例について詳細に説明したが、本発明はこのような実施例に限定されるものではなく、細部の構成(ハードウェア,ソフトウェア),部品類(スイッチ部,センサ部,アクチュエータ部等),接続機器類(外部記憶装置,出力装置,入力装置,表示装置,通信機器等)及び数量等において、本発明の要旨を逸脱しない範囲で任意に変更,追加,削除することができる。
【0029】
【発明の効果】
このように、本発明に係る射出成形機の制御装置は、射出工程のプロセス制御処理を実行する高速処理専用の第一コンピュータ処理部と、この第一コンピュータ処理部による処理以外の処理を実行するPLC部及びHMI部を有する第二コンピュータ処理部を備えるため、PLC部とHMI部を分散させることによる諸問題を一掃できることに加えて、装置全体に対する十分なコストダウン及び性能向上(高度成形)の双方を同時に実現できるという顕著な効果を奏する。
【図面の簡単な説明】
【図1】本発明の好適な実施例に係る射出成形機の制御装置のブロック構成図、
【図2】同制御装置における外部ユニットのブロック構成図、
【図3】同制御装置を備える射出成形機の概要図、
【符号の説明】
1 制御装置
2 第一コンピュータ処理部
2x PLC制御系
3 第二コンピュータ処理部
3a PLC部
3b HMI部
3x PLC制御系
3y PLC制御系
11 高速処理専用CPU
12 内部メモリ
13 高速処理専用インターフェイス
21 汎用CPU
23 インターフェイス
24 インターフェイス
31 外部記憶装置
32 外部記憶装置用インターフェイス
33 出力装置
34 出力装置用インターフェイス
35 入力装置
36 入力装置用インターフェイス
37 表示装置
38 表示装置用インターフェイス
39 通信用インターフェイス
M 射出成形機
Sia 検出信号
Soa 制御信号
Sic 検出信号
Soc 制御信号
Dib 切換データ
Dob 制御指令データ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a control device for an injection molding machine including a computer processing unit.
[0002]
[Prior art and problems]
The control mode of the injection molding machine is rapidly shifting from a hardware control mode using a relay circuit to a software control mode using a microcomputer. The function unit under software control is roughly divided into a PLC (Programmable Logic Controller) unit that performs sequence control, and an HMI (Human / Human) for displaying the setting of parameters necessary for operation and the operation state and results. There is a machine interface (Human Machine Interface) section. The PLC section includes a general-purpose PLC equipped with a microcomputer and a manufacturer-specific PLC. Sequence programs for operating the PLC generally include a ladder language, a C language known in microcomputers and personal computer environments, and an assembler. Language and the like are used.
[0003]
By the way, in the early control devices, all functions were processed by a single microcomputer. Recently, however, the demand for improvement in processing capacity has been increasing in terms of both quantity and quality. And a multi-system in which a plurality of microcomputers are mounted to share functions. Specifically, a unit that performs sequence control or arithmetic processing and a unit that performs HMI control are distributed (function sharing), and data communication is performed between both units using a communication function. As this form, for example, U.S. Pat. No. 5,620,522 is known, and a general-purpose computer is used for an interface connecting a PLC unit and an HMI unit.
[0004]
However, in the control device employing this mode, the functions can be shared, but the amount of both hardware and software is greatly increased, so that the burden on development, maintenance, costs, and the like is significantly increased. In other words, when rebuilding the system, it is necessary to individually change the sequence control unit and the control panel unit, and finally to review the entire system. Having a unique architecture limits the introduction of new processing technologies. In addition, the multilayer structure of the analog processing unit (feedback control unit) and the sequence control unit causes various problems, such as an obstacle in processing, making it difficult to increase the processing speed in control.
[0005]
On the other hand, it is ideal if all functions are executed by using a single general-purpose computer.However, in the case of an injection molding machine, various controls and various processes with different required performance levels are mixed. However, in order for a single general-purpose computer to perform all the control and processing, a considerable processing power is required of the CPU, and a considerable increase in cost is required. However, some processing performance must be sacrificed, and both cost and performance must be compromised. As a result, it is difficult for the control device according to this embodiment to simultaneously achieve sufficient cost reduction and performance improvement (high-level molding) for the entire device.
[0006]
The present invention has solved the problems existing in the prior art as described above. In addition to being able to eliminate various problems caused by dispersing the PLC unit and the HMI unit, it is possible to sufficiently reduce costs and improve performance of the entire device (advanced). And a control device for an injection molding machine capable of realizing both of the two processes simultaneously.
[0007]
Means and Embodiments for Solving the Problems
The present invention provides a first computer processing unit 2 dedicated to high-speed processing for executing a process control process of an injection process when configuring a control device 1 of an injection molding machine M having a computer processing unit. And a second computer processing unit 3 having a PLC (Programmable Logic Controller) unit 3a and an HMI (Human Machine Interface) unit 3b for executing processes other than the processes described in (1).
[0008]
In this case, according to the preferred embodiment, the first computer processing unit 2 includes the high-speed processing dedicated CPU 11 and the internal memory 12 that stores the sequence control program for executing the injection process and the feedback control program. it can. More specifically, a control signal obtained by analog-to-digital conversion of a detection signal Sia of a sensor unit for detecting a physical quantity in an injection process is provided to the CPU 11 dedicated to high-speed processing, and control command data obtained from the CPU 11 dedicated to high-speed processing is converted from digital-analog. A PLC control system 2x having an interface 13 for applying the signal Soa to an actuator unit that controls the operation of the injection process is provided.
[0009]
The second computer processing unit 3 includes a general-purpose CPU 21 used for the PLC unit 3a and the HMI unit 3b, and has a PLC program for causing the PLC unit 3a to function, an HMI program for causing the HMI unit 3b to function, and the PLC unit 3a and the HMI unit. The internal memory 12 for storing a multitask real-time operation program for executing the task management of the unit 3b can be provided. Specifically, the PLC unit 3a includes a PLC control system 3x having an interface 23 for providing the switching data Dib of the switch unit to the general-purpose CPU 21 and for providing control command data Dob obtained from the general-purpose CPU 21 to the actuator unit. A PLC control system 3y having an interface 24 for converting the detection signal Sic of the sensor unit from analog to digital and applying it to the general-purpose CPU 21 and applying a control signal Soc obtained by digital-to-analog conversion of control command data obtained from the general-purpose CPU 21 to the actuator unit. The HMI unit 3b further includes at least an external storage device interface 32 for connecting the external storage device 31, an output device interface 34 for connecting the output device 33, an input device interface 36 for connecting the input device 35, and a table. The display device interface 38 for connecting the apparatus 37 includes a one or more communication interface 39 connected to the communication device.
[0010]
As a result, the process control (sequence control and feedback control) in the injection process requiring high-speed processing is performed by the first computer processing unit 2 including the high-speed processing dedicated CPU 11, so that high-speed processing of several hundred [μsec] or less is performed. Becomes possible. In particular, high-speed processing (increased injection speed) is required to form advanced molded products, for example, ultra-thin products and products with fine terminal ends. In addition, the PLC unit 3a and the HMI unit 3b, which do not require high-speed processing and perform processing other than the process control in the injection process, are executed by the second computer processing unit 3 including the general-purpose CPU 21. In addition, the conventional problems caused by dispersing the PLC unit and the HMI unit are solved. Therefore, it is possible to simultaneously achieve both sufficient cost reduction and performance improvement (advanced molding) for the entire apparatus.
[0011]
【Example】
Next, preferred embodiments according to the present invention will be described in detail with reference to the drawings.
[0012]
First, a schematic configuration of an injection molding machine M equipped with the control device 1 according to the present embodiment will be described with reference to FIG.
[0013]
In FIG. 3, the phantom line indicates the appearance of the injection molding machine M, and includes an injection device Mi provided on a machine base Mb and a mold clamping device Mc to which a mold C is attached. A molding machine controller 60 is provided on the machine base Mb. The molding machine controller 60 includes a display 61 and an operation panel 62. The molding machine controller 60 is included in an HMI unit 3b described later, which is a part of the control device 1 according to the present embodiment.
[0014]
Next, the control device 1 mounted on the injection molding machine M will be specifically described with reference to FIGS.
[0015]
As shown in FIG. 3, the control device 1 roughly includes a first computer processing unit 2 dedicated to high-speed processing and a second computer processing unit 3 that executes processing other than the processing by the first computer processing unit 2. The first computer processing unit 2 has a function of executing a process control process of the injection process, and the second computer processing unit 3 has a PLC unit 3a that performs PLC control that is a process other than the process control process of the injection process. An HMI unit 3b that performs HMI control is provided.
[0016]
FIG. 1 and FIG. 2 show a block configuration of a more specific control device 1. As shown in FIG. 1, the first computer processing unit 2 includes a CPU 11 dedicated to high-speed processing, and this CPU 11 is connected to a bus line 41 using a local bus such as a PCI bus. In addition, the first computer processing unit 2 includes an interface 13 dedicated to high-speed processing (dedicated to PLC control and closed loop control) connected to the CPU 11. The interface 13 converts the detection signal Sia of the sensor unit for detecting the physical quantity in the injection process from analog to digital and gives it to the CPU 11, and converts the control command data obtained from the CPU 11 from digital to analog into a control signal Soa in the injection process. It has a function of giving to the actuator unit that controls the operation. In this case, the physical quantities in the injection step include an injection pressure and a screw position (screw speed), and the sensor unit that detects the physical quantities in the injection step includes a pressure sensor, a position sensor, and the like. The actuator section that controls the operation of the injection process includes an injection servomotor (servo amplifier), an injection cylinder (control valve), and the like (not shown).
[0017]
On the other hand, reference numeral 42 denotes a chip set for connecting the bus line 41, and another bus line 43 using a local bus such as a PCI bus is connected to the chip set. The internal memory 12 is connected to the bus line 43. The internal memory 12 collects various memories such as a RAM and a ROM. The internal memory 12 stores a sequence control program for executing the injection process and a feedback control program.
[0018]
As a result, the first computer processing unit 2 converts the detection signal Sia of the sensor unit (pressure sensor, position sensor, etc.) for detecting the physical quantity in the injection process from analog to digital and gives it to the CPU 11, and gives a control command obtained from the CPU 11. A control signal Soa obtained by digital-to-analog conversion of the data Dc is applied to an actuator section (injection servomotor or the like) which controls the operation of the injection process, and functions as a PLC control system 2x for performing feedback control dedicated to high-speed processing.
[0019]
As described above, the first computer processing unit 2 executes the process control (sequence control and feedback control) particularly in the injection process requiring high-speed processing by the CPU 11 dedicated to high-speed processing. High-speed processing becomes possible.
[0020]
On the other hand, as shown in FIG. 1, the second computer processing unit 3 includes a general-purpose CPU 21, which is connected to a chipset 42 via an internal bus 44. The clock 51 is provided to the general-purpose CPU 21. Since the processing speed of the general-purpose CPU 21 is not required as high as that of the CPU 11 dedicated to high-speed processing, a general-purpose CPU having a processing speed of about milliseconds (or more) can be used.
[0021]
The bus line 41 is connected to an interface 23 for providing switching data Dib of the switch unit to the CPU 21 and providing control command data Dob obtained from the CPU 21 to the actuator unit, thereby connecting the PLC control system 3x in the PLC unit 3a. (Open loop control system, feedback control system). In this case, the actuator section includes a solenoid valve and the like. Further, a detection signal Sic of a sensor unit other than the sensor unit for detecting a physical quantity in the injection process is converted from analog to digital to be applied to the CPU 21, and a control signal Soc obtained by digital-to-analog conversion of control command data obtained from the CPU 21 is used as an actuator. A PLC control system 3y (open loop control system, feedback control system) in the PLC unit 3a is configured by connecting the interface 24 provided to the unit. In this case, the actuator section includes a measuring servomotor (servo amplifier), a measuring oil motor (control valve), a mold clamping servomotor (servo amplifier), a mold clamping cylinder (control valve), and the like.
[0022]
On the other hand, a communication interface 39 for connecting to an external communication device (such as the Internet) is connected to the bus line 41, and an external unit 52 is connected to the bus line 43 to form the HMI unit 3b. The external unit 52 is shown in FIG. Reference numeral 31 denotes an external storage device including an HDD (hard disk drive), a CDRW (rewriteable CD), and the like. The external storage device 31 is connected to a bus line via an external storage device interface 32 such as an ATA (AT attachment). 43. An output device 33 includes a floppy disk drive (FDD), a printer, and the like. The output device 33 is connected to a bus line 43 via an output device interface 34 such as a USB (universal serial bus). . An input device 35 includes a keyboard, a mouse, and the like. The input device 35 is connected to the bus line 43 via an input device interface 36. A display device 37 includes a CRT, an LCD (liquid crystal display), a PDP (plasma display), and the like. The display device 37 is connected to a bus via a display device interface 38 such as a VGA (video graphics array). Connect to line 43.
[0023]
On the other hand, the above-mentioned internal memory 12 includes a PLC program for causing the PLC section 3a to function, an HMI program for causing the HMI section 3b to function, and a multitask real-time program for executing task management of the PLC section 3a and the HMI section 3b. Stores operation programs. In this case, the PLC program is software for realizing a sequence operation of various processes other than the injection process in the injection molding machine M and monitoring of the injection molding machine M, and the HMI program is a program for the injection molding machine M. This is software for realizing the setting and display of the operation parameters, display of operation monitoring data of the injection molding machine M, and the like. These softwares are constructed as an architecture unique to the injection molding machine on which the control device 1 is mounted.
[0024]
On the other hand, the multi-task real-time operation program is a program for executing each task (program) with a predetermined priority. For example, the top priority is given to the molding machine sequence program, and the operation monitoring is performed during idle time. This software is a program that causes a sequence program to be interrupted and executed when a schedule to be executed by a sequence program is executed during execution of a data display program or display processing of operation monitoring data. Note that the molding machine sequence program describes the operation sequence, operation processing, and the like of the injection molding machine M in a ladder language or the like. For example, at the time of automatic operation, mold clamping → injection device advance → injection → weighing → injection It is possible to repeatedly execute retreating of the apparatus → opening of the mold → projection of the molded article → clamping. Such a multitask real-time operation program can use sequence software compliant with international standards (IEC61131-3) such as "ISaGRAF" manufactured by CJ International and "ProConOs" manufactured by KWsoftware. As described above, the second computer processing unit 3 including the PLC unit 3a and the HMI unit 3b is configured. In FIG. 1, reference numeral 53 denotes a power supply unit.
[0025]
Therefore, by configuring such a control device 1, process control (sequence control and feedback control) in an injection step requiring high-speed processing is executed by the first computer processing unit 2 including the CPU 11 dedicated to high-speed processing. Therefore, high-speed processing of several hundred [μsec] or less is possible. In particular, in order to mold advanced molded products, for example, ultra-thin products and products with fine terminals, higher speed processing (increased injection speed) is required. Can also respond flexibly.
[0026]
On the other hand, the PLC unit 3a and the HMI unit 3b, which do not require high-speed processing and perform processing other than the process control in the injection process, are executed by the second computer processing unit 3 including the single general-purpose CPU 21 having a processing speed of about millisecond. Therefore, various problems caused by dispersing the PLC unit and the HMI unit, that is, when reconfiguring the system, it is necessary to individually change the sequence control unit and the control panel unit, and finally to review the entire system. Therefore, it is impossible to implement the processing in real time, and each functional unit has a unique architecture, which limits the introduction of new processing technology. In addition, the analog processing unit (feedback control unit) and sequence control Hardware, such as the problem that it is difficult to increase the processing speed in control because the multilayer structure of the E A and amount of both software greatly increases, development, maintenance, various problems burden significantly increases the cost and the like can be eliminated.
[0027]
Therefore, according to the control device 1 of the present embodiment, in addition to being able to eliminate various problems caused by dispersing the PLC unit and the HMI unit in the related art, it is possible to sufficiently reduce the cost and improve the performance of the entire device (advanced). Molding) can be realized simultaneously.
[0028]
Although the embodiment has been described in detail above, the present invention is not limited to such an embodiment, and detailed configurations (hardware, software), parts (switch unit, sensor unit, actuator unit, etc.) , Connected devices (external storage device, output device, input device, display device, communication device, etc.) and quantity can be arbitrarily changed, added, or deleted without departing from the gist of the present invention.
[0029]
【The invention's effect】
As described above, the control device of the injection molding machine according to the present invention executes the first computer processing unit dedicated to high-speed processing that executes the process control processing of the injection process, and executes processing other than the processing by the first computer processing unit. Since a second computer processing unit having a PLC unit and an HMI unit is provided, various problems caused by dispersing the PLC unit and the HMI unit can be eliminated. In addition, sufficient cost reduction and performance improvement (advanced molding) for the entire apparatus can be achieved. This has a remarkable effect that both can be realized at the same time.
[Brief description of the drawings]
FIG. 1 is a block diagram of a control device of an injection molding machine according to a preferred embodiment of the present invention;
FIG. 2 is a block diagram of an external unit in the control device;
FIG. 3 is a schematic diagram of an injection molding machine including the control device,
[Explanation of symbols]
Reference Signs List 1 control device 2 first computer processing unit 2x PLC control system 3 second computer processing unit 3a PLC unit 3b HMI unit 3x PLC control system 3y PLC control system 11 CPU dedicated to high-speed processing
12 Internal memory 13 High-speed processing dedicated interface 21 General-purpose CPU
23 Interface 24 Interface 31 External Storage Device 32 External Storage Device Interface 33 Output Device 34 Output Device Interface 35 Input Device 36 Input Device Interface 37 Display Device 38 Display Device Interface 39 Communication Interface M Injection Molding Machine Sia Detection Signal Soa Control signal Sic Detection signal Soc Control signal Dib Switching data Dob Control command data

Claims (9)

コンピュータ処理部を備える射出成形機の制御装置において、射出工程のプロセス制御処理を実行する高速処理専用の第一コンピュータ処理部と、この第一コンピュータ処理部による処理以外の処理を実行するPLC(プログラマブル・ロジック・コントローラ)部及びHMI(ヒューマン・マシーン・インターフェイス)部を有する第二コンピュータ処理部を備えることを特徴とする射出成形機の制御装置。In a control device of an injection molding machine having a computer processing unit, a first computer processing unit dedicated to high-speed processing for executing a process control process of an injection process, and a PLC (programmable computer) for executing processes other than the process by the first computer processing unit A control device for an injection molding machine, comprising: a second computer processing unit having a logic controller (HMI) unit and an HMI (Human Machine Interface) unit. 前記第一コンピュータ処理部は、高速処理専用CPUを備えることを特徴とする請求項1記載の射出成形機の制御装置。The control device for an injection molding machine according to claim 1, wherein the first computer processing unit includes a CPU dedicated to high-speed processing. 前記第一コンピュータ処理部は、射出工程を実行するシーケンス制御用プログラム及びフィードバック制御用プログラムを格納する内部メモリを備えることを特徴とする請求項1記載の射出成形機の制御装置。The control device for an injection molding machine according to claim 1, wherein the first computer processing unit includes an internal memory for storing a sequence control program for executing an injection process and a feedback control program. 前記第一コンピュータ処理部は、射出工程の物理量を検出するセンサ部の検出信号をアナログ−ディジタル変換して前記高速処理専用CPUに付与し、かつ前記高速処理専用CPUから得る制御指令データをディジタル−アナログ変換した制御信号を射出工程の動作を司るアクチュエータ部に付与するインターフェイスを有するPLC制御系を備えることを特徴とする請求項2又は3記載の射出成形機の制御装置。The first computer processing section performs analog-to-digital conversion of a detection signal of a sensor section for detecting a physical quantity in an injection process, applies the converted signal to the CPU dedicated to high-speed processing, and digitally converts control command data obtained from the CPU dedicated to high-speed processing. 4. The control device for an injection molding machine according to claim 2, further comprising a PLC control system having an interface for applying an analog-converted control signal to an actuator for controlling an operation of an injection process. 前記第二コンピュータ処理部は、前記PLC部及び前記HMI部に用いる汎用CPUを備えることを特徴とする請求項1記載の射出成形機の制御装置。The control device for an injection molding machine according to claim 1, wherein the second computer processing unit includes a general-purpose CPU used for the PLC unit and the HMI unit. 前記第二コンピュータ処理部は、前記PLC部を機能させるPLC用プログラムと、前記HMI部を機能させるHMI用プログラムと、前記PLC部と前記HMI部のタスク管理を実行するマルチタスク・リアルタイム・オペレーション用プログラムを格納する内部メモリを備えることを特徴とする請求項1記載の射出成形機の制御装置。The second computer processing unit includes a PLC program that causes the PLC unit to function, an HMI program that causes the HMI unit to function, and a multitask real-time operation that performs task management of the PLC unit and the HMI unit. 2. The control device for an injection molding machine according to claim 1, further comprising an internal memory for storing a program. 前記PLC部は、スイッチ部の切換データを前記汎用CPUに付与し、かつ前記汎用CPUから得る制御指令データをアクチュエータ部に付与するインターフェイスを有するPLC制御系を備えることを特徴とする請求項5又は6記載の射出成形機の制御装置。6. The PLC control system according to claim 5, wherein the PLC unit includes a PLC control system having an interface for providing switching data of a switch unit to the general-purpose CPU and providing control command data obtained from the general-purpose CPU to an actuator unit. 7. The control device for an injection molding machine according to 6. 前記PLC部は、センサ部の検出信号をアナログ−ディジタル変換して前記汎用CPUに付与し、かつ前記汎用CPUから得る制御指令データをディジタル−アナログ変換した制御信号をアクチュエータ部に付与するインターフェイスを有するPLC制御系を備えることを特徴とする請求項5又は6記載の射出成形機の制御装置。The PLC section has an interface for converting a detection signal of the sensor section from analog to digital and applying the converted signal to the general-purpose CPU, and for applying a control signal obtained by digital-to-analog conversion of control command data obtained from the general-purpose CPU to the actuator section. 7. The control device for an injection molding machine according to claim 5, further comprising a PLC control system. 前記HMI部は、少なくとも外部記憶装置を接続する外部記憶装置用インターフェイス,出力装置を接続する出力装置用インターフェイス,入力装置を接続する入力装置用インターフェイス,表示装置を接続する表示装置用インターフェイス,通信装置に接続する通信用インターフェイスの一又は二以上を備えることを特徴とする請求項5又は6記載の射出成形機の制御装置。The HMI unit includes at least an external storage device interface for connecting an external storage device, an output device interface for connecting an output device, an input device interface for connecting an input device, a display device interface for connecting a display device, and a communication device. 7. The control device for an injection molding machine according to claim 5, further comprising one or more communication interfaces connected to the control unit.
JP2001183167A 2001-06-18 2001-06-18 Control device for injection molding machine Expired - Fee Related JP3556186B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001183167A JP3556186B2 (en) 2001-06-18 2001-06-18 Control device for injection molding machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001183167A JP3556186B2 (en) 2001-06-18 2001-06-18 Control device for injection molding machine

Publications (2)

Publication Number Publication Date
JP2002370266A JP2002370266A (en) 2002-12-24
JP3556186B2 true JP3556186B2 (en) 2004-08-18

Family

ID=19023149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001183167A Expired - Fee Related JP3556186B2 (en) 2001-06-18 2001-06-18 Control device for injection molding machine

Country Status (1)

Country Link
JP (1) JP3556186B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4829522B2 (en) * 2005-04-14 2011-12-07 東芝機械株式会社 Control device for injection molding machine
AT501786B1 (en) * 2005-04-20 2007-01-15 Engel Austria Gmbh Control equipment for injection molding machines, comprises programmable logic control, which receives and processes sensor signals, monitor, personal computer that receives process data from the logic control over interface mechanism
JP5358330B2 (en) * 2009-07-21 2013-12-04 東芝機械株式会社 Injection molding machine

Also Published As

Publication number Publication date
JP2002370266A (en) 2002-12-24

Similar Documents

Publication Publication Date Title
GB2177826A (en) Programmable controller
JPH0149648B2 (en)
JP3556186B2 (en) Control device for injection molding machine
US5239247A (en) Reconfigurable master-slave control
US5615104A (en) Monitoring method and apparatus using a programmable logic controller
JP3781716B2 (en) Injection molding machine setup support method
JP3756871B2 (en) Power-off method for injection molding machine
WO1989001656A1 (en) High-speed input/output module and plc apparatus
JP3875179B2 (en) System parameter setting method for injection molding machine
JPH06301412A (en) Controller for robot cell
US6969245B2 (en) Injection molding machine having a handling device
WO1997004371A1 (en) Management system of numerical controller by information processor equipped with software processing function
US10509382B2 (en) Decentralized peripheral with which simulation functions are implemented in an existing component of an automation facility
JP2007216449A (en) Method and apparatus for monitoring operation state of injection molding machine
JPH1097313A (en) Factory automation system
JP2004255589A (en) Display method for injection molding machine
JP2004155087A (en) Data reading method for controller
US7151978B2 (en) System and method for the control of a production machine
JPH02148302A (en) Setting display operating board
JP2003094366A (en) Shared operation device for molding machine and robot
JPS6333169B2 (en)
JPH09128003A (en) Distributed control system
JPH11272307A (en) Motion controller
JPS62261415A (en) Injection molder equipped with product remover
JPH0816217A (en) Device for monitoring operation state of programmable controller

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040422

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040428

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040511

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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: 20100521

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110521

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110521

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120521

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120521

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130521

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130521

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140521

Year of fee payment: 10

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees