基于s7-200的温度控制系统设计(编辑修改稿)内容摘要:
场装置(含变送器、执行器等)进行远程诊断、维护和组态,这是其他系统无法达到的 [9]。 但是,FCS 还没有完全成熟,它才刚刚进入实用化的现阶段,另一方面,另一方面, 目前现场总线的国际标准共有 12 种之多,这给 FSC 的广泛应用添加了很大的阻力。 各种温度系统都有自己的优缺点,用户需要根据实际需要选择系统配置,当然,在实际运用中,为了达到更好的控制系统,可以采取多个系统的集成,做到互补长短。 温度控制系统在国内各行各业的应用虽然已经十分广泛,但从生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比有着较大差距。 成熟产品主要以“点位”控制及常规的PID控制器为主。 它只能适应一般温度系统控制,难于控制滞后、复杂、时变温度系统控制。 而适应于较高控制场合的智能化、自适应控制仪表,国内技术还不十分成熟,形成商品化并在仪表控制参数的自整定方面,国外已有较多的成熟产品。 但由于国外技术保密及我国开发工作的滞后,还没有开发出性能可靠的自整定软件。 控制参数大多靠人工经验及现场调试确定。 国外温度控制系统发展迅速,并在智能化、自适应、参数自3整定等方面取得成果。 日本、美国、德国、瑞典等技术领先,都生产出了一批商品化的、性能优异的温度控制器及仪器仪表,并在各行业广泛应用。 目前,国外温度控制系统及仪表正朝着高精度、智能化、小型化等方面快速发展 [10]。 本论文主要是利用 PLC S7200 采用 PID 控制技术做一个温度控制系统,要求稳定误差不超过正负 1℃,并且用组态软件实现在线监控。 具体有以下几方面的内容:第一章,对 PLC 系统应用的背景进行了阐述,并介绍当前温度控制系统的发展状况。 第二章,简单概述了 PLC 的基本概念以及组成。 第三章,介绍了控制系统设计所采用的硬件连接、使用方法以及编程软件的简单介绍。 第四章,介绍了本论文中用到的一些算法技巧和思想,包括 PWM、PID 控制、PID 在 PLC 中的使用方法以及 PID 的参数整定方法。 第五章,介绍了设计程序的设计思想和程序,包括助记符语言表和梯形图。 第六章,介绍了组态画面的设计方法。 第七章,进行系统设计,检验控制系统控制质量。 第八章,对全文进行总结。 4第二章 可编程控制器的概述 可编程控制器的产生可编程控制器是一种工业控制计算机,英 文 全 称 : Programmable Controller, 为 了 和 个 人 计 算 机 (PC)区 分 , 一 般 称 其 为 PLC。 可 编 程 控 制 器(PLC)是 继 承 计 算 机 、 自 动 控 制 技 术 和 通 信 技 术 为 一 体 的 新 型 自 动 装 置。 其 性能 优 越 , 已 被 广 泛 地 应 用 于 工 业 控 制 的 各 个 领 域。 20 世纪 60 年代,计算机技术开始应用于工业控制领域,但由于价格高、输入输出电路不匹配、编程难度大,未能在工业领域中获得推广。 1968 年,美国的汽车制造公司通用汽车公司(GM)提出了研制一种新型控制器的要求,并从用户角度提出新一代控制器应具备十大条件,立即引起了开发热潮。 1969 年,美国数字设备公司(DEC)研制出了世界上第一台可编程序控制器,并应用于通用汽车公司的生产线上。 可编程控制器自问世以来,发展极为迅速。 1971 年日本开始生产可编程控制器,而欧洲是 1973 开始的。 如今,世界各国的一些著名的电气工厂几乎都在生产可编程控制器 [11]。 可编程控制器从诞生到现在经历了四次更新换代,见表 11。 表 11 可编程控制器功能表代次 器件 功能第一代 1 位处理器 逻辑控制功能第二代 8 位处理器及存储器 产品系列化第三代 高性能 8 位微处理器及位片式微处理器处理速度提高,向多功能及联网通信发展第四代 16 位、32 位微处理器及高性能位片式微处理器逻辑、运动、数据处理、联网功能的多功能 可编程控制器的基本组成PLC 从组成形式上一般分为整体式和模块式两种。 整体式 PLC 一般由 CPU5板、I/O 板、显示面板、内存和电源组成。 模块式 PLC 一般由 CPU 模块、I/O 模块、内存模块、电源模块、底版或机架组成。 本论文实物采用的是模块式的PLC,不管哪种 PLC,都是属于总线式的开发结构,其构成如图 21 所示 [12]。 图 21 PLC 的组成 1) CPU(中央处理器)和一般的微机一样,CPU 是微机 PLC 的核心,主要由运算器、控制器、寄存器以及实现他们之间联系的地址总线、数据总线和控制总线构成。 CPU 在很大程度上决定了 PLC 的整体性能,如整个系统的控制规模、工作速度和内存容量。 CPU 控制着 PLC 工作,通过读取、解释指令,指导 PLC 有条不紊的工作。 2) 存储器 存储器(内存)主要用语存储程序及数据,是 PLC 不可缺少的组成部分。 PLC 中的存储器一般包括系统程序存储器和用户程序存储器两部分。 系统程序一般由厂家编写的,用户不能修改;而用户程序是随 PLC 的控制对象而定的,由用户根据对象生产工艺的控制要求而编制的应用程序。 3) 输入输出模块 输入模块和输出模块通常称为 I/O 模块或 I/O 单元。 PLC 提供了各种工作电平、连接形式和驱动能力的 I/O 模块,有各种功能的 I/O 模块供拥护选用。 按 I/O6点数确定模块的规格和数量,I/O 模块可多可少,但其最大数受 PLC 所能管理的配置能力,即底版的限制。 PLC 还提供了各种各样的特殊的 I/O 模块,如热电阻、热电偶、高速计算器、位置控制、以太网、现场总线、温度控制、中断控制、声音输出、打印机等专用型或智能型模块,用以满足各种特殊功能的控制要求。 智能接口模块是一独立的计算机系统,它有自己的 CPU、系统程序、存储器及与 PLC 系统总线相连接的接口。 4)编程装置编程器作用是将用户编写的程序下载至 PLC 的用户程序存储器,并利用编程器检查、修改和调试用户程序,监视用户程序的执行过程,显示 PLC 状态、内部器件及系统的参数等。 常见的编程器有简易手持编程器、智能图形编程器和基于 PC 的专用编程软件。 目前 PLC 制造厂家大都开发了计算机辅助 PLC 编程支持软件,当个人计算机安装了 PLC 编程支持软件后,可用作图形编程器,进行用户程序的编辑、修改,并通过个人计算机和 PLC 之间的通信接口实现用户程序的双向传送、监控 PLC 运行状态等。 5)电源 PLC 的电源将外部供给的交流电转换成供 CPU、存储器等所需的直流电,是整个 PLC 的能源供给中心。 PLC 大都采用高质量的工作稳定性好、抗干扰能力强的开关稳压电源,许多 PLC 电源还可向外部提供直流 24V 稳压电源,用于向输入接口上的接入电气元件供电,从而简化外围配置。 7第三章 硬件配置和软件环境 西门子 S7200S7200 系列 PLC 可提供 4 种不同的基本单元和 6 种型号的扩展单元。 其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。 本论文采用的是 CUP224。 它具有 24 个输入点和 16 个输出点。 S7200 系列的基本单元如表 31 所示 [13]。 表 31 S7200 系列 PLC 中 CPU22X 的基本单元型 号 输入点 输出点 可带扩展模块数S7200CPU221 6 4 0S7200CPU222 8 6 2 个扩展模块S7200CPU224 14 10 7 个扩展模块S7200CPU224XP 24 16 7 个扩展模块S7200CPU226 24 16 7 个扩展模块 传感器热 电 偶 是 一 种 感 温 元 件 , 它 直 接 测 量 温 度 , 并 把 温 度 信 号 转 换 成 热 电 动 势信 号。 常 用 热 电 偶 可 分 为 标 准 热 电 偶 和 非 标 准 热 电 偶 两 大 类。 所 调 用 标 准 热 电偶 是 指 国 家 标 准 规 定 了 其 热 电 势 与 温 度 的 关 系 、 允 许 误 差 、 并 有 统 一 的 标 准 分度 表 的 热 电 偶 , 它 有 与 其 配 套 的 显 示 仪 表 可 供 选 用。 非 标 准 化 热 电 偶 在 使 用 范围 或 数 量 级 上 均 不 及 标 准 化 热 电 偶 , 一 般 也 没 有 统 一 的 分 度 表 , 主 要 用 于 某 些特 殊 场 合 的 测 量。 标 准 化 热 电 偶 我 国 从 1988 年 1 月 1 日 起 , 热 电 偶 和 热 电阻 全 部 按 IEC 国 际 标 准 生 产 , 并 指 定 S、 B、 E、 K、 R、 J、 T 七 种 标 准 化 热电 偶 为 我 国 统 一 设 计 型 热 电 偶。 本 论 文 才 用 的 是 K 型 热 电 阻 [14]。 8 EM 231 模拟量输入模块传感器检测到温度转换成 0~41mv 的电压信号,系统需要配置模拟量输入模块把电压信号转换成数字信号再送入 PLC 中进行处理。 在这里,我们选用了西门子 EM231 4TC 模拟量输入模块。 EM231 热电偶模块提供一个方便的,隔离的接口,用于七种热电偶类型:J、K、 E、N、S 、T 和 R 型,它也允许连接微小的模拟量信号(177。 80mV 范围),所有连到模块上的热电偶必须是相同类型,且最好使用带屏蔽的热电偶传感器。 EM231 模块需要用户通过 DIP 开关进行选择的有:热电偶的类型、断线检查、测量单位、冷端补偿和开路故障方向,用户可以很方便地通过位于模块下部的组态 DIP 开关进行以上选择,如图 32 所示。 本设计采用的是 K 型热电偶,结合其他的需要,我们设置 DIP 开关为 00100000。 对于 EM231 4TC 模块,SW1~SW3 用于选择热电偶类型,见表 33。 SW4 没有使用,SW5 用于选择断线检测方向,SW6 用于选择是否进行断线检测,SW7 用于选择测量单位,SW8 用于选择是否进行冷端补偿,见表 34[15]。 为了使 DIP 开关设置起作用,用户需要给 PLC 的电源断电再通电。 图 32 EM231 模块 DIP 开关9表 33 热电偶类型选择热电偶类型 SWI SW2 SW3J(默认) 0 0 0K 0 0 1T 0 1 0E 0 1 1R 1 0 0S 1 0 1N 1 1 0+/80mv 1 1 1表 34 热电偶其他设置DIP 开关 功能 开/关状态正向标定 0SW5 熔断方向负定方向 1启动断线测量电流 0SW6 断线禁止断线测量电流 1摄氏 0SW7 测量单位华氏 1冷端补偿启用 0SW8 冷端启用冷端补偿禁止 1 STEP 7 Micro/WIN32 软件介绍 STEP 7MWIN32 编程软件是基于 Windows 的应用软件,是西门子公司专门为 SIMTIC S7200 系列 PLC 设计开发的。 该软件功能强大,界面友好,并有方便的联机功能。 用户可以利用该软件开发程序,也可以实现监控用户程序的执行状态,该软件是 SIMATIC S7200 拥护不可缺少的开发工具 STEP 7MWIN32 在开始安装的时候是选择语言界面,对于版本 来说,这时候没有选择中文的,但可以先选择其他语言,见图 35。 等软件安装好之后再进行语言的切换。 10图 35 语言选择界面 在安装的最后,会出现一个界面,按照硬件的配置,我们需要用 232 通信电缆,采用 PPI 的通信方式,所以要选择 PPI/PC Cable(PPI),这个时候在弹出来的窗口中选择端口地址,通信模式,一般选择默认就可以了,见图 36。 图 36 通信设置界面 如果想改变编程界面的语言,可在软件的主界面的工具栏中选择 tools 目录下选择 option 选项,在出现的界面中选择 general,然后在右下角就可以选择中文了。 见图 37 所示。 11图 37 语言重设界面 系统参数设置系统块用来设置 S7200 CPU 的系统选项和参数等。 系统块更改后需要下载到 CPU 中,新的设置才能生效。 系统块的设置如下,需要注意的是,PLC 的地址默认是 2,但本设计中需要用到的地址是 1,如图 38。 通信端口的设置,同样的,我们用到的地址是 1,如图 39 所示。 12图 38 “系统块对话框” 图 39 通信端口设置 13 第四章 控制算法描述 PWM 技术脉 宽 调 制 ( PWM) 是 利 用 微 处 理 器 的 数 字 输 出 来 对 模 拟 电 路 进 行 控 制的 一 种 非 常 有 效 的 技 术 , 广 泛 应 用 在 测 量 、 通 信 、 功 率 控 制 与 变 换 的 许 多 领域 中。 PWM 是 一 种 对 模 拟 信 号 电 平 进 行 数 字 编 码 的 方 法。 通 过 高 分 辨 率 计 数器 的 使 用 , 方 波 的 占 空 比 被 调 制 用 来 对 一 个 具 体 模 拟 信 号 的 电 平 进 行 编 码。 PWM 信 号 仍 然 是 数 字 的 , 因 为 在 给 定 的 任 何 时 刻 , 满 幅 值 的 直 流 供 电 要。基于s7-200的温度控制系统设计(编辑修改稿)
相关推荐
输入,但是该时钟频率对于完成本设计是不够的,数码管以及点阵的动态显示都要用到时钟,而且两个的扫描的时钟频率不一样,这样,就要求对原有的时钟频率进行分频,得到所需要的时钟频率。 时钟与控制器的连接图如下图所示: 图 32 数字时钟信号模块电 3 引脚分配 本模块用到的模块与实验箱的引脚连接如下表所示: 模块名称 信 号名称 FPGA I/O 管脚号 功能说明 时钟模块 CLK Pin_A14
项目的收 益性及经济性进行分析。 在战略性投资决策 分析中 , 折现自由现金流量法及实物期权法考虑了投资中所面临的风险问题,与战略管理目标最贴合,最能体现出 战略 管理会计决策的核心价值。 使用 自由现金流量折现法 的关键 在于 确定预期企业未来存续期各年度的 自由 现金流量以及 合理的公允的 折现率 , 但是,由于投资项目 存在着许多事前无法进行预测和估计的不确定性因素,自由现金流量法 有时
PWM降压模式铅酸电池充电管理集成电路,独立对铅酸电池充电进行自动管理,具有封装外形小,外围元器件少和使用简单等优点。 CN3717具有涓流,恒流,过充电和浮充电模式,非常适合铅酸电池的充电。 在过充电和浮充电模式,充电电压由外部电阻 分压网络设置;在恒流充电模式,充电电流通过一个外部电阻设置。 对于深度放电的电池,当电池电压低于所设置的过充电电压的 %时,CN3717用所设置的恒流充电电流的
lationships Vertical integration can be viewed as an extreme form of vertical restraints Hence, explanations of vertical restraints can also be used to explain vertical integration In the
、Bulldog bonds 中国人民大学财政金融学院国际金融精品课程 24 欧洲债券:指借款人在外国资本市场发行的非东道国货币标价债券 通常由银行等金融机构建立的国际承销辛迪加出售,并由相关国家政府提供担保 欧洲债券市场是跨国公司筹集长期资金的一个重要渠道,对于借贷双方都具有国际性的特征 中国人民大学财政金融学院国际金融精品课程 25 欧洲债券市场特点 对筹资者而言
ncrements ($) for RMB/USD futures intracurrency spreads executed electronically. 中国人民大学财政金融学院国际金融精品课程 20 RMB/USD Options Ticker Symbol Monthly options: RMB Weekly options: RB1RB5 Minimum