18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 梯形圖 >> 正文

使用STL指令的編程方法,梯形圖學習

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2018-12-08

一、STL/RET 指令
     STL 指令可以使編程者生成流程和工作與(yu) 順序功能圖非常接近的程序。
     STL 指令的意義(yi) 為(wei) 激活某個(ge) 步(即狀態),在梯形圖上體(ti) 現為(wei) 從(cong) 主母線上引出的狀態接點。STL 指令有建立子母線的功能,從(cong) 而使該狀態的所有操作均在子母線上進行。
     步進返回指令 RET 是指狀態流程結束,用於(yu) 返回主母線。
     一般 FX 係列 plc 采用狀態器 S 編製順控程序,並與(yu) STL 指令一起使用。
1. 順序功能圖和步進梯形圖之間的轉換
     使用步進梯形指令 STL 和步進返回指令 RET 可以將順序功能圖轉換為(wei) 步進梯形圖,其對應關(guan) 係如下圖所示。

( a ) 順序功能圖 ( b ) 梯形圖 ( c ) 指令表

圖 順序功能圖與(yu) 梯形圖的對應關(guan) 係

     ST L 觸點驅動的電路塊有 3 個(ge) 功能:①對負載的驅動處理,即 在這一步要做什麽(me) ; ②指定轉移條件, 即滿足該條件則退出這一步; ③指定轉移目標, 即下一步狀態是什麽(me) 。
2.  步進梯形圖編程規則
     ( 1 )初始步可由其它步驅動,但運行開始時必須用其它方法預先作好驅動,否則狀態流程不可能向下進行。
     ( 2 )步進梯形圖編程順序為(wei) :先進行驅動,後進行轉移。二者的順序不能顛倒。
     ( 3 )編程時必須使用 STL 指令對應於(yu) 每一個(ge) 順序功能圖上的步。
     ( 4 )各 STL 觸點的驅動電路一般放在一起,最後一個(ge) STL 電路結束時,一定要使用步進返回指令 RET 使其返回主母線。
     ( 5 ) STL 觸點可以直接驅動也可以通過別的觸點驅動,如 Y 、 M 、 S 、 T 、 C 等元件的線圈和應用指令。
     ( 6 )驅動負載使用 OUT 指令,當同一負載需要連續多步驅動時可使用多重輸出,也可使用 SET 指令將負載置位,等到負載不需要驅動時再用 RST 指令將其複位。
     ( 7 )由於(yu) CPU 隻執行活動步對應的電路塊,因此使用 STL 指令時允許“雙線圈”輸出,即不同的 STL 觸點可以分別驅動同一編程元件的一個(ge) 線圈。
     ( 8 )與(yu) STL 觸點相連的觸點使用 LD 或 LDI 指令。
     ( 9 )在步的活動狀態的轉移過程中,相鄰兩(liang) 步的狀態器會(hui) 同時 ON 一個(ge) 掃描周期,此時可能會(hui) 引發瞬時的雙線圈問題。為(wei) 了避免不能同時接通的兩(liang) 個(ge) 輸出(如下圖所示控製電動機正反轉的接觸器線圈)同時動作,除了在梯形圖中設置軟件互鎖電路外,還應在 PLC 外部設置由常閉觸點組成的硬件互鎖電路。

圖 正反轉的軟件互鎖控製

     ( 10 ) SET 指令和 OUT 指令均可以用於(yu) 步的活動狀態的轉移,可將原來活動步對應的狀態器複位,將後續步置為(wei) 活動步,此外還有自保持功能。
     (11) 並行序列和選擇序列中分支處的支路數不能超過 8 。
     (12) 在轉移條件對應的電路中,不能使用 ANB 、 ORB 、 MPS 、 MRD 、 MPP 指令。

二、單序列編程
     送料小車開始時停在右側(ce) 限位開關(guan) X1 處,如下圖所示。按下起動按鈕 X3 , Y2 為(wei) ON ,打開料鬥的閘門,開始裝料,同時定時器 T0 定時, 8s 後關(guan) 閉料鬥的閘門, Y2 變為(wei) OFF , Y1 變為(wei) ON ,開始左行。碰到限位開關(guan) X2 後停下來卸料, Y1 變為(wei) OFF , Y3 變為(wei) ON ,同時定時器 T1 開始定時。 10s 後 Y3 變為(wei) OFF , Y0 變為(wei) ON ,開始右行,碰到限位開關(guan) X1 後返回初始狀態,此時 Y0 變為(wei) OFF ,小車停止運行。

圖 運料小車工作示意圖

由運料小車的工藝要求可知,這是一個(ge) 順序流程控製過程,設計其順序功能圖的步驟如下:
     ( 1 )將整個(ge) 工作過程按工序進行分解,每個(ge) 工序對應一個(ge) 步(即狀態),步的分配如下所示。
    初始狀態: S0 。
    裝料: S20 。
    左行: S21 。
    卸料: S22 。
    右行: S23 。
從(cong) 以上工作過程的分解可以看出,該控製係統一共有 5 步。
    ( 2 )對應於(yu) 每一個(ge) 步的動作。
     S0 :無動作。
     S20 :驅動 Y2 為(wei) ON ,小車裝料,同時起動定時器 T0 定時 8s 。
     S21 :驅動 Y1 為(wei) ON ,小車開始左行。
     S22 :驅動 Y3 為(wei) ON ,小車卸料,同時起動定時器 T1 定時 10s 。
     S23 :驅動 Y0 為(wei) ON ,小車右行。
( 3 )找出每個(ge) 步的轉移條件。
     由工作過程可知,每一步的轉移條件為(wei) :
     S0 : PLC 上電之初由初始化脈衝(chong) M8002 (隻閉合一個(ge) 掃描周期)對其置位為(wei) ON ,為(wei) 以後活動步的轉移作準備,在工作過程中,由右限位對其置位為(wei) ON 。
     S20 :小車在右限位 X1 處並且按起動按鈕 X3 ,即
     S21 : T0 的常開觸點。
     S22 :左限位 X2 。
     S23 : T1 的常開觸點。
    經過上述 3 個(ge) 步驟,得到的小車控製係統的順序功能圖如下圖所示。下圖( b )和圖( c )分別為(wei) 相應的梯形圖和指令表。

( a )順序功能圖

( b )梯形圖

( c )指令表

圖 單序列編程

三、選擇序列編程
     從(cong) 多個(ge) 分支流程中選擇某一個(ge) 單支流程,稱之為(wei) 選擇性分支。
     選擇序列的順序功能圖與(yu) 步進梯形圖之間的轉換下圖( a )、( b )和(c)所示。

(a)順序功能圖

(b) 梯形圖

(c) 指令表

圖 選擇序列對應的梯形圖和指令表

     下圖為(wei) 使用傳(chuan) 送帶將大、小球分類選擇傳(chuan) 送的裝置示意圖。其動作順序為(wei) 下降、吸工件、上升、右移、下降、釋放工件、上升、左移。左上為(wei) 原點,當機械臂下降且電磁鐵吸住大球時,限位開關(guan) SQ2 斷開,而吸住小球時 SQ2 接通,以此判斷大球或小球。
     左移、右移分別由 Y4 、 Y3 控製,上升、下降分別由 Y2 、 Y0 控製,將工件吸住由 Y1 控製。當機械臂移到上限位、左限位並鬆開時為(wei) 原點位置,即 , Y5 為(wei) 原點指示。
     上限位: SQ3 ― X3
     下限位: SQ2 - X2
     左限位: SQ1 ― X1
     右移小球限位: SQ4 ― X4
     右移大球限位: SQ5 ― X5

圖 大、小球分揀示意圖

    根據工藝要求,該控製流程可依據 SQ2 的狀態(即對應大、小球)分成兩(liang) 個(ge) 分支,如下圖所示。

圖 大、小球分揀順序功能圖

    根據上圖,得到大、小球分揀控製係統的步進梯形圖和指令表如下圖( a )和( b )所示。

(a) 梯形圖

( b )指令表

圖 大、小球分揀係統步進梯形圖和指令表

四、並行序列編程
    下圖所示為(wei) 並行分支的順序功能圖,並行分支是指同時處理的程序流程。

圖 並行序列的順序功能圖

    其梯形圖和指令表見下圖中的( a )圖和( b )圖。

( a ) 梯形圖

( b ) 指令表

圖 並行序列對應的梯形圖和指令表

    下圖所示為(wei) 按鈕式人行道紅、綠燈交通管理器,它是一個(ge) 並行分支與(yu) 匯合序列。

圖 按鈕式人行道交通燈示意圖

   正常情況下,汽車通行,即 Y3 綠燈亮、 Y5 紅燈亮;當行人需要過馬路時,則按下按鈕 X0 (或 X1 ), 30s 後主幹道交通燈的變化為(wei) 綠→黃→紅(其中黃燈亮 10s ),當主幹道紅燈亮時,人行道從(cong) 紅燈轉成綠燈亮, 15s 後人行道綠燈開始閃耀,閃耀 5 次後轉入主幹道綠燈亮,人行道紅燈亮。

    下圖是人行道交通燈的順序功能圖,該圖既有並行分支,又有選擇分支。

圖 人行道交通燈順序功能圖

    其步進梯形圖和指令表分別見下圖( a )和( b )。


( a )梯形圖

( b )指令表

圖 人行道交通燈的步進梯形圖和指令表

Tags:STL,STL指令,編程,梯形圖  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁麵
    下到頁底
    晶體管查詢