kj2410424723
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 116 点
下载积分: 543 分
在线时间: 25(小时)
注册时间: 2014-11-25
最后登录: 2020-09-26
查看kj2410424723的 主题 / 回贴
楼主  发表于: 2017-01-09 08:30
台达ES2 Y2做脉冲输出(Y0也是脉冲输出),现出现机器自动状态下不定时不输出,但手动可以,已经更换了3台PLC依旧是这个问题,求各位同仁不吝赐教!
问题补充:Y2驱动步进控制步进电机,程序是用时间控制电机旋转多久,是不是在时间到达后要不要加清零或复位指令,
疑惑点:当机器自动状态Y2不输出时,打手动单独对转动电机,然后再开自动,电机又可以转动,特别迷茫!
[ 此帖被kj2410424723在2017-01-09 09:02重新编辑 ]
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 377(小时)
注册时间: 2013-05-30
最后登录: 2025-03-13
查看jicjic111的 主题 / 回贴
1楼  发表于: 2017-01-09 08:43
排除了硬件问题,再排除电源,干扰,就是程序问题了,程序上载来看看有没有问题
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 377(小时)
注册时间: 2013-05-30
最后登录: 2025-03-13
查看jicjic111的 主题 / 回贴
2楼  发表于: 2017-01-09 09:24
图片:
图片:
看了你写的程序,确认是程序问题了,两个图都有问题,我帮你修改下,看图,用DDRVA指令,每启动一次时,要传送不同的数据到D210,否则脉冲没有输出,你图M300传K99999999到D210每次这样是不行的,启动一次K99999999这个数要变,
楼主留言:
再此谢过
[ 此帖被jicjic111在2017-01-09 10:03重新编辑 ]