技术论坛

 连续控制PID模块的应用

返回主题列表
作者 主题
许振威
游侠

经验值:339
发帖数:35
精华帖:0
楼主    2022-05-18 10:13:08
主题:连续控制PID模块的应用

 学了一段时间PID,发一个贴,前一段时间的总结。给后来的人参考。

 里面如有我理解出错的地方,敬请各位前辈指点,不胜感激。

图示的应用环境:博途V16

下面解释一下相关引脚功能:

复位:系统块复位,重新调用所有数据。一般该脚悬空不用。
手动-自动:手动时置1,直接将手动值输出到LMN,同时输出数据以手动值换算到0-27648量程的数据值,供QW直接调用。比如阀门的控制开度值
目标值:控制过程的目标值,比如水池液位设定高度值
过程反馈值:控制过程的反馈值,比如水池液位的实际高度反馈
手动值:模块手动控制设定值,在手动-自动为1时,直接输出到LMN管脚。比如阀门开度设定值
比例系数:PID控制比例系数,默认取值为正实数2.000,取值越大输出变化越快。取值为负实数时,输出值变化方向取反向。
积分时间:PID控制积分系数,默认取值 t#20s ,取值越大误差修正越慢。
死区:过程反馈值与目标值误差的绝对值在该数值范围内时,模块输出保持不变,
最大输出限制:模块的最大输出值限制,取值0-100之间,悬空时默认为100。
最小输出限制:模块的最小输出值限制,取值小于最大值,悬空默认为0
前馈,该引脚可引用一个比目标值变化超前的变量作为控制输出的预先控制判断,一般悬空不用,引用后系统将提前输出,可用于惯性量较大的控制系统
输出值:一般用于画面显示,0.0-100.0的数值输出。
输出数据:0-27648的整数值,与0.0-100.0的量程对应,可直接连接QW数据,如阀门开度给定值输出。

#简单应用#中,手动-自动在外部数据中需要引用一个BOOL量,状态为 “0”,否则调节不起作用

欢迎评论留言,共同学习提高!

到了一定的年龄,你就会明白,不争不吵不炫耀才是人生的大智慧!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。