您好,歡迎來到易龍商務(wù)網(wǎng)!
發(fā)布時間:2020-12-29 07:56  
【廣告】






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