(1)在“指令 > 工艺 > PID 控制 > Compact PID > PID_Compact”这个地方,把 PID_Compact 指令添加到循环中断里。就像图 6 显示的那样。▲图6 | 在循环中断中添加PID_Compact 指令▲ (2)当把 PID_Compact 指令添加完以后,在项目树里的 > 工艺对象文件夹中,会自动关联出 PID_Compact_x[DBx],这里...
(1)在“指令> 工艺> PID 控制> Compact PID>PID_Compact”下,将PID_Compact 指令添加至循环中断。如图6所示: ▲图6 | 在循环中断中添加PID_Compact 指令▲ (2)当添加完PID_Compact 指令后,在项目树> 工艺对象文件夹中,会自动关联出PID_Compact_x[DBx],包含其组态界面和调试功能。如图7所示: ▲图7 | ...
d、PID_compact 可以通过组态界面中输出值的上限和下限修改限值。最广范围为-100.0 到100.0,如果采用Output_PWM 输出时限制为0.0 到100.0 。 ④高级设置--对错误的响应(如图15) a、在PID_Compact V2 时,可以预先设置错误响应时PID 的输出状态,如图13所示。以便在发生错误时,控制器在大多数情况下均可保持激活状...
范围最大是 -100.0 到 100.0 ,要是采用 Output_PWM 输出,限制就是 0.0 到 100.0 。 ④高级设置--对错误的响应(如图15) a、在 PID_Compact V2 的时候,可以提前设置错误响应时 PID 的输出状态,就像图 13 显示的那样。这样在出现错误的时候,控制器在大多数情况下都能保持是激活的状态。 b、要是控制器老是...
选择Input的话,那么就需要在程序中标定好工程单位值,然后标定好的工程量值填写在PID_Compact管脚Input处,Input处的管脚值与Setpoint管脚的值比较比较,从而控制输出。那到底是控制哪个输出呢?就是根据Output处选择的参数,可以是Output_PER、Output、Output_PWM。Output_PER就是直接通过模拟量的方式输出控制外部设备,比如...
pwm风扇的电源是12v的,pwm输出是NPN,转速反馈也是NPN,转速反馈的电源需要+5v,但是1200的输入需要+15v才能读取信号,没办法只能用+15v的电源。需要把开关电源的+15v调到+12v。 要用sb1223才能NPN输出,cpu本体晶体管输出的不行。 链接: https://pan.baidu.com/s/1vNFA9k7x50zP6O6xyQtt9g?pwd=u2s4 提取码:...
(9)ModeActivate:上升沿,PID_Compact将切换到保存在Mode参数中的工作模式。输出参数的含义如下:(1)ScaledInput:标定的过程值;(2)Output:PID的输出值(real形式);(3)Output_PER:PID的输出值(模拟量);(4)Output_PWM:PID的输出值(脉宽调制);(5)SetpointLimit_H:如果SetpointLimit_H=TRUE...
最广范围为 -100.0 到 100.0,如果采用 Output_PWM 输出时限制为 0.0 到 100.0 。4、PID参数 a. 在 PID Compact 组态界面可以修改 PID 参数,通过此处修改的参数对应工艺对象背景数据块 > Static > Retain > PID 参数。 b. 通过组态界面修改参数需要重新下载组态并重启 PLC。建议直接对工艺对象背景数据...
PID_Compact V2 的输入参数包括 PID 的设定值,过程值,手自动切换,故障确认,模式切换和 PID 重启参数,如表 1 所示:表1.输入参数 注意:如果使用 Reset 复位错误会重启 PID 控制器,建议使用 ErrorAck 来复位错误代码。PID_Compact V2 的输出参数包括 PID 的输出值(REAL、模拟量、PWM),标定的过程值,...