plc作业 自动售货机.docx
- 文档编号:2804576
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:10
- 大小:284.16KB
plc作业 自动售货机.docx
《plc作业 自动售货机.docx》由会员分享,可在线阅读,更多相关《plc作业 自动售货机.docx(10页珍藏版)》请在冰豆网上搜索。
plc作业自动售货机
[贵州大学]
2018年10月11日
作者:
[XX]
[基于PLC控制的自动售货机]
指导教师:
[XXX]
专业名称:
[机械工程]
基于PLC的自动售货机
1、分析工作原理,弄清控制类别
自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。
它的出现是劳动密集型的产业构造向技术密集型社会转变的产物。
消费模式和销售环境的变化,要求新的流通渠道,相对于超市、百货购物中心等流通渠道而言,场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。
自动售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。
近几年,自动售货机逐渐被越来越多的消费者所接受。
采用可编程控制器实现自动售货机的系统设计,不仅编程方便,而且增强了系统的抗干扰能力。
自动售货机的动作如下
1.可投入1元、5元和10元硬币。
(使用1元面值的硬币)
2.可售2种商品,A商品每个12元,B商品每个15元
3.当投入的硬币总量等于或超过12元时,A商品指示灯亮,当投入硬币总额等于或超过15元时,A商品和B商品指示灯都亮
4.当A商品指示灯亮时,按下A商品按钮,售货机输出A商品
5.当B商品指示灯亮时,按下B商品按钮,售货机输出B商品
6.若投入硬币总值超过所选饮料价值时,售货机计算出余额,并且以一元的硬币按照余额退还给买者。
2、按第一部分的分析画SFC图
从上述售货机的动作,可以分析出售货机应该有投入硬币值计算,确认可以购买的饮料种类,根据选择输出饮料,计算余额,根据余额输出退还硬币给买者等步骤
PLC自动运行程序的顺序功能图如图1所示。
(另见附图1)
图1自动售货机SFC图
3、输出输入点数估算
根据题目要求,和自动售货机的工作过程。
输入点:
SQ01元投币计数
SQ15元投币计数
SQ210元投币计数
SB1A商品选择按钮
SB2B商品选择按钮
SB3找钱1元硬币计数
SB4启动按钮
SB5停止按钮
输出点:
HLO大于12元指示灯
HL1大于15元指示灯
YV1输出A商品
YV2输出B商品
综上估算:
大概需要以上8个输入点和4个输出点
4、PLC选型
自动售货工作过程中,所有的功能均靠PLC的控制来实现。
而PLC在控制过程中,PLC需要接收的信号是按钮开关、光电传感器等开关量的信号;输出方面,PLC输出信号到线圈、控制电磁阀线圈的通断,从而实现商品的输出功能。
所有输入输入均为开关量输入输出,输入方面,不存在对模拟/数字信号的处理,不需要和计算机进行实时通讯,监测,以上功能对PLC的性能和功能要求不高,故将PLC选型锁定在中小型PLC。
中小型PLC又称为低档PLC。
这类PLC的规模较小,它的输入输出点数一般从20点到128点。
其中输入输出点数小于64点的PLC又称为超小型机。
用户存储器容量小于2KB,具有逻辑运算、定时、计数、移位及自诊断、监控等基本功能,有些还有少量的模拟量I/O、算术运算、数据传送、远程I/O和通信等功能,可用于开关量控制、定时/计数控制、顺序控制及少量模拟量控制等场合,通常用来代替继电器—接触器控制,在单机或小规模生产过程中使用。
初选欧姆龙CP1H系列PLC,如图2:
图2CP1H
表1CP1H系列CPU
名称
型号
电源电压
I/O点数
最大扩展点数
CP1HX型
CP1H-X40DR-A
AC100-240V
24/16
320点
CP1H-X40DT-D
DC24V
CP1H-X40DT1-D
CP1HXA型
CP1H-XA40DR-A
AC100-240V
24/16
CP1H-XA40DT-D
DC24V
CP1H-XA40DT1-D
CP1HY型
CP1H-Y20DT-D
DC24V
12/8
300点
由于本设计需要8个输入点和4个输出点,且要用电机控制商品的输出,则选择型号CP1H-XA40DTR-A
5、I/O分配表(另见CXP文件)
表2自动售货机I/O分配
符号
地址
数据类型
注释
SQ0
I0.01
BOOL
1元投币计数
SQ1
I0.02
BOOL
5元投币计数
SQ2
I0.03
BOOL
10元投币计数
SB1
I0.05
BOOL
A商品选择按钮
SB2
I0.06
BOOL
B商品选择按钮
SB3
I0.07
BOOL
找1元硬币计数
SB4
I1.00
BOOL
启动按钮
SB5
I1.01
BOOL
停止按钮
YV1
Q100.02
BOOL
输出A商品
YV2
Q100.03
BOOL
输出B商品
HL0
Q100.00
BOOL
大于12元指示灯
HL1
Q100.01
BOOL
大于15元指示灯
内容
5元硬币总数
10元硬币总数
5元和10元硬币总数
1元、5元、10元硬币总数
余额
数据区
D5
D10
D15
D16
D20
表3DM数据区分配
6、梯形图(另见CXP文件)
7、助记符程序(另见CXP文件)
8、外部接线图(另见附图2)
9、总结
我在完成本次期末作业的过程中,让我学到了许多东西,其中最主要的是PLC设计方法与应用。
并且知道自己的不足,比如CAD的运用,这让我在画图过程中非常吃力。
这次的作业也让我学习到了新的知识,比如欧姆龙CX-Programmer的编程软件,让我基本掌握了该软件的离线编程的方法及步骤。
这次作业让我了解了PLC顺序功能图、梯形图、指令表、外部接线图有了更好的了解,也让我更加了解了关于PLC设计原理与方法。
这次的作业也让我深刻的了解到自己所学知识的不足,在设计的过程中许多细节也没有把握好,比如在PLC的选型过程中,实际考虑的东西是非常繁琐并且细致,所以不知道如何下手。
并且深刻的体会到光有理论知识是远远不够的,要结合实践才能比较好的解决问题。
总之,这次PLC期末作业真的给我很多的收获,给我弥补了很多我欠缺的知识以及巩固了之前所学的知识点等等。
在今后的学习过程中,要更加努力的学习自己的专业知识,多多与同学和老师交流,我相信在以后的工作里面一定会有所作为。
在此,我要很感谢老师一学期以来的指导和照顾以及我亲爱的同学们对我的帮助。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- plc作业 自动售货机 plc 作业 自动 售货