1、中国工程物理研究院职工工学院 1 中国工程物理研究院工学院 毕 业 设 计 论 文 题 目 自动售货机 PLC 设计 指导教师 梁 林 学生姓名 尹 中 平 专 业 电气自动化技术 班 级 2012 级电气自动化 1 班 日 期 2014 年 12 月 中国工程物理研究院职工工学院 2 目录 摘 要 4.4 1 绪论 .5 1.1 自动售货机的理论背 景与实际意义 .5 1.2 自动售货机基本现状 .5 1.3 自动售货机的前景 .5 2 自动售货机主控硬件选择 .6 2.1 单片机控制 .6 2.2 继电器控制 .6 2.3 PLC 控制 .6 2.4 单片机、继电器和单片机分析和比较 .6
2、 3 自动售货机控制要求 .8 3.1 工作状态 .8 3.2 维护状态 .8 3.3 系统工作流程图 .8 4 PLC的 I/O 分配表 .10 5 PLC选型 .10 5.1 继电器、晶体管选择 .10 5.2 I/0点数 .11 6 自动售货机设计样式 .11 7 PLC 外部接线图 .11 8 PLC 程序设计 .12 8.1 GX Developer 软件 .12 8.2 程序编辑 .14 8.3 程序调试和仿真 .21 9 总结 .21 中国工程物理研究院职工工学院 3 10 致谢 .22 参考文献 .22 附录 .23 中国工程物理研究院职工工学院 4 自动售货机 PLC 设计
3、学生姓名 :尹中平 指导老师:梁林 电子系 电气自动化专业 12 级电气 1 班 摘 要 随着社会的发展 ,各种自动化设备普及到我们生活。在大街、小巷,自动售货机也变得随处可见。自动售货机的控制单元主要有单片机、继电器和 PLC 控制,在对比之下选用 PLC 控制。本论文选用三菱 PLC 的 FX2n 系列进行控制,用 GX Developer 进行编程,采用 GX Simulator(是 GX Developer 的一个插件)仿真。 关键词 : 三菱 FX2n PLC 梯形图 继电器 单片机 GX Developer GX Simulator 中国工程物理研究院职工工学院 5 1 绪论 1.
4、1 自动售货机的理论背景、目的与实际意义 自动售货机是一种全新的商业零售形式, 20 世纪 70 年代自日本和欧美发展起来,又被称为 24 小时营业的微型超市。在中国自动售货机 1999 年开始进人中国市场如今,在机场、地铁、商场、公园等客流较大的场所,已不难发现自动售货机的身影。 从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量 消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便
5、应运而生了。 从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化, 24 小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地 解决人工费用上升的问题等各项优点。 1.2 自动售货机基本现状 2012 年 6 月份全国共有各类自动售货机终端约 32000 台; 2013 年同期,这一数字上升至 45000 台,年涨幅达 40.6%。按照现在的发展速度,业内普遍认为, 2013 年年底自动售货机总数有望突破 52000 台。从
6、自动售货机的业务量上来看,平均每月每台售货机营收在 5000元左右。按照这一数据进行估算,目前每月在自动售货机终端上产生的支付金额约为 2.25亿,全年总和逼近 30 亿。 据来自国内自动售货机市场行情分析报告表明:目前国内自动售货机市场走 势已逐渐明晰,自动售货机逐步从沿海经济发达区和各大中城市向内陆和次发达地区延伸,逐步从高级宾馆、地铁、机场等豪华高档场所向高中档社区普及,大有星火燎原之势。 1.3 自动售货机的前景 随着中国经济的发展、行业运作的变革和入世的到来,自动售货机在中国普及和应用是必然趋势。纵观近年来国内自动售货机市场,从 92 年开始开始从日、韩等国引进机器摆放国内市场以来,
7、到自行研制和生产国产化自动售货机,各厂家、商家蹒跚起步、坚难守业,已为国内零售业撑起一片蔚蓝的晴空。 中国工程物理研究院职工工学院 6 自动售货机产业 也 正在走向信息化并进一步 实现合理化。例如实行联机方式,通过电话线路将自动 售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10 15%的电力。进入 21 世纪时,自动售货机也将进一步向
8、节省资源和能源以及高功能化的方向发展。 随着自动售货机的普及,在某种程度上能反映一个国家的科技水平 ,是一个国家文明程度的象征。实践和直觉告诉我们,自助服务在中国横空出世,必将为国内的电信、公用事业、香烟、饮料等诸多行业发展带来新的契机,中国现代文明又将自 助服务的应用和普及开启一个新的里程碑! 2 自动售货机主控硬件选择 目前,自动售货机主控硬件主要采用 单片机、继电器和 PLC 等控制。 2.1 单片机控制 它的控制系统是基于芯片级的系统,设计开发一个单片机系统,需要先设计硬件系统,画出硬件电路图,制作印刷电路板,购置各种所需的电子元器件,焊接电路板,进行硬件调试,进行硬件调试,进行抗干扰
9、设计和测试的 大量工作;需要使用专门的开发装置和低级编程控制程序,进行系统联调。 2.2 继电器控制 它的控制思想是以继电器为核心,采用硬接线方式把各种继电器、定时器、接触器及其触电按照一定逻辑关系连接起来组成控制系统,控制相关生产机械工作。 2.3 PLC 控制 他的控制思想是采用 PLC 的存储器,用来在其内部存储逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各类型机械的生产过程。 PLC 是一种工业控制计算机,故它的工作原理是建立在计算机工作原理基础之上,即通过执行反映控制 要求的用户程序来实现的。 2.4 单片机、继电器和单片机分析和比较
10、单片机作为自动售货机的核心结构,价钱也虽不太高,但要购入单片机开发装置(如仿中国工程物理研究院职工工学院 7 真器、烧录器、电源)和模拟制板等,都要不少费用;单片机控制系统专用性强,通用性较差,在市场上往往不能找到替代的配件,不便维修;单片机在开发、改造时,从电路设计、模拟制板、编程、仿真、调试等经历非常长的周期;单片机如果在电压不稳定的话,单片机就可能被破坏,抗干扰能力较低; I/O 总数低,需要大规模扩展,这样系统电路更加复杂,进一步降低了系统的可靠性。 继电器控制逻辑采用 硬件接线逻辑,利用继电器机械触点的串并联,及时间继电器等组合成控制逻辑,其连接线多而复杂、体积大、功耗大、故障率高;
11、触点少,灵活性不好和扩展性差,升级、改造困难;串行工作方式;寿命短、可靠性差和维护性差;工作频率低,机械触点会有抖动问题,响应时间慢;时间继电器精度不高,定时范围窄;抗干扰性低;在设计控制工程过程中,其设计、施工、调试必须依次经行,周期长。 PLC 作为自动售货机的核心机构,价钱看似很贵;但在做工程时,节约了其他设备的成本;自动控制具有功能完备、灵活性、通用性好,程序输入方法简化,操作简单;定时 准确,响应快,开发周期短;便于升级、改造;通讯方便,便于维修。 从设计、生产周期长短考虑,不论是老设备改造,还是设计新生产机械设备,毫无疑问,生产、设计周期越短越好,甚至希望能够边设计、边安装、边调试
12、和生产,特别是产品更新换代,生产工艺改造,不需改动现有生产设备及其外部接线,就能马上组织生产,这不仅节约了劳动力,而且新产品能尽快投入市场。这毫无疑给企业增加了活力,提高了经济效益。如果把这些要求得以实现,继电器或半导体都不能满足,而 PLC 则完全可以实现。这是因为若不必改动外部设备接线,只要在软件上做文章就可以 了。也就是说只要改梯形图,按照新工艺要求从新输入新程序或修改原程序即可。这既经济又简洁,可以达到事半功倍的目的。 众所周知,目前我国 75%的生产机械设备,都采用继电器控制,除了可靠性差外,设计程序也繁杂。从方案的确立到技术,设计以及施工、图面等方面,工作量很大,这势比造成设计周期
13、长。而采用 PLC 控制可以大大缩短设计周期,甚至有些文件资料也不必绘制成图。设计人员完全可以利用编程器上屏幕显示来输入,或修改程序使得梯形图能准确无误地反映生产要求。编程人员也可以根据新产品对生产提出的新工艺要求,重新编写程序并把它存 储EEPROM 模块中去,需要加工那个产品的程序,操作人员可以随时调用,这个既方便、简单又保密。开发这这种软件对优化生产过程,提高产品数量和质量,提高劳动生产效率,具有实际意义。仅此一点也深受生产及设计者的欢迎。 因此选择 PLC 为自动售货机的主控单元。 中国工程物理研究院职工工学院 8 3 自动售货机控制要求 自动售货机能售出八中物品(分别由物品一、物品二
14、、物品三、物品四、物品五、物品六、物品七和物品八),价格分别设定为一元、两元、三元、四元、五元、六元、七元和八元。自动售货机分为两种状态:工作状态、维护状态。 3.1 工作状态 自动售货机在通电时,进行自检和复位,按下启动按钮进入工作状态。工作状态下又分为投币状态、指示状态、购买状态、退币状态。 投币状态:自动售货机能够分辨一元、五元和十元钱币(用按钮替换,没按一次按钮模拟投一次币,)。每投一次币,自动售货机自动进行累加;并对可用用余额进行显示,此过程贯穿整个工作状态。 指示状态:自动售货机把可用余额与各物品价格进行比较。如果可用余额大于等于物品价格,则此物品指示灯亮起,表示此物品可以购买;如
15、果可用余额小于物品价格,则此物品指示等不亮,表示此物品不能购买,若 要购买此物品,需再次投入钱币。 购买状态:用户选择购买的物品,按下的可购买物品,则相应的物品从自动售货机售出(物品售出采用常闭电磁阀,一个物品售出需开启电磁阀 2 秒。),同时可用余额自动减去购买物品的价格。 退币状态:当用户按下退币按钮,自动售货机通过计算后,分一元与五元进行退币(退币假设采用常闭电磁阀, 1 秒退一张币) 3.2 维护状态 在通电情况下,按下维护按钮,自动售货机进入维护状态,可进行物品补给。 3.3 系统工作流程图 通电 中国工程物理研究院职工工学院 9 维护状态 图 3.1.1 按下工作按钮 按下维护按钮
16、 工作状态 维护状态 系统清零 投币状态 比较 指示状态 选取物品 购买状态 计算 投币 退币状态 比较 按下退币按钮 计算 退币 中国工程物理研究院职工工学院 104 PLC 的 I/O分配表 根据控制要求列出 I/O 分配表(表 4.1): 表 4.1 5 PLC 选型 此论文主要涉及三菱 PLC,就考虑三菱 PLC 的选型号。型号选择主要考虑选什么输出和 I/O点数两方面选择 5.1 继电器 、晶体管选择 继电器 :反应速度较慢,机械结构所以寿命跟质量有很大的关系,但适用于交流和直流负载。 晶体管 :反应速度快,适用于直流负载,一般如果你需要高速的信号 /开关量输出,就用它,适用于交流负
17、载。 输 入 输 出 器件名称 地址 器件名称 地址 启动按钮 SB1 X0000 工作指示灯 LED1 Y0000 停止按钮 SB2 X0001 退币一元常闭电磁阀 Y0001 退币按钮 SB3 X0002 退币五元常闭电磁阀 Y0002 物品 1 选择按钮 SB4 X0010 物品 1 指示灯 Y0010 物品 2 选择按钮 SB5 X0011 物品 2 指示灯 Y0011 物品 3 选择按钮 SB6 X0012 物品 3 指示灯 Y0012 物品 4 选择按钮 SB7 X0013 物品 4 指示灯 Y0013 物品 5 选择按钮 SB8 X0014 物品 5 指示灯 Y0014 物品 6 选择按钮 SB9 X0015 物品 6 指示灯 Y0015 物品 7选择按钮 SB10 X0016 物品 7 指示灯 Y0016 物品 8选择按钮 SB11 X0017 物品 8 指示灯 Y0017 物品 1 出货电磁阀 Y0020 物品 2 出货电磁阀 Y0021 物品 3 出货电磁阀 Y0022 物品 4 出货电磁阀 Y0023 物品 5 出货电磁阀 Y0024 物品 6 出货电磁阀 Y0025 物品 7 出货电磁阀 Y0026 物品 8 出货电磁阀 Y0027 维护指示灯 Y003