首页
文章列表
标签墙
返回找工具啦
精度误差
共 2 篇文章
PLC中浮点数比较的精度问题处理
2026-03-24 08:19:41
PLC中浮点数比较的精度问题处理 为什么浮点数比较会出错 PLC在处理模拟量信号时,普遍采用IEEE 754标准的32位单精度浮点数(REAL类型)。这种存储方式用二进制近似表示十进制小数,导致固有精度损失。 典型场景:温度设定值 20.0℃ 与实测值 20.0℃ 直接比较,判断结果可能为"不相等"
浮点数比较
精度误差
容限判定
53
0
ST语言实数比较直接使用等号(=)导致精度误差的容差写法
2026-03-17 07:00:35
在 ST(Structured Text)语言中编写电气自动化控制逻辑时,常需对实数(REAL 或 LREAL 类型)进行相等性判断,例如检测温度是否达到设定值、电机转速是否稳定在目标转速、PID 输出是否收敛等。直接使用 = 运算符比较两个实数,极易因浮点数固有精度缺陷导致逻辑误判——本应“相等”
ST语言
浮点精度
容差比较
73
0