LD X0
OUT M0
LD X1
OUT M1
OUT Y1
LD M0
OR M1
PLSR K2000 D0 K500 Y000
这样,X0则正转,X1通则反转.
| 评论
2009-1-13 21:01 wanghw1216 | 七级
plsr指令我没用过,不是很了解。
如果你只是想正反转,那你设计一个普通的正反转程序就是的啦,用这个程序分别和Y000接通,就好比一个单刀双置开关,让Y000分别接到两条线路上,一条是正传一条是反转,y000接在一条公共线上。y0给出的只是一个脉冲驱动,就好比是电流一样,电流通入电机里他本身不会正反转,只有对电流进行控制才能改变电流的方向,进而改变电机的转向,你对y0也要进行控制,y0 提供的能量向哪个方向流,你要给他修一条渠道,控制渠道的方向就控制了y0 的流向。我觉得plsr只是提供一个动力源,怎么用是控制电路的问题。这只是我自己的理解,没接触过这个指令,仅供参考。你说的那个特殊M应该是M8029吧,(指定脉冲数输出完毕后,指令完成标志)
楼上这位仁兄的程序我有点不大明白,尽管我没用过这个指令,但是我觉得,你的反转有问题吧,反转是触点直接驱动啊,没使用脉冲指令嘛,不管是正传还是反转都应该是慢慢提速的。你这样反转就变成一个速度启动了。