教你用PLC构建一个完整的温度PID控制回路 点击:258 | 回复:0



王者-曹建军

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:813帖 | 2407回
  • 年度积分:0
  • 历史总积分:16025
  • 注册:2011年12月25日
发表于:2012-11-19 18:22:07
楼主
???????????? 构建好以上系统以后,就要先调整好输入,数出通道,我们的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方便,且省钱
虽然对我不是很有用,还是顶一下,谢谢!


热门招聘
相关主题

官方公众号

智造工程师