课程设计(论文)-基于PLC控制器的自动售货机设计

课程设计(论文)-基于PLC控制器的自动售货机设计

ID:35588334

大小:3.68 MB

页数:49页

时间:2019-03-30

课程设计(论文)-基于PLC控制器的自动售货机设计_第1页
课程设计(论文)-基于PLC控制器的自动售货机设计_第2页
课程设计(论文)-基于PLC控制器的自动售货机设计_第3页
课程设计(论文)-基于PLC控制器的自动售货机设计_第4页
课程设计(论文)-基于PLC控制器的自动售货机设计_第5页
资源描述:

《课程设计(论文)-基于PLC控制器的自动售货机设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、PLC可编程控制器课程设计——自动售货机学校:49目录一、自动售货机控制要求———————————————3二、自动售货机程序分布设计—————————————42.1、自动售货机程序流程图————————————42.2、PLC外部接线I/O分配————————————52.3、PLC与组态王连接程序设计——————————52.4、添加找余金额程序——————————————52.5、投币程序设计————————————————62.6、设定一次购买时间程序——————————————62.7、程序比较程序设计————————————————72.8、饮料选购

2、程序设计————————————————82.8.1、可乐选购程序设计—————————————82.8.2、橙汁选购程序设计—————————————92.8.3、红茶选购程序设计—————————————102.8.4、咖啡选购程序设计—————————————112.9、退币程序设计—————————————————122.10、补货程序设计—————————————————132.11、终止程序设计—————————————————14三、组态王程序设计——————————————————143.1、界面设计———————————————————143.2

3、、参数设置———————————————————153.3、动画代码设置—————————————————39493.4、PLC与组态王连接效果—————————————42四、总T型图————————————————————45课题——自动售货机PLC控制一、自动售货机控制要求1.工作要求:1)此售货机可投入5角、1元、5元硬币。2)所售饮料标价:可乐——2.50元、   橙汁——3.00元、红茶——5.50元、     咖啡——10.00元3)当投入的硬币和纸币总价值超过所购饮料的标价时,所有可以购买饮料的指示灯均亮,作可购买提示。(如:当投入的硬币总价值超过

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

5、后,所有找余为5角硬币。表3自动售货机控制信号说明        输 入输 出X说 明Y说 明X0退币按钮Y0找余指示灯X15角硬币识别器Y15角硬币退币机构X21元硬币识别器Y21元硬币退币机构X35元硬币识别器Y3可乐出口X4可乐按钮Y4橙汁出口X5橙汁按钮Y5红茶出口X6红茶按钮Y6咖啡出口X7咖啡按钮Y7可乐按钮指示灯Y10橙汁按钮指示灯Y11红茶按钮指示灯Y12咖啡按钮指示灯49二、自动售货机分布程序设计2.1、自动售货机程序流程图492.2、PLC外部接线I/O分配图PLC外部接线2.3、PLC与组态王连接程序设计2.4、添加找余金额程序49当按下PL

6、C控制台X10或组态王添加找余金额按钮时,加法器ADDP工作,使得D9(一元找余个数)的值变为D9=D9+100。同理D8(五角找余个数)的值变为D8=D8+100。2.5、投币程序设计当投入五角硬币时,加法器ADDP作用使D0(顾客投入总额)=D0+5;同时加1指令INCP作用使D8(五角找余个数)=D8+1;当投入一元硬币时,加法器ADDP作用使D0(顾客投入总额)=D0+10;同时加1指令INCP作用使D9(一元找余个数)=D9+1;当投入五元硬币时,加法器ADDP作用使D0(顾客投入总额)=D0+50;2.6、设定一次购买时间程序当X1或X2或X3按下时,

7、M15辅助继电器得点自锁,使计时器T0得电,记时15min后,M15自锁断开,计时器T0也不得电,设定购买时间为15min。492.7、程序比较程序设计当系统启动后,M8000得点,使得比较指令CMP开始工作,时时监控辅助继电器M0—M18和M23—M25的值。[CMPD0K25M0]:K25为一瓶可乐的价格,当顾客投入的钱D0>25时,M0=1;当D0=25时,M1=1;当D0<25时,M2=1。[CMPD0K30M3]:K30为一瓶橙汁的价格,当顾客投入的钱D0>30时,M3=1;当D0=30时,M4=1;当D0<30时,M5=1。[CMPD0K55M6]:K

8、55为一瓶

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。