Nothing Special   »   [go: up one dir, main page]

JPH0482722A - Monitor apparatus of injection molding machine - Google Patents

Monitor apparatus of injection molding machine

Info

Publication number
JPH0482722A
JPH0482722A JP19613490A JP19613490A JPH0482722A JP H0482722 A JPH0482722 A JP H0482722A JP 19613490 A JP19613490 A JP 19613490A JP 19613490 A JP19613490 A JP 19613490A JP H0482722 A JPH0482722 A JP H0482722A
Authority
JP
Japan
Prior art keywords
temperature
injection molding
display
molding machine
graph
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
Application number
JP19613490A
Other languages
Japanese (ja)
Other versions
JP2632433B2 (en
Inventor
Susumu Ito
進 伊藤
Masao Kamiguchi
賢男 上口
Tetsuaki Neko
哲明 根子
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP19613490A priority Critical patent/JP2632433B2/en
Publication of JPH0482722A publication Critical patent/JPH0482722A/en
Application granted granted Critical
Publication of JP2632433B2 publication Critical patent/JP2632433B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Injection Moulding Of Plastics Or The Like (AREA)

Abstract

PURPOSE:To accurately monitor the state of a molding machine and to rapidly perform correction such as the conversion of a molding condition by detecting the temp. of respective temp. control points to display the same and displaying not only the ON/OFF state of a heater but also the operation state of an injection molding machine. CONSTITUTION:A temp. detection means detects the temps. detected at every predetermined cycle by temp. sensors S1-Sn. A means converting the detected temps. to data for graph display converts the detected temps. to the data for graph display. An operation detection means detects the operation states of respective heaters and the operation state of an injection molding machine at every predetermined cycle. The means converting the detected temps. to the data for graph display converts the detected operation states to data for displaying the operation states of the heater and the injection molding machine. A display means displays the temps. of respective temp. control points and the operation state of the injection molding machine on the basis of the converted data using a time as a function.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、射出成形機の動作状態、特に各温度制御点の
温度をモニタするモニタ装置に関する。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a monitoring device for monitoring the operating status of an injection molding machine, particularly the temperature at each temperature control point.

従来の技術 射出成形機においては、ノズル、シリンダ、金型、樹脂
供給口等の温度制御点の温度を温度センサ等で検出し、
これら温度制御点の温度が、設定温度になるように、ヒ
ータをオン/オフさせて、これら温度制御点の温度をフ
ィードバック制御する方法が一般的に採用されている。
In conventional injection molding machines, the temperature of temperature control points such as the nozzle, cylinder, mold, resin supply port, etc. is detected using a temperature sensor, etc.
Generally, a method is adopted in which the temperatures at these temperature control points are feedback-controlled by turning on and off heaters so that the temperatures at these temperature control points reach set temperatures.

また、上記各温度センサで検出された各制御点の温度を
CRT表示装置等の表示画面に表示して、各制御点の温
度をモニタできるようにするものも公知である(例えば
、特開昭63−17018号公報参照)。
In addition, there is also a device that displays the temperature of each control point detected by each of the temperature sensors on a display screen such as a CRT display device so that the temperature of each control point can be monitored. 63-17018).

発明が解決しようとする課題 射出成形機のノズル、シリンダ、金型、樹脂供給口等の
各温度制御点の現在値のみを表示装置に表示するだけで
は、モニタ装置としては不十分である。各温度制御点の
温度をモニタすることは、各制御点の温度が適正である
か否かをオペレータ等が目視で確認し、異常の発見を容
易にしたり、成形条件の修正の判断に利用したりするも
ので、単に各温度制御点の現在温度を表示するだけでは
、上述した各種判断を行う上において参照するデータと
しては不十分で少なすぎる。
Problems to be Solved by the Invention It is insufficient as a monitor device to display only the current values of each temperature control point of the nozzle, cylinder, mold, resin supply port, etc. of an injection molding machine on a display device. Monitoring the temperature at each temperature control point allows operators, etc. to visually check whether the temperature at each control point is appropriate, making it easier to discover abnormalities, and using it to determine whether to modify molding conditions. Therefore, simply displaying the current temperature of each temperature control point is insufficient and too small as data to be referred to when making the various judgments described above.

そこで、本発明の目的は、各温度制御点の温度と共に、
射出成形機の動作状態をも表示できる射出成形機のモニ
タ装置を提供することにある。
Therefore, an object of the present invention is to, together with the temperature of each temperature control point,
An object of the present invention is to provide a monitor device for an injection molding machine that can also display the operating status of the injection molding machine.

課題を解決するための手段 本発明は、所定周期俗名温度制御点の温度センサで検出
されている温度を検出する温度検出手段と、上記所定用
期毎上記各温度制御点のヒータの動作状態、射出成形機
の停止中、運転中、射出中。
Means for Solving the Problems The present invention provides a temperature detection means for detecting the temperature detected by a temperature sensor at a temperature control point at a predetermined period, an operating state of a heater at each temperature control point at a predetermined period, When the injection molding machine is stopped, running, or injecting.

保圧中、計量中等の運転動作状態を検出する動作検出手
段と、上記温度検出手段で検出された温度及び上記動作
検出手段で検出された状態をグラフ表示のためのデータ
に変換する手段と、各グラフ表示のためのデータに変換
されたデータを時間の関数として順次表示する表示手段
とを設けることにより各温度制御点の温度の変化経歴と
各温度制御点のヒータのオン/オフ状態及び射出成形機
の動作状態の経歴をグラフで同時に表示装置に表示させ
るようにした。
an operation detection means for detecting operating conditions such as during pressure holding and metering; and means for converting the temperature detected by the temperature detection means and the state detected by the operation detection means into data for displaying a graph; By providing a display means that sequentially displays the data converted to data for each graph display as a function of time, the history of temperature changes at each temperature control point, the on/off state of the heater at each temperature control point, and injection The history of the operating status of the molding machine is simultaneously displayed in the form of a graph on the display device.

また、表示装置にグラフ表示を行う際も、表示領域を複
数に分割し、表示するグラフか分割された領域に入ると
当該領域にすでに表示されていたグラフを消去するよう
にして表示装置の画面に現時点よりも一定時間内の過去
の各温度制御点の温度変化状態、ヒータのオン/オフ状
態、射出成形機の動作状態を表示するようにした。
Also, when displaying a graph on a display device, the display area is divided into multiple areas, and when the graph to be displayed enters the divided area, the graph that was already displayed in that area is erased. The temperature change state of each temperature control point, the on/off state of the heater, and the operating state of the injection molding machine are displayed in the past for a certain period of time compared to the current time.

作    用 温度検出手段は、所定側期毎上記温度センサて検出され
ている温度を検出し、この検出温度に基づいて、グラフ
表示のためのデータに変換する手段は、検出した温度を
グラフ表示のためのデータに変換する。また、動作検出
手段は、上記所定周期毎上記各ヒータの動作状態、射出
成形機の運転動作状態を検出し、グラフ表示のためのデ
ータに変換する手段が、この検出したヒータ及び運転動
作状態を表示するためのデータに変換する。こうして変
換されたデータに基づいて、表示手段は時間の関数とし
て、各温度制御点の温度及びヒータ。
The operating temperature detection means detects the temperature detected by the temperature sensor at a predetermined period, and the means for converting the detected temperature into data for graph display based on the detected temperature converts the detected temperature into data for graph display. Convert to data for Further, the operation detection means detects the operation state of each of the heaters and the operation operation state of the injection molding machine at the predetermined period, and the means for converting the detected heater and operation state into data for graph display. Convert data for display. Based on the data thus transformed, the display means displays the temperature and heater of each temperature control point as a function of time.

射出成形機の動作状態を同期して表示する。Synchronize and display the operating status of injection molding machines.

実施例 第2図は、本発明の一実施例の射出成形機の要部ブロッ
ク図である。
Embodiment FIG. 2 is a block diagram of essential parts of an injection molding machine according to an embodiment of the present invention.

第2図において、1はスクリュー、2は加熱シリンダ、
3は射出用のスクリュー1を軸方向に駆動するサーボモ
ータ、4は該サーボモータ3の回転を検出し、スクリュ
ー位置を検出するためのパルスコーダである。加熱シリ
ンダ2は複数の加熱帯に分けられ、各加熱帯にはバンド
ヒータB1〜Bnが装着され、各バンドヒータB1〜B
nは開閉器7−1〜7−nを介して電源6に接続され、
加熱シリンダ2を加熱するようになっている。また、各
加熱帯には温度変換器5の温度センサ部S1〜Snが配
設され、各加熱帯の温度を検出するようになっている。
In Fig. 2, 1 is a screw, 2 is a heating cylinder,
3 is a servo motor that drives the injection screw 1 in the axial direction, and 4 is a pulse coder that detects the rotation of the servo motor 3 and the position of the screw. The heating cylinder 2 is divided into a plurality of heating zones, and each heating zone is equipped with band heaters B1 to Bn.
n is connected to the power supply 6 via switches 7-1 to 7-n,
The heating cylinder 2 is heated. Further, temperature sensor sections S1 to Sn of the temperature converter 5 are arranged in each heating zone to detect the temperature of each heating zone.

符号20は、射出成形機を制御する制御装置としての数
値制御装置(以下、NC装置という)で、該NC装置2
0はNC用のマイクロプロセッサ(以下、CPUという
)21とプログラマブルマシンコントローラ(以下、P
MCという)用のCPU22を有しており、PMC用C
PU22には射出成形機のシーケンス動作を制御するシ
ーケンスプログラム等を記憶したROM23とデータの
一時記憶に用いられるRAM24が接続されている。
Reference numeral 20 denotes a numerical control device (hereinafter referred to as an NC device) as a control device for controlling the injection molding machine, and the NC device 2
0 is an NC microprocessor (hereinafter referred to as CPU) 21 and a programmable machine controller (hereinafter referred to as P
It has a CPU 22 for MC), and a CPU 22 for PMC.
Connected to the PU 22 are a ROM 23 that stores sequence programs and the like for controlling sequence operations of the injection molding machine, and a RAM 24 that is used for temporary storage of data.

NC用CPU21には射出成形機を全体的に制御する管
理プログラムを記憶したROM25および射出用、クラ
ンプ用、スクリュー回転用、エジェクタ用等の各軸のサ
ーボモータを駆動制御するサーボ回路がサーボインター
フェイス26を介して接続されている。なお、第2図で
は射出用サーボモータ3.該サーボモータ3のサーボ回
路27のみ図示している。また、29はバブルメモリや
CMOSメモリで構成される不揮発性の共有RAMで、
射出成形機の各動作を制御するNCプログラム等を記憶
するメモリ部と各種設定値、パラメータ、マクロ変数を
記憶する設定メモリ部とを有している。
The NC CPU 21 has a ROM 25 that stores a management program that controls the entire injection molding machine, and a servo interface 26 that has a servo circuit that drives and controls the servo motors of each axis for injection, clamping, screw rotation, ejector, etc. connected via. In addition, in FIG. 2, the injection servo motor 3. Only the servo circuit 27 of the servo motor 3 is shown. In addition, 29 is a non-volatile shared RAM consisting of bubble memory and CMOS memory.
It has a memory section that stores NC programs etc. that control each operation of the injection molding machine, and a setting memory section that stores various setting values, parameters, and macro variables.

30はバスアービタコントローラ(以下、BACという
)で、該BAC30にはNC用CPU21及びPMC用
CPU22.共有RAM29.入力回路31.出力回路
32の各バスが接続され、該BAC30によって使用す
るバスを制御するようになっている。また、34はオペ
レータパネルコントローラ33を介してBAC30に接
続されたCR7表示装置付手動データ入力装置(以下、
CRT/MDIという)であり、ソフトキーやテンキー
等の各種操作キーを操作することにより様々な指令及び
設定データの入力ができるようになっている。なお、2
8はNC用CPU21にバス接続されたRAMでデータ
の一時記憶等に利用されるものである。
30 is a bus arbiter controller (hereinafter referred to as BAC), and the BAC 30 includes an NC CPU 21 and a PMC CPU 22 . Shared RAM29. Input circuit 31. Each bus of the output circuit 32 is connected, and the bus to be used is controlled by the BAC 30. Further, 34 is a manual data input device (hereinafter referred to as a CR7 display device) connected to the BAC 30 via the operator panel controller 33.
It is called a CRT/MDI), and various commands and setting data can be input by operating various operation keys such as soft keys and numeric keys. In addition, 2
A RAM 8 is connected to the NC CPU 21 by bus and is used for temporary storage of data.

aカ回路32はサーボ回路27に接続され、射出用サー
ボモータ3の8カトルクを制限するトルクリミット値を
出力するようになっており、さらに開閉器7−1〜7−
nに接続され、該開閉器7−1〜7−nをオン、オフさ
せ、バンドヒータB1〜Bnに電源6を接続してオン、
オフ制御するようになっている。また、温度変換器5に
も接続され、チャンネル(温度センサ部)を指定し、該
チャンネルの検出温度をディジタル信号に変換してNC
装置20の入力回路31に出力するようになっている。
The a circuit 32 is connected to the servo circuit 27, and outputs a torque limit value that limits the 8 torques of the injection servo motor 3.
n to turn the switches 7-1 to 7-n on and off, and connect the power supply 6 to the band heaters B1 to Bn to turn them on.
It is supposed to be controlled off. It is also connected to the temperature converter 5, which specifies the channel (temperature sensor section), converts the detected temperature of the channel into a digital signal, and converts the detected temperature of the channel into a digital signal.
The signal is output to an input circuit 31 of the device 20.

また、第2図には図示していないが、樹脂供給口にもヒ
ータ及び温度変換器5の温度センサ部を設けた場合や、
金型をヒータで加熱しこの金型温度を温度センサ部で検
出して金型の温度ヒータのオン/オフ制御で制御する場
合には、これらのヒータも開閉器に接続され、またこれ
らの温度センサ部も温度変換器5に接続されるものであ
る。
Although not shown in FIG. 2, a heater and a temperature sensor section of the temperature converter 5 may also be provided at the resin supply port.
When a mold is heated by a heater and the mold temperature is detected by a temperature sensor and controlled by on/off control of the mold temperature heater, these heaters are also connected to the switch, and these temperature The sensor section is also connected to the temperature converter 5.

以上のような構成において、NC装置20は、共有RA
M29に格納された射出成形機の各動作を制御するNC
プログラム及び上記設定メモリ部に記憶された各種成形
条件等のパラメータやROM23に格納されているシー
ケンスプログラムにより、PMC用CPU22がシーケ
ンス制御を行いながら、NC用CPU21が射出成形機
の各軸のサーボ回路へサーボインターフェイス26を介
してパルス分配し、射出成形機を制御するものである。
In the above configuration, the NC device 20
NC that controls each operation of the injection molding machine stored in M29
While the PMC CPU 22 performs sequence control based on the programs and parameters such as various molding conditions stored in the setting memory section and the sequence program stored in the ROM 23, the NC CPU 21 controls the servo circuits for each axis of the injection molding machine. The injection molding machine is controlled by distributing pulses to the injection molding machine via the servo interface 26.

第3図はCRT/MD I 34を温度モニタ画面に切
替えたときのCRT画面の表示例を示すもので、温度制
御点がノズル部とシリンダの加熱帯1゜2.3である場
合の例を示している。すなわち、第2図におけるセンサ
、開閉器の数が4であり、SnがS4.7−nが7−4
である場合の例である。
Figure 3 shows an example of the CRT screen display when the CRT/MD I 34 is switched to the temperature monitor screen. It shows. That is, the number of sensors and switches in Fig. 2 is 4, and Sn is S4.7-n is 7-4.
This is an example of the case where

第3図において、TSLIはノズル部に対する設定温度
を示す線であり、T1はノズル部の温度の変化を表すグ
ラフを示している。また、Hlはノズル部のヒータすな
わち開閉器7−1のオン/オフ状態を表すグラフである
。また、TSL2゜TSL3.TSL4はシリンダの加
熱帯1,2゜3の各設定温度を示す線であり、T2.T
3.T4は加熱帯1. 2. 3の温度変化を表すグラ
フである。さらに、H2,H3,H4は加熱帯1,2゜
3のバンドヒータB2.B3.B4 (−Bn)のオン
/オフ状態を示すグラフである。また、OPL、IJL
、PKL、EXLは射出成形機が運転中か否か、射出中
か否か、保圧中か否か、計量中か否かを示す線である。
In FIG. 3, TSLI is a line showing the set temperature for the nozzle section, and T1 is a graph showing changes in the temperature of the nozzle section. Further, Hl is a graph representing the on/off state of the heater of the nozzle portion, that is, the switch 7-1. Also, TSL2°TSL3. TSL4 is a line indicating each set temperature of heating zones 1 and 2°3 of the cylinder, and T2. T
3. T4 is heating zone 1. 2. It is a graph showing the temperature change of No. 3. Furthermore, H2, H3, H4 are band heaters B2. B3. It is a graph which shows the on/off state of B4 (-Bn). Also, OPL, IJL
, PKL, and EXL are lines indicating whether the injection molding machine is in operation, injecting, holding pressure, and measuring.

なお、第3図中、横軸(X軸)は時間軸で、縦軸(Y軸
)は温度若しくは動作の変化を示す軸である。
In FIG. 3, the horizontal axis (X-axis) is a time axis, and the vertical axis (Y-axis) is an axis showing changes in temperature or operation.

第4図は、上記CRT画面に各グラフを表示するための
画面上の座標値の設定値の説明図である。
FIG. 4 is an explanatory diagram of set values of coordinate values on the screen for displaying each graph on the CRT screen.

ノズル部の設定温度TS1を表示する座標原点(XO,
TOI) 、ノズル部のバントヒータかオンである状態
を表示する原点(XO,HIA)、オフである状態を表
示する原点(XO,HIB)、加熱帯1. 2. 3の
設定温度TS2.TS3.TS4を表示する原点(XO
,TO2)、  (XO。
The coordinate origin (XO,
TOI), the origin (XO, HIA) that displays the on state of the bunt heater of the nozzle part, the origin (XO, HIB) that displays the off state, and the heating zone 1. 2. 3 set temperature TS2. TS3. The origin (XO
, TO2), (XO.

TO3)、(XO,TO4)、加熱帯1. 2. 3の
バンドヒータがオンである状態を表示する原点(XO,
H2A)、  (XO,H3A)、  (XO。
TO3), (XO, TO4), heating zone 1. 2. The origin (XO,
H2A), (XO, H3A), (XO.

H4A)、加熱帯1,2.3のバンドヒータがオフであ
る状態を表示する原点(XO,H2B)。
H4A), the origin (XO, H2B) indicating the state in which the band heaters of heating zones 1, 2.3 are off.

(XO,H3B)、(XO,84B) 、射出成形機の
運転中を表す座標原点(XO,0PA) 、停止中を表
す座標原点(XO,0PB) 、射出中を表す座標原点
(XO,I J A) 、射出中でない状態を表す座標
原点(XO,IJB)、保圧中を表す座標原点(XO,
PKA) 、保圧中ではない状態を表す座標原点(XO
,PKB) 、計量中を表す座標原点(XO9EXA)
、計量中ではない状態を表す座標原点(XO,EXB)
が夫々共有RAM29に予め設定されている。また、温
度モニタ画面にCRT画面を切替えると、各設定温度を
表示する座標原点(XO,’ TOI)、  (XO,
TO2)、 (XO,TO3)、 (XO,TP4)か
らX軸(横軸)方向に表示領域全体(XM)に夫々設定
線TSLI、TSL2.TSL3.TSL4が描画され
るように設定している。
(XO, H3B), (XO, 84B), coordinate origin (XO, 0PA) indicating that the injection molding machine is in operation, coordinate origin (XO, 0PB) indicating that the injection molding machine is stopped, coordinate origin (XO, I JA), coordinate origin (XO, IJB) representing the state not injecting, coordinate origin (XO, IJB) representing the state during holding pressure
PKA), the coordinate origin (XO
, PKB), coordinate origin (XO9EXA) indicating that weighing is in progress
, the coordinate origin (XO, EXB) that indicates the state of not being weighed.
are set in advance in the shared RAM 29, respectively. Also, when the CRT screen is switched to the temperature monitor screen, the coordinate origin (XO,' TOI), (XO,
Setting lines TSLI, TSL2. TSL3. It is set so that TSL4 is drawn.

次に、温度モニタ動作表示処理に付いて第1図(a)、
  (b)、  (c)、  (d)に示すフローチャ
ートと共に説明する。
Next, regarding the temperature monitor operation display processing, Fig. 1(a),
This will be explained with reference to the flowcharts shown in (b), (c), and (d).

CRT/MDI 34から、温度モニタ指令を入力する
と、PMC用CPU22はCRT画面を温度モニタ表示
画面に切替え、第3図に示すように、表示するグラフの
タイトルと、設定されている各温度表示座標原点から温
度設定線TSLI〜TSL4を描画し、第1図に示す処
理を所定用期毎開始する。
When a temperature monitor command is input from the CRT/MDI 34, the PMC CPU 22 switches the CRT screen to the temperature monitor display screen, and displays the title of the graph to be displayed and each set temperature display coordinate, as shown in Figure 3. Temperature setting lines TSLI to TSL4 are drawn from the origin, and the process shown in FIG. 1 is started every predetermined period.

まず、カウンタCを「1」インクリメントしくなおりウ
ンタCは初期設定で「0」に設定されている。)、グラ
フ表示する座標原点のX軸(横軸)の座標値XOにカウ
ンタCの値に設定されている所定ピッチαを乗じた値を
加算し、当該周期においてグラフ表示するX軸位置を求
め、指標iを「1」にセットする(ステップ81〜S3
)。
First, the counter C is incremented by "1".The counter C is initially set to "0". ), add the value obtained by multiplying the value of counter C by the predetermined pitch α set to the coordinate value XO of the X-axis (horizontal axis) of the coordinate origin to be displayed in the graph, and calculate the X-axis position to be displayed in the graph in the corresponding period. , set the index i to "1" (steps 81 to S3
).

そして、PMC用CPU22はBAC30,出力回路3
2を介して温度変換器5を切換え、指標iて示される温
度センサ部S1からの検出温度を入力回路31に入力さ
せるようにし、この温度センサ部Sjからの検出温度T
Aiを読み取る(ステップS4)。次に、この検出温度
TAiから指標iで示す設定温度TStを減じて係数β
iを乗じ、この値に指標iの縦軸(Y軸)方向の座標原
点TO1を加算して縦軸の表示座標値を求めレジスタY
Aiに格納する(ステップS5)。次に、カウンタCの
値が「1」か否か判断しく始めは1)(ステップS6)
、「1」ならば、ステップS8に移行して、レジスタY
Aiに記憶する値をレジスタYBiに格納する。
Then, the PMC CPU 22 is a BAC 30, an output circuit 3
2 to input the detected temperature from the temperature sensor section S1 indicated by the index i into the input circuit 31, and input the detected temperature T from the temperature sensor section Sj to the input circuit 31.
Ai is read (step S4). Next, the set temperature TSt indicated by index i is subtracted from this detected temperature TAi to obtain a coefficient β
Multiply by i and add the coordinate origin TO1 of index i in the vertical axis (Y axis) direction to this value to obtain the display coordinate value of the vertical axis and register Y
Ai (step S5). Next, it is determined whether the value of counter C is "1" (at first it is 1) (step S6)
, “1”, the process moves to step S8 and the register Y
The value stored in Ai is stored in register YBi.

そして、指標iで示す開閉器7−1に対してオンの指令
を現在出力しているか否かでバンドヒータiがオンか否
か判断し、オンならばレジスタYCiにオンを示すY軸
座標値HiAを、オフならばオフを示すY軸座標値Hi
Bを格納しくステップ89〜511)、再びカウンタC
の値が「1」か否か判断しくステップ512)、rlJ
ならば、レジスタYCiに記憶する値をレジスタYDi
に格納し、指標iを「1」インクリメントし、該指標1
が温度制御点の数N(第3図、第4図の例ではN=4)
を越えたか否か判断する(ステップ814〜816)。
Then, it is determined whether the band heater i is on or not based on whether or not an on command is currently being output to the switch 7-1 indicated by the index i, and if it is on, the Y-axis coordinate value indicating on is set in the register YCi. If HiA is off, the Y-axis coordinate value Hi indicates off.
B is stored (steps 89 to 511), and the counter C is stored again.
In step 512), it is determined whether the value of rlJ is "1" or not.
Then, the value to be stored in register YCi is set to register YDi.
, increment the index i by "1", and store the index 1
is the number of temperature control points N (N = 4 in the examples of Figures 3 and 4)
It is determined whether or not the value exceeds (steps 814 to 816).

指標iがN(=4)を越えてなければ、ステップS4に
戻りステップ84〜816の処理を繰り返し行い、指標
iがNを越えると、ステップS16からステップS17
に移行する。
If index i does not exceed N (=4), return to step S4 and repeat steps 84 to 816, and if index i exceeds N, step S16 to step S17
to move to.

ステップS17では現在射出成形機が運転中か否か判断
し、運転中ならば運転中を示すY軸座標値OPA、停止
中ならば停止中を示すY軸座標値OPBをレジスタYE
に格納する(ステップS18゜519)。次に、カウン
タCが「1」か否か判断しくステップ520)rlJな
らばレジスタYEの記憶値をレジスタYFに格納しくス
テップ522)、次に射出中か否か判断して射出中なら
ば射出中を示すY軸座標値IJAを射出中でなければ、
射出中でないことを示すY軸座標値IJBをレジスタY
Gに格納し、カウンタCが「1」ならば、このレジスタ
YGに記憶する値をレジスタYHに格納する(ステップ
S23〜S26,528)。
In step S17, it is determined whether or not the injection molding machine is currently in operation, and if it is in operation, the Y-axis coordinate value OPA indicating that it is in operation, and if it is stopped, the Y-axis coordinate value OPB indicating that it is stopped is stored in the register YE.
(Step S18゜519). Next, it is determined whether the counter C is "1" (Step 520)) If rlJ, the stored value of the register YE is stored in the register YF (Step 522). Next, it is determined whether or not injection is in progress. If the Y-axis coordinate value IJA indicating the inside is not being injected,
The Y-axis coordinate value IJB indicating that injection is not in progress is stored in register Y.
If counter C is "1", the value to be stored in register YG is stored in register YH (steps S23 to S26, 528).

次に、同様に保圧中か否か判断し保圧中ならば保灰中を
示すY軸圧標値PKA、保圧中でなければ保圧中でない
ことを示すY軸座標値PKBをレジスタYlに記憶しカ
ウンタCが「1」ならばこのレジスタYIの記憶値をレ
ジスタYJに格納する。
Next, similarly determine whether pressure is being held or not, and if it is holding pressure, register the Y-axis pressure mark value PKA, which indicates that ash is being held, and if it is not holding pressure, register the Y-axis coordinate value PKB, which indicates that it is not holding pressure. If the counter C is "1", the stored value of this register YI is stored in the register YJ.

さらに、計量中か否か判断し計量中ならば計量中を示す
Y軸座標値EXA、計量中でなければ計量中でないこと
を示すY軸座標値EXEをレジスタYKに記憶し、カウ
ンタCが11」ならばこのレジスタYKの記憶地をレジ
スタYLに格納す、る(ステップS29〜S32.S3
4〜S38.540)。
Furthermore, it is determined whether or not weighing is in progress, and if it is in progress, the Y-axis coordinate value EXA indicating that measurement is in progress is stored in register YK, and if it is not in measurement, Y-axis coordinate value EXE indicative of not in progress is stored in register YK. ”, then store the memory location of this register YK in register YL (steps S29 to S32, S3
4-S38.540).

次にフラグF1が「1」か否か判断し、「1」でなけれ
ば(フラグF1−は初期設定て「0」に設定されている
)、(ステップS2で算出されたX軸圧標値Xが表示領
域のX軸の最大値MXの1/2以上か否か判断しくステ
ップ841,542)、始めは、XM/2より小さいか
ら、(ステップSステップ346に移行し、フラグF2
が「]」か否か判断する。なお、このフラグF2も初期
設定で10」に設定されている。そして、フラグF2が
「0」ならば、当該周期の処理を終了する。
Next, it is determined whether the flag F1 is "1" or not, and if it is not "1" (the flag F1- is initially set to "0"), It is necessary to judge whether or not X is 1/2 or more of the maximum value MX on the X axis of the display area (steps 841, 542), but since it is initially smaller than XM/2 (step S), the process moves to step 346 and flag F2 is set.
Determine whether or not is "]". Note that this flag F2 is also initially set to 10. Then, if the flag F2 is "0", the processing of the corresponding cycle is ended.

このように、モニタ指令を入力した最初の処理周期(カ
ウンタCが「1」)では、当該周期の時点で検出した各
温度制御点の温度に対応するY軸温度表示データがレジ
スタYBiに記憶され、各温度制御点のヒータがオン、
オフかの検出に応じてそのオン、オフを示すY軸座標デ
ータがレジスタYDiに記憶され、また、運転中か否か
、射出中か否か、保圧中か否か、計量中か否かの検出状
態に応じて夫々の状態を示す表示データがレジスタYF
、YH,YJ、YLに記憶されるのみである。
In this way, in the first processing cycle in which the monitor command is input (counter C is "1"), the Y-axis temperature display data corresponding to the temperature of each temperature control point detected at the time of the relevant cycle is stored in the register YBi. , the heater at each temperature control point is turned on,
When it is detected that it is off, the Y-axis coordinate data indicating whether it is on or off is stored in the register YDi, and whether it is in operation or not, whether it is injecting or not, whether it is holding pressure or not, and whether it is measuring or not. The display data indicating each state according to the detection state of the register YF
, YH, YJ, and YL.

そして、次の処理周期では、前述したステップ81〜S
5の処理を行ってステップS6ではカウンタCが「1」
ではないのでステップS6からステップS7に移行し、
現在のX軸圧標値Xから1ピツチα減じて前周期のX軸
座標値とレジスタYBiに記憶する前周期で検出した温
度に対応するY軸座標値で決まる座標点(X−α、YB
i)から、当該周期のX軸圧標値XとレジスタYAiに
記憶する当該周期で検出した温度に対応するY軸座標値
で決まる座標点(X、YAi)間に線を描画する(ステ
ップS7)。そして、前述したステップ88〜ステツプ
S12の処理を行い、ステップS12でカウンタCが「
1」でないので、ステップS7と同様に、前周期のX軸
座標値(X−α)とレジスタYDiに記憶する前周期に
おけるヒータのオン、オフを示すY軸座標値で決まる点
(X−a、YDi)と当該周期におけるヒータのオン。
Then, in the next processing cycle, steps 81 to S described above are performed.
After performing the process in step S6, the counter C becomes "1".
Since this is not the case, the process moves from step S6 to step S7.
The coordinate point (X-α, YB
From i), a line is drawn between the coordinate point (X, YAi) determined by the X-axis pressure gauge value X of the period and the Y-axis coordinate value corresponding to the temperature detected in the period stored in the register YAi (step S7 ). Then, the processes from step 88 to step S12 described above are performed, and in step S12, the counter C is
1", the point (X-a) determined by the X-axis coordinate value (X-α) of the previous cycle and the Y-axis coordinate value indicating ON/OFF of the heater in the previous cycle stored in the register YDi , YDi) and the turn-on of the heater in the corresponding period.

オフを示す座標点(X、YCi)間に線を描画する(ス
テップ513)。そして、ステップ314〜S16の処
理を1行い、指標iが温度制御点の数N(=4)を越え
るまでステップ84〜816の処理を行って各温度制御
点の検出温度、ヒータのオン、オフ状態を表示する。指
標iがNを越えると、ステップ817〜S20の処理を
行い、カウンタが「1」でないので、同様に前周期の運
転状態を示す点(X−α、YE)と当該周期の運転状態
を示す点(X、YE)間に線を描画する(ステップ52
1)。
A line is drawn between the coordinate points (X, YCi) indicating OFF (step 513). Then, the processes of steps 314 to S16 are performed once, and the processes of steps 84 to 816 are performed until the index i exceeds the number N (=4) of temperature control points, and the detected temperature of each temperature control point is determined, and the heater is turned on and off. Show status. When the index i exceeds N, the processes of steps 817 to S20 are performed, and since the counter is not "1", the point (X-α, YE) indicating the operating state of the previous cycle and the operating state of the current cycle are similarly indicated. Draw a line between points (X, YE) (step 52)
1).

次に、ステップ822〜S26の処理を行い、ステップ
S6からステップS27に移行し、前周期の射出状態を
示す点(X−α、YH)から当該周期の射出状態を示す
点(X、YG)間に線を描画する。次にステップ834
〜ステツプS32の処理を行い、カウンタCが「1」で
ないからステップ833に移行し、前周期の保圧状態を
示す点(X−α、YJ)から当該周期の保圧状態を示す
点(X、YI)間に線を描画する。さらに、ステップ8
34〜ステツプS38の処理を行いステップ338から
ステップS39に移行して、前周期の計量状態を示す点
(X−α、YL)から当該周期の計量状態を示す点(X
、YK)間に線を描画する。そして、現在のX軸圧標値
Xが描画領域のX軸最大値XMの1/2以上でなければ
、ステップS40〜S42.S46の処理を行って当該
周期の処理を終了する。以下各周期ごと前述した処理を
繰り返し行い、順次各温度制御点の温度の変化状態、ヒ
ータのオン、オフ状態、運転動作状態(運転中、射出中
、保圧中、計量中)を第3図に示すように表示する。
Next, steps 822 to S26 are performed, and the process moves from step S6 to step S27, from the point (X-α, YH) indicating the injection state of the previous cycle to the point (X, YG) indicating the injection state of the current cycle. Draw a line between them. Then step 834
- Processing of step S32 is performed, and since the counter C is not "1", the process moves to step 833, and the point (X-α, YJ) indicating the pressure holding state of the previous cycle is changed from the point (X-α, YJ) indicating the pressure holding state of the current cycle. , YI). Furthermore, step 8
Steps 34 to S38 are performed, and the process moves from step 338 to step S39, where the point (X-α, YL) indicating the measurement state of the previous cycle is changed from the point (X-α, YL) indicating the measurement state of the current cycle.
, YK). If the current X-axis pressure index value X is not 1/2 or more of the X-axis maximum value XM of the drawing area, steps S40 to S42. The process of S46 is performed and the process of the corresponding cycle is ended. The process described above is repeated for each cycle, and the temperature change state of each temperature control point, the heater on/off state, and the operating state (during operation, injection, holding pressure, and metering) are as shown in Figure 3. Display as shown.

かくして、順次表示していき、表示点のX軸座標値Xが
表示領域のX軸最犬座標値XMの1/2以上になったこ
とをステップS42で検出すると、すでに表示していた
表示画面の右半分のグラフ表示を消去する(ステップ5
43)。なお、本実施例では、時間の経過と共に表示画
面の左から右にグラフが表示されるものとしている。そ
して、次にフラグFl、F2を「1」にセットしくステ
、。
In this way, the display is sequentially displayed, and when it is detected in step S42 that the X-axis coordinate value X of the display point has become 1/2 or more of the X-axis innermost coordinate value XM of the display area, the display screen that has already been displayed is Erase the graph display on the right half of (Step 5)
43). In this embodiment, it is assumed that the graph is displayed from left to right on the display screen as time passes. Then, set flags Fl and F2 to "1".

プ844,545)、ステップ846,847の処理を
行って当該周期の処理を終了する。そして、次の周期か
らは、ステップS1からステップS41の処理を行って
フラグFl、F2が「1」にセットされていることから
、ステップS41.S46、S47と進み、ステップS
47でX軸座標値Xが表示領域最大X軸最大値XM以上
になったか否かを判断し、なってなければ、当該周期の
処理を終了する。以後、各周期ごとグラフ表示を行いX
軸の座標値がX軸最大値XM以上になると、ステップS
47からステップ848に移行して表示画面の左半分の
すでに描画されているグラフを消去しグラフFl、F2
を「0」にセットしカウンタCを10」にセットして(
ステップ349〜551)、当該処理周期の処理を終了
する。
Steps 844 and 545) and steps 846 and 847 are performed to complete the processing of the cycle. From the next cycle, steps S1 to S41 are performed and flags Fl and F2 are set to "1", so step S41. Proceed to S46, S47, and step S
In step 47, it is determined whether the X-axis coordinate value X has become equal to or greater than the display area maximum X-axis maximum value XM, and if it has not, the processing for the cycle is ended. After that, display the graph for each period and
When the axis coordinate value exceeds the X-axis maximum value XM, step S
47 to step 848, the graphs already drawn on the left half of the display screen are erased, and graphs Fl and F2 are displayed.
Set to "0" and counter C to "10" (
Steps 349 to 551), the processing of the corresponding processing cycle is ended.

次の周期からは表示領域の始点から、表示領域の右半分
に描画されたグラフの続きとしてグラフを描画すること
になる。
From the next cycle, a graph will be drawn from the starting point of the display area as a continuation of the graph drawn in the right half of the display area.

上記実施例では、グラフ表示の領域を2分割し、一方の
領域内にグラフ表示が進むと、この一方の領域にすてに
描画されているグラフを消去して新しいグラフを表示す
るようにしたが、グラフ表示の領域を2以上の複数の領
域に分割し、分割された1つの領域にグラフ表示が侵入
する段階になると、この領域に表示されている以前のグ
ラフを消去するようにしてもよい。この場合には、グラ
フ表示の進行方向が左から右の場合には、グラフ表示が
消去された領域の次の右側の領域の左端か一番古いデー
タの表示で、この一番古いデータから右端まで、そして
左端から現在描画している点までが時間の進む方向に従
った各温度制御点の温度等の表示となる。
In the above example, the graph display area is divided into two, and when the graph display progresses in one area, the graph that was previously drawn in this one area is erased and a new graph is displayed. However, when the graph display area is divided into two or more multiple areas and the graph display invades one divided area, even if you erase the previous graph displayed in this area. good. In this case, if the progress direction of the graph display is from left to right, the graph display is displayed at the left end of the area to the right next to the area where it was erased, or from the oldest data to the right end. From the left end to the point currently drawn, the temperature, etc. of each temperature control point is displayed according to the direction of time.

また、グラフ表示領域を分割せず、グラフ表示領域全領
域にグラフ表示を行ったなら、次のデータを表示すると
きには、表示していた全領域のグラフを消去して再び始
点からグラフを表示するようにしてもよい。
Also, if you display a graph in the entire graph display area without dividing the graph display area, when displaying the next data, erase the graph in the entire area that was being displayed and display the graph again from the starting point. You can do it like this.

さらには、グラフ表示領域全領域までグラフを表示し、
次に始点から表示するときに、表示色を変えてグラフ表
示するようにし複数色でグラフ表示した後、一番古いグ
ラフ表示を消去するようにしてもよい。
Furthermore, the graph can be displayed in the entire graph display area,
Next, when displaying from the starting point, the graph may be displayed by changing the display color, and after displaying the graph in multiple colors, the oldest graph display may be deleted.

発明の効果 本発明においては、所定周期ごと各温度制御点の温度を
検出し、この温度を時間の関数としてグラフ表示し、か
つこの温度表示と同期して、各温度制御点のヒータのオ
ン、オフ状態を示すグラフを同時に表示すると共に、射
出成形機の運転動作状態(運転中、射出中、保圧中、計
量中等)を示すグラフも同時に同期して表示するように
したので、モニタ画面にモニタする上で参考となる情報
が同時に表示されて、シリンダの各温度制御点の温度の
変化状態、可塑化の状態、シリンダの中の樹脂の状態を
モニタすることはもちろん、ヒータのオン、オフや射出
成形機の運転状態などを関係づけて成形機の状態を的確
にモニタすることができる。例えば、ヒータがオンにな
る状態が多くなっているにもかかわらず、その温度制御
点の温度が設定値になかなか達しないような場合には、
放熱が大きいこと若しくは樹脂への熱吸収が大きいこと
等を意味し、このような状態が検出されたときには、成
形条件を変える等の修正を迅速に行うことができる。
Effects of the Invention In the present invention, the temperature at each temperature control point is detected at predetermined intervals, this temperature is displayed as a graph as a function of time, and the heaters at each temperature control point are turned on and off in synchronization with this temperature display. In addition to displaying a graph indicating the off state, graphs indicating the operating status of the injection molding machine (running, injecting, holding pressure, weighing, etc.) are also displayed synchronously, so the monitor screen Reference information for monitoring is displayed at the same time, allowing you to monitor the temperature change status of each temperature control point of the cylinder, the plasticization status, and the resin status inside the cylinder, as well as turning the heater on and off. It is possible to accurately monitor the condition of the molding machine by relating it to the operating condition of the injection molding machine and the operation condition of the injection molding machine. For example, if the temperature at the temperature control point does not reach the set value even though the heater is often turned on,
This means that heat radiation is large or heat absorption into the resin is large, and when such a state is detected, corrections such as changing molding conditions can be quickly made.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図(a)、  (b)、  (c)、  (d)は
、本発明の一実施例における温度モニタ表示処理のフロ
ーチャート、第2図は、同実施例における射出成形機の
要部のブロック図、第3図は、同実施例におけるモニタ
画面の表示の1例を示す図、第4図は、同1例における
CRT画面に各グラフを表示するための画面上の座標値
の設定値の説明図である。 1・・・スクリュー、2・・・加熱シリンダ、訃・・温
度変換器、7−1〜7−n・・・開閉器、20・・・数
値制御装置、S1〜Sn・・・温度センサB1〜Bn・
・・バンドヒータ。 特許出願人   ファナック株式会
FIGS. 1(a), (b), (c), and (d) are flowcharts of temperature monitor display processing in one embodiment of the present invention, and FIG. 2 is a flowchart of the main parts of an injection molding machine in the same embodiment. The block diagram, FIG. 3, is a diagram showing an example of the display on the monitor screen in the same embodiment, and FIG. 4 is the setting values of the coordinate values on the screen for displaying each graph on the CRT screen in the same example. FIG. DESCRIPTION OF SYMBOLS 1... Screw, 2... Heating cylinder, End... Temperature converter, 7-1 to 7-n... Switch, 20... Numerical control device, S1 to Sn... Temperature sensor B1 ~Bn・
・Band heater. Patent applicant: FANUC Co., Ltd.

Claims (2)

【特許請求の範囲】[Claims] (1)温度制御各点に温度センサを設け、この温度セン
サで検出される温度に基づいてヒータをオン/オフして
温度制御する射出成形機において、所定周期毎上記温度
センサで検出されている温度を検出する温度検出手段と
、上記所定周期毎上記各ヒータの動作状態、射出成形機
の運転動作状態を検出する動作検出手段と、上記温度検
出手段で検出された温度及び上記動作検出手段で検出さ
れた状態をグラフ表示のためのデータに変換する手段と
、上記各グラフ表示のためのデータに変換する手段で変
換されたデータを時間の関数として順次表示する表示手
段とを備えることを特徴とする射出成形機のモニタ装置
(1) Temperature control In an injection molding machine where a temperature sensor is provided at each point and the temperature is controlled by turning on/off the heater based on the temperature detected by the temperature sensor, the temperature is detected by the temperature sensor at a predetermined period. temperature detection means for detecting temperature; operation detection means for detecting the operating state of each of the heaters and the operating state of the injection molding machine at the predetermined period; and the temperature detected by the temperature detection means and the operation detection means. It is characterized by comprising means for converting the detected state into data for graph display, and display means for sequentially displaying the data converted by the above-mentioned means for converting into data for graph display as a function of time. Monitoring device for injection molding machines.
(2)上記表示手段は、表示画面のグラフ表示領域を複
数に分割し、表示するグラフが分割された領域に入ると
当該領域にすでに表示されていたグラフを消去する請求
項1記載の射出成形機のモニタ装置。
(2) The injection molding according to claim 1, wherein the display means divides the graph display area of the display screen into a plurality of areas, and when the graph to be displayed enters the divided area, erases the graph already displayed in the area. Machine monitor device.
JP19613490A 1990-07-26 1990-07-26 Monitor for injection molding machine Expired - Lifetime JP2632433B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19613490A JP2632433B2 (en) 1990-07-26 1990-07-26 Monitor for injection molding machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19613490A JP2632433B2 (en) 1990-07-26 1990-07-26 Monitor for injection molding machine

Publications (2)

Publication Number Publication Date
JPH0482722A true JPH0482722A (en) 1992-03-16
JP2632433B2 JP2632433B2 (en) 1997-07-23

Family

ID=16352806

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19613490A Expired - Lifetime JP2632433B2 (en) 1990-07-26 1990-07-26 Monitor for injection molding machine

Country Status (1)

Country Link
JP (1) JP2632433B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009137083A (en) * 2007-12-04 2009-06-25 Sumitomo Heavy Ind Ltd Temperature display device for injection molding machine
WO2010041483A1 (en) * 2008-10-09 2010-04-15 三菱重工プラスチックテクノロジー株式会社 Injection molding device and injection molding method
JP2010173253A (en) * 2009-01-30 2010-08-12 Fanuc Ltd Display for injection molding machine

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009137083A (en) * 2007-12-04 2009-06-25 Sumitomo Heavy Ind Ltd Temperature display device for injection molding machine
WO2010041483A1 (en) * 2008-10-09 2010-04-15 三菱重工プラスチックテクノロジー株式会社 Injection molding device and injection molding method
JPWO2010041483A1 (en) * 2008-10-09 2012-03-08 三菱重工プラスチックテクノロジー株式会社 Injection molding apparatus and injection molding method
JP4969689B2 (en) * 2008-10-09 2012-07-04 三菱重工プラスチックテクノロジー株式会社 Injection molding apparatus and injection molding method
US8460586B2 (en) 2008-10-09 2013-06-11 Mitsubishi Heavy Industries Plastics Technology Co., Ltd. Injection molding method and apparatus for controlling a mold temperature and displacement of an injection screw
JP2010173253A (en) * 2009-01-30 2010-08-12 Fanuc Ltd Display for injection molding machine

Also Published As

Publication number Publication date
JP2632433B2 (en) 1997-07-23

Similar Documents

Publication Publication Date Title
US5225122A (en) Method for taking countermeasures against faulty molding in an injection molding machine
JPH05253994A (en) Monitoring method of injection pressure
US5817258A (en) Method of injection control for injection molding machine
JPH0358821A (en) Injection pressure control method for motorized injection molding machine
US5251146A (en) Injection compression molding method and an apparatus therefor
JPH0572249B2 (en)
JP2003080576A (en) Method and apparatus for controlling temperature of injection molding machine
JPH0482722A (en) Monitor apparatus of injection molding machine
JP3611667B2 (en) Temperature control method for injection molding machine
JP3280792B2 (en) Reservoir internal pressure adjusting device in injection molding machine
EP0451298B1 (en) Method of setting molding condition in injection molding machine
JP4982273B2 (en) Data display method of molding machine
JPS6317018A (en) Injection molder equipped with temperature display
JP3556236B2 (en) Monitor for injection molding machine
JP2642544B2 (en) Setting method of secondary pressure hydraulic pressure switching value in injection molding machine
JP2010076432A (en) Molding condition setting screen, molding condition setting apparatus, and molding condition setting method
JP3905020B2 (en) Molding information display method and molding information management system for molding machine
JPH0698656B2 (en) Method and device for setting optimum allowable value of monitoring data of injection molding machine
JPH09216266A (en) Control of injection molding machine
JPH02147315A (en) Monitor apparatus of injection molding machine
JP2707109B2 (en) Injection monitor for injection molding machine
EP4506138A1 (en) Molding optimization method and device for injection molding machine
JP3872417B2 (en) Molding information display method and molding information management system for molding machine
JP2849054B2 (en) Setting and display method of set value in injection molding machine
JP3747025B2 (en) Molding information display method and molding information management system for molding machine