登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:FX5U-字符串转换浮点数问题
点击:8037 回复:3
楼主
编辑
引用
管理
y0
如图所示,寄存器的字符串分别代表[X],[Y],[Z]的偏移量,请教各位大神如何将[X],[Y],[Z]分别转换成实数。
最后修改:
2020/6/15 22:15:47
20-06-15 21:53
1楼
编辑
引用
管理
YXBK
这种应该是先把单个的字符通过HEX指令转换成数值,然后乘以倍数再相加,最后转成浮点数。假设位置是12345,先把ASCII的12345转成单个数字12345,然后1*10000+2*1000+3*100+4*10+5=12345(这时才能读一万两千三百四十五),最后把这个12345转成浮点。
20-06-16 08:57
2楼
编辑
引用
管理
y0
谢谢
20-11-09 16:14
3楼
编辑
引用
管理
风林山火
三菱5U多个ASCLL转字符首位ascll必须是+-号或者空(H2B.H2D.H20),后边的码只能是0-9或者空或者小数点(H30H39或者是H20H2e)否则会出错
21-02-22 18:27
工控新闻
三部门联合发文支持零碳园区建设
伊顿 Bussmann 西安熔断器制造中心专注电路保护,助力能源转型
投资1亿元!智能制造产业园+1
218个项目!全国智能机器人锦标赛完成初筛
最新签约达成!西门子与四川省战略合作再添硕果
埃夫特继续出售巴西子公司股权 进一步优化资产结构
IAR平台现已提供对Zephyr RTOS的量产级支持
研华AIR-120紧凑型边缘AI系统上市: 助力 AI应用加快落地进程
更多新闻资讯