当前位置: 主页 > PLC控制

如果在主循环中调用自定义功能FC1,那么FC1中定义的临时变量的生命周期是多长?

如果在主循环中调用自定义功能FC1,那么FC1中定义临时变量的生命周期多长?只是保持个扫描周期么?还是在下一个扫描周期仍然保持上一个周期的值,直到下次扫描周期调用FC1时被FC1中的运算重新赋值改变?

最佳答案

如果你的FC1有初始值,那就是你的初始值。
如果没有初始值,那就是随机值,或者上个周期的值(这种做法不)。
子函数的零时变量应该先赋给一个初始值,每次调用的时候都是这个初始值。

提问者对于答案的评价:
多谢您

专家置评

再看看那工程师axg2008的描述

  • 关注微信

猜你喜欢

微信公众号