论文部分内容阅读
基于IEEE1451标准的网络变送器的研究方兴未艾。但由于标准出现之前许多厂家已经有自己的相关产品,为了保持自己的兼容性无法完全遵守IEEE1451标准;或者由于标准规定的内容太多,其中有一些功能只适用于高端用户,所以有些厂家放弃了这些功能而只是部分遵守了IEEE1451标准。因此,目前的产品大都没有完全遵守IEEE1451标准,不能充分体现IEEE1451标准的优越性,不能完全实现网络无关性和可移植性。
通过对IEEE1451.2标准的研究,提出了一种严格遵循IEEE1451.2标准的具体实现方案,这种方案具有模块独立性强,易于维护与扩充,成本低,易于推广等优点,并且可以实现网络无关性和可移植性。
本课题设计的嵌入式Web接口模块严格遵循IEEE1451.2标准,主要分为三个部分:STIM模块、NCAP模块和TII接口。在高性能单片机ADμC831上定义了完整的电子数据表单TEDS,从而实现STIM模块,并且创造性地将改进后的滑动求平均值法运用到传感器采集值的数据处理上;深入研究了uIP协议的体系结构、接口函数和脚本语言的使用方法,在DSP芯片TMS320F206上利用uIP协议建立一个带有CGI功能的嵌入式Web服务器,并通过以太网控制器芯片RTL8019AS连接到以太网,从而实现NCAP模块;利用ADμC831和TMS320F206丰富的外部接口实现了TII标准接口的定义。
实验测试表明,通过连接本课题设计的接口模块,传统的变送器可以成为嵌入式Web变送器,用户通过Internet利用网页浏览器(例如IE)可以非常方便地对变送器进行数据采集、控制和参数设定等操作。当然,本设计也有不足之处,例如嵌入式Web服务器只是实现了基本的功能,在诸如数据保密、网络安全、网络优化等方面还存在需要改进之处。
本接口模块适用于智能仪器仪表和远程控制,为建立网络测控系统提供了一种简便而实用的实现方案,也可以应用在人工智能机器人的传感器的信息采集和机械手臂的控制上。