logo资料库

西门子PLC交通灯设计.doc

第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
资料共24页,剩余部分请下载后查看
1 引言
1.1 PLC概述
1.2 PLC的功能
1.3 PLC的工作原理和结构
1.3.1 PLC的工作原理:
1.3.2 结构:
1.4 PLC的硬件介绍和选型
1.5 西门子S7-200系列PLC的基本指令
1.5.1 逻辑取及输出线圈指令(LD、LDI、OUT)
1.5.2 单个触点串联指令(AND、ANI)
1.5.3 S7-200系列PLC的定时器指令
1.6 西门子S7-200系列的编程软件
1.6.1 编程准备
(一). 指令集和编辑器的选择
1.6.2 程序的调试和监控
2 交通灯控制要求
2.1 路况示意图
2.2 工作要求和过程
2.3 根据交通灯示意图模拟控制实验
3 交通灯控制的设计
3.1 顺序图
3.2 I/O分配及接线图
3.3 编制程序
3.4 交通灯时序波形图
3.5 PLC系统调试
4 致谢
5 参考文献
安 徽 国 防 科 技 职 业 学 院 毕 业 论 文(设 计)任 务 书 论文(设计)题目 西门子 PLC 交通灯设计 系 别 机电工程系 专 业 (班 级) 08 机电一体化技术 学 生 姓 名 张纬国 学 号 指 导 教 师 章飞
西门子 PLC 交通灯设计 摘要 随着社会经济的发展,城市机动车量的不断增加,许多大城市如北京、上海、 南京等出现了交通超负荷运行的情况,城市交通问题越来越引起人们的关注。人、 车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交 通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合 管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。 实现路口交通灯系统的控制方法很多,可以用标准逻辑器件、可编程序控制 器 PLC、单片机等方案来实现。其中用标准逻辑器件来实现电路在很大程度上要 受到逻辑器件如门电路等的影响,调试工作极为不易,而笔者对单片机运用来进 行系统的设计开发也不是很熟悉,因此,最终笔者选择了用西门子 PLC 来实现系 统功能的设计,完成本次设计的题目。 关键字:西门子 S7-200,交通灯,PLC,梯形图。 2
西门子 PLC 交通灯设计 目录 1 引言 ............................................................ 4 1.1 PLC 概述 ................................................... 4 1.2 PLC 的功能 ................................................. 4 1.3 PLC 的工作原理和结构 ....................................... 5 1.3.1 PLC 的工作原理: .......................................5 1.3.2 结构: ................................................ 5 1.4 PLC 的硬件介绍和选型 ....................................... 5 1.5 西门子 S7-200 系列 PLC 的基本指令 ............................8 1.5.1 逻辑取及输出线圈指令(LD、LDI、OUT) ................. 8 1.5.2 单个触点串联指令(AND、ANI) .......................... 9 1.5.3 S7-200 系列 PLC 的定时器指令 ..........................10 1.6 西门子 S7-200 系列的编程软件 ...............................11 1.6.1 编程准备 ............................................. 11 1.6.2 程序的调试和监控 ..................................... 12 2 交通灯控制要求 ................................................. 13 2.1 路况示意图 ................................................13 2.2 工作要求和过程 ............................................13 2.3 根据交通灯示意图模拟控制实验 ..............................14 3 交通灯控制的设计 ............................................... 14 3.1 顺序图 ...................................................14 3.2 I/O 分配及接线图 .......................................... 15 3.3 编制程序 ..................................................17 3.4 交通灯时序波形图 ..........................................21 3.5 PLC 系统调试 .............................................. 21 4 致谢 ........................................................... 22 5 参考文献 ....................................................... 22 3
西门子 PLC 交通灯设计 1 引言 1.1 PLC 概述 PLC 是 Programmable Logic Controller 的缩写,即可编程逻辑控制器。它 经历了可编程序矩阵控制器 PMC、可编程序顺序控制器 PSC、可编程序逻辑 控制器 PLC 和可编程序控制器 PC 几个不同时期。为与个人计算机(PC)相 区别,所以现在仍然将可编程逻辑控制器简称 plc。它是一种数字运算操作 的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在 其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并 通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。 1.2 PLC 的功能 1:控制功能逻辑控制,包括(定时,计数,顺序,逻辑)控制 2:数据采集、存储与处理功能数学运算功能 3:输入/输出接口调理功能具有 A/D、D/A 转换功能,通过 I/O 模块完成对模 拟量的控制和调节。位数和精度可以根据用户要求选择。 具有温度测量接口, 直接连接各种电阻或电偶。 4:通信、联网功能现代 PLC 大多数都采用了通信、网络技术,有 RS232 或 RS485 接口,可进行远程 I/O 控制,多台 PLC 可彼此间联网、通信,外部器件 与一台或多台可编程控制器的信号处理单元之间,实现程序和数据交换,如程序 转移、数据文档转移、监视和诊断。通信接口或通信处理器按标准的硬件接口或 专有的通信协议完成程序和数据的转移。如西门 子 S7-200 的 Profibus 现场总线 口,其通信速率可以达到 12Mbps。 在系统构成时,可由一台计算机与多台 PLC 构成“集中管理、分散控制” 的分布式控制网络,以便完成较大规模的复杂控制。通常所说的 SCADA 系统, 现场端和远程端也可以采用 PLC 作现场机。 5:人机界面功能提供操作者以监视机器/过程工作必需的信息。允许操作者 和 PC 系统与其应用程序相互作用,以便作决策和调整。 4
西门子 PLC 交通灯设计 6:编程、调试等使用复杂程度不同的手持、便携和桌面式编程器、工作站 和操作屏,进行编程、调试、监视 、试验和记录,并通过打印机打印出程序文 件。 1.3 PLC 的工作原理和结构 1.3.1 PLC 的工作原理: 采用循环扫描方式。在 PLC 处于运行状态时,从内部处理、通信操作、程 序输入、程序执行、程序输出,一直循环扫描工作。 注意:由于 PLC 是扫描工作过程,在程序执行阶段即使输入发生了变化,输入 状态映象寄存器的内容也不会变化,要等到下一周期的输入处理阶段才能改变。 1.3.2 结构: plc 实质上是一种专用与工业控制的计算机,其硬件结构基本上与微型计算 机再结构上分为固定式和组合式(模块式)两种,固定式 plc 包括 CPU 板,I/O 板,显示面板,内存块,电源等,这些元素组合成一个不可拆卸的整体。 模块式 plc 包括 CPU 模块,I/O 模块,内存模块,电源模块,底板或机架。这些 模块可以按照一定的规则组合配置。 输 入 接 口 部 件 中央处理单元 CPU 板 电源部件 PLC 的基本结构框图 接 口 部 件 输 出 件 1.4 PLC 的硬件介绍和选型 (一)PLC 的类型 PLC 按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室 安装两类;按 CPU 字长分为 1 位、4 位、8 位、16 位、32 位、64 位等。 5
西门子 PLC 交通灯设计 (二)输入输出模块的选择 输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信 号电平、信号传输距离、信号隔离、信号供电方式等应用要求。对输出模块,应 考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、 寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率 因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出 和模拟量输出等,与应用要求应一致。 (三)CPU 的构成 CPU 是 PLC 的核心,起神经中枢的作用,每套 PLC 至少有一个 CPU,它按 PLC 的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输 入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和 PLC 内部 电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中 逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关 的控制电路。 CPU 主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状 态总线构成,CPU 单元还包括外围芯片、总线接口及有关电路。内存主要用于存 储程序及数据,是 PLC 不可缺少的组成单元。 在使用者看来,不必要详细分析 CPU 的内部电路,但对各部分的工作机制还是应 有足够的理解。CPU 的控制器控制 CPU 工作,由它读取指令、解释指令及执行指 令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指 挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工 作。 CPU 速度和内存容量是 PLC 的重要参数,它们决定着 PLC 的工作速度,IO 数量及 软件容量等,因此限制着控制规模。 (四)I/O 的分配 PLC 与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O 模块集 成 了 PLC 的 I/O 电路,其输入暂存器反映输入信号状态,输出点反映输出锁存 器状态。输入模块将电信号变换成数字信号进入 PLC 系统,输出模块相反。I/O 6
西门子 PLC 交通灯设计 分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO) 等模块。 常用的 I/O 分类如下: 开关量:按电压水平分,有 220VAC、110VAC、24VDC,按隔离方式分,有继电器 隔离和晶体管隔离。 模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型 (0-10V,0-5V,-10-10V)等,按精度分,有 12bit,14bit,16bit 等。 除了上述通用 IO 外,还有特殊 IO 模块,如热电阻、热电偶、脉冲等模块。 按 I/O 点数确定模块规格及数量,I/O 模块可多可少,但其最大数受 CPU 所能管 理的基本配置的能力,即受最大的底板或机架槽数限制。 (五)电源的选择 根据 PLC 输出端所带的负载是直流型还是交流型,是大电流还是小电流,以 及 PLC 输出点动作的频率等,从而确定输出端采用继电器输出,还是晶体管输出, 或品闸管输出。不同的负载选用不同的输出方式,对系统的稳定运行是很重要的。 电源模块的选择主要考虑电源输出额定电流和电源输入电压.电源模块的输 出额定电流必须大于 CPU 模块、I/O 模块和其它特殊模块等消耗电流的总和,同 时还应考虑今后 I/O 模块的扩展等因素;电源输入电压一般根据现场的实际需要 而定。 直流输入电源对于输入电压一般都是宽范围:如 5V 为 4.5-9V,12V 为 9-18V,24V 为 18-36V,48V 为 36-72V,110V 为 60-160V。 交流输入电源一般为 220VAC(176-264V)和三相三线(四线),并带有 PFC 功率因数 校正功能。 (六)存储器的选择 由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用 项目的正常投运,一般要求 PLC 的存储器容量,按 256 个 I/O 点至少选 8K 存储 器选择。需要复杂控制功能时,应选择容量更大,档次更高的存储器。 经济性的考虑 ,选择 PLC 时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩 展性、可操作性、投入产出比等因素,进行比较和兼顾,最终选出较满意的产品。 7
西门子 PLC 交通灯设计 输入输出点数对价格有直接影响。每增加一块输入输出卡件就需增加一定的费 用。当点数增加到某一数值后,相应的存储器容量、机架、母板等也要相应增加, 因此,点数的增加对 CPU 选用、存储器容量、控制功能范围等选择都有影响。在 估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。 (七)PLC 接地 良好的接地是 PLC 安全可靠运行的重要条件。为了抑制干扰,PLC 一般最好 单独接地,与其它设备分别使用各自的接地装置,PLC 的接地线应尽量短,使接 地点尽量靠近 PLC。同时,接地电阻要小于 100Ω,接地线的截面应大于2mm。 另外,PLC 的 CPU 单元必须接地,若使用了 I/O 扩展单元等,则 CPU 单元应与它 们具有共同的接地体,而且从任一单元的保护接地端到地的电阻都不能大于 100 Ω。 (八)底板或机架 大多数模块式 PLC 使用底板或机架,其作用是:电气上,实现各模块间的联 系,使 CPU 能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块 构成一个整体。 1.5 西门子 S7-200 系列 PLC 的基本指令 1.5.1 逻辑取及输出线圈指令(LD、LDI、OUT) (一)指令用法 LD:取指令,用于常开触点与母线连接。 LDI:取反指令,用于常闭触点与母线连接。 OUT:线圈驱动指令,用于将逻辑运算的结果驱动一个指定线圈。 (二)指令用法说明 (1)LD、LDI 指令用于将触点接到母线上,操作目标元件为 X、Y、M、T、C、S。 LD、LDI 指令还可与 AND、ORB 指令配合,用于分支回路的起点。 (2)OUT 指令的目标元件为 Y、M、T、C、S 和功能指令线圈。 (3)OUT 指令可以连续使用若干次,相当于线圈并联。 8
分享到:
收藏