EtherCAT通讯DS402协议----Controlword和Statusword

EtherCAT通讯DS402协议----Controlword和Statusword

控制字和状态字作用

EtherCAT 通信是所谓的 PDS(Power Drive Systems)状态,表示伺服驱动器的状态。PDS 可以通过对象6040h(Controlword)进行变更,可以通过 6041h(Statusword)参考状态。必须在通过 6041h(Statusword)确认状态已转换后,才发送转换到下一状态的指令。驱动器的8种状态转换参照EtherCAT状态机详解 ,PDS状态机如下
在这里插入图片描述

控制字:controlword(6040h)

控制字为uint16,两个字节对应为位功能如下
在这里插入图片描述
8种状态转换控制字如下:
在这里插入图片描述
运行模式控制位如下:
在这里插入图片描述

状态字statusword(6041h)

控制字statusword也是uint16,共两个字节,每个为功能如下
在这里插入图片描述
驱动器状态读取:
在这里插入图片描述
Bit4: Voltage enabled
当该位为 1 时,表示主电已上。
Bit5: Quick stop
当该位为 0 时,表示驱动器将按照设置(605A h:quick_stop_option_code)停机。
Bit7: Warning
当该位为 1 时,表示驱动器检测到报警

在这里插入图片描述
Bit11: Internal limit active
当该位为 1 时,表示内部转矩超过设定值。
其他位:
均是保留位。

  • 4
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值