===========================================================
概述
根据全国电力系统控制及其通信标准委员会三届五次会议和最近出版的国标DL/T634.5.104:
2002对IEC60870-5-104规约的参数选择作了如下说明:不采用101规约中的链路地址和短报文(指单字节报文和链路确认报文);不采用召唤
一级数据二级用户数据。两个8位位组表示公共地址;两个8位位组表示传送原因;三个8位位组表示信息体地址;选用7个字节时标。定义了启动字符、应用服务
数据单元的长度规范、可传输一个完整的应用规约数据单元或者为了控制的目的仅仅传输应用规约控制信息域。
=============================================================
IEC60870-5-104规约结构(APCI部分)
104规约的报文帧分为三类:I帧、S帧和U帧。
I帧称为信息帧,长度一定大于6个字节,被称作长帧,用于传输数据;
S帧称为确认帧,长度只有6个字节,被称作短帧,用于确认接收的I帧;
U帧称为控制帧,长度只有6个字节,也被称作短帧,用于控制启动/停止/测试。
长帧报文分为APCI和ASDU两个部分,而短帧报文只有APCI部分。APCI的6个字节是这样构成的:
起动字符68H,1个字节;
后面的报文长度,1个字节(最大253);
控制域位组,4个字节。
I帧的4字节控制域位组规定为:字节1和字节2为发送序号,字节3和字节4为接收序号。需注意两点:
1.由于字节1和字节3的最低位固定为0,不用于构成
序号,所以在计算序号时,要先转换为十进制数值,再除以2;
2.由于低位字节在前、高位字节在后,所以计算时要先做颠倒。
S帧的字节1固定为01H,字节2固定为00H,字节3和字节4为接收序号。计算时仍要注意以上两点。U帧的字节2、3、4均固定为00H,字节1包含TESTFR,STARTDT和STOPDT三种功能,同时只能激活其中的一种功能。启动
(STARTDT)和停止(STOPDT)都是由主站发起的,先由主站发送生效报文,子站随后确认。而主站和子站都可发送测试(TESTFR)报文,由另
一方确认。
STARTDT:68 04 07
00 00 00(生效);68 04 0B
00 00 00(确认)
STOPDT:68 04 13
00 00 00(生效); 68 04 23
00 00 00(确认)
TESTFR:68 04 43
00 00 00(生效); 68 04 83
00 00 00(确认)
=============================================================
IEC60870-5-104规约结构(ASDU部分)
只有I帧才有ASDU部分。ASDU是由数据单元标识符和信息体两部分构成的。
数据单元标识符包括:
类型标识,1个字节;
可变结构限定词,1个字节;
传送原因,2个字节;
ASDU公共地址,2个字节。
信息体包括:
信息对象地址,3个字节;
信息元素集,若干字节;
时标,7个字节(可选)。
可变结构限定词是ASDU的第二个字节,其最高位=0表示后续的信息体的地址是不连续的,=1表示后续的信息体的地址是连续的。其余7位表示信息体的数量。
在101中信息对象地址使用2个字节,地址范围为1...65535。104使用3个字节的地址,范围为1...16777215。
各字节的具体定义需要查相应资料。
=============================================================
分享到:
相关推荐
这个压缩包中的"lib60870_iec60870-5-101_13lib_IEC60870-5-5_IEC60870-5-104_lib608"标题和描述暗示了它包含了与这些标准相关的库文件,特别是针对IEC60870-5-101、IEC60870-5-5和IEC60870-5-104的实现。...
### 变电站自动化系统IEC60870-5-103和IEC-60870-5-104协议的分析与实施 #### 引言 变电站自动化系统的高效运行依赖于精确的数据交换和控制指令的传输,这要求采用标准化的通信协议来确保不同设备之间的互操作性。...
《IEC 60870-5-104:电力系统自动化通信协议详解》 在电力系统自动化领域,IEC 60870-5-104标准扮演着至关重要的角色。该标准定义了一种基于TCP/IP网络的数据传输协议,用于电力设备和系统之间的通信。本文将深入...
本压缩包是IEC60870-5的全集,包括IEC 60870-5-101,IEC 60870-5-102,IEC 60870-5-103,IEC 60870-5-104,IEC 60870-5-1,IEC 60870-5-2,IEC 60870-5-3,IEC 60870-5-4,IEC 60870-5-5,IEC 60870-5-6的中文翻译,...
### IEC60870-5-104 协议详解 #### 一、协议简介 **IEC60870-5-104** 是一个国际标准,由国际电工委员会 (International Electrotechnical Commission, IEC) 制定,主要应用于电力系统远程控制设备与系统的传输...
电力104规约,全称为IEC60870-5-104,是国际电工委员会(IEC)制定的一种通信规约,主要用于电力系统自动化设备间的远动通信。这一规约是电力行业广泛应用的标准,尤其在调度中心与变电站之间的数据交换中起到关键...
IEC60870-5-104规约是一种用于电力系统自动化领域的通信协议标准,被广泛应用于分布式电力监控系统中。在电网调度中心的通信要求中,高数据容量和高速率数据通信是关键指标,而IEC60870-5-104规约正是为了满足这一...
IEC TS 60870-5-7 Security extensions to IEC 60870-5-101 and IEC 60870-5-104 protocols (applying IEC 62351) The IEC Technical Committee 57 has also generated companion standards: IEC 60870-5-101 ...
其中包含远动设备及系统第5-104部分: 传输规约采用标准传输文件集的IEC 60870-5-101网络访问,以及104报文的详细解析
在电力行业中,IEC 60870-5-103与另一标准IEC 60870-5-104共同使用。后者是基于TCP/IP的电力通信协议,更适用于现代网络环境。两者结合,可以覆盖传统通信方式和现代网络通信需求,提供更加全面的解决方案。 变电站...
**IEC 60870-5-104 服务器模拟技术详解** IEC 60870-5-104 是一种国际标准,主要用于电力系统的远动通信,它定义了数据传输协议,确保自动化设备与控制系统之间的可靠通信。在测试和开发过程中,使用模拟的 IEC ...
IEC60870-5-104规约详解 IEC60870-5-104规约是国际电工委员会发布的一系列标准之一,属于远动设备与系统的传输规约。该规约的主要内容包括报文格式、传输规则、调试注意事项等。 报文格式是IEC60870-5-104规约的...
IEC60870-5-104规约是一种国际标准,主要应用于电力系统自动化设备间的通信,尤其在远程终端单元(RTU)、保护继电器和其他智能电子设备(IED)之间的数据交换。该规约是基于TCP/IP协议栈构建的,提供了高效、可靠的...
《IEC60870-5-104》是国际电工委员会(IEC)制定的一套标准,主要用于电力系统和其他公用事业的远动设备和系统的通信协议。该标准详细规定了数据传输的规约,确保不同制造商的设备能够通过网络有效地交换信息,实现...
QT实现IEC60870-5-101、102、103、104标准是电力自动化通信领域中的一个重要课题。这些标准定义了电力系统控制中心与远程终端单元(RTU)之间的通信协议,是电力系统的自动化和监控系统的基础。在本项目中,开发人员...
Simple and easy-to-use IEC 60870-5-101/104 GUI client tool Based on our lib60870.NET library. Runs on .NET Framework for Microsoft Windows Supports all monitoring, control and parameter messages ...