GB T 29001.1-2012 机床数控系统 NCUC-Bus现场总线协议规范 第1部分:总则.pdf

上传人:roleaisle130 文档编号:210452 上传时间:2019-07-14 格式:PDF 页数:16 大小:535.77KB
下载 相关 举报
GB T 29001.1-2012 机床数控系统 NCUC-Bus现场总线协议规范 第1部分:总则.pdf_第1页
第1页 / 共16页
GB T 29001.1-2012 机床数控系统 NCUC-Bus现场总线协议规范 第1部分:总则.pdf_第2页
第2页 / 共16页
GB T 29001.1-2012 机床数控系统 NCUC-Bus现场总线协议规范 第1部分:总则.pdf_第3页
第3页 / 共16页
GB T 29001.1-2012 机床数控系统 NCUC-Bus现场总线协议规范 第1部分:总则.pdf_第4页
第4页 / 共16页
GB T 29001.1-2012 机床数控系统 NCUC-Bus现场总线协议规范 第1部分:总则.pdf_第5页
第5页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、L;,:.,飞,F.X,:汀A_ N:人(,:.!.:r_;!iii!.J!JJJ!.在:捕,二二飞到_,.,士.几.,.1:.:.,.川:-:.:.:.:-:.:.:-:画面唱唱ICS 25.040.20 J 50 和国国家标准11: _.、中华人民GB/T 29001.1-2012 机床数控系统NCUC-Bus现场总线协议规范第1部分:总则2013-07-01实施Numerical control system of machine tool-一Protocol specifications for NCUC-Bus fieldbus-一Part 1 : General principle

2、s 2012-12-31发布发布中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会鸟,川ymL叫()叫叫阿币,JW幡q,勘晦ee一酣G/T 29001.1-2012 目次前言.1 引言. . II 1 范围2 规范性引用文件.3 术语和定义、缩略语3.1 术语和定义3.2 缩略语.4 4 NCUC-Bus的总体概述.4 4.1 概述.4 4. 2 NCUC-Bus通信需求.4 4. 3 NCUC-Bus网络拓扑结构44.4 NCUC-Bus网络模型分层结构4.5 NCUC-Bus设备模型4.6 NCUC-Bus同步.7 4.7 NCUC-Bus故障检测.7 4. 8 NCUC-Bu

3、s设备冗余.7 4. 9 NCUC-Bus状态机74. 10 NCUC-Bus通信可靠性、安全性.9 4. 11 NCUC-Bus与第三方总线的桥接模型. 9 5 NCUC-Bus的各层概述95.1 NCUC-Bus物理层5.2 NCUC-Bus数据链路层. 10 5. 3 NCUC-Bus应用层四参考文献.11 . 目。自GB/T 29001(机床数控系统NCUC-Bus现场总线协议规范分为以下部分z一一GB/T29001. 1 总则z一-GB/T29001. 2 物理层z一-GB/T29001. 3 数据链路层zGB/T 29001. 4 应用层zGB/T 29001. 5 测试zGB/T

4、 29001. 6 安全z本部分为GB/T29001的第1部分。本部分按照GB/T1. 1-2009给出的规则起草。本部分由中国机械工业联合会提出。本部分由全国机床数控系统标准化技术委员会(SAC/TC367)归口。GB/T 29001. 1-2012 本部分起草单位z大连光洋科技工程有限公司、武汉华中数控股份有限公司、广州数控设备有限公司、沈阳高精数控技术有限公司、浙江中控电气技术有限公司。本部分主要起草人z陈虎、王声文、张赞秋、李俊、宋宝、唐小琦、金健、杨东升、胡毅、何英武、张玉洁、莫元劲、胡协和、冯冬芹。I G/T 29001.1-2012 51 AER 机床数控系统NCUC-Bus现场

5、总线(NCUnion of China Field Bus,数控联盟总线,以下简称NCUC-Bus)是用于机床数控系统及工业自动化控制过程而制定的通信协议规范。GB/T 29001的本部分是机床数控系统NCUC-Bus现场总线的总则,GB/T29001定义了三层现场总线参考模型,参考模型将互连标准化区域细分为一系列层次规范,每层有可管理的范围。本部分与GB/T 29001参考模型所定义的各部分标准有关,是各部分结构及组成的总体描述。本部分是结合近年来科学技术发展及机床数控系统的结构及功能需求制定的。E 1 范围机床数控系统NCUC-Bus现场总线协议规范第1部分:总则GB/T 2900 1.

6、1-2012 GB/T 29001规定了机床数控系统NCUC-Bus现场总线的数据类型和基本的数据传输方式,确立了NCUC-Bus用于机床数控系统及工业自动化控制过程而制定的通信协议规范。GB/T 29001的本部分规定了NCUC-Bus网络拓扑结构、设备模型、网络层次模型、通信状态机的主要内容和通信过程一般原则。本部分适用于机床数控系统。其他用途的数控系统可参照本部分。2 规范性引用文件下列文件对于本文件的应用是必不可少鼠。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版/以包括所有的修改清单适用于本文件。GB/T 9387.1-1998信息技术封放系统互连

7、基本参考模型第1部分z基本模型(idtISO/ IEC 7498-1 :1 994) IEEE Std 802. 3-2005信息技术系统间通信和信息交换局域网及城域网特殊要求第3部分z带冲突检测载波监昕多从访问(CSMA/CD)的访问方式及物理层规范(lnformationtechnology-Tele communications and information exchange between systems-Local and metropolitan area networks Specific requirements-Part 3:Carrier sense multiple a

8、ccess with collision detection(CSMA/CD)access method and physicallayer specifications) 3 术语和定义、缩略语3. 1 术语和定义下列术语和定义适用于本文件。3. 1. 1 协议protocol 对通信系统数据交换中的数据格式、时序关系和纠错方法的约定。3. 1.2 总结b田通过分时复用的方式,将信息从一个或多个源部件传送到一个或多个目的部件的一组传输线,是通信系统中传输数据的公共通道。3. 1. 3 物理层physical layer 处于ISO/OSI通信参考模型的最底层,是整个通信系统的基础。物理层为设

9、备之间的数据通信提供传输介质及互连设备,为数据传输提供可靠的环境,包括传输介质(光纤、双绞线、同轴电缆等)、连接GB/T 29001.1-2012 器(插头/插座、接收器、发送器、中继器等,实现数据在传输介质上以一定的速率通过。3. 1.4 数据链路层data Iink layer 数据链路层为建立在物理层之上的数据通道。在数据通信期间,收发两端可以进行不等的一次或多次数据通信。每次通信都要经过建立通信联络和解除通信联络两个过程,这种建立起来的数据收发关系就叫做数据链路。而在物理介质上传输的数据难免受到各种不可靠因素的影响而产生差错,为了弥补物理层的不足,为上层提供无差错的数据传输,就要能对数

10、据进行检错和纠错。数据链路的建立、拆除和对数据的检错、纠错是数据链路层的基本任务。3. 1. 5 应用层application layer 应用层位于物理层和数据链路居之上,用户任务之下的所有部分,并向上提供接口和服务。3. 1.6 设备device 接人通信网络中,具有特定功能行为的物理实体,例如接人NCUC-Bus网络的数控装置、伺服驱动装置或1/0装置等a每个设备在NCUC-Bus中具有唯一的设备地址。3. 1.7 主设备master device 网络中发坦通信的设备。NCUC-Bus协议约定在一个孙、UC-Bus环路中H能有一个主设备,通常为数控装置。注z主设备又称为主站.3. 1.

11、8 从设备slave device 网络中除主设告之外,其他接入NCUC-Bus网络的母备,例如伺服驱动装置或1/0装置等。注2从设备又称为从站。3. 1. 9 广播broadcast 在网络中多设备通信的最普遍的形式,发送方向每一个目的设备投递一个分组的拷贝。发送方可以通过多个单次分组的投递究成,也可以通过单独的连接传递分组的拷贝,直到每个接收方均收到一个拷贝为止。3. 1. 10 单地址传输single address transmission 单地址传输是针对网络中传输的两个设备间的关系丽言的,单地址传输指的是发送端把数据传给网络中指定的设备。3. 1. 11 集总帧传输slave de

12、vice information train packed transmission 发送端将需要向网络中各从设备传输的数据依次封装成一个数据包,然后从发送端的一个端口发出,依次通过各从设备,然后回到主设备的另一个端口或者同一个端口。从设备在数据包经过时,依据数据包中的地址信息,下载主设备传输给该设备的数据,同时将需要反馈的数据上载到数据包中。3. 1. 12 拓扑结构topology structure 网络的拓扑结构是引用拓扑学中研究与大小、形状元关的点、线关系的方法,把网络中的通信设备抽象为一个点,把传输介质抽象为一条线,由点和线组成的几何图形就是网络的拓扑结构。网络的拓扑结构反映出网络

13、中各实体的结构关系,是建立网络的第一步及实现各种网络她议的基础。拓扑结构主GB/T 2900 1. 1-2012 要有星形结构、环形结构、线形结构、树形结构、网状结构等。3. 1. 13 线形结构Iinear structure 一种网络拓扑结构,设备之间通过通信线路依次连接的路由方法。3. 1. 14 环形结构ring structure 一种网络拓扑结构,设备之间通过通信线路组成闭合回路的路由方法,数据在其中只能单向传输。3. 1. 15 周期通信cycle communication 内容具有严格时效性的信息交换行为,每隔特定的时间长度,设备进行一次通信。3. 1. 16 周期数据cyc

14、le date 具有严格时效性的数据。3. 1. 17 非周期通信non cycle communication 内容不具有严格时效性的信息交换行为。3. 1. 18 存取过程access procedure 设备获取网络中传输的数据的过程。3. 1. 19 总结状态bus state 总线稳定地保持特定的工作模式。3. 1. 20 状态机state macbine 描述状态以及状态间转换过程的信息模型。3. 1. 21 自举boot up 通信系统自设备通电到可以进行正常通信的过程。3. 1. 22 指令instruction 网络中传递的一组能够被设备识别的,表示设备需完成特定通信行为的代

15、码。3. 1. 23 反馈feedback NCUC-Bus网络中从设备发出的被主设备接收的包含从设备信息的代码。3. 1.24 ISO/OSI参考模型reference model ISO/I 用于指导定义通信协议的网络层次体系结构(见GB/T9387.1-1998)。3. 1.25 带宽bandwidtb 在固定的时间段内可传输的资料数量,即在通信线路中传输数据的能力,又叫频宽。在数字设备中,频宽通常以bit/s表示,即每秒可传输的数据位数。3 GB/T 29001. 1-2012 3. 1. 26 帧frame数据链路层的协议数据单元,也是数据链路层发起一次通信的基本信息单位。帧由若干个

16、字节组成,通常由特定的宇符表示信息的起始。3. 1.27 报文telegram 网络中交换与传输的数据单元。报文包含了将要发送的完整的数据信息,可以被分割为若干帧,在接收端进行信息的组合。3. 1. 28 IEEE 1394 Institute of Electrical缸咀ElectronicsEngine町曹1394IEEE 1394是为了增强外部多媒体设备与电脑连接性能而设计的高速串行总线,传输速率可以达到400Mbit/so 3. 1. 29 超五类线eJihanced gat,egory 5. cable 用于运行快速以太网的非屏蔽双绞线电缆,传输频率为100MHz,传输速度也可达到

17、100Mbit/so 3.2 缩暗语下列缩略语适用于本文件。100 Base+Tx AL CRC-32 (16) DLE DLL MAC OSI PhL Applicaton Layer Cycle Redundancy Check 32 (1 6) Data Link Entity Data Link Layer Media Access Control Qpen $ysterns lnterconnection Pbysical Layer 4 NCUC-Bus的总体蜡述4. 1 概述运行在两对五类双绞线上的快速以太网应用层32(6)位循环冗余码校验算法数据链路实体数据链路层介质访问控制开

18、放系统互连物理层NCUC-Bus是机床数控系统现场总线技术联盟为机床数控系统等包含运动控制的工业自动化控制过程制定的通信协议规范。4. 2 NCUC-Bus通信需求NCUC-Bus协议是通过网络回路,实现高速、高可靠数据传输的通信规范。在NCUC-Bus协议规范下,数据帧由主设备发出,支持单个主设备与多个从设备进行数据通信,支持网络拓扑结构检测、设备地址自动分配、广播通信及集总帧通信服务,支持单地址通信服务,支持总线延时测量和时间戳服务。在确定的网络拓扑结构下,从设备通过对集总帧实时转发来保证通信的实时性。4. 3 NCUC-Bus网络拓扑结构NCUC-Bus的典型拓扑结构是环形和线形结构(见

19、图1-图3)。4 , GB/T 2900 1. 1-2012 图1NCUC-Bus环形拓扑结构.丁h吃E工固2NCUC-Bus双线形拓扑结构图3NCUC-Bus单线/单环形拓扑结构4. 4 NCUC-Bus网络模型分层结构NCUC-Bus协议规范参照ISO/OSI基本参考模型,对物理层、数据链路层、应用层以及他们的服务与管理进行了定义(见图的,具体内容见第5章。5 GB/T 29001.1-2012 应用层数据链路层物理层传输介质固4NCUC-Bus分层结构4. 5 NCUC-Bus设备模型NCUC-Bus数据帧由主设备发出,从设备响应。从设备对所有非本设备的数据帧进行实时转发,支持对数据帧中

20、本设备相关字段高速处理。对目标地址为本设备的单地址通信,应答帧沿信道方向转发,线性结构信道终点设备选择另一信道反向发送。对广播通信,从设备做相应处理,报文经过每一从设备后回到主设备,处理及转发时间所造成的延迟是确定的。如图5所示,黑色箭头指示设备控制应用单元与NCUC-Bus应用层的数据交换,白色箭头为通信数据流向示意。集总帧由主设备发出,要传输数据由主设备控制应用单元产生并传递给应用层,经主设备应用层封包,然后经数据链路层封装成符合协议规范的数据帧,通过主设备物理层发送到总线上。在总线上,该帧数据流依次流过每个从设备,从设备物理层获取数据流,在数据链路层、应用层对帧实时解包,然后将待发数据置

21、入该帧,经过重新封装后流出该设备。依次遍历每个从设备后,此帧从主设备物理层返回,由主设备的数据链路层、应用层解包,将从设备上载的数据通过应用层反馈给主设备控制应用单元。单地址通信也是由主设备发出,数据或指令信息由主设备控制应用单元下达到应用层,应用层按照协议规范封包,由数据链路层封装后通过物理层发送到总线上。在总线上,该帧数据流沿网络拓扑依次遍历总线上各从设备,数据流由各从设备物理层接收后,上传至数据链路层,若数据链路层检测发现不是发给本站的帧,则将该帧转发到总线上继续传输,若数据链路层检测确认为发给本站的帧,则接收进入应用层,按照协议解包获得有效数据,生成应答帧,由链路层重新封装并通过物理层

22、向下一从设备传输。该帧被依次转发后返回主设备,通过主设备物理层、数据链路层和应用层将应答帧解包,得到应答信息或返回的数据,由应用层反馈给主设备控制应用单元。6 GB/T 2900 1. 1-2012 主设备一兀缸一牌按一副A-制控从设备2控制应用单元圄5NCUC-Bus设备行为4. 6 NCUC-Bus同步NCUC-Bus通过延时测量服务.确定主设备到每个从设备的线路延迟,结合时间戳服务,主设备控制应用和从设备控制应用可以实现精确的总统同步。4. 7 NCUC-Bus故障检测NCUC-Bus主设备支持帧接收超时报警及设备状态监控。主设备和从设备支持多级CRC错误检测(数据链路层、应用层。4.

23、8 NCUC-Bus设备冗余NCUC-Bus提供双线形环网线路冗余的总线拓扑结构,并支持设备代理冗余,工作设备和备份设备均通过设备代理接入总线,总线协议元需对冗余设备做特殊处理。4. 9 NCUC-Bus状态机总线通信状态包括z初始态、等待态、运行态、停止态(见图的。7 GB/T 29001.1-2012 El0 ( EO M-0 E6 图6NCUC-Bus状态机通过建立状态机机制,NCUC-Bus在不同的状态下执行相应权限的总线功能,从而保证总线运行的有序性、安全性和健壮性。以下是NCUC-Bus通信状态和状态间的转换条件简述z初始态z在系统上电后,主设备、从设备均进入初始化态,主设备通过正

24、向环路检测指令和反向环路检测指令完成对总线拓扑结构的判断,然后完成对从设备地址的分配z等待态:主设备、从设备完成地址分配后将进入等待态。在该状态下,主设备通过参数读写操作完成对从设备相关参数配置;运行态z从设备与主设备进行过程数据通信E停止态=在系统准备正常关闭或出现异常时,主设备通过总线指令配置系统进入停止态,停止除状态切换之外的所有总线活动。状态转换条件zEO:总线设备完成上电初始化。当连接在总线上的设备完成自身上电初始化后,进入初始态;E1 :总线初始化成功。当主设备成功完成对总线拓扑结构辨识和从设备地址分配后,进入等待态,此状态下主设备完成对从设备相关参数的配置FE2:运行态切换。当主

25、设备准备好并确认从设备也做好进入运行态的准备,进入运行态,即启动过程数据通信zE3:正常系统关闭或出现异常需要停止总线通信活动。主设备通知从设备进入停止态,拒绝状态切换之外的所有通信行为zE4:完成总线关闭。当总线设备完成总线关闭前准备后,结束通信状态机管理,总线关闭zE5:异常停止。当总线运行在等待态,由于总线或系统异常而需要总线进入停止态,执行该操作zE6:重新初始化。当总线处于停止态,需要重新初始化总线设备,执行该操作;E7:恢复等待态。当总线处于停止态,需要重新配置设备参数等,执行该操作;E8:恢复运行态。由于总线或系统异常进入停止态,而异常原因排除,系统需要继续运行,执行该操作zE9

26、:返回等待态。在处于运行态的系统运行过程中,需要变更总线设备参数等原因,为保证总线运行稳定可靠,回到等待态z8 E10:运行态重新初始化总线设备pE11 :等待态重新初始化总线设备。GB/T 2900 1. 1-2012 4. 10 NCUC-Bus通信可靠性、安全性NCUC-Bus具有帧错误检测、设备错误检测和错误重发机制保证通信的可靠性和安全性。主设备根据接收帧中的反馈信息进行CRC校验,如果出现错误,主设备将重发该帧,直至接收校验正确或重发帧数超过设定为1.1:;集总l脑的每个从设备信息区均执行独立的CRC校验,并通过错误重发机制来保证数据的可靠性z主设备具有帧接收超时机制,为帧通信异常

27、提供报警手段和纠错机会E此外NCUC-B因为集总帧设计帧编号机制来监测数据通信链路的性能和稳定性。4. 11 NCUC-Bus与第三方总结的桥接模型总线桥接,支持第三方总线通过NCUC-Bus网络传输数据。应用层开放专用指令通道封装第三方总线数据。NCUC-Bus对其数据不做任何处理。第三方总线从NCUC-Bus网络中某从设备x接人(设此从设备包含该总线的物理层和链路层,该总线拥有与NCUC-Bus相同的网络分层结构),在此从设备内部,该总线链路层收发的数据被链接到NCUC-Bus应用层,通过应用层提供的专用指令封包进人NCUC-Bus传输(见图7)。主设备拥有该总线的应用层协议钱,该协议钱收

28、发数据被桥接到NCUC-Bus的应用层,通过包含专用指令的数据帧与从设备x交换数据。等同于该总线的网络分层结构被拆分,物理层和链路层置于从设备X,应用层置于主设备,两者之间通过NCUC-Bus通信桥接在一起,提供完整的总线功能。主设备从设备x圄7NCUC-Bus桥接示意5 NCUC-Bus的各层概述5. 1 NCUC-Bus物理层机床数控系统NCUC-Bus现场总线的物理层为设备之间的数据通信提供传输介质及互连设备,是整个通信系统的基础,为数据传输提供可靠的环境,包括介质(光纤、双绞线、同轴电缆等)、连接器(插头/插座)、接收器、发送器、中继器等。物理层为数据端设备提供传送数据的通路,实现数据

29、在其上以一定的速率通过。NCUC-Bus的物理层协议规范物理连接的建立和解除、位流的传输与管理等。NCUC-Bus物理层规定了物理接口的各种特性,兼容IEEEStd 802. 3-2005的以太网物理层,其传输介质为屏蔽超五类GB/T 29001.1-2012 双绞电缆或光纤。NCUC-Bus物理层具有以下特点=a) 与以太网兼容zb) 支持环形和线形网络zc) 连接设备数最多可达255个zd) 电气传输采用平衡方式。5. 2 NCUC-Bus数据链路层机床数控系统NCUC-Bus现场总线的数据链路层位于物理层与应用层之间,将物理层提供的可能出错的物理连接改造成逻辑上无差错的数据链路,并对原始

30、数据进行封装。数据链路层利用物理层提供的比特流传输功能,实现在相邻总线设备间的透明、可靠的数据传输,即数据链路层负责在两个相邻总线设备间的线路上,无差错的传送以帧为单位的数据,每一帧包括一定数量的数据和一些必要的控制信息。和物理层相似,数据链路层要负责建立、维持和释放数据链路的连接,在传送数据时,如果接收点检测到所传数据中有差错,就要通知发送方重发这一帧。该部分的通信规则旨在为服务下列目的提供可靠的基础za) 作为实现者和设计者的指南zb) 在设备测试和采购中使用zc) 作为系统准入开发环境约定的一部分zd) 考虑了数控系统中驱动装置、传感器单元、PLC和其他设备装置(单元)的通信和相互协调工

31、作。5. 3 NCUC-Bus应用层机床数控系统NCUC-Bus现场总线的应用层位于数据链路层之上。NCUC-Bus现场总线是连接数控装置与驱动装置伺服、主轴)、1/0装置、测量设备等的全数字、串行、同步、双向、多站点的现场通信网络,用来完成数控装置对于驱动装置、1/0装置等现场装备的控制、数据采集、参数调整、状态监控和诊断等功能。应用层规范规定了数据链路层之上,用户任务之下的所有应用。应用层通过使用数据链路层和相邻的更低层提供的服务来为用户任务提供接口和服务。应用层提供的服务包括=集总帧和单地址帧的协议封包和解包,总线路径检测、地址分配、延时测量、分段传输、指令及指令帧结构、设备数据字典服务

32、、设备和总线状态机行为定义、流量控制、错误检测和处理等。用户进程采用NCUC-Bus协议应用层提供的服务来实现与其他用户任务交换信息,这些服务定义了用户任务与应用层之间的抽象接口。10 GB/T 29001.1-2012 参考文献lJ IEEE Std 1394-1995 高性能串行总线IEEE标准2J IEEE Std 1394a-2000 高性能串行总线IEEE标准一一第1次修订版、NFON|二00NH阁。华人民共和国家标准机床数控系统NCUC-Bus现场总结协议规范第1部分z总则GB/T 29001. 1-2012 国中* 中国标准出版社出版发行北京市朝阳区和平里西街甲2号(100013)北京市西城区三里掏北街16号(10004日网址总编室,(010)64275323发行中心,(010)51780235读者服务部,(010)68523946中国标准出版社秦皇岛印刷厂印刷各地新华书店经销* 开本880X12301/16 印张1字数25千字2013年5月第一版2013年5月第一次印刷 书号,155066. 1-47205定价18.00元如有印装差错由本社发行中心调换版权专有侵权必究举报电话:(010)68510107打印日期:2013年6月5日F002A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1