Temp
ElementTemp "Elment" 0.0
Ret_Val_Temp Int 28.0
Bvar Byte 30.0
CALL FILL
ptr_type:=Any
BVAL :=P#DB6005.DBX0.0 BYTE 1
RET_VAL :=#Ret_Val_Temp
BLK :=P#L0.0 BYTE 28
CALL "Interface2"
A1_Element_DB_Pointor :=P#L0.0 BYTE 28
A2_Element_DB_Pointor :=P#DB3310.DBX0.0 BYTE 28
B_Element_DB_Pointor :=P#DB3320.DBX0.0 BYTE 28
C_Element_DB_Pointor :=P#DB3030.DBX0.0 BYTE 28
NOP 0
其中DB6005中为一个byte类型的数据,初始化为0
是否正确
写成如下:程序出错
L B#0
T #Bvar
NOP 0
CALL FILL
ptr_type:=Any
BVAL :=P#L30.0 BYTE 1
RET_VAL :=#Ret_Val_Temp
BLK :=P#L0.0 BYTE 28
NOP 0
CALL "Interface2"
A1_Element_DB_Pointor :=P#L0.0 BYTE 28
A2_Element_DB_Pointor :=P#DB3310.DBX0.0 BYTE 28
B_Element_DB_Pointor :=P#DB3320.DBX0.0 BYTE 28
C_Element_DB_Pointor :=P#DB3030.DBX0.0 BYTE 28
NOP 0
请高手指教