[三菱] 何为PID,如何玩转三菱FX3U PLCPID指令的参数?

[复制链接]
查看56297 | 回复0 | 2024-3-25 09:15:44 | 显示全部楼层 |阅读模式




往期精彩文章:

电气工程师项目设计流程:一个项目中,电气工程师要做的设计思路

李工总结的模拟量控制基础知识,喜欢就拿走

PLC定位控制基础:电子齿轮比对脉冲当量和电机转速的调整作用

伺服、步进电机定位控制十条基础知识

步进电动机与交流伺服电动机的性能比较,来看看跟你知道的一样吗?

怎样用软件进行交流伺服驱动器的增益自动调整?

变频器的常见故障诊断与处理,码了五千字,一篇文章搞定

变频器的种类多种多样,根据负载特性怎么选择变频器呢?

模拟量标定与标定变换是什么意思?你可能不知道,掌握一个公式,确实很简单

电工最基础、最核心的知识是掌握电的回路(九):二次控制回路

怎么让两台伺服电机比例同步运行?伺服驱动器要做哪些设置?

福利:告诉你一个工控人收入翻倍的秘密!


何为PID,如何玩转三菱FX3U PLC PID指令?

简单来说,PID是一种算法。

PID是一种使用比例(Proportional)、积分(integral)、微分(derivative)的组合,通过测定值(PV)与目标值(SV)的差值,计算输出值(MV),使目标值保持稳定(波动较小)的闭环控制算法。

PID控制具有结构简单、稳定性好、工作可靠调整方便等优点,在要求控制精准一点的自动控制场合大多使用PID控制,如烤箱的温度控制、变频空调的温度控制、伺服电机的定位控制等;在要求不高的控制场合或者目标物理量变化幅度不大场合可以使用位式控制,如水温控制在50~70度之间则可不必使用PID控制。

PID控制的动作方向有两种,一种是正动作方向,是指测定值与目标值相比较增大,输出值也增大,如空调、冷气的控制;另一种是反动作方向,是指测定值与目标值相比较减小,输出值却增大,如烤箱、暖气的控制。

▼ PID的基本计算公式



PID的计算方法比较复杂,我们应用它,不必记住这些,只需要根据指令设置相关参数就可以。FX3U PLC的PID指令格式如下:

▼FX3U PLC的PID指令格式如下


▼PID指令 S3参数设定内容





主要参数说明:

S3:采样时间(Ts)。

是指执行PID运算的周期,极限循环法自整定时的采样时间可设定1~32767ms,阶跃响应法自整定时的采样时间可设定1000~32767ms。

PLC的扫描周期可能会对采样时间产生误差,解决方法是以恒定扫描模式执行或在定时子程序中调用PID程序。

S3+1:一些位的设置。

动作方向设定,b0位=1,反方向动作;b0位=0,正方向动作。

变化量(上次的值与这次的值之差)报警设定,b1位=1,使用输入变化量报警功能;b1位=0,不使用输入变化量报警功能。b2位=1,使用输出变化量报警功能;b2位=0,不使用输出变化量报警功能。

输出上下限设定,b5位=1,使用输出上下限设定功能;b5位=0,不使用输出上下限设定功能。

b5位与b2位不能同时为1。

S3+2:测定值的输入滤波器的时间常数(a)。

滤波效果与响应速度是成反比的关系,应平衡好。

S3+3:比例增益(Kp)。

输出值与偏差成比例关系:输出=比例增益×偏差。

比例增益的倒数叫比例带。

比例增益变大,输出动作强度越大。

S3+4:积分时间(Ti)。

是指在积分动作中,从偏差产生开始到积分动作输出转变为比例动作输出为止的时间,此值越小,输出动作越强。

比例动作无法消除测定值与目标值的剩余偏差,积分动作可以持续动作并变化输出,以消除剩余偏差。

S3+5:微分增益(Kd)。

是指微分动作的滤波功能,此值较大时对因扰动导致的测定值变化响应变慢,较小是则响应变快。

把微分增益设定为0,调整输入滤波,如对输出变化的扰动,响应过敏感,则设定较大值。

S3+5:微分时间(Td)。

对于外部干扰而引起的测定值的变化作出敏感反应,将变化控制在最小范围,而使用微分时间。微分时间越大,输出动作超强。在干扰较少的情况下,可以不使用微分时间。

感谢阅读指正,关注了解更多!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则