xie123456789
级别: 家园常客
精华主题: 0
发帖数量: 96 个
工控威望: 812 点
下载积分: 14546 分
在线时间: 270(小时)
注册时间: 2020-04-13
最后登录: 2024-12-19
查看xie123456789的 主题 / 回贴
楼主  发表于: 2021-12-29 19:01
图片:
西门子200smart 比较指令满足条件不导通
有没有人碰到过这个问题?知道什么原因照成的吗?
[ 此帖被xie123456789在2021-12-29 19:40重新编辑 ]
xie123456789
级别: 家园常客
精华主题: 0
发帖数量: 96 个
工控威望: 812 点
下载积分: 14546 分
在线时间: 270(小时)
注册时间: 2020-04-13
最后登录: 2024-12-19
查看xie123456789的 主题 / 回贴
1楼  发表于: 2021-12-29 19:13
用的定位指令,用其他位置满足条件可以导通,用16.38 这个位置就不能导通,是因为没有走到位置吗?(没显示出来的小数点后第三位,第四位不满足条件?)
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5212 个
工控威望: 7436 点
下载积分: 158953 分
在线时间: 3171(小时)
注册时间: 2007-11-21
最后登录: 2024-12-19
查看sjm213的 主题 / 回贴
2楼  发表于: 2021-12-30 23:08
浮点数比较条件未能满足。
可以将浮点数转换成整数后再比较;或者考虑一下如何确保上方的浮点数大于等于下方数值。