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

GB/T 31230.2-2014 工业以太网现场总线EtherCAT 第2部分:物理层服务和协议规范

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

资料介绍

  ICS 25. 040 N 10

  中 华 人 民 共 和 国 国 家 标 准

  GB/T 31230.2—2014

  工业以太网现场总线 EtherCAT

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

  IndustrialethernetfieldbusEtherCAT—

  Part2:PhysicalLayerserviceandprotocolspecification

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

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

  发

  布

  GB/T 31230.2—2014

  前 言

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

  — 第 1部分 :概述 ;

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

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

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

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

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

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

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

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

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

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

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

  GB/T 31230.2—2014

  引

  言

  本部分属于 GB/T 31230系列文件 ,其目的是为了便于实现自动化系统各部分间的互连 。本部分与 3层现场总线参考模型的其他标准相互关联 ,该总线参考模型由 IEC/TR 61158-1表述 。

  本部分的主要目的是提供一组通信规则 , 由对等物理层实体在通信时执行的规程来表达 。

  物理层从数据链路层接收数据单元 ,将它们编码 ,如果必要还要增加通信帧信息 ,将合成的物理信号发送至一个节点的传输媒体 。然后由另一个或者多个其他节点接收信号 、解码 ,如果必要 ,在数据单元传递到接收设备的数据链路层之前还要删除通信帧信息 。

  物理层通用模型见图 1。

  图 1 物理层通用模型

  所有变型和类型的共同特性如下 :

  — 数字数据传输 ;

  — 非分离(单独)的时钟传输 ;

  — 半双工通信(双向 ,但同一时间只能一个方向)或全双工通信 。 EtherCAT规定的线缆媒体具有以下特性 :

  — 低电压差分信号线(LVDS)传输速率高达 100 Mbit/s。

  工业以太网现场总线 EtherCAT

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

  1 范围

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

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

  1.2 概述

  本部分定义了现场总线组件部分的需求 ,还规定必要的媒体和网络配置以确保符合以下要求 :

  a) 数据链路层错误检查前的数据完整性 ;

  b) 物理层各设备之间的互操作性 。

  现场总线物理层应符合由 GB/T 9387定义的 7层模型的第 1层 ,除了某些类型现场总线的帧定界符存在于物理层 ,其他类型的帧定界符均存在于数据链路层 。

  2 规范性引用文件

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

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

  ISO/IEC 8802-3 信息技术 系统间通信和信息交换 局域网和城域网 特殊要求 第 3 部分 :带碰撞检测 的 载 波 侦 听 多 址 访 问(CSMA/CD) 的 访 问 方 法 和 物 理 层 规 范 (Information technology— Telecommunications and information exchange between systems—Local and metropolitan area net- works—Specific requirements—Part3:Carrier sense multiple access with collision detection (CSMA/ CD) access method and physical layer specifications)

  ANSITIA/EIA-644-A 低压差分信号(LVDS)接口电路的电气特性[Electrical Characteristics of Low Voltage DifferentialSignaling (LVDS) Interface Circuits]

  3 术语和定义

  GB/T 9387界定的以及下列术语和定义适用于本文件 。

  3. 1 通用术语和定义

  注 : 很多定义为多个协议类型所共用 ,但并不是所有协议类型都适用 。

  3. 1. 1

  活动 activity

  现场总线设备输入端的信号或噪声幅度高于该设备接收器的信号阈值的现象 。

  3. 1.2

  安全栅 barrier

  在危险区域内 ,为了满足本质安全需求对电流和电压进行限制的物理实体 。

  3. 1.3

  位 bit

  由 0 或 1组成的数据单元 。

  注 : 位是可发送的最小数据单元 。

  3. 1.4

  总线 bus

  通信干线以及与它连接的所有设备 。

  3. 1.5

  电缆设备接口连接器 cableplantinterfaceconnector;CPIC

  进行测试和一致性测量的点 ,也是网络设备与电缆设备的接 口 。

  3. 1.6

  通信部件 communication element

  通过总线与其他部件通信的现场总线设备的部分 。

  3. 1.7

  连接器 connector

  用来连接两个电路或通信部件媒体的耦合设备 。

  [IEEE Std100-1996, 已修改] 3. 1. 8

  耦合器 coupler

  干线和支线或干线和设备之间的物理接 口 。

  3. 1.9

  数据通信设备 DataCommunicationsEquipment;DCE

  用现场总线连接的设备中与媒体 、调制和编码相关的部分 ,包含设备物理层的较低部分 。

  3. 1. 10

  数据终端设备 Data TerminalEquipment;DTE

  用现场总线连接的设备中与媒体 、调制和编码无关的部分 ,包含该设备物理层的最高部分和物理层之上的所有层 。

  3. 1. 11

  分贝(mW) decibel(milliwatt)

  dB(mW)

  功率的对数单位 , 以 1 mW 为基准(也写作 dBm) 。

  PdBm = 10 log(PmW )

  注 : 如果测量功率 PmW 的单位是 mW ,则功率的对数表达 PdBm 的单位是 dB(mW)或 dBm。

  3. 1. 12

  定界符 delimiter

  分隔和组织数据项的标志 。

  3. 1. 13

  设备 device

  连接到至少由一个通信部件(网络部件)组成的现场总线的物理实体 ,并且该物理实体可能包含 一个控制部件和/或一个终端部件(变送器 、执行器等) 。

  注 : 一个设备可能包含多个节点 。

  3. 1. 14

  有效发射功率 effectivelaunch power

  由发送耦合到光导纤维芯中的有效发射功率 。该功率通过连接到 CPIC 的标准测试光纤来测量 。

  3. 1. 15

  有效功率 effectivepower

  在高电平时间中点测量的绝对光强度(以 mW 表示) 与在低电平时间中点 测 量 的 绝 对 光 强 度(以mW 表示)之差 , 以 dBm 表示 。

  注 : 有效功率比传统测量给出了更准确的测量 ,例如峰值和平均功率 。测量有效功率的方法还有待进一步的研究 。

  3. 1. 16

  误差 error

  由计算 、观察或测量而来的值或状态与指定或理论上正确的值或状态之间的差异 。

  3. 1. 17

  消光比 extinction ratio

  在高电平时间中点测量的绝对光强度(以 mW 表示) 与在低电平时间中点测量的绝对光强度测量值(以 mW 表示)的比值 。

  注 : 以下给出计算有效功率和消光比的例子 。

  如果在高电平时间中点测出的绝对光强度为 105 μW ,在 低 电 平 时 间 中 点 测 出 的 绝 对 光 强 度 为 5 μW ,那 么 ,差值是 100 μW 。 因此 ,有效功率为 10 log[(100μW)/1 mW]= -10. 0 dBm。消光比为(105/5)= 21 ∶ 1。

  3. 1. 18

  光缆 fiberopticcable

  含一股或多股光导纤维且带有封套材料的线缆 。封套材料便于操作与保护光纤 。

  3. 1. 19

  光纤接收器 fiberopticreceiver

  通信设备中光器件和电子器件的组合 ,可接受通信设备通过 CPIC接收的光信号 。

  3. 1.20

  光纤接收器工作范围 fiberopticreceiveroperating range

  CPIC必须具有的能够确保满足误码率规范的光功率范围 。

  3. 1.21

  光纤发送器 fiberoptic transmitter

  通过 CPIC发射光信号传播进入光导纤维的设备 。

  3. 1.22

  光导纤维 fiberopticwaveguide

  柔韧的 、光透明的导线束 ,用于在不同地理位置间传送光信号 。

  3. 1.23

  帧 frame

  一组连续的数字时隙 ,每一个数字时隙的位置可以通过参考成帧信号来识别 。

  [IEEE Std100-1996]

  3. 1.24

  本质安全 intrinsicsafety

  在规定的试验条件下 ,一个电路或一组电路中正常工作状态或特定的故障状态下产生的任何电火花或热效应都不能点燃特定的易爆环境的一种设计方法 。

  [GB 3836. 4]

  3. 1.25

  隔离 isolation

  信号传输系统各部分的物理与电气之间的布置 , 以防止各部分内部或各部分之间的电干扰电流 。 [IEEE Std100-1996]

  3. 1.26

  超时传输 jabber

  由于设备故障而出现在媒体上的连续传输 。

  3. 1.27

  抖动 jitter

  由各种原因造成的脉冲沿中点相对于理想位置的偏移 。

  3. 1.28

  曼彻斯特编码 Manchesterencoding

  将单独的数据和时钟信号合并成单个自同步的数据流的编码方法 ,适合在串行通道上传输 。

  3. 1.29

  媒体 medium

  在两点或多点间传输通信信号的电缆 、光纤或其他介质 。

  3. 1.30

  网络 network

  所有的媒体 、连接器 、中继器 、路由器 、网关和相关节点通信部件 ,用以实现一组通信设备互连 。

  3. 1.31

  节点 node

  在网络上一条分支的端点 ,或一条或多条分支的交汇点 。

  [IEV 131-02-04]

  3. 1.32

  有源星形光耦合器 opticalactivestar

  将从一个输入光纤接收到的信号放大 ,并转发到多个输出光纤的有源设备 。对接收信号的时间调整是可选的 。

  3. 1.33

  光下降时间 opticalfalltime

  脉冲有效功率从 90%下降为 10%所需要的时间 ,用标称比特时间的百分比表示 。

  3. 1.34

  无源星形光耦合器 opticalpassivestar

  组合输入光纤信号 ,然后分配到输出光纤的无源设备 。

  3. 1.35

  光上升时间 opticalrise time

  脉冲有效功率从 10%上升为 90%所需要的时间 ,用额定比特时间的百分比表示 。

  3. 1.36

  峰值发射波长 peak emission wavelength

  λp

  最大发射强度对应的波长 。

  3. 1.37

  接收器 receiver

  通信部件的接收电路 。

  3. 1.38

  中继器 repeater

  接收并转发所有信号的双端口有源物理层设备 , 以增加在给定媒体下正确传输信号的传输距离以及设备数量 。

  3. 1.39

  段 segment

  以特性阻抗端接的现场总线的一段干线电缆部分 。

  注 : 段通过逻辑链路中的中继器链接并通过网桥构成现场总线网络 。

  3. 1.40

  独立供电设备 separatelypowered device

  不由现场总线信号导体供电的设备 。

  3. 1.41

  屏蔽 shield

  带有接地的外包金属层 ,用于限制电缆内的电场并保护电缆不受外部电干扰 。注 : 金属套管 、铠装和接地同轴导线也可用于屏蔽 。

  3. 1.42

  分支 spur

  分支线(即 ,接在较大线路上某一点的链路) ,它是一个末端电路 。

  注 : 本标准也使用术语 “分支电缆(drop cable) ”。

  3. 1.43

  终端器 terminator

  为了防止线缆末端的反射 ,在线缆媒体段的两端导线处连接的电阻 。

  3. 1.44

  收发器 transceiver

  具有接收和发送两种功能的设备 。

  [IEEE Std100-1996修订用于非射频应用]

  注 : 根据类型和实现的不同 ,媒体附属单元可以是收发器也可以包含收发器 。

  3. 1.45

  发送器 transmitter

  通信部件的发送电路 。

  3. 1.46

  干路 trunk

  主要的通信信道 ,作为其他分支的信号源 。

  3. 1.47

  典型半强度波长 typicalhalf-intensity wavelength

  Δλ

  光谱分布发射强度不小于最大强度一半的波长范围 。

  3.2 EtherCAT术语和定义

  3.2. 1

  活动 activity

  [见 3. 1. 1] 3.2.2

  位 bit

  [见 3. 1. 3] 3.2.3

  连接器 connector

  [见 3. 1. 7]

  3.2.4

  耦合器 coupler

  [见 3. 1. 8] 3.2.5

  数据通信设备 DataCommunicationsEquipment;DCE [见 3. 1. 9]

  3.2.6

  数据终端设备 Data TerminalEquipment;DTE

  [见 3. 1. 10] 3.2.7

  定界符 delimiter

  [见 3. 1. 12] 3.2. 8

  设备 device

  [见 3. 1. 13] 3.2.9

  误差 error

  [见 3. 1. 16]

  3.2. 10

  帧 frame

  [见 3. 1. 23]

  3.2. 11

  空闲 idle

  媒体上 EOF和 SOF之间的符号 。

  3.2. 12

  隔离 isolation

  [见 3. 1. 25]

  3.2. 13

  抖动 jitter

  [见 3. 1. 27]

  3.2. 14

  曼彻斯特编码 Manchesterencoding

  [见 3. 1. 28]

  3.2. 15

  媒体 medium

  [见 3. 1. 29]

  3.2. 16

  网络 network

  [见 3. 1. 30]

  3.2. 17

  接收器 receiver

  [见 3. 1. 37]

  3.2. 18

  屏蔽 shield

  [见 3. 1. 41]

  3.2. 19

  终端器 terminator

  [见 3. 1. 43]

  4 符号和缩略语

  4. 1 符号

  下列符号适用于本文件 。

  4.2 缩略语

  下列缩略语适用于本文件 。

  EBUS: 由本标准描述的 EtherCAT物理层(A EtherCAT physical layer as described in this inter- national standard)

  EOF: 帧结束符(End ofFrame)

  LVDS:低压差分信号(Low Voltage DifferentialSignaling)

  PCB: 印刷电路板(Printed CircuitBoard)

  RxS:接收信号(Receive Signal)

  SOF: 帧起始符(StartofFrame)

  TxS:发送信号(TransmitSignal)

  5 数据链路层(DLL)-物理层(PhL)接口

  5. 1 概述

  本条定义了必需的物理服务(PhS)原语以及其使用限制 。

  注 1: DLL-PhL接口是一种虚拟机间的虚拟服务接 口 ; 由于本规范不需要显露该接 口 ,在这里不需要物理信号线 。 PhIDU应依照 GB/T 9387的要求在 DLL和 PhL间传输 ,如图 2所示 。

  注 : 是否支持 PhPCI和 PhICI是类型特定的 。

  图 2 通过 DLL-PhL接口的数据单元间映射

  注 2: 这些服务用于 DLL实体与其关联的 PhL实体间的 PhIDU交换 。这样的传输是协同操作的 DLL实体间事物处理的一部分 。本部分列 出的 服 务 是 最 低 要 求 , 这 些 服 务 能 联 合 提 供 一 种 方 法 , 通 过 该 方 法 , 协 同 操 作 的DLL实体能协调在共享的通信媒体上的传输及数据交换 。如有必要 ,也提供数据交换的同步及相关的操作 。

  注 3: 恰当的分层要求 :对于(N)层提供(N)层服 务 的 方 法 , (N+1)-层 实 体 不 涉 及 ,并 且(N)-服 务 接 口 没 有 过 度 限制 。 因而 ,Ph-服务接口不要求 DLE知道 PhE 的内部细节(如前同步码 、后同步码和帧定界符信号模式 , 每波特的比特数) ,并且不妨碍 PhE使用适当的升级技术 。

  注 4: 根据工业实践 ,定义了许多不同的 DLL-PhL接 口 。

  5.2 要求的服务

  5.2. 1 PhS原语

  5.2. 1. 1 概述

  在 PhL-DLL接口上 PhS-user数据交换的最小单元为一个八位位组 。

  5.2. 1.2 Ph-CHARACTERISTICS指示

  PhS应提供下列服务原语 ,用以报告 PhS的基本特性(可以用在 DLL传输 、接收和调度活动中) :

  —Ph-CHARACTERISTICS指示(minimum-data-rate,framing-overhead)这里

  — minimum-data-rate规定有效最小数据传送速率 bits/s,包括任何定时容差 ;

  注 1: 一个标称数据速率为 100 Mbit/s±0. 01%的 PhE规定最小数据速率为 99. 99 Mbit/s。

  —framing-overhead规定 不 直 接 传 送 数 据 的 PhPDU (如 传 送 帧 定 界 符 , 帧 间 “空 闲 ”等 的PhPDU)的传输使用的比特周期(周期是数据速率的倒数)的最大数 。

  注 2: 如果 framing overhead是 F,两个 DL报文长度分别是 L1和 L2,那么发送 2个连续的长度为 L1和 L2的报文所需的时间 ,至少为发送一个长度为 L1+F+L2的报文所需的时间 。

  5.2. 1.3 PhS传输和接收服务

  PhS应提供以下用于传输和接收的服务原语 :

  —PH-DATA请求(class,data) ;

  —PH-DATA指示 (class,data) ;

  —PH-DATA证实 (status) 。

  这里

  — class 应指定 PhIDU 的 PhICI组件 。

  对于 PH-DATA请求 ,它的可能值应为 :

  —START-OF-FRAME 在 Ph-user数据开始之前的 PhPDU传输 ;

  —DATA 相关的数据参数的单一八位位组的值作为连续正确地传输中的一部分被传输 ;

  —END-OF-FRAME 终止 Ph-user的 PhPDU ,在 Ph-user数据的最后一个八位位组后发送 。

  对于 PH-DATA指示 ,它的可能值应为 :

  —START-OF-FRAME 开始接收来自一个或多个 PhE 的明确传输 ;

  —DATA 相关数据参数作为格式上连续正确的接收中的一部分被接收 ;

  —END-OF-FRAME 正进行格式上连续正确的接收 Ph-user数据 , 以 PhPDU 的正确接收结束 ;

  —END-W-ERROR 正进行格 式 上 连 续 正 确 的 接 收 的 Ph-user数 据 , 被 非 正 确 形 式 的 接 收 打断 ,表明 END-OF-FRAME有错误 ;

  —data 应规定 PhIDU 中 PhID部分 。它由待传输的八位位组 Ph-user-data(PH-DATA请求)或已被成功接收的 Ph-user-data (PH-DATA指示)组成 ;

  — status 应规定成功或导致失败的本地原因 。

  PH-DATA证实原语应提供关键的物理定时反馈 ,这对于防止 DLE在第一个传输完成前开始第二个传输是必要的 。直到 PhE完成传输后 ,才能发出最终 PH-DATA证实 。

  5.2.2 PhS特性的通知

  PhE负责通知 DLE PhS的那些可能与 DLE操作相关的特性 。PhE应通过在每个 PhE 的 PhE启动阶段发出单个 Ph-CHARACTERISTICS指示原语来完成通知 。

  5.2.3 Ph-user-data的传输

  PhE应决定所有传输的时序 。 当 DLE传输一连串的 PhSDU 时 ,DLE应通过制作一连串符合格式的 PH-DATA 请求来发送一连串的 PhSDU ,PH-DATA 请求包括单个请求即 START-OF-FRAME,紧接着 72~ 1 535个连续的请求 , 即 DATA,且每个请求传递一个 PhSDU ,并以单个请求即 END-OF- FRAME结束 。

  PhE应通过发布 PH-DATA 证实原语来标志各个 PH-DATA 请求的完成状态以及新 PH-DATA 请求的接收准备就绪状态;PH-DATA 证实原语的 status参数应传递相关 PH-DATA 请求的成功与否 。 只有在 PH-DATA 证实与第一个由 PhE发布的请求一致后 ,DLE才能发布第二个 PH-DATA 请求 。

  5.2.4 Ph-user-data的接收

  PhE应使用一连串符合格式的 PH-DATA 指示 ,用以报告已接收的传输信息 ,这些指示应包括以下内容 :

  a) 单个指示即 START-OF-FRAME,紧接着连续的指示即 DATA, 每个指示传递一个 PhSDU ,并以单个指示即 END-OF-FRAME结束 ;

  b) 单个指示即 START-OF-FRAME,可选地 ,紧接着一个或多个连续的指示即 DATA,每个指示传递一个 PhSDU ,然后以单个指示即 END-W-ERROR结束 。

  后一个序列为一个不完整或不正确的接收 ;如果在已接收的 PhPDU 序列中或在 PhE 接收过程中检测出一个错误 ,则应禁止后面的 class参数为 DATA 或 END-OF-FRAME 的 PH-DATA 指示 ,直到在 PH-DATA指示即 START-OF-FRAME报告了当前活动周期的结束和下一活动周期的开始之后 。

  6 系统管理-PhL接口

  6. 1 概述

  该接口为 PhL提供用于初始化和选择项的服务 。

  PhL 的目标之一是允许未来的变型 , 如无线 、光纤 、冗余通道(如电缆) 、不同的调制技术等 。 一种通常形式的系统管理-PhL接 口 ,它提供了实现这些变型所需的服务 。

  当设备直接连接到媒体时 ,一套完整的管理服务才能被使用 。对于有源连接的设备(如有源耦合器 、中继器 、无线/电话调制解调器 、光电等) ,其中的一些服务对于有源耦合器是可以隐含的 。此外 ,每个设备可以使用描述原语的一个子集 。

  注 : 根据工业实践 ,定义了许多不同的系统管理-PhL接 口 。

  6.2 系统管理-PhL接口

  6.2. 1 请求的服务

  对于 PhL管理 ,最小服务原语应为 :

  —PH-RESET请求-复位物理层 。

  6.2.2 PH-RESET请求服务原语

  该原语没有参数 。接收该原语后 ,PhL应复位它的所有功能 。

  7 DCE无关子层(DIS)

  7. 1 概述

  PhL实体分为数据终端设备(DTE)组件和数据通信设备(DCE)组件 。DTE组件与 DLL实体通过接口相连 ,并形成了 DCE无关子层(DIS) 。DIS通过第 5 章中定义的 DL-Ph接口交换接口数据单元 ,并提供了 DL-Ph接口处每次的 PhIDU 和物理发送与接收所需的比特串之间的基本转换 。

  该子层独立于所有的 PhL变型 ,包括编码和/或调制 、速度 、电压/电流/光模式 、媒体等 ,所有这些变型在指定数据通信设备(DCE)下分组 。

  注 : 根据工业实践 ,定义了许多不同的 DIS实体 。

  7.2 DIS

  DIS应将 PhID传输顺序排列为串行 PhSDU序列 。 同样 ,DIS应根据已接收的串行 PhSDU 序列 ,形成要报告给 DLL 的 PhID。

  应将 PhID转换为 PhSDU序列用于以八位位组串行传输 , 范围从最小的 72个八位位组到最大的1 535个八位位组 。

  对于串行传输 ,PhIDU序列应转换为 PhSDU序列 。低位的 PhSDU传输之后 ,再传输高位的 PhSDU。

  当接收到 PhSDU ,每个 PhSDU序列都应转换成 PhIDU序列 , 以便于以这种方式形成的 PhIDU序列与从 MAC子层传输到 PhL 的 PhIDU序列相一致 。

  8 DTE-DCE接口和 MIS特定功能

  8. 1 概述

  PhL实体分为包含 DIS 的 数 据 终 端 设 备(DTE) 组 件 和 包 含 MDS及 较 低 子 层 的 数 据 通 信 设 备(DCE)组件 。DTE-DCE接口连接这两个物理组件 ,且其自身包含在 MIS中(见图 1) 。

  注 : 根据工业实践 ,定义了许多不同的 DTE-DCE接 口 。

  对于 DTE-DCE接口或任何其他接 口 ,不强制显露这些接 口 。

  对于类型 3 同步传输模式 、类型 1 和类型 7,DTE-DCE接口是支持一组服务的功能性和电气接 口 ,

  不是机械接 口 。这些服务中的每个服务通过在接口上的已定义的信号交互序列实现 。

  8.2 DTE-DCE 接口

  对于 EtherCAT传输 ,DTE-DCE 接口不显露 。

  9 媒体相关子层(MDS)

  9. 1 概述

  媒体相关子层(MDS)是数据通信设备(DCE) 的一部分(见图 1) 。第 8 章规定了 MDS通过 DTE- DCE接口交换信息 ,第 10章规定了 MDS通过 MDS-MAU 接口传输已编码的 Ph-符号 。 MDS的功能包括 :分别为发送和接收进行逻辑编码和解码 、增加/删除前同步码和定界符以及定时和同步功能 。

  注 : 根据工业实践 ,定义了许多不同的 MDS子层实体 。

  9.2 MDS:线缆媒体

  9.2. 1 PhPDU

  通过向 PhSDU(比特串)串行序列数据帧(该数据帧来自 DIS,通过 DTE-DCE接口传输) 添加定界符和最小空闲序列 ,MDS可以产生如图 3 所示的 PhPDU。发送顺序必须按图 3 所 示 从 左 到 右 发 送 。即先发送 SOF,然后是 PhSDU ,最后是 EOF。

  图 3 协议数据单元

  相反地 ,MDS应从接收到的 PhPDU 中移除空闲序列 、SOF和 EOF, 以产生相应的串行 PhSDU 序列 。如果在接收 到 的 PhSDU 序 列 中 检 测 到 非 二 进 制 数 据 单 元 , 则 MDS 应 立 即 停 止 向 DIS 传 送PhSDU ,且 MDS应报告错误 ,并且当错误发生时 ,MDS应向 DIS指示终止活动 。

  9.2.2 编码与解码

  对于到 MAU 的应用 ,MDS应使用如图 4(曼彻斯特双相 L)所示的编码对数据单元进行编码 。 编码规则见图 5 和表 1。

  图 4 PhSDU编码与解码

  注 : 图 4 的目的是阐述原理 ,并不是具体的实现 。

  图 5 曼彻斯特编码规则

  表 1 曼彻斯特编码规则

  解码通常应和编码相反 。在接收时 ,MDS应验证每个符号都是按图 5 和表 1 的方式进行编码的 ,并检测以下错误 :

  a) 无效的曼彻斯特码 ;

  b) 半比特滑移错(half-bit-slip error) ;

  c) EOF未对准(比特数不是 8 的倍数) 。

  上述错误以如下方式报告 :

  PH-DATA指示(class= END-W-ERROR,data= error)

  9.2.3 极性检测

  对于已接收的曼彻斯特双相 L编码信号 ,并没有自动的极性检测 。

  9.2.4 SOF

  以下符号序列 ,显示出从左到右的传输顺序 ,应将其放置于 PhSDU 序列之前 ,用于界定数据帧的起始 :

  0,N+

  在确认上述序列后 ,MDS只将已接收的信号流当作 PhPDU ,并且在将 PhSDU 序列传送给 DIS之前 ,MDS应移除上述序列 。

  9.2.5 EOF

  以下符号序列 ,显示出从左到右的传输顺序 ,应将其放置于 PhSDU 序列之后 ,用于界定数据帧的结束 :

  N- ,0

  在将 PhSDU序列传送给 DIS之前 ,MDS应将上述序列从 PhPDU 中移除 。通过媒体收到的任何帧 ,如果从帧的开始(即 SOF的结束)算起的 1 535个八位位组内都不包含上述序列 ,则 MDS应向相关的 DLL实体报告 ,如下 :

  如果通过媒体收-l--,=, ao_通lo应的 DIS 向对应

  的 DLL实体报告 ,如下 :

  PH-DATA指示(class= END-W-ERROR,data= alignment_error)

  9.2.6 空闲

  为了同步比特时间 ,在没有 PhSDU 或 SOF/EOF传输的情况下 ,则应发送空闲序列 :

  0

  一个空闲序列始终是按比特对齐的 。

  注 : 在 PhSDU 中一连串的 1 可以被解释为空闲 。 紧接着的“0”符号或 EOF将重新调整比特单元检测 。

  9.2.7 同步

  在激活并接收足够数量的信号后 ,接收器应检测并报告 half-bit-slip错误 。

  注 1: 这种同步规范允许损失 4 比特的前同步码 。

  在 SOF之后 ,half-bit-slip错误应按如下格式报告 :

  注 2: Half-bit-i错-(抖--,ailiror)

  9.2. 8 帧间隙

  在传输一个 PhPDU后 ,应有一个最小时间间隔 ,在该时间间隔内 ,下一个传输应还未开始 。对于收到一个 PhPDU后的同一最小时间间隔 ,接收 PhL实体应忽略所有接收到的信号 。MDS实体应设置一个长度为 92个(96则包含 SOF、EOF)标称比特时间的最小传输时间间隔 。这个时间间隔可以由系统管理增加 ,但不能减少 。

  10 MDS-MAU接口

  10. 1 概述

  媒体附属单元(MAU)是通信部件的一个可选独立部分 ,可直接或通过无源器件连接到媒体(见图1) 。对于电信号来说 ,MAU是为发送和接收信号提供了电平变换和波形整形的收发器 。 MDS-MAU接口将 MAU 连接到 MDS。服务被定义为实现该接口的物理信号 ,该接口的显露是可选的 。后续各条列出规定的 MDS-MAU接口所需服务的最小集 。管理服务见第 6章 。

  注 : 根据工业实践 ,定义了许多不同的 MDS-MAU接 口 。

  11 媒体附属单元 : 电气媒体

  11. 1 电气特性

  此 MAU规范描述了一 个 通 过 符 合 ANSITIA/EIA-644-A 的 线 对 进 行 的 对 称 传 输 线 单 向 传 输 。在线缆接收端末端放置一个终端电阻 , 能使 PhL支持更高速的传输 。该线对最长不超过 20 m。 除了被称作 100BASE-TX和 100BASE-FX 的 ISO/IEC 8802-3技 术 , 本 规 范 也 补 充 提 供 了 这 种 传 输 方 法 。其主要目的是连接控制柜内的设备 。 因此 ,它采用一个公共的信号地 。

  曼彻斯特比特编码与 ANSITIA/EIA-644-A 信号发送相结合 ,其目标是降低线耦合器的成本 , 它可以不将线缆与站隔离(电流隔离) ,需要一个终端电阻(推荐值为 100 Ω) 。

  该拓扑结构支持恰好含一个发送方和一个接收方的单一线对 。

  一个连接由正好连接 2个 DTE 的 2个线对组成 。

  术语“线缆 ”定义了一种在规定的长度内能够依照 ANSITIA/EIA-644-A传输信号的媒体 。设备制造商的一致性声明应定义这些参数 。

  11.2 媒体规范

  11.2. 1 连接器

  对于这类媒体不规定连接器 。设备制造商的一致性声明应定义连接器性能 。

  11.2.2 线缆

  这类媒体是线对 。可以用屏蔽线提高电磁兼容性(EMC) 。如果没有严重的电磁干扰(EMI) ,则可以使用非屏蔽线 。

  线对的特性阻抗 ZO 应该在 80 Ω~ 120 Ω,线对电容(导体-导体) 应小于 60 pF/m。导线的选择标准应遵守 ANSITIA/EIA-644-A实现指南 ,尤其对于背板总线和 PCB 的互连 。

  注 : 假设一个输出共模电压约为 1. 2 V,输出电阻可以用 2 个 50 Ω 电阻串联 ,其中间抽头位于 1. 2 V, 这 为 典 型 的PCB的布线特性提供了 50 Ω 的匹配电阻(ZO ) ,使反射最小化 。

  线对应具有对称结构(长度相同 、紧密结合 、到地信号的距离相同) 。两个线对应具有相同的长度 ,小于 2 ns的偏差是可接受的 。

  11.3 传输方式

  11.3. 1 比特编码

  来自 DLL 的曼彻斯特编码数据通过线对进行传输 。在 TxS/RxS用一个恒定的正差分电压表示一

  /L进R_“l(Nl“”分“0(-ol””分),

  11.3.2 ANSITIA/EIA-644-A信号表示法

  在 ANSITIA/EIA-644-A 的术语中 ,TxS表示为 OUT+和 OUT- ;RxS表示为 IN+和 IN- 。

  注 : 假设输出电流是 3. 5 mA,共模电压大约是 1. 2 V,OUT+和 OUT-之间额定差分电压是 350 mV(在 247 mV~ 454 mV范围内) 。检测一个信号的差分电压需 100 mV。

  参 考 文 献

  [1] IEC MultilingualDictionary:Electricity,Electronicsand Telecommunications (on CD_ROM—2001 Edition)

  [2] IEC 60079-0 Explosive atmospheres—Part0:Generalrequirements

  [3] IEC 60079-27 Electrical apparatus for explosive gas atmospheres—Part27: Fieldbus in- trinsically safe concept(FISCO) and Fieldbus non-incendive concept(FNICO)

  [4] IEC 61784-1 Industrial communication networks—Part1:Fieldbus profiles

  [5] ISO/IEC 8509: 1987 Information processing systems—Open Systems Interconnection— Service conventions

  [6] ISO/IEC 8886: 1996 Information technology—Open Systems Interconnection—Data link service definition

  [7] ISO/IEC 10022: 1996 Information technology—Open Systems Interconnection—Physical service definition

  [8] IEEE Std100 The IEEE Standard Dictionary ofElectricaland Electronics Terms

  [9] ETG. 1000. 2 EtherCAT Specification Part2:Physicallayerspecification and service defini- tion

  [10] ETG. 1000. 3 EtherCAT Specification Part3:Data Link Layer service definition

  [11] ETG. 1000. 4 EtherCAT Specification Part4:Data Link layer protocol specification

  [12] ETG. 1000. 5 EtherCAT Specification Part5:Application layer service definition

  [13] ETG. 1000. 6 EtherCAT Specification Part6:Application layer protocol specification

  [14] ETG. 1100 EtherCAT Specification Communication profiles

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