- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PLC的自动售货机设计
PAGE 1
电气控制课程设计
评语:
考勤(10)
守纪(10)
过程(40)
设计报告(30)
答辩(10)
总成绩(100)
专 业:
班 级:
姓 名:
学 号:
基于PLC的自动售货机的设计
1 问题描述
一台用于销售汽水和咖啡的自动售货机,具有钱币识别、币值累加、自动售货、找钱等功能,此售货机可接受的钱币为1元、5元和10元。汽水的售价为12元,咖啡的售价为15 元。在该机中有两种已经配制好的饮料液,一种为汽水,另一种为咖啡。
控制任务和功能要求:
(1)此自动售货机可以投入1元、5元或10元钱币,可以判断钱币真伪,若为假币,退出假币,5秒后复位。
(2)当投入的钱币总值超过12元时,汽水指示灯亮,当投入的硬币总值超过15元时,汽水和咖啡的指示灯都亮。
(3)当汽水指示灯亮时,按汽水按钮,则汽水从汽水出口排出, 8s后自动停止,并且排出时相应指示灯闪烁。
(4)当咖啡指示灯亮时,按咖啡按钮,则咖啡从咖啡出口排出,8s后自动停止,并且排出时相应指示灯闪烁。
(5)当按下找钱按钮后,如果投入的钱币总值超过所需钱数时,找钱指示灯亮,售货机自动退出多余的钱。
(6)具有销售数量度和销售金额的累加功能。
(7)由于本设计受时间化条件的限制,设计中忽略了各种故障以及缺货等因素的影响。
2 PLC选型及硬件配置
采用S7-300硬件配置如表1所示。
表1 PLC选型及硬件配置
插槽
模块
订货号
MPI地址
I地址
Q地址
1
PS 307 10A
6ES7 307-1KA00-0AA0
2
CPU 314
6ES7 314-1AE01-0AB0
2
3
4
DI16×DC24V
6ES7 321-1BH10-0AA0
0……1
5
DO16×DC24V/0.5A
6ES7 322-1BH00-0AA0
4……5
3 编程元件的地址分配
编程元件地址分配如表2所示。
表2 编程元件地址分配
输入信号
输出信号
名称
功能
I/O地址
名称
功能
I/O地址
SQ0
假币传感器
I0.0
HL1
汽水指示灯
Q4.0
SQ1
一元投币开关
I0.1
HL2
咖啡指示灯
Q4.1
SQ2
五元投币开关
I0.2
YV1
汽水释放机构
Q4.2
SQ3
十元投币开关
I0.3
YV2
咖啡释放机构
Q4.3
SB1
汽水按钮
I0.4
YA
找钱机构
Q4.4
SB2
咖啡按钮
I0.5
HL3
找钱指示灯
Q4.5
SB3
找钱开关
I0.6
HL4
假币指示灯
Q4.6
SB4
启动按钮
I0.7
YV3
假币退出机构
Q4.7
4 PLC外部接线图
PLC外部接线如图1所示。
图1 PLC外部接线图
5 梯形图控制程序
5.1 程序设计说明
可以把自动售货机运行时的过程分为几个程序块:投币过程、价格比较过程选择商品过程、退币过程。
(1)投币过程
在投币的过程中,每投下钱币,计数器增加相应的币值。当投入1元钱币时,相当于让ST1闭合。每投入一元,ST1就闭合一次,加计数器就自动加“1”,累加值保存在MW20中。投入5元、10元时原理同上。
(2)价格比较过程
只要投币数总额大于或等于某种商品的价格时,相应的商品指示灯亮。
(3)选择商品过程
当投入的币值可以购买某种商品时,按下相应的“选择”按钮会使相应商品的执行机构通电。
(4)退币过程
在退币过程中,最主要的是检测是否需要退币,选择了商品后,当投入的钱币总额超过所购商品的价格时,按下找钱按钮,可实现退币功能。
自动售货机主流程图如图2所示。
图2自动售货机的主流程图
5.2 梯形图控制程序
梯形图见附录所示。
6 仿真结果
(1)按下启动按钮SB4,如果假币传感器ST0闭合,则假币指示灯亮,假币退出机构得电,如图3所示。
图3假币指示灯情况
(2)投入钱币超过12元时汽水指示灯亮,超过15元时汽水和咖啡指示灯都亮,如图4所示。
图4投入不同币值的指示灯情况
(3)按下汽水按钮时,汽水指示灯亮,汽水释放机构得电,8秒后停止,相应指示灯闪烁,如图5所示。
图5 按下汽水按钮的指示灯情况
(4)按下咖啡按钮时,咖啡指示灯亮,咖啡释放机构得电,8秒后停止,相应指示灯闪烁,如图6所示。
图6 按下咖啡按钮的指示灯情况
(5)投入钱币的总钱数超过所需钱数后,找钱指示灯亮,退出多余的钱,如图7所示。
图7 退币的指示灯情况
(6)按下找钱按钮后,退出多余的钱,如图8所示。
图8 退币的显示
7 设计心得体会
本次课程设计利用S7-300系列PLC的相关原理实现自动售货机的功能,?在课程设计过程中,我收获很多。在系统全面的总结以前所学内容的同时又
您可能关注的文档
- 数学建模-足球比赛-论文.doc
- 数学建模---最佳订购策略.docx
- 数学建模-最优方案.docx
- 数学建模作业(00001).doc
- 数学建模作业(00002).docx
- 数学建模作业(同名12073).docx
- 数学建模作业(同名13689).doc
- 数学建模作业4优化模型-最优价格和产量的最佳安排.doc
- 数学建模作业5.doc
- 数学讲课教案.doc
- 2022年-2023年监理工程师之土木建筑目标控制每日一练试卷B卷含答案.pdf
- 2022年-2023年房地产经纪协理之房地产经纪综合能力能力检测试卷A卷附答案.pdf
- 门诊结算操作流程图解.pptx
- 组装接口插件培训.pptx
- 铁路车站股道与线路管理知识测试卷.doc
- 2022年-2023年初级银行从业资格之初级银行业法律法规与综合能力高分通关题型题库附解析答案.pdf
- 幼儿园垃圾分类.pptx
- 2022年-2023年初级银行从业资格之初级银行业法律法规与综合能力能力检测试卷A卷附答案.pdf
- 成本管理会计分步法.pptx
- 2022年-2023年房地产经纪协理之房地产经纪综合能力高分通关题库A4可打印版.pdf
文档评论(0)