karry
学生来了
级别: 工控侠客
精华主题: 0
发帖数量: 150 个
工控威望: 2126 点
下载积分: 15459 分
在线时间: 333(小时)
注册时间: 2011-10-12
最后登录: 2016-05-03
查看karry的 主题 / 回贴
楼主  发表于: 2012-07-19 13:57


设置如上图
AD转换,用的是线性电阻,1K的,电压12V的,
现在遇到的问题是:我在 在线监视200CH(即线性电阻的数据转换)的数据的时候, 在输入电压大于0时候,一切正常,
在线性电阻处于初始状态时候,200CH的数据监视为#0000,但有的时候会跳成#FFFF,
#FFFF是255还是-1?
请大家帮忙给我解释!
[ 此帖被karry在2012-07-19 14:27重新编辑 ]
karry
学生来了
级别: 工控侠客
精华主题: 0
发帖数量: 150 个
工控威望: 2126 点
下载积分: 15459 分
在线时间: 333(小时)
注册时间: 2011-10-12
最后登录: 2016-05-03
查看karry的 主题 / 回贴
1楼  发表于: 2012-07-19 14:35
资料上说,当输入信号为负电压时,转换值为二进制的补码
hlq_0815
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
级别: 论坛版主

精华主题: 2 篇
发帖数量: 1819 个
工控威望: 4467 点
下载积分: 7533 分
在线时间: 1232(小时)
注册时间: 2008-07-03
最后登录: 2024-05-28
查看hlq_0815的 主题 / 回贴
2楼  发表于: 2012-07-20 09:05
如果你把数据类型吃透就不会问这问题了
楼主留言:
你指的是负0的补码吗,可是FFFF似乎是负1的补码吧
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
youguangb
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 177 点
下载积分: 493 分
在线时间: 2(小时)
注册时间: 2008-10-06
最后登录: 2019-11-02
查看youguangb的 主题 / 回贴
3楼  发表于: 2012-08-17 12:00
应该是负数
美好生活,美好人生