基于PLC的自动售货机控制系统的设计 联系客服

发布时间 : 星期二 文章基于PLC的自动售货机控制系统的设计更新完毕开始阅读9bc9c286591b6bd97f192279168884868762b8e2

3.4.2商品购买系统

当投币完成后,系统把所投入的货币值累加到一起,系统内部进行货币与商品售价的对比,当投币币值大于等于某商品时,该商品的可购买指示灯亮,此时可以进行购买该商品。 按下相应的商品选择按钮即可在自动售货机出货口内取货,接着再进行价格与余额的比较,若余额符合购物条件还可再次进行购买,相应的指示灯亮,若再一次购买后余额仍大于一些商品的价格则还可以继续购物。不然商品指示灯不亮。 如下图3.5,当投入的金额或余额大于等于该商品售价时则可以摁下商品选择按钮I0.3就可购买此商品,然后通过加减计数器指令计算出余额并存入C1中。当购买该商品时,按下此商品的选择按钮,T57开始计时,M1.3常开触点闭合,当计时结束后,M1.3断开经过下降沿触发Q0.1输出,电机工作商品被抛出。

17

图3.5 商品的购买出货

18

图3.6 商品差价计算

当按下购买按钮后,T57开始计时,同时T58也开始计时,0.5S后T59开始计时,T58常开触点闭合M0.4输出一个信号,加减计数器减1,再过0.5S后T59常开触点闭合,常闭触点断开。此时一个周期结束C1的值减1,在T57计时结束期间共有一个周期,M0.4一次输出,C1的值减1。 3.4.3商品计数系统

自动售货机内商品一次存放的数量都是有限的,当自动售货机内的商品销售缺货时,则无法再进行此类商品的购买。以下是纯净水数量的计数,每发生一次购买Q0.1闭合一次,商品数量减少一次,当购买五次后,则无法再进行购买,需要补充商品。

图3.7 商品计数

19

3.4.4商品可购买显示

当投入的金额大于商品的售价时且自动售货机内有该商品时则该商品显示绿灯,Q0.7闭合商品可以购买。

图3.8 商品可购买显示

3.4.5缺货显示系统

当商品被多次购买后,C2从设定的商品数量值减到0则C2常闭触点断开,常开触点闭合,则该商品对应的售空不可购买红灯亮,即使投入的钱币大于等于商品售价,也无法进行购买,商品可购买绿灯不再显示。

图3.9商品缺货显示

20