PID 向导问题请教

如图我标记的蓝色圈内,  这个60.0  代表的是 向导设置的给定值范围的 最大值吗(比如0-100%   的话就写100.0)??或者实际工程量的最大值吗?     现在手头也没有200PLC 实验不了 , 我这样理解对吗?

图片说明:

PID 向导问题请教   

最佳答案

与你安装的传感器有关系:
以温度控制为例,假定温度传感器/变送器测温范围为 -50~+150,输出信号4-20mA。
1)上述参数一确定,实际上就决定了规格化的设定点Setpoint与设定温度值Tx存在如下关系
        (Setpoint%-0)/(100.0%-0)=(Tx-(-50))/(150-(-50))
     即 设定的工程量温度 Tx=(测量上线150-测量下限-50)*Setpoint / 100 + 测量下限-50 
若如你附图中设定60.0,这意味着设定温度为70°c
2)PID算法的比较环节计算偏差,设定值,与反馈值(PLC的输入)一定要同量纲才能相减。此时则需要关注传感器的输出类型。
    如上,PID向导则需要“回路过程变量标定”页面,在类型“过程变量标定”中设定:单极20%偏移量(4mA占满量程20mA的20%)而在标定处,自动会显现“过程变量”下限6400,上限32000(满量程20mA输出时AD采样值32000,下限4mA时,AD值的时32000的20%即6400).
  此处的设定,则决定了采样得到的AD值代表的实际温度T,有如下关系式
  (T-(-50))/(AD-6400)=(150-(-50))/(32000-6400) 
从1)2)可以看到,设定点的100%(对应150°c)与测量反馈值27648(对应20mA即传感器满量程150°c)一致,可以计算得到偏差0,恰好说明达到了温度150。
    规格化,一定是以传感器的量程来标定的。而不是最终用户所提的被控量的“可调范围”。举例来说,工艺上可能要求“因为加工不同产品,期望的温度设定值范围是不同的,范围30°C-70°C都有可能”。这是用户所说的“被控量的”可调范围””,但传感器的测量范围一定要覆盖这一范围,同时要超出这一范围,否则超调怎么检测,10°C,80°C怎么感知!

提问者对于答案的评价:
OK 谢谢啦,谢谢两位的回答,都很有用,谢谢啦

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc361163.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论