红尘飘飘
级别: 略有小成
精华主题: 0
发帖数量: 87 个
工控威望: 248 点
下载积分: 1063 分
在线时间: 38(小时)
注册时间: 2010-09-15
最后登录: 2020-11-15
查看红尘飘飘的 主题 / 回贴
楼主  发表于: 2010-11-05 17:17
图片:
炼钢厂连铸的一段程序,生产中出现的一种情况,如图

生产过程中 1  条件将 3  置位输出,随生产进行 1条件不再满足,  当 2  条件满足时却不将3复位,造成生产中断,郁闷死了,

因其他程序段均正常,无奈将CPU停机断电,重新上电后, 2 才可以将 3 复位,不知何故。

SR块死机乃本楼主小菜鸟个人臆测,不知现实中是否有此一说,请教老鸟们赐教
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5213 个
工控威望: 7437 点
下载积分: 159075 分
在线时间: 3173(小时)
注册时间: 2007-11-21
最后登录: 2024-12-28
查看sjm213的 主题 / 回贴
1楼  发表于: 2010-11-06 10:35
程序是如何调用的?
为何要用局域变量#YWzj作为SR的操作数?
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3191 点
下载积分: 70452 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-12-17
查看wwcwwc的 主题 / 回贴
2楼  发表于: 2010-11-06 11:01
重新上电能够满足程序要求,说明这个程序段是没有问题了。问题是程序如何调用这个功能;功能块的。还有看看DB201.DBX24.1的位是否被其它程序段所调用。