我做了一个UDT1,结构为
Struct
Motor_Status string[10] ' '
Date_rec DATE D#1990-1-1
Time_rec TIME_OF_DAY TOD#0:0:0.0
END struct
然后生成一个以UDT1为类型DB1,在OB1中可以Date_rec和Time_rec赋值但却不能对Motor_Status赋值。(
我是通过DATA VIEW来观察变量)。请问如何才能给STRING变量赋值并且可以观察到数据的变化?
A I 0.1
BLD 100
FP M 0.1
= L 27.0
A L 27.0
JNB _005
CALL "CONCAT"
IN1 :=DB4.Input_string
IN2 :=DB4.Empty_string
RET_VAL:=DB1.Motor_Status
_005: NOP 0
A L 27.0
JNB _006
CALL "DT_DATE"
IN :=#OB1_DATE_TIME
RET_VAL:=DB1.DBW12
_006: NOP 0
A L 27.0
JNB _007
CALL "DT_TOD"
IN :=#OB1_DATE_TIME
RET_VAL:=DB1.DBD14