论文部分内容阅读
随着计算机和网络通信技术的发展,远程测控技术的研究和应用已成为测控领域发展的主要方向。虚拟仪器是一种全新的仪器系统,与传统仪器不同之处在于虚拟仪器结合了计算机技术和网络通信技术,其强大功能已完全超出了仪器概念本身。而其图形化编程开发平台LanVIEW具有强大的网络通信功能,可以编写出具有强大网络通信能力的LabVIEW应用软件,以实现远程测控。所以基于虚拟仪器的测控网络将是远程测控技术发展的大趋势。
本文以虚拟仪器和其开发环境LabVIEW为基础,构建了基于串口通信和现场总线,用于工业控制的远程测控硬件系统,并对其进行了介绍和研究。以优秀的虚拟仪器软件开发平台LabVIEW为核心构建了基于虚拟仪器的远程测控系统软件方案。全面系统地研究了LabVIEW的网络化功能,系统分析了LabVIEw的TCP、UDP、Datasocket和Remote Panels四种网络通信机制,详细讨论了每种机制的原理和功能特点,并设计了相应的远程测控程序,在网络中进行了调试,实现了基于局域网的数据通信和远程测控。提出了LabVIEW用户开发的LabVIEW数据库访问工具包LabSQL,并对其中的Ⅵ进行了改进,以数据库SQL Server2000为例,实现了对局域网上的数据库服务器的访问。
利用虚拟仪器和LabVIEW技术,完成了以铝箔拉伸弯曲矫直机组为对象的远程测控系统。在此系统中编写了现场测控和远程测控软件,其中现场测控主要是SIMATIC PLC CPU3 14C-2DP与PC机的通信,通过在LabVIEW中调用PRODAVE中的DLL函数来实现;服务器和客户机通过LabVIEW的TCP、UDP、Datasocket和Remote Panels四种网络通信机制实现。实现了数据传输速度快,数据传输正确率高的远程测控系统。