CN116400637A - 可编程电子设备及应用于可编程电子设备的编程方法 - Google Patents
可编程电子设备及应用于可编程电子设备的编程方法 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000006870 function Effects 0.000 description 48
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 28
- 238000005406 washing Methods 0.000 description 10
- 238000010411 cooking Methods 0.000 description 4
- 238000001035 drying Methods 0.000 description 4
- 230000001174 ascending effect Effects 0.000 description 2
- 238000009529 body temperature measurement Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/056—Programming the PLC
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13004—Programming 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
本发明公开了一种应用于可编程电子设备的编程方法,包括:在显示屏上显示编程界面;提取可编程电子设备的功能部件、子设备并生成对应的图标,在编程界面中显示相应功能部件、子设备的图标;用户将其所需的功能部件、子设备所对应的图标放置在所述编程界面中;用户在编程界面中对其选择的图标进行编程;用户对图标进行编程后得到程序,程序按照图标的连接顺序依次执行相关图标的内容。此外,本发明还公开了一种可编程电子设备。采用本发明的可编程电子设备及应用于可编程电子设备的编程方法,可以实现对可编程电子设备精细化、颗粒化的编程控制。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种可编程电子设备及应用于可编程电子设备的编程方法。
背景技术
现有技术中,家用电器例如洗衣机、微波炉等在家庭中的使用频率很高。但是由于每个用户的需求各不相同,而且对家用电器所实现功能的要求也各不不同,因此家用电器在出厂时预设程序往往难以满足用户的需求。
发明人经研究发现,现有技术中虽然提出了一些可以供用户自己编程的家用电器,例如可以自行编制洗衣程序的洗衣机,用户可以根据自己的喜好、经验及特殊需求来编制洗衣程序,但是这些现有技术所提出的方案还是具有很大的局限性,仅是粗略模块化的编程控制,例如可以让用户对某些操作流程模块中的参数进行选择和设定,例如洗衣机中的洗涤时间、漂洗次数、转速、温度等参数进行设置,而无法实现对家用电器本身各个部件或元件实现精细地、颗粒化地控制,从而无法真正实现个性化的家用电器控制操作。
发明内容
基于此,为解决现有技术中的技术问题,特提出了一种应用于可编程电子设备的编程方法,包括:
在显示屏上显示编程界面;
提取可编程电子设备的功能部件和/或子设备并生成对应的图标,在所述编程界面中显示相应功能部件和/或子设备的图标;
用户将其所需的所述可编程电子设备的功能部件和/或子设备所对应的图标放置在所述编程界面中;
用户在所述编程界面中对其选择的图标进行编程;
用户对所述图标进行编程后得到程序,程序按照图标的连接顺序依次执行相关图标的内容。
在一种实施例中,所述编程界面包括图标展示区域,用户将提取得到的图标添加至所述编程界面的所述图标展示区域中,在图标展示区域中显示一个或多个图标;
所述图标包括功能图标、连接线图标;其中,所述功能图标包括条件图标、动作图标、条件动作组合图标;
其中,所述连接线图标为带有指向性的连接标记,所述连接线图标用于图标之间的连接,所述连接线图标指向功能图标或者连接线图标;依据连接线图标的指引依次运行程序中的图标,当前图标运行完成后,程序将运行与其相连接的连接线图标所指向的下一图标。
在一种实施例中,连接线图标在连接图标时与其他连接线图标相交叉时包括跨越连接、并入连接的连接方式,其中,跨越连接表示两条交叉的连接线图标并不关联;并入连接表示两条交叉的连接线图标是并接的。
在一种实施例中,所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中进行程序编辑;
所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中,在所述程序编辑区域中对所述图标进行程序编辑;所述程序编辑的操作包括排序、设置、增加、删除。
在一种实施例中,用户根据需求编辑所述图标的内容;所述图标的内容包括功能部件和/或子设备的参数;
所述编程界面包括图标内容编辑区域;在所述图标内容编辑区域中,用户对在程序编辑区域中其选定的图标的参数进行调整、设定、修改。
此外,为解决现有技术中的技术问题,特提出了一种可编程电子设备,包括可显示的编程界面;
在显示屏上显示编程界面;
提取所述可编程电子设备的功能部件和/或子设备并生成对应的图标,在所述编程界面中显示相应功能部件和/或子设备的图标;
用户将其所需的所述可编程电子设备的功能部件和/或子设备所对应的图标放置在所述编程界面中;用户在所述编程界面中对其选择的图标进行编程;
用户对所述图标进行编程后得到程序,程序按照图标的连接顺序依次执行相关图标的内容。
在一种实施例中,所述编程界面包括图标展示区域,用户将提取得到的图标添加至所述编程界面的所述图标展示区域中,在图标展示区域中显示一个或多个图标;
所述图标包括功能图标、连接线图标;其中,所述功能图标包括条件图标、动作图标、条件动作组合图标;
其中,所述连接线图标为带有指向性的连接标记,所述连接线图标用于图标之间的连接,所述连接线图标指向功能图标或者连接线图标;依据连接线图标的指引依次运行程序中的图标,当前图标运行完成后,程序将运行与其相连接的连接线图标所指向的下一图标。
在一种实施例中,所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中进行程序编辑;
所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中,在所述程序编辑区域中对所述图标进行程序编辑;所述程序编辑的操作包括排序、设置、增加、删除。
在一种实施例中,用户根据需求编辑所述图标的内容;所述图标的内容包括功能部件和/或子设备的参数;
所述编程界面包括图标内容编辑区域;在所述图标内容编辑区域中,用户对在程序编辑区域中其选定的图标的参数进行调整、设定、修改。
在一种实施例中,在用户完成程序编辑得到程序后,选择按下启动按键,所述可编程电子设备开始执行程序;
所述启动按键为显示在编程界面上的虚拟按键,或者为存在可编程电子设备上的实体按键。
实施本发明实施例,将具有如下有益效果:
通过本发明的可编程电子设备及应用于可编程电子设备的编程方法,可以实现对可编程电子设备精细化、颗粒化的编程控制。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
其中:
图1为本发明中可编程电子设备的编程界面的示意图;
图2.1为本发明中程序顺序执行的流程示意图;
图2.2为本发明中程序分支执行的流程示意图;
图2.3为本发明中程序循环执行的流程示意图;
图3为本发明所公开的应用于可编程电子设备的编程方法的流程示意图;
图4为本发明中编程界面一种实施例的示意图;
实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明公开了一种可编程电子设备,包括可显示的编程界面;
在显示屏上显示编程界面;
提取所述可编程电子设备的功能部件和/或子设备并生成对应的图标,在所述编程界面中显示相应功能部件和/或子设备的图标;
特别地,所述可编程电子设备自带显示屏,由可编程电子设备自带的显示屏显示所述编程界面;或者所述可编程电子设备与具有显示屏的显示装置相连接,在所述显示装置的显示屏上显示所述编程界面;
例如,当可编程电子设备自身不具有显示屏或者自带的显示屏在显示其它信息时,显示装置为手机或者平板电脑,可编程电子设备与手机或者平板电脑相连接,在手机或者平板电脑的显示屏上显示编程界面;
特别地,所述编程界面包括图标展示区域,用户将提取得到的图标添加至所述编程界面的所述图标展示区域中,在图标展示区域中显示一个或多个图标;
如图1所示,图标展示区域中的图标代表可编程电子设备中的功能部件和/或子设备,对所述图标进行操作,则可编程电子设备中相关联的功能部件和/或子设备实施操作相应的动作;
用户将其所需的所述可编程电子设备的功能部件和/或子设备所对应的图标放置在所述编程界面中;
其中,所述可编程电子设备包括一个或者多个功能部件和/或子设备;所述子设备包括实体子设备、虚拟子设备;
例如,在可编程电子设备中,灯泡、电机、阀门为实体子设备,定时器、比较器、计数器、寄存器为虚拟子设备,加热、制冷、计时为功能部件;
所述功能部件、所述子设备可以单独存在或者组合存在;例如,灯泡可以作为单独的子设备存在,或者以带有定时器的灯泡的组合而存在;
特别地,所述图标在图标展示区域中以显式或者隐式模式进行显示;在显式模式中,所述图标始终显示在所述图标展示区域中;在隐式模式中,图标仅在用户开始编程后方才显示在所述图标展示区域中;
特别地,所述图标包括功能图标、连接线图标;其中,所述功能图标包括条件图标、动作图标、条件动作组合图标;
例如,以可编程电子设备为可编程的洗衣机为例,所述功能图标包括但不仅限于进水阀或进水功能、电机顺时旋转功能、电机逆时针旋转功能、定时器或定时功能;
其中,图标包括单功能图标或者组合功能图标;其中,所述单功能图标、所述组合功能图标是依据图标所包含内容的多少划分的;
以可编程电子设备为可编程的洗衣机为例,进水阀对应的图标为单功能图标,进水功能对应的图标为组合功能图标,进水功能为进水阀门和进水量传感器的组合;当用户操作进水阀的图标时,只能选择打开或者关闭;当用户操作进水功能的图标时,则可设定进水量,包括高水位、低水位或者进水升数;
继续以可编程电子设备为可编程的洗衣机为例,烘干功能对应的图标为组合功能图标,烘干功能为烘干机、排水阀门、电机共同动作并组合完成的功能;
所述连接线图标为带有指向性的连接标记,所述连接线图标用于图标之间的连接,所述连接线图标指向功能图标或者连接线图标;依据连接线图标的指引依次运行用户在程序编辑区域内编辑完成的程序中的图标,当前图标运行完成后,程序将运行与其相连接的连接线图标所指向的下一图标;
所述连接线图标包括但不仅限于箭头、渐变色图标;
在所述可编程电子设备的程序运行中需要连接线来指明程序的运行方向及运行方式,例如程序的跳转是向前跳转或者向后跳转,若没有指向性的连接标记则无法识别跳转方向从而无法运行用户编程的程序;
其中,连接线图标的类型包括:往右、从上往下再往右、从下往上再往右、往右再往上、往右再往下、往下往右再往上、往上往右再往下、往左、从上往下再往左、从下往上再往左、往左再往上、往左再往下、往下往左再往上、往上往左再往下;
特别地,连接线图标在连接图标时与其他连接线图标相交叉时包括跨越连接、并入连接的连接方式,其中,跨越连接表示两条交叉的连接线图标并不关联;并入连接表示两条交叉的连接线图标是并接的;
用户在所述编程界面中对其选择的图标进行编程;
特别地,所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中,在所述程序编辑区域中对所述图标进行程序编辑;所述程序编辑的操作包括排序、设置、增加、删除;
特别地,用户根据需求编辑所述图标的内容;所述图标的内容包括功能部件和/或子设备的参数;
特别地,所述编程界面包括图标内容编辑区域;在所述图标内容编辑区域中,用户对在程序编辑区域中其选定的图标的参数进行调整、设定、修改;
用户对所述图标进行编程后得到程序,程序按照图标的连接顺序依次执行相关图标的内容;
其中,在当前图标的内容执行完成后,程序依据与其相连接的连接线图标的指向跳转至下一个图标并执行;
如图2.1所示,在该单一顺序执行的程序中,程序按照A1、B1、C1、D1、E1、F1的顺序执行相应的图标内容,在执行完F1后程序停止;
特别地,仅在当前的功能图标执行完成时,程序才会根据连接线图标的指向执行下一功能图标;
特别地,程序中的图标可以分支并行执行;程序包括一个或多个程序分支,程序并行执行不同程序分支上的一个或多个功能图标;程序可以根据连接线图标的指向在不同程序分支之间跳转;
如图2.2所示,在该分支执行的程序中,程序执行A2、B2,并在执行完B2后,同时开始执行C2、M2,在执行完F1及Q1后程序停止;
特别地,程序中的图标可以循环跳转执行;
如图2.3所示,在该循环执行的程序中,程序按照A3、B3、C3、D3、E3、F3的顺序执行相应的图标内容,在执行完F3后程序跳转回到C3并再次执行,F3可以是条件图标或者动作图标;
在用户完成程序编辑得到程序后,触发程序启动并执行的方式有多种,包括用户执行、自动执行、条件执行;
特别地,所述可编程电子设备具有启动按键,在用户完成程序编辑得到程序后,选择按下启动按键,所述可编程电子设备开始执行程序;
在用户编程的过程中,程序始终处于锁死状态而无法运行;
特别地,所述启动按键为显示在编程界面上的虚拟按键,或者为存在可编程电子设备上的实体按键;
其中,所述启动按键为定时启动按键;
特别地,当用户完成程序编辑得到程序后,在设定的时间内触发程序自动开始执行;
特别地,当用户完成程序编辑得到程序后,当满足设定条件时触发程序自动开始执行;
例如,设备具有温度测量元件,当温度大于30摄氏度时则触发编辑完成的程序自动开始执行;
特别地,所述图标展示区域、所述程序编辑区域、所述图标内容编辑区域在所述编程界面中以一个、两个或三个页面进行显示;
特别地,当前可编程电子设备连接至一个或多个其他电子设备,并对其他电子设备进行联动编程得到联动程序,在其他电子设备中运行联动程序,从而实现可编程电子设备与其他电子设备的联动操作;
例如,当前可编程电子设备为烤箱,烤箱烹饪食物X的过程步骤包括步骤A、步骤B、步骤C、步骤D,需要耗时2小时,在完成步骤C时,联动程序启动与烤箱联动的电饭煲开始烹饪食物Y。
此外,如图3所示,本发明还公开了一种应用于可编程电子设备的编程方法,包括:
在显示屏上显示编程界面;
提取所述可编程电子设备的功能部件和/或子设备并生成对应的图标,在所述编程界面中显示相应功能部件和/或子设备的图标;
特别地,所述可编程电子设备自带显示屏,由可编程电子设备自带的显示屏显示所述编程界面;或者所述可编程电子设备与具有显示屏的显示装置相连接,在所述显示装置的显示屏上显示所述编程界面;
例如,当可编程电子设备自身不具有显示屏或者自带的显示屏在显示其它信息时,显示装置为手机或者平板电脑,可编程电子设备与手机或者平板电脑相连接,在手机或者平板电脑的显示屏上显示编程界面;
特别地,所述编程界面包括图标展示区域,用户将提取得到的图标添加至所述编程界面的所述图标展示区域中,在图标展示区域中显示一个或多个图标;
图标展示区域中的图标代表可编程电子设备中的功能部件和/或子设备,对所述图标进行操作则可编程电子设备中相关联的功能部件和/或子设备实施操作相应的动作;
用户将其所需的所述可编程电子设备的功能部件和/或子设备所对应的图标放置在所述编程界面中;
所述可编程电子设备包括一个或者多个功能部件和/或子设备;其中,所述子设备包括实体子设备、虚拟子设备;
例如,在可编程电子设备中,灯泡、电机、阀门为实体子设备,定时器、比较器、计数器、寄存器为虚拟子设备,加热、制冷、计时为功能部件;
所述功能部件、所述子设备可以单独存在或者组合存在;例如,灯泡可以作为单独的子设备存在,或者以带有定时器的灯泡的组合而存在;
特别地,所述图标在图标展示区域中以显式或者隐式模式进行显示;在显式模式中,所述图标始终显示在所述图标展示区域中;在隐式模式中,图标仅在用户开始编程后方才显示在所述图标展示区域中;
特别地,所述图标包括功能图标、连接线图标;其中,所述功能图标包括条件图标、动作图标、条件动作组合图标;
例如,以可编程电子设备作为可编程的洗衣机为例,所述功能图标包括但不仅限于进水阀或进水功能、电机顺时旋转功能、电机逆时针旋转功能、定时器或定时功能;
其中,图标包括单功能图标或者组合功能图标;其中,所述单功能图标、所述组合功能图标是依据图标包含内容的多少划分的;
以可编程电子设备为可编程的洗衣机为例,进水阀对应的图标为单功能图标,进水功能对应的图标为组合功能图标,进水功能为进水阀门和进水量传感器的组合;当用户操作进水阀的图标时,只能选择打开或者关闭;当用户操作进水功能的图标时,则可设定进水量,包括高水位、低水位或者进水升数;
继续以可编程电子设备可编程的洗衣机为例,烘干功能对应的图标为组合功能图标,烘干功能为烘干机、排水阀门、电机共同动作并组合完成的功能;
其中,所述连接线图标为带有指向性的连接标记,所述连接线图标用于图标之间的连接,所述连接线图标指向功能图标或者连接线图标;依据连接线图标的指引依次运行用户在程序编辑区域内编辑完成的程序中的图标,当前图标运行完成后,程序将运行与其相连接的连接线图标所指向的下一图标;
所述连接线图标包括但不仅限于箭头、渐变色图标;
在所可编程电子设备的程序运行中需要连接线来指明程序的运行方向及运行方式,例如程序的跳转是向前跳转或者向后跳转,若没有指向性的连接标记则无法识别跳转方向从而无法运行用户编程的程序;
其中,连接线图标的类型包括:往右、从上往下再往右、从下往上再往右、往右再往上、往右再往下、往下往右再往上、往上往右再往下、往左、从上往下再往左、从下往上再往左、往左再往上、往左再往下、往下往左再往上、往上往左再往下;
特别地,连接线图标在连接图标时与其他连接线图标相交叉时包括跨越连接、并入连接的连接方式,其中,跨越连接表示两条交叉的连接线图标并不关联;并入连接表示两条交叉的连接线图标是并接;
用户在所述编程界面中对其选择的图标进行编程;
特别地,所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中,在所述程序编辑区域中对所述图标进行程序编辑;所述程序编辑的操作包括但不仅限于排序、设置、增加、删除;
特别地,用户根据需求编辑所述图标的内容;所述图标的内容包括功能部件和/或子设备的参数;
特别地,所述编程界面包括图标内容编辑区域;在所述图标内容编辑区域中,用户对在程序编辑区域中其选定的图标的参数进行调整、设定、修改;
用户对所述图标进行编程后得到程序,程序按照图标的连接顺序依次执行相关图标的内容;
在用户编程的过程中,程序处于锁死状态而无法运行;
其中,在当前图标的内容执行完成后,程序依据与其相连接的连接线图标的指向跳转至下一个图标并执行;
如图2.1所示,在该单一顺序执行的程序中,程序按照A1、B1、C1、D1、E1、F1的顺序执行相应的图标内容,在执行完F1后程序停止;
特别地,仅在当前的功能图标执行完成时,程序才会根据连接线图标的指向执行下一功能图标;
特别地,程序中的图标可以分支并行执行;程序包括一个或多个程序分支,程序并行执行不同程序分支上的一个或多个功能图标;程序可以根据连接线图标的指向在不同程序分支之间跳转;
如图2.2所示,在该分支执行的程序中,程序执行A2、B2,并在执行完B2后,同时开始执行C2、M2,在执行完F1及Q1后程序停止;
特别地,程序中的图标可以循环跳转执行;
如图2.3所示,在该循环执行的程序中,程序按照A3、B3、C3、D3、E3、F3的顺序执行相应的图标内容,在执行完F3后程序跳转回到C3并再次执行,F3可以是条件图标或者动作图标;
在用户完成程序编辑得到程序后,触发程序启动并执行的方式有多种,包括用户执行、自动执行、条件执行;
特别地,所述可编程电子设备具有启动按键,在用户完成程序编辑得到程序后,选择按下启动按键,所述可编程电子设备开始执行程序;
特别地,所述启动按键为显示在编程界面上的虚拟按键,或者为存在可编程电子设备上的实体按键;
其中,所述启动按键为定时启动按键;
特别地,当用户完成程序编辑得到程序后,在设定的时间内触发程序自动开始执行;
特别地,当用户完成程序编辑得到程序后,当满足设定条件时触发程序自动开始执行;
例如,设备具有温度测量元件,当温度大于30摄氏度时则触发编辑完成的程序自动开始执行;
特别地,所述图标展示区域、所述程序编辑区域、所述图标内容编辑区域在所述编程界面中以一个、两个或三个页面进行显示;
特别地,当前可编程电子设备连接至一个或多个其他电子设备,并对其他电子设备进行联动编程得到联动程序,在其他电子设备中运行联动程序,从而实现可编程电子设备与其他电子设备的联动操作;
例如,当前可编程电子设备为烤箱,烤箱烹饪食物X的过程步骤包括步骤A、步骤B、步骤C、步骤D,需要耗时2小时,在完成步骤C时,联动程序启动与烤箱联动的电饭煲开始烹饪食物Y。
另外,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序在计算机上上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的编程方法。
另外,本申请实施例还提供一种可编程电子设备,包括显示屏、处理器和存储器,所述显示屏、所述存储器与所述处理器耦合,所述存储器用于存储计算机指令,当所述处理器从所述存储器中读取所述计算机指令,使得所述可编程电子设备执行上述实施例中的编程方法。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种应用于可编程电子设备的编程方法,其特征在于,包括:在显示屏上显示编程界面;提取可编程电子设备的功能部件和/或子设备并生成对应的图标,在所述编程界面中显示相应功能部件和/或子设备的图标;用户将其所需的所述可编程电子设备的功能部件和/或子设备所对应的图标放置在所述编程界面中;用户在所述编程界面中对其选择的图标进行编程;用户对所述图标进行编程后得到程序,程序按照图标的连接顺序依次执行相关图标的内容。
2.根据权利要求1所述应用于可编程电子设备的编程方法,其特征在于,其中,所述编程界面包括图标展示区域,用户将提取得到的图标添加至所述编程界面的所述图标展示区域中,在图标展示区域中显示一个或多个图标;所述图标包括功能图标、连接线图标;其中,所述功能图标包括条件图标、动作图标、条件动作组合图标;其中,所述连接线图标为带有指向性的连接标记,所述连接线图标用于图标之间的连接,所述连接线图标指向功能图标或者连接线图标;依据连接线图标的指引依次运行程序中的图标,当前图标运行完成后,程序将运行与其相连接的连接线图标所指向的下一图标。
3.根据权利要求2所述应用于可编程电子设备的编程方法,其特征在于,其中,连接线图标在连接图标时与其他连接线图标相交叉时包括跨越连接、并入连接的连接方式,其中,跨越连接表示两条交叉的连接线图标并不关联;并入连接表示两条交叉的连接线图标是并接的。
4.根据权利要求1所述应用于可编程电子设备的编程方法,其特征在于,其中,所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中进行程序编辑;所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中,在所述程序编辑区域中对所述图标进行程序编辑;所述程序编辑的操作包括排序、设置、增加、删除。
5.根据权利要求1所述应用于可编程电子设备的编程方法,其特征在于,其中,用户根据需求编辑所述图标的内容;所述图标的内容包括功能部件和/或子设备的参数;所述编程界面包括图标内容编辑区域;在所述图标内容编辑区域中,用户对在程序编辑区域中其选定的图标的参数进行调整、设定、修改。
6.一种可编程电子设备,其特征在于,包括可显示的编程界面;在显示屏上显示编程界面;提取所述可编程电子设备的功能部件和/或子设备并生成对应的图标,在所述编程界面中显示相应功能部件和/或子设备的图标;用户将其所需的所述可编程电子设备的功能部件和/或子设备所对应的图标放置在所述编程界面中;用户在所述编程界面中对其选择的图标进行编程;用户对所述图标进行编程后得到程序,程序按照图标的连接顺序依次执行相关图标的内容。
7.根据权利要求6所述的可编程电子设备,其特征在于,其中,所述编程界面包括图标展示区域,用户将提取得到的图标添加至所述编程界面的所述图标展示区域中,在图标展示区域中显示一个或多个图标;所述图标包括功能图标、连接线图标;其中,所述功能图标包括条件图标、动作图标、条件动作组合图标;其中,所述连接线图标为带有指向性的连接标记,所述连接线图标用于图标之间的连接,所述连接线图标指向功能图标或者连接线图标;依据连接线图标的指引依次运行程序中的图标,当前图标运行完成后,程序将运行与其相连接的连接线图标所指向的下一图标。
8.根据权利要求6所述的可编程电子设备,其特征在于,其中,所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中进行程序编辑;所述编程界面包括程序编辑区域,用户将其所需的图标放置在程序编辑区域中,在所述程序编辑区域中对所述图标进行程序编辑;所述程序编辑的操作包括排序、设置、增加、删除。
9.根据权利要求6所述的可编程电子设备,其特征在于,其中,用户根据需求编辑所述图标的内容;所述图标的内容包括功能部件和/或子设备的参数;所述编程界面包括图标内容编辑区域;在所述图标内容编辑区域中,用户对在程序编辑区域中其选定的图标的参数进行调整、设定、修改。
10.根据权利要求6所述的可编程电子设备,其特征在于,其中,在用户完成程序编辑得到程序后,选择按下启动按键,所述可编程电子设备开始执行程序;所述启动按键为显示在编程界面上的虚拟按键,或者为存在可编程电子设备上的实体按键。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310263562.4A CN116400637A (zh) | 2023-03-17 | 2023-03-17 | 可编程电子设备及应用于可编程电子设备的编程方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310263562.4A CN116400637A (zh) | 2023-03-17 | 2023-03-17 | 可编程电子设备及应用于可编程电子设备的编程方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116400637A true CN116400637A (zh) | 2023-07-07 |
Family
ID=87013445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310263562.4A Pending CN116400637A (zh) | 2023-03-17 | 2023-03-17 | 可编程电子设备及应用于可编程电子设备的编程方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116400637A (zh) |
-
2023
- 2023-03-17 CN CN202310263562.4A patent/CN116400637A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107463367B (zh) | 转场动画实现方法及装置 | |
US6873876B1 (en) | System for programming a household appliance having an electronic control | |
CN107924271B (zh) | 包括配置为外部或内部触摸屏的操作装置的家用器具 | |
RU2450092C2 (ru) | Бытовое устройство | |
CN106201241A (zh) | 终端屏幕的分屏显示方法、装置及终端 | |
US20140201688A1 (en) | User interface - gestural touch | |
CN103966797A (zh) | 一种用户可自编程的物联网洗衣机控制方法及控制装置 | |
CN109491731B (zh) | 一种悬浮按钮的控制方法、装置及存储介质 | |
CN110554897A (zh) | 一种功能页面切换方法、装置、电子设备及存储介质 | |
CN108920041A (zh) | 一种显示方法及终端设备 | |
CN105824657A (zh) | 一种显示应用程序的方法及移动终端 | |
US10355747B2 (en) | Apparatus and method for diagnosing and repairing an appliance | |
CN112430977A (zh) | 多筒洗衣机的控制方法、移动终端以及存储介质 | |
CN110543266B (zh) | 一种界面显示方法及终端设备 | |
US20120303140A1 (en) | Method and apparatus for using customized applications to operate a household appliance | |
CN111876962A (zh) | 一种洗衣机的控制方法、装置、洗衣机及存储介质 | |
WO2019000717A1 (zh) | 家电控制方法和装置 | |
CN116400637A (zh) | 可编程电子设备及应用于可编程电子设备的编程方法 | |
JP2020535873A (ja) | 衣類処理装置による衣類識別方法及び衣類処理装置 | |
EP3037578A1 (en) | Method for displaying information about operating programs, or cycles, of a household appliance, and household appliance thereof | |
CN111880421A (zh) | 家电设备的联动控制方法、***、存储介质及电子设备 | |
CN205375043U (zh) | 控制装置及烹饪电器 | |
CN105487761B (zh) | 一种应用程序的控制方法及移动终端 | |
CN104102414A (zh) | 烹饪机的控制方法和控制*** | |
CN112114729A (zh) | 基于烹饪设备的悬浮窗交互控制方法、装置和烹饪设备 |
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 |