登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:FX5U-字符串转换浮点数问题
点击:8132 回复: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
工控新闻
智元机器人全系产品正式开售!领衔人机共生新时代
联合索威尔国际集团有限公司公布 2025 财年业绩报告
佰邦科技携手卡奥斯共建绿色环保智能工厂
首届“中控杯”工业AI创新挑战赛在杭举行
创维光伏发布“羲寰”生态平台 构建智慧能源新生态
工业领域新突破!达索3DEXPERIENCE平台成功适配银河麒麟操作系统
2025中国仪器仪表学会学术年会圆满举办
研华携手 LitePoint打造新一代工业级无线连接技术
更多新闻资讯