中华人民共和国国家标准
GB/T29001.3-2012
机床数控系统 NCUC-Bus现场总线协议规范 第3部分:数据链路层
Numerical control system of machine toolProtocol specifications forNCUC-Bus fieldbusPart 3:Data link layer
中国国家标准化管理委员会 中华人民共和国国家质量监督检验检疫总局 发布
目 次
前言引言2规范性引用文件 1范围3术语和定义、缩略语.3.1术语和定义3.2缩略语4数据链路层概述5数据链路层报文格式和服务类型5.2顿定界和帧同步域 5.1数据帧定义与封装5.3顿的寻址和识别6链路连接的建立与管理6.1链路连接的建立6.2数据链路的转换 116.3数据链路故障 117链路层数据传输 137.1链路传输服务. 7.2链路传输流量控制 13 148差错检测和恢复 158.1差错检测. 158.2差错纠正 158.3NCUC-Bus链路容错机制 158.4NCUC-Bus通信故障 16参考文献 18
前言
GB/T29001《机床数控系统NCUC-Bus现场总线协议规范》分为以下部分:
GB/T29001.1总则;GB/T29001.2物理层:-GB/T29001.3数据链路层;GB/T29001.4应用层;GB/T29001.6安全: GB/T29001.5测试;
.....
本部分为GB/T29001的第3部分.
本部分按照GB/T1.12009给出的规则起草.
本部分由中国机械工业联合会提出.
本部分起草单位:武汉华中数控股份有限公司、大连光洋科技工程有限公司、沈阳高精数控技术有限公司、广州数控设备有限公司、浙江中控电气技术有限公司.
本部分主要起草人:宋宝、唐小琦、陈天航、金健、何英武、张玉洁、陈虎、王声文、杨东升、胡协和、莫元劲、胡毅、冯冬芹,
引 言
0.1概述
GB/T9387.1-1998定义了“三层”现场总线参考模型,参考模型将互连标准化区域细分为一系列层次规范,每层有可管理的范围,本部分是机床数控系统NCUC-Bus现场总线协议规范的数据链路层,与基本参考模型所定义的系列部分标准中的其他部分有关.
0.2数控系统现场总线数据链路层概述
NCUC-Bus是一种数字化、串行现场总线用于机床数控系统各组成部分互连通信.本部分所规的数据链路,并对应用层的原始数据进行数据封装. 定的数据链路层位于物理层与应用层之间,将物理层提供的可能出错的物理连接改造成逻辑上无差错
数据链路层利用物理层提供的比特流传输功能,实现在节点(node)间可靠的数据传输.数据链路层传送以顿为单位的数据,每一帧包括一定数量的数据和一些必要的控制信息.
数据链路层负责建立、维持和释放数据链路的连接.图1闸述了NCUC-Bus物理层、数据链路层和应用层之间的关系.
图1NCUC-Bus数据链路层与其他各层之间的关系
本部分主要依据对等数据链路实体,提供一组在通信时刻执行的步骤表达规则.这些规则旨在为以下各种设计开发提供可靠的基础:
a)作为实现者和设计者的指南;b)在设备测试和采购中使用;c)作为系统准人开发环境约定的一部分.
机床数控系统 NCUC-Bus现场总线协议规范 第3部分:数据链路层
1范围
简称NCUC-Bus)的数据类型和基本的数据传输方式,确立了NCUC-Bus用于机床数控系统及工业自 GB/T 29o01规定了机床数控系统NCUC-Bus(NC UnionofChina Field Bus,数控联盟总线,以下动化控制过程面制定的通信协议规范.
GB/T29001的本部分规定了NCUC-Bus数据链路层提供各装置之间基本的、有实效性的报文通信规则,同时定义了NCUC-Bus数据链路层协议.
本部分适用于机床数控系统.其他用途的数控系统可参照本部分.
注:本部分依据以下条款,以一种抽象的方式网述NCUC-Bus数据链路层提供的外部可视的服务:a)服务的原语 动作和事件:b)与每个原语动作和事件相关联的各个参数以及它们采用的形式;c)这些动作和事件之间的相互关系以及它们的有效顺序.
2规范性引用文件
下列文件对于本文件的应用是必不可少的.凡是注日期的引用文件,仅注日期的版本适用于本文件.凡是不注日期的引用文件,其最新版本(包括的修改单)适用于本文件.
GB/T9387.1一1998信息技术开放系统互连基本参考模型第1部分:基本模型(idt1SO/IEC 7498-1;1994)
GB/T29001.1-2012机床数控系统NCUC-Bus现场总线协议规范第1部分:总则
GB/T29001.4-2012机床数控系统NCUC-Bus现场总线协议规范第4部分:应用层
分:带冲突检测载波监听多从访间(CSMA/CD)的访间方式及物理层规范(InformationtechnologyTele-munications and information exchange between systemsLocal and metropolitan area networksSpecificrequirementsPart 3: Carrier sense multiple access with collision detection CSMA/CD) access method and physical layer specifications)
3术语和定义、缩略语
3.1术语和定义
GB/T29001.1界定的以及下列术语和定义适用于本文件.
3. 1. 1 协议protocol对通信系统数据交换中的数据格式、时序关系和纠错方法的约定.[GB/T 29001. 1-2012 定义 3. 1. 1]