kingkong1987
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kingkong1987的 主题 / 回贴
楼主  发表于: 2010-01-10 19:48
起保停电路按顺序点亮Q点,用了20个TON,用step 7把程序下载到s7200 224中,点击开始,程序正常运行。为什么用step 7暂停之后再点击开始程序就不对了?程序不顺序执行下去,反而几个输出点一直为on状态 ,程序停止在这个状态 2.重新下载程序,直接点击开始,也是几个输出点一直为on状态。请问,这是什么原因。程序见附件。
描述:程序
附件: 程序.rar (6 K) 下载次数:26
网站提示: 请不要用迅雷下载附件,容易出错
zz680217
级别: 略有小成
精华主题: 0
发帖数量: 252 个
工控威望: 343 点
下载积分: 1822 分
在线时间: 516(小时)
注册时间: 2008-12-03
最后登录: 2024-06-12
查看zz680217的 主题 / 回贴
1楼  发表于: 2010-01-11 18:46
这是你编程的问题,主要是你没有处理好初始化问题导致的,特别是这种顺序控制程序
beiye1234
级别: 略有小成
精华主题: 0
发帖数量: 255 个
工控威望: 282 点
下载积分: 914 分
在线时间: 250(小时)
注册时间: 2010-02-05
最后登录: 2017-07-31
查看beiye1234的 主题 / 回贴
2楼  发表于: 2010-02-08 08:38
这个顺序控制程序,写对的太多,一步搞错就会影响下一步,虽然思路很清新,但编的太复杂了,不实用,个人浅见:就用一个TON,计时长点,当大于等于多少时间的时候,同时满足上一动作进行多少时候后,执行下一步。