您的位置 首页 动态

LabVIEW系列——将串口二进制数据转换成ASCII字符

有朋友经常问:怎么将从串口接收到的数据转换成ASCII字符?又怎么给串口发送二进制数据?接下来就一步一步地解决以上两个问题:1、LabVIEW

有朋友常常问:怎样将从串口接纳到的数据转化成ASCII字符?又怎样给串口发送二进制数据

接下来就一步一步地处理以上两个问题:
1、LabVIEW中,字符控件显现字符有4种方法:正常显现,代码显现,暗码显现,十六进制显现。如下图所示。

下图是LabVIEW的help的ASCII码对照表:

2、在你调试程序时,假设你手头没有下位机,你就需求模仿一个串口收发,一般地,我比较喜爱串口调试帮手,可是串口是独享的,一次只能有一个程序运用该串口,假如打开了串口调试帮手运用了com1,LabVIEW就不能运用com1了;为了处理这个问题,需求创立一个虚拟串口,我运用的是VSPM虚拟串口软件,它能创立一个网络串口,能够从网路端口收发数据到虚拟串口。如下图所示:

虚拟串口创立结束后,用网络调试帮手替代下位机,就能够再网络端口发送数据了,这些数据又被发送到了虚拟串口中,能够用串口调试帮手接纳这些数据。用后记住封闭串口调试帮手。
3、字符的转化,如下图:


4、发送十六进制数据到串口:


声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/dongtai/213068.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部