plc課程設(shè)計(jì)報(bào)告-自動(dòng)售貨機(jī)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  PLC課程設(shè)計(jì)報(bào)告</b></p><p><b>  目 錄</b></p><p><b>  摘 要3</b></p><p>  Abstract3</p><p><b>  第一章緒論4</b>&

2、lt;/p><p><b>  1.1設(shè)計(jì)要求4</b></p><p>  1.1.1系統(tǒng)組成4</p><p>  1.1.2控制要求4</p><p>  1.2系統(tǒng)設(shè)計(jì)背景4</p><p>  1.2.1自動(dòng)售貨機(jī)功能分析4</p><p>  1.2.2P

3、LC選型分析5</p><p>  第二章PLC S7-300的簡(jiǎn)介7</p><p>  2.1 S7-300 PLC的系統(tǒng)組成7</p><p>  2.2 S7-300 PLC的編程8</p><p>  2.1.1編寫梯形圖的注意事項(xiàng)8</p><p>  2.1.2程序設(shè)計(jì)步驟9</p&g

4、t;<p>  第三章自動(dòng)售貨機(jī)系統(tǒng)的PLC設(shè)計(jì)10</p><p>  3.1自動(dòng)售貨機(jī)系統(tǒng)的設(shè)計(jì)分析10</p><p>  3.2 I/O輸入輸出分配10</p><p>  3.3附加觸摸屏后的輸入輸出分配11</p><p>  3.4程序設(shè)計(jì)12</p><p>  3.4.

5、1程序流程圖12</p><p>  3.4.2 PLC程序(不附帶觸摸屏的)13</p><p>  3.4.3 PLC程序(附帶觸摸屏的)及觸摸屏界面設(shè)計(jì)16</p><p>  3.6下載和調(diào)試程序17</p><p><b>  結(jié)束語(yǔ)18</b></p><p><b&g

6、t;  參考文獻(xiàn)19</b></p><p><b>  摘 要</b></p><p>  本論文設(shè)計(jì)的是基于西門子S7-300 系列PLC構(gòu)成的自動(dòng)售貨機(jī)監(jiān)控系統(tǒng),并且加入了觸摸屏E8000的設(shè)計(jì)。本文闡述了自動(dòng)售貨機(jī)的來(lái)源與發(fā)展,以及它在國(guó)內(nèi)外發(fā)展的現(xiàn)狀,對(duì)自動(dòng)售貨機(jī)的方案進(jìn)行了論證,介紹了PLC的基本組成、特點(diǎn)以及工作原理,對(duì)基于西門子S7

7、-300 系列PLC構(gòu)成的自動(dòng)售貨機(jī)系統(tǒng)整體設(shè)計(jì)過(guò)程進(jìn)行較為細(xì)致的論述。</p><p>  文中詳盡地介紹了自動(dòng)售貨機(jī)的各硬件組成,并完成了PLC外部接線圖。在PLC梯形圖的編寫時(shí),文中采用的是西門子PLC梯形圖專用編譯軟件SMATIC來(lái)進(jìn)行編寫。介紹了自動(dòng)售貨機(jī)的基本原理以及工作流程,然后以一次交易過(guò)程為例,把交易過(guò)程分為幾個(gè)程序塊,然后分別對(duì)程序塊進(jìn)行編程。具體說(shuō)明了可編程序控制器在自動(dòng)售貨機(jī)中的作用。PL

8、C控制的自動(dòng)售貨機(jī)提高了系統(tǒng)的穩(wěn)定性,保證自動(dòng)售貨機(jī)能夠長(zhǎng)期穩(wěn)定運(yùn)行。</p><p>  關(guān)鍵詞:可編程控制器(PLC);自動(dòng)售貨機(jī);梯形圖;</p><p><b>  Abstract</b></p><p>  This paper is based on the design of Siemens S7-300 PLC constit

9、ute the vending machine control system and the design of touching screen E8000 .This paper expounds source of the vending machine, and its development at home and abroad, the scheme design of vending machines are discuss

10、ed, introduces the basic composition, characteristics of PLC and working principle, based on Siemens S7-300 PLC constitute the vending machine system, overall whole design process is discussed particularly.</p>&l

11、t;p>  The paper introduced in detail the vending machine, various hardware and completed PLC external hookup. In the writing of PLC ladder diagram, the Siemens PLC is special compiled software SMATIC ladder diagram to

12、 write. Introduces the basic principle of vending machines and work flow, and then to a transaction process, for example, the process is divided into several blocks, then respectively for program for programming block. S

13、pecify the programmable controller in vending machines. PLC control s</p><p>  Keywords:programmable logic controller (PLC);The vending machine;Ladder diagram; </p><p><b>  緒論</b><

14、;/p><p><b>  1.1設(shè)計(jì)要求</b></p><p><b>  1.1.1系統(tǒng)組成</b></p><p>  該系統(tǒng)由 PLC進(jìn)行控制,由三個(gè)投幣口組成,可分別投入5角、1元、5元等三種硬幣,當(dāng)顧客投入一定金額以后,在數(shù)顯區(qū)就會(huì)顯示相應(yīng)的錢數(shù)金額。數(shù)顯區(qū)采用兩個(gè)七段碼,分別顯示金額的十位和個(gè)位,編碼方式采用8

15、421碼制。當(dāng)購(gòu)買一定數(shù)目的貨物以后,數(shù)顯區(qū)就會(huì)顯示余額,并且能夠從取物口取出商品,然后在退幣口取出余額。同時(shí)為了指示系統(tǒng)當(dāng)前的狀態(tài),配有L1、L2指示燈,當(dāng)系統(tǒng)出現(xiàn)錯(cuò)誤時(shí),會(huì)根據(jù)提前設(shè)定方式進(jìn)行報(bào)警輸出。 </p><p>  1.1.2控制要求 </p><p>  1)按下投幣口按鈕5角、1元、5元,數(shù)碼顯示投幣金額為0.5、1.0、5.0。

16、 </p><p>  2)顯示金額減去所買貨物金額后,數(shù)碼顯示余額,若是投幣足夠取物口燈會(huì)亮,則表示貨物已到取物口,可以一次多買,直到金額不足,燈L1亮提示余額不足,此時(shí)必須往里加幣,且重新選擇所需貨物,才能取出想要的貨物。 </p><p>  3)如不買貨物,按退幣鈕則退出全部金額、數(shù)碼顯示為零,退幣口燈亮。</p><

17、;p>  4)在操作過(guò)程中若是投幣后30秒鐘不操作退幣口將自動(dòng)退幣。</p><p><b>  1.2系統(tǒng)設(shè)計(jì)背景</b></p><p>  1.2.1自動(dòng)售貨機(jī)功能分析</p><p>  在進(jìn)行上、下位機(jī)程序編寫之前,首先要做的工作是確定自動(dòng)售貨機(jī)本身所具備的功能及在進(jìn)行某種操作后所具有的狀態(tài)。</p><p&

18、gt;  在實(shí)際生活中,我們見(jiàn)到的售貨機(jī)可以銷售一些簡(jiǎn)單的日用品,如飲料、常用藥品和小的生活保健用品等。售貨機(jī)的基本功能就是對(duì)投入的貨幣進(jìn)行運(yùn)算,并根據(jù)貨幣數(shù)值判斷是否能夠購(gòu)買某種商品,并作出相應(yīng)的反應(yīng)。舉一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明,例如:售貨機(jī)中有4中商品,其中可樂(lè)的價(jià)格為2.50元,牛奶為3.00元,其余類推?,F(xiàn)投入1個(gè)1元硬幣,當(dāng)投入的貨幣超過(guò)商品的價(jià)格時(shí),商品的選擇按鈕處應(yīng)有變化,提示可以購(gòu)買,其他商品同比。當(dāng)按下選擇商品的價(jià)格時(shí),售

19、貨機(jī)進(jìn)行減法運(yùn)算,從投入的貨幣總值中減去商品的價(jià)格同時(shí)啟動(dòng)相應(yīng)的電機(jī),提取號(hào)商品到取物口。此時(shí)售貨機(jī)繼續(xù)進(jìn)行等待外部命令,如繼續(xù)交易,則同上,如果此時(shí)不再購(gòu)買而按下退幣按鈕,售貨機(jī)則要進(jìn)行退幣操作,退回相應(yīng)的貨幣,并在程序中清零,完成此次交易。由此看來(lái),售貨機(jī)一次交易要涉及加法運(yùn)算、減法運(yùn)算以及在退幣時(shí)的清零指令,這是它的內(nèi)部功能。還要有貨幣識(shí)別系統(tǒng)和貨幣的傳動(dòng)來(lái)實(shí)現(xiàn)完整的售貨、退幣功能。自動(dòng)售貨機(jī)的工作流程圖如圖1.1所示。</

20、p><p>  圖1.1 自動(dòng)售貨機(jī)工作流程圖</p><p>  1.2.2PLC選型分析</p><p>  當(dāng)某一個(gè)控制任務(wù)決定由PLC來(lái)完成后,選擇PLC就成為最重要的事情。一方面要選擇多大容量的PLC ,另一方面是選擇什么公司的PLC及外設(shè)。</p><p>  對(duì)第一個(gè)問(wèn)題,首先要對(duì)控制任務(wù)進(jìn)行詳細(xì)的分析,把所有的I/O點(diǎn)找出來(lái),包

21、括開(kāi)關(guān)量I/O和模擬量I/O以及輸出是用繼電器還是晶體管或是可控硅型。控制系統(tǒng)輸出點(diǎn)的類型非常關(guān)鍵,如果他們之中既有交流220V的接觸器、電磁閥,又有24V的指示燈,則最后選用的PLC的輸出點(diǎn)數(shù)有可能大于實(shí)際電數(shù)。因?yàn)镻LC的輸出點(diǎn)一般是幾個(gè)一組共用一個(gè)公共端,這一組輸出只能有一種電源的種類和等級(jí)。所以一旦它們是交流220V的負(fù)載負(fù)載使用。則直流24V的負(fù)載只能使用其他的輸出端了。這樣有可能造成輸出點(diǎn)浪費(fèi),增加成本。所以要盡可能選擇相同

22、等級(jí)和種類的負(fù)載,比如使用交流220V的指示燈等。一般情況下繼電器輸出的PLC使用最多,但對(duì)于要求高速輸出的情況,就要使用無(wú)觸點(diǎn)的晶體管輸出的PLC了。</p><p>  對(duì)第二個(gè)問(wèn)題,則有以下幾個(gè)方面要考慮:</p><p>  (1)功能方面 所有PLC一般都具有常規(guī)的功能,但對(duì)某些特殊要求,就要知道所選用的PLC是否有能力控制任務(wù)。如對(duì)PLC與PLC、PLC與智能儀表及上位機(jī)之

23、間有靈活方便的通信要求;或?qū)LC的計(jì)算速度、用戶程序容量等有特殊要求;或?qū)LC的位置控制有特殊要求等。這就要求用戶對(duì)市場(chǎng)上流行的PLC品種有一個(gè)詳細(xì)的了解,以便做出正確的選擇。</p><p> ?。?)價(jià)格方面 不同廠家的PLC產(chǎn)品價(jià)格相差很大,有些功能類似、質(zhì)量相當(dāng)、I/O點(diǎn)數(shù)相當(dāng)?shù)腜LC的價(jià)格能相差40%以上。在使用PLC較多的情況下,這樣的差價(jià)當(dāng)然是必須考慮的因數(shù)。</p><

24、p>  本次設(shè)計(jì)的實(shí)驗(yàn)由于輸出要用到12個(gè),所以選擇PLCS7-300進(jìn)行實(shí)驗(yàn)。并且與觸摸屏E8000進(jìn)行連接。</p><p>  PLC S7-300的簡(jiǎn)介</p><p>  本次實(shí)驗(yàn)所使用的PLC S7-300與PLC課程上所學(xué)的不同,所以先自學(xué)了一下簡(jiǎn)單的使用及編程等等。</p><p>  2.1 S7-300 PLC的系統(tǒng)組成</p>

25、<p>  西門子公司S7-300系列PLC是一種通用型PLC,能適合自動(dòng)化工程中的各種應(yīng)用場(chǎng)合。S7-300基于模塊化、無(wú)風(fēng)扇結(jié)構(gòu)設(shè)計(jì),采用DIN標(biāo)準(zhǔn)導(dǎo)軌安裝,配置靈活、安裝簡(jiǎn)單、維護(hù)容易、擴(kuò)展方便,各種模塊可以進(jìn)行廣泛的組合和擴(kuò)展。</p><p>  圖2.1 S7-300 PLC</p><p>  S7-300系統(tǒng)由以下部分組成</p><p&

26、gt; ?。?)中央處理單元 (CPU) </p><p>  中央處理單元 (CPU)主要用來(lái)執(zhí)行用戶程序,同時(shí)還為S7-300背板總線提供5V電源。在MPII(多點(diǎn)借口)網(wǎng)絡(luò)中,通過(guò)MPI還能與其他MPI網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行通信,對(duì)于專用CPU還有其他一些功能。各種 CPU 有各種不同的性能,例如,有的 CPU 上集成有輸入/輸出點(diǎn),有的 CPU 上集成有 PROFIBUS-DP 通訊接口等。</p>

27、<p> ?、?CPU狀態(tài)和故障指示燈</p><p>  CPU面板上一般由以下指示燈來(lái)顯示CPU當(dāng)前的狀態(tài)和故障。</p><p>  ● SF(紅色):系統(tǒng)出錯(cuò)/故障指示燈。CPU硬件或軟件出現(xiàn)錯(cuò)誤時(shí)亮。</p><p>  ● BATF(紅色):電池故障指示燈(只有CPO313和314配備)。當(dāng)電池失效或未裝入時(shí),指示燈亮。</p>

28、<p>  ● DC 5V(綠色):+5V電源指示燈。CPU和S7-300 PLC總線的5V電源正常時(shí)亮。</p><p>  ● FRCE(黃色):強(qiáng)制作業(yè)有效指示燈。至少有一個(gè)I/O在強(qiáng)制狀態(tài)時(shí)亮。</p><p>  ● RUN(綠色):運(yùn)行狀態(tài)指示燈。CPU處于RUN狀態(tài)時(shí)亮;LED在Startup狀態(tài)以2Hz頻率閃爍;在HOLD狀態(tài)以0.5Hz頻率閃爍。</p&g

29、t;<p>  ● STOP(黃色):停止?fàn)顟B(tài)指示燈。CPU處于STOP或HOLD或Startup狀態(tài)時(shí)亮;在存儲(chǔ)器復(fù)位時(shí)LED以0.5Hz頻率閃爍;在存儲(chǔ)器置位時(shí)LED以2Hz頻率閃爍。</p><p> ?、?CPU模式選擇開(kāi)關(guān)</p><p>  S7-300 PLC一般有3種工作模式,即“RUN”,“STOP”和“MRES”。</p><p>

30、  ● “RUN”運(yùn)行模式</p><p>  在此模式下,CPU執(zhí)行用戶程序,還可以通過(guò)編程設(shè)備讀出、監(jiān)控用戶程序,但不能修改用戶程序。</p><p>  ● “STOP”停機(jī)模式</p><p>  在此模式下,CPU不執(zhí)行用戶程序,但可以通過(guò)編程設(shè)備從CPU中讀出或修改用戶程序。</p><p>  ● “MRES”存儲(chǔ)器復(fù)位模式&l

31、t;/p><p>  該位置不能保持,當(dāng)開(kāi)關(guān)在此位置釋放時(shí)將自動(dòng)返回到STOP位置。當(dāng)從STOP模式切換到MRES模式時(shí),可復(fù)位存儲(chǔ)器,使CPU回到初始狀態(tài)。</p><p>  (2)信號(hào)模塊 (SM) </p><p>  信號(hào)模塊是不同級(jí)的過(guò)程信號(hào)電平和S7-300的內(nèi)部信號(hào)電平相匹配,用于數(shù)字量和模擬量輸入/輸出。</p><p> ?。?/p>

32、3)通信處理模塊 (CP) </p><p>  通信處理模塊用來(lái)擴(kuò)展中央處理單元的通信任務(wù),用于連接網(wǎng)絡(luò)和點(diǎn)對(duì)點(diǎn)連接</p><p> ?。?)功能模塊 (FM) </p><p>  功能模塊用于時(shí)間要求苛刻、存儲(chǔ)器容量要求較大的過(guò)程信號(hào)處理任務(wù),如高速計(jì)數(shù)、定位操作 (開(kāi)環(huán)或閉環(huán)定位) 和閉環(huán)控制。 </p><p> ?。?)電源模塊

33、 (PS) </p><p>  電源模塊用來(lái)將交流120V/230V電壓轉(zhuǎn)換為24V直流工作電壓,為S7-300 CPU和24V直流負(fù)載電路(信號(hào)模塊、傳感器、執(zhí)行器等)提供電源。</p><p> ?。?)接口模塊 (IM) </p><p>  用于多機(jī)架配置時(shí)連接主機(jī)架 (CR) 和擴(kuò)展機(jī)架 (ER)。S7-300 通過(guò)分布式的主機(jī)架 (CR) 和 3 個(gè)擴(kuò)

34、展機(jī)架 (ER),可以操作多達(dá) 32 個(gè)模塊。運(yùn)行時(shí)無(wú)需風(fēng)扇。</p><p>  2.2 S7-300 PLC的編程</p><p>  2.1.1編寫梯形圖的注意事項(xiàng)</p><p>  (1)輸入/輸出繼電器、內(nèi)部輔助繼電器、定時(shí)器、記數(shù)器等器件的觸點(diǎn)可以多次重復(fù)使用,無(wú)需復(fù)雜的程序結(jié)構(gòu)來(lái)減少觸點(diǎn)的使用次數(shù)。</p><p> ?。?)

35、梯形圖每一行都是從左母線開(kāi)始,線圈終止于右母線。觸點(diǎn)不能放在線圈的右邊。除步進(jìn)程序外,任何線圈、定時(shí)器、計(jì)數(shù)器、高級(jí)指令等不能直接與左母線相連。如果需要任何時(shí)候都被執(zhí)行的程序段,可以通過(guò)特殊內(nèi)部常閉繼電器或一個(gè)沒(méi)有使用的內(nèi)部繼電器的常閉觸點(diǎn)來(lái)連接。</p><p>  (3)在程序中,不允許同一編號(hào)的線圈兩次輸出。</p><p> ?。?)不允許出現(xiàn)橋式電路。</p>&l

36、t;p>  程序的編寫順序應(yīng)按自上而下、從左止右的方式編寫。為了減少程序的執(zhí)行步數(shù),程序應(yīng)為“左大右小,上大右小”。</p><p>  2.1.2程序設(shè)計(jì)步驟</p><p> ?。?)對(duì)于較復(fù)雜的控制系統(tǒng),需繪制系統(tǒng)控制流程土,用以清楚地表明動(dòng)作的順序和條件。</p><p> ?。?)設(shè)計(jì)梯形圖。這程序設(shè)計(jì)的關(guān)鍵一步,也是比較困難的一步。</p&g

37、t;<p> ?。?)根據(jù)梯形圖編制程序清單。</p><p>  (4)用編程器將程序輸入到PLC的用戶存儲(chǔ)器中,并檢查輸入的程序是否正確。</p><p> ?。?)對(duì)程序進(jìn)行調(diào)試和修改,直到滿足要求為止。</p><p> ?。?)待控制臺(tái)及現(xiàn)場(chǎng)施工完成后,就可以進(jìn)行聯(lián)機(jī)調(diào)試。若未滿足要求,再?gòu)男滦薷某绦蚧驒z查接線,直到滿足為止。</p&g

38、t;<p> ?。?)編寫技術(shù)文件。</p><p><b> ?。?)交付使用。</b></p><p>  自動(dòng)售貨機(jī)系統(tǒng)的PLC設(shè)計(jì)</p><p>  3.1自動(dòng)售貨機(jī)系統(tǒng)的設(shè)計(jì)分析</p><p>  一次交易過(guò)程的分析:</p><p> ?、?初始狀態(tài):按下裝貨按鈕將4

39、中商品數(shù)量置10。</p><p>  ② 投幣狀態(tài):按下3種金額(5角、1元、5元)投幣按鈕,數(shù)碼顯示管將顯示累計(jì)投幣的金額。</p><p> ?、?購(gòu)買狀態(tài):按下對(duì)應(yīng)商品的購(gòu)買按鈕,當(dāng)所投幣值超過(guò)商品價(jià)格時(shí),可以購(gòu)買,數(shù)碼顯示管將減去商品價(jià)格,取物口燈亮。若無(wú)貨,則L2閃,若投幣不足,則L1亮。</p><p> ?、?退幣按鈕:按下退幣按鈕,數(shù)碼顯示管數(shù)值清

40、0。</p><p>  至此,自動(dòng)售貨機(jī)的一個(gè)完整工作過(guò)程結(jié)束。</p><p>  3.2 I/O輸入輸出分配</p><p>  自動(dòng)售貨機(jī)系統(tǒng)實(shí)驗(yàn)面板輸入輸出接口地址分配如表3.1 </p><p>  表3.1 自動(dòng)售貨機(jī)系統(tǒng)實(shí)驗(yàn)面板輸入輸出接口地址分配表 </p><p>  

41、附加觸摸屏后的輸入輸出分配</p><p>  附加觸摸屏后的自動(dòng)售貨機(jī)系統(tǒng)實(shí)驗(yàn)面板輸入輸出接口地址分配如表3.2 </p><p>  表3.2自動(dòng)售貨機(jī)系統(tǒng)輸入輸出分配表 </p><p>  因?yàn)镮、Q 只能讀不能寫。如果要對(duì)PLC進(jìn)行位操作,可以通過(guò)內(nèi)部存儲(chǔ)器M來(lái)完成。 </p><p><b>

42、;  程序設(shè)計(jì)</b></p><p>  3.4.1程序流程圖</p><p>  圖3.1 程序流程圖</p><p>  3.4.2 PLC程序(不附帶觸摸屏的)</p><p>  圖3.2 投幣5角</p><p>  圖3.3 投幣一元</p><p>  圖3.4

43、 投幣五元</p><p>  通過(guò)投幣觸發(fā)加法運(yùn)算指令A(yù)DD,將投幣金額加到MW100中去。</p><p><b>  圖3.5 退幣</b></p><p>  按下退幣后,通過(guò)比較指令,如果現(xiàn)在的金額大于0,就將0賦值給MW100,使金額清零,并且將退幣口置1。</p><p>  圖3.6 初始化<

44、;/p><p>  剛開(kāi)始若L1、取物口或退幣口有燈亮的,先清零。</p><p>  圖3.7 輸出數(shù)碼管顯示</p><p>  將MW100中的數(shù)值轉(zhuǎn)化成BCD碼存到MB105中,再將MB105中的2位輸出到Q2.0-2.7,即數(shù)碼顯示管中去。</p><p>  圖3.8 購(gòu)買可樂(lè)</p><p>  圖3.9

45、 購(gòu)買純水</p><p>  圖3.10 購(gòu)買酸奶</p><p>  4個(gè)購(gòu)買指令是類似的,通過(guò)各自的購(gòu)買按鈕觸發(fā),先進(jìn)行比較,當(dāng)金額小于購(gòu)買的商品所需要的金額時(shí),Q0.0輸出,L1燈亮提示金額不足,若C6通即有貨,將數(shù)碼顯示管上的金額對(duì)應(yīng)的MW100減去購(gòu)買花掉的金額,再將取物口Q0.2置1.</p><p>  圖3.11 購(gòu)買牛奶</p&g

46、t;<p>  圖3.12 10秒退幣</p><p>  若10秒沒(méi)有進(jìn)行任何操作,將自動(dòng)退幣,將退幣口Q0.3置1,數(shù)碼顯示管對(duì)應(yīng)的數(shù)值MW100清零。</p><p>  圖 3.13 可樂(lè)余量</p><p>  圖3.14 純水余量</p><p>  圖3.15 牛奶余量</p><p&

47、gt;  圖3.16 酸奶余量</p><p>  四個(gè)商品余量設(shè)置是類似的,都通過(guò)裝貨按鈕I1.3將減法計(jì)數(shù)器置為預(yù)設(shè)值10,然后通過(guò)相應(yīng)的購(gòu)買按鈕觸發(fā)相應(yīng)的減法計(jì)數(shù)器減1。</p><p>  圖3.17 無(wú)貨綠燈閃爍報(bào)警</p><p>  當(dāng)某種商品的數(shù)量減為0時(shí)對(duì)應(yīng)的計(jì)數(shù)器的常開(kāi)節(jié)點(diǎn)閉合,即無(wú)貨狀態(tài),這時(shí)再購(gòu)買就會(huì)觸發(fā)無(wú)貨指示燈L2即Q0.1亮,而T6

48、則檢測(cè)在0.5s內(nèi)若沒(méi)有繼續(xù)購(gòu)買無(wú)貨商品指示燈就滅。</p><p>  3.4.3 PLC程序(附帶觸摸屏的)及觸摸屏界面設(shè)計(jì)</p><p>  圖3.18 觸摸屏界面設(shè)計(jì)</p><p>  當(dāng)程序附加觸摸屏后,相應(yīng)的輸入節(jié)點(diǎn)I要改成相應(yīng)的M,程序需要一定的改動(dòng)。然后在EB8000的觸摸屏編程軟件中編輯好觸摸屏界面,修改讀取地址參數(shù)為相應(yīng)的參數(shù),保存。<

49、/p><p>  3.6下載和調(diào)試程序</p><p>  在SMATIC中先檢查設(shè)置的相應(yīng)的參數(shù)。</p><p>  圖3.19 PLC硬件參數(shù)設(shè)置</p><p>  按照I/O分配表接線,記得接該接的+24V和-24V線。</p><p>  保存下載程序后,運(yùn)行不附帶觸摸屏的程序,無(wú)誤后,再打開(kāi)帶有觸摸屏的程序。

50、</p><p>  在EB8000中保存、編譯、離線模擬觸摸屏程序。</p><p>  連接觸摸屏、計(jì)算機(jī)和PLC。在本實(shí)驗(yàn)中用連接PC與PLC的RS-232(包括適配器),再加上一根交叉線,來(lái)連接S7-300PLC的通訊口(MPI口)和觸摸屏的PLC[RS-232]通訊端口,所以應(yīng)先把控制程序從PC下載到PLC控制器,然后須拔掉該連接線來(lái)連接觸摸屏與PLC。另需一根特殊的RS-232

51、 電纜線連接PC[RS-232]&PLC[RS-485]通訊端口與PC機(jī)的COM口,該RS-232 電纜線的PC 端引腳為2、3、5,觸摸屏端引腳為7、8、5。</p><p>  運(yùn)行結(jié)果,實(shí)驗(yàn)成功。</p><p><b>  結(jié)束語(yǔ)</b></p><p>  本次課程設(shè)計(jì)所設(shè)計(jì)的自動(dòng)售貨機(jī)是基于PLC S7-300的控制系統(tǒng),現(xiàn)

52、實(shí)中許多這樣的系統(tǒng)還是由單片機(jī)來(lái)控制的,其主要原因是設(shè)計(jì)成本低,不過(guò)單片機(jī)的編程比較復(fù)雜而且連接電路多易受干擾,不方便維護(hù)。本次應(yīng)用PLC完成設(shè)計(jì)從實(shí)驗(yàn)過(guò)程中可以看出一方面就是體現(xiàn)PLC的功能的優(yōu)勢(shì),另一方面是PLC編程、接線簡(jiǎn)單清晰,容易接受和理解。</p><p>  通過(guò)這次自動(dòng)售貨機(jī)系統(tǒng)設(shè)計(jì),我擺脫了單純的理論知識(shí)學(xué)習(xí)狀態(tài),和實(shí)際設(shè)計(jì)的結(jié)合鍛煉了我的綜合運(yùn)用所學(xué)的專業(yè)基礎(chǔ)知識(shí),解決實(shí)際問(wèn)題的能力,同時(shí)也提

53、高我查閱文獻(xiàn)資料、設(shè)計(jì)手冊(cè)、設(shè)計(jì)規(guī)范以及電腦制圖等其他專業(yè)能力水平,而且通過(guò)對(duì)整體的掌控,對(duì)局部的取舍,以及對(duì)細(xì)節(jié)的斟酌處理,都使我的能力得到了鍛煉,經(jīng)驗(yàn)得到了豐富,并且意志品質(zhì)力,抗壓能力及耐力也都得到了不同程度的提升。我學(xué)會(huì)了簡(jiǎn)單的使用PLC S7-300和觸摸屏EB8000,學(xué)到的知識(shí)足夠完成我的課題并實(shí)現(xiàn)系統(tǒng)相應(yīng)的拓展功能。</p><p>  本設(shè)計(jì)實(shí)驗(yàn)結(jié)果令人滿意,能正確的完成錢幣的加減和及時(shí)顯示,可

54、以隨時(shí)進(jìn)行操作。所設(shè)計(jì)的售貨機(jī)能夠準(zhǔn)確的完成各個(gè)所要求的動(dòng)作(購(gòu)買、出物品、限時(shí)退幣、退幣)。根據(jù)每塊程序分析,本設(shè)計(jì)所編寫的程序可以隨時(shí)根據(jù)實(shí)際情況需要增加和刪除某些程序段來(lái)完成要求,簡(jiǎn)單易懂,也可以經(jīng)過(guò)很小的改動(dòng)去控制其他類型的售貨機(jī),易于推廣非常實(shí)用。</p><p>  在設(shè)計(jì)過(guò)程中最復(fù)雜的是商品無(wú)貨的提示和PLC、計(jì)算機(jī)以及觸摸屏之間的通信。經(jīng)過(guò)多次試驗(yàn),最終調(diào)試出比較完善的課題設(shè)計(jì)。</p>

55、;<p>  本設(shè)計(jì)雖然能夠完整的進(jìn)行工作和控制,但是也存在著一些問(wèn)題和不足之處,正是這些問(wèn)題是我們?nèi)ジ玫难芯扛玫膭?chuàng)造的最大動(dòng)力,只有發(fā)現(xiàn)問(wèn)題面對(duì)問(wèn)題才有可能解決問(wèn)題,不足和遺憾不會(huì)給我打擊只會(huì)更好的鞭策我前行,今后我更會(huì)關(guān)注新技術(shù)新設(shè)備新工藝的出現(xiàn),并爭(zhēng)取盡快的掌握這些先進(jìn)的知識(shí)。</p><p>  自動(dòng)售貨機(jī)是由于勞動(dòng)密集型的產(chǎn)業(yè)構(gòu)造向技術(shù)密集型社會(huì)轉(zhuǎn)變的產(chǎn)物。自動(dòng)售貨機(jī)可以充分補(bǔ)充人力資

56、源的不足,適應(yīng)消費(fèi)環(huán)境和消費(fèi)模式的變化,24小時(shí)無(wú)人售貨的系統(tǒng)可以更省力,運(yùn)營(yíng)時(shí)需要的資本少、面積小,有吸引人們購(gòu)買好奇心的自身性能,可以很好地解決人工費(fèi)用上升的問(wèn)題等各項(xiàng)優(yōu)點(diǎn)。所以說(shuō),自動(dòng)售貨機(jī)是今后小商品和飲料銷售方式的一個(gè)很好的發(fā)展趨勢(shì)。它的出現(xiàn)將極大的方便人們購(gòu)買所需要的小商品。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 胡健

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論