论文部分内容阅读
计算机测控技术在工业控制领域有着广泛的应用,而分布式技术的引入,为计算机测控技术的平台扩展和网络化提供了良好的条件。本文以车用油冷器压力脉冲试验台为应用对象,系统地研究了油冷器压力脉冲试验台分布式测控系统的设计与实现方法。 本文从整体的角度出发分析和归纳了油冷器压力脉冲试验台分布式测控系统的需求,设计了系统的软、硬件结构,确定了系统的总体流程,并研究和完成了系统的功能、数据库和人机界面设计,从而实现了系统的总体设计。 为构建分布式系统通信模型,本文选用TCP/IP协议作为系统的网络协议。介绍了TCP/IP模型,研究了TCP/IP的子协议:TCP(传输控制协议)和UDP(用户数据报协议)协议的作用和区别。根据分布式系统通信模型的功能要求,采用了客户-服务器作为分布式系统的体系架构,在应用TCP协议和UDP协议的基础上设计了分布式系统通信模型。介绍了基于TCP/IP协议的套接字编程,讨论和研究了应用基于套接字的TCP和UDP协议和多线程技术进行网络通信的实现方法,并给出了网络模型实现过程中主要问题的解决方案。 本文研究了系统中几个关键功能的设计和实现过程,包括:上、下位机通讯、压力定标、故障处理、数据通道、数据查询等功能。①讨论和确定了上、下位机的通讯协议、通讯实现技术,结合需求,设计和实现了上、下位机的通讯过程,并讨论和解决了实现过程中遇到的问题。②分析了压力定标的作用和意义,设计和实现了压力定标功能和有利于减少用户工作量和提高定标准确性的自动定标功能。③对故障种类进行归纳,根据不同故障的情况以及用户的需求,设计和实现了不同故障情况的处理。④讨论了数据通道和数据查询功能的作用和意义,研究和实现了数据通道和数据查询的功能。 讨论和给出了整个系统的运行效果和实例。 本文最后对整个系统的设计和实现做了总结,并提出了改进的方向。 现场调试和企业实际情况表明该系统的性能稳定可靠,基本实现了设计目标。据使用本课题系统的单位证实,该测控系统技术目前在国内居于领先地位。