当前位置:网站首页 > 编程语言 > 正文

104规约遥信报文(104遥信报文解析)



[ 指南] 电力系统104 规约报文解析

基本定义: 端口号2404,站端为Server 控端为Client ,平衡式传输,2Byte 站地址,2Byte 传送原因,3Byte 信息地址。

104 不涉及链路层,也没有一、二级数据之说。

104 规约可以简单理解成网络版的101规约。他是建立在TCP/IP 层之上,可以把他认为是会话层的的规约(我是这么理解的)。

在串口通讯程序中我们要自己写程序,用校验机制来保证及判断报文的完整性

(属于链路层的东西); 用重发机制保证报文不丢失(网络层或传输层的东西)。而在网络通讯中,这些功能都由底层的TCP/IP 协议完成了,所以,我们就不必关心再校验,丢包等问题了。

被控站需要在连接成功后,接到STARTD才能主动上发数据。

关于什么时候发总召唤以及连接后做些什么,那就看具体应用需求了,这个没有特别限制

104规约通信流程:

0x68+长度+4bytes控制域

基本格式I,S ,U

1bit=0 I 格式

发送序号(NS)LSB 0 控制域 1

MSB发送序号(NS)控制域2

接收序号(NR)LSB 0 控制域 3

MSB接收序号(NR)控制域4

S 格式

0 1 控制域

CON ACT CON ACT CON ACT^S式1

控制域0 2

控制域接收序号(NR)LSB 0 3

控制域MSB接收序号(NR) 4

TESTFR STOPDT STARTDT 1 控制域CON ACT CON ACT CON ACT格式1

控制域0 2

控制域0 3

控制域0 4

[ 主战端监视]

启动

1 // --- 召唤链路状态

TX:U格式的STARTD生效报文:68 04 07 00 00 00 M,R

04: 数据单元长度(APDU)=4,07: U 格式帧STARTDT:ACT=1 CON=0

STOPDT:ACT=0

CON=0 TESTFR: ACT=0 CON=0

RX:U格式的STARTD确认报文:68 04 0B 00 00 00 R —>M

数据单元长度(APDU)=4 U格式帧STARTDT:ACT=0 CON=1 STOPDT:ACT=0 CON=0 TESTFR: ACT=0 CON=0

总召唤

//---I Form 发送和接收序列号如何确定

TX:总召唤:=68 0e 08 00 0e 00 64 01 06 01 02 00 00 00 00 14

RX:总召唤确认:=68 0e 0e 00 0a 00 64 01 07 00 01 00 00 00 00 0e

RX:单点信息:=68 56 10 00 0a 00 01 c9 14 00 01 00 01 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 80 80

80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 01 RX: 遥测报文:68

2D 16 00 02 00 15 90 14 00 00 00 01 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

68 F8 68 00 02 00 0D AF 14 00 01 00 30 44 00 A4 70 9D 3F 00 A4 70 9D

3F 00 A4 70 9D 3F 00

A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F

00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4

70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D

3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F 00 A4 70 9D 3F

00 A4 70 9D 3F 00

召唤累计值

TX:召唤电度量:=68 0e 06 00 0a 00 65 01 06 01 01 00 00 00 00 45

RX:电度冻结确认:=68 0e 0a 00 08 00 65 01 07 00 01 00 00 00 00 0e RX: 召唤电度量结束:=68 0e 0c 00 08 00 65 01 0a 00 01 00 00 00 00 0e

时钟同步

TX:校时命令:=68 14 04 00 08 00 67 01 06 01 01 00 00 00 00 be 97 01

到此这篇104规约遥信报文(104遥信报文解析)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • pdf怎么破解密码破解(破解pdf的密码)2026-04-18 08:27:09
  • 安装win32gui模块失败(win10模块安装失败)2026-04-18 08:27:09
  • 蓝牙地址怎么查(蓝牙地址怎么查定位信息)2026-04-18 08:27:09
  • 操作系统课程讲解(操作系统这门课怎么学)2026-04-18 08:27:09
  • 电脑好玩的代码(电脑好玩的代码bat)2026-04-18 08:27:09
  • ov内存卡和闪迪哪个好(内存卡banq与闪迪哪个好)2026-04-18 08:27:09
  • Ubuntu源自Debian吗(ubuntu系统源)2026-04-18 08:27:09
  • 单片机程序编写流水灯代码(单片机实现流水灯程序编写)2026-04-18 08:27:09
  • 进程控制块内容(进程控制块内容有哪些)2026-04-18 08:27:09
  • 网址解析ip域名错误(网址解析ip域名错误怎么办)2026-04-18 08:27:09
  • 全屏图片