如图所示,xDI16_1数组为DI输入数组,M数组为程序内部使用中间变量,D数组为HMI输入需要更换IO的地址,如下图示例,将内部中间变量M[0]由原来的xDI16_1[0]的映射地址更改为xDI16_1[4],只需要在触摸屏上更改D[0]的数值为4即可,代码如下:IF aaa THEN
FOR j:=0 TO 7 DO
IF d[j]=j THEN
m[j]:= xDI16_1[j];
//RETURN;
ELSIF d[j]<>j THEN
FOR k:=0 TO 7 DO
IF d[j]=k THEN
m[j]:=xDI16_1[k];
//RETURN;
END_IF
END_FOR
END_IF
END_FOR
END_IF
{{item.nickname}}
{{key+1}}楼{{item.content}}
{{item2.nickname}}
{{item2.content}}