看了一些资料多提到fc,fb的temp变量是要使用临时堆栈的,fb的stat是存储在背景数据块的,有个疑问就是fc的in out in-out return变量和fb的in out in-out 在调用的时候,是不是也要占用临时堆栈的
问题补充:
2位大侠有无详细点的资料,刚搜索坛里有关pool db的只有一篇文章中提到,
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=6&a_id=936785
以前也没有听过呀,
最佳答案
fc的in out in-out return变量和fb的in out in-out 在调用的时候不占用临时堆栈。
fc,fb的temp变量是要使用临时堆栈的 fb的stat是存储在背景数据块的
是否占用临时堆栈最简单的方法就是在相应的接口下建立变量看看是否有堆栈的地址,如图所示:
图片说明:
提问者对于答案的评价:
感谢各位的热心回复
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc243574.html