WO2001067195A2 - Device and method for operating a manufacturing device having a user assistance function - Google Patents

Device and method for operating a manufacturing device having a user assistance function Download PDF

Info

Publication number
WO2001067195A2
WO2001067195A2 PCT/DE2001/000801 DE0100801W WO0167195A2 WO 2001067195 A2 WO2001067195 A2 WO 2001067195A2 DE 0100801 W DE0100801 W DE 0100801W WO 0167195 A2 WO0167195 A2 WO 0167195A2
Authority
WO
WIPO (PCT)
Prior art keywords
user
production
parameter
sequence
page
Prior art date
Application number
PCT/DE2001/000801
Other languages
German (de)
French (fr)
Other versions
WO2001067195A3 (en
Inventor
Herbert Grieb
Original Assignee
Siemens Aktiengesellschaft
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO2001067195A2 publication Critical patent/WO2001067195A2/en
Publication of WO2001067195A3 publication Critical patent/WO2001067195A3/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C45/00Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
    • B29C45/17Component parts, details or accessories; Auxiliary operations
    • B29C45/76Measuring, controlling or regulating
    • B29C45/762Measuring, controlling or regulating the sequence of operations of an injection cycle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C45/00Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
    • B29C45/17Component parts, details or accessories; Auxiliary operations
    • B29C45/76Measuring, controlling or regulating
    • B29C45/766Measuring, controlling or regulating the setting or resetting of moulding conditions, e.g. before starting a cycle
    • 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/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • 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/4069Simulating machining process on screen
    • 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/409Numerical 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 using manual input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details, by setting parameters
    • 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/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C45/00Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
    • B29C45/17Component parts, details or accessories; Auxiliary operations
    • B29C45/76Measuring, controlling or regulating
    • B29C2045/7606Controlling or regulating the display unit
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32017Adapt real process as function of changing simulation model, changing for better results
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32338Use new conditions for model, check, calculate if model meets objectives
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35494Online documentation, manual, procedures, operator, user guidance, assistance
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35512Display entered, measured values with bargraph
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36121Tree oriented menu, go to root, scroll up down, select mode
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36129Menu keys, function of keys soft defined
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36168Touchscreen
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45244Injection molding
    • 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the invention relates to a device and a method for operating a manufacturing device with a user assistance function.
  • the production device can be, for example, a production or machine tool, production cell, plastic injection molding machine, extruder,
  • Injection blow molding machine textile, woodworking or packaging machine to which an automation system can be connected.
  • a user interface is the essential interface between the user, i.e. the operator of the machine, and the machine itself. In addition to the functionality of the control and the mechanical engineering features, the user interface is therefore crucial for the manageability and suitability of a production machine.
  • the user interface can determine the acceptance of a machine by the user.
  • a user interface can also help to save costs if simple handling ensures that incorrect operation is avoided or the machine can be used more easily by less qualified personnel.
  • the invention is therefore based on the object of providing an improved device and an improved method for operating a production device.
  • the object underlying the invention is solved in each case with the features of the independent claims. Preferred embodiments are specified in the dependent claims.
  • the invention enables a production device to be operated from the point of view of the user, in particular with regard to the requirements of the production. This means the logic of the user when operating the machine
  • This user-friendly operating concept enables intuitive operation of a complex manufacturing device, such as a plastic injection molding machine.
  • the invention enables the user to concentrate on the specific production task without the user himself having to resolve the production task into individual actions.
  • the user is shown the production task in a flow chart, which is composed of a chain of four different flow categories, namely manual action, setting process, decision process and machine function.
  • a production task described in this way can also run completely automatically, ie after it has been started by the user, it can be run alone without any further user action.
  • the process consists only of machine functions and setting processes, whereby the setting Operations the values to be changed must be known in the sequential control system.
  • FIG. 3 shows a block diagram relating to the storage of the user assistance selection list and the corresponding flow diagrams
  • FIG. 5 shows the example of FIG. 4 with the display of a definition and explanation of a selected sequence
  • Fig. 1 shows a plastic injection molding machine 1 with a machine control 2.
  • a machine control 2 is a Computer 3, for example a programmable logic controller, connected, which realizes a user interface 4
  • the computer 3 has a memory 5 for storing inputs or display pages for operating, controlling and / or monitoring the plastic injection molding machine 1.
  • the computer 3 also has a memory 6 for storing data relating to the user assistance function. This includes processes for certain production tasks and further data as explained in more detail with reference to FIG. 3.
  • the computer 3 also has a memory 7 for storing control sequences for the machine control 2.
  • the control sequence in question is retrieved from the memory 7 of the computer under program control and entered into the machine control 2 in order to initiate the desired control process.
  • the control sequences can also be stored directly in the machine control 2, where they are called up by the computer 3.
  • the computer 3 can form a structural unit with the user interface 4.
  • the user interface 4 can be designed as a so-called touch screen for direct input via the screen.
  • FIG. 2 shows a page organization of the pages that can be represented on the display of the user interface 4 of FIG. 1.
  • the start page 8 shows an image of the manufacturing device - in the example considered, a plastic
  • the start page 8 is located in the top hierarchical level of the tree structure of the page organization.
  • the main pages 9, 10 and 11 are assigned to the start page 8, each of which corresponds to different components of the injection molding machine.
  • the main pages 9, 10 and 11 will be are offered for selection on the start page 8 and can be selected by a user, for example using a soft key.
  • this main page is shown on the display of the user interface 4 (see FIG. 1). If the main page 11 is selected, the main page 11 is displayed and the user can select further pages , which are subordinate to the main page 11. In the case of the main page 9, this relates to the subordinate pages 12 and 13. Corresponding subordinate pages are subordinate to the main pages 10 and 11. As a result, the pages are arranged in a hierarchical tree structure.
  • the production tasks can relate, for example, to "product introduction", “product change” or a “product change” or the like.
  • Each of the production tasks in the selection list can relate, for example, to "product introduction", “product change” or a “product change” or the like.
  • sequence 15 is assigned to the production task "product introduction”. Further sequences 16 and 17 are correspondingly assigned to the further production tasks.
  • the process shown in a flow chart consists of steps from four different process categories: user actions, parameter settings, machine functions and user decisions.
  • the different flow categories are preferably distinguished by different colors or symbols in the flowchart displayed to the user on the user interface 4.
  • a file 18 with a definition of the relevant user action and an explanation of the actions to be carried out is assigned to each user action.
  • a file 19 is assigned to a parameter setting and contains the page identification number of the relevant page required for the parameter setting in the tree structure (cf. FIG. 2).
  • a file 20 with a corresponding control sequence for carrying out the desired machine function is assigned to each machine function.
  • a corresponding definition and / or explanation in a file 21 is in turn assigned to each process step “user decision”.
  • FIG. 4 shows an embodiment of the selection list 14 with the production tasks: series production, single part production, product introduction, product change, product change, production interruption, production restart, production malfunction, production facility maintenance and production monitoring.
  • One of the production tasks can be selected with the cursor 22.
  • the cursor 22 can be moved up and down with the soft keys 23 and 24. To enter a selection, the user presses the soft key 25.
  • the user can call up a definition of the production task at the position of the cursor.
  • FIG. 5 shows the selection list of FIG. 4 after the user has moved the cursor 22 to the “product change” production task and then actuated the soft key 26.
  • a definition and explanation of the production task, product change is then called up from a file which is stored in a text memory and displayed in a window 27.
  • the file can be delivered with the plastic injection molding machine. However, it can be edited and / or expanded by the user or created by the user.
  • FIG. 6 shows the representation of a sequence belonging to the production task “product change” shown to the user.
  • the cursor 22 is initially at “Start”. By pressing the soft key 23, the cursor 22 is moved one step further to the next step “drying new material” as the current step, such as shown in Fig. 7. By pressing the soft key 28, the user can call up an explanation of the process step "drying new material”. For this purpose, the file 18
  • the retrieved explanatory text is displayed in window 29 of FIG. 8.
  • the step “drying new material” is a step that requires a user action (compare the procedure 15 in FIG. 3). Since this step belongs to the procedure “user action”, this step is determined with a specific one Color that is assigned to the relevant process category is shown, for example with a yellow background.
  • the user has the option of entering his decision “yes” or “no” by actuating the corresponding soft keys 24 or 25.
  • the soft key 25 is actuated, the cursor goes back to the step “drying new material”; when the soft key 24 is actuated, the cursor 22 goes to the step “semi-automatic operating mode”. Then the others follow
  • Steps "Empty material hopper”, “Plasticizing button”, “Eject button”, “Cylinder empty?”, “Fill material hopper”, “Plasticizing button”, “Eject button” and “Automatic mode”.
  • the user follows this further process by successively working through the individual steps of the process and, after each step has been processed, confirming with the OK key or entering his “yes” or “no” decision.
  • FIG. 9 to 12 show a corresponding example for the production tasks "production interruption” after the user has selected them from the selection list in FIG. 4.
  • a corresponding flow diagram is again retrieved agram (compare flow diagram 15 of FIG. 3).
  • the flow chart assigned to the production task “production interruption” is shown in FIG. 9 for the user on the user interface.
  • This step is a step of the “parameter setting” sequence category. (see Fig. 3). This category is also assigned a specific color in which the current step is displayed.
  • the user By pressing the soft key 30 the user causes the corresponding operating page to be called up (compare file 19 of FIG. 3).
  • This operating page, to which a branch is made by actuating the soft key 30, is shown in FIG. 11.
  • This operating page is a page of the hierarchical tree structure via which the cylinder temperature with its setpoint, tolerance lowering temperature and maximum and minimum temperature can be entered without using the user assistance function.
  • the cursor 31 goes to the field "lowering active” and activates the lowering there.
  • the entries on the cylinder temperature page are confirmed and the user is shown the process again - Fig. 12.
  • the cursor 22 then moved one step further, since the step "Set and activate the lowering temperature" has been processed.
  • FIG. 13 and 14 show a further example of a production task “production restart.
  • the sequence of FIG. 13 is displayed to the user after he has selected the production tasks “production restart” in the selection list of FIG. 4. This leads to the retrieval of the sequence shown in FIG. 13 from the corresponding memory 6 of the computer 3 (see Fig. 1).
  • the steps required for the task “production restart” are composed of machine functions, which can each run fully automatically.
  • the corresponding steps in the sequence of FIG. 13 therefore belong to the sequence Run category "machine function", each of which is assigned a specific color, for example blue.
  • machine function each of which is assigned a specific color, for example blue.
  • Fig. 14 has reached the end position shown.
  • a specific machine function for example “switching on the engine”
  • automatic access is made to a file in which a corresponding control sequence is stored (compare file 20 in FIG. 3). This control sequence is carried out by the machine control 2.

Abstract

According to the invention, an operator interface (4) for a manufacturing device, for example, a plastic injection molding machine (1), has a selection list for providing user assistance. The selection list includes different production tasks. By selecting a production task, a corresponding flow chart is automatically retrieved which is comprised of steps of different categories. This flow chart is worked through by the user, whereby different files for providing user assistance are retrieved according to the sequence category of a step.

Description

Beschreibung description
Vorrichtung und Verfahren zur Bedienung einer Fertigungsvorrichtung mit Anwender-AssistenzfunktionDevice and method for operating a manufacturing device with user assistance function
Die Erfindung betrifft eine Vorrichtung und ein Verfahren zur Bedienung einer Fertigungsvorrichtung mit einer Anwender- Assistenzfunktion. Bei der Fertigungsvorrichtung kann es sich beispielsweise um eine Produktions- oder Werkzeugmaschine, Fertigungszelle, Kunststoff-Spritzgießmaschine, Extruder-,The invention relates to a device and a method for operating a manufacturing device with a user assistance function. The production device can be, for example, a production or machine tool, production cell, plastic injection molding machine, extruder,
Spritzblasform aschine, Textil- , Holzbearbeitungs- oder Verpackungsmaschine handeln, an die ein Automatisierungssystem angeschlossen sein kann.Injection blow molding machine, textile, woodworking or packaging machine to which an automation system can be connected.
Aus dem Stand der Technik sind Bedienoberflächen für Fertigungsvorrichtungen bekannt. Eine Bedienoberfläche ist die wesentliche Schnittstelle zwischen dem Anwender, d.h. dem Bediener der Maschine, und der Maschine selbst. Neben der Funktionalität der Steuerung und den maschinenbaulichen Eigen- schaffen ist die Bedienoberfläche somit mitentscheidend für die Handhabbarkeit und Eignung einer Fertigungsmaschine.User interfaces for production devices are known from the prior art. A user interface is the essential interface between the user, i.e. the operator of the machine, and the machine itself. In addition to the functionality of the control and the mechanical engineering features, the user interface is therefore crucial for the manageability and suitability of a production machine.
Besonders in der laufenden Produktion, wenn Bediener Interaktionen hauptsächlich über die Bedienoberfläche erfolgen, kann die Bedienoberfläche bestimmend sein für die Akzeptanz einer Maschine durch die Anwender. Darüber hinaus kann eine Bedienoberfläche auch zur Einsparung von Kosten beitragen, wenn durch eine einfache Handhabung sichergestellt ist, dass Fehlbedienungen vermieden werden oder auch für weniger qualifi- ziertes Personal ein einfacher Umgang mit der Maschine möglich ist.Especially in ongoing production, when operator interactions mainly take place via the user interface, the user interface can determine the acceptance of a machine by the user. In addition, a user interface can also help to save costs if simple handling ensures that incorrect operation is avoided or the machine can be used more easily by less qualified personnel.
Bekannte Bedienoberflächen orientieren sich sehr stark an der Technik der Maschine, d.h. sie stellen die Bedienung der Ma- schine dem Nutzer aus Maschinensicht dar. Nachteilig dabei ist, dass von den Anwendern bei der Bedienung ein erhebliches Maß an Know-how in Bezug auf die Maschine vorausgesetzt werden muss .Known user interfaces are very much based on the technology of the machine, ie they represent the operation of the machine to the user from the machine point of view. The disadvantage here is that the users make a considerable difference in operation Level of expertise related to the machine must be assumed.
Der Erfindung liegt daher die Aufgabe zugrunde eine verbes- serte Vorrichtung und ein verbessertes Verfahren zur Bedienung einer Fertigungsvorrichtung zu schaffen. Die der Erfindung zugrunde liegende Aufgabe ist jeweils mit den Merkmalen der unabhängigen Patentansprüche gelöst. Bevorzugte Ausführungsformen sind in den abhängigen Patentansprüchen angege- ben.The invention is therefore based on the object of providing an improved device and an improved method for operating a production device. The object underlying the invention is solved in each case with the features of the independent claims. Preferred embodiments are specified in the dependent claims.
Die Erfindung ermöglicht eine Bedienung einer Fertigungsvorrichtung aus der Sichtweise des Anwenders, insbesondere im Hinblick auf die Erfordernisse der Produktion. Damit steht bei der Bedienung der Maschine die Logik des Anwenders imThe invention enables a production device to be operated from the point of view of the user, in particular with regard to the requirements of the production. This means the logic of the user when operating the machine
Vordergrund und nicht die interne Funktionsweise der Maschine. Dieses anwendergerechte Bedienkonzept ermöglicht eine intuitive Bedienung einer komplexen Fertigungsvorrichtung, wie zum Beispiel einer Kunststoff-Spritzgießmaschine .Foreground and not the internal functioning of the machine. This user-friendly operating concept enables intuitive operation of a complex manufacturing device, such as a plastic injection molding machine.
Die Erfindung ermöglicht es dem Anwender sich auf die konkrete Produktionsaufgabe zu konzentrieren, ohne dass der Anwender selbst die Produktionsaufgabe in einzelne Aktionen auflösen muss .The invention enables the user to concentrate on the specific production task without the user himself having to resolve the production task into individual actions.
Dazu wird dem Benutzer die Produktionsaufgabe in einem Ablaufdiagramm dargestellt, das sich aus einer Verkettung vier unterschiedlicher Ablaufkategorien zusammensetzt, nämlich manuelle Aktion, Einstellvorgang, Entscheidungsvorgang und Ma- schinenfunktion .For this purpose, the user is shown the production task in a flow chart, which is composed of a chain of four different flow categories, namely manual action, setting process, decision process and machine function.
Eine so beschriebene Produktionsaufgabe kann auch vollständig automatisch ablaufen, d.h. sie ist, nachdem sie vom Anwender gestartet worden ist, ohne weitere Anwenderaktion alleine ab- lauffähig. In diesem Fall besteht der Ablauf nur aus Maschinenfunktionen und Einstellvorgängen, wobei bei den Einstell- Vorgängen die zu ändernden Werte in der Ablaufsteuerung vorbekannt sein müssen.A production task described in this way can also run completely automatically, ie after it has been started by the user, it can be run alone without any further user action. In this case, the process consists only of machine functions and setting processes, whereby the setting Operations the values to be changed must be known in the sequential control system.
Im weiteren wird die Erfindung anhand eines bevorzugten Aus- führungsbeispiels näher beschrieben. Es zeigenThe invention is described in more detail below on the basis of a preferred exemplary embodiment. Show it
Fig. 1 ein Blockdiagramm einer Kunststoff-1 is a block diagram of a plastic
Spritzgießmaschine mit einer Ausführungsform der erfindungsgemäßen Vorrichtung,Injection molding machine with an embodiment of the device according to the invention,
Fig. 2 die Seitenorganisation der Bedien-, Anzeige- und/oder Überwachungsseiten der Bedienoberfläche,2 shows the page organization of the operating, display and / or monitoring pages of the user interface,
Fig. 3 ein Blockdiagramm betreffend die Abspeicherung der Anwender-Assistenz-Auswahlliste sowie der entsprechenden Flußdiagramme,3 shows a block diagram relating to the storage of the user assistance selection list and the corresponding flow diagrams,
Fig. 4 ein Beispiel für eine Anwender-Assistenz-Aus- Wahlliste,4 shows an example of a user assistance selection list,
Fig. 5 das Beispiel der Fig. 4 mit der Anzeige einer Definition und Erläuterung eines gewählten Ablaufs ,5 shows the example of FIG. 4 with the display of a definition and explanation of a selected sequence,
Fig. 6-8 der Ablauf der Anwender-Assistenzfunktion „Produktänderung" ,6-8 the sequence of the user assistance function "product change",
Fig. 9-12 der Ablauf der Anwender-Assistenzfunktion „Pro- duktionsunterbrechung" undFig. 9-12 the sequence of the user assistance function "production interruption" and
Fig. 13, 14 der Ablauf der Anwender-Assistenzfunktion „Produktionswiederanlauf" .13, 14 the sequence of the user assistance function "production restart".
Die Fig. 1 zeigt eine Kunststoff-Spritzgießmaschine 1 mit einer Maschinensteuerung 2. An die Maschinensteuerung 2 ist ein Computer 3 , beispielsweise eine speicherprogrammierbare Steuerung, angeschlossen, der eine Bedienoberflache 4 realisiertFig. 1 shows a plastic injection molding machine 1 with a machine control 2. At the machine control 2 is a Computer 3, for example a programmable logic controller, connected, which realizes a user interface 4
Der Computer 3 hat einen Speicher 5 für die Speicherung von Eingabe oder Anzeigeseiten für die Bedienung, Steuerung und/oder Beobachtung der Kunststoff-Spritzgießmaschine 1. Der Computer 3 hat ferner einen Speicher 6 zur Speicherung von Daten betreffend die Anwender-Assistenzfunktion. Dies beinhaltet Ablaufe für bestimmte Produktionsaufgaben und weitere Daten wie im Bezug auf die Fig. 3 naher erläutert ist.The computer 3 has a memory 5 for storing inputs or display pages for operating, controlling and / or monitoring the plastic injection molding machine 1. The computer 3 also has a memory 6 for storing data relating to the user assistance function. This includes processes for certain production tasks and further data as explained in more detail with reference to FIG. 3.
Der Computer 3 hat ferner einen Speicher 7 zur Speicherung von Steuerungssequenzen für die Maschinensteuerung 2. Zur Ausfuhrung einer bestimmten Steuerungsfunktion wird die betreffende Steuerungssequenz aus dem Speicher 7 des Computers programmgesteuert abgerufen und in die Maschinensteuerung 2 eingegeben, um den gewünschten Steuerungsvorgang zu initiieren. Alternativ können die Steuerungssequenzen auch unmittelbar in der Maschinensteuerung 2 gespeichert sein, wo sie von dem Computer 3 aufgerufen werden.The computer 3 also has a memory 7 for storing control sequences for the machine control 2. In order to carry out a specific control function, the control sequence in question is retrieved from the memory 7 of the computer under program control and entered into the machine control 2 in order to initiate the desired control process. Alternatively, the control sequences can also be stored directly in the machine control 2, where they are called up by the computer 3.
Der Computer 3 kann mit der Bedienoberflache 4 eine bauliche Einheit bilden. Die Bedienoberfläche 4 kann als sogenannter Touch-Screen zur unmittelbaren Eingabe über den Bildschirm ausgebildet sein.The computer 3 can form a structural unit with the user interface 4. The user interface 4 can be designed as a so-called touch screen for direct input via the screen.
Die Fig. 2 zeigt eine Seitenorganisation der Seiten, die auf der Anzeige der Bedienoberflache 4 der Fig. 1 darstellbar sind. Die Startseite 8 zeigt eine Abbildung der Fertigungs- Vorrichtung - in dem betrachteten Beispiel eine Kunststoff-FIG. 2 shows a page organization of the pages that can be represented on the display of the user interface 4 of FIG. 1. The start page 8 shows an image of the manufacturing device - in the example considered, a plastic
Spritzgießmaschme . Die Startseite 8 befindet sich in der o- bersten Hierarchieebene der Baumstruktur der Seitenorganisation.Injection molding machines. The start page 8 is located in the top hierarchical level of the tree structure of the page organization.
Der Startseite 8 sind die Hauptseiten 9, 10 und 11 zugeordnet, welche jeweils unterschiedlichen Komponenten der Spritzgießmaschine entsprechen. Die Hauptseiten 9, 10 und 11 werden auf der Startseite 8 zur Auswahl angeboten und können beispielsweise über einen Soft-Key von einem Benutzer selektiert werden .The main pages 9, 10 and 11 are assigned to the start page 8, each of which corresponds to different components of the injection molding machine. The main pages 9, 10 and 11 will be are offered for selection on the start page 8 and can be selected by a user, for example using a soft key.
Nach Auswahl einer der Hauptseiten 9, 10 oder 11 wird diese Hauptseite auf der Anzeige der Bedienoberfläche 4 (vergleiche Fig. l angezeigt. Erfolgt etwa die Auswahl der Hauptseite 11, so wird die Hauptseite 11 angezeigt und es wird dem Benutzer die Auswahl von weiteren Seiten, die der Hauptseite 11 nachgeordnet sind, angeboten. Im Fall der Hauptseite 9 be- trifft dies die untergeordneten Seiten 12 und 13. Entsprechende untergeordnete Seiten sind den Hauptseiten 10 bzw. 11 nachgeordnet. Dadurch sind die Seiten in einer hierarchischen Baumstruktur angeordnet.After selecting one of the main pages 9, 10 or 11, this main page is shown on the display of the user interface 4 (see FIG. 1). If the main page 11 is selected, the main page 11 is displayed and the user can select further pages , which are subordinate to the main page 11. In the case of the main page 9, this relates to the subordinate pages 12 and 13. Corresponding subordinate pages are subordinate to the main pages 10 and 11. As a result, the pages are arranged in a hierarchical tree structure.
Die Fig. 3 zeigt eine Realisierungsform der Anwender- Assistenzfunktion, bei der die einzelnen Produktionsaufgaben in einer Auswahlliste 14 zusammengefasst sind. Die Produktionsaufgaben können beispielsweise die „Produkteinführung", „Produktänderung" oder einen „Produktwechsel" oder ähnliches betreffen. Jeder der Produktionsaufgaben in der Auswahlliste3 shows a form of implementation of the user assistance function, in which the individual production tasks are summarized in a selection list 14. The production tasks can relate, for example, to "product introduction", "product change" or a "product change" or the like. Each of the production tasks in the selection list
14 ist ein bestimmter Ablauf zugeordnet. Die entsprechenden Abläufe sind in dem Computer 3 (vergleiche Fig. 1) abgespeichert .14 is assigned a specific process. The corresponding processes are stored in the computer 3 (see FIG. 1).
Beispielsweise ist der Produktionsaufgabe „Produkteinführung" der Ablauf 15 zugeordnet. Den weiteren Produktionsaufgaben sind entsprechend weitere Abläufe 16 bzw. 17 zugeordnet.For example, sequence 15 is assigned to the production task "product introduction". Further sequences 16 and 17 are correspondingly assigned to the further production tasks.
Der in einem Flußdiagramm dargestellte Ablauf besteht aus Schritten vier verschiedener Ablaufkategorien: Anwenderaktionen, Parametereinstellungen, Maschinenfunktionen und Anwenderentscheidungen. Vorzugsweise werden die unterschiedlichen Ablaufkategorien in dem dem Nutzer auf der Bedienoberfläche 4 angezeigten Flußdiagramm durch unterschiedliche Farben oder Symbole unterschieden. Jeder Anwenderaktion ist eine Datei 18 mit einer Definition der betreffenden Anwenderaktion und einer Erläuterung der durchzuführenden Aktionen zugeordnet. Einer Parametereinstellung ist eine Datei 19 zugeordnet, die die für die Parameter- einstellung erforderliche Seitenidentifikationsnummer der betreffenden Seite in der Baumstruktur (vergleiche Fig. 2) beinhaltet .The process shown in a flow chart consists of steps from four different process categories: user actions, parameter settings, machine functions and user decisions. The different flow categories are preferably distinguished by different colors or symbols in the flowchart displayed to the user on the user interface 4. A file 18 with a definition of the relevant user action and an explanation of the actions to be carried out is assigned to each user action. A file 19 is assigned to a parameter setting and contains the page identification number of the relevant page required for the parameter setting in the tree structure (cf. FIG. 2).
Jeder Maschinenfunktion ist eine Datei 20 mit einer entspre- chenden Steuerungsequenz für die Durchführung der gewünschten Maschinenfunktion zugeordnet. Jedem Ablaufschritt „Anwenderentscheidung" ist wiederum eine entsprechende Definition und/oder Erläuterung in einer Datei 21 zugeordnet.A file 20 with a corresponding control sequence for carrying out the desired machine function is assigned to each machine function. A corresponding definition and / or explanation in a file 21 is in turn assigned to each process step “user decision”.
Die Fig. 4 zeigt eine Ausführungsform der Auswahlliste 14 mit den Produktionsaufgaben: Serienproduktion, Einzelteilproduktion, Produkteinführung, Produktänderung, Produktwechsel, Produktionsunterbrechung, Produktionswiederanlauf, Produktionsstörung, Produktionseinrichtung warten und Produktions- Überwachung .FIG. 4 shows an embodiment of the selection list 14 with the production tasks: series production, single part production, product introduction, product change, product change, production interruption, production restart, production malfunction, production facility maintenance and production monitoring.
Eine der Produktionsaufgaben kann mit dem Cursor 22 ausgewählt werden. Der Cursor 22 kann mit den Soft-Keys 23 und 24 auf- und abbewegt werden. Zur Eingabe einer Auswahl betätigt der Benutzer den Soft-Key 25.One of the production tasks can be selected with the cursor 22. The cursor 22 can be moved up and down with the soft keys 23 and 24. To enter a selection, the user presses the soft key 25.
Durch Betätigung des Soft-Keys 26 kann der Benutzer eine Definition der Produktionsaufgabe, an deren Position sich der Cursor befindet, abrufen.By pressing the soft key 26, the user can call up a definition of the production task at the position of the cursor.
Die Fig. 5 zeigt die Auswahlliste der Fig. 4 nachdem der Benutzer den Cursor 22 auf die Produktionsaufgabe "Produktänderung" bewegt hat und danach den Soft-Key 26 betätigt hat. Daraufhin wird eine Definition und Erläuterung der Produkti- onsaufgabe Produktänderung aus einer Datei abgerufen, die in einem Textspeicher abgelegt ist, und in einem Fenster 27 angezeigt. Die Datei kann im Lieferzustand der Kunststoff- spritzgießmaschine vorgegeben sein. Sie kann jedoch vom Benutzer editiert und/oder erweitert oder auch selbst erstellt werden .FIG. 5 shows the selection list of FIG. 4 after the user has moved the cursor 22 to the “product change” production task and then actuated the soft key 26. A definition and explanation of the production task, product change, is then called up from a file which is stored in a text memory and displayed in a window 27. The file can be delivered with the plastic injection molding machine. However, it can be edited and / or expanded by the user or created by the user.
Durch Betätigung des Soft-Key 25 wählt der Benutzer eine bestimmte Produktionsaufgabe aus. In dem betrachteten Beispiel handelt es sich um die Produktionsaufgabe „Produktänderung". Die Fig. 6 zeigt die dem Benutzer angezeigte Darstellung eines zu der Produktionsaufgabe „Produktänderung" gehörenden Ablaufs. Bei der Betätigung des Soft-Keys 25 wird hierzu auf einen entsprechenden Ablauf 15 (vergleiche Fig. 3) zugegriffen und dieser dem Nutzer angezeigt.By actuating the soft key 25, the user selects a specific production task. The example considered is the production task “product change”. FIG. 6 shows the representation of a sequence belonging to the production task “product change” shown to the user. When the soft key 25 is actuated, a corresponding sequence 15 (cf. FIG. 3) is accessed and this is displayed to the user.
In dem angezeigten Ablauf der Fig. 6 steht der Cursor 22 zu- nächst auf „Start". Durch Betätigung des Soft-Keys 23 wird der Cursor 22 um einen Schritt weiter auf den nächsten Schritt „Neues Material trocknen" als aktuellem Schritt bewegt, wie in Fig. 7 dargestellt. Durch Betätigung des Soft- Keys 28 kann der Benutzer eine Erläuterung des Ablaufschritts „Neues Material trocknen" abrufen. Dazu wird auf die Datei 186, the cursor 22 is initially at “Start”. By pressing the soft key 23, the cursor 22 is moved one step further to the next step “drying new material” as the current step, such as shown in Fig. 7. By pressing the soft key 28, the user can call up an explanation of the process step "drying new material". For this purpose, the file 18
(vergleiche Fig. 3) zugegriffen.(see Fig. 3) accessed.
Der abgerufene Erläuterungstext wird in dem Fenster 29 der Fig. 8 angezeigt. Bei dem Schritt „Neues Material trocknen" handelt es sich um einen Schritt, der eine Anwenderaktion erfordert (vergleiche den Ablauf 15 der Fig. 3) . Da dieser Schritt zu der Ablauf ategorie „Anwender-Aktion" gehört, wird dieser Schritt mit einer bestimmten Farbe, die der betreffenden Ablaufkategorie zugeordnet ist, dargestellt, beispiels- weise gelb hinterlegt. Durch nochmaliges Betätigen des Soft-The retrieved explanatory text is displayed in window 29 of FIG. 8. The step “drying new material” is a step that requires a user action (compare the procedure 15 in FIG. 3). Since this step belongs to the procedure “user action”, this step is determined with a specific one Color that is assigned to the relevant process category is shown, for example with a yellow background. By pressing the soft
Keys 28 verschwindet das Fenster 29 wieder von der Anzeige, so dass dem Anwender wiederum die Darstellung der Fig. 7 angezeigt wird. Nachdem der Anwender die Anwenderaktion „Neues Material trocknen" durchgeführt hat, betätigt er den Soft-Key 23, so dass der Cursor 22 einen Schritt weiter zu dem Entscheidungsschritt „Feuchtegehalt ok?" gelangt. Der aktuelle Schritt „Feuchtegehalt ok?" gehört zu der Ablaufkategorie „Anwenderentscheidung" und wird wiederum in einer bestimmten dieser Ablaufkategorie zugeordneten Farbe, beispielsweise rosa hinterlegt, angezeigt.Keys 28 the window 29 disappears from the display again, so that the user is shown the representation of FIG. 7 again. After the user has carried out the user action "dry new material", he actuates the soft key 23 so that the cursor 22 goes one step further to the decision step "moisture content ok?" arrives. The current step "Moisture content ok?" Belongs to the process category "User decision" and is again displayed in a specific color assigned to this process category, for example with a pink background.
Der Benutzer hat die Möglichkeit seine Entscheidung „Ja" oder „Nein" durch Betätigung der entsprechenden Soft-Keys 24 oder 25 einzugeben. Bei Betätigung des Soft-Keys 25 geht der Cursor auf den Schritt „Neues Material trocknen" zurück; bei Betätigung des Soft-Keys 24 geht der Cursor 22 auf den Schritt „Betriebsart Halbautomatik" . Danach folgen die weiterenThe user has the option of entering his decision “yes” or “no” by actuating the corresponding soft keys 24 or 25. When the soft key 25 is actuated, the cursor goes back to the step “drying new material”; when the soft key 24 is actuated, the cursor 22 goes to the step “semi-automatic operating mode”. Then the others follow
Schritte „Materialtrichter entleeren", „Taste Plastifizie- ren", „Taste Ausspritzen", „Zylinder leer?", „Materialtrichter füllen", „Taste Plastifizieren" , „Taste Ausspritzen" und „Betriebsart Automatik" . Der Benutzer folgt diesem weiteren Ablauf, indem er sukzessive die einzelnen Schritte des Ablaufs abarbeitet und nach Abarbeitung eines jeden Schrittes mit der Ok-Taste bestätigt bzw. seine „Ja"- oder „Nein"- Entscheidung eingibt.Steps "Empty material hopper", "Plasticizing button", "Eject button", "Cylinder empty?", "Fill material hopper", "Plasticizing button", "Eject button" and "Automatic mode". The user follows this further process by successively working through the individual steps of the process and, after each step has been processed, confirming with the OK key or entering his “yes” or “no” decision.
Die Fig. 9 bis 12 zeigen ein entsprechendes Beispiel für die Produktionsaufgäbe „Produktionsunterbrechung", nachdem der Benutzer diese aus der Auswahlliste der Fig. 4 selektiert hat. Durch Auswahl der „Produktionsunterbrechung" in der Auswahlliste der Fig. 4 wird wiederum ein entsprechendes Flußdi- agramm abgerufen (vergleiche das Flußdiagramm 15 der Fig. 3) . Das der Produktionsaufgabe „Produktionsunterbrechung" zugeordnete Flußdiagramm ist in der Fig. 9 für den Benutzer auf der Bedienoberfläche angezeigt.9 to 12 show a corresponding example for the production tasks "production interruption" after the user has selected them from the selection list in FIG. 4. By selecting the "production interruption" in the selection list in FIG. 4, a corresponding flow diagram is again retrieved agram (compare flow diagram 15 of FIG. 3). The flow chart assigned to the production task “production interruption” is shown in FIG. 9 for the user on the user interface.
Durch Betätigung des Soft-Key 30 und Bearbeitung der entsprechenden Anwenderaktionen gelangt der Nutzer zu dem Schritt „Absenktemperatur einstellen und aktivieren, Verzweigung Bedienseite", wie in der Fig. 10 dargestellt. Bei diesem Schritt handelt es sich um einen Schritt der Ablaufkategorie „Parametereinstellung" (vergleiche Fig. 3). Auch dieser Kategorie ist eine bestimmte Farbe zugeordnet, in der der aktuelle Schritt angezeigt wird. Durch Betätigung des Soft-Keys 30 bewirkt der Nutzer, dass die entsprechende Bedienseite abgerufen wird (vergleiche Datei 19 der Fig. 3) . Diese Bedienseite, auf die durch Betätigung des Soft-Keys 30 verzweigt wird, ist in der Fig. 11 dargestellt. Diese Bedienseite ist eine Seite der hierarchischen Baumstruktur über die ohne Verwendung der Anwender-Assistenzfunktion die Zylindertemperatur mit deren Sollwert, Toleranz Absenktemperatur und Maximal- und Minimaltemperatur eingegeben wird.By pressing the soft key 30 and processing the corresponding user actions, the user arrives at the step “Setting and activating the lowering temperature, branching on the operating side”, as shown in FIG. 10. This step is a step of the “parameter setting” sequence category. (see Fig. 3). This category is also assigned a specific color in which the current step is displayed. By pressing the soft key 30 the user causes the corresponding operating page to be called up (compare file 19 of FIG. 3). This operating page, to which a branch is made by actuating the soft key 30, is shown in FIG. 11. This operating page is a page of the hierarchical tree structure via which the cylinder temperature with its setpoint, tolerance lowering temperature and maximum and minimum temperature can be entered without using the user assistance function.
Beim Aufruf der Bedienseite „Zylindertemperatur" aus dem Kontext der Anwender-Assistenz wird diese so modifiziert, dass der Cursor 31 unmittelbar auf das Feld „Absenktemperatur" springt, da lediglich die Absenktemperatur eingestellt werden soll, und die Absenkung aktiviert werden soll. Zunächst gibt der Benutzer also die gewünschte Absenktemperatur ein - in dem betrachteten Beispiel 150° Celsius.When calling up the "Cylinder temperature" operating page from the context of the user assistant, it is modified so that the cursor 31 jumps directly to the "Lowering temperature" field, since only the lowering temperature is to be set and the lowering is to be activated. First, the user enters the desired lowering temperature - 150 ° Celsius in the example considered.
Durch Betätigung des Soft-Keys 32 geht der Cursor 31 geht zu dem Feld „Absenkung aktiv" und Aktiviert dort die Absenkung. Durch ein Betätigung des Soft-Keys 30 werden die Eingaben in der Seite Zylindertemperatur bestätigt und dem Benutzer wird erneut der Ablauf angezeigt - Fig. 12. Der Cursor 22 hat sich dann einen Schritt weiter bewegt, da ja der Schritt „Absenk- temperatur einstellen und aktivieren" bearbeitet worden ist.By pressing the soft key 32, the cursor 31 goes to the field "lowering active" and activates the lowering there. By pressing the soft key 30, the entries on the cylinder temperature page are confirmed and the user is shown the process again - Fig. 12. The cursor 22 then moved one step further, since the step "Set and activate the lowering temperature" has been processed.
Die Fig. 13 und 14 zeigen ein weiteres Beispiel für eine Produktionsaufgabe „Produktionswiederanlauf. Der Ablauf der Fig. 13 wird dem Benutzer angezeigt, nachdem er in der Auswahlliste der Fig. 4 die Produktionsaufgäbe „Produktionswiederan- lauf" ausgewählt hat. Dies führt zum Abrufen des in der Fig. 13 gezeigten Ablaufs aus dem entsprechenden Speicher 6 des Computers 3 (vergleiche Fig. 1) .13 and 14 show a further example of a production task “production restart. The sequence of FIG. 13 is displayed to the user after he has selected the production tasks “production restart” in the selection list of FIG. 4. This leads to the retrieval of the sequence shown in FIG. 13 from the corresponding memory 6 of the computer 3 (see Fig. 1).
Die für die Aufgabe „Produktionswiederanlauf" erforderlichen Schritte setzen sich aus Maschinenfunktionen zusammen, die jeweils vollautomatisch ablaufen können. Die entsprechenden Schritte in dem Ablauf der Fig. 13 gehören also zu der Ab- laufkategorie „Maschinenfunktion", der jeweils wieder eine bestimmte Farbe, beispielsweise blau zugeordnet ist. Durch Betätigung des Soft-Keys 30 der Fig. 13 initiiert der Benutzer den automatischen Ablauf zum Produktionswiederanlauf be- stehend aus den Maschinenfunktionen „Motor einschalten", „Absenkung Zylindertemperatur deaktivieren"; „Zylindertemperatur 240° Celsius" und „Betriebsart Halbautomatik". Dabei schreitet der Cursor 22 entsprechend dem tatsächlichen Maschinenablauf von einem Schritt zum nächsten fort bis sämtliche Schritte abgearbeitet sind und der Cursor 22 seine in derThe steps required for the task “production restart” are composed of machine functions, which can each run fully automatically. The corresponding steps in the sequence of FIG. 13 therefore belong to the sequence Run category "machine function", each of which is assigned a specific color, for example blue. By pressing the soft key 30 in FIG. 13, the user initiates the automatic sequence for restarting production consisting of the machine functions "switch on engine", "lower cylinder temperature deactivate ";" cylinder temperature 240 ° Celsius "and" semi-automatic mode ". The cursor 22 advances from one step to the next in accordance with the actual machine sequence until all the steps have been processed and the cursor 22 has its in
Fig. 14 gezeigte Endposition erreicht hat. Zur Durchführung einer bestimmten Maschinenfunktion, zum Beispiel „Motor einschalten" erfolgt ein automatischer Zugriff auf eine Datei, in der eine entsprechende Steuerungssequenz abgelegt ist (vergleiche Datei 20 der Fig. 3). Diese Steuerungssequenz wird von der Maschinensteuerung 2 ausgeführt.Fig. 14 has reached the end position shown. To carry out a specific machine function, for example “switching on the engine”, automatic access is made to a file in which a corresponding control sequence is stored (compare file 20 in FIG. 3). This control sequence is carried out by the machine control 2.
Die Bedienung einer komplexen Fertigungsvorrichtung wie beispielsweise einer Kunststoff-Spritzgießmaschine ist somit aus Produktionssicht möglich, ohne das der Anwender über detailliertes Know-how über Maschinenfunktionen und deren erforderliche zeitliche Reihenfolge verfügen muss . Gleichzeitig werden aufgrund der Anwender-Assistenz Fehlbedienungen wirksam verhindert . The operation of a complex manufacturing device such as a plastic injection molding machine is therefore possible from a production point of view, without the user having to have detailed know-how about machine functions and their required chronological order. At the same time, incorrect operation is effectively prevented due to the user assistance.

Claims

Patentansprüche claims
1. Vorrichtung für eine Fertigungsvorrichtung (1) mit Mitteln (3) zur Speicherung eines Ablaufs (15, 16, 17) für die Produktionsaufgabe, mit Mitteln (6) zur Auswahl einer Produktionsaufgabe, wobei die Auswahl einer Produktionsaufgabe zum Abruf eines entsprechenden Ablaufs führt, mit Mitteln (22) zur Führung eines Nutzers durch den Ablauf und mit Mitteln (20) zur automatischen Akti- vierung einer Maschinenfunktion, sobald ein entsprechender Schritt in dem Ablauf erreicht ist.1. Device for a manufacturing device (1) with means (3) for storing a sequence (15, 16, 17) for the production task, with means (6) for selecting a production task, the selection of a production task leading to the retrieval of a corresponding sequence , with means (22) for guiding a user through the process and with means (20) for automatically activating a machine function as soon as a corresponding step in the process has been reached.
2. Vorrichtung nach Anspruch 1 mit Mitteln zum Speichern von Eingabe und/oder Anzeigeseiten (9, 10, 11, 12, 13) in einer Baumstruktur.2. Device according to claim 1 with means for storing input and / or display pages (9, 10, 11, 12, 13) in a tree structure.
3. Vorrichtung nach Anspruch 1 oder 2 mit Mitteln zur Speicherung einer Auswahlliste (14) für Produktionsaufgaben und Cursormitteln zur Auswahl einer bestimmten Produkti- onsaufgabe aus der Liste.3. Device according to claim 1 or 2 with means for storing a selection list (14) for production tasks and cursor means for selecting a specific production task from the list.
4. Vorrichtung nach Anspruch 1, 2 oder 3 bei der der Ablauf aus einer oder mehrerer der folgenden Ablaufkategorien besteht :4. Apparatus according to claim 1, 2 or 3 in which the sequence consists of one or more of the following sequence categories:
Anwenderaktion,User action,
Parametereinstellung,Parameter setting,
- Entscheidung und/oder- decision and / or
Maschinenfunktion .Machine function.
5. Vorrichtung nach einem der vorhergehenden Ansprüche mit Mitteln (20) zur Speicherung oder Auslösung einer Steuerungssequenz für die Maschinenfunktion . 5. Device according to one of the preceding claims with means (20) for storing or triggering a control sequence for the machine function.
6. Vorrichtung nach einem der vorhergehenden Ansprüche mit Mitteln zur Verzweigung von einer Assistenzfunktion zu einer Eingabe und/oder Anzeigeseite in der Baumstruktur.6. Device according to one of the preceding claims with means for branching from an assistant function to an input and / or display page in the tree structure.
7. Vorrichtung nach Anspruch 6 bei der Mittel zur Führung durch den Ablauf so ausgebildet sind, dass bei einer Parametereinstellung automatisch auf eine entsprechende Seite der Baumstruktur für die Eingabe des Parameters verzweigt wird.7. The device as claimed in claim 6, in which the means for guiding the process are designed such that, when a parameter is set, a branch is automatically made to a corresponding page in the tree structure for entering the parameter.
8. Vorrichtung nach Anspruch 7 bei der die Seite der Baumstruktur zur Eingabe des Parameters so modifiziert dargestellt wird, dass nur die Eingabe des bestimmten Parameters ermöglicht ist.8. The device according to claim 7, wherein the side of the tree structure for entering the parameter is shown modified so that only the input of the specific parameter is possible.
9. Vorrichtung nach einem der vorhergehenden Ansprüche mit Mitteln zur Speicherung einer Definition und/oder Erläuterung einer Anwenderaktion und/oder einer Anwenderent- scheidung in dem Ablauf, wobei die gespeicherte Defini- tion und/oder Erläuterung einem entsprechenden Schritt in dem Ablauf zugeordnet ist.9. Device according to one of the preceding claims with means for storing a definition and / or explanation of a user action and / or a user decision in the process, wherein the stored definition and / or explanation is assigned to a corresponding step in the process.
10. Verfahren zur Bedienung und/oder Steuerung einer Fertigungsvorrichtung mit folgenden Schritten:10. Method for operating and / or controlling a production device with the following steps:
Auswahl einer Assistenzfunktion,Selection of an assistant function,
Anzeige eines zu der Assistenzfunktion gehörenden Ablaufs,Display of a process belonging to the assistance function,
Führung eines Benutzers durch den Ablauf,Guiding a user through the process,
Automatische Aktivierung einer Maschinenfunktion, sobald diese in dem Ablauf erreicht ist. Verfahren nach Anspruch 10 wobei zur automatischen Aktivierung der Maschinenfunktion eine entsprechende Steue- rungssequenz aktiviert wirdAutomatic activation of a machine function as soon as it is reached in the process. A method according to claim 10, wherein a corresponding control sequence is activated for the automatic activation of the machine function
Verfahren nach Anspruch 10 oder 11 wobei zur Eingabe eines Parameters aus dem Ablauf auf eine Seite m einer hierarchischen Baumstruktur verzweigt wird, auf der die Parametereingabe erfolgtA method according to claim 10 or 11, wherein to enter a parameter from the sequence branches to a page m of a hierarchical tree structure on which the parameter input takes place
Verfahren nach Anspruch 12 wobei die Seite so modifiziert dargestellt wird, dass nur die Eingabe des Parameters m die Seite ermöglicht istThe method of claim 12, wherein the page is shown modified so that only the entry of the parameter m the page is possible
Computerprogrammprodukt auf einem computerlesbaren Medi- um zur Ausfuhrung eines Verfahrens nach einem der Ansprüche 10 bis 13 wenn das Programm auf einem Computer, beispielsweise einer speicherprogrammierbaren Steuerung, ausgeführt wird. Computer program product on a computer-readable medium for executing a method according to one of claims 10 to 13 when the program is executed on a computer, for example a programmable logic controller.
PCT/DE2001/000801 2000-03-06 2001-03-02 Device and method for operating a manufacturing device having a user assistance function WO2001067195A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10010898 2000-03-06
DE10010898.9 2000-03-06

Publications (2)

Publication Number Publication Date
WO2001067195A2 true WO2001067195A2 (en) 2001-09-13
WO2001067195A3 WO2001067195A3 (en) 2002-03-14

Family

ID=7633713

Family Applications (3)

Application Number Title Priority Date Filing Date
PCT/DE2001/000802 WO2001067193A2 (en) 2000-03-06 2001-03-02 Device and method for inputting machine parameters and for simulating and observing
PCT/DE2001/000800 WO2001067191A2 (en) 2000-03-06 2001-03-02 Device and method for operating, observing and/or monitoring a manufacturing device
PCT/DE2001/000801 WO2001067195A2 (en) 2000-03-06 2001-03-02 Device and method for operating a manufacturing device having a user assistance function

Family Applications Before (2)

Application Number Title Priority Date Filing Date
PCT/DE2001/000802 WO2001067193A2 (en) 2000-03-06 2001-03-02 Device and method for inputting machine parameters and for simulating and observing
PCT/DE2001/000800 WO2001067191A2 (en) 2000-03-06 2001-03-02 Device and method for operating, observing and/or monitoring a manufacturing device

Country Status (1)

Country Link
WO (3) WO2001067193A2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10349094A1 (en) * 2003-10-22 2005-05-25 Rieter Ingolstadt Spinnereimaschinenbau Ag Textile machine and method for improving the production process
WO2008049518A1 (en) * 2006-10-24 2008-05-02 Krones Ag Manipulation aid for a device for manipulating containers
DE102007037847A1 (en) * 2007-08-10 2009-04-09 Siemens Ag Drive system i.e. static frequency changer, starting-up method, involves representing summary of carried out parametrization after processing of demands of assistant, and making assistant to execute when drive system is not in operation

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT5752U1 (en) 2001-10-18 2002-11-25 Engel Gmbh Maschbau METHOD AND DEVICE FOR CONTROLLING AN INJECTION MOLDING MACHINE
DE10222095A1 (en) * 2002-05-17 2003-11-27 Siemens Ag Automation or diagnostic device or system for one or more system components as well as methods for its operation
AU2003292498A1 (en) 2002-12-11 2004-06-30 Fraysen Systems Limited Process data management
US8935298B2 (en) 2002-12-30 2015-01-13 Fisher-Rosemount Systems, Inc. Integrated navigational tree importation and generation in a process plant
US7493310B2 (en) * 2002-12-30 2009-02-17 Fisher-Rosemount Systems, Inc. Data visualization within an integrated asset data system for a process plant
FR2854254B1 (en) * 2003-04-22 2005-06-17 Schneider Electric Ind Sas OPERATING TERMINAL, IN PARTICULAR FOR AUTOMATISMS
DE10334153A1 (en) * 2003-07-26 2005-02-24 Karl Hehl Method and device for interactively controlling a machine
US20080228315A1 (en) * 2003-08-30 2008-09-18 Hauni Maschninenbau Ag Display and Operating Unit for a Machine in the Tobacco Processing Industry
DE20321699U1 (en) 2003-11-12 2009-01-15 Siemens Aktiengesellschaft Computer for performing a simulation method for machining a workpiece by a machine tool
DE10360530A1 (en) * 2003-12-22 2005-03-10 Siemens Ag Machine commissioning testing method in which virtual commissioning is implemented with a machine simulator using at least one parameter set of the machine to be commissioned
EP1907906B2 (en) 2005-07-18 2018-10-10 Netstal-Maschinen AG Method and control device for controlling one or several machines
DE102005047543A1 (en) * 2005-09-30 2007-04-05 Siemens Ag Controller and/or machine behavior simulating method for tool or production machine, involves automatically transferring data over tool or production machine from machine to simulation device using intranet and/or internet
CH702036B1 (en) * 2006-12-13 2011-04-29 Netstal Ag Maschf Giesserei A method for controlling a machine and control device.
NL1033959C2 (en) * 2007-06-11 2008-12-12 Ten Holter Const B V Electrical system controlling and managing system for e.g. building, has communication modules connected or integrated with control modules, and alert screen displaying horizontal and vertical rectangular, round or square signs
DE102010046274A1 (en) * 2010-09-22 2012-03-22 Netstal-Maschinen Ag Method for checking a stored production sequence for one or more machines with a cyclical machine operating sequence
AT511487B1 (en) * 2011-06-09 2016-01-15 Engel Austria Gmbh OPERATING UNIT FOR AN INJECTION MOLDING MACHINE
AT513665B1 (en) 2012-11-26 2016-01-15 Engel Austria Gmbh Operating unit for an injection molding machine
EP2863277A1 (en) * 2013-10-16 2015-04-22 Sick Ag Method for device simulation
CN105108986A (en) * 2015-08-28 2015-12-02 深圳新华科注塑科技有限公司 System and method for injection molding process monitoring and plastic part on-line quality sorting
JP6788993B2 (en) * 2016-04-14 2020-11-25 東洋機械金属株式会社 Display operation device and molding machine
JP6774777B2 (en) * 2016-04-14 2020-10-28 東洋機械金属株式会社 Display operation device and molding machine
AT519096B1 (en) * 2016-12-23 2018-04-15 Engel Austria Gmbh Method for adjusting a molding machine
DE102017108546A1 (en) * 2017-04-21 2018-10-25 Sig Technology Ag Production parameter history view as part of a user interface to monitor and / or control a packaging plant
DE102017108547A1 (en) * 2017-04-21 2018-10-25 Sig Technology Ag Providing a user interface for monitoring and / or controlling a packaging installation
EP3805882B1 (en) * 2019-10-10 2022-06-08 Siemens Aktiengesellschaft Control system for a technical installation with a trend curve diagram

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4821211A (en) * 1987-11-19 1989-04-11 International Business Machines Corp. Method of navigating among program menus using a graphical menu tree
EP0573912A1 (en) * 1992-06-12 1993-12-15 Karl Hehl Method for controlling an injection moulding machine
DE19600555A1 (en) * 1996-01-09 1997-07-17 Siemens Ag Device and method for sequential menu control which can be controlled via a menu to be run sequentially
DE19740974A1 (en) * 1997-09-17 1999-03-18 Wohlenberg Buchbindersysteme G Book production system
US5940294A (en) * 1996-04-12 1999-08-17 Fisher-Rosemont Systems, Inc. System for assisting configuring a process control environment
WO2000011579A1 (en) * 1998-08-21 2000-03-02 Sap Aktiengesellschaft Method and system for displaying and configuring component- and process structures

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4534003A (en) * 1981-08-24 1985-08-06 At&T Bell Laboratories Optimized reaction injection molding
DE4025221A1 (en) * 1990-08-09 1992-02-13 Krauss Maffei Ag Start=up of injection moulding process - has expert system to speed up optimisation of process conditions
JP2593374B2 (en) * 1991-08-30 1997-03-26 日精樹脂工業株式会社 Injection molding machine molding condition setting method
DE59208251D1 (en) * 1991-09-12 1997-04-24 Engel Gmbh Maschbau METHOD FOR CONTROLLING A MACHINE FOR PRODUCING PRODUCTS, IN PARTICULAR FOR CONTROLLING AN INJECTION MOLDING MACHINE
US5325287A (en) * 1992-09-30 1994-06-28 The Foxboro Company Decoupled display and control system
CA2095452C (en) * 1993-05-04 1997-03-18 Phillip J. Beaudet Dynamic hierarchical selection menu
AT404076B (en) * 1994-08-31 1998-08-25 Battenfeld Kunststoffmasch METHOD FOR AUTOMATICALLY DETERMINING THE OPTIMAL WORKING POINT OF AN INJECTION MOLDING MACHINE
DE4434654C2 (en) * 1994-09-28 1996-10-10 Arburg Gmbh & Co Process for influencing cyclical processes
DE4434653C2 (en) * 1994-09-28 1996-07-25 Arburg Gmbh & Co Method for influencing machine setting variables and device for carrying out the method
JP3352562B2 (en) * 1995-03-31 2002-12-03 東芝機械株式会社 Man-machine interface device for process controller
JP3018957B2 (en) * 1995-06-06 2000-03-13 株式会社新潟鉄工所 Optimal molding condition setting system for injection molding machines
JPH0981360A (en) * 1995-09-19 1997-03-28 Toshiba Corp Screen expansion device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4821211A (en) * 1987-11-19 1989-04-11 International Business Machines Corp. Method of navigating among program menus using a graphical menu tree
EP0573912A1 (en) * 1992-06-12 1993-12-15 Karl Hehl Method for controlling an injection moulding machine
DE19600555A1 (en) * 1996-01-09 1997-07-17 Siemens Ag Device and method for sequential menu control which can be controlled via a menu to be run sequentially
US5940294A (en) * 1996-04-12 1999-08-17 Fisher-Rosemont Systems, Inc. System for assisting configuring a process control environment
DE19740974A1 (en) * 1997-09-17 1999-03-18 Wohlenberg Buchbindersysteme G Book production system
WO2000011579A1 (en) * 1998-08-21 2000-03-02 Sap Aktiengesellschaft Method and system for displaying and configuring component- and process structures

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ZWINGE P: "OBJEKTORIENTIERTES PROGRAMMIEREN UND VISUALISIEREN VON AUTOMATISIERUNGSSYSTEMEN" , AUTOMATISIERUNGSTECHNISCHE PRAXIS - ATP, OLDENBOURG VERLAG. MUNCHEN, DE, VOL. 33, NR. 9, PAGE(S) 485-490 XP000264961 ISSN: 0178-2320 das ganze Dokument *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10349094A1 (en) * 2003-10-22 2005-05-25 Rieter Ingolstadt Spinnereimaschinenbau Ag Textile machine and method for improving the production process
WO2008049518A1 (en) * 2006-10-24 2008-05-02 Krones Ag Manipulation aid for a device for manipulating containers
US8265781B2 (en) 2006-10-24 2012-09-11 Krones Ag Monitoring unit for a device for manipulating containers
DE102007037847A1 (en) * 2007-08-10 2009-04-09 Siemens Ag Drive system i.e. static frequency changer, starting-up method, involves representing summary of carried out parametrization after processing of demands of assistant, and making assistant to execute when drive system is not in operation
DE102007037847B4 (en) * 2007-08-10 2012-04-19 Siemens Ag Method for commissioning a drive system

Also Published As

Publication number Publication date
WO2001067193A3 (en) 2002-02-07
WO2001067193A2 (en) 2001-09-13
WO2001067191A2 (en) 2001-09-13
WO2001067195A3 (en) 2002-03-14
WO2001067191A3 (en) 2002-02-28

Similar Documents

Publication Publication Date Title
WO2001067195A2 (en) Device and method for operating a manufacturing device having a user assistance function
EP0573912B1 (en) Method for controlling an injection moulding machine
DE60113685T2 (en) INTERFACE FOR MACHINE CONTROL
EP1656245B1 (en) Method and device for interactive control of a machine
EP2340469B1 (en) Apparatus and method for controlling a machining system
DE102009048746B4 (en) Method for controlling and operating a production cell and a control device
DE3838937A1 (en) PROCESS MONITORING AND CONTROL SYSTEM AND METHOD FOR PROCESS MONITORING AND CONTROL
DE3322249A1 (en) PROGRAMMABLE CONTROL DEVICE
EP2735425B1 (en) Operating unit for an injection moulding machine
AT511487B1 (en) OPERATING UNIT FOR AN INJECTION MOLDING MACHINE
DE19613027A1 (en) Handheld device for a programmable electronic control unit
EP1660957A1 (en) Display and operating unit for a machine in the tobacco-processing industry
DE69433658T2 (en) METHOD FOR PROCESSING AND ADJUSTING SPRAYING SPEEDS IN INJECTION MOLDING MACHINES
AT509779A1 (en) TOUCH SENSITIVE SCREEN
DE2935355A1 (en) CONTROL PANEL FOR SETTING THE WORKFLOW OF A COMPUTER-CONTROLLED PLASTIC INJECTION MOLDING MACHINE
DE102014226207A1 (en) User interface and method for customizing a display content in a means of transportation
WO2019048150A1 (en) Operating method and operating device for a spinning mill
DE102011117758A1 (en) Method for automatically producing application program code for programmable logic controller for controlling e.g. electric motor, involves producing application program code using program code part of selected programming frame extensions
EP1379942B1 (en) Programming device
EP3656495B1 (en) Optimizing user interfaces of a welding device
DE102010022141A1 (en) Assistance system for supporting operator of e.g. digital computer, has program recognition module for recognizing momentary active program of programs of computer, and recognition unit comprising context recognition module
DE102010049671B4 (en) Method for controlling components of an automation system
EP2085864B1 (en) System and method for controlling a window of a monitor
DE102022107086A1 (en) Method of a vehicle, control unit, vehicle and computer program
DE112022000405T5 (en) INFORMATION PROCESSING APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA CN US

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CA CN US

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

122 Ep: pct application non-entry in european phase