SMRT—200.FOR—NEXT指令疑难

FOR—NEXT指令,如下图圈的地方,为什么要加2

问题补充:
FOR-NEXT指令看的迷惑,红圈处VD4为什么要+2

图片说明:

SMRT—200.FOR—NEXT指令疑难   

最佳答案

补图说明。
fox/next指令是一个比较特殊的指令,该指令在一个扫描周期中完成全部的循环,一般用于多数据地址的赋值及计算等,常见的应用有冒泡法排序、计算平均值领域。
补充问题回复:
因为你需要处理16位的数据,200的指针是以字节为基本单位的,所以需要加2,这个加2是将地址下移到下一个地址区的意思,等待下一个循环时的数据处理。
如果是处理字节数据的,加1,如果的处理32位数据的,需要加4.

提问者对于答案的评价:
多谢大神回复

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:30
下一篇 2021年7月5日 下午2:30

相关推荐

  • 请教s7-200如何在VISTA系统中安装

    现在用了VISTA系统,但s7-200安装不上,请教各位朋友,如何安装,谢谢! 最佳答案 S7-200的编程软件MicoWin目前的最高版本是V4.0; SP5以下的都只…

    SIMATIC S7-200 2021年7月5日
  • EM231问题

    请问:使用EM231时,要注意哪些问题.怎样接线的抗干扰最好呢?我调试时,发现有个EM231模块,输入侧端子都不接线时,程序里监控到这个模块的4个通道的转换数据都是27360,用信…

    SIMATIC S7-200 2021年7月5日
  • S7-200和S7-400通讯,S7-400如何读到S7-200的数据

    当S7-200作为S7-400的一个DP从站时,S7-200和S7-400是如何进行数据交换的,谢谢各位前辈的指教。 最佳答案 西门子网站上有,可以搜一下:S7-200与S7-30…

    SIMATIC S7-200 2021年7月5日
  • EM232模块可以带电插拔么

    没用过200的 最佳答案 从产品上来说 支持但是尽量不要 西门子的很多东西都是号称支持的 但是带电插拔还是很容易出问题的 提问者对于答案的评价:我也这…

    SIMATIC S7-200 2020年11月1日
  • S7-200存储卡

    S7-200那条指令是向存储卡“写入/读出”数据的?我想当PLC断电前将一些数据写入存储卡保存,上电后再恢复回来。以防断电后数据丢失。 最佳答案 把存储卡换成电池卡好了 …

    SIMATIC S7-200 2021年7月5日
  • S7-200 PLC DNV证书

    S7-200 PLC的 DNV证书 钻石用户推荐最佳答案 Marine / Shipping, DNV / 挪…

    2021年7月5日
  • 如何实现加热冷却同时控制

    要用PLC内部PID指令,通过2个输出点,控制1个热油阀,进行恒温控制。热油阀有2个线圈,升温线圈得电,热油阀逆时间转动,阀逐渐打开,降温线圈得电则相反。阀开关最大行程约要70秒。…

    SIMATIC S7-200 2020年11月5日
  • 双整数计算与浮点数计算的问题

    请问各位: 再什么时候需要用双整数,在什么条件下需要用浮点数.双整数和浮点数在进行乘除计算的时候有什么区别么.谁能帮我详细的讲解一下.谢谢了! 最佳答案 双整数和浮点数都…

    SIMATIC S7-200 2021年7月5日
  • SIMATIC PC Adapter USB Software V2.0驱动问题

    SIMATIC PC Adapter USB Software V2.0驱动是不是win7 64位用不了啊?我原来有个3…

    SIMATIC S7-200 2017年8月3日
  • S7-200驱动7219芯片

    各位前辈,这几天自己在尝试用200的三个输出口驱动7219芯片的时候,发现没有任何反映:自己已经按照7219的时序向7219发送数据,也首先对控制寄存器初始化,然后发送点亮指示灯的…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论