关于PID问题

请教大侠:1油箱加热器控制油箱温度,但它不是PID调节,低于一定值(48)启动,高于一定值(52)停止;2冷却水阀由S7-200的PID调节,控制其在一定温度比如50度。油液从油箱抽出,经过管道上的温度检测控制电磁水阀开口度。问题是:1怎么尽可能好的实现此要求以便能控制正负一度?,有人说分段调节,请大虾们详述如何分段?怎么实现?看过此论坛很多贴,好像没有详细说明。都说用SM0.0是PID唯一的条件,那可以串联温度高于一定值的触点来控制PID是否运行吗?还是用多个PID?从未调试过PID,请给一个最优化的方案。最好有实例程序。

问题补充:
看来我的想法没有完全叙述清楚。我的忧虑在于PID控制的温度来源于油箱,其波动范围是比较大的,加热器应该有滞后,因此对于后面的PID调节电磁比例阀开口度是不是会更麻烦一些?在SM0.0后面再串联触点来触发PID是可以的还是不被允许?如何分段调节?是多个PID还是加条件触发PID指令?如果加条件触发PID调节可以,我如何在程序中不同温度条件下使用不同的PID参数?文中提到的是电磁阀开口度,所以电磁阀是比例式的,而不是开关量的,请大虾们详解,谢谢

最佳答案

1、加热的开关用do控制没有问题
2、温度用pid控制,你需要根据现场调试pid参数这个不需要分段控制,你可以设置pid输出的高低限,防止积分积死。你的情况只要用一个pid就行了,最多再加一个提前量控制水阀,比如开始加热的时候提前开一点阀,停止加热的时候提前关闭一点阀门,具体这个量是多少要现场调试。如果pid参数合适的话你的启停加热对温度的影响不会很大的。
3、你要求在正负1度范围内控制,那么加热的启停控制就不能再用正负2度来控制应该用正负1度或者正负0.5度控制。否则你永远达不到正负1度的控制目的,而且pid只有发散,不会收敛。

提问者对于答案的评价:
我将继续请教一楼二楼的大侠

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

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

相关推荐

  • 请教这是为什么

    数据块中vd1存放23.5       vd10中放56.5  然后程序中需要做两者的乘积…

    SIMATIC S7-200 2021年7月5日
  • 关于s7-200监控强制的问题

    强制了一个m点,程序不小心关闭了,打开在监控发现强制了m点变成了off ,200有存储强制数据的地方么?对以后程序使用有影响么? 钻石用户推荐最佳答案 M点可以在系统块里…

    2021年7月5日
  • 大家看一下如何简化这个程序

    1,进行两组循环,第一组为3的倍数(如图1所示),第二组为2的倍数,第一组完成后执行第二组,第二组完成后再执行第一组以此循环;2、图中程序如何简化 问题补充:1、如何实现第一组与第…

    2017年11月26日
  • 串口烧坏,连接失败

    CPU224CN,通讯时听到串口有炸的声音,随后串口和PPI-USB通讯线缆都坏了,PLC还在运行,USB口显示有电涌,请问有哪些因素会导致这种故障? 问题补充://回复:啊芳谢谢…

    SIMATIC S7-200 2017年10月24日
  • 谁有S7-200的资料

    谁有S7-200的资料(编程手册之类的)俺们公司禁止下载东西,下载不了。请大侠把资料发到我的邮箱里:lxb20092009@163.com 不胜感激 最佳答案 已发送至:…

    SIMATIC S7-200 2021年7月4日
  • S7-200精度1ms的定时器有两个,要用4个怎么办

    S7-200精度1ms的定时器有两个,要用4个怎么办 ,不再增加CPU 最佳答案 200定时器1mS时基的有T0、T64(掉电保护性接通延时定时器)和T32、T96(接通…

    SIMATIC S7-200 2017年6月5日
  • 数据存储问题34

    如图:为什么当I0.0的脉冲停止一段时间后,当I0.0的脉冲重新来到时,VD64中的数据会从0开始累加,而不是在I0.0的脉冲停止前的基础上进行累加呢?如果要在I0.0的脉冲停止前…

    2017年6月24日
  • s7200的下载地址是什么

    我在哪可以下载到S7200中文版无须授权的版本呢哪可以找到S7300的仿真软件!!!谢谢 最佳答案 http://www.ad.siemens.com.cn/download/So…

    SIMATIC S7-200 2021年7月5日
  • scaling指令库

    那位朋友有scaling指令库,麻烦为我发一个。邮箱shangahi8875@163.com多谢了 最佳答案 发你邮箱了注意查收。 提问者对于答案的评价:hao

    SIMATIC S7-200 2020年11月5日
  • mp277与S7-200的时间如何统一

    请教:在MP277画面中显示的系统时间(可修改)如何传到S7-200中。谢谢! 最佳答案 请参考——触摸屏时间和plc时间同步http://www.ad.siemens.com.c…

    SIMATIC S7-200 2020年11月1日