版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、主站与子站通过IEC60870 5 104 规约通讯协议说明目录目录 .1前言 .1一、 IEC60870-5-104 应用规约数据单元基本结构. 21.1应用规约数据单元APDU .21.2应用规约控制信息APCI .21.3应用服务数据单元ASDU .3二、 IEC60870-5-104 规约的过程描述 .5三、 IEC60870-5-104 规约源码分析(报文分析). 53.1启动连接( U 格式) .53.2启动连接确认( U 格式) .63.3总召唤( I 格式) .63.4总召唤确认( I 格式) .63.5数据确认( S 格式).63.6总召唤结束( I 格式) .73.7测试连
2、接( U 格式) .73.8测试连接确认( U 格式) .73.9遥信信息( I 格式) .73.9遥测信息( I 格式).103.10 SOE 信息( I 格式) .11前言根据全国电力系统控制及其通信标准委员会三届五次会议和最近出版的国标对 104 规约的参数选择做了如下说明:1、 采用端正 101 规约中的链路地址和短报文(指链路确认报文)2、 采用召唤一级数据3、 两个字节表示公共地址(站址)4、 两个字节表示传送原因5、 三个字节表示信息体地址上述 3、 4、 5 点与上一次通讯协议具体说明有冲突,为执行国际国内标准,建议根据上述要求对报文做如下修改。一、 IEC60870-5-10
3、4 应用规约数据单元基本结构应用规约数据单元:APDU(Application protocal data unit)应用规约控制信息:APCI(Application protocal control information)应用服务数据单元:ASDU(Application protocal control unit)APDU=APCI + ASDU1.1 应用规约数据单元APDU定义了启动字符、应用服务数据单元的长度规范、可传输一个完整的应用规约数据单元。启动字符: 68H(一个字节)长度规范:报文最大长度 255 字节,应用规约数据单元的最大长度为253 字节,控制域的长度是 4 字节
4、,应用服务数据单元的最大长度为249 字节。控制域:控制域定义抗报文丢失和重复传送的控制信息、报文传输的启动和停止、传输连接的监视。控制域的这些类型被用于完成计数的信息传输的( I 格式)、计数的监视功能( S 格式)和不计数控制功能( U格式)。应用服务数据单元启动 68H应用规约控制信息 APCI应用规约数据单元的长度 (APDU)启动一个字节控制域 八位位组 1长度一个字节控制域 八位位组 2四个控制域八位位组控制域 八位位组 3控制域 八位位组 4IEC60870-5-104 的应用服务数据单元应用服务数据单元 ASDU最大帧长为 2491.2 应用规约控制信息APCI控制域定义抗报文
5、丢失和重复传送的控制信息、报文传输的启动和仃止、 传输连接的监视。 控制域的这些类型被用于完成计数的信息传输的(I 格式 ) 、计数的监视功能(S 格式 ) 和不计数的控制功能 (U 格式 ) 。发送序号 N(S)LSB0MSB发送序号 N(S)接收序号 N(R)LSB0MSB接收序号 N(R)信息传输格式类型 (I 格式 )的控制域0010接收序号 N(R)LSB0MSB接收序号 N(R)计数的监视功能类型 (S 格式 )的控制域TESTFRSTOPDTSTARTDT11CONACT CON ACTCONACT0000不计数的控制功能 (U 格式 )类型的控制域1.3 应用服务数据单元ASD
6、U应用服务数据单元ASDU由数据单元标识符和一个或多个信息对象所组成。数据单元标识符在所有应用服务数据单元中常有相同的结构, 一个应用服务数据单元中的信息对象常有相同的结构和类型,它们由类型标识域所定义。数据单元标识符的结构如下:报文类型标识可变结构限定词传送原因公共地址信息体地址一个字节一个字节两个字节两个字节三个字节信息体元素N 报文类型标识报文类型标识描述标识符1单点信息(遥信)M_SP_NA_13双点信息(遥信)M_DP_NA_19测量值,规一化值(遥测)M_ME_NA_113测量值 , 标度化值(遥测)M_ME_NB_130带时标的单点信息( soe 信息)M_SP_TB_131带时
7、标的双点信息( soe 信息)M_DP_TB_1100总召唤命令C_IC_NA_1 可变结构限定词在应用服务数据单元中,其数据单元标识符的第二个字节定义为可变结构限定词,如下所述:bit87654321SQSQ 0,表示由信息对象地址寻址的单个信息元素或综合信息元素。应用服务数据单元可以由一个或多个同类的信息对象所组成。SQ 1,表示同类的信息元素序列 (即同一种格式的测量值) ,由信息对象地址来寻址,信息对象地址是顺序信息元素的第一个信息元素地址,后续信息元素的地址是从这个地址起顺序加 1。在顺序信息元素的情况下每个应用服务数据单元仅安排一种信息对象。bit 1 7 表示信息对象的数目。传送
8、原因两个字节 应用服务数据单元公共地址(站址) 信息体地址 三个字节信息对象地址分配(见02 版部颁规约文本附页)信息对象地址: UI161 16<0.65535><0>:无关的信息对象地址<1 65535>:信息对象地址遥信:信息对象地址范围为0001H4000H遥测:信息对象地址范围为4001H5000H二、 IEC60870-5-104 规约的过程描述当主站软件重新启动或链路故障时, 主站将向子站发出建立链路的请求报文。 当链路建立后,主站召唤一次全数据,随后定时召唤全数据,子站主动传送变化数据。主站收到数据帧后发送数据确认帧。客户端( client
9、)服务端( server)建立链接请求链接确认数据召唤召唤确认数据确认发送全数据(变化数据)召唤结束交互过程三、 IEC60870-5-104 规约源码分析(报文分析)注:以下报文均为16 进制表示,两字节以上数据均为低位在前。3.1 启动连接( U 格式)Client send:68 04 07 00 00 00报文解析:启动连接启动字符: 68H后续长度: 04H,指从第 3 个字节开始(包括第 3 个字节)的后续报文长度为 4 个字节。控制域: 07 00 00 00 , 07H00000111,右数第三位为1,表示 STARTDT生效。3.2 启动连接确认(U 格式)Server se
10、nd :68 04 0b 00 00 00报文解析:启动连接确认启动字符: 68H后续长度: 04H,指从第 3 个字节开始的后续报文长度为4 个字节。控制域: 0b 00 00 00 , 0bH00001011,右数第四位为1,表示 STARTDT确认。3.3 总召唤( I 格式)Client send:68 0e 00 00 00 00 64 01 06 00 33 00 00 00 00 14报文解析:总召唤数据命令启动字符: 68H后续长度: 0eH,指从第 3 个字节开始的后续报文长度为14 个字节。控制域: 00 00 00 00报文类型: 64H 100,总召唤命令。传送原因:
11、06 00 6,激活。站址: 33 00 51,站址为 51。3.4 总召唤确认(I 格式)Server send :68 0e 00 00 02 00 64 01 07 00 33 00 00 00 00 14报文解析:总召唤数据确认命令启动字符: 68H后续长度: 0eH 14,指从第 3 个字节开始的后续报文长度为14 个字节。控制域: 00 00 02 00报文类型: 64H 100,总召唤命令传送原因: 07 00 7,激活确认站址: 33 00 51,站址为 513.5 数据确认( S 格式)Server send :68 04 01 00 02 00报文解析:数据确认启动字符:
12、68H后续长度: 04H 4,指从第 3 个字节开始的后续报文长度为4 个字节控制域: 01 00 02 003.6 总召唤结束(I 格式)Server send :68 0e 06 00 02 00 64 01 0a 00 33 00 00 00 00 14报文解析:总召唤数据结束命令启动字符: 68H后续长度: 0eH 14,指从第 3 个字节开始的后续报文长度为14 个字节。控制域: 06 00 02 00报文类型: 64H 100,总召唤命令。传送原因: 0a 00 10,激活终止。站址: 33 00 51,站址为 51。3.7 测试连接( U 格式)Server or client
13、send:68 04 43 00 00 00报文解析:测试连接启动字符: 68H后续长度: 04H 4,指从第 3 个字节开始的后续报文长度为4 个字节控制域: 43 00 00 00 , 43H01000011,右数第七位为1,表示 TESTFR生效。3.8 测试连接确认(U 格式)Server or client send:68 04 83 00 00 00报文解析:测试连接确认启动字符: 68H后续长度: 04H 4,指从第 3 个字节开始的后续报文长度为4 个字节 .控制域: 83 00 00 00 , 83H10000011,右数第八位为1,表示 TESTFR确认。3.9 遥信信息(
14、 I 格式)序列号连续的单点信息Server send :68 1c 00 00 00 00 01 8f 14 00 33 00 01 02 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01报文解析:单点遥信启动字符: 68H后续长度: 1cH 28,指从第 3 个字节开始的后续报文长度为28 个字节控制域: 00 00 00 00报文类型: 01H1,单点信息 , 遥信可变结构限定词: 8fH= 10001111,最高位为 1 表示 s 连续,8f 800f ,0fH15,表示有 15 个遥信数据。传送原因: 14 00=20 ,相应站召唤站址:
15、 3300 51,站址为 51信息体起始地址: 01 02 00 :0201H信息元素数据: 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01,15 个遥信数据的值。解析后得到 15 个遥信数据:Index 0201Hvalue 01H & 0x01=1Index 0202Hvalue 00H & 0x01=0Index 020dHvalue 01H & 0x01=1Index 020eHvalue 00H & 0x01=0Index 020fHvalue 01H & 0x01=1序列号不连续的单点信息Server
16、 send :68 1e 00 00 00 00 01 05 03 00 33 0001 02 00 01 05 02 00 01 08 02 00 00 0a 02 00 00 0f 02 00 01报文解析:单点遥信启动字符: 68H后续长度: 1eH30,指从第 3 个字节开始的后续报文长度为30 个字节控制域: 00 00 00 00报文类型: 01H1,单点信息,遥信可变结构限定词:05H=00000101,最高位为 0 表示不连续, 05H5,表示有 5 个遥信数据。传送原因: 03 00=3 ,突发(自发)站址: 33 00 51,站址为 51第 1 个信息元素地址: 01 02
17、 00 , 0201H第 1 个信息元素数据: 01第 2 个信息元素地址: 05 02 00 , 0205H第 2 个信息元素数据: 01第 3 个信息元素地址: 08 02 00 , 0208H第 3 个信息元素数据: 00第 4 个信息元素地址: 0a 02 00 , 020aH第 4 个信息元素数据: 00第 5 个信息元素地址: 0f 02 00 , 020fH第 5 个信息元素数据: 01解析后得到 5 个遥信数据:Index 0201Hvalue 01H & 0x01=1Index 0205Hvalue 01H & 0x01=0Index 0208Hvalue 0
18、0H & 0x01=1Index 020aHvalue 00H & 0x01=0Index 020fHvalue 01H & 0x01=1序列号连续的双点信息Server send :68 1c 00 00 00 00 03 8f 14 00 33 00 01 00 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01报文解析:单点遥信启动字符: 68H后续长度: 1cH 28,指从第 3 个字节开始的后续报文长度为28 个字节。控制域: 00 00 00 00报文类型: 03H3,双点信息 , 遥信。可变结构限定词: 8fH=
19、 10001111,最高位为 1 表示 s 连续,8f 800f ,0fH15,表示有 15 个遥信数据。传送原因: 14 00=20 ,相应站召唤。站址: 33 00 51,站址为 51。信息体起始地址: 01 00 00 ,0001H信息元素数据: 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01,15个遥信数据的值。解析后得到 15 个遥信数据:Index 0001Hvalue 01H & 0x03=1Index 0002Hvalue 00H & 0x03=0Index 000eHIndex 000fHvalue 00H &
20、 0x03=0value 01H & 0x03=1序列号不连续的双点信息Server send :68 1e 00 00 00 00 03 05 03 00 33 0001 00 00 01 05 00 00 01 08 00 00 00 0a 00 00 00 0f 00 00 01报文解析:单点遥信启动字符: 68H后续长度: 1eH 30,指从第 3 个字节开始的后续报文长度为30 个字节。控制域: 00 00 00 00报文类型: 03H3,双点信息,遥信。可变结构限定词:05H=00000101,最高位为0 表示不连续, 05H5,表示有5个遥信数据。传送原因: 03 00=
21、3 ,突发(自发)。站址: 33 00 51,站址为 51第 1 个信息元素地址: 01 00 00 , 0001H第 1 个信息元素数据: 01第 2 个信息元素地址: 05 00 00 , 0005H第 2 个信息元素数据: 01第 3 个信息元素地址: 08 00 00 , 0008H第 3 个信息元素数据: 00第 4 个信息元素地址: 0a 00 00 , 000aH第 4 个信息元素数据: 00第 5 个信息元素地址: 0f 00 00 , 000fH第 5 个信息元素数据: 01解析后得到 5 个遥信数据:Index 0001Hvalue 01H & 0x03=1Inde
22、x 0005Hvalue 01H & 0x03=0Index 0008Hvalue 00H & 0x03=1Index 000aHvalue 00H & 0x03=0Index 000fHvalue 01H & 0x03=13.9 遥测信息( I 格式)遥测信息常采用短整型或短浮点型数据进行传送。一个短整型数据( 09H)由两个字节的数据值位和一个字节的质量位组成;一个短浮点型数据( 0dH)由四个字节的数据值位和一个字节的质量位组成,下面以短整型数据为例说明:序列号连续Server send :68 3d 00 00 00 00 0d 90 14 00 33
23、00 07 07 000a 00 00 14 00 01 1e 00 00 28 00 01 32 00 00 3c 00 01 46 0000 50 00 01 5a 00 00 64 00 01 6e 00 00 78 00 01 82 00 00 8c00 01 96 00 00 a0 00 01报文解析:带品质描述的遥测启动字符: 68H后续长度: 3dH 61,指从第 3 个字节开始的后续报文长度为61 个字节。控制域: 00 00 00 00报文类型: 0dH 13,测量值,遥测。可变结构限定词: 90H=10010000,最高位为 1 表示连续, 908010, 10H16,表示
24、有 16 个遥测数据。传送原因: 14 00=20 ,响应站召唤。站址: 33 00 51,站址为 51。信息体起始地址: 07 07 00 ,0707H。信息元素数据: 16 个遥测数据。解析后得到 16 个遥测数据:Index 0707Hvalue 0aH=10Index 0708Hvalue 14H=20quality=00quality=01Index 0715HIndex 0716Hvalue 96H=150 value a0H=160quality=00quality=01序列号不连续Server send :68 1c 00 00 00 00 09 03 03 00 33 000
25、8 07 00 14 00 01 0f 07 00 5a 00 00 13 07 00 82 00 00报文解析:带品质描述的遥测。启动字符: 68H后续长度: 1cH 28,指从第 3 个字节开始的后续报文长度为28 个字节。控制域: 00 00 00 00报文类型: 09H 9,测量值,遥测。可变结构限定词: 03H=00000011,最高位为 0 表示不连续, 03H 3,表示有 3 个遥测数据。传送原因: 03 00=3 ,突发(自发)。站址: 33 00 51,站址为 51。第 1 个信息元素地址: 08 07 00 , 0708H第 1 个信息元素数据值: 14 00 ,0014H
26、 20第 1 个信息元素质量位: 01第 2 个信息元素地址: 0f 07 00 , 070fH第 2 个信息元素数据值: 5a 00 ,005aH 90第 2 个信息元素质量位: 00第 3 个信息元素地址: 13 07 00 , 0713H第 3 个信息元素数据: 82 00 , 0082H130第 3 个信息元素质量位: 00解析后得到 3 个遥测数据:Index 0708Hvalue 14H=20quality=01Index 070fHvalue 5aH=90quality=00Index 0713Hvalue 82H=130quality=003.10 SOE信息( I 格式)单点信息Server send :68 15 4e 00 12 00 1e 01 03 00 33 00 01 02 00 01 16 23 32 10 13 05 05报文解析:带时标的单点信息,SOE信息启动字符: 68H后续长度: 15H 21,指从第 3 个字节开始的后续报文长度为21 个字节。控制域:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园感冒教师护理管理
- 主题9常见的海洋灾害课件中华地图版高中地理必修1
- 2024至2030年中国麻灰珊瑚绒行业投资前景及策略咨询研究报告
- 2024至2030年中国铁路普通辙叉行业投资前景及策略咨询研究报告
- 2024至2030年中国智能崩解时限仪行业投资前景及策略咨询研究报告
- 2024至2030年中国型煤成型机行业投资前景及策略咨询研究报告
- 2024年中国高光红木透明面漆市场调查研究报告
- 2024年中国锁形片铁帽自动锁市场调查研究报告
- 2024至2030年糕豆腐项目投资价值分析报告
- 2024至2030年电镀球项目投资价值分析报告
- 旅游管理专业三年建设规划
- 湘少版三年级上册单词带音标
- 有机化学中英文命名ppt课件
- 研究发展部-电工、电子类产品硬件开发工程师(年度考核)表
- 公司合同管理工作调研报告.doc
- 匹兹堡睡眠质量指数(psqi)表格
- 公司会议签到表
- (医学课件)上腔静脉综合征
- 闽教版小学英语四年级上册Unit6MealsPartA教学设计
- 俄语视听说基础教程1
- 腹膜透析的讲解 ppt课件
评论
0/150
提交评论