case of后面怎么添加整数范围

case  of后面怎么添加整数范围,为什么我的添加就报错;

最佳答案

你的程序片段可不可以截个图呀,这么说也不知道你的问题在哪,给你个我之前做过的程序例子片段:
CASE "数据块_1".con OF
    0:
        IF "数据块_1".index=9 THEN
            "数据块_1".con := 1;//初始化
        ELSE
            "数据块_1".con := 0;
        END_IF;
        "数据块_1".sum := 0;
        "数据块_1".a := 0;
    1:
            //冒泡法数据排序
            FOR #i := 9 TO 1 BY -1 DO
            FOR #index := 0 TO #i - 1 BY 1 DO
                IF "数据块_1".arry1[#index + 1] > "数据块_1".arry1[#index] THEN
                    #temp := "数据块_1".arry1[#index];
                    "数据块_1".arry1[#index] := "数据块_1".arry1[#index + 1];
                    "数据块_1".arry1[#index + 1] := #temp;
                END_IF;
            END_FOR;
        END_FOR;
        ///////////
        //
        //求平均值---滤波---高通-低通
       
        "数据块_1".a:="数据块_1".a+1;
        IF "数据块_1".a > 100 THEN
            "数据块_1".arry2[0] := "数据块_1".average;
            "数据块_1".con := 2;
        END_IF;
        
    2:
        FOR #j := 2 TO 8 DO
            "数据块_1".sum := "数据块_1".sum + "数据块_1".arry1[#j];
        END_FOR;
        "数据块_1".average := "数据块_1".sum / 7;
        
        "数据块_1".con := 0;
     
   
        
END_CASE;

提问者对于答案的评价:
谢谢,已经解决

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

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

相关推荐

发表回复

登录后才能评论