The invention relates to a tool. This can be used for example when configuring installations in the field of drive engineering. The invention also relates to a method for configuring an installation and a digital storage medium. A tool according to the invention can also be used in conjunction with the design or programming of an installation.
A plurality of sub-tasks has to be processed in the context of a configuration process, with work steps being assigned to each sub-task. To assist the user, it is already known that so-called assistants or wizards can be provided, which facilitate task processing for the user. These assistants are displayed in the form of a screen window on the display of the respective configuration tool and generally contain text information, which informs the user which data has to be input in the context of a work step and which form said data input has to take. Such an assistant can comprise a plurality of text pages, which have to be called up by the user in sequence.
A programming tool for configuring and managing a process control network including the use of spatial information is already known from DE 101 02 205 A1. This programming tool is implemented using a programming workstation, which is linked to a local data network. An operator workstation, a laboratory workstation and controllers/multiplexers are also connected to the local data network. The controllers/multiplexers act as electrical interfaces between the workstations and a plurality of processes. The programming workstation has a processor, a display, a storage unit and user interface devices such as a keyboard, a light pen, etc. A control program is stored in the storage unit and executed using the processor in order to implement operations and functions of the process control environment. The programming tool is used to configure the process control network and to ensure that the process control network corresponds to a required standard protocol, for example the field bus protocol. Screen presentations are thereby displayed on the display of the programming workstation, which either just display the logical links of a process or contain physical connections, which contain the spatial characteristics of the layout of an installation. The screen is divided into different areas, including for example a color bar menu area, a pictogram menu area, a template menu area and a diagram area. When designing a process control environment using logical links, a user activates a template from the template menu area and drags the active template to the required position inside the diagram area.
A method and a graphic tool for configuring electrical installation components of a building are known from EP 1 134 864 A1. A device list is thereby provided in a screen window, which contains the devices to be configured. A space to be configured is represented by a specific, further screen window. Devices are assigned to the space to be configured from the said device list. The devices assigned to the space are displayed in the window assigned to the space. The devices placed in the space screen window are then connected graphically to each other by means of electric circuits using assistants or wizards.
A graphic user interface is known from U.S. Pat. No. 6,005,566, with which the user is able to control the type of information associated with an object. Different aspects of a selected object, for example a vehicle, are displayed in different fields of a display. The user is able to navigate within fields to select an item displayed there.
US 2002/0003548 A1 discloses a method for controlling network devices via a user interface. Icons for all the devices and/or services connected to the network are thereby displayed hierarchically. Each of the said icons is also linked to functions of a respectively assigned device or service.
A method and a device for presenting project planning and computer-assisted design are known from WO 01/03049 A1. An operator interface for example is displayed, having a project planning section, forward and back buttons and a design section. The individual tasks of a project are displayed in a tree structure in the project planning section.
The object of the invention is to improve the user-friendliness of a tool for configuring, designing or programming an installation.
This object is achieved by the claims. Advantageous embodiments and developments will emerge from the dependent claims.
The advantages of the invention relate in particular to the fact that two different, disparately organized navigation areas are available to the user at the same time. The first navigation area is particularly suited to providing a general overview of the current project or task. This is particularly advantageous, when the user resumes work after a break of any length. It also has advantages for a subsequent processor wishing to continue the work and for other people wishing to obtain an overview of the current status of the entire task. The second navigation area is particularly suited to the execution of the task itself, as the work steps to be carried out are displayed in their processing sequence in the second navigation area. This makes it significantly easier for the user to be able to execute the work steps they need to carry out in the predefined sequence.
If the first navigation area has a tree structure, this gives the person observing the display a particularly good overview of the project in hand.
If the second navigation area also contains pictorial or graphic elements, for example a representation of a motor and a power circuit, this assists in particular experienced operators in processing their tasks.
The option of being able to select a required work step both in the first and in the second navigation areas takes into account the working practices of different user groups.
Marking the representations associated with the current work step in both navigation areas facilitates the user's overview of the work process as does provision of status indicators.
Further advantageous characteristics of the invention will emerge from the description which follows of an exemplary embodiment with reference to the Figures, in which:
The invention relates to a tool, as can be used with all activities to be processed using a computer, which are to be processed in the form of a plurality of sub-tasks and work steps. The tool according to the invention is preferably a configuration, design or programming tool. The invention is described below by way of an example with reference to a configuration tool.
The configuration tool shown in
The display 5 is divided into a plurality of display areas. The display area 6 is a first navigation area. The sub-tasks and work steps associated with a project can be displayed in a hierarchically organized manner in this first navigation area. This takes place preferably using a tree structure, which gives the user a good overview of the entire project or—in the case of major projects—a good overview of a large part of the project. To save space the data displayed in the area 6 with the tree structure is preferably displayed in alphanumeric form, in particular in the form of keywords. This good overview of the entire project is particularly advantageous when the user resumes work after a break in the configuration process. Said user quickly obtains information again about the current status of the configuration process from the display in the first navigation area 6. The good overview of the entire project is also advantageous, when two or more people share the configuration work. Each of these people is immediately informed about the current status of the configuration work when they resume configuration work.
Navigation in this first navigation area 6 also allows selection of a required work step. To this end the user positions a cursor or another pointer element on the alphanumeric representation corresponding to the required step using the cursor control keys on the keyboard 3 or using the mouse 4 and then selects this step by clicking on it. The result of this selection is that the data displayed in the second navigation area 7, the data displayed in the data area 8 and the data displayed in the information field 9 change correspondingly. In particular a plurality of successive work steps are displayed in their processing sequence in the second navigation area 7, one of these displayed steps being the step selected in the first navigation area 6.
If—as described above—a required work step is selected in the first navigation area 6, to identify the selection made the wording corresponding to the selected step or the wording of the sub-task corresponding to the selected step in the first navigation area 6 and the wording associated with the selected step and/or the associated pictorial representation in the second navigation area 7 are visually marked.
The display area 7 is—as mentioned above—a second navigation area. In this second navigation area individual work steps associated with the project can be displayed in their processing sequence. For example in
In the first navigation area 6 the wording corresponding to the selected step or the wording corresponding to the current sub-task is visually marked to identify the selection made in the second navigation area 7. Data associated with the selected step is then displayed in the data area 8. This display is preferably in the form of a table or list with a button assigned to each of the elements in said list. If one of these buttons is marked using the mouse or cursor control keys, an assistant or wizard opens in the form of a window, which is displayed over the data area 8 and either contains further information about the selected list element or requests the inputting of data relating to the selected list element.
In the information field 9 general information relating to the configuration process, in particular the currently selected work step or currently selected sub-task is given in alphanumeric form, preferably in the form of complete sentences.
When a selected work step has been processed, the representations associated with this step are assigned a completion marker in both navigation areas 6 and 7, as set out in the description which follows of the further figures.
FIGS. 2 to 8 show examples of graphic operator interfaces, as displayed in the various stages of a configuration process relating to electrical drive engineering on the display 5. With all these representations a first navigation area 6, a second navigation area 7 and a data area 8 are provided on the display. An information area or information field 9 is also provided on the display, in which general information relating to the configuration process is displayed. This general information relates in particular to the currently selected work step or the currently selected sub-task and is displayed in the form of complete sentences.
The data displayed in the first navigation area 6 gradually forms a tree structure during the course of the configuration process, giving the user an overview of the entire project, which can comprise a plurality of sub-projects.
The elements displayed in the second navigation area 7 include both alphanumeric components 7b and graphic components 7a. These display elements are associated with individual work steps and are displayed in their processing sequence. It can therefore be derived from the second navigation area 7 shown in
The currently selected work step is marked by a triangular wedge 7d, the tip of which points to the circular marker element assigned to the selected work step. In the representation according to
Network data associated with the currently selected work step, i.e. the work step network, is displayed in the data area 8. In the exemplary embodiment shown this is the data “400 V, 50 Hz, 3”. A button 8b is also assigned to the displayed network data. Clicking on this superimposes a window on the current display to display further information relating to the network data.
The data displayed in the first navigation area 6 also has a status display. A green check 6a is thus marked in a box associated with the currently selected work step network to signal to the user that this work step has already been completed. The arrow 6b in the box assigned to the wording “New drive” means that the currently selected work step is associated with the configuration of a new drive.
The following two sentences are displayed in the information field 9:
“There is just one network supply in each project. If you wish to configure devices for different network voltages, you must create a project for each network voltage.”
These two sentences provide the user with general information about the currently selected work step.
If the user clicks on the button 8b associated with the power circuit in the display according to
In one embodiment of the invention, if for example in the context of configuration in one work step a power circuit is selected, which is not compatible with components already selected in previous work steps, for example the supply network or a specific motor, all non-compatible components are identified by red checks so that the user can select other mutually compatible components.
The computer 1 thus runs the control program stored in the storage unit 2, with which menus and dialog texts are also associated, in the form of representations that can be displayed on the display 5. These each have two navigation areas 6, 7 and a data area 8. The two navigation areas are organized disparately. The first navigation area 6 provides a good overview of the entire project or at least a large part of it. Selection of a required work step by navigating in the first navigation area 6 allows the information content of the second navigation area 7 and the data area 8 to the adapted to the selection made. Individual work steps are shown in their processing sequence in the second navigation area 7. This is particularly advantageous in the configuration phase itself. The user preferably also obtains information relating to the currently selected work step in an information area 9 of the display 5, which is provided in addition to the navigation areas 6 and 7 and the data area 8. As an alternative to selecting a required work step by navigating and clicking in the first navigation area 6, the required work step can also be selected by navigating and clicking in the second navigation area 7. The information content in the first navigation area 6 and the data area 8 is also adapted after such a selection.
The second navigation area 7 is divided into individual command elements. A command element thereby maps a work step to be carried out by the user. All these command elements in the sequence to be observed by the user in the configuration process form the second navigation area, which is also referred to as the workflow navigation area. Any of these command elements can be selected and then displays to the user the data associated with the respective work step in the data area or gives the user the option of inputting or changing data. This workflow navigation area 7 is processed from left to right and defines a sequence during the first processing operation. Once all the work steps, which are selected by the user in sequence using the said command elements, have been processed, the entire task is closed or the configuration process is terminated.
Additional assistance can be obtained for the user by providing buttons “FORWARD” and “BACK” buttons. These are used in particular to prompt those learning the system or first-time users in an optimum manner.
If changes have to be made to already configured projects, the required work step can be selected using these “FORWARD” and “BACK” buttons or by direct selection in the second navigation area 7.
The second navigation area 7 or workflow navigation area described above is supplemented by the first navigation area 6 with its tree structure. This shows the user the hierarchical structure of the work steps or elements to be processed, thereby facilitating a structured search. The tree structure of the first navigation area 6 provides a good overview of the entire configuration task. This is particularly helpful for new entire tasks and after fairly long breaks or even when another user wishes to continue an already started entire task.
The currently selected work step is marked in both navigation areas. If the user starts to navigate in the second navigation area 7, the marking is also displaced correspondingly in the first navigation area. The user thereby gets to know the hierarchical structure and can find their way about there easily. It is possible to move between the two navigation areas 6 and 7 at any time.
The status indicators in both navigation areas show the user whether or not work steps have already been completed. It can also be indicated whether work steps need to be verified again or have become invalid. In the hierarchical view collative status information for entire hierarchical trees can provide the user with additional status information. This status information allows a quick overview of the progress of the entire task even during a change of processor.
It is possible to stop configuration work at any time and continue it at any later time. The user is also assisted in task processing when the sequence of work steps is predefined. The user is not however bound by this sequence if changes should be made at a later stage.
In one advantageous development of the invention, when a menu is offered the user is only able to click on or select those list elements, which are compatible with elements or devices that have already been selected.
Number | Date | Country | Kind |
---|---|---|---|
102 35 517.7 | Aug 2002 | DE | national |
This application is the U.S. National Stage of International Application No. PCT/DE2003/002486, filed Jul. 23, 2003 and claims the benefit thereof. The International Application claims the benefits of German application No. 10235517.7 filed Aug. 5, 2002, both applications are incorporated by reference herein in their entirety.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/DE03/02486 | 7/23/2003 | WO | 2/4/2005 |