104规约简介

合集下载

104规约 遥测数值转换

104规约 遥测数值转换

104规约遥测数值转换【引言】在当今时代,智能化、信息化逐渐渗透到各行各业,尤其在能源、工业等领域,遥测系统得到了广泛应用。

104规约作为远程测控系统中数据通信的重要协议,为各个子系统提供了标准的数据传输接口。

而遥测数值转换则是实现数据统一、规范化的关键环节。

本文将详细介绍104规约下的遥测数值转换方法及其应用。

【104规约简介】104规约,全称为“远程通信与监控系统通用数据传输协议”,是我国自主研发的一种通信协议。

它具有较高的可靠性、实时性和安全性,支持点对点、多点对点及广播通信方式。

在104规约中,数据传输采用固定帧结构,包括起始符、长度域、校验码、数据域、结束符等。

遥测数据作为一种重要数据类型,在104规约中占有重要地位。

【遥测数值转换方法】遥测数值转换主要包括以下几个步骤:1.收集原始数据:遥测系统通过各种传感器、仪表等设备采集实时数据。

2.数据预处理:对原始数据进行去噪、滤波等操作,提高数据质量。

3.数据编码:按照104规约的要求,将处理后的数据编码为固定长度的数据帧。

4.传输数据:通过104规约将编码后的数据帧传输到接收方。

5.数据解码:接收方按照104规约进行解码,获取原始数据。

6.数据转换:将解码后的数据按照预先设定的转换公式进行转换,得到最终需要的数据格式。

【具体转换步骤】以下以一个具体例子说明遥测数值转换步骤:假设某遥测系统需将温度、湿度、光照三个传感器的数据进行转换。

首先,根据104规约将三个传感器的原始数据编码为数据帧。

然后,在接收方进行解码后,对温度、湿度、光照的数据分别进行转换。

以温度转换为例,假设传感器的原始数据为A,转换公式为:B = 0.625 * A + 10。

根据转换公式,将解码后的温度数据A代入,计算得到转换后的数据B。

同理,对湿度、光照数据进行转换。

【应用场景及优势】遥测数值转换在多个领域有广泛应用,如能源、环保、气象等。

通过转换,可以实现不同类型数据之间的比较和分析,为决策提供有力支持。

电力规约104

电力规约104

电力规约104什么是电力规约104?电力规约104(IEC 60870-5-104)是一种用于电力自动化系统中的通信协议。

它定义了在电力系统中传输数据的规则和格式,使得不同设备和系统之间可以进行可靠的通信和数据交换。

电力规约104广泛应用于电网监控、远程控制、自动化设备等领域。

电力规约104的特点1.高可靠性:电力规约104采用了可靠的数据传输机制,确保数据的准确性和完整性。

它使用了确认和重传机制,以及错误检测和纠正技术,可以应对通信中可能出现的各种问题和干扰。

2.高效性:电力规约104采用了二进制编码方式,使得数据传输更加高效。

它使用了紧凑的数据格式和高效的压缩算法,减少了通信的带宽和传输延迟,提高了系统的响应速度和效率。

3.灵活性:电力规约104支持灵活的配置和扩展。

它定义了多种数据类型和功能码,可以适应不同的应用场景和需求。

同时,它还提供了丰富的通信参数和选项,可以根据具体情况进行定制和调整。

4.安全性:电力规约104提供了多种安全机制,保护通信和数据的安全性。

它支持数据的加密和认证,防止数据泄露和篡改。

同时,它还提供了访问控制和权限管理的功能,确保只有授权的设备和用户可以进行通信和操作。

电力规约104的应用电力规约104广泛应用于电力自动化系统中的各个环节和领域,包括:1. 电网监控与调度电力规约104可以实现对电网状态和运行情况的实时监测和调度。

通过与监控中心的通信,各个电力设备和系统可以将实时数据和状态信息传输给监控中心,从而实现对电网的全面监控和调度。

监控中心可以根据接收到的数据,进行故障诊断、负荷预测、优化调度等工作,提高电网的可靠性和经济性。

2. 远程控制与操作电力规约104可以实现对电力设备和系统的远程控制和操作。

通过与控制中心的通信,可以实现对设备的开关控制、参数设置、故障复位等操作。

这使得运维人员可以远程监控和控制设备,减少了人工操作的工作量和风险,提高了运维效率和安全性。

104规约详细介绍及报文解析 -回复

104规约详细介绍及报文解析 -回复

104规约详细介绍及报文解析-回复规约(Protocol)是计算机网络通信中的一种协议,用于定义数据交换的格式、顺序以及错误检测和纠正等内容。

104规约(IEC 60870-5-104)是国际电工委员会(International Electrotechnical Commission)制定的一种规约,主要用于监控与控制系统之间的通信。

本文将详细介绍104规约及其报文解析。

一、104规约简介104规约是一种基于TCP/IP网络通信的规约,主要用于工业自动化领域中的远程监控与控制系统。

它提供了一种可靠、高效的通信方式,能够满足实时性、灵活性和可靠性等要求。

104规约采用了面向报文和面向连接的通信方式,能够支持点对点、点对多点和多点对点的通信模式。

二、104规约报文结构104规约的报文结构包括报文头(Header)、ASDU(Application Service Data Unit)和报文尾(Footer)。

报文头包含了报文的控制信息,用于表示报文类型、优先级和传输原因等。

ASDU是实际传输的数据部分,负责携带各种监控与控制的信息。

报文尾用于检测报文的完整性和一致性。

三、104规约报文解析1. 报文头解析:首先读取报文头,根据报文头的信息可以确定报文的类型、传输原因和发送序号等。

报文类型表示了报文的目的和功能,如启动报文、确认报文或者监控与控制的报文。

传输原因表示了触发发送该报文的原因,如周期定时发送、事件触发发送等。

2. ASDU解析:根据ASDU的类型可以确定ASDU的功能和数据的含义。

不同类型的ASDU用于传输不同种类的监控与控制的数据,如单点信息、双点信息、测量值和参数等。

根据ASDU的结构和定义,可以提取出数据的具体内容。

3. 报文尾解析:最后检查报文尾以验证报文的完整性和一致性。

报文尾通常包括一个校验和,用于检测报文是否被修改或丢失。

四、104规约报文的应用104规约广泛应用于电力、水利、交通、石油等行业中的远程监控与控制系统。

104规约 coa

104规约 coa

104规约 coa104规约,全称为IEC 60870-5-104规约,是一种用于远程监控和控制系统的通信协议。

它定义了在电力自动化系统中,主站和子站之间如何进行数据传输和通信。

104规约主要应用于电网自动化、水处理、交通控制以及工业自动化等领域。

104规约采用了面向对象的通信模型,其中包含主站和子站两个主要的通信实体。

主站负责向子站发送控制命令,并接收子站返回的状态信息。

子站则负责采集和处理现场设备的数据,并向主站返回实时信息。

104规约的通信过程主要包括初始化、连接建立、数据交换和连接释放四个阶段。

首先,在初始化阶段,主站和子站进行初始化配置,包括通信参数的设置和功能的定义。

接着,在连接建立阶段,主站向子站发送连接请求,并等待子站的响应。

一旦连接建立成功,主站和子站就可以开始进行数据交换了。

在数据交换阶段,主站向子站发送控制命令,如读取设备状态、修改参数等,并接收子站返回的实时数据。

最后,在连接释放阶段,主站和子站可以选择主动关闭连接或者等待超时自动关闭。

104规约的特点之一是可靠性。

在数据传输过程中,104规约通过使用序列号和确认机制来确保数据的可靠性。

主站发送的每个数据包都带有一个唯一的序列号,子站接收到数据包后会发送确认消息给主站,主站收到确认消息后才会发送下一个数据包。

这种机制可以防止数据的丢失和重复。

另一个特点是实时性。

104规约支持实时数据传输,可以实现毫秒级的响应时间。

这对于某些对时间要求较高的应用场景非常重要,如电力系统中的故障检测和处理。

除了可靠性和实时性,104规约还具有较高的灵活性和扩展性。

它支持多种通信方式,包括串口、以太网和无线通信等。

同时,104规约还定义了丰富的功能码和数据类型,可以满足不同应用场景的需求。

总的来说,104规约是一种可靠、实时且灵活的通信协议,广泛应用于电力自动化和工业自动化领域。

它通过建立主站和子站之间的连接,实现了对现场设备的实时监控和控制。

104规约简介

104规约简介

104规约简介104 规约简介⼀ . 概述:101、104规约属于问答式异步通信⽅式。

104必须与101规约同时配套使⽤。

2002年国家经贸委正式发布,104规约的核⼼部分ASDU应⽤服务数据单元是101规约的定义,结合超⾼压公司的使⽤范围,对104规约的报⽂格式做⼀说明以便⼤家理解。

更详细的请看104和101的2002年正式版本。

104应⽤在tcp/lp 的1、2、3、4、7、层。

⼆ . 104报⽂格式1.APCI应⽤规约控制信息:它是所有发送/接收的报⽂头并可以单独发送。

APDU长度最⼤253,要除去启动符68H和其本⾝APDU是全报⽂ASDU:应⽤服务数据单元2.控制域分类:控制域⼋位位组分为3种格式,每种格式的定义内容不⼀样。

a. I格式:信息传输格式b.U格式:未编号的控制功能类型格式TEST.SPOPDT STARTDT 确认/⽣效只有⼀个是“1”之可能出03/13/23/43/83/07/0B 不可能出现其他码c. S 格式带编号的监视功能例如:发/收⼀组码: 68 04 01 00 96 77 这就S 格式,这是确认报⽂,在收报⽂经常出现。

刚开机时⽤于链路连接,收发两端都收到这个报⽂说明链路通了,可以发其它命令报⽂。

如果链路不通,主站会连发此报⽂2. ASDU 格式应⽤服务数据单元即信息区传输格式传送原因: 1字节/2字节各系统⾃定义,我们系统定义2字节。

101定义1个字节。

公共地址: 1字节/2字各系统⾃定义我们系统定义2字节。

101定义1个字节信息对象地址:1字/2字节/3字节我们系统定义3个字节,可以转16777215个信息,实际上2个字节就够65535。

101定义2个字节。

可变帧结构限定词: 7位定义长度,最⼤127个信息。

SQ=0 每个信息都带地址。

SQ=1 只有带⼀个有起始地址,其他信息不带地址,按顺序排列,全YX 、全YC 时SQ 都为1. 信息:最少⼀个字节,例如⼀个遥信,最多的可达9个字节,SOE8个字节。

104规约 遥测数值转换

104规约 遥测数值转换

104规约遥测数值转换摘要:1.104 规约简介2.遥测数值转换的重要性3.遥测数值转换的方法4.遥测数值转换的应用5.总结正文:1.104 规约简介104 规约,全称为“IEC 60870-5-104 规约”,是一种用于电力系统自动化的通信规约。

它主要用于实现电力系统各设备之间的数据交换与控制,确保电力系统的安全、稳定、高效运行。

在我国,104 规约已广泛应用于发电、输电、配电、变电站等各个环节。

2.遥测数值转换的重要性在电力系统中,遥测数据扮演着重要角色。

遥测数据包括各种实时监测数据,如电压、电流、功率等。

这些数据对于电力系统的运行状态分析和故障诊断至关重要。

然而,由于不同设备制造商和不同系统之间的差异,遥测数据的数值表示和传输方式可能不同。

因此,在进行数据交换和分析时,需要对遥测数值进行转换,以确保数据的准确传输和处理。

3.遥测数值转换的方法遥测数值转换的方法主要包括以下几个方面:(1)数据类型转换:将不同设备制造商和不同系统之间的数据类型进行转换,如将整型数据转换为浮点型数据,或将单精度数据转换为双精度数据。

(2)数据单位转换:将不同设备制造商和不同系统之间的数据单位进行转换,如将电流的毫安(mA)转换为安培(A),或将电压的伏特(V)转换为毫伏特(mV)。

(3)数据范围转换:将不同设备制造商和不同系统之间的数据范围进行转换,如将负数范围的数据转换为正数范围的数据,或将小数点后两位的数据转换为小数点后一位的数据。

4.遥测数值转换的应用遥测数值转换在电力系统的各个环节都有广泛应用,如发电厂、输电线路、配电系统、变电站等。

通过遥测数值转换,可以实现不同设备之间的数据互联互通,提高电力系统的运行效率和可靠性。

此外,遥测数值转换还有助于实现电力系统的自动化和智能化,为“智能电网”的建设提供技术支持。

5.总结遥测数值转换在电力系统中具有重要意义。

通过对遥测数值进行转换,可以确保数据的准确传输和处理,实现不同设备之间的数据互联互通。

104规约详细介绍及报文解析

104规约详细介绍及报文解析

104规约是指用于远动控制通信的规约,以以太网为载体,服务模式是平衡模式。

它是用于调度自动化系统,厂站之间的通讯。

它具有TCP/IP的冲突检测和错误重传机制,具有比101协议更高的可靠性和稳定性。

端口号默认为2404。

104规约的帧格式包括ASDU、控制域、信息体等部分。

其中,ASDU是应用服务数据单元,控制域定义了保护报文不至丢失和重复发送的控制信息,信息体包含了传输的数据内容。

104规约的帧格式有三种:I帧、S帧和U帧。

I帧为信息帧,用于传输数据,长度大于6个字节,为长帧;S帧为确认帧,用于确认接收的I帧,长度为6个字节,为短帧;U帧为控制帧,用于控制启动/停止/测试,长度为6个字节,为短帧。

以总召唤报文为例,其帧格式如下:起始字符加上信息体长度(字节数18)加上信息体。

其中,起始字符为68H,信息体长度为18个字节,信息体包括了控制域和信息体元素。

控制域中包含了编号的控制功能,如总召唤命令等。

信息体元素中包含了总召唤的各个信息体地址和信息体元素值。

104是什么意思

104是什么意思

104是什么意思什么是104规约?104规约国家电力设备通信的一种标准协议,版本目前分为iec104 1997和2002两个版本,在流程上没有什么变化,02版只是在97版上扩展了遥测、遥信等信息体地址,区别如下:类别1997版基地址2002版基地址遥信1h----400h1h----4000h遥测701h----900h4001h----5000h遥控b01h----b80h6001h----6100h设点b81h----c00h6201h----6400h电度c01h----c80h6401h----6600h二、104规约帧格式分析104规约帧格式:①.控制域格式有三种:1)u格式:不计数的控制功能类型,用于传输控制命令的报文。

u格式的apdu只包含apci,帧长6字节。

2)i格式:信息传输格式类型,用于传输含有信息体的报文和确认对方i格式的信息报文。

i格式的apdu包含apci和asdu3)s格式:计数的监视功能类型,用于传输对站端的确认的报文。

s格式的apdu只包含apci,帧长6字节。

可知s格式的apdu的帧内容为如下6个字节:68 04 01 00 98 53 前四个字节固定,后两个字节表示接收序号。

s帧和i 帧结合使用,用于信息确认,主站和子站可以按频率发送,比如接收8帧i帧回答一帧s帧,也可以要求接收一帧i帧就应答一帧s帧。

②.104规约asdu:数据单元标识符:1)数据单元类型:类型标识(typ):1字节可变结构限定词(vsq):1字节2)传送原因(cot):2字节3)asdu公共地址(adr):2字节4)信息对象地址(infoadr):3字节常用的类型标识(typ):可变结构限定词(vsq):占1个字节,最高位为是否连续标志(1:连续,0:不连续),后7位表示信息对象个数。

当可变结构限定词最高位为1表示连续时,对应n个信息对象中,第一个信息对象中含有信息体地址(3个字节)表示从这个规约地址开始,第二个信息对象中不再包含信息体地址,第二个信息对象地址是在第一信息对象中的信息体地址递增。

104规约

104规约

104规约104:是厂站与配网主站进行通讯的规约,以以太网为载体,服务模式是平衡模式。

用于远动控制通信的,用于调度自动化系统,厂站之间的通讯;104规约的报文帧分为三类,I帧,S帧,U帧;I帧为信息帧,用于传输数据,长度大于6个字节,为长帧;S帧为确认帧,用于确认接收的I帧,长度为6个字节,为短帧;U帧为控制帧,用于控制启动/停止/测试,长度为6个字节,为短帧;长帧报文分为APCI和ASDU两个部分,统称为APDU,而短帧报文只有APCI部分;APCI的6个字节的构成:起动字符68H,1个字节;后面的报文长度,1个字节(最大253);控制域位组,4个字节;区分I,S,U 帧: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)都是由主站(104的客户端)发起的,先由主站发送生效报文,子站随后确认。

而主站和子站都可发送测试(TESTFR)报文,由另一方确认。

客户端发起:(请求连接报文和确认连接报文)STARTDT:68 04 07 00 00 00(启动激活);68 04 0B 00 00 00(启动确认)07 = 00000111,最后两个1表示信息传输格式为U格式,倒数第3个1表示请求连接;0B = 00001011,最后两个1表示信息传输格式为U格式,倒数第4个1表示连接确认;客户端发起: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(测试确认)104协议是101协议的网络版,101协议每次只能发送一个链路帧,而104协议可以连续发送多个链路帧,其传输效率明显高于101协议,而且具有TCP/IP的冲突检测和错误重传机制,具有比101协议更高的可靠性和稳定性,另外对通信延时的限制更宽松。

104规约报文解析

104规约报文解析

104规约报文解析IEC104,即国际电工委员会实现的104规约,是一种用于工业自动化的应用层通信协议。

该协议建立在OSI(开放系统互联)参考模型的第3、4层,用于实现远程之间的点到点通信。

104规约是一种采用交流补传技术实现同步控制通信的一种规约,它可以有效降低通讯系统的复杂性,使所有系统设备都可以使用很少的通讯线来支持需要扩展的通讯系统。

104规约报文也被称为控制报文,它具有结构性、可解释性和复合性。

报文的结构包括:报文标识符(MID)、参数(参)、数据类型(DT)、数据(D)及时间标签(T)等等。

这些参数是用来确定报文的内容、类型和通信方式的。

一般来说,报文的参数主要有:报文标识符(MID),报文的参数(PD),报文数据类型(DT),报文数据(D)及时间标签(T)。

报文标识符用来标识报文的类别、功能或者类型,同时也可反映报文本身的功能含义。

报文参数是描述报文功能的依据,可以用于描述报文各部分之间的关系。

报文数据类型是报文数据的描述,可以用来定义报文中数据的格式,如定义报文中数据的长度、精度等。

报文数据是报文的主要内容,可以提供传感器的实时状态、实时数据或者控制信息等。

最后,报文的时间标签说明报文的发送时间。

104规约报文的通信主要采用主从模式,其中从站(slave)负责接收主站(master)发送的报文进行解析,并将解析出的报文参数传递给上层应用处理程序。

在一次传输过程中,从站将从主站收到的报文解析成一组字节,每一组字节由四个8位数字组成。

每一次传输从站将向主站发送三个字节,它们分别是从站的参数数据,报文标识符和报文的时间标签;而主站在发出报文时,会专门发出一个报文标识符和报文时间标签,以便从站进行解析。

主从模式的104规约通信过程有三个不同的传输阶段:数据传输阶段,核实传输阶段和确认传输阶段。

在数据传输阶段,主站向从站发送报文,并要求从站返回相应的确认。

在核实传输阶段,从站向主站发送一个“正确”标识符,以表示收到的报文已经经过正确解析。

104规约遥信报文解析

104规约遥信报文解析

104规约遥信报文解析摘要:一、引言二、104规约简介1.规约背景2.规约内容三、遥信报文解析1.遥信报文结构2.报文解析方法3.报文应用案例四、104规约在我国的应用1.应用范围2.我国标准制定五、总结正文:一、引言随着自动化技术的不断发展,电力系统对于遥信报文的需求越来越高。

104规约作为国际上广泛应用的规约,对遥信报文的解析具有重要意义。

本文将对104规约遥信报文进行解析,以期为我国电力系统自动化技术发展提供参考。

二、104规约简介1.规约背景104规约,全称为“IEC 60870-5-104”,是国际电工委员会(IEC)制定的用于电力系统自动化的通信规约。

该规约自1995年首次发布以来,已经经历了多个版本的更新,目前最新版本为2016年的第五版。

104规约在全球范围内得到了广泛的应用,为电力系统的自动化运行提供了有效的通信手段。

2.规约内容104规约主要包括五个部分,分别是:一般原则、应用服务、传输服务、链路服务及网络服务。

其中,应用服务部分定义了规约所支持的各种应用功能,如遥信、遥测、遥控等;传输服务部分规定了数据在通信网络中的传输方式;链路服务部分定义了通信链路建立、维护和断开的过程;网络服务部分规定了网络层的相关功能。

三、遥信报文解析1.遥信报文结构遥信报文是104规约中用于传输遥信信息的数据单元。

一个遥信报文主要包括以下几个部分:起始字符、长度域、控制域、地址域、应用服务数据单元(ASDU)及帧校验和。

其中,ASDU是报文的核心部分,包含了具体的遥信数据。

2.报文解析方法解析遥信报文需要对104规约中定义的各种数据类型进行理解和处理。

首先,需要识别报文的起始字符和长度域,确定报文的长度。

接着,解析控制域,判断报文的类型(如遥信、遥测等)。

然后,解析地址域,获取报文的目标设备地址。

最后,解析应用服务数据单元(ASDU),提取遥信数据。

3.报文应用案例以电力系统中的断路器遥信为例,假设某断路器合闸,可以通过遥信报文进行传输。

104规约可变结构限定词

104规约可变结构限定词

104规约可变结构限定词摘要:1.104 规约的定义与作用2.变结构限定词的含义3.104 规约的可变结构限定词的特点与分类4.104 规约可变结构限定词的应用场景5.104 规约可变结构限定词的重要性与未来发展正文:一、104 规约的定义与作用104 规约,全称为“国际标准集装箱运输电子数据交换规约”,是国际集装箱运输领域中用于电子数据交换的标准规范。

其主要作用是统一各国之间集装箱运输的信息传递方式,提高运输效率,降低运输成本。

二、变结构限定词的含义变结构限定词,是指在语言表达中,用于修饰、限制名词或代词的词语,其作用是使名词或代词表示的范围、性质、数量等更加明确。

三、104 规约的可变结构限定词的特点与分类104 规约的可变结构限定词具有以下特点:1.严格的语法规则:在104 规约中,可变结构限定词需要遵循一定的语法规则,如名词的数、格等。

2.多样性:104 规约的可变结构限定词种类繁多,包括数量限定词、质量限定词、颜色限定词等。

3.可替换性:在一定条件下,104 规约的可变结构限定词可以相互替换使用。

根据不同的特点和功能,104 规约的可变结构限定词可分为以下几类:1.数量限定词:如“一个”、“两个”等,用于表示数量。

2.质量限定词:如“好的”、“坏的”等,用于表示质量。

3.颜色限定词:如“红色的”、“蓝色的”等,用于表示颜色。

4.形状限定词:如“方形的”、“圆形的”等,用于表示形状。

四、104 规约可变结构限定词的应用场景104 规约可变结构限定词在集装箱运输领域的电子数据交换中具有广泛的应用。

例如,在货物清单中,需要用可变结构限定词来精确描述货物的名称、数量、质量等信息,以便于运输公司进行准确的运输计划和货物管理。

五、104 规约可变结构限定词的重要性与未来发展随着国际贸易和集装箱运输业务的不断发展,104 规约可变结构限定词的重要性日益凸显。

它们为各国之间的集装箱运输提供了统一、高效的信息传递标准,对于提高运输效率、降低运输成本具有重要意义。

iec104 规约

iec104 规约

IEC 104规约IEC 104(International Electrotechnical Commission,国际电工委员会)规约是一种用于电力系统自动化和远动(Telecontrol)领域的通信协议。

它主要用于实时监测和控制电力设备,实现电力系统的自动化管理。

IEC 104 规约是全球电力系统自动化领域广泛应用的标准之一。

IEC 104 规约的主要特点和内容包括:1. 应用范围:IEC 104 规约适用于各种电力系统自动化装置,如保护装置、测量装置、控制装置等。

2. 通信协议:IEC 104 采用基于 TCP/IP(传输控制协议/因特网互联协议)的通信协议,实现设备之间的数据传输。

3. 消息结构:IEC 104 消息采用面向对象的设计,主要包括头域、地址域、应用域和数据域。

头域用于标识消息类型和版本;地址域用于标识消息的目的设备;应用域表示消息的功能;数据域包含具体的数据信息。

4. 数据传输方式:IEC 104 支持两种数据传输方式:同步传输(ASDU,Automatic Switched Data Unit)和异步传输(ADU,Application Data Unit)。

同步传输适用于实时性要求较高的场景,异步传输适用于实时性要求较低的场景。

5. 报文解析:IEC 104 报文采用面向对象的方法进行解析,实现设备间的数据交换。

报文解析过程包括:协议解析、应用解析和数据解析。

6. 安全性:IEC 104 规约提供了一定程度的安全性,包括数据加密、认证、防篡改等措施。

7. 兼容性:IEC 104 规约兼容多种通信网络和设备,如以太网、光纤通信、串行通信等。

8. 扩展性:IEC 104 规约具有良好的扩展性,可以根据实际需求添加新的功能和模块。

IEC 104 规约是一种用于电力系统自动化和远动领域的通信协议,具有广泛的应用前景。

通过 IEC 104 规约,可以实现电力设备之间的实时监测和控制,提高电力系统的自动化管理水平。

104规约详细介绍及报文解析

104规约详细介绍及报文解析

104规约详细介绍及报文解析104规约是一种通信协议,它用于在远程终端和主站之间进行数据通信。

它是中国电力行业广泛采用的一种通信规约,用于电力行业的监控、调度和通信管理。

104规约的报文格式是基于二进制的,它采用了长度可变、字段定义明确的方式。

它分为应用层APCI和传输层TPCI两部分,其中APCI包含应用数据单元(ASDU)和信息体地址(ASDU地址),用于具体的数据传输。

TPCI则包含了传输控制功能,包含了传输原因、接收端确认和发送端未决等信息。

在104规约中,主站扮演着控制和管理的角色,而远程终端则负责执行主站的命令和返回数据。

主站和远程终端之间的通信是基于主从站的模式进行的,主站发起请求,远程终端回应请求,并返回所需的数据。

这种方式能确保通信的可靠性和及时性。

104规约的报文解析涉及到四个步骤:开始字符检测、长度检测、报文解析和CRC校验。

开始字符检测是检查报文开始字符是否正确,通常是一个固定的字符序列。

长度检测是检查报文长度是否符合规定,通常在报文的头部包含了长度信息。

报文解析是将接收到的报文按照规约的格式解析成具体的字段和数据。

CRC校验是使用冗余校验码来验证报文的完整性和正确性。

104规约的应用数据单元(ASDU)是其最重要的组成部分。

ASDU包含了具体的数据信息,如测量值、遥控命令、遥调命令等。

ASDU的结构是由信息体地址(ASDU地址)、传送原因(COT)、帧标识(PI)和信息体元素(IE)组成。

信息体地址用于标识ASDU的类型和用途,传送原因用于说明报文的目的和意义,帧标识用于区分不同的报文类型,信息体元素用于携带具体的数据信息。

在报文的传输过程中,主站和远程终端之间需要进行传输的确认和未决等操作。

这些操作由传输控制功能(TPCI)来实现。

TPCI包含了传输原因、接收端确认和发送端未决等字段,用于确保数据的可靠传输和及时响应。

总结起来,104规约是一种用于电力行业的通信协议,它采用二进制的报文格式,主从站模式进行数据通信。

104规约

104规约
A4 92:即37540毫秒
06:6分
0F:15时
EA:111 01010星期天10号
05:5月
0F:2015年
常用的类型标识:
遥测:
09---带品质描述的遥测量,每个遥测值占三个字节
0A---带3个字节时标的且具有品质描述的遥测值,每个遥测值占6个字节
0B---不带时标的标度化值,每个遥测值占3个字节
U帧为控制帧,用于控制启动/停止/测试,长度为6个字节,为短帧;
长帧报文分为APCI和ASDU两个部分,统称为APDU,而短帧报文只有APCI部分;
APCI的6个字节的构成:起动字符68H,1个字节;后面的报文长度,1个字节(最大253);控制域位组,4个字节;区分I,S,U帧:
I帧的4字节控制域位组规定为:字节1和字节2位发送序号,字节3和字节4为接收序号;
t3:当RTU端和主站端之间没有实际的数据交换时,任何一端启动U格式测试过程的最大间隔时间;推荐的缺省值为20秒;
举例说明它的组成部分:
68 0E 00 00 00 00 64 01 07 00 01 00 00 00 00 14
68 0E 02 00 12 00 2D 01 06 00 01 00 02 60 00 81
客户端发起:(请求连接报文和确认连接报文)
STARTDT:68 04 07 00 00 00(启动激活);68 04 0B 00 00 00(启动确认)
07 = 00000111,最后两个1表示信息传输格式为U格式,倒数第3个1
表示请求连接;
0B = 00001011,最后两个1表示信息传输格式为U格式,倒数第4个1
RX:68 04 83 00 00 00响应帧
对时:

104规约详细介绍及报文解析

104规约详细介绍及报文解析

104规约详细介绍及报文解析摘要:1.104 规约概述2.104 规约的特点3.104 规约的报文结构4.104 规约报文解析实例5.104 规约的应用领域正文:一、104 规约概述104 规约,全称为MODBUS RTU/ASCII协议,是一种串行通信协议,主要用于工业自动化领域。

它是由美国Modicon公司于1979年开发的,现在已经成为工业自动化领域中应用最广泛的通信协议之一。

104规约具有传输速度快、可靠性高、兼容性好等特点,广泛应用于PLC、PAC、工控机等工业控制设备的通信。

二、104 规约的特点1.传输速度快:104 规约采用二进制编码方式,传输速度快,实时性强。

2.可靠性高:104 规约具有帧校验、地址校验、CRC 校验等多重校验机制,确保数据传输的可靠性。

3.兼容性好:104 规约支持多种数据传输方式,如串行、以太网、无线等,能够满足不同工业场景的需求。

4.扩展性强:104 规约具有丰富的功能代码,可以支持各种工业现场的测量、控制、监测等需求。

三、104 规约的报文结构104 规约的报文由帧头、地址、控制域、数据域、校验域、结束符等部分组成。

其中,帧头包括起始符、同步域、标识符等;地址域用于标识通信双方设备;控制域包含了通信协议的类型、数据传输方向等信息;数据域用于传输实际的工业数据;校验域主要用于检测数据传输中的错误;结束符则表示报文的结束。

四、104 规约报文解析实例以一个简单的104 规约报文为例:帧头:0x03 0x03 0x00 0x01地址:0x01 0x02控制域:0x03 0x01数据域:0x00 0x01 0x00 0x02 0x00 0x03校验域:0x04结束符:0x17该报文的含义是:设备01 向设备02 发送一个03 类型(读取保持寄存器)的请求,数据长度为6 个字节,数据值为0x00 0x01 0x00 0x02 0x00 0x03,校验和为0x04。

104规约写定值

104规约写定值

104规约写定值一、概述104规约是一种通信协议,用于电力系统中的远程监控和控制。

在104规约中,写定值是指配置或更改设备参数的操作,本文将详细介绍104规约中写定值的相关内容。

二、104规约简介104规约是国际电工委员会(IEC)制定的一种通信规约,广泛应用于电力系统的监控和控制领域。

它的特点是具有高效、可靠、实时性好等优势,并且支持灵活的数据传输方式。

104规约中定义了多种类型的消息,包括读数据、写数据、传输控制等。

三、写定值的概念写定值是指通过104规约向设备发送指令,配置或更改设备的参数值。

在电力系统中,设备的参数值对于正常运行非常重要,写定值操作可以实现对设备的远程配置和管理。

写定值消息通常由上级主站向下级设备发送,用于下发配置指令或修改设备参数。

四、写定值的消息结构写定值消息是104规约中的一种特殊类型消息,其结构由消息头、ASDU和信息体组成。

其中,消息头包含了消息的控制信息,ASDU (应用服务数据单元)包含了具体的配置或修改内容,信息体包含了参数的具体数值。

五、写定值的操作步骤1. 建立连接:在进行写定值操作之前,需要先建立主站与设备之间的连接。

连接的建立需要通过建立链接、认证等步骤来实现,确保通信的安全性和可靠性。

2. 发送写定值命令:主站向下级设备发送写定值的命令,命令中包含了要配置或修改的参数信息。

3. 设备响应:设备接收到写定值命令后,根据命令内容进行相应的处理,并发送响应消息给主站,通知写定值操作是否成功。

4. 完成操作:主站接收到设备响应后,根据响应结果进行相应的处理,完成写定值操作。

六、写定值的应用场景写定值操作广泛用于电力系统中的设备配置和参数修改,涵盖了变电站、配电站、发电厂等各个环节。

具体应用场景包括但不限于:1. 设备参数调整:通过写定值操作,可以对设备的参数进行精确的调整,以满足实际运行需求。

2. 故障恢复:在设备故障后,可以通过写定值操作对设备进行复位或恢复,使设备重新进入正常工作状态。

104规约详解

104规约详解

104规约详解104规约是一种用于计算机通信的协议,旨在实现数据的传输和交换。

它定义了数据格式、消息结构和通信协议,使不同系统或设备之间可以进行有效的数据交换。

本文将详细介绍104规约的主要特点和功能。

特点1.可靠性:104规约采用了基于确认和重传机制的通信方式,确保数据的可靠传输。

当发送方发送数据后,接收方会发送确认信号来表示已接收,如果发送方未收到确认信号,则会进行重传,直到数据被成功送达。

2.高效性:104规约经过了精心的优化设计,减少了通信开销和带宽占用。

它使用了紧凑的消息结构和高效的多路复用技术,可以在较低的带宽条件下传输大量的数据,提高通信效率。

3.灵活性:104规约允许用户定义自定义的数据类型和功能码,以满足不同的应用需求。

它支持多种数据类型,如整数、浮点数和字符串,可以适应各种数据传输和处理需求。

4.实时性:104规约支持实时通信,可以在毫秒级的时间内完成数据传输。

这对于需要及时响应和控制的应用非常重要,如电力系统、智能交通等。

功能1.数据传输:104规约主要用于数据在发送方和接收方之间的传输。

它定义了数据格式和消息结构,包括数据头、应用服务数据单元(ASDU)和校验码,确保数据的完整性和正确性。

2.设备控制:104规约支持设备之间的控制和调度。

它定义了不同的功能码,如读取、写入和执行操作,用于实现设备之间的状态查询和控制命令的发送。

3.故障检测:104规约具有良好的故障检测和容错能力。

它可以检测通信故障、数据错误和设备状态异常,并采取相应的措施进行处理,如重传数据、重新建立连接等。

4.安全性:104规约提供了一些安全机制,如身份验证和数据加密,以保护数据的安全性和机密性。

这对于需要保护重要数据和防止非法访问的应用非常重要。

结束语在计算机通信领域,104规约作为一种可靠、高效和灵活的通信协议,被广泛应用于各种领域,如电力系统、工业自动化和智能交通等。

它的特点和功能使得数据的传输和交换变得更加可靠和高效。

104规约简介

104规约简介

104规约简介根据IEC 60870-5-104规约上所讲,104(简称)规约是规范了IEC 60870-5-101的应用层与TCP/IP 提供的传输功能的结合。

在本讲义中要用到以下一些术语: APCI :应用协议控制信息 ASDU :应用服务数据单元 APDU :应用协议数据单元 一、104规约的基本帧格式 IEC 60870-5-104规约的APDU 定义控制域格式Bit ASDU 格式说明:1. 类型标识:是唯一标识该帧类型的 常用的类型标识:1 (01H ) :遥信2 (02H ) :SOE7 (07H):子站远动终端状态15 (0FH):电能脉冲计数量21 (15H):遥测46 (2EH):遥控100 (64H):召唤命令101 (65H):电能脉冲召唤命令103 (67H):对时2.可变结构限定词SQ为0,数据的信息体地址是非连续的(注:全数据召唤的遥信、遥测的数据的信息体地址是连续的,SQ = 1;遥信变位、SOE的数据的信息体地址是非连续的,SQ = 0)数目:传送数据的个数3.传送原因:表示突发传送、总召唤及确认等常用的传送原因:3 (03H):突发5 (05H):请求或被请求6 (06H):激活7 (07H):激活确认10 (0aH):激活结束20 (14H):响应总召唤37 (25H):响应计数量总召唤(电能)4.应用服务数据单元公共地址:厂站号5.信息体地址0:无关的信息体地址1H ~ 400H :遥信的信息体地址范围701H ~ 900H :遥测信息体地址范围B01H ~ B80H :遥控信息体地址范围C01H ~ C80H :电能脉冲计数量信息体地址范围二、数据帧举例(以新桥站同桃村站为例,以常用帧为主)全数据召唤帧:(以下数据均为16进制)遥信帧:说明:若所发送数据的信息体地址是连续的,则在每一帧只标识本帧的第一路遥信的信息体地址,下面只需连发数据即可。

在此,信息体地址同时也表明遥信的路数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
遥测类型标识很多例如;09规一化值。0A带时标的规一化值。0B标度化值。0C带时标的标度化值。0D短浮点数。0E带时标的短浮点数。15不带品质说明的规一化值。超高压用0B和15.省调用(积成)09和15,其他标识都不认。
C. 接收电量报文。D:单点YX报文
信地
电量报文举例:
68 FA 46 00 80 0E0F1E03 0011 0001 64 0062 16 37 00 0102 64 002C410A00 0203 64 00E9 4D 00 00 0304 6400C3 13 00 00 0405 64 003E 6D 15 00 0506 64 0049 27 02 00 0607 64 006C97 06 00 0708 64 003C27 12 00 08……
G.激活终止的电量报文(电量发完以后接着发这个报文)。
b8 b7
0 0 未用
0 1 冻结不反复位
1 0 冻结并复位
11 计数器复位
bb—b1
0未用
1召唤第1码
2 召唤第2码
3召唤第3码
4召唤第4码
5总召唤
举例说明:68 0E4C00 80 0E65 010A0011 0000 00 0045
前六个字节是报文头,65是类型标识,01是信息个数,0A00是传送原因(终止激活)召唤电量结束,11 00是公共地址,00 00 00是信息地址(信息地址是0),45表示电度量是冻结不复位的总召唤。
二 . 104报文格式
1.APCI应用规约控制信息:它是所有发送/接收的报文头并可以单独发送。
APDU长度最大253,要除去启动符
68H和其本身
APCIAPDU是全报文
APDUAPDU
长度
ASDUASDU:应用服务数据单元
2.控制域分类:
控制域八位位组分为3种格式,每种格式的定义内容不一样。
a. I格式: 信息传输格式
(济南站带品质描述)
信息地址分配
YX 000001 开始
YC 004001 开始
电量 006401 开始
保护1001h-4000
yk 6001-6200
N-有效/无效 NT-当前值/非当前 SB-被取代/非被取代 OV-溢出/非溢出 品质描述
S=1 代表YC量为负 负数时,YC用补码形式表示。(反码+1)
三.104和1801比较
共同点:
都属于问答式。异步同信规约 主站占主导地位
不同点:1801没有公共地址104有公共地点 2个字节
1801信息地址一个字节 104可以3个字节 传输信号大于多余1801
1801一个字节传6个YX 104传一个YX
1801YC量高位在前104YC量低位在前,高位在后,16位其中一位符号
2. ASDU格式 应用服务数据单元 即信息区传输格式
传送原因: 1字节/2字节 各系统自定义,我们系统定义2字节。101定义1个字节。
公共地址: 1字节/2字 各系统自定义 我们系统定义2字节。101定义1个字节
信息对象地址:1字/2字节/3字节 我们系统定义3个字节,可以转16777215个信息,实际上2个字节就够65535。101定义2个字节。
前六个字节是报文头,01是类型标识,FF是限定词信息个数,15 00是传送原因,11 00是公共地址,01 00 00是遥信起始地址(第一个遥信),00是第一个遥信处于分位状态,第三个遥信处于合位状态或者有报警信号产生,这一帧有127个遥信。一个站的遥信要分好多帧才能传完,而且不是连发遥信帧,所以当主站或分站重新启动后,信息需要几分钟才能上来全。
F: 单点YX带时标
ASDU格式单点YXSOE格式省调、超高压用1E
02类型标识举例说明:68 11 B0 53 41 4502 0115 0011 00B0 00 0001 13 B0 05
前六个字节是报文头,02是类型标识,01是信息个数,15 00是传送原因,11 00是公共地址,B0 00 00是遥信起始地址(B0是第176个遥信),01表示第176个遥信处于合位状态或者有报警信号,13 B0 05是合闸或报警的动作时间(13 B0单位是毫秒,05单位是分)。
低位在后12位
1801没有传送原因104有传送原因
类型标识不同
优缺点:1801传输效率高,104传输效率低,不相同传输速率情况下,1801响应快,104响应慢,尤其在刚开机时,信息在几分钟内才能送完。
单台1801传输的信息量小,104可以传输几百甚至上千个信息
1801容易规范,104不容易规范。
附录:
常用的类型标识: 类型标识
控制方向(主站)下列:
64H 总召唤01单点YX
65H 电量02带时标的单点YX
15h第一组yx03双点YX
4:召第4组电量
5:总召唤
召唤限定词定义
0 1 0 0 0 1 0 1
0:未用
1-19:保留
20:站召唤(全局)
21-36;;分别是第1组至第16组召唤
64-255:特定使用保留
c.YK报文
OCS状态
b2 b1
10 非法
11 合命令
20 分命令
31 非法
Qu
b7-b3
1.短脉冲时向当地YK要求
2.长脉冲时向当地YK要求
b.U格式: 未编号的控制功能类型格式
TEST.SPOPDT STARTDT 确认/生效只有一个是“1”之可能出03/13/23/43/83/07/0B不可能出现其他码
c. S格式 带编号的监视功能
例如: 发/收一组码: 68 04 01 00 96 77 这就S格式,这是确认报文,在收报文经常出现。刚开机时用于链路连接,收发两端都收到这个报文说明链路通了,可以发其它命令报文。如果链路不通,主站会连发此报文
S=0……………正
举例济南站报表:68 FA 4E 00 82 010B 2803 0011 0018 40 00CC 01 0019 40 00B5 01 001A4000F8 FB 001D 40 007D 03 001F40 0064 03 0023 40 0060 02 0025 40 005F02 00……
前六个字节是报文头,0F是类型标识,1E是信息个数,03 00是传送原因,11 00是公共地址,01 64 00是电量地址(第一个电量),62 16 37 00 01前四个是电量值01是顺序号(这是一帧信息中的顺序,不是整个电量的顺序)。02 64 00是第2个电量地址,2C410A00 02是第2个电量数,遥测和电量的吗位低位在前,高位在后。
前六个字节是报文头号,0B是类型标识,03 00是传送原因,11 00是公共地址,18 40 00是遥测量地址(18 40 00是第24个遥测),CC 01 是遥测值,00是品质说明(00表示正常),19 40 00是遥测量地址(是第25个遥测量),B5 01是遥测量,下面不再详细说明,一个遥测量是6个字节,三个是地址,两个是遥测值,一个是品质说明。
a. 总召唤报文格式
a.召唤全数据
b. 召唤电度
APCI
APDU
字节
ASDU
信息地址全为“00” 原因0006激活
电量限定词定义
0 1 0 0 0 1 0 1
b8 b7
1 0
0 1 冻结不复位
1 0 冻结复位
1 1 计数器复位
b0-b6状态: 0:未用
1:召第1组电量
2:召第2组电量
3:召第3组电量
召唤电量报表如下 68 0E FA 164C43 65 01 06 00 01 00 00 00 00 45
以上两个报文格式完全一样,只是类型标识由64H变成65H,召唤限定词也不一样,总召唤是14H,电量是45H。
4.主站收到报文格式(上传信息)远动发送
A.带品质描述的YC报文: 1个YC占3个字节
E:成组yx格式:SQ=1. 仅有第一个YX有启动地址,其他顺序排列,一个YX占一个字节,要么00,要么01,只有这两种码型。
(APCI没有画出)
举例说明(以济南站为例):688C4C00 82 0E01 FF15 0011 0001 00 0000 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ……(共127个00)01 00 00 00
3. 持续时间输出
信息体地址就是遥控编码
举例说明
总召唤报文如下68 0E FA 164C43 64 01 06 00 01 00 00 00 00 14
前六个字节是APCI报文头,64是类型标识,01是代表一个信息,06 00是传送原因,01 00是公共地址,00 00 00是信息地址(总召唤是信息地址都为0),14是召唤限定词,(总召唤),召唤全YC、全YX。如果限定词15,则召唤YX,如果限定词是1D则召唤是YC。
15h:不带品质描述的YC量:一个YC占两字节,其他表示一样。
举例说明,以淄川站为例(这是一个一帧只传一个遥测量的报文):680F72 77 86 1815 0103 000100A9 40 0000 00
前六个是报文头,15是类型标识,01是信息个数,03 00是传送原因,01 00是公共地址,A9 40 00是遥测量地址(A9是第169个遥测量),00 00是遥测量。不带品质描述的省一个字节。
举例说明(这是一个一帧传两个遥测量的报文):68 147A77 86 1715 0203 0001 0078 4000F0 057C40 00B0 1C
前六个是报文头,15是类型标识,02是信息个数,03 00是传送原因,01 00是公共地址,78 40 00是遥测量地址(78是第120个遥测量),F0 05是遥测量,7C40 00是遥测量地址(7C是第124个遥测量),B01C是遥测量。不带品质描述的省一个字节。
相关文档
最新文档