PID西门子PLC的SCL程序(4)

发布时间:2021-06-05

PID西门子PLC的SCL程序

dErr_OUT:=dErr; ELSE I:=0; END_IF;

/////////////////////////////////////////////以上为积分项的计算

//////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////以下为微分项的计算

//////////////////////////////////////////////////////////////

IF DSW=1 THEN

PVC:=LastPV_IN-PV;

D:=PVC/DW;

LastPV_OUT:=PV;

ELSE D:=0; END_IF;

/////////////////////////////////////////////以上为微分项的计算

//////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

IF (P+I+D)>1 THEN

精彩图片

热门精选

大家正在看