在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > PLC編程語言的設計與應用

            PLC編程語言的設計與應用

            作者: 時間:2012-09-29 來源:網絡 收藏

            (3) 程序
            002:PID的輸入字
            102:PID的輸出字
            [NETWORK]
            Name="Action Check" //常規(guī)檢查
            [STATEMENTLIST]
            LD 253.13 //常ON
            OUT TR0
            CMP 002 #FFFF
            //確定溫控單元是否完成初始化
            AND NOT 255.06 //等于
            OUT 041.15 //初始化完成
            LD TR0
            AND 041.15
            OUT TR1
            AND NOT 040.10
            //不在參數設置狀態(tài)
            MOV DM0050 102
            //將設置溫度DM50傳送給PID輸出字
            LD TR1
            MOV 002 DM0057
            //將002傳送到DM57
            [NETWORK]
            Name="Setting Start" //設置開始
            [STATEMENTLIST]
            LD 253.13
            OUT TR0
            AND 229.05
            //觸摸屏上的開始設置開關
            DIFU 080.05 //設置微分
            LD TR0
            AND 041.15
            AND 080.05
            SET 040.01 //開始設置標志位1
            SET 040.10 //開始設置標志位2
            [NETWORK]
            Name="Poportion" //比例帶設置
            [STATEMENTLIST]
            LD 040.01
            OUT TR0
            AND NOT 042.01
            MOV #C110 102
            //讀輸出邊與輸入邊的比例帶
            CMP 002 #C110
            //比較輸入字是否變成C110
            AND 255.06 //等于
            SET 042.01 //設置比例帶標志
            LD TR0
            AND 042.01
            MOV DM0051 102
            //將比例帶的設定值寫入輸出字
            CMP 002 DM0051 //是否寫入
            AND 255.06
            SET 040.01 //復位標志1
            RSET 042.01 //復位比例帶標志
            SET 040.02 //向下繼續(xù)設置標志
            [NETWORK]
            Name="Integral"http://積分時間設置
            [STATEMENTLIST]
            LD 040.02
            OUT TR0
            AND NOT 042.02
            MOV #C220 102
            //讀輸出邊與輸入邊的積分
            CMP 002 #C220
            //比較輸入字是否變成C220
            AND 255.06
            SET 042.02 //設置積分標志
            LD TR0
            AND 042.02
            MOV DM0052 102
            //將積分的設定值寫入輸出字
            CMP 002 DM0052 //是否寫入
            AND 255.06
            RSET 040.02
            RSET 042.02
            SET 040.03 //向下繼續(xù)設置標志
            [NETWORK]
            Name="differential"http://微分時間設置
            [STATEMENTLIST]
            LD 040.03
            OUT TR0
            AND NOT 042.03
            MOV #C330 102
            //讀輸出邊與輸入邊的微分
            CMP 002 #C330
            //比較輸入字是否變成C330
            AND 255.06
            SET 042.03 //設置微分標志
            LD TR0
            AND 042.03
            MOV DM0053 102
            //將微分的設定值寫入輸出字
            CMP 002 DM0053 //是否寫入
            AND 255.06
            RSET 040.03
            RSET 042.03
            SET 040.04 //向下繼續(xù)設置標志
            [NETWORK]
            Name="Hysteresis"http://滯后值設置
            [STATEMENTLIST]
            LD 040.04
            OUT TR0
            AND NOT 042.04
            MOV #C440 102
            //讀輸出邊與輸入邊的滯后值
            CMP 002 #C440
            //比較輸入字是否變成C440
            AND 255.06
            SET 042.04 //設置滯后值標志
            LD TR0
            AND 042.04
            MOV DM0054 102
            //將滯后值的設定值寫入輸出字
            CMP 002 DM0054 //是否寫入
            AND 255.06
            RSET 040.04
            RSET 042.04
            SET 040.05 //向下繼續(xù)設置標志
            [NETWORK]
            Name="Period" //控制周期設置
            [STATEMENTLIST]
            LD 040.05
            OUT TR0
            AND NOT
            042.05
            MOV #C550 102
            //讀輸出邊與輸入邊的控制周期
            CMP 002 #C550
            //比較輸入字是否變成C550
            AND 255.06
            SET 042.05 //設置控制周期標志
            LD TR0
            AND 042.05
            MOV DM0055 102
            //將控制周期的設定值寫入輸出字
            CMP 002 DM0055 //是否寫入
            AND 255.06
            RSET 040.05
            RSET 042.05
            SET 040.06 //向下繼續(xù)設置標志
            [NETWORK]
            Name="Shift" //偏移量設置
            [STATEMENTLIST]
            LD 040.06
            OUT TR0
            AND NOT 042.06
            MOV #C660 102
            //讀輸出邊與輸入邊的偏移量
            CMP 002 #C660
            //比較輸入字是否變成C660
            AND 255.06
            SET 042.06 //設置偏移量標志
            LD TR0
            AND 042.06
            MOV DM0056 102
            //將偏移量的設定值寫入輸出字
            CMP 002 DM0056 //是否寫入
            AND 255.06
            RSET 040.06
            RSET 042.06
            SET 040.00
            [NETWORK]
            Name="Return" //返回
            [STATEMENTLIST]
            OUT TR0
            AND NOT 042.00
            MOV #C070 102 //讀輸入邊的處理值
            CMP 002 #C070 //比較輸入字變成C070
            AND 255.06
            SET 042.00 //返回標志
            LD TR0
            AND 042.00
            MOV DM0050 102
            //將設定溫度值寫入輸出字
            RSET 040.00
            RSET 042.00
            RSET 040.10
            4 結束語
            以上是PID溫度控制的程序設計實例,經過反復試驗,該系統(tǒng)可以維持溫度在1℃之間變化,保證了好的生產狀況CONTROL ENGINEERING China版權所有,減少了不合格品發(fā)生的幾率。

            繼電器相關文章:繼電器工作原理


            時間繼電器相關文章:時間繼電器


            pid控制相關文章:pid控制原理


            電氣符號相關文章:電氣符號大全


            pid控制器相關文章:pid控制器原理


            塵埃粒子計數器相關文章:塵埃粒子計數器原理

            上一頁 1 2 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉