lxh3251335
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 181 点
下载积分: 579 分
在线时间: 11(小时)
注册时间: 2008-08-14
最后登录: 2019-03-18
查看lxh3251335的 主题 / 回贴
楼主  发表于: 2008-08-17 20:43
本人编写了一个关于十字路"屏蔽"通灯切换的小程序!!!使用S7-200顺序控制的指令。。实现功能是:十字路每条路都有红、绿、黄三色的交通灯。。。要求路1红灯亮时,路2绿灯亮,共同亮30秒然后,绿2灭转到黄2亮,5秒后红1,黄2灭;红2绿1亮,以此类推。。交替循环。。。但是在编写的过程中,发现了一个问题。。。存在问题的程序以附件的形式发送!!!主要问题是:为什么红1刚开始不亮???如果在一个程序中有一个输出端(例如Q0.0)有两个使能输入的情况,两种情况分别在两个SRC中,但是两个使能输入不是同时为1,难道这个时候位于前面的Q0.0输出就不起作用?这是为什么?
描述:有问题的交通灯程序
附件: (有问题)交通灯.rar (2 K) 下载次数:76
网站提示: 请不要用迅雷下载附件,容易出错
描述:正确的交通灯程序
附件: 交通灯(正确).rar (2 K) 下载次数:197
网站提示: 请不要用迅雷下载附件,容易出错
jackal
索马里海盗
级别: 论坛先锋
精华主题: 0
发帖数量: 658 个
工控威望: 1006 点
下载积分: 857 分
在线时间: 451(小时)
注册时间: 2008-06-21
最后登录: 2024-11-01
查看jackal的 主题 / 回贴
1楼  发表于: 2008-08-17 23:50
这个问题和三菱的一个类似