温度控制难吗?太简单了,看源程序详细介绍 点击:20031 | 回复:129



chinaplc

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:15帖 | 322回
  • 年度积分:0
  • 历史总积分:1101
  • 注册:2000年12月01日
发表于:2009-07-03 11:27:56
楼主
海为PLC——模糊温度控制FTC介绍

从06年开始使用海为PLC至今有3年多了吧,帮海为卖了不少自己也使用了不少,一直想写一两篇关于海为PLC的应用文章,可惜文笔不好加上时间有限一直都没有动手去做,而这次感觉不写不行了,觉得确实应该支持支持国产海为PLC。
今年春节过后不久,海为公司给了我一条新指令的升级程序,这条指令是FTC——模糊温度控制指令,让我公司帮助找几个温度控制应用的项目测试一下实际温度控制的效果。据海为公司开发人员说,这条指令他们已经研究了很久,在多个不同的温度控制对象上测试效果很好,而且使用非常简单,不需要设定任何参数,只要将实际温度PV和设定温度SV传给它就可以,完全自动适应控制对象自动调节,我听了可以说是非常感兴趣,答应帮助。
可项目不是说有就有的,我想我先自己玩玩吧,先控制个电烙铁看看效果吧,把电烙铁的头卸了找一个PT100热电阻插进去固定好,用一台经济型主机HW-E16ZS220T晶体管输出加一个热电阻模块HW-S04RC024N,控制使用Y4输出控制固态继电器,固态继电器输出控制电烙铁,海为的温度模块默认就是使用工程量,AI寄存器的值就是温度值(带一个小数,就是单位为0.1°),不需要程序做任何处理很方便,看下面的图。

控制电烙铁我试了几个温区,效果让我非常惊讶,效果很不错,看图吧,文笔不好不知道咋么写好,大家将就着。

4月份刚好有一个注塑机改造项目,是我们公司自己的项目就实际使用一下,这次想尝试一下用模拟量输出控制的效果(刚好有空余的模拟量输出点),用模拟量输出控制可控硅调节模块再控制可控硅输出,实际要求温度控制在80°,模拟量输出使用工程量0-1000表示0-100%单位0.1%,见下图。

后来接了一个挤塑机的控制项目,要求同时控制7路温度,工作温度在150°左右,控制要求在±1.5°,用户介绍这个对象不太好控制,滞后比较厉害,控制使用晶体管开关量输出点控制固态继电器,加热为电热丝包在钢管外面加热钢管,温度控制部分程序非常简单就7条FTC指令就可以了,下图。曲线只监控了其中一条。

后来又接一个真空包装机项目,5路温度控制,效果很好不再贴图了,总结一下
1、 使用非常简单,真的很模糊啊,不需要设定任何参数,完全自动适应控制对象自动调节
2、 传入的实际温度PV和设定温度SV必须是0.1°精度即单位是0.1°,如设定80°则SV输入800,模拟量输出固定0-1000即0-100%单位0.1%
3、 FTC会同时提供二种输出:开关量脉宽调制输出和模拟量百分比输出,实际使用可以自己任意选择使用一种,不用的输出用空余的位或寄存器地址就行
4、 控制效果从我使用来看很好,不会超调,跟踪收敛很快
5、 E系列主机支持8条FTC,S系列主机支持多达32条FTC,就是可以同时控制32路温度
对温度控制的项目我们公司做了不少,有用过温控器(有的效果很好如宇电的,有的一般价格便宜一些,可能是参数没有调整到位吧),也用过PLC的PID控制,效果只能靠不断调整参数,可能是水平问题用不好容易超调,需要加一下辅助程序处理才搞定,以下是温度控制方面的需要注意的地方,供大家分享。
1、 传感器安装的位置(取温点)非常重要,如果安装位置不合理不能真实反映对象的实际温度或者容易受外部环境影响则温度不好控制
2、 加热源要有富余(建议富余25%),意思就是假如设备正常工作时要求温度要在200°到240°之间由用户设定,就是工作时最大设定温度是240°,那么在温度稳定在240°左右时,输出在75%左右,如果比这个大了,温度就不好控制,因为加热源力气不够啊
3、 传感器的选择精度尽量高些
4、 用开关量输出控制固态继电器方式成本比较低,用模拟量输出控制可控硅成本比较高,从我实际使用来看,控制效果区别不大

因为海为公司已经正式发布这条指令——模糊温度控制FTC(有兴趣的朋友可以到海为网站www.haiwell.com的下载中心下载新更新的编程软件和硬件升级文件,把自己原来的PLC升级一下就可以使用这个指令了,写这篇文章就算是对海为的支持或宣传也好。
就写这些吧,大家交流。


楼主最近还看过



classcxf

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2009年11月15日
发表于:2009-11-18 11:11:00
101楼
我们以前用的是西门子的PLC,PID控制温度,湿度,用的马马虎虎,在不懂人的眼里,我们就是高科技,我们说用什么,就用什么,我看以后不用进口的了,要试试国产的。

JZ7023433

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 27回
  • 年度积分:98
  • 历史总积分:251
  • 注册:2008年5月10日
发表于:2009-11-19 09:57:48
102楼

如果有机会,用了才知道它的性能是否优劣,不在于一二个人宣传,但说真心话,我非常支持国产品牌,如下一次工程我一定试用(现用西门子品牌)望与各位多多交流.

mhy003

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 56回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2009年12月09日
发表于:2009-12-15 19:50:16
103楼
太好用了,不亏为国产精品PLC

羽庶

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 57回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年6月17日
发表于:2009-12-23 08:58:57
104楼

实验室理想环境下控制在正负0.5度还有可能,

但是在现场,周围温度的扰动,相控制在1°以内都是奢望。

永远不要奢求现场环境的理想,也不要拿在实验室里面的数据来说明操作现场的使用性。

 

飘然

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 16回
  • 年度积分:0
  • 历史总积分:85
  • 注册:2003年3月01日
发表于:2009-12-28 10:36:50
105楼

对温度采用模糊控制是必要的,精度有多高和硬件搭配有关的。不能一点带面,何况现场是很苛刻的。经得起现场使用才是硬道理。

xcltb

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 38回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2007年1月31日
发表于:2010-01-14 21:40:44
106楼

很不错,支持一下

 

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-06 23:10:51
107楼

海为看起来真的不错,支持,好贴收藏了。

gmljq

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:27
  • 注册:2010年3月19日
发表于:2010-10-07 16:16:29
108楼
支持国产 ,有机会一定用,大家最好不用日货。

zhangdong840925

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-10-08 13:18:18
109楼
回复内容:西门子的可以做到0.1度控温?在0.1度内波动么?
对:杖策行吟 关于

温度控制在0.5摄氏度之内完全可能,因为我们用西门子的PLC做成PID控制,反馈用PT100的热电阻,精度能达到+-0.1摄氏度!

 

精度单位是0.1,控制精度是0.1似乎不大可能。

我也是搞自动控制的,只是没有接触过语句。有很多人问我温度控制怎么办,这方面我有想法没经验。交个朋友好么?我的qq:39246231

内容的回复:


zhangdong840925

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-10-08 13:21:45
110楼
回复内容:
对:dongyueyu 关于回复内容:
对:初手951322 关于

你就吹吧,能做到0。5以内,瞎胡吹

 


你好,先不考虑这篇文章,温度控制在0.5摄氏度之内完全可能,因为我们用西门子的PLC做成PID控制,反馈用PT100的热电阻,精度能达到+-0.1摄氏度!


控温到底能做到多少需要看具体的对象,不是说零点几就能零点几的,得看周围的环境对控温对象有没有扰动。

我们自己做的在封闭环境下,可以做到0.1内,0.05度范围内波动。

至于海为的PLC虽然只听过,但没用过。

有兴趣的可以交流下,QQ:498665419


内容的回复:
内容的回复:

jiaoanpeng

  • 精华:28帖
  • 求助:1帖
  • 帖子:327帖 | 15621回
  • 年度积分:0
  • 历史总积分:78592
  • 注册:2006年7月25日
发表于:2010-10-08 14:14:54
111楼

温度控制不难么,也许程序实现不难,但是是现场的执行太难了,因为现在的控制系统精度最差的就是执行这一块,再者温度是检测的滞后性,也阻碍了温度控制的精度。

lraaaaa

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:0
  • 历史总积分:173
  • 注册:2009年4月27日
发表于:2010-10-08 14:35:02
112楼

我说句公道话,看过海为的资料,确实不错!

各位同行如果有机会的试试,国产不容易啊!

yythyb2010

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 35回
  • 年度积分:0
  • 历史总积分:68
  • 注册:2010年9月07日
发表于:2010-10-22 13:35:27
113楼
多路PID温控器,体积小,精度高 http://www.yythyb.cn ,你这是什么软件,不错!

bg7mka

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 261回
  • 年度积分:0
  • 历史总积分:701
  • 注册:2006年6月28日
发表于:2010-11-12 12:10:03
114楼
,支持国产,好贴收藏了。

彩云之滇东北

  • 精华:20帖
  • 求助:5帖
  • 帖子:107帖 | 2725回
  • 年度积分:0
  • 历史总积分:21121
  • 注册:2005年6月14日
发表于:2010-11-12 12:38:53
115楼

支持一下,尽管没有用过

lichunyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 68回
  • 年度积分:0
  • 历史总积分:409
  • 注册:2003年9月12日
发表于:2010-11-12 13:19:42
116楼
你就吹吧,做广告也没用

chenyicai

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2010年9月13日
发表于:2010-11-27 23:38:48
117楼

听起来很不错,以后有机会也用用

konghui

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2007年4月10日
发表于:2011-04-07 12:19:43
118楼
太好用了,不亏为国产精品PLC!!!

我隨風

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2011-04-25 22:00:41
119楼
想用用海为PLC的FTC指令来控制一台电热箱的温度,用脉宽调制输出,是不是必须用海为的温度检测模块?

我隨風

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2011-04-25 22:05:46
120楼
由于以前从来没有接触过温度控制功能,希望海为提供下各个控制硬件型号为盼。

热门招聘
相关主题

官方公众号

智造工程师