我目前所想到的只有一下两种,应该还有其它方法实现的。
方法一:
#tDword := BYTE_TO_DWORD(#A) OR SHL(IN:= BYTE_TO_DWORD(#B),N:= 8) OR SHL(IN:=BYTE_TO_DWORD(#C), N:= 16) OR SHL(IN:= BYTE_TO_DWORD(#D), N:= 24);
方法二:
#tDword.%X0 := #A.%X0;
#tDword.%X1 := #A.%X1;
#tDword.%X2 := #A.%X2;
#tDword.%X3 := #A.%X3;
#tDword.%X4 := #A.%X4;
#tDword.%X5 := #A.%X5;
#tDword.%X6 := #A.%X6;
#tDword.%X7 := #A.%X7;
//Bit8-Bit31自行添加
21-03-05 08:11