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(IEC 60870-5-104)是一种用于电力自动化系统中的通信协议。
它定义了在电力系统中传输数据的规则和格式,使得不同设备和系统之间可以进行可靠的通信和数据交换。
电力规约104广泛应用于电网监控、远程控制、自动化设备等领域。
电力规约104的特点1.高可靠性:电力规约104采用了可靠的数据传输机制,确保数据的准确性和完整性。
它使用了确认和重传机制,以及错误检测和纠正技术,可以应对通信中可能出现的各种问题和干扰。
2.高效性:电力规约104采用了二进制编码方式,使得数据传输更加高效。
它使用了紧凑的数据格式和高效的压缩算法,减少了通信的带宽和传输延迟,提高了系统的响应速度和效率。
3.灵活性:电力规约104支持灵活的配置和扩展。
它定义了多种数据类型和功能码,可以适应不同的应用场景和需求。
同时,它还提供了丰富的通信参数和选项,可以根据具体情况进行定制和调整。
4.安全性:电力规约104提供了多种安全机制,保护通信和数据的安全性。
它支持数据的加密和认证,防止数据泄露和篡改。
同时,它还提供了访问控制和权限管理的功能,确保只有授权的设备和用户可以进行通信和操作。
电力规约104的应用电力规约104广泛应用于电力自动化系统中的各个环节和领域,包括:1. 电网监控与调度电力规约104可以实现对电网状态和运行情况的实时监测和调度。
通过与监控中心的通信,各个电力设备和系统可以将实时数据和状态信息传输给监控中心,从而实现对电网的全面监控和调度。
监控中心可以根据接收到的数据,进行故障诊断、负荷预测、优化调度等工作,提高电网的可靠性和经济性。
2. 远程控制与操作电力规约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规约 coa104规约,全称为IEC 60870-5-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规约遥测数值转换摘要: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规约是指用于远动控制通信的规约,以以太网为载体,服务模式是平衡模式。
它是用于调度自动化系统,厂站之间的通讯。
它具有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规约国家电力设备通信的一种标准协议,版本目前分为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个字节)表示从这个规约地址开始,第二个信息对象中不再包含信息体地址,第二个信息对象地址是在第一信息对象中的信息体地址递增。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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是遥测量。不带品质描述的省一个字节。