马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
汇川伺服驱动器使用CANOpen过程所遇问题:
目的:想通过USBCAN(CAN逻辑分析仪)发送指令,控制电机状态等。
例如:电机正转1000位置、反转1500位置、伺服使能等操作。
实验前提: 1) 驱动器硬件连接: a) L1、L2接AC 220V连接无误 b) 外壳接地连接无误 c) 电机的U、V、W、PE连接无误 d) RJ45引脚接入无误(上电伺服驱动器发送
[格式为:数据帧ID 数据长度数据内容]
0x701 0x01 00(心跳时间)
0x081 0x08 00 00 00 00 00 00 00 00(紧急报文COBID) e) 通过USBCAN连接伺服驱动器(RJ45接口)2) 面板操作: a) H02.00——8(控制模式选择为CANOpen模式) b) H0C.00——1(伺服轴地址为1) c) H0C.08——6(CAN通讯速率选择为1M) d) H0C.13——1(存储到EEPROM,保存功能码) 3) 现象显示: a) 伺服驱动器面板显示21ry(预运行状态,轮廓位置控制模式,准备) 实验过程:
1) 通过USBCAN发送指令(0x601,40 40 60 00 06 00 00 00)
伺服驱动器返回(0x581,4b 40 60 00 00 00 00 00)
伺服控制面板还是显示21ry。
所以我现在连伺服使能没做不到,更何况伺服的正反转;我不知是我哪步操作错误,还请指正,特意前来让大佬们赐教。求各位帮帮忙!
(一位初次接触伺服驱动器的小白)
|