关于FC功能块中TEMP变量的问题

关于FC功能块中TEMP变量的问题
有些变量可以看到赋值的地方
有些变量根本找不到复制的地方
请问这种变量从何而来呢?

问题补充:
在整个FC功能块中,只有一个地方有temp29,
怎么确定temp29下面的这些值怎么来的呢?

图片说明:

关于FC功能块中TEMP变量的问题    关于FC功能块中TEMP变量的问题   

最佳答案

FC是一个没有存储空间的逻辑块,临时变量存储在本地数据堆栈中,这些数据在FC执行完毕后将丢失,由于本地数据堆栈是由系统自动动态使用,所以FC的临时变量是无法指定初始值的,必须在所在程序中赋值,而后使用。补充:你看下主从站的组态通信接口区设置,看下类型和长度,SFC14解开主站存放在设定地址中的数据包并放在#TEMP29中。

提问者对于答案的评价:
谢谢你的热心帮助

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc228039.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午2:57
下一篇 2018年12月1日 上午2:58

相关推荐