加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        西門子S7-1200 PLC的基本指令有哪些?五個應用實例輕松入門
        發布時間: 2023-12-22 17:37 更新時間: 2024-11-25 08:00
        觀看西門子S7-1200 PLC的基本指令有哪些?五個應用實例輕松入門視頻

        PLC(即Programmable Logic Controller的簡稱),又稱可編程邏輯控制器,是以微處理器、嵌入式芯片為基礎,綜合了計算機技術、自動控制技術和通信技術發展而來的一種新型工業控制裝置,是工業控制的主要手段和重要的基礎設備之一。

        在西門子工廠自動化系統中,Zui核心的就是PLC,它通過在現場層、控制層和管理層分別部署PLC的硬件產品和對應軟件,實現了管理控制一體化。西門子目前主流的PLC產品為S7系列PLC,包括S7-200SMART、S7-1200、S7-300、S7-400、S7-1500等,具有外觀輕巧、速度敏捷、標準化程度高等特點,同時借助youxiu的網絡通信能力和標準,可以構成復雜多變的控制系統。

        本文主要介紹的就是S7-1200的一些基本指令應用。

        1. 西門子S7-1200 PLC

        如圖1-1所示,西門子S7-1200 PLC模塊包括CPU、電源、輸入信號處理回路、輸出信號處理回路、存儲區、RJ45端口和擴展模塊接口。

        圖1-1 S7-1200 PLC模塊

        根據PLC的定義,S7-1200 PLC的本質為一臺計算機,負責系統程序的調度、管理、運行和PLC的自診斷,負擔將用戶程序作出編譯解釋處理以及調度用戶目標程序運行的任務。

        與之前西門子S7-200系列PLC模塊Zui大的區別在于它標準配置了以太網接口RJ45,并可以采用一根標準網線與安裝有博途軟件的PC進行編程組態和工程應用。

        S7-1200 PLC系統的基本構成

        圖1-2所示為S7-1200 PLC系統,它包括CPU模塊、SM信號模塊、CM通信模塊、電源模塊和其他附件。

        圖1-2 S7-1200 PLC系統

        2. S7-1200基本指令應用

        2.1 邏輯指令

        位邏輯指令是實現PLC控制的基本指令,即按照一定的控制要求對“0”、“1” 兩個布爾操作數(BOOL)進行邏輯組合,可以構成“與”、“或”、“異或”等基本邏輯操作,也可以構成“置位”、“復位”、“上升沿檢測”、“下降沿檢測”等復雜邏輯操作,并將其結果送入存儲器狀態字的邏輯操作結果(RLO)。

        表2-1所示為常見的位邏輯指令匯總,主要包括觸點和線圈指令,具體說明如下:

        (1)取反指令

        取反指令(-| NOT|-、-( / )-)改變能流輸入的狀態,將RLO的當前值由0變1,或由1變0。如圖2-1中,左右母線是一個直流電源的正負極,左母線是接正極,右母線接負極,能流(電流)沿著梯形圖,從左母線流到右母線,形成一條回路。如果采用-( / )-線圈取反指令,如圖2-2所示,則輸出結果與圖2-1剛好相反圖2-1能流的概念

        圖2-2 線圈取反指令

        (2)邊沿檢測指令

        邊沿信號在PLC程序中比較常見,如電動機的起動、停止、故障等信號的捕捉都是通過邊沿信號實現的。如圖2-3所示,上升沿檢測指令檢測每一次0 到1的正跳變,讓能流接通一一個掃描周期;下降沿檢測指令檢測每一次1到0的負跳變,讓能流接通一一個掃描周期。


        圖2-3邊沿檢測示意

        (3)置位/復位指令

        當觸發條件滿足(即RL0= 1)時,置位指令將一一個線圈置1;當觸發條件不再滿足(即RLO=0)時,線圈值保持不變,只有觸發復位指令時才能將線圈值復位為0。單獨的復位指令也可以對定時器、計數器的值進行清零。梯形圖編程指令中RS、SR觸發器帶有觸發優先級,當置位、復位信號同時為1時,將觸發優先級高的動作,如RS觸發器,S (置位在后)優先級高。

        聯系方式

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