基于ColdFire的PROFIBUS-DP智能从站的设计

来源 :电子元器件应用 | 被引量 : 0次 | 上传用户:loveliness900619
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  
  (1. 华北计算机系统工程研究所,北京100083)
  (2. 北京国际系统控制有限公司,北京100083)
  摘要:介绍了一种基于ColdFire系列MCF52258芯片的PROFIBUS-DP智能从站的设计方法,描述了PROFIBUS协议的结构,阐述了相关的硬件和软件设计方法,由CP5611和PC机构成主站与从站通讯。实践证明该智能从站可以方便的连接具有RS232或者RS485接口的设备。
  关键词:VPC3;Profibus-DP;智能从站
  Profibus是一种国际化的、开放的、不依赖于设备生产商的现场总线标准。它广泛应用于制造业自动化、流程工业自动化和楼宇、交通、电力等其它自动化领域。Profibus由Profibus-DP、Profibus-PA、Profibus-FMS三部分组成。DP用于传感器和执行器的高速数据传输;PA用于过程自动化控制系统;FMS用于解决车间一级通用性通信任务。本文主要介绍Profibus-dp协议。
  Profibus-DP使用了OSI参考模型的第一层、第二层和用户接口,第三层和第七层没有定义。Profibus-DP使用的是RS-485传输技术,采用的电缆是屏蔽双绞铜线,传输速率可达12Mbps,传输的数据容量为每个报文多达244个字节,最多可以连接127个站点。
  1系统设计
  从站的设计分两种:一种是利用现成的从站接口模块如IM183、184开发,这时只要通过IM183上的接口开发就行了;另一种则是利用专用芯片ASIC进行深层次的开发,此种设计只需了解ASIC的工作原理,可大大减少开发的难度和时间。本智能从站设计采用第二种方法,使用了专用通讯协议芯片VPC3,系统的控制芯片采用飞思卡尔的ColdeFire系列MCF52258微处理器。Profibus接口数据通过RS485传输,VPC3与光电隔离器件、RS485驱动器连接。总体结构如图1所示。
  2硬件设计
  2.1MCF52258微控制器与VPC3简介
  MCF52258是飞思卡尔的ColdFire系列的一款32位的微处理器,具有很强的数据处理能力和控制能力。它的特点是性能优异,集成度高,芯片的生态系统丰富强大。MCF52258的高集成度使它拥有丰富的外围接口,如多通道应用于各种场合的定时器、IIC,SPI,UART等通用的串行总线、以太网控制器、PCI控制器、RTC实时时钟模块、Mini-FlexBus提供了外扩设备的总线等。VPC3芯片采用3.3V供电,能直接控制芯片连接不用电平转换。内部集成了一个2K的双口RAM,包括各种信息报文存储器、方式寄存器、状态寄存器、中断寄存器以及各种缓存器指针和缓冲区等。VPC3集成了全部的Profibus-DP协议,有限的减轻了处理器的压力。
  


  


  


  


  2.2接口电路的设计
  MCF52258微控制器与接口芯片VPC3相连,采用的是Intel工作方式。VPC3内部的总线接口单元形成了VPC3到微控制器的接口,是一个有11根地址线和8位数据线的接口,可通过配置与微控制器相匹配。微控制器负责将串口传输的数据通过VPC3传输到Profibus总线上,同时负责监视VPC3,接收DP主站传输过来的指令和数据,并进行相应的操作。VPC3的双口RAM在MCF52258地址空间中统一分配地址,MCF52258将VPC3作为自己的外部RAM,通过Mini-Flexbus与VPC3连接,通过片选选定VPC3的外部开始地址0x80000000。MCF52258与VPC3的连接如图2所示。
  3软件设计
  软件设计部分是Profibus-DP智能从站设计的核心部分,主要包括Profibus-DP从站的主程序、中断服务程序和接口处理子程序。VPC3在接收到由主站传送的不同输出数据时,会产生输出标志位,微控制器采用中断方式进行输出数据的处理。主程序首先对VPC3进行初始化,然后启动VPC3,通过VPC3进行主站和从站的数据交换以及处理诊断。允许外部中断INT0以及开中断。主程序的流程图如图3所示。
  Profibus-DP协议中的中断控制是通过协议芯片VPC3内部的中断控制器来实现的,当有指令报文到来或者各种错误事件发生时,CPU会得到通知并进行相应的处理。中断程序流程图如图4所示。
  4Profibus-DP智能从站的调试
  开发的从站必须与Profibus-DP主站进行连接调试,本设计采用CP5611与装有STEP7软件的PC机作为主站和从站进行调试。上位机采用WINCC组态软件和SIMATIC NET软件,对从站的GSD文件进行配置和保存,并设置主从站地址、波特率等信息,模拟主站测试与从站通信的可靠性和实时性。
  5结束语
  Profibus现场总线已经成为我国机械行业标准,广泛的应用于各个自动化领域。本文从开发的角度详细的介绍了一种Profibus-DP智能从站的设计方法,此种方案具有通用性,能够满足不同行业的使用,使具有串口的设备能够连接到Profibus-DP网络,对开发和应用Profibus产品有现实意义。
  参考文献
  [1]王永华.现场总线技术与应用教程[M].北京:机械工业出版社,2006
  [2]谌利,等编著.深入浅出ColdFire系列32位嵌入式微处理器[M].北京:北京航空航天大学出版社,2009
  [3]章民融,等编著.基于SPC3的PROFIBUS-DP的研究与开发.计算机应用与软件[J],2008,第25卷第8期:184-186
  [4]邢国麟,等编著.Profibus-DP智能从站通信接口开发.低压电器[J],2008(5):39-42
  [5]VPC3+C User ManualCopyright ? profichip GmbH 2004-2006
  作者简介
  王晔(1986-),女,华北计算机系统工程研究所在读硕士,主要研究方向:Profibus-DP现场总线技术。
  韩在峰,男,高级工程师。
其他文献
伪科学长期以来吸引着许多人的兴趣,但是也一直招致科学阵营持续的批判和揭露.面对这争论不已的双方,公众靠什么来选择自己的信任对象呢?本文通过对一系列相关书籍的书评,对
长治钢铁公司铁运部党委近几年来以党员干部为重点,狠抓党风廉政工作,有力地促进了廉政建设和运输生产的开展。针对近年来行业不正之风有所抬头的现象,部党委连续制定出了一系列
时下,全球经济正从金融危机中缓慢复苏,但欧洲却依然深陷主权债务危机之中。本文立足于渠道和程度的视角介绍欧债危机对我国经济现实和潜在的冲击。从目前我国宏观经济的总体
图形语言是一种跨越国界的语言,克服了不同地域的人民语言交流的不便,并且从传播速度和承载的信息量来说都远远优越于文字信息的传播,具有强大的视觉感染力.创意是图形设计的
本文从科学形态的角度比较、分析了近代科学形成的内在原因及中国古代科学形态和近代科学形态的本质区别,认为不同科学形态的先进和落后是可以通过比较来判断的,并提出了比较
随着印尼前总统苏哈托二女婿普拉博沃被证实在去年5月暴乱中,作为印尼战略后备司令的他动用军队策划绑架多名异见分子后,印尼掀起一股揭发印尼武装部队在苏哈托统治期间虐杀无辜
郑和下西洋的大宝船据历史文献记载合今长123米,宽50米.按木帆船的结构规律和造船法式,(型、舱)深应有25米.这样,据阿基米德浮力定律,它的满载排水量高达4万多吨.下西洋的大
是谁最早揭露了刘青山张子善访李克才(续)中国纪检监察报记者刘利华软的也不吃规劝斗争1951年7月,李克才的妻子生小孩,平日里不可一世的张专员亲自登门送来200万元钱,让李克才的妻子买点“
以Linux为代表的开放源代码软件现已成为挑战软件版权专有制度的革新力量.在Linux蓬勃发展的后面,有一个庞大的黑客群体在支撑.理查德·斯托曼、埃里克·雷蒙德和李
近年来,我国快递业得到快速发展。业务量也连续以50%的速度快速增长。业务量的增加无论是对于快递行业还是快递企业,都是一件令人欣喜的事情。国家邮政局数据显示,1至8月,全国快递