工控编程吧

标题: LabVIEW与多台厦门宇电AI-501仪表的通迅设计 [打印本页]

作者: qq263946146    时间: 2019-11-12 10:31
标题: LabVIEW与多台厦门宇电AI-501仪表的通迅设计
摘要:
本项目使用RS232-RS485转换器把PC与多台AI-501仪表连接,并通过LabVIEW编程对这些仪表的进行温度适时监视。
使用这个方法,同样可以对其它AI系列仪表进行LabVIEW的通迅编程。

关键词:
RS232-RS485转换器 LabVIEW 串口初始化函数(VISA Configure Serial Port) 串口写函数(VISA Write) 串口读函数(VISA Read) 字符处理。

引言:
宇电AI系列仪表在国内市场上是有口皆碑的,而且服务质量也是国内首屈一指。
但是在宇电的网站上只有用VB编写的通讯代码,而有部分网友希望得到LabVIEW编写的通讯源代码。
最近我实验室购入10个AI-501用于设备烘烤的温度显示,于是趁此机会,我用LabVIEW编写了10个仪表的通讯代码,得到每个仪表的温度(PV值)并显示在计算机上。
希望这个程序能给大家一点帮助,其中的错误也欢迎大家批评指正。

      本文分两部分:第一、计算机和多台AI-501的硬件连接;
第二、LabVIEW的程序设计。

一、计算机和10台AI-501仪表的硬件连接
使用RS232-RS485转换器可以很方便的连接计算机和10台AI-501。
具体方案如图1。
RS232-RS485转换器的RS232端接到计算机,所有仪表并联在RS485的A、B端,并设置不同的地址。
我设置的10台AI-501地址分别是:1,2,3,4,5,6,7,8,9,10。
(, 下载次数: 1)