plc自动售货机说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《电气控制与PLC》综合训练
说明书
专业名称:电气自动化技术
班级:
学号:
姓名:
指导教师:
日期:年月日
《电气控制与PLC》综合训练课程设计评阅书
本实验设计基于西门子S7-200系列PLC进行自动售货机控制系统的设计,阐述了自动售货机系列设计的基本原理及工作流程,按后以一次交易过程为例,把交易分成了几个程序模块,分别用PLC进行编写。文中的梯形图使用西门子PC梯形图编译软件STEP7来进行编写,并完成了PLC外部接线图。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词:售货机;PLC;控制系统
1课题描述 (1)
2设计过程 (2)
2.1自动售货机的设计要求 (2)
2.2控制系统的I/O点及地址分配 (2)
2.3 PLC系统选型 (2)
2.4 PLC外围接线图 (5)
2.5系统程序设计 (6)
3总结 (9)
4参考文献 (10)
1 课题描述
自动售货机的概况
自动售货机(vending machine),能根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。近几年,随着我国商品市场的不断繁荣和城市现代化程度的不断提高,自动售货机也已悄然步入了我国的大中城市。在国家相关政府部门的大力支持下,我国的自动售货机产业以超常规的速度迅猛发展,并带动了一批新的服务业、物流运输配送业的快速发展,丰富了我国的商业产业结构,开创了一个全新的自动销售和自助服务时代。我国自动售货机市场到2008年以后将进入发展期。
本文介绍一种能自动销售汽水和咖啡的售货机的PLC控制系统。主要从控制要求、控制系统的I/O点及地址分配、PLC系统选型、电气控制系统原理图、系统程序设计、PLC的安装、电源设计、系统的接地、PLC 输出端保护等方面来展开说明与论述。
2 设计过程
运用PLC的相关知识,结合PLC的应用技术,查找有关资料,选择电器元件,设计程序梯形图,借助计算机软件设计,用PLC模拟程序运行,整理设计资料。
2.1 自动售货机的控制要求
(1)此自动售货机可投入1元、5元或10元硬币。
(2)当投入的硬币总值等于或超过12元时,汽水按钮指示灯亮;当投入的硬币总值超过15元时,汽水、咖啡按钮指示灯都亮。
(3)当汽水按钮指示灯亮时,按汽水按钮,则汽水排出7秒后自动停止。汽水排出时相应指示灯闪烁。
(4)当咖啡按钮指示灯亮时,按咖啡按钮,则咖啡排出7秒后自动停止。咖啡排出时相应指示灯闪烁。
(5)若投入的硬币总值超过所需钱数(汽水12元,咖啡15元)时,找钱指示灯亮。
2.2、控制系统的I/O点及地址分配
2.3、 PLC系统选型
2.3.1 S7-200系列PLC简介
S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。S7-200系列出色表现在以下几个方面:
(1) 极高的可靠性和极其丰富的指令集;
(2) 易于掌握,便捷的操作;
(3)丰富的内置集成功能;
(4) 实时特性;
(5)强劲的通讯能力,丰富的扩展模块。
S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。S7-200系列PLC可提供4个不同的基本型号的8种CPU供使用。
(1) CPU单元设计
集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出,CPU 224,CPU 224XP,CPU 226分别输出280,400mA。可用作负载电源。
(2)不同的设备类型
CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
(3)本机数字量输入/输出点
CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。
(4)本机模拟量输入/输出点
CPU 224XP具有2个输入点,1个输出点。
(5)中断输入
允许以极快的速度对过程信号的上升沿作出响应。
(6)高速计数器
CPU 221/222 4个高速计数器(30KHz),可编程并具有复位输入,2个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B 相增量编码器;CPU224/224XP/226
6个高速计数器(30KHz),具有CPU221/222相同的功能。CPU
222/224/224XP/226可方便地用数字量和模拟量扩展模块进行扩展。可使用仿真器(选件)对本机输入信号进行仿真,用于调试用户程序。
(7)模拟电位器
CPU221/222 1个,CPU224/224XP/226 2个,
CPU221/222/224/224XP/226还具有脉冲输出,2路高频率脉冲输出(最大20KHz),用于控制步进电机或伺服电机实现定位任务。
(8)实时时钟
例如为信息加注时间标记,记录机器运行时间或对过程进行时间控制。
(9)EEPROM存储器模块(选件)