串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节的通信方式。在LabVIEW中串口通信使用范围非常广泛,例如,通过串口使用ModBus协议驱动仪器、串口驱动PLC设备等。
在LabVIEW中有专业的VI(VISA)可以驱动串口进行数据读、写操作,在函数面板 → 仪器I/O → 串口子面板中,如下图所示:
相应的说明可参见帮助文档,如下图所示:
通过几个简单的Demo示例了解VISA串口函数的使用方法。
代码下载:LabVIEW串口通信-嵌入式文档类资源-CSDN下载
1、串口写入数据
打开串口COM3,通信速率115200/bps,写入数据:A1$,示例代码如下所示: