1 一、 DL/T667-1999 ( IEC60870-5-103 ) 通信规约 接口标准: RS232 、 RS485 、光纤。 通信格式:异步, 1 位起始位, 8 位数据位, 1 位偶校验位, 1 位停止位。字符和字节传输由低至高。线路空闲状态为 1。 通信速率:可变。默认 9600 通信方式:主从一对多, P olling 方式。 60870 -5- 103 通信规约有固定帧长报文和可变帧长报文两种报文格式,前者主要用于传送“召唤、命令、确认、应答”等信息,后者主要用于传送“命令”和“数据”等信息。 固定帧长报文 10 H启动字符 CODE 控制域 ADDR 地址域 CS代码和 16 H结束字符注:代码和=控制域+地址域(不考虑溢出位,即 256 模和) 可变帧长报文 68 H ————启动字符 1(1 byte ) L ength ————长度( 1 byte ) Length ————长度(重复)( 1 byte ) 68 H————启动字符 2(重复)( 1 byte ) CODE ————控制域( 1 byte ) ADDR ————地址域( 1 byte ) ASDU ————链路用户数据[( length-2 ) byte] CS————代码和( 1 byte ) 16 H————结束字符( 1 byte ) 注:( 1)代码和=控制域+地址域+ ASDU 代码和(不考虑溢出位,即 256 模和) (2) ASDU 为“链路用户数据”包,具体格式将在下文介绍(3)L ength=ASDU 字节数+2 2 .3控制域控制域分“主从”和“从主”两种情况。(1)“主从”报文的控制域 D7 D6 D5 D4 D3 D2 D1 D0 备用 PRM FCB FCV 功能码 011(A) PRM (启动报文位)表明信息传输方向, PRM=1 由主站至子站; PRM=0 由子站至主站。(B) FCB (桢记数位)。 FCB =0/1——主站每向从站发送新一轮的“发送/确认”或“请求/响应”传输服务时, 将 FCB 取反。主站为每个从站保存一个 FCB 的拷贝,若超时未收到应答,则主站重发,重发报文的 FC B 保持不变,重发次数最多不超过 3次。若重发 3次后仍未收到预期应答,则结束本轮传输服务。(C) FCV (桢记数有效位), FCV= 0 表明 FCB 的变化无效, FCV=1 表明 FCB 的变化有效。发送/ 无回答服务、广播报文不考虑报文丢失和重复传输,无需改变 FCB 状态,这些桢 FCV 常为 0 2 (D)功能码定义(主---从方向) 功能码帧类型功能描述 FCV 状态 0发送/确认帧复位通信单元 0 3发送/确认帧传送数据 1 4发送/无回答帧传送数据 0 7复位帧计数位传送数据 0 9请求/响应帧召唤链路状态 0 10请求/响应帧召唤 1级数据 1 11请求/响应帧召唤 2级数据 1 注:功能码等于 3、4的报文为可变帧长报文,其余报文均为固定帧长报文。(2) “从主”报文的控制域 D7 D6 D5 D4 D3 D2 D1 D0 备用 PRM ACD DFC 功能码 00 (A) ACD (要求访问位)。 ACD =1,通知主站,从站有 I级数据请求传送。(B) DFC (数据流控制位)。 DFC =0 表示从站可以接受数据, DFC =1 表示从站缓冲区已满,无法接受新数据。(C) 功能码(从---主方向) 功能码帧类型功能 0确认帧确认 1确认帧链路忙,未收到报文 8响应帧以数据包响应请求帧 9响应帧从站没有所召唤的数据 11响应帧从站以链路状态响应主站请求注:功能码等于 8的报文为可变帧长报文,其余报文均为固定帧长报文。 地址域地址域为主站与之通信的从站地址。 ( ASDU ) (1) ASDU 的一般格式数据单元标识符 TYPE ASDU 类型标识(1 byte) VSQ 可变结构限定词 COT 传送原因 ASDU_ADDR 应用服务数据单元公共地址信息体 FUN 功能类型 INF信息序号信息元……(A) ASDU 类型标识( TYPE ) ASDU 的类型标识号, 870-5-103 通信规约出于传送各种不同类型信息的需要,规定了很多种格式的 ASDU ,每一种格式的信息体都不一样,并且都有一个唯一的标识号。(B) 可变结构限定词( VSQ ) 它规定了 ASDU 信息体中信息元的个数和寻址方式 D7 D6 D5 D4 D3 D2 D1 D0 SQ信息元数目 SQ =1 ,信息体中只含单个元素或综合信息元,信息体地址( FUN 和 INF )即信息元地址 SQ =0 ,信息体地址是顺序排列的
siemens t103规约使用指南参考 来自淘豆网m.daumloan.com转载请标明出处.