此 DUT 可以与以下指令搭配使用:
控制模式
使用此控制选择PID处理和自动调谐激活的类型(X = 8)。
16#X000反向PI-D控制
16#X001正向PI-D控制
16#X002反向I-PD控制
16#X003正向I-PD控制
I-PD处理比PI-D处理更灵活,因此需要更多的调节时间。
反向操作
当过程值PV下降(例如加热)时,操控值MV上升。
正向操作
当过程值PV上升(例如冷却)时,操控值MV上升。
自动调谐
在执行自动调谐之前,您需要在允许的范围内设置适当的值,例如LowerLimit和UpperLimit。
当Control中的最有效位(MSB)设置为1时,自动调谐激活。PID参数Kp、Ti和Td的最佳值通过测量过程响应而确定,并存储到Kp、Ti和Td中。然后自动调谐会被禁用(Control中的MSB设置为0)。
由于某些操作不允许自动调谐,因此在自动调谐过程中,Control中的MSB可复位为0,从而停止自动调谐。在此情况下,根据原始参数执行处理。
当自动调谐激活时,操控值MV会在尽可能少的时间内从上限切换到下限,最后再次切换到上限。如果多次自动调谐后自动调谐进度未从0变为1-5,则应缩短控制间隔Ts并重新进行自动调谐。
自动调谐进度以参数AT_Progress显示,范围是0至5。
设置点值(范围0–10000)
在此处设置应通过控制程序达到的目标值。应在测量值的范围内。当使用模拟输入时,可以使用0和10000之间的范围。
过程值(范围0–10000)
在此处输入想要通过操作修正的测量过程值。为此需要模拟-数字转换器。进行调节,使过程值的范围符合设置点值的范围。
操控值(范围0–10000)
操控值(输出值)是PID操作的结果,并且存储在此数据字中。
MV下限值(范围0–9999)
在此处输入0和9999之间的操控值的下限值。值必须小于上限值。
MV上限值(范围1–10000)
在此处输入1和10000之间的操控值的下限值。值必须大于下限值。
比例增益(范围1–9999,单位0.1)
在此数据字中,写入参数Kp。存储值乘以0.1相当于Kp的实际值。可输入1至9999(0.1至999.9,以0.1为步幅)范围中的值。自动调谐已完成后,此值自动设置。
积分时间(范围1–30000,单位0.1s)
在此数据字中,写入参数Ti。存储值乘以0.1相当于Ti的实际值。可输入1至30000(0.1至3000s,以0.1s为步幅)范围中的值。自动调谐已完成后,此值自动设置。
微分时间(范围0–10000,单位0.1s)
在此数据字中,写入参数Td。存储值乘以0.1相当于Td的实际值。可输入0至10000(0.1至1000s,以0.1s为步幅)范围中的值。自动调谐已完成后,此值自动设置。
采样时间(范围1–6000,单位0.01s)
在此处设置执行PID处理的循环。数据字的值乘以0.01相当于Ts的实际值。可输入1至6000(0.01s至60.0s,以0.01s为步幅)范围中的值。
自动调谐进度(范围0–5)
当对指定的控制模式Control选择自动调谐时,将存储表示自动调谐进度的值(1至5)。
由PID控制器内部使用的工作器