论文部分内容阅读
HART(Highway Addressable Remote Transducer)是工业自动化领域中常用的现场总线技术,随着该技术的广泛应用和发展,以HART技术为基础的WirelessHART标准于2007年9月发布。WirelessHART为工业的自动化管理和控制提供了一套自动的无线解决方案。由于目前世界上现存的HART设备有2千多万台,要使这些原来的HART设备都能连上WirelessHART网络的话,就必须具有像WirelessHART适配器这样的转换设备。WirelessHART适配器主要解决原有HART设备和WirelessHART兼容的需求。论文从WirelessHART协议的各个层次详细分析了其功能、WirelessHART网络的具体组成以及网络中各设备的分工与合作机制。在此基础之上,以CC2430为硬件开发平台,采用TinyOS嵌入式操作系统,使用NesC编程语言,实现了WirelessHART协议栈和协议转换功能。在具体实现上将WirelessHART适配器所要实现的功能划分为多个模块,这些模块之间通过接口进行通信;根据NesC语言的特性,将模块所要实现的功能划分为一个或者多个组件,组件之间通过消息原语通信;各个模块完成实现之后,通过一个总的配线文件将这些模块配置成一个功能完善,结构完整的系统。论文所实现的适配器通过在仿真软件上的测试,其功能基本达到了设计要求。通过在项目合作公司的测试应用,该适配器能够将原有有线HART设备连接上WirelessHART网络,使这些设备能够很好地同WirelessHART网络中的设备进行通信。