PLC自动售货机-毕业设计.doc
《PLC自动售货机-毕业设计.doc》由会员分享,可在线阅读,更多相关《PLC自动售货机-毕业设计.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西安广播电视大学开放教育机械设计制造及其自动化专业(本科)毕业论文(设计)题 目: PLC自动售货机 专业层次: 级 别:学 号:姓 名: 分 校:指导老师: 年 月 日目录绪论2IPLC概述2.1PLC的产生22.2PLC的应用领域及发展趋势22.3PLC的特点32.4PLC的分类32.5PLC的工作原理42.6-PLC的基本组成62.7PLC的编程语言9IIPLC的设计过程 3.1自动售货机系统流程图 11 3.2自动售货机系统IO分配12 3.3自动售货机PLC接线图13 3.4-自动售货机五大控制系统14 3.5-自动售货机触摸屏控制19 3.6-自动售货机控制程序20 3.7结束语2
2、1III学习心得 参考文献 23绪论内容提要:本设计主要通过PLC和触摸屏相结合,来实现对自动售货机系统的控制,从而提高了系统的稳定性,保证自动售货机能够长期稳定运行。关键词:自动售货机 PLC 触摸屏 概述:随着社会发展和科技的不断进步,自动化商业机械也有了越来越广泛的应用,自动售货机作为自动化商业机械的代表被广泛用于公共场所,人们通过自动售货机可以买到自己想要的物品,自动售货机实现了商品需求化,性能多样化的发展,给人们的生活带来了极大的方便。本设计通过PLC与触摸屏相结合控制自动售货机,最终完成交易。其中系统主要包括:计币系统、比较系统、选择系统、饮料供应系统、退币系统。自动售货机最基本的
3、功能是对投入的货币进行运算,并根据所投入的货币数值判断是否能够购买某种商品,并做出相应的反应,因此,售货机能够辨识机内包含的商品,对所投的币值进行累计,并提供顾客所要购买的物品。当按下选择饮料的按钮时(假如选酸奶3.5元/瓶),售货机会根据投入的钱(钱币不足时,会提示顾客要加钱)同时启动电机和电磁阀,提取饮料到出货口,顾客取出商品,按下退币按钮,退出剩于的钱,完成此次交易。顾客也可以根据需要继续购买饮料。 Muary: Along with the social development and the progress of science and technology, automation
4、 machinery business has more and more widely used, the vending machine as a representative of the automation business machine is widely used in public places, people through the vending machine can buy goods, they want the vending machine to achieve the demand for goods, performance diversification
5、of development, has brought great convenience to peoples life.This design through the combination of PLC and touch screen control the vending machine, finally complete the transaction.The system mainly includes: currency system, comparison system, selection system, beverage supply system and work sy
6、stem.Is the most basic function of the vending machine for operations in currency, and based on the value of money by judge whether to buy a commodity, and react accordingly, therefore, the goods in a vending machine can recognize, to put the value of the cumulative, and provide the customers to pur
7、chase items.Beverage when press the select button (if choose yogurt 3.5 yuan/bottle), sales opportunities based on money (money shortage, will prompt the customer to add money) at the same time, start the motor and solenoid valve, extract the drinks to the port of shipment, customer take out the goo
8、ds, money back button, exit to money, to complete the deal.Customers can also according to the need to continue to buy drinks.2.1 PLC的产生2.1.1 PLC的定义 可编程逻辑控制器(Programmable Logical Controller)简称PLC。2.1.2 PLC的由来 国际电工委员会(IEC)在1987年2月颁布了PLC的标准草案(第三稿),草案对PLC作了如下定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程
9、的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械动作过程。可编程控制器及其相关设备,都应按易于与工业控制系统形成一个整体,易于扩展其功能的原则设计。2.2 PLC的应用领域及发展趋势2.2.1PLC的应用领域1开关量逻辑控制2运动控制3过程控制4数据处理5通信联网2.2.2PLC的发展趋势(1)从技术上看, PLC会向运算速度更快、存储容量更大、功能更广、性能更稳定、性价比更高的方向发展。(2)从规模上看, PLC会进一步向超小型和超大型两个方向发展。(3)从配套性上看, PLC产品会向品种更丰富、规格更齐备
10、的方向发展。(4)从标准上看,PLC的通用信息、设备特性、编程语言等向IEC1131标准的方向发展。(5)从网络通信的角度看,PLC将向网络化和通信的简便化方向发展。2.3 PLC的特点1可靠性高,抗干扰强2功能强大,性价比高3编程简易,现场可修改4配套齐全,使用方便5寿命长,体积小,能耗低6系统的设计、安装、调试、维修工作量少,维修方便 2.4 PLC的分类2.4.1 按输入/输出点数分 根据PLC 的输入/ 输出(I/O ) 点数的多少,一般可将PLC 分为以下3 类。 1 小型机 小型PLC I/O 总点数一般在256 点以下,用户程序存储器容量在4KB 左右。 2中型机 中型PLC的I
11、/O总点数在2562048点之间,用户程序存储器容量达到8KB左右。3大型机 大型PLC的I/O总点数在2048点以上,用户程序存储器容量达到16KB以上。2.4.2 按结构形式分 根据PLC 结构形式的不同,可分为整体式和模块式两类。 1 整体式 2 模块式 2.4.3 按生产厂家分它们是美国Rockwell自动化公司所属的A-B(AllenBradly)公司、GE-Fanuc公司,德国的西门子(SIEMENS)公司法国的施耐德(SCHNEIDER)自动化公司日本的欧姆龙(OMRON)和三菱公司等2.5 PLC的工作原理2.5.1工作模式:PLC有运行(RUN)与停止(STOP)两种基本的工
12、作模式。1内部处理阶段2通信服务阶段3输入处理阶段4程序处理阶段5输出处理阶段2.5.2 PLC的扫描过程循环扫描的工作方式是PLC的一大特点,也可以说PLC是“串行”工作的,这和传统的继电器控制系统“并行”工作有质的区别,PLC的串行工作方式避免了继电器控制系统中触点竞争和时序失配的问题。2.6 PLC的基本组成2.6.1 输入单元 2.6.2输出单元 2.6.3输入输出继电器XY2.6.4定时器T100ms一般用途100ms可用于子程序或中断程序10ms一般用途1ms中断累计型100ms累计型T0T191共192点T192T199共8点T200T245共46点T246T249共4点T250
13、T255共6点 定时器包括:一个线圈、一对触点、一个设定值和一个经过值,设定值与经过值均为16位。2.6.5计数器C16位加计数器03276732位加/减计数器-214783648+214783647一般用停电保持用一般用停电保持用C0C99共100点C100C19 共100点C200C219共20点C220C234 共15点高速计数器(外部计数器)C235C255共21点(与M235M255有关)单相无起动/复位端子高速计数器C235C240;单相带起动/复位端子高速计数器C241C245;单相双输人(双向)高速计数器C246C250;双相输入(AB相型)高速计数器C250C255。2.6.
14、6 常数常数K用来表示十进制,H 用来表示十六进制。2.7 PLC的编程语言 2.7.1基本指令1). 逻辑取指令LD、LDI及线圈驱动指令OUT LD,取指令,表示读入一个与母线相连的常开接点指令,即常开接点逻辑运算起始。 LDI,取反指令,表示读入一个与母线相连的常闭接点指令,即常闭接点逻辑运算起始。 OUT,线圈驱动指令,也叫输出指令 LD、LDI两条指令的目标元件是X、Y、M、S、T、C,用于将接点接到母线上。也可以与后述的ANB、ORB指令配合,用于分支起点。 OUT是驱动线圈的输出指令,它的目标元件是Y、M、S、T、C。对输入继电器X不能使用。OUT指令可以连续使用多次。 对定时器
15、的定时线圈使用OUT指令后,必须设定常数K,若K为10,对应的延时时间为1 s。因为T0T199为0.1 s(100 ms)定时器,设定值范围为0.13276.7 s,定时最小单位为0.1 s,K=10,则对应定时时间为100.1 s;如K改为100,则对应定时时间为1000.1 s。对计数器的计数线圈使用OUT指令后,也必须设定常数K,K表示计数器设定次数。 2). 接点串联指令AND、ANI AND,与指令,用于单个常开接点的串联。 ANI,与非指令,用于单个常闭接点的串联。 AND与ANI都是一个程序步指令,它们串联接点的个数没有限制,也就是说,这两条指令可以多次重复使用。AND、ANI
16、指令的使用说明如图8.3所示。这两条指令的目标元件为X、Y、M、S、T、C。 3). 接点并联指令OR、ORI OR,或指令,用于单个常开接点的并联。 ORI,或非指令,用于单个常闭接点的并联。 OR与ORI指令都是一个程序步指令,它们的目标元件是X、Y、M、S、T、C。对这两种指令的使用作如下说明: (1) OR、ORI指令用于单个触点的并联连接指令。 (2) 两个以上接点串联连接电路块并联连接时,要用后述的ORB指令。 OR、ORI是从该指令的当前步开始,对前面的LD、LDI指令并联连接的。并联的次数无限。 4). 串联电路块的并联连接指令ORB 两个或两个以上的接点串联连接的电路叫串联电
17、路块。对串联电路块并联连接时,有如下的说明: (1) 分支开始用LD、LDI指令,分支终点用ORB指令。 (2) ORB指令为无目标元件指令,为一个程序步;它不表示触点,可以看成电路块之间的一段连接线。 ORB有时也简称或块指令。5).并联电路块的串联连接指令ANB 两个或两个以上接点并联的电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,应使用ANB指令。在使用时应注意: (1) 分支的起点用LD、LDI指令,并联电路块结束后,使用ANB指令与前面电路串联。 (2) ANB指令也简称与块指令,ANB也是无操作目标元件,是一个程序步指令。 6).多重输出指令MPS、MPD、MPP M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 自动 售货 毕业设计
限制150内