各位高手,你们好!现在是这样的,本人使用的是西门子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