发布于 2005-11-01 15:33:32
0楼
hannibar侠客,请看,这是我将DB1转换到SLT源文件中,看到了问题?
TYPE "COLOR_DATE"
VERSION : 0.1
STRUCT
COLOR_BIT : BOOL ;
COLOR_NUM : INT := 100;
END_STRUCT ;
END_TYPE
DATA_BLOCK "DB_SHARENUM"
TITLE =
VERSION : 0.1
STRUCT
NUM_2X3 : ARRAY [1 .. 3 ] OF WORD := W#16#7, W#16#8, W#16#9;
NUM_WORD : WORD := W#16#300;
COLOR : "COLOR_DATE";
END_STRUCT ;
BEGIN
NUM_2X3[1] := W#16#1;
NUM_2X3[2] := W#16#2;
NUM_2X3[3] := W#16#3;
NUM_WORD := W#16#300;
COLOR.COLOR_BIT := FALSE;
COLOR.COLOR_NUM := 100;
END_DATA_BLOCK
DB1中我定义数组,并付初值为“W#16#7,W#16#8,W#16#8”
怎么源文件执行时变成了:
NUM_2X3[1] := W#16#1;
NUM_2X3[2] := W#16#2;
NUM_2X3[3] := W#16#3;
不知为何
你好