S7-200无法同时正常运行两个PID控制

S7-200含两个PID回路,一路通过阀门控制蒸汽压力(蒸汽压力高则减小阀门开度),另一路通过变频器控制水温(温度高则增大变频器频率)。两个PID均由SM0.0调用,且具备手动/自动切换功能。问题:
1.压力PID的增益为正值,温度PID的增益为负值对吗?
2.自动调节时,为什么压力PID控制正常(即PLC根据压力大小可以自动调节阀门开度,且压力基本可以稳定到设定值),但温度PID的输出值始终不变(刚开始增益设为负值时,PID的输出值一下子就到了最小值0,然后不管温度怎么变化,PID输出值静止不动;将增益改为正值时,PID输出值在极短的时间内又跳到了最大值32000)
3.不知哪位兄台能帮吗传一个自己写的PID程序给小弟参考下,最好是梯形图的,STL的看不太懂,先行谢过!

最佳答案

1. 压力控制为正作用,温度控制为反作用。
2.更改正反作用,输出值有变化,说明程序没问题。你要看你的设定值是多少度。如果你的设定值比实际值小,同时P为负数,输出自然减小,直到0. 如果你把设定值改成比实际温度高的数值,自然输出会变大。你可以把P的绝对值调小,就可以看到慢的变化。
3.PID可以用向导生成。网上有教程。F1有帮助。

提问者对于答案的评价:
虽然过期了,但还是谢谢你

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • SSR如何与PLC连接?

    小弟是新手,想问几个低级别的问题 望大虾们不吝赐教!使用SSR后,在PLC程序中是不是一定要使用PWM呢?为什么SSR要接输出Q上面,不是应该接模拟量输出即v和m上的吗?…

    SIMATIC S7-200 2020年11月1日
  • 200的断电数据存储器当断电后最长能保存数据多长时间啊

    当断电之后我有意试了一下,发现断电数据存储器最长也就能保存数据两三个月。时间太长了就不行。有没有更好的办法啊? 最佳答案 应用S7-200时,可以选用以下几种数据保持方法:.CPU…

    SIMATIC S7-200 2020年11月1日
  • 西门子226和台达C200变频器modbus通讯不上

    200PLC 226CN  和台达变频器485通讯不上,参数已经设置了,想问下变频器端要接终端电阻吗?变频器报错,通讯超时,麻烦大神指点下,谢谢! 问…

    2017年7月30日
  • PTO位置控制

    用200控制伺服电机往返运动,那位师傅给我发一个例程,多谢!(开机时需要原点复位) 专家建议 您好, 您可以通过下列网址: http://support.aut…

    SIMATIC S7-200 2021年7月4日
  • 求s7-200plc 选型

    现有一大型设备,分作三块来做,最大一块:输入I点115,输出Q点58点,我用226plc算了一下发现不能满足这么多点数,头次接触西门子,请师父们指点下CPU226是否可以满足上面的…

    2017年11月1日
  • 西门子200通过MODBUS-RTU协议与一个传感器通信,发现一直读不出数据

    我手头上有一个西门子200以及一个使用modbus-rtu通讯协议的温湿度的传感器。然后我用485转USB把传感器接在电脑上,然后用串口助手发送询问桢,串口助手自动自动接收到应答桢…

    2021年7月5日
  • S7-200 CPU224, 如何计算两个时间的差值

    CPU22 本身有自己的时间:时:分:秒, 从触摸屏上设定一个设备启动的时刻:时:分:秒,请问如何在plc中计算出这两个的时间的差值,从而显示距离设备启动的时间…

    SIMATIC S7-200 2020年10月31日
  • MODBUS 通讯存储区

    在s7-200的modbus 做从站设置中,如图片,VB0~VB1999是通讯缓存区,VB2000~VB2777是库指令存储区,这两个去什么区别啊,还有VB2777是怎么…

    2017年11月12日
  • S7-200图形编程器

    图形编程器PG740与PG760能否用在所有的S7-200的CPU上. 最佳答案 PG740与PG760实际可看作是PC,只有能安装S7-200的MICROWIN即可应用在S7-2…

    SIMATIC S7-200 2021年7月5日
  • S7-200编程问题

    编程中需要一中间变量MD,查看交叉数据表后发现最后一个是MD28,于是新建一个MD32用于程序中,但编译时出现错误:The memory addressing&…

    SIMATIC S7-200 2021年7月5日