西门子PLCsmart200

西门子PLCsmart200-PID调节步骤简介

PID调节步骤简介

建议PID参数调节步骤

(1)前提条件:反馈信号是否稳定,执行机构是否正常以及控制器的正反作用。(确保PID在自动模式下)

(2)积分时间设置为无穷大INF(或9999.9),此时积分作用近似为0;将微分时间设置为0.0,此时微分作用为0 。然后开始调节比例作用,逐步增大比例增益

(3)当过程变量达到给定值且在给定值上下波动,将调好的比例系数调整到50%~80%后,由大到小减小积分时间,直到过程值与设定值相等或无限接近

PID调节有很多种方法,以上仅是建议步骤,也并未考虑微分作用,客户依据实际情况灵活调节,同时可以参考反馈与给定的曲线图

用户经常会遇到这样的问题:尝试了很多组PID参数,都无法满足控制器的要求, 此时需要考虑PID的采样时间是否适合当前系统。采样时间就是对反馈进行采样的间隔。短于采样时间间隔的信号变化是不能测量到的。采样时间过短,两次实测值的变化量太小,也不合适,而且增加PLC的运算负担;采样间隔过长,将会引起有用信号的丢失,使系统品质变差,不能满足扰动变化比较快、或者速度响应要求高的场合。除此以外,也有可能是系统自身的问题,无法调节到稳定,例如, 不规律的干扰,或者反馈信号不稳定。

手动调节PID至稳定

在开始PID自整定调整前,整个PID控制回路必须工作在相对稳定的状态。

稳定的PID是指过程变量接近设定值,输出不会不规则的变化,且回路的输出值在控制范围中心附近变化。

问题与解决方法:

1.PID输出总是输出很大的值,并在这一区间内调节变化

产生原因:

  • 增益值太高
  • PID扫描时间太长(对于快速响应PID的回路)

解决方法:降低增益值并且/或选择短一些的扫描时间

2.过程变量超过设定值很多(超调很大)

产生原因:积分时间可能太高

解决方法:降低积分时间

3.得到一个非常不稳定的PID

产生原因:

  • 如果用了微分,可能是微分参数有问题
  • 没有微分,可能是增益值太高

解决方法:

  • 调整微分参数到0-1的范围内
  • 根据回路调节特性将增益值降低,最低可从0.x 开始逐渐增大往上调,直到获得稳定的PID。

4.如何获取一组合适的参数,实现快速并稳定的PID控制?
PID调节过程中,用户通常需要做多次的参数调节才能获得最优的控制效果。从下面反馈(过程变量)与给定之间的曲线图中,可以看到黄色曲线较理想。用户可以将调节的PID反馈与给定曲线与下图中对比,并修改相关参数(但是因为现场情况不一样,用户还需具体问题具体对待,下图中的建议仅供参考:

反馈与给定曲线

1.超调过大,减小比例,增大积分时间

2.迅速变化,存在小超调

3.实际值缓慢接近设定值,并且无超调的达到设定值

4.增益系数太小和/或微分时间太长

5.益系数太小和/或积分时间太长

参考链接

PID常见问题

(0)

相关推荐

  • 【干货】PID参数的工程整定方法

    第一节   基本控制规律及其作用效果 在工业生产过程控制中,常用的基本调节规律大致可分为: 1 位式调节 也就是常说的开/关式调节,它的动作规律是当被控变量偏离给定值时,调节器的输出不是最大就是最小, ...

  • 西门子S7-200 SMART PLC入门参考

    最近整理前几年的资料,偶然翻看到2014年自己初次接触学习西门子S7-200 SMART时写的工作笔记,感觉对想学习S7-200 SMART的还是有一点点参考价值. 初识SMART 硬件:CPU SR ...

  • 图文详解200 SMART与西门子触摸屏的RS485通信

    技成PLC课堂 从0到1,带你学习PLC技能! 79篇原创内容 公众号 SMART面板概述 SMART面板分为第一代产品SMART LINE和第二代产品SMART LINE IE,第一代产品无以太网口 ...

  • 西门子PLC编程经典实例

    一.小车往返运动 用S7-200实现小车往返的自动控制 ,控制过程为按下启动按钮 ,小车从左边往右边(右边往左边运动) 当运动到右边(左边)碰到右边(左边)的行程开关后 小车自动做返回运动,当碰到另一 ...

  • 西门子S7-1200的MODBUS通信如何组态,通信装载指令、主站设置指令、从站设置指令各参数的含义...

    上篇关于西门子S7-1200的文章中我们学习了1200的变量如何使用以及局部变量.全局变量.临时变量.静态变量的区别.本篇我们来学习西门子S7-1200的MODBUS通信如何组态,通信装载指令.主站设 ...

  • 西门子S7-1500 F-CPU 上载需要哪些条件?

    本文描述s7-1500 F-CPU允许硬件和程序整体上载所需要的几个条件. 1.SIMATIC S7-1500 F-CPU 上载需要满足什么条件 到目前为止,在STEP7环境,S7-300/400 F ...

  • 西门子博途 TIA 的 Modbus 主站通讯技术讲解

    西门子PLC因其市场占有率较高,且被广大用户使用,应用比较广泛,而其博图TIA平台得到了推广应用,本文将介绍使用CP341进行Modbus 主站通讯 硬件:CP341,Dongle,CPU,PS307 ...

  • 西门子200smart如何采集编码器的数...

    西门子200smart如何采集编码器的数据然后计算速度?对于速度采集思路虽然非常多,但是用编码器采集速度还是比较常用的方法.三菱PLC有专门的速度采集指令,西门子200smart就没有那么幸运了.必须 ...

  • 西门子PLC编程接线图详解及梯形图程序实例

    一.电动机顺序启动.顺序停止控制(I/O分配表.PLC接线图.梯形图程序) 二.电动机的顺序启动.同时停止(I/O分配表.PLC接线图.梯形图程序) 三.电动机的顺序启动.逆序停止(I/O分配表.PL ...

  • 西门子S7-200 SMART运动控制案例

    跟我学PLC 91篇原创内容 公众号 对于S7-200 SMART PLC来说,要做运动控制,我们可以在工具的运动向导里面去进行配置,配置完成后会生成一些子程序,我们就用生成的这些子程序就可以进行编程 ...