傻大方


首页 > 学习 >

基于s7200自动售货机-PLC-控制( 三 )



按关键词阅读:


基于s7200自动售货机-PLC-控制
文章图片

图 2.3 PLC 外形图CPU模块 输入 模块 输出 模块 可编程控制器 接触器 电磁阀 指示灯 电源
按钮
限位开关
选择开关
电源
根据自动售货机的功能要求,对PLC 进行模块化设计
(1)系统初始化功能模块 。每当发生一次交易时系统都要进行一定的初始化以方便再次购买 。如钱币计数系统的初始化,当售货机内存货不足时要及时补给商品,并对商品数量计数系统进行初始化 。
(2)货币的辨识功能模块 。当有货币投入时,通过货币识别模块进行对货币的识别,当识别通过后会给PLC 发送指令通过累计器对钱币计数 。
(3)系统显示功能模块 。通过系统显示模块来识别投入的钱币是否能够购买某种商品,和商品是否缺货无法购买 。
(4)价格比较功能模块 。通过价格比较模块来比较投入的货币是否能达到购买某种商品 。
(5)商品选择功能模块 。自动售货机售有4 种产品,分别为1 元的纯净水、2 元的山泉水、3 元的红茶,4 元的奶茶,当投入的货币币值大于等于商品按钮时只要选择对应的商品按钮就可以购买 。
(6)退币功能模块 。当交易结束时按下退币按钮就可以退出余额结束购买 。2.3硬币的识别
硬币的识别主要通过识别硬币的材料和尺寸来判别硬币的真伪,硬币的材质是由特殊的合金制作成的,无法伪造出来,不同币值的硬币在尺寸重量上有很明显的差别 。当硬币投入后,硬币通过由电感和电容组成的磁场,由于硬币材料和尺寸上的不同,通过磁场时会影响电感的电感量,电感量的变化引起振荡频率的变化,检测到的振荡频率与系统中存在的频率进行对比,就可判别出钱币的真
伪,如果钱币为真则给PLC 发送信号,进行货币的计算 。当投入假币时,由于假币在振荡频率的不同无法通过硬币识别器被弹了出来 。
基于s7200自动售货机-PLC-控制
文章图片

图2.4 硬币识别器
2.4 纸币的识别
在纸币的投币过程中,纸币要先经过纸币识别器进行识别 。在市场上纸币的识别通常为紫外线识别,由于纸币是由特殊的纸张制作而成,在紫外线下没有荧光反射,可以根据荧光的强度辨别钱币的真伪 。不同币值的纸币面积大小有所不同,可通过红外装置来辨别钱币纸张的大小来区分币值,当钱币为真时,钱币可通过纸币识别器,并给PLC 一个信号,进行货币的累加计算 。如果钱币为假,则吐出假币,无信号输出 。

2.5 纸币识别器
2.5电机的选择
当发生购买后,自动售货机要自动出货,市场上售货机出货方式多种多样,根据售货的种类不同,出货方式也有所不同 。市场上的售货机大都是通过电机提供动力出货,在自动售货机内部每种产品的出货都需要一个电机来实现,但自动售货机中电机的功率并不需要多大,但当要求电机通电后能迅速动作,因此在电机选择方面我们选择低电压功率较小的直流电机 。
2.6自动售货机出货结构
在市场上自动售货机的出货种类方式较多,不同的出货方式都有其优缺点,下面是市场上的两种种出货机构 。
目前市场上出现了一种机械臂出货方式,该方式相对于传统的掉落式出货方式更加智能,当发生购买时,自动售货机内部的机械手便上升到对应商品的位置,在抓取商品后,送到取货口出,即可取出货物,这种出货方式很大程度上保护了商品 。适用于易碎易损商品的出售,但成本较高不适合以饮料为出售对象的售货机 。
旋转式送出机构,把出售的商品放置在螺旋轨道上,当购买时电机动作带动螺旋轨道旋转,当商品转到货到底部开设的口槽时,便从槽口下货,这种出货方式在市场上占有很大份额,它要求电机的转矩较大,不适用于易碎易损商品的出货方式 。但本次的销售对象为抗摔抗破碎商品因此选择旋转式出货机构 。
3.控制系统设计
3.1自动售货机工作流程图
自动售货机内部系统工作是从投币开始,从退币结束 。当投入货币时开始对币值进行累加计数,然后判断投入的币值是否大于等于商品的售价,是否能购买商品,购买后计算出余额,若交易结束按下选择按钮即可结束交易,若继续购买余额继续与商品售价比对,判断是否可以购买 。
基于s7200自动售货机-PLC-控制
文章图片

图3.1工作流程图3.2自动售货机I/O分配
基于s7200自动售货机-PLC-控制
文章图片


稿源:(未知)

【傻大方】网址:/a/2021/0402/0021244154.html

标题:基于s7200自动售货机-PLC-控制( 三 )


上一篇:基于MATLAB的MSK系统的仿真研究

下一篇:基于STC10F08实验平台的灯具调光器设计