freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

自動售貨機plc設(shè)計畢業(yè)論文(編輯修改稿)

2024-10-08 15:52 本頁面
 

【文章內(nèi)容簡介】 15 Y3 R900B R9010 F60 CMP , WR3 , WR8 R900A Y4 R900B R9010 F60 CMP , WR3 , WR9 R900A Y5 R900B . . . . . . 圖 8 價格比較過程梯形圖 ( 4)選擇商品過程 當(dāng)投入的幣值可以購買某種商品時,按下相應(yīng)的“選擇”按紐即可在出貨框中出現(xiàn)該種商品,同時消費顯示欄中顯示出已經(jīng)消費掉的金額,余額也將扣除已消費的幣值,接著余額繼續(xù)與價格相比較,判斷是否能繼續(xù)購買。出現(xiàn)在出貨口的商品在沒有取走前,一直保持顯示狀態(tài),用鼠標(biāo)點擊該商品代表已經(jīng)取走,出貨口中的商品隱藏。建立的變量表如表 4 所示。對應(yīng)的梯形圖程序如圖 9所示。 表 4 選擇商品過程變量表 16 在梯形圖 9 中,一是要使商品出現(xiàn)在出貨框中,二是要實現(xiàn)內(nèi)部貨幣的運算。以第一步為例,按下選擇 01商品鍵,相當(dāng)于給 R205加一個信號(只接受一次脈沖,所以用 DF微分指令),當(dāng) YO接通 (01商品燈亮 )時,則系統(tǒng)顯示可以購買 01商品。由于取 01商品 R230是常閉觸點,故 Y8 輸出,代表在出貨框中出現(xiàn) 01 商品,購買成功。當(dāng)按下取 01 商品按鈕時, R230 斷開,不能輸出 Y8,代表 01商品被取走。內(nèi)部幣值的計算和 是否取走商品無關(guān),只要按下選擇按鈕,并且可以購買此商品就要從余額中扣除相應(yīng)的金額,顯示消費的幣值。加法由 F20 指令實現(xiàn),減法由 F25實現(xiàn)。 17 R205 Y0 R230 Y8 DF Y8 R205 Y0 DF 1 1 F25 , WR 4 , WR 3 F20+ , WR 4 , WR 2 R206 Y1 R231 Y9 DF Y9 R206 Y1 DF 1 1 F25 , WR 5 , WR 3 F20+ , WR 5 , WR 2 R207 Y2 R232 YA DF YA R207 Y2 DF 1 1 F25 , WR 6 , WR 3 F20+ , WR 6 , WR 2 R208 Y3 R233 YB DF YB R208 Y3 DF 1 1 F25 , WR 7 , WR 3 F20+ , WR 7 , WR 2 R209 Y4 R234 YC 18 DF YC R209 Y4 DF 1 1 F25 , WR 8 , WR 3 F20+ , WR 8 , WR 2 R20A Y5 R235 YD DF YD R20A Y5 DF 1 1 F25 , WR 9 , WR 3 F20+ , WR 9 , WR 2 R20B Y6 R236 YE DF YE R20B Y6 DF 1 1 F25 , WR 10 , WR 3 F20+ , WR 10 , WR 2 R20C Y7 R237 YF DF YF R20C Y7 DF 1 1 F25 , WR 11 , WR 3 F20+ , WR 11 , WR 2 圖 9 選擇商品梯形圖 (5)退幣過程 在退幣過程中,最主要的是完成退幣的運算過程,根據(jù)結(jié)果輸出相應(yīng)的錢幣,退幣結(jié)束時還要使用到的某些寄存器重新 賦零。所建立的變量如表 5所示。對應(yīng)的梯形圖程序如圖 10所示。 表 5 退幣過程變量表 19 整個退幣過程在按下按鈕(即 R20F接通時)時執(zhí)行,同樣也用到一個微分指令,在接收到信號時產(chǎn)生一次開關(guān)脈沖,進而執(zhí)行一次其下面的指令。 F32 是除法指令,第一次將余額的幣值除以 1000,商存儲于 SV0中,作為退幣 10元的輸出值。余數(shù)則存儲于特殊數(shù)據(jù)寄存器 DT9015中,下次將不能被 1000( 10元)整 除的余數(shù)除以 100( 5元),商且存儲于 SV1中,余數(shù)繼續(xù)下傳,直至被 1角除過,由于所投幣值最小是 1 角,并且商品價格也確定在整角,所以最終能被1角整除。 在程序的初始化時曾給 WR1 WR1 WR1 WR19 和 WR20 賦零, WR1 WR1 WR1 WR19和 WR20是程序的中間量,為的只是程序在使用過程中能穩(wěn)定執(zhí)行,避免出現(xiàn)退幣錯誤。 為什么要除以 1000呢?這主要是考慮到 PLC的主要特點是執(zhí)行過程穩(wěn)定可靠,但執(zhí)行速度較慢。在計算時盡量將數(shù)值作為整數(shù)計算,因為是在計算機上模擬,可以把一部分功能 交由計算機來實現(xiàn),這里把 1 角當(dāng)作 5角當(dāng)作 50、 1 元當(dāng)作 100、 5 元當(dāng)作 500、 10 元當(dāng)作 1000,可以避免把這些數(shù)據(jù)當(dāng)作有小數(shù)點的實數(shù)計算,這同前面的加 1 角等于 10( K10)是相同的道理。至于交由計算機的任務(wù)將在以后敘述。 退幣過程結(jié)束后, PLC要將寄存器中的數(shù)值置回原定的初值 0,完成一次交易,防止下一次交易時出錯。梯形圖 36用來完成對數(shù)據(jù)的初始化。 程序中分別將投入顯示、消費顯示、余額顯示、 10 元存儲、 5 元存儲、 1 元存儲、 5 角存儲和 1角存儲清零,還將中間量 WR1 WR1 WR1 WR19和 WR20清零。 完成了以上 5個過程,自動售貨機的 PLC 控制程序基本完成,程序可以控制售貨機實現(xiàn)各種要求的功能。 20 圖 10 退幣過程梯形圖 仿真界面
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1