一、相關(guān)基礎(chǔ)知識(shí)
任務(wù)中的案例基于三菱FX系列PLC的應(yīng)用案例,在學(xué)習(xí)本案例前請(qǐng)先自評(píng)下是否具備以下基礎(chǔ)或已完成相關(guān)軟件安裝準(zhǔn)備。
Ø相關(guān)知識(shí)
(1)PLC控制設(shè)計(jì)流程
(2)四則運(yùn)算指令
ADD加法指令
SUB減法指令
MUL乘法指令
DIV除法指令
(3)數(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)足額的情況下,如果按壓購買果汁按鈕,則果汁飲料窗口自動(dòng)出水,出水狀態(tài)延時(shí)10秒后停止;如果按壓購買咖啡按鈕,則咖啡飲料窗口自動(dòng)出水,出水狀態(tài)延時(shí)10秒后停止。
(3)每次購買飲料完成之后可以繼續(xù)投幣進(jìn)行購買。
(4)如果按壓退款按鈕,則系統(tǒng)能自動(dòng)退出當(dāng)前余款,退款狀態(tài)延時(shí)3秒后停止。
IO表
BOM表
接線圖
程序設(shè)計(jì)
投入不同面值的金額,總金額對(duì)應(yīng)增加數(shù)額。
根據(jù)投入的總金額跟數(shù)值比較,對(duì)應(yīng)指示燈點(diǎn)亮。
有兩個(gè)按鈕分別購買果汁和咖啡;當(dāng)金額足夠時(shí),可購買果汁,總金額需減去K12,購買咖啡時(shí),總金額需減去K15;兩種飲品只能先出一種飲品再出另外一種,不能同時(shí)出,所以Y0和Y1需互鎖;退款時(shí)按下購買果汁和咖啡按鈕無效。
按下退錢按鈕,退款標(biāo)志M0線圈得電且退錢指示燈點(diǎn)亮,退款計(jì)時(shí)3S后總金額清0。
果汁和咖啡出水時(shí),對(duì)應(yīng)時(shí)間存在D1和D2寄存器,顯示在觸摸屏上顯示時(shí)間。