关于L0.0

问题是这样的:L0.0在两个功能块中在线监控的值不一样,一个功能块值L0.0=0,另一个L0.0=1!我的这个L0.0用在FC105的bipolar上,造成不少困扰!程序以前用过,没啥问题,为什么这次出现这种问题,请高手指教!

问题补充:
谢谢回答,我知道两个块之间没有联系!但是奇怪的是,为什么一个块里L0.0为1!是谁给它赋的值?困惑啊!

最佳答案

临时存储器(局部数据堆栈,即L堆栈),在程序块被调用时用来储存临时变量(TEMP)。它只在执行本程序块时它的临时变量才有效,执行完后可能被覆盖,在二个不同程序块里,它们相互之间没有任何关系,互不影响。

在使用FC105的bipolar时,请参考我上传的图片,我通常习惯使用这二种方法:全局变量和局部变量,希望对你有所帮助。

图片说明:

关于L0.0  关于L0.0  

提问者对于答案的评价:
学长远方的山回答的也很好!多谢各位!再次感谢!

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

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

相关推荐