当前位置:文档之家› Profibus协议报文说明

Profibus协议报文说明

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载

Profibus协议报文说明

甲方:___________________

乙方:___________________

日期:___________________

1、通信端口参数

另外.Profibu««DP的物埋层是采鬼异步串FI遇信,佐输数据格式是以UART 将式进行传输的.每个字符TH1位长,包括一位起始位,一仲数据何.一位偶校骗位和一位停止伸.其中起始仰为。’悴I上位为L如卜所示.

支持的波特率:

2、报文格式

2 2.J l>rofibus*DP 报文睹式

任何亚信仪方要碇佗正常地也据迎5*必须预先设定d 1<文格式,ProHbu^DP 协议中传输报文的格式主要白以卜五种类型:

n SI)!;无数据域.用r杏询总线上激活的站点・

该报文格式用于上站与从站间的站点查询。建立好通讯网络后,山站使会向从站发携总线上在线站点的查询,在线的从站收到查询本从站的清求帧,四会回应相应的应答倾n在通信时.主站会时不时地发送杳询帧,确保能与总线上的所有站点进行通信。

2) SD::可变数据域,参数最多,是Profib堆中使用最多的种顿结枸。

3) SD:固定8字节数字域

5) SC:用,对上站请求帧的知」叫嗣是由从站发出.

SC

0x115

表2・3 FC功能码说明

其中FC劝能码中的第四位(FCB)与第五位(FCV)标志的含义为:

FC功能码中的低四位功能码定义为:

根据Profibus-DP的通信机制,主站与从站建通信时,预先发送总线查洵

帧得知哪地从站处于•总线激活状态,一旦确定总线上的激活站点后,便开始对激活站点进行参数化、组态并诊断,只有当所有配骨正确后才可进入数据交换阶段。

1)诊断报文

2)参故化报文

3>组态报文

OxES

4)数据交换报丈

数据报文(主站•从站)

3、详细的报文含义

DC 04 04

(主站间的令牌帧,04 04 &示当前的令牌被地址为04的主站持仃)1001 04 49 4E16

(主站查询总线上的激活站点,采用轮询的方式,现在查询地址为01的从站)

10 02 04 49 4F 16

(主站查询总线上的激活站点,采用轮询的方式,现在脊询地址为02的从站)

10 04 02 00 06 16

(地址为02的从站处。激活状态,因此应答主站的查询站点帧)

68 05 05 68 8 2 8 4 6D 3C 3E ED 16

(上站4发送从站2的清求帧,度询从站2的诊断报文)

68 OB 0B 68 84 82 08 3E 3C 02 05 00 FF 00 08 96 1 6

(从站2回应给诊断报文给主站4,诊断报文的数据段包括6个字节:02 05 00 FF 00 08,具体表示从站2未准备好数据交换,必须重新设罟参数,FF表示从站2未被任何主站控制或未进行参数设置,0008是从站的设备ID号)

68 0C 0C 68 82 84 5D 3D 3EB8 1213 0B 00 08 00 CE 16

(1:站4发送参数化报文给从站2,参数化报文的数据段包括7个字节:B8 12 13 0B 00 08 00,其中B8表示主站4要锁定从站2,打开从站2的SYNC、FREEZE 模式和看门狗,其中看门狗系数为12和13,最小从站的响应时间为0B,从站的设备ID号:0008,且属于组00)

E5

(从站2回应短应答帧给上站4,告诉主站4己收到参数化报文)

68 07 07 68 82 84 7D 3E 3E 11 21 31 16

(主站4发送给从站2组态报文帧,包含2个字节的徂态数据:1】21,具体衣示数据交换时,数据的格式为2个字节输入和2个字节输出)

E5

(从站2回应短应答帧给主站4,告诉主站4己收到组态报文)

68 05 05 68 82 84 5D 3C 3E DD 16

(主站4发给从站2诊断请求帧,由「之前参数化向组态后,不知道从站仃没配置好进入数据交换阶段,故需耍发送诊断请求帧让从站把配#后的结果告诉给i-:站。)

从报文中很明显地能石山,上站与从站进入数据交换阶段之询,先发出诊断报文帧,查看从站是否2经准备就绪,若没有,对其进行参数化及组态,只rr两

者的配骨都成功后,说明从站己经准备就绪,可以数据交换阶段。若配置不成功,

主站就一直向从站发送参数化及祖态报文,直到配置正确。

相关主题