貴州西門子S7-300代理商專業(yè)技術團隊 貴州西門子S7-300代理商專業(yè)技術團隊
潯之漫 智控技術有限公司 上海詩慕自動化設備有限公司
本公司銷售西門子自動化產品,,*,質量保證,,價格優(yōu)勢
西門子PLC,西門子觸摸屏,,西門子數(shù)控系統(tǒng),西門子軟啟動,,西門子以太網
西門子電機,,西門子變頻器,西門子直流調速器,,西門子電線電纜
我公司大量現(xiàn)貨供應,,價格優(yōu)勢,*,德國*
------CPU 221~226各有2種類型CPU,,具有不同的電源電壓和控制電壓,。
本機數(shù)字量輸入/輸出點
------CPU 221具有6個輸入點和4個輸出點,CPU 222具有8個輸入點和6個輸出點,,CPU 224具有14個輸入點和10個輸出點,,CPU 224XP具有14個輸入點和10個輸出點,,CPU 226具有24個輸入點和16個輸出點。
本機模擬量輸入/輸出點
------CPU 224XP具有2個輸入點,1個輸出點,。
中斷輸入
------允許以極快的速度對過程信號的上升沿作出響應。
高速計數(shù)器
------CPU 221/222
------4個高速計數(shù)器(30KHz),,可編程并具有復位輸入,,2個獨立的輸入端可同時作加、減計數(shù),,可連接兩個相位差為90°的A/B相增量編碼器
從功能上講,,內部輔助繼電器相當于傳統(tǒng)電控柜中的中間繼電器。
未分配模塊的輸入 / 輸出繼電器區(qū)以及未使用 1 : 1 鏈接時的鏈接繼電器區(qū)等均可作為內部輔助繼電器使用,。根據(jù)程序設計的需要,,應合理安排PLC 的內部輔助繼電器,在設計說明書中應詳細列出各內部輔助繼電器在程序中的用途,,避免重復使用,。參閱有關操作手冊。
( 3 )分配定時器 / 計數(shù)器
PLC 的定時器 / 計數(shù)器數(shù)量分別見有關操作手冊,。
7.3 PLC 軟件系統(tǒng)設計方法及步驟
7.3.1 PLC 軟件系統(tǒng)設計的方法
在了解了 PLC 程序結構之后,,就要具體地編制程序了。編制 PLC 控制程序的方法很多,,這里主要介紹幾種典型的編程方法,。
從功能上講,內部輔助繼電器相當于傳統(tǒng)電控柜中的中間繼電器,。
未分配模塊的輸入 / 輸出繼電器區(qū)以及未使用 1 : 1 鏈接時的鏈接繼電器區(qū)等均可作為內部輔助繼電器使用,。根據(jù)程序設計的需要,應合理安排PLC 的內部輔助繼電器,,在設計說明書中應詳細列出各內部輔助繼電器在程序中的用途,,避免重復使用。參閱有關操作手冊,。
( 3 )分配定時器 / 計數(shù)器
PLC 的定時器 / 計數(shù)器數(shù)量分別見有關操作手冊,。
7.3 PLC 軟件系統(tǒng)設計方法及步驟
7.3.1 PLC 軟件系統(tǒng)設計的方法
在了解了 PLC 程序結構之后,就要具體地編制程序了,。編制 PLC 控制程序的方法很多,,這里主要介紹幾種典型的編程方法,。
@
圖解法編程
圖解法是靠畫圖進行 PLC 程序設計。常見的主要有梯形圖法,、邏輯流程圖法,、時序流程圖法和步進順控法。
(1) 梯形圖法:梯形圖法是用梯形圖語言去編制 PLC 程序,。這是一種模仿繼電器控制系統(tǒng)的編程方法,。其圖形甚至元件名稱都與繼電器控制電路十分相近。這種方法很容易地就可以把原繼電器控制電路移植成 PLC 的梯形圖語言,。這對于熟悉繼電器控制的人來說編程方法,。
(2) 邏輯流程圖法:邏輯流程圖法是用邏輯框圖表示 PLC 程序的執(zhí)行過程,反應輸入與輸出的關系,。邏輯流程圖法是把系統(tǒng)的工藝流程,,用邏輯框圖表示出來形成系統(tǒng)的邏輯流程圖。這種方法編制的 PLC 控制程序邏輯思路清晰,、輸入與輸出的因果關系及聯(lián)鎖條件明確。邏輯流程圖會使整個程序脈絡清楚,,便于分析控制程序,,便于查找故障點,便于調試程序和維修程序,。有時對一個復雜的程序,,直接用語句表和用梯形圖編程可能覺得難以下手,則可以先畫出邏輯流程圖,,再為邏輯流程圖的各個部分用語句表和梯形圖編制 PLC 應用程序,。
(3) 時序流程圖法:時序流程圖法使首先畫出控制系統(tǒng)的時序圖(即到某一個時間應該進行哪項控制的控制時序圖),再根據(jù)時序關系畫出對應的控制任務的程序框圖,,后把程序框圖寫成 PLC 程序,。時序流程圖法很適合于以時間為基準的控制系統(tǒng)的編程方法。
(4) 步進順控法:步進順控法是在順控指令的配合下設計復雜的控制程序,。一般比較復雜的程序,,都可以分成若干個功能比較簡單的程序段,一個程序段可以看成整個控制過程中的一步,。從整個角度去看,,一個復雜系統(tǒng)的控制過程是由這樣若干個步組成的。系統(tǒng)控制的任務實際上可以認為在不同時刻或者在不同進程中去完成對各個步的控制,。為此,,不少 PLC 生產廠家在自己的 PLC 中增加了步進順控指令。在畫完各個步進的狀態(tài)流程圖之后,,可以利用步進順控指令方便地編寫控制程序,。
2. 經驗法編程
經驗法是運用自己的或別人的經驗進行設計。多數(shù)是設計前先選擇與自己工藝要求相近的程序,把這些程序看成是自己的“試驗程序”,。結合自己工程的情況,,對這些“試驗程序”逐一修改,使之適合自己的工程要求,。這里所說的經驗,,有的是來自自己的經驗總結,有的可能是別人的設計經驗,,就需要日積月累,,善于總結。
3. 計算機輔助設計編程
計算機輔助設計是通過 PLC 編程軟件在計算機上進行程序設計,、離線或在線編程,、離線仿真和在線調試等等。使用編程軟件可以十分方便地在計算機上離線或在線編程,、在線調試,,使用編程軟件可以十分方便地在計算機上進行程序的存取、加密以及形成 EXE 運行文件,。
7.3.2 PLC 軟件系統(tǒng)設計的步驟
@
圖解法編程
圖解法是靠畫圖進行 PLC 程序設計,。常見的主要有梯形圖法、邏輯流程圖法,、時序流程圖法和步進順控法,。
(1) 梯形圖法:梯形圖法是用梯形圖語言去編制 PLC 程序。這是一種模仿繼電器控制系統(tǒng)的編程方法,。其圖形甚至元件名稱都與繼電器控制電路十分相近,。這種方法很容易地就可以把原繼電器控制電路移植成 PLC 的梯形圖語言。這對于熟悉繼電器控制的人來說一種編程方法,。
(2) 邏輯流程圖法:邏輯流程圖法是用邏輯框圖表示 PLC 程序的執(zhí)行過程,,反應輸入與輸出的關系。邏輯流程圖法是把系統(tǒng)的工藝流程,,用邏輯框圖表示出來形成系統(tǒng)的邏輯流程圖,。這種方法編制的 PLC 控制程序邏輯思路清晰、輸入與輸出的因果關系及聯(lián)鎖條件明確,。邏輯流程圖會使整個程序脈絡清楚,,便于分析控制程序,便于查找故障點,,便于調試程序和維修程序,。有時對一個復雜的程序,直接用語句表和用梯形圖編程可能覺得難以下手,,則可以先畫出邏輯流程圖,,再為邏輯流程圖的各個部分用語句表和梯形圖編制 PLC 應用程序,。
(3) 時序流程圖法:時序流程圖法使首先畫出控制系統(tǒng)的時序圖(即到某一個時間應該進行哪項控制的控制時序圖),再根據(jù)時序關系畫出對應的控制任務的程序框圖,,后把程序框圖寫成 PLC 程序,。時序流程圖法很適合于以時間為基準的控制系統(tǒng)的編程方法。
(4) 步進順控法:步進順控法是在順控指令的配合下設計復雜的控制程序,。一般比較復雜的程序,,都可以分成若干個功能比較簡單的程序段,一個程序段可以看成整個控制過程中的一步,。從整個角度去看,,一個復雜系統(tǒng)的控制過程是由這樣若干個步組成的。系統(tǒng)控制的任務實際上可以認為在不同時刻或者在不同進程中去完成對各個步的控制,。為此,,不少 PLC 生產廠家在自己的 PLC 中增加了步進順控指令。在畫完各個步進的狀態(tài)流程圖之后,,可以利用步進順控指令方便地編寫控制程序,。
2. 經驗法編程
經驗法是運用自己的或別人的經驗進行設計。多數(shù)是設計前先選擇與自己工藝要求相近的程序,,把這些程序看成是自己的“試驗程序”,。結合自己工程的情況,對這些“試驗程序”逐一修改,,使之適合自己的工程要求。這里所說的經驗,,有的是來自自己的經驗總結,,有的可能是別人的設計經驗,就需要日積月累,,善于總結,。
3. 計算機輔助設計編程
計算機輔助設計是通過 PLC 編程軟件在計算機上進行程序設計、離線或在線編程,、離線仿真和在線調試等等,。使用編程軟件可以十分方便地在計算機上離線或在線編程、在線調試,,使用編程軟件可以十分方便地在計算機上進行程序的存取,、加密以及形成 EXE 運行文件。
7.3.2 PLC 軟件系統(tǒng)設計的步驟
------CPU 224/224XP/226
------6個高速計數(shù)器(30KHz),,具有CPU 221/222相同的功能,。
CPU 222/224/224XP/226
------可方便地用數(shù)字量和模擬量擴展模塊進行擴展??墒褂梅抡嫫鳎ㄟx件)對本機輸入信號進行仿真,,用于調試用戶程序,。
模擬電位器
------CPU 221/222 1個
------CPU 224/224XP/226 2個
------CPU 221/222/224/224XP/226還具有
脈沖輸出
------2路高頻率脈沖輸出(大20KHz),用于控制步進電機或伺服電機實現(xiàn)定位任務,。
實時時鐘
------例如為信息加注時間標記,,記錄機器運行時間或對過程進行時間控制。
EEPROM存儲器模塊(選件)
------可作為修改與拷貝程序的快速工具(無需編程器),,并可進行輔助軟件歸檔工作,。
電池模塊
------用于長時間數(shù)據(jù)后備。用戶數(shù)據(jù)(如標志位狀態(tài),,數(shù)據(jù)塊,,定時器,計數(shù)器)可通過內部的超級電容存貯大約5天,。選用電池模塊能延長存貯時間到200天(10年壽命),。電池模塊插在存儲器模塊的卡槽中