西门子SMART PLC 200使用PID向导

西门子SMART PLC 200使用PID向导,先设置恒流的流量值200L/H再启动泵,实际的流量值超出200L/H,但PID输出值只是缓慢的递减,以至于实际的流量要达到320L/H时流量才能递减到200L/H。感觉刚启动泵的时候PID反应很慢,问题是在运行过程中把流量值设置300L/H时PID却反映很灵敏,流量迅速升到300L/H且****。两次PID过程为什么反映的速度却完全不一样呢?刚启动泵的时候PID为什么反映那么慢呢?向导中的P设置的是2  I设置的是0.1,两次的反映速度应该差不多才对啊。

最佳答案

你的PID参数没有调整好。当你设定值是200的时候,因为过程值是连续变化的,而且变化量不大,PID参数没有调整好,所以PID输出变化比较慢;但是当你把设定值由200直接设定为300的时候,对于系统来说相当于数值突变,这和过程值直接突变100效果是一样的,误差是100,所以调节比较快了。
     可以把P适当降低一些,然后把I的数值改小一点,比如P=1.5,、I=0.05试试。这个需要根据你的控制周期、系统反应时间综合调整PID参数。

提问者对于答案的评价:
非常感谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日 下午6:37
下一篇 2017年6月7日 下午6:37

相关推荐

  • S7-200 RCV

    自由口接收数据时需要执行RCV指令,那么比喻要从自由口发送和接收数据 发送XMT由程序控制 接收数据是由于不知RS485总线什么时候会发送数据过来(由对方控制)…

    SIMATIC S7-200 2017年8月3日
  • S7-200与GSM MODEN的问题

    在AT+CMGS命令中,我在CMGF=1(text模式)时信息能发送成功了, 现在的问题是在CMGF=0(PDU模式)时,信息发不出来,或者说是不明白怎么发送.请高手指点…

    SIMATIC S7-200 2021年7月5日
  • 200与第三方板卡的DP通信

    如题,第三方板卡支持DP,要与200交换数据,该怎么做? 硬件?软件?给点思路谢谢 最佳答案 1、第三方板卡支持DP,要与200交换数据?S7-200实现DP通讯必须配置…

    SIMATIC S7-200 2019年6月11日
  • 请问EM231模拟量输入模块的耐压值是多少?

    请问EM231模拟量输入模块的耐压值是多少?由于做的是高压项目,想知道EM231能耐受多大的脉冲电压的冲击呢? 问题补充:刚才可能没说清楚:因为我高压电路可能会出去电压瞬间波动,形…

    SIMATIC S7-200 2020年11月1日
  • s7-200下载通信问题!!!

    昨天用USB转串口线下载程序时,发现程序下载到一半就会出现通信错误,有时候甚至都搜索不到,不知道是什么原因。原来用PCI转串口的可以,现在一定要用到这个USB转串口的线。 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • S7-200控制2台变频器的问题

    我用S7-200226通过MODBUS控制一台台达变频器成功了,通过MODBUS控制2台失败了,应该没有通讯上,各位老师帮分析下原因。控制2台和1台的区别是什么?程序注意点在哪里?…

    SIMATIC S7-200 2021年7月5日
  • 如何用触发器指令实现双稳态按钮啊?

    如题。弄了很长时间也没弄出来。呵呵 最佳答案 每按I0.0一次,M0.1就会动作一次(ON.OFF) LD SM0.0 LPS A&nbsp…

    SIMATIC S7-200 2021年7月5日
  • Modbus仪表与CPU226通讯的问题

    有7台仪表带有modbus通讯接口,226读取仪表的数据,接线方法将通讯线的A+接在一起,B-接一起(个人感觉其实跟手拉手解法一样的道理);单独一台表与计算机用串口调试没问题,但是…

    2018年12月9日
  • step7一300的编程电缆能在博图上用吗?怎么能用?

    step7一300的编程电缆能在博图上用吗? 最佳答案 当然可以啊,无论是MPI电缆,还是后期出的usb A2的通讯电缆,都可以使用博途软件进行下载和上载见连接:http…

    SIMATIC S7-200 2021年7月5日
  • S7-200modbus在程序里可以使用多少次?

    我用224XP做主站,程序里有25条读的指令,我用定时器配合加计数器来轮询执行每条读指令,当我用每秒执行一条读指令时,数据会读取回来,但我用40ms执行一条读指令时,总出现部份站的…

    2021年7月5日