plc自动售货机说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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-1 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存储器模块(选件)

可作为修改与拷贝程序的快速工具(无需编程器),并可进行辅助软件归档工作。

(10)电池模块

用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。

2.3.2 S7-200系列PLC编程

STEP 7-Micro/WIN32 V3.1编程软件可以对所有的CPU

221/222/224/224XP/226功能进行编程。同时也可以使用STEP

7-Micro/WIN16 V2.1软件包,但是它只支持对S7-21x同样具有的功能进行编程。STEP 7-Micro/DOS不能对CPU 221/222/224/224XP/226编程。如果使用PG/PC的串口编程,则需要使用PC/PPI电缆。如果使用STEP 7-Micro/WIN32 V3.1编程软件,则也可以通过SIMATIC CP 5511或CP 5611编程。在这种情况下,通讯速率可高达187.5kbit/s。可以利用PC/PPI 电缆和自由口通讯功能把 S7-200 CPU 连接到许多和RS-232标准兼容的设

相关文档
最新文档