完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
软件环境:安装好igh-ethercat1.5.2主站
debian7 硬件环境:estun的伺服电机型号PRONET-04AEG-EC ,以及配套插头,网线之类的 ================================================= 想要使用LinuxCNC通过命令行来控制伺服电机转动,有一些必须了解的知识 1、EtherCAT协议的对象字典 2、ethercat主站的与从站交互的命令,命令很多,这里只需要了解两个 download以及upload,就可以简单的实现最开始的目的,控制伺服电机。 先详细了解ethercat的控制命令可以去看看下面的博客 https://blog.csdn.net/absinjun/article/details/81701496 ================================================= 依次执行下列代码 1 sudo /etc/init.d/ethercat start //开启主站 2 ethercat slaves //检测从站是否连接好 3 ethercat download -t int8 0x6060 0 3 //Modes of operation 运作方式(0x6060)选择 可在对象字典中查询 4 ethercat download -t int16 0x6040 0 6 // 0x6040(Control word 控制字) 使能伺服电机 5 ethercat download -t int16 0x6040 0 15 //错误复位,可以省略这一步 6 ethercat download -t int32 0x607F 0 10000 //0x607F 最大速度设置 Max profile velocity 7 ethercat download -t int32 0x60FF 0 1000 //0x60FF 目标速度设置 Target velocity 依据上面的命令可是调节伺服电机的速度,此外还有其他的控制模式选择,更多的信息,随便找一些CANOpen的文档对应者看, |
|
|
|
只有小组成员才能发言,加入小组>>
2388 浏览 0 评论
8923 浏览 4 评论
36506 浏览 19 评论
4987 浏览 0 评论
24336 浏览 34 评论
1383浏览 2评论
1636浏览 1评论
2030浏览 1评论
1452浏览 0评论
396浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 00:22 , Processed in 1.126615 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号