看看这个问题 点击:634 | 回复:7



xiaoliu_wjf

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 59回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2005年5月06日
发表于:2006-10-18 12:54:00
楼主
在编写三菱PLC程序时,为什么有时把二进制转换成BCD呢?有时要把BCD转换成二进制呢?BCD码有什么用途?谢谢!



三石仔

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 365回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2006年10月12日
发表于:2006-10-18 13:15:00
1楼
这个问题我知道一点,因为我现在做的这个项目就是这样,我要将格雷码转换成BIN码,再将BIN码换算成BCD,分别去个,十,百三个位的BCD码转换成十进制显示出来,但是我目前也遇到一个困难,就是如何将BCD换成十进制?指令是什么?

草中利剑

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 28回
  • 年度积分:0
  • 历史总积分:45
  • 注册:2003年12月30日
发表于:2006-10-18 13:28:00
2楼
回答楼上的问题,直接转换不知道行不行,否则只能是将BCD换成BIN码,再用FLT指令将16 位BIN 数据转换成浮点类型实数

三石仔

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 365回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2006年10月12日
发表于:2006-10-18 13:35:00
3楼
楼上说的FLT指令是把BIN码转化成2进制俘点数,但是我需要得到是十进制,请问再如何变换呢!?

好阿

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2006年9月03日
发表于:2006-10-18 14:05:00
4楼
三菱工控产品一级代理商---广州新忠仪公司( 刘先生 15918414106)

xiaoliu_wjf

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 59回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2005年5月06日
发表于:2006-10-18 14:50:00
5楼
仍然没有回答BCD码的作用啊!我知道在BCD和BIN之间的相互转换,但是不知道BCD与十进制的相互转换。

xiaoliu_wjf

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 59回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2005年5月06日
发表于:2006-10-18 14:52:00
6楼
有人能说说为什么要有个BCD码呢?干什么用啊?

hua71281

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 1296回
  • 年度积分:0
  • 历史总积分:1509
  • 注册:2004年6月13日
发表于:2007-02-09 18:09:00
7楼
[color=#FF0000]好消息:三菱GX Developer Version 8.26中文PLC软件已通过工控网审核,以下为下载路径:
文件地址:[/color][color=#0000FF]http://download.gongkong.com/file/2007/2/7/MITSUBISHIGX8.26PLC.rar[/color]

热门招聘
相关主题

官方公众号

智造工程师