Control device of injection molding machine, injection molding machine, display device, and program

By acquiring and displaying waveform information of current and past sensor values ​​in the control device of the injection molding machine, the problem of not being able to display past sensor values ​​selected by the user in the prior art is solved, thus improving the quality management capability of the injection molding machine.

CN115723291BActive Publication Date: 2026-06-16SUMITOMO HEAVY IND LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SUMITOMO HEAVY IND LTD
Filing Date
2022-08-04
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

The existing injection molding machine's display device fails to show the waveform data of the actual values ​​of past sensors selected by the user, making it impossible to properly grasp the current process and quality management.

Method used

A control device for an injection molding machine is provided, which acquires and displays waveform information of current and past sensor values, and displays the waveform information on a display device by reading the operation file of the operation device and the acquisition unit and the output unit.

🎯Benefits of technology

This enabled appropriate control over the current process, improving the suitability of quality management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115723291B_ABST
    Figure CN115723291B_ABST
Patent Text Reader

Abstract

The present invention relates to a control device of an injection molding machine, an injection molding machine, a display device, and a program, which can appropriately grasp a process performed in a current process and can achieve appropriate quality management. The control device of the injection molding machine has an acquisition section that acquires a signal from a detection device that detects an operation of the injection molding machine, a read-in section that reads in, from a storage section, a file in which a detection result of an operation of the injection molding machine or another injection molding machine, i.e., a past actual value, is displayed, in accordance with an operation received by an operation device, and an output section that outputs, to a display device, a screen including first waveform information in which a change in the past actual value is displayed, which is shown in the file, and second waveform information in which a change in the actual value is displayed, which is shown by the signal acquired by the acquisition section.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims priority based on Japanese Patent Application No. 2021-139331, filed on August 27, 2021. The entire contents of that Japanese application are incorporated herein by reference.

[0002] This invention relates to a control device for an injection molding machine, an injection molding machine, a display device, and a program. Background Technology

[0003] Traditionally, various sensors have been installed in injection molding machines. Therefore, a technique has been proposed to display various steps in the injection molding process based on detection signals from sensors, or to display waveform data based on user settings, on a display device.

[0004] In recent years, various technologies have been proposed for displaying waveform data on the display device of injection molding machines. For example, Reference 1 proposes a technology that can display waveform data simultaneously in two areas.

[0005] Patent Document 1: Japanese Patent Application Publication No. 2003-200456

[0006] In the technology described in Patent Document 1, the timing for starting the display of waveform information uses a change in the sensor's output as a trigger. However, in the technology that updates the display based on the current actual value of the sensor and using waveform data, waveform data displaying past actual values ​​of the sensor arbitrarily selected by the user is not taken into consideration. Summary of the Invention

[0007] One aspect of the present invention provides a technique that, by displaying waveform information showing past actual values ​​of a sensor and waveform information showing the current actual value of a sensor selected by the user, can appropriately monitor the processing in the current process and achieve appropriate quality management.

[0008] One aspect of the present invention relates to a control device for an injection molding machine, comprising: an acquisition unit that acquires signals from a detection device that detects the operation of the injection molding machine; a reading unit that, according to an operation received by an operating device, reads from a storage unit a file displaying the detection results, i.e., past actual values, of the operation of the injection molding machine or another injection molding machine; and an output unit that outputs a screen including a first waveform information showing changes in past actual values ​​as shown in the file and a second waveform information showing changes in actual values ​​as shown by the signals acquired by the acquisition unit to a display device.

[0009] The effects of the invention

[0010] According to one aspect of the present invention, the processing carried out in the current process can be properly controlled and appropriate quality management can be achieved. Attached Figure Description

[0011] Figure 1 This is a diagram showing the state of the injection molding machine at the end of mold opening according to one embodiment.

[0012] Figure 2 This is a diagram showing the state of the injection molding machine during mold closing according to one embodiment.

[0013] Figure 3 This diagram uses function blocks to represent the structural components of the control device according to the first embodiment.

[0014] Figure 4 This is a diagram illustrating the display screen output by the screen output unit according to the first embodiment.

[0015] Figure 5 This is a diagram illustrating the display screen output by the screen output unit according to the first embodiment.

[0016] Figure 6 This is a flowchart illustrating the control sequence performed when the output of the control device according to the first embodiment generates a display screen based on the selected file.

[0017] Figure 7 This is a diagram illustrating the display screen output by the screen output unit according to the second embodiment.

[0018] Figure 8 This is a diagram illustrating the display screen output by the screen output unit according to the second embodiment.

[0019] Figure 9 This is a diagram illustrating the display screen output by the screen output unit according to the second embodiment.

[0020] Explanation of symbols

[0021] 10-Injection molding machine, 700-Control device, 711-Waveform information storage unit, 712-Receiving unit, 713-Reading unit, 714-Acquisition unit, 715-Image output unit, 716-Storage unit. Detailed Implementation

[0022] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Furthermore, in the drawings, the same or corresponding structures are sometimes labeled with the same or corresponding symbols, and descriptions are omitted.

[0023] Figure 1 This is a diagram showing the state of the injection molding machine according to the first embodiment at the end of mold opening. Figure 2 This diagram illustrates the state of the injection molding machine according to the first embodiment during mold closing. In this specification, the X-axis, Y-axis, and Z-axis are mutually perpendicular directions. The X-axis and Y-axis represent horizontal directions, and the Z-axis represents vertical directions. When the mold closing device 100 is horizontal, the X-axis is the mold opening and closing direction, and the Y-axis is the width direction of the injection molding machine 10. The negative side of the Y-axis is referred to as the operating side, and the positive side of the Y-axis is referred to as the opposite side of the operating side.

[0024] like Figures 1-2 As shown, the injection molding machine 10 includes: a mold clamping device 100, a mold opening and closing device 800; an ejection device 200 for ejecting the molded article formed by the mold device 800; an injection device 300 for injecting molding material into the mold device 800; a moving device 400 for moving the injection device 300 forward and backward relative to the mold device 800; a control device 700 for controlling each component of the injection molding machine 10; and a frame 900 for supporting each component of the injection molding machine 10. The frame 900 includes: a mold clamping device frame 910 for supporting the mold clamping device 100; and an injection device frame 920 for supporting the injection device 300. The mold clamping device frame 910 and the injection device frame 920 are respectively mounted on the base plate 2 via horizontal adjusting casters 930. The control device 700 is arranged in the internal space of the injection device frame 920. The components of the injection molding machine 10 will be described below.

[0025] (Mold closing device)

[0026] In the description of the mold closing device 100, the moving direction of the movable pressure plate 120 when the mold is closed (e.g., the positive X-axis direction) is set to forward, and the moving direction of the movable pressure plate 120 when the mold is opened (e.g., the negative X-axis direction) is set to rearward.

[0027] The mold closing device 100 performs mold closing, pressurization, mold closing, demolding, and mold opening of the mold assembly 800. The mold assembly 800 includes a fixed mold 810 and a movable mold 820. The mold closing device 100 is, for example, horizontal, and the mold opening and closing direction is horizontal. The mold closing device 100 has a fixed pressure plate 110 for mounting the fixed mold 810, a movable pressure plate 120 for mounting the movable mold 820, and a moving mechanism 102 for moving the movable pressure plate 120 relative to the fixed pressure plate 110 in the mold opening and closing direction.

[0028] The fixed pressure plate 110 is fixed relative to the mold closing device frame 910. The fixed mold 810 is installed on the surface of the fixed pressure plate 110 opposite to the movable pressure plate 120.

[0029] The movable pressure plate 120 is configured to move freely relative to the mold clamping device frame 910 in the mold opening and closing direction. A guide member 101 for guiding the movable pressure plate 120 is laid on the mold clamping device frame 910. A movable mold 820 is mounted on the surface of the movable pressure plate 120 opposite to the fixed pressure plate 110.

[0030] The moving mechanism 102 performs mold closing, pressurization, mold clamping, demolding, and mold opening of the mold device 800 by moving the movable pressure plate 120 forward and backward relative to the fixed pressure plate 110. The moving mechanism 102 includes an toggle seat 130 spaced apart from the fixed pressure plate 110, a connecting rod 140 connecting the fixed pressure plate 110 and the toggle seat 130, an toggle mechanism 150 that moves the movable pressure plate 120 relative to the toggle seat 130 in the mold opening and closing direction, a mold clamping motor 160 that operates the toggle mechanism 150, a motion conversion mechanism 170 that converts the rotational motion of the mold clamping motor 160 into linear motion, and a mold thickness adjustment mechanism 180 that adjusts the distance between the fixed pressure plate 110 and the toggle seat 130.

[0031] The toggle seat 130 is spaced apart from the fixed pressure plate 110 and is mounted on the mold clamping device frame 910 so as to move freely in the mold opening and closing direction. Furthermore, the toggle seat 130 can be configured to move freely along a guide member laid on the mold clamping device frame 910. The guide member of the toggle seat 130 can be the same as the guide member 101 of the movable pressure plate 120.

[0032] In addition, in this embodiment, the fixed pressure plate 110 is fixed relative to the mold clamping device frame 910, and the toggle seat 130 is configured to move freely relative to the mold clamping device frame 910 in the mold opening and closing direction. However, it is also possible that the toggle seat 130 is fixed relative to the mold clamping device frame 910, and the fixed pressure plate 110 is configured to move freely relative to the mold clamping device frame 910 in the mold opening and closing direction.

[0033] Connecting rods 140 connect the fixed pressure plate 110 and the toggle seat 130 at a distance L in the mold opening and closing direction. Multiple connecting rods 140 can be used (e.g., four). The multiple connecting rods 140 are configured parallel to the mold opening and closing direction and extend according to the clamping force. A connecting rod strain detector 141 for detecting the strain of the connecting rod 140 can be installed on at least one connecting rod 140. The connecting rod strain detector 141 sends a signal displaying its detection result to the control device 700. The detection result of the connecting rod strain detector 141 is used for detecting the clamping force, etc.

[0034] In this embodiment, a connecting rod strain gauge 141 is used as the clamping force detector for detecting the clamping force, but the present invention is not limited to this. The clamping force detector is not limited to a strain gauge and may also be piezoelectric, capacitive, hydraulic, or electromagnetic, etc., and its installation position is not limited to the connecting rod 140.

[0035] A toggle mechanism 150 is positioned between a movable pressure plate 120 and a toggle seat 130, allowing the movable pressure plate 120 to move relative to the toggle seat 130 in the mold opening and closing direction. The toggle mechanism 150 has a crosshead 151 that moves in the mold opening and closing direction and a pair of linkages that extend and retract with the movement of the crosshead 151. Each linkage has a first linkage 152 and a second linkage 153 connected by pins or the like, allowing for free extension and retraction. The first linkage 152 is mounted by pins or the like to allow for free oscillation relative to the movable pressure plate 120. The second linkage 153 is mounted by pins or the like to allow for free oscillation relative to the toggle seat 130. The second linkage 153 is mounted to the crosshead 151 via a third linkage 154. When the crosshead 151 moves forward or backward relative to the toggle seat 130, the first linkage 152 and the second linkage 153 extend and retract, causing the movable pressure plate 120 to move forward or backward relative to the toggle seat 130.

[0036] Furthermore, the structure of the toggle mechanism 150 is not limited to Figure 1 and Figure 2 The structure shown. For example, in Figure 1 and Figure 2 In this configuration, each link group has 5 nodes, but it can be 4, or it can be the node where one end of the 3rd link 154 is connected to the 1st link 152 and the 2nd link 153.

[0037] The clamping motor 160 is mounted on the toggle seat 130 and operates the toggle mechanism 150. The clamping motor 160 moves the crosshead 151 forward and backward relative to the toggle seat 130, causing the first link 152 and the second link 153 to extend and retract, thereby moving the movable pressure plate 120 forward and backward relative to the toggle seat 130. The clamping motor 160 is directly connected to the motion conversion mechanism 170, but can also be connected to the motion conversion mechanism 170 via a belt and pulleys.

[0038] The motion conversion mechanism 170 converts the rotary motion of the mold clamping motor 160 into the linear motion of the crosshead 151. The motion conversion mechanism 170 includes a lead screw shaft and a lead screw nut screwed to the lead screw shaft. Balls or rollers may be located between the lead screw shaft and the lead screw nut.

[0039] Under the control of the control device 700, the mold closing device 100 performs the mold closing process, the pressure raising process, the mold closing process, the pressure release process, and the mold opening process.

[0040] In the mold closing process, the mold closing motor 160 is driven to advance the crosshead 151 to the mold closing end position at a set speed, causing the movable pressure plate 120 to advance so that the moving mold 820 contacts the fixed mold 810. For example, a mold closing motor encoder 161 is used to detect the position and speed of the crosshead 151. The mold closing motor encoder 161 detects the rotation of the mold closing motor 160 and sends a signal indicating its detection result to the control device 700.

[0041] Furthermore, the crosshead position detector for detecting the position of the crosshead 151 and the crosshead movement speed detector for detecting the movement speed of the crosshead 151 are not limited to the mold clamping motor encoder 161; conventional detectors can be used. Similarly, the movable platen position detector for detecting the position of the movable platen 120 and the movable platen movement speed detector for detecting the movement speed of the movable platen 120 are not limited to the mold clamping motor encoder 161; conventional detectors can be used.

[0042] In the pressurization process, the mold clamping motor 160 is further driven to advance the crosshead 151 from the mold closing end position to the mold closing position, thereby generating a mold clamping force.

[0043] During the mold closing process, the mold closing motor 160 is driven to maintain the position of the crosshead 151 in the mold closing position. During the mold closing process, the mold closing force generated during the pressurization process is maintained. During the mold closing process, a cavity space 801 (see reference) is formed between the moving mold 820 and the fixed mold 810. Figure 2 The injection unit 300 fills the cavity space 801 with liquid molding material. The filled molding material is then cured to obtain a molded product.

[0044] The number of cavity spaces 801 can be one or more. In the latter case, multiple molded articles can be obtained simultaneously. An insert can be configured in a part of the cavity space 801, and the other part of the cavity space 801 can be filled with molding material. A molded article in which the insert and the molding material are integrated can be obtained.

[0045] During the depressurization process, the crosshead 151 is retracted from the mold-closing position to the mold-opening start position by driving the mold-closing motor 160, thereby causing the movable pressure plate 120 to retract and reducing the mold-closing force. The mold-opening start position and the mold-closing end position can be the same position.

[0046] In the mold opening process, the crosshead 151 is retracted from the mold opening start position to the mold opening end position at a set moving speed by driving the mold closing motor 160, causing the movable pressure plate 120 to retract, so that the moving mold 820 separates from the fixed mold 810. Then, the ejector device 200 ejects the molded product from the moving mold 820.

[0047] The setting conditions in the mold closing process, the pressure raising process, and the mold closing process are set uniformly as a series of setting conditions. For example, the moving speed, position (including the mold closing start position, moving speed switching position, mold closing end position, and mold closing position) and mold closing force of the crosshead 151 in the mold closing process and the pressure raising process are set uniformly as a series of setting conditions. The mold closing start position, moving speed switching position, mold closing end position, and mold closing position are arranged sequentially from back to front, and represent the start and end points of the range for setting the moving speed. The moving speed is set for each range. There can be one or more moving speed switching positions. The moving speed switching position can be omitted. Only the mold closing position and the mold closing force can be set.

[0048] The settings for the depressurization and mold opening processes are also set in the same way. For example, the moving speed and position (mold opening start position, moving speed switching position, and mold opening end position) of the crosshead 151 in the depressurization and mold opening processes are set uniformly as a series of settings. The mold opening start position, moving speed switching position, and mold opening end position are arranged sequentially from front to back, and represent the start and end points of the range for setting the moving speed. The moving speed is set for each range. There can be one or more moving speed switching positions. A moving speed switching position may not be set. The mold opening start position and the mold closing end position can be the same position. Furthermore, the mold opening end position and the mold closing start position can be the same position.

[0049] In addition, the moving speed and position of the movable pressure plate 120 can be set instead of the moving speed and position of the crosshead 151. Furthermore, the clamping force can be set instead of the position of the crosshead (e.g., the mold closing position) and the position of the movable pressure plate.

[0050] However, the toggle mechanism 150 amplifies the driving force of the clamping motor 160 and transmits it to the movable pressure plate 120. This amplification factor is also known as the toggle ratio. The toggle ratio varies depending on the angle θ (hereinafter also referred to as "link angle θ") formed by the first link 152 and the second link 153. The link angle θ is determined by the position of the crosshead 151. The toggle ratio reaches its maximum when the link angle θ is 180°.

[0051] When the thickness of the mold assembly 800 changes due to replacement of the mold assembly 800, temperature changes of the mold assembly 800, etc., mold thickness adjustment is performed to obtain the specified mold closing force during mold closing. In mold thickness adjustment, for example, the distance L between the fixed pressure plate 110 and the toggle seat 130 is adjusted so that the linkage angle θ of the toggle mechanism 150 becomes the specified angle at the moment when the moving mold 820 contacts the fixed mold 810.

[0052] The mold clamping device 100 includes a mold thickness adjustment mechanism 180. The mold thickness adjustment mechanism 180 adjusts the distance L between the fixed pressure plate 110 and the toggle seat 130, thereby adjusting the mold thickness. Furthermore, the timing of the mold thickness adjustment is performed, for example, during the period from the end of the molding cycle to the start of the next molding cycle. The mold thickness adjustment mechanism 180 includes, for example: a lead screw shaft 181 formed at the rear end of the connecting rod 140; a lead screw nut 182 held in the toggle seat 130 for free rotation and immobility; and a mold thickness adjustment motor 183 that rotates the lead screw nut 182 screwed to the lead screw shaft 181.

[0053] Each connecting rod 140 is provided with a lead screw shaft 181 and a lead screw nut 182. The rotational driving force of the die thickness adjustment motor 183 can be transmitted to multiple lead screw nuts 182 via the rotational driving force transmission unit 185. Multiple lead screw nuts 182 can be rotated synchronously. In addition, by changing the transmission path of the rotational driving force transmission unit 185, multiple lead screw nuts 182 can also be rotated individually.

[0054] The rotary drive force transmission unit 185 is composed of, for example, gears. In this case, driven gears are formed on the outer periphery of each lead screw nut 182, drive gears are mounted on the output shaft of the die thickness adjustment motor 183, and intermediate gears that mesh with multiple driven gears and drive gears are kept rotatably in the center of the toggle seat 130. Alternatively, instead of gears, the rotary drive force transmission unit 185 may also be composed of belts and pulleys.

[0055] The operation of the die thickness adjustment mechanism 180 is controlled by the control device 700. The control device 700 drives the die thickness adjustment motor 183 to rotate the lead screw nut 182. As a result, the position of the toggle seat 130 relative to the connecting rod 140 is adjusted, and the distance L between the fixed pressure plate 110 and the toggle seat 130 is adjusted. Alternatively, multiple die thickness adjustment mechanisms can be used in combination.

[0056] The die thickness adjustment motor encoder 184 is used to detect the interval L. The die thickness adjustment motor encoder 184 detects the rotation amount and direction of the die thickness adjustment motor 183 and sends a signal indicating the detection result to the control device 700. The detection result of the die thickness adjustment motor encoder 184 is used for monitoring and controlling the position and interval L of the toggle seat 130. However, the toggle seat position detector for detecting the position of the toggle seat 130 and the interval detector for detecting the interval L are not limited to the die thickness adjustment motor encoder 184; conventional detectors can be used.

[0057] The mold clamping device 100 may have a mold temperature regulator for adjusting the temperature of the mold assembly 800. The mold assembly 800 has a flow path for a temperature regulating medium inside it. The mold temperature regulator adjusts the temperature of the temperature regulating medium supplied to the flow path of the mold assembly 800, thereby regulating the temperature of the mold assembly 800.

[0058] In addition, the mold closing device 100 involved in this embodiment is a horizontal type with the mold opening and closing direction in the horizontal direction, but it can also be a vertical type with the mold opening and closing direction in the vertical direction.

[0059] Furthermore, the mold clamping device 100 according to this embodiment has a mold clamping motor 160 as a drive source, but a hydraulic cylinder may be used instead of the mold clamping motor 160. Also, the mold clamping device 100 may have a linear motor for mold opening and closing, or it may have an electromagnet for mold clamping.

[0060] (Ejection device)

[0061] In the description of the ejector device 200, similar to the description of the mold closing device 100, the moving direction of the movable pressure plate 120 when the mold is closed (e.g., the positive X-axis direction) is set to forward, and the moving direction of the movable pressure plate 120 when the mold is opened (e.g., the negative X-axis direction) is set to rearward.

[0062] Ejection device 200 is mounted on movable pressure plate 120 and moves forward and backward together with movable pressure plate 120. Ejection device 200 includes: ejection rod 210 for ejecting molded article from mold device 800; and drive mechanism 220 for moving ejection rod 210 along the moving direction (X-axis direction) of movable pressure plate 120.

[0063] Ejector rod 210 is configured to move freely in and out of the through hole in movable pressure plate 120. The front end of ejector rod 210 contacts ejector plate 826 of moving mold 820. The front end of ejector rod 210 may or may not be connected to ejector plate 826.

[0064] The drive mechanism 220 includes, for example, an ejector motor and a motion conversion mechanism that converts the rotational motion of the ejector motor into the linear motion of the ejector rod 210. The motion conversion mechanism includes a lead screw and a lead screw nut screwed to the lead screw. Balls or rollers may be located between the lead screw and the lead screw nut.

[0065] The ejection device 200 performs the ejection process under the control of the control device 700. In the ejection process, the ejector rod 210 is moved forward from the standby position to the ejection position at a set speed, causing the ejector plate 826 to move forward and eject the molded product. Then, the ejection motor is driven to move the ejector rod 210 backward at a set speed, causing the ejector plate 826 to return to the original standby position.

[0066] For example, an ejector motor encoder is used to detect the position and speed of the ejector rod 210. The ejector motor encoder detects the rotation of the ejector motor and sends a signal indicating its detection result to the control device 700. In addition, the ejector rod position detector for detecting the position of the ejector rod 210 and the ejector rod speed detector for detecting the speed of the ejector rod 210 are not limited to the ejector motor encoder, and conventional detectors can be used.

[0067] (Injection device)

[0068] In the description of the injection device 300, unlike the description of the mold clamping device 100 and the description of the ejection device 200, the direction of movement of the screw 330 during filling (e.g., the negative X-axis direction) is set to forward, and the direction of movement of the screw 330 during metering (e.g., the positive X-axis direction) is set to rearward.

[0069] An injection unit 300 is mounted on a sliding base 301, which is configured to move freely forward and backward relative to the injection unit frame 920. The injection unit 300 is also configured to move freely forward and backward relative to the mold assembly 800. The injection unit 300 contacts the mold assembly 800 and fills the cavity space 801 within the mold assembly 800 with molding material metered in the cylinder 310. The injection unit 300 includes, for example, a cylinder 310 for heating the molding material, a nozzle 320 located at the front end of the cylinder 310, a screw 330 configured to move freely forward and backward and rotate freely within the cylinder 310, a metering motor 340 for rotating the screw 330, an injection motor 350 for moving the screw 330 forward and backward, and a load detector 360 for detecting the load transmitted between the injection motor 350 and the screw 330.

[0070] The cylinder body 310 heats the molding material supplied to it from the supply port 311. The molding material includes, for example, resin. The molding material is formed in granular form and supplied to the supply port 311 in a solid state. The supply port 311 is formed at the rear of the cylinder body 310. A cooler 312, such as a water-cooled cylinder, is provided on the outer periphery of the rear of the cylinder body 310. A heater 313, such as a belt heater, and a temperature detector 314 are provided on the outer periphery of the cylinder body 310, further forward than the cooler 312.

[0071] The cylinder block 310 is divided into multiple regions along its axial direction (e.g., the X-axis direction). A heater 313 and a temperature detector 314 are respectively installed in each of the multiple regions. A set temperature is set for each of the multiple regions, and the control device 700 controls the heater 313 so that the temperature detected by the temperature detector 314 becomes the set temperature.

[0072] The nozzle 320 is located at the front end of the cylinder 310 and presses against the mold assembly 800. A heater 313 and a temperature detector 314 are provided on the outer periphery of the nozzle 320. The control device 700 controls the heater 313 so that the detected temperature of the nozzle 320 becomes the set temperature.

[0073] The screw 330 is configured to rotate freely and move forward and backward within the cylinder 310. When the screw 330 is rotated, the molding material is conveyed forward along the spiral grooves of the screw 330. As the molding material is conveyed forward, it is gradually melted by heat from the cylinder 310. As the liquid molding material is conveyed forward and accumulates at the front of the cylinder 310, the screw 330 retracts. Then, when the screw 330 is moved forward, the liquid molding material accumulated at the front of the screw 330 is injected from the nozzle 320 and fills the mold assembly 800.

[0074] The check ring 331 is installed at the front of the screw 330 so that it can move freely forward and backward. The check ring 331 acts as a check valve to prevent the molding material from flowing backward from the front of the screw 330 when the screw 330 is pushed forward.

[0075] When the screw 330 is advanced, the check ring 331 is pushed backward by the pressure of the molding material in front of the screw 330, and retracts relative to the screw 330 to a closed position that blocks the flow path of the molding material (see reference). Figure 2 This prevents the molding material accumulated in front of the screw 330 from flowing backward.

[0076] On the other hand, when the screw 330 is rotated, the check ring 331 is pushed forward by the pressure of the molding material being conveyed forward along the spiral groove of the screw 330, and advances relative to the screw 330 to the open position where the flow path of the molding material is opened (see reference). Figure 1 Thus, the molding material is conveyed to the front of the screw 330.

[0077] The check ring 331 can be either a cotransformer that rotates with the screw 330 or a non-cotransformer that does not rotate with the screw 330.

[0078] Additionally, the injection device 300 may have a drive source that moves the check ring 331 back and forth relative to the screw 330 between an open position and a closed position.

[0079] The metering motor 340 rotates the screw 330. The drive source for rotating the screw 330 is not limited to the metering motor 340; for example, it could be a hydraulic pump.

[0080] The injection motor 350 moves the screw 330 forward and backward. A motion conversion mechanism is provided between the injection motor 350 and the screw 330 to convert the rotational motion of the injection motor 350 into the linear motion of the screw 330. This motion conversion mechanism may include, for example, a lead screw shaft and a lead screw nut screwed to the lead screw shaft. Ball bearings, rollers, etc., may be provided between the lead screw shaft and the lead screw nut. The drive source for moving the screw 330 forward and backward is not limited to the injection motor 350; for example, it may be a hydraulic cylinder.

[0081] Load detector 360 detects the load transmitted between injection motor 350 and screw 330. The detected load is converted into pressure by control device 700. Load detector 360 is positioned along the load transmission path between injection motor 350 and screw 330, and detects the load acting on load detector 360.

[0082] The load detector 360 sends the detected load signal to the control device 700. The load detected by the load detector 360 is converted into the pressure acting between the screw 330 and the molding material, and is used for the control and monitoring of the pressure borne by the screw 330 from the molding material, the back pressure on the screw 330, and the pressure acting from the screw 330 on the molding material.

[0083] Furthermore, the pressure detector for detecting the pressure of the molding material is not limited to the load detector 360; conventional detectors can be used. For example, a nozzle pressure sensor or a mold pressure sensor can be used. The nozzle pressure sensor is located at the nozzle 320. The mold pressure sensor is located inside the mold assembly 800.

[0084] The injection unit 300 performs metering, filling, and pressure holding processes under the control of the control unit 700. The filling and pressure holding processes can be collectively referred to as the injection process.

[0085] In the metering process, the metering motor 340 drives the screw 330 to rotate at a set speed, conveying the molding material forward along the spiral grooves of the screw 330. As a result, the molding material is gradually melted. As the molten molding material is conveyed forward of the screw 330 and accumulates at the front of the cylinder 310, the screw 330 retracts. For example, a metering motor encoder 341 is used to detect the rotational speed of the screw 330. The metering motor encoder 341 detects the rotation of the metering motor 340 and sends a signal indicating its detection result to the control device 700. However, the screw speed detector for detecting the rotational speed of the screw 330 is not limited to the metering motor encoder 341; conventional detectors can be used.

[0086] In the metering process, to prevent the screw 330 from retracting too rapidly, the injection motor 350 can be driven to apply a set back pressure to the screw 330. For example, a load detector 360 can be used to detect the back pressure on the screw 330. If the screw 330 retracts to the metering end position and a specified amount of molding material accumulates in front of the screw 330, the metering process ends.

[0087] The position and speed of the screw 330 in the metering process are uniformly set as a series of preset conditions. For example, the metering start position, speed switching position, and metering end position are set. These positions are arranged sequentially from front to back and represent the start and end points of the set speed interval. The speed is set for each interval. There can be one or more speed switching positions. Alternatively, no speed switching position can be set. Furthermore, the back pressure is set for each interval.

[0088] In the filling process, the injection motor 350 is driven to advance the screw 330 at a set speed, filling the cavity space 801 within the mold assembly 800 with the liquid molding material accumulated in front of the screw 330. For example, an injection motor encoder 351 is used to detect the position and speed of the screw 330. The injection motor encoder 351 detects the rotation of the injection motor 350 and sends a signal indicating its detection result to the control device 700. If the screw 330 reaches the set position, a switch is made from the filling process to the holding pressure process (so-called V / P switching). The position where the V / P switching occurs is also called the V / P switching position. The set speed of the screw 330 can be changed according to the position of the screw 330, time, etc.

[0089] The position and moving speed of the screw 330 in the filling process are uniformly set as a series of preset conditions. For example, the filling start position (also called the "injection start position"), the moving speed switching position, and the V / P switching position are set. These positions are arranged sequentially from back to front and represent the start and end points of the set moving speed interval. The moving speed is set for each interval. There can be one or more moving speed switching positions. It is also possible not to set any moving speed switching positions.

[0090] The upper limit of the pressure of the screw 330 is set for each range of the screw 330's moving speed. The pressure of the screw 330 is detected by the load detector 360. When the pressure of the screw 330 is below the set pressure, the screw 330 moves forward at the set moving speed. On the other hand, when the pressure of the screw 330 exceeds the set pressure, in order to protect the mold, the screw 330 moves forward at a slower moving speed than the set moving speed, so that the pressure of the screw 330 falls below the set pressure.

[0091] Furthermore, during the filling process, after the screw 330 reaches the V / P switching position, it can be paused at the V / P switching position before the V / P switch is performed. Instead of stopping the screw 330 immediately before the V / P switch, the screw 330 can be moved forward or backward at a slight speed. Moreover, the screw position detector for detecting the position of the screw 330 and the screw speed detector for detecting the movement speed of the screw 330 are not limited to the injection motor encoder 351; conventional detectors can be used.

[0092] During the holding pressure process, the injection motor 350 pushes the screw 330 forward, maintaining the pressure of the molding material at the front end of the screw 330 (hereinafter also referred to as "holding pressure") at a set pressure, and pushing the remaining molding material in the cylinder 310 towards the mold assembly 800. This replenishes any insufficient molding material in the mold assembly 800 due to cooling shrinkage. For example, a load detector 360 is used to detect the holding pressure. The set value of the holding pressure can be changed according to the elapsed time since the start of the holding pressure process. The holding pressure and the holding time for each of the multiple holding pressure processes can be set separately, or they can be set uniformly as a series of setting conditions.

[0093] During the holding pressure process, the molding material in the cavity space 801 within the mold assembly 800 is gradually cooled. At the end of the holding pressure process, the inlet of the cavity space 801 is blocked by the solidified molding material. This state is called gate sealing, which prevents the backflow of molding material from the cavity space 801. After the holding pressure process, the cooling process begins. During the cooling process, the molding material within the cavity space 801 solidifies. To shorten the molding cycle time, a metering process can be performed during the cooling process.

[0094] Furthermore, the injection device 300 described in this embodiment is a coaxial screw type, but it could also be a pre-plasticizing type, etc. In a pre-plasticizing type injection device, molten molding material in a plasticizing cylinder is supplied to the injection cylinder, and the molding material is injected from the injection cylinder into the mold device. In the plasticizing cylinder, the screw is configured to rotate freely but not retract, or the screw is configured to rotate freely and retract freely. On the other hand, in the injection cylinder, the plunger is configured to retract freely.

[0095] Furthermore, the injection device 300 involved in this embodiment is a horizontal type with the cylinder 310 axially in the horizontal direction, but it can also be a vertical type with the cylinder 310 axially in the vertical direction. The mold clamping device combined with the vertical injection device 300 can be either vertical or horizontal. Similarly, the mold clamping device combined with the horizontal injection device 300 can be either horizontal or vertical.

[0096] (Mobile device)

[0097] In the description of the moving device 400, similarly to the description of the injection device 300, the direction of movement of the screw 330 during filling (e.g., the negative X-axis direction) is set to forward, and the direction of movement of the screw 330 during metering (e.g., the positive X-axis direction) is set to rearward.

[0098] The moving device 400 causes the injection device 300 to move forward and backward relative to the mold device 800. Furthermore, the moving device 400 presses the nozzle 320 relative to the mold device 800 to generate nozzle contact pressure. The moving device 400 includes a hydraulic pump 410, a motor 420 as a drive source, and a hydraulic cylinder 430 as a hydraulic actuator.

[0099] The hydraulic pump 410 has a first port 411 and a second port 412. The hydraulic pump 410 is a bidirectional rotating pump, generating hydraulic pressure by switching the rotation direction of the motor 420, drawing in working fluid (e.g., oil) from either the first port 411 or the second port 412 and discharging it from the other port. Alternatively, the hydraulic pump 410 can also draw working fluid from a tank and discharge working fluid from either the first port 411 or the second port 412.

[0100] Motor 420 operates hydraulic pump 410. Motor 420 drives hydraulic pump 410 by means of rotational direction and rotational torque corresponding to control signals from control device 700. Motor 420 can be an electric motor or an electric servo motor.

[0101] The hydraulic cylinder 430 has a cylinder body 431, a piston 432, and a piston rod 433. The cylinder body 431 is fixed relative to the injection device 300. The piston 432 divides the interior of the cylinder body 431 into a front chamber 435, which serves as a first chamber, and a rear chamber 436, which serves as a second chamber. The piston rod 433 is fixed relative to the fixed pressure plate 110.

[0102] The front chamber 435 of the hydraulic cylinder 430 is connected to the first port 411 of the hydraulic pump 410 via a first flow path 401. Working fluid ejected from the first port 411 is supplied to the front chamber 435 via the first flow path 401, thereby propelling the injection device 300 forward. As the injection device 300 advances, the nozzle 320 is pressed against the fixed mold 810. The front chamber 435 functions as a pressure chamber, generating the nozzle contact pressure of the nozzle 320 through the pressure of the working fluid supplied from the hydraulic pump 410.

[0103] On the other hand, the rear chamber 436 of the hydraulic cylinder 430 is connected to the second port 412 of the hydraulic pump 410 via the second flow path 402. The working fluid ejected from the second port 412 is supplied to the rear chamber 436 of the hydraulic cylinder 430 via the second flow path 402, thereby pushing the injection device 300 backward. The injection device 300 retracts and the nozzle 320 separates from the fixed mold 810.

[0104] In addition, in this embodiment, the moving device 400 includes a hydraulic cylinder 430, but the present invention is not limited thereto. For example, instead of the hydraulic cylinder 430, an electric motor and a motion conversion mechanism that converts the rotational motion of the electric motor into the linear motion of the injection device 300 may also be used.

[0105] (Control device)

[0106] The control device 700 is, for example, composed of a computer, such as Figures 1-2 As shown, the device includes a CPU (Central Processing Unit) 701, a storage medium 702 such as a memory, an input interface 703, an output interface 704, and a communication interface 705. The control device 700 performs various controls by causing the CPU 701 to execute programs stored in the storage medium 702. Furthermore, the control device 700 receives signals from external sources through the input interface 703 and sends signals to external sources through the output interface 704. Moreover, the control device 700 sends and receives information with an information processing device (e.g., a personal computer) connected via a network through the communication interface 705.

[0107] The control device 700 repeatedly manufactures molded products by repeatedly performing metering, mold closing, pressurizing, mold closing, filling, pressure holding, cooling, depressurizing, mold opening, and ejection processes. The series of actions used to obtain the molded product, such as the actions from the start of the metering process to the start of the next metering process, is also called "material injection" or "molding cycle." Furthermore, the time required for one material injection is also called "molding cycle time" or "cycle time."

[0108] A typical molding cycle may include, for example, the following steps in sequence: metering, mold closing, pressure increase, mold closing, filling, pressure holding, cooling, pressure release, mold opening, and ejection. This sequence refers to the order in which each step begins. The filling, pressure holding, and cooling steps occur during the mold closing step. Alternatively, the start of the mold closing step can coincide with the start of the filling step. The end of the pressure release step can coincide with the start of the mold opening step.

[0109] Furthermore, to shorten the molding cycle time, multiple processes can be performed simultaneously. For example, the metering process can be performed during the cooling process of the previous molding cycle or during the mold closing process. In this case, the mold closing process can be set to be performed at the very beginning of the molding cycle. The filling process can also begin during the mold closing process. The ejection process can begin during the mold opening process. When an on / off valve is provided for the flow path of the nozzle 320, the mold opening process can begin during the metering process. This is because even if the mold opening process begins during the metering process, as long as the on / off valve closes the flow path of the nozzle 320, the molding material will not leak from the nozzle 320.

[0110] In addition, a single molding cycle can include processes other than metering, mold closing, pressurization, mold closing, filling, pressure holding, cooling, depressurization, mold opening, and ejection.

[0111] For example, a pre-metering back suction process can be performed after the pressure holding process ends and before the metering process begins, to retract the screw 330 to a pre-set metering start position. This reduces the pressure of the molding material accumulated in front of the screw 330 before the metering process begins, and prevents the screw 330 from retracting abruptly when the metering process begins.

[0112] Furthermore, a post-metering back suction process can be performed after the metering process is completed and before the filling process begins, retracting the screw 330 to a pre-set filling start position (also known as the "injection start position"). This reduces the pressure of the molding material accumulated in front of the screw 330 before the filling process begins, thus preventing leakage of the molding material from the nozzle 320 before the filling process begins.

[0113] The control device 700 is connected to the operation device 750, which receives user input, and the display device 760, which displays a screen. The operation device 750 and the display device 760 are, for example, composed of a touch panel 770, and can be integrated. The touch panel 770, as the display device 760, displays a screen under the control of the control device 700. Information such as the settings of the injection molding machine 10 and the current status of the injection molding machine 10 can be displayed on the screen of the touch panel 770. Furthermore, operation sections such as buttons and input fields for receiving user input can be displayed on the screen of the touch panel 770. The touch panel 770, as the operation device 750, detects user input on the screen and outputs a signal corresponding to the input operation to the control device 700. Thus, for example, the user can simultaneously check the information displayed on the screen and operate the operation sections on the screen to set the injection molding machine 10 (including inputting setting values). Furthermore, by operating the operation sections on the screen, the user can cause the injection molding machine 10 corresponding to the operation sections to operate. Furthermore, the operation of the injection molding machine 10 can include, for example, the operation (including stopping) of the mold clamping device 100, the ejection device 200, the injection device 300, the moving device 400, etc. Also, the operation of the injection molding machine 10 can include switching the screen displayed on the touch panel 770, which is a display device 760.

[0114] Furthermore, while the operation device 750 and display device 760 in this embodiment are integrated into a touch panel 770, they can also be provided independently. Additionally, multiple operation devices 750 can be provided. The operation device 750 and display device 760 are disposed on the operation side (negative Y-axis direction) of the mold clamping device 100 (more specifically, the fixed pressure plate 110).

[0115] (First Embodiment)

[0116] Figure 3This is a diagram showing the components of the control device 700 based on the first embodiment using function blocks. Figure 3 The functional blocks illustrated are conceptual and do not necessarily need to be physically configured as shown. All or part of each functional block can be functionally or physically distributed / integrated in any unit. All or any part of the processing functions performed in each functional block are implemented through a program executed by the CPU701. Alternatively, each functional block can be implemented as hardware based on wiring logic. Figure 3 As shown, the control device 700 includes a receiving unit 712, a reading unit 713, an acquisition unit 714, a screen output unit 715, and a storage unit 716. Furthermore, the control device 700 includes a waveform information storage unit 711 in the storage medium 702.

[0117] The waveform information storage unit 711 stores and displays files containing waveform data, such as actual values ​​detected by various sensors (detection devices) installed on the injection molding machine 10. Furthermore, the files stored in the waveform information storage unit 711 are not limited to actual values ​​detected by various sensors installed on its own device, i.e., the injection molding machine 10, but can include actual values ​​detected by various sensors installed on other injection molding machines 10.

[0118] The receiving unit 712 receives user operations from the touch panel 770 (operating device 750) via the input interface 703.

[0119] The storage unit 716 stores and displays a file containing waveform data, such as actual values ​​detected by various sensors installed in the injection molding machine 10. In this embodiment, when the receiving unit 712 receives a saved operation from the touch panel 770 (operating device 750), the storage unit 716 saves the waveform data, such as actual values ​​detected by various sensors, as a file.

[0120] The reading unit 713 reads the file stored in the waveform information storage unit 711 according to the operation received from the operating device 750.

[0121] The acquisition unit 714 acquires signals from sensors (an example of a detection device) that detect the movement of the injection molding machine 10. Examples of sensors for acquiring these signals include the injection motor encoder 351 and the mold clamping motor encoder 161.

[0122] The screen output unit 715 outputs a display screen, etc., to the touch panel 770. In this embodiment, the screen output unit 715 outputs a display screen (an example of an output screen) to the touch panel 770 for each step of the molding process of the injection molding machine 10. This display screen includes setting information set by the user in that step, or waveform data (an example of waveform information) representing changes in actual values ​​detected in that step. The display screen displayed by the screen output unit 715 in this embodiment includes waveform data after the start of that step. Furthermore, the screen output unit 715 updates the waveform data in real time based on the signal acquired by the acquisition unit 714, so that the result after the start of that step is displayed. While this embodiment describes an example of outputting a display screen, etc., to the touch panel 770, the data output destination is not limited to the touch panel 770. For example, the screen output unit 715 can output a display screen, etc., to an information processing device connected via a network.

[0123] Figure 4 This diagram illustrates the display screen output by the screen output unit 715 according to this embodiment. Figure 4 The display screen 1400 shown is for selecting the waveform data to be displayed. Figure 4 In the example shown, the label used to switch the display screen 1400 displays a common setting 1411 and two screen waveforms 1412.

[0124] When the receiving unit 712 receives the press of the common setting 1411, the screen output unit 715 outputs... Figure 4 The display shown is 1400. The display output when two waveforms 1412 are received will be described later.

[0125] Display screen 1400 includes a first area setting bar 1400A and a second area setting bar 1400B to display different types of waveform data. These different types of waveform data may include differences in process steps or differences between past waveform data read from a file and waveform data detected in real time.

[0126] The first area setting bar 1400A includes a folder bar 1401A, a file bar 1402A, multiple selection buttons 1403A, a file reference mode setting button 1404A, a single injection output button 1405A, and a waveform data bar 1406A.

[0127] Folder field 1401A indicates the destination of the file read, i.e., the folder (within the waveform information storage unit 711). File field 1402A is used to select the file for displaying waveform data. The file is waveform data stored in the waveform information storage unit 711, including actual values ​​detected by various sensors installed on the injection molding machine 10.

[0128] The multiple selection button 1403A is used to set whether to select multiple files to be read.

[0129] The file reference mode setting button 1404A is used to set whether to display the waveform data shown in the file in the first area. Figure 4 This example shows the file reference mode setting button 1404A being pressed.

[0130] When the file reference mode setting button 1404A is pressed, waveform data from the file selected from the file bar 1402A is displayed. When the file reference mode setting button 1404A is not pressed, waveform data showing the actual values ​​detected according to the trigger set by the user is displayed. The trigger will be described later.

[0131] The single-fill output button 1405A is a button that saves the waveform data displayed in the waveform data bar 1406A to the folder shown in the folder bar 1401A. When the single-fill output button 1405A is pressed, the saving unit 716 saves the waveform data displayed in the waveform data bar 1406A to the folder in the waveform information storage unit 711.

[0132] Waveform data bar 1406A is set to display waveform data. When the file reference mode setting button 1404A is pressed, the waveform data shown by the file selected through the file bar 1402A is displayed. When the file reference mode setting button 1404A is not pressed, the waveform data of the process set to the trigger for the first area (described later) is displayed.

[0133] The second area setting bar 1400B includes a folder bar 1401B, a file bar 1402B, multiple selection buttons 1403B, a file reference mode setting button 1404B, a single injection output button 1405B, and a waveform data bar 1406B.

[0134] The folder bar 1401B, file bar 1402B, multiple selection button 1403B, file reference mode setting button 1404B, single injection output button 1405B, and waveform data bar 1406B are bars set up to display waveform data in the second display area. Apart from these, they are the same as the folder bar 1401A, file bar 1402A, multiple selection button 1403A, file reference mode setting button 1404A, single injection output button 1405A, and waveform data bar 1406A used in the first display area.

[0135] in addition, Figure 4The document reference mode setting button 1404B shown is in the unpressed state. Therefore, the waveform data of the process set to the trigger for the second region (described later) is displayed in the waveform data column 1406B.

[0136] Figure 5 This diagram illustrates the display screen output by the screen output unit 715 according to this embodiment. Figure 5 The example shown is the display screen output when "2 screen waveforms" 1412 is pressed.

[0137] Figure 5 The displayed screen 1500 is based on the data obtained through... Figure 4 The screen shown is displayed according to the settings. Figure 5 The first area 1500A of the displayed screen is pressed. Figure 4 Here is an example of the area displayed when the file reference mode setting button 1404A of the first area setting bar 1400A is set to read a file for displaying waveform data. Figure 5 This example shows a file containing actual values ​​acquired since the start of a fill operation. The "Fill Start" operation is set in the trigger (CH1-5) column 1521A (an example of a trigger for displaying waveform data). "Fill Start" indicates the start of the fill operation. Therefore, in the waveform data column 1530 of area 1500A, waveform data, including actual values ​​detected by various sensors, is displayed after the start of the previous fill operation, according to the read file.

[0138] and, Figure 5 The second area 1500B of the displayed screen is not pressed. Figure 4 This is an example of the area displayed when the file reference mode setting button 1404B in the second area setting bar 1400B is not set to read a file for displaying waveform data. The "Fill Start" setting is configured in the trigger (CH6-10) bar 1521B (an example of a trigger for displaying waveform data). Therefore, the processing results performed in real time within the time range from the start of fill to the elapsed time set in the X-axis bar 1522B are displayed in the waveform data bar 1540 of the second area 1500B.

[0139] exist Figure 5 In area 1500A shown, various settings are made based on the file being read. The following description describes the settings made based on the file being read.

[0140] In the first area 1500A of the display screen 1500, the trigger (CH1-5) bar 1521A, the X-axis bar 1522A, and the rewrite counter bar 1523A, set according to the read file, are shown. In addition, the first area 1500A also shows the five channel bars (channel bar 1511 to channel bar 1515) and the waveform data bar 1530, set according to the read file.

[0141] X-axis column 1522A is used to set the range of the X-axis (e.g., time) displayed in waveform data column 1530. Rewrite counter column 1523A is used to indicate the number of times the waveform data displayed in waveform data column 1530 has been rewritten (number of rewritten injections).

[0142] The trigger (CH1-5) column 1521A is a column that indicates the process of displaying waveform data in the waveform data column 1530 when reading in a file.

[0143] This example sets "Fill Start" in trigger (CH1-5) column 1521A according to the read file. Figure 5 In the example shown, the screen output unit 715 displays waveform data, which includes the actual values ​​detected by various sensors during the process and is included in the read file, in the waveform data column 1530. Furthermore, the waveform data items displayed in the waveform data column 1530 are set using five channel columns (channel 1 1511 to channel 5 1515).

[0144] The five channel columns (channel 1 1511 to channel 5 1515) are columns that display the items (types) of waveform data set according to the read file. That is, in this embodiment, the waveform data column 1530 can display five types of waveform data assigned to each channel.

[0145] Channel 1, column 1511, is the column for items set in Ch-1. Items are displayed in column 1511A, the maximum value of the waveform data of the Ch-1 item is displayed in column 1511B (an example of scale information), and the minimum value of the waveform data of the Ch-1 item is displayed in column 1511C (an example of scale information).

[0146] The display options in each channel column can be set to "In" or "Cut". "In" indicates that the waveform data of the item is displayed, while "Cut" indicates that the waveform data of the item is not displayed.

[0147] Here's an example where "Injection Speed ​​Setting" is set in item column 1511A, "100.00" is set in maximum value column 1512B, and "-100.00" is set in minimum value column 1512C. "Injection Speed ​​Setting" refers to the user-defined injection speed setting of screw 330.

[0148] Channel 2 column 1512 is the column for items set in Ch-2. Items are displayed in column 1512A, the maximum value of the waveform data of the Ch-2 item is displayed in column 1512B (an example of scale information), and the minimum value of the waveform data of the Ch-2 item is displayed in column 1512C (an example of scale information).

[0149] Here's an example where "Injection Speed ​​Detection" is set in item column 1512A, "100.00" is set in maximum value column 1512B, and "-100.00" is set in minimum value column 1512C. "Injection Speed ​​Detection" refers to the injection speed of the screw 330 detected by the injection motor encoder 351.

[0150] Channel 3, column 1513, is the column for items set in Ch-3. Items are displayed in column 1513A, the maximum value of the waveform data of the Ch-3 item is displayed in column 1513B (an example of scale information), and the minimum value of the waveform data of the Ch-3 item is displayed in column 1513C (an example of scale information).

[0151] Here's an example where "Pressure Holding Setting" is set in item column 1513A, "1200.00" is set in maximum value column 1513B, and "-1200.00" is set in minimum value column 1513C. "Pressure Holding Setting" represents the value of the holding pressure set by the user.

[0152] Channel 4, column 1514, is the column for items set in Ch-4. Items are displayed in column 1514A, the maximum value of the waveform data of the Ch-4 item is displayed in column 1514B (an example of scale information), and the minimum value of the waveform data of the Ch-4 item is displayed in column 1514C (an example of scale information).

[0153] The example shows a setting for "Pressure Holding Test" in item column 1514A, "1200.00" in maximum value column 1514B, and "-1200.00" in minimum value column 1514C. "Pressure Holding Test" refers to the value of the holding pressure detected by load detector 360.

[0154] Channel 5, column 1515, is the column for items set in Ch-5. Items are displayed in column 1515A, the maximum value of the waveform data of the Ch-5 item is displayed in column 1515B (an example of scale information), and the minimum value of the waveform data of the Ch-5 item is displayed in column 1515C (an example of scale information).

[0155] This example shows a setting where "Screw Position Detection" is configured in Project 1515A, "80.00" is configured in Maximum Value 1515B, and "-80.00" is configured in Minimum Value 1515C. "Screw Position Detection" indicates the position of the screw 330 detected by the injection motor encoder 351.

[0156] Figure 5 The waveform data column 1530 is set to display the waveform data of the items set in the five channel columns (channel 1 column 1511 to channel 5 column 1515) in the process shown in the trigger (CH1-5) column 1521A (an example of displaying the first waveform information with changes in past actual values).

[0157] Waveform data 1531 in waveform data column 1530 indicates the change in the setting information of "injection speed setting" set in channel 1 column 1511 (Ch-1).

[0158] The maximum value of the waveform data column 1530 used to display waveform data 1531 is set in the maximum value column 1511B, and the minimum value of the waveform data column 1530 used to display waveform data 1531 is set in the minimum value column 1511C. The maximum and minimum values ​​of the waveform data displayed in the waveform data column 1530 will remain the same thereafter, so further explanation is omitted.

[0159] Waveform data 1532 indicates a change in the detection result (an example of the actual value) of "Injection Speed ​​Detection" set in Channel 2, 1512 (Ch-2). Waveform data 1533 indicates a change in the setting information of "Pressure Holding Setting" set in Channel 3, 1513 (Ch-3).

[0160] Waveform data 1534 represents the change in the detection result (an example of the actual value) of "Pressure Holding Detection" set in channel 4, column 1514 (Ch-4). Waveform data 1535 represents the change in the detection result of "Screw Position Detection" set in channel 5, column 1515 (Ch-5).

[0161] exist Figure 5 The second area 1500B shown displays in real time the detection results detected by various sensors in the process "fill start" set in the trigger (CH6-10) column 1521B in the injection molding machine 10, which are acquired by the acquisition unit 714.

[0162] Next, the second region 1500B will be described. The trigger (CH6-10) column 1521B is a column for selecting the process to be displayed in the waveform data column 1540. The trigger (CH6-10) column 1521B according to this embodiment is, for example, a menu format, and the user selects the desired process from the menu displayed in the trigger (CH6-10) column 1521B via the operation device 750.

[0163] exist Figure 5 In the example, the "Fill Start" setting is configured in trigger (CH6-10) column 1521B. Figure 5 In the example shown, when “filling start” is started in the injection molding machine 10, the screen output unit 715 begins to display the waveform data of each item set through the five channel bars (channel bar 6 1516 to channel bar 10 1520) in the waveform data bar 1540.

[0164] X-axis column 1522B is used to set the range of the X-axis (e.g., time) displayed in waveform data column 1540. Rewrite counter column 1523B is used to indicate the number of times the waveform data displayed in waveform data column 1540 has been rewritten (number of rewritten injections).

[0165] In this embodiment, the channel bars (channel 6 1516 to channel 10 1520) include not only actual values ​​detected by various sensors, but also user setting information. Therefore, the screen output unit 715 also displays waveform data based on the setting information stored in the storage medium 702.

[0166] In this embodiment, assuming that the process is set in the trigger (CH6-10) column 1521B, the screen output unit 715 begins to draw the waveform data of that process in the waveform data column 1540. Next, the items on the display screen will be explained.

[0167] The five channel columns (channel 6 column 1516 to channel 10 column 1520) are used to select the items that will be displayed as waveform data in the waveform data column 1540. That is, in this embodiment, five waveform data items related to the items assigned to each channel can be displayed in the waveform data column 1540.

[0168] Channel 6, column 1516, is used to set items in Ch-6. Item column 1516A sets the items to be displayed, maximum value column 1516B sets the maximum value of the waveform data displayed in Ch-6 (an example of scale information), and minimum value column 1516C sets the minimum value of the waveform data displayed in Ch-6 (an example of scale information).

[0169] When item bar 1516A is pressed via operating device 750 (e.g., touch panel 770), screen output unit 715 outputs a menu screen displaying multiple items. Then, receiving unit 712 receives the selection of the item (various settings and detection results of each sensor) to be set in Ch-6 from the menu screen. The same applies to item bars 1517A to 1520A, so descriptions are omitted.

[0170] The maximum value field 1516B and the minimum value field 1516C are fields where numerical values ​​can be input. Furthermore, the receiving unit 712 receives the input of the value set in the maximum value field 1516B or the minimum value field 1516C via the operation device 750. The same applies to the maximum value fields 1517B to 1520B and the minimum value fields 1517C to 1520C, therefore, their description is omitted.

[0171] The display options in each channel column can be set to "In" or "Cut". "In" indicates that the waveform data of the item is displayed, while "Cut" indicates that the waveform data of the item is not displayed.

[0172] exist Figure 5 Here's an example where "Injection Speed ​​Setting" is set in item column 1516A, "100.00" is set in maximum value column 1516B, and "-100.00" is set in minimum value column 1516C.

[0173] Channel 7, column 1517, is used to set items in Ch-7. Item column 1517A sets the items to be displayed, maximum value column 1517B sets the Ch-7 item to the maximum value of the waveform data (an example of scale information), and minimum value column 1517C sets the Ch-7 item to the minimum value of the waveform data (an example of scale information).

[0174] exist Figure 5 Here's an example where "Injection Speed ​​Detection" is set in item column 1517A, "100.00" is set in maximum value column 1517B, and "-100.00" is set in minimum value column 1517C.

[0175] Channel 8, column 1518, is used to set items in Ch-8. Item column 1518A sets the items to be displayed, maximum value column 1518B sets the Ch-8 item to the maximum value of the waveform data (an example of scale information), and minimum value column 1518C sets the Ch-8 item to the minimum value of the waveform data (an example of scale information).

[0176] exist Figure 5Here's an example where "Pressure Holding Setting" is set in item column 1518A, "1200.00" is set in maximum value column 1518B, and "-1200.00" is set in minimum value column 1518C.

[0177] Channel 9, column 1519, is used to set items in Ch-9. Item column 1519A sets the items to be displayed, maximum value column 1519B sets the Ch-9 items to display the maximum value of the waveform data (an example of scale information), and minimum value column 1519C sets the Ch-9 items to display the minimum value of the waveform data (an example of scale information).

[0178] exist Figure 5 Here's an example where "Pressure Holding Test" is set in item column 1519A, "1200.00" is set in maximum value column 1519B, and "-1200.00" is set in minimum value column 1519C.

[0179] Channel 10, column 1520, is used to set items in Ch-10. Item column 1520A sets the items to be displayed, maximum value column 1520B sets the display of Ch-10 items to the maximum value of waveform data (an example of scale information), and minimum value column 1520C sets the display of Ch-10 items to the minimum value of waveform data (an example of scale information).

[0180] exist Figure 5 Here's an example where "Screw Position Detection" is set in Project 1520A, "80.00" is set in Maximum Value 1520B, and "-80.00" is set in Minimum Value 1520C.

[0181] Figure 5 The waveform data column 1540 is set as a column that displays waveform data (an example of second waveform information that displays the change of the actual value represented by the signal acquired by the acquisition unit 714) for each item in the process shown in the display trigger (CH6-10) column 1521B, which is set in the five channel columns (the sixth channel column 1516 to the tenth channel column 1520).

[0182] Waveform data 1541 in waveform data column 1540 indicates a change in the setting information of "Injection Speed ​​Setting" set in channel 6 column 1516 (Ch-6).

[0183] The maximum value of the waveform data column 1540 used to display waveform data 1541 is set in the maximum value column 1516B, and the minimum value of the waveform data column 1540 used to display waveform data 1541 is set in the minimum value column 1516C. The maximum and minimum values ​​for the waveform data displayed in the waveform data column 1540 will remain the same thereafter, therefore, further explanation is omitted.

[0184] Waveform data 1542 represents the change in the detection result (an example of the actual value) of "Injection Speed ​​Detection" set in channel 7, column 1517 (Ch-7). Waveform data 1543 represents the change in the setting information of "Pressure Holding Setting" set in channel 8, column 1518 (Ch-8).

[0185] Waveform data 1544 represents the change in the detection result (an example of the actual value) of "Pressure Holding Detection" set in channel 9, column 1519 (Ch-9). Waveform data 1545 represents the change in the detection result (an example of the actual value) of "Screw Position Detection" set in channel 10, column 1520 (Ch-10).

[0186] In this embodiment, the receiving unit 712 receives the selection of items in the item columns 1516A to 1520A. Furthermore, after the receiving unit 712 receives the selection of items, when the process is set to trigger (CH6-10) column 1521B, the screen output unit 715 begins to display the waveform data of each item set through the five channel columns (channel 6 1516 to channel 10 1520) in the waveform data column 1540.

[0187] exist Figure 5In the displayed screen 1500, waveform data of past processing results within a time range from the start of the previous filling process to the elapsed set time is displayed in waveform data column 1530 of area 1500A, while waveform data of processing results since the start of the filling process is displayed in waveform data column 1540 of area 1500B. Furthermore, the five channel columns (channel 1 1511 to channel 5 1515) of waveform data column 1530 in area 1500A correspond to the five channel columns (channel 6 1516 to channel 10 1520) of waveform data column 1530 in area 1500B. Therefore, the user can confirm the correspondence between the processing results of past filling processes and the processing results of the current filling process. When the real-time processing results differ from past actual values, the user can immediately grasp the difference based on the waveform data. Thus, in this embodiment, the detection of anomalies occurring in each process becomes easy. Thus, in the control device 700 of this embodiment, by displaying two screens—the processing results of past processes and the real-time status of the current process—the user can easily identify the current situation.

[0188] In addition, Figure 5 The example shown illustrates how to make the items in the five channel bars consistent between past and current processes. However, this example is not limited to the method of making all channel bars consistent; the items in the channel bars set between past and current processes can be different. There are no particular restrictions on how they can be made different; all items in the channel bars can be different, or any number of items can be different.

[0189] The display device 760 will, according to the instructions from the control device 700, Figure 5 The display screen shown is displayed on a display panel (not shown) (an example of a display unit). That is, the display device 760 displays a display screen that includes waveform data showing changes in past actual values ​​shown in a file read from the waveform information storage unit 711 and waveform data showing changes in actual values ​​represented by signals acquired by the acquisition unit 714.

[0190] Next, the control sequence performed when the output of the control device 700 according to the first embodiment generates a display screen based on the selected file will be explained. Figure 6 This is a flowchart illustrating the control sequence performed when the output of the control device 700 according to the first embodiment generates a display screen based on the selected file.

[0191] exist Figure 6 In the flowchart shown, Figure 4The displayed screen has been output to the display device 760. In this display screen, the document reference mode setting button 1404A in the first area and the document reference mode setting button 1404B in the second area are set to not be pressed.

[0192] Furthermore, the receiving unit 712 receives the press of the file reference mode setting button 1404A in the first area (step S1901). As a result, the first area of ​​the file reference mode is switched to file reference mode.

[0193] The receiving unit 712 receives the file selection from the file bar 1402A in the area where the file reference mode setting button 1404A has been pressed (step S1902). In addition, by receiving the operation on the folder bar 1401A, the receiving unit 712 outputs a display screen showing the folder whose file reading destination has been changed.

[0194] Additionally, the document reference mode setting button 1404B in the second area was not pressed. Therefore, the acquisition unit 714... Figure 5 The second area 1500B of the display screen is set, and signals representing the detection results detected by various sensors in the currently set process are acquired (step S1903).

[0195] The screen output unit 715 outputs a display screen, including waveform data indicating the result of reading the selected file and waveform data represented by the signal acquired by the acquisition unit 714, to the display device 760. The display screen can be... Figure 4 The displayed screen can also be Figure 5 The screen shown is shown.

[0196] exist Figure 4 In the display screen shown, waveform data read from the file is displayed in waveform data column 1406A, and waveform data based on the signal acquired by acquisition unit 714 is displayed in waveform data column 1406B.

[0197] exist Figure 5 In the displayed screen, waveform data read from the file is displayed in waveform data column 1530, and waveform data based on the signal acquired by acquisition unit 714 is displayed in waveform data column 1540.

[0198] Through the above processing sequence, waveform data representing the results read from the file and waveform data representing the current detection results in the injection molding machine 10 can be displayed on the screen. Thus, the user can compare the waveform data representing the current state of the injection molding machine 10 with the waveform data representing previously detected states, making it easy to understand the current state.

[0199] (Second Implementation)

[0200] In the above embodiments, an example was described in which waveform data representing the result read from a file and waveform data representing the current detection result in the injection molding machine 10 were displayed in different areas. However, the method of displaying them in different areas is not limited, and they can be displayed overlapping in one waveform data column. Therefore, in the second embodiment, the case in which waveform data representing the result read from a file and waveform data representing the current detection result in the injection molding machine 10 are displayed in one area will be described. In addition, the structure is the same as in the first embodiment, so the description is omitted.

[0201] Figure 7 This diagram illustrates the display screen output by the screen output unit 715 according to this embodiment. Figure 7 The display screen 1600 shown is for selecting the waveform data to be displayed. Figure 7 In the example shown, the labels used to switch the display screen 1600 include waveform display 1651 and waveform end 1652.

[0202] Display screen 1600 is used to set the file for reading waveform data. The log save overview button 1611, trigger save overview button 1612, reference waveform save overview button 1613, and external storage save overview button 1614 are set as buttons for switching the file read destination.

[0203] The Log Save Overview button 1611 is configured to display a list of files saved as logs. The Trigger Save Overview button 1612 is configured to display a list of files saved by the user through operation. The Reference Waveform Save Overview button 1613 is configured to display a list of files represented by waveform data set as the reference for each process. The External Storage Save Overview button 1614 is configured to display a list of files stored on external devices.

[0204] When the receiving unit 712 receives a press of the log save list button 1611, the trigger save list button 1612, the reference waveform save list button 1613, or the external storage save list button 1614, the screen output unit 715 displays a list of the pressed files in the file bar 1620.

[0205] The receiving unit 712 receives the selected file from the file list displayed in the file bar 1620 via the operation device 750. The screen output unit 715 displays the received selected file in the selected waveform file bar 1603.

[0206] The waveform data represented by the file set in the selected waveform file field 1603 is displayed in the waveform data field 1630. The settings represented by the file set in the selected waveform file field 1603 are displayed in the settings field 1640.

[0207] Furthermore, the receiving unit 712 can be configured to display the waveform shown later by pressing the waveform display recall button 1601. Figure 8 The file is read from the display screen. The file setting method is not limited to known methods; any method can be used. For example, the receiving unit 712 can set the file in the selected waveform file field 1603 as the file to be read.

[0208] Furthermore, the receiving unit 712 can set the setting information of the displayed waveform data by receiving the waveform setting recall button 1602 being pressed. In addition, the setting information can include arbitrary settings, for example, it can include items assigned to each channel.

[0209] When the receiving unit 712 receives a press of the waveform display 1651, the screen output unit 715 outputs the following: Figure 8 The display screen shown is 1800. Furthermore, when the receiving unit 712 receives the press of waveform end 1652, the display of the screen associated with the waveform data ends.

[0210] Figure 8 This diagram illustrates the display screen output by the screen output unit 715 according to this embodiment. Figure 8 The display screen shown at 1800 is used to display waveform data. Figure 8 In the example shown, the screen output unit 715 outputs a display screen 1800 showing a pop-up window 1820 indicating that the waveform display has finished loading. Additionally, in Figure 8 In the displayed screen, regarding and Figure 7 The same structure is used, so the explanation is omitted.

[0211] The pop-up window 1820 indicating the end of waveform display is passed. Figure 7 The waveform display is displayed in a pop-up window when the selected file is retrieved after the button 1601 is pressed. In this embodiment, after the reading unit 713 reads the selected file, the screen output unit 715 outputs a display screen with the pop-up window 1820.

[0212] Furthermore, the display screen 1800 shows the following buttons: In / Out button 1801, Rewrite button 1802, Grid button 1803, Cursor button 1804, Unit display button 1805, Time→Pos. button 1806, Waveform monitoring area setting button 1807, and Save button 1808.

[0213] The input / output button 1801 is used to toggle whether to display waveform data.

[0214] The rewrite button 1802 toggles whether waveform data rewriting is enabled. When waveform data rewriting is enabled, the waveform data detected in real time is rewritten.

[0215] The grid button 1803 is used to toggle whether the grid is displayed in the waveform data bars 1850 and 1860.

[0216] Cursor button 1804 toggles whether the cursor is displayed. Unit display button 1805 toggles whether units are displayed on the axes 1850 and 1860 in the waveform data bar. Time→Pos. button 1806 switches the horizontal axis from time to the position of screw 330.

[0217] The waveform monitoring area setting button 1807 is used to set a monitoring area for the waveform data displayed in the waveform data columns 1850 and 1860. When a monitoring area is set, it is determined whether the waveform data passing through the pre-set monitoring area exceeds a specified threshold.

[0218] The save button 1808 is used to save the waveform data displayed in the waveform data fields 1850 and 1860. When a file is saved using this button, in... Figure 7 The displayed screen allows you to select a file.

[0219] Additionally, when the receiving unit 712 receives a press of the file management 1810, the screen output unit 715 outputs... Figure 7 The screen shown is 1600. Next, the screen after the pop-up window 1820 disappears will be explained.

[0220] Figure 9 This diagram illustrates the display screen output by the screen output unit 715 according to this embodiment. Figure 9 The display shown is for displaying waveform data. Figure 9 In the displayed screen, waveform data read from the file is displayed in a fixed position, while waveform data representing real-time actual values ​​are overlaid. Furthermore, this embodiment is not limited to this display method; any real-time acquired waveform data and file-based waveform data can be displayed in a single waveform data bar. Additionally, in Figure 9 In the displayed screen, regarding and Figure 8 Same structure, explanation omitted.

[0221] exist Figure 9The example shown has 8 channel bars (channel bar 1831 to channel bar 8838). In each channel bar (channel bar 1831 to channel bar 8838), the color of the waveform data assigned according to the signal acquired by the acquisition unit 714 and the color of the waveform data assigned according to the file read by the reading unit 713 are shown.

[0222] in addition, Figure 9 Even when rewriting is suppressed in the rewrite button 1802, the waveform data acquired in real time can still be overlaid on the fixed display of waveform data read from the file.

[0223] Waveform data for channels 1 (1831) to 4 (1834) is displayed in waveform data column 1850. Waveform data for channels 5 (1835) to 8 (1838) is displayed in waveform data column 1860. Next, the items displayed in waveform data column 1850 will be explained.

[0224] Channel 1, column 1831, has a setting for "Speed ​​Setting", a maximum value of "100", and a minimum value of "-100". The setting, maximum value, and minimum value are the same as in the first implementation, so descriptions are omitted. "Speed ​​Setting" refers to the speed of the screw 330 set by the user.

[0225] Furthermore, in the first channel column 1831, a color bar 1881 representing waveform data based on user settings and a color bar 1871 representing waveform data based on a file are shown.

[0226] The line 1851 displayed in the waveform data column 1850 is a line that is superimposed on the waveform data read from the file (the color shown in the color column 1871) shown in the first channel column 1831, and is based on the waveform data (the color shown in the color column 1881) based on the waveform data (the color shown in the color column 1881) displayed in the first channel column 1831.

[0227] Channel 2, column 1832, is configured with the item "Speed ​​Detection," a maximum value of "100," and a minimum value of "-100." Channel 2, column 1832 also displays color bars 1882 representing waveform data based on signals acquired in real-time (acquired by acquisition unit 714) and 1872 representing waveform data based on files. "Speed ​​Detection" refers to the movement speed of the screw 330 detected by the injection motor encoder 351.

[0228] The line 1852 displayed in the waveform data column 1850 is a line that overlays the waveform data read from the file (the color shown in the color column 1872) shown in the second channel column 1832 with the waveform data (the color shown in the color column 1882) based on the signal acquired in real time (acquired by the acquisition unit 714).

[0229] Channel 3, column 1833, includes the setting for "Pressure Holding Setting," a maximum value of "100," and a minimum value of "-100." Channel 3, column 1833 also displays color bars 1883 representing user-defined waveform data and 1873 representing file-based waveform data. "Pressure Holding Setting" is the user-defined holding pressure.

[0230] The line 1853 displayed in the waveform data column 1850 is a line that is overlaid with waveform data (colored in the color column 1873) based on the waveform data read from the file shown in the third channel column 1833.

[0231] Channel 4, column 1834, is configured with the item "Pressure Holding Detection," a maximum value of "100," and a minimum value of "-100." Channel 4, column 1834 also displays color bars 1884 representing waveform data based on signals acquired in real-time (acquired by acquisition unit 714) and 1874 representing waveform data based on files. "Pressure Holding Detection" refers to the holding pressure detected by load detector 360.

[0232] Line 1854, displayed in waveform data column 1850, is a line that overlays real-time acquired waveform data (color shown in color column 1884) on top of waveform data read from a file (color shown in color column 1874) shown in channel 4 column 1834.

[0233] Next, the items displayed in the waveform data column 1860 will be explained.

[0234] Channel 5, column 1835, includes the option "Selection Setting," a maximum value of "100," and a minimum value of "-100." Furthermore, channel 5, column 1835 displays color bars 1885 representing waveform data based on user settings and 1875 representing waveform data based on a file. "Selection Setting" refers to the user-defined selection speed of the screw 330.

[0235] The line 1861 displayed in the waveform data column 1860 is a line that is overlaid with waveform data (colored as shown in the color column 1875) based on the waveform data read from the file shown in the fifth channel column 1835.

[0236] Channel 6, column 1836, is configured with the item "Selection Detection," a maximum value of "100," and a minimum value of "-100." Channel 6, column 1836 also displays a color bar 1886 representing waveform data based on signals acquired in real-time (acquired by acquisition unit 714) and a color bar 1876 representing file-based waveform data. "Selection Detection" refers to the selection speed of the screw 330 detected by the metering motor encoder 341.

[0237] Line 1862 displayed in the waveform data column 1860 is a line that overlays waveform data (shown in the color bar 1876) based on the waveform data read from the file (shown in the color bar 1876) in the 6th channel column 1836, and waveform data (shown in the color bar 1886) based on the signal acquired in real time (acquired by the acquisition unit 714). Line 1862 for "Select Detection" is also roughly the same as line 1861 for "Select Setting".

[0238] Channel 7, column 1837, includes the setting for "Back Pressure Setting," a maximum value of "100," and a minimum value of "0." Channel 7, column 1837 also displays color bars 1887 representing user-defined waveform data and 1877 representing file-based waveform data. "Back Pressure Setting" is the user-defined back pressure relative to screw 330.

[0239] The line 1863 displayed in the waveform data column 1860 is a line that is overlaid with waveform data (colored in the color column 1887) based on the waveform data read from the file (shown in the color column 1877) shown in the 7th channel column 1837.

[0240] Channel 8, column 1838, is configured with the item "Back Pressure Detection," a maximum value of "100," and a minimum value of "0." Channel 8, column 1838 also displays a color bar 1888 representing waveform data based on signals acquired in real-time (acquired by acquisition unit 714) and a color bar 1878 representing waveform data based on files. "Back Pressure Detection" refers to the back pressure detected by load detector 360.

[0241] Line 1864A, displayed in waveform data column 1860, represents the waveform data read from the file (shown in color in color bar 1878) shown in channel 8 column 1838. Line 1864B represents the waveform data acquired in real-time (shown in color bar 1888) shown in channel 8 column 1838. Thus, in "backpressure detection," it can be confirmed that there is a discrepancy between the waveform data read from the file and the waveform data acquired in real-time. Figure 9 In the example shown, in this embodiment, waveform data acquired in real time is overlaid on top of waveform data read from a file, thus making it easy for the user to grasp the deviations between waveform data.

[0242] In this embodiment, the output displays waveform data that is detected in real time, waveform data set by the user, and waveform data read from a file, respectively, in waveform data columns 1850 and 1860. This makes it easy for the user to confirm the difference between past and current waveform data. Therefore, even if an anomaly occurs in the current process, identifying the anomaly becomes easy.

[0243] According to the above implementation method, by determining whether a process is a process based on conditions set in the process, the processing performed in that process can be appropriately controlled. This enables appropriate quality management.

[0244] Furthermore, when the conditions set for the process in each waveform data column are met, the waveform data for that process is displayed. This allows the user to monitor the status of the current process being performed by the injection molding machine 10 in real time.

[0245] According to the above embodiment, by reading a file through the reading unit 713, waveform data representing past sensor values ​​can be displayed, arbitrarily selected by the user. The reading unit 713 can read any file from the file list displayed by pressing any one of the following: the log save list button 1611, the trigger save list button 1612, the reference waveform save list button 1613, and the external storage save list button 1614. That is, the reading unit 713 is not limited to reading files displaying past actual values ​​through its own device, i.e., the injection molding machine 10 (an example of the first injection molding machine), but can also read files displaying past actual values ​​that are displayed when the external storage save list button 1614 is pressed through another injection molding machine (an example of the second injection molding machine).

[0246] Furthermore, waveform data representing past sensor values ​​and waveform data representing current sensor detection values, arbitrarily selected by the user, can be overlaid on the same scale. This allows the user to determine the difference between the currently detected waveform data and the waveform data used as a past reference. By comparing with the past, the status of the current process can be inferred. Therefore, appropriate quality management in the current process can be achieved.

[0247] The embodiments of the injection molding machine of the present invention have been described above, but the present invention is not limited to the above embodiments. Various changes, modifications, substitutions, additions, deletions, and combinations can be made within the scope described in the technical solution. These, of course, also fall within the technical scope of the present invention.

Claims

1. A control device for an injection molding machine, comprising: The acquisition unit acquires signals from the detection device that detects the movement of the injection molding machine; The reading unit, upon receiving a file selection operation from the operating device, reads the selected file from the storage unit according to the operation. The file displays the detection results of the operation of the injection molding machine or other injection molding machines, i.e., past actual values. The output unit outputs a screen to the display device, which includes a first waveform showing changes in past actual values ​​as shown in the document, and a second waveform showing changes in actual values ​​as shown by the acquisition unit after receiving the operation and according to the current settings.

2. The control device for the injection molding machine according to claim 1, wherein, The output unit outputs the screen that displays the first waveform information and the second waveform information in different display areas.

3. The control device for the injection molding machine according to claim 1, wherein, The output unit outputs the image in which the first waveform information and the second waveform information are arranged overlappingly within a specified display area.

4. An injection molding machine, comprising: The acquisition unit acquires signals from the detection device; The reading unit, upon receiving a file selection operation from the operating device, reads the selected file from the storage unit according to the operation. The file displays the detection results of the operation of its own device or other injection molding machines, i.e., past actual values. The output unit outputs a screen to the display device, which includes a first waveform showing changes in past actual values ​​as shown in the document, and a second waveform showing changes in actual values ​​as shown by the acquisition unit after receiving the operation and according to the current settings.

5. A display device comprising: The display unit shows a screen including first waveform information and second waveform information. The first waveform information is displayed in the file read from the storage unit when the operating device receives an operation to select a file displaying the detection results of the operation of the first injection molding machine or the second injection molding machine, i.e., the past actual value. The second waveform information is displayed by a signal obtained from the detection device that detects the operation of the first injection molding machine after receiving the operation, showing the change of the actual value.

6. A program that causes a computer to perform the following processing: Acquire signals from a detection device that detects the movement of the injection molding machine; When the operating device receives an operation to select a file, it reads the selected file from the storage unit according to the operation. The file displays the detection results of the operation of the injection molding machine or other injection molding machines, i.e., the past actual values; and The screen, which includes a first waveform showing changes in past actual values ​​as shown in the document and a second waveform showing changes in actual values ​​as shown by a signal obtained after receiving the operation according to the current settings, is output to the display device.