wuji001
级别: 略有小成
精华主题: 0
发帖数量: 225 个
工控威望: 394 点
下载积分: 501 分
在线时间: 118(小时)
注册时间: 2009-12-18
最后登录: 2023-06-06
查看wuji001的 主题 / 回贴
楼主  发表于: 2011-04-19 08:28
 



      这个子程序中,运行到一半的时候因为某些原因停止了。停止的时候m330是通的  所以m3014也是通的,但是我用把m330 到 m339以及调用这个子程序的软元件都复位掉以后 m3014依然是通的状态,这个怎么回事呢 我猜想 是不是虽然m330到339都都复位了 但是这个子程序仍然是在被调用中呢 。大家给个建议啊。
这个是调用这个子程序的

汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1783 个
工控威望: 5344 点
下载积分: 21336 分
在线时间: 1599(小时)
注册时间: 2009-07-21
最后登录: 2024-05-06
查看汇荣铝业的 主题 / 回贴
1楼  发表于: 2011-04-19 09:15
辅助继电器分一般用,保持用和特殊用,你这个是不是保持用的继电器啊?
[ 此帖被汇荣铝业在2011-04-19 09:21重新编辑 ]
wuji001
级别: 略有小成
精华主题: 0
发帖数量: 225 个
工控威望: 394 点
下载积分: 501 分
在线时间: 118(小时)
注册时间: 2009-12-18
最后登录: 2023-06-06
查看wuji001的 主题 / 回贴
2楼  发表于: 2011-04-19 14:31
问题解决了 不是辅助继电器的事 Q02的保持继电器是用户自己在PLC参数里自己设置的 。问题的原因是 子程序里的线圈输出要是没 有给他复位的地方的话  会保持通的状态。
在call pn 下面加一个 fcall PN就可以了  
allenyagami
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 112 点
下载积分: 3980 分
在线时间: 42(小时)
注册时间: 2011-04-21
最后登录: 2024-03-17
查看allenyagami的 主题 / 回贴
3楼  发表于: 2011-04-21 17:14
楼主正解。
zhao110
工控达人
级别: 略有小成
精华主题: 0
发帖数量: 242 个
工控威望: 356 点
下载积分: 582 分
在线时间: 59(小时)
注册时间: 2009-11-23
最后登录: 2023-08-01
查看zhao110的 主题 / 回贴
4楼  发表于: 2011-04-21 20:11
学习了。感谢!
liaotao
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看liaotao的 主题 / 回贴
5楼  发表于: 2011-04-22 21:10
学习了