您现在的位置是:首页 > PLC技术 > PLC技术

S7-300系列PLC定值与过程变量的处理技术方法

来源:艾特贸易2017-06-04

简介1 .设定值的输入 浮点数格式的设定值 ( setpoint) 用变量 SP_INT (内部设定值)输入(见图 8-15 )。 2 .过程变量的输入 可以用两种方式输入过程变量(即反馈值): 1) 用 PV_IN (过程输

    1.设定值的输入    浮点数格式的设定值( setpoint)用变量SP_INT(内部设定值)输入(见图8-15)。    2.过程变量的输入    可以用两种方式输入过程变量(即反馈值):    1)PV_IN(过程输入变量)输入浮点格式的过程变量,此时开关量PVPER_ON(外围设备过程变量ON)应为0状态。    2)PV_PER(外围设备过程变量)输入外围设备(I/O)格式的过程变量,即用模拟量输入模块输出的数字值作为PID控制的过程变量,此时开关量PVPER_ON应为1状态。    3.外部设备过程变量转换为浮点数    外部设备(即模拟量输入模块)正常范围的最大输出值(100.0%)27648( 6C00H),功能CRP_IN将外围设备输入值转换为-100%~+100%之间的浮点数格式的数值,CPR_IN的输出(以%为单位)用下式计算:    PV_R= PV_PER×100/27648(%)    4.外部设备过程变量的标准化    PV_NORM功能用下面的公式将CRP_IN的输出PV_R格式化:    PV_NORM的输出=PV_PER×PV_FAC+ PV_OFF式中,PVHFAC为过程变量的系数,默认值为1.0; PV_OFF为过程变量的偏移量,默认值为0.0PV_FACPV_OFF用来调节过程输入的范围。    如果设定值有物理意义,实际值(即反馈量)也可以转换为该物理值。图8-15中的PV(过程变量)为SFB输出的中间变量。
SFB41 (CONT_C)的框图
    8-15    SFB41 (CONT_C)的框图