s71200中scl编程,如何将I0.0-I0.7用FOR循环语句依次读入数组变量

FOR #i := 0 TO 7 DO
  // Statement section FOR
  "SC"."1SC"[#i]:=%I0.#i;
END_FOR;
这是我写程序,其中%I0.#i总是报错,这里应该如何写,请各位高手指教

问题补充:
%I[0,#i]
这个方法我用过,提示有错误,看下面图片,希望大家提供一个能解决的方法,最好能先验证一下

图片说明:

s71200中scl编程,如何将I0.0-I0.7用FOR循环语句依次读入数组变量   

最佳答案

用PEEK_BOOL指令,详情参考在线帮助。
也可以看看这个帖子
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=50&a_id=1067481

提问者对于答案的评价:
谢谢回答

专家置评

已阅,最佳答案正确。 循环体内 "SC"."1SC"[#i]:=PEEK_BOOL 即可。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc205944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日 上午1:03
下一篇 2017年11月4日

相关推荐