电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1647|回复: 0
收起左侧

河北嵌入式培训机构_嵌入式系统中网络通信协议的选择

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-7-27 17:59:55 | 显示全部楼层 |阅读模式
河北嵌入式培训机构_嵌入式系统中网络通信协议的选择,   

  一、 引言

  一个现代化工业企业的网络环境一般可分为四个层次:

  Internet:实现企业之间的信息交流;
  Intranet:实现企业内部管理、财务、办公及人事等的信息化;
  Infranet:实现工业企业现场生产设备级的综合管理、调度与监控等;
  Embedded Network :嵌入式网络。实现生产设备内部多个分布式子系统之间的实时通信。

  Internet、Intranet都基于TCP/IP协议簇,Intranet是面向广域网的Internet在企业内部局域网上的延伸。 Infranet的建设目前主要采用各种现场总线协议,如ProfiBus、Lonwork、CAN等。

  随着社会的进步和技术的发展,现代机电控制系统往往包括若干个子系统,每个子系统既自成一体,拥有自己独立的CPU,又与其它子系统紧密协调。嵌入式网络就是实现子系统间相互通信的手段。

  二、对嵌入式网络的特殊要求

  嵌入式网络通常应用在环境比较恶劣的工业生产现场,因此在以下几个方面有其自身独特的要求:

  1. 实时性:生产设备内部多个分布式子系统信息耦合通常比较紧密,对实时性要求很高,这就要求所用的网络协议具有可确定的实时性能,即极坏情况下的响应时间是可确定的;另外在网络节点数比较多,或者有些节点对实时响应要求特别高时,网络协议还应支持优先级调度,以提高时间紧迫型任务的信息传输可确定性。嵌入式培训机构武汉, xp嵌入式版本编程, 嵌入式配电箱施工, 嵌入式开源项目推荐, 太原找嵌入式工作, 嵌入式中断异常, 陕西省嵌入式大赛, 红木嵌入式拉手图纸, 嵌入式开发大学专业, 嵌入式语音采集系统, 嵌入式买哪些, 嵌入式无线联想系统, 社区嵌入式治理, 嵌入式看谁视频教程, 何为嵌入式软件进项, 做嵌入式要焊电路吗, 深圳嵌入式培训费用, 嵌入式工程师编程, 嵌入式燃气离墙, 嵌入式win8.1, 嵌入式简历专业技能,

  2. 可靠性:嵌入式网络本身的可靠性直接影响设备的有效作业率、成品率和生产效率,要求网络能动态增加/删除节点;生产现场比较恶劣的电磁环境要求嵌入式网络本身具有很强的抗干扰能力、检错和纠错能力以及快速恢复能力;

  3. 通信效率:嵌入式网络通信的特点之一是子系统之间通信非常频繁,但每次通信的信息长度很短,因此要求嵌入式网络协议尽量采用短帧结构,且帧头和帧尾尽可能短,从而提高通信效率和带宽的利用率;

  4. 双重混合支持:不同工作环境的巨大差异决定了嵌入式网络应具有灵活的介质访问协议,不但支持多种介质(双绞线、同轴电缆、光缆),而且支持混合拓扑结构(星型、环型、总线型),有时甚至要求同一个嵌入式网络能同时使用多种介质和多种网络拓扑。如在噪声环境中,系统中一部分连接需要使用光缆,其它部分则使用双绞线或同轴电缆。同轴电缆适于采用总线拓扑,而光纤则更适于环型或星型拓扑,这就要求网络协议具有双重混合支持。

  5. 实现难度和造价:嵌入式系统通常需要针对实际需求进行专门设计与制造,这就要求其中的网络系统软硬件容易实现,并与子系统控制部分集成,有关元器件商品化程度高,造价较低。

  6. 开放性:嵌入式网络必需具有良好的开放性,一方面能通过企业Infranet连接到Intranet中,实现企业生产管理的管控一体化;另一方面应具有公开透明的开发界面,资料完备,实现系统硬件、软件的自主开发和集成。

此外,嵌入式网络系统必须配置灵活、维护简便。

  通常,嵌入式网络就覆盖范围而言属于局域网。按照ISO/OSI的观点,TCP/IP协议簇位于网络层以上。显然,TCP/IP协议簇已经超出了嵌入式网络系统的范畴。嵌入式网络包括ISO/OSI七层模型中的物理层和数据链路层。数据链路层在具体实现上可划分成两个子层:介质访问控制子层(MAC子层)和逻辑链路控制子层(LLC子层)。MAC子层包括物理层接口硬件和实现介质访问协议的通信控制器;通常LLC子层由软件实现(用户自主开发)。因此,嵌入式系统设计中网络通信协议选择的核心是介质访问协议的选择。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表