回复:STL实现SCL_For循环

已锁定

艾星落尘

  • 帖子

    996
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2022-02-22 15:49:47

1楼

   利用指针间接寻址和循环指令就能实现了,如下程序是,从DB1.DBW0开始的19个数据,进行向后移动赋值;    

      LAR1  P#0.0

      A     M    200.0                  //执行的条件

      JCN   A001

      OPN   DB     1

      L     18                          //19个数据就18次的移动

A002: T     MW   202

      L     DBW [AR1,P#0.0]

      T     DBW [AR1,P#2.0]             //第i个数复制到第i+1个

      +AR1  P#2.0

      L     MW   202

      LOOP  A002                        //循环指令

A001: NOP   0


一个人在战斗
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11107条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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