anruyi123456
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 198 点
下载积分: 665 分
在线时间: 29(小时)
注册时间: 2009-09-09
最后登录: 2012-12-28
查看anruyi123456的 主题 / 回贴
楼主  发表于: 2010-01-04 22:23
执行CML K10 D1后,D1的值变成了-11? 取反应该是5啊
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5168 个
工控威望: 7391 点
下载积分: 156844 分
在线时间: 3123(小时)
注册时间: 2007-11-21
最后登录: 2024-05-17
查看sjm213的 主题 / 回贴
1楼  发表于: 2010-01-04 22:48
本帖最近评分记录:
  • 下载积分:+2(anruyi123456) 热心助人
    anruyi123456
    级别: 探索解密
    精华主题: 0
    发帖数量: 52 个
    工控威望: 198 点
    下载积分: 665 分
    在线时间: 29(小时)
    注册时间: 2009-09-09
    最后登录: 2012-12-28
    查看anruyi123456的 主题 / 回贴
    2楼  发表于: 2010-01-04 23:24
    谢谢1L    好人真多
    qlin
    学过一点FX型PLC基本知识
    级别: 家园常客
    精华主题: 0
    发帖数量: 537 个
    工控威望: 531 点
    下载积分: 12343 分
    在线时间: 258(小时)
    注册时间: 2009-07-13
    最后登录: 2019-05-13
    查看qlin的 主题 / 回贴
    3楼  发表于: 2010-01-05 15:00
    把1楼的解释重述一遍如下:
    取反后,符号位为1,成了负数;FX中,负数用补码存放。
    把取反后的数看成补码,而显示则为原码,故为-11。
    仅很早前用过几次顺控编程(PLC),嘿嘿,没寻找机会