Step7 V5.5中SCL转到博图,很多出错。下面的不知怎么改,请帮忙看看。
bool1 := EQ_DT(DT1 := dt1, DT2 := dt2);
//Compare DT for not equal to FC 28
bool2 := NE_DT(DT1 := dt1, DT2 := dt2);
//Compare DT for greater than or equal to FC 12
bool3 := GE_DT(DT1 := dt1, DT2 := dt2);
//Compare DT for greater than FC 14
bool4 := GT_DT(DT1 := dt1, DT2 := dt2);
//Compare DT for less than or equal to FC 18
bool5 := LE_DT(DT1 := dt1, DT2 := dt2);
//Compare DT for less than FC 23
bool6 := LT_DT(DT1 := dt1, DT2 := dt2);
此程序来自西门子官方书籍上的例程,上面是IEC Funtions函数调用,请问这种怎么改?
还有下面的:
#Result[7] := "Divisor1"(EN := ?ENO?,
In1 := #Value1[7],
In2 := #Value2[7]);
"Output6" := ?ENO?;
红色出出错的,这个又怎么改。
是否可以改成:
IF ENO THEN
#Result[7] := "Divisor1"(In1 := #Value1[7], In2 := #Value2[7]);
END_IF;
"Output6" := ENO;