国网DLT698.45协议——采集系统、数据交换(一)

2023-11-08

国网DLT698.45协议(采集系统、数据交换)

面向对象协议

对于国网698协议,是一种面向对象的通信协议,用于远程监控和控制电力系统中的设备。面向对象使得对协议的思考更趋向于正常思维,使计算机中描述的抽象世界于现实世界中能够更好的对应起来。协议中就是将各种方法和属性对应描述成类和对象。

接下来是我学习该协议的一些总结和认识,欢迎大家随时在评论区或者私信我交流学习。

面向对象:系统=对象+消息
面向过程:程序=算法+数据

对象和接口类描述:

类描述了一组具有相同属性和相同方法的对象。

具有共享公共特征的对象归纳为接口类 (IC),接口类是同一类对象共同特征及行为的表达模板,接口类由类标识码 (Class_id)进行标识。

在这里插入图片描述
名词解释

正向有功电能反向有功电能是电能表中常用的两个概念。

正向有功电能是指电能表记录的电能流向电网的情况。当电能从电网供给到用户时,被认为是正向有功电能。正向有功电能通常用于计量用户的用电量,以便进行电费结算

反向有功电能是指电能从用户回馈到电网的情况。当用户的用电设备产生的电能超过其自身需求时,多余的电能会通过电网回馈,被认为是反向有功电能。反向有功电能通常用于计量用户的自发电量,如太阳能发电、风能发电等。

电能表会记录正向有功电能和反向有功电能的累计值,以便监测和计量用户的电能使用情况。这些数据可以用于电费结算、能源管理等用途。

集中器(DCU)

集中器最大的好处就是其数据采集功能,这给电力公司提供了极大的便利,通过集中器去抄读电能表中的冻结数据,代替人工的现场抄读,极大节约了人力成本。

集中器有两个用处

  • 一是向采集器下发命令,并接收采集器的电量数据。
  • 二是根据系统要求与主站通信,将主站所需要的用户用电数据等信息传送到主站数据库中。

功能:数据采集、数据传输、对时功能、抄表、远程升级、存储。

集中器上的外置接口

集中器通过外置接口与主站、电表通信,同时提供模拟量输入,直流电输出功能。

一般存在的接口有:

  • RS232: 用于调试以及命令接收
  • RS485: RS485 通信
  • USB: 系统从 U 盘启动或者 U 盘读写文件
  • PLC 模块接口
  • GPRS 模块接口
  • 外置电池接口
  • 模拟量输入接口
  • 直流电输出接口
  • 电源输入接口
  • WAN 接口
  • 红外通信接口

电表与集中器的主要通信方式

近红外、远红外(红外通信的波特率一般在9600bps)、电力线载波(PLC)、RS232(串口)、RS485、GPRS、CDMA、RJ45(以太网)、RJ11、MBUS(有线、无线)、RF。

电力线载波传输(PLC)
依靠电线来传输数据,一般只能用于同一变压器的回路内,传输到终端,终端再无线(无线发射器)发送到电力计量系统。

用于共同配电站、临时变压器、公共计量箱的计量。
无法实现用户网上缴费,只能去电力局买电。

RS485传输
可以实现用户远程缴费(网络自助),供电局系统收到用户网络支付信息,就可以给用户充值,完成后将信息发送到用户所在的集中器。

依靠运营商的GPRS/CDMA网络,传输的数据再依靠RS-485发送到电表,完成整个数据传输。

PLC和RS-485都是终端无线传输。

状态字

两类:(1)记录目前状态;(2)记录历史状态。
一般是使用每一bit来表示某一状态是否存在。

软件状态字参数

  1. 上电
  2. 时钟无效
  3. PLC 载波通信失败
  4. 电表档案状态字
  5. 生产状态字
  6. GPRS 通信失败
  7. 集中器通信方式状态字
  8. 主站通信失败
  9. 升级状态字
  10. 参数编程状态字

硬件状态字参数:

  1. RAM 失败
  2. Flash 失败
  3. PLC 模块失败
  4. 过零检测失败
  5. IR 端口失败
  6. RS232 端口失败
  7. USB 接口失败
  8. WAN 端口失败
  9. PLC 端口失败

自保护功能:集中器处于异常情况下,可以自动保护或者重启应用程序。

实现机制:

掉电:掉电时,使用电容/电池供电,用于保存数据。
watchdag:当程序出错/跑飞,集中器能够重启。
存储空间满:一般做法为擦除旧有记录。
相关参数:watchdog 喂狗时间、掉电数据保存时长、剩余存储空间。

软件升级:集中器软件升级、电能表软件升级(广播升级、点对点升级)

找表功能:自动找到安装在集中器下的电表。
方式:载波通信电表,让电表应答自己的表号。

数据采集
主站发送指令到集中器(相当于传输的中介),由集中器采集电能表中的数据项。

抄读回来的数据会存放在集中器自己的数据库中,主站需要时,从集中器(DCU)中抄读数据库即可,而不用去抄读电表。

698协议引用对象

698协议在引用一个对象时,创造性的采用了直接引用和间接引用两种形式。

  • 分为直接引用和间接引用
  • 直接引用:直接存在于终端设备内的对象(需要有唯一的名称)。且该名称下只有一个对象实例存在。
    eg:正向有功电能(0100) (电能表设备中的)
    日期时间对象(4000) (采集终端中的)

在这里插入图片描述

  • 间接引用:存在于设备内集合类对象之中的对象(具有唯一名称)。但具体实例对象没有名称。
    eg:日冻结对象(电能表设备中的集合类对象),存放了多个基本对象的多个日冻结实例。
    引用某个基本对象的某日冻结值时,就必须使用间接引用,也就是协议中的GetRequestReCord。
    在这里插入图片描述

698协议术语解释

对象标识OI

标识终端唯一名称的编码,2个字节。
由于一个OI所属的接口类是唯一的,该编码需要统一管理。

对象描述符OAD

描述同一属性的不同场景下的数据。
在协议中用于访问对象的属性。

eg:0100 02000100   表示OI,02 表示属性, 00 是索引表示全部) 正向有功电能总+4费率

记录型对象描述符ROAD

定义集合类中多个捕获单元,本质上是一个表格中的多个列

在这里插入图片描述

eg:日冻结OAD
01 ——> 01 表示ROAD记录型对象
5004 0200 ——> OAD 5004(日冻结)——5H:冻结 0H:通用 04H:日冻结
03 ——> 3个关联对象属性
2021 0200  ——> 冻结数据时间
0010 0200 ——> 正向有功电能
0020 0200 ——> 反向有功电能

记录描述符RSD

协议用于筛选记录型对象数据集合的工具,包含10种不同筛选模式,用于数据检索。

eg:读取日冻结数据
6012 0300  ——> 任务配置表,属性3(记录表) ——> OAD
05  ——> 选择方法5
07 E0 09 0C 00 00 00  ——> 采集存储时间 2016-9-12 000000
07 E0 年
090C 日
000000

列选择描述符CSD

用于访问记录型对象数据时,对记录列进行筛选,记录列支持筛选的前提是,为每一列均有对应的OAD或ROAD。

记录列选择描述符RCSD

为CSD的集合,用于读取服务,进行列选择。

Data

Data数据类型是一种通用的CHOICE类型,内包含本协议支持的所有数据类型,每一种类型具有独立类型标识TAG。
Data类型连接应用层服务和具体每一个对象,应用层服务访问对象的属性、方法,其参数或返回数据均使用Data表达。

第一个字节为数据类型描述,它有两个相对特殊的数据类型。定义均为SEQUENCE OF,分别为:
数组array:其中SEQUENCE OF每个元素类型均相同
结构structure:其中SEQUENCE OF每个元素类型可以各不相同

采集系统结构

包括系统主站、通信信道(预连接)、终端和监控对象(电能表)。
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

国网DLT698.45协议——采集系统、数据交换(一) 的相关文章

  • 八路视频光端机技术导论:多通道视频传输的高效解决方案

    随着光通信技术的快速发展 八路视频光端机 已成为多通道视频传输的有效解决方案 本文将探讨该技术的原理 优势及应用前景 为光通信行业的技术人员和研究学者提供参考 技术原理 八路视频光端机基于 波分复用 WDM 技术 通过一个光纤同时传输多路视
  • 分辨公网IP和内网IP的方法

    公网IP一般就是对外的访问地址 内网IP就是对内的访问地址 两者的使用范围是不一样的 那如果区分客户网络的IP地址是公网IP地址还是内网IP地址呢 公网IP的地址范围是很广泛的 我们可以先了解下内网IP 因为内网IP的地址段相对是局限的 一
  • 为什么这么多人自学黑客,但没过多久就放弃了(掌握正确的网络安全学习路线很重要)

    网络安全是一个 不断发展和演变 的领域 以下是一个 网络安全学习路线规划 旨在帮助初学者快速入门和提高自己的技能 基础知识 网络安全的 基础知识 包括 网络结构 操作系统 编程语言 等方面的知识 学习这些基础知识对理解网络安全的原理和技术至
  • 通过一个寒假能学会黑客技术吗?看完你就知道了

    一个寒假能成为黑客吗 资深白帽子来告诉你 如果你想的是学完去美国五角大楼内网随意溜达几圈 想顺走一点机密文件的话 劝你还是趁早放弃 但是成为一名初级黑客还是绰绰有余的 你只需要掌握好渗透测试 Web安全 数据库 搞懂web安全防护 SQL注
  • 一个网工(网络工程师)七年的职业血泪史....

    前言 一个工作了七年的老网工 上家公司待了五年 现在这家公司也快三年了 分享一些我自己学习网络安全路上的一些经历 也算是帮大家少走些弯路 一 如何学习网络安全 1 不要试图以编程为基础去学习网络安全 不要以编程为基础再开始学习网络安全 一般
  • 【一份老网工珍藏多年的网络配置笔记,很重要!】

    01 交换机 路由器的几种配置模式及模式转换 1 用户模式 登录到交换机 路由器 时会自动进入用户模式 提示符为 switchname gt 在该模式下只能够查看相关信息 对 IOS的运行不产生任何影响 2 特权模式 用户模式下 键入 en
  • 6类典型场景的无线AP选型和部署方案

    你们好 我的网工朋友 前段时间刚给你们来了篇解决无线频繁断网的技术文 解决无线频繁断网 这个办法值得收藏 不少朋友私聊 说想再聊聊无线AP的选型和部署方案 这不就安排上了 无线网络覆盖项目中 无线AP的合理选型和部署非常重要 在设计施工中
  • 成为一个黑客,就按照这个路线来!

    前几天一个同学在聊天中提到毕业后想要从事网络安全方向的工作 虽然他本身也是学计算机的 但是又怕心有余而力不足 因为 从事网络安全方面的工作向来起点都比较高 大学里少有开设这类课程的 在学校能够学到的知识比较有限 网上的关于这方面课程的质量又
  • 内网穿透的应用-使用Net2FTP轻松部署本地Web网站并公网访问管理内网资源

    文章目录 1 前言 2 Net2FTP网站搭建 2 1 Net2FTP下载和安装 2 2 Net2FTP网页测试 3 cpolar内网穿透 3 1 Cpolar云端设置 3 2 Cpolar本地设置
  • 【计算机毕业设计】实验室预约管理

    身处网络时代 随着网络系统体系发展的不断成熟和完善 人们的生活也随之发生了很大的变化 人们在追求较高物质生活的同时 也在想着如何使自身的精神内涵得到提升 而读书就是人们获得精神享受非常重要的途径 为了满足人们随时随地只要有网络就可以看书的要
  • WEB前端常见受攻击方式及解决办法总结

    一个网址建立后 如果不注意安全问题 就很容易被人攻击 下面讨论一下集中漏洞情况和放置攻击的方法 一 SQL注入 所谓的SQL注入 就是通过把SQL命令插入到web表单提交或输入域名或页面请求的查询字符串 最终达到欺骗服务器执行恶意的SQL命
  • 通俗易懂,十分钟读懂DES,详解DES加密算法原理,DES攻击手段以及3DES原理

    文章目录 1 什么是DES 2 DES的基本概念 3 DES的加密流程 4 DES算法步骤详解 4 1 初始置换 Initial Permutation IP置换 4 2 加密轮次 4 3 F轮函数 4 3 1 拓展R到48位 4 3 2
  • 【网安神器篇】——WPScan漏洞扫描工具

    目录 一 Wordpress简介 二 WPScan介绍 三 安装 四 获取token 1 注册账号 2 拿到token 五 使用教程 1 常用选项 2 组合命令 1 模糊扫描 2 指定扫描用户 3 插件漏洞扫描 4 主题漏洞扫描 5 Tim
  • 揭秘网络世界的幕后密码——Wireshark网络协议分析软件

    在我们日常生活中 计算机和互联网已经成为不可或缺的一部分 然而 很少有人真正了解网络背后复杂的工作原理和通信协议 幸运的是 有一款强大而实用的软件 Wireshark 可以帮助我们深入了解网络世界的幕后密码 Wireshark是一款免费的网
  • tcpdump抓包

    tcpdump抓包 基本概念 1 类型的关键字 host 指明一台主机 如 host 10 1 110 110 net 指明一个网络地址 如 net 10 1 0 0 port 指明端口号 如 port 8090 2 确定方向的关键字 sr
  • 【无标题】

    大家都知道该赛项的规程和样题向来都是模棱两可 从来不说具体的内容 导致选手在备赛时没有头绪 不知道该怎么训练 到了赛时发现题目和备赛的时候完全不一样 那么本文将以往年信息安全管理与评估赛项经验来解读今年2023年国赛的规程 帮助选手们指明方
  • ESP10B 锁定连接器

    ESP10B 锁定连接器 ESP10B 电机新增内容包括双极型号标准 NEMA 尺寸 17 23 和 34 的步进电机现在包括输出扭矩范围从 61 盎司英寸到 1291 盎司英寸的双极型号 该电机配有带锁定连接器的尾缆 可轻松连接 每转可步
  • 【安全】简单解析统一身份认证:介绍、原理和实现方法

    深入解析统一身份认证 介绍 原理和实现方法 导语 统一身份认证是什么 统一身份认证的原理 统一身份认证的实现 结语 导语 随着互联网的发展和各种在线服务的普及 用户在不同的应用和平台上需要进行多次身份验证 为了简化用户的登录和减少重复操作
  • 2023下半年软考「单独划线」合格标准公布

    中国计算机技术职业资格网发布了 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告 2023下半年软考单独划线地区合格标准各科目均为42分 01 官方通告 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告
  • 【安全】网络安全态势感知

    文章目录 一 态势感知简介 1 概念 2 形象举例 3 应具备的能力 二 为什么要态势感知 为什么网络安全态势感知很重要 三 态势感知系统的功能 四 如何评估态势感知的建设结果 五 什么是态势感知的三个层级 四 业界的态势感知产品 1 安全

随机推荐

  • 对xml内数据的操作(xml生成、增删改查)

    接口 package com baozupo gzl severce import org dom4j Document import com baozupo gzl bean Froms public interface XMLUtils
  • 服务器架设了网站还能架设游戏吗,可以在云服务器里架设游戏吗

    可以在云服务器里架设游戏吗 内容精选 换一换 标签是弹性云服务器的标识 为弹性云服务器添加标签 可以方便用户识别和管理拥有的弹性云服务器资源 您可以在创建弹性云服务器时添加标签 也可以在弹性云服务器创建完成后 在云服务器的详情页添加标签 您
  • No.14新一代信息技术

    新一代信息技术产业包括 加快建设宽带 泛在 融合 安全的信息忘了基础设施 推动新一代移动通信 下一代互联网核心设备和智能终端的研发及产业化 加快推进三网融合 促进物联网 云计算的研发和示范应用 大数据 云计算 互联网 物联网 智慧城市等是新
  • Android 数据库增删改查

    文章目录 一 案例演示 二 实现步骤 1 activity main xml 2 MainActivity java 3 UserDao java 4 User java 5 SQLiteOpenHelper java 一 案例演示 二 实
  • 关于laravel开发实战的一些小技巧

    在目前的 web开发中 主流的框架有很多 例如 Spring Boot Spring Cloud MyBatis Golang Ruby on Rails等 这些框架都各有其特点 但也都存在一些共同的问题 比如稳定性差 开发效率低等 在我看
  • 1.人工智能算法初探——感知机全解(原始形式and对偶形式)

    感知机 perceptron 是1957年由Rosenblatt提出 是神经网络与支持向量机的基础 感知机是二分类的线性可分类模型 其输入为实例的特征向量 输出为实例的类别 取 1和 1两个值 感知机只能应用到线性可分的数据集当中 对于线性
  • 私有镜像仓库harbor搭建

    一 安装docker https blog csdn net weixin 63634809 article details 124560933 目前 Docker 只能支持 64 位系统 bin bash 1 关闭防火墙 systemct
  • react,父组件如何获取子组件的值

    class Son extends React Component render return
  • 云开发初探 —— 更简便的小程序开发模式

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由李成熙heyli发表于云 社区专栏 李成熙 腾讯云高级工程师 2014年度毕业加入腾讯AlloyTeam 先后负责过QQ群 花样直播 腾讯文档等项目 2018年加入腾讯云云开发
  • latex图片只插半栏(插入双栏中的半栏/只在左半边或者右半边)(亲测有效)

    在利用latex写论文的时候 发现无法只插入半栏 插入双栏中的半栏 只在左半边或者右半边 后来查找了很久的资料 终于找到了解决办法如下 1 图片占半栏 begin figure H centering includegraphics wid
  • 非结构化数据管理解决方案白皮书 附下载地址

    企业的持续经营必将产生大量数据 无论在企业的战略层面还是 执行层面 数据管理对于企业决策都具有举足轻重的作用 一方面在战略层面 基于数据管理能够有效梳理企业数据资源 支撑企业优化 战略决策 把握业务拓展机遇 抢占竞争先机 另一方面 在执行层
  • 圆柱体的投影特点_常用的地理信息系统地图投影详解

    今天想和大家分享下更加具体的几种地图投影知识 言归正传 直接进入正题 1 高斯 克吕格投影 1 基本概念 高斯 克吕格投影是等角横切椭圆柱投影 详细来讲就是有一椭圆柱面横套在地球椭球体外面 并与某一条子午线相切 椭圆柱的中心轴通过椭球体中心
  • python类对象内存分析_python 对象内存分析

    python对象内存分析 一 python内建对象 python内建对象占用内存的情况又分为定长对象与非定长对象 变长 1 1 定长对象 对象在内存中所占大小不会变化的对象 包括int float long bool complex和dic
  • kettle调用存储过程_Kettle(PDI)客户端工具Spoon详解

    概述 PDI 客户端 Spoon 是一个您安装在工作台上的桌面应用程序 使您能够构建转换和作业或安排作业何时运行 启动PDI客户端 Pentaho目录启动PDI客户端 启动Pentaho服务器 导航到安装PDI的文件夹 例如 pentaho
  • [Java]远程下载文件并读取实例方法

    简单的文件下载后读取显示 该方法可返回内容的结果集 一般适用于文本文档的下载 以供学习交流 远程下载文件并读取返回p param filePath 文件网络地址 如http www baidu com 1 txt return String
  • linux花生壳

    动态域名解析 花生壳 ddns dns dhcp 配置dhcp服务 在服务端 yum install dhcp y cp usr share doc dhcp 4 2 5 dhcpd conf example etc dhcp dhcpd
  • 【Unity编程】欧拉角与万向节死锁(图文版)

    Unity编程 欧拉角与万向节死锁 图文版 标签 unity万向节死锁欧拉角欧拉旋转 2017 03 11 17 08 5361人阅读 评论 4 收藏 举报 分类 Unity标准编程导引 13 版权声明 本文为博主原创文章 欢迎转载 请保留
  • 联宝盒子算法迁移

    直接把这个盒子的算法包 迁移到另一个新盒子 第一步 将算法库的第三方库 放置到该路径下 2 第二步运行 但是报错了 找不到库 如下图 但是文件夹该路径下有这个库 直接运行代码 报错如下 ImportError libopenblas so
  • 日期格式转换工具类(线程安全)

    import java text ParseException import java time import java time format DateTimeFormatter import java time temporal Chr
  • 国网DLT698.45协议——采集系统、数据交换(一)

    国网DLT698 45协议 采集系统 数据交换 面向对象协议 对于国网698协议 是一种面向对象的通信协议 用于远程监控和控制电力系统中的设备 面向对象使得对协议的思考更趋向于正常思维 使计算机中描述的抽象世界于现实世界中能够更好的对应起来