xcaq123
工业自动化
级别: 略有小成
精华主题: 0
发帖数量: 242 个
工控威望: 430 点
下载积分: 9874 分
在线时间: 343(小时)
注册时间: 2009-03-06
最后登录: 2024-08-31
查看xcaq123的 主题 / 回贴
楼主  发表于: 2013-08-30 09:59
图片:
图片:
众所周知,用西门子小型PLC S7-200  PID指令只能实现最多8个PID控制回路,而且控制效果用过的人都知道,大部分人都觉得控制效果一般般,甚至在某些场合很差。
但是S7200在工控行业使用亦非常广泛,它的大部分功能还是让大家非常喜欢。肿么办???
其实如果要想用S7200实现更多路数或者说是无限路数、更稳定准确的PID也未尝不可,我们可以利用一些先进(或者说是改进型)的PID计算公式来编程实现,编程
一个我们需要的PID子程序,就可以在程序当中无限制的调用了,而且可以根据你的实际需求来修改,最终达到你的控制要求。当然,生成一个PID指令库的话使用就更方便了,
可以在任何项目中随意调用
twatson
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 375 点
下载积分: 2010 分
在线时间: 409(小时)
注册时间: 2012-03-26
最后登录: 2024-11-13
查看twatson的 主题 / 回贴
1楼  发表于: 2013-08-30 10:07
请参看http://www.ymmfa.com/read.php?tid=1433350&page=1#1475231,这个思路不错的,其实PI调节没那么复杂,我们在热轧轧机的液压位置控制中使用的自定义程序跟这个类似。