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

相关推荐

  • 请问支持PLC200/300/400的编程数据线型号?

    想买一条原装的西门子PLC编程电缆,找到的型号是6ES7 972-OCB20-0XA0。当地的经销商老师说没有这款型号,打400电话咨询西门子,没有接通过。请问是不是有新…

    SIMATIC S7-200 2021年7月5日
  • s7-200子程序显示

    有一个程序,在程序编辑窗口看到有很多子程序,而在左边的“指令树”下面的“调用子程序”却没有全部显示出来,这是什么原因 问题补充:没显示出来的应该是库文件,已经加密了,也导不出来 最…

    SIMATIC S7-200 2020年11月1日
  • 时序控制问题

    请各位高手下面这个时序程序用中断好,还是用定时器好,时间可以通过上机位修改的: i. 八个排泥阀分两组,每组四个,PLC1设4个点,每个点控制2个排泥阀。&nb…

    SIMATIC S7-200 2021年7月5日
  • s7-200 输出点运行后 输出点灯 闪烁

    订货号是是 6ES7214-1BD23-0XB8   输出点运行后  输出点灯 闪烁 问题补充:客户是&nbs…

    SIMATIC S7-200 2017年8月3日
  • s7200smart与step7 micro/win smart无法连接

    s7200smart与step7 micro/win smart无法连接,能搜出plc,但是不能在线,报未知错误 问题补充:网关没有问题,有时可以有时不行,网线…

    SIMATIC S7-200 2021年7月5日
  • 200plc通讯与系统

    为何电脑重新做系统之后安装200软件可以进行通讯过几天就不能通讯,一直显示未找到访问点?一般的故障都排查过都没用,难道还要重新装系统? 最佳答案 中间是否清理过系统文件?STEP&…

    SIMATIC S7-200 2021年7月5日
  • MODBUS 通讯存储区

    在s7-200的modbus 做从站设置中,如图片,VB0~VB1999是通讯缓存区,VB2000~VB2777是库指令存储区,这两个去什么区别啊,还有VB2777是怎么…

    2017年11月12日
  • S7200PLC 高速计数

    S7200PLC 高速计数采用四倍正交计数比采用一倍正交有什么优势?四倍正交常用在什么情况下? 最佳答案 一般高速计数多数是接编码器的,编码器的线数越高,采集和控制的精度…

    SIMATIC S7-200 2017年11月17日
  • NET_EXE这个子程序不动作了

    我用精灵导向设定NETR与NETW的PPI网络通讯,有1台MASTER然后与7台SLAVE 通讯。网络线及接头均使用西门子原厂。通讯速度为187.5K。整个网络在50米内…

    SIMATIC S7-200 2020年10月31日
  • s7-200与单片机多机通讯的问题

    学生,初学者,项目牵涉到s7-200与多个单片机通讯的问题。我自己对着手册把cpu224和一个我们自己做的流速传感器已经通讯上,用的是基于RS485的自由口,传感器给plc发数据。…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论