论文部分内容阅读
远程测控技术在现代科学技术、工业生产和国防等诸领域中的应用十分广泛。测控技术的现代化,已被公认为是科学技术和生产现代化的重要条件和明显标志。随着互联网络的发展,基于TCP/IP通信协议的Web技术得到了广泛的应用和普及。基于Internet的远程测控技术受到工业界的广泛关注,越来越多的控制设备和测试仪器开始实现内置的WebServer。基于B/S(Browser/Server)模式的远程测控系统未来将会广泛应用于智能家居系统、仪器仪表、数据采集、过程控制、工业自动化、家庭自动化等诸多领域。本文在对TCP/IP协议进行适当裁减和优化的基础上,设计实现了基于Web的远程测控系统。系统硬件以16位微处理器SPCE061A和网络接口芯片DM9000为核心,利用微处理器内置的A/D通道及I/O端口完成模拟数据采集和外围设备控制。软件设计中,将网页文件存储于微处理器的ROM,利用TCP/IP协议和HTTP协议,接收和分析来自网络中其它计算机的访问请求,并在浏览器中返回相应的网页文件。以链表形式存放网页数据,通过移动指针实现数据在各协议层之间的传递,降低内存消耗,实现服务器与客户端之间的动态交互。最后,以某市高速公路车辆远程测控系统为例进行系统测试,结果表明本文方案可行,具有较大的通用性。