Working condition selection method and system, construction machine, interaction system, device, and medium

By achieving the level of work conditions and automatic selection of the working conditions in the graphical user interface of construction machinery, the problem of low complexity and flexibility in the existing system has been solved, and the user experience and selection efficiency are improved.

WO2025020356A1PCT designated stage expired Publication Date: 2025-01-30HUNAN SANY MEDIUM TONNAGE HOISTING MASCH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/130799
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-21
Filing Date
2023-11-09
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

In the existing dynamic working condition selection system of construction machinery, users need to find and select the required working conditions in complicated working conditions, resulting in low flexibility in the selection process and inconvenient user selection.

Method used

By displaying the same level in the graphical user interface, and switching step by step according to the user's selection, the level of division and automatic selection of the working conditions will be achieved to reduce the switching complexity of users at different levels of working conditions.

Benefits of technology

The process of choice of work conditions has been simplified, the user workload is reduced, the user experience is improved, making the choice of work conditions more intuitive and simple.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023130799_30012025_PF_FP_ABST
    Figure CN2023130799_30012025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a working condition selection method and system, a construction machine, an interaction system, a device, and a medium. The method comprises: displaying a plurality of same-level working conditions in a graphical user interface; on the basis of a first-level working condition selected by a user, switching to a corresponding secondary-level working condition; if there is a selected secondary-level working condition among secondary-level working conditions, automatically selecting the same secondary-level working condition and switching to a next-level secondary-level working condition; and if there is no selected secondary-level working condition, switching to a next-level secondary-level working condition on the basis of a secondary-level working condition selected by the user.
Need to check novelty before this filing date? Find Prior Art

Description

Working condition selection method and system, engineering machinery, interactive system, equipment and media

[0001] This application claims priority to Chinese patent application No. 202310905623.2 filed on July 21, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0002] The present application relates to the technical field of engineering machinery, and specifically to a working condition selection method and system, engineering machinery, an interactive system, equipment and media. Background Art

[0003] As the functions and operating conditions of construction machinery become increasingly complex, equipment-side operating condition planning, human-machine interaction design, and development and deployment present significant challenges. Current mainstream dynamic operating condition selection systems for construction machinery present multiple operating conditions in a graphical user interface for user selection. This requires users to expend considerable effort searching for and selecting the desired operating condition within a complex set of operating conditions, resulting in low flexibility and inconvenience. Streamlining operating condition selection and reducing user workload are key technical challenges in this field. Technical issues

[0004] In view of this, the present application provides a working condition selection method and system, engineering machinery, interactive system, equipment and medium, which can make working condition selection simpler and reduce user workload. Technical Solutions

[0005] In a first aspect, the present application provides a method for selecting an operating condition, comprising: displaying a plurality of operating conditions of the same level in a graphical user interface; if the plurality of the operating conditions of the same level are primary operating conditions, then switching the graphical user interface to a secondary operating condition corresponding to the primary operating condition according to the primary operating condition selected by the user; if the plurality of the operating conditions of the same level are secondary operating conditions, and there are other primary operating conditions corresponding to the selected secondary operating conditions among the secondary operating conditions, then automatically selecting the same secondary operating condition and switching the graphical user interface to the corresponding secondary operating condition of the next level; and if the plurality of the operating conditions of the same level are secondary operating conditions, and there are no other primary operating conditions corresponding to the selected secondary operating conditions among the secondary operating conditions, then switching the graphical user interface to the corresponding secondary operating condition of the next level according to the secondary operating condition selected by the user.

[0006] This feature categorizes working conditions into hierarchical levels, making selection more intuitive and concise. Only working conditions at the same level are displayed on each screen. When selecting a working condition, users can select and switch between them step by step, eliminating the need for complex and redundant working condition information and improving the user experience. Within a given screen, the same working condition can be automatically selected based on the user's previous selection, eliminating the need for users to select again and reducing workload.

[0007] In combination with the first aspect, in a possible implementation, the method also includes: loading a pre-configured data program template into a processor corresponding to the graphical user interface; wherein, displaying multiple same-level working conditions in the graphical user interface includes: if multiple same-level working conditions are the first-level working conditions, then importing the multiple first-level working conditions into the data program template, and displaying the options corresponding to the multiple first-level working conditions on the graphical user interface; and if the graphical user interface switches to the secondary working condition, then importing the secondary working condition into the data program template, and displaying the secondary working condition on the graphical user interface.

[0008] In combination with the first aspect, in a possible implementation, the method further includes: describing the information data of the working condition in a configuration file; wherein, importing the multiple first-level working conditions into the data program template includes: coupling the configuration file corresponding to the first-level working condition with the data program template; importing the secondary working condition into the data program template includes: coupling the configuration file corresponding to the secondary working condition with the data program template.

[0009] In combination with the first aspect, in a possible implementation method, describing the information data of the working condition in the configuration file includes: hierarchically planning the working condition according to the hierarchical subordination relationship between the primary working condition and the secondary working condition; configuring corresponding multiple configuration files in each hierarchical level; and describing the information data of the working condition in the corresponding configuration file according to the hierarchical planning.

[0010] In combination with the first aspect, in a possible implementation, the method also includes: loading a pre-configured functional program template into a processor corresponding to the graphical user interface; and executing the selection of the primary working condition, the selection of the secondary working condition and the switching of the graphical user interface based on the functional program template.

[0011] In a second aspect, the present application provides a working condition selection system, comprising: a working condition display module, configured to: display multiple working conditions of the same level in a graphical user interface; and an interface switching module, communicatively connected to the working condition display module, the interface switching module being configured to: if multiple working conditions of the same level are primary working conditions, then according to the primary working condition selected by the user, switch the graphical user interface to a secondary working condition corresponding to the primary working condition; if multiple working conditions of the same level are secondary working conditions, and there are other primary working conditions corresponding to the selected secondary working conditions in the secondary working conditions, then automatically select the same secondary working condition and switch the graphical user interface to the corresponding secondary working condition of the next level; and if multiple working conditions of the same level are secondary working conditions, and there are no other primary working conditions corresponding to the selected secondary working conditions in the secondary working conditions, then according to the secondary working condition selected by the user, switch the graphical user interface to the corresponding secondary working condition of the next level.

[0012] The second aspect is the system corresponding to the first aspect, and the technical effects of the second aspect will not be elaborated here.

[0013] In a third aspect, the present application provides an engineering machine, comprising: an engineering machine body; and the aforementioned working condition selection system, which is arranged on the engineering machine body.

[0014] In a fourth aspect, the present application provides a human-computer interaction system, comprising: a display screen; and the aforementioned working condition selection system, wherein the working condition display module is communicatively connected to the display screen, and the working condition display module is further configured to: control the display of the graphical user interface on the display screen.

[0015] In a fifth aspect, the present application provides an electronic device comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is used to execute the aforementioned working condition selection method.

[0016] In a sixth aspect, the present application provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to execute the aforementioned working condition selection method.

[0017] The third, fourth, fifth and sixth aspects all include the first aspect, and the technical effects will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] FIG1 is a schematic diagram showing the steps of a method for selecting a working condition according to an embodiment of the present application;

[0019] FIG2 is a schematic diagram showing the steps of a method for selecting a working condition provided by another embodiment of the present application;

[0020] FIG3 is a schematic diagram showing the steps of a method for selecting a working condition provided by another embodiment of the present application;

[0021] FIG4 is a schematic diagram showing the steps of a method for selecting a working condition provided by another embodiment of the present application;

[0022] FIG5 is a schematic diagram showing the steps of a method for selecting a working condition provided by another embodiment of the present application;

[0023] Figure 6 shows the overall logic diagram of dynamic loading;

[0024] FIG7 shows an example diagram of a hierarchical planning of the present application;

[0025] FIG8 shows an embodiment of the present application in which a user selects working conditions step by step during application;

[0026] FIG9 shows a selection optimization embodiment of the present application;

[0027] FIG10 is a schematic diagram showing the system structure of a working condition selection system provided in one embodiment of the present application;

[0028] FIG11 is a schematic structural diagram of an electronic device provided in one embodiment of the present application. Modes for Carrying Out the Invention

[0029] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of this application.

[0030] The exemplary working condition selection method is as follows:

[0031] FIG1 is a schematic diagram of the steps of a method for selecting a working condition according to an embodiment of the present application. In one embodiment, the present application provides a method for selecting a working condition, as shown in FIG1 , which includes:

[0032] Step 110: Display multiple working conditions of the same level in a graphical user interface.

[0033] Step 120: If multiple working conditions of the same level are primary working conditions, then according to the primary working condition selected by the user, the graphical user interface is switched to a secondary working condition corresponding to the primary working condition.

[0034] Step 130: If multiple same-level operating conditions are secondary operating conditions, and there are other primary operating conditions in the secondary operating conditions corresponding to the selected secondary operating condition, the same secondary operating condition is automatically selected and the graphical user interface is switched to the corresponding next-level secondary operating condition.

[0035] Step 140: If multiple same-level working conditions are secondary working conditions, and no other primary working condition corresponds to the selected secondary working condition among the secondary working conditions, the graphical user interface is switched to the corresponding next-level secondary working condition according to the secondary working condition selected by the user.

[0036] In this embodiment, the working conditions are pre-set into hierarchical levels. For example, in a crane, the counterweight, boom, and turntable working conditions are considered as primary working conditions of the same level, where the counterweight is mounted on a counterweight rack, which is mounted on a turntable. The counterweight working condition includes several secondary working conditions at the next level: 5 tons, 10 tons, and 15 tons. The 10-ton counterweight working condition can also include several secondary working conditions at the next level: counterweight in its initial position, counterweight displaced 50% toward the rear of the vehicle, and counterweight displaced 100% toward the rear of the vehicle. Similarly, the boom working condition can include several secondary working conditions at the next level: pitch angle 0°, pitch angle 25°, pitch angle 40°, and pitch angle 60°. The 0° pitch angle can also include several secondary working conditions at the next level: slew 0°, slew 30°, slew 60°, and slew 90°. The turntable working condition can include several next-level sub-working conditions: rotation 0°, rotation 15°, rotation 30°, rotation 45°, rotation 60°, rotation 90°. The rotation 30° can include several next-level sub-working conditions: counterweight is in the initial position, counterweight is displaced 25% toward the rear of the vehicle, counterweight is displaced 50% toward the rear of the vehicle, counterweight is displaced 75% toward the rear of the vehicle, and counterweight is displaced 100% toward the rear of the vehicle.

[0037] In this embodiment, multiple working conditions of the same level are displayed for the user to select. When multiple working conditions of the same level are primary working conditions, the user selects a primary working condition and switches to display the secondary working conditions corresponding to the primary working condition. When multiple working conditions of the same level are secondary working conditions, there are two situations:

[0038] The first type: If a sub-condition in the current interface is the same as a sub-condition under another previously selected first-level condition, the same sub-condition will be automatically selected, and the interface will switch to display the next sub-condition corresponding to the automatically selected sub-condition. For example, if the counterweight position is 50% toward the rear of the vehicle when setting the counterweight condition, then when setting the rotation condition, the sub-condition with the counterweight position 50% toward the rear of the vehicle will be automatically selected.

[0039] The second type: If any sub-condition in the current interface is different from any sub-condition under other previously selected first-level conditions, no automatic selection or interface switching will be performed. At this time, the interface waits for the user to select a sub-condition. Once the user selects a sub-condition, the interface switches to display the next sub-condition corresponding to the selected sub-condition.

[0040] This embodiment, when applied, hierarchically divides working conditions, making working condition selection more intuitive and concise. Only working conditions of the same level are displayed on each interface. When selecting working conditions, users can select and switch between them step by step, eliminating the need for complex and redundant working condition information and improving the user experience. Within a certain interface, the same working condition can be automatically selected based on the user's previous selection, eliminating the need for users to select again and reducing workload.

[0041] FIG2 is a schematic diagram of the steps of a method for selecting an operating condition according to another embodiment of the present application. In one embodiment, as shown in FIG2 , the operating condition selection method further includes:

[0042] Step 150: Load the pre-configured data program template into the processor corresponding to the graphical user interface.

[0043] Wherein, step 110 includes:

[0044] Step 111: If multiple working conditions of the same level are first-level working conditions, then the multiple first-level working conditions are imported into the data program template, and the options corresponding to the multiple first-level working conditions are displayed on the graphical user interface.

[0045] Step 112: If the graphical user interface is switched to the secondary working condition, the secondary working condition is imported into the data program template and displayed on the graphical user interface.

[0046] In this embodiment, a templated data program template is pre-designed, and each working condition interface at the same level can reuse the data program template, and the working condition information can be imported into the data program template. This embodiment realizes the unification of the human-computer interaction interface and realizes interface reuse. Multiple interfaces only need to use the same data program template.

[0047] FIG3 is a schematic diagram showing the steps of a method for selecting an operating condition according to another embodiment of the present application. In one embodiment, as shown in FIG3 , the operating condition selection method further includes:

[0048] Step 160: Describe the information data of the working condition in a configuration file.

[0049] The step 111 of importing multiple first-level working conditions into the data program template includes:

[0050] Step 113: Couple the configuration file corresponding to the first-level working condition with the data program template.

[0051] The procedure template for importing the secondary working condition into the data in step 112 includes:

[0052] Step 114: Couple the configuration file corresponding to the secondary working condition with the data program template.

[0053] In this embodiment, the information data of the working condition is configured, and the information data of the working condition and the data program template are separated from each other, so as to decouple the data from the program. The information data and the data program template can be compiled independently, and the two do not interfere with each other during the compilation process.

[0054] FIG4 is a schematic diagram showing the steps of a method for selecting a working condition according to another embodiment of the present application. In one embodiment, as shown in FIG4 , step 160 includes:

[0055] Step 161: Plan the working conditions in a hierarchical manner according to the hierarchical subordination relationship between the primary working conditions and the secondary working conditions.

[0056] In this step, each working condition is planned hierarchically, and the hierarchical subordination of each working condition is planned to form a tree-like relationship network of the working conditions.

[0057] Step 162: Configure corresponding configuration files at each hierarchical level.

[0058] In this step, for each working condition of the same level in each hierarchical level, a configuration file corresponding to the information data of each working condition is configured.

[0059] Step 163: Describe the information data of the working condition in the corresponding configuration file according to the hierarchical planning.

[0060] In this step, the information data of each working condition is described in the corresponding configuration file. When the graphical user interface switches to the interface of a working condition at the same level, the configuration files corresponding to each working condition at that level are imported into the data program template to complete the coupling of data and program.

[0061] FIG5 is a schematic diagram showing the steps of a method for selecting an operating condition according to another embodiment of the present application. In one embodiment, as shown in FIG5 , the operating condition selection method further includes:

[0062] Step 170: Load the pre-configured function program template into the processor corresponding to the graphical user interface.

[0063] Step 180 : Execute the selection of the primary working condition, the selection of the secondary working condition, and the switching of the graphical user interface based on the functional program template.

[0064] When this embodiment is applied, the program templates for working condition selection and interface switching are pre-compiled, that is, the functional program templates are pre-compiled. When the user selects the working condition or switches the graphical user interface, the functional program templates can be reused. This embodiment can unify the functional programs and instantiate them according to specific operating behaviors, avoiding repeated program development for a large number of interfaces.

[0065] Figure 6 shows a schematic diagram of the overall logic of dynamic loading. The processor corresponding to the working condition selection method stores a functional program template and a data program template, and the working condition information is described in advance in the configuration file to form a working condition configuration file for standby. For example, when the graphical user interface is currently switched to the third-level working condition, the functional program template is called to implement the specific functional instance of working condition selection and interface switching, and a data request is made to request the working condition configuration file corresponding to the third-level working condition. The working condition configuration data loading module responds to the request and sends the data to the processor. The working condition configuration file is imported into the data program template to form an interface instance, and multiple third-level working conditions are displayed in the graphical user interface. When the user selects a working condition, the functional program template cooperates to implement the working condition selection and interface switching.

[0066] Figure 7 shows an example diagram of a hierarchical planning of the present application, wherein the first-level working condition is divided into two second-level working conditions, the second-level working condition A-1 is divided into two third-level working conditions, and the third-level working condition A-1-1 is divided into three fourth-level working conditions. Other division methods are shown in the figure and will not be repeated here.

[0067] FIG8 illustrates an embodiment of the present application in which a user selects a working condition step by step during application. As can be seen from the figure, each working condition interface at the same level reuses a data program template. When the graphical user interface switches to a working condition interface at the same level, the data program template loads the data and the template is instantiated. The user first selects working condition B in the first-level working condition, which switches to the second-level working condition interface under working condition B. The user selects working condition B-3, which switches to the third-level working condition interface under working condition B-3. The user selects working condition B-3-6, which switches to the fourth-level working condition interface under working condition B-3-6. The user selects working condition B-3-6-2, which switches to the fifth-level working condition interface under working condition B-3-6-2. The user selects working condition B-3-6-2-1.

[0068] Figure 9 shows an embodiment of the selection optimization of the present application. When the user selects to set the B working condition for the first time, he selects B, B-3, B-3-6, B-3-6-2, and B-3-6-2-1 in sequence. When the user selects to set the C working condition for the second time, the processor determines that the C-6 working condition is the same as the selected B-3-6 working condition. For example, the C-6 working condition and the B-3-6 working condition both have a 10-ton counterweight. At this time, the program automatically selects C-6 in the secondary working condition interface of the C working condition, and the user no longer needs to manually select. The C working condition then switches to the third-level working condition interface. The processor determines that the C-6-1 working condition is the same as the selected B-3-6-2-1 working condition. For example, the C-6-1 working condition and the B-3-6-2-1 working condition both have a pitch angle of 25°. At this time, the program automatically selects C-6-1 in the third-level working condition interface of the C working condition, and the user no longer needs to manually select. This saves selection time and makes the entire working condition setting process more automated.

[0069] An exemplary operating condition selection system is as follows:

[0070] FIG10 is a schematic diagram of the system structure of a working condition selection system provided in one embodiment of the present application. The present application also provides a working condition selection system, as shown in FIG10 , comprising a working condition display module 101 and an interface switching module 102. The working condition display module 101 is configured to display multiple working conditions of the same level in a graphical user interface. The interface switching module 102 is communicatively connected to the working condition display module 101 and configured to: if multiple working conditions of the same level are primary working conditions, then, based on the primary working condition selected by the user, switch the graphical user interface to the secondary working condition corresponding to the primary working condition; if multiple working conditions of the same level are secondary working conditions, and there exists another primary working condition corresponding to the selected secondary working condition among the secondary working conditions, automatically select the same secondary working condition and switch the graphical user interface to the corresponding next-level secondary working condition; and if multiple working conditions of the same level are secondary working conditions, and there exists no other primary working condition corresponding to the selected secondary working condition among the secondary working conditions, then switch the graphical user interface to the corresponding next-level secondary working condition according to the secondary working condition selected by the user.

[0071] Exemplary construction machinery is as follows:

[0072] The present application also provides an engineering machine, which includes an engineering machine body and the aforementioned working condition selection system, which is arranged on the engineering machine body. The aforementioned various working conditions are various working conditions of the engineering machine.

[0073] An exemplary human-computer interaction system is as follows:

[0074] The present application also provides a human-computer interaction system, which includes a display screen and the aforementioned working condition selection system. The working condition display module is communicatively connected to the display screen, and the working condition display module is further configured to: control the display screen to display a graphical user interface.

[0075] The electronic device according to an embodiment of the present application is described below with reference to Figure 11. Figure 11 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.

[0076] As shown in FIG. 11 , the electronic device 130 includes one or more processors 1301 and a memory 1302 .

[0077] The processor 1301 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 130 to perform desired functions.

[0078] Memory 1302 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), a hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and processor 1301 may execute the program instructions to implement the operating condition selection methods of the various embodiments of the present application described above or other desired functions. Various contents, such as operating condition selection error parameters, may also be stored in the computer-readable storage medium.

[0079] In one example, the electronic device 130 may further include an input device 1303 and an output device 1304 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0080] The input device 1303 may include, for example, a keyboard, a mouse, a joystick, a touch screen, and the like.

[0081] The output device 1304 can output various information to the outside, including the determined motion data, etc. The output device 1304 can include, for example, a display, a communication network and a remote output device connected thereto, etc.

[0082] Of course, for the sake of simplicity, FIG11 only shows some of the components of the electronic device 130 that are relevant to the present application, omitting components such as a bus, input / output interface, etc. In addition, the electronic device 130 may further include any other appropriate components depending on the specific application.

[0083] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps in the working condition selection method according to various embodiments of the present application described in this specification.

[0084] The computer program product may be written in any combination of one or more programming languages ​​to implement the program code for performing the operations of the embodiments of the present application, including object-oriented programming languages ​​such as Java, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0085] In addition, an embodiment of the present application may also be a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, enables the processor to execute the steps in the working condition selection method according to various embodiments of the present application in this specification.

[0086] The computer-readable storage medium may be any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may include, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0087] The basic principles of the present application have been described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, and effects mentioned in this application are merely illustrative and not restrictive, and it should not be assumed that these advantages, strengths, and effects are required of each embodiment of this application. In addition, the specific details disclosed above are merely illustrative and facilitating understanding, and are not restrictive. The above details do not limit this application to necessarily being implemented using the above specific details.

[0088] The block diagrams of the devices, devices, equipment, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, devices, equipment, and systems can be connected, arranged, or configured in any manner. Words such as "include," "comprise," "have," and the like are open-ended words, meaning "including but not limited to," and can be used interchangeably therewith. The words "or" and "and" used herein refer to the words "and / or" and can be used interchangeably therewith, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to," and can be used interchangeably therewith.

[0089] It should also be noted that in the apparatus, device, and method of the present application, each component or each step can be decomposed and / or recombined, and such decomposition and / or recombination should be regarded as equivalent solutions of the present application.

[0090] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present application. Therefore, the present application is not intended to be limited to the aspects shown herein, but rather to be applied in the widest sense consistent with the principles and novel features of the present invention.

[0091] The above description is merely an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A method for selecting a working condition, wherein: The method comprises: Display multiple same-level operating conditions in the graphical user interface; If the plurality of the same-level operating conditions are primary operating conditions, then according to the primary operating condition selected by the user, the graphical user interface is switched to a secondary operating condition corresponding to the primary operating condition; If a plurality of the same-level operating conditions are the secondary operating conditions, and there are other primary operating conditions in the secondary operating conditions corresponding to the selected secondary operating condition, the same secondary operating condition is automatically selected and the graphical user interface is switched to the corresponding secondary operating condition of the next level; and If multiple same-level operating conditions are secondary operating conditions, and there are no other primary operating conditions corresponding to the selected secondary operating condition among the secondary operating conditions, then the graphical user interface is switched to the corresponding next-level secondary operating condition according to the secondary operating condition selected by the user.

2. The operating condition selection method according to claim 1, wherein: The method further comprises: Loading a preconfigured data program template into a processor corresponding to the graphical user interface; The displaying of multiple operating conditions of the same level in the graphical user interface includes: If a plurality of the same-level operating conditions are the first-level operating conditions, importing the plurality of the first-level operating conditions into the data program template, and displaying options respectively corresponding to the plurality of the first-level operating conditions on the graphical user interface; and If the graphical user interface is switched to the secondary operating condition, the secondary operating condition is imported into the data program template, and the secondary operating condition is displayed on the graphical user interface.

3. The operating condition selection method according to claim 2, wherein: The method further comprises: Describe the information data of the working condition in the configuration file; Wherein, the step of importing the plurality of primary working conditions into the data program template comprises: coupling the configuration file corresponding to the primary working condition with the data program template; The importing of the secondary working condition into the data program template comprises: The configuration file corresponding to the secondary working condition is coupled with the data program template.

4. The operating condition selection method according to claim 3, wherein: The information data of the working condition described in the configuration file includes: The working conditions are hierarchically planned according to the hierarchical subordination relationship between the primary working conditions and the secondary working conditions; configuring a corresponding plurality of the configuration files in each hierarchical level; and The information data of the working condition is described in the corresponding configuration file according to a hierarchical plan.

5. The operating condition selection method according to claim 1, wherein: The method further comprises: Loading a pre-configured functional program template into a processor corresponding to the graphical user interface; and The selection of the primary working condition, the selection of the secondary working condition and the switching of the graphical user interface are executed based on the functional program template.

6. A working condition selection system, wherein: The operating condition selection system comprises: A working condition display module is configured to: display multiple working conditions of the same level in a graphical user interface; and An interface switching module is communicatively connected to the operating condition display module, and the interface switching module is configured as follows: if multiple operating conditions of the same level are primary operating conditions, then according to the primary operating condition selected by the user, the graphical user interface is switched to a secondary operating condition corresponding to the primary operating condition; if multiple operating conditions of the same level are secondary operating conditions, and there are other primary operating conditions in the secondary operating conditions corresponding to the selected secondary operating conditions, then the same secondary operating condition is automatically selected and the graphical user interface is switched to the corresponding secondary operating condition of the next level; and if multiple operating conditions of the same level are secondary operating conditions, and there are no other primary operating conditions in the secondary operating conditions corresponding to the selected secondary operating conditions, then according to the secondary operating condition selected by the user, the graphical user interface is switched to the corresponding secondary operating condition of the next level.

7. An engineering machine, wherein: The machinery includes: Engineering machinery body; and The working condition selection system as described in claim 6 is arranged on the engineering machinery body.

8. A human-computer interaction system, wherein: The human-computer interaction system comprises: Display screen; and According to the operating condition selection system as described in claim 6, the operating condition display module is communicatively connected to the display screen, and the operating condition display module is further configured to: control the display screen to display the graphical user interface.

9. An electronic device, wherein: The electronic device comprises: Processor; and a memory for storing instructions executable by the processor; Wherein, the processor is used to execute the working condition selection method described in any one of claims 1 to 5.

10. A computer-readable storage medium, wherein: The storage medium stores a computer program, and the computer program is used to execute the operating condition selection method described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Selection assembly and control method thereof

    CN109614177A

  • Label display method and device

    CN110765737A

  • Workflow generation method and device, computer equipment and storage medium

    CN111813391A

  • Business process management method and system, electronic equipment and storage medium

    CN113589986A

  • Method of displaying a graphical user interface comprising hierarchical graphical objects and apparatus performing the same

    EP3168741A1