初学者请教 点击:646 | 回复:9



jonnysky

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 20回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2003年10月15日
发表于:2007-04-25 20:04:00
楼主
我是三菱PLC的初学者,请问一个问题:
现有一热水水箱,我想设定下限温度45度,上限温度48度,在热水水箱温度高于48度后,开始补水,当水温下降到45度时停止补水,同时对水位进行控制,我用ZCP做比较后,可以做到,但是水位达到高水位后,由于水位波动,补水泵总是在水位波动的情况下频繁停启,由于本人刚学PLC,所以找不到好办法解决,请大家帮帮忙.(以上叙说就是通过温度控制对水箱补水)
PLC型号为FX2N系列



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-04-26 09:24:00
1楼
您应该在控制段中增加控制死区,以避免水泵的频繁起停。

jonnysky

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 20回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2003年10月15日
发表于:2007-04-26 09:28:00
2楼
您好!,谢谢您的帮助
怎样增加控制死区,我不是很明白

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-04-26 09:33:00
3楼
控制死区就是当被控量到达一个区间内就不予控制了,比如您的项目中,您完全可以在上限建立一个区间,当被控量在此范围内不控制就可以了,比如48.5度的时候才开泵,47.5~48.5之间不控制就可以了。

jonnysky

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 20回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2003年10月15日
发表于:2007-04-26 11:09:00
4楼
谢谢,我明白您的意思了,请问一下,还其他方法通过温度控制补水的办法吗

CJC365536571

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 94回
  • 年度积分:0
  • 历史总积分:129
  • 注册:2003年6月17日
发表于:2007-04-26 13:17:00
5楼
光用温度控制补水可能有个小问题。因为温度值的惯量比较大,有可能出现水补了很多温度还没降下来,如果储水罐不够大,可能水位会超限。

szbobo

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 148回
  • 年度积分:0
  • 历史总积分:296
  • 注册:2004年4月19日
发表于:2007-04-26 15:08:00
6楼
在ZCP后面加一个计时器,对输出进行滤波

jonnysky

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 20回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2003年10月15日
发表于:2007-04-26 19:47:00
7楼
怎样进行滤波呀,用什么指令呀

江东进

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 120回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2007年4月21日
发表于:2007-04-28 12:30:00
8楼
用PID调节。

1fenaiyi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2007年3月26日
发表于:2007-04-28 16:48:00
9楼
要是温度变化真那么快的话,做起来是比较难的
可以试下多采样几次用平均值

热门招聘
相关主题

官方公众号

智造工程师