首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > CAN总线—PROFIBUS-DP总线网关的实现方法

CAN总线—PROFIBUS-DP总线网关的实现方法

资料介绍
通信/网络/协议技术

CAN总线—PROFIBUS-DP总线网关的实现方法
发布日期:2008-5-18 18:52:51 文章来源:搜电 浏览次数: [pic]105
[pic][pic][pic] 
CAN总线—PROFIBUS-DP总线网关的实现方法
                     作者:张永德 洪锦 梁黎明
    
    1 引言
    
  在80年代中期,为了满足不同自动化领域的应用需求,出现了拥有不同技术特点的
现场总线。每一种现场总线都有自己的应用领域,并且都力图拓展其应用领域,以扩张
其技术垄断范围。但每种现场总线都以一个或几个大型跨国公司为背景,公司的利益与
总线的发展息息相关。这些公司竞争的结果是多种总线协调共存。据不完全统计,目前国
际上有200多种现场总线,而其中占据市场主流的现场总线有十几种[1]。现场总线的多样
性,为总线设备用户提供了更多产品选择的同时,也为总线用户带了总线设备间兼容性
问题。工厂在扩建,改建等过程中很可能会选用与原先现场设备总线标准不同的产品,
这些设备由于使用不同的现场总线,彼此间不能实现数据共享,于是就降低了设备间功
能互补的优点。因此针对多种总线共存的客观事实,探讨如何解决不同现场总线系统的
互联有着重要的现实意义。本文主要研究PROFIBUS-
DP[2]与CAN[3]两种总线的协议转换的原理,并设计出了一种网关实现了这两种总线的互
联。
    
    2 方案设计
    
    
对于两个异构的现场总线,其数据链路层和应用层协议是截然不同的,要实现它们的互
联,需要采用网关进行协议转换。协议转换在网关内是按分层逐次进行的。网关将现场
总线设备1发送来的数据在不同的协议层次进行解包,最终得到报文中的用户
CAN总线—PROFIBUS-DP总线网关的实现方法
本地下载

评论