图1
答案:在G120第二代控制单元CU240B/E-2中,取消了P1074参数和相应的功能,无法直接实现禁止附加设定值功能。CU240B/E-2提供了功能强大的自由功能块,使用自由功能块中NSW (数字转换器)功能可以实现通过数字量信号禁止附加设定的功能。下面通过例子说明如何进行参数设置。CU240B/E-2设定值通道功能框图请参考《CU240BE-2参数手册》图号3030的功能图。
示例将模拟量输入AI0作为主设定值,将模拟量输入AI1作为附加设定值,数字量输入DI3控制附加设定值是否被禁止。参数设置如下:
P1070 = r755.0 //模拟量输入AI0作为主设定值
P1075 = r20220 //NSW0(数字转换器0)功能的输出Y作为附加设定值
P20218[0] = r755.1 //模拟量输入AI1作为NSW0功能的输入X0
P20218[1] = 0 //0作为NSW0功能的输入X1
P20219 = r722.3 //数字量输入DI3用来选择将NSW0的哪个输入连接到输出Y
//DI3断开时Y=X0,DI3接通时Y=X1
P20221 = 5 //NSW0(数字转换器0)功能128ms执行一次
P20222 = 610 //NSW0执行顺序(默认值)
BICO连接框图请参考图2。
注意:由于NSW执行的周期最小需要128ms,那么在极端情况下可能会出现在DI3接通128ms后附加设定值才被禁止。使用该功能时请仔细考虑延时切换可能带来的后果。
图2