指针循环应用

想用指针循环指向某一存储区,如依冷次指向VW100、VW102、VW104、VW106,当指向VW106后又开始指向VW100,这样依次循环,始终可以读取这个存储区的数据,然后将这数据用表指令存储在某一存储区,用于在某段时间读取需要的数据,指针循环如何做?请教各位

最佳答案

Network 1 
LD     SM0.1
MOVW   0, VW204                    //计数初始化

Network 2 // 网络标题
// 网络注释
LD     M0.0
EU
LDW=   VW204, 3
OW=    VW204, 0
ALD
MOVD   &VB100, VD200               //VB100的地址传送到VD200
MOVW   0, VW204                    //计数清零

Network 3 
LD     M0.0
EU
+D     2, VD200                    //地址加2
+I     1, VW204                    //计数加1
这是用梯形图转换的STL

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

专家置评

也可参考WWCWWC工程师的回答

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月5日 下午6:55
下一篇 2017年6月5日 下午6:55

相关推荐

  • S7-200编程软件升级

    请教大家,电脑(XP SP3 专业版)安装了STEP 7 – MicroWIN V4.0  SP6,…

    SIMATIC S7-200 2020年10月31日
  • 如何卸载安装未成功的s7-200编程软件

    win7  32位电脑,现已安装了s7-300编程软件,再安装s7-200软件step-7 MicoMIN v4.0sp9却未成功,但卸该软…

    SIMATIC S7-200 2021年7月5日
  • 临时变量时间继电器

    在子程序里的时间继电器,怎么用临时变量代替?比如说在子程序里有一个t32时间继电器,怎么用临时变量来替换? 最佳答案 你这个是指西门子200还是300?如果是西门子200,则接口变…

    SIMATIC S7-200 2017年11月4日
  • 关于M0.0的问题

    在学习实时时钟的例子程序里,用LD M0.0来设置时钟值,并用M0.0的上升沿来出发TODW。 我的问题是,M0.0用的是常开触点,程序中又没有置位1,这样程序…

    SIMATIC S7-200 2021年7月4日
  • 区别于PTOx_MAN(手动模式)脉冲输出有自动模式么?

    毕设老师要求用自动模式做运动控制,发现200plc只有手动模式PTOx_MAN,不知道有没有自动模式? 请高手帮忙 专家建议 您好, PTOx_MAN子程序只用…

    SIMATIC S7-200 2020年11月5日
  • S7-200和上位机通讯

    各位师傅,我的通讯线是一个485转232的一个转换接口,CPU是222CN,波特率是9.6时能通讯,但是把波特率设成187.5就不能通讯了,请问是不是我的线不支持这个波特率?我该怎…

    SIMATIC S7-200 2020年10月31日
  • 求:模拟量的输出程序

    求:模拟量的输出程序  哪位大侠帮帮忙啊? 最佳答案 AQW语句直接输出程序,数字量IN根据实际的情况进行计算 比如说要输出量程0-5V电压,根据运算…

    SIMATIC S7-200 2021年7月5日
  • MODBUS从站指令中holdst~和maxhold问题

    比如我PLC自身程序就用掉了VB0~VB2000,是不是MBUS_INIT块中"holdst~"开始,"maxhold"长度的存储区就不能和…

    SIMATIC S7-200 2021年7月5日
  • et200s所带IO模块

    ET200S所带的IO模块能安装在两个不同的导轨上,而且说ET200s能够配备的最长总线为2M是什么意思?请大侠帮助 最佳答案 不能安装在两排导轨上,ET200S 的背板…

    SIMATIC S7-200 2017年6月8日
  • EM231接两线制变送器

    EM231连接两线制压力变送器时,变送器需要24V供电,我想问这个24Vshi EM231可以直接给啊,还是需要外接直流电源,要是外接电源的话应该怎么接线呢? 最佳答案 …

    SIMATIC S7-200 2021年7月5日