在一个FC中的CALL指令
CALL #Input_Block //不懂
L #InputCounter //#InputCounter=0
SLD 4
T #InputPointer
L DBW[#InputPointer] //把什么装到累加器1 了?
谢谢
最佳答案
第一,INPUTCOUNTER 是什么类型,你确定值是0吗?
第二,你确定是SLD 4吗?
第三,INPUTPOINGER 是指针,它的值应该是8的整数倍或者0.
第四,你确定INPUT_BLOCK是在FC中调用的吗?,FC中调用INPUT_BLOCK,前面怎么会带个#?如果没猜错的话,INPUT_BLOCK应该是一个FB块内的多重背景调用,而且是在FB中调用的!INPUT_BLOCK应该是一个类型为FB块的STAT变量吧。
最后,关于FB的多重背景调用网上有很多说明,参考如下
http://blog.sina.cn/dpool/blog/s/blog_669692a60100r09a.html?
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc229535.html