您现在所在的是:

西门子SIEMENS

回帖:3个,阅读:2341 [上一页] [1] [下一页]
1072
北双
文章数:49
年度积分:50
历史总积分:1072
注册时间:2004/7/1
发站内信
发表于:2004/11/14 0:26:00
#0楼
200系统手册上有一个例子是:
LD I0.3
BCDI AC0
其中 AC0中的数是1234,它上面的结果是04D2,我不懂,在书上也没有查到,它是怎么样转换的,规则是什么
虽然很简单,但是请不吝赐教
1015
shenhua29
文章数:92
年度积分:50
历史总积分:1015
注册时间:2004/9/12
发站内信
发表于:2004/11/14 13:29:00
#1楼
s7-200的程序是这样写的吗?应该是BTI吧?就是把BCD码表示的数转换成8421码表示。

 LD I0.3
 BTI
1320
Shyer
文章数:149
年度积分:50
历史总积分:1320
注册时间:2004/3/16
发站内信
发表于:2004/11/15 9:51:00
#2楼
是这样的,16#1234,如果你把它当成BCD码,那么它就是10进制的1234,但是在计算机里只能存2进制的数据,所以10进制的1234换成2进制为0000_0100_1101_0010,再用16进制表示就为16#04D2了。这个就是BCDI指令了。
993
cool_yu
文章数:39
年度积分:50
历史总积分:993
注册时间:2004/11/7
发站内信
发表于:2004/11/15 18:39:00
#3楼
噢,明白了
共同学习,共同进步

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

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

46.8003