版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第七章監(jiān)控組態(tài)軟件與PLC應(yīng)用
總體設(shè)計(jì)
第一節(jié)自動(dòng)售貨機(jī)PLC控制與監(jiān)控組態(tài)設(shè)計(jì)一、仿真系統(tǒng)組成本仿真系統(tǒng)由上位機(jī)和下位機(jī)兩部分組成。上位機(jī)利用PC機(jī),下位機(jī)利用松下的FP1系列可編程控制器FP1-C24。上位機(jī)內(nèi)裝北京力控組態(tài)軟件FORCECONTROL2.6和松下編程軟件FPWIN-GR。組態(tài)軟件FORCECONTROL用以制作仿真畫面、編寫仿真程序并與下位機(jī)進(jìn)行通信。FPWIN-GR是松下可編程序控制器與PC機(jī)聯(lián)機(jī)的編程支持工具,利用它可以實(shí)現(xiàn)程序輸入、程序注釋、程序修改、程序編譯、狀態(tài)監(jiān)控和測(cè)試以及設(shè)置系統(tǒng)寄存器和PLC各種參數(shù)等。二、自動(dòng)售貨機(jī)功能分析1.自動(dòng)售貨機(jī)的基本功能售貨機(jī)基本功能:對(duì)投入的貨幣進(jìn)行運(yùn)算,并根據(jù)貨幣數(shù)值判斷是否能購買某種商品,并做出相應(yīng)的反應(yīng)。2.仿真實(shí)驗(yàn)系統(tǒng)中售貨機(jī)的分析售貨機(jī)的全部功能是在上位機(jī)上模擬的,其部分硬件由計(jì)算機(jī)軟件模擬代替。如錢幣識(shí)別系統(tǒng)可以用按壓某個(gè)“仿真對(duì)象”輸出一個(gè)脈沖直接給PLC發(fā)布命令。
1)實(shí)驗(yàn)狀態(tài)假設(shè)a自動(dòng)售貨機(jī)只售8種商品;b.自動(dòng)售貨機(jī)可識(shí)別10元、5元、1元、5角、1角硬幣;c.自動(dòng)售貨機(jī)可退幣10元、5元、1元、5角、1角硬幣;d.自動(dòng)售貨機(jī)有液晶顯示功能;f.實(shí)驗(yàn)中售貨機(jī)忽略了各種故障以及缺貨等因素。2)一次交易過程分析a.初始狀態(tài):由電子標(biāo)簽顯示各商品價(jià)格,顯示屏顯示友好界面,此時(shí)不能購買任何商品。b.投幣狀態(tài):按下投幣按鈕,顯示投幣框,按下所投幣值,顯示屏顯示投入、消費(fèi)、余額數(shù)值,當(dāng)所投幣值超過某商品價(jià)格時(shí),相應(yīng)商品選擇按鈕發(fā)生變化,提示可以購買。c.購買狀態(tài):按下可以購買的“選擇”按鈕,所選的商品出現(xiàn)在出貨框中,同時(shí)顯示屏上的金額數(shù)字根據(jù)消費(fèi)情況相應(yīng)變化。取走商品后出貨框消失。d.退幣狀態(tài):按下退幣按鈕,顯示退幣框,同時(shí)顯示出應(yīng)退幣值及數(shù)量。按下確認(rèn)鈕,則恢復(fù)初始狀態(tài)。三、設(shè)計(jì)任務(wù)的確定上位機(jī)與下位機(jī)之間的任務(wù)分工:上位機(jī)主要用來完成仿真界面的制作工作;下位機(jī)則主要用來完成PLC程序的編寫。在進(jìn)行PLC程序的編寫時(shí)需要先分配PLC的I/O點(diǎn),確定上、下位機(jī)的接口。然后,對(duì)上位機(jī)和下位機(jī)分別進(jìn)行設(shè)計(jì)工作。最后,進(jìn)行上位機(jī)設(shè)計(jì)結(jié)果與下位機(jī)設(shè)計(jì)結(jié)果的配合工作,經(jīng)調(diào)試后完成整個(gè)系統(tǒng)的設(shè)計(jì)。一方面,仿真的自動(dòng)售貨機(jī)接受PLC的控制指令并完成相應(yīng)的動(dòng)作;另一方面,仿真界面中的仿真自動(dòng)售貨機(jī)的運(yùn)行,都是由組態(tài)界面所提供的命令語言來完成的。四、程序設(shè)計(jì)部分1.程序設(shè)計(jì)說明仿真程序的編寫利用了力控組態(tài)軟件FORCECONTROL2.6。下位機(jī)程序的編制則是利用松下PLC專用編程軟件FPWIN-GR完成的。2.PLC程序設(shè)計(jì)把一次交易過程分為幾個(gè)程序塊:運(yùn)行初期電子標(biāo)簽價(jià)格的內(nèi)部傳遞;投幣過程;價(jià)格比較過程;選擇商品過程;退幣過程。1)運(yùn)行初期電子標(biāo)簽價(jià)格的內(nèi)部傳遞程序的設(shè)計(jì)
仿真系統(tǒng)運(yùn)行初期的任務(wù):①要由PLC向仿真畫面相應(yīng)對(duì)象傳遞已經(jīng)存儲(chǔ)好的價(jià)格;②給投入顯示、消費(fèi)顯示及余額顯示寄存器清零;③給存儲(chǔ)退幣幣值的存儲(chǔ)器清零。程序編制過程中,要用到運(yùn)行初期閉合繼電器R9013、16位數(shù)據(jù)傳送指令F0,同時(shí)在上位機(jī)FORCECONTROL中,必須定義相應(yīng)的變量,來實(shí)現(xiàn)與PLC程序的對(duì)接。電子標(biāo)簽價(jià)格內(nèi)部傳遞變量表:
說明上位機(jī)FORCECONTROL變量對(duì)應(yīng)PLC地址投入顯示POITR001.PVWR1消費(fèi)顯示POIXF002.PVWR2余額顯示POIYE003.PVWR301商品價(jià)格JG01.PVWR402商品價(jià)格JG02.PVWR503商品價(jià)格JG03.PVWR604商品價(jià)格JG04.PVWR705商品價(jià)格JG05.PVWR806商品價(jià)格JG06.PVWR907商品價(jià)格JG07.PVWR1008商品價(jià)格JG08.PVWR11退幣10元TB$100.PVSV0退幣5元TB$50.PVSV1退幣1元TB$10.PVSV2退幣5角TB$5.PVSV3退幣1角TB$1.PVSV4運(yùn)行初期電子標(biāo)簽價(jià)格的內(nèi)部傳遞程序:系統(tǒng)初始化時(shí),通過運(yùn)行初期閉合繼電器R9013在第一次掃描時(shí)將數(shù)值傳遞給上位機(jī)。通過指令F0給WR1~WR11及SV0~SV4賦初值。2)投幣過程每投下一枚硬幣,投入顯示將增加相應(yīng)的幣值,余額也增加同樣的幣值。投幣過程變量表:說明上位機(jī)FORCECONTROL變量對(duì)應(yīng)PLC地址投入一角TR$1.PVR200投入五角TR$5.PVR201投入一元TR$10.PVR202投入五元TR$50.PVR203投入十元TR$100.PVR204投幣過程梯形圖:
在上圖中,當(dāng)按下投入一角時(shí),相當(dāng)于讓R200接通,之所以用一個(gè)微分指令,就是要只在接通時(shí)檢測(cè)一次,不能永遠(yuǎn)加下去。投入一角要使投入顯示、余額顯示都相應(yīng)增加相同數(shù)值,加法由16位加法指令F20實(shí)現(xiàn)的。投入五角、一元、五元、十元,原理同上。
3)價(jià)格比較過程價(jià)格的比較要貫穿實(shí)驗(yàn)過程的始終,只要余額大于某種商品價(jià)格時(shí),就需要輸出一個(gè)信號(hào),提示可以購買。這里用選擇燈來代表此信號(hào)。
價(jià)格比較過程變量表說明上位機(jī)FORCECONTROL變量對(duì)應(yīng)PLC地址01商品燈亮D01.PVY002商品燈亮D02.PVY103商品燈亮D03.PVY204商品燈亮D04.PVY305商品燈亮D05.PVY406商品燈亮D06.PVY507商品燈亮D07.PVY608商品燈亮D08.PVY7
價(jià)格比較梯形圖:本圖中,在程序執(zhí)行過程中,R9010始終保持閉合,是16位數(shù)據(jù)比較指令,F(xiàn)60用來比較余額和商品的價(jià)格,R900A是大于標(biāo)志,R900B是等于標(biāo)志。當(dāng)余額大于等于某種商品價(jià)格時(shí),程序使相應(yīng)的指示燈閃爍表示可以購買該種商品。4)選擇商品過程當(dāng)投入的幣值可以購買某種商品時(shí),按下相應(yīng)的“選擇”按鈕即可在出貨框中出現(xiàn)該種商品,同時(shí)消費(fèi)顯示欄中顯示出已經(jīng)消費(fèi)掉的金額,余額也將扣除已消費(fèi)的幣值,接著余額繼續(xù)與價(jià)格比較,判斷是否能繼續(xù)購買。出現(xiàn)在出貨口的商品在沒有取走前,一直保持顯示狀態(tài),用鼠標(biāo)點(diǎn)擊該商品代表已經(jīng)取走,出貨口中的商品隱藏。
選擇商品過程變量表:
說明上位機(jī)FORCECONTROL變量對(duì)應(yīng)PLC地址選擇01商品XZ01.PVR205選擇02商品XZ02.PVR206選擇03商品XZ03.PVR207選擇04商品XZ04.PVR208選擇05商品XZ05.PVR209選擇06商品XZ06.PVR20A選擇07商品XZ07.PVR20B選擇08商品XZ08.PVR20C01商品出現(xiàn)CX01.PVY802商品出現(xiàn)CX02.PVY903商品出現(xiàn)CX03.PVYA04商品出現(xiàn)CX04.PVYB05商品出現(xiàn)CX05.PVYC06商品出現(xiàn)CX06.PVYD07商品出現(xiàn)CX07.PVYE08商品出現(xiàn)CX08.PVYF取01商品Q01.PVR230取02商品Q02.PVR231取03商品Q03.PVR232取04商品Q04.PVR233取05商品Q05.PVR234取06商品Q06.PVR235取07商品Q07.PVR236取08商品Q08.PVR237選擇商品梯形圖:
選擇商品梯形圖(續(xù)上圖):在選擇商品的過程中:
一是要使商品出現(xiàn)在出貨框中,二是要實(shí)現(xiàn)內(nèi)部貨幣的運(yùn)算。如:按下選擇01商品鍵,相當(dāng)于給R205加一個(gè)信號(hào)(只接受一次脈沖,所以用DF微分指令),當(dāng)Y0接通(01商品燈亮)時(shí),則系統(tǒng)顯示可以購買01商品。由于取01商品R230是常閉觸點(diǎn),故Y8輸出,代表在出貨框中出現(xiàn)01商品,購買成功。當(dāng)按下取01商品按鈕時(shí),R230斷開,不能輸出Y8,代表01商品被取走。
內(nèi)部幣值的計(jì)算和是否取走商品無關(guān),只要按下選擇按鈕,并且可以購買此商品就要從余額中扣除相應(yīng)的金額,顯示消費(fèi)的幣值。加法由F20指令實(shí)現(xiàn),減法由F25指令實(shí)現(xiàn)。5)退幣過程在退幣過程中,最主要的是要完成退幣的運(yùn)算過程,根據(jù)結(jié)果輸出相應(yīng)的錢幣,退幣結(jié)束時(shí)還要給程序中使用到的某些寄存器重新賦零。退幣過程變量表:說明上位機(jī)FORCECONTROL變量對(duì)應(yīng)PLC地址退幣按鈕TENTERR20F退幣0.1元TB$1.PVSV4退幣0.5元TB$5.PVSV3退幣1元TB$10.PVSV2退幣5元TB$50.PVSV1退幣10元TB$100.PVSV0退幣確任按鈕TUIBIOK.PVR0退幣過程梯形圖:
退幣過程:在按下退幣按鈕(即R20F接通)時(shí)執(zhí)行,同樣也用到一個(gè)微分指令,在接收到信號(hào)時(shí)產(chǎn)生一次開關(guān)脈沖,進(jìn)而執(zhí)行一次其下面的指令。F32是除法指令,第一次將余額的幣值除以1000,商存儲(chǔ)于SV0中,作為退幣10元的輸出值。余數(shù)則存儲(chǔ)于特殊數(shù)據(jù)寄存器DT9015中,下次將不能被1000(10元)整除的余數(shù)除以500(5元),商存儲(chǔ)于SV1中,余數(shù)繼續(xù)下傳,直至被1角除過,由于所投幣值最小是1角,并且商品價(jià)格也確定在整角,所以最終能被1角整除。在程序的初始化時(shí)曾給WR13、WR15、WR17、WR19和WR20賦零,WR13、WR15、WR17、WR19和WR20是程序的中間量。
退幣過程結(jié)束后,PLC要將寄存器中的數(shù)值置回原定的初值0,完成一次交易,防止下一次交易時(shí)出錯(cuò)。數(shù)據(jù)妥初始鋪化梯禿形圖財(cái):程序中舒分別將挽投入顯蹤蝶示、消息費(fèi)顯示彼、余額繭顯示、10元存儲(chǔ)癥、5元存愿儲(chǔ)、1元存儲(chǔ)缺、5角存儲(chǔ)概和1角存儲(chǔ)幻玉清零,猴還將中氧間量WR緞13、WR因15、WR張17、WR壞19和WR2羊0清零槳。五、仿石真界面紅的設(shè)計(jì)1.售貨機(jī)風(fēng)背景的蜻設(shè)計(jì)售貨頑機(jī)背覽景是豈一個(gè)悄不動(dòng)史的畫劑面,槽可以瀉利用紙圖片悉處理招的方偏法按義照制崖定樣虎式的扯功能攝畫出葡售貨近機(jī)的換整體掩。2.顯示語屏部蓬分的清設(shè)計(jì)圖中匙的歡識(shí)迎字厘符是毛可以蜂閃爍或變化兆的,煩‘a(chǎn)aa懲a’字符可晨以用來兼顯示系皆統(tǒng)的時(shí)錘間。交易過毫程中的隨幣值顯船示畫面年如下圖每:3.電子墊標(biāo)簽的偉設(shè)計(jì)電子標(biāo)隊(duì)簽用來破顯示程勁序中傳絲式遞上來媽的價(jià)格祝,其中睡要有可喉以定義令的字符折,設(shè)計(jì)籮出的標(biāo)拳簽為愛。其中的敗字符‘J.0鬼3’表示擁可以丈顯示03商品價(jià)番格的變瓣量。4.按露鈕的敢設(shè)計(jì)“選朽擇”潔按歌鈕的欠設(shè)計(jì)街要反進(jìn)映出衫可以擦購買問和不填可購醋買時(shí)驕的差褲異,萌所以線其中漂也要探有可歪以變唯化的毫字符防。設(shè)膊計(jì)如時(shí)右圖鋼,其中字飛符‘選守?fù)瘛跁r(shí)滿足條容件以后源可以閃董爍變色刪。按鈕類均可以駝動(dòng)作。5.投呼退幣貫提示秒框的呼設(shè)計(jì)投、退驚幣提示斷框中要您有可以蘋投入的鑼硬幣、嚴(yán)確認(rèn)按沿鈕以及詢框架,抖其中硬刮幣、確針認(rèn)按鈕例和字符判‘a(chǎn)’均是可吉以定義北的變量禮。6.出園貨框遍的設(shè)營(yíng)計(jì)出腰貨框出貨惰框中將要有01至08商品僑的示盟意圖優(yōu)以及眼框架聰。其愿中的底商品據(jù)在滿怕足條話件后岡可以純出現(xiàn)雜,鼠岡標(biāo)點(diǎn)獨(dú)擊后疾可以甜消失毛,是勝可定攀義的睛變量掠。投幣提政示框退幣提僅示框出貨估框六、仿真界塞面中各胸變量的面定義仿真程呀序上的跌各部分枕若實(shí)現(xiàn)沒仿真功霉能,就鞠必須定勇義成相閑應(yīng)的變商量,再杯與PL污C程序斬中的渡軟繼響電器雄相匹茶配,演這樣屑才能程實(shí)現(xiàn)PL析C的控迅制功討能。1.中溫間變懂量中間艇變量云的作顛用域全為整殿個(gè)應(yīng)廚用程計(jì)序,更不限碗于單副個(gè)窗怒口。肝中間研變量制適于銜作為前整個(gè)噸應(yīng)用鞠程序球動(dòng)作怨控制卷的全倦局性盾變量滑、全攝局引沖用的嫩計(jì)算機(jī)變量?jī)龌蛴枚褂诒N虼媾R沾時(shí)結(jié)斧果。該仿真棍實(shí)驗(yàn)系電統(tǒng)中有3個(gè)中匠間變鍬量:⑴poi攝win荷dow蛋s:該變量擱是控制黃顯示屏做的。po歸iw與in父do卡ws=1:顯示屏度進(jìn)入投鋤幣交易黑狀態(tài);po罰iw蘿in跨do泉ws=0:顯示姜屏返掠回初折始?xì)g茶迎狀盲態(tài)。⑵poi啦win騾JB:該變?nèi)诹渴窃S控制亮投幣個(gè)框的脂。poi哭win眠JB=1:顯示納投幣替框;poi艘win嫂JB=0:投幣框向消失。⑶poi網(wǎng)win靠TB:該變量念是控制楊退幣框熟的。po恰iw梢in耀TB=1:顯示蜘退幣作框,poi膚win初TB=0:退幣框泊消失。2.?dāng)?shù)據(jù)庫霜變量當(dāng)要在完界面上脈顯示處該理數(shù)據(jù)塌庫中的狐數(shù)據(jù)時(shí)肺,需要悠使用數(shù)撲據(jù)庫變肯量。一擊個(gè)數(shù)據(jù)辟庫變量補(bǔ)對(duì)應(yīng)數(shù)武據(jù)庫中底的一個(gè)濱點(diǎn)參數(shù)槳。數(shù)據(jù)鮮庫變量爭(zhēng)的作用醉域?yàn)檎葌€(gè)應(yīng)用押程序。數(shù)據(jù)購庫變往量有凳三種接:實(shí)破型數(shù)川據(jù)庫處變量灑、整咸型數(shù)采據(jù)庫兄變量估和字巧符數(shù)擠據(jù)庫蔥變量喪。仿真柜系統(tǒng)憲中有56個(gè)整型言數(shù)據(jù)庫逐變量,岡分別對(duì)卵應(yīng)PL思C程序蓋中的56個(gè)軟邀繼電殺器。3.仿真私界面懲與PL偶C程序充的配朽合定闊義⑴初始狀才態(tài)po召iw鵝in邁do勝ws=0:顯示屏袍顯示初床始?xì)g迎佳狀態(tài)。以01商品焰為例但,電數(shù)子標(biāo)奔簽中內(nèi)的字城符‘J.0精1’對(duì)應(yīng)的聰變量JG0需1.P箭V與PL巴C程序中物的地址WR4相匹配斯,WR田4中存跪儲(chǔ)的宿數(shù)據(jù)遙為25條0,如何志讓字符曠顯示2.聰50元呢?方法:在開發(fā)驅(qū)系統(tǒng)(Dra丹w)中,慘雙擊齒字符筐‘J.孝01拋’,來到歡“動(dòng)銳畫連殊接”博畫面咸,選音擇“遍數(shù)值謝輸出下”中宇的“小模擬仙”項(xiàng)傷,鍵德入‘JG0削1.P乒V/1拋00’即可,舞由25膽0到2.吐50實(shí)際是勸計(jì)算機(jī)農(nóng)來完成怕的。其敏它的價(jià)味格也是益如此顯投示的。動(dòng)畫連純接畫面⑵投幣狀濟(jì)態(tài)當(dāng)投幣禁時(shí),按碗下“投俯幣”提搬示字,迅出現(xiàn)投蒙幣框。原如何定票義“投我?guī)拧蹦卣x?雙擊痰漢字“甩投幣”猶,來到休“動(dòng)畫蒸連接”晌畫面,起選擇“缺觸敏動(dòng)阿作”中召的“左赴鍵動(dòng)作治”,在壇“動(dòng)作怎描述”吧框中作橡如下定布義:按漠下鼠標(biāo)茫時(shí),po撐iw隙in清JB=1,po適iw擴(kuò)in板JB這個(gè)網(wǎng)變量受是控違制投完幣框煩的,梅當(dāng)po嗎iw需in盯JB=1時(shí),指出現(xiàn)小錢幣至和提互示框慕;po鋪iw根in薯JB=0,錢幣和瘦提示框膀隱藏。下面墳分別慚定義闊提示般框和史錢幣各以及柜“確剃認(rèn)”茶按鈕。雙擊提叼示框,鼻來到“應(yīng)動(dòng)畫連麗接”畫磨面,選桿擇“顯杰示/隱藏殿”項(xiàng)渠,定梯義poi盆win涌JB==1時(shí)顯示射,各硬免幣也用拖同樣的冤方法定隙義,“鋼確認(rèn)”棵按鈕也篩同樣定幸義,這租樣就使靈在按下盤漢字“理投幣”獄時(shí),變珠量po引iw挽in經(jīng)JB=1,從而出紋現(xiàn)投幣封框,以論及硬幣差等。定義了鈴?fù)稁趴蛟娘@示棟狀態(tài),孫用鼠標(biāo)紡點(diǎn)擊代例替了實(shí)怕際過程勸中的錢糠幣投入惕動(dòng)作,最重班要的闖任務(wù)大是投卷幣運(yùn)繩算,在下面銹介紹濱錢幣址的定驕義方歉法。以十元春為例:雙擊十柔元硬幣賄,來到趟“動(dòng)畫敵連接”環(huán)畫面,昆選擇“犁觸敏動(dòng)臉作”中秩的“左練鍵動(dòng)作鉛”,在久動(dòng)作描鄰述中如仗下定義刻:按下繭鼠標(biāo)時(shí)該,poi隙win被dow強(qiáng)s=1遼;階TR葉$1碌00投.P雪V=陰1;釋放鉆鼠標(biāo)科時(shí),TR宅$10頌0.P復(fù)V=0廉;動(dòng)作描表述畫面盾下圖所餃?zhǔn)尽?dòng)作際描述赴畫面其中po百iw排in碑do刷ws=1,是讓柿顯示錦屏不坡再顯叫示友賄好界碧面,嚷來到瘦交易詳界面蜜;TR$伴100蜘.PV燥=1時(shí)給PLC發(fā)出望一個(gè)賣接通冬信號(hào)權(quán),由循于TR$川100跌.PV對(duì)應(yīng)窮的PLC地址浸是R2假04,使得R20很4繼電器伏導(dǎo)通,矮轉(zhuǎn)而執(zhí)棟行相應(yīng)昌的加十著元程序輛。同樣定級(jí)義其它屈錢幣,康注意其善對(duì)應(yīng)的PLC軟繼葬電器擾。最后棕還要父定義奔“確塑認(rèn)”炎按鈕僵。要喊實(shí)現(xiàn)莖的功劍能是耍按下屈“確麗認(rèn)”白按鈕瘋時(shí),泛所有影的錢鄰幣以臥及投究幣提賊示框名均消命失。這里銀作如宜下定澇義:終雙擊諸“確敵認(rèn)”起按鈕彩,來盼到“母動(dòng)畫批連接射”畫帥面,伙選擇消“觸眠敏動(dòng)倘作”競(jìng)中的扁“左構(gòu)鍵動(dòng)屢作”栗,在親動(dòng)作籍描述資中作響如下虛定義藏:按體下鼠御標(biāo)時(shí)包,poi佩win漿JB=0;poi姥win毯JB=0時(shí),所當(dāng)有的錢印幣以及膊投幣提鍛示框均優(yōu)消失,匙這是由六計(jì)算機(jī)蓮控制的炒內(nèi)部變欄量。投幣以守后,顯丑示屏要文及時(shí)反牽映出投羽幣情況乎,同時(shí)傭“選擇蚊”指示格也要相道應(yīng)變化播(閃爍寨、變色粘)。下面來施定義顯亦示屏和踏“選擇疤”按鈕提。顯示紫屏要館顯示3種數(shù)仙據(jù),新分別助為:懇投入布顯示盡、消漏費(fèi)顯崖示、破余額屋顯示叨。三種顯輪示均用浮力控軟謊件自帶江的附件—數(shù)碼管筒來顯示先。先在工蹦具箱中巴點(diǎn)擊“圣選擇子誕圖項(xiàng)”絲式,在子升圖庫中粱找到儀輛表中的俱數(shù)碼管樂,放在謎顯示屏榮中,作盤為投入老顯示,黎再復(fù)制躍兩個(gè),社分別作妙為消費(fèi)防顯示、華余額顯棄示。雙陡擊數(shù)碼奔管來到洗數(shù)碼管奪屬性設(shè)容置畫面梯,在表可達(dá)式中歲作如下謀定義:poi暈TR0寫01.扯PV/殺100,po把iT冠R0酷01捕.P野V連接朝的是PL遲C程序衫中的WR堅(jiān)1軟繼電孝器,是乓用來存緞儲(chǔ)投入宜顯示數(shù)昂據(jù)的,物除以10吊0同樣抗是為女了PLC數(shù)據(jù)計(jì)拍算的方炮便。這捷樣就可輩用數(shù)碼辭管來顯膊示投入終的幣值悄。同樣定墨義消費(fèi)藏顯示,綿余額顯描示。數(shù)碼拉管的衫屬性紗設(shè)置嫁畫面厲如圖恨所示:“選擇非”按麻鈕要著根據(jù)瞧余額較的數(shù)濁值發(fā)喇生閃話爍和速變色榆。定義承過程辜如下算:雙啟擊“渠選擇河”按偵鈕,市來到易“動(dòng)鐮畫連截接”衛(wèi)畫面比,在占“顏炭色相頭關(guān)動(dòng)飯作”壞中選栽擇“棕閃爍蛋”項(xiàng)蟻,分艘別定劃義屬董性和樓頻率匪,在鏈變量擠選擇吳項(xiàng)中宅選擇優(yōu)相應(yīng)檢的指予示燈頓變量橫。以01商品的翻選擇指劇示燈為迷例,在變瞞量選尊擇項(xiàng)則中選泉擇D01語.PV用==1貍,滿足譜條件品時(shí)指伴示燈念變色機(jī)。這樣就寄定義好售了投幣礦狀態(tài)的憲上位機(jī)跪仿真變弊量,配錘合PL水C程序侄可以懷實(shí)現(xiàn)苗投幣鎖功能耕。下圖宅是一道幅投叛幣時(shí)懼的畫拘面,培投入6.誦60元,飽還未強(qiáng)買商尊品,伴注意蓬看顯隱示屏腳的顯暈示以浴及選更擇按語鈕的漏變化疑,此去時(shí)還接不能匪購買05號(hào)商厘品(洽價(jià)格12元)。⑶購買狀譜態(tài)定義來了投咽幣狀毀態(tài),碑就可遞以購蕩買商在品了廈。當(dāng)選差擇指額示燈傭變色路以后遮,按慎下它銀,將美會(huì)在萍出貨煉口處登出現(xiàn)姻我們愁要買合的商丹品。以01商品為柔例:定論義“選拘擇”按竟鈕:雙荒擊“選簽擇”按吳鈕,來茅到“動(dòng)毒畫連接被”畫面把,選擇卵“觸敏斧動(dòng)作”穿中的“壇左鍵動(dòng)芒作”,響在動(dòng)作艦描述中移如下定斃義:按無下鼠標(biāo)五時(shí)XZ0搬1.P構(gòu)V=1;釋放偉鼠標(biāo)祥時(shí),XZ0蹤蝶1.P腹V=0。XZ梯01包.P餓V與PLC程序中具的R2陪05相對(duì)應(yīng)對(duì),按下幻玉可以碌購買餡商品公的選口擇鍵慢,轉(zhuǎn)野而執(zhí)圾行相外應(yīng)的PLC程序禾同時(shí)即消費(fèi)催顯示血增加普相應(yīng)勸的幣登值,去余額追顯示僑減少抓相應(yīng)括的幣糞值,民此時(shí)顆還要桃在出竄貨口氏處出牲現(xiàn)相習(xí)應(yīng)的遼商品裝。用“弓顯示/隱藏虛”功魄能來廣定義濃在出催貨口拌中出云現(xiàn)的兄商品故。雙擊貍出貨渠口處引的小床商品請(qǐng),來角到“洪動(dòng)畫膨連接童”畫助面,社選擇援“顯戶示/隱藏”垮項(xiàng),定汁義CX跌01趙.P每V=揉=1時(shí)顯植示。跳定義寇畫面他下圖歇所示桑。出貨饞口框椒架的魔隱藏/顯現(xiàn)是鈔用程序略來控制壁的。當(dāng)有一錫種商品獵出現(xiàn)在激出貨口膛,就會(huì)伯顯示框雖架;當(dāng)皆全部商廳品均消蝴失后框燙架隱藏丟。程序腔如下圖腎所示。瞇圖中R21勤0是控謝制出大貨口壯框架雄是否襪出現(xiàn)鹿的繼穩(wěn)電器積。⑷退幣狀狠態(tài)當(dāng)按下延“退幣幸”按鈕介時(shí),PL騾C要進(jìn)行表退幣運(yùn)險(xiǎn)算。所泳以按下繞“退既幣“基按鈕扶就要屬與PL餅C通訊階,執(zhí)光行退給幣計(jì)請(qǐng)算。下面來傷定義退央幣按鈕販。雙擊“耳退幣”乞按鈕,梨出現(xiàn)“核動(dòng)畫連才接”畫裕面,選顏擇“觸銳敏動(dòng)作末”中的逃“左鍵端動(dòng)作”鴿,動(dòng)作蜓描述為續(xù):按下涉鼠標(biāo),po撲iw倆in購JB=0;poi弦win基TB=1;Te筒nt號(hào)er繡.P桶V=1。釋放鼠核標(biāo),Te緊nt嶼er適.P殼V=0;內(nèi)部齒變量po電iw裳in處JB=0是讓投肢幣框消伸失,poi亮win花TB=1是讓覺退幣太框出糊現(xiàn),Ten襲ter野.PV與PL佛C程序中桌的R20視F對(duì)應(yīng)狹。退幣化框中酸要有咳五種冷硬幣盜,還撇要有樸表示摔硬幣傍個(gè)數(shù)宇的數(shù)拋?zhàn)?。由于籌計(jì)算何中采云用的紀(jì)算法粘使得秒退幣黨時(shí)按洪照幣振值大技小順敏序退蜓幣,就例如概退五帳元,少只退武一個(gè)清五元巾,而鄰不退亮五個(gè)鄉(xiāng)豐一元象。定寄義表菠示硬邊幣個(gè)旦數(shù)的卷變量渡只用次一位臂數(shù)即堵可。在退幣重時(shí),要蘇退出的持硬幣及再個(gè)數(shù)顯振示,而住不退的呈硬幣隱世藏。以十元甘為例,倆定義錢絕幣時(shí),鎖雙擊十能元硬幣僻,出現(xiàn)毯動(dòng)畫連尺接畫面巷,選擇遠(yuǎn)“顯現(xiàn)/隱藏”峰項(xiàng),在“習(xí)可見扎性定跌義”殲對(duì)話果框中作如下克圖的定杠義。其它訪硬幣桶定義消方法蔥同上湯。定義錢尋幣個(gè)數(shù)拐:雙擊十把元硬幣隙個(gè)數(shù)字納符“a”,出現(xiàn)裕“動(dòng)喘畫連類接”嘆畫面薯,選烈擇“鋸數(shù)值朝輸出竹”中析的“做模擬石”項(xiàng)緞,作產(chǎn)下圖姜的定候義。同時(shí)錢羅幣個(gè)數(shù)蘇也要定巧義是否鋸隱藏,或定義方嚴(yán)法和定宮義錢幣當(dāng)相同。定義“振確認(rèn)”竿鍵時(shí),按下崖”確哄認(rèn)”伶鍵,送代表拼取走纖了所療有硬頑幣,渠完成豬此次罷交易過,因染此退威幣“晝確認(rèn)男”鍵餡的定帆義很陪重要玩。雙擊芳“確邀認(rèn)”后鍵,艱出現(xiàn)叨“動(dòng)筐畫連任接”擁畫面櫻,選揉擇“目觸敏板動(dòng)作踩”中繞的“架左鍵營(yíng)動(dòng)作搭”,街在動(dòng)速作描落述欄狗中定討義如置下:乖按下齡鼠標(biāo)poi魚win書TB=0;功能:魯退幣框霧消失;Tui淚Bio愿k.P捕V=1;功能葡:給PLC信號(hào),凱閉合R0,完成倉數(shù)據(jù)帖的初免始化雄;po捕iw左in望do袋ws=0;功能:成顯示屏詳顯示友疤好界面謎。為了防銅止在未賴取走商襖品時(shí)退快幣,按鴉下“確漿認(rèn)”鍵料后又不睬能返回稱原始狀受態(tài)。在描夕述中悅加入免以下催一段類程序覽,強(qiáng)行拋?zhàn)Φ粢呀?jīng)業(yè)購買的廢商品。CX0同1.P樓V=0;CX0悉2.P等V=0;CX殼03喚.P惰V=心0;CX輪04妥.P誕V=均0;CX花05蛇.P躺V=柱0;CX票06購.P有V=桂0;CX農(nóng)07譽(yù).P祥V=鞭0;CX阿08蘿.P顏V=亭0;釋放霉鼠標(biāo)經(jīng)時(shí),Tui攤Bio棉k.P誦V=0。只是控給PL丹C一個(gè)微抄分信號(hào)達(dá),不能至將R0永遠(yuǎn)煎置為1。還有掃一點(diǎn)直要注恨意,珠“確惱認(rèn)”三鍵也稀要有創(chuàng)隱藏殖的時(shí)競(jìng)候,達(dá)定義欠方法違同錢晃幣。定義退激幣框架點(diǎn):按下“丘退幣”宜按鈕后領(lǐng)就會(huì)出涉現(xiàn)退幣生框架。秋可以這軌樣定義牌:雙擊功退幣框蓋架,來濁到“動(dòng)沉畫連接哭”畫面喘,選擇倘“顯現(xiàn)/隱藏?zé)o”項(xiàng)貞,在葡“可告見性弄定義曲”表哀達(dá)式谷中定杰義poi舅win腰TB==1時(shí)顯現(xiàn)蒜即可。七、巡壽數(shù)據(jù)荒連接1.定義I/畏
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年三季度報(bào)天津地區(qū)A股流動(dòng)負(fù)債合計(jì)排名前十大上市公司
- 課題申報(bào)參考:教育家精神賦能高校師德師風(fēng)建設(shè)研究
- 二零二五版外資企業(yè)會(huì)計(jì)人員聘用與管理服務(wù)協(xié)議3篇
- 二零二五年環(huán)境治理擔(dān)保合同標(biāo)的屬性與實(shí)施3篇
- 二零二五年度農(nóng)產(chǎn)品批發(fā)市場(chǎng)合作協(xié)議書4篇
- 2025年湛江貨運(yùn)從業(yè)資格證怎么考
- 醫(yī)院工作個(gè)人工作總結(jié)
- 二零二五版?zhèn)€體工商戶雇工勞動(dòng)合同(文創(chuàng)產(chǎn)業(yè)專用)3篇
- 2025年度智能交通設(shè)施安裝與維護(hù)承包合作協(xié)議4篇
- 2025年度智慧家居蟲害預(yù)防與治理服務(wù)合同4篇
- 2024年高純氮化鋁粉體項(xiàng)目可行性分析報(bào)告
- 安檢人員培訓(xùn)
- 山東省濰坊市2024-2025學(xué)年高三上學(xué)期1月期末 英語試題
- 危險(xiǎn)性較大分部分項(xiàng)工程及施工現(xiàn)場(chǎng)易發(fā)生重大事故的部位、環(huán)節(jié)的預(yù)防監(jiān)控措施
- 《榜樣9》觀后感心得體會(huì)四
- 2023事業(yè)單位筆試《公共基礎(chǔ)知識(shí)》備考題庫(含答案)
- 化學(xué)-廣東省廣州市2024-2025學(xué)年高一上學(xué)期期末檢測(cè)卷(一)試題和答案
- 2025四川中煙招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- EHS工程師招聘筆試題與參考答案(某大型央企)2024年
- 營(yíng)銷策劃 -麗亭酒店品牌年度傳播規(guī)劃方案
- 2025年中國(guó)蛋糕行業(yè)市場(chǎng)規(guī)模及發(fā)展前景研究報(bào)告(智研咨詢發(fā)布)
評(píng)論
0/150
提交評(píng)論