您好,歡迎來到易龍商務網!
發布時間:2020-12-29 07:56  
【廣告】






PLC控制程序設計5大步驟
1. 程序設計前的準備工作
程序設計前的準備工作就是要了解控制系統的全部功能、規模、控制方式、輸入/輸出信號的種類和數量、是否有特殊功能的接口、與其它設備的關系、通信的內容與方式等,從而對整個控制系統建立一個整體的概念。接著進一步熟悉被控對象,可把控制對象和控制功能按照響應要求、信號用途或控制區域分類,確定檢測設備和控制設備的物理位置,了解每一個檢測信號和控制信號的形式、功能、規模及之間的關系。
2. 設計程序框圖
根據軟件設計規格書的總體要求和控制系統的具體情況,確定應用程序的基本結構、按程序設計標準繪制出程序結構框圖,然后再根據工藝要求,繪出各功能單元的功能流程圖。
3. 編寫程序
根據設計出的框圖逐條地編寫控制程序。編寫過程中要及時給程序加注釋。
4. 程序調試
調試時先從各功能單元入手,設定輸入信號,觀察輸出信號的變化情況。各功能單元調試完成后,再調試全部程序,調試各部分的接口情況,直到滿意為止。程序調試可以在實驗室進行,也可以在現場進行。如果在現場進行測試,需將可編程控制器系統與現場信號隔離,可以切斷輸入/輸出模板的外部電源,以免引起機械設備動作。程序調試過程中先發現錯誤,后進行糾錯。基本原則是“集中發現錯誤,集中糾正錯誤”。
5. 編寫程序說明書
在說明書中通常對程序的控制要求、程序的結構、流程圖等給以必要的說明,并且給出程序的安裝操作使用步驟等.
鄭州繼飛機電設備有限公司專業承接:配電箱電控系統自動化成套控制柜
專業供應:正泰、施耐德等低壓電氣,價格從優
成套安裝調試 ,電氣控制箱安裝與配線,控制電路設計,伺服電機控制及PLC編程等
PLC在什么情況下內部存儲的數據會丟失
PLC底層是單片機,單片機一般通過RAM和ROM這些東西來保存數據,RAM是斷電就消失了,而ROM在斷電下依然可以保持,除非是外力來讓它改變了
因為數據比較大,很多早期PLC使用了電池來給RAM保持,只要電池電壓低于某個值,就可能會造成數據丟失,更換電池時候,需要在電源通電前提下進行,否則一樣會造成數據丟失。
現在數據很多是通過EEPROM或者FLASH來保存的,這兩者斷電后都不會造成數據丟失,如果數據丟失了,往往是硬件上壞掉了。
還有一種是EPROM,需要紫外線刷新的,蓋了一張紙在上邊,如果你撕掉了這張紙,會看到下邊有個洞口的,這時候如果是白天,太陽光有紫外線,會把數據弄丟的,如果是在黑暗狀態下,是不會有問題的。
PLC雖然比較安全可靠,但是一般都要備份好程序和數據,畢竟任何電子產品都有自己的壽命周期,一旦程序或者數據丟失了,通過備份的程序和數據,重新刷寫就可以了,否則需要重新編程了,那是相當麻煩的一件事情。
鄭州繼飛機電設備有限公司成套安裝調試 ,電氣控制箱安裝與配線,控制電路設計,伺服電機控制及PLC編程等。
PLC控制系統基本構成框圖
輸入電路
輸入電路的作用是將輸入控制信號送入PLC,輸入設備為按鈕SB1、SB2及FR常閉觸頭。外部輸入的控制信號經PLC輸入到對應的一個輸入繼電器,輸入繼電器可提供任意多個常開觸頭和常閉觸頭,供PLC內容控制電路編程使用。
輸出電路
輸出電路的作用是將PLC的輸出控制信號轉換為能夠驅動KM線圈和HL1指示燈的信號。PLC內部控制電路中有許多輸出繼電器,每個輸出繼電器除了 PLC內部控制電路提供編程用的常開觸頭和常閉觸頭外,還為輸出電路提供一個常開觸頭與輸出端口相連,該觸頭稱為內部硬觸頭,是一個內部物理常開觸頭。通過該觸頭驅動外部的KM線圈和HL1指示燈等負載,而KM線圈再通過主電路中KM主觸頭去控制電動機M的起動與停止。驅動負載的電源由外電部電源提供,PLC的輸出端口中還有輸出電源用的COM公共端。
內部控制電路
內部控制電路由按照被控電動機實際控制要求編寫的用戶程序形成,其作用是按照用戶程序規定的邏輯關系,對輸入、輸出信號的狀態進行計算、處理和判斷,然后得到相應的輸出控制信號,通過控制信號驅動輸出設備:電動機M、指示燈HL1等。
用戶程序通過個人計算機通信或編程器輸入等方式,把程序語句全部寫到PLC的用戶程序存儲器中。用戶程序的修改只需通過編程器等設備改變存儲器中的某些語句,不會改變控制器內部接線,實現了控制的靈活性。
鄭州繼飛機電設備有限公司專業承接:配電箱電控系統自動化成套控制柜;
專業供應:正泰、施耐德等低壓電氣,價格從優; 成套安裝調試 ,電氣控制箱安裝與配線,控制電路設計,伺服電機控制及PLC編程等。
