编号:_______________本资料为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两
者的配骨都成功后,说明从站己经准备就绪,可以数据交换阶段。若配置不成功,
主站就一直向从站发送参数化及祖态报文,直到配置正确。