一、我们用电动调节阀调节温度,在博途软件中应用个PID目录下哪个函数块最好? PID_compact (集成了调节功能的通用PID控制器), PID_3stp (集成了阀门调节功能的PID控制器), PID_Temp(温度PID控制器)。为什么?
二、假如用S7-1500P做温度控制,温度测量元件为热电阻(直接接在PLC模块下),控制执行机构为电动调节阀,调用PID_compact 函数,请问:1、参数Setpoint(设定值)是用 常数 直接输入还是百分比输入,如是百分比应如何转换。2、过程值Input-PER可直接指向模块地址热电阻的值,要转换吗? 输出值Outpuf_PER可直接连到PLC模拟量输出端吗? 要转换吗? 3、如果过程值采=采用Input, 输出采用Out_put又如何处理
.
问题补充:
最好有实例讲解
最佳答案
PID_Temp 工艺对象提供具有集成调节功能的连续PID 控制器。PID_Temp 专为温度控制而设计,适用于加热或加热/制冷应用。为此提供了两路输出,分别用于加热和制冷。PID_Temp 还可以用于其它控制任务。PID_Temp 可以级联,可以在手动或自动模式下使用。
1、参数Setpoint(设定值)是用 常数直接输入还是百分比输入要和PV输入对应,即要求为相同量纲。
2、使用Input-PER要设定转换系数,对于普通热电阻乘以0.1就是温度值,气候型热电阻乘以0.01,Outpuf_PER可直接连到模拟量输出端,不用转换。
3、过程值采用Input则需要用scale指令对输入值做转换,可以转换为过程值,也可是百分比值,要和设定值对应,输出采用Out_put的话要转换成0-27648的整数类型再连到模拟量输出。
PID控制相对有些复杂,建议多参考编程系统手册。
提问者对于答案的评价:
谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc158011.html