jiajia4059
级别: 家园常客
精华主题: 0
发帖数量: 61 个
工控威望: 723 点
下载积分: 4514 分
在线时间: 76(小时)
注册时间: 2012-05-24
最后登录: 2024-11-23
查看jiajia4059的 主题 / 回贴
楼主  发表于: 2013-07-29 11:00
请教大家一个问题,如果调用子程序时在子程序运行中有输出,当不调用该子程序了,甚至是切换到别的子程序了,可那些输出还在保持。这样就会出问题,请问该怎样做才能在当断开调用子程序时同时复位该子程序的所有输出呢?我试过在其中加调用触点的下降沿来复位,可惜没反应。我是新手,请多多指教。谢谢大家?
sanlihu
吉圆
级别: 论坛先锋
精华主题: 0
发帖数量: 1194 个
工控威望: 1739 点
下载积分: 7556 分
在线时间: 578(小时)
注册时间: 2012-08-31
最后登录: 2024-12-18
查看sanlihu的 主题 / 回贴
1楼  发表于: 2013-07-29 14:29
引用
引用楼主jiajia4059于2013-07-29 11:00发表的 关于输出复位 :
请教大家一个问题,如果调用子程序时在子程序运行中有输出,当不调用该子程序了,甚至是切换到别的子程序了,可那些输出还在保持。这样就会出问题,请问该怎样做才能在当断开调用子程序时同时复位该子程序的所有输出呢?我试过在其中加调用触点的下降沿来复位,可惜没反应。我是新手,请多多指教。谢谢大家?

我有也同样的困惑。子程序调用后,它的线圈就会保持,不调用该子程序了,线圈也不会自动复位。看来只有在主程序中调用子程序的下一步中加复位控制了。再调用,再复位。
坛里有高手有更好的方法吗,请求帮助。
吉圆电气 QQ751673698