大家好,问下在SCL中使用T_DIFF指令时,指令中的数据类型如何选择?
用梯形图时可以指定T_DIFF输入是Date类型,输出是Int类型,程序可以正常运行,
但在SCL中如何指定指令的数据类型呢,
程序中定义变量:#day_int_1 数据类型是 int
#Date_1, #Date_2数据类型是Date
直接写 #day_int_1 := T_DIFF(IN1 := #Date_1, IN2 := #Date_2);
编译报错 ,无法将数据类型“Time”隐式转换为数据类型“Int”。
就是T_DIFF指令结果默认输出是Time类型,但不知道SCL中如何改成int类型。
谢谢大家!