信茂工控网
首页 > 运动控制 > 现场总线技术论文反问探索伺服电机远程控制基于CANopen的伺服控制模式实现之谜

现场总线技术论文反问探索伺服电机远程控制基于CANopen的伺服控制模式实现之谜

现场总线技术论文:探索伺服电机远程控制基于CANopen的伺服控制模式实现之谜

1、引言

针对伺服电机远程控制面临的复杂接线、单一控制和可靠性问题,提出了一种新的方法,即利用CANopen通信协议和驱动子协议来实现伺服电机的控制。文章分析了CANopen协议中的对象字典和报文格式,并详细介绍了在CANopen环境下PP、PV、HM三种模式的报文设置。通过搭建实验平台,我们成功实现了基于CANopen协议的伺服电机控制。在实测中,发现这种方法简化了操作流程,提高了通信速度和可靠性,同时用户可以更好地监控伺服电机。

2、系统总体架构

整个系统由PC机、CANopen上位机、USBCAN适配器以及伺服驱动设备组成。系统采用DS301协议进行通讯管理,而对于伺服控制部分,则使用DSP402协议。此外,作为从节点的伽马射线计具有完整的CANopen通讯功能,它负责与计算机上的上位机会话,并将信息传送至后者。此外,上位机会通过USBCAN适配器对从站进行必要的配置。

3.CANopen服务过程原理

a)设备模型

通信单元:包含用于网络管理及数据传输的一系列功能。

对象字典:记录着所有可能参数及其相关描述,这些参数是设备行为描述的一部分。

应用过程:连接应用层与物理层之间,为用户提供访问对象字典及配置参数等功能。

b)状态转换

根据定义,每个状态都有其特定的行为。当发生异常时,将进入“故障”状态。在正常工作中,从关闭到打开再到运行三个阶段:

PowerDisabled(主电关闭):初始化完成后进入SWUTCH_ON_DISABLED状态,在此期间可以进行通讯,但主电仍未开启。

PowerEbabled(主电打开):进入OPERATIONENABLED状态,此时主电已开启,可以开始真正运行。

Fault(故障):出现任何问题都会导致此状态。

c)三种模态:

PP模式(位置模式):以目标位置为基准,对于定位要求较高的情况下,是一种常用的模态方式。

PV模式(速度模式):主要用于速度精确度较高的情景,如步进运动或微分运动等场合。

HM模式(回零模态):提供多种回零方法,以确保起始位置稳定且精确。

4 系统硬件搭建与软件设计

硬件搭建方面,我们首先在TI开发环境中配置好相关参数并建立DS301工程项目,然后下载至驱动器并测试SDO/PDO/NMT等通讯对象是否正确。软件设计则采用CCS开发环境,主要包括闭环调节程序及基于CCS CANOpen库编写的一个通信处理程序。初始化过程包括变量初始化、中断使能以及编码器反馈信号判断;而通讯初始化则涉及设置节点地址、波特率映射预定义,以及启动通信处理程序。

5 服务报文设置与验证

每个模态都需要设定相应报文,以便执行具体操作。一旦设定值被输入,就会依据该值改变轴方向或者保持当前位置。如果要改变轴方向,只需在上位界面输入新值即可;如果要保持当前位置,则不需要进一步操作。这意味着用户可以轻松地调整轴向或保持当前位置,无需深入了解底层逻辑。而实际验证结果显示,不论是在PP还是PV还是HM三种不同的情况,都能够成功地实施所需移动距离或速度变化,而且这些变化都是符合预期且无误差的事实证据。

标签:

猜你喜欢

工控运动控制 编码的翅膀嵌入...
编码的翅膀:嵌入式应用开发的无限飞翔 在现代科技的浪潮中,智能化与自动化已经渗透到各个领域,无处不在。这些智能设备和系统背后,通常有一个关键环节——嵌入式...
工控运动控制 如何应对嵌入式...
在当今科技飞速发展的时代,嵌入式工程作为一种将计算机技术应用于特定设备或系统中的技术,它已经渗透到我们的日常生活中。从智能家居到工业自动化,再到汽车电子,...
工控运动控制 微控制器与应用...
微控制器与应用程序的完美融合:嵌入式产品开发实战探索 在当今这个高度自动化和智能化的时代,嵌入式产品开发已经成为各行各业不可或缺的一部分。从家用电器到汽车...
工控运动控制 工控新宠小巧智...
一、微型工控机:新时代的工业智能 在当今这个信息化和智能化发展迅速的时代,微型工控机作为一种集成电路与计算机技术于一体的新兴设备,其小巧而强大的特性使其在...

强力推荐