临时变量区的范围
郑志武
发布于2012-12-25 00:46
2
0
标签:
s7-300315plc的临时变量区到底有多大,如l,lb,lw,ld等范围的到底可以使用多大,
佳答案
首先确认一点:问题中的ld数据应该指的的是“临时变量”或者叫“本地数据l堆栈”。本地数据l堆栈用于存放逻辑块(ob,fb,fc)中临时使用的本地数据,包括:
1)逻辑块的临时变量,包括组织块ob的信息
2)梯形图程序中的中间逻辑结果
3)调用功能时,要传递的实际参数
当逻辑块结束时,这些临时数据丢失,因为临时数据是块执行时存储在工作存储器的数据堆栈中的,因此根据不同cpu型号本地数据范围可以达到:
1)临时本地数据位l0.0-65535.7
2)临时本地数据字节lb0-lb65535
3)临时本地数据字lw0-lw65534
4)临时本地双字ld0-ld65532
所以问题中的ld27468可以达到