四川大学本科毕业论文
成为使用中识别该种硬币的依据。
纸币识别器,主要将正常的钞票,在各个传感器中接受到的数据信息进行综合取样、鉴别,同时存储,用于检测依据。在纸币识别的过程中,将各个接口的数据并和并且对信号进行判断、比较,若该过程中存在差异,就会触动警报,并且对应的提示显示。
3.电磁阀的选择
就国外的电磁阀而言,其主要是分成三种类型,第一种是直动式;第二种是分布直动式;第三种是先导式。但是,在阀辨结构的材料与原理上区分,其又能够区分成六个结构,即:先导、分步、直动、先导式膜片、分步膜片、直动膜片结构。直动势电磁阀是本文的探究对象。 直动式电磁阀原理:在通电时,电磁线圈就会生产相应的电磁力,将关闭件提起,进而打开阀门;当断电时,电磁力就会消失,就会将阀门关闭。 特点:能够在零压、负压、真空环境下工作,但是,其通径会受到限制,一般不会超过25mm。
3.3 PLC输入输出接口电路
1.I/O分配表
在将PLC的机型进行确定后,即可进行硬件接口的设计工作,在综合编程简单、接线容易与检查方便因素后,对控制系统进行的优化,
四川大学本科毕业论文
如表1所示:
输入: X000 X001 X002 X003 输出: Y000 Y001 Y002 Y003 Y010 投币0.5元 选择纸巾 选择矿泉水 选择可乐 纸巾灯 矿泉水灯 可乐灯 牛奶灯 退币电机 X004 X005 X006 X007 Y004 Y005 Y006 Y007 选择牛奶 退币按钮 投币1元 投币5元 排出纸巾电磁阀 排出矿泉水电磁阀 排出可乐电磁阀 排出牛奶电磁阀
2. PLC接线图
为了进行硬件调试和测试自动售货机控制系统,我们需要连接PLC外部电路及扩展模块,具体连接图如下图所示:
四川大学本科毕业论文
第四章 系统的软件设计 4.1 系统的软件简介
本系统设计采用的软件有两个:1.GX 编程软件 ;2.组态王编程软件
1.GX编程软件
该软件是三菱PLC的编程软件中的一款软件,通常在FX、AnA、AnS等软件上适用。 对于语言程序以及指令表等功能的设计能够基于一定的支持。其能够使用各种方式与CPU进行连接,是具备超多调试功能的。实践中,能简单的对其他的站点进行连接。就Q系列而
言,软件的共通话GXX Developer能将其实现,能够将其转换成GPPQ,GPPA格式的文档。另外,在进行FX系列选取的条件下,还能实现FXGP(WIN)格式的文档的转换。通过采取Windows的优越性,实现飞跃性的功能上升,使其能够方便粘贴、利用。程序具有标准化。
我们可以在三菱官网下载,然后进行安装,首先安装环境,然后安装编程软件,按照提示依次进行安装,直至安装完毕。
2. 组态王编程软件
时下,该系统属于一种新型的工业自动化系统,它能够将工业计算软件与硬件合成,并且能够将传统的封闭系统取代。它基于Microsoft Windows XP/NT/2000 操作系统,
用户能够在企业的网络层中,将各种实施信息获取。在软件开发工业的监控工程中,采用组态王软件,能够有效的将用户的生产控制能力提升,能提升工程的生产品质与生产力、生产效率,能控制成本开支。运用过程中,比较适合在单一设备的生产运营管理与故障诊断中。 其组成的结构主要有3种,第一运行系统;第二工程浏览器;第三工程管理器。 工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、 添加、备份、恢复以及实现数据词典的导入和导出等功能。 工程浏览器:
属于一种工程开发设计工具,其主要的使用目的在于能将监控的画面与设备动画、命令语言进行设定的一种动态工具。 运行系统:
就工程运行界面,其主要是通过采集设备获得数据,并且能够按照工程浏览器的设计要求进行显示,从而能够实现人与控制设备的相互操作。动态王软件,属于一种开放性的工业同用软件,其能够支持常见的PLC、变频器、智能仪表数据的集合,是能够通过常规的通讯接口实现数据通讯。通过调用*.dll 动态库,能够将动态软件与IO设备的通讯,针对不同的设备与协议,应该使用不同类型的动态库。对于复杂的动态代码与设备通讯的协议,工作人员无需过于担心,在实践中,只需要采用动态王提供的定义作为向导即可,同时,通过变量的定义使其能够实现与I/O设备的关联,这样的操作方式既简单又有效。
四川大学本科毕业论文
4.2 自动售货机的主程序设计 对投入货币进行计算分析,是自动售货机的基本功能。其能够根据投入的货币判断货币的量与购买商品的类型,能够将相应的反应显示。因此,可以将自动售货机系统的主程序的流程图画出。
四川大学本科毕业论文
初始状态按下选择按钮购买状态 投入钱币 投币状态 出货状态按下退币按钮 计算找零钱币 退币状态
相关主程序请参看附录。
4.3 自动售货机系统的子程序设计
本次设计设定的4种小商品分别为:5角的餐巾纸,1元的矿泉水,1.5元的可乐和2元的牛奶,投币总额或现金值显示在7段数码管上,
如果退币过程中,退币的总额度超过了收货的价格,那么,可以通过退币的按钮把余额退出。若投币时,货币的面额≥5角时,餐巾纸的指示灯显示亮光,则可以选取餐巾纸;当投币面额大于或等于1元时,餐巾纸和矿泉水指示灯亮,表示只可以选择餐巾纸或者矿泉水;