西門子模塊6ES7341-1AH02-0AE0原裝
PLC控制取代繼電器控制已是大勢所趨,如果用PLC改造繼電器控制系統,根據原有的繼電器電路圖來設計梯形圖顯然是一條捷徑。這是由于原有的繼電器控制系統經過*的使用和考驗,已經被證明能完成系統要求的控制功能,而繼電器電路圖又與梯形圖有很多相似之處,因此可以將繼電器電路圖經過適當的“翻譯”,從而設計出具有相同功能的PLC梯形圖程序,所以將這種設計方法稱為“移植設計法”或“翻譯法”。
在分析PLC控制系統的功能時,可以將PLC想象成一個繼電器控制系統中的控制箱。PLC外部接線圖描述的是這個控制箱的外部接線,PLC的梯形圖程序是這個控制箱內部的“線路圖”,PLC輸入繼電器和輸出繼電器是這個控制箱與外部的“中間繼電器”,這樣就可以用分析繼電器電路圖的方法來分析PLC控制系統。
我們可以將輸入繼電器的觸點想象成對應的外部輸入設備的觸點,將輸出繼電器的線圈想象成對應的外部輸出設備的線圈。外部輸出設備的線圈除了受PLC的控制外,可能還會受外部觸點的控制。用上述的思想就可以將繼電器電路圖轉換為功能相同的PLC外部接線
序主體的框架后,要以它為主線,逐一編寫實現各控制功能或各子任務的程序。經過不斷他調整和完善。使程序能完成所要求的控制功能。另外,PLC應用程序通常還應包括以下幾個方面的內容:
(1)初始化程序 在 PLC上電后,一般都要做一些初始化的操作。其作用是為啟動作必要的準備,并避免系統發生誤動作。初始化程序的主要內容為:將某些數據區、計數器進行清零;使某些數據區恢復所需數據;對某些輸出量置位或復位;顯示某些初始狀態等等。
(2)檢測、故障診斷、顯示程序 應用程序一般都設有檢測、故障診斷和顯示程序等內容。這些內容可以在程序設計基本完成時再進行添加。它們也可以是相對獨立的程序段。
(3)保護、連鎖程序 各種應用程序中,保護和連鎖是*的部分。它可以杜絕由于非法操作而引起的控制邏輯混亂,保證系統的運行更安全、可靠。因此要認真考慮保護和連鎖的問題。通常在PLC外部也要設置連鎖和保護措施。
2.PLC程序的質量