[西门子] 西门子S7-1500PLC实现PID控制方法

[复制链接]
查看9483 | 回复0 | 2024-3-18 12:26:53 | 显示全部楼层 |阅读模式
关于启程
启程自动化成立于2012年,培训项目主打西门子PLC编程系统集成、工业机器人编程、EPLAN电气设计、视觉等培训与技术服务的机构。推荐高薪就业,越努力越幸运

练习目的:使用过程仿真函数模拟PID控制的过程,熟悉PID函数的使用和调试。

练习要求:通过对一个过程的控制,实现预整定和精细整定并得到PID参数。

1) 在CPU1511中创建一个循环中断并设定循环时间为200ms。例如OB31



2) 在OB31中调用PID函数PID_compact,然后在全局库中打开库文件《Sim_controllprocess_V13_SP1》,并调用过程仿真函数Sim_PT3,连接PID控制函数与仿真函数的管脚。



3) 在“工艺对象”标签中选择对应的工艺对象(PID控制函数的背景数据块),在“组态”栏中设置PID参数,这里只设置PID的输入和输出,其它参数保持缺省设置。最后下载程序和参数配置。



4) 在“调试”界面中进行参数自整定,可以选择“预调节”方式,整定完成之后如果整定效果满足工艺要求,可以上传PID参数到项目中。



5) 如果输出震荡,可以再次选择精细调节模式进行整定。精细整定将在输出上产生激励,经过计算后再平滑输出。



课程咨询报名扫码+老师微信(13809869603)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则