请问西门子200的PLC的PID功能、它的P、I、D参数值是实数,它们有范围么?是什么样的范围?
最佳答案
1.功能:PID是闭环控制系统的比例-积分-微分控制算法。
PID控制器根据设定值(给定)与被控对象的实际值(反馈)的差值,按照PID算法计算出控制器的输出量,控制执行机构去影响被控对象的变化。
PID控制是负反馈闭环控制,能够抑制系统闭环内的各种因素所引起的扰动,使反馈跟随给定变化。
2.计算机化的PID控制算法有几个关键的参数Kc(Gain,增益),Ti(积分时间常数),Td(微分时间常数),Ts(采样时间)。
PID功能块只接受0.0 - 1.0之间的实数(实际上就是百分比)作为反馈、给定与控制输出的有效数值,如果是直接使用PID功能块编程,必须保证数据在这个范围之内,否则会出错。其他如增益、采样时间、积分时间、微分时间都是实数。
因此,必须把外围实际的物理量与PID功能块需要的(或者输出的)数据之间进行转换。这就是所谓输入/输出的转换与标准化处理。《S7-200系统手册》上有详细的介绍。
提问者对于答案的评价:
我其实想问这几个参数有没有取植范围!呵呵
专家置评
二位都说的好。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356944.html