ZKX's LAB

step7中如何观察pid效果 PID 控制器的优缺点,并浅谈改进方法?

2021-04-25知识14

STEP7-MicroWin Smart快速入门,Ste7MicroWiSmart环境—作为Ste7MicroWi环境的升级版,以下简称“Smart”,无论是在界面布局,还是基本环境设置方面都做了较大的调整。。

请教一下关于PID自整定的三个参数的计算方法 给你个Step 7写的PID控制的FC模块。带\"_IN\"与带\"_OUT\"的变量,如果前缀是一样的,要求连接同一个变量。FUNCTION FC1:VOIDVAR_INPUTRun:BOOL;True-运行,False-停止Auto:BOOL;True-自动,False-手动ISW:BOOL;True-积分有效,False-积分无效DSW:BOOL;True-微分有效,False-微分无效SetMV:REAL;手动时的开度设定值SVSW:REAL;当设定值低于SVSW时,开度为零PV:REAL;测量值SV:REAL;设定值DeadBand:REAL;死区大小PBW:REAL;比例带大小IW:REAL;积分带大小DW:REAL;微分带大小dErr_IN:REAL;误差累积LastPV_IN:REAL;上一控制周期的测量值END_VARVAR_OUTPUTMV:REAL;输出开度dErr_OUT:REAL;误差累积LastPV_OUT:REAL;上一控制周期的测量值END_VARVARErr:REAL;误差dErr:REAL;误差累积PBH:REAL;比例带上限PBL:REAL;比例带下限PVC:REAL;测量值在一个控制周期内的变化率,即测量值变化速率P:REAL;比例项I:REAL;积分项D:REAL;微分项END_VARIF Run=1 THENIF Auto=1 THENIF SV>;=SVSW THENErr:=SV-PV;PBH:=SV+PBW;PBL:=SV-PBW;IF PVMV:=1;ELSIF PV>;PBH THENMV:=0;ELSEP:=(PBH-PV)/(PBH-PBL);计算比例项以下为积分项的计算/IF ISW=1 THENdErr:=dErr。

PID控制原理是什么?PID三个字母是比例,微分的英文首字母缩写。可见这三个功能在系统中都起作用,只是负责的功能不同。别一看有微积分就吓:-pid,原理,控制

#step7中如何观察pid效果

随机阅读

qrcode
访问手机版