登录
首页 运动控制 运动控制
回帖 发帖
正文

主题:【话题】步进电机旋转方向改变问题(20170915)

点击:12584 回复:21

初次使用步进电机,按照电机以及驱动器的说明书,凑合让电机动了起来。
我现在只需要步进电机1.可以随时改变方向旋转。2.不管正向还是反向旋转,都要有2阶跃转速供选择。
使用雷赛电机及驱动器,台达DVP14SS211T可编程序控制器,接线图以及编写的程序如下:
PLC定义点:X0:低速;X1:高速;X2:停止;X3:换向。     Y0:输出高速脉冲信号;Y1:输出方向控制信号
附件 12.jpg
接线图
附件 13.jpg
程序
按一下X0,电机低速旋转;按一下X1,电机高速旋转;不论低速还是高速旋转,按下X2,电机停止旋转。以上逻辑没有问题。
需要改变方向,启动电机前按一下X3,不论PLC是否有Y1输出,给低速、高速旋转信号后电机仍然按照同一个起始方向旋转,不会改变转向,不知道哪里出了问题?
难道步进电机旋转前,给步进电机驱动器DIR-端加或者不加Y1信号不会改变电机旋转方向?(驱动器共阳极接法)
最后修改:2017/9/18 9:10:16
17-09-14 15:45
将步进电机驱动器A+/A-或者B+/B-交换接线,步进电机旋转方向会改变,但我想拿PLC的输出Y1控制电机的旋转方向,不知道怎么做才能实现。
17-09-14 15:50
呵呵;先确认好步进驱动器是脉冲+方向还是+脉冲加-脉冲;
问下代理商确认下,现在有些是不能切换上面的方式的;
17-09-14 16:23
多谢提示!
公司仓库积压了七八年的货,现在驱动器已经固定,一万个不愿意拆。厂家说明书明确说出厂默认是脉冲+方向模式。
附件 14.jpg
假定是单脉冲模式的话,我在启动旋转前靠是否输出Y1来改变方向可行不?
17-09-14 16:45
Y1有输出是一个方向 没输出不就是另外一个方向吗
17-09-14 16:55
很简单,把PLC脉冲信号接到DIR+ DIR-上,如果会转就证明你的驱动器是+脉冲加-脉冲模式;
17-09-14 17:12
脉冲+方向。你可以试一下,断开y1,测量方向电压,直接加电/断开dir+和dir-。
17-09-14 17:18
程序不是这样写的。台达PLC我没有用过,但是看得出来,你这个程序指令不正确。好好看一下说明书。
17-09-14 18:05

引用 wushulin 在 2017/9/14 18:05:06 发言【内容省略】

与定位无关,我只是需要电机带动一个轮盘做低速或者高速旋转就行,当然也需要改变旋转方向。
程序肯定不是专业步进控制逻辑了。
17-09-14 18:15

引用 黑太狼iwPukU 在 2017/9/14 16:55:34 发言【内容省略】

问题就在这里,我也是这样预期。但是这样弄就是不改变旋转方向。不知道问题出在哪里?
17-09-14 18:26

上一页下一页

工控新闻

更多新闻资讯