PROFINET通用卡研制与应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PROFINET通用卡研制与应用

PROFINET通用卡研制与应用   摘要:本论文给出了一个基于ERTEC 400的PROFINET I0应用系统的硬件方案设计,并介绍了核心微处理器ERTEC 400的结构,给出了主要组成电路:SRAM存储电路。在硬件电路的基础上,本文又上层主程序的设计。   关键词:工业以太网 PROFIBUS PROFINET/IO ERTEC 400      1 绪论   随着互联网技术快速发展,以太网已经在商业通信中成为的主导网络技术。PROFINET是基于工业以太网用于工业自动化的开放标准。由于市场上出现的工业以太网产品非常的少,这才阻碍了工业以太网大规模的应用于工业现场。因此对PROFINET进行研制是非常有必要的。本论文的主要目的和工作,是研制PROFINET通用卡,它是一种基于ERTEC 400的PROFINET IO的现场设备,可以完成现场信息与上层控制的无缝集成。      2 工业以太网概述   与目前的现场总线相比,以太网具有以下优势:成本低廉、通信速率高、应用广泛、可持续发展潜力大。因此它有能力逐渐垄断商用计算机的通信领域和过程控制领域中的上层的信息管理与通信,并且开始直接应用到工业现场。      3 PROFINET的基本概念和原理   3.1 PROFINET的基本概念   PROFINET的定义可以表述如下:   (1)用于自动化的开放的工业以太网标准 (2)基于工业以太网 (3)使用TCP/IP和IT标准 (4)实时以太网(5)能无缝集成已有的现场总线系统,为投资提供保护   3.2 PROFINET的组成   PROFINET的组成部分包括:分布式现场设备、运动控制、分布式自动化、网络安装、IT标准和网络安全、故障安全、过程自动化、实时通信。   3.3 PROFINET通信模型   该模型定义了一个基于具有传统TI机制的Ethernet,并且与制造商无关的通信标准,又称为运行期(Runtime)通信。它使用CP领域最通用的标准TCP/IP、UDP和COM/DCOM,可以对不同制造商的部件之间的数据进行交换。      4 软硬件电路的设计与实现   本文研制的PROFINET通用卡, 希望它能实现以下功能   (1)作为PROFINET IO设备,必须支持PROFINETIO协议;   (2)能够进行周期性与I0控制器的数据通信;   (3)并且能够实现非周期的记录和发出报警信号;   (4)能够实现IO监视器ERTEC 400的PROFINET IO通用卡实时通信数据监控;   (5)能够通过UART串口对ERTEC 400的PROFINET IO通用卡进行程序下载;   (6)可以实现插入至少8点的数字输入输出模块,进而能够与现场的数据进行交互。   本文采用ERTEC 400作为通信控制器,其内部集成了一个ARM946处理器。PROFINET通用卡除了通信控制器之外,还需要通信控制器的支持电路。   4.1 ERTEC400微处理器【4】【5】   ERTEC400集成了ARM946处理器、4端口以太网交换机,以及通过可选的总线系统(PCI或LBU)有多种与外部主机处理器相连的方法,顺应了为所有自动化组件提供开放通信的趋势。   4.2 SRAM存储器接口电路   SRAM是英文Static RAM的缩写,它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。本项目中采用了两片K6F3216U6M构建32位的SRAM存储系统,每K6F3216U6M 的存储容量为4组×2M X 16位,TSOP一54封装。   4.3 软件系统结构的设计   本文将ERTEC400的通用卡分为四层,分别为:上层程序,PROFINET IO实时协议的实现层,VxWorks系统,ERTEC 400的PROFINET通用卡。如图4-1所示:   图4-1 ERTEC400的PROFINET IO通用卡的软硬件结构图   4.4 上层程序的设计   PROFINET IO在工业以太网中担任了分布式现场设备的角色,而本文设计的ERTEC 400的PROFINET IO通用卡,要为工程应用系统中PROFINET IO控制器提供服务。因此,本文要设计的系统必须具备以下功能:   (1)可以实现与IO控制器的周期性数据交换。   (2)当ERTEC 400的PROFINET IO通用卡出现错误时,能够发出警报给IO控制器.   (3)在ERTEC 400的PROFINET IO通用卡上的槽或者子槽上插入与拔出模块或子模块,系统都能做到辨别.   下面只介绍上层主程序的设计与实现,其它就不再一一介绍了。   4.5 上层主程序的

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档