论文部分内容阅读
随着计算机技术、通信技术、控制技术的发展,信号数字化、控制智能化、通信网络化的开放式系统成为测试控制领域的发展方向。现场总线与计算机网络技术在工业控制领域应用越来越广泛。Modbus现场总线作为一种有效支持实时分布式测试控制的总线,以其稳定性好,可靠性高,抗干扰能力强,维护成本低及其独特的设计越来越受到人们的重视,因此基于Modbus现场总线的测控系统的研究和开发具有非常现实的意义。本文以虚拟仪器和现场总线技术为基础,提出了Modbus现场总线与虚拟仪器技术相融合的远程监控系统,该系统借助于Modbus现场总线技术,可以实现分布式监控,使得虚拟仪器技术可应用于大型的监控系统。同时,结合了虚拟仪器技术的现场总线测控系统,能提供统一、友好的人机界面,并可以简单快捷地实现远程监控,适应当代多网合一的发展要求。这是本文的创新点。本文以S7-200 PLC作为现场测控设备,首先研究了自由端口通信在上位PC机与S7-200 PLC之间Modbus数据信息传输中的应用原理,详细论述了基于LabVIEW的上位PC机和下位机PLC的通信程序的设计思路以及具体实现过程。其次,本文深入研究并探讨了基于TCP/IP、Remote Panels以及DataSocket远程通信技术,设计了以Remote Panels技术为核心的远程监控系统,实现了数据的远程传输、共享和交互控制。本文在分析变频恒压供水监控系统的基础上,完成了以变频恒压供水为对象的远程监控系统的软件编程和调试工作,并进行了远程控制的试验运行。结果表明了基于虚拟仪器技术和Modbus现场总线的远程监控系统能充分发挥了Modbus现场总线在测控现场的信息交互作用,并体现了虚拟仪器的图形化编程的优势,优化了控制,提高了效率、降低了运行成本,基本实现了远程监控的目标。