教你用PLC构建一个完整的温度PID控制回路-PLC技术网(www.plcjs.com)-可编程控制器技术门户


教你用PLC构建一个完整的温度PID控制回路

 (点击题目可以在互联网中搜索该题目的相关内容)
日期:2007-8-26 21:01:05     来源:   作者: 点击:
点击【 大  中  小 】,可以选择字体的大小,以便你阅读.
             构建好以上系统以后,就要先调整好输入,数出通道,我们的PLC有模拟输入,模拟输出各四个通道,这里我们选用的输入输出都是1通道,(如下图)。
  

  
  模拟量读入的数,要经过以下程序处理变成真正的温度值。
如图:
  

   T是采样周期,
   S1是目标值(例如80度,就写K800),
   S2是测定值(指每次T周期采到的实际温度值)
   S3是参数区,不光指D100一个单元,而是指从D100开始的25个单元,做PID运算时都要被用作中间单元,不能被其他占用。
   D指最后的运算结果放到D150,然后送到模拟输出口就可以了。
问: 温度控制用SCR交流调压,请问用PLC不是有些多余吗???
答:PLC是要做PID控制的!通过PT100检测温度,自动调节SCR的导通角,使温度恒定。
  把读出的数值转化为实际的温度值(0.1℃),比如50℃时,单元内的数为K500,
   转换温度的子程序估计都会做,且黄石科威plc有专用的对应程序,只要调用就可,这个后面再讲。
  
   输入输出都调试合适以后,就进入PID控制设计过程。
  

  
   如图中,T是采样周期,也是控制周期,即没来一个T脉冲,本指令根据此次测得的温度,算一个应该输出的数。
问:如果是顺便控制温度,还是可以的;不过个人认为,专门采用PLC来控制温度还是不妥,相对于温控器而言成本太…
答:相对于温控器,当然各有优缺点,如图
  

  
  当需要控温与测温的点很多时,用很多块温控表就会显得很乱,如果不用PLC,每块表都需要独自输入参数,如果用plc与控制表通讯的方式来设定参数,就显得多余,且,操作台会显得很乱。
  
   如果用plc就可以简洁得多,温度可以集中显示,参数可以一起设置。
  
   当然,如果只一是一个办公室供应热水的水包,那就只用一块温控表,就比PLC方便,且省钱。
上一篇: 仿控制系统中梯形图逻辑基本概念
下一: 电气装置安装工程盘、柜及二次回路结线施工及验收规范