<sup id="x7dny"><rp id="x7dny"><big id="x7dny"></big></rp></sup>
    • <label id="x7dny"><tt id="x7dny"><tfoot id="x7dny"></tfoot></tt></label>
      <dfn id="x7dny"></dfn>
      <small id="x7dny"><rp id="x7dny"><rt id="x7dny"></rt></rp></small>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      支持PLC編程的5大語言,全部會用的才是大神!
      發布時間: 2024-04-23 22:08 更新時間: 2024-12-03 08:00
      一、項目描述


      按下電動機啟動按鈕,電動機啟動運行在5Hz所對應的轉速;延時10s后,電動機升速運行在10Hz對應的轉速,再延時10s后,電動機繼

      續升速運行在20Hz對應的轉速;以后每隔10s,則速度按下圖依次變化,一個運行周期完后會自動重新運行。按下停止按鈕,電動機停止運行。

      圖片 

      二、項目實現

      1 、MM440 變頻器的設置

      MM440變頻器數字輸入“5”、“6”、“7”、“8”端子通過P0701、P0702、P0703、P0704參數設為15段固定頻率控制端,每一頻段的頻率分別由P1001~P1015參數設置。變頻器數字輸入“16”端子設為電動機運行、停止控制端,可由P0705參數設置。


      2 、PLC 的I/O 分配

      I0.0,電動機運行,對應電動機運行按鈕SB1;

      I0.1,電動機停止,對應電動機停止按鈕SB2;

      Q0.0,固定頻率設置,接MM440數字輸入端子“5”;

      Q0.1,固定頻率設置,接MM440數字輸入端子“6”;

      Q0.2,固定頻率設置,接MM440數字輸入端子“7”;

      Q0.3,固定頻率設置,接MM440數字輸入端子“8”;

      Q0.4,電動機運行/停止控制,接MM440數字輸入端子“16”


      圖片

       

       3、PLC 程序設計

      PLC程序應包括以下控制:

      (1)當按下正轉啟動按鈕SB1時,PLC的Q0.4應置位為ON,允許電動機運行。


      (2)PLC輸出接口狀態、變頻器輸出頻率、電動機轉速變化


      (3)當按下停止按鈕SB2時,PLC的Q0.4應復位為OFF,電動機停止運行。

      圖片

      PLC的軟件編程語言與一般計算機語言相比,具有明顯的特點,它既不同于gaoji語言,也不同于一般的匯編語言,且要滿足易于編寫和調試的要求。

      早期的PLC僅支持梯形圖編程語言和指令表編程語言,現根據國際電工委員會制定了五種能支持PLC編程的語言,今天小編就來簡單說說這幾種語言以及它們的特點和應用。




      目錄



      一、梯形圖Delete(LD)

      二、指令表Delete(IL)

      三、功能模塊圖Delete(FBD)

      四、順序功能流程圖Delete(SFC)

      五、結構化文本Delete(ST)




      一、梯形圖Delete(LD)


      梯形圖語言是PLC程序設計中Zui常用的編程語言,它是與繼電器線路類似的一種編程語言。因為從事電氣人員對繼電器控制較為熟悉,所以梯形圖編程語言應用的程度上比較廣泛。特點:1、具有直觀性、形象性及實用性,與電氣操作原理圖相對應
      2、梯形圖程序與繼電器控制系統相類似,電氣從業人員易于掌握
      3、梯形圖使用的繼電器是由軟元件來實現的,使用和修改較為靈活方便
      圖片







      二、指令表Delete(IL)


      指令表編程語言是與匯編語言類似的一種助記符編程語言,和匯編語言一樣由操作碼和操作數組成。





      特點:1、常采用助記符來表示操作功能,具有容易記憶,便于掌握
      2、與梯形圖有對應關系,在PLC編程軟件下可以相互轉換有部分軟件沒有這個功能(如:三菱的GX Works2)
      3、便于操作,在手持編程器的鍵盤上采用助記符表示,在無計算機的場合可實現編程設計圖片

      三、功能模塊圖Delete(FBD)


      功能模塊圖語言是與數字邏輯電路類似的一種PLC編程語言,對于有數字電路基礎的人比較容易掌握。特點:1、以功能模塊為單位,分析理解控制方案簡單容易
      2、功能模塊是用圖形的形式表達功能,直觀性強,有較好的易操作性
      3、對規模大、由于功能模塊圖能夠清楚表達功能關系,使編程、組態及調試時間大大減少圖片










      四、順序功能流程圖Delete(SFC)


      順序功能流程圖語言是為了滿足順序邏輯控制而設計的編程語言。具有圖形表達方式,能較簡單和清楚地描述并發系統和復雜系統的所有現象,在模型的基礎上能直接編程,所以得到了廣泛的應用。





      特點:1、以功能為主線,按照功能流程的順序分配,條理清楚,便于對用戶程序理解
      2、對大型的程序可分工設計,采用較為靈活的程序結構,可節省程序設計時間和調試時間圖片

      五、結構化文本Delete(ST)


      結構化文本語言是用結構化的描述文本來描述程序的一種編程語言,它是類似于gaoji語言的一種編程語言。在大中型PLC系統中,常采用結構化文本來描述控制系統中各個變量的關系,完成所需的功能或操作。特點:1、采用gaoji語言進行編程,可以完成較為復雜的控制運算
      2、要求較高,需要有一定的計算機gaoji語言的知識和編程技巧
      3、因為直觀性和操作性較差,常用于其他編程語言較難實現的用戶程序編制


      圖片

      在PLC控制系統設計中,不同型號的PLC編程軟件對以上五種編程語言的支持種類是不同的,所以不但對PLC的硬件性能了解外,也要了解PLC對編程語言支持的種類。


      圖片

       

      圖片

       

      圖片

      圖片

       
      圖片 


      4 、操作步驟

      (1)連接電路圖,檢查接線正確后,接通PLC和變頻器電源。

      (2)恢復變頻器工廠默認值,P0010設為30,P0970設為1。按下變頻器操作面板上的“P”鍵,變頻器開始復位到工廠默認值。

      (3)電動機參數按如下所示設置,電動機參數設置完后,設P0010為0,變頻器當前處于準備狀態,可正常運行。


      P0003設為1,訪問級為標準級;

      P0010設為1,快速調試;

      P0100設為0,功率以kW表示,頻率為50Hz;

      P0304設為230,電動機額定電壓;

      P0305設為1,電動機額定電流;

      P0307設為0.75,電動機額定功率;

      P0310設為50,電動機額定頻率;

      P0311設為1460,電動機額定轉速;

      P3900設為1,結束快速調試,進入“運行準備就緒”。 


      (4)設置MM440的15段固定頻率控制參數,如下表所示。 

      圖片



      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684