论文部分内容阅读
本文根据工业过程仪表的有线信号输出的特点,研究了将过程仪表有线信号输出通过对应的数据转换接口统一变成UART(通用异步收发传输器)能够传输识别的串行数据格式,并通过以CC2530为核心的Zigbee无线传感器以透明传输的方式通过无线传感器网将数据传递给无线网关,无线网关通过串口或以太网连接工控系统客户端,从而完成工业过程仪表的有线信号变成无线信号的传输。本课题关键是将工业过程仪表有线信号变成无线信号的前端无线传感适配器的研究。工业过程仪表的主要输出信号有:①4-20mA模拟量信号:②HART数字总线;③MODBUS/RS485串口信号;④RS232串口信号。我们根据以上输出信号协议和接口设计无线传输适配器(发射端),并研究如何将多路串口输入的异构网络合成一路串口输出到无线传感器核心CC2530的UART端口。考虑电源决定无线传感适配器的现场生存时间,无线传感适配器要允许提供3种工业现场可能外部电源接入:①220VAC电源接入②15-24VDC宽直流电源接入(允许标准24V直流电源或15-18V薄膜太阳能电池电源接入)。并内置3.7V-5000mAH高能量聚合物锂电池,由CC2530芯片控制在有外部电源时对其充电,外部电源掉电时锂电池开始对系统供电。因为本课题研究的是在复杂的工业环境中使用Zigbee无线传感器及其网络传输特性,所以有必要关注一下以CC2530为核心的Zigbee无线传感器及其网络的有关特性和优势,以及无线传感器如何通过直接序列扩频技术DSSS来抵抗工业现场的强电磁干扰和多径干扰,保证数据的稳定传输。对于无线传感器网络的无线网关的设计,考虑和工控系统的接入方式有RS485、 RS232、以太网多种可能,本文简要点出无线网关这几种输出接口连接的硬件形式。由于无线传感器采用透明数据传输的形式,和有线连接串口仪表的数据读取方式一样,一般使用常用的VB MSCOMM控件对过程仪表通过无线透传发过来的串口数据进行识别和读取,简要介绍一下VB MSCOMM控件的使用方法和特性,并以HART协议数据为例,简述VB MSCOMM的解析方法。