LabVIEW 串口通信详解串口可以说是我们最容易见到,也最容易接触到的一种总线,台式机上一般都有二个,而现在很多下位机、仪器等很多都还是使用串口通信的。论坛上很多朋友都常常会使用到串口,并遇到一些问题,这里有必要做一个详细的说明,以方便广阔会员朋友,文章请勿转载到其它地方,谢谢。论坛上早先发布过一个贴子,叫《串口 WORD 资料》 ,里面有一些中英文的串口的资料,这个文章是对那个资料的补充,假如是初接触串口的朋友建议先看一下上一个贴子先。上一个贴子中提到过的内容这里不再进行补充。首先补充一个比较重要的问题,就是在 LabVIEW 中使用串口的话一定要先安装 VISA 这个驱动,然后生成的 EXE 运行时也需要在目标机上安装 VISA Runtime Engine,可以在打包时一起打包。VISA 的驱动可以在 NI 网站上下载到: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.串口线的检查:检查好串口后,一般也要注意一下使...