发布于 2015-01-30 14:10:29
1楼
在Step7帮助里可以查到如下内容:
局部数据堆栈
L堆栈保存有:
1. 块的本地数据的临时变量
2.组织块的启动信息
3. 关于传送参数的信息
4.梯形图程序中逻辑的中间结果
在你这段代码里可以看出,使用了LW20、LW22共占用4个字节,组织块本身占用20字节,代码里调用了SFC21,SFC21三个参数数据类型分别是Any、INT、Any,这三个参数需要分配10+2+10=22字节,多次调用SFC21共用这22字节,这里代码应为STL,不存在梯形图逻辑中间结果,所以最终分配的本地数据为46字节。