技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > FB和FC中tmpe临时变量的生命周期时怎样的?

FB和FC中tmpe临时变量的生命周期时怎样的?

刘玉蓉 发布于2014-12-03 17:11 215 0 标签:

在主循环块中调用的FC中临时变量生命周期是怎么样的?
我觉得FC变量会一直存在而且会在RUN期间保持不变(除非程序改变),只是作用范围只是在FC中。我的理解对吗?不知道主循环块中调用的FC什么时候算结束,还是调用的FC一直不会结束?

问题补充:
主循环调用的FC中的临时变量每个周期都会重新赋值么?如果FC中没有初始化临时变量的语句,那么由谁重新赋值呢?

佳答案

1、在主循环块中调用的FC中临时变量生命周期是怎么样的?
一个扫描周期后,临时变量中的值会被重新赋值,使用时应遵循先赋值后使用的原则。
2、我觉得FC变量会一直存在而且会在RUN期间保持不变(除非程序改变),只是作用范围只是在FC中。我的理解对吗?
FC变量类型会一直存在而且会在RUN期间保持不变,不过其中的数值会随着程序循环执行而变化。
3、不知道主循环块中调用的FC什么时候算结束,还是调用的FC一直不会结束?
住循环中FC为功能子程序,一个顺序扫描周期内,通过调用几次来进行几次执行,随后不调用就不执行,当在下一个扫描周期内,根据程序逻辑关系,同上。

问题补充:主循环调用的FC中的临时变量每个周期都会重新赋值么?如果FC中没有初始化临时变量的语句,那么由谁重新赋值呢?

参考链接希望对你有帮助。
再论L区的变量留值问题 - 技术论坛 - 支持中心- 西门子(中国)有限公司工业业务领域 (SLC Industry)
https://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=1017377&s_id=0&num=23#anch

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签