新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 西門子PLC計數器指令編程

        西門子PLC計數器指令編程

        作者: 時間:2016-12-16 來源:網絡 收藏
        計數器指令有:增計數器指令(CTU)、減計數器指令(CTD)和增/減計數器指令(CTUD)。

        1、增計數器指令(CTU)

        本文引用地址:http://www.104case.com/article/201612/331079.htm

        使該計數器在每CU輸入的上升沿遞增計數,直至計數最大值。當當前計數值(C×××)大于或等于預置計數值(PV)時,該計數器被置位。當復位輸入(R)置位時,計數器被復位。


        圖1 增計數器指令

        2、減計數器指令(CTD)(CTU)

        使該計數器在CD輸入的上升沿從預置值開始遞減計數。當當前計數值(C×××)等于0時,該計數器被置位。當裝載輸入(LD)接通時,計數器復位并把預設值(PV)裝載當前值。


        圖2 減計數器指令

        3、增/減計數器指令(CTUD)

        使該計數器在每CU輸入的上升沿,從當前計數值開始遞增計數,在每一個CD輸入的上升沿,遞減計數。當復位輸入(R)置位時,計數器被復位。


        圖3 增/減計數器指令

        PV:VW、IW、QW、MW、SMW、LW、AIW、AC、T、C、常數等。

        例1 減計數器的應用


        圖4 減計數器應用程序


        圖5 減計數器應用時序

        例2 減計數器的應用


        圖6 例2

        LD SM0.5,LD I0.1,CTD C50,3,特殊繼電器SM0.5:0.5s閉合/ 0.5s斷開。

        例3 增/減計數器的應用


        圖7 例3



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 虞城县| 依兰县| 昌宁县| 宝清县| 清水河县| 信丰县| 永兴县| 吴忠市| 林州市| 宣汉县| 隆安县| 赤水市| 湘潭县| 杭锦旗| 岫岩| 南涧| 平利县| 南宁市| 政和县| 晋州市| 化德县| 廊坊市| 共和县| 绥宁县| 鄂托克旗| 犍为县| 侯马市| 儋州市| 河北区| 三台县| 宽城| 本溪市| 黄冈市| 瓮安县| 吴桥县| 图片| 河东区| 法库县| 西丰县| 阿拉善右旗| 蒲江县|