pid模块无扰切换

加热设备不同工况适合的pid不同,如何在程序中实现根据不同工况可以自动切换到对应的pid模块,切换的过程又不会产生剧烈扰动,举例而言,计算得出需要30%-100%功率输出时,采用pid1 模块控制功率输出,10%-30%,自动切换到pid2模块,0-10% 采用pid3模块。由于加热系统有较强的滞后性,如果只采用一个pid模块,小功率输出的情况下(5%)很难保持温度的稳定性,所以提出上述疑问,望各位大师解惑

最佳答案

这个问题你应该从根源上解决问题
要改变输出对应的给定值是需要变化的
也就是说你的工艺需要多个给定值此时你只需要组态多个按钮在不同的工艺里面传送不同的给定值即可
如果一组PID参数不能满足工艺需求
你可以编程多组PID参数在不同的给定值里面传送不同的PID参数当然你要实现这个功能就不能使用PID向导去编写程序了
这种程序一般都需要自己根据实际工艺反复调试后给出最佳值作为最终参数
当然如果CPU的PID回路比较充足的情况下
你可以使用向导编写多路PID功能块去控制同一个输出
在同一时间只调用对应的工艺PID即可

提问者对于答案的评价:
问题关键就在于这个对应选择过程中,当从pid1跳到pid2如何避免扰动?

最佳答案作者回复:
切换的时候如果给定值是由低到高这样切换不存在扰动问题
如果是由高到低切换加热设备会有一个正常降温过程
这个过程与你的冷却设备有关扰动是无法避免的

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:53
下一篇 2021年7月5日 下午1:53

相关推荐

  • S7-200 CPU224输出口排序

    CPU224本身带有14路输入(I0.0~I1.5)。10路输出(Q0.0~Q1.1), 然后我接一个EM223 8IN/8OUT 的模块,&nbsp…

    2017年11月17日
  • INC_W问题

    在S7200指令中,INC_W指令在其EN端使能后,是怎样往上累加的?一直加吗?按照多少时间加一次呢? 最佳答案 和其他指令没区别,程序在扫描执行到INC_W的时候,如果使能为真,…

    SIMATIC S7-200 2020年11月1日
  • s7-200 smart编程软件V2.1版本安装

    我XP系统安装200 SMART V2.1时,出现下图错误。请大师帮助解决! 图片说明:       最佳答案 你好!&…

    2021年7月5日
  • em231 ai4 模拟量输入为双极性+-5v 是不是只要把SW3拨上就可以了

    我用200PLC  接收角度控制器的模拟量 再传到300 转换 量程式+-170度但是我无论怎么改变角度转换出来的值都是+—0.几…

    2020年10月31日
  • S7-200PID给定值

    S7-200 PID回路控制中有两个输入量即给定值和过程变量.给定值是一个固定值(如压力或温度),过程变量为由压力或温度转换成的模拟信号(如4-20m),假设现做一个温度…

    SIMATIC S7-200 2021年7月5日
  • smart200

    我想利用smart200作为远端的监控系统,smart200组建在系统中的网络上,但是我看资料smart200最远的传输距离光纤的才4.3KM不足以满足我的要求 。不知道…

    SIMATIC S7-200 2017年11月12日
  • 程序的执行顺序?

    我写了一个程序,其中在一个网络里写了很多的加,减,乘,除计算程序,请问这个网络的执行顺序如何执行啊?它是按照从左到右,从上到下的顺序呢?还是按照从上到下,从左到右的顺序呢?或者两者…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC,输出端的1L 2L能共用一个电源吗,

    S7-200PLC,输出端的1L 2L 3L能共用一个电源吗,如果共用一个电源,那不相当与把1L 2L 3L给短接了,如果不能共用,该怎么接…

    SIMATIC S7-200 2020年11月1日
  • GSM模块远程控制

    用PLC200控制一个炉盖的开闭,想用一个GSM实现两个功能。一,炉盖开一次GSM模块能发一条信息通知一次,记录总公开闭了几次,第二就是能远程发个信息让PLC不工作,而且别人没法再…

    SIMATIC S7-200 2020年11月1日
  • s7-200用编码器如何用定时中断编程频率

    编码器ABZ相,每转一周Z相复位 ,选 用HSC4,模式10,用频率库在Z相复时频率值负数或瞬间变化很大,如何用定时中断或其他思路解决? 最佳答案 你的意思是否…

    SIMATIC S7-200 2017年6月7日

发表回复

登录后才能评论