基于FX3UPLC的自動(dòng)售貨機(jī)程序設(shè)計(jì)案例
話(huà)不多說(shuō),直接開(kāi)整!
溫馨提示:任務(wù)中的案例基于三菱FX系列PLC的應(yīng)用案例,在學(xué)習(xí)本案例前請(qǐng)先自評(píng)下是否具備以下基礎(chǔ)或已完成相關(guān)軟件安裝準(zhǔn)備。
PLC控制設(shè)計(jì)流程

四則運(yùn)算指令
ADD加法指令

SUB減法指令

MUL乘法指令

DIV除法指令



數(shù)據(jù)處理指令
MEAN求平均值指令

SUM指令求ON位數(shù)

WSUM算出數(shù)據(jù)合計(jì)值


任務(wù)的實(shí)施-自動(dòng)售貨機(jī)案例
飲料機(jī)自動(dòng)售貨控制要求如下:
(1)幣值可分為1元、5元、10元,果汁單價(jià)為12元,咖啡單價(jià)為15元。投幣時(shí),要求系統(tǒng)能自動(dòng)計(jì)算和顯示當(dāng)前投幣的總額。消費(fèi)時(shí),要求系統(tǒng)能自動(dòng)計(jì)算和顯示當(dāng)前余額。
(2)在資費(fèi)足額的情況下,如果按壓購(gòu)買(mǎi)果汁按鈕,則果汁飲料窗口自動(dòng)出水,出水狀態(tài)延時(shí)10秒后停止;如果按壓購(gòu)買(mǎi)咖啡按鈕,則咖啡飲料窗口自動(dòng)出水,出水狀態(tài)延時(shí)10秒后停止。
(3)每次購(gòu)買(mǎi)飲料完成之后可以繼續(xù)投幣進(jìn)行購(gòu)買(mǎi)。
(4)如果按壓退款按鈕,則系統(tǒng)能自動(dòng)退出當(dāng)前余款,退款狀態(tài)延時(shí)3秒后停止。
IO表

BOM表

接線(xiàn)圖

程序設(shè)計(jì)
投入不同面值的金額,總金額對(duì)應(yīng)增加數(shù)額。

根據(jù)投入的總金額跟數(shù)值比較,對(duì)應(yīng)指示燈點(diǎn)亮。

有兩個(gè)按鈕分別購(gòu)買(mǎi)果汁和咖啡;當(dāng)金額足夠時(shí),可購(gòu)買(mǎi)果汁,總金額需減去K12,購(gòu)買(mǎi)咖啡時(shí),總金額需減去K15;兩種飲品只能先出一種飲品再出另外一種,不能同時(shí)出,所以Y0和Y1需互鎖;退款時(shí)按下購(gòu)買(mǎi)果汁和咖啡按鈕無(wú)效。

按下退錢(qián)按鈕,退款標(biāo)志M0線(xiàn)圈得電且退錢(qián)指示燈點(diǎn)亮,退款計(jì)時(shí)3S后總金額清0。
果汁和咖啡出水時(shí),對(duì)應(yīng)時(shí)間存在D1和D2寄存器,顯示在觸摸屏上顯示時(shí)間。

觸摸屏頁(yè)面

文章來(lái)源:技成培訓(xùn)網(wǎng)原創(chuàng),作者:林瑞花;未經(jīng)授權(quán)禁止轉(zhuǎn)載,違者必究!
粉絲福利
微信掃碼領(lǐng)三菱全系列PLC電子資料包
