LabVIEW串口通信入门教程.pdf
文本预览下载声明
串口可以说是我们最容易见到, 也最容易接触到的一种总线, 台式机上一般都有
二个,而现在很多下位机、 仪器等很多都还是使用串口通信的。 论坛上很多朋友
都经常会使用到串口, 并遇到一些问题, 这里有必要做一个详细的说明, 以方便
广大会员朋友方便使用。
首先补充一个比较重要的问题,就是在 LabVIEW 中使用串口的话一定要先安装
VISA 这个驱动,然后生成的 EXE 运行时也需要在目标机上安装 VISA Runtime
Engine,可以在打包时一起打包。
1.串口扩展的问题:
先说一下串口的扩展问题, 一般的台式机或工控机上都至少有二个串口, 一般都
是够用的, 但是现在市场上已经很难找到带串口的笔记本了, 而有时候在外出调
试时需要在笔记本中使用到串口的,这时一般是使用 USB-RS232 的转接线,价
格从十几到一百多都有, 很多朋友反应在使用价格低的转接线时会出现乱七八糟
的问题,而贵一点的线就很少听说有其它问题的,所以大家在使用便宜的
USB-RS232 转接线时要特别注意线的质量,遇到一些奇怪的问题时先考虑换一
根好一点的线。 PCI-RS232 扩展卡也同理,便宜的卡也容易出问题,尽量买好一
点的,以免因小失大。 PCI-RS232 一般至少能扩展 2 个串口,有些 BT 一点的可
以扩展到 8-16 个,一堆线和接头。转接线和扩展卡一般是要装驱动的。
2.串口功能的确认 :
在使用串口之前,最好先确认一下串口是否正常, 特别是使用转换接或扩展卡的。
检查的方法很简单,就是将串口的 2、3 脚短接起来, 3 脚是发送数据, 2 脚接收
数据,就是这个串口自发自收。 电脑上的串口软件一般是用串口调试助手, 很出
名的,也好用。如下图所示:
图 1 串口调试助手
打开软件,选择已经短接好的串口号,点击 “手动发送 ”,如果串口是好的, 2、3
脚又短接起来了,马上就可以在上面的接收框里看到接 收的数据就是发送的数
据。稍微要注意一下的是有些电脑的 COM1 和 COM2 的位置是反过来的,所以
要确定好串口调试助手左上角的串口上择的是已经短接的那一个,如果 COM1
没接收到,可以再先 COM2 再发一次看一下。
3.串口线的检查 :
检查好串口后, 一般也要注意一下使用的串口线, 标准的串口线是 9 根线都是用
上的,但有一些是只使用了三根线的: 2、3、5。第 3 个脚管是发送,第 2 个管
脚接收,另一个 5 是地线,这里叫它简化的串口线, 简化的串口线能用上的地方,
标准的串口线也肯定能用上, 因为标准线的 9 根线已经包括了简化串口线中的 3
根线,但标准串口线能用上的地方, 简化串口线就不一定能用上, 所以在使用串
口线之间一定要确定好串口线的类型, 一般买的串口线都是标准线, 但自制的串
口线因为应用场合不同就要先确定一下。
G 串口线还有一个地方需要注意一下的, 就是 2、3 脚的接法, 标准接法中是 2、
3 脚交叉的,即这边的 2 接另一边的 3,这边的 3 接另一边的
显示全部