当前位置: 主页 > PLC控制

使用临时变量需要“先赋值后使用”是什么意思?

关于临时变量资料并不是很多,找不到比较全面的手册,希望大家能够指点。此外,临时变量不能用作上升沿与下降沿,那么如图所示,—|P|—中<操作数2>的“Tag_M”存储区有L,这是不是赋值后使用有关联?但是又要求沿操作不能取临时变量。有什么特殊要求吗?相比之下,RLO扫描就没有临时变量进行存储。

图片说明:

使用临时变量需要“先赋值后使用”是什么意思?使用临时变量需要“先赋值后使用”是什么意思?

最佳答案

临时变量不能用于上升/下降沿,而且你的截图中也说到了这点。

图片说明:

使用临时变量需要“先赋值后使用”是什么意思?使用临时变量需要“先赋值后使用”是什么意思?

提问者对于答案的评价:

专家置评

临时变量准确的说是局部变量(LocalVariable),CPU在每次调用一个OB、FC或者fb时都是从第一位开始使用L区变量,所以为了避免地址的值调用错误,需要每次都先赋值再使用。

  • 关注微信

猜你喜欢

微信公众号