登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:信捷浮点数转10进制
点击:1504 回复:4
楼主
编辑
引用
管理
ss1Y0G
监控浮点数1061.571转换为什莫是1149547078
22-06-07 11:43
1楼
编辑
引用
管理
YXBK
你看到的这个1149547078是指1061.571这个浮点数用32位整数表示出来。
可以理解为1061.571先转换成二进制,然后把得出的二进制再转成32位整数。
而INT指令是直接去掉小数点的。
22-06-07 14:16
2楼
编辑
引用
管理
ss1Y0G
编码器计的是10进制的整数,而plc计算出来的是浮点数,需要把浮点数转为整数再比较吗
22-06-07 14:50
3楼
编辑
引用
管理
YXBK
引用
ss1Y0G
在 2022/6/7 14:50:24 发言
【内容省略】
这个主要看你另一个比较的数的格式,如果另一个是浮点,那么就要转成浮点,或者另一个数转成整数。
反正就是两个比较的数的格式要一样,要么都是整数要么都是浮点数。
22-06-07 15:03
4楼
编辑
引用
管理
FORELF
脉冲数是双字,D4011是想要用来存什么数据?
22-06-08 13:08
工控新闻
两大单对以太网联盟携手共拓工业通信未来
霍尼韦尔在链博会发布本土自动化新品,聚焦建筑与船舶行业
优必选2.5亿元人形机器人组装测试运维基地项目签约仪式在自贡举行
智能与无人设备全方位安全将成为一座巨大金矿——功能安全部分
新时达与埃斯顿发布半年度业绩预告,双双实现扭亏为盈
最大人形机器人订单被智元、宇树瓜分了
2025年中国工业软件行业:行业渗透率攀升,企业如何抓住机遇?
ABB MNS® 3.0 Digital数字化开关柜:赋能新质生产力,引领配电新未来
更多新闻资讯