![基于PLC的无人售货机控制系统设计_第1页](http://file4.renrendoc.com/view/325a0365f8c961a40019e5798e41742f/325a0365f8c961a40019e5798e41742f1.gif)
![基于PLC的无人售货机控制系统设计_第2页](http://file4.renrendoc.com/view/325a0365f8c961a40019e5798e41742f/325a0365f8c961a40019e5798e41742f2.gif)
![基于PLC的无人售货机控制系统设计_第3页](http://file4.renrendoc.com/view/325a0365f8c961a40019e5798e41742f/325a0365f8c961a40019e5798e41742f3.gif)
![基于PLC的无人售货机控制系统设计_第4页](http://file4.renrendoc.com/view/325a0365f8c961a40019e5798e41742f/325a0365f8c961a40019e5798e41742f4.gif)
![基于PLC的无人售货机控制系统设计_第5页](http://file4.renrendoc.com/view/325a0365f8c961a40019e5798e41742f/325a0365f8c961a40019e5798e41742f5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科毕业论文设计论文题目:基于PLC的无人售货机控制系统设计Design of the Dispenser Control System base on PLC学生姓名:所在院系: 机电学院所学专业: 机电技术教育导师姓名:完成时间: 摘 要无人售货机是由劳动密集型的产业构造向技术密集型社会转变的产物。进入21世纪时,无人售货机也将进一步向节省资源和能源以及高功能化的方向开展。利用PLC控制的无人售货机提高了系统的稳定性,保证无人售货机能够长期稳定运行,且控制系统结构简单功能完善、通用性强、体积小,维护操作方便而且易于实现网络化。本文主要对无人售货机的控制系统进行了程序设计,并列出了控制系流程
2、图以及梯形图。关键词 : 无人售货机; PLC; 控制系统; 设计Design of the Dispenser Control System base on PLCAbstract The digest this text has introduced the basic principle and workflow of the dispenser , then take transaction course as an example , divide the trade course into several procedure ones, then carry on programm
3、ing to the procedure one separately. It has stated the role in dispenser of the controller of can programme ing that concrete. The procedure has involved most course that the dispenser worked. The dispenser utilizing PLC to control has improved systematic stability, it can be steady in a long-term t
4、o guarantee the dispenser and run.Keywords:Dispenser; PLC; System being controlled; Design目 录 TOC o 1-3 h z u HYPERLINK l _Toc232906373 1 绪论 PAGEREF _Toc232906373 h 1 HYPERLINK l _Toc232906374 2 设计要求 PAGEREF _Toc232906374 h 1 HYPERLINK l _Toc232906375 3 系统结构 PAGEREF _Toc232906375 h 1 HYPERLINK l _To
5、c232906376 4 PLC的选择 PAGEREF _Toc232906376 h 2 HYPERLINK l _Toc232906377 5 PLC控制系统设计 PAGEREF _Toc232906377 h 3 HYPERLINK l _Toc232906378 5.1 售货机工作过程的分析 PAGEREF _Toc232906378 h 3 HYPERLINK l _Toc232906379 5.2 程序设计局部 PAGEREF _Toc232906379 h 4 HYPERLINK l _Toc232906380 程序设计说明 PAGEREF _Toc232906380 h 4 H
6、YPERLINK l _Toc232906381 5.2.2 PLC程序设计 PAGEREF _Toc232906381 h 4 HYPERLINK l _Toc232906382 5.3 数据连接 PAGEREF _Toc232906382 h 12 HYPERLINK l _Toc232906383 定义I/O设备 PAGEREF _Toc232906383 h 12 HYPERLINK l _Toc232906384 设计 PAGEREF _Toc232906384 h 13 HYPERLINK l _Toc232906385 运行 PAGEREF _Toc232906385 h 18
7、HYPERLINK l _Toc232906386 6 结束语 PAGEREF _Toc232906386 h 19 HYPERLINK l _Toc232906387 致谢 PAGEREF _Toc232906387 h 19 HYPERLINK l _Toc232906388 参考文献 PAGEREF _Toc232906388 h 20 HYPERLINK l _Toc232906389 附录 PAGEREF _Toc232906389 h 211 绪论从无人售货机的开展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化
8、,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。无人售货机可以充分补充人力资源的缺乏,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购置好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。无人售货机的真正普及是在第二次世界大战以后。50年代,“喷水型果汁自动售货机大受欢送,果汁被注入在纸杯里出售。后来,由于美国的饮料大公司进入日本市场,1962年,出现了以无人售货机为主体的流通领域的革命。
9、1967年,100日元单位以下的货币全部改为硬币,从而促进了无人售货机产业的开展。现在,无人售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过 线路将无人售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,无人售货机的开发致力于能源的节省,节能型清凉饮料无人售货机成为该行业的主流。在夏季电力消费顶峰时,这种机型的无人售货机即使在关掉冷却器的状况下也能保持低温,与以往的无人售货机相比,它能够节约1015的电力。进入21世纪时,无人售货机也将进一步向节省资源和能源以及高功能化的方向开展。而且由于人们生活水平的提高,社
10、会对扩大就业与工作场所提供茶点饮料的福利事业更为关注。无人售货机不仅保障了惬意的工休时间,也是最廉价、提高职工工作效率最有效的手段,特别是在24小时无休工作状态中的办公场所。2 无人售货机设计要求系统的具体设计要求为:1PLC系统能够监测无人售货机的工作状态。2开始工作时无人售货机能够稳定、可靠的执行设定的程序。3通过串行方式在LED上显示售货机的工作状况。4通过通信方式传送给监控电脑,监控电脑能检测对象的参数、状态。基于具体情况的要求,所设计的控制系统有以下结构模块:初始状态模块,投币状态模块,购置状态模块,退币状态模块。3 无人售货机系统结构售货机的根本功能就是对投入的货币进行运算,并根据
11、货币数值判断是否能够购置某种商品,并作出相应的反响。举一个简单的例子来说明,例如:售货机中有8种商品,其中01号商品代表第一种商品价格为2.50元,02商品为3.50元,其余类推。现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购置,其他商品类推。当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,那么同上,如果此时不再购置而按下退币按钮,售货机那么要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交
12、易要涉及加法运算、减法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。无人售货机的工作流程图如图1所示。 图1 无人售货机工作流程图4 PLC的选择经过从功能方面和价格方面两个方面的考虑,发现松下电工可编程序控制器产品-FP1-C24比拟适合无人售货机。因为它是一种功能很强的小型机,在设计的过程中采用先进的方法及组件使其通常只有在大型PLC中才具有的功能,且具有其他控制器所不具备的功能。虽然是小型机。但是其功能较完善,性能价格比高,较适合无人售货机。在松下电工公司生产的FP系列产品中,FP1属于小型PLC产品,其中C24是具有高级处理功能的型号。从型号可以看出
13、FP1-C24可编程控制器的输入和输出点数即I/O点之和为24.FP1-C24的主机I/O点数为16/8;最大I/O点数为104;运行速度为1.6s/步;容量为2720步;根本指令数为80;高级指令数为111;内部继电器为1008点;特殊内部继电器为64点;定时器/计数器为144点;数据存放器为1660字;特殊数据存放器为70字;索引存放器为2字;主控指令为32点;跳转标记数为64点;步进数为128级;子程序个数为16个;中断个数为9个程序;输入滤波时间为1128ms。5 PLC控制系统设计5.1 售货机工作过程的分析由于售货机的全部功能是在上位机上模拟的 ,所以售货机的局部硬件是由计算机软件
14、来模拟替代的。如钱币识别系统可以用按压某个“仿真对象输出一个脉冲直接给PLC发布命令,而传动系统也是由计算机来直接模拟的,这些并不会影响实际程序的操作,完全能模拟现实中无人售货机的运行。(1) 试验状态假设由于是在计算机上模拟运行,试验中有一些区别于实际情况的假设,本试验中假设:无人售货机只售8种商品。 eq oac(,1)无人售货机可识别20元、10元、5元、1元、5角硬币。 eq oac(,2)无人售货机可退币20元、10元、5元、1元、5角硬币。 eq oac(,3)无人售货机有液晶显示功能。 eq oac(,4)实验中售货机忽略了各种故障以及缺货等因素。(2) 一次交易过程分析为了方便
15、分析,我们以一次交易过程为例进行分析。 eq oac(,1) 初始状态。由电子标签显示各商品价格,显示屏显示友好界面,此时不能购置任何商品。 eq oac(,2) 投币状态。按下投币按钮,显示投币框,按下所投币值显示屏显示投入、消费、余额数值,当所投币值超过商品价格时,相应价格选择按钮发生变化,提示可以购置。 eq oac(,3) 购置状态。按下可以购置的选择按钮,所选的商品出现在出货框中,同时显示屏上的金额数字根据消费情况相应变化。取走商品后出货框消失。 eq oac(,4) 退币按钮。按下退币按钮,显示退币框,同时显示出应退币值及数量。按下确认钮,那么恢复初始状态。到此为止,无人售货机的一
16、个完整工作过程结束。 5.2 无人售货机程序设计局部这局部内容是整个系统设计的主体局部。所要完成的任务是交易过程的程序设计,即在上述功能分析的根底上,有针对性地进行设计。 程序设计说明程序的编制是利用松下PLC专用编程软件FPWIN-GR完成的。在设计的过程中,就像上面所表达的那样,并非孤立地分别进行的设计工作,而是互相配合的。因此在以下的详细设计过程中,并没有将设计整体分开来写,而是相互交替,同时尽量清晰地表达。5.2.2 PLC程序设计可以把一次交易过程分为几个程序块:运行初期电子标签价格的内部传递;投币过程;价格比拟过程;选择商品过程;退币过程。1运行初期电子标签价格的内部传递程序的设计
17、仿真系统运行初期,要由PLC向仿真画面相应对象传递已经存储好的价格,还要给投入显示、消费显示及余额显示存储器清零,同时也要给存储退币币值的存储器清零。程序编制过程中,要用到运行初期闭合继电器R9013、16位数据传送指令FO,同时在上位机ForceControl中,必须定义相应的变量,来实现与PLC程序的对接。所定义的变量如表1所示。表1 初始状态变量表说明上位机Forcecontrol变量对应PLC地址投入显示POIXF001.PVWR1消费显示POIXF002.PVWR1余额显示POIXF003.PVWR101商品价格JG08.PVWR102商品价格JG08.PVWR103商品价格JG08
18、.PVWR104商品价格JG08.PVWR105商品价格JG08.PVWR106商品价格JG08.PVWR107商品价格JG08.PVWR108商品价格JG08.PVWR1退币20元TB$200.PVSV0退币10元TB$100.PVSV1退币5元TB$50.PVSV2退币1元TB$10.PVSV3退币5角TB$5.PVSV4根据表1 编制PLC程序如图2所示。在梯形图程序图2中,系统初始化时,通过运行初期闭合继电器R9013在第一次扫描时将数值传递给上位机。给WR1-WR11及SV0-SV4赋初值,赋值功能通过高级指令FO实现。至于为什么要参加WR13、WR15、WR17、WR19及WR20
19、,在以后的程序中将介绍它们的作用。2投币过程在投币的过程中,每投下一枚硬币,投入显示将增加相应的币值,余额也增加同样币制。先建立变量表,在编写程序。变量表如表2所示。对应的梯形图程序如图3所示。图2 运行初期电子标签价格的内部传递程序表2 投币过程变量表说明上位机Forcecontrol变量对应PlC地址投入5角TR$5.PVR200投入1元TR$10.PVR201投入5元TR$50.PVR202投入10元TR$100.PVR203投入20元TR$200.PVR204 图3 投币过程梯形图 在图中,当按下投入5角时,相当于让R200接通,之所以用一个微分指令,就是要只在接通时检测一次,不能永远
20、加下去。投入5角要投入显示、余额显示都相应增加相同数值,加法是由16位加法指令E20来实现的。投入1元、5元、10元、20元,原理同上。3价格比拟过程价格的比拟要贯穿实验过程的始终,只要余额大于某种商品价格时,就需要输出一个信号,提示可以购置。这里只要选择灯来代表此信号,所建立的变量表如表3所示。表 3 价格比拟过程变量表说明上位机Forcecontrol变量对应PLC地址01商品灯亮D01.PVY002商品灯亮D02.PVY103商品灯亮D03.PVY204商品灯亮D04.PVY305商品灯亮D05.PVY406商品灯亮D06.PVY507商品灯亮D07.PVY608商品灯亮D08.PVY7
21、 根据变量表和控制要求编写的程序如图4所示。在梯形图4中,为了实现数据的实时比拟,用了一个特殊内部继电器R9010,在程序执行过程中,R9010始终保持闭合,F60是16位数据比拟指令,用它来比拟余额和商品的价格,R900A是大于价格,R900B是等于标志。当余额大于等于某种商品价格时,程序使相应的指示灯闪烁表示可以购置该种商品。4选择商品过程当投入的币值可以购置某种商品时,按下相应的“选择按纽即可在出货框中出现该种商品,同时消费显示栏中显示出已经消费掉的金额,余额也将扣除已消费的币值,接着余额继续与价格相比拟,判断是否能继续购置。出现在出货口的商品在没有取走前,一直保持显示状态,用鼠标点击该
22、商品代表已经取走,出货口中的商品隐藏。建立的变量表如表4所示。对应的梯形图程序如图5所示。在梯形图5中,一是要使商品出现在出货框中,二是要实现内部货币的运算。以第一步为例,按下选择01商品键,相当于给R205加一个信号只接受一次脉冲,所以用DF微分指令,当YO接通(01商品灯亮)时,那么系统显示可以购置01商品。由于取01商品R230是常闭触点,故Y8输出,代表在出货框中出现01商品,购置成功。当按下取01商品按钮时,R230断开,不能输出Y8,代表01商品被取走。内部币值的计算和是否取走商品无关,只要按下选择按钮,并且可以购置此商品就要从余额中扣除相应的金额,显示消费的币值。加法由F20指令
23、实现,减法由F25实现。 图4价格比拟过程梯形图 图5 选择商品梯形图(5)退币过程在退币过程中,最主要的是完成退币的运算过程,根据结果输出相应的钱币,退币结束时还要使用到的某些存放器重新赋零。所建立的变量如表5所示。对应的梯形图程序如图6所示。 表5 退币过程变量表说明上位机变量对应地址退币按钮TENTERR20F退币5角TB$5.PVSV4退币1元TB$10.PVSV3退币5元TB$50.PVSV2退币10元TB$100.PVSV1退币20元TB$200.PVSV0退币确认按钮TUIBIOK.PVR0整个退币过程在按下按钮即R20F接通时时执行,同样也用到一个微分指令,在接收到信号时产生一
24、次开关脉冲,进而执行一次其下面的指令。F32是除法指令,第一次将余额的币值除以200,商存储于SV0中,作为退币10元的输出值。余数那么存储于特殊数据存放器DT9015中,下次将不能被200整除的余数除以100,商且存储于SV1中,余数继续下传,直至被5角除过,由于所投币值最小是5角,并且商品价格也确定在整角,所以最终能被5角整除。在程序的初始化时曾给WR13、WR15、WR17、WR19和WR20赋零,WR13、WR15、WR17、WR19和WR20是程序的中间量,为的只是程序在使用过程中能稳定执行,防止出现退币错误。为什么要除以200呢?这主要是考虑到PLC的主要特点是执行过程稳定可靠,但
25、执行速度较慢。在计算时尽量将数值作为整数计算,因为是在计算机上模拟,可以把一局部功能交由计算机来实现,这里把5角当作5、1元当作10、5元当作50、10元当作100、20元当作200,可以防止把这些数据当作有小数点的实数计算,这同前面的加5角等于10K10是相同的道理。至于交由计算机的任务将在以后表达。退币过程结束后,PLC要将存放器中的数值置回原定的初值0,完成一次交易,防止下一次交易时出错。程序中分别将投入显示、消费显示、余额显示、20元存储、10元存储、5元存储、1元存储和5角存储清零,还将中间量WR13、WR15、WR17、WR19和WR20清零。完成了以上5个过程,自动售货机的PLC
26、控制程序根本完成,程序可以控制售货机实现各种要求的功能。图 6 退币过程梯形图5.3 数据连接 定义I/O设备数据库是从I/O驱动程序中获取过程数据的,而数据库同时可以与多个I/O驱动程序进行通信,一个I/O驱动程序也可以连接一个或多个设备。下面创立I/O设备。1在Draw导航器中双击“实时数据库项使其展开,在展开工程中选择“PLC项双击使其展开后,选择工程双击并定义。2单击“完成按钮返回,在“松下电工工程下增加一项“PLC001,如果要对I/O设备“PLC001的配置进行修改,双击工程“PLC001,会再次出现PLC001的“I/O设备定义对话框。假设要删除I/O设备“PLC001,用鼠标右
27、键单击工程“PLC001,在弹出的右键菜单中选择“删除。刚刚创立了一个名为“PLC001的I/O设备,而且它连接的正是假想的PLC设备。现在的问题是如何将已经创立的多个数据库点与PLC联系起来,以使这些点的PV参数值能与I/O设备PLC进行实时数据交换,这个过程就是建立数据连接的过程。由于数据库可以与多个I/O设备进行数据交换,所以必须指定哪些点与哪些个I/O设备建立数据连接。为方便其见,我们将数据列整理成如表6、表7所示。 设计无人售货机控制要求:1该无人售货机可以同时投入5角、1元、或5元硬币,无人销售可乐、果汁和咖啡.2当投入的硬币总值等于或超过2.5元时,汽水按钮指示灯亮;当投入的硬币
28、总值等于或超过3.5元时,可乐按钮和果汁按钮同时亮;当投入的硬币总值等于或超过5元时,可乐按钮、果汁按钮和咖啡按钮同时亮.3当可乐按钮灯亮时,按可乐按钮,那么可乐排出10s后自动停止,同时可乐按钮指示灯闪烁10s.4当果汁按钮灯亮时,按果汁按钮,那么果汁排出10s后自动停止,同时果汁按钮指示灯闪烁10s.5当咖啡按钮灯亮时,按咖啡按钮,那么咖啡排出10s后自动停止,同时咖啡按钮指示灯闪烁10s.6假设投入的硬币总值超过所购商品的价格(可乐2.5元,果汁3元,咖啡5元),那么找钱指示灯亮,同时进行找钱动作. I/O地址定义表此控制系统可采用自开工作方式,输入信号为汽水、果汁、咖啡按钮、5角、1元
29、、5元硬币投入识别口记数手动复位按钮;输出信号为汽水、果汁、咖啡排出电磁阀、找钱电磁阀及相应指示灯,共7个输入点,8个输出点,均为开关量。I/O地址定义如表8所示。 表6 数字I/ONAME 点名DESC 说明%TOLINKI/O连接1 CX0101 商品出现PV=PLC001;序号,存放器,地址,偏移;2000008-2-0-0-82 CX0202 商品出现PV=PLC001;序号,存放器,地址,偏移;2000009-2-0-0-93 CX0303 商品出现PV=PLC001;序号,存放器,地址,偏移;20000010-2-0-0-104 CX0404 商品出现PV=PLC001;序号,存放
30、器,地址,偏移;20000011-2-0-0-115 CX0505 商品出现PV=PLC001;序号,存放器,地址,偏移;20000012-2-0-0-126 CX0606 商品出现PV=PLC001;序号,存放器,地址,偏移;20000013-2-0-0-137 CX0707 商品出现PV=PLC001;序号,存放器,地址,偏移;20000014-2-0-0-148 CX0808 商品出现PV=PLC001;序号,存放器,地址,偏移;20000015-2-0-0-159 D0101 商品灯亮PV=PLC001;序号,存放器,地址,偏移;2000000-2-0-0-010 D0202 商品灯亮
31、PV=PLC001;序号,存放器,地址,偏移;2000001-2-0-0-111 D0303 商品灯亮PV=PLC001;序号,存放器,地址,偏移;2000002-2-0-0-212 D0404 商品灯亮PV=PLC001;序号,存放器,地址,偏移;2000003-2-0-0-313 D0505 商品灯亮PV=PLC001;序号,存放器,地址,偏移;2000004-2-0-0-414 D0606 商品灯亮PV=PLC001;序号,存放器,地址,偏移;2000005-2-0-0-515 D0707 商品灯亮PV=PLC001;序号,存放器,地址,偏移;2000006-2-0-0-616 D080
32、8 商品灯亮PV=PLC001;序号,存放器,地址,偏移;2000007-2-0-0-717 Q01取01 商品PV=PLC001;序号,存放器,地址,偏移;3002300-3-0-23-018 Q02取02 商品PV=PLC001;序号,存放器,地址,偏移;3002301-3-0-23-119 Q03取03 商品PV=PLC001;序号,存放器,地址,偏移;3002302-3-0-23-220 Q04取04 商品PV=PLC001;序号,存放器,地址,偏移;3002303-3-0-23-321 Q05取05 商品PV=PLC001;序号,存放器,地址,偏移;3002304-3-0-23-42
33、2 Q06取06 商品PV=PLC001;序号,存放器,地址,偏移;3002305-3-0-23-523 Q07取07 商品PV=PLC001;序号,存放器,地址,偏移;3002306-3-0-23-624 Q08取08 商品PV=PLC001;序号,存放器,地址,偏移;3002307-3-0-23-725 TENTER退币处理PV=PLC001;序号,存放器,地址,偏移;3002021-3-0-20-1526 TR$5投入5角PV=PLC001;序号,存放器,地址,偏移;3002000-3-0-20-027 TR$10投入10角PV=PLC001;序号,存放器,地址,偏移;3002002-3
34、-0-20-228 TR$50投入50角PV=PLC001;序号,存放器,地址,偏移;3002004-3-0-20-429 TR$100投入100角PV=PLC001;序号,存放器,地址,偏移;3002001-3-0-20-130 TR$200投入200角PV=PLC001;序号,存放器,地址,偏移;3000003-3-0-20-331 TUIBIOK退币OKPV=PLC001;序号,存放器,地址,偏移;3000000-3-0-20-032 XZ01选择01商品PV=PLC001;序号,存放器,地址,偏移;3002005-3-0-20-533 XZ02选择02商品PV=PLC001;序号,存放
35、器,地址,偏移;3002006-3-0-20-634 XZ03选择03商品PV=PLC001;序号,存放器,地址,偏移;3002007-3-0-20-735 XZ04选择04商品PV=PLC001;序号,存放器,地址,偏移;3002021-3-0-20-836 XZ05选择05商品PV=PLC001;序号,存放器,地址,偏移;3002021-3-0-20-937 XZ06选择06商品PV=PLC001;序号,存放器,地址,偏移;30020010-3-0-20-1038 XZ07选择07商品PV=PLC001;序号,存放器,地址,偏移;30020011-3-0-20-1139 XZ08选择08商
36、品PV=PLC001;序号,存放器,地址,偏移;30020012-3-0-20-1240 KUANG购物框PV=PLC001;序号,存放器,地址,偏移;3002100-3-0-21-0表7 模拟I/O表NAME点名DESC说明%TOLINKI/O连接1 JG0101商品价格PV=PLC001;序号,存放器,地址,偏移;3000400-3-3-4-02 JG0202商品价格PV=PLC001;序号,存放器,地址,偏移;3000500-3-3-5-03 JG0303商品价格PV=PLC001;序号,存放器,地址,偏移;3000600-3-3-6-04 JG0404商品价格PV=PLC001;序号,
37、存放器,地址,偏移;3000700-3-3-7-05 JG0505商品价格PV=PLC001;序号,存放器,地址,偏移;3000800-3-3-8-06 JG0606商品价格PV=PLC001;序号,存放器,地址,偏移;3000900-3-3-9-07 JG0707商品价格PV=PLC001;序号,存放器,地址,偏移;30001000-3-3-10-08 JG0808商品价格PV=PLC001;序号,存放器,地址,偏移;30001100-3-3-11-09 POITR001投入显示PV=PLC001;序号,存放器,地址,偏移;3000100-3-3-1-010 POITR002消费显示PV=P
38、LC001;序号,存放器,地址,偏移;3000200-3-3-2-011 POITR003余额显示PV=PLC001;序号,存放器,地址,偏移;3000300-3-3-3-012 TB$5 退币5角PV=PLC001;序号,存放器,地址,偏移;9000400-9-3-4-013 TB$10退币1元PV=PLC001;序号,存放器,地址,偏移;9000200-9-3-2-014 TB$50退币5元PV=PLC001;序号,存放器,地址,偏移;9000000-9-3-0-015 TB$100退币10元PV=PLC001;序号,存放器,地址,偏移;9000300-9-3-3-016 TB$200退币20元PV=PLC001;序号,存放器,地址,偏移;9000100-9-3-1-0 图7 无人售货机示意图表8 无人售货机控制系统I/O地址定义表输入信号输出信号可乐按钮 X0可乐排出电磁阀 Y0果汁按钮 X1果汁排出电磁阀 Y1咖啡按钮 X2咖啡排出电磁阀 Y2找钱按钮 X3找钱电磁阀 Y32.5元投入X4可乐按钮指示灯 Y43元投入X5果汁按钮指示灯 Y55元投入X6咖啡按钮指示灯 Y6计数手动复位Y7程序图8 无人售货机梯形图 运行 保存所有组态内容,然后关
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度养老院建筑工程装修施工合同
- 2025年度建筑智能化智能家居集成合同范本
- 2025年度大型活动临时广告牌租赁与拆除合同
- 2025年度户外广告牌环保材料应用合同
- 2025年度先进机械设备采购合同范本(工业升级版)
- 2025年度建筑消防系统防雷与接地安装合同范本
- 2025年度工业厂房租赁合同范本与合同法解读
- 2025年度医疗器械耗材采购合同模板
- 2025年度建材行业节能减排设备采购合同
- 2025年度健康医疗服务外包合同示范文本
- 小学二年级数学计算题共4165题
- 一氧化碳中毒培训
- 初二上册好的数学试卷
- 保洁服务质量与服务意识的培训
- 广东省潮州市2024-2025学年九年级上学期期末道德与法治试卷(含答案)
- 突发公共卫生事件卫生应急
- 部编版2024-2025学年三年级上册语文期末测试卷(含答案)
- 《景观设计》课件
- 门窗安装施工安全管理方案
- ISO45001管理体系培训课件
- 动画课件教学教学课件
评论
0/150
提交评论