请教大家一个关于S7-200死区问题,我现在用cpu224 做流量控制,设定值为10.0,死区设定为

请教大家一个关于S7-200死区问题,我现在用cpu224 做流量控制,设定值为10.0,死区设定为0.1,但当我的实际值达到9.95后,pid还在不停的开阀,这样导震荡,

最佳答案

S7-200提供的是无差PID调节。无差调节就是只要有误差,哪怕是0.05,它也会调节。
建议你自己做个算法,来判断。

简单的就是反馈和给定在正负0.1范围内,都认为是“无差”。

提问者对于答案的评价:
根据你的提示,我的想法是当实际值进入死区偏差后,把设定值赋值给实际值,麻烦帮我考虑下是否可行,

专家置评

也可参考 “凌飞翼“ 的答案

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:54
下一篇 2020年10月31日

相关推荐

  • 使用EM253时,如何查找原点

    请问:使用EM253定位模块时,如何查找原点,PLC程序如何编写,谢谢! 最佳答案 EM253的向导里有原点设定,可以设定回零的运行模式。硬件方面需要自行安装一个原点检测传感器,输…

    SIMATIC S7-200 2021年7月5日
  • 能否删除S7-200的库存储区中不用的MODBUS占用地址?

    S7-200的库存储区中的modbus占用了一块地址,但是,我在程序中没有使用modbus,库存储区中分配给modbus的那块地址被我编的程序占用了。为了安全,我想把库存储区中的m…

    SIMATIC S7-200 2020年11月1日
  • 请问你做过的omron定斜率升温控制方案

    请问你做过的omron定斜率升温控制方案,能提供一份吗? 钻石用户推荐最佳答案 ???这哪里有难点?初始值sp=sp0,从启动升温开始计时,pid的设定值sp=sp+k*(deta…

    SIMATIC S7-200 2021年7月5日
  • 问几个自由口的问题

    1、200做主站,在主程序里面首次扫描执行发送指令,这个发送指令是不是在之后就不在执行,而是只执行接收完成中断程序里面的发送指令。2、想要循环发送两条不同的指令,这个逻辑是否需要写…

    SIMATIC S7-200 2020年10月31日
  • MODBUS地址问题,急急急!

    S7-200使用modbus与多参数仪表通讯,通讯正常只是读取的数据不对,请大家帮我看看,问题出在哪,仪表地址及读取程序如图。我要读取地址为000A的A相电流值,在PLC里是不是应…

    SIMATIC S7-200 2020年10月31日
  • 西门子224IO输出电流是多大

    请问西门子224IO输出电流是多大 最佳答案 如果是晶体管输出型,最大输出电流0.75A;继电器最大输出电流2A。 提问者对于答案的评价:如果224所有IO口输出电流0.5A&nb…

    SIMATIC S7-200 2021年7月5日
  • 模拟量 和 scale

    在200中,有不少模拟量的输入和输出.俺对模拟量的编不精通(主要是对数据格式不太了解). 所以就直接引用了西门子专家做的模拟量库scale.只是简单的引用:ISH:320…

    SIMATIC S7-200 2021年7月5日
  • V13的下载问题

    试过很多方法,但是还是没有解决。 钻石用户推荐最佳答案 碰到什么问题呢,你试过什么办法?详细说说才好解决啊另外你发的是什么PLC的?你现在选得是S7-200板块,如果是S7-200…

    SIMATIC S7-200 2021年7月5日
  • 200输出问题

    我的子程序是这样的,就是个直接启动,启动之后在设定时间内没有收到运行信号就报故障,停止输出Q点。现在有个这样的情况,我调用了两次,当第一次报故障的时候,后面调用的也报故障,求大佬解…

    2021年7月5日
  • 安装wincc flexible2008 sp4时提示缺失文件

    wincc flexible2008的 Datal.cab文件压缩包里面有,可就是解压不了,导致安装失败,求各位大侠帮忙给个wincc flexibl…

    SIMATIC S7-200 2021年7月5日