- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PROFIBUSPA
2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 初始化报文 2)从站立即响应报文 收到主站的初始化请求报文后,从站马上为其指定一个有效的SAP。 其中DU部分由以下字节组成: 第1字节:MS2通信功能码:56h。表示该报文为初始化立即响应报文。 第2字节:有效的SAP号,范围0~30h。 第3字节:Sent-Timeout。从站能响应主站请求需要的最小的时间。 3)主站初始化请求轮询报文 收到有效的SAP后,2类主站开始使用新的SAP对从站进行轮询,等 待从站的初始化响应。轮询报文没有DU部分,其结构见上一小节。 ● PROFIBUS-PA及DP-V1 2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 初始化报文 4)从站初始化响应报文 从站的初始化响应报文的结构如下:(设新的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-V1 2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 初始化报文 5)初始化响应错误时的报文 在初始化过程中,如果在响应时发现错误,则功能码的位7置1。响应报文的结构同上,但DU中的内容不一样,具体如下: 第1字节:MS2通信功能码变为D6h。表示该报文为初始化响应故障报文。 第2字节:故障解码。 第3字节:故障码1。 第4字节:故障码2。 其中第2、3、4字节的内容见上一节MS1通信中的有关讲解。 ● PROFIBUS-PA及DP-V1 2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 MS2读写报文 MS2的读写报文结构、含义及其工作过程和MS1的完全相同,唯一的区别是DSAP和SSAP不同。 MS2通讯时,主站的SAP为32h,从站的SAP为在初始化过程中指定的一个新值,范围在0~30h之间。在使用过程中仿照MS1的读写报文进行相应的替换即可,此处不再对赘述。 ● PROFIBUS-PA及DP-V1 2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 MS2的数据传递报文 作用:MS2在数据传递中提供一种在2类主站和从站之间交换用户特殊指定数据的功能。这在一些特殊应用领域非常有用。用户可以使用自己的行规实现一些保护功能,比如有些数据通信只能供公司内部使用等,而要想实现数据传递的功能,必须先把用户行规的ID号在MS2初始化时进行确认,然后即可使用该功能了。 数据传递请求报文主站的SAP为32h,从站的SAP为在初始化时获得的SAP,响应报文和请求报文基本一样,只是把DSAP和SSAP的内容换一下位置。当响应发生错误时,报文结构、内容和处理方式同前面所述。 MS2几种数据传递报文的DU单元的结构和内容如下表。 ● PROFIBUS-PA及DP-V1 2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 空闲报文 空闲报文的结构非常简单,从站的SAP是初始化时获得的SAP。它的DU单元中只有一个字节,即MS2的功能号(空闲功能为48h)。 报文格式:(以从站SAP=20h为例): 空闲报文的响应报文也是一个空闲报文,只是DSAP和SSAP的内容换一下位置即可。 ● PROFIBUS-PA及DP-V1 2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 退出(Abort)报文 在MS2通信过程中或通信结束后,主站会发送一个退出报文,从站收到该报文后,返回一个短确认报文E5h,随后由初始化建立起来的2类主站和从站之间的数据交换通道SAP关闭。 报文格式:(以从站SAP=20h为例) ● PROFIBUS-PA及DP-V1 2007.2 V2.0 现场总线技术及应用教程 * 6.5 DP-V1报文详解 非循环通信MS2报文 退出(Abort)报文 DU具体含义 第1字节:指定功能号。退出报文的功能号为58h。
文档评论(0)