奇怪!一个loop 循环次数的问题?

已锁定

zwl

  • 帖子

    337
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2003-06-06

普通 普通 如何晋级?

奇怪!一个loop 循环次数的问题?

905

6

2005-04-26 09:19:46

在下面的例子里:
目的: 将PIW512~526中的数据经过一系列运算处理,而后送入DB100.DBW0~14中。
实现程序:

OPN DB100 //打开DB100

L p#512.0
T MD10 //指针1

L P#0.0 //装载指针2
T MD14 //指针2

L 28 //循环次数 ? 问题一,次数?
NEXT: T MW0

L PIW[MD10] //装载DB100.DBW0的数据
T #AI0 //将DB100.DBW0的数据放入局部变量中
―――
――― //中间数据处理部分
―――
OUT: #AO0 //中间数据处理结果
T DBW[MD14] //处理结果放入目的地址

L MD10
+ 4 //指针加4,指向下一个字 ?问题2:+4 非+2?
T MD14
L MD14
+ 4 //指针加4,指向下一个字
T MD14

L MW0
LOOP NEXT //计数器减1

问题1:28不是循环次数,8个通道的数据处理需要28才能全部处理妥。
问题2:指针需要加4,而不是加2?
不知各位有无此方面的经验?
奇怪!一个loop 循环次数的问题? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54711条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。