容差判断 共 1 篇文章

ST怎么写浮点数比较:IF ABS(A - B) < 0.001 THEN ... (避免直接=)
2026-03-15 11:55:25
在电气自动化领域,PLC(可编程逻辑控制器)程序中处理浮点数比较是一个高频但极易出错的操作。尤其在使用结构化文本(Structured Text,ST)语言编程时,新手常直接写 IF A = B THEN ... 来判断两个实数是否相等。这种写法在绝大多数工业现场会导致逻辑失效——不是偶尔跳过动作,
浮点比较 PLC编程 ST语言
4 0