System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 单片机设备的控制方法、装置和设备制造方法及图纸_技高网

单片机设备的控制方法、装置和设备制造方法及图纸

技术编号:41328942 阅读:5 留言:0更新日期:2024-05-13 15:07
本申请提供一种单片机设备的控制方法、装置和设备,涉及设备控制技术领域。该方法包括:显示流程配置界面,流程配置界面中包括任务通用节点和任务功能节点;响应于针对任务通用节点的点选操作,从任务通用节点中确定目标子任务通用节点,并响应于针对任务功能节点的点选操作,从任务功能节点中确定目标子任务功能节点;这样可以基于用户根据实际需求选择的目标子任务通用节点和目标子任务功能节点各自对应的执行逻辑,灵活地生成对应的逻辑脚本;并向单片机设备发送逻辑脚本,逻辑脚本用于单片机设备基于逻辑脚本执行对应的目标任务,与现有技术将逻辑脚本烧录至单片机设备相比,提高了单片机设备控制的灵活性。

【技术实现步骤摘要】

本申请涉及设备控制,尤其涉及一种单片机设备的控制方法、装置和设备


技术介绍

1、在单片机设备控制领域,主要采用硬件控制器实现对单片机设备的控制。其中,硬件控制器通常由专门的硬件设备组成,通过c编写硬件控制程序实现对单片机设备的控制。

2、然而,采用上述控制方法,一旦硬件控制器中的控制程序烧录之后,对应的控制程序也就随之确定了,因此,无法灵活地控制单片机设备。


技术实现思路

1、本申请提供一种单片机设备的控制方法、装置和设备,可以提高单片机设备控制的灵活性。

2、本申请提供一种单片机设备的控制方法,应用于网络设备,所述方法包括:

3、显示流程配置界面,所述流程配置界面中包括任务通用节点和任务功能节点,其中,所述任务通用节点用于调用对应的通用设置逻辑,所述任务功能节点用于调用对应的功能执行逻辑;

4、响应于针对所述任务通用节点的点选操作,从所述任务通用节点包括的多个子任务通用节点中确定目标子任务通用节点,并响应于针对所述任务功能节点的点选操作,从所述任务功能节点包括的多个子任务功能节点中确定目标子任务功能节点;

5、基于所述目标子任务通用节点和所述目标子任务功能节点各自对应的执行逻辑,生成对应的逻辑脚本;

6、向所述单片机设备发送所述逻辑脚本,所述逻辑脚本用于所述单片机设备基于所述逻辑脚本执行对应的目标任务。

7、根据本申请提供的一种单片机设备的控制方法,所述多个子任务通用节点包括日志节点、标注节点或者全局参数节点中的至少一项和所述任务节点;

8、其中,所述任务节点,用于描述任务为单次任务或者轮询任务;

9、所述日志节点,用于调用日志上报设置逻辑,在有任务信息查看需求的情况下,上报对应的日志信息;

10、所述标注节点,用于调用与任务信息相关的标注设置逻辑、所述任务通用节点的标注设置逻辑,以及所述任务功能节点的标注设置逻辑;

11、所述全局参数节点,用于描述全局可访问数据以及缓存设置逻辑。

12、根据本申请提供的一种单片机设备的控制方法,所述多个子任务功能节点包括:函数节点、条件节点、求和节点、更新节点、分割节点或者连接节点中的至少一项;

13、其中,所述函数节点,用于调用对应函数功能执行逻辑;

14、所述条件节点,用于调用对应条件判断功能执行逻辑;

15、所述求和节点,用于调用全局参数或者局部参数的数学运算功能执行逻辑;

16、所述更新节点,用于调用对所述全局参数或者所述局部参数的取值更新功能执行逻辑;

17、所述分割节点,用于调用对文本信息的分割功能执行逻辑;

18、所述连接节点,用于调用对多个文本信息的拼接功能执行逻辑。

19、根据本申请提供的一种单片机设备的控制方法,所述向所述单片机设备发送所述逻辑脚本,包括:

20、对所述逻辑脚本进行语法校验和/或安全校验;

21、在校验成功的情况下,向所述单片机设备发送所述逻辑脚本。

22、本申请还提供一种单片机设备的控制方法,应用于单片机设备,所述方法包括:

23、接收网络设备发送的逻辑脚本,其中,所述逻辑脚本是响应于针对流程配置界面中包括任务通用节点和任务功能节点,从所述任务通用节点中确定目标子任务通用节点,从所述任务功能节点中确定目标子任务功能节点,并基于所述目标子任务通用节点和所述目标子任务功能节点各自对应的执行逻辑生成的,所述任务通用节点用于调用对应的通用设置逻辑,所述任务功能节点用于调用对应的功能执行逻辑;

24、基于所述逻辑脚本执行对应的目标任务。

25、根据本申请提供的一种单片机设备的控制方法,所述方法还包括:

26、将所述逻辑脚本存储到外部存储器中;

27、对应的,所述基于所述逻辑脚本执行对应的目标任务,包括:

28、从所述外部存储器中,调用所述逻辑脚本执行对应的所述目标任务。

29、根据本申请提供的一种单片机设备的控制方法,所述方法还包括:

30、在执行完所述目标任务,且所述目标任务为单次任务的情况下,从所述外部存储器中清除所述逻辑脚本。

31、本申请还提供一种单片机设备的控制装置,应用于网络设备,该单片机设备的控制装置可以包括:

32、显示单元,用于显示流程配置界面,所述流程配置界面中包括任务通用节点和任务功能节点,其中,所述任务通用节点用于调用对应的通用设置逻辑,所述任务功能节点用于调用对应的功能执行逻辑;

33、处理单元,用于响应于针对所述任务通用节点的点选操作,从所述任务通用节点包括的多个子任务通用节点中确定目标子任务通用节点,并响应于针对所述任务功能节点的点选操作,从所述任务功能节点包括的多个子任务功能节点中确定目标子任务功能节点;

34、生成单元,用于基于所述目标子任务通用节点和所述目标子任务功能节点各自对应的执行逻辑,生成对应的逻辑脚本;

35、发送单元,用于向所述单片机设备发送所述逻辑脚本,所述逻辑脚本用于所述单片机设备基于所述逻辑脚本执行对应的目标任务。

36、本申请还提供一种单片机设备的控制装置,应用于单片机设备,该单片机设备的控制装置可以包括:

37、接收单元,用于接收网络设备发送的逻辑脚本,其中,所述逻辑脚本是响应于针对流程配置界面中包括任务通用节点和任务功能节点,从所述任务通用节点中确定目标子任务通用节点,从所述任务功能节点中确定目标子任务功能节点,并基于所述目标子任务通用节点和所述目标子任务功能节点各自对应的执行逻辑生成的,所述任务通用节点用于调用对应的通用设置逻辑,所述任务功能节点用于调用对应的功能执行逻辑;

38、执行单元,用于基于所述逻辑脚本执行对应的目标任务。

39、本申请还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的单片机设备的控制方法。

40、本申请还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的单片机设备的控制方法。

41、本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述的单片机设备的控制方法。

42、本申请提供的单片机设备的控制方法、装置和设备,在通过逻辑代码控制单片机设备时,显示流程配置界面,流程配置界面中包括任务通用节点和任务功能节点;响应于针对任务通用节点的点选操作,从任务通用节点包括的多个子任务通用节点中确定目标子任务通用节点,并响应于针对任务功能节点的点选操作,从任务功能节点包括的多个子任务功能节点中确定目标子任务功能节点;这样可以基于用户根据实际需求选择的目标子任务通用节点和目标子任务功能节点各自对应的执行逻辑本文档来自技高网...

【技术保护点】

1.一种单片机设备的控制方法,其特征在于,应用于网络设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1或2所述的方法,其特征在于,所述向所述单片机设备发送所述逻辑脚本,包括:

5.一种单片机设备的控制方法,其特征在于,应用于单片机设备,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.一种单片机设备的控制装置,其特征在于,应用于网络设备,所述装置包括:

9.一种单片机设备的控制装置,其特征在于,应用于单片机设备,所述装置包括:

10.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至4任一项所述的单片机设备的控制方法,或者,执行所述程序时实现如权利要求5至7任一项所述的单片机设备的控制方法。

【技术特征摘要】

1.一种单片机设备的控制方法,其特征在于,应用于网络设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1或2所述的方法,其特征在于,所述向所述单片机设备发送所述逻辑脚本,包括:

5.一种单片机设备的控制方法,其特征在于,应用于单片机设备,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所...

【专利技术属性】
技术研发人员:李晓波潘伟
申请(专利权)人:北京远舢智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1