基于PLC及嵌入式MCGS组态软件的自动售货机监控系统.doc

基于PLC及嵌入式MCGS组态软件的自动售货机监控系统.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PLC及嵌入式MCGS组态软件的自动售货机监控系统

基于PLC及嵌入式MCGS组态软件的自动售货机监控系统 系统解决方案 基于PLC及嵌入式MCGS组态软件的 自动售货机监控系统 祝常红 (广东科学技术职业学院,广东珠海5l9090) 摘要:以日本三菱公司Fx2N-48MRPLC例,介绍PLc及嵌入式McGs组态软件在自动售货机中的应用. 关键词:PLC;嵌入式MCGS组态软件;自动售货机 VendingMachineMonitorSystemBasedonPLCandEmbeddedMCGS ConfigurationSoftware ZHUChang—hong (GuangdongInstituteofScienceandTechnology,Zhuhai519090,China) Abstract:ThePLCandembeddedMCGSconfigurationsoftwareappliedinvendingmachinesareintroducedusingtheexampleofJapanese MitsubishiFX2N一48MRPLC. Keywords:PLC;embeddedMCGSconfigurationsoftware;vendingmachines l自动售货机 自动售货机最基本的功能是对投入的货币进行 运算,并根据所投入的货币数值判断是否能够购买某 种商品,做出相应的反应.因此,售货机应能够辨识机 内包含的商品,能够对所投人的币值进行累计,并提供 所要购买的商品.当按选择商品的按钮时,售货机根 据投入的币值,起动电机,提取商品到出货口,顾客取 出商品,完成此7欠交易.它还通过识币系统,货物和货 币的传送系统来实现完整的售货功能. 2控制系统的设计 在设计中选择PC机作为主工作站的上位机,下位 机采用PLC作控制器,为从工作站.控制系统的组成见 图1.完成fPLC~F部接线图,制作了上位机用JrLI管理界 面,应用嵌入式MCGS组态软件对上位机用户管理界面 的程序以及主工作站的通信程序进行编写并调试.在 PLC梯形图的编写时,采用FX:一48MRPLC梯形图专用编 译软件. 3PLC选择及硬件设计 (1)采用24V直流电源,型号选FX2N一48MR,输入为24 点继电器接点,输f{l为24点,外部输入电源在机内,内 作者简介:祝常~amp;(1964一),工程硕士,副教授,从事电工电子和 自动控制教学与科研工作. 收稿日期:2010—07—01 6www.auto—自动化应用 MC垒l IRS.232/RS.485 眦 图l自动售货机控制系统组成 存程序循环扫描控制,处理速度平均为5Us/bit,程序 容量950kb. (2)在外围设备方面,采用RS一232或RS一485通信方式 与上位PC机连接,外部输入设备有行程开关,按钮等. 外部输出设备有继电器,指示灯,电磁阀和电机等.输 入/输出点分配分别见表1,表2. (3)编程时,要使用外部输入相应的端子设备号. 外部输出接点闭合,操作指示灯亮,电磁阀和电机动 作,输出断开,操作指示灯灭,电磁阀和电机停止. (4)时间定时器当前值设为0,定时器的点数为246, 表1输入分配表 表2输出分配表 预置值0.1-3276.7s,或0.01~327.67s,选用TO,T1等时间继 电器. 4软件程序设计 (1)计币系统:允许计币系统进行叠加钱币,叠加 钱币的数据存放在数据寄存器(D2)中,如不正确,是假 币,则推出投币,等待新顾客. (2)比较系统:钱币投入后,要把数据寄存器(D2) 内钱币数据和可以购买饮料的价格进行比较,当投入 的钱币小于2元,指示灯(Y0)亮,显示投入的钱币不足, 此时可以再投币或退币;投入的钱币在2~3之间时,汽 水选择指示灯亮;当大于3兀,汽水和咖啡的指示灯同 时长亮,此时选择饮料或退币. (3)选择系统:比较电路完成选择后指示灯长亮, 当按下汽水和咖啡的选择,相应的选择指示灯由长亮 转为1S为周期的闪烁,当饮料的供应完毕后,闪烁同时 停止. (4)饮料供应系统:当按下选择按钮时,相应的电 磁阀(Y4,Y6)和电机(Y3,Y5)同时启动;在饮料输出的 同时,减去相应的购买钱币;当饮料输出达8S时,电磁 阀首先关断,电机继续工作0.5s后停机.此电机的作用: 在饮料输出时,加快输出;在电磁阀关断时,给电磁阀 加压,加速电磁阀关断. (5)退币系统:按下退币系统,系统会把数据寄存 器(D2)内钱币数据首先除以10得到整数部分,是1元需 要的数量,存放在数据寄存器(D10)里,余数存放在数据 寄存器(D11)里;再用D11除以5得到整数部分,是5角需 要的数量,存放在数据寄存器(Dl2)里;余数存放在数据 寄存器(D13)里,最后D13里的数据是1角的退回的数量. 在选择退币的同时,启

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档