循环问题

我用的是西门子200的plc,请问怎样实现循环呢?我做的程序是
 Network 1 // 网络标题
 // 网络注释
 LD     SM0.0
 FOR    VW30, 1, VW100
 Network 2 
 NEXT
 怎么就是实现不了呢,启动运行时,我监测的是vw30 总比vw100大1。是不是要对vw30进行计数操作?

最佳答案

你的程序语法没有错。程序已经在应该的地方循环了应该的次数了。你是试试在NETWORK 2前面加一条
 LD SM0.0
 INCW VW0
 在NETWORK 1前面加一条
 LD SM0.0
 MOVW 0 VW0
 或者把你的程序不动。在调试中使PLC运行一个周期停机。
 你会发现循环的成绩的了。

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

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

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

相关推荐

  • s7-200定位向导?

    在S7-200控制伺服向导中,电机旋转一周的距离是多少?假如伺服电机带个100:1的减速机,那么向导中电机旋转一周的距离怎么计算出来再填进去? 最佳答案 参考资料:http://w…

    SIMATIC S7-200 2017年6月1日
  • S7-200 CUP226CN

    S7-200 CUP226CN 断电数据能保持多久,有没有什么办法使断电几个月后写入的数据不丢失 最佳答案 S7-200系统中用到了三种存储器件:RAM:&nb…

    SIMATIC S7-200 2020年10月31日
  • s7-200视频讲座84讲vb40=?

    大家好,目前学到s7-200视频讲座84讲vb40=3eax不正确? 最佳答案 转换为两个字节。VB40=3E,VB41=A? 提问者对于答案的评价:您的解答准确无误,真心谢谢热心…

    SIMATIC S7-200 2017年12月7日
  • 查看S7-200的脉冲输出个数

    用S7-200的PTO指令,例如要求输出2000个脉冲 ,能否有一个变量能随时记录已经输出的脉冲个数?我想把这个脉冲的个数换算成某个机械零件的位置,在触摸屏上随时显示出它…

    SIMATIC S7-200 2021年7月5日
  • 通讯不稳定问题

    我现在在有两套配置相同的S7-300与s7-200和6RA70,分别称为1#系统,2#系统。1#的S7-300和2#的s7-300之间采用MPI全局通讯,传递两个系统之间的一些公共…

    SIMATIC S7-200 2020年11月1日
  • EM227选型

    我现在CPU选的是CPU226CN  选哪个型号的EM227比较合适 问题补充:EM277 最佳答案 EM 277只有一种:EM 277&n…

    SIMATIC S7-200 2020年11月5日
  • 西门子smar200如何计算变量一小时的均值

    求助下,谢谢各路大侠, 钻石用户推荐最佳答案 这个看你如何来判断界定这个平均值的含义。一般取平均值,首先需要定义好一个采集周期,如10mS一次,然后是将这些采集的数据进行累加,累加…

    SIMATIC S7-200 2021年7月5日
  • PTO配置包络总脉冲数设置

    请问:如何在程序里更改PTO运动包络里面的总脉冲数?(不是恒速段的脉冲数) 最佳答案 1 。 在组态PTO时,可以设置目标速度( 脉冲/秒 …

    SIMATIC S7-200 2020年11月1日
  • S7-200左移位指令的移位次数

    S7-200的左移位指令SHL_W,手册上的指令的EN端是连接一个I4.0,当这个触点为“1”,N=3的时候,VW200里面的数字量会在三个扫描周期中左移三次。如果我在I4.0&n…

    SIMATIC S7-200 2020年10月31日
  • s7-200子程序与主程序

    1)子程序里的程序可以影响到主程序吗?2)程序执行时是并行执行的还是先进入子程序,子程序执行完以后跳出子程序,继续执行余下的主程序?如在子程序里复位m0.0,但线圈m0.0得电程序…

    SIMATIC S7-200 2017年11月6日

发表回复

登录后才能评论