LabVIEW

 找回密码
 注册

扫一扫,访问微社区

查看: 34370|回复: 331

String字符Normal转HEX码显示

    [复制链接]
发表于 2007-12-9 15:08:09 | 显示全部楼层 |阅读模式
USB-6009数据采集卡首发
一般来说,string的display方式有Normal,'\'Code,Password,HEX四种方式
! y! L* E# n, A) k1 n/ k5 r, Q2 J特别我们在串口接受和发送字符类型数据时候需要调用到这个subVI.' W- Z2 p) j  L" Q
字符串型数据的处理方法
% \7 @( ~7 G5 ]1 C: {在处理过程当中,传输的数据可能具有一定格式或协议,比如一个完整的数据帧包括起始段、数据段、校验段等等,而每一段往往又有几个部分组成,这几个部分的类型和长度可能又不尽相同,可能是数值型的,可能是字符型的,也可能是布尔型的,单字节或者是多字节。此时我们往往都采用统一的字符形式来处理这些数据,因此有时候我们说,字符是LabVIEW里最方便的数据类型。9 ^% K0 G3 }( _" u2 R

8 q7 f/ d8 v5 L7 _  }) X经过打包的字符数据要经过串口发送需要进行必要的转换,否则传输将出错。比如我们打包过后需要发送的的字符串为:34 12 56 78 94(空格为了区分),如果直接将其赋给VISA Write发送,串口上的数据将是:33 34 31 32 35 36 37 38 39 34。
: x2 f9 B1 F; E& Y' B数据接收:2 M! K) Y  V" {  [3 \& t* F& o
从计算机串口接收到的数据是16进制的ASCII码,要转换成对应的数值型数据,可以使用String To Byte Array或者Type Cast
; v7 l4 N# O3 z% ~5 {0 w4 X$ ?" c" s9 e
Image00000.jpg
/ v2 K# K0 {4 S) S. k0 g- B Image00001.jpg % U& P2 P- ^5 N' x7 a
程序8.50, \/ _" I( w( e; |/ M
游客,如果您要查看本帖隐藏内容请回复
8 `0 p! n# I  Z* G; g
8 z) X( i, O% z4 \4 g
转化为8.0版本
# E$ R3 M. {9 X# p+ n. s
游客,如果您要查看本帖隐藏内容请回复
$ x* O2 c4 M6 e$ Q+ k) S  [$ o
IDAQ-USB-6009数据采集卡
发表于 2007-12-11 12:01:41 | 显示全部楼层

谢谢

在线课堂
不错不错,谢谢楼主,这两天正为这个犯愁呢
发表于 2007-12-11 12:02:38 | 显示全部楼层

谢谢

谢谢啊,这两天者为这个犯愁呢
发表于 2007-12-11 15:16:18 | 显示全部楼层

回复 1# 的帖子

先学习一下,谢谢楼主拿出来跟大家一起分享!
发表于 2007-12-11 18:58:53 | 显示全部楼层
又长见识!!!!!!!!!!!!!!!
发表于 2007-12-11 20:39:31 | 显示全部楼层
看看,谢谢共享!
发表于 2007-12-13 10:52:30 | 显示全部楼层
程序是8.5的阿?; G1 u2 k8 Z& ]$ T! ^  H" y+ ?# H
哦,看见了8.0的
发表于 2007-12-13 12:55:47 | 显示全部楼层
看样子用8.5的是越来越多了哦
发表于 2007-12-13 15:18:47 | 显示全部楼层
哈哈,不错的东西,可以那里用用
发表于 2007-12-13 16:17:48 | 显示全部楼层
支持用这样的方式让大家回帖子,
% M- _1 x7 Y( E下载下来看了,真的是好东西!!2 m. {- R9 M9 q, c2 s
谢谢!
! r) W' e% D0 ^/ H, `9 @- I- \( j9 r* M/ C: {5 e. b3 R
[ 本帖最后由 ryancheng 于 2007-12-13 16:26 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|无图浏览|手机版|网站地图|虚拟仪器家园 ( 沪ICP备13044638号-3 )

GMT+8, 2020-10-23 04:18 , Processed in 0.029873 second(s), 22 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表