PLC可编程控制器课程设计-自动售货机毕业论文_第1页
PLC可编程控制器课程设计-自动售货机毕业论文_第2页
PLC可编程控制器课程设计-自动售货机毕业论文_第3页
PLC可编程控制器课程设计-自动售货机毕业论文_第4页
PLC可编程控制器课程设计-自动售货机毕业论文_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录一、自动售货机控制要求———————————————二、自动售货机程序分布设计—————————————2.1、自动售货机程序流程图————————————2.2、外部接线I/O分配———————————52.3、与组态王连接程序设计——————————2.4、添加找余金额程序——————————————2.5、投币程序设计————————————————2.6、设定一次购买时间程序——————————————2.7、程序比较程序设计————————————————72.8、饮料选购程序设计————————————————、可乐选购程序设计—————————————8、橙汁选购程序设计—————————————9、红茶选购程序设计—————————————10、咖啡选购程序设计—————————————112.9、退币程序设计—————————————————122.10、补货程序设计—————————————————、终止程序设计—————————————————14三、组态王程序设计——————————————————143.1、界面设计———————————————————143.2、参数设置———————————————————153.3、动画代码设置—————————————————393.4、与组态王连接效果—————————————四、总T型图————————————————————word档可自由复制编辑

课题—自动售货机控制一、自售货机控制求1.作要求1)此售货可投入5角、1元、5元硬币。2)所售饮标价:可乐——元、红茶——5.50元、

橙汁——3.00、咖啡——3)当投入硬币和纸币总价值超过所购饮料的标价时,所有可以购买饮料的指示灯均亮,作可购买提示:当投入的硬币总价值超过2.5元,可乐按钮指示灯亮;当投入的硬币总价值超3元,可乐、橙汁按钮指示灯均亮;当投入的硬币总价值超过元所有饮料按钮指示灯都亮4当饮料按钮指示灯亮时才可按下需要购买饮料的按钮购买相应饮料,(如:当可乐按钮指示灯亮时,按可乐按钮,则可乐排出1后自动停止,此时可乐按钮指示灯闪烁)5)购买饮后,系统自动计算剩余金额,并根据剩余金额继续提示可购买饮料(指示灯亮6)若投入硬币和纸币总价值超过所消费的金额时,找余指示灯亮,按下退币按钮,就可退出多余的钱。7)系统退箱中只备有5角、1元硬币,退币时系统根据剩余金额首先退出1硬币,1硬币用完后,所有找余为5硬币。表3自动售货机控制信号说明输

出X

Y

明X0X1X2X3X4X5X6X7

退币按钮5角硬币识别器1元硬币识别器5元硬币识别器可乐按钮橙汁按钮红茶按钮咖啡按钮

Y0Y1Y2Y3Y4Y5Y6Y7Y10Y11Y12

找余指示灯5角硬币退币机构1元硬币退币机构可乐出口橙汁出口红茶出口咖啡出口可乐按钮指示灯橙汁按钮指示灯红茶按钮指示灯咖啡按钮指示灯二、自售货机分布序设计、自动售货机程序流程图word档可自由复制编辑

找余指示灯亮

投入金额>=2.5元

>=3.0元

>=5.5元

>=10.0否

否可乐按钮指

橙汁按钮指

红茶按钮指

咖啡按钮指

是示灯不亮

示灯不亮

示灯不亮

示灯不亮可乐按钮指示灯亮点击可乐按钮

橙汁按钮指示灯不亮点击可乐按钮

红茶按钮指示灯亮点击可乐按钮

咖啡按钮指示灯亮点击可乐按钮可乐出口灯亮,灭

橙汁出口灯亮,10s

自动计算剩余金额红茶出口灯亮,10s

咖啡出口灯亮,10s否

是点击退按钮先退元硬币退五角硬币停止、部接线I/O分图word档可自由复制编辑

退币按钮

t

X0

Y0

找余指示灯5角入口

t

X1Y1

5角出口1元入口5元入口可乐按钮橙汁按钮

tttt

X2X3X4X5

Y2Y3Y4Y5

1元出口可乐出口橙汁出口红茶出口Y6

咖啡出口红茶按钮咖啡按钮

tt

X6X7

Y7

可乐按钮指示Y10

橙汁按钮指示添加找余按钮

t

X10

Y11

红茶按钮指示补货按钮

t

X11Y20

咖啡按钮指示报警器~U外部接线、组态王连接序设计、添加找余金额程序当按下控制台X10或组态王添加找余金额按钮时,加法器ADDP工作,使得D9(一元找余个数)的值变为D9=D9+100。同理D8(五角找余个数)的值变为D8=D8+100。、投币程序设计word档可自由复制编辑

当投入五角硬币时,加法器作用使(顾客投入总额);同时加1令INCP作用使D8五角找余个数)=D8+1;当投入一元硬币时,加法器作用使(顾客投入总额=D0+10;同时加1令INCP作用使D9一元找余个数)=D9+1;当投入五元硬币时,加法器作用使D0(顾客投入总额)=D0+50;、设定一次购买时间程序当X1或或X3按下时,M15辅助继电器得点自锁,使计时器T0得电,记时后,M15锁断开,计时器也不得电,设定购买时间为15min、程序比较程序设计word档可自由复制编辑

当系统启动后,M8000得点,使得比较指令开始工作,时时监控辅助继电器M0—和—的值。[CMPD0K25M0]:K25为一瓶可乐的价格,当顾客投入的钱时,M0=1;当时,M1=1;当D0<25,M2=1。[CMPD0K30M3]:K30为一瓶橙汁的价格,当顾客投入的钱时,M3=1;当时,M4=1;当D0<30,M5=1。[CMPD0K55M6]:K55为一瓶红茶的价格,当顾客投入的钱时,M6=1;当时,M7=1;当D0<55,M8=1[CMPM9]:K100为一瓶咖啡的价格,当顾客投的钱,M9=1;当D0=100时,M10=1;当D0<100时,M10=1。[CMPK0M12]:当顾客投入的钱时M12=1;时M13=1;当D0<0时,M14=1。[CMPD4M23]:D1要找给顾客一元的个数,当系统剩余的一元找余个数时,M16=1;D9==D1时,M17=1;D9<D1时,M18=1。[CMPD1M16]:D4要找给顾客五角的个数,当系统剩余的五角找余个数时,M23=1;D8==D4时,M24=1;D8<D4时,M25=1。、饮料选购程序设计、可乐选购程设计word档可自由复制编辑

当M0或M1得点,D0>=25时Y7可乐指示灯通过可乐出口常闭触点得点示用户可以购买可乐用户按下X4可乐购买按钮时使得M36置1,同时减法指令作用使D0=D0-25指令同D10购买可乐数量1。M361使得定时器T1始计数时Y3通过T1常闭触点得电时,Y3常闭触点失,作用使得Y7闪。10s后T1常闭触点失电,失点,Y7闪烁停止。T1常开触点得点,使得M36和T1复位。、橙汁选购程序设计word档可自由复制编辑

当M3或M4得点,即D0>=30时,Y10橙汁指示灯通过Y4橙汁出口常闭触点得点,提示用户可以购买橙汁。当用户按下橙汁购买按钮时使得M37置1时减法指令SUBP作用使得D0=D0-30INCP令同时D11买橙汁数量加1M371使得定时器T2始计数时Y4通过T2常闭触点得电时,Y4常闭触点失作用使得Y10闪10s后T2常闭触点失电Y4失点,Y10闪烁停止。常开触点得点,使得M37和T2复位。、红茶选购程设计word档可自由复制编辑

当M6或M7得点,即D0>=55时,红茶指示灯通过红茶出口常闭触点得点示用户可以购买红茶用户按下X6红茶购买按钮时使得M38置1,同时减法指令作用使D0=D0-55指令同D12购买可红茶量1。M381使得定时器T3始计数时Y5通过T3常闭触点得电时,Y5常闭触点失作用使得Y11闪10s后T3常闭触点失电Y5失点,Y11闪烁停止。常开触点得点,使得和T3位。、咖啡选程序计word档可自由复制编辑

当M9或点,即,Y12啡指示灯通过Y6咖啡出口常闭触点得点提示用户可以购买咖啡当用户按下X7咖啡购买按钮时使得M39置1,同时减法指令SUBP作用使得D0=D0-100。INCP指令同时购买咖啡数量加1M381使得定时器T4始计数时Y6通过T4常闭触点得电时,Y6常闭触点失作用使得Y12闪10s后T4常闭触点失电Y6失点,Y12闪烁停止。常开触点得点,使得M39和T4复位。、退币程序设计word档可自由复制编辑

当用户按下退币按钮或T0计时到15min开始执行找余程序先执行除法指令DIVP,将的值除以10将除数存入中,为用户找余的个数。当M18得点,即D9<D1,执行赋值指令将D9的值给D1,如果M18不得电则不执行该语句。再执行减法指令,将D9减找给顾客的一元的个数,将系统剩余的一元的个数给。再执行乘法指令,将的值乘以给D3,为已找给顾客的钱再执行减法指令SUBP要找给顾客的钱D0去已找的钱D3剩下的值给D0,为要找给顾客5角的钱,再执行除法指令DIVP,D0除以5要找给顾客5角的个数如果得电即D8<D4系统剩余的找余5角的个数<D4,则执行赋值指令将D8给D4,同时使得M26置(使报警器Y20得电剩下的程序为让D0变为0。word档可自由复制编辑

当时M40得电定时器T5开始计时元出闭口Y2得电使Y2闪烁。时10s后,T5常开触点得电,使置1当,使得定时器T6开始计时,角出闭口Y1得,M8013闪烁。计时10s,T6常开触点得电,使M221。、补货程当按下补货按钮,使D10—复位。2.11终程序设word档可自由复制编辑

当M21M22得电后使得系统所有状态位复位。购买结。可以进行下一次购买。三、组王程序设计3.1、面设计3.2、数设置在数据典里添加如参数:建立通讯COM端1、双击设下的word档可自由复制编辑

2、设word档可自由复制编辑

word档可自由复制编辑

word档可自由复制编辑

(1)五角按钮设置(2)一元按钮设置word档可自由复制编辑

(3)五元按钮设置(4)可乐按钮设置word档可自由复制编辑

(5)橙汁按钮设置(6)红茶按钮设置word档可自由复制编辑

(7)咖啡按钮设置(8)找余按钮设置word档可自由复制编辑

(9)补货按钮设置(10补充找余金额按钮设置word档可自由复制编辑

(11可乐指示灯(12橙汁指示灯word档可自由复制编辑

(13红茶指示灯(14咖啡指示灯word档可自由复制编辑

(15投入总额(16可乐出口word档可自由复制编辑

(17橙汁出口(18红茶出口word档可自由复制编辑

(19咖啡出口(20找回五角个数word档可自由复制编辑

(21找回一元个数(22五角个数word档可自由复制编辑

(23一元个数(24使用时间word档可自由复制编辑

(25报警器(26购买可乐数量word档可自由复制编辑

(27购买橙汁数量(28购买红茶数量word档可自由复制编辑

(29购买咖啡数量给界面原件赋参数word档可自由复制编辑

可乐按钮

橙汁按钮红茶按钮

咖啡按钮找余按钮

添加按钮word档可自由复制编辑

补货按钮

可乐指示灯橙汁指示灯

红茶指示灯咖啡指示灯使用时间

找余指示灯word档可自由复制编辑

投入金额找回五个数word档可自由复制编辑

找回一元个数五角个数word档可自由复制编辑

一元个数可乐图片1word档可自由复制编辑

可乐图片2可乐图片—6橙汁图片—6,红茶图片

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论