您现在所在的是:

PLC论坛

回帖:16个,阅读:1966 [上一页] [1] [2] [下一页]
1437
星际旅行者
文章数:262
年度积分:50
历史总积分:1437
注册时间:2009/1/28
发站内信
发表于:2012/4/28 15:22:46
#0楼
我是初学PLC的,在plc编程中,经常用到BCD码和整数之间的转换指令,BCD码不是用4位二进制表示整数吗?1001表示整数9,0001 1001表示整数10,为何还要将BCD码转换为整数?要不的话,整数10的BCD码0001 1001不就转换成了1010了,这不还是二进制吗,不如说是BCD码转换为二进制数,搞不太懂,请高手指点。
[此贴子已经被jint于2012/5/7 9:07:32编辑过]
44050
YXBK 版主
文章数:20173
年度积分:1429
历史总积分:44050
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2012/4/28 16:06:25
#1楼
呵呵,整数10的BCD码是0001 0000
 1        0
0001     0000
大家一起学习
1437
星际旅行者
文章数:262
年度积分:50
历史总积分:1437
注册时间:2009/1/28
发站内信
发表于:2012/4/28 16:30:27
#2楼
谢谢版主,我搞错了,但为什么还要将BCD码转换为整数,如0001 0000转换为整数后在MW2中将如何置入数据?
44050
YXBK 版主
文章数:20173
年度积分:1429
历史总积分:44050
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2012/4/28 19:08:23
#3楼
比如在用数字拨码开关输入数据时,就要用到BCD转整数。
[此贴子已经被作者于2012/4/28 19:21:15编辑过]
大家一起学习
676
chen-daiyuan
文章数:139
年度积分:50
历史总积分:676
注册时间:2012/2/3
发站内信
发表于:2012/4/28 19:17:42
#4楼
学习来了
19696
fuhuafeng72
文章数:5605
年度积分:134
历史总积分:19696
注册时间:2011/11/21
发站内信
2017国庆活动(三)
2016国庆活动(三)
2014逛工博
发表于:2012/4/28 19:42:53
#5楼
只有这样,转换的二进制码才能显视正确的数字
凯成、日发、攀峰龙带式帘子线倍捻机、直捻机电控系统维修改造。
895
4257698
文章数:170
年度积分:50
历史总积分:895
注册时间:2012/3/5
发站内信
发表于:2012/4/30 8:26:18
#6楼
学习表情
3804
yangtao0206
文章数:134
年度积分:50
历史总积分:3804
注册时间:2009/10/30
发站内信
发表于:2012/4/30 21:18:07
#7楼
表情学习
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2005/5/2
发站内信
发表于:2012/5/2 1:51:19
#8楼
该用户被锁定,回复内容不予显示!
5631
心情 版主
文章数:1633
年度积分:50
历史总积分:5631
注册时间:2001/6/6
发站内信
09工控人生征文
发表于:2012/5/2 8:58:35
#9楼
楼上说的对,PLC内部的数据处理都是BIN格式,使用BCD码是早期没有屏或者是上位软件读写数据,进行工程单位的变换,比较,多在OMRON PLC上进行数据格式的转换。
[此贴子已经被作者于2012/5/2 9:02:43编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005