加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415

        西北Siemens(授權)一級經銷商---甘肅白銀市西門子(授權)總代理

        更新時間
        2024-11-25 08:00:00
        價格
        請來電詢價
        西門子PLC
        西門子伺服電機
        西門子觸摸屏
        西門子電纜
        西門子變頻器
        西門子模塊
        聯系電話
        13510737515
        聯系手機
        13185520415
        聯系人
        董海波
        立即詢價

        詳細介紹

        本節內容主要介紹程序控制指令中的順序控制指令,該指令主要用于一些有明顯的動作順序控制,且包含一系列重復執行的操作時,就可以使用順序控制指令,這樣使程序更清晰,動作過程更好理解,也便于電氣設計人員進行程序設計。


        順序控制的程序設計一般會有多種不同的類型,在進行順序控制的類型講解之前,我們先介紹順序功能圖,根據順序功能圖能夠很清晰的知道各個動作要求及條件是怎樣的。


        順序功能圖(SFC)是一種真正的圖形化的編程語言,對一個順序控制的問題,不管多復雜,都可以用圖形的方式把問題表達或敘述清楚,而且在設計程序的過程中比使用其他語言設計程序時更簡單,設計的程序更清晰明了。一個功能圖由狀態和轉移條件以及有向線段等組成,如圖1表示:

        圖片

        ▲圖1 | 順序控制指令▲


        順序控制分為三種類型,分別是順序控制流、分散控制流和合并控制流。


        //
        1、順序控制流

        順序步驟定義明確的過程易于使用SCR段編程。例如,考慮包含3個步驟的循環過程,第三步完成時應返回第一步。應用場景主要有跑馬燈,具體順序功能圖如圖2所示:

        圖片

        ▲圖2~圖4▲


        示例應用跑馬燈案例,如圖5所示:

        圖片

        ▲圖5 | 順序控制流示例▲


        //
        2、分散控制流

        在許多應用程序中,一個順序狀態流必須分為兩個或多個不同狀態流??刂屏鞣譃槎鄠€控制流時,必須同時激活所有輸出流。應用場景主要有自動洗車控制程序,如圖6所示;該控制流順序功能圖如圖3所示。


        圖片

        ▲圖6 | 分散控制流示例▲


        //
        3、合并控制流

        狀態流合并時,在執行下一個狀態之前,必須完成所有輸入流。順序功能圖如圖4所示。應用示例亦然可以是自動洗車控制程序,程序如圖7所示:

        圖片

        ▲圖7 | 合并控制流示例▲


        //
        4、控制流的分支,取決于轉換條件

        在其它情況下,控制流可能轉到任意一條控制流中,具體取決于哪個轉換條件先變為真;順序功能圖如圖8所示。依然以自動洗車為例理解先決條件控制的使用;如圖9所示。


        圖片

        ▲圖8 | 分支控制流▲


        圖片

        ▲圖9 | 分支控制流示例▲

        相關產品

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415