登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:关于欧姆龙 数据计算这块的问题?
点击:1324 回复:6
楼主
编辑
引用
管理
zouzaijiaoxia
我有个项目涉及到数据计算加减乘除(接收到相机给的数据是int类型),1.int类型数据是不是和BIN是一个类型啊?我是不是可以用BIN语句直接把int数据转换成浮点数,然后进行加减计算,最后再转换成BIN? 在数据转换这方面很是困惑,求解决
15-04-13 16:59
1楼
编辑
引用
管理
yejingmao
int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)
15-04-13 17:31
2楼
编辑
引用
管理
zouzaijiaoxia
int数据和BCD类型差不多是吧,应该先把int转换成二进制bin,然后转换成浮点型,进行计算,结果最后转换成bin,在转换成BCD输出,我现在理解应该是这么个意思
15-04-13 19:58
3楼
编辑
引用
管理
cfm6662008
lz可以看下手册,数据类型是最基本的东西,上学的时候应该都是学过的啊
15-04-13 21:10
4楼
编辑
引用
管理
zouzaijiaoxia
我觉得不是简单的数据类型问题,而是转换的途径问题,这个转换的路子该怎么走
15-04-14 00:05
5楼
编辑
引用
管理
fujifa
欧姆龙BIN类型相当于UINT+INT,到底是UINT还是INT,取决于使用的指令是带符号还是无符号。
不清楚你使用的欧姆龙机型是什么?
机型不同其指令也是不同的。
15-04-14 08:54
6楼
编辑
引用
管理
zouzaijiaoxia
我用的型号是CP1H,你说的是对的
思路现在清晰了:先用BIN指令把BCD数据转换成16位的二进制数据,然后再转换成浮点型数据,接着可以进行加减计算了,计算完后把浮点数结果转换成16位的二进制数据,最后再转换成BCD格式
15-04-15 11:01
工控新闻
二季度业绩发力,港迪技术上半年实现营收2.1亿元
携手共赴“智”造未来!埃马克推动大洋精锻工艺进阶之路
今年前7个月工业领域这些行业利润大幅增长
信捷电气斥资8亿布局机器人产业 加快构建第二增长曲线
透过2025年上半年看工业互联网产业:技术融合与全球化成关键驱动力
惊艳的“灯光秀”背后是谁在控制?华北工控智能灯光控制系统专用整机给出答案
皮尔磁:以市场为导向,定义安全自动化新标准
工信部:我国工业互联网标识注册总量超6900亿个 服务企业超51万家
更多新闻资讯