OMRON怎样表示BCD码负数?内部是怎样组织的? 点击:2925 | 回复:5



知识是力量

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2005-08-18 14:40:00
楼主
#2378就是一个BCB码,但从未提到过负数BCD码#-2345,怎么表示它呢? 二进制(或十六进)用补码的办法表示负数,这负数BCD码是怎么存储的呢? BCB表示的范围是#0000-#9999,这负数表示的范围呢? 我是初学者,有点不太懂,也没PLC机器试验,只能纸上谈兵,请多指教!



三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2005-11-28 08:16:00
1楼
没人答!
不用来表示负数,小数点只是约定隐含

刘春涛

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 18回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2002年3月07日
发表于:2005-11-29 00:24:00
2楼
呵呵,我也是新手,不过,我觉着是不是可以用这个命令实现:

mov #2378 
    dm10
sub #0
    dm10
    dm10

那么dm10就存上BCD:-2378了。

三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2005-11-29 09:03:00
3楼
多谢,我用CX—SIMUALATOR1.5试一下。

三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2005-11-29 12:38:00
4楼
BCD码C200H系列支持,
在模拟器cx simulator1.5支持的CS1G系统就不支持了,
没有SBB 这样的BCD码指令了

刘春涛

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 18回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2002年3月07日
发表于:2005-11-29 13:31:00
5楼
那我不知道了,等等高手回答拉。

热门招聘
相关主题

官方公众号

智造工程师