yangdongjing
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 144 点
下载积分: 573 分
在线时间: 11(小时)
注册时间: 2013-03-21
最后登录: 2014-04-06
查看yangdongjing的 主题 / 回贴
楼主  发表于: 2013-03-25 20:07
描述:程序执行部分
图片:
我想写一个电机正反转的程序,先正转5圈,再反转10圈,再正转10圈,反转10圈。。。这样下去,没转过一次时停0.5s,可是我的程序只走到红线部分,之后就不动了,用定时器可以实现正反转动么
[ 此帖被yangdongjing在2013-03-26 11:34重新编辑 ]
vdadiv
级别: 略有小成
精华主题: 0
发帖数量: 111 个
工控威望: 226 点
下载积分: 71369 分
在线时间: 261(小时)
注册时间: 2013-03-31
最后登录: 2024-10-25
查看vdadiv的 主题 / 回贴
1楼  发表于: 2013-04-02 22:41
M0被M8029给RESET了,所以不ON
用步进写可以解决你的问题...

LDI M0
ZRST S20 S22
LD M0
SET S20
STL S20
.
.
第1段程式
.
.
LD M8029
SET S21
STL S21
.
.
第2段程式
.
.
LD M8029
SET S22
STL S22
.
.
第3段程式
.
.
LD M8029
SET S20