南网104规约详解
南网104规约,也称为IEC 60870-5-104规约,是一种在电力行业广泛应用的通信协议。以下是对该规约的详细解析:
一、概述
104规约是基于TCP/IP协议的网络规约,它定义了数据格式、消息结构和通信协议,使不同系统或设备之间可以进行有效的数据交换。该规约主要用于电力系统的自动化控制和监测,保障电力系统的安全稳定运行。
二、报文格式与传输模式
104规约报文由应用规约控制信息(APCI)和应用服务数据单元(ASDU)两部分组成。APCI负责报文的来往,以保证ASDU的正确传输。在104通讯中,主要有三种报文类型:
I帧(信息传输帧):用于传输实际的数据信息,如遥测、遥信等。
S帧(状态帧):用于确认接收到的I帧报文,确保数据的可靠传输。
U帧(控制帧):用于控制链路的建立、关闭和测试等。
三、主要特点与功能
104规约具有以下几个主要特点与功能:
可靠性:采用了基于确认和重传机制的通信方式,确保数据的可靠传输。当发送方发送数据后,接收方会发送确认信号来表示已接收,如果发送方未收到确认信号,则会进行重传,直到数据被成功送达。
高效性:经过了精心的优化设计,减少了通信开销和带宽占用。使用了紧凑的消息结构和高效的多路复用技术,可以在较低的带宽条件下传输大量的数据,提高通信效率。
灵活性:允许用户定义自定义的数据类型和功能码,以满足不同的应用需求。支持多种数据类型,如整数、浮点数和字符串,可以适应各种数据传输和处理需求。
实时性:支持实时通信,可以在毫秒级的时间内完成数据传输。这对于需要及时响应和控制的应用非常重要,如电力系统、智能交通等。
四、应用与优势
104规约在电力自动化系统中得到了广泛应用,具有以下优势:
实现数据通信与控制:可以实现变电站与调度主站之间的数据通信和控制命令的下发,确保电力系统的稳定运行。
支持智能设备通信:可以与其他智能设备进行通信,为电力系统的智能化和自动化提供了有力支持。
提高系统互操作性:通过标准化的通信协议和数据格式,实现了不同设备和系统之间的互操作性和高效通信。
五、技术参数与配置
在104通讯中,主站作为客户端,子站作为服务器端。子站端口一般为2404。104中有两个常用参数K和W,其取值范围为1-32767。K一般用于约束子站,表示发送方在有K个I格式报文未得到对方的确认时,将停止数据传送(非断开连接),默认值为12。W一般用来约束主站,表示接收方最迟在接收了W个I格式报文后应发出S格式的确认,默认值为8。
此外,104规约还规定了几个超时时间,即T0、T1、T2、T3和T4,它们的取值范围为1-255s。这些超时时间的设置有助于确保通信的可靠性和稳定性。
综上所述,南网104规约是电力自动化系统中不可或缺的一部分。它通过标准化的通信协议和数据格式,实现了不同设备和系统之间的互操作性和高效通信。
一、概述
104规约是基于TCP/IP协议的网络规约,它定义了数据格式、消息结构和通信协议,使不同系统或设备之间可以进行有效的数据交换。该规约主要用于电力系统的自动化控制和监测,保障电力系统的安全稳定运行。
二、报文格式与传输模式
104规约报文由应用规约控制信息(APCI)和应用服务数据单元(ASDU)两部分组成。APCI负责报文的来往,以保证ASDU的正确传输。在104通讯中,主要有三种报文类型:
I帧(信息传输帧):用于传输实际的数据信息,如遥测、遥信等。
S帧(状态帧):用于确认接收到的I帧报文,确保数据的可靠传输。
U帧(控制帧):用于控制链路的建立、关闭和测试等。
三、主要特点与功能
104规约具有以下几个主要特点与功能:
可靠性:采用了基于确认和重传机制的通信方式,确保数据的可靠传输。当发送方发送数据后,接收方会发送确认信号来表示已接收,如果发送方未收到确认信号,则会进行重传,直到数据被成功送达。
高效性:经过了精心的优化设计,减少了通信开销和带宽占用。使用了紧凑的消息结构和高效的多路复用技术,可以在较低的带宽条件下传输大量的数据,提高通信效率。
灵活性:允许用户定义自定义的数据类型和功能码,以满足不同的应用需求。支持多种数据类型,如整数、浮点数和字符串,可以适应各种数据传输和处理需求。
实时性:支持实时通信,可以在毫秒级的时间内完成数据传输。这对于需要及时响应和控制的应用非常重要,如电力系统、智能交通等。
四、应用与优势
104规约在电力自动化系统中得到了广泛应用,具有以下优势:
实现数据通信与控制:可以实现变电站与调度主站之间的数据通信和控制命令的下发,确保电力系统的稳定运行。
支持智能设备通信:可以与其他智能设备进行通信,为电力系统的智能化和自动化提供了有力支持。
提高系统互操作性:通过标准化的通信协议和数据格式,实现了不同设备和系统之间的互操作性和高效通信。
五、技术参数与配置
在104通讯中,主站作为客户端,子站作为服务器端。子站端口一般为2404。104中有两个常用参数K和W,其取值范围为1-32767。K一般用于约束子站,表示发送方在有K个I格式报文未得到对方的确认时,将停止数据传送(非断开连接),默认值为12。W一般用来约束主站,表示接收方最迟在接收了W个I格式报文后应发出S格式的确认,默认值为8。
此外,104规约还规定了几个超时时间,即T0、T1、T2、T3和T4,它们的取值范围为1-255s。这些超时时间的设置有助于确保通信的可靠性和稳定性。
综上所述,南网104规约是电力自动化系统中不可或缺的一部分。它通过标准化的通信协议和数据格式,实现了不同设备和系统之间的互操作性和高效通信。