论文部分内容阅读
电脑中的远程控制技术,始于DOS时代,只不过当时由于技术上没有什么大的变化,网络不发达,市场没有更高的要求,所以远程控制技术没有引起更多人的注意。但是,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。本文在总结与分类研究了当今主流的嵌入式远程测控系统所采用的各种技术的基础上,设计并部分实现了一套引入CAN(Control Area Network)现场总线的典型的嵌入式远程测控系统。该系统基于主流的32位嵌入式处理器和嵌入式实时操作系统设计,可以实时地采集CAN总线传输的监测数据并在做进一步处理后汇总到远程测控中心,从而完成实时测控的功能。该系统的设计与部分实现为现场总线引入嵌入式远程测控系统提供了可能性验证。第一章综述了本文研究工作的意义和主要工作内容。第二章基于Internet的发展现状总结并且研究了当前应用于远程测控系统中的主要嵌入式技术与当前发展状况,包括:测控系统接入Internet的主流技术、高速测控系统的数据采集方案、数据处理方案和嵌入式系统的应对安全问题的解决机制。第三章在前文技术性总结的基础上设计了一套基于CAN现场总线的嵌入式远程测控系统,包括总体方案设计、硬件设计,并给出了实时任务模块、CAN总线通讯模块、网络通讯模块和远程维护模块的详细设计。第四章重点介绍了CAN总线控制器驱动程序的开发过程与软件实现。在PowerPC处理器开发板的软硬件平台上,实现并验证了CAN总线控制器SJA1000的通讯模块,为系统数据采集子功能的实现提供了可行性。CAN总线技术的引入证明CAN总线功能简化了现场设备与与数据采集子系统的联系,并能实时地传送数据,构成分布式的测控系统,使工业控制测量系统与上层管理控制网络相联结,实现信息共享的功能,使得生产控制者能够实时检测现场级工业设备的工作情况。第五章给出了本文的主要研究结论,并对嵌入式系统可靠性和数据安全性等方面给出了改进工作的展望。