xiaofeiai
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 193 点
下载积分: 734 分
在线时间: 43(小时)
注册时间: 2011-01-10
最后登录: 2024-10-09
查看xiaofeiai的 主题 / 回贴
楼主  发表于: 2011-05-17 10:11
LD    X0
PLS M0

LD        X0
ANDP X20
OR      Y0
ANDI   M0
OUT    Y0


其中X0是一个机械手的HOME位置SENSOR,处于HOME位时,X0为1,X20是控制机械手的触发按钮,Y0是机械手的执行信号。

动作要求:X20被按下,Y0动作一次,回到HOME位时,Y0被置OFF。


问题是:初始化后,机械手处于HOME位置,X0为1,M0被置位一个周期,按下X20,机械手还能动作吗?


xiaofeiai
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 193 点
下载积分: 734 分
在线时间: 43(小时)
注册时间: 2011-01-10
最后登录: 2024-10-09
查看xiaofeiai的 主题 / 回贴
1楼  发表于: 2011-05-17 12:08
这是一个程序的一部分,要考虑其它的因素。
问题是:M20在被置1后,后面的就断开了,按下X20应该没有动作才对啊,但事实上可以动,不知道是怎么回事?
xiaofeiai
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 193 点
下载积分: 734 分
在线时间: 43(小时)
注册时间: 2011-01-10
最后登录: 2024-10-09
查看xiaofeiai的 主题 / 回贴
2楼  发表于: 2011-05-17 13:05
引用
引用第3楼sandy_love于2011-05-17 12:17发表的  :
用PLS指令M0只有一个周期是ON的

请具体点,谢谢!