《广告牌灯自动闪烁PLC控制程序设计33120.docx》由会员分享,可在线阅读,更多相关《广告牌灯自动闪烁PLC控制程序设计33120.docx(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、攀枝花学学院本科科课程设设计(论论文)自动售货货机PLLC控制制系统设设计 姓姓 名:黄黄趾辉 学学 号:2201001066010065 院院(系):机械工工程学院院 年年级专业业:20110级机机制1班班 指指导教师师:谭兴强二一三三年十二二月课程设计计(论文文)指导导教师成成绩评定定表题目名称称自动售货货机PLLC控制制系统设设计评分项目目分值得分评价内涵涵工作表现20%01学习态度度6遵守各项项纪律,工工作刻苦苦努力,具具有良好好的科学学工作态态度。02科学实践践、调研研7通过实验验、试验验、查阅阅文献、深深入生产产实践等等渠道获获取与课课程设计计有关的的材料。03课题工作作量7按期圆
2、满满完成规规定的任任务,工工作量饱饱满。能力水平35%04综合运用用知识的的能力10能运用所所学知识识和技能能去发现现与解决决实际问问题,能能正确处处理实验验数据,能能对课题题进行理理论分析析,得出出有价值值的结论论。05应用文献献的能力力5能独立查查阅相关关文献和和从事其其他调研研;能提提出并较较好地论论述课题题的实施施方案;有收集集、加工工各种信信息及获获取新知知识的能能力。06设计(实实验)能能力,方方案的设设计能力力5能正确设设计实验验方案,独独立进行行装置安安装、调调试、操操作等实实验工作作,数据据正确、可可靠;研研究思路路清晰、完完整。07计算及计计算机应应用能力力5具有较强强的数
3、据据运算与与处理能能力;能能运用计计算机进进行资料料搜集、加加工、处处理和辅辅助设计计等。08对计算或或实验结结果的分分析能力力(综合合分析能能力、技技术经济济分析能能力)10具有较强强的数据据收集、分分析、处处理、综综合的能能力。成果质量45%09插图(或或图纸)质质量、篇篇幅、设设计(论论文)规规范化程程度5符合本专专业相关关规范或或规定要要求;规规范化符符合本文文件第五五条要求求。10设计说明明书(论论文)质质量30综述简练练完整,有有见解;立论正正确,论论述充分分,结论论严谨合合理;实实验正确确,分析析处理科科学。11创新10对前人工工作有改改进或突突破,或或有独特特见解。成绩指导教师
4、师评语指导教师师签名: 年月月日攀枝花学学院本科科学生课课程设计计任务书书题目自动售货货机PLLC控制制系统设设计1、课程程设计的的目的通过本课课程设计计教学所所要达到到的目的的是:培培养学生生理论联联系实际际的设计计思想,训训练学生生综合运运用视觉觉传达设设计课程程的理论论知识,树树立正确确的设计计思想和和严谨的的工作作作风,同同时这也也是学生生第一次次较为全全面的视视觉传达达设计综综合训练练。2、 课程设计计的内容容和要求求(包括括原始数数据、技技术要求求、工作作要求等等)本论文设设计的是是基于西门门子S77-2000 系系列PLLC构成成的自动动售货机机系统,本本文阐述述了自动动售货机机
5、的来源源与发展展,以及及它在国国内外发发展的现现状,对对自动售售货机的的方案进进行了论论证,介介绍了PPLC的的基本组组成、特特点以及及工作原原理,对对基于西门门子S77-2000 系系列PLLC构成成的自动动售货机机系统整整体设计计过程进进行较为为细致的的论述。3、主要要参考文文献【1】陈陈远龄 主编机机床电气气自动控控制 重庆庆大学出出版社【2】余余雷生 主编电电气控制制与PLLC应用用 机械工工业出版版社【3】常常晓玲 主编电电气控制制系统与与可编程程控制器器 机机械工业业出版社社【4】廖廖常初 PPLC编编程及应应用 北京:机械工工业出版版社【5】田田瑞庭 可可编程控控制器应应用技术术
6、 北北京:机机械工业业出版社社4、课程程设计工工作进度度计划 内容学时设计准备8控制系统的PLC改进设计48程序编程16调试8仿真4编写设计说明书20合计3周指导教师师(签字字)日期年 月 日教研室意意见: 年年 月 日学生(签签字): 接受任任务时间间: 年 月 日日注:任务务书由指指导教师师填写。摘要本论文设设计的是是基于西门门子S77-2000 系系列PLLC构成成的自动动售货机机系统,本本文阐述述了自动动售货机机的来源源与发展展,以及及它在国国内外发发展的现现状,对对自动售售货机的的方案进进行了论论证,介介绍了PPLC的的基本组组成、特特点以及及工作原原理,对对基于西门门子S77-20
7、00 系系列PLLC构成成的自动动售货机机系统整整体设计计过程进进行较为为细致的的论述。文中详尽尽地介绍绍了自动动售货机机的各硬硬件组成成,并完完成了PPLC外外部接线线图。在在PLCC梯形图图的编写写时,文文中采用用的是西西门子PPLC梯梯形图专专用编译译软件SSTEPP7来进进行编写写。介绍绍了自动动售货机机的基本本原理以以及工作作流程,然然后以一一次交易易过程为为例,把把交易过过程分为为几个程程序块,然然后分别别对程序序块进行行编程。具具体说明明了可编编程序控控制器在在自动售售货机中中的作用用。程序序涉及到到了自动动售货机机工作的的绝大部部分过程程。利用用PLCC控制的的自动售售货机提提
8、高了系系统的稳稳定性,保保证自动动售货机机能够长长期稳定定运行。关键词:自动售售货机;PLCC;顺序序功能图图;梯形形图;II/O点点的分配配AbsttracctThiss thhesiis iis bbaseed oon SSiemmenss PLLC SS7-2200 serriess moonittoriing sysstemm coonsiistiing of venndinng mmachhinees, venndinng mmachhinees TThiss paaperr deescrribees tthe oriiginn annd ddeveeloppmennt, andd
9、itts ddeveeloppmennt sstattus at homme aand abrroadd, oon tthe venndinng mmachhinee prrogrramss weere demmonsstraatedd, PPLC inttrodducees tthe bassic commpossitiion, chharaacteerissticcs aand worrkinng pprinncipple, baasedd onn Siiemeens S7-2000 seeriees PPLC venndinng mmachhinee syysteem aas aa wh
10、holee coonsttituutess thhe ddesiign proocesss iin aa moore dettailled disscusssioon. Thee paaperr deescrribees iin ddetaail thee vaarioous harrdwaare commponnentts oof vvenddingg maachiiness, aand commpleetedd a PLCC exxterrnall wiirinng ddiaggramm. PPLC laddderr inn thhe pprepparaatioon, thee paape
11、rr usses a sspecciall coompiilerr sooftwwaree Siiemeens STEEP7 PLCC laaddeer tto bbe wwritttenn. IIntrroduucess thhe bbasiic pprinncippless off veendiing macchinnes andd woork proocesssess, aand theen tto aa trranssacttionn prroceess, foor eexammplee, tthe traansaactiion proocesss iis ddiviidedd inn
12、to sevveraal bbloccks, annd tthenn prrogrram thee bllockk reespeectiivelly. Speeciffy tthe proograammaablee loogicc coontrrolllers rrolee inn thhe vvenddingg maachiiness. PProcceduuress reelatted to thee veendiing macchinne mmostt off thhe wworkk prroceess. PLLC-cconttrollledd veendiing macchinne uu
13、se to impprovve tthe staabillityy off thhe ssysttem to enssuree thhe llongg-teerm staablee opperaatioon oof vvenddingg maachiiness.Key worrds: Inntellliggentt Reespoondeer; PLLC; Seequeentiial funnctiion chaart; laaddeer; I / OO poointt off thhe ddisttribbutiion目 录录第一章 绪 论论1自动售货货机的理理论背景景与实际际意义11第二章
14、文献综综述2第三章 方案设设计与论论证43.1自自动售货货机的控控制要求求43.2自自动售货货机设计计的基本本思路443.3 PLCC的概述述43.3.1 PLCC的定义义43.2.2 PLCC的简介介53.2.3 PLCC的工作作原理553.4 PLCC的循环环扫描工工作63.5 PLCC的编程程语言773.6自自动售货货机的外外部接线线图8第四章 设计与与实现994.1PPLC的的硬件组组成94.2自自动售货货机的软软件设计计94.2.1定时时器94.2.2数学学运算指指令1004.3自自动售货货机的基基本功能能114.4自自动售货货机I/O点的的分配1114.5梯梯形图(LLAD)134
15、.5.1什么么是梯形形图(LLAD)134.5.2自动动售货机机梯形图图的设计计()1144.6自自动售货货机仿真真244.6.1自动动售货机机仿真2244.6.2仿真真中需要要注意的的问题225结束语226参考文献献27致 谢228第一章 绪 论论自动售货货机的理理论背景景与实际际意义从自动售售货机是是一种全全新的商商业零售售形式,220世纪纪70年年代自日日本和欧欧美发展展起来。它它又被称称为244小时营营业的微微型超市市。在日日本,770的的罐装饮饮料是通通过自动动售货机机售出的的;全球球著名饮饮料商可可口可乐乐公司在在全世界界就布有有50万万台饮料料自动售售货机。在在中国,自动售售货机
16、119999年开始始进人中中国市场场如今今,在机机场、地地铁、商商场、公公园等客客流较大大的场所所,已不不难发现现自动售售货机的的身影。自动售货货机能根根据投入入的钱币币自动付付货的机机器。自自动售货货机是商商业自动动化的常常用设备备,它不不受时间间、地点点的限制制,能节节省人力力、方便便交易。公公元1世世纪,希希腊人希希罗制造造的自动动出售圣圣水的装装置是世世界上最最早的自自动售货货机。119255年美国国研制出出售香烟烟的自动动售货机机,此后后又出现现了出售售邮票、车车票的各各种现代代自动售售货机。现现代自动动售货机机的种类类、结构构和功能能依出售售的物品品而异,主主要有食食品、饮饮料、香
17、香烟、邮邮票、车车票、日日用品等等自动售售货机。一一般的自自动售货货机由钱钱币装置置、指示示装置、贮贮藏售货货装置等等组成。钱钱币装置置是售货货机的核核心,其其主要功功能是确确认投入入钱币的的真伪,分分选钱币币的种类类,计算算金额。如如果投入入的金额额达到购购买物品品的数值值即发出出售货信信号,并并找出余余钱。指指示装置置用以指指示顾客客所选商商品的品品种。贮贮藏售货货装置保保存商品品,接收收出售指指示信号号,把顾顾客选择择的商品品送至付付货口。一一般售货货机的钱钱币装置置由投币币口、选选别装置置、确认认钱币真伪伪的检查查装置、计计算金额额的计算算装置和和找钱装装置组成成。700年代以以来,出
18、出现了采采用微型型计算机机控制的的各种新新型自动动售货机机和利用用信用卡卡代替钱钱币并与与计算机机连接的的更大规规模的无无人售货货系统,如如无人自自选商场场、车站站的自动动售票和和检票系系统、银银行的现现金自动动支付机机等自动售货货机的发发展趋势势来看,它它的出现现是由于于劳动密密集型的的产业构构造向技技术密集集型社会会转变的的产物。大大量生产产、大量量消费以以及消费费模式和和销售环环境的变变化,要要求出现现新的流流通渠道道;而相相对的超超市、百百货购物物中心等等新的流流通渠道道的产生生,人工工费用也也不断上上升;再再加上场场地的局局限性以以及购物物的便利利性等这这些因素素的制约约,无人人自动
19、售售货机作作为一种种必须的的机器便便应运而而生了。1沈阳化工大学学士学位论文 第二章 文献综述第二章 文献综综述它的售货货领域非非常广泛泛,是发发达国家家商品零零售的一一种主要要方式。近近几年,自自动售货货机逐渐渐被越来来越多的的消费者者所接受受。但由由于售货货机分布布零散、范范围广阔阔的特点点,自动动售货机机在为消消费者带带来方便便的同时时,也为为经营者者在监控控、管理理、维护护等方面面带来很很大的不不便。目目前售货货机运行行的各种种情况都都需要由由人工判判断,包包括缺货货、缺零零钱、币币箱已满满、售货货机机械械故障等等,经营营者普遍遍采用人人工定时时巡回视视察的管管理办法法,既费费时费力力
20、,又无无法及时时准确获获取自动动售货机机状态报报告,给给经营者者增加了了管理成成本和难难度,也也有可能能给消费费者的正正常消费费造成不不便。本系统统的设计计和实现现可以使使自动售售货机的的经营者者可以根根据网络络统计的的销售状状况进行行商品销销售状况况分析,预预测商品品的销售售走势,确确定合理理的采购购和配送送策略,以以期获得得最高的的投资回回报率。同同时售货货机的一一些故障障信息和和警报信信息可以以实时的的传送到到相应运运营人员员,从而而可以在在第一时时间内发发现并解解决问题题在日本全全国各地地,共设设有5550万台台自动售售货机(据据19998年的的统计),销销售额达达6兆889699亿4
21、8887万万日元,为为世界第第一。在在售货机机的显示示屏幕上上进行操操作,输输入商品品号码和和购买数数量,并并投入钱钱币后,商商品就会会从取货货口出来来,甚至至从食品品自动售售货机上上还能买买到热呼呼呼的面面条和米米饭团。虽虽然日本本的自动动售货机机总台数数低于美美国(据据19997年的的统计为为6899万台),但但是,从从人口占占有数来来看却是是世界上上最高的的,美国国平均335人占占有一台台,而日日本为223人占占有一台台。 据说说世界上上最早的的自动售售货机出出现在公公元前33世纪,那那是埃及及神殿里里的投币币式圣水水出售机机。177世纪,英英国的小小酒吧里里设有了了香烟的的自动售售货机
22、。在在自动售售货机历历史的长长河中,日日本开发发出实用用型的自自动售货货机,那那是在进进入本世世纪后的的事。日日本第一一台自动动售货机机是19904年年问世的的“邮票明明信片自自动出售售机”,它是是集邮票票明信片片的出售售和邮筒筒投函为为一体的的机器。自自动售货货机的真真正普及及是在第第二次世世界大战战以后。550年代代,“喷水型型果汁自自动售货货机”大受欢欢迎,果果汁被注注入在纸纸杯里出出售。后后来,由由于美国国的饮料料大公司司进入日日本市场场,19962年年,出现现了以自自动售货货机为主主体的流流通领域域的革命命。19967年年,1000日元元单位以以下的货货币全部部改为硬硬币,从从而促进
23、进了自动动售货机机产业的的发展。现在,自自动售货货机产业业正在走走向信息息化并进进一步实实现合理理化。例例如实行行联机方方式,通通过电话话线路将将自动售售货机内内的库存存信息及及时地传传送各营营业点的的电脑中中,从而而确保了了商品的的发送、补补充以及及商品选选定的顺顺利进行行。并且且,为防防止地球球暖化,自自动售货货机的开开发致力力于能源源的节省省,节能能型清凉凉饮料自自动售货货机成为为该行业业的主流流。在夏夏季电力力消费高高峰时,这这种机型型的自动动售货机机即使在在关掉冷冷却器的的状况下下也能保保持低温温,与以以往的自自动售货货机相比比,它能能够节约约1015的电力力。进入入21世世纪时,自
24、自动售货货机也将将进一步步向节省省资源和和能源以以及高功功能化的的方向发发展。7沈阳化工大学学士学位论文 第三章 方案设计与论证第三章 方案设设计与论论证3.1自自动售货货机的控控制要求求1.此售售货机可可投入一一元、五五角硬币币2.如果果顾客投投入硬币币在限定定的时间间内(22分钟)不不按任何何按键,自自动售货货机将退退还所投投硬币;3.当投投入硬币币的总值值等于或或才超过过物品价价值时,对对应的物物品指示示灯亮绿绿灯;4.当物物品对应应的指示示灯亮绿绿灯时,按按下按下下相应的的按键,相相应的物物品排出出,同时时指示灯灯绿灯闪闪烁;5.如果果顾客投投入硬币币总值超超过所选选物品的的价值时时,
25、自动动售货机机会自动动将余款款退还顾顾客;6.当顾顾客成功功购买完完一件物物品后220秒无无操作,自自动售货货机会自自动将余余款退还还顾客;7.如果果顾客投投入硬币币后又不不想买物物品,按按下退款款按键,自自动售货货机会自自动将余余款退还还顾客;8.当物物品不足足时,对对应的物物品指示示灯亮红红灯,顾顾客按下下相应的的按键无无反应(不不出物品品,不减减余额),并并向总部部发送所所缺物品品3.2自自动售货货机设计计的基本本思路本次设计计的题目目是自动动售货机机,主要要是应用用西门子子S7-2000型PLLC的梯梯形图来来设计控控制程序序,并简简单介绍绍相关的的知识,如如:PLLC的定定义、PPL
26、C的的编程语语言、PPLC的的硬件组组成等。根根据设计计内容和和控制要要求画出出顺序功功能图和和梯形图图,再根根据PLLC的相相关知识识设计出出它的外外部接线线图,结结合梯形形图和外外部接线线图分析析说明该该设计的的控制原原理过程程。本次设计计的重要要部分是是第三章章的设计计部分,即即自动售售货机梯梯形图的的设计。首首先就得得根据设设计内容容和控制制要求准准确画出出它的顺顺序功能能图,再再根据所所画出的的顺序功功能图准准确设计计出它的的梯形图图,这样样才能真真正理解解本次智智能抢答答器的控控制原理理。3.3 PLCC的概述述3.3.1 PLCC的定义义PLC是是一种专专门为在在工业环环境下应应
27、用而设设计的数数字运算算操作的的电子装装置。它它采用可可以编制制程序的的存储器器,用来来在其内内部存储储执行逻逻辑运算算、顺序序运算、计计时、计计数和算算术运算算等操作作的指令令,并能能通过数数字式或或模拟式式的输入入和输出出,控制制各种类类型的机机械或生生产过程程。PLLC及其其有关的的外围设设备都应应该按易易于与工工业控制制系统形形成一个个整体,易易于扩展展其功能能的原则则而设计计。3.2.3 PLCC的工作作原理PLC的的工作原原理与计计算机的的工作原原理基本本是一致致的,可可以简单单地表述述为在系系统程序序的管理理下,通通过运行行应用程程序完成成用户任任务。PPLC通通电后,首首先对硬
28、硬件和软软件作一一些初始始化操作作,初始始化反复复不停地地分阶段段处理各各种不同同的任务务。但是是PLCC也有它它自己的的特点,PPLC在在确定了了工作任任务,装装入了专专用程序序后成为为一种专专用机,它它采用循循环扫描描工作方方式,系系统工作作任务管管理及应应用程序序执行都都是用循循环扫描描方式完完成的。读取输入执行用户程序处理通信要求自诊断检查改写输出RUN状体读取输入处理通信要求自诊断检查改写输出STOP状体图3-1 各阶段处理任务3.4 PLCC的循环环扫描工工作对每个程程序,CCPU从从第一条条指令开开始执行行,按指指令步序序号做周周期性的的程序循循环扫描描,如果果无跳转转指令,则则
29、从则从从第一条条指令开开始逐条条顺序执执行用户户程序,直直至遇到到结束符符后又返返回第一一条指令令,如此此周而复复始不断断循环,每每一个循循环称为为一个扫扫描周期期。PLLC的扫扫描全过过程如图图3-22所示。(1) 输入刷刷新阶段段在输入刷刷新阶段段,CPPU扫描描全部输输入端口口,读取取其状态态并写入入输入状状态寄存存器。完完成后关关闭输入入端口,转转入程序序执行阶阶段。(2) 程序执执行阶段段 在程序序执行阶阶段,根根据用户户输入的的控制程程序,从从第一条条开始逐逐条执行行,并将将相应的的逻辑运运算结果果存入对对应的内内部辅助助寄存器器和输出出状态寄寄存器。(3) 输出刷刷新阶段段当所有
30、指指令执行行完毕后后,将输输出状态态寄存器器中的内内容,依依次送到到输出锁锁存电路路,并通通过一定定输出方方式输出出,驱动动外部相相应执行行元件工工作,这这才形成成PLCC的实际际输出。图3-22 PPLC的的扫描全全过程3.5 PLCC的编程程语言PLC为为用户提提供了完完善的编编程语言言来满足足编制用用户程序序要求。它它提供的的编程语语言通常常有以下下5种:梯形图图(LAAD)、语语句表(SSTL)、顺顺序功能能图(SSFC)、功功能块图图(FBBD)和和结构文文本(SST)。3.6自自动售货货机的外外部接线线图本次知道道售货机机的外部部接线图图如图33-3所所示,SSB2SB77为物品品
31、选择按按钮,当当投入货货币物品品绿灯亮亮(Q22.1Q2.6),按按下SBB2SB77其中一一个,对对用的KKM线圈圈得电电电机转动动出相应应的物品品(Q00.1Q0.6),当当有物品品销售完完其行程程开关断断开,物物品红灯灯亮并同同时向总总部发送送物品销销售完的的信息;当收买买物品总总值低于于投入总总值时,可可按找零零按钮SSB1选选择找一一元还是是五角(SSB100、SB111)后后KM11得电电电机转动动找零(Q0.0)。图3-33自动售售货机外外部接线线图第四章 设计与与实现4.1PPLC的的硬件组组成PLC的的硬件主主要由中中央处理理器(CCPU)、存存储器、输输入单元元、输出出单元
32、、通通信接口口、扩展展接口、电电源等几几部分组组成。其其中,CCPU是是PLCC的核心心;输入入单元/输出单单元是CCPU与与现场输输入/输输出设备备之间的的接口电电路;通通信接口口用于连连接编程程器、上上位计算算机等外外部设备备,其硬硬件构成成图如图图4-11。图4-11PLCC硬件结结构图4.2自自动售货货机的软软件设计计4.2.1定时时器定时器是是PLCC中重要要的编程程元件,是是累计时时间增量量的内部部器件。定定时器的的工作过过程与继继电器控控制系统统的时间间继电器器基本相相同,但但它没有有瞬动触触点,失失电时,常常闭触点点闭合,常常开触点点打开;定时器器得电时时,常闭闭触点打打开,常
33、常开触点点闭合。定定时器的的当前值值、设定定值均为为10位位有符号号整数(IINT),允允许的最最大值为为327767。定定时器指指令表见见表4-1。表4-11 定定时器指指令语句描述TON Txxxx,PPT接通延时时定时器器TOF Txxxx,PPT断开延时时定时器器TONRR Txxxx,PPT保持型接接通延时时定时器器BITIIM OUUT起动间隔隔定时器器CITIIM IN,OUTT计算间隔隔定时器器4.2.2数学学运算指指令在梯形图图中,整整数、双双整数与与浮点数数的加、减减、乘、除除指令(见见表4-2)分分别执行行下列运运算:IIN1+IN22=OUUT,IIN1IN22=OUU
34、T,IIN1*IN22=OUUT,IIN1/IN22=OUUT。表4-22加减乘乘除指令令梯形图 语句表表 描述 梯形图图 语句表表 描述ADD_I+IINNT1,OUTT整数加法法 DIVV_DII/D INTT1,OOUT双整数除除法SUB_I-IINNT1,OUTT整数减法法ADD_R+R INTT1,OOUT实数加法法MUL_I*I INNT1,OUTT整数乘法法SUB_R-R INTT1,OOUT实数减法法DIV_I/I INNT1,OUTT整数除法法MUL_R*R INTT1,OOUT实数乘法法ADD_DI+D INTT1,OOUT双整数加加法DIV_R/R INTT1,OOUT实
35、数除法法SUB_DI-D INTT1,OOUT双整数减减法MULMUL INNT1,OUTT整数乘法法产生双双整数MUL_DI*D INTT1,OOUT双整数乘乘法DIVDIV IINT11,OUUT带余数的的整数除除法图4-2 自动售货机工作流程图在语句表表中,整整数、双双整数与与浮点数数的加、减减、乘、除除指令分分别执行行下列运运算:IN1+ OUUT =OUTT,OUUTIN11=OUUT,IIN1* OUUT =OUTT,OUUT /IN22=OUUT。4.3自自动售货货机的基基本功能能自动售货货机的各各种动作作功能和和控制要要求,给给出了完完整的自自动售货货机操作作规程(如如图4-2
36、),并并介绍了了自动售售货机运运行系统统中所包包括的人人工操作作步骤。在实际生生活中,我我们见到到的售货货机可以以销售一一些简单单的日用用品,如如饮料、常常用药品品和小的的生活保保健用品品等。售售货机的的基本功功能就是是对投入入的货币币进行运运算,并并根据货货币数值值判断是是否能够够购买某某种商品品,并作作出相应应的反应应。例如如:售货货机中有有2种商商品,AA商品价价格为00.5元元,B商商品为11元。现现投入11个1元元硬币,当当投入的的货币超超过A商商品的价价格时,AA商品的的选择按按钮处应应有变化化,提示示可以购购买,BB商品也也提示。当当按下选选择A商商品的价价格时,售售货机进进行减
37、法法运算,从从投入的的货币总总值中减减去A商商品的价价格同时时启动相相应的电电机,提提取A号号商品到到出货口口。此时时售货机机继续进进行等待待外部命命令,如如继续交交易,则则同上,如如果此时时不再购购买而按按下退币币按钮,售售货机则则要进行行退币操操作,退退回相应应的货币币,并在在程序中中清零,完完成此次次交易。由由此看来来,售货货机一次次交易要要涉及加加法运算算、减法法运算以以及在退退币时的的除法运运算,这这是它的的内部功功能。还还要有货货币识别别系统和和货币的的传动来来实现完完整的售售货、退退币功能能。4.4自自动售货货机I/O点的的分配输入/输输出单元元通常也也称I/O单元元或I/O模块
38、块,是PPLC与与工业生生产现场场之间的的连接部部件。 PLCC通过输输入接口口可以检检测被控控对象的的各种数数据,以以这些数数据作为为PLCC对被控控制对象象进行控控制的依依据;同同时PLLC又通通过输出出接口将将处理结结果送给给被控制制对象,以以实现控控制目的的。本次次智能抢抢答器II/O点点的分配配如表44-3所所示。表4-33自动售售货机II|O点点分配表表序号定义点符号功能1I0.00SB1找零按钮钮2I0.11SB2食品五角角按钮3I0.22SB3食品一元元按钮4I0.33SB4饮料一元元按钮5I0.44SB5饮料二元元按钮6I0.55SB6日用二元元按钮7I0.66SB7日用三元
39、元按钮8I2.00SB8投五角硬硬币9I2.11SB9投一元硬硬币10I2.55SB100找零五角角11I2.66SB111找零一元元12I3.11SB122食品五角角行程开开关13I3.22SB133食品一元元行程开开关14I3.33SB144饮料一元元行程开开关15I3.44SB155饮料二元元行程开开关16I3.55SB166日用二元元行程开开关17I3.66SB177日用三元元行程开开关18Q3.11食品五角角红灯(物品售售完)19Q3.22食品一元元红灯(物品售售完)20Q3.33饮料一元元红灯(物品售售完)21Q3.44饮料二元元红灯(物品售售完)22Q3.55日用二元元红灯(物品
40、售售完)23Q3.66日用三元元红灯(物品售售完)24Q0.00找零25Q0.11出食品五五角26Q0.22出食品一一元27Q0.33出饮料一一元28Q0.44出饮料二二元29Q0.55出日用二二元30Q0.66出日用三三元31Q2.11食品五角角绿灯(可可以购买买)32Q2.22食品一元元绿灯(可可以购买买)33Q2.33饮料一元元绿灯(可可以购买买)34Q2.44饮料二元元绿灯(可可以购买买)35Q2.55日用二元元绿灯(可可以购买买)36Q2.66日用三元元绿灯(可可以购买买)4.5梯梯形图(LLAD)4.5.1什么么是梯形形图(LLAD)梯形图是是用的最最多的PPLC图图形编程程语言。
41、梯梯形图语语言是在在传统电电器控制制系统中中常用的的接触器器、继电电器等图图形表达达符号的的基础上上演变而而来的。它它与电器器控制线线路图相相似,如如图3-4所示示。继承承了传统统电器控控制逻辑辑中使用用的框架架结构、逻逻辑运算算方式和和输入输输出形式式,具有有形象、直直观、实实用的特特点。因因此,这这种编程程语言为为广大电电气技术术人员所所熟知,是是应用最最广泛的的PLCC的编程程语言,是是PLCC的第一一编程语语言。图4-5 传统继电器控制线路图和PLC梯形图 a传统继电器控制线路图 b PLC梯形图 在梯形图图中,有有两根竖竖直的直直线,被被称为母母线,现现在很多多PLCC只保留留了左边
42、边的母线线,而把把右边的的母线略略去不写写。在梯梯形图中中引入了了“能流”的概念念。左边边的母线线就如电电源的“正极”,而右右边的母母线就如如电源的的“负极”。如果果有“能流”从左至至右流向向线圈,则则线圈被被激励。如如果没有有能流,则则线圈未未被激励励,“能流”在任何何时刻都都不会通通过接点点自右向向左流。4.5.2自动动售货机机梯形图图的设计计()本此设计计自动售售货机主主要销售售食品、饮饮料、日日用三大大类,而而食品有有五角和和一元,饮饮料有一一元和二二元,日日用有二二元和三三元。本次自动动售货机机的梯形形图如下下所示:投入五角角硬币,计计币系统统会增加加五角投入一元元硬币,计计币系统统
43、自动增增加一元元当余额大大于或等等于五角角时,如如按下食食品五角角按键余余额减55,8秒秒后停止止,当无无五食品品五角时时按下食食品五角角按键,不不减余额额,不出出物品食品五角角闪烁控控制当余额大大于或等等于五角角时,如如没按下下食品五五角按键键,则食食品五角角绿灯长长亮,如如在出食食品五角角,则绿绿灯闪烁烁,当无无食品五五角时绿绿灯不亮亮不闪当余额大大于或等等于一元元时,如如按下食食品一元元键,余余额减110,并并出食品品一元,88秒后停停止,当当无食品品一元时时按下食食品一元元按键,不不减余额额,不出出物品食品一元元闪烁控控制当余额大大于或等等于一元元时,如如没按下下食品一一元按键键,则食食品一元元绿灯长长亮,如如在出食食品一元元,则绿绿灯闪烁烁,当无无食品一一元时绿绿灯不亮亮不闪烁烁 当当余额大大于或等等于一元元时,如如按下饮饮料一元元按键,余余额减110并出出饮料一一元,88秒后停停止,当当无饮料料一元时时按下饮饮料一元元按键,不不减余额额