当前位置:首页 > 通信技术 > 通信技术
[导读]本文在分析ZigBee技术的基础上,对ZigBee技术接入EPA控制网络进行系统建模和设计,给出ZigBee接入EPA控制网络的实施方案及协议模型,并按照提出的方案设计一种EPA-ZigBee接入点设备。

摘要  在EPA网络中,引入ZigBee技术是新提出的研究课题。本文在分析ZigBee技术的基础上,对ZigBee技术接入EPA控制网络进行系统建模和设计,给出ZigBee接入EPA控制网络的实施方案及协议模型,并按照提出的方案设计一种EPA-ZigBee接入点设备。最后,对设计的接入点设备进行多次测试。分析测试结果表明,EPA-ZigBee接入点设备运行稳定,工作可靠,可以满足工作现场的多种需要。
关键词 IEEE802.15.4 ZigBee接入EPA MAC协议模型

引 言
    在国家863计划的连续滚动支持下,重庆邮电学院作为核心单位参与制定了同家标准——《用于工业测量与控制系统的EPA(Ethernet for plant automation)系统结构和通信标准》(简称“EPA标准”)。在此基础上形成的85C/357/NP以95.8%的得票率被国际电工委员会IEC发布为IEC/PAS 62409,作为第14类型列入实时以太网国际标准IEC 61748-2、作为第14类型将列入现场总线国际标准IEC 51158(修订版)。

    EPA标准是一种基于以太网、无线局域网、蓝牙等信息网络通信技术,适用于工业自动化控制系统装置与仪器仪表间、工业自动化仪器仪表相互间数据通信的工业控制网络通信标准。

    ZigBee是一种低速率(2kbps~200kbps)WPANIEEE标准,传输速率只有100Kbps,同时,它又具有低功耗,架构简单,成本低的特点,适用于多种无线需求,尤其对工控(监视器、传感器和自动控制设备)等领域更是显示出其独有的优势。

    在EPA网络中,引入ZigBee技术是新提出的研究课题。本文重点研究如何将ZigBee无线通信与有线的实时以太网进行融合,提出一种ZigBee接入EPA网络的方案,并按照提出的方案设计一种实施实例设备——EPA-ZigBee接入点设备。经过多次反复的测试、检测,目前EPA-ZigBce接入点设备运行稳定,工作可靠、安全,可以满足工作现场的多种需要。

1 ZigBee接入EPA网络的方案
1.1 ZigBee接入点接入EPA组网方案
    EPA是有线的网络,而ZigBee是无线通信技术,针对如何将ZigBee技术接人到EPA网络这个研究课题,提出了一种组网方案。在这个方案中,EPA有线网络由远程监控中心、应用计算机、EPA服务器和数据库等构成;ZigBee网络由EPA现场设备和EVA-ZigBee接入点构成。EPA有线网络与ZigBee网络之间通过EPA-ZigBee接入点连接,EPA-ZigBee接入点负责ZigBee网络和有线网络的连接和数据转发。ZigBee网络支持星形、树形和网状网拓扑,可以对多个ZigBee设备进行组网。

    在整个方案中,ZigBee接入点是EPA控制网络中的重要设备之一,是负责终端设备的管理及协调无线与有线网络之间通信的关键部件。ZigBee接入点具有将ZigBee设备接入EPA有线网络的功能,是连接EPA有线网络和ZigBee网络的桥接设备。ZigBee接入点作为无线访问点,ZigBee终端设备采集现场数据,并对数据进行处理、打包,通过无线链路发送到ZigBee接入点。这里EPA-ZigBee接入点是一个具有接入点功能的ZigBee模块,相当于一个EPA网关,将ZigBee中的每一个现场设备映射一个IP地址与TCP/UDP端口,实现IP地址与TCP/UDP端口与ZigBee网络地址的互相转换。从而使EPA有线网络中的其他设备可以通过IP地址与TCP/UDP端口访问每一个现场设备。

1.2 ZigBee接入EPA网络层次协议模型

    考虑到控制网络中传送的信息多为短帧信息,且信息交换频繁的特点,同时为了使控制网络的通信协议简单实用,提高工作效率和通信的实时性及时间的确定性,缩短系统响应时间,在分析控制系统的特点、IEEE802.15.4协议与ZigBee协议的基础上,以及在EPA中ZigBee接入可行性的基础上,提出EPA接入设备与IEEES02.15.4/ZigBee网络通信协议层次,EPA接入设备与EPA有线网络通信协议层次的应用模型。该通信协议的层次体系结构如图l所示。

    在这个通信协议层次中.IEEE802.15.4/ZigBee各层协议的功能如下:
    ①物理层。IEEE802.15.4运行在2.4 GHzISM频段。采用直接序列扩频DSSS(Direct Sequcnce SpreadSpectrum)调制方式,降低数字集成电路的成本,并且都使用相同的包结构,以便短作业周期、低功耗地运作。
    ②MAC层。它负责处理所有的物理无线信道访问,并产生网络信号和同步信号,支持PAN连接和分离,提供两个对等MAC实体之问可靠的链路等。
    ③EPA应用层。EPA应用层为用户应用进程间的数据通信提供接口。针对工业控制实时应用,提供了变量访问服务、事件管理服务、文件上装/下载服务等实时通信服务。

    发送时,EPA应用进程在调用应用层服务时,应该提供所有服务所需要的参数,然后由应用层服务将数据经过编码后,传给网络接口层对象,调用网络层数据传输服务把数据发送出去。

    接收时,应用层收到来自通信端口的数据后,上传给应用层服务,由应用层服务根据服务报文中的目的应用进程标识ID,将接收到的数据传送到应用层中相应的用户应用进程,由用户应用进程对相应的参量进行更新和进一步处理。

2 EPA-ZigBee接入点的硬件设计
    ZigBee现场设备采集的数据经处坪后通过无线链路传送到ZigBee接入点。ZigBee接入点的接口电路如图2所示。

    MCU采用新华龙公司代理的C8051F120。它是完全集成的混合信号系统级MCU芯片,具有128KB Flash存储器,8448字节的片内RAM,峰值为100,64个数字I/O引脚。采用C8050Fl20主要是考虑到系统处理的存储量和处理速度,在接入点需要处理的请求较终端多,所以使用C8050F120更加合理。RAM存储器的型号为IS62LV2568,存储空间为256KB,工作电压也是3.3V。采用RAM的主要目的是扩展C805lFl20的内存,因为在这里需要烧写EPA协议堆栈,需要的内存空间比较大。

    ZigBee模块为IP-Linkl270。这是一款完全符合IEEE802.15.4标准与ZigBee规范的2.4 GHz无线收发模块。模块提供了一系列的命令,允许很方便地对模块的各种关键属性进行配置,用户可以使用终端配置工具或者利用模块的UART进行参数的配置。该模块的功能主要是对工业现场设备(同样具有IP-Linkl270模块)进行数据采集和控制,数据和控制信息通过有线网络传输到PC机七显示或从PC机上输入。

    RTL8019PLS以太网控制器是由Realtek公司生产的。这种高集成以太网控制器芯片集成了介质访问控制子层(MAC)和物理层的性能,可以方便地设计基于ISA总线的系统,与通用单片机的接口简单。另外,它还具有与NE2000兼容、软件可移植性好,以及价格低廉等优点,在市场上的10Mbps网卡中占有相当的比例。

3 EPA-ZigBee接入点的软件实现
   
接入点的软件实现大致由3个模块组成:ZigBee与C8051F120之间的驱动和通信,C8051F120与RTL8019之间的驱动和通信,ZigBee报文转换为EPA报文。在介绍软件实现部分之前先简要介绍ZigBee接入点的协议模型。

3.1 ZigBee接入点的通信过程

    下面足设计的ZigBee接入点的协议模型,如图3所示。基本原理就是在ZigBee的MAC层之上,通过网络层构建ZigBee PAN实现模式之一自组织网络S0N。这是带有ZigBee的设备间所形成的网络。客户端和接入点都是PAN的成员,同时对接入点来说又要实现ZigBee PAN的另一种实现模式网络接入点NAP功能,其他带有ZigBee的设备在是PAN成员的基础上才能通过NAP接入有线网络。

    用网络层实现ZigBee接入点的通信过程是,连接完全建立之后,ZigBee设备与以太网设备之间的通信过程可描述如下:应用程序的数据经MAC层和LLC层打包后,再分别加上各层的分组头对其进行封装,然后将封装过的数据包通过物理层发送给EPA-ZigBee接入点设备的对应物理层。在EPA—ZigBee接入点设备中,各对应层将对接收到的数据包进行解包,整个解包的过程与封装的顺序相反。解出的数据包将交给LLC层重新进行封装,并经802.3 MAC层进一步封装之后通过物理层接口传到EPA网络上。EPA现场设备接收到上述数据包后,也将执行解包的过程,直到得到发送端应用程序的数据为止。

3.2 ZigBee与C8051F120之间的驱动和通信

    ZigBee模块为2.4 GHz的无线收发模块.采用的串口波特率是38 400 bps。ZigBee模块与C805lFl20的连接采用UARTl串口驱动。(编写UARTl的串口驱动程序,实现ZigBee模块与C805lFl20通信连接的源程序略)

3.3 C8051F120与RTL8019之间的驱动和通信

    RTL8019与C8051F120之间的连接由数据线、地址线和控制线组成,要完成它们之问的通信需要编写两者的串口驱动和通信程序。

3.4 ZigBee报文转换为EPA报文

    需要将接收到的ZigBee报文转化为EPA报文,才能最终完成上业现场中的ZigBee应用。ZigBee模块接收到的是按照ZigBee协议封装的报文,需要将其中的数据字段(DATA)取出,并加上EPA协议定义的报头、包尾等字段,将其转化为EPA协议定义的标准报文格式。
    从ZigBee协议格式中提取设备的数据参数:

   
4 结论
   
工业环境对ZigBee技术的需求已经越来越受到业界的关注。ZigBee技术的工业应用不同于其他的应用,在工业应用中传输的数据信息较短,但非常重要,信息传输要准确,而且工业设备通常置于很恶劣的环境,如高温、强列震动等;同时功耗也是一个重要问题,若使用电池,则需要经常人为更换。其可用性就有待考虑。ZigBee技术低速率、低功耗、低成本,架构简单、体积小.正好满足工业现场的需求,同时安全性和可靠性使它的应用前景非常乐观。

    综合起来,ZigBee接入点设备的设计和接入EPA网络通信的实现,证明了ZigBee接入EPA网络的可行性。ZigBee接入EPA网络是对现有EPA无线接入方式的重要和有意义的补充。

    编者注:本文为期刊缩略版,全文见本刊网站:www.mesnet.com.cn。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭