浮点陷阱 共 1 篇文章

ST浮点数比较陷阱:为什么 IF A = B 永远不要用于 REAL 类型
2026-03-19 18:33:03
在结构化文本(ST)编程中,IF A = B 看似直白的浮点数相等判断,实则是电气自动化系统中最隐蔽、最常被忽视的故障源头之一。它不会报错,不会崩溃,却可能让温度控制偏差 ±5℃、让变频器输出突跳 20Hz、让安全联锁在关键毫秒失效——而所有日志都显示“逻辑执行正常”。 根本原因不是你写错了代码,而
浮点陷阱 IEEE754 PLC编程
4 0