61850MMS报文解析
61850通讯过程
TCP建立连接-mms初始化-后台读取模型-报告控制块使能-向装置写参数-总召-响应总召-遥测、遥信报文
TCP建立连接
三次握手
mms初始化
后台读取模型
报告控制块使能
向装置写参数
测试心跳连接的报文
总召
装置上送总召遥测
装置上送总召遥信
变位遥信
遥测报文
61850
61850新增其他配置说明:
- 报告块选项域
报告块选项域定义:报告块选项域设置以后,服务器在上送报告时会按照所设置的数据内容进行上传报告。报告块选项域类型为BitString,以下表格是详细定义
BIT0 | BIT1 | BIT2 | BIT3 | BIT4 | BIT5 | BIT6 | BIT7 | BIT8 | BIT9 |
保留 | 顺序号 | 报告时标 | 包含原因 | 数据集名称 | 数据引用 | 缓冲区溢出 | 条目标识 | 配置版本 | 分段 |
保留:默认0
顺序号:默认为1
报告时标:默认1
包含原因:默认1
数据集名称:默认1
数据引用:默认1
缓冲区溢出:默认1
条目标识:默认1
配置版本:默认1
分段:默认0
按默认的方式设置,报告块选项域为0111111110,从左开始计算(不足8位再最后加0)换算为16进制为7F80H,换算成10进制为32640.
- 触发选项
触发选项定义:触发选项设置以后,服务器按照所设置的模式进行上传数据。触发选项类型为BitString,以下表格是详细定义
BIT0 | BIT1 | BIT2 | BIT3 | BIT4 | BIT5 |
保留 | 数据改变 | 品质改变 | 数据更新 | 完整性 | 总召唤 |
保留:默认0
数据改变:当服务器上数据有更改时,上送报告给客户端。默认是1.
品质改变:当服务器上数据的品质发生变化时,上送报告给客户端。默认1.
数据更新:当服务器上数据有更新时,上送报告给客户端。默认0.
完整性:设定默认的时间间隔,服务器定时上送所有的数据。默认0.
总召唤:使服务器响应总召唤。默认1
按默认的方式设置,触发选项为011001,从左开始计算(不足8位再最后加0)换算为16进制为64H,换算成10进制为100.
若现场有通不上的装置可更改以上配置来测试,而不用频繁修改程序。