PID_FB41_FB42_FB43
LMN = (LMNLIMIT的输出) x LMN_FAC + LMN_OFF
“LMN_FAC”的缺省值为“1”,“LMN_OFF”的缺省值为“0”。
受控数值也适用于外围设备(I/O)格式。“CPR_OUT”功能可以将浮点值“LMN”转换为一个外围设备值,转换公式如下: LMN_PER = LMN x2764/10
6.1.3.7 前馈控制
一个干扰变量被引入“DISV”端输入。
6.1.3.8 初始化
SFB 41/FB 41“CONT_C”有一个初始化程序,可以在输入参数COM_RST = TRUE置位时运行。在初始化过程中,积分器可以内部设置为初始值“I_ITVAL”。如果在一个循环中断优先级调用它,它将从该数值继续开始运行。所有其他输出都设置为其缺省值。
6.1.3.9 出错信息
故障输出参数RET_VAL不使用。
6.1.3.10 SFB/FB“CONT_C”(连续调节控制器)块图
如图12。
SLC A&D CS Page 16 of 49
PID_FB41_FB42_FB43
图 12
6.1.3.11 输入参数
SFB 41/FB 41“CONT_C”(如图13)
SLC A&D CS Page 17 of 49
PID_FB41_FB42_FB43
图 13
下表列出SFB 41/FB 41“CONT_C”输入参数的说明: 序号 1 COM_RST BOOL FAULSE COMPLETE RESTART(完全再起动)。 该块有一个初始化程序,可以在输入参数COM_RST 置位时运行。 2 MAN_ON BOOL TRUE MANUAL VALUE ON(手动数值接通) 如果输入端“手动数值接通”被置位,那参数 数据类型 数值范围 缺省 说明 SLC A&D CS Page 18 of 49
PID_FB41_FB42_FB43
么闭环控制循环将中断。手动数值被设置为受控数值。 3 PVPER_ON BOOL FALSE PROCESS VARIABLE PERIPHERY ON/(过程变量外设接通) 如果过程变量从I/O 读取,输入 “PV_PER”必须连接到外围设备, 并且输入“ PROCESS VARIABLE PERIPHERY ON”必须置位。 PROPORTIONAL ACTION ON(比例分量接通) PID各分量在PID算法中可以分别激活或者取消。当输入端“比例分量接通”被置位时,P分量被接通。 5 I_SEL BOOL TRUE INTEGRAL ACTION ON(积分分量接通) PID各分量在PID算法中可以分别激活或者取消。当输入端“积分分量接通”被置位时,I分量被接通。 6 INT_HOLD BOOL FALSE INTEGRAL ACTION HOLD(积分分量保持) 积分器的输出被冻结。为此,必须置 4 P_SEL BOOL TRUE SLC A&D CS Page 19 of 49
PID_FB41_FB42_FB43
位输入“Integral Action Hold(积分 操作保持)”。 7 I_ITL_ON BOOL FALSE INITIALIZATION OF THE INTEGRAL ACTION(积分分量初始化接通) 积分器的输出可以被设置为输入 “I_ITLVAL”。为此,必须置位输 入“积分操作的初始化”。 8 D_SEL BOOL FALSE DERIVATIVE ACTION ON(微分分量接通) PID各分量在PID算法中可以分别激活或者取消。当输入端“微分分量接通”被置位时,D分量被接通。 9 CYCLE TIME >=1ms T#1s SAMPLE TIME(采样时间) 块调用之间的时间必须恒定。“采 样时间”输入规定了块调用之间的 时间,应该与OB35设定时间保持一致。 10 SP_INT REAL -100.0 至 +100.0(%) 或者物理值1 0.0 INTERNALSETPOINT(内部设定点) “内部设定点”输入端用于确定设定值。 11 PV_IN REAL -100.0 至 +100.0(%) 或者物理值1 0.0 PROCESSVARIABLE IN(过程变量输入) 可以设置一个初始值到“过程变量输 SLC A&D CS Page 20 of 49
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库用Step7中SFB41FB41,SFB42FB42,SFB43FB43实现PID控制(4)在线全文阅读。
相关推荐: