longfei1982
飞飞
级别: 略有小成
精华主题: 0
发帖数量: 166 个
工控威望: 369 点
下载积分: 3305 分
在线时间: 125(小时)
注册时间: 2009-05-01
最后登录: 2016-07-25
查看longfei1982的 主题 / 回贴
楼主  发表于: 2013-11-13 09:53
请教,ddrvi k0 k1000 y1 y2这个指令是不是发送无限个脉冲不停。,还是发送0个脉冲不转。这个时候m8048是等脉冲发送完停止吗?m8029的状态和脉冲什么关系?
小小一电工
每天一点点 加油 你可以的!
级别: 工控侠客
精华主题: 0
发帖数量: 646 个
工控威望: 2530 点
下载积分: 1698 分
在线时间: 747(小时)
注册时间: 2012-02-27
最后登录: 2024-08-12
查看小小一电工的 主题 / 回贴
1楼  发表于: 2013-11-13 10:03
你那个相当于没有秒冲 伺服接收不到脉冲信号! 把K0改为K99999 那么这条指令接通 伺服九转按K1000脉冲速度正转运行了 把K0改为K-99999 同理 反转运行
楼主留言:
真诚感谢!这是以前的一个工程师写的程序,原句是ldp x0 mov k0 d200         ld x0 ddrvi  d200  k10000   y1  y2   x0是启动信号。这能让伺服电机转吗
每天一点点
小小一电工
每天一点点 加油 你可以的!
级别: 工控侠客
精华主题: 0
发帖数量: 646 个
工控威望: 2530 点
下载积分: 1698 分
在线时间: 747(小时)
注册时间: 2012-02-27
最后登录: 2024-08-12
查看小小一电工的 主题 / 回贴
2楼  发表于: 2013-11-13 10:20
把整个程序发来上看看
每天一点点
小小一电工
每天一点点 加油 你可以的!
级别: 工控侠客
精华主题: 0
发帖数量: 646 个
工控威望: 2530 点
下载积分: 1698 分
在线时间: 747(小时)
注册时间: 2012-02-27
最后登录: 2024-08-12
查看小小一电工的 主题 / 回贴
3楼  发表于: 2013-11-13 13:35
D200的值应该是D8142给过来的。。D8142是人机上的数字输入吗? D200是自动的时候的脉冲数,也就是运行距离,至于K0是手动点动的时候把D200的值给清0
每天一点点
小小一电工
每天一点点 加油 你可以的!
级别: 工控侠客
精华主题: 0
发帖数量: 646 个
工控威望: 2530 点
下载积分: 1698 分
在线时间: 747(小时)
注册时间: 2012-02-27
最后登录: 2024-08-12
查看小小一电工的 主题 / 回贴
4楼  发表于: 2013-11-13 14:32
图片:
自动的时候 如果X5接通 那么K0传送给D8142,但是D200没有还没接收D8142的值,因为X2自动常闭断开了!具体工艺不清楚 你可以现场监控,那就一目了然了!
楼主留言:
真诚感谢!m9不管接通与否,好像d8142都传送到d200.你看是吧
本帖最近评分记录:
  • 下载积分:+2(longfei1982) 热心助人!
  • 每天一点点