循环100次,让变量VD0~VD400批量填充为55,结果这段程序执行的结果只有把VD0赋为55,其它的的变量依然纹丝不动?大家能看到这段程序的错误出在哪吗?
图片说明:
最佳答案
1、循环变量 I 不需要单独用MOVW指令初始化为,FOR指令在第一次调用时,INIT 管脚的值就是其初始化值;
2、中间的那个网络中,初始化指针VD1004,将VB0的地址传送给VD1004。这个部分不能写在循环体内。只能写在循环体外。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/programming/F0R_NEXT/FOR_Next.html
提问者对于答案的评价:
谢谢啦
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc289724.html