现场总线fieldbuschap3-1.pptVIP

  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文档。上传文档
查看更多
* * 3.1.6基金会现场总线通信控制器FB3050 FB3050控制器是继FB1050和FB2050后,现场总线接口和控制器的第三代集成电路,适用于ISA SP50-2——1992第2部分:现场总线物理层定义,是嵌入式和主微处理器或控制器的接口,可提供高级的或现场总线的接口。 FB3050有100个引脚,分为时钟和定时、系统接口、存储器接口和现场总线接口等四组。FB3050提供32个内部读写寄存器,其端口地址范围为XX00H-XX2FH。 FB3050片内包含曼彻斯特编码和译码器,连到现场总线系统时需要介质接口和外加滤波器。FB3050通过合适的连线,可以检测和校正信号的极性变换。 * * 控制器基本功能 Manchester编解码 并串转换,报文缓冲 报文过滤和地址识别 唠叨抑制 (Jabber inhibit) CRC 产生和检查 高层数据链路功能需要软件编程! FB3050在接收数据包时可自动检测帧校验序列,通过软件控制命令为发送数据包生成帧校验序列。发送器超长(Jabber)禁止电路保证了发送器在规定时间外不会处于ON状态。(唠叨抑制: Jabber inhibit) 为了适应高信息量的需要,FB3050片内有两个直接存储器访问(DMA)电路。 通过FB3050的内部寄存器可实现整个控制和状态信息的设置,以便与各种主控制器连接。 FB3050具有灵活的中断结构,单个中断将使主微处理器读内部的状态信息,以确定中断源。 * * FB3050控制器的特点 适用于ISA SP50-02 1992年Part 2,现场总线物理层定义; 内含曼彻斯特(Manchester)编码器和译码器; 片内有两个通道的DMA控制器; 可自动极性探测和校正; 自动接收帧校验序列(FCS)探测; 软件控制的发送FCS发生器; 自动信息类型和地址识别; 31.25K和1Mbit/s的数据率; 内有发送器超长(Jabber)禁止电路; 可与所有通用微处理器和微控制器兼容; 可屏蔽多源中断结构以减少中断响应次数; 具有CMOS低功耗和省电方式; 有可用于数据链路层定时的定时器; 采用100针TQFP封装形式。 * * 3.1.7基金会现场总线的组态 组态第1层:厂家设备定义 组态第2层:网络定义 组态的第3层:分布式应用程序定义 组态第4层:设备组态 * * 组态第1层:厂家设备定义 每个制造商决定所提供设备的应用进程的定义和类型,并且标识每个AP的网络可见对象。 1)每个网络可访问AP的OD和AP目录的定义和结构; 2)提供制造商名、设备模块名、VFD管理、FBAP的VFD等; 3)设备的分配和相互关系以及VFD的标识信息包含在SMIB、NMIB和FBAP中。 * * 组态第2层:网络定义 这个层次定义了网络拓扑结构: 决定控制策略 选择协议版本 标识每个链路和它的设备 管理设备标签和数据链路地址 标识每个链路的链路控制主设备 定义每个LAS使用的链路参数 定义一个基本和其它应用时钟发布者,作为时间源 * * 组态的第3层:分布式应用程序定义 定义了分布式资源的交互作用: 定义FBAP连接对象,并使用VCR解决 定义VCR表,并把它们转化成为数据链路地址 定义功能块和LAS调度宏循环 定义扩展树结构,包括发送和重新发布表 * * 组态第4层:设备组态 定义分配给设备的每个AP的值: 分配用户AP操作值 分配NMIB操作值 分配SMIB操作值 3.1.8 一致性与互操作性测试 FF的一个最基本原则:支持互操作性,即保证来自不同制造商的设备能在同一个网络中相互正常操作,而不会损失其设备功能。 一方面,FF制定了完善的标准,既包括通信规范,又包括了应用规范,要求制造商严格按照规范来开发产品 另一方面,对制造商开发出来的产品进行严格测试,以确保其符合FF规范,并能达到最大可能的互操作能力。 FF的产品测试分两部分:一是对通信栈产品的一致性测试(Conformance Test);二是对设备产品的互操作性测试(Interoperability Test). 互操作性测试:物理层测试、设备配置和功能块测试、设备描述测试和功能文件测试。 * * 互操作测试系统(ITS) FF互操作测试系统由三部分组成:测试系统、测试案例和测试功能块。 测试系统是一个通用测试平台,为测试提供人机界面、测试管理功能以及测试案例程序库。 测试案例集实际上是抽象测试案例集在测试系统上实现的可执行测试案例集,进行具体测试工作。 测试功能块是一台特殊的FF现场设备,主要用于在动态测试时和被测设备建立连接,从而能和被测设备交换数据,以进行测试。 测试过程三个阶段:测试准备阶段、测试操作阶段和测试报告生成和分析阶段。 测试案例分析:测试的核心,分为抽象测试案例和可执行测试案

文档评论(0)

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

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

1亿VIP精品文档

相关文档