可以用向导做啊,200plc的话主要是热电阻用的多,pt100加一个温度变送器(有温度范围),得到了一个0-10v的电压信号,plc经过模数转换得到一个0-32000的数代表了温度变送器的最大值和最小值。然后计算得到实际温度,打开pid控制面板观看温度波动情况调节P I D得到一个最合适的参数
第一步:把器件等各种实物连上
第二步:开环,对PWM的控温信号加阶跃(改变PWM的占空比),由输入输出的结果大致得出加热器的数学模型
第三部:由理论公式整定出PID参数
第四部:根据实际结果调节PID以达到你想要的指标
控制一个加热器的恒温100度,当开始加热时,离目标温度相差比较远,这时我们通常会加大加热,使温度快速上升,当温度超过100度时,我们则关闭输出,通常我们会使用这样一个函数:
e(t) = SP – y(t);
u(t) = e(t)P
SP——设定值
e(t)——误差值
y(t)——反馈值
u(t)——输出值
P——比例系数
滞后性不是很大的控制对象使用比例控制方式就可以满足控制要求,但很多被控对象中因为有滞后性。
也就是如果设定温度是100度,当采用比例方式控制时,如果P选择比较大,则会出现当温度达到100度输出为0后,温度仍然会止不住的向上爬升,比方说升至130度,当温度超过100度太多后又开始回落,尽管这时输出开始出力加热,但温度仍然会向下跌落一定的温度才会止跌回升,比方说降至170度,最后整个系统会稳定在一定的范围内进行振荡。
扩展资料:
能够检测极低浓度挥发性有机化合物和其它有毒气体的仪器。尤其是对VOC的灵敏检测使其在应急事故检测中具有无可替代的作用,VOC是许多气体事故中的有害物质,对它的有效监测对于防灾减灾具有重要作用。
PID使用了一个紫外灯(UV)光源将有机物打成可被检测器检测到的正负离子(离子化)。检测器测量离子化了的气体的电荷并将其转化为电流信号,电流被放大并显示出“PPM”浓度值。在被检测后,离子重新复合成为原来的气体和蒸气。
PID是一种非破坏性检测器,它不会“燃烧”或永久性改变待测气体,这样一来,经过PID检测的气体仍可被收集做进一步的测定。
参考资料来源:百度百科--PID气体探测器
以上就是关于西门子200plc用PID做温度控制,怎么做全部的内容,包括:西门子200plc用PID做温度控制,怎么做、用PID算法实现温度控制、以温度100度为例。请举例PID是如何应用的。谢谢。我是新手等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)