请问各位有没简单处理方式

各位高手,你们好!现在是这样的,本人使用的是西门子PLC200smart,我有一个寄存器VW100,做1-50个数做循环处理,1为处理一,2为处理二,3为处理三,三个处理方式,依次类推,4为处理一,5为处理二,6为处理三。。。。。,后面都是循环重复前面三个动作,只是中间有两个(31,32不一样为处理三),后面33为处理一,34为处理二,35为处理三,依次到50结束。请问各位高手有没有好的处理方式。

最佳答案

if i = 31 or 32; do process3;
else
{
 if(i%3 == 1) do process1;
 if(i%3 == 2) do process2;
 if(i%3 == 3) do process3;
}

提问者对于答案的评价:
谢谢了,高手

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午4:40
下一篇 2017年6月24日 下午4:41

相关推荐

  • 学S7-200的方法,刚入门

    我是一个刚刚开始学习S7-200的爱好者,已经把S7-200操作手册的基本指令以前的内容都看完了,也基本理解了,请问接下来我该怎样做才能加深或更进一步学习呢?谢谢 最佳答案 连接实…

    SIMATIC S7-200 2021年7月5日
  • 定时段 运行,SMART 700与224XP

    现场我有 smart700的触摸屏和200CPU,想控制一台电机定时运行,比如说,每天8点~10点运行,晚上17点到23点运行,其他时间停止,这个要怎么做呢?是通过&nb…

    SIMATIC S7-200 2017年6月12日
  • s7200自由口通讯只能接收3个字符,附上程序截图

    s7200自由口通讯只能正确接收3个字符,余下的数据全是前面三个循环填充,三个后面的字符数据接收不到 图片说明:        &…

    2021年7月5日
  • S7-200计算方法

    0-300KG模拟量,EM231模块 传感器 0-10V(4-20MA)2种S7-200求计算方法,谢谢! 最佳答案 4 – 20mA的信号…

    2021年7月5日
  • 断电保持问题

    请问在STEP 7 MICROWIN SP4中的系统块断电数据保持菜单中,一共有6行的设定(范围0-范围5)为什么可以对VB进行多次的定义范围(范围0…

    SIMATIC S7-200 2021年7月5日
  • s7 1200 pid输出

    1、pid输出为0~27648能否直接输出4~20ma对应的码值?2、pid模块出错后进入未激活状态,必须手动设置模式为自动模式才能激活pid,请问系统交付使用后出现pid错误后用…

    SIMATIC S7-200 2017年11月13日
  • 怎么监视高速计数器当前双字SMD48的数值跟HSC的计数值?

    书上我这个程序要怎么改才能监视SMD48跟HSC的计数情况。共两个事情,谢谢!! 图片说明:    最佳答案 直接读取HC1的值就好了。SMD48就是记录当前的…

    2021年7月5日
  • 自由口通信,能用2台PLC来模拟下嘛?

    自由口通信感觉好难啊,不知道如何下手,最近手里面有几台S7 200,不知道能不能模拟下自由口通信,急切的想学学 希望大侠多帮忙啊 问题补充:神探大侠回答的好像不…

    SIMATIC S7-200 2021年7月4日
  • 自由通讯中的BBC校验

    自由通讯和变频器485通讯 比如要读取变频器电流:先发送一命令到变频器,并用程序计算好发送命令中所带的BCC,然后这个BCC值是和变频器反馈信息中的BCC比较呢还是在变频…

    SIMATIC S7-200 2021年7月5日
  • 关于特殊寄存器和M,V等寄存器

    本人在看些例程时看到都有用到SM寄存器,但翻了些书籍也没找到关于各个的具体说明,请问哪有吗?     还有用STEP 7…

    SIMATIC S7-200 2021年7月5日