登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:浮点 转 BCD,求教~

点击:2518 回复:6

PLC:欧姆龙CP1H
将dm1000~dm1100 数据类型:32位浮点 转换BCD,存到dm2000~dm2100
应该有简洁点的办法的吧~不会真的要一个以个转换这么悲剧吧~求教高手,谢谢
11-03-12 19:10
该用户被锁定!
11-03-12 21:37
D1000~D1100存放的是浮点,即占用64位浮点数,也就是25个数据。
而D2000~D2100存放的是32位BIN,那么也就是25个数据。
你么最多也就写25行程序而已。
11-03-12 21:52
输入的数据类型是32位浮点,不是双精度64位浮点,所以一个一个来的话还是需要51次转换,转成BIN后在转BCD,也就是101*2个16位~~~唉
顺便吐槽下,昆仑7062k的屏,如果输入框里要有小数点的话,数据类型只能选32浮点,真悲剧~大家注意~~
11-03-12 22:45
用间接寻址可能会少码一些代码。
附件
附件
附件
Good Luck~
11-03-12 23:19
学习了,已收藏~!
11-03-13 00:02
万分感谢~~~
11-03-13 11:33

工控新闻

更多新闻资讯