hlm文件:
1.串口发送字符串函数.vi
内部不包含串口初始化,同visa发送功能相同,简单化了,多了发送控制按钮。
2.消息队列串口程序.vi
主要介绍了使用消息队列编写串口接收数据。实现了不会因为软件时序导致数据丢失,或指令不全的现象。实时性性能和处理指令数据速度的快慢密切相关。
3.使用通知器编写多线程串口程序.vi
多线程串口数字存储程序例子,主要介绍使用消息通知来和串口接收处理的程序。
4.中断串口程序 文件夹中
main.vi 为多线程主程序,
inter.vi 为串口中断接收程序。
串口接收程序使用消息队列传递数据。
labview对串口中断编程不太支持,因此只能使用MSComm现有的库了,详细使用见Labview串口中断讲解
5.简单的扫描串口通信.vi
labview最常用的扫描编程方式,这种编程会随着程序增大显现出不足,一般简单的都可以使用这种,要处理好时序,和接收到断裂数据怎么处理的编程。
6.记忆串口设置程序
主要对一些变量的修改和存储,读取的应用。
7.NIModbus NI 的Modbus通信协议编写LV
8.串口例子:一个编写程序很好的架构
以上是本人个人总结,仅供参考,有不足之处,
希望补充发转发给我:liangminh@126.com