【技术实现步骤摘要】
一种驱动器的通信控制方法、装置、设备及存储介质
[0001]本专利技术涉及通信控制
,具体涉及一种驱动器的通信控制方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]在工业控制领域,驱动器是常见的电机控制装置之一
。
驱动器通过控制电机的运动状态实现对机器设备的控制
。
为了达到良好的控制效果,驱动器需要与控制器进行通信,以实现数据交互和命令传输
。
[0003]相关技术中,驱动器与控制器之间的通信控制存在一些不足,如通信的可靠性和安全性不稳
、
控制精度低等问题
。
[0004]因此,亟待对现有的驱动器通信控制方式进行改进,能够实现对通信过程的精细化控制,保障通信的可靠性和安全性
。
技术实现思路
[0005]本专利技术的目的在于提出一种驱动器的通信控制方法
、
装置
、
设备及存储介质,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件
。
[0006]为了实现上述目的,根据本专利技术的一方面,提供一种驱动器的通信控制方法,所述方法包括以下步骤:
[0007]确定控制器和驱动器之间的通信协议;
[0008]获取控制器的控制命令,根据所述通信协议将所述控制命令打包成数据包,并在预设的时序下将所述数据包发送给驱动器;
[0009]驱动器在接收到数据包后,根据通信协 ...
【技术保护点】
【技术特征摘要】
1.
一种驱动器的通信控制方法,其特征在于,所述方法包括以下步骤:确定控制器和驱动器之间的通信协议;获取控制器的控制命令,根据所述通信协议将所述控制命令打包成数据包,并在预设的时序下将所述数据包发送给驱动器;驱动器在接收到数据包后,根据通信协议对所述数据包进行解析,并根据解析结果控制电机的运动状态
。2.
根据权利要求1所述的一种驱动器的通信控制方法,其特征在于,所述在预设的时序下将所述数据包发送给驱动器,包括:确定预设的时序,所述时序包括数据包的发送时间和传输延迟;将控制命令打包成数据包,并按照预设的时序将所述数据包发送给驱动器
。3.
根据权利要求1所述的一种驱动器的通信控制方法,其特征在于,所述根据通信协议对所述数据包进行解析,并根据解析结果控制电机的运动状态,包括:确定通信协议,所述通信协议包括通信速率
、
数据格式
、
命令格式
、
校验方式;接收数据包,按照通信协议中的校验方式对所述数据包进行校验,得到校验结果;在校验通过后按照通信协议中的数据格式对接收到的数据包进行解析,得到解析结果;按照通信协议中命令格式对所述解析结果进行识别,得到命令数据,根据所述命令数据控制电机的运动状态
。4.
根据权利要求3所述的一种驱动器的通信控制方法,其特征在于,所述按照通信协议中命令格式对所述解析结果进行识别,得到命令数据之后,所述方法还包括:驱动器根据控制命令数据向控制器返回相应的确认信息
。5.
根据权利要求3所述的一种驱动器的通信控制方法,其特征在于,所述按照通信协议中命令格式对所述解析结果进行识别,得到命令数据,根据所述命令数据控制电机的运动状态,包括:获取解析结果,生成与所述解析结果对应的命令数据,所述命令数据包括操作码和操作参数;所述操作码包括表征正向加速
、
正向减速
、
反向加速
、
反向减速的操作字符,所述操作参数包括正向加速度
、
反向加速度;根据所述命令数据控制电机的运动状态,所述运动状态包括正向加速
、
正向减速
、
反向加速
、
反向减速其中之一
。6.
根据权利要求3所述的一种驱动器的通信控制方法,其特征在于,所述按照通信协议中的校验方式对所述数据包进行校验,得到校验结果,包括:将接收到的数据包进行解包,得到字符数据
、
数据长度和接收到的校验和;基于数据校验函数对接收到的字符数据进行检验,基于得到的返回值确定校验结果;其中,所述数据校验函数的输入参数包括字符数据
、
数据长度和接收到的校验...
【专利技术属性】
技术研发人员:胡连逵,李先佼,
申请(专利权)人:佛山市兴颂机器人科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。