当前位置:首页 > 通信技术 > 通信技术
[导读]介绍DeviceNet和802.11b协议的基本内容和特点,给出无线节点适配器的设计思路;以变频器从站的适配器为例,从硬件、链路层和应用层三个方面介绍具体的实现方法,并概述该设计方法的特点。

摘要  将802.11b引入到DeviceNet从站适配器的开发。介绍DeviceNet和802.11b协议的基本内容和特点,给出无线节点适配器的设计思路;以变频器从站的适配器为例,从硬件、链路层和应用层三个方面介绍具体的实现方法,并概述该设计方法的特点。
关键词 Blackfin531 DeviceNet 802.11b 物理层接口 事件驱动与消息响应 FPGA

引 言
    DeviceNet是一种连接工业底层控制设备的开放式网络,自1994年提出以来,得到了广泛的应用。然而,组建控制系统网络时都面临着布线的问题,虽然采用以太网的现场总线相对来说成本低、维护方便,但在实际的应用中仍然会受到客观条件的限制,特别是在环境恶劣的条件下,不能采用布线来解决问题。在这种情况下,将无线技术引入到工业控制领域就显得很有必要了。

    基于这一目的,在设计适配器过程中,以无线局域网协议IEEE802.1lb为基础,结合DevlceNet应用层协议和适用于工业现场设备间通信的通信方式,提出实现无线功能的DeviceNet从站适配器的设计方法。

1 DOViceNet总线与IEEE802.11b
1.1 DeviceNet总线

    DevlceNet是一种连接工业底层控制设备的开放式网络,采用先进的网络通信技术,具有低成本、高效率、高可靠性、高性能的特点。它可以提供底层网络设备互连的低成本、高效率的解决方案,现场设备的智能化,主从和对等通信能力。两个主要的用途为:传送与现场设备相关的控制和状态信息:传送与被控制系统相关的诊断。配置等其他信息。

1.2 IEEE802.11b

    1999年9月,电子和电气工程师协会(IEEE)批准了IEEE 802.11b规范。此规范称为wi—Fi。IEEEE 802.11b定义了用于在共享的无线局域网(WLAN)进行通信的物理层和媒体访问控制(MAC)子层,是目前最流行的WLAN协议,使用2.4 GHz频段;最高速率11 Mbps,实际使用速率根据距离和信号强度可变(150 m内1~2 Mbps,50 m内可达到11 Mbps),802.11b的较低速率使得无线数据网的使用成本能够被大众接受(目前接入节点的成本仅为10~30美元);具有增强物理层,可以和1 Mbps和2 Mbps的802.11bps DSSS系统互操作;编码方式采用CCK(Complementary Code Keylng)技术。

2 系统总体框架和无线从站设计思路
2.1 无线网络总体框架

    整个网络分为三个部分:组态软件(上位机)、主节点(一般为PLC)和从站。基于无线技术的DeviceNet网络如图1所示。其中网络组态软件包括RockweU公司的RSIinx和RSworks实时监控网络的状态,并可对主从节点的信息进行配置。PC通过无线网卡与各节点进行通信,在无主节点的情况下可直接对各从站进行直接控制。在通信过程中,各节点模块均需要相应的接收和发送模块。在对主、从节点之间配置后,可实现主从的控制过程。

2.2设计思路
   
基于802.11b的DeviceNet无线网络,实际上是将原来通过CAN网络进行通信的过程交给无线收发器来完成。这里,网络接口采用物理层接口,即指使用无线信道替代通常的有线信道,而物理层以上各层不变。这样做的最大优点是上层的网络操作系统及相应的驱动程序可不做任何修改。这种接口方式在使用时一般作为有线网的集线器和无线转发器,以实现有线局域网间互连或扩大有线局域网的覆盖面积。无线节点由适配器和从站构成,根据物理层接口的原理,设计中无线收发完成信号的传输,而链路层的功能交给FPGA完成。

3 从站适配器的设计
3.1 适配器系统定位

    某系列变频器具备Modbus通信能力,但不具备DeviceNet通信能力。适配器位于从站和DeviceNet网络之间,使变频器能够运行于基于无线技术的DeviceNet网络上。

3.2硬件设计
   
系统使用ADI公司16位定点DSP。Blackfin531。该款芯片可以实现400 MHz的连续工作,系统支持片外同、异步存储器,具有2个双通道全双工同步串行接口和1个支持IrDA的通行串行口。其中DeviceNet端口使用FPGA+802.11b无线收发器与DeviceNet网络连接。

    802.1lb无线收发电路主要由MAX2820和MAX2242等组合实现。MAX2820是单片零中频收发器.专为工作在2.4~2.5 GHz ISM(工作/科学/医疗)波段的802.11b应用而设计,内部包含实现802.11b射频到基带传输所需的所有电路,加上功率放大器MAX2242、RF开关和带通滤波器等就可以构建完整的前端电路。FPGA选用Xilinx公司的XCV50E,硬件电路如图2所示。

3.3数据链路层
   
数据链路层主要包括逻辑链接子层(LLC)和媒体访问控制子层(MAC)。另外,由于无线网络和DeviceNet网络频率有差异,故应有频率转换的功能。

(1)硬件选择

    数据链路功能由FPGA实现。本设计选用Xilinx公司VirtexE系列系统级XcV50E。其主要资源有71 693个系统门、65 536位块内存和176个用户I/O口(其中包括83对差分I/o口)。主要特性有:1.8 V超低核心电压,支持20种高速总线标准,8个全数字延迟锁定环,0.18μm 6层金属工艺,支持IEEE 1149.1边界扫描;具有卓越的整体性能和高速特性,是实现高速系统级设计的优选芯片。

(2)数据帧格式和仲裁的实现  

    数据帧分为长帧结构和短帧结构,前者用于节点间的报文交换,结构如图3所示;后者用于仲裁,无数据区。

    短帧实现仲裁正是利用到标识符的11位。当总线开放时,任何单元均可开始发送报文。若同时由两个或者更多的单元开始发送,总线访问冲突运用逐位仲裁规则,借助标识符ID解决。这种仲裁规则可以使信息和时间均无损失。标识符包含两个具体含义:一是在报文交换时,代表边接的生产者/消费者关系;二是代表报文本身的优先级(越小优先级越高)。无线网络中最大节点数为64,扫描器(主站)地址定义为O,仲裁的过程如图4所示。


3.4 应用层设计
    本节从对象建模与寻址、事件驱动与消息响应两个方面,简要介绍无线从节点的应用层设计。

(1)对象建模与寻址
   
本设计对适配器建立图5所示的对象关系。图5中可以看出,适配器包含10个对象,其中4个为DeviceNet节点必须包含的对象,5个与应用相关的对象,1个组装对象。DeviceNet应用面向对象的技术,将网络节点抽象为若干个对象类的集合,每个对象有特定的功能,具有自己的属性和服务,表现出一定的行为。网络寻址的过程是:根据节点的MACID值确定当前被访问的设备,并由对象、实例、属性为路径定位具体的操作。


(2)事件驱动与消息响应
    事件是指改变系统运行状态和运行流程的系统外部或内部的变化,消息是表示事件是否发生的标志。当系统一有事件发生,系统并不立即处理,而是发送一个事件对应的消息,系统的后台不停地捕捉消息。根据收到的消息执行相应的任务。这样尽管系统事件的触发是随机、分散的,但是事件的处理是集中的,程序思路清晰,管理简单。图6是基于这种思想的软件结构。

    适配器采用这种程序组织思路,定义了十多个事件。将这些事件分为6类,即故障事件、DeviceNet事件、Modbus事件、RS232事件、定时器事件、设备更新事件和空闲事件,每一类事件中又包含若干个子事件。利用全局变量Global_Event来定义各事件的优先级,优先级高的事件先处理,优先级低的事件后处理。

4 总 结
   
本设计将无线技术应用于DevieNet网络的从站适配器的设计中,使得无线领域的发展惠及传统的控制领域。其主要特点为:物理层使用了802.11b协议通信,传送距离远,突破了传统的铺线环节的局限性;利用FPGA实现链路层功能,而对象建模和事件驱动与消息响应则是协议软件设计中的重点。总之,基于无线技术是当前总线技术领域中研究的重要方向,而802.11b具备应用广泛、价格低廉的特点,成为其中的热点。

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

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 信息技术
关闭
关闭