PID控温的综合讨论,高手尽管来

PID控温从我了解到角度分为4种情况:

 1.外界环境相对一定,无特殊的冷却介质,自然冷却,升温需要加热装置,设置温度为一特定温度;

 2.有固定的,始终运行的冷却介质,如循环冷却水,升温需要加热装置,设定温度为一特值;

 3.有冷却介质,但是需要间断运行,也就是说冷却介质也需要PID控制,升温需要加热装置,设定温度为一特定值;

 4.条件类似3,但是设定温度为一个范围如零下10度到零上20摄氏度;

 每种都采用S7 200的PID指令来控制,至于采用什么样的,采用几路PID,大家一起讨论下,另外大家说说除了上面4种还有什么样的?

最佳答案

首先必须保证所选用的加热装置与制冷装置及被控装置相互匹配;

 1.

 既然是室温冷却,那么设置温度一定高于室温,我们可以在S7 200中组态一路PID,使用PWM输出或者借助与调功器来控温,当然随着一年四季温差变化,PID参数可能稍微调整一下;

 2.

 这种方式最简单,直接借用第一种就可以;

 3.

 这种方式比较麻烦,调整不好很容易出现持续震荡,我的建议是采用2路PID调整,一路正作用,利用加热装置来加热,一路反作用,利用冷却装置来降温,这样的PID我分两种情况,一种设置值设置很低如零下40度,一种设置值为零上500度;
 也就是说2路PID分主次,在设置为零下40度时

 制冷PID为主控,加热PID为辅控,辅控的PID反映周期稍微加长;

 在设置温度为500度时,加热PID为主控,制冷PID为辅控,辅控周期反映稍微加长;防止震荡;

 4.与3类似,只是根据实际应用,来决定偏向与上端设置值还是偏向与下端设置值;

 抛砖引玉,希望大家来讨论

 

提问者对于答案的评价:
问题3的理解,我认为做成串行PID比较好,可是没法测试,看了大家都回答,有所启发

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日
下一篇 2021年7月4日

相关推荐

  • 累计流量

    4-20ma输出流量计,需要计算一段时间累计流量,请教下有无比较成功的程序   LAD  PLC200SMART 问题补充:需要计…

    SIMATIC S7-200 2021年7月5日
  • 关于DP模块通信问题

    为什么s7-300和et200m进行dp通信时,et200m接的io模块是300的io模块。而s7-1200与et200sp进行dp通信时,et200sp却不可以接1200的io模…

    SIMATIC S7-200 2021年7月5日
  • tp170a与s7-200连接

    tp170a与s7-200的224连接需要哪种连接线,hmi与plc怎样设置,插在那个插槽中。具体的操作流程? 问题补充:我的数据线是:一头9针公头连接s7-200的母头,另一头是…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC扩展模块地址分配问题

    S7-200和S7-200SMART数字量及模拟量扩展模块地址分配问题,请各位老师指点一下。希望详细一些,多谢。 钻石用户推荐最佳答案 S7-200:在S7-200中,输入/输出点…

    SIMATIC S7-200 2021年7月5日
  • 200PLC PPI 通讯

    可以用一台台达HMI 的一个通讯口  同时连接上两个200PLC  三个通讯口连在一起,其中HMI是PPI的主站(站号为0),两台…

    SIMATIC S7-200 2020年10月31日
  • 关于S7-200的安装问题

    按了安装之后就会出现询问是否删除所选软件 点是之后就消失了 再没有任何反应 最佳答案 看此问题回答的非常详细,希望能帮到你 参考资料:http://www.ad…

    SIMATIC S7-200 2021年7月5日
  • S7-200 SMAR打开后就显示 MWSmart Executable 已停止

    各位大佬,S7-200 SMAR打开后就显示 MWSmart Executable 已停止,到底怎么回事啊,反复安装不上 最佳答案 参考:S…

    SIMATIC S7-200 2021年7月5日
  • S7-200定时器

    我用T32做一个周期性的通断电路,怎么在时序图的界面里观察,发现每个周期的时间都不一样呢?用T34做还是这种结果,请个位老师给解释一下。谢谢! 问题补充:先谢谢各位老师!我的方法是…

    SIMATIC S7-200 2020年11月1日
  • 顺控指令用法

    顺控指令SCR能否这样使用,就是在一个SCR段中,最后再调用这个段。就是说启动了SCR段S0.1后,在段内的最后放一条指令SCRT S0.1,以让程序再重新执行S0.1段…

    SIMATIC S7-200 2021年7月5日
  • s7-200如何建库发脉冲

    200的库怎么建,要发的脉冲数据怎么存入库,存好后怎么发脉冲,现在有两组数据,用两个脉冲输出口发,发完一个脉冲在发下一个,知道发完,就像松下的建表脉冲指令,可以发DT15000-D…

    SIMATIC S7-200 2017年7月26日

发表回复

登录后才能评论