温度的PID控制范例 点击:16352 | 回复:138



yangyfeng

    
  • 精华:4帖
  • 求助:0帖
  • 帖子:37帖 | 764回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-08-25 09:11:00
楼主
在温度环境下,台达PLC的PID控制提供了自动调整参数功能,无需去设置复杂的PID参数,就基本可以达到理想的温度控制效果。



lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2007-07-27 16:29:00
81楼
    

CSHA

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2005年3月01日
发表于:2007-07-27 22:44:00
82楼
我现在碰一个问就是温度大滞后问题,加热时过冲,有产品经过后,极速降温,无法极时补偿升温,头都大了

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-27 23:31:00
83楼
另存为,顶!

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-27 23:51:00
84楼


1、温度控制,主机PLC的输出控制方式为“通、断”,靠加热器与电源的通、断占空比调节温度;
2、如果是大功率的加热设备,执行通、断的接触器可能支持不了多久???
3、所以搂主的PID控制是一个静差很大的控制方式;
4、这种控制方式,就好像普通家用冰箱的控制方式,即温度开关控制方式;

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-27 23:57:00
85楼

1、应该用能连续改变加热器电压、电流的方式,实现加热温度的PID控制;
2、例如SCR可控硅交流调压模块,来实现加热温度的PID控制,才是一个真正意义上的无静差PID控制方式;


道。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 132回
  • 年度积分:0
  • 历史总积分:303
  • 注册:2005年10月02日
发表于:2007-07-28 00:00:00
86楼
是啊,在编程时PID一般输出的是继电器开关动作,如果我要在一个模块的模拟量输出(如4-20MA,加热控制器控制是模拟量)在程式内部怎么写啊。PID输出时有没有一个百分比可读呢?

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-28 00:31:00
87楼
要么用SCR无触点固态继电器,控制加热器的电源!

道。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 132回
  • 年度积分:0
  • 历史总积分:303
  • 注册:2005年10月02日
发表于:2007-07-28 09:29:00
88楼
T0:刘工 
     “用SCR无触点固态继电器” 是不是SSR 。
   PLC输出还需要转换吗?谢谢

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-28 09:55:00
89楼

 “用SCR无触点固态继电器” 是不是SSR 。
   PLC输出还需要转换吗?谢谢

 “用SCR无触点固态继电器”,即SSR固态继电器,PLC输出不需要转换!

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-28 09:59:00
90楼
SSR固态继电器的输入控制有模拟量,还有数字量控制两种方式。

道。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 132回
  • 年度积分:0
  • 历史总积分:303
  • 注册:2005年10月02日
发表于:2007-07-28 10:05:00
91楼
如果用PID控制,输出的是“开/关”,能转化成模拟量或数字量吗?

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-28 10:08:00
92楼
 如果用PID控制,输出的是“开/关”,直接到数字量即开关量输入端!

道。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 132回
  • 年度积分:0
  • 历史总积分:303
  • 注册:2005年10月02日
发表于:2007-07-28 10:14:00
93楼
刘工:直接到数字量即开关量输入端!
      可以详细解释一下吗?

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-28 10:22:00
94楼
楼主图中PLC输出的脉冲端与SSR的数字量输入端直接相连,连接时要调整输出到输入数字量的参数匹配、一致即可;

道。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 132回
  • 年度积分:0
  • 历史总积分:303
  • 注册:2005年10月02日
发表于:2007-07-28 10:35:00
95楼
  用冲来控制SSR输出的大小,是不是?
  程式内部用脉宽调制来调整脉冲的范围可行不?

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2007-07-28 10:42:00
96楼

    “用冲来控制SSR输出的大小,是不是?”

1、只要脉冲幅度合适;
2、频率或脉宽正好控制SSR输出触点的通、断来调节加热的次数或时段;


道。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 132回
  • 年度积分:0
  • 历史总积分:303
  • 注册:2005年10月02日
发表于:2007-07-28 10:48:00
97楼
明白了,谢谢刘工,很是受益。

左小丽

  • 精华:46帖
  • 求助:0帖
  • 帖子:255帖 | 48回
  • 年度积分:0
  • 历史总积分:5317
  • 注册:2007年7月28日
发表于:2007-07-28 15:34:00
98楼
学习了!

左小丽

  • 精华:46帖
  • 求助:0帖
  • 帖子:255帖 | 48回
  • 年度积分:0
  • 历史总积分:5317
  • 注册:2007年7月28日
发表于:2007-07-28 15:35:00
99楼
学习啦

一棵葱

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 971回
  • 年度积分:0
  • 历史总积分:1506
  • 注册:2007年4月04日
发表于:2007-08-13 15:54:00
100楼
下面引用由GPP在 2007-7-28 10:48:00 发表的内容:
  明白了,谢谢刘工,很是受益。
--------------------------------------------------------------------------------------------
别被他忽悠了阿!就这例中哪是什么PLC"开断"控制阿,没看见是取数字的吗?真不想和刘。。讨论.

热门招聘
相关主题

官方公众号

智造工程师