USRE34559E - Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment - Google Patents

Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment Download PDF

Info

Publication number
USRE34559E
USRE34559E US07/501,741 US50174190A USRE34559E US RE34559 E USRE34559 E US RE34559E US 50174190 A US50174190 A US 50174190A US RE34559 E USRE34559 E US RE34559E
Authority
US
United States
Prior art keywords
ram
pressure
velocity
iadd
iaddend
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US07/501,741
Inventor
John Mickowski
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26967193&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=USRE34559(E) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US06/292,168 external-priority patent/US4504920A/en
Application filed by Individual filed Critical Individual
Priority to US07/501,741 priority Critical patent/USRE34559E/en
Application granted granted Critical
Publication of USRE34559E publication Critical patent/USRE34559E/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D3/00Indicating or recording apparatus with provision for the special purposes referred to in the subgroups
    • G01D3/08Indicating or recording apparatus with provision for the special purposes referred to in the subgroups with provision for safeguarding the apparatus, e.g. against abnormal operation, against breakdown
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L1/00Measuring force or stress, in general
    • G01L1/20Measuring force or stress, in general by measuring variations in ohmic resistance of solid materials or of electrically-conductive fluids; by making use of electrokinetic cells, i.e. liquid-containing cells wherein an electrical potential is produced or varied upon the application of stress
    • G01L1/22Measuring force or stress, in general by measuring variations in ohmic resistance of solid materials or of electrically-conductive fluids; by making use of electrokinetic cells, i.e. liquid-containing cells wherein an electrical potential is produced or varied upon the application of stress using resistance strain gauges
    • G01L1/225Measuring circuits therefor
    • G01L1/2256Measuring circuits therefor involving digital counting
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L5/00Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
    • G01L5/0061Force sensors associated with industrial machines or actuators
    • G01L5/0076Force sensors associated with manufacturing machines
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/42Devices characterised by the use of electric or magnetic means
    • G01P3/50Devices characterised by the use of electric or magnetic means for measuring linear speed
    • G01P3/52Devices characterised by the use of electric or magnetic means for measuring linear speed by measuring amplitude of generated current or voltage
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/42Devices characterised by the use of electric or magnetic means
    • G01P3/50Devices characterised by the use of electric or magnetic means for measuring linear speed
    • G01P3/54Devices characterised by the use of electric or magnetic means for measuring linear speed by measuring frequency of generated current or voltage
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4063Monitoring general control system
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C3/00Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S482/00Exercise devices
    • Y10S482/901Exercise devices having computer circuitry
    • Y10S482/902Employing specific graphic or video display

Definitions

  • the linear reciprocating device is an hydraulic cylinder used for loading raw material into the die or mold respectively.
  • molten metal is forced into the die from the hydraulic cyliner by a piston type plunger or ram displaced over a linear stroke under controlled operating conditions of pressure and velocity.
  • Research in die casting has achieved a level of sophistication whereby the proper injection speeds, pressure and temperatures required for optimum operation for any given machine can be theoretically calculated. To satisfy the calculated conditions, the operation must be carried out within narrow ranges of settings for each of the critical process parameters.
  • Variation in one or more of the process parameters will affect the performance of the other parameters on the process and will alter the production rate and affect the yield of the product produced.
  • the process parameter settings are adjusted over a series of production runs until a product with desired characteristics and production yield is obtained. Since the events which affect the production cycle occur much too quickly for human observation it was necessary, heretofore, for operating personnel to make subjective judgements in adjusting process parameters in a production run frequently resulting in high scrap rates. The trial and error technique commonly used heretofore also required more raw material than necessary in getting a given required production output. Moreover, because of the inability to control and adjust the process parameters accurately, the design of the article produced typically had to be made with more material than necessary for functional or strength considerations simply to permit an acceptable yield.
  • the objective measurements should represent machine operational data which will provide technical personnel with the means to make appropriate adjustments to maintain optimum process integrity.
  • Prior art instrumentation claiming to satisfy this need are based upon the use of high speed analog graphic plotters which typically used expensive ultraviolet sensitive photographic paper in combination with transducers and signal conditions designed to collect machine data and display it.
  • One of the major disadvantages to the use of a graphic plotter is that its output is a graphical display of the given parameter under observation versus time. A time display is difficult to interpret and requires sophisticated expertise to derive and calculate quantitative values for the critical parameters affecting the process.
  • the reciprocating device In a die casting operation the reciprocating device would be representative of the hydraulic cylinder and piston ram for injecting raw material into the die.
  • a profile of the critical operational parameters of the reciprocating device viz., velocity and pressure, are generated as a function of ram piston along its linear stroke. This permits dramatically reduced set up time and readily provides information for adjustment of the variable parameters within precise limits to assure maximum production quality and performance.
  • the method of the present invention comprises the steps of: dividing the stroke length traversed by the ram into a predetermined number of incremental positions; generating analog data corresponding to the position of the ram and the pressure developed by the ram at each such incremental position; recording the time transpired in the movement of the ram along the stroke length; calculating the velocity of the ram at each incremental position, graphically displaying the data corresponding to pressure and velocity on a display screen of a cathode ray tube as a function of the incremental position of the ram along the stroke length until the velocity reaches a predetermined minimum level, with the display forming a master profile for such data; storing the data representing the master profile at a predetermined address location in a nonvolatile memory of a microcomputer; repeating the sequence of generating, calculating and storing analog data corresponding to pressure and velocity as a function of stroke length for a second die casting operation to form a current profile of such data and displaying said current profile on the display screen along with the master profile for comparison purposes.
  • Another object of the present invention is to provide a method for analyzing the process parameters in the operation of reciprocating equipment in which a profile is recorded of master trace for a given control parameter as a function of stroke position which is then compared against a current profile of such control parameter.
  • FIG. 1 is a block diagram of the data analysis and display system of the present invention
  • FIG. 1A is a pictorial representation of a typical profile display of velocity versus position generated in accordance with the present invention for a die casting operation;
  • FIG. 2 shows the pressure interface circuit between the microcomputer of FIG. 1 and the pressure transducer
  • FIG. 3 shows the temperature interface circuit between the microcomputer of FIG. 1 and the temperature transducer
  • FIG. 4 shows the position transducer interface circuit between the microcomputer of FIG. 1 and the position transducer
  • FIG. 5 is a flow diagram for the microprocessor of FIG. 1 corresponding to the start function
  • FIG. 5A is a flow diagram identifying the software functions for the program selection "Collect Data" in the flow diagram of FIG. 5;
  • FIG. 6 is another flow diagram identifying the software functions for the "Graphics" program selection in the flow diagram of FIG. 5;
  • FIG. 6A is a flow diagram subroutine for performing the "Plot" function in the flow diagram of FIG. 6;
  • .[.FIG. 6B is a .]. .Iadd.FIGS. 6A-1 and 6B are .Iaddend.flow diagram .[.subroutine.]. .Iadd.subroutines .Iaddend.for performing the "Current", "Master” and "Plot Variable” subroutines of the Plot function of FIG. 6A;
  • FIG. 6C is a flow diagram subroutine for performing the "Cursor" subroutine for the Cursor function of FIG. 6;
  • FIG. 6D is a flow diagram subroutine for performing the "Files" function in the flow diagram of FIG. 6;
  • FIG. 6E is a flow diagram subroutine for performing the "Get Old" and "Make New” subroutines of the Files function of FIG. 6C;
  • FIG. 7 is a flow diagram for carrying out the ENTER/EDIT PARAMETER SHEETS function in the flow diagram of FIG. 6.
  • FIG. 1 and FIG. 1A inclusive which diagrammatically illustrate the data analysis and display system of the present invention and a typical CRT (cathode ray tube) velocity profile generated by the system of the present invention for a die casting machine.
  • CRT cathode ray tube
  • the basic building blocks of the data analysis and display system of the present invention comprise a microcomputer 1 of any conventional design, including a conventional non-volatile memory 7, groups of program selection and function keys, 8, 9 and 12 and a numeric keyboard 10; a plurality of transducers 2, 3, 4 and 5 respectively and a conventional cathode ray tube 6 hereinafter referred to as a CRT.
  • a microcomputer 1 of any conventional design, including a conventional non-volatile memory 7, groups of program selection and function keys, 8, 9 and 12 and a numeric keyboard 10; a plurality of transducers 2, 3, 4 and 5 respectively and a conventional cathode ray tube 6 hereinafter referred to as a CRT.
  • the transducers 2, 3, 4 and 5 represent pressure, temperature and velocity position transducers respectively.
  • Transducers 4 and 5 represent alternative transducers for providing velocity position data to the microprocessor.
  • Transducer 4 is a conventional digital type transducer connected to the die casting machine to sense the pulses generated during machine production in response to each incremental movement of the reciprocating device (not shown) over its linear stroke. The output is in a binary coded decimal format for direct reading by the microcomputer 1.
  • the transducer 5 is a linear potentiometer having an interface circuit as will be discussed in more detail with reference to FIG. 4.
  • the microcomputer 1 may interface to either the digital velocity position transducer 4 or the linear potentiometer velocity position transducer 5.
  • the temperature transducer 3 is a temperature thermocouple having an interface circuit as will be discussed in more detail with reference to FIG. 3 whereas the pressure transducer 2 is a conventional strain gage type pressure transducer in a bridge configuration with an interface circuit as will be discussed in more detail with reference to FIG. 2.
  • Each of the transducers 2, 3, 4 and 5 collect data consisting of velocity, temperature and pressure as a function of stroke position during a production cycle.
  • the production cycle for a die casting or plastic molding operation is defined for purposes of the present invention as the stroke and corresponds to the motion of the injection ram (not shown) which injects either metal into the die or plastic into a mold respectively.
  • the stroke length represents the total displaced distance of the injection ram in the hydraulic cylinder for a single production cycle.
  • the conventional microcomputer is connected to a conventional CRT 6 for displaying a profile representative of the data collected by the transducers 2, 3, 4 or 5 in accordance with programmed instructions corresponding to the flow digrams 5, 6, 6A-6F and 7 respectively as will be discussed in more detail hereafter.
  • Any conventional software program format suitable for use with the microcomputer 1 may be used in the preparation of a program to fulfill the flow diagram requirements.
  • the program itself .[.does not form a part of the present invention and.]. may readily be prepared by any skilled programmer from the flow diagrams.
  • FIG. 1A An illustrated display of a typical profile 14 representative of the velocity of the injection ram for a production cycle as a function of stroke position, i.e., the position of the reciprocating injection ram along the stroke length, is shown on the CRT 6.
  • FIG. 1A A further illustrative display showing two velocity traces superimposed for comparison is shown in FIG. 1A.
  • the microcomputer 1 is of any commercially available type which can generate a cursor.
  • the position of the cursor 16 is FIG. 1A is controlled by software following the flow diagram subroutine for the cursor to be discussed hereafter in connection with FIG. 6C and FIG. 7.
  • the cursor 16 is adjustable over the stroke length and provides specific parameter information corresponding to its location on the display thereby permitting the observer to readily compare parameter values between the superimposed traces at any stroke position.
  • One of the superimposed traces may represent a "master" profile defined as an idealized or acceptable profile and may simply represent a previously recorded profile.
  • a master profile is used for comparison purposes with a "current" profile.
  • a current profile is defined as a profile trace formed on the CRT from data received by the microprocessor from one of the transducers in response to a current production cycle.
  • the master profile is stored in the non-volatile memory 7. Any number of master profiles may be recorded and stored in the non-volatile memory 7 so as to constitute a library of master profiles.
  • a master profile is stored at any address in memory 7 identified by the operator through the use of the numeric keyboard 10.
  • the numeric keyboard 10 additionally provides for the numeric entry of upper and lower limits for each important parameter so as to define the acceptable range of such parameter for proper operation of the machine.
  • the numeric keyboard 10 may be used to enter data corresponding to a machine number, ram plunger diameter and production cycle job number which collectively are used for the file identification for each master trace stored in the non-volatile memory 7.
  • FIG. 2 shows the pressure interface circuit between the microcomputer 1 and the pressure transducer 2.
  • the pressure transducer 2 is of a conventional bridge type with one leg of the bridge being adjustable and varying in a conventional fashion in response to the amount of resistance to movement of the reciprocating device (not shown).
  • Resistors R1, R2 and R3 form a zero offset adjustment network to cancel out the zero offset of the pressure transducer 2 so as to provide a zero differential input to the operational amplifier U1.
  • Resistors R4, R5, R6, R7 R8 and R9 form an appropriate feedback network to provide an output .[.18.]. .Iadd.19 .Iaddend.of predetermined gain relative to the signal .[.19.]. .Iadd.18.Iaddend..
  • RC network combination R7 and C1 reduce the noise content from the pressure transducer 2.
  • Integrated circuit 20 is a commercially available analog to digital converter for converting the analog signal to a digital format preferably in BCD form.
  • the resistors R11, R12, R13, R14, R15, R25, R26 and R27 are pull up resistors for providing signals on lines AD, BC and MNL which are connected to provide the microcomputer 1 with continuous data corresponding to the pressure at the instant of time selected to be read by the microcomputer.
  • the microcomputer 1 reads the pressure data in increments of time corresponding to the incremental displacement of the reciprocating device (not shown) over the stroke length to provide a profile of pressure versus stroke position.
  • Resistors R10 and R23 are selected to cancel the zero offset of the analog to digital converter 20.
  • Capacitor C2 is an integrating capacitor used by converter 20 during data conversion.
  • Resistor R22 is used to adjust the gain of the converter 20 to result in a calibrated output.
  • FIG. 3 shows the temperature interface circuit between the temperature transducer 3 and the microcomputer 1.
  • Thermocouple 41 is adapted to be coupled to the reciprocating device to provide a temperature signal corresponding to the temperature in the reciprocating device as a function of stroke position.
  • the thermocouple 41 is connected through lead lines 25 and 26 to a conventional operational amplifier U2.
  • Resistors R28 and R29 provide the .Iadd.input and .Iaddend.feedback resistors for setting the gain of the first stage of amplification.
  • a second stage of amplification is provided by a conventional operational amplifier U3 in conjunction with its feedback .Iadd.and .Iaddend.resistor network R30, R31, R32, R35 and R34.
  • the output 30 from the second stage of amplification is fed relative to the potential on line 33 to a conventional analog to digital converter 32 in a manner similar to that in the interface circuit for the pressure transducer 2.
  • the output from the analog to digital converter 32 is provided on the same lines LM N, AB, CD as for the pressure transducer circuit in FIG. 2.
  • FIG. 4 shows the linear potentiometer interface circuit between the linear potentiometer 5 and the microcomputer 1.
  • the linear potentiometer 5 may be readily mounted to the die casting .[.maching.]. .Iadd.machine .Iaddend.with its variable wiper arm 35 connected to move with the reciprocating device. Accordingly, the position of the wiper arm 35 is directly proportional to the position of the reciprocating device along the stroke length. Since the velocity of the reciprocating device is equal to distance divided by time; the velocity is readily determined relative to each incremental stroke position. The stroke length may be divided into any number of increments with the velocity representing the differential of each reading with respective to time.
  • Linear potentiometer 5 is connected to the interface circuit operational .[.amplifier.]. .Iadd.amplifiers .Iaddend.U4, U5 and U6 respectively.
  • Operational amplifiers U4 and U5 serve to apply positive and negative reference voltage levels across the opposite ends 36, 37 of the potentiometer 5.
  • the operational amplifier U6 amplifies the signal output 38 from the wiper arm 35.
  • Operational amplifiers U4 and U6 are connected in a conventional unity gain configuration.
  • Resistors R54 and R55 form a unity gain feedback circuit which generates a positive reference voltage on end 36 of potentiometer 5 equal in magnitude to the negative reference voltage developed by zener diode D1 from a negative power supply voltage -V through resistor R56.
  • the output 40 of the operational amplifier U6 is automatically adjusted against drift in power supply voltage.
  • the output 40 is connected to a conventional analog to digital converter 65 such as Beckman AD7556.
  • the data presented on the data bus lines D0 through D7 are connected to the microcomputer 1.
  • the A to D converter 42 generates a twelve bit digital signal corresponding to the analog signal 40.
  • Nor gates 71, 72 and 73 control the conversion of data and the interrogation of the twelve bit output D0 through D11.
  • This combination causes the output of Or gate 73 to go to a logical one which, in turn, enables the end of Conversion Signal EcoI and the high byte HBI causing the upper significant bits D8 to D11 to be impressed upon the data bus lines .[.B0 to B3.]. .Iadd.D0 to D3.Iaddend..
  • the conversion of data is initiated when the microcomputer sets the enable conversion line 74 to a zero logic state and sets the address lines 78 and 76 to logical zero. This causes the output of Or gate 71 to go to a high state thereby impressing a start signal to the start input of the A to D converter 42 for starting another conversion cycle.
  • the microcomputer 1 By continuously repeating the start conversion and reading sequence in predetermined intervals corresponding to incremental distances the microcomputer 1 knows at all times what the position of the ram is along the machine stroke. Upon collecting the position data as a function of time it need only perform an algorithm representing a simple mathamatical quotient of distance and time to convert the position data to velocity data. Accordingly, a profile can be generated corresponding to velocity versus position as well as velocity versus time or a combination of both. The latter is significant in that certain periods may exist when a momentary time display would be beneficial. In die casting this is true at approximately the end of the stroke where the velocity of the ram approaches zero. Accordingly, a combination display is particularly useful for the pressure profile in a die casting operation over the final stroke length known to those skilled in the art as the "biscuit" length.
  • FIG. 5 illustrated the flow diagram for start up of the microcomputer 1.
  • start function key three program selections identified as Collect Data, Graphics and Entry/Edit Parameter sheets become selectable.
  • a program is selected by depressing one of the dedicated function keys corresponding to the program selection. Any one of the keys in the function key groups 8, 9, and 12 may be assigned the appropriate functions.
  • FIG. 5A shows the flow diagram for the program selection "Collect Data".
  • the letter (N) designates each incremental position at which data is to be collected over the stroke length.
  • the stroke length may be divided into any fixed number of incremental data collection points preferably corresponding to the screen increments for the particular microcomputer being used.
  • a time reading is taken with the number of the data points designated IT.
  • the start position is labeled S ⁇ at time IT ⁇ whereas the current position of the injection ram along the stroke length is designated SI.
  • SI ⁇ S ⁇ +E is met only when the ram has advanced from the start position a fixed distance E representing the desired incremental spacing between the incremental positions. Once this is met the incremental position N is advanced by one and a reading is taken from the transducers 2, 3, 4 or 5 of current velocity, current temperature, and current pressure.
  • the microcomputer, clock is used for generating a time frame.
  • the program of FIG. 5A provides for consecutive reading at each incremental position until the assigned number of incremental positions reaches maximum.
  • the velocity will drop to a plateau level of slightly above zero at which time it is preferred to continue readings as a function of time.
  • a time frame is established for the remaining number of incremental positions with t ⁇ representing the starting time for further consecutive readings as a function of time.
  • t ⁇ representing the starting time for further consecutive readings as a function of time.
  • the next reading is taken.
  • the time data increment IT is advanced by one and further readings are taken until the increments of time IT equal the completion of the established time frame.
  • FIG. 6 shows the flow diagram for the program selection Graphics.
  • the operator is given a further choice of the subordinate functions Plot, Cursor, Frame, Files and Quit. Any one of these functions become available upon depression of one of the assigned function keys 8.
  • the Erase function .Iadd.clears the screen and .[.return.]. .Iadd..Iaddend.returns the program selection.
  • the program selection is also returned upon depressing the quit function key.
  • the Plot function is shown in FIG. 6A providing further selection of the subroutines Master or Current.
  • FIG. 6B shows the flow diagram for both the master and current subroutine for the function selection Plot.
  • the subroutine is the same whether current data or master data is plotted with the data of each of the variables loaded and plotted corresponding to each incremental position.
  • the Cursor function flow diagram is shown in FIG. 6C.
  • a vertical line is plotted at the existing incremental position on the CRT screen upon selection of the cursor with corresponding variables for the cursor position printed on the display for either a master or current profile.
  • the cursor position is adjustable by the operator to either the left or right of the displayed cursor position by depression of the assigned dedicated function keys for cursor left or right control.
  • the cursor will move in increments N preferably corresponding to the assigned incremental positions N for the stroke. Accordingly, the cursor position for one trace will automatically correspond to the same incremental position for a superimposed trace. As the flow diagram indicates the cursor may only be moved to the left or right to an incremental position which satisfies the statement defining the number of N positions.
  • FIG. 6D the flow diagram for the function selection Files is shown.
  • the operator is provided with a further choice of subroutine selections "Get Old", “Make New", or “Quit”.
  • the subroutines Get Old and Make New .[.is.]. .Iadd.are .Iaddend.illustrated in FIG. 6E.
  • the files selection "Get Old” corresponds to the selection of a master trace whereas the files selection "Make New” corresponds to the storing of current data in forming a master trace in the non-volatile memory 7.
  • the address number for the old or new master trace in the non-volatile memory is designated by use of the numeric keypad.
  • the Enter/Edit Parameter Sheet program selection identified in the flow diagram for start up of the microcomputer 1 is shown in FIG. 7.
  • the microcomputer 1 is instructed to go to the numeric keypad and wait for the operator to read in the numbers corresponding to the machine in use, the part in use and the machine type.
  • the microcomputer assigns and constructs characters used for the file name.
  • the parameters may then be printed out on the CRT screen.
  • the screen prompt is adjustable to the left, right or up and down.
  • the screen prompt refers to the flashing inverse video enhancement of the location on the CRT screen which the computer is currently monitoring.
  • the user may at any time depress Fields complete to save the File name.
  • the parameter sheet program may also be used to print out acceptable high and low limit settings.
  • the velocity of the injection device may be calculated as indicated heretobefore by dividing the traversed distance between incremental positions of stroke length with the differential in time transpired between such positions or alternatively by using a velocity position transducer consisting of the analog output variety including but not limited to potentiometers or LVTD's connected to a conventional analog to digital (A/D) converter.
  • the A/D converter will generate an absolute position input for processing by the microcomputer.
  • Another alternative means of measuring velocity is to use any conventional velocity position transducer such as the analog output variety mentioned above in combination with an analog differential circuit as shown in FIG. 4 enclosed within dotted lines.
  • the analog differentiator circuit 80 is connected to the position signal output 40 of the operational amplifier U6 which in turn is connected to the potentiometer transducer 5.
  • the differentiator circuit 80 will generate a signal 82 proportional to velocity which, in turn, is connected to an analog to digital converter 84 which corresponds to the conventional A/D converter 68 with output data bus lines equivalent to the data bus lines D0-D7 for connection to the microcomputer.
  • a predominant feature discussed throughout the specification is the ability to store profiles in memory as master traces to be compared against current data profiles. It is obvious, however, that the method of the present invention encompasses a display of only the current data profiles without necessarily superimposing a master trace..].

Abstract

The method of the present invention utilizes a microcomputer in combination with a CRT and a multiplicity of transducers for monitoring process parameters in the operation of a reciprocating device having a linear stroke. A profile of the process parameters including pressure and velocity are generated as a function of stroke length and time and are stored in a non-volatile memory and graphically displayed on the CRT as master traces for comparison with current data profiles. The velocity is calculated by dividing distance transversed with time or by use of a velocity position transducer.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
.[.This is a continuation-in-part of U.S. Ser. No. 292,168 filed Aug. 12, 1981, now U.S. Pat. No. 4,504,920 issued Mar. 12, 1985..].
.Iadd.This is a continuation of U.S. Ser. No. 292,168 filed Aug. 12, 1981, now U.S. Pat. No. 4,504,920 issued Mar. 12, 1985. .Iaddend.
BACKGROUND OF INVENTION
Various industrial processes employ reciprocating machinery having a linear stroke to implement the process. In die casting and plastic molding, for example, the linear reciprocating device is an hydraulic cylinder used for loading raw material into the die or mold respectively. In die casting, molten metal is forced into the die from the hydraulic cyliner by a piston type plunger or ram displaced over a linear stroke under controlled operating conditions of pressure and velocity. Research in die casting has achieved a level of sophistication whereby the proper injection speeds, pressure and temperatures required for optimum operation for any given machine can be theoretically calculated. To satisfy the calculated conditions, the operation must be carried out within narrow ranges of settings for each of the critical process parameters. Variation in one or more of the process parameters will affect the performance of the other parameters on the process and will alter the production rate and affect the yield of the product produced. To optimize the production output the process parameter settings are adjusted over a series of production runs until a product with desired characteristics and production yield is obtained. Since the events which affect the production cycle occur much too quickly for human observation it was necessary, heretofore, for operating personnel to make subjective judgements in adjusting process parameters in a production run frequently resulting in high scrap rates. The trial and error technique commonly used heretofore also required more raw material than necessary in getting a given required production output. Moreover, because of the inability to control and adjust the process parameters accurately, the design of the article produced typically had to be made with more material than necessary for functional or strength considerations simply to permit an acceptable yield.
Accordingly, a need exists for a diagnostic instrumentation system which can readily be applied to the process machinery to monitor and record objective measurements of machine performance during an actual production cycle. The objective measurements should represent machine operational data which will provide technical personnel with the means to make appropriate adjustments to maintain optimum process integrity. Prior art instrumentation claiming to satisfy this need are based upon the use of high speed analog graphic plotters which typically used expensive ultraviolet sensitive photographic paper in combination with transducers and signal conditions designed to collect machine data and display it. One of the major disadvantages to the use of a graphic plotter is that its output is a graphical display of the given parameter under observation versus time. A time display is difficult to interpret and requires sophisticated expertise to derive and calculate quantitative values for the critical parameters affecting the process. Not only is the interpretation subject to error but it does not provide readily apparent information from which machine adjustments may be made in the next production cycle. Another significant disadvantage is that the oscillographs must be adjusted to accommodate the transducers used on a specific machine and must be calibrated for each different type of transducer. Also, because of the high speed of the paper travel of the recorder it is necessary for a technical person to be constantly attentive of the oscillograph so as to minimize the waste of the expensive paper.
In a die casting operation the reciprocating device would be representative of the hydraulic cylinder and piston ram for injecting raw material into the die. In accordance with the method of the present invention a profile of the critical operational parameters of the reciprocating device, viz., velocity and pressure, are generated as a function of ram piston along its linear stroke. This permits dramatically reduced set up time and readily provides information for adjustment of the variable parameters within precise limits to assure maximum production quality and performance.
SUMMARY OF INVENTION
The method of the present invention comprises the steps of: dividing the stroke length traversed by the ram into a predetermined number of incremental positions; generating analog data corresponding to the position of the ram and the pressure developed by the ram at each such incremental position; recording the time transpired in the movement of the ram along the stroke length; calculating the velocity of the ram at each incremental position, graphically displaying the data corresponding to pressure and velocity on a display screen of a cathode ray tube as a function of the incremental position of the ram along the stroke length until the velocity reaches a predetermined minimum level, with the display forming a master profile for such data; storing the data representing the master profile at a predetermined address location in a nonvolatile memory of a microcomputer; repeating the sequence of generating, calculating and storing analog data corresponding to pressure and velocity as a function of stroke length for a second die casting operation to form a current profile of such data and displaying said current profile on the display screen along with the master profile for comparison purposes. The best mode for practicing the present invention is described hereafter at length in connection with the system shown in FIGS. 1-7.
OBJECTS OF THE INVENTION
It is the principal object of the present invention to provide a method for generating a profile of at least one process parameter in the control of a reciprocating device having a linear stroke as a function of stroke position.
Another object of the present invention is to provide a method for analyzing the process parameters in the operation of reciprocating equipment in which a profile is recorded of master trace for a given control parameter as a function of stroke position which is then compared against a current profile of such control parameter.
BRIEF DESCRIPTION OF DRAWINGS
Other objects and advantages of the present invention will become apparent from the following detailed description of the invention when read in conjunction with the accompanying drawings of which:
FIG. 1 is a block diagram of the data analysis and display system of the present invention;
FIG. 1A is a pictorial representation of a typical profile display of velocity versus position generated in accordance with the present invention for a die casting operation;
FIG. 2 shows the pressure interface circuit between the microcomputer of FIG. 1 and the pressure transducer;
FIG. 3 shows the temperature interface circuit between the microcomputer of FIG. 1 and the temperature transducer;
FIG. 4 shows the position transducer interface circuit between the microcomputer of FIG. 1 and the position transducer;
FIG. 5 is a flow diagram for the microprocessor of FIG. 1 corresponding to the start function;
FIG. 5A is a flow diagram identifying the software functions for the program selection "Collect Data" in the flow diagram of FIG. 5;
FIG. 6 is another flow diagram identifying the software functions for the "Graphics" program selection in the flow diagram of FIG. 5;
FIG. 6A is a flow diagram subroutine for performing the "Plot" function in the flow diagram of FIG. 6;
.[.FIG. 6B is a .]. .Iadd.FIGS. 6A-1 and 6B are .Iaddend.flow diagram .[.subroutine.]. .Iadd.subroutines .Iaddend.for performing the "Current", "Master" and "Plot Variable" subroutines of the Plot function of FIG. 6A;
FIG. 6C is a flow diagram subroutine for performing the "Cursor" subroutine for the Cursor function of FIG. 6;
FIG. 6D is a flow diagram subroutine for performing the "Files" function in the flow diagram of FIG. 6;
FIG. 6E is a flow diagram subroutine for performing the "Get Old" and "Make New" subroutines of the Files function of FIG. 6C; and
FIG. 7 is a flow diagram for carrying out the ENTER/EDIT PARAMETER SHEETS function in the flow diagram of FIG. 6.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring now in particular to FIG. 1 and FIG. 1A inclusive which diagrammatically illustrate the data analysis and display system of the present invention and a typical CRT (cathode ray tube) velocity profile generated by the system of the present invention for a die casting machine.
The basic building blocks of the data analysis and display system of the present invention comprise a microcomputer 1 of any conventional design, including a conventional non-volatile memory 7, groups of program selection and function keys, 8, 9 and 12 and a numeric keyboard 10; a plurality of transducers 2, 3, 4 and 5 respectively and a conventional cathode ray tube 6 hereinafter referred to as a CRT.
The transducers 2, 3, 4 and 5 represent pressure, temperature and velocity position transducers respectively. Transducers 4 and 5 represent alternative transducers for providing velocity position data to the microprocessor. Transducer 4 is a conventional digital type transducer connected to the die casting machine to sense the pulses generated during machine production in response to each incremental movement of the reciprocating device (not shown) over its linear stroke. The output is in a binary coded decimal format for direct reading by the microcomputer 1. The transducer 5 is a linear potentiometer having an interface circuit as will be discussed in more detail with reference to FIG. 4. The microcomputer 1 may interface to either the digital velocity position transducer 4 or the linear potentiometer velocity position transducer 5. The temperature transducer 3 is a temperature thermocouple having an interface circuit as will be discussed in more detail with reference to FIG. 3 whereas the pressure transducer 2 is a conventional strain gage type pressure transducer in a bridge configuration with an interface circuit as will be discussed in more detail with reference to FIG. 2.
Each of the transducers 2, 3, 4 and 5 collect data consisting of velocity, temperature and pressure as a function of stroke position during a production cycle. The production cycle for a die casting or plastic molding operation is defined for purposes of the present invention as the stroke and corresponds to the motion of the injection ram (not shown) which injects either metal into the die or plastic into a mold respectively. The stroke length represents the total displaced distance of the injection ram in the hydraulic cylinder for a single production cycle.
The conventional microcomputer is connected to a conventional CRT 6 for displaying a profile representative of the data collected by the transducers 2, 3, 4 or 5 in accordance with programmed instructions corresponding to the flow digrams 5, 6, 6A-6F and 7 respectively as will be discussed in more detail hereafter. Any conventional software program format suitable for use with the microcomputer 1 may be used in the preparation of a program to fulfill the flow diagram requirements. The program itself .[.does not form a part of the present invention and.]. may readily be prepared by any skilled programmer from the flow diagrams.
An illustrated display of a typical profile 14 representative of the velocity of the injection ram for a production cycle as a function of stroke position, i.e., the position of the reciprocating injection ram along the stroke length, is shown on the CRT 6. A further illustrative display showing two velocity traces superimposed for comparison is shown in FIG. 1A. The microcomputer 1 is of any commercially available type which can generate a cursor. The position of the cursor 16 is FIG. 1A is controlled by software following the flow diagram subroutine for the cursor to be discussed hereafter in connection with FIG. 6C and FIG. 7. The cursor 16 is adjustable over the stroke length and provides specific parameter information corresponding to its location on the display thereby permitting the observer to readily compare parameter values between the superimposed traces at any stroke position. One of the superimposed traces may represent a "master" profile defined as an idealized or acceptable profile and may simply represent a previously recorded profile. A master profile is used for comparison purposes with a "current" profile. A current profile is defined as a profile trace formed on the CRT from data received by the microprocessor from one of the transducers in response to a current production cycle. The master profile is stored in the non-volatile memory 7. Any number of master profiles may be recorded and stored in the non-volatile memory 7 so as to constitute a library of master profiles. A master profile is stored at any address in memory 7 identified by the operator through the use of the numeric keyboard 10. By providing this ability to superimpose master profiles over a current profiles, a non-technically trained person can readily distinguish between a master trace identifying a production run classified as acceptable or good and the current production run representing the current profile. It also becomes readily apparent to the operator where and to what extent adjustment may be necessary to conform subsequent production runs to the master trace. This is primarily attributable to the fact that the trace is a function of position and not time. Individual program selection and function control is provided by groups of push buttons 8, 9 and 12. Each individual button in group 9 is assigned a program selection whereas the group of push buttons 8 and 12 are assigned individual function selections corresponding to the function selections in the flow diagrams. The numeric keyboard 10 additionally provides for the numeric entry of upper and lower limits for each important parameter so as to define the acceptable range of such parameter for proper operation of the machine. In addition, the numeric keyboard 10 may be used to enter data corresponding to a machine number, ram plunger diameter and production cycle job number which collectively are used for the file identification for each master trace stored in the non-volatile memory 7.
FIG. 2 shows the pressure interface circuit between the microcomputer 1 and the pressure transducer 2. The pressure transducer 2 is of a conventional bridge type with one leg of the bridge being adjustable and varying in a conventional fashion in response to the amount of resistance to movement of the reciprocating device (not shown). Resistors R1, R2 and R3 form a zero offset adjustment network to cancel out the zero offset of the pressure transducer 2 so as to provide a zero differential input to the operational amplifier U1. Resistors R4, R5, R6, R7 R8 and R9 form an appropriate feedback network to provide an output .[.18.]. .Iadd.19 .Iaddend.of predetermined gain relative to the signal .[.19.]. .Iadd.18.Iaddend.. RC network combination R7 and C1 reduce the noise content from the pressure transducer 2. Integrated circuit 20 is a commercially available analog to digital converter for converting the analog signal to a digital format preferably in BCD form. The resistors R11, R12, R13, R14, R15, R25, R26 and R27 are pull up resistors for providing signals on lines AD, BC and MNL which are connected to provide the microcomputer 1 with continuous data corresponding to the pressure at the instant of time selected to be read by the microcomputer. The microcomputer 1 reads the pressure data in increments of time corresponding to the incremental displacement of the reciprocating device (not shown) over the stroke length to provide a profile of pressure versus stroke position. Resistors R10 and R23 are selected to cancel the zero offset of the analog to digital converter 20. Capacitor C2 is an integrating capacitor used by converter 20 during data conversion. Resistor R22 is used to adjust the gain of the converter 20 to result in a calibrated output.
FIG. 3 shows the temperature interface circuit between the temperature transducer 3 and the microcomputer 1. Thermocouple 41 is adapted to be coupled to the reciprocating device to provide a temperature signal corresponding to the temperature in the reciprocating device as a function of stroke position. The thermocouple 41 is connected through lead lines 25 and 26 to a conventional operational amplifier U2. Resistors R28 and R29 provide the .Iadd.input and .Iaddend.feedback resistors for setting the gain of the first stage of amplification. A second stage of amplification is provided by a conventional operational amplifier U3 in conjunction with its feedback .Iadd.and .Iaddend.resistor network R30, R31, R32, R35 and R34. The output 30 from the second stage of amplification is fed relative to the potential on line 33 to a conventional analog to digital converter 32 in a manner similar to that in the interface circuit for the pressure transducer 2. The output from the analog to digital converter 32 is provided on the same lines LM N, AB, CD as for the pressure transducer circuit in FIG. 2.
FIG. 4 shows the linear potentiometer interface circuit between the linear potentiometer 5 and the microcomputer 1. The linear potentiometer 5 may be readily mounted to the die casting .[.maching.]. .Iadd.machine .Iaddend.with its variable wiper arm 35 connected to move with the reciprocating device. Accordingly, the position of the wiper arm 35 is directly proportional to the position of the reciprocating device along the stroke length. Since the velocity of the reciprocating device is equal to distance divided by time; the velocity is readily determined relative to each incremental stroke position. The stroke length may be divided into any number of increments with the velocity representing the differential of each reading with respective to time.
Linear potentiometer 5 is connected to the interface circuit operational .[.amplifier.]. .Iadd.amplifiers .Iaddend.U4, U5 and U6 respectively. Operational amplifiers U4 and U5 serve to apply positive and negative reference voltage levels across the opposite ends 36, 37 of the potentiometer 5. The operational amplifier U6 amplifies the signal output 38 from the wiper arm 35. Operational amplifiers U4 and U6 are connected in a conventional unity gain configuration. Resistors R54 and R55 form a unity gain feedback circuit which generates a positive reference voltage on end 36 of potentiometer 5 equal in magnitude to the negative reference voltage developed by zener diode D1 from a negative power supply voltage -V through resistor R56. Accordingly, the output 40 of the operational amplifier U6 is automatically adjusted against drift in power supply voltage. The output 40 is connected to a conventional analog to digital converter 65 such as Beckman AD7556. The data presented on the data bus lines D0 through D7 are connected to the microcomputer 1. The A to D converter 42 generates a twelve bit digital signal corresponding to the analog signal 40. Nor gates 71, 72 and 73 control the conversion of data and the interrogation of the twelve bit output D0 through D11.
Each time the microcomputer takes a reading the enable conversion line 74 goes to the zero logic state. At the same time, address lines 75 and 76 are set to a logical zero. When all three of the signals are logical zero's the output of Or gate 72 is a logical one thereby enabling the low byte labeled LBI in the A to D converter 42. This causes the lower significant bits D0 through D7 to be impressed upon the data bus lines .[.B0 to B7.]. .Iadd.D0 to D7.Iaddend.. After reading the lower eight bits, the microcomputer 1 then interrogates the upper four bits D8 to D11 by setting the enable conversion line to a zero logic state while setting address lines 77 and 76 to logical zero. This combination causes the output of Or gate 73 to go to a logical one which, in turn, enables the end of Conversion Signal EcoI and the high byte HBI causing the upper significant bits D8 to D11 to be impressed upon the data bus lines .[.B0 to B3.]. .Iadd.D0 to D3.Iaddend.. The conversion of data is initiated when the microcomputer sets the enable conversion line 74 to a zero logic state and sets the address lines 78 and 76 to logical zero. This causes the output of Or gate 71 to go to a high state thereby impressing a start signal to the start input of the A to D converter 42 for starting another conversion cycle. By continuously repeating the start conversion and reading sequence in predetermined intervals corresponding to incremental distances the microcomputer 1 knows at all times what the position of the ram is along the machine stroke. Upon collecting the position data as a function of time it need only perform an algorithm representing a simple mathamatical quotient of distance and time to convert the position data to velocity data. Accordingly, a profile can be generated corresponding to velocity versus position as well as velocity versus time or a combination of both. The latter is significant in that certain periods may exist when a momentary time display would be beneficial. In die casting this is true at approximately the end of the stroke where the velocity of the ram approaches zero. Accordingly, a combination display is particularly useful for the pressure profile in a die casting operation over the final stroke length known to those skilled in the art as the "biscuit" length.
FIG. 5 illustrated the flow diagram for start up of the microcomputer 1. Upon depressing the start function key three program selections identified as Collect Data, Graphics and Entry/Edit Parameter sheets become selectable. A program is selected by depressing one of the dedicated function keys corresponding to the program selection. Any one of the keys in the function key groups 8, 9, and 12 may be assigned the appropriate functions.
FIG. 5A shows the flow diagram for the program selection "Collect Data". The letter (N) designates each incremental position at which data is to be collected over the stroke length. The stroke length may be divided into any fixed number of incremental data collection points preferably corresponding to the screen increments for the particular microcomputer being used. At each data collection point a time reading is taken with the number of the data points designated IT. The start position is labeled Sφ at time IT φ whereas the current position of the injection ram along the stroke length is designated SI. The algorithmic statement SI∝Sφ+E is met only when the ram has advanced from the start position a fixed distance E representing the desired incremental spacing between the incremental positions. Once this is met the incremental position N is advanced by one and a reading is taken from the transducers 2, 3, 4 or 5 of current velocity, current temperature, and current pressure. The microcomputer, clock is used for generating a time frame.
The program of FIG. 5A provides for consecutive reading at each incremental position until the assigned number of incremental positions reaches maximum. In die casting near the end of the operation when the ram approaches the end of the stroke the velocity will drop to a plateau level of slightly above zero at which time it is preferred to continue readings as a function of time. Accordingly, as shown in FIG. 5A, a time frame is established for the remaining number of incremental positions with tφ representing the starting time for further consecutive readings as a function of time. As soon as the current time t(N) plus a predetermined time increment "δ" is reached representing a time data increment IT within the established time frame, from tφ to IT maximum, the next reading is taken. At such instant the time data increment IT is advanced by one and further readings are taken until the increments of time IT equal the completion of the established time frame.
FIG. 6 shows the flow diagram for the program selection Graphics. With this program selection the operator is given a further choice of the subordinate functions Plot, Cursor, Frame, Files and Quit. Any one of these functions become available upon depression of one of the assigned function keys 8. The Erase function .Iadd.clears the screen and .[.return.]. .Iadd..Iaddend.returns the program selection. The program selection is also returned upon depressing the quit function key.
The Plot function is shown in FIG. 6A providing further selection of the subroutines Master or Current. FIG. 6B shows the flow diagram for both the master and current subroutine for the function selection Plot. The subroutine is the same whether current data or master data is plotted with the data of each of the variables loaded and plotted corresponding to each incremental position. The Cursor function flow diagram is shown in FIG. 6C. A vertical line is plotted at the existing incremental position on the CRT screen upon selection of the cursor with corresponding variables for the cursor position printed on the display for either a master or current profile. The cursor position is adjustable by the operator to either the left or right of the displayed cursor position by depression of the assigned dedicated function keys for cursor left or right control. The cursor will move in increments N preferably corresponding to the assigned incremental positions N for the stroke. Accordingly, the cursor position for one trace will automatically correspond to the same incremental position for a superimposed trace. As the flow diagram indicates the cursor may only be moved to the left or right to an incremental position which satisfies the statement defining the number of N positions.
In FIG. 6D the flow diagram for the function selection Files is shown. The operator is provided with a further choice of subroutine selections "Get Old", "Make New", or "Quit". The subroutines Get Old and Make New .[.is.]. .Iadd.are .Iaddend.illustrated in FIG. 6E. The files selection "Get Old" corresponds to the selection of a master trace whereas the files selection "Make New" corresponds to the storing of current data in forming a master trace in the non-volatile memory 7. The address number for the old or new master trace in the non-volatile memory is designated by use of the numeric keypad.
The Enter/Edit Parameter Sheet program selection identified in the flow diagram for start up of the microcomputer 1 is shown in FIG. 7. The microcomputer 1 is instructed to go to the numeric keypad and wait for the operator to read in the numbers corresponding to the machine in use, the part in use and the machine type. The microcomputer assigns and constructs characters used for the file name. The parameters may then be printed out on the CRT screen. The screen prompt is adjustable to the left, right or up and down. The screen prompt refers to the flashing inverse video enhancement of the location on the CRT screen which the computer is currently monitoring. The user may at any time depress Fields complete to save the File name. The parameter sheet program may also be used to print out acceptable high and low limit settings. .[.The velocity of the injection device may be calculated as indicated heretobefore by dividing the traversed distance between incremental positions of stroke length with the differential in time transpired between such positions or alternatively by using a velocity position transducer consisting of the analog output variety including but not limited to potentiometers or LVTD's connected to a conventional analog to digital (A/D) converter. The A/D converter will generate an absolute position input for processing by the microcomputer. Another alternative means of measuring velocity is to use any conventional velocity position transducer such as the analog output variety mentioned above in combination with an analog differential circuit as shown in FIG. 4 enclosed within dotted lines. The analog differentiator circuit 80 is connected to the position signal output 40 of the operational amplifier U6 which in turn is connected to the potentiometer transducer 5. The differentiator circuit 80 will generate a signal 82 proportional to velocity which, in turn, is connected to an analog to digital converter 84 which corresponds to the conventional A/D converter 68 with output data bus lines equivalent to the data bus lines D0-D7 for connection to the microcomputer.
Although the foregoing invention has been described specifically in connection with a die casting machine the invention is equally applicable for use with other machine types including, but not limited to, extrusion presses, low pressure die casting machines, permanent hold casting machines, forging presses, powder metal presses and trim presses. In addition, it should be understood that the present invention is not limited to graphic display and embraces numerical analysis and tabular display. It should further be understood that although multiple process parameters may be displayed the invention is not limited to the display of a plurality of parameters. A single profile of any parameter including velocity, position, pressure, temperature, etc. may be displayed. In addition, the profiles may be analyzed and reduced to discreet results for display which results may be compared against preprogrammed constants stored in the microcomputer such as low limits and alarm conditions.
A predominant feature discussed throughout the specification is the ability to store profiles in memory as master traces to be compared against current data profiles. It is obvious, however, that the method of the present invention encompasses a display of only the current data profiles without necessarily superimposing a master trace..].

Claims (13)

What is claimed is:
1. A diagnostic method for analyzing and monitoring the process parameters of reciprocating equipment in which a linear reciprocating injection device is traversed over a fixed stroke length at high speed comprising the steps of:
(a) dividing said stroke length into a predetermined number of incremental positions;
(b) generating analog data corresponding to at least the position of said injection device and the pressure developed by said injection device at each such incremental position;
(c) recording the time transpired in the movement of said injection device along said stroke length;
(d) deriving the velocity of said injection device at each such incremental position;
(e) graphically displaying the data corresponding to pressure and velocity on a display screen of a cathode ray tube as a function of the incremental position of said injection device along said stroke length until said velocity reaches a predetermined minimum level, with said display forming a master profile for said data;
(f) storing the data representing said master profile at a predetermined address location in a nonvolatile memory of a microcomputer;
(g) repeating the sequence of generating, .[.calculating.]. .Iadd.deriving .Iaddend.and storing analog data corresponding to pressure and velocity as a function of stroke position for a second die casting .[.operating.]. .Iadd.operation .Iaddend.to form a current profile of such data for such second operation, and
(h) displaying said current profile on said display screen along with said master profile for diagnostic comparison purposes.
2. A diagnostic method as defined in claim 1 wherein said minimum velocity level is a velocity of approximately zero.
3. A diagnostic method as defined in claim 2 wherein upon reaching said minimum velocity level said analog data is displayed as a function of time by establishing a time frame for the number of incremental positions remaining after said minimum velocity level is reached, dividing said time frame into incremental time increments and recording said analog data at each of said time increments until the increments of time equal the completion of the time frame.
4. A diagnostic method as defined in claim 3 .[.wherein the.]. .Iadd.further including the steps of recording .Iaddend.temperature .[.is recorded.]. .Iadd.in the reciprocating equipment .Iaddend.at each incremental position along the stroke length and .[.is.]. graphically .[.displayed in step (e).]. .Iadd.displaying said temperature .Iaddend.along with said pressure and velocity .[.and stored as master profile data in step (f).]..
5. A diagnostic method as defined in claim 4 further comprising programming the microcomputer .[.in which said master profile data is stored.]. to generate a cursor in the form of a vertical line upon said CRT display at any one of the incremental positions along said stroke length; adjusting the position of said line cursor to a desired position in increments corresponding to distance between said incremental positions; and displaying the data of pressure and velocity on said CRT screen corresponding to the adjusted position of said line cursor.
6. A diagnostic method as defined in claim 1 further comprising detecting when said predetermined minimum velocity level is reached and graphically displaying the analog data of pressure and velocity in step (e) as a function of time upon reaching said minimum velocity level and until said stroke length is completed. .Iadd.7. A diagnostic method for analyzing and monitoring the process parameters of reciprocating equipment in which a linear reciprocating device is traversed over a fixed stroke length at high speed comprising the steps of:
(a) dividing a parameter indicative of movement of the device into a predetermined number of incremental data collection points;
performing, for a first ram cycle, the following steps (b)-(f):
(b) generating data corresponding to said parameter and the pressure developed by said device at each such incremental data collection point;
(c) recording the time transpired in the movement of said device along said stroke length;
(d) determining the velocity of said device at each such incremental data collection point;
(e) generating a graphical representation corresponding to pressure and velocity as a function of the device movement parameter along said stroke length;
(f) storing said data in the form of master profile data at an address location;
(g) repeating the sequence of generating data, determining velocity and storing data corresponding to pressure and velocity as a function of movement of said linear reciprocating device for a second ram cycle to form a current profile of such data for such second ram cycle; and
(h) generating a graphical representation of said current profile along
with said master profile for diagnostic purposes..Iaddend. .Iadd.8. A diagnostic method as defined in claim 7 wherein the step (e) does not generate said graphical representation corresponding to said pressure and velocity as a function of the device movement parameter for a range of device movement parameters that are substantially zero..Iaddend. .Iadd.9. A diagnostic method as defined in claim 8 wherein upon reaching said near zero velocity, said data is graphically represented as a function of time by establishing a time frame for the number of data collection points remaining after said minimum velocity level is reached, dividing said time frame into incremental time increments and recording said data at each of said time increments until the increments of time equal the completion of the time frame..Iaddend. .Iadd.10. A diagnostic method as defined in claim 9 further including measuring temperature in the reciprocating equipment for data collection points along the stroke length and graphically representing said temperature along with said pressure and velocity..Iaddend. .Iadd.11. A diagnostic method as defined in claim 10 further comprising generating a cursor in the form of a vertical line for any one of the data collection points along said stroke length; adjusting the position of said line cursor to a desired point in increments corresponding to distance between said points; and generating an indication of the data of pressure and velocity corresponding to the adjusted position of said line cursor..Iaddend. .Iadd.12. A diagnostic method as defined in claim 8 further comprising detecting when said velocity level is reached, and graphically representing the data of pressure and velocity in step (e) as a function of time upon reaching said velocity level and until said reciprocating device traversal is completed..Iaddend. .Iadd.13. A method for monitoring the process parameters of a linear reciprocating device which traverses a stroke path at high speed to develop pressure, said method comprising the steps of:
(a) collecting data at each of a plurality of data collection points, said data corresponding to a parameter indicative of movement of the device and the pressure developed by said device during a first ram cycle;
(b) graphically representing a first pressure and velocity profile as a function of the movement of said device along said stroke path based on said data collected by said step (a);
(c) repeating said collecting step (a) for a further ram cycle; and
(d) graphically representing a further pressure and velocity profile as a function of the movement of said device along said stroke path based on
said data collected by said repeated step (a)..Iaddend. .Iadd.14. A method as in claim 13 wherein said graphically representing step (d) includes superimposing graphical representations of said first profile and said further profile..Iaddend. .Iadd.15. A method as defined in claim 13 wherein said method further comprises the steps of generating a cursor, permitting a user to move the cursor so as to point to a portion of at least one of said graphically represented first profile and said graphically represented further profile, and providing numerical information indicating pressure and velocity corresponding to said pointed-to portion of said profile..Iaddend. .Iadd.16. A method as defined in claim 13 wherein the graphically representing step (d) includes the step of graphically representing said profiles as a function of positions of said device where said device has a non-zero velocity..Iaddend. .Iadd.17. A method as defined in claim 13 wherein for a range of substantially zero velocities of said linear reciprocating device, said profiles are graphically represented as a function of time..Iaddend. .Iadd.18. A method as defined in claim 13 wherein a temperature is also measured and collected for each data collection point along the stroke length and said collected temperature is graphically represented along with said pressure and velocity..Iaddend. .Iadd.19. A method for monitoring the process parameters of a reciprocating apparatus of a type including a ram which traverses a stroke path at high speed to produce pressure, said method including the following steps:
(a) providing a stored representation of a master velocity profile for said ram as a function of position of said ram along said stroke path;
(b) measuring the movement of said ram;
(c) deriving a velocity signal indicating velocity of said ram at a plurality of positions along said stroke path based on said measured movement; and
(d) generating, based on said stored representation and said velocity signal, a superimposed graphical representation of (i) said ram velocity as a function of said plurality of positions of said ram along said stroke path and (ii) said master velocity profile..Iaddend. .Iadd.20. A method as defined in claim 19 further including the steps of:
providing a stored representation of a master pressure profile for said ram as a function of position of said ram along said stroke path,
deriving a pressure signal indicating the pressure developed by said ram at said plurality of positions along said stroke path, and
generating a superimposed graphical representation of (i) said pressure signal as a function of said plurality of positions of said ram along said stroke path and (ii) said master pressure profile..Iaddend. .Iadd.21. A method as defined in claim 19 wherein the step of measuring includes dividing the stroke length into a number of increments and generating values corresponding to the position of said ram at each such increment based on said measured movement..Iaddend. .Iadd.22. A method for monitoring the process parameters of a high speed reciprocating ram, said ram traversing a stroke path at high speed to produce pressure, said method including the following steps:
(a) storing indicia of electrical signals representing a master pressure profile;
(b) measuring position of said ram along said stroke path;
(c) measuring pressure produced by said ram; and
(d) electrically generating an image including:
a first graphical representation of pressure versus position of said ram along said stroke path based on said measured position and pressure, and
a second graphical representation of pressure versus position of said ram along said stroke path based on said stored master pressure profile indicia,
said first and second graphical representations being at least partially
superimposed in said image..Iaddend. .Iadd.23. A method as in claim 22 wherein said steps (b) and (c) are repeated, and said storing step (a) comprises the step of storing indicia of measurements obtained by a repetition of said steps (b) and (c)..Iaddend. .Iadd.24. A method as in claim 22 wherein said method further includes the steps of:
measuring the passage of time; and
also electrically generating a graphical representation of pressure versus time based on said measured time and said measured position..Iaddend. .Iadd.25. A method for monitoring a reciprocating apparatus including a ram traversing a stroke path at high speed to produce pressure, said method including the following steps:
(a) measuring movement of said ram;
(b) deriving a velocity signal from said measured movement, said velocity signal indicating velocity of said ram at a plurality of positions along said stroke path;
(c) deriving a pressure signal indicating said pressure produced by said ram at a plurality of positions of said ram along said stroke path; and (d) graphically representing said velocity and pressure signals as a function of position of said ram along said stroke path. .Iaddend. .Iadd.26. A method for monitoring a reciprocating apparatus including a ram and for electrically generating a graphical representation of results of said monitoring, said ram traversing a stroke path at high speed during a ram cycle to produce pressure, said method including the following steps:
(a) providing a time base;
(b) measuring position of said ram for a first ram cycle;
(c) measuring pressure produced by said ram for said first ram cycle;
(d) electrically generating a first graphical representation of pressure versus position of said ram for said first ram cycle based on said measured ram position and said measured pressure; and
(e) electrically generating a second graphical representation of pressure versus time for said first ram cycle based on said measured ram pressure and said time base, including the step of facilitating substantially simultaneous viewing of said first and second graphical representations.
.Iaddend. .Iadd.27. A method as in claim 26 wherein:
said step (d) includes the step of representing said pressure as a function of position along a first axis graduated in position increments; and
said step (e) includes the step of representing said pressure as a function of time along a second axis, said second axis being graduated in time increments, said first and second axes being simultaneously viewable. .Iaddend. .Iadd.28. A method as claim 26 wherein:
said stroke path has an end;
said method further includes determining when the ram reaches the ned of said stroke path;
said step (d) comprises representing said pressure versus position of said moving ram; and
said step (e) comprises representing said pressure versus time for pressure existing after said ram has reached the end of said stroke path. .Iaddend. .Iadd.29. Apparatus for monitoring the process parameters of reciprocating equipment, said equipment including a ram which traverses a stroke path at high speed to produce pressure, said apparatus comprising:
measuring means coupled to said ram for measuring the movement of said ram;
velocity means coupled to said measuring means for deriving a first signal indicating velocity of said ram at a plurality of positions along said stroke path based on said measured movement;
a memory storing indicia representing a master velocity profile for said ram as a function of position of said ram along said stroke path; and
imaging means coupled to said velocity means and to said memory for generating a superimposed graphical representation of (i) said velocity as a function of position of said ram along said stroke path and (ii) said
master velocity profile. .Iaddend. .Iadd.30. Apparatus as defined in claim 29 wherein:
said apparatus further includes pressure sensing means for providing a pressure signal indicating the pressure developed by said ram at said plurality of positions along said stroke path;
said memory also stores indicia representing a master pressure profile for said ram as a function of position of said ram along said stroke path; and
said imaging means generating a superimposed graphical representation of said pressure as a function of said plurality of positions of said ram along said stroke path and said master pressure profile. .Iaddend. .Iadd.31. Apparatus as defined in claim 29 wherein the movement measuring means includes means for dividing the stroke length into a number of incremental positions and generating values corresponding to the position of said ram at each such incremental position based on said measured movement. .Iaddend. .Iadd.32. Apparatus for monitoring the process parameters of reciprocating equipment, said equipment including a ram which traverses a stroke path at high speed to produce pressure, said apparatus including:
movement measuring means coupled to said ram for measuring the movement of said ram;
pressure measuring means for measuring the pressure produced by said ram as said ram traverses said stroke path;
means for storing indicia representing a master pressure profile for said ram; and
electrical imaging means, coupled to said storing means, said movement measuring means and said pressure measuring means, for generating an image based on said measured movement and pressure, said image including (i) a first graphical representation of pressure versus position of said ram along said stroke path, and (ii) a further graphical representation of pressure versus ram position along said stroke path based on said stored master pressure profile indicia, said first and second graphical representations being at least partially superimposed in said image.
.Iaddend. .Iadd.33. Apparatus as in claim 32 wherein said first graphical representation corresponds to a first ram stroke; said storing means is coupled to said movement measuring means and said pressure measuring means; and said stored master pressure profile indicia are stored based on said measured movement and pressure for a second ram stroke different from said first ram stroke. .Iaddend. .Iadd.34. Apparatus as in claim 28 wherein:
said apparatus further includes means for measuring the passage of time; and
said imaging means is also for electrically generating a graphical representation of pressure versus time based on said measured time and
said measured position. .Iaddend. .Iadd.35. Apparatus for monitoring the process parameters of reciprocating equipment, said equipment including a ram coupled to a fluid which traverses a stroke path at high speed to produce pressure, said apparatus including:
movement measuring means coupled to said ram for measuring the movement of said ram;
means coupled to said movement measuring means for deriving a first signal indicating velocity of said ram at a plurality of positions along said stroke path based on said measured movement;
pressure sensing means for providing a second signal indicating pressure produced by said ram at a plurality of positions of said ram along said stroke path; and
imaging means coupled to said deriving means and said pressure sensing means for generating a graphical velocity and pressure profile representation of said first and second signals as a function of said plurality of positions of said ram along said stroke path. .Iaddend. .Iadd.36. Apparatus for monitoring the process parameters of reciprocating equipment, said equipment including a ram traversing a stroke path at high speed during a ram stroke cycle to produce pressure, said apparatus comprising:
first measuring means for measuring the movement of said ram for a first ram stroke cycle;
second measuring means for measuring the pressure for said first ram stroke cycle;
third measuring means for measuring the passage of time during which said movement and pressure are measured; and
output means coupled to said first, second and third measuring means, for producing signals representing first and second substantially simultaneously viewable graphical representations based on said measured ram movement, said measured pressure, and said measured time passage, said first graphical representation showing pressure of said fluid versus position of said ram for said first ram stroke cycle, said second graphical representation showing pressure of said fluid versus time for said first ram stroke cycle. .Iaddend. .Iadd.37. Apparatus as in claim 30 wherein said output means provides signals representing an axis, signals representing said pressure as a function of position along an axis graduated in position increments, and signals representing said pressure as a function of time along a second axis being graduated in time increments, said first and second axes being simultaneously viewable. .Iaddend. .Iadd.38. Apparatus as in claim 30 further including an electronic display coupled to said output means, said electronic display displaying said first graphical representation showing pressure versus ram position for a portion of said first ram cycle corresponding to a first time period during which said ram is moving, said electronic display displaying said second graphical representation showing pressure versus time for a portion of said first ram cycle corresponding to a second time period during which said ram has substantially ceased moving. .Iaddend.
US07/501,741 1981-08-12 1990-03-29 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment Expired - Lifetime USRE34559E (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US07/501,741 USRE34559E (en) 1981-08-12 1990-03-29 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US06/292,168 US4504920A (en) 1981-08-12 1981-08-12 Data analysis and display method for reciprocating equipment in industrial processes
US06/710,046 US4734869A (en) 1981-08-12 1985-03-11 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment
US07/501,741 USRE34559E (en) 1981-08-12 1990-03-29 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US06/292,168 Continuation US4504920A (en) 1981-08-12 1981-08-12 Data analysis and display method for reciprocating equipment in industrial processes
US06/710,046 Reissue US4734869A (en) 1981-08-12 1985-03-11 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment

Publications (1)

Publication Number Publication Date
USRE34559E true USRE34559E (en) 1994-03-08

Family

ID=26967193

Family Applications (2)

Application Number Title Priority Date Filing Date
US06/710,046 Ceased US4734869A (en) 1981-08-12 1985-03-11 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment
US07/501,741 Expired - Lifetime USRE34559E (en) 1981-08-12 1990-03-29 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US06/710,046 Ceased US4734869A (en) 1981-08-12 1985-03-11 Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment

Country Status (1)

Country Link
US (2) US4734869A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5868020A (en) * 1997-04-29 1999-02-09 Allen-Bradly Company, Llc Brake time monitor and brake control system for a press having a programmable controller
US6142666A (en) 1995-10-27 2000-11-07 Technology Licensing Corporation Diagnostic system for monitoring cooking profiles
US6260004B1 (en) 1997-12-31 2001-07-10 Innovation Management Group, Inc. Method and apparatus for diagnosing a pump system
US6523384B1 (en) 1999-10-15 2003-02-25 The Minster Machine Company Carry through monitor
US20050043923A1 (en) * 2003-08-19 2005-02-24 Festo Corporation Method and apparatus for diagnosing a cyclic system
US6868351B1 (en) * 1999-10-19 2005-03-15 The Minster Machine Company Displacement based dynamic load monitor
US7004223B2 (en) 2003-12-19 2006-02-28 Spx Corporation Method and apparatus for vacuum measurement during die casting
US7031850B2 (en) 2004-04-16 2006-04-18 Festo Ag & Co. Kg Method and apparatus for diagnosing leakage in a fluid power system
US7173539B2 (en) 2004-09-30 2007-02-06 Florida Power And Light Company Condition assessment system and method
US20070109301A1 (en) * 2005-11-17 2007-05-17 Donville Smith Data analysis applications
US20070291438A1 (en) * 2006-06-16 2007-12-20 Oliver Ahrens Method and apparatus for monitoring and determining the functional status of an electromagnetic valve

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0812206B2 (en) * 1986-03-07 1996-02-07 ヒューレット・パッカード・カンパニー Measuring device controller
US4841208A (en) * 1986-09-11 1989-06-20 Toshiba Kikai Kabushi Kaisha Position control system including a quick response control
US4855925A (en) * 1987-04-14 1989-08-08 Bhateja Chander P Monitoring apparatus
AU621078B2 (en) * 1987-10-14 1992-03-05 Matrix Technologies, Incorporated Molding and gauging system
US4824351A (en) * 1987-10-14 1989-04-25 Matrix Technologies, Incorporated Molding and gauging system
US5244372A (en) * 1987-10-14 1993-09-14 Matrix Technologies, Inc. Molding and gauging system
US5213726A (en) * 1987-10-14 1993-05-25 Matrix Technologies, Inc. Molding and gauging method
US4987528A (en) * 1988-03-14 1991-01-22 Johnson Service Company Signature analysis control system for a stamping press
JPH06101079B2 (en) * 1988-11-09 1994-12-12 三菱電機株式会社 Plant abnormality diagnosis device
JPH02275347A (en) * 1989-04-17 1990-11-09 Canon Inc Method for analyzing foaming phenomenon in ink-jet printer utilizing heat energy
US5289388A (en) * 1989-04-21 1994-02-22 Vickers, Incorporated Electrohydraulic control of a die casting machine
US5333488A (en) * 1990-04-09 1994-08-02 Matrix Technologies, Inc. Gauging system with improved setup and operating method
US5423199A (en) * 1992-12-14 1995-06-13 Ford Motor Company Method and apparatus for monitoring stamping press process
US5311759A (en) * 1992-12-14 1994-05-17 Ford Motor Company Method and system for real-time statistical process monitoring
US5586041A (en) * 1992-12-14 1996-12-17 Ford Motor Company Method and system for real-time statistical process monitoring
DE4310332A1 (en) * 1993-03-31 1994-10-06 Mueller Weingarten Maschf Method for determining optimal parameters of a casting process, especially on die casting machines
US5418711A (en) * 1993-09-21 1995-05-23 Gerber Garment Technology, Inc. Open loop control apparatus and associated method for cutting sheet material
US5757357A (en) * 1994-06-30 1998-05-26 Moore Products Co. Method and system for displaying digital data with zoom capability
DE19518229A1 (en) * 1995-05-12 1996-11-14 Lfp Elektronische Spezialsiche Testing device in processing machines
JPH10230539A (en) * 1997-02-19 1998-09-02 Mitsubishi Heavy Ind Ltd Measuring method of working characteristic of proportional solenoid control valve, working controlling method of hydraulic cylinder, and working characteristic correcting method of proportional solenoid control valve
JP2000281361A (en) 1999-03-29 2000-10-10 Fuji Photo Optical Co Ltd Optical parts forming apparatus and optical parts forming method
US6292757B1 (en) 1999-08-16 2001-09-18 Windrock, Inc. Method and apparatus for continuously monitoring parameters of reciprocating compressor cylinders
US7069185B1 (en) * 1999-08-30 2006-06-27 Wilson Diagnostic Systems, Llc Computerized machine controller diagnostic system
SE523881C2 (en) * 2001-09-27 2004-05-25 Abb Ab Device and method of continuous casting
JP2003242271A (en) * 2002-02-13 2003-08-29 Toshiba Corp Plant diagnosing method and diagnosing system
US6781538B1 (en) * 2002-08-07 2004-08-24 Kurzweil Co., Ltd. Potentiometer controller having a digital output
US7186094B2 (en) * 2003-03-26 2007-03-06 Gas Machinery Research Council Method and apparatus for measuring work performed by a compressor
DE102006031268A1 (en) * 2006-07-06 2008-01-10 Krauss Maffei Gmbh Device and method for user-specific monitoring and control of production
JP4888783B2 (en) * 2006-12-12 2012-02-29 新東工業株式会社 Machine operation diagnosis device and operation diagnosis method
WO2009041109A1 (en) * 2007-09-27 2009-04-02 Sintokogio, Ltd. Method and system for diagnosing operating states of a production facility

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3818201A (en) * 1971-12-17 1974-06-18 Ibm Method and system arrangement for monitoring and indicating pulse timing functions with measurable time reference
US3860801A (en) * 1973-06-19 1975-01-14 Denes B Hunkar Injection molding control
US3911419A (en) * 1973-11-23 1975-10-07 Xerox Corp Controller for cursor positioning on a display medium
US3945255A (en) * 1974-03-04 1976-03-23 H. Maihak Ag Method of and apparatus for monitoring a process involving a plurality of parameters
US3977255A (en) * 1975-08-18 1976-08-31 Control Process, Incorporated Evaluating pressure profile of material flowing to mold cavity
US3982440A (en) * 1975-08-13 1976-09-28 Control Process, Incorporated Method of determining molded part profile
US3990046A (en) * 1974-06-12 1976-11-02 Interactive Systems, Inc. Multiple terminal computer system with mixed terminal data reception rates
DE2615445A1 (en) * 1976-04-09 1977-10-27 Westfaelische Metall Industrie Control for injection moulding machine - in which press. changes in mould are electrically displayed to improve prod. control
US4094940A (en) * 1974-01-21 1978-06-13 Usm Corporation Injection molding machine controls
EP0018551A1 (en) * 1979-04-25 1980-11-12 Siemens Aktiengesellschaft Set point input for injection moulding machine
US4249186A (en) * 1977-08-24 1981-02-03 Leeds & Northrup Limited Processor system for display and/or recording of information
US4335778A (en) * 1977-09-20 1982-06-22 Toshiba Kikai Kabushiki Kaisha Apparatus for measuring injection speeds of die casting machines
US4344142A (en) * 1974-05-23 1982-08-10 Federal-Mogul Corporation Direct digital control of rubber molding presses
DE3142811A1 (en) * 1981-10-28 1983-05-05 Idra Pressen GmbH, 7000 Stuttgart Method and apparatus for controlling the movement of a casting piston during the injection process on a die-casting machine
US4471348A (en) * 1982-01-15 1984-09-11 The Boeing Company Method and apparatus for simultaneously displaying data indicative of activity levels at multiple digital test points in pseudo real time and historical digital format, and display produced thereby
EP0126174A1 (en) * 1983-05-20 1984-11-28 John Mickowski Process for monitoring and controlling intermittently working molding and casting devices and apparatus for performing said process
US4504920A (en) * 1981-08-12 1985-03-12 John Mickowski Data analysis and display method for reciprocating equipment in industrial processes
US4534003A (en) * 1981-08-24 1985-08-06 At&T Bell Laboratories Optimized reaction injection molding

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3818201A (en) * 1971-12-17 1974-06-18 Ibm Method and system arrangement for monitoring and indicating pulse timing functions with measurable time reference
US3860801A (en) * 1973-06-19 1975-01-14 Denes B Hunkar Injection molding control
US3911419A (en) * 1973-11-23 1975-10-07 Xerox Corp Controller for cursor positioning on a display medium
US4094940A (en) * 1974-01-21 1978-06-13 Usm Corporation Injection molding machine controls
US3945255A (en) * 1974-03-04 1976-03-23 H. Maihak Ag Method of and apparatus for monitoring a process involving a plurality of parameters
US4344142A (en) * 1974-05-23 1982-08-10 Federal-Mogul Corporation Direct digital control of rubber molding presses
US3990046A (en) * 1974-06-12 1976-11-02 Interactive Systems, Inc. Multiple terminal computer system with mixed terminal data reception rates
US3982440A (en) * 1975-08-13 1976-09-28 Control Process, Incorporated Method of determining molded part profile
US3977255A (en) * 1975-08-18 1976-08-31 Control Process, Incorporated Evaluating pressure profile of material flowing to mold cavity
DE2615445A1 (en) * 1976-04-09 1977-10-27 Westfaelische Metall Industrie Control for injection moulding machine - in which press. changes in mould are electrically displayed to improve prod. control
US4249186A (en) * 1977-08-24 1981-02-03 Leeds & Northrup Limited Processor system for display and/or recording of information
US4335778A (en) * 1977-09-20 1982-06-22 Toshiba Kikai Kabushiki Kaisha Apparatus for measuring injection speeds of die casting machines
EP0018551A1 (en) * 1979-04-25 1980-11-12 Siemens Aktiengesellschaft Set point input for injection moulding machine
US4504920A (en) * 1981-08-12 1985-03-12 John Mickowski Data analysis and display method for reciprocating equipment in industrial processes
US4534003A (en) * 1981-08-24 1985-08-06 At&T Bell Laboratories Optimized reaction injection molding
DE3142811A1 (en) * 1981-10-28 1983-05-05 Idra Pressen GmbH, 7000 Stuttgart Method and apparatus for controlling the movement of a casting piston during the injection process on a die-casting machine
US4471348A (en) * 1982-01-15 1984-09-11 The Boeing Company Method and apparatus for simultaneously displaying data indicative of activity levels at multiple digital test points in pseudo real time and historical digital format, and display produced thereby
EP0126174A1 (en) * 1983-05-20 1984-11-28 John Mickowski Process for monitoring and controlling intermittently working molding and casting devices and apparatus for performing said process

Non-Patent Citations (16)

* Cited by examiner, † Cited by third party
Title
"A Building Block Approach to Shot End Monitoring and Control," Die Casting Engineer, pp.1 6-26, 1981.
"Assessing the Performance of Metal Feed Systems," 9th SDCE International Die Casting Exposition and Congress, Paper No. G-T77-071 (1977).
"Australian Research for the Die Casting Industry," Die Casting Engineer, pp. 14-24, 1980.
"Here's A Profitable Alternative to Trail-and-Error Die Casting", Honeywell, Test Instruments Division, Advertisement, (1979).
"Predicting Shot Speed Using A Programmable Calculator," Die Casting Engineer, pp. 42-44.
"Shot Monitoring Instrument," Die Casting Engineering, pp. 35-36, 1981.
A Building Block Approach to Shot End Monitoring and Control, Die Casting Engineer, pp.1 6 26, 1981. *
Assessing the Performance of Metal Feed Systems, 9th SDCE International Die Casting Exposition and Congress, Paper No. G T77 071 (1977). *
Australian Research for the Die Casting Industry, Die Casting Engineer, pp. 14 24, 1980. *
Here s A Profitable Alternative to Trail and Error Die Casting , Honeywell, Test Instruments Division, Advertisement, (1979). *
Listing of Papers & Authors from 11th DCE International Die Casting Congress in 1981 (pp. 42, 91 77 of May/Jun. 1981 issue of Die Casting Engineer). *
Listing of Papers & Authors from 11th DCE International Die Casting Congress in 1981 (pp. 42, 91-77 of May/Jun. 1981 issue of Die Casting Engineer).
Lousanne, "Process Control: Now It's an Aid in Everylay Injection Molding", 9 Modern Plastics In., No. 3, pp. 13-15, (Mar. 1979).
Lousanne, Process Control: Now It s an Aid in Everylay Injection Molding , 9 Modern Plastics In., No. 3, pp. 13 15, (Mar. 1979). *
Predicting Shot Speed Using A Programmable Calculator, Die Casting Engineer, pp. 42 44. *
Shot Monitoring Instrument, Die Casting Engineering, pp. 35 36, 1981. *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6142666A (en) 1995-10-27 2000-11-07 Technology Licensing Corporation Diagnostic system for monitoring cooking profiles
US5868020A (en) * 1997-04-29 1999-02-09 Allen-Bradly Company, Llc Brake time monitor and brake control system for a press having a programmable controller
US6260004B1 (en) 1997-12-31 2001-07-10 Innovation Management Group, Inc. Method and apparatus for diagnosing a pump system
US6330525B1 (en) 1997-12-31 2001-12-11 Innovation Management Group, Inc. Method and apparatus for diagnosing a pump system
US6523384B1 (en) 1999-10-15 2003-02-25 The Minster Machine Company Carry through monitor
US20050131651A1 (en) * 1999-10-19 2005-06-16 Schoch Daniel A. Displacement based dynamic load monitor
US6868351B1 (en) * 1999-10-19 2005-03-15 The Minster Machine Company Displacement based dynamic load monitor
US7124057B2 (en) 2003-08-19 2006-10-17 Festo Corporation Method and apparatus for diagnosing a cyclic system
US20050043923A1 (en) * 2003-08-19 2005-02-24 Festo Corporation Method and apparatus for diagnosing a cyclic system
US7004223B2 (en) 2003-12-19 2006-02-28 Spx Corporation Method and apparatus for vacuum measurement during die casting
US7031850B2 (en) 2004-04-16 2006-04-18 Festo Ag & Co. Kg Method and apparatus for diagnosing leakage in a fluid power system
US7173539B2 (en) 2004-09-30 2007-02-06 Florida Power And Light Company Condition assessment system and method
US20070168086A1 (en) * 2004-09-30 2007-07-19 Florida Power And Light Company Condition assessment system and method
US7436312B2 (en) 2004-09-30 2008-10-14 Florida Power & Light Company Condition assessment system and method
US20070109301A1 (en) * 2005-11-17 2007-05-17 Donville Smith Data analysis applications
US20110125461A1 (en) * 2005-11-17 2011-05-26 Florida Power & Light Company Data analysis applications
US7966150B2 (en) 2005-11-17 2011-06-21 Florida Power & Light Company Data analysis applications
US8170835B2 (en) 2005-11-17 2012-05-01 Florida Power & Light Company Data analysis applications
US20070291438A1 (en) * 2006-06-16 2007-12-20 Oliver Ahrens Method and apparatus for monitoring and determining the functional status of an electromagnetic valve
US7405917B2 (en) 2006-06-16 2008-07-29 Festo Ag & Co. Method and apparatus for monitoring and determining the functional status of an electromagnetic valve

Also Published As

Publication number Publication date
US4734869A (en) 1988-03-29

Similar Documents

Publication Publication Date Title
USRE34559E (en) Diagnostic method for analyzing and monitoring the process parameters in the operation of reciprocating equipment
US4504920A (en) Data analysis and display method for reciprocating equipment in industrial processes
EP0126174B1 (en) Process for monitoring and controlling intermittently working molding and casting devices and apparatus for performing said process
DE102004001010B4 (en) Monitoring device for injection molding machines
US5586041A (en) Method and system for real-time statistical process monitoring
EP0529087B1 (en) Method of monitoring injection pressure
US4875782A (en) Automated temperature probe apparatus and method
US4651291A (en) Method of indicating measured values of measuring instrument
CA1234902A (en) Data analysis and display system for reciprocating equipment in industrial processes
US5133910A (en) Device and method of evaluating molded piece for injection molding machine
US4855925A (en) Monitoring apparatus
EP0286067B1 (en) Periodontal depth probe
JPS61162258A (en) Method and apparatus for monitoring and controlling molding or casting apparatus operated intermittently
JP3321759B2 (en) Plastic molding machine
JP3761429B2 (en) Resin evaluation method and apparatus using injection molding machine
JPS60107315A (en) Measuring method of injection pressure
JPS63108962A (en) Displaying and recording method for injection molding condition
US7004223B2 (en) Method and apparatus for vacuum measurement during die casting
Rogale Garment sewing processing parameters: determination using numerical methods and computers
JP3102153B2 (en) Measuring instrument scaling
US3198003A (en) Gaging apparatus
JP2681821B2 (en) Construction management system for ground improvement method
SU321736A1 (en) DEVICE FOR ANALYSIS OF THREE-COMPONENT SOLUTIONS
DE19755500A1 (en) Method for recording axial temperature profile of material in a reciprocating screw pump, especially an injection molding machine
JPH04110130A (en) Extrusion amount-controlling device of injection molding machine

Legal Events

Date Code Title Description
FPAY Fee payment

Year of fee payment: 8

REFU Refund

Free format text: REFUND - PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: R285); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FPAY Fee payment

Year of fee payment: 12