LabVIEW串口通信详解.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:16 大小:307KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

LabVIEW串口通信详解.doc

LabVIEW串口通信详解.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

串口可以说是我们最容易见到,也最容易接触到的一种总线,台式机上一般都有二个,而现在很多下位机、仪器等很多都还是使用串口通%T!^"W;hF2w1]7f2l4L(w5H1b%d0I2z.M'y信的。论坛上很多朋友都经常会使用到串口,并遇到一些问题,这里有必要做一个详细的说明,以方便广大会员朋友,文章请勿转载到其它地8O:H.f%a)r)h2y/E1v;x9f+U,A2y3A&S1k/j/`方,谢谢。4N*N!A9L-i*Q)u/].f/~/j9L7b3t论坛上早先发布过一个贴子,叫HYPERLINK"http://www.vihome.com.cn/bbs/viewthread.php?tid=3260&extra=page%3D2"\t"_blank"《串口WORD资料》,里面有一些中英文的串口的资料,这个文章是对那个资料的补充,如果是初接触6n9Q#V5i7`&{7j9A"^0W!e1J串口的朋友建议先看一下上一个贴子先。上一个贴子中提到过的内容这里不再进行补充。8[0G1G"J5s)?6W8L,a.[(E$m9E3i7Y2d首先补充一个比较重要的问题,就是在LabVIEW中使用串口的话一定要先安装VISA这个驱动,然后生成的EXE运行时也需要在目标机上安装VISARuntimeEngine,可以在打包时一起打包。-r)I)p(@.v5T!w;z4|$d4H8~VISA的驱动可以在NI网站上下载到:(Z7K(j5B)R*h$qHYPERLINK"http://joule.ni.com/nidu/cds/view/p/id/1605/lang/zhs"\t"_blank"http://joule.ni.com/nidu/cds/view/p/id/1605/lang/zhs%p9~e-],w+c;~5P$O%d;I'j$O$i(cj9I(d*y2v"X,Y:P'j7R%Z:A:?5a%@&y$l)z+h1,串口扩展的问题:z1M%c3\']:W.^*e)T2R6w$?)}2N先说一下串口的扩展问题,一般的台式机或工控机上都至少有二个串口,一般都是够用的,但是现在市场上已经很难找到带串口的笔记本;T:C(v*c$~/Y:I4Kg/~了,而有时候在外出调试时需要在笔记本中使用到串口的,这时一般是使用USB-RS232的转接线,价格从十几到一百多都有,很多朋友反应)R/_!Q5o$W;}.A4Y$n-[.Z.d-H0m在使用价格低的转接线时会出现乱七八糟的问题,而贵一点的线就很少听说有其它问题的,所以大家在使用便宜的USB-RS232转接线时要特3M,V-{"n(G?3G"i1q-?8X5R别注意线的质量,遇到一些奇怪的问题时先考虑换一根好一点的线。PCI-RS232扩展卡也同理,便宜的卡也容易出问题,尽量买好一/U:d&y2~:I0h2U$X5_3\.F*d'`\"I(N点的,以免因小失大。PCI-RS232一般至少能扩展2个串口,有些BT一点的可以扩展到8-16个,一堆线和接头。转接线和扩展卡一般是要装)H%[7@!v'x#b*N7m*|2}&Y6L%o,_$}驱动的。#A-X-t(k3f.X:Z(x:x1p"{1R~,c3Y2R2,串口功能的确认4y4@4G2S7o;s3e$F/e;?$f-O$N&w'A2i在使用串口之前,最好先确认一下串口是否正常,特别是使用转换接或扩展卡的。检查的方法很简单,就是将串口的2、3脚短接起来,9q1Y+n5K3p,v#G7N*I)Z%z.i9G(C脚是发送数据,2脚接收数据,就是这个串口自发自收。电脑上的串口软件一般是用串口调试助手,很出名的,也好用。如下图所示:(f'@$`0?#N8d!L1U-Q9B0N(F({4N"u0e)p%I"L1~,C3p4D9a6M3v5K#a!}q+m0m2010-1-218:50:57上传HYPERLINK"http://www.vihome.com.cn/bbs/forum.php?mod=attachment&aid=MTUwMjd8ZTcyNGY0ZWR8MTMyNTMxMzAxMnw4NzY2OHwxOTQ5Ng%3D%3D&nothumb=yes"\o"串口调试助手.png下载次数:123"\t"_blank"下载附件(30.39KB)图1串口调试助手一打开软件,选择已经短接好的串口号,点击“手动发送”,如果串口是好的,2、3脚又短接起来了,马上就可以在上面的接收框里看到接3m,s&L2y'F.E3k&V;?;j(@;^5R&p+K1c!R8I收的数据就是发送的数据。稍微要注意一下的是有些电脑的COM1和COM2的位置是反过来的,所以要确定好串口调试助手左上角的串口上选7B/M7GI+C7T7f)\/^'O*m4e;r1q