绝对值编码器通信测试方法、装置、设备及存储介质制造方法及图纸

技术编号:39325454 阅读:10 留言:0更新日期:2023-11-12 16:04
本发明专利技术公开一种绝对值编码器通信测试方法、装置、设备及存储介质,通过发送请求命令数据帧到第二编码器,其中,请求命令数据帧是符合通信协议的数据帧;接收第二编码器基于请求命令数据帧反馈的响应数据帧,检测响应数据帧是否符合通信协议要求;若符合,则对第二编码器进行通信测试,其中,通信测试至少包括通信时间间隔测试、通信异常测试和上下电通信测试;获取第二编码器依据通信测试反馈的第二位置值,并同步获取第一编码器反馈的第一位置值;比较第一位置值和第二位置值,得到比较结果,将比较结果作为通信测试的检测结果进行输出,以保证编码器的反馈数值均符合通信协议,提高了编码器使用的准确性和可靠性。提高了编码器使用的准确性和可靠性。提高了编码器使用的准确性和可靠性。

【技术实现步骤摘要】
绝对值编码器通信测试方法、装置、设备及存储介质


[0001]本专利技术涉及编码器
,尤其涉及一种绝对值编码器通信测试方法、装置、设备及存储介质。

技术介绍

[0002]目前,在高精度电机控制的设备中,为了精确控制电机的角度和位置,绝大部分都要使用电机的位置闭环控制技术进行检测以及反馈,以达到精确控制的目的。编码器是位置闭环控制技术中必须使用的电机位置检测部件,其中绝对值编码器由于极高的分辨率和对位置的记忆功能使其在工业控制中得到越来越广泛的应用。
[0003]绝对值编码器在安装之前需要测试工作性能,现有的绝对值编码器只进行符合通信协议要求的测试,然而在实际使用的情况下,通信信号有时容易受到干扰,导致绝对值编码器接收或发送信号出现异常,容易出现通信无反应的情况,编码器可靠性较低的问题。
[0004]因此,有必要提供一种新的绝对值编码器通信测试方法、装置、设备及存储介质来解决上述技术问题。

技术实现思路

[0005]本专利技术的主要目的是提供一种绝对值编码器通信测试方法、装置、设备及存储介质,旨在解决现有的绝对值编码器只进行符合通信协议要求的测试,导致编码器可靠性较低的问题。
[0006]为实现上述目的,本专利技术提出的绝对值编码器通信测试方法包括:
[0007]发送请求命令数据帧到第二编码器,其中,所述请求命令数据帧是符合通信协议的数据帧;
[0008]接收所述第二编码器基于所述请求命令数据帧反馈的响应数据帧,检测所述响应数据帧是否符合通信协议要求;
>[0009]若符合,则对所述第二编码器进行通信测试,其中,所述通信测试至少包括通信时间间隔测试、通信异常测试和上下电通信测试;
[0010]获取所述第二编码器依据所述通信测试反馈的第二位置值,并同步获取第一编码器反馈的第一位置值;
[0011]比较所述第一位置值和所述第二位置值,得到比较结果,将所述比较结果作为所述通信测试的检测结果进行输出。
[0012]可选地,对所述第二编码器进行通信测试的步骤,包括:
[0013]若所述通信测试为所述通信时间间隔测试,则发送预设通信时间间隔到所述第二编码器;
[0014]所述获取所述第二编码器依据所述通信测试反馈的第二位置值的步骤,包括:
[0015]读取所述第二编码器基于所述预设通信时间间隔反馈的第二位置值。
[0016]可选地,对所述第二编码器进行通信测试的步骤,还包括:
[0017]若所述通信测试为所述通信异常测试,则发送预设的异常数据帧到所述第二编码器;
[0018]所述获取所述第二编码器依据所述通信测试反馈的第二位置值的步骤,包括:
[0019]读取所述第二编码器依据所述异常数据帧反馈的第二位置值。
[0020]可选地,对所述第二编码器进行通信测试的步骤,还包括:
[0021]若所述通信测试为所述上下电通信测试,则依据预设时间间隔对所述第二编码器进行上电下电操作;
[0022]所述获取所述第二编码器依据所述通信测试反馈的第二位置值的步骤,包括:
[0023]在对所述第二编码器进行上电操作且经过所述预设时间间隔后,读取所述第二编码器反馈的第二位置值,其中,所述预设时间间隔包括1s。
[0024]可选地,比较所述第一位置值和所述第二位置值,得到比较结果,将所述比较结果作为所述通信测试的检测结果进行输出的步骤,包括:
[0025]比较所述第一位置值和所述第二位置值;
[0026]若所述第一位置值与所述第二位置值一致,则所述第二编码器通讯正确;
[0027]若所述第一位置值与所述第二位置值不一致,则所述第二值编码器通讯错误,得到所述比较结果,将所述比较结果作为所述通信测试的检测结果进行输出。
[0028]此外,为实现上述目的,本专利技术还提供一种绝对值编码器通信测试装置,所述绝对值编码器通信测试装置应用于如上述所述的绝对值编码器通信测试方法,包括:
[0029]支架;
[0030]两个伺服驱动组件,两个所述伺服驱动组件均设于所述支架上,各所述伺服驱动组件包括相互连接的驱动件和编码器,两个所述驱动件通过联轴器连接;两个所述驱动件分为第一驱动件和第二驱动件,两个所述编码器分为第一编码器和第二编码器;
[0031]控制组件,包括通信连接的驱动器和控制器,所述控制器与所述第二编码器通信连接,所述驱动器与所述第一编码器通信连接,且与所述第一驱动件电连接,所述驱动器根据所述第一驱动件的位置数值控制所述第一驱动件运动以通过所述联轴器带动所述第二驱动件运动,并获取所述第二编码器的位置数值。
[0032]可选地,所述绝对值编码器通信测试装置还包括上位机,所述驱动器和所述控制器均与所述上位机通信连接。
[0033]可选地,所述上位机包括显示屏,所述显示屏用于输入控制指令并发送给所述控制器以及显示所述第二编码器的位置数值。
[0034]此外,为实现上述目的,本专利技术还提供一种绝对值编码器通信测试设备,所述绝对值编码器通信测试设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的绝对值编码器通信测试程序,所述绝对值编码器通信测试程序被执行时实现如上述所述的绝对值编码器通信测试方法的步骤。
[0035]此外,为实现上述目的,本专利技术还提供一种存储介质,所述存储介质上存储有绝对值编码器通信测试程序,所述绝对值编码器通信测试程序被处理器执行时实现如上述所述的绝对值编码器通信测试方法的步骤。
[0036]本专利技术技术方案中,本专利技术通过发送请求命令数据帧到第二编码器,其中,请求命令数据帧是符合通信协议的数据帧,并接收第二编码器基于请求命令数据帧反馈的响应数
据帧,检测响应数据帧是否符合通信协议要求;若符合,则对第二编码器进行通信测试,其中,通信测试至少包括通信时间间隔测试、通信异常测试和上下电通信测试,从而获取第二编码器依据通信测试反馈的第二位置值,并同步获取第一编码器反馈的第一位置值,从而比较第一位置值和第二位置值,得到比较结果,将比较结果作为通信测试的检测结果进行输出。由此,上述技术方案中,当编码器的通信信号在使用过程中受到干扰时,通过实施绝对值编码器通信测试方法对编码器进行通信测试,将编码器依据通信测试反馈的异常数值进行拦截,从而保证编码器的反馈数值均符合通信协议,提高了编码器使用的准确性和可靠性,能够有效避免在异常情况下导致编码器无法恢复正常通信的情况。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0038]图1为本专利技术一实施例中绝对值编码器通信测试方法的流程示意图;
[0039]图2为本专利技术一实施例中步骤S30的第一实施例的流程示意图本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种绝对值编码器通信测试方法,其特征在于,应用于绝对值编码器通信测试装置中的控制器,包括:发送请求命令数据帧到第二编码器,其中,所述请求命令数据帧是符合通信协议的数据帧;接收所述第二编码器基于所述请求命令数据帧反馈的响应数据帧,检测所述响应数据帧是否符合通信协议要求;若符合,则对所述第二编码器进行通信测试,其中,所述通信测试至少包括通信时间间隔测试、通信异常测试和上下电通信测试;获取所述第二编码器依据所述通信测试反馈的第二位置值,并同步获取第一编码器反馈的第一位置值;比较所述第一位置值和所述第二位置值,得到比较结果,将所述比较结果作为所述通信测试的检测结果进行输出。2.如权利要求1所述的绝对值编码器通信测试方法,其特征在于,对所述第二编码器进行通信测试的步骤,包括:若所述通信测试为所述通信时间间隔测试,则发送预设通信时间间隔到所述第二编码器;所述获取所述第二编码器依据所述通信测试反馈的第二位置值的步骤,包括:读取所述第二编码器基于所述预设通信时间间隔反馈的第二位置值。3.如权利要求1所述的绝对值编码器通信测试方法,其特征在于,对所述第二编码器进行通信测试的步骤,还包括:若所述通信测试为所述通信异常测试,则发送预设的异常数据帧到所述第二编码器;所述获取所述第二编码器依据所述通信测试反馈的第二位置值的步骤,包括:读取所述第二编码器依据所述异常数据帧反馈的第二位置值。4.如权利要求1所述的绝对值编码器通信测试方法,其特征在于,对所述第二编码器进行通信测试的步骤,还包括:若所述通信测试为所述上下电通信测试,则依据预设时间间隔对所述第二编码器进行上电下电操作;所述获取所述第二编码器依据所述通信测试反馈的第二位置值的步骤,包括:在对所述第二编码器进行上电操作且经过所述预设时间间隔后,读取所述第二编码器反馈的第二位置值,其中,所述预设时间间隔包括1s。5.如权利要求1所述的绝对值编码器通信测试方法,其特征在于,比较所述第一位置值和所述第二位置值,得到比较结果,将所述比较结果作为所述...

【专利技术属性】
技术研发人员:黄建凯胡红波黄磊莫恩律
申请(专利权)人:深圳研控自动化科技股份有限公司
类型:发明
国别省市:

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

1