FOR loop_3 := 0 TO 7 DO
IF D10_Low_Ran[loop_3] < recly_ply < D10_High_Ran[loop_3] THEN
ply_bit[loop_3] := true;
ELSIF ply_bit[loop_3] AND touch_bit[loop_3] AND (D10_Low_Ran[loop_3] < rechk_ply < D10_High_Ran[loop_3]) THEN
ply_bit[loop_3] := false;
END_IF;
END_FOR;
大小比较都是实数,编译怎么会地址无效和表达式不为BOOL?