![PROFIBUS中PA协议版详细介绍及应用课件_第1页](http://file4.renrendoc.com/view/87816dc11e01234935b82287fc446c88/87816dc11e01234935b82287fc446c881.gif)
![PROFIBUS中PA协议版详细介绍及应用课件_第2页](http://file4.renrendoc.com/view/87816dc11e01234935b82287fc446c88/87816dc11e01234935b82287fc446c882.gif)
![PROFIBUS中PA协议版详细介绍及应用课件_第3页](http://file4.renrendoc.com/view/87816dc11e01234935b82287fc446c88/87816dc11e01234935b82287fc446c883.gif)
![PROFIBUS中PA协议版详细介绍及应用课件_第4页](http://file4.renrendoc.com/view/87816dc11e01234935b82287fc446c88/87816dc11e01234935b82287fc446c884.gif)
![PROFIBUS中PA协议版详细介绍及应用课件_第5页](http://file4.renrendoc.com/view/87816dc11e01234935b82287fc446c88/87816dc11e01234935b82287fc446c885.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen1本章内容1.PROFIBUS-PA概述2.PA的通信协议3.PA的系统结构4.PROFIBUS-PA的行规5.DP-V1报文详解6.PROFIBUS-PA的现场安装现场总线本质安全概念(FISCO)FDT/DTM技术及其应用PROFIBUS-PA简单系统应用举例●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen26.2PA的通信协议PROFIBUS的通信协议模型让我们再回顾一下PROFIBUS的通信协议模型●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen36.2PA的通信协议IEC61158-2的技术特点基于IEC61158-2的同步传送技术的特点主要有:数据传送其方式为数字式、位同步、电压模式,固定的波特率31.25kbit/s,曼彻斯特编码。数据可靠性采用前同步信号和起、止界定符来避免差错。(interface)电缆使用双绞线屏蔽电缆(视使用场合而定)。爆炸场合的保护本征安全(EExia/ib),远程供电通过信号电缆实现。连接网络可以是线型、树型、星型或混合型。站点数量总的站点数量可达126个,每段可达32个,具体数量要根据系统总的电流损耗量而定。电缆长度最长可达1900m,在危险区域最长可达1000m。中继器最多可扩展至4台,使用中继器可使电缆距离延伸到10km。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen46.2PA的通信协议DP-V1通信协议的特点DP-V1通信协议的特点主要有:总线存取主站之间采用托肯传递方式,主站和从站之间采用轮询方式。通信实现功能系统安全保证●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen56.2PA的通信协议DP-V1的组成它是DP-V0的扩展版本。DP-V1包括循环数据交换和专为过程控制而设计的非循环数据交换,非循环数据主要指过程参数的上下限和报警范围,以及制造商的一些特殊数据。典型的DP-V1的总线循环周期如下图所示●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen66.2PA的通信协议DP-V1的组成在非循环数据交换中,1类主站和从站之间的通信称为MS1通信;2类主站和从站之间的通信称为MS2通讯。所以DP-V1的通信由循环通信MS0和非循环通信MS1、MS2组成。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen76.4PA的行规概述行规及行规的作用独立于任何制造商互换性和互操作性定义了具体的一类设备的性能、参数规范等●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen86.4PA的行规概述PA设备行规包括通用要求和设备数据单两个文本通用要求部分包括所有设备类型的现行有效的技术规范;设备数据单包括一些特殊设备类别的已认可的技术规范。现在的PA行规版本为3,它包含以下的设备数据单压力和差压液位、温度和流量模拟量和数字量的输入和输出阀门和执行机构分析仪器●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen96.4PA的行规PA装置中的块模型在过程控制设计中,人们常用块来描述某个控制点上的一个测量点或多个测量点的特性和功能,并且通过这些类型的块的组合来表达一个自动化应用。这些块的使用保证了设备的互换性和开放性。块的类型物理块(PhysicalBlock,PB变送块(TransducerBlock,TB功能块(FunctionBlock,FB设备管理器(DeviceManager一个设备可以是单通道的,也可能是多通道的,所以它有可能包含多个TB和FB。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen106.4PA的行规PA装置中的块模型设备管理器:PA设备中还包含一个设备管理器,它用来描述设备的结构和组织;另外它还包含着数据字典或数据一览表。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen116.4PA的行规PA行规中的信号链设备中过程控制变量的处理过程如图所示信号链的划分分两个子过程“测量/执行”(校准、线性化、定标换算)的功能在变送块中;“预处理测量值/后处理设置”(筛选、限定值控制、故障安全行为、运行模式选择)的功能在功能块中。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen126.4PA的行规PA设备中的数据PA中的数据分循环数据和非循环数据循环数据的交换使用MS0通信;非循环数据的交换使用MS1(DPM1和从站之间)或MS2(DPM2和从站之间)通信。非循环数据的地址安排采用槽号(slot)和索引(index)相结合的方法编排。设备管理器用来管理这些数据的编排,它包含了所有数据编址的信息。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen136.4PA的行规PA设备中的数据使用槽号和索引号来编址●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen146.4PA的行规PA设备中的数据使用槽号和索引号来编址非常复杂,但我们不必担心,使用PA设备的参数时,我们不和这些slot和index打交道,使用工具软件就行了。下面是使用ComuWin的一个画面。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen156.4PA的行规PA的数据表示大部分参数用32位浮点数表示再加上一个字节的“状态信息”,来表示参数值的质量。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen166.5DP-V1报文详解参数设置报文概述 和DP-V0相比,DP-V1参数设置报文的DU单元多了3个字节,其他都一样。具体结构和含义如下:DU的具体结构
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen176.5DP-V1报文详解参数设置报文DU的具体结构
前7个字节同DP-V0。第11字节以后的参数暂时未用。第8字节位2:时基选择位,该位的设置可以使时基最小到1ms,而对DP-V0来说时基总是10ms。位7:该位是最重要的标志位,当它设置为1后,就可建立起MS1通讯通道。如果在GSD文件中没有定义非周期性数据通讯通道的话,从站会拒绝这样的参数设置。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen186.5DP-V1报文详解参数设置报文DU的具体结构
第9字节位0:该位设置为1时该位设置为0时其他报警位:(这些位设置为1时有效)●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen196.5DP-V1报文详解参数设置报文DU的具体结构
第10字节位0~位2:该3位用来定义在一个从站中总共有多少报警信息可以同时被主站处理。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen206.5DP-V1报文详解组态报文该报文和上一章的组态报文一样,但DP-V1中的组态报文中的DU部分肯定是属于特殊模块组态那一类的。它的不同体现在制造商特殊数据部分。在DP-V1中,因为涉及到过程控制中模拟量的处理,所以制造商特殊数据字节用来进一步说明该模块输入、输出或输入/输出的性质,该字节中数值不同代表的I/O性质不同。要注意,若为输入/输出时,其次序是先输出,后输入,请参考上一章该部分讲解。
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen216.5DP-V1报文详解组态报文I/O性质入下表所列●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen226.5DP-V1报文详解诊断报文回顾DP-V1和DP-V0的主站诊断请求报文是相同的。在DP-V0从站诊断响应报文中已经定义了基本诊断信息字节(必选)和扩展诊断信息字节(可选),其中的扩展诊断信息包括3部分内容:装置相关的诊断信息;模块相关的诊断信息;通道相关的诊断信息。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen236.5DP-V1报文详解诊断报文回顾在这里我们再回忆一下DP-V0的从站响应报文结构:●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen246.5DP-V1报文详解诊断报文DP-V1响应报文中的DU结构在DP-V1中使用报警和状态信息块替代了DP-V0中的装置诊断信息块,所以在DP-V1中就没有装置信息块了。除此之外,DP-V1诊断响应报文的其他部分和DP-V0相同。DP-V1的DU单元结构如下:DP-V1的报警/状态信息块有两部分内容报警信息状态信息工作原理●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen256.5DP-V1报文详解诊断报文报警诊断信息工作原理DP-V1中报警诊断信息报文的具体结构和含义如下:
第7字节(紧接着前6个DU必选字节):
诊断数据块长度最小值为4,是指除了头字节外,还有接下来的必选的3个字节。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen266.5DP-V1报文详解诊断报文报警诊断信息DP-V1中报警诊断信息报文的具体结构和含义如下:
第8字节:它的位6用来区分是报警诊断信息还是状态诊断信息的。当位7为0时,指明的是报警诊断信息,这时位0~位6用来指定报警信息类型:0:保留;1:诊断报警;2:过程报警;3:拔出模块报警;4:插入模块报警;5:状态报警;6:更新参数报警;7~31:保留;32~126:制造商特殊报警信息;126:保留。 ●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen276.5DP-V1报文详解诊断报文报警诊断信息DP-V1中报警诊断信息报文的具体结构和含义如下:
第9字节:用来指明发生故障的从站设备的槽号。范围:0~254。
第10字节:用来指定报警的详细特点。 如果位2为1,则表示从站通知主站这个报警需要一个另外的报警确认服务,该服务通过MS1来完成,见MS1中的讲解。
第11字节以后:为用户数据字节。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen286.5DP-V1报文详解诊断报文状态诊断信息作用工作原理DP-V1中状态诊断信息报文的具体结构和含义如下:
第7字节(紧接着前6个DU必选字节):
诊断数据块长度最小值为4,是指除了头字节外,还有接下来的必选的3个字节。
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen296.5DP-V1报文详解诊断报文状态诊断信息DP-V1中状态诊断信息报文的具体结构和含义如下:
第8字节:它的位7用来区分是报警诊断信息还是状态诊断信息的。 当位7为1时,指明的是状态诊断信息,这时位0~位6位所指定的状态信息类型是:0:保留;1:表示在状态详细特点信息字节后是状态信息;2:表示在状态详细特点信息字节后是模块状态信息;(影响第9字节后的字节内容)3~31:保留;32~126:表示在状态详细特点信息字节后是是制造商特殊数据;127:保留。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen306.5DP-V1报文详解诊断报文状态诊断信息DP-V1中状态诊断信息报文的具体结构和含义如下:
第9字节:用来指明报告状态异常的从站设备的槽号。范围:0~254。
第10字节:用来指定状态的详细特点。
第11字节以后:为用户数据字节。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen316.5DP-V1报文详解诊断报文状态诊断信息特殊情况 如果第8字节中的状态类型指定是2,即模块状态信息时,则接下来的第9字节应为0,即从站槽号为0。第11字节以后就不是用户数据字节了,其具体结构和含义如下:
第11字节:描述模块1~模块4的状态
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen326.5DP-V1报文详解诊断报文状态诊断信息特殊情况
第12字节:描述模块5~模块8的状态以后的字节可以仿照上述排列继续下去,直到把所有模块的信息写完。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen336.5DP-V1报文详解数据交换报文(MS1)循环数据的交换和DP-V0的相同,在此我们不再介绍。非循环数据的交换就是MS1通讯。MS1通讯中定义了新的SAP,主站的SAP都是33h,从站的SAP一个是33h,用于数据读写;另一个是32h,用于报警确认。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen346.5DP-V1报文详解数据交换报文(MS1)数据读取报文数据读取报文作用因为DSAP和SSAP都是33h,所以MS1的数据读取请求报文和响应报文基本上是一样的,唯一的区别是请求报文的DU单元中没有用户数据字节部分。具体报文格式如下:●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen356.5DP-V1报文详解数据交换报文(MS1)数据读取报文数据读取报文DU具体含义:
第1字节非循环数据交换功能码:这里的功能码和第7字节的FC的英文表示相同,但意思不一样,前者表示整个数据交换第2层(数据链路层DLL)的通讯协议功能,后者表示非循环数据通讯的数据交换功能。位6:当该字节的位7为1时,表示响应响应报文错误,这时整个报文的结构也不一样了。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen366.5DP-V1报文详解数据交换报文(MS1)数据读取报文数据读取报文DU具体含义:
第2字节:该字节指定数据所在地址的槽号第3字节:该字节指定数据存放的层号(索引号)。槽号和层号一起决定数据存放的位置●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen376.5DP-V1报文详解数据交换报文(MS1)数据读取报文数据读取报文DU具体含义:
第4字节:该字节指定所读取的数据的长度,即多少个字节的数据需要读取第5字节第5字节以后为用户数据,请求报文没有该部分,响应报文才有该部分。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen386.5DP-V1报文详解数据交换报文(MS1)数据读取报文MS1通讯错误时的报文在进行MS1通讯时,有可能发生错误,这时在响应报文中就要反映出来。这种情况下的DU单元报文结构和含义如下:
第1字节
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen396.5DP-V1报文详解数据交换报文(MS1)数据读取报文MS1通讯错误时的报文第2字节:错误解码字节 该字节所代表的意义如下:0~127:保留;128:DP-V1方面的错误;129~253:保留;254:有关PROFIBUSFMS方面的错误,在此不再介绍;255:有关HART方面的错误,在此不再介绍。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen406.5DP-V1报文详解数据交换报文(MS1)数据读取报文MS1通讯错误时的报文第3字节:该字节为错误码1。当为DP-V1方面的错误时,该字节的结构和含义如下错误分类(Error-Class)和错误码的具体说明如右表所示
第4字节:该字节为错误码2。当为DP-V1方面的错误时,该字节为用户指定。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen416.5DP-V1报文详解数据交换报文(MS1)数据读取报文MS1读取数据的工作过程MS1读取数据的工作过程可用下图表示
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen426.5DP-V1报文详解数据交换报文(MS1)数据读取报文MS1读取数据的工作过程非循环数据的交换不一定是在一个周期内完成的,所以主站发出数据读取请求后,从站返回一个短确认报文;下一个周期,主站对该从站就刚才的读取数据请求报文进行轮询,看是否从站能给出响应报文,从站要是还没有响应报文,则继续返回短确认报文;下一个周期,主站继续进行轮询,直到从站返回响应报文,则数据交换结束。轮询报文的结构非常简单,它没有DU单元。读取数据报文的轮询报文结构如下:●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen436.5DP-V1报文详解数据交换报文(MS1)MS1写数据报文主站可以对属于它的并组态过的DP-V1从站进行非循环数据的写操作,数据地址也是按槽号和层号来确定的。写操作的报文和读操作基本上是相同的,此处不再详细介绍,下面只给出写操作几种报文的DU单元的组成,如下表所示。错误解码、错误码1和错误码2的具体含义见MS1读数据报文部分。MS1写数据操作的轮询报文和读取数据操作的一样。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen446.5DP-V1报文详解数据交换报文(MS1)报警确认报文为实现过程控制中的这种特殊要求,报警确认报文作为诊断报文的附属功能,通过MS1来处理报警确认。报警确认报文报警确认报文中从站的SAP为32h,主站的SAP为33h,请求报文和响应报文的区别在于把DSAP和SSAP的值交换一下即可。另外响应报文发生错误时的处理和读写时的处理报文结构和含义一样,此处不再赘述。请求报文的结构和含义如下:●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen456.5DP-V1报文详解数据交换报文(MS1)报警确认报文报警确认报文第1字节:为MS1的功能号第2字节:为发生故障的槽号
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen466.5DP-V1报文详解数据交换报文(MS1)报警确认报文报警确认报文第3字节:报警类型
报警类型代码如下:0:保留;1:诊断报警;2:过程报警;3:拔出模块报警;4:插入模块报警;5:状态报警;6:更新参数报警;7~31:保留;32~126:制造商特殊报警信息;127:保留。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen476.5DP-V1报文详解数据交换报文(MS1)报警确认报文报警确认报文第4字节:为报警的详细特点
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen486.5DP-V1报文详解数据交换报文(MS1)报警确认报文报警响应、确认的工作过程我们知道在进行正常的数据交换过程中,如果从站有报警发生,则会响应一个高优先级的响应报文(FC=0Ah)。这时主站会发出诊断请求,从站也会立即回复一个诊断响应报文。对于有报警确认要求的DP-V1设备,主站还会进行报警确认请求,因为这属于MS1,所以主站会进行轮询请求,直到从站给于报警确认响应。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen496.5DP-V1报文详解数据交换报文(MS1)报警确认报文报警响应、确认的工作过程该过程可用下图表示●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen506.5DP-V1报文详解数据交换报文(MS1)报警确认报文报警响应、确认的工作过程报警轮询报文的结构和MS1读写数据的基本一样,只是DSAP的值为32h。其结构如下所示●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen516.5DP-V1报文详解数据交换报文(MS2)MS2的作用。MS2的数据交换过程MS2的SAP主站的SAP总是32h;从站的SAP在初始化报文和源管理器报文中为31h,在其他MS2中为0~30h。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen526.5DP-V1报文详解数据交换报文(MS2)MS2的数据交换过程MS2的通讯过程可用右图表示
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen536.5DP-V1报文详解数据交换报文(MS2)MS2的数据交换过程
MS2的所有轮询报文的格式都是相同的,以从站的SAP=20h为例,其结构如下
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen546.5DP-V1报文详解数据交换报文(MS2)初始化报文初始化请求报文
2类主站先向它要进行通信的从站索取SAP,发出请求报文。其结构如下所示 其中DU部分由以下字节组成:第1字节:MS2通信功能码:57h。表示该报文为初始化请求/响应报文。第2、3、4字节:保留。第5字节:Sent-Timeout。主站告诉从站它希望得到从站响应的最长时间,时基为10ms。第6字节:Feature-Supported。从站支持的服务。0001表示支持读写功能。第7字节:Profile-Feature-Supported。支持行规。第8字节:Profile-ID-Number。主站支持的行规号。如果从站支持,则发回相同的行规号;如果行规号不同,则发回不同的行规号;如果不支持,则发回0。第9字节:Add-Addr-Param:子网地址参数。这里不再细讲。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen556.5DP-V1报文详解数据交换报文(MS2)初始化报文从站立即响应报文 收到主站的初始化请求报文后,从站马上为其指定一个有效的SAP。其报文结构如下 其中DU部分由以下字节组成:第1字节:MS2通信功能码:56h。表示该报文为初始化立即响应报文。第2字节:有效的SAP号,范围0~30h。第3字节:Sent-Timeout。从站能响应主站请求需要的最小的时间。主站初始化请求轮询报文收到有效的SAP后,2类主站开始使用新的SAP对从站进行轮询,等待从站的初始化响应。轮询报文没有DU部分,其结构见上一小节。
●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen566.5DP-V1报文详解数据交换报文(MS2)初始化报文从站初始化响应报文 从站的初始化响应报文的结构如下:(设新的SAP为20h)
其中DU部分由以下字节组成:第1字节:MS2通信功能码:56h。表示该报文为初始化请求/响应报文。第2字节:最大的数据字节数。第3字节:Feature-Supported。从站支持的服务。0001表示支持读写功能。第4字节:Profile-Feature-Supported。支持行规。第5字节:Profile-ID-Number。如果从站支持主站行规,则发回相同的行规号;如果行规号不同,则发回不同的行规号;如果不支持,则发回0。第6字节:Add-Addr-Param:子网地址参数。这里不再细讲。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应用教程CopyrightbyWangYanfen576.5DP-V1报文详解数据交换报文(MS2)初始化报文初始化响应错误时的报文 在初始化过程中,如果在响应时发现错误,则功能码的位7置1。响应报文的结构同上,但DU中的内容不一样,具体如下:第1字节:MS2通信功能码变为D6h。表示该报文为初始化响应故障报文。第2字节:故障解码。第3字节:故障码1。第4字节:故障码2。其中第2、3、4字节的内容见上一节MS1通信中的有关讲解。●PROFIBUS-PA及DP-V12007.2V2.0现场总线技术及应用教程Copyrig2007.2V2.0现场总线技术及应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年酒店、厨房设备用品项目发展计划
- 七年级数学下册教学计划、单元分析、全册教案(生本)、总结
- 七年级下册《直方图》课件与练习
- 河南省三门峡市2024-2025学年高一上学期1月期末考试 数学 含解析
- 2025年绕线绞线设备项目合作计划书
- 构建需求实现的进度监控系统
- 2025年微污染防控设备项目发展计划
- 2025年通信设备、计算机及其他电子设备项目发展计划
- 2025年CO2气体保护药芯焊丝项目建议书
- 初中生历史人物故事解读岳飞传
- 2025年菏泽医学专科学校高职单招职业技能测试近5年常考版参考题库含答案解析
- 成都四川成都简阳市简城街道便民服务和智慧蓉城运行中心招聘综治巡防队员10人笔试历年参考题库附带答案详解
- 2025-2030全球废弃食用油 (UCO) 转化为可持续航空燃料 (SAF) 的催化剂行业调研及趋势分析报告
- 山东省临沂市兰山区2024-2025学年七年级上学期期末考试生物试卷(含答案)
- 2025年环卫工作计划
- 湖北省武汉市2024-2025学年度高三元月调考英语试题(含答案无听力音频有听力原文)
- 品质巡检培训课件
- 一年级下册劳动《变色鱼》课件
- 初验整改报告格式范文
- 商务星球版地理八年级下册全册教案
- 天津市河西区2024-2025学年四年级(上)期末语文试卷(含答案)
评论
0/150
提交评论