seallyzoom
和尚与屠夫的区别,就是一个吃素一个吃荤
级别: 家园常客
精华主题: 0
发帖数量: 523 个
工控威望: 719 点
下载积分: 5282 分
在线时间: 403(小时)
注册时间: 2010-07-23
最后登录: 2024-11-15
查看seallyzoom的 主题 / 回贴
楼主  发表于: 2021-07-01 15:39
昨天调试机子换了一套步进电机,发现原点回归方向相反,于是拔了步进驱动上的方向开关,重启上电驱动器,还是原来的方向,再将PLC--Y2内部M8362置ON,回归方向还是相反,无论M8362--ON还是OFF,方向一成不变,莫非驱动器有问题?原来的电机原点回归一点问题都没有,于是又把旧程序灌上,依然是只往一个相反的方向,灌上新程序手动上下方向多点走几下,忽然再回原它就好了,百思不得其解,我近点取的是X2,电机带刹车,旧电机不带,驱动器控制方式为脉冲+方向。

工程剩货工控产品,低价处理有需要可联系,或交流交换学习
菜鸟入行
级别: 论坛先锋

精华主题: 0
发帖数量: 1381 个
工控威望: 1557 点
下载积分: 3686 分
在线时间: 177(小时)
注册时间: 2017-09-01
最后登录: 2024-06-11
查看菜鸟入行的 主题 / 回贴
1楼  发表于: 2021-07-01 16:32
我的思路和你不一样,我说出来供你参考:

定位指令比如DRVI,会用到2个Y,一个Y负责发脉冲,一个Y负责方向。
步进或伺服收到方向信号的时候,是正转。  没收到方向信号的时候,是反转。
如果你用回原点指令ZRN,就只有一个方向,想让它转的不对都没办法。
当然如果用DSZR指令找原点,那是有两个方向。

你遇到的情况,有可能和方向那个点有点问题,你要关注方向的Y,有没亮灯。
本帖最近评分记录:
  • 下载积分:+1(sqpfanglin)
  • 下载积分:+5(seallyzoom) 感谢分享!
  • 打个酱油,懂的不多
    水平有限,能帮则帮
    互相帮助,共同进步