xcr23
xcr23
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 117 点
下载积分: 656 分
在线时间: 101(小时)
注册时间: 2012-06-13
最后登录: 2024-09-12
查看xcr23的 主题 / 回贴
楼主  发表于: 2013-09-03 23:00
例如有个高温罐,装有一个进风机和一个抽风机,这两个风机要同时工作,罐内装有一个4-2mA的温度传感器,现在要求控制这个罐子里的温度在一个固定的值。用两个变频器控制这两个电机,抽风机为固定频率运行,改变进风机的频率来改变罐内温度。那么我想用PDI控制有几个问题不懂,想请教一下大家。

呵呵,可能表达的逻辑不是清吧,就体谅一下吧。

疑惑的问题如下:

1、设备刚运行时,在PID控制前是不是要让这两个风机工作,当接近给定值SV时,才开始PID调节?当反馈值为0时,PID会有输出吗?要是一通电就用PID的话,风机的频率会是一个怎样的值?

2、温度传感器4-20mA转换成相应的数字量,作为PID的反馈值PV;给定值SV也转换成相应的数字量,那么PID输出值也是相应的数值量吗?它是不是也是对应4-20MA的数值量?还是这个数字量转成0-20mA后0-10V都可以?

3、PID的输出值对应的是温度的变化量吗?plc将PID的输出值经模块转换输出到变频器的0-10V模拟量模块,那么PID输出值的范围转换后0-10V,是对应频率0-50Hz的吗?如果是变化量的话,那么又是怎样控制变频器的工作?是不是要在plc刚运行时先给定变频器一个频率,然后再PID调节后的输出值去改变这个频率的大小?还是PID输出值就是给定变频器的频率?

4、在关闭PID的微分与积分作用时,只调比例时,那样当反馈值PV大于定值SV,会出现输出值为负数,那么这时变频器的频率会怎样改变?
[ 此帖被xcr23在2013-09-04 08:51重新编辑 ]
lwsnail
级别: 探索解密
精华主题: 0
发帖数量: 31 个
工控威望: 160 点
下载积分: 700 分
在线时间: 20(小时)
注册时间: 2013-09-03
最后登录: 2020-03-14
查看lwsnail的 主题 / 回贴
1楼  发表于: 2013-09-04 15:55
1.首先设备刚运行时采样温度会跟设定温度比较。如果相差很多大于控制带(如控制带+10—— -10)pid不用参与调解,pid在控制带内运算就行。温度过高进风口风机全速运转。plc模拟量输出10v,相反输出0v风机不转。plc输出模拟电压直接给变频器。
2.温控传感器一般是4-20mA,由模拟量输入模块给plc,plc内部A/D转换为温度值参与运算100/(20-4)*(采样电流-4)就是你当前实际数字量温度。
3.控制带内pid开始运算,pv>100取pv值=100 风机全速运转、pv<0取pv=0 风机停转,(0-100对应0-10v)。取死区20,pv<20时取值pv=0 风机不转
本帖最近评分记录:
  • 下载积分:+2(xcr23) 真诚感谢!
    lwsnail
    级别: 探索解密
    精华主题: 0
    发帖数量: 31 个
    工控威望: 160 点
    下载积分: 700 分
    在线时间: 20(小时)
    注册时间: 2013-09-03
    最后登录: 2020-03-14
    查看lwsnail的 主题 / 回贴
    2楼  发表于: 2013-09-04 15:59
    记得评分哦
    lwsnail
    级别: 探索解密
    精华主题: 0
    发帖数量: 31 个
    工控威望: 160 点
    下载积分: 700 分
    在线时间: 20(小时)
    注册时间: 2013-09-03
    最后登录: 2020-03-14
    查看lwsnail的 主题 / 回贴
    3楼  发表于: 2013-09-05 13:39
    变频器频率与温度没有直接关系、pv值对应plc模拟量输出0-10v,变频器最大频率可以设定,可以设为80hz  也就是10V对应频率为80HZ、0V对应频率0HZ