设备的调测方法、设备及存储介质技术

技术编号:33532423 阅读:48 留言:0更新日期:2022-05-19 02:06
本申请提供了一种设备的调测方法、设备及存储介质,涉及工业控制技术领域,方法包括:接收启动调测请求;根据所述启动调测请求、断点集合,确定若干与第一任务线程对应的第一钩子函数;根据所述断点集合,在所述第一钩子函数中注入应用于对应的所述第一任务线程的若干第一断点;响应所述第一钩子函数的调测。设备及存储介质应用设备的调测方法,因此通过将用于调试的断点集合设置在设备上,使得设备集成调测和实际运行的功能,进而在进行调测时,可以实时观测到每个调测的实际结果更加便于调测,而通过将多个第一任务线程的第一钩子函数中注入第一断点,可以实现多线程的调测,进而提升调测的效率。提升调测的效率。提升调测的效率。

【技术实现步骤摘要】
设备的调测方法、设备及存储介质


[0001]本申请实施例涉及但不限于工业控制
,尤其涉及一种设备的调测方法、设备及存储介质。

技术介绍

[0002]在工业控制
,由于自动化的工业设备的复杂性,往往需要在机器生产进行调测。当工业设备进入现场的正式生产环境中,用户也可能根据现场的需要,对工业设备的应用程序进行暂停、继续、单步执行等控制,在多线程处理的工业设备,需要精确到多线程的调测。而现有的调测往往借助于远程的控制平台对工业设备进行调控,以机器人为例,采用远程平台进行调测时,调测人员无法实时获知实际的情况进而无法根据实时情况调整机器人的控制参数;因此,调测效率较低。

技术实现思路

[0003]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]本申请实施例提供了一种设备的调测方法、设备及存储介质,能够提升调测的效率。
[0005]第一方面,本申请实施例提供了一种设备的调测方法,应用于电子设备,包括:
[0006]接收启动调测请求;
[0007]根据所述启本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种设备的调测方法,其特征在于,所述方法包括:接收启动调测请求;根据所述启动调测请求、断点集合,确定若干与第一任务线程对应的第一钩子函数;根据所述断点集合,在所述第一钩子函数中注入应用于对应的所述第一任务线程的若干第一断点;响应所述第一钩子函数的调测。2.根据权利要求1所述的方法,其特征在于,所述根据所述启动调测请求、断点集合,确定若干与第一任务线程对应的第一钩子函数,包括:当所述断点集合不为空,将所述断点集合与任务线程列表中每一第二任务线程进行断点匹配,得到若干第一任务线程;根据所述启动调测请求,启动所述第一任务线程对应的第一钩子函数;根据启动结果,确定若干所述第一钩子函数。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收来自于用户的第一调测指令更新请求,所述第一调测指令更新请求用于请求更新条件断点;根据所述第一调测指令更新请求,将所述条件断点注入到对应的所述第一任务线程以使对应的所述第一钩子函数获取所述条件断点。4.根据权利要求3所述的方法,其特征在于,所述响应所述第一钩子函数的调测,包括:获取用于条件断点判断的变量值;当所述第一任务线程执行的程序变量与所述变量值匹配,暂停所述第一任务线程并执行预设的指令操作,其中,所述指令操作包括所述条件断点中预设的第一功能函数或外部请求其中之一。5.根据权利要求4所述的方法,其特征在于,所述指令操作为所述条件断点中预设的第一功能函数;所述执行预设的指令操作,包括:从所述条件断点中提取第一功能函数的函数信息;根据所述函数信息,从预设的功能列表中确定第一功能函数;执行所述第一功能函数。6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:接收来自于用户的第二调测指令更新请求,所述第二调测指令更新请求用于将待添加的第二断点添加至所述断点集合。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:判断所述第二断...

【专利技术属性】
技术研发人员:朱云峰石金博王红史瑞芝
申请(专利权)人:东莞市李群自动化技术有限公司
类型:发明
国别省市:

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

1