CANopen报文结构由11位的COB-ID以及***多8字节的数据域构成爱游戏app在哪里下载。在上位机界面中通过NMT报文设置控制从站进入预作状态或者运行状态,再通过SDO报文设置伺服控制的各个参数(速度爱游戏app在哪里下载、位置等)以及状态机的各个状态可以使电机按照不同控制模式运转起来爱游戏app在哪里下载爱游戏app在哪里下载,***后通过将电机的当前参数映射到PDO中,读取PDO报文的值得到电机当前值,将其与设置值对比得到控制结果的正确性爱游戏app在哪里下载“蜗穉pp在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载?刂票ㄎ娜坑蒘DO实现爱游戏app在哪里下载。1.PP模式控制报文列表爱游戏app在哪里下载,见表2.PV模式控制报文列表针对伺服电机远程控制爱游戏app在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载,基于CANopen的伺服控制模式的实现3.HM模式报文列表
三种控制模式报文操作都是首先设置伺服控制模式爱游戏app在哪里下载,然后根据当前模式依次输入相关的目标控制值(如位置爱游戏app在哪里下载爱游戏app在哪里下载、速度爱游戏app在哪里下载、回零方式等)爱游戏app在哪里下载,***后按照状态机步骤使用6040h控制电机启动与停5、系统控制模式验证本系统的上位机界面由USBCAN的上位机界面及电机的监控界面两部分构成,其中USBCAN的上位机界面作为CANopen报文数据监控界面爱游戏app在哪里下载,电机的监控界面用VB2008开发爱游戏app在哪里下载。在上位机界面中通信波特率选用1Mbps伺服电机Node-ID设置为1爱游戏app在哪里下载,心跳周期为1s爱游戏app在哪里下载,TPDO发送周期为100ms爱游戏app在哪里下载,同时设置好电机电流环爱游戏app在哪里下载、位置环、速度环的参数爱游戏app在哪里下载,将设置的报文依次输入上位机界面的SDO控制爱游戏app在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载,电机启动并运行到报文中的设定值爱游戏app在哪里下载,电机手动?爱游戏app在哪里下载?仄飨允局涤肷瓒ㄖ狄恢掳蜗穉pp在哪里下载爱游戏app在哪里下载,同时上位机界面中报文显示值也与设定值一致爱游戏app在哪里下载,成功实现了伺服控制的控制1)PP模式电机监控界面中位置控制曲线
上位机界面中设置好报文值爱游戏app在哪里下载,电机启动。电机先加速运行爱游戏app在哪里下载爱游戏app在哪里下载,达到设定的目标速度值后开始匀速运行,直至达到设定的目标位置值就不再变化爱游戏app在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载。上位机过程数据与电机监控曲线变化一致爱游戏app在哪里下载爱游戏app在哪里下载。如果需要改变电机的位置值爱游戏app在哪里下载爱游戏app在哪里下载,在上位机界面中依次输人新的控制报文爱游戏app在哪里下载爱游戏app在哪里下载,电机会根据设定值正转或者反转,继续运行到新的位置爱游戏app在哪里下载。2)PV模式电机首先加速到设定的目标速度值,然后按照设疋值勾速运打。如果需要改变运行的速度爱游戏app在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载,同样可在上位机界面中输人新的速度值,加速时的变化如上所述爱游戏app在哪里下载。减速控制时爱游戏app在哪里下载,电机减速直至速度为则停止爱游戏app在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载。上位机数据变化与电机监控曲线变化一致速度控制曲线爱游戏app在哪里下载爱游戏app在哪里下载爱游戏app在哪里下载,如图所爱游戏app在哪里下载。
)HM模式电机先加速到设定速度爱游戏app在哪里下载爱游戏app在哪里下载,然后寻找原点位置爱游戏app在哪里下载,找到原点后,电机回零爱游戏app在哪里下载,减速直至这时分别在上位机界面以及电机的手动野蜗穉pp在哪里下载爱游戏app在哪里下载?仄魉欧缁袞丝吹缁牡鼻拔恢弥?,都可以看到电机的当前设为说明电机回零操作完成爱游戏app在哪里下载。位置曲线,如图所示爱游戏app在哪里下载爱游戏app在哪里下载。
6、结语实践证明:系统运行可靠爱游戏app在哪里下载爱游戏app在哪里下载,数据准确易分析,机先加速运行,达到设定的目标速度值后开始匀速实时性好,协议栈程序易植入爱游戏app在哪里下载爱游戏app在哪里下载。该方法可以扩展适用于多电机控制系统爱游戏app在哪里下载,而且的CANopen通信协议栈适用于所有设备爱游戏app在哪里下载,工程应用非常广泛。声明:本文为转载类文章爱游戏app在哪里下载,如涉及版权问题爱游戏app在哪里下载,请及时联系我们删除(QQ: 229085487)爱游戏app在哪里下载爱游戏app在哪里下载,不便之处,敬请谅解!