|
今天學(xué)一下plc8位密碼鎖的控制
用PLC設(shè)計一個8位的密碼鎖,實現(xiàn)對重要場所的安全門禁控制,控制要求如下:
采用鍵盤實現(xiàn)密碼的輸入、設(shè)置、復(fù)位等操作
輸入密碼正確時,執(zhí)行開門信號;
密碼輸入錯誤三次以上時,報警燈閃爍,密碼輸入錯誤5次以上時鎖定鍵盤,同時警鈴響起,報警燈亮;
在密碼輸入正確后,可以允許重置密碼、復(fù)位密碼操作。
畫出系統(tǒng)框圖、電氣布局圖、主接線圖、功能框圖、時序圖、PLC I/O分配表、PLC接線圖、流程圖、順序功能框圖、梯形圖
在模擬軟件上仿真動作過程,并對仿真過程進(jìn)行記錄。
1.5 設(shè)計思路
由于是初次接觸PLC編程實踐,能否把把書上的知識靈活的運用是重要的前提,需要自行查閱資料,設(shè)計方案,不斷嘗試。
首先應(yīng)查閱課題相關(guān)資料,了解其工作原理,并對其進(jìn)行硬件方案設(shè)計,完成后設(shè)計軟件方案,再將軟硬件結(jié)合進(jìn)行方案驗證,利用STEP7進(jìn)行軟件編程, 使用PLCSIM進(jìn)行仿真實驗驗證方案可行性。
利用SIMATIC Manager編寫PLC設(shè)計一個8位的密碼鎖,實現(xiàn)對重要場所的安全門禁控制,控制要求如下:
采用鍵盤實現(xiàn)密碼的輸入、設(shè)置、復(fù)位等操作;
輸入密碼正確時,執(zhí)行開門信號;
密碼輸入錯誤三次以上時,報警燈閃爍,密碼輸入錯誤5次以上時鎖定鍵盤,同時警鈴響起,報警燈亮;
在密碼輸入正確后,可以允許重置密碼、復(fù)位密碼操作。
2.2 設(shè)計目標(biāo)
通過對8位密碼鎖的設(shè)計實踐,將對以往課內(nèi)學(xué)習(xí)的只是進(jìn)行鞏固與實踐,有助于培養(yǎng)我們對PLC編程的理解與應(yīng)用,鍛煉我們解決實際工程問題、查閱文獻(xiàn)、產(chǎn)品手冊、圖書資料和書寫技術(shù)文檔的能力,并掌握分析問題、解決問題的思路。
基于PLC設(shè)計一個8位門禁密碼鎖,該密碼鎖帶有15個按鈕輸入,3個輸出,其中10個輸入按鈕為0~9的數(shù)字密碼輸入,另外5個分別為輸入、確認(rèn)、復(fù)位、更改和重置;3個輸出為門禁電機(jī)(開門信號)、蜂鳴器(報警鈴)和報警燈。
2.3 需求分析
在課題要求當(dāng)中,采用鍵盤實現(xiàn)密碼的輸入、設(shè)置、復(fù)位等操作。要實現(xiàn)上述控制要求,需要采用PLC,通過梯形圖來完成。PLC輸入端需要接入15個控制按鈕,分別用不同的按鈕代表不同的操作,有輸入、確認(rèn)、0~9的數(shù)字輸入、復(fù)位、更改和重置等操作,按下輸入按鈕,輸入數(shù)字密碼,并對輸入位數(shù)計數(shù),若密碼輸入中發(fā)現(xiàn)錯誤,可按下復(fù)位,清空計數(shù),允許重新輸入。再按下確認(rèn)鍵驗證密碼, 輸入密碼正確時,允許修改密碼[10]。
同時要求輸入密碼正確時,執(zhí)行開門信號。在密碼正確后輸出信號控制門禁電機(jī)接觸器,以控制門禁電機(jī)運行。
要求密碼輸入錯誤三次以上時,報警燈閃爍,密碼輸入錯誤5次以上時鎖定鍵盤,同時警鈴響起,報警燈亮。密碼驗證錯誤時,對其計數(shù),正確時清零,當(dāng)達(dá)到三次時,輸出脈沖信號,使報警燈閃爍。達(dá)到五次時,輸出兩個控制信號,使報警燈常亮,警鈴響起,同時斷開密碼輸入功能,是鍵盤鎖定。
密碼正確后,應(yīng)允許更改密碼,按下更改后,輸入8位密碼,將作為新的密碼,在一次輸入密碼正確后,允許將密碼重置。以實現(xiàn)課題中要求的在密碼輸入正確后,可以允許重置密碼、復(fù)位密碼操作。
根據(jù)上述分析,實現(xiàn)方案應(yīng)包括硬件方案和軟件方案。硬件方案需要選擇PLC控制器以及相關(guān)的低壓電器,并完成電氣控制原理圖、PLC的I/O分配、PLC的接線圖等。軟件方案需要畫時序圖、順序功能框圖,并編寫梯形圖以完成對門禁電機(jī)和報警的邏輯控制,并進(jìn)行仿真和演示驗證。
|
|