CN116400637A - Programmable electronic device and programming method applied to same - Google Patents

Programmable electronic device and programming method applied to same Download PDF

Info

Publication number
CN116400637A
CN116400637A CN202310263562.4A CN202310263562A CN116400637A CN 116400637 A CN116400637 A CN 116400637A CN 202310263562 A CN202310263562 A CN 202310263562A CN 116400637 A CN116400637 A CN 116400637A
Authority
CN
China
Prior art keywords
icons
icon
user
programming interface
programmable electronic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310263562.4A
Other languages
Chinese (zh)
Inventor
徐凤丽
张莹
李伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Melecheng Iot Technology Co ltd
Original Assignee
Beijing Melecheng Iot Technology Co ltd
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 Beijing Melecheng Iot Technology Co ltd filed Critical Beijing Melecheng Iot Technology Co ltd
Priority to CN202310263562.4A priority Critical patent/CN116400637A/en
Publication of CN116400637A publication Critical patent/CN116400637A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC
    • 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/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13004Programming the plc

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a programming method applied to programmable electronic equipment, which comprises the following steps: displaying a programming interface on a display screen; extracting functional components and sub-equipment of the programmable electronic equipment and generating corresponding icons, and displaying the icons of the corresponding functional components and sub-equipment in a programming interface; the user places the required functional components and icons corresponding to the sub-equipment in the programming interface; the user programs the icon selected by the user in the programming interface; and the user programs the icons to obtain programs, and the programs sequentially execute the contents of the related icons according to the connection sequence of the icons. In addition, the invention also discloses programmable electronic equipment. By adopting the programmable electronic equipment and the programming method applied to the programmable electronic equipment, the fine and granular programming control of the programmable electronic equipment can be realized.

Description

Programmable electronic device and programming method applied to same
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a programmable electronic device and a programming method applied to the programmable electronic device.
Background
In the prior art, household appliances such as washing machines, microwave ovens, etc. are used frequently in households. However, because the requirements of each user are different, and the requirements on the functions implemented by the household appliances are also different, the preset program of the household appliances when leaving the factory often has difficulty in meeting the requirements of the users.
The inventor finds that, although some household appliances which can be programmed by users are proposed in the prior art, such as a washing machine which can automatically program the washing program, the users can program the washing program according to their own preference, experience and special requirements, but the proposal proposed by the prior art has great limitation, only has rough modularized programming control, for example, the user can select and set parameters in certain operation flow modules, such as parameters of washing time, rinsing times, rotating speed, temperature and the like in the washing machine, and cannot realize fine and granular control on each part or element of the household appliance, so that personalized household appliance control operation cannot be truly realized.
Disclosure of Invention
Based on this, in order to solve the technical problems in the prior art, a programming method applied to a programmable electronic device is specifically provided, which includes:
displaying a programming interface on a display screen;
extracting functional components and/or sub-equipment of the programmable electronic equipment, generating corresponding icons, and displaying the icons of the corresponding functional components and/or sub-equipment in the programming interface;
the user places the icons corresponding to the functional components and/or the sub-devices of the programmable electronic device required by the user in the programming interface;
the user programs the icon selected by the user in the programming interface;
and the user programs the icons to obtain programs, and the programs execute the contents of the related icons in sequence according to the connection sequence of the icons.
In one embodiment, the programming interface includes an icon presentation area, the user adding the extracted icons to the icon presentation area of the programming interface, one or more icons being displayed in the icon presentation area;
the icons comprise function icons and connecting line icons; wherein the function icons comprise a condition icon, an action icon and a condition action combination icon;
the connecting line icons are connecting marks with directivity, the connecting line icons are used for connecting the icons, and the connecting line icons point to the functional icons or the connecting line icons; and sequentially running icons in the program according to the direction of the connecting wire icon, and running the next icon pointed by the connecting wire icon connected with the current icon after the running of the current icon is completed.
In one embodiment, the connection icons include a connection mode of crossing connection and merging connection when crossing with other connection icons when connecting the icons, wherein the crossing connection represents that the two crossed connection icons are not associated; the merged connection indicates that the two intersecting connection line icons are in parallel.
In one embodiment, the programming interface includes a program editing area, and the user places the icon required by the user in the program editing area for program editing;
the programming interface comprises a program editing area, a user places icons required by the user in the program editing area, and program editing is carried out on the icons in the program editing area; the program editing operation comprises sorting, setting, adding and deleting.
In one embodiment, the user edits the content of the icon as desired; the content of the icon comprises parameters of the functional component and/or the sub-device;
the programming interface comprises an icon content editing area; in the icon content editing area, the user adjusts, sets and modifies parameters of the icon selected in the program editing area.
In addition, in order to solve the technical problem in the prior art, a programmable electronic device is specially provided, which comprises a displayable programming interface;
displaying a programming interface on a display screen;
extracting functional components and/or sub-equipment of the programmable electronic equipment, generating corresponding icons, and displaying the icons of the corresponding functional components and/or sub-equipment in the programming interface;
the user places the icons corresponding to the functional components and/or the sub-devices of the programmable electronic device required by the user in the programming interface; the user programs the icon selected by the user in the programming interface;
and the user programs the icons to obtain programs, and the programs execute the contents of the related icons in sequence according to the connection sequence of the icons.
In one embodiment, the programming interface includes an icon presentation area, the user adding the extracted icons to the icon presentation area of the programming interface, one or more icons being displayed in the icon presentation area;
the icons comprise function icons and connecting line icons; wherein the function icons comprise a condition icon, an action icon and a condition action combination icon;
the connecting line icons are connecting marks with directivity, the connecting line icons are used for connecting the icons, and the connecting line icons point to the functional icons or the connecting line icons; and sequentially running icons in the program according to the direction of the connecting wire icon, and running the next icon pointed by the connecting wire icon connected with the current icon after the running of the current icon is completed.
In one embodiment, the programming interface includes a program editing area, and the user places the icon required by the user in the program editing area for program editing;
the programming interface comprises a program editing area, a user places icons required by the user in the program editing area, and program editing is carried out on the icons in the program editing area; the program editing operation comprises sorting, setting, adding and deleting.
In one embodiment, the user edits the content of the icon as desired; the content of the icon comprises parameters of the functional component and/or the sub-device;
the programming interface comprises an icon content editing area; in the icon content editing area, the user adjusts, sets and modifies parameters of the icon selected in the program editing area.
In one embodiment, after the user completes editing the program to obtain the program, selecting to press a start key, and starting the programmable electronic device to execute the program;
the start key is a virtual key displayed on a programming interface or an entity key on the programmable electronic device.
The implementation of the embodiment of the invention has the following beneficial effects:
the programmable electronic equipment and the programming method applied to the programmable electronic equipment can realize the fine and granular programming control of the programmable electronic equipment.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Wherein:
FIG. 1 is a schematic diagram of a programming interface of a programmable electronic device according to the present invention;
FIG. 2.1 is a flow chart illustrating the sequential execution of the program according to the present invention;
FIG. 2 is a flow chart illustrating the execution of program branches according to the present invention;
FIG. 2.3 is a flow chart illustrating the process of the present invention for performing a program loop;
FIG. 3 is a flow chart of a programming method for a programmable electronic device according to the present invention;
FIG. 4 is a schematic diagram of one embodiment of a programming interface of the present invention;
description of the embodiments
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention discloses programmable electronic equipment, which comprises a displayable programming interface;
displaying a programming interface on a display screen;
extracting functional components and/or sub-equipment of the programmable electronic equipment, generating corresponding icons, and displaying the icons of the corresponding functional components and/or sub-equipment in the programming interface;
particularly, the programmable electronic equipment is provided with a display screen, and the programming interface is displayed by the display screen of the programmable electronic equipment; or the programmable electronic equipment is connected with a display device with a display screen, and the programming interface is displayed on the display screen of the display device;
for example, when the programmable electronic device does not have a display screen or is provided with a display screen, and displays other information, the display device is a mobile phone or a tablet computer, the programmable electronic device is connected with the mobile phone or the tablet computer, and a programming interface is displayed on the display screen of the mobile phone or the tablet computer;
in particular, the programming interface includes an icon presentation area in which a user adds the extracted icons to the programming interface, and one or more icons are displayed;
as shown in fig. 1, the icons in the icon display area represent functional components and/or sub-devices in the programmable electronic device, and when the icons are operated, the associated functional components and/or sub-devices in the programmable electronic device implement corresponding operations;
the user places the icons corresponding to the functional components and/or the sub-devices of the programmable electronic device required by the user in the programming interface;
wherein the programmable electronic device comprises one or more functional components and/or sub-devices; the sub-equipment comprises an entity sub-equipment and a virtual sub-equipment;
for example, in the programmable electronic device, the bulb, the motor and the valve are physical sub-devices, the timer, the comparator, the counter and the register are virtual sub-devices, and the heating, the refrigerating and the timing are functional components;
the functional components, the sub-devices may exist alone or in combination; for example, the light bulbs may exist as separate sub-devices, or in a combination of light bulbs with timers;
in particular, the icons are displayed in an explicit or implicit mode in an icon presentation area; in an explicit mode, the icon is always displayed in the icon presentation area; in the implicit mode, icons are displayed in the icon presentation area only after the user begins programming;
in particular, the icons include a function icon, a connection line icon; wherein the function icons comprise a condition icon, an action icon and a condition action combination icon;
for example, taking a programmable electronic device as an example of a programmable washing machine, the function icons include, but are not limited to, a water inlet valve or water inlet function, a motor clockwise rotation function, a motor counterclockwise rotation function, a timer, or a timing function;
wherein the icons include single function icons or combined function icons; wherein the single function icons and the combined function icons are divided according to the content contained in the icons;
taking a programmable electronic device as a programmable washing machine as an example, an icon corresponding to a water inlet valve is a single-function icon, an icon corresponding to a water inlet function is a combined function icon, and the water inlet function is a combination of a water inlet valve and a water inlet sensor; when a user operates an icon of the water inlet valve, the icon can only be selectively opened or closed; when a user operates the icon of the water inlet function, the water inlet quantity can be set, wherein the water inlet quantity comprises high water level, low water level or water inlet ascending number;
taking a programmable electronic device as a programmable washing machine as an example, the icon corresponding to the drying function is a combined function icon, and the drying function is a combined function formed by the common actions of the dryer, the drain valve and the motor;
the connecting line icons are connecting marks with directivity, the connecting line icons are used for connecting the icons, and the connecting line icons point to the functional icons or the connecting line icons; sequentially operating icons in the program which is edited by a user in a program editing area according to the guidance of the connecting wire icons, and operating the next icon pointed by the connecting wire icon connected with the current icon after the current icon is operated;
the connection line icons include, but are not limited to, arrows, and gradient icons;
connecting lines are needed to indicate the running direction and the running mode of the program in the running of the program of the programmable electronic equipment, for example, the program jumps forward or backward, if no directional connecting mark exists, the jump direction cannot be identified, and thus the program programmed by a user cannot be run;
the types of the connecting wire icons include: right, top-down, bottom-up, right-up, top-down, top-up down to the right, up to the right, down to the right left, top-down, bottom-up, left-up, left-down, left-up, up-down, left-down;
in particular, the connection icons include a connection mode of crossing connection and merging connection when crossing with other connection icons when connecting the icons, wherein the crossing connection represents that the two crossed connection icons are not related; the merge connection indicates that two crossed connection line icons are in parallel connection;
the user programs the icon selected by the user in the programming interface;
in particular, the programming interface includes a program editing area in which a user places icons required for the user, and program editing is performed on the icons; the program editing operation comprises sorting, setting, adding and deleting;
in particular, the user edits the content of the icon according to the requirements; the content of the icon comprises parameters of the functional component and/or the sub-device;
in particular, the programming interface includes an icon content editing area; in the icon content editing area, the user adjusts, sets and modifies the parameters of the selected icon in the program editing area;
the user programs the icons to obtain programs, and the programs execute the contents of the related icons in sequence according to the connection sequence of the icons;
after the content execution of the current icon is completed, the program jumps to the next icon and executes according to the pointing direction of the connecting wire icon connected with the current icon;
as shown in fig. 2.1, in the program executed in the single order, the program executes the corresponding icon contents in the order of A1, B1, C1, D1, E1, F1, and after F1 is executed, the program is stopped;
in particular, only when the execution of the current function icon is completed, the program executes the next function icon according to the direction of the connecting line icon;
in particular, icons in a program may be executed in parallel in branches; the program comprises one or more program branches, and the program executes one or more function icons on different program branches in parallel; the program can jump between different program branches according to the pointing direction of the connecting line icon;
as shown in fig. 2.2, in the program executed by this branch, the program executes A2 and B2, and after B2 is executed, C2 and M2 are simultaneously started, and after F1 and Q1 are executed, the program is stopped;
in particular, icons in the program may be executed in loop jumps;
as shown in fig. 2.3, in the program executed in the loop, the program executes corresponding icon contents in the order of A3, B3, C3, D3, E3, F3, and after F3 is executed, the program jumps back to C3 and executes again, and F3 may be a condition icon or an action icon;
after the user finishes editing the program to obtain the program, various modes for triggering the program to start and execute are available, including user execution, automatic execution and conditional execution;
specifically, the programmable electronic device is provided with a start key, after a user finishes program editing to obtain a program, the start key is selected to be pressed, and the programmable electronic device starts to execute the program;
in the process of user programming, the program is always in a locking state and cannot run;
in particular, the start key is a virtual key displayed on a programming interface or an entity key existing on the programmable electronic device;
wherein the starting key is a timing starting key;
specifically, after the user finishes program editing to obtain a program, triggering the program to automatically start executing in a set time;
specifically, after the user finishes program editing to obtain a program, triggering the program to automatically start executing when the set condition is met;
for example, the device has a temperature measurement element that triggers the automatic start of the edited program to execute when the temperature is greater than 30 degrees celsius;
in particular, the icon presentation area, the program editing area, the icon content editing area are displayed in one, two or three pages in the programming interface;
particularly, the current programmable electronic device is connected to one or more other electronic devices, linkage programming is carried out on the other electronic devices to obtain linkage programs, and the linkage programs are operated in the other electronic devices, so that linkage operation of the programmable electronic device and the other electronic devices is realized;
for example, the current programmable electronic device is an oven, the process steps of cooking food X by the oven include step a, step B, step C, and step D, which take 2 hours, and when step C is completed, the linkage program starts the electric cooker linked with the oven to start cooking food Y.
In addition, as shown in fig. 3, the invention also discloses a programming method applied to the programmable electronic device, which comprises the following steps:
displaying a programming interface on a display screen;
extracting functional components and/or sub-equipment of the programmable electronic equipment, generating corresponding icons, and displaying the icons of the corresponding functional components and/or sub-equipment in the programming interface;
particularly, the programmable electronic equipment is provided with a display screen, and the programming interface is displayed by the display screen of the programmable electronic equipment; or the programmable electronic equipment is connected with a display device with a display screen, and the programming interface is displayed on the display screen of the display device;
for example, when the programmable electronic device does not have a display screen or is provided with a display screen, and displays other information, the display device is a mobile phone or a tablet computer, the programmable electronic device is connected with the mobile phone or the tablet computer, and a programming interface is displayed on the display screen of the mobile phone or the tablet computer;
in particular, the programming interface includes an icon presentation area in which a user adds the extracted icons to the programming interface, and one or more icons are displayed;
icons in the icon display area represent functional components and/or sub-devices in the programmable electronic device, and when the icons are operated, the associated functional components and/or sub-devices in the programmable electronic device implement corresponding operation actions;
the user places the icons corresponding to the functional components and/or the sub-devices of the programmable electronic device required by the user in the programming interface;
the programmable electronic device includes one or more functional components and/or sub-devices; the sub-equipment comprises entity sub-equipment and virtual sub-equipment;
for example, in the programmable electronic device, the bulb, the motor and the valve are physical sub-devices, the timer, the comparator, the counter and the register are virtual sub-devices, and the heating, the refrigerating and the timing are functional components;
the functional components, the sub-devices may exist alone or in combination; for example, the light bulbs may exist as separate sub-devices, or in a combination of light bulbs with timers;
in particular, the icons are displayed in an explicit or implicit mode in an icon presentation area; in an explicit mode, the icon is always displayed in the icon presentation area; in the implicit mode, icons are displayed in the icon presentation area only after the user begins programming;
in particular, the icons include a function icon, a connection line icon; wherein the function icons comprise a condition icon, an action icon and a condition action combination icon;
for example, taking a programmable electronic device as an example of a programmable washing machine, the function icons include, but are not limited to, a water inlet valve or water inlet function, a motor clockwise rotation function, a motor counterclockwise rotation function, a timer, or a timing function;
wherein the icons include single function icons or combined function icons; wherein the single function icons and the combined function icons are divided according to the content contained in the icons;
taking a programmable electronic device as a programmable washing machine as an example, an icon corresponding to a water inlet valve is a single-function icon, an icon corresponding to a water inlet function is a combined function icon, and the water inlet function is a combination of a water inlet valve and a water inlet sensor; when a user operates an icon of the water inlet valve, the icon can only be selectively opened or closed; when a user operates the icon of the water inlet function, the water inlet quantity can be set, wherein the water inlet quantity comprises high water level, low water level or water inlet ascending number;
taking a programmable washing machine of programmable electronic equipment as an example, the icons corresponding to the drying functions are combined function icons, and the drying functions are combined by the combined actions of the dryer, the drain valve and the motor;
the connecting line icons are connecting marks with directivity, the connecting line icons are used for connecting the icons, and the connecting line icons point to the functional icons or the connecting line icons; sequentially operating icons in the program which is edited by a user in a program editing area according to the guidance of the connecting wire icons, and operating the next icon pointed by the connecting wire icon connected with the current icon after the current icon is operated;
the connection line icons include, but are not limited to, arrows, and gradient icons;
connecting lines are needed to indicate the running direction and the running mode of the program in the running of the program of the programmable electronic equipment, for example, the program jumps forward or backward, if no directional connecting mark exists, the jump direction cannot be identified, and thus the program programmed by a user cannot be run;
the types of the connecting wire icons include: right, top-down, bottom-up, right-up, top-down, top-up down to the right, up to the right, down to the right left, top-down, bottom-up, left-up, left-down, left-up, up-down, left-down;
in particular, the connection icons include a connection mode of crossing connection and merging connection when crossing with other connection icons when connecting the icons, wherein the crossing connection represents that the two crossed connection icons are not related; the merging connection represents that two crossed connection line icons are connected in parallel;
the user programs the icon selected by the user in the programming interface;
in particular, the programming interface includes a program editing area in which a user places icons required for the user, and program editing is performed on the icons; operations of the program editing include, but are not limited to, sorting, setting, adding, deleting;
in particular, the user edits the content of the icon according to the requirements; the content of the icon comprises parameters of the functional component and/or the sub-device;
in particular, the programming interface includes an icon content editing area; in the icon content editing area, the user adjusts, sets and modifies the parameters of the selected icon in the program editing area;
the user programs the icons to obtain programs, and the programs execute the contents of the related icons in sequence according to the connection sequence of the icons;
in the process of user programming, the program is in a locking state and cannot run;
after the content execution of the current icon is completed, the program jumps to the next icon and executes according to the pointing direction of the connecting wire icon connected with the current icon;
as shown in fig. 2.1, in the program executed in the single order, the program executes the corresponding icon contents in the order of A1, B1, C1, D1, E1, F1, and after F1 is executed, the program is stopped;
in particular, only when the execution of the current function icon is completed, the program executes the next function icon according to the direction of the connecting line icon;
in particular, icons in a program may be executed in parallel in branches; the program comprises one or more program branches, and the program executes one or more function icons on different program branches in parallel; the program can jump between different program branches according to the pointing direction of the connecting line icon;
as shown in fig. 2.2, in the program executed by this branch, the program executes A2 and B2, and after B2 is executed, C2 and M2 are simultaneously started, and after F1 and Q1 are executed, the program is stopped;
in particular, icons in the program may be executed in loop jumps;
as shown in fig. 2.3, in the program executed in the loop, the program executes corresponding icon contents in the order of A3, B3, C3, D3, E3, F3, and after F3 is executed, the program jumps back to C3 and executes again, and F3 may be a condition icon or an action icon;
after the user finishes editing the program to obtain the program, various modes for triggering the program to start and execute are available, including user execution, automatic execution and conditional execution;
specifically, the programmable electronic device is provided with a start key, after a user finishes program editing to obtain a program, the start key is selected to be pressed, and the programmable electronic device starts to execute the program;
in particular, the start key is a virtual key displayed on a programming interface or an entity key existing on the programmable electronic device;
wherein the starting key is a timing starting key;
specifically, after the user finishes program editing to obtain a program, triggering the program to automatically start executing in a set time;
specifically, after the user finishes program editing to obtain a program, triggering the program to automatically start executing when the set condition is met;
for example, the device has a temperature measurement element that triggers the automatic start of the edited program to execute when the temperature is greater than 30 degrees celsius;
in particular, the icon presentation area, the program editing area, the icon content editing area are displayed in one, two or three pages in the programming interface;
particularly, the current programmable electronic device is connected to one or more other electronic devices, linkage programming is carried out on the other electronic devices to obtain linkage programs, and the linkage programs are operated in the other electronic devices, so that linkage operation of the programmable electronic device and the other electronic devices is realized;
for example, the current programmable electronic device is an oven, the process steps of cooking food X by the oven include step a, step B, step C, and step D, which take 2 hours, and when step C is completed, the linkage program starts the electric cooker linked with the oven to start cooking food Y.
In addition, the embodiment of the present application further provides a computer readable storage medium, in which a computer program is stored, which when executed on a computer, causes the computer to perform the above-mentioned related steps to implement the programming method in the above-mentioned embodiment.
In addition, the embodiment of the application also provides a programmable electronic device, which comprises a display screen, a processor and a memory, wherein the display screen, the memory and the processor are coupled, the memory is used for storing computer instructions, and when the processor reads the computer instructions from the memory, the programmable electronic device is caused to execute the programming method in the embodiment.
The above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1. A programming method for a programmable electronic device, comprising: displaying a programming interface on a display screen; extracting functional components and/or sub-equipment of the programmable electronic equipment, generating corresponding icons, and displaying the icons of the corresponding functional components and/or sub-equipment in the programming interface; the user places the icons corresponding to the functional components and/or the sub-devices of the programmable electronic device required by the user in the programming interface; the user programs the icon selected by the user in the programming interface; and the user programs the icons to obtain programs, and the programs execute the contents of the related icons in sequence according to the connection sequence of the icons.
2. The programming method for a programmable electronic device of claim 1, wherein the programming interface includes an icon presentation area, wherein a user adds the extracted icons to the icon presentation area of the programming interface, and wherein one or more icons are displayed in the icon presentation area; the icons comprise function icons and connecting line icons; wherein the function icons comprise a condition icon, an action icon and a condition action combination icon; the connecting line icons are connecting marks with directivity, the connecting line icons are used for connecting the icons, and the connecting line icons point to the functional icons or the connecting line icons; and sequentially running icons in the program according to the direction of the connecting wire icon, and running the next icon pointed by the connecting wire icon connected with the current icon after the running of the current icon is completed.
3. The programming method for a programmable electronic device according to claim 2, wherein the connection line icons, when intersecting with other connection line icons when connecting the icons, include a connection mode of crossing connection and merging connection, wherein the crossing connection represents that the two crossed connection line icons are not associated; the merged connection indicates that the two intersecting connection line icons are in parallel.
4. The programming method for a programmable electronic device of claim 1, wherein the programming interface comprises a program editing area in which a user places a desired icon for program editing; the programming interface comprises a program editing area, a user places icons required by the user in the program editing area, and program editing is carried out on the icons in the program editing area; the program editing operation comprises sorting, setting, adding and deleting.
5. The programming method for a programmable electronic device of claim 1, wherein a user edits the content of the icon as desired; the content of the icon comprises parameters of the functional component and/or the sub-device; the programming interface comprises an icon content editing area; in the icon content editing area, the user adjusts, sets and modifies parameters of the icon selected in the program editing area.
6. A programmable electronic device comprising a displayable programming interface; displaying a programming interface on a display screen; extracting functional components and/or sub-equipment of the programmable electronic equipment, generating corresponding icons, and displaying the icons of the corresponding functional components and/or sub-equipment in the programming interface; the user places the icons corresponding to the functional components and/or the sub-devices of the programmable electronic device required by the user in the programming interface; the user programs the icon selected by the user in the programming interface; and the user programs the icons to obtain programs, and the programs execute the contents of the related icons in sequence according to the connection sequence of the icons.
7. The programmable electronic device of claim 6, wherein the programming interface includes an icon presentation area, a user adding the extracted icons to the icon presentation area of the programming interface, one or more icons being displayed in the icon presentation area; the icons comprise function icons and connecting line icons; wherein the function icons comprise a condition icon, an action icon and a condition action combination icon; the connecting line icons are connecting marks with directivity, the connecting line icons are used for connecting the icons, and the connecting line icons point to the functional icons or the connecting line icons; and sequentially running icons in the program according to the direction of the connecting wire icon, and running the next icon pointed by the connecting wire icon connected with the current icon after the running of the current icon is completed.
8. A programmable electronic device as recited in claim 6, wherein the programming interface includes a program editing area in which a user places their desired icons for program editing; the programming interface comprises a program editing area, a user places icons required by the user in the program editing area, and program editing is carried out on the icons in the program editing area; the program editing operation comprises sorting, setting, adding and deleting.
9. The programmable electronic device of claim 6, wherein a user edits the content of the icon as desired; the content of the icon comprises parameters of the functional component and/or the sub-device; the programming interface comprises an icon content editing area; in the icon content editing area, the user adjusts, sets and modifies parameters of the icon selected in the program editing area.
10. The programmable electronic device of claim 6, wherein after a user completes editing a program to obtain the program, the programmable electronic device starts executing the program by selecting to press a start button; the start key is a virtual key displayed on a programming interface or an entity key on the programmable electronic device.
CN202310263562.4A 2023-03-17 2023-03-17 Programmable electronic device and programming method applied to same Pending CN116400637A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310263562.4A CN116400637A (en) 2023-03-17 2023-03-17 Programmable electronic device and programming method applied to same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310263562.4A CN116400637A (en) 2023-03-17 2023-03-17 Programmable electronic device and programming method applied to same

Publications (1)

Publication Number Publication Date
CN116400637A true CN116400637A (en) 2023-07-07

Family

ID=87013445

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310263562.4A Pending CN116400637A (en) 2023-03-17 2023-03-17 Programmable electronic device and programming method applied to same

Country Status (1)

Country Link
CN (1) CN116400637A (en)

Similar Documents

Publication Publication Date Title
US6873876B1 (en) System for programming a household appliance having an electronic control
CN107924271B (en) Household appliance comprising an operating device configured as an external or internal touch screen
RU2450092C2 (en) Home appliance
CN106201241A (en) The multi-screen display method of terminal screen, device and terminal
US20140201688A1 (en) User interface - gestural touch
CN109491731B (en) Control method and device for suspension button and storage medium
CN110554897A (en) Function page switching method and device, electronic equipment and storage medium
CN105824657A (en) Method for displaying application program and mobile terminal
CN108920041A (en) A kind of display methods and terminal device
US10355747B2 (en) Apparatus and method for diagnosing and repairing an appliance
CN112430977A (en) Control method of multi-drum washing machine, mobile terminal and storage medium
CN105200710A (en) Washing control device, washing machine with same and washing control method
CN111876962B (en) Control method and device of washing machine, washing machine and storage medium
CN110543266B (en) Interface display method and terminal equipment
US20120303140A1 (en) Method and apparatus for using customized applications to operate a household appliance
WO2019000717A1 (en) Home appliance control method and device
CN116400637A (en) Programmable electronic device and programming method applied to same
JP2020535873A (en) Clothes identification method by garment processing device and garment processing device
CN109343881A (en) Firmware upgrade update method, device and air-conditioning
EP3037578A1 (en) Method for displaying information about operating programs, or cycles, of a household appliance, and household appliance thereof
CN111880421A (en) Linkage control method and system of household electrical appliance, storage medium and electronic equipment
CN205375043U (en) Controlling means and cooking device
CN105487761B (en) A kind of control method and mobile terminal of application program
CN110442282A (en) A kind of function switching method, device, computer equipment and computer readable storage medium
CN104102414A (en) Cooking machine control method and control system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination