论文部分内容阅读
网络技术的发展引发了工业控制领域的深刻技术变革。控制系统结构网络化与控制系统体系开放性将是控制系统技术发展的趋势。近年来,以太网和嵌入式的远程监测系统有了很大的发展,目前正在尝试利用以太网的开放性实现嵌入式控制系统的网络化。 作为一项新技术,嵌入式以太网是指将嵌入式系统接入以太网,计算机系统能够在INTERNET上访问该嵌入式设备,实现对嵌入式系统的远程监视,控制,诊断,测试和配置等功能。这种技术为高速以太网在工业现场分布式控制提供了一种方便,快速,通用型强,成本相对低廉的新型控制方案。 论文在首先阐述了嵌入式网络远程监测系统的概念,介绍了该系统的历史,研究方法及研究意义,对该系统的发展进行了展望。 通信协议是实现网络通信的关键所在。本文在第二章介绍了使用范围广泛的几种通信协议,特别是后对实现本监测系统需要的TCP/IP协议和套接字的内容进行详细的论述。 其次,介绍嵌入式操作系统μClinux的主要功能模块,同时对μClinux在实际应用的一些方面进行相应的分析;然后介绍移植的概念,主要介绍了嵌入式操作系统μClinux的移植过程,包括编译环境的建立、针对硬件的改动和裁减,对μClinux的文件系统进行了简要的分析。 然后从嵌入式控制器ARM7 S3C444BO入手,详细介绍了人机接口、A/D数据采集模块,在此基础上进行了数据采集应用程序在ucLinux操作系统平台上的移植和驱动开发,完成了基于TCP协议的ucLinux socket数据通信功能。 为了给客户端浏览器提供良好的用户界面,使用图形化处理语言LabVlEW作为客户机/服务器模式下的编程语言。重点论述了LabVIEW软件开发平台下的DataSocket机制,完成实时数据量经过服务器向网络客户机发布的功能,实现了基于客户机/服务器模型下的网络数据采集监测系统的G语言代码。 最后,阐述了利用LabVIEW SQL开发该嵌入式网络数据采集监控系统的数据库实现方法。 实验效果表明,用户不但可以采集嵌入式系统的实时数据,而且可以将该数据进行有效的分析,实现远程监测,诊断和配置功能。嵌入式WEB技术的实现