网站地图 | Tags | 热门标准 | 最新标准 | 订阅

GB/T 31230.1-2014 工业以太网现场总线EtherCAT 第1部分:概述

  • 名  称:GB/T 31230.1-2014 工业以太网现场总线EtherCAT 第1部分:概述 - 下载地址2
  • 下载地址:[下载地址2]
  • 提 取 码
  • 浏览次数:3
下载帮助: 发表评论 加入收藏夹 错误报告目录
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
新闻评论(共有 0 条评论)

资料介绍

  ICS 25. 040 N 10

  中 华 人 民 共 和 国 国 家 标 准

  GB/T 31230. 1—2014

  工业以太网现场总线 EtherCAT

  第 1 部分 :概述

  IndustrialethernetfieldbusEtherCAT—Part1:Overview

  2014-09-30发布 2015-04-01实施

  中华人民共和国国家质量监督检验检疫总局中 国 国 家 标 准 化 管 理 委 员 会

  发

  布

  GB/T 31230. 1—2014

  GB/T 31230. 1—2014

  前 言

  GB/T 31230《工业以太网现场总线 EtherCAT》分为以下 6个部分 :

  — 第 1部分 :概述 ;

  — 第 2部分 :物理层服务和协议规范 ;

  — 第 3部分 :数据链路层服务定义 ;

  — 第 4部分 :数据链路层协议规范 ;

  — 第 5部分 :应用层服务定义 ;

  — 第 6部分 :应用层协议规范 。

  本部分为 GB/T 31230的第 1部分 。

  本部分按照 GB/T 1. 1—2009给出的规则起草 。

  本部分由中国机械工业联合会提出 。

  本部分由全国工业过程测量和控制标准化技术委员会(SAC/TC124)归 口 。

  本部分起草单位 :机械工业仪器仪表综合技术经济研究所 、北京仪综测业科技发展有限公司 、西南大学 、上海自动化仪表股份有限公司 、中科院(沈阳) 自动化研究所 、清华大学 、北京航空航天大学 、北京交通大学 、北京和利时系统工程有限公司 、中科院计算所顺德分所 、欧姆龙工业自动化公司 、倍福北京分公司 、ETG 中国 。

  本部分主要起草人 :谢素芬 、高镜媚 、刘丹 、刘枫 、包伟华 、杨志家 、王雪 、刘艳强 、范瑜 、罗安 、陈冰冰 、李天兵 、关鹏 、范斌 、程庚 。

  工业以太网现场总线 EtherCAT

  第 1 部分 :概述

  1 范围

  1. 1 本部分与 IEC标准的关系

  GB/T 31230的本部分依赖于 IEC 61158系列标准类型 12 中相对应的部分 。

  1.2 概述

  本部分通过以下内容介绍 GB/T 31230的概述和导则 :

  — 说明 GB/T 31230的结构和内容 ;

  — 关联 GB/T 31230的结构与 GB/T 9387 OSI基本参考模型 ;

  — 展示 GB/T 31230的逻辑结构 。

  2 规范性引用文件

  下列文件对于本文件的应用是必不可少的 。凡是注 日期的引用文件 ,仅注 日期的版本适用于本文件 。凡是不注日期的引用文件 ,其最新版本(包括所有的修改单)适用于本文件 。

  GB/T 9387(所有部分) 信息技术 开放系统互连 基本参考模型

  3 缩略语

  以下缩略语适用于本文件 ,部分基于 GB/T 9387. 1 的概念 。

  ::(p)llcip(N) = 7)]

  AREP:应用关系端点(Application relationship endpoint)

  DL-:数据链路层(作为前缀)[Data-link layer (asa prefix)]

  DLL:数据链路层(N= 2)[Data-link layer (N= 2)]

  IP: 因特网协议(见 RFC 791)[InternetProtocol (see RFC 791)]

  (n)-layer:OSI基本参考模型的 n 层(Layern of the OSIBasic Reference Model)

  OSI:开放系统互连(Open systems interconnection)

  Ph-:物理层(作为前缀)[Physical layer (asa prefix)]

  PhL:物理层(N= 1)[Physical layer(N= 1)]

  4 EtherCAT的概念

  从概念上讲 ,现场总线是一种数字式通信网络 ,用于将工业控制和仪表设备集成为一个系统 。典型设备有变送器 、传感器 、执行机构和控制器 。

  GB/T 31230. 1—2014

  EtherCAT协议已被工程化 , 以支持任何工业部门及相关领域的信息处理 、监视和控制系统 。 图 1示出了在过程车间的传感器 、执行机构 、本地控制器之间 ,并与可编程控制器互连在一起的一个高完整性的低层通信应用示例 。

  图 1 一般的现场总线网络

  图 2 阐明了数据链路层和应用层的服务与协议视点之间的差异 。协议部分表示层实现者的视点 ,服务部分表示层用户的视点 。

  图 2 DL/AL服务和协议的概念

  应用层结构如下 :

  —GB/T 31230. 5 的类型特定部分中的应用服务元素(ASE)描述“做什么 ”;

  —GB/T 31230. 6 的类型特定部分中的应用关系(AR)描述“怎么做 ”。

  数据链路层结构如下 :

  —GB/T 31230. 3 的类型特定部分中的数据链路层服务和模型描述 “做什么 ”;

  —GB/T 31230. 4 的类型特定部分中的数据链路层协议机以及媒体访问原理描述 “怎么做 ”。

  物理层的结构 类 似 , 但 因 其 服 务 容 易 描 述 , 因 此 , 这 些 服 务 定 义 与 物 理 层 协 议 规 范 在 同 一 规 范(GB/T 31230. 2)中 :

  — 物理层服务和模型描述 “做什么 ”;

  — 物理层电磁和机械规范描述 “怎么做 ”。

  5 对 OSI基本参考模型的映射

  5. 1 概述

  采用 GB/T 9387的原理 、方法论和模型来描述 EtherCAT 的协议类型 。 OSI模型提供了对通信标准的分层方法 ,据此可独立地开发和修改各层 。EtherCAT规定了完整的 OSI通信栈由顶至底的功能 ,以及潜在地规定了通信栈用户的某些功能 。 OSI的中间层(第 3~ 第 6 层) 的功能可浓缩到 EtherCAT的数 据 链 路 层 或 EtherCAT 的 应 用 层 , 或 可 由 一 个 单 独 的 层 实 现 。 同 样 , 为 了 简 化 用 户操 作 , EtherCAT应用层可提供现场总线应用层的用户公用的若干特性 。

  表 1列出了 OSI各层 、它 们 的 功 能 以 及 在 EtherCAT 基 本 现 场 总 线 参 考 模 型(见 图 3) 中 等 效 的各层 。

  表 1 OSI和 EtherCAT各层

  图 3 基本现场总线参考模型

  6 每个服务和协议特性的简述

  6. 1 物理层服务和协议特性概述

  6. 1. 1 EtherCAT:线缆和光纤媒体

  EtherCAT规定 ISO/IEC 8802-3物理层及以下变型 :

  — 导线媒体 ,100 Mbit/s,低压差分信号模式(平行耦合) ,符合 ANSITIA/EIA-644-A规定 。

  6.2 数据链路层服务特性概述

  EtherCAT支持数据链路服务 ,其能提供 ISO/IEC 8886中规定的服务中的无连接子集 。

  6.3 数据链路层协议特性概述

  EtherCAT支持用于 EtherCAT DL-服务的 DL-协议 。最大系统大小含不限个数的段 ,每个段含有216个节点 。每个节点最大有 216个对等端以及发布者/订阅者 DLCEP。

  6.4 应用层服务特性概述

  包含在应用过程中的 FAL应用实体(AE)提供 FAL服务和协议 。FAL AE是由一组面向对象的应用服务单元(ASE)和一个管理 AE 的管理实体(LME) 组成 。 ASE提供工作在一系列相关的应用过程对象(APO)类的通信服务 。在 FAL ASE 中有一个管理 ASE,它提供一组用于管理 FAL类实例的通用服务 。

  虽然这些服务从应用的视点规定了如何发出和传送请求和响应 ,但并未包括请求和响应的应用要用它们做些什么的规范 。就是说 ,并未对应用的行为特性方面做出规定 ;仅仅是规定了它们能发送/接收什么请求和响应 。这就使 FAL用户在标准化这类对象的行为特性中具有更大的灵活性 。

  EtherCAT 支持提供无连接循环数据交换的应用服务和用于不同 ASE 的自发通信 。

  6.5 应用层协议特性概述

  现场总线应用层(FAL)是一种应用层通信标准 ,被设计用来支持自动化环境下的各设备间时间关键的应用请求和响应的传送 。“时间关键 ”一词用来描述带时窗的应用 ,在此时窗内 ,必须按某些已定义的确定性等级完成一个或多个规定的动作 。在此时窗内没有完成规定的动作 ,有可能造成需要该动作的应用的失败 ,甚至会影响设备 、厂房及可能的人身安全 。

  EtherCAT支持规定 EtherCAT应用服务元素的抽象语法 、编码及行为的应用协议 。

  7 数据类型 ASE

  7. 1 数据类型对象的形式定义

  7. 1. 1 数据类型类

  7. 1. 1. 1 模板

  数据类型类规定数据类型类树的根 。它的父类“top”表明 FAL类树的顶端 。

  FAL ASE: DATA TYPE ASE

  CLASS: DATA TYPE

  CLASS ID: 5 (FIXED LENGTH & STRING) ,6 (STRUCTURE) ,12 (ARRAY)

  PARENT CLASS: TOP ATTRIBUTES:

  —Data type numeric identifier

  该可选属性定义相关数据类型的数值标识符 。

  —Data typename

  该可选属性标识相关数据类型的名称 。

  —Format

  该必备属性标识数据类型为固定长度 、字符串 、数组或数据结构 。

  — Octetlength

  该条件属性定 义 相 关 类 型 对 象 大 小 的 表 示 。 当 Format属 性 的 值 为 “FIXED LENGTH”或“STRING”时显示该属性 。对于 FIXED LENGTH 数据类型 , 它以八位位组个数 表 示 长 度 。对于 STRING数据类型 ,它以八位位组个数表示一个字符串的单个元素的长度 。

  —Number offields

  该条件属性定义结构中字段的数量 。 当 Format属性的值为“STRUCTURE”时显示该属性 。

  —Listoffields

  该条件属性是包含在结构中有序字段的列表 。 由编号和类型规定每个字段 。字段以其出现的顺序从 0 开 始 按 顺 序 编 号 。 通 过 用 编 号 来 标 识 字 段 支 持 对 结 构 中 部 分 字 段 的 访 问 。 当Format属性的值为“STRUCTURE”时 ,显示该属性 。

  ● Field name

  该有条件的可 选 属 性 规 定 字 段 名 称 。 当 Format属 性 的 值 为 “STRUCTURE”时 显 示 该属性 。

  ● Fielddata type

  该条件属性规 定 字 段 的 数 据 类 型 。 当 Format属 性 的 值 为 “STRUCTURE”时 显 示 该 属性 。通过数值 id来引用一个构造数据类型定义 ,或在此嵌入一个构造数据类型定义 ,该属

  性本身可以规定一个构造的数据类型 。 当嵌入描述时 ,应当使用以下给出的 Embedded- data-type description描述 。

  —Number of array elements

  该条件属性定义了用于数组类型的元素个数 。 当数组大小为 “n”个元素时 ,数组元素索引应从“0”开始 ,到“n-1”。当 Format属性的值为“ARRAY”时显示该属性 。

  —Array elementdata type

  该条件属性规定数组元素的数据类型 。数组的所有元素应具有相同的数据类型 。 当 Format属性的值为“ARRAY”时显示该属性 。通过数值 id来引用一个构造数据类型定义 , 或在此嵌入一个构造数据类型定义 ,该属性本身可以规定一个构造的数据类型 。 当嵌入描述时 ,应当使用以下给出的 Embedded-data-type description。

  —Embedded-data-type description

  该属性用于递归定义结构或数组中的嵌入数据类型 。 以下的模板定义了它的内容 。在模板中显示的属性中 ,除了 embedded-data-type属性 ,它对于该属性是一个递归引用 ,其余属性由上面的数据类型类定义 。该属性用于定义嵌套元素 。

  ATTRIBUTES:

29141210429
下载排行 | 下载帮助 | 下载声明 | 信息反馈 | 网站地图  360book | 联系我们谢谢