今天利用自動(dòng)售貨機(jī)為例,介紹如果用西門子PLC如何實(shí)現(xiàn)自動(dòng)售貨機(jī)控制功能。
自動(dòng)售貨機(jī)(簡(jiǎn)單的有汽水、咖啡)示意圖,其工作要求如下
一、控制要求
1.此售貨機(jī)可投入1 元、3 元或5 元硬幣。2.當(dāng)投入的硬總值超過12 元時(shí),汽水指示燈亮;當(dāng)投入的硬幣總值超過15 元時(shí),汽水及咖啡按鈕指示燈都亮。3.當(dāng)汽水燈亮?xí)r,按汽水按鈕,則汽水排出7s 后自動(dòng)停止,這段時(shí)間內(nèi),汽水指示燈閃動(dòng)。4.當(dāng)咖啡燈亮?xí)r,按咖啡按鈕,則咖啡排出7s 后自動(dòng)停止,這段時(shí)間內(nèi),咖啡指示燈閃動(dòng)。5.若汽水或咖啡按出后,還有一部分余額,則找錢指示燈亮,按下找錢按鈕,自動(dòng)退出多余的錢給另一個(gè)數(shù)據(jù)寄存器VW2,,找錢指示燈滅掉,并將找錢的余額清掉.
二、IO分配
三、梯形圖程序,梯形圖實(shí)例如下
1、計(jì)算投入的錢的總額:
2、指示燈的控制閥
3、閥門的開啟
4、余額的計(jì)算
找錢,這里將錢總余額VW0 里面的數(shù)據(jù)賦給退錢寄存器VW2,并將余額清零。