恭喜,你发布的帖子
发布于 2026-04-20 16:50:16
5楼
IF #i < 28 AND "HMIControlData".MainButton.errorReset THEN
FOR #i := 0 TO #i DO
J := PEEK(area := 16#84, dbNumber := XXX, byteOffset := I * 98 + 84);
IF J>=Y THEN
POKE_BOOL(area := 16#84,
dbNumber := 1,
byteOffset := 84 + 98 * #i,
bitOffset := 4,
value := 0);
else
POKE_BOOL(area := 16#84,
dbNumber := 1,
byteOffset := 84 + 98 * #i,
bitOffset := 4,
value := 1);
END_IF;
END_FOR;
END_IF;
大概这个样子,浮点数比较千万别==,必须>=或者<=或者直接<,>这样来用,因为有看不见的小数位
请填写推广理由:
分享
只看
楼主