labvew如何把16进制两字节负数(补码表示)解析成10进制表示出来?

2019-07-17 10:59发布

例如 15000的16进制码是3A98 对应二进制码是0011 1010 1001 1000 则-15000是 1100 0101 0110 1000 对应16进制码是C568 现在要把C568解析成-15000显示出来 请问在labview中如何实现?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
Armydeng
1楼-- · 2019-07-18 08:12
001.png
chenyaoq6
2楼-- · 2019-07-18 12:02
 精彩回答 2  元偷偷看……
xu391600076
3楼-- · 2019-07-18 14:11
chenyaoq6 发表于 2017-7-4 14:55
可以方便画个图吗?加个qq可以吗?314427732 真心求教!

这样就可以了
如果有需要,可以添加labview学习交流群297176547
捕获.PNG
xu391600076
4楼-- · 2019-07-18 19:32
chenyaoq6 发表于 2017-7-7 13:44
非常感谢!大神能不能再帮我看下这个问题:

现在我的下位机通过蓝牙串口与labview通信,打开串口时出现如图错误,但是打开串口助手时数据接收正常,已经试过重启、关闭串口助手防止串口重复占用等方法,但还是出现这个错误,麻烦大神看看问题可能出在哪 ...

请确认串口的波特率等信息对不对
xu391600076
5楼-- · 2019-07-18 20:50
chenyaoq6 发表于 2017-7-7 13:44
非常感谢!大神能不能再帮我看下这个问题:

现在我的下位机通过蓝牙串口与labview通信,打开串口时出现如图错误,但是打开串口助手时数据接收正常,已经试过重启、关闭串口助手防止串口重复占用等方法,但还是出现这个错误,麻烦大神看看问题可能出在哪 ...

既然串口助手可以实现,那么labview多半是没有问题的,还是好好检查自己的程序吧
chenyaoq6
6楼-- · 2019-07-19 02:17
xu391600076 发表于 2017-7-8 13:50
既然串口助手可以实现,那么labview多半是没有问题的,还是好好检查自己的程序吧

非常感谢您!您能帮我具体分析下问题出在哪吗?现在下位机与labview有两种通讯方式,一种是usb串口传输,一种是蓝牙传输,这两种方式在电脑上的串口助手上都能正常接收,但是到了labview上却只能usb串口传输时能正常接收,蓝牙传输时就显示上图VISA Clear的错误,我也确认了串口波特率等信息没有问题,您能根据错误提示的信息看看labview程序可能哪里出问题了吗?

一周热门 更多>