2011PLC控制器自动售货机课程设计.doc

2011PLC控制器自动售货机课程设计.doc

ID:58679624

大小:3.66 MB

页数:49页

时间:2020-10-15

2011PLC控制器自动售货机课程设计.doc_第1页
2011PLC控制器自动售货机课程设计.doc_第2页
2011PLC控制器自动售货机课程设计.doc_第3页
2011PLC控制器自动售货机课程设计.doc_第4页
2011PLC控制器自动售货机课程设计.doc_第5页
资源描述:

《2011PLC控制器自动售货机课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PLC可编程控制器课程设计——自动售货机学校:华东交通大学学院:软件学院专业:软件+电气工程姓名:XXXX课程:可编程控制器指导老师:XXXX目录一、自动售货机控制要求———————————————3二、自动售货机程序分布设计—————————————42.1、自动售货机程序流程图————————————42.2、PLC外部接线I/O分配————————————52.3、PLC与组态王连接程序设计——————————52.4、添加找余金额程序——————————————52.5、投币程序设计————————————————62.6、设定一次购买时间

2、程序——————————————62.7、程序比较程序设计————————————————72.8、饮料选购程序设计————————————————82.8.1、可乐选购程序设计—————————————82.8.2、橙汁选购程序设计—————————————92.8.3、红茶选购程序设计—————————————102.8.4、咖啡选购程序设计—————————————112.9、退币程序设计—————————————————122.10、补货程序设计—————————————————132.11、终止程序设计—————————————————1

3、4三、组态王程序设计——————————————————143.1、界面设计———————————————————143.2、参数设置———————————————————153.3、动画代码设置—————————————————393.4、PLC与组态王连接效果—————————————42四、总T型图————————————————————45课题——自动售货机PLC控制一、自动售货机控制要求1.工作要求:1)此售货机可投入5角、1元、5元硬币。2)所售饮料标价:可乐——2.50元、   橙汁——3.00元、红茶——5.50元、     咖啡—

4、—10.00元3)当投入的硬币和纸币总价值超过所购饮料的标价时,所有可以购买饮料的指示灯均亮,作可购买提示。(如:当投入的硬币总价值超过2.5元,可乐按钮指示灯亮;当投入的硬币总价值超过3元,可乐、橙汁按钮指示灯均亮;当投入的硬币总价值超过10.00元所有饮料按钮指示灯都亮)。4)当饮料按钮指示灯亮时,才可按下需要购买饮料的按钮,购买相应饮料,(如:当可乐按钮指示灯亮时,按可乐按钮,则可乐排出10s后自动停止,此时可乐按钮指示灯闪烁)5)购买饮料后,系统自动计算剩余金额,并根据剩余金额继续提示可购买饮料(指示灯亮)。6)若投入的硬币和纸币总价值超过

5、所消费的金额时,找余指示灯亮,按下退币按钮,就可退出多余的钱。7)系统退币箱中只备有5角、1元硬币,退币时系统根据剩余金额首先退出1元硬币,1元硬币用完后,所有找余为5角硬币。表3自动售货机控制信号说明        输 入输 出X说 明Y说 明X0退币按钮Y0找余指示灯X15角硬币识别器Y15角硬币退币机构X21元硬币识别器Y21元硬币退币机构X35元硬币识别器Y3可乐出口X4可乐按钮Y4橙汁出口X5橙汁按钮Y5红茶出口X6红茶按钮Y6咖啡出口X7咖啡按钮Y7可乐按钮指示灯Y10橙汁按钮指示灯Y11红茶按钮指示灯Y12咖啡按钮指示灯二、自动售货机

6、分布程序设计2.1、自动售货机程序流程图2.2、PLC外部接线I/O分配图PLC外部接线2.3、PLC与组态王连接程序设计2.4、添加找余金额程序当按下PLC控制台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指令

7、INCP作用使D9(一元找余个数)=D9+1;当投入五元硬币时,加法器ADDP作用使D0(顾客投入总额)=D0+50;2.6、设定一次购买时间程序当X1或X2或X3按下时,M15辅助继电器得点自锁,使计时器T0得电,记时15min后,M15自锁断开,计时器T0也不得电,设定购买时间为15min。2.7、程序比较程序设计当系统启动后,M8000得点,使得比较指令CMP开始工作,时时监控辅助继电器M0—M18和M23—M25的值。[CMPD0K25M0]:K25为一瓶可乐的价格,当顾客投入的钱D0>25时,M0=1;当D0=25时,M1=1;当D0<2

8、5时,M2=1。[CMPD0K30M3]:K30为一瓶橙汁的价格,当顾客投入的钱D0>30时,M3=1;当D0=30时,M

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

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

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