<b id="nqvhe"><source id="nqvhe"><menu id="nqvhe"></menu></source></b>

    1. <source id="nqvhe"></source><xmp id="nqvhe"></xmp>
      1. <b id="nqvhe"></b>
        <u id="nqvhe"></u>
      2. <b id="nqvhe"><address id="nqvhe"><ol id="nqvhe"></ol></address></b>
      3. <source id="nqvhe"></source>
        <xmp id="nqvhe"><video id="nqvhe"></video></xmp>
          <b id="nqvhe"></b>
          <u id="nqvhe"></u>
        1. 1
          關注中國自動化產業發展的先行者!
          2024中國自動化產業年會
          2023
          2023年工業安全大會
          OICT公益講堂
          當前位置:首頁 >> 案例 >> 案例首頁

          案例頻道

          時間原則控制的PLC程序設計方法研究
          • 企業:控制網     領域:PLC /PAC/PCC/RTU     行業:輸配電    
          • 點擊數:1878     發布時間:2006-07-24 13:45:03
          • 分享到:
          可編程控制器是以微處理器為核心的工業控制裝置。它將傳統的繼電器控制與計算機技術結合起來。可編程控制器普遍采用梯形圖程序設計方法,本文論述了時間原則控制梯形圖程序的設計方法。按照本文提供的編程方法,可以較容易的寫出復雜的、按時間原則控制的PLC程序。

           


          1.引言

          PLC最為用戶推崇的優點之一就是編程簡單。PLC的生產廠家眾多,但所有PLC的編程都使用以繼電器邏輯控制為基礎的梯形圖。PLC的梯形圖程序源于傳統的繼電器控制原理圖。他具有直觀,易讀的特點,并照顧到了電氣自動化技術人員的讀圖習慣和思維習慣大大加速了PLC在工業控制中的應用[1]

          在生產過程自動化中,按時間原則控制的PLC控制系統應用廣泛,如交通燈控制系統、噴泉控制系統等。但是,在這類系統中負載的工作時序復雜,程序的編寫比較困難。本文以三菱公司FX2N系列PLC為例,給出了時間原則控制的PLC程序的編寫方法。按照本文提供的編程方法,可以較容易的寫出復雜的、按時間原則控制的PLC程序。

          2.PLC內部定時器

          定時器在PLC中相當于一個時間繼電器,他有一個設定值寄存器、一個當前值寄存器以及無數個觸點。不同型號的PLC的定時器的個數是不一樣的。


          2
          1 通用定時器

          通用定時器分為兩類,編號T0T199100ms定時器,定時時間0.1~3276.7s。編號T200T24510ms定時器,定時時間0.1~327.67s。當驅動輸入斷開后,定時器和輸出觸點復位。

          2.  2積算定時器

          積算定時器分為兩類,編號T246T2491ms定時器,定時時間0.001~32.767s。編號T250T255100ms定時器,定時時間0.1~3276.7s。當驅動輸入斷開后,定時器和輸出觸點不復位。當驅動輸入再次接通后,定時器繼續進行定時。

          3.編程方法和實例

          3.1編程方法

          對于時間原則控制的PLC程序的編程方法是:

          首先,分析系統的輸出,畫出輸出控制的時序圖。

          其次,確定控制系統輸出的循環周期,把循環周期分成若干個時間段。時間段劃分的原則是,只要這一段時間內系統的輸出不同就要自成一段。

          第三,根據劃分的時間段,確定程序當中使用的定時器個數,原則是有幾個時間段就用幾個定時器。并根據這一時間段的時間確定定時器的定時時間。

          最后,根據輸出的得電條件和失電條件編寫PLC的梯形圖程序。其中輸出的得電條件是這一段輸出所對應的定時器的常開觸點,輸出的失電條件是這一段輸出所對應的下一個定時器的常閉觸點。在一個周期內,執行元件有幾次輸出就有幾個并行的控制邏輯組成,每一個并行控制有各自的得電條件和失電條件。

          下面就結合一個噴泉控制程序說明編程的方法。


          3.2
          編程實例


          3.2.1
          噴泉控制系統要求

          整個噴泉有三組噴頭,分別是ABC。要求啟動按鈕按下后,A5s后停止,接著BC同時噴,B5s后停止,再過5sC也停噴,然后是AB同時噴出,再過2sC也噴出,C噴出5sABC全停止。3s后開始下一個循環。停止按鈕按下后ABC全停。


          3.2.2
          控制系統輸出時序圖

          通過對控制系統的分析,可以畫出系統輸出時序圖,如圖1所示。系統的循環周期為25s,根據每一個時間段系統輸出的不同,一個周期劃分為6個時間段。共使用編號為T0T5的六個定時器。定時器定時時間分別為:5s5s5s2s5s3s


          1系統輸出時序圖


          3.2.3
          控制系統的真值表和邏輯表達式
              根據對控制系統的分析,噴頭A05s以及1522s有輸出;噴頭B510s以及1522s有輸出;噴頭C515s以及1722s有輸出。控制系統輸出的真值表如表1所示。

           

           

           

           

          1控制系統輸出的真值表

          0~

          5s

          5~

          10s

          10~

          15s

          15~

          17s

          17~

          22s

          22~

          25s

               A

          1

          0

          0

          1

          1

          0

          B

          0

          1

          0

          1

          1

          0

          C

          0

          1

          1

          0

          1

          0


          3.2.4
          編程方法和梯形圖程序

          在控制系統中,各個定時器線圈是順序得電的。T0定時器首先由M0的常開觸點驅動,由定時器T5的常閉觸點復位。T1定時器由T0的常開觸點驅動,以后依次類推。

          時間原則控制的PLC程序編寫的關鍵是找到每一個輸出繼電器線圈的得電條件和失電條件。而這些條件是由時序圖得出的。噴頭A05s以及1522s有輸出,所以噴頭A對應的輸出繼電器Y1的線圈由兩個并行的控制邏輯組成。對于噴頭A,第一條控制線路的得電條件是輔助繼電器M0觸點閉合,即啟動按鈕按下,失電條件是定時器T0定時時間到,所以在這一條線路上包括M0常開觸點和T0的常閉觸點;第二條控制線路的得電條件是T2定時時間到,失電條件是定時器T4定時時間到,所以在這一條線路上包括T2常開觸點和T4的常閉觸點。其他輸出繼電器線圈的得電條件和失電條件的分析過程是一樣的。

          輸出繼電器線圈邏輯表達式分別是:


          4.總結

          時間原則控制的PLC程序復雜,本人在可編程控制器原理及應用的教學過程當中,感到學生編寫這類程序時非常困難。通過幾年的教學總結了這類PLC程序的編寫方法,在向學生講解之后,學生在編寫時間原則控制PLC程序時,較以前有了明顯的提高。本文提供的時間原則控制PLC程序編寫方法,除了在教學當中的應用外,對廣大工程技術人員編寫此類程序也是有所幫助的。




          2 PLC控制系統梯形圖


           [參考文獻]

          [1] 鐘肇新. 可編程控制器原理及應用[M].廣州:華南理工大學出版社,1992.5~5.

          熱點新聞

          推薦產品

          x
          • 在線反饋
          1.我有以下需求:



          2.詳細的需求:
          姓名:
          單位:
          電話:
          郵件:

            <b id="nqvhe"><source id="nqvhe"><menu id="nqvhe"></menu></source></b>

            1. <source id="nqvhe"></source><xmp id="nqvhe"></xmp>
              1. <b id="nqvhe"></b>
                <u id="nqvhe"></u>
              2. <b id="nqvhe"><address id="nqvhe"><ol id="nqvhe"></ol></address></b>
              3. <source id="nqvhe"></source>
                <xmp id="nqvhe"><video id="nqvhe"></video></xmp>
                  <b id="nqvhe"></b>
                  <u id="nqvhe"></u>
                1. 国产精品高清视亚洲精品