登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:新手求助
点击:1611 回复:8
楼主
编辑
引用
管理
wanghb
ADD(30) DM2006 #1 DM2020 假如dm2006为2DM2020的值应该为多少。
哪位老师帮我解说一下,加减乘除搞不懂。先谢谢啦。
09-02-10 11:09
1楼
编辑
引用
管理
gsxiaojian
ADD是BCD的加法,所以你的DM2020的结果为3
09-02-10 11:52
2楼
编辑
引用
管理
wanghb
是不是所有的加减乘除都必须的用BCD来处理?我的基础很差。
09-02-10 12:44
3楼
编辑
引用
管理
ZCMY
呵呵;PLC内部是用二进制来处理的;
实际运算要注意运算的数据是BCD码还是16进制;
对于1+2的运算,无论什么进制结果都是3;
但数值大了就不同了;
09-02-10 13:02
4楼
编辑
引用
管理
wanghb
版主讲得很对,但是二进制和十六进制我比较明白,BCD码是我不是很明白,我的资料有限,对bcd和二进制的关系不是十分得明白,可以帮我解释一下吗,谢谢啦。
09-02-10 13:46
5楼
编辑
引用
管理
ZCMY
呵呵;BCD码就是把十进制数的每一位都用四位二进制来表示;
如0001 对应1;
0010------2;
1000----8;
1001----9;
最大就是1001了;
如十进制的9876转到BCD码对应就是1001 1000 0111 0110;
09-02-10 14:15
6楼
编辑
引用
管理
wanghb
假如10EC是bin还是16进制,我基础差你别见怪.
09-02-10 14:33
7楼
编辑
引用
管理
ZCMY
呵呵;
二进制与16进制是对应的;
一位16进制对应四位二进制;
BCD码最大为9,不可能有A~F;
10EC是16进制的,对应二进制 0001 0000 1110 1100;
09-02-10 14:38
8楼
编辑
引用
管理
wanghb
谢谢拉.误区理清啦.
09-02-11 09:23
工控新闻
中控技术获评杭州高新区(滨江)“领军企业”
“制造业数智化转型”专题研讨会在京举行
经济日报:资源集聚铸造产业新优势
工信部就推进工业数据筑基行动、加速工业园区数字化转型等答记者问
倍福展会预告 | 基于 PC 的控制技术助力流程工业数字化转型
Arm 拓展其计算平台矩阵,首次跨足芯片产品
展会预告 | 西克视觉,深度视界——西克在上海视觉展约定您!
锚定工业AI“操作系统”,西门子在京发布新技术并拓展伙伴合作
更多新闻资讯