arrow0725
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 146 点
下载积分: 831 分
在线时间: 19(小时)
注册时间: 2012-04-26
最后登录: 2013-07-10
查看arrow0725的 主题 / 回贴
楼主  发表于: 2012-05-17 14:30



步进梯形图是从上到下执行的吧?
为什么如上图所示,Y001的LED灯都没有亮过呢?
我对X003做了2次计数的时候,Y002是亮的
我对X003做一次计数的时候,Y001按道理是不是也应该亮?
虽然后面紧接着我做了清零的动作。

外行,请教,这是啥原理?
[ 此帖被arrow0725在2012-05-22 14:50重新编辑 ]
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
1楼  发表于: 2012-05-17 15:13
不要让X1动作
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
2楼  发表于: 2012-05-18 09:29
实际上,第一个程序的Y1,和第二个程序的M401,都已经经历了ON的过程,也就是说这段程序确确实实被执行过。
只不过你的程序条件使得这段程序在下一个扫描周期就被复位掉,各输出点也就便会了OFF的状态。
也就是说他们都ON了一个扫描周期。一般扫描周期也就几ms到十几ms,这么短的时间肉眼是看不到它的状态变化(off--on--off的变化)的。编程软件自身也是没有反应过来,这个状态已经成OFF了,所以感觉上这些触点没有ON过。