S7200PID应用PPT课件.ppt
《S7200PID应用PPT课件.ppt》由会员分享,可在线阅读,更多相关《S7200PID应用PPT课件.ppt(24页珍藏版)》请在三一文库上搜索。
1、HardwareSoftwareWorkshopWinCC Flexible1S7-200 PID 应用控制应用控制PID设置设置PID编程编程NEW!HardwareSoftwareWorkshopWinCC Flexible2PID应用控制示例应用控制示例实现过程通过PID向导配置PID回路PID相关指令及回路表 程序PID控制面板常见问题HardwareSoftwareWorkshopWinCC Flexible3实现过程实现过程通过通过PID向导配置向导配置PID回路回路1 进入PID配置向导2选择要配置的PID回路 3设置回路参数4设置回路的输入/输出选项 5设置回路的报警选项 6为
2、配置分配存储区 7指定子程序和中断程序 8生成 PID 代码完成配置 步骤步骤HardwareSoftwareWorkshopWinCC Flexible4配置配置PID回路回路步骤步骤1:进入:进入PID配置向导配置向导选择选择“工具工具”中的中的“指令向导指令向导”进入PID配置向导。HardwareSoftwareWorkshopWinCC Flexible51.选择要配置的PID回路。(注:s7-200PLC最多8组PID。)2.点击“下一步”按钮。配置配置PID回路回路步骤步骤2:选择要配置的:选择要配置的PID回路回路 HardwareSoftwareWorkshopWinCC F
3、lexible6配置配置PID回路回路步骤步骤3:设置回路参数:设置回路参数1.设置给定值的范围,例如:设最小值为0.0最大值为100.0,即给定的温度范围是0100度(给定值的取值范围)。2.设置PID控制参数设定:均使用默认值(通过VDxx相应位置可以进行修改)。3.点击“下一步”按钮。123HardwareSoftwareWorkshopWinCC Flexible配置配置PID回路步骤回路步骤4:设置回路的输入:设置回路的输入/输出选项输出选项 71.指定回路的过程变量(pv)使用单极性标定。单极性,即输入的信号为正,如010V 或020mA 等 双极性,输入信号在从负到正的范围内变化
4、如输入信号为10V、5V 等时选用 选用20%偏移。如果输入为420mA 则选单极性及此项,4mA 是0 20mA 信号的20%,所以选20%偏移,即4mA 对应6400,20mA 对应320002.反馈输入取值范围单极性032000。若为双极性,则对应-32000+32000。2112PV标定选择单极性PV单极性的取值范围(最大值32000)PV标定选择单极性,使用20%偏移量使用20%偏移量的取值范围HardwareSoftwareWorkshopWinCC Flexible配置配置PID回路步骤回路步骤4:设置回路的输入:设置回路的输入/输出选项输出选项 81.设置输出类型为模拟量输出
5、单极性。2.取值范围:单极性取值为032000。若为双极性,则取值为-32000+32000。若为使用百分之20偏移量,则取值为640032000。3.点击“下一步”按钮。22231111选择输出类型:模拟量。标定:单极性模拟量单极性的取值范围选择输出类型:模拟量。标定:双极性模拟量双极性的取值范围选择输出类型:数字量。占用比周期:1选择输出类型:模拟量。标定:单极性。使用20%偏移量单极性使用20%偏移量的取值范围HardwareSoftwareWorkshopWinCC Flexible9配置配置PID回路回路步骤步骤5:设置回路的报警选项:设置回路的报警选项 向导提供了三个输出来反映过
6、程值(PV)的低值报警、高值报警及过程值模拟量模块错误状态。当报警条件满足时,输出置位为1。这些功能在选中了相应的选择框之后起作用。(a/b:代表实际值(PV)的百分比%)a.使能低值报警并设定过程值(PV)报警的低值,此值为过程值的百分数,缺省值为0.10,即报警的低值为过程值的10。此值最低可设为0.01,即满量程的1%b.使能高值报警并设定过程值(PV)报警的高值,此值为过程值的百分数,缺省值为0.90,即报警的高值为过程值的90。此值最高可设为1.00,即满量程100%c.使能过程值(PV)模拟量模块错误报警并设定模块于 CPU 连接时所处的模块位置。“0”就是第一个扩展模块的位置若不
7、设置直接点击“下一步”按钮。abcHardwareSoftwareWorkshopWinCC Flexible10配置配置PID回路回路步骤步骤6:为配置分配存储区:为配置分配存储区 1.选择一个未使用的V存储区来存放模块的配置信息,可以点击“建议地址”按钮,让系统来选定一个合适的存储区。这里PID回路存储区的首地址为VB400。(注:在添写VB的首地址后,需要点击“下一步”,不可以直接按回车,按回车为使用建议地址。)2.点击“下一步”按钮。HardwareSoftwareWorkshopWinCC Flexible11配置配置PID回路回路步骤步骤7:指定子程序和中断程序:指定子程序和中断程
8、序 1.为向导子程序和中断程序命名。2.若用到PID手动控制,可增加手动控制。3.点击“下一步”按钮。123HardwareSoftwareWorkshopWinCC Flexible12配置配置PID回路回路步骤步骤8:生成:生成 PID 代码完成配置代码完成配置 点击“完成”按钮生成PID代码完成配置。HardwareSoftwareWorkshopWinCC Flexible13实现过程实现过程PID相关指令及回路表通过向导完成对PID回路的配置后回生成子程序“PIDx_INIT”。相关指令相关指令HardwareSoftwareWorkshopWinCC Flexible14PID相关
9、指令及回路表 PIDx_INIT指令指令PIDx_INIT 指令根据在PID向导中设置的输入和输出执行 PID 功能。每次扫描均调用该指令。PIDx_INIT 指令的输入和输出取决于在PID 向导中所作的选择。例如,如果选择“增加PID手动控制”功能则在指令中将显示Auto_Manual(自动/手动切换)和ManualOutput(手动模式下的输出值)输入,如果在 PID 向导的“回路报警选项”屏幕中选择“使能低限报警(PV)”,则在指令中将显示LowAlarm(低限报警)输出。HardwareSoftwareWorkshopWinCC Flexible15PID相关指令及回路表 PIDx_I
10、NIT指令指令输入输入/输出输出数据类型数据类型注释注释ENEN布尔布尔使能位,为使能位,为1 1时调用该指令时调用该指令PV_IPV_I整数整数PIDPID回路的过程变量回路的过程变量Setpoint_RSetpoint_R实数实数PIDPID回路的设定值回路的设定值Auto_ManualAuto_Manual布尔布尔PIDPID手动手动/自动切换自动切换ManualOutputManualOutput实数实数手动模式下的输出值手动模式下的输出值Output(Output(数字数字)布尔布尔由向导确定由向导确定PLCPLC输出为数字量输出为数字量Output(Output(模拟模拟)整数整数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S7200PID 应用 PPT 课件
