JP3698671B2 - Molding machine - Google Patents
Molding machine Download PDFInfo
- Publication number
- JP3698671B2 JP3698671B2 JP2001368673A JP2001368673A JP3698671B2 JP 3698671 B2 JP3698671 B2 JP 3698671B2 JP 2001368673 A JP2001368673 A JP 2001368673A JP 2001368673 A JP2001368673 A JP 2001368673A JP 3698671 B2 JP3698671 B2 JP 3698671B2
- Authority
- JP
- Japan
- Prior art keywords
- sampling
- speed
- molding machine
- change amount
- time
- 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
Links
Images
Landscapes
- Injection Moulding Of Plastics Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、運転状態の実測値を表示装置の表示画面上にグラフィック表示する機能を備えた射出成形機やダイカストマシン等の成形機に係り、特に、実測データをグラフィック表示する際の制御技術に関するものである。
【0002】
【従来の技術】
近時の射出成形機等の成形機においては、成形運転時における被計測対象の実測速度データや実測圧力データを、成形機に付設された表示装置の表示画面上にグラフィック表示するようにして、成形運転状態のモニタリングを視認性よく行うことを可能にしている。
【0003】
上記のようなグラフィック表示を行う場合において、従来は、表示画面上に表示するためのグラフデータのサンプリング処理は、一定時間間隔で行われている。このため、被計測対象の移動速度が高速である場合には、被計測対象のある一定量の移動ストロークに対するサンプリング数が、被計測対象の移動速度が低速である場合のそれよりも、少くなってしまう。
【0004】
図7は、速度データのサンプリングを一定時間ごとに行った場合の、被計測対象の速度実測グラフィックデータの1例である。図7において、横軸は被計測対象の移動位置を表し、縦軸は被計測対象の速度を表し、小丸は速度サンプリングデータを表している。図7に示すように、高速移動領域では速度サンプリングデータが粗になり、低速移動領域では速度サンプリングデータが密となっている。したがって、小丸の速度サンプリングデータを線で結んで表示される実測速度グラフィックデータは、高速移動領域では荒っぽい線描となり、低速移動領域では精緻な線描となることは否めなかった。
【0005】
【発明が解決しようとする課題】
上述したように、速度データのサンプリングを一定時間ごとに行った場合には、位置軸に沿った速度実測グラフィックデータの表示が、高速移動領域では荒っぽい線描となり、低速移動領域では精緻な線描となる傾向にある。このため、低速移動領域でのサンプリング数が適正なものとなるようにサンプリング時間間隔を設定すると、高速移動領域でのサンプリング数が少なくなって、高速移動領域の線描が、なめらかできれいなものにはならないという問題がある。この点を解消するために、高速移動領域でのサンプリング数を多くするようにサンプリング時間間隔を短いものとすると、低速移動領域でのサンプリング数が極端に増して、被計測対象がほとんど止まっているような極低速領域では、サンプリングデータを格納するバッファメモリが容量オーバーしてしまい、途中までしかグラフを描かないという問題を生じる。
【0006】
このような問題に対処するために、成形機のオペレータによって、速度の異なる領域ごとでのサンプリング時間間隔を適正値に設定させることも考えられる。しかしながら、このようにすると、オペレータに対する負担が増し、操作が煩雑で、しかも、適正値を設定するには経験と知識を要するという問題がある。
【0007】
本発明は上記の点に鑑みなされたもので、その目的とするところは、サンプリング時間間隔を、自動的に、高速移動領域では短く低速移動領域では長くするように適正に制御することで、高速、低速移動領域ともに、なめらかで、きれいなグラフィック表示を行えるようにすることにある。
【0008】
【課題を解決するための手段】
本発明は上記した目的を達成するために、本発明による代表的な1つの発明では、成形機の運転状態の実測値を表示装置上にグラフィック表示する機能を備えた成形機において、被計測対象の位置を1制御スキャンタイム毎に検出して出力する検出手段と、前回のサンプリングタイミングからの被計測対象の位置変化量が、予め定められた所定値以上となったか否かを判定し、所定値以上となった場合にはサンプリング指令信号を出力する位置変化量判定手段と、前回のサンプリングタイミングからのシステムの制御スキャン時間の累積時間が、予め定められた所定値以上となったか否かを判定し、所定値以上となった場合にはサンプリング指令信号を出力する時間変化量判定手段と、前記位置変化量判定手段または前記時間変化量判定手段の何れか一方から先に出力されるサンプリング指令信号に基づいて、被計測対象の少なくとも速度のサンプリングを行う実測値サンプリング手段とを、具備した構成をとる。
【0009】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を用いて説明する。
【0010】
<第1実施形態>
図1は、本発明の第1実施形態に係る射出成形機における、射出速度のグラフィック表示処理系の構成を示すブロック図である。図1において、1は射出用サーボモータ、2はモータ1の回転を直線運動に変換するボールネジ機構、3はボールネジ機構2によって直線駆動されるスクリュー、4は射出用サーボモータ1に付設されたエンコーダ、5は、エンコーダ4の出力によりスクリュー3の位置を検出し、また、位置検出データと時間情報に基づき速度データを算出(検出)する位置・速度検出手段、6は、位置・速度検出手段5が速度データをサンプリングするタイミングを制御するサンプリングタイミング制御手段、7は、位置・速度検出手段5の出力する実測速度データを格納するバッファメモリ、8は、バッファメモリ7の出力を適宜に画像処理して、グラフィックデータとして出力する表示処理部、9は、画像処理部8の出力を画面上に表示する画像処理装置である。なお、位置・速度検出手段5内において、5aは位置検出部、5bは速度サンプリング部、また、サンプリングタイミング制御手段6内において、6aは位置変化累積部、6bは位置変化量判定部である。
【0011】
射出用サーボモータ1は、図示せぬサーボアンプからの駆動信号S1によって、射出行程の1次射出行程においては位置軸に沿う速度フィードバック制御により駆動制御され、射出行程の保圧行程においては時間軸に沿う圧力フィードバック制御により駆動制御される。この射出用サーボモータ1の回転は、ボールネジ機構2により直線運動に変換されてスクリュー3に伝達され、射出行程の1次射出行程においては、スクリュー3が急速前進駆動されて、溶融樹脂の金型内への射出・充填が行われ、射出行程の保圧行程においては、圧力フィードバック制御により、金型内の樹脂に対して保圧が付与される。
【0012】
射出用サーボモータ1に付設されたエンコーダ4の出力信号S2は、位置・速度検出手段5の位置検出部5aに入力され、この位置検出部5aにおいては、1制御スキャンタイム(例えば10msec)毎に位置データを求めて、これを速度サンプリング部5bに出力するとともに、サンプリングタイミング制御手段6の位置変化累積部6aにも出力する。
【0013】
サンプリングタイミング制御手段6の位置変化累積部6aは、位置検出部5aから1制御スキャンタイム毎に送出されてくる位置データΔxを加算・累積し、この位置データの累積値(累積位置変化量)であるΣx1を位置変化量判定部6bに出力する。位置変化量判定部6bでは、位置変化累積部6aから出力されるΣx1と、予め定められた所定の基準値Xc(例えば、1.0mm)とを対比し、Σx1≧Xcとなったタイミングで、サンプリング指令信号S4を出力するとともに、位置変化累積部6aの内容を0にクリアするように制御する。
【0014】
位置・速度検出手段5の速度サンプリング部5bは、サンプリングタイミング制御手段6からサンプリング指令信号S4が到来する毎に、位置検出部5aから最新値として現在取り込んだ位置データと、前回のサンプリングタイミングで取り込んだ位置データと、時計情報S3(時計情報S3から前回のサンプリングタイミングと今回のサンプリングタイミングの時間差を求める)とに基づいて、実測速度データを求める速度のサンプリング処理を実行する。速度サンプリング部5bの検出した(算出した)速度データS6は、バッファメモリ7に出力され、ここに一時的に格納される。
【0015】
表示処理部8では、上位コントローラからの制御信号S7に基づき、バッファメモリ7から読み出した速度データS6と、画像出力に必要な罫線、テキスト、図形などの画像生成用データS8とを、適宜に画像処理して出力画像データを生成し、これを図示せぬフレームメモリを介して、表示装置9に出力する。これによって、表示装置9は、その表示画面上に射出行程の実測速度データのグラフィック表示を行う。
【0016】
図2は、本実施形態の速度サンプリング動作の処理フローを示す図である。図2において、ST1、ST2、ST3は、マシン全体の制御を司るシステムローラの、それぞれ、入力の処理ステップ、演算・制御の実体の処理ステップ、出力の処理ステップである。これらシステムコントローラの入力のステップST1、処理のステップST2、出力のステップST3は、マシンが運転状態であるときには、切れ目なく繰り返され、ステップST1→ST2→ST3の1サイクルである制御スキャンタイムは、例えば10msとなっている。
【0017】
そして、入力のステップST1の中の多数の処理フローの1つとして、射出速度のサンプリングの処理フローが含まれており、図2では、説明の簡略化のために、ステップST1の中の処理フローとして、射出速度のサンプリング処理のフローのみを示してある。ステップST1中において、ステップST101では、前記した位置データの累積値Σx1を求める(「x1←x1+Δx」とする)処理を、ステップST102の判定でΣx1≧XcとなるまでST1→ST2→ST3のサイクルを繰り返し、ステップST102の判定でYESとなると、ステップST103に進む。ステップST103では、実測速度データを求める速度のサンプリング処理を実行し、次のステップST104では、位置変化累積部6aの内容を0にクリアする(「x1←0」とする)。なお、処理のステップST2では、型締め、射出、計量、型開きなどの処理が順次行われることを、簡略化して示してある。
【0018】
図3は、本実施形態による射出行程における1次射出行程の実測速度グラフィック表示の1例を示す図である。図3における、縦軸はスクリュー3の速度を表し、横軸は、保圧切替点を0としたスクリュー3の位置(ストローク)を表している。また、ドットが速度サプリングデータを表し、この各ドットを線で結んだ形で速度実測グラフィックデータが表示されている。
【0019】
本実施形態では、射出行程の1次射出行程における速度のサンプリングを、上述したように、Σx1≧Xcとなったタイミング毎に行うようになっている。この結果、加速領域A1、高速領域A2、減速領域A3、中速領域A4、減速領域A5の何れにおいても、速度の大きさの如何によらず、スクリュー3の概略所定移動量(すなわち、略Xc)ごとに速度サンプリングデータが表示され、各ドットの横軸方向での間隔は略均等なものになる。つまり、高速領域A1では高速であるので、中速領域A4よりもΣx1がXc以上となる時間が早くなり、また、図示していないが、1次射出行程に低速行程がある場合には、中速領域A4では、低速領域よりもΣx1がXc以上となる時間が早くなり、これによって、サンプリング時間間隔を、自動的に、高速移動領域では短く低速移動領域では長くするように適正に制御することが可能となる。よって、1次射出行程の全領域において、なめらかできれいなグラフィック表示を行うことが可能となる。
【0020】
なお、図3では説明の都合上、サンプリングデータをドットで示してあるが、実際のグラフィック表示では、線描のみが表示される(これは、次の実施形態においても同様である)。
【0021】
<第2実施形態>
図4は、本発明の第2実施形態に係る射出成形機における、射出速度のグラフィック表示処理系の構成を示すブロック図であり、同図において、図1と均等なものには同一符号を付し、その説明は重複を避けるため割愛する。
【0022】
図4において、6’はサンプリングタイミング制御手段、6cは時間変化累積部、6dは時間変化量判定部、6eはOR回路部である。
【0023】
サンプリングタイミング制御手段6’の時間変化累積部6cは、上位コントローラより1制御スキャン毎に送出されてくる制御スキャンタイムデータΔt(例えば10ms)を加算・累積し、この時間データの累積値(累積時間変化量)であるΣt1を時間変化量判定部6dに出力する。時間変化量判定部6dでは、時間変化累積部6cから出力されるΣt1と、予め定められた所定の基準値Tc(例えば、200msec)とを対比し、Σt1≧Tcとなったタイミングで、サンプリング指令信号S5を出力する。
【0024】
サンプリングタイミング制御手段6’のOR回路部6eは、前記した位置変化量判定部6eから出力されるサンプリング指令信号S4、あるいは、時間変化量判定部6dから出力されるサンプリング指令信号S5のうち、何れか一方から先に出力されるサンプリング指令信号を、前記位置・速度検出手段5の速度サンプリング部5bへ出力すると共に、この速度サンプリング部5bへのサンプリング指令信号の送出を契機して、前記位置変化累積部6aおよび時間変化累積部6cの内容を0にクリアする。
【0025】
この結果、前回のサンプリングタイミングから所定時間Tc(ここでは、例えば200msec)が経過する間に、スクリュー3が所定ストロークXc(ここでは、例えば1.0mm)以上移動していないような極低速の領域(この極低速の領域は完全な停止状態を含む)においては、時間監視に基づくサンプリング指令信号S5が速度サンプリング部5bに出力される。また、前回のサンプリングタイミングから所定時間Tc(ここでは、例えば200msec)が経過する間に、スクリュー3が所定ストロークXc(ここでは、例えば1.0mm)以上移動しているような領域(上記の極低速ではない領域)においては、ストローク監視に基づくサンプリング指令信号S4が速度サンプリング部5bに出力される。
【0026】
図5は、本実施形態の速度サンプリング動作の処理フローを示す図であり、同図において、ST1、ST2、ST3はそれぞれ、図2で述べた入力の処理ステップ、演算・制御の実体の処理ステップ、出力の処理ステップである。
【0027】
本実施形態では、ステップST1中のステップST111において、前記した位置データの累積値Σx1を求める(「x1←x1+Δx」とする)処理と、時間データ(制御スキャンタイムデータΔt)の累積値Σt1を求める(「t1←t1+Δt」とする)処理とを、ステップST112の判定でΣx1≧Xcとなるか、もしくは、ステップST113の判定でΣt1≧Tcとなるまで、ST1→ST2→ST3のサイクルを繰り返す。ステップST112の判定でYESとなるか、またはステップST113の判定でYESとなると、ステップST114に進んで、実測速度データを求める速度のサンプリング処理を実行する。そして、次のステップST115では、位置変化累積部6aの内容を0にクリアする(「x1←0」とする)と共に、時間変化累積部6cの内容を0にクリアする(「t1←0」とする)。
【0028】
図6は、本実施形態による射出行程の実測速度グラフィック表示の1例を示す図である。図6における、縦軸はスクリュー3の速度を表し、保圧切替点からの右側の1次射出行程の領域では、横軸はスクリューの位置(ストローク)を表しており、保圧切替点から左側の保圧行程の領域では、横軸は時間を表している。また、ドットが速度サンプリングデータを表し、この各ドットを線で結んだ形で速度実測グラフィックデータが表示されている。
【0029】
図6に示した例では、1次射出行程は総て極低速ではない領域となっており、このため、1次射出行程の領域では、前記したようにΣΔx1≧Xcとなったタイミングで速度のサンプリング処理が行われる。この結果、加速領域A1、高速領域A2、減速領域A3、中速領域A4’、減速領域A5の何れにおいても、速度の大きさの如何によらず、スクリュー3の概略所定移動量(すなわち、略Xc)ごとに速度サンプリングデータが表示され、各ドットの横軸方向での間隔は略均等なものになる。つまり、高速領域A1では高速であるので、中速領域A4’よりもΣx1がXc以上となる時間が早くなり、また、図示していないが、1次射出行程に低速行程がある場合には、中速領域A4’では、低速領域よりもΣx1がXc以上となる時間が早くなり、これによって、サンプリング時間間隔を、自動的に、高速移動領域では短く低速移動領域では長くするように適正に制御することが可能となる。よって、1次射出行程の全領域において、なめらかできれいなグラフィック表示を行うことが可能となる。
【0030】
また、図6に示した例では、保圧行程は総て極低速の領域となっており、このため、保圧行程の領域では、前記したようにΣΔt1≧Tcとなったタイミングで速度のサンプリング処理が行われる。この結果、保圧領域においては、所定の基準値Tcごとに速度サンプリングデータが表示され、この場合も、表示スケールに対してサンプリング点の数を適正なものに制御できるので、なめらかで、きれいなグラフィック表示を行うことが可能となる。
【0031】
なお、例えば表示装置9の表示画面が640×400ドットである場合には、サンプリング点の数は約500あれば、極めてきれいなグラフを描くことが可能となるので、このようなサンプリング点の数値を達成できるように、前記定数Xcや定数Tcの値を設定しておけばよい。
【0032】
なおまた、極低速とする速度の設定は任意であるが、スクリュー3の移動速度が0〜10mm/sec程度を極低速とすると好適である。
【0033】
また、以上に述べた実施形態では、射出行程の速度のグラフィック表示への適用について述べたが、本発明は、射出成形機の計量行程、型閉じ(型締め)行程、型開き行程、エジェクト突き出し行程、エジェクト戻し行程における、速度のグラフィック表示にも適用可能である。また、同様に、ダイカストマシンの射出行程、型閉じ(型締め)行程、型開き行程、エジェクト突き出し行程、エジェクト戻し行程における、速度のグラフィック表示にも適用可能である。
【0034】
さらに、射出成形機の射出行程の1次射出行程では、射出速度が高速であるほど射出圧力も大きな挙動を示す傾向にあるので(高速であるときには圧力も短時間で大きく変化する傾向にあるので)、本発明を1次射出行程の圧力のグラフィック表示に適用することで、同様に、なめらかで、きれいなグラフィック表示を行うことが可能となる。
【0035】
【発明の効果】
以上のように本発明によれば、サンプリング時間間隔を、自動的に、高速移動領域では短く低速移動領域では長くするように適正に制御できるので、高速、低速移動領域ともに、なめらかで、きれいなグラフィック表示を行うことが可能となる。
【図面の簡単な説明】
【図1】本発明の第1実施形態に係る射出成形機における、射出速度のグラフィック表示処理系の構成を示すブロック図である。
【図2】本発明の第1実施形態に係る射出成形機における、速度サンプリング動作の処理の流れを示すフローチャートである。
【図3】本発明の第1実施形態に係る射出成形機における、射出行程の実測速度グラフィック表示の1例を示す説明図である。
【図4】本発明の第2実施形態に係る射出成形機における、射出速度のグラフィック表示処理系の構成を示すブロック図である。
【図5】本発明の第2実施形態に係る射出成形機における、速度サンプリング動作の処理の流れを示すフローチャートである。
【図6】本発明の第2実施形態に係る射出成形機における、射出行程の実測速度グラフィック表示の1例を示す説明図である。
【図7】従来技術による被計測対象の速度実測グラフィック表示の1例を示す説明図である。
【符号の説明】
1 射出用サーボモータ
2 ボールネジ機構
3 スクリュー
4 エンコーダ
5 位置・速度検出手段
5a 位置検出部
5b 速度サンプリング部
6、6’ サンプリングタイミング制御手段
6a 位置変化累積部
6b 位置変化量判定部
6c 時間変化累積部
6d 時間変化量判定部
6e OR回路部
7 バッファメモリ
8 表示処理部
9 画像処理装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a molding machine such as an injection molding machine or a die-casting machine having a function of displaying an actual measured value of an operating state on a display screen of a display device, and more particularly to a control technique for displaying measured data in a graphic form. Is.
[0002]
[Prior art]
In a molding machine such as a recent injection molding machine, the measured speed data and the measured pressure data of the measurement target at the time of molding operation are graphically displayed on the display screen of a display device attached to the molding machine, The molding operation state can be monitored with good visibility.
[0003]
In the case of performing graphic display as described above, conventionally, sampling processing of graph data for display on a display screen has been performed at regular time intervals. For this reason, when the movement speed of the measurement target is high, the number of samples for a certain amount of movement stroke of the measurement target is smaller than that when the movement speed of the measurement target is low. End up.
[0004]
FIG. 7 is an example of velocity measurement graphic data of the measurement target when velocity data is sampled at regular intervals. In FIG. 7, the horizontal axis represents the movement position of the measurement target, the vertical axis represents the speed of the measurement target, and the small circle represents the speed sampling data. As shown in FIG. 7, the speed sampling data is coarse in the high speed movement area, and the speed sampling data is dense in the low speed movement area. Therefore, the measured speed graphic data displayed by connecting the speed sampling data of the small circle with lines cannot be denied that the drawing is rough in the high-speed movement area and the fine drawing in the low-speed movement area.
[0005]
[Problems to be solved by the invention]
As described above, when the velocity data is sampled at regular intervals, the display of the actually measured velocity graphic data along the position axis is a rough line drawing in the high-speed movement area and a fine line drawing in the low-speed movement area. There is a tendency. For this reason, if the sampling time interval is set so that the number of samples in the low-speed movement area is appropriate, the number of sampling in the high-speed movement area decreases, and the line drawing in the high-speed movement area is smooth and clean. There is a problem of not becoming. In order to eliminate this point, if the sampling time interval is shortened so as to increase the number of samples in the high-speed movement area, the number of samples in the low-speed movement area will increase extremely, and the object to be measured has almost stopped. In such a very low speed region, the capacity of the buffer memory for storing the sampling data becomes excessive, and there is a problem that the graph is drawn only halfway.
[0006]
In order to cope with such a problem, it may be considered that the operator of the molding machine sets the sampling time interval for each region having different speeds to an appropriate value. However, in this case, there is a problem that the burden on the operator increases, the operation is complicated, and experience and knowledge are required to set an appropriate value.
[0007]
The present invention has been made in view of the above points, and its object is to automatically control the sampling time interval so that it is short in the high-speed movement region and long in the low-speed movement region. The purpose of this is to enable smooth and clear graphic display in both low-speed moving areas.
[0008]
[Means for Solving the Problems]
In order to achieve the above-described object, according to a typical invention of the present invention, in a molding machine having a function of displaying an actual measurement value of a molding machine on a display device, an object to be measured is provided. Detecting means for detecting and outputting the position at every control scan time, and determining whether or not the position change amount of the measurement target from the previous sampling timing is equal to or greater than a predetermined value, The position change amount determination means for outputting a sampling command signal when the value exceeds the value, and whether the accumulated time of the system control scan time from the previous sampling timing is equal to or greater than a predetermined value. A time change amount determining means for outputting a sampling command signal when the predetermined value is exceeded, and the position change amount determining means or the time change amount determining means. Based on the sampling command signal outputted from either the first, the actual measurement value sampling means for performing at least the rate of sampling of the measured object, a configuration equipped.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0010]
<First Embodiment>
FIG. 1 is a block diagram showing a configuration of a graphic display processing system of injection speed in the injection molding machine according to the first embodiment of the present invention. In FIG. 1, 1 is an injection servo motor, 2 is a ball screw mechanism that converts rotation of the
[0011]
The
[0012]
The output signal S2 of the
[0013]
The position change accumulating unit 6a of the sampling timing control means 6 adds and accumulates the position data Δx sent from the
[0014]
The
[0015]
In the
[0016]
FIG. 2 is a diagram showing a processing flow of the speed sampling operation of the present embodiment. In FIG. 2, ST1, ST2, and ST3 are an input processing step, an operation / control entity processing step, and an output processing step, respectively, of the system roller that controls the entire machine. These step ST1 of the system controller, step ST2 of the process, and step ST3 of the output are repeated without interruption when the machine is in operation, and the control scan time which is one cycle of step ST1 → ST2 → ST3 is, for example, 10 ms.
[0017]
One of the many processing flows in the input step ST1 includes an injection speed sampling processing flow. In FIG. 2, the processing flow in step ST1 is shown for the sake of simplification. Only the flow of the sampling process of the injection speed is shown. In step ST101, in step ST101, the process for obtaining the accumulated value Σx1 of the position data (“x1 ← x1 + Δx”) is performed, and the cycle of ST1 → ST2 → ST3 is repeated until Σx1 ≧ Xc is determined in step ST102. If the determination in step ST102 is YES, the process proceeds to step ST103. In step ST103, the speed sampling process for obtaining the actually measured speed data is executed. In the next step ST104, the contents of the position change accumulating unit 6a are cleared to 0 (“x1 ← 0”). In the process step ST2, it is shown in a simplified manner that processes such as mold clamping, injection, weighing, mold opening and the like are sequentially performed.
[0018]
FIG. 3 is a diagram showing an example of a measured speed graphic display of the primary injection stroke in the injection stroke according to the present embodiment. In FIG. 3, the vertical axis represents the speed of the
[0019]
In the present embodiment, the sampling of the speed in the primary injection stroke of the injection stroke is performed at each timing when Σx1 ≧ Xc as described above. As a result, in any of the acceleration region A1, the high-speed region A2, the deceleration region A3, the medium-speed region A4, and the deceleration region A5, regardless of the magnitude of the speed, the approximate predetermined movement amount (that is, approximately Xc ), The speed sampling data is displayed every time, and the interval in the horizontal axis direction of each dot becomes substantially uniform. That is, since the high speed region A1 is high speed, the time during which Σx1 is equal to or greater than Xc is earlier than that of the medium speed region A4, and although not shown, when there is a low speed stroke in the primary injection stroke, In the speed region A4, the time during which Σx1 is equal to or greater than Xc is earlier than in the low speed region, and accordingly, the sampling time interval is automatically controlled to be short in the high speed movement region and long in the low speed movement region. Is possible. Therefore, smooth and clear graphic display can be performed in the entire region of the primary injection stroke.
[0020]
In FIG. 3, the sampling data is indicated by dots for convenience of explanation, but only the line drawing is displayed in the actual graphic display (the same applies to the next embodiment).
[0021]
Second Embodiment
FIG. 4 is a block diagram showing the configuration of an injection speed graphic display processing system in an injection molding machine according to the second embodiment of the present invention. In FIG. 4, parts equivalent to those in FIG. However, the explanation is omitted to avoid duplication.
[0022]
In FIG. 4, 6 'is a sampling timing control means, 6c is a time change accumulation part, 6d is a time change amount determination part, and 6e is an OR circuit part.
[0023]
The time
[0024]
The OR circuit unit 6e of the sampling timing control means 6 'is either the sampling command signal S4 output from the position change amount determination unit 6e or the sampling command signal S5 output from the time change amount determination unit 6d. The sampling command signal output first from either one is output to the
[0025]
As a result, an extremely low speed region in which the
[0026]
FIG. 5 is a diagram showing a processing flow of the speed sampling operation of the present embodiment. In FIG. 5, ST1, ST2, and ST3 are the input processing step and the calculation / control entity processing step described in FIG. This is an output processing step.
[0027]
In this embodiment, in step ST111 in step ST1, the position data cumulative value Σx1 is obtained (“x1 ← x1 + Δx”) and the time data (control scan time data Δt) cumulative value Σt1 is obtained. The process (representing “t1 ← t1 + Δt”) is repeated in a cycle of ST1 → ST2 → ST3 until Σx1 ≧ Xc is determined in step ST112 or Σt1 ≧ Tc is determined in step ST113. If YES is determined in step ST112 or YES in step ST113, the process proceeds to step ST114, and speed sampling processing for obtaining actually measured speed data is executed. In the next step ST115, the contents of the position change accumulation unit 6a are cleared to 0 (“x1 ← 0”), and the contents of the time
[0028]
FIG. 6 is a diagram showing an example of an actually measured speed graphic display of the injection stroke according to the present embodiment. In FIG. 6, the vertical axis represents the speed of the
[0029]
In the example shown in FIG. 6, the primary injection stroke is not a very low speed region. Therefore, in the primary injection stroke region, as described above, the speed of ΣΔx1 ≧ Xc is reached. Sampling processing is performed. As a result, in any of the acceleration region A1, the high speed region A2, the deceleration region A3, the medium speed region A4 ′, and the deceleration region A5, regardless of the magnitude of the speed, the approximate predetermined amount of movement of the screw 3 (ie, approximately The speed sampling data is displayed every Xc), and the interval between the dots in the horizontal axis direction is substantially uniform. That is, since the high speed region A1 is high speed, the time during which Σx1 is equal to or greater than Xc is faster than the medium speed region A4 ′, and although not shown, when the primary injection stroke has a low speed stroke, In the medium speed region A4 ′, the time for Σx1 to be equal to or greater than Xc is earlier than in the low speed region, and accordingly, the sampling time interval is automatically controlled to be short in the high speed movement region and long in the low speed movement region. It becomes possible to do. Therefore, smooth and clear graphic display can be performed in the entire region of the primary injection stroke.
[0030]
In the example shown in FIG. 6, the pressure holding stroke is all in a very low speed region. For this reason, in the pressure holding stroke region, the speed sampling is performed at the timing when ΣΔt1 ≧ Tc as described above. Processing is performed. As a result, in the pressure holding region, speed sampling data is displayed for each predetermined reference value Tc, and in this case as well, the number of sampling points can be controlled appropriately with respect to the display scale, so that a smooth and clean graphic can be obtained. Display can be performed.
[0031]
For example, when the display screen of the display device 9 is 640 × 400 dots, if the number of sampling points is about 500, it is possible to draw a very beautiful graph. The values of the constant Xc and the constant Tc may be set so that they can be achieved.
[0032]
In addition, although the setting of the speed | rate made into extremely low speed is arbitrary, it is suitable when the moving speed of the
[0033]
In the embodiment described above, the application to the graphic display of the speed of the injection stroke has been described. However, the present invention relates to the weighing stroke of the injection molding machine, the mold closing (clamping) stroke, the mold opening stroke, and the ejection protrusion. The present invention can also be applied to the speed graphic display in the stroke and eject return stroke. Similarly, the present invention can also be applied to speed graphic display in the injection process, mold closing (clamping) process, mold opening process, eject ejection process, and eject return process of the die casting machine.
[0034]
Further, in the primary injection stroke of the injection stroke of the injection molding machine, the higher the injection speed, the larger the injection pressure tends to behave (the pressure tends to change greatly in a short time when the injection speed is high). ) By applying the present invention to the graphic display of the pressure in the primary injection stroke, it is possible to display a smooth and clean graphic display.
[0035]
【The invention's effect】
As described above, according to the present invention, the sampling time interval can be automatically controlled appropriately so as to be short in the high-speed movement area and long in the low-speed movement area. Display can be performed.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an injection speed graphic display processing system in an injection molding machine according to a first embodiment of the present invention.
FIG. 2 is a flowchart showing a flow of processing of a speed sampling operation in the injection molding machine according to the first embodiment of the present invention.
FIG. 3 is an explanatory diagram showing an example of a measured speed graphic display of an injection stroke in the injection molding machine according to the first embodiment of the present invention.
FIG. 4 is a block diagram showing a configuration of a graphic display processing system of injection speed in an injection molding machine according to a second embodiment of the present invention.
FIG. 5 is a flowchart showing a flow of processing of a speed sampling operation in the injection molding machine according to the second embodiment of the present invention.
FIG. 6 is an explanatory diagram showing an example of a measured speed graphic display of an injection stroke in an injection molding machine according to a second embodiment of the present invention.
FIG. 7 is an explanatory diagram showing an example of a speed measurement graphic display of a measurement target according to a conventional technique.
[Explanation of symbols]
DESCRIPTION OF
Claims (3)
被計測対象の位置を1制御スキャンタイム毎に検出して出力する検出手段と、前回のサンプリングタイミングからの被計測対象の位置変化量が、予め定められた所定値以上となったか否かを判定し、所定値以上となった場合にはサンプリング指令信号を出力する位置変化量判定手段と、この位置変化量判定手段の出力するサンプリング指令信号に基づいて、被計測対象の少なくとも速度のサンプリングを行う実測値サンプリング手段とを、具備したことを特徴とする成形機。In a molding machine with the function of displaying the actual measured value of the operating state of the molding machine on the display device,
Detection means for detecting and outputting the position of the measurement target for each control scan time, and determining whether or not the position change amount of the measurement target from the previous sampling timing is equal to or greater than a predetermined value. When the value exceeds a predetermined value, the position change amount determining means for outputting a sampling command signal and sampling of at least the speed of the measurement target are performed based on the sampling command signal output from the position change amount determining means. A molding machine characterized by comprising measured value sampling means.
被計測対象の位置を1制御スキャンタイム毎に検出して出力する検出手段と、前回のサンプリングタイミングからの被計測対象の位置変化量が、予め定められた所定値以上となったか否かを判定し、所定値以上となった場合にはサンプリング指令信号を出力する位置変化量判定手段と、前回のサンプリングタイミングからのシステムの制御スキャン時間の累積時間が、予め定められた所定値以上となったか否かを判定し、所定値以上となった場合にはサンプリング指令信号を出力する時間変化量判定手段と、前記位置変化量判定手段または前記時間変化量判定手段の何れか一方から先に出力されるサンプリング指令信号に基づいて、被計測対象の少なくとも速度のサンプリングを行う実測値サンプリング手段とを、具備したことを特徴とする成形機。In a molding machine with the function of displaying the actual measured value of the operating state of the molding machine on the display device,
Detection means for detecting and outputting the position of the measurement target for each control scan time, and determining whether or not the position change amount of the measurement target from the previous sampling timing is equal to or greater than a predetermined value. If the position change amount determination means outputs a sampling command signal when it exceeds a predetermined value, and whether the cumulative time of the system control scan time from the previous sampling timing has exceeded a predetermined value If it exceeds the predetermined value, the time change amount determining means for outputting a sampling command signal and the position change amount determining means or the time change amount determining means are output first. An actual value sampling means for sampling at least the speed of the object to be measured, based on the sampling command signal. Form machine.
前記成形機は射出成形機であり、1次射出行程の圧力データも、速度データと合わせてサンプリングするようにしたことを特徴とする成形機。In claim 1,
The molding machine is an injection molding machine, and the pressure data of the primary injection stroke is sampled together with the speed data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001368673A JP3698671B2 (en) | 2001-12-03 | 2001-12-03 | Molding machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001368673A JP3698671B2 (en) | 2001-12-03 | 2001-12-03 | Molding machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003165150A JP2003165150A (en) | 2003-06-10 |
| JP3698671B2 true JP3698671B2 (en) | 2005-09-21 |
Family
ID=19178225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001368673A Expired - Fee Related JP3698671B2 (en) | 2001-12-03 | 2001-12-03 | Molding machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3698671B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4537162B2 (en) * | 2004-09-22 | 2010-09-01 | 東芝機械株式会社 | Multi-point temperature control method in injection molding machine |
-
2001
- 2001-12-03 JP JP2001368673A patent/JP3698671B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003165150A (en) | 2003-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3795323B2 (en) | Foreign matter detection method for injection molding machine | |
| EP0199823B1 (en) | Monitoring device for an injection molding machine | |
| JP4168036B2 (en) | Pressure abnormality detection device for injection molding machine | |
| JP2000006211A (en) | Motoring mold clamping device | |
| JP3698671B2 (en) | Molding machine | |
| JP2016168696A (en) | Injection molder and control method of injection molder | |
| CN101316671A (en) | Forming machine management system, forming machine, management device and forming machine management method | |
| JP4845489B2 (en) | Vibration control method for molded product take-out machine | |
| US10695968B2 (en) | Controller for injection molding machine | |
| JP2747138B2 (en) | Display method of operation data in injection molding machine | |
| JP6343149B2 (en) | Injection molding machine and operation screen of injection molding machine | |
| JP2881291B2 (en) | Control method and device for injection molding machine | |
| JPS61229458A (en) | How to monitor molding conditions | |
| JP2018062112A (en) | Injection molding machine | |
| JP2001271902A (en) | Calculation method and calculation device for rest of ball screw life | |
| JP5388413B2 (en) | Molding machine | |
| JP2006297603A (en) | Molding machine and its monitoring and displaying method | |
| JP2779081B2 (en) | Graphic display method of injection stroke of injection molding machine | |
| JP2006148347A (en) | Image display system | |
| JP3524036B2 (en) | Foreign matter detection method of injection molding machine | |
| JP4974355B2 (en) | Injection molding machine | |
| JP4341942B2 (en) | Pressure monitoring method during filling / holding process in electric injection molding machine | |
| JPS58125355A (en) | Display for injection speed of die casting machine | |
| JP3300891B2 (en) | Control method by injection pressure of injection molding machine | |
| JP2665086B2 (en) | Numerical reading method on graphic image in injection molding machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040422 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040706 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040820 |
|
| 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: 20050628 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050705 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3698671 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090715 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100715 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100715 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110715 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120715 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130715 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |