S7-200中的PID控制(温度控制举例)[汇编].ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
配置TD200C显示屏 1. 指定数据地址为VD1000(后面编写PLC程序是会用到该地址)。 2. 选择数据格式为实数(浮点数)。 3. 设置显示到小数点后一位。 4. 点击“确认”按钮完成PLC数据的插入。 步骤7:定义用户菜单和文字 * PID温度控制示例 PID控制理论简介 PID温度控制示例 工作原理 任务目标 实现过程 提纲 * S7-200 PID 温度控制 工作原理 任务目标 实现过程 PID温度控制示例 * PID温度控制示例-工作原理 PID温度控制系统是一个闭环系统,由PLC的输出控制加热器对热电阻的加热程度. 同时通过温度传感器将热电阻当前的实际温度转变成电信号,再通过PLC的模拟量输入端将温度传感器传回来的电信号转变成数字量传送给CPU以用于计算。 对PLC进行编程,可以设定目标温度,然后通过PID调节控制PLC的输出,使热电阻的实际温度逐渐趋近于目标温度。 * PID温度控制示例 工作原理 任务目标 实现过程 PID温度控制示例 * PID温度控制示例-任务目标 使用西门子文本显示屏TD200C实时监测热电阻的实际温度 并且可以通过显示屏设定目标温度以及PID控制参数。通过PLC实现温度的PID调节。 * PID温度控制示例 工作原理 任务目标 实现过程 PID温度控制示例 * PID温度控制示例-实现过程 通过PID向导配置PID回路 PID相关指令及回路表 通过文本显示向导配置TD200C显示屏 编写程序 * 实现过程-通过PID向导配置PID回路 1 进入PID配置向导 2 选择要配置的PID回路 3 设置回路参数 4 设置回路的输入/输出选项 5 设置回路的报警选项 6 为配置分配存储区 7 指定子程序和中断程序 8 生成 PID 代码完成配置 步骤 * 配置PID回路-步骤1:进入PID配置向导 选择项目树中的“向导-PID” 进入PID配置向导 * 1. 选择要配置的PID回路。 2. 点击“下一步”按钮。 配置PID回路-步骤2:选择要配置的PID回路 * 配置PID回路-步骤3:设置回路参数 1. 设置给定值的最小值为0.0最大值为60.0,即给定的温度范围是0~60度。 2. 设置PID控制参数均使用默认值。 3. 点击“下一步”按钮。 * 配置PID回路-步骤4:设置回路的输入/输出选项 1. 指定回路的过程变量(pv)使用单极性标定。 2. 设置过程变量(pv)的标定范围为0~32000。 3. 设置输出类型为数字量输出,占空比周期为1秒。 4. 点击“下一步”按钮。 * 配置PID回路-步骤5:设置回路的报警选项 点击“下一步”按钮。 * 配置PID回路-步骤6:为配置分配存储区 1. 选择一个未使用的V存储区来存放模块的配置信息,可以点击“建议地址”按钮,让系统来选定一个合适的存储区。这里PID回路存储区的首地址为VB400。 2. 点击“下一步”按钮。 * 配置PID回路-步骤7:指定子程序和中断程序 1. 为向导子程序和中断程序命名。 2. 点击“下一步”按钮。 * 配置PID回路-步骤8:生成 PID 代码完成配置 点击“完成”按钮生成PID代码完成配置。 * PID温度控制示例-实现过程 通过PID向导配置PID回路 PID相关指令及回路表 通过文本显示向导配置TD200C显示屏 编写程序 * 实现过程-PID相关指令及回路表 通过向导完成对PID回路的配置后回生成子程序“PIDx_INIT”。 相关指令 * PID相关指令及回路表- PIDx_INIT指令 PIDx_INIT 指令根据在PID向导中设置的输入和输出执行 PID 功能。每次扫描均调用该指令。 PIDx_INIT 指令的输入和输出取决于在PID 向导中所作的选择。例如,如果选择“增加PID手动控制”功能则在指令中将显示Auto_Manual(自动/手动切换)和ManualOutput(手动模式下的输出值)输入,如果在 PID 向导的“回路报警选项”屏幕中选择“使能低限报警(PV)”,则在指令中将显示LowAlarm(低限报警)输出。 * PID相关指令及回路表- PIDx_INIT指令 输入/输出 数据类型 注释 EN 布尔 使能位,为1时调用该指令 PV_I 整数 PID回路的过程变量 Setpoint_R 实数 PID回路的设定值 Auto_Manual 布尔 PID手动/自动切换 ManualOutput 实数 手动模式下的输出值 Output(数字) 布尔 由向导确定PLC输出为数字量 Output(模拟) 整数 由向导确

您可能关注的文档

文档评论(0)

飞翔的燕子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档