如图所示,xDI16_1数组为DI输入数组,M数组为程序内部使用中间变量,D数组为HMI输入需要更换IO的地址,如下图示例,将内部中间变量M[0]由原来的xDI16_1[0]的映射地址更改为xDI16_1[4],只需要在触摸屏上更改D[0]的数值为4即可,代码如下:1668667395451.jpgIF  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