資源描述:
《plc實(shí)現(xiàn)十人投票機(jī)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、PLC控制系統(tǒng)課程設(shè)計(jì)目錄第1章十人投票機(jī)控制工藝流程分析11.1十人投票機(jī)控制過(guò)程描述11.2十人投票機(jī)控制工藝分析1第2章十人投票機(jī)系統(tǒng)總體方案設(shè)計(jì)12.1系統(tǒng)的硬件組成12.2控制方法分析12.3I/O分配12.4系統(tǒng)接線圖設(shè)計(jì)1第3章控制系統(tǒng)梯形圖程序設(shè)計(jì)13.1控制程序流程圖設(shè)計(jì)13.2控制程序時(shí)序圖設(shè)計(jì)13.3控制程序設(shè)計(jì)思路1第4章監(jiān)控系統(tǒng)設(shè)計(jì)14.1PLC與上位監(jiān)控軟件通訊14.2上位監(jiān)控系統(tǒng)組態(tài)設(shè)計(jì)14.3實(shí)現(xiàn)的效果1第5章系統(tǒng)調(diào)試及結(jié)果分析15.1系統(tǒng)調(diào)試及解決問(wèn)題15.2結(jié)果分析1課程設(shè)計(jì)心得1參考文獻(xiàn)1附錄116PLC控制系統(tǒng)課程設(shè)計(jì)第1
2、章十人投票機(jī)控制工藝流程分析1.1十人投票機(jī)控制過(guò)程描述(1)深入了解控制要求,確定控制的操作方式、應(yīng)完成的動(dòng)作。(2)確定所需的信號(hào)輸入元件、輸出執(zhí)行元件,據(jù)此可以確定PC的I/O點(diǎn)數(shù)。進(jìn)行I/O點(diǎn)的分配。(3)選定PC型號(hào)。(4)繪制PC外部接線圖,設(shè)計(jì)控制系統(tǒng)的主電路。(5)設(shè)計(jì)PC控制程序。(6)模擬調(diào)試。(7)制作控制柜。(8)進(jìn)行現(xiàn)場(chǎng)調(diào)試。(9)編制技術(shù)文件。1.2十人投票機(jī)控制工藝分析1.運(yùn)行PLC;2.當(dāng)PLC運(yùn)行時(shí),[X12:計(jì)票開(kāi)關(guān)]=OFF,則不執(zhí)行投票計(jì)算;3.當(dāng)PLC運(yùn)行時(shí),再扳Y.[X12:計(jì)票開(kāi)關(guān)]=ON,開(kāi)始計(jì)時(shí),此時(shí)需在5s內(nèi)完
3、成投票(贊成與不贊成),請(qǐng)扳動(dòng)X0~Xl1(如贊成:X:ON,若反對(duì)X:OFF;4.[X12]=ON,5s后立即顯示投票結(jié)果,若顯示燈Y0亮:表示不通過(guò)(即反對(duì)人數(shù)較多)Y1亮:表示同票(即贊成與反對(duì)人數(shù)相等)Y2亮:表示通過(guò)(即贊成人數(shù)較多)5.當(dāng)投票結(jié)果顯示后,就不再接受任何信息,即使再次投票顯示燈仍不會(huì)改變其結(jié)果。6.X13為歸零按鈕.在x13歸零后,所有的顯示燈熄滅,此時(shí)可再次進(jìn)行投票。16PLC控制系統(tǒng)課程設(shè)計(jì)第2章十人投票機(jī)系統(tǒng)總體方案設(shè)計(jì)2.1系統(tǒng)的硬件組成輸入開(kāi)關(guān)*12;LED指示燈*3;PLC設(shè)備;銅芯線;圖2-1系統(tǒng)的輸入輸出配置圖系統(tǒng)的輸入
4、輸出配置圖見(jiàn)圖2-1。圖2-2輸入輸出點(diǎn)配置16PLC控制系統(tǒng)課程設(shè)計(jì)2.2控制方法分析可靠性設(shè)計(jì)是指在規(guī)定的條件下和規(guī)定的時(shí)間內(nèi)系統(tǒng)完成其規(guī)定的功能的能力,或者說(shuō)是系統(tǒng)保持其功能在正常實(shí)現(xiàn)的時(shí)間。PLC是專(zhuān)為工業(yè)生產(chǎn)環(huán)境設(shè)計(jì)的控制裝置,一般不需要采取特殊措施,就可以直接在工業(yè)環(huán)境中使用,但是,若現(xiàn)場(chǎng)環(huán)境比較惡劣,使用了眾多大功率機(jī)械設(shè)備,而大功率機(jī)械設(shè)備的啟動(dòng)、負(fù)載的變化會(huì)引起電網(wǎng)電壓的波動(dòng),產(chǎn)生低頻干擾;另外,使用電焊機(jī)和火焰切割機(jī)會(huì)產(chǎn)生高頻火花電流造成干擾;同時(shí),現(xiàn)場(chǎng)的各種動(dòng)力線會(huì)通過(guò)電腦磁耦合產(chǎn)生干擾。這些干擾都會(huì)通過(guò)與現(xiàn)場(chǎng)設(shè)備相連的電纜引入PLC控制系
5、統(tǒng)中,影響系統(tǒng)安全可靠的工作,所以合理地設(shè)計(jì)系統(tǒng)的可靠性就顯得尤為重要。本課程設(shè)計(jì)應(yīng)用于多人投票場(chǎng)景,應(yīng)是遠(yuǎn)離工業(yè)環(huán)境的。以上提及的大功率機(jī)械設(shè)備和電焊機(jī)和火焰切割機(jī)產(chǎn)生的干擾可以忽略。2.3I/O分配16PLC控制系統(tǒng)課程設(shè)計(jì)I端口0.000.010.020.030.040.050.060.070.100.110.120.13O端口1.001.011.0216PLC控制系統(tǒng)課程設(shè)計(jì)0.00~0.11為十人投票機(jī)的投票開(kāi)關(guān),0.12為開(kāi)始開(kāi)關(guān),0.13為復(fù)位開(kāi)關(guān);1.00為反對(duì),1.01為反對(duì)與同意人數(shù)相同,1.02為同意。16PLC控制系統(tǒng)課程設(shè)計(jì)2.4系統(tǒng)接
6、線圖設(shè)計(jì)圖2-3接線后的輸入口接線圖圖2-4系統(tǒng)的實(shí)際接線圖16PLC控制系統(tǒng)課程設(shè)計(jì)第3章控制系統(tǒng)梯形圖程序設(shè)計(jì)3.1控制程序流程圖設(shè)計(jì)開(kāi)始開(kāi)關(guān)按下后,投票開(kāi)始,計(jì)票同時(shí)啟動(dòng),期間可以任意修改投票結(jié)果,5S后投票和計(jì)票同時(shí)停止,此時(shí)存儲(chǔ)器中的結(jié)果為最終結(jié)果,將結(jié)果輸出,LED燈亮,顯示投票結(jié)果。主持人按下復(fù)位開(kāi)關(guān),結(jié)果清零,投票重新開(kāi)始。流程圖見(jiàn)圖3-1。圖3-1控制程序流程圖3.2控制程序時(shí)序圖設(shè)計(jì)圖3-2控制程序時(shí)序圖16PLC控制系統(tǒng)課程設(shè)計(jì)3.3控制程序設(shè)計(jì)思路(1)運(yùn)行PLC;(2)當(dāng)PLC運(yùn)行時(shí),[計(jì)票開(kāi)關(guān)0.12]=OFF,則不執(zhí)行投票計(jì)算;(3
7、)當(dāng)PLC運(yùn)行時(shí),[計(jì)票開(kāi)關(guān)0.12]=ON,開(kāi)始計(jì)時(shí),此時(shí)需在5s內(nèi)完成投票(贊成與不贊成),請(qǐng)扳動(dòng)0.00~0.11(如贊成:ON,若反對(duì):OFF)。而且每個(gè)按鈕開(kāi)關(guān)0.00~0.11只能投一票。(4)[0.12]=ON,5s后立即顯示投票結(jié)果,若顯示燈:1.00亮:表示不通過(guò)(即反對(duì)人數(shù)較多);1.01亮:表示同票(即贊成與反對(duì)人數(shù)相等);1.02亮:表示通過(guò)(即贊成人數(shù)較多)。(5)當(dāng)投票結(jié)果顯示后,就不再接受任何信息,即使再次投票顯示燈仍不會(huì)改變其結(jié)果;(6)0.13為歸零按鈕.在0.13歸零后,所有的顯示燈熄滅,此時(shí)可再次進(jìn)行投票。16PLC控制系統(tǒng)
8、課程設(shè)計(jì)第4章監(jiān)控系統(tǒng)設(shè)