登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:信捷浮点数转10进制
点击:1516 回复: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
工控新闻
测试技术巅峰盛会@你,抢先解锁博世力士乐精彩看点
禾望电气上半年净利润同比增长56.79%
国内首个碳中和标准 在南京鼓楼研究讨论
瑞萨电子推出创新三电平拓扑结构的全新USB-C电源解决方案, 在提升性能的同时缩小系统尺寸
Arm Zena CSS 助力车厂提前一年推出 AI 定义汽车
连中双元!中控技术成功中标中国石化两大百万吨乙烯项目,助力石化产业智能升级
视比特机器人完成亿元级 B+轮融资
联合索威尔国际集团有限公司公布 2025 财年业绩报告
更多新闻资讯