任务十七 水箱水位控制系统的编程以及实现.pptVIP

任务十七 水箱水位控制系统的编程以及实现.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务十七 水箱水位控制系统的编程以及实现.ppt

PLC控制系统编程与实现 ;任 务 提 出;;1. 掌握S7-200 PLC模拟量输入输出模块的功能。 2. 掌握PID指令。 3. 能够掌握PLC在模拟量控制中的应用。 ;1.基本知识;; 图6-1是EM231模拟量输入模块的接线,模块上部共有12个端子,每3个点为一组(例如RA、A+、A-)可作为一路模拟量的输入通道,共4组,对应电压信号只用两个端子(见图6-1中的、A+、A-),电流信号需用3个端子(见图6-1中的RC、C+、C-),其中RC与C+端子短接。对于未用的输入通道应短接(见图6-1中的B+、B-)。模块下部左端M、L+两端应接入DC24V电源,右端分别是校准电位器和配置设定开关(DIP)。;三.相关知识; 模拟量输出模块(EM232)具有两个模拟量输出通道。每个输出通道占用存储器AQ区域两个字节。该模块输出的模拟量可以是电压信号,也可以是电流信号。其技术性能如表6-2所示。; 模块上部有7个端子,左端起的每3个点为一组,作为一路模拟量输出,共两组。第一组V0端接电压负载、I0端接电流负载,M0为公共端。第二组V1、I1、M1的接法与第一组类似。输出模块下部M、L+两端接入DC24V供电电源。; 模拟量输出模块的分辨率通常以D/A转换前待转换的二进制数数字量的位数表示,PLC运算处理后的12位数字量信号(BIN数)在CPU中存放的格式如图6-4所示。最高有效位是符号位:0表示正值数据,1表示负值数据。;①电流输出数据的格式 对于电流输出的数据,其两个字节的存储单元的低3位均为0,数据值的12位是存放在3~14位区域。电流输出数据格式为0~+32000。第15位为0,表示正值数据。; EM235具有4路模拟量输入和1路模拟量输出,它的输入信号可以是不同量程的电压或电流。其电压、电流的量程由开关SW1-SW6设定。EM235有1路模拟量输出,其输出可以是电压,也可以是电流。;三.相关知识;型号;2.拓展知识 ;三.相关知识; PID回路有两个输入量,即给定值(SP)与过程变量(PV)。给定值通常是固定的值,过程变量是经A/D转换和计算后得到的被控量的实测值。给定值与过程变量都是现实存在的值,对于不同的系统,它们的大小、范围与工程单位有很大的区别。在回路表中它们只能被PID指令读取,而不能改写。PID指令对这些量进行运算之前,还要??行标准化转换。每次完成PID运算后,都要更新回路表内的输出值 ,它被限制在0.0-1.0之间。从手动控制切换到PID自动控制方式时,回路表中的输出值可以用来初始化输出值。; PID控制器有4个主要的参数 需要整定。;三.相关知识;; 某水箱水位控制系统如图6-6所示。因水箱出水速度时高时低,所以采用变速水泵向水箱供水,以实现对水位的恒定控制。;1.设计思路 通过首次扫描调用子程序的方式,初始化PID参数表并为PID运算设置时间间隔(定时中断)。PID参数表的首址为VD100,定时中断事件为10,子程序编号为0。 通过定时中断每隔100ms调用一次中断服务程序。在中断服务程序中,采样被控量的水位值并进行标准化处理后送入PID参数表,若系统处于手动工作状态,则做好切换到自动工作方式时的准备(将手动时水泵转速的给定值经标准化处理后送PID参数表作为输出值和积分和,将手动时的水位值标准化后送PID参数表作为反馈量前值);若系统为自动工作状态,则执行PID运算,并将运算结果转换成工程量后送模拟量输出寄存器,通过D/A转换以控制水泵的转速,实现水位恒定控制要求。;五、任务实施;五、任务实施;五、任务实施;五、任务实施;3.安装配线 根据控制要求,在计算机中编写程序,水箱水位PLC控制系统的梯形图主程序如图6-7所示,子程序如图6-8所示,定时中断子程序如图6-9、图6-10所示。 4.运行调试 ⑴ 连接好PLC输入输出接线,启动STEP7 Micro/WIN32编程软件。 ⑵ 打开状态表编辑器,录入VD100,VD104,VD108,VD120,VD124,VD128,VD132,I0.0,I0.1,Q0.0,并使其进入监控状态。 ⑶ 通过强制操作I0.1,使Q0.0得电,将变频器接入电源。调节电位器旋钮,使变频器频率由0上升,水泵转速逐渐上升,水箱水位逐步提高。观察水位上升过程中,VD100、VD108、VD128、VD132各存储单元数据的变化情况。 ⑷ 待水箱水位接近75%满水位时,强制I0.0得电,使系统进入PID自动调节控制状态。加大或减小水箱出水量,观察系统各量的变化过程。 ⑸ 通过写操作,分别改变增益、积分时间常数的大小,观察系统的运行效果。;六、评分标准;运行操

您可能关注的文档

文档评论(0)

youngyu0329 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档