FOR循环和数据读取问题

我想问下FOR循环中,当前循环计数INDX,循环初值INIT,循环终值FINAL,这三个输入端的含义,手册上写的我看的不是太明白。请举个例子说一下程序从什么时候开始循环,循环几次,三个输入端的数值变化。三个输入端输入数字的大小对循环有什么影响。希望说的直白详细点。本人接受能力弱。
第二个问题是,我从VD0里开始依次存了100条数据,一直存到VD400,同时每条数据对应一个查询号码,这些号码对应存在VD500~VD900,即VD0中的数据对应的查询号码在VD500中,我现在从这100个编号中随机抽取一个号,用文本屏写进PLC200中,通过这个号查询出对应的那条数据,我个人理解应该用FOR循环来做吧,但是我刚接触PLC,又不能熟练操作,麻烦高手们能给予编程指导,将这段程序写出来让小弟参考一下,感激不尽,样本链接什么的就别发了。

最佳答案

当循环开始时,先把初始值INIT拷贝到INDX中(当前循环次数)。如果初值大于终值,那么循环体不被执行。每执行一次循环体,当前计数值增加1,并且将其结果同终值作比较,如果大于终值,那么终止循环。
    例如,给定初值(INIT)为1,终值(FINAL)为10,那么随着当前计数值(INDX)从1增加到10,FOR与NEXT之间的指令被执行10次。

参考资料:S7-200编程手册

提问者对于答案的评价:
似懂非懂

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:02
下一篇 2020年11月1日 下午2:02

相关推荐

  • 西门子200与wincc怎么通讯

    西门子200与wincc怎么通讯 最佳答案 200与WINCC6.2可以通过PC/PPI电缆+PC ACCESS,通过OPC通道通讯。资料很多,以下供你参考。《SIMAT…

    SIMATIC S7-200 2020年10月31日
  • s7-200 smart 能不能做canopen通讯

    伺服电机支持CANopen通讯,不知道能不能用S7-200smart来通讯实现控制 钻石用户推荐最佳答案 不可以,200SMART不支持CANOPEN通讯;建议:1、更换PLC2、…

    SIMATIC S7-200 2021年7月5日
  • 西门PLC地址冲突??

    比如说S7-200中MWO和M0.0为什么冲突呢,帮我解释下,让我理解清楚点,还有一点顺便提下S7-300CPU模块电源那里有个M常闭接地的符号是什么意思,请各位大哥教教小弟 最佳…

    SIMATIC S7-200 2020年11月1日
  • S7-200从站 I区、Q区数据都通过MOUDBUS地址0000*通讯问题

    请教:S7-200做从站,与其通讯的模块只能做主站。用Modbus_RTU_Slave库指令Q区数据与MOUDBUS地址0000*对应,I区数据与MOUDBUS地址1000*对应,…

    SIMATIC S7-200 2021年7月5日
  • S7200 PID Auto Tune

    请问S7200的Auto Tune PID要怎样的步骤才能确定每次都会成功,我有时很快就会Tune完成得到PID值,但有时等很久,就一直再Tunning.我现在…

    SIMATIC S7-200 2021年7月5日
  • S7-200怎样控制机械手

    我有一台机械手,升降和旋转是步进驱动,其它直流电机控制,有升/降、手的分开/闭合、左右旋转、前/后移动,各个动作都有相应的限位开关,控制顺序先手动操作,打到自动后按手动的过程动作。…

    SIMATIC S7-200 2021年7月5日
  • 如何重置定时器而又不影响后续程序运行

    如图所示,T37定时到5S时复位T37的前置条件M0.0,但是为什么应该由T37置位的Q0.0没有被置位? 问题补充:那如何才能使Q0.0被置位,又复位M0.0呢? 图片说明: &…

    2017年6月10日
  • 通讯口的问题?

    我用的CPU226,因为我要用一个口和屏通讯,一个口和变频器通讯,还有方法扩展一个口用电脑来在线监控吗? 最佳答案 不知道你所谓的在线监控是长期还是临时调试使用? 1如果…

    SIMATIC S7-200 2021年7月5日
  • EM235模块?

    对EM235模块进行校准时,我用的是自制的电源。当把电源调到最大或最小时,AIW0的值在不停的跳变。这是我的电源不够稳定造成的吗?要是换成精度很高的电源,这个问题是不是就不存在了。…

    SIMATIC S7-200 2018年3月6日
  • 西门子226与485接口的设备通讯

    如何实现西门子226与一个485接口的仪表通讯,?现在需要PLC实时的读取仪表的数据,需要通讯模块吗?请各位大侠指教,如何进行实现 问题补充:请问需要什么指令读取呢?还有就是485…

    SIMATIC S7-200 2021年7月5日