DLT1456-2015 电力系统数据库通用访问接口规范

DLT1456-2015 电力系统数据库通用访问接口规范
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:2.6M
标准类别:电力标准
资源ID:41295
免费资源

标准规范下载简介

DLT1456-2015 电力系统数据库通用访问接口规范简介:

DLT1456-2015是中国电力行业标准,全称为《电力系统数据库通用访问接口规范》。这个标准主要规定了电力系统数据库的通用访问接口设计、实现和使用的技术要求。它旨在促进电力系统数据的标准化、规范化和互操作性,使得不同系统、软件和平台之间能够有效地进行数据交换和共享,提高数据的利用效率。

DLT1456-2015涵盖了数据库接口的定义、接口的结构和功能、数据格式、数据安全、性能要求等方面,包括数据的接入、查询、更新、删除等操作的接口设计,以及数据权限管理、数据一致性保证等。它适用于电力系统中的实时监控、调度、运行管理等各个领域,是电力信息系统设计和开发的重要参考标准。

总的来说,这个标准的实施有助于提升电力系统的信息化水平,提高数据处理效率,促进电力行业的智能化和现代化进程。

DLT1456-2015 电力系统数据库通用访问接口规范部分内容预览:

8.2.5删除测点WHDBDelete

RETURNS INT4

8.2.6查询全部测点信息WHDBList

DB11∕891-2012 居住建筑节能设计标准RETURNS INT4

8.2.7写入遥测测点数据WHDBWrite

DL/T14562015

8.2.9读取遥测测点数据WHDBRead

//数据库描述符 I/写入数据值的数量 /指向时间序列数据值数组的地地

DL/T 1456 =2015

RETURNS INT4

RETURNS INT4 功能描述:以SQL语句的方式获取测点数据。 返回值说明:执行成功返回RETURNOK,执行错误时返回RETURNFL。

9关系数据库访问接口(DCI)

g)CIM/E数据文件的导入导出,其中CIM/E文件格式应遵循GB/T30149的规定。 h)基于CIM/E模板文件创建数据表,其中CIM/E文件格式应遵循GB/T30149的规定 使用DCI接口的基本流程如图1所示。

关系数据库提供的接口应是线程安全的,应至少提供表9所列的访问接口

关系数据库提供的接口应是线程安全的,应至少提供表9所列的访问接口。

图1DCI接口流程基本框架示意图

表9关系数据库主要DCI接口列表

9.2.2创建工作环境DCIEnvCreate

DL/T14562015

功能描述:创建并初始化DCI接口的工作环境 执行错误时可能的返回值包括D

9.2.3登录数据库DCILogom

9.2.4断开数据库DCILogoff

RETURNSINT2

功能描述:断开与数据库的连接。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERR

9.2.5建立连接句柄与数据库的关联DCISs

功能描述:建立连接句柄与数据库的关联。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

erDetach ( srvhp errhp mode RETURNSINT2

返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

9.2.8关闭连接句柄与数据库的连接DCISess

bnEnd (svchp INOUT ADDR, //服务上下文句柄 errhp INOUT ADDR, 1/错误信息句柄 usrhp IN ADDR, /用户会话句柄 mode IN UINT4 //会话模式

RETURNS INT2

功能描述:获取句柄上的属性值。

返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

9.2.10设置包柄属性DCIAttrSet

9.2.11分配描述符的内存空间DCIDescriptorAllo

usrmempp OUT ADDR /用户自定义分配内存的地址 RETURNSINT2 功能描述:为描述符分配内存空间。 返回值:执行成功返回DCISUCCESS, 可值包括DCLERROR

功能描述:为描述符分配内存空间。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括D

9.2.12释放描述符的内存空间DCIDescript

DCIDescriptorFree (descp type

DCIDescriptorFree (descp

RETURNS INT2

RETURNSINT2

RETURNS INT2

功能描述:分配并初始化各类应用句柄。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

9.2.14释放已分配的各类句柄DCIHandleFree

9.2.14释放已分配的各类句柄DCIHandleFree

9.2.15获取参数描述符信息DCIParamGet

DCIParamGet (hndlp IN ADDR, /参数描述符句柄 htype IN UINT4, /参数描述符句柄的类型 errhp INOUT ADDR, //错误信息句柄 parmdpp OUT ADDR, /参数描述符的地址 pos IN UINT4 /参数描述符在句柄中的位置 ) RETURNSINT2 功能描述:获取参数描述符信息。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。 9.2.16为句柄设置描述符信息DCIParamSet

RETURNS INT2

RETURNS INT2

功能描述:为句柄设置描述符信息。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

参数绑定数据的间隔大小DCIBindArrayOfStr

RETURNSINT2

功能描述:指定参数绑定数组的间隔大小。 返回值:执行成功返回DCI SUCCESS,执行错误时可能的返回值包括DCIERROR

DL/T14562015

RETURNS INT2

RETURNS INT2

功能描述:指定结果行集数组中每行数据的大小。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR

9.2.21按位置设置结果集的列存储空间DCIDefineByPd

9.2.22获取数据库对象信息DCIDescribeAr

2.23准备需执行的SQL语句DCIStmtPrepa

language IN UINT4, //设置版本兼容语言 mode IN UINT4 //准备模式

language IN mode IN ETURNSINT2

DL/T14562015

功能描述:准备需要执行的SQL语句。

9.2.24执行SOL语包DCIStmtExecute

功能描述:执行准备好的SQL语句。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR、DCISUCCESS WITH INFO、DCI NO DATA。

9.2.25获取SQL语句的执行结果DCIStmt

9.2.26启动事务DCITransStart

DCITransStart ( svchp INOUT ADDR, /服务上下文句柄 errhp INOUT ADDR, 1错误信息句柄 timeout IN UINT4, //超时等待时间 flags IN UINT4 1事务类型 RETURNSINT2

功能描述:启动一个事务。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

DCITransCommit (svchp IN ADDR,//服务上下文句极

DCITransCommit (svch:

errhp INOUT ADDR, /错误信息句柄 flags IN UINT4 /提交方式 RETURNS INT2 功能描述:提交一个事务, 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

9.2.28回退事务DCITransRollback

DCITransRollback(svchp errhp flags RETURNS INT2

DCITransRollback (svch:

Rollback ( svchp errhp flags RETURNSINT2

力能描述:获取DCI接口操作 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR。

RETURNS INT

功能描述:获取数据库实例的版本信息。 返回值:执行成功返回DCI SUCCESS,执行错误时可能的返回值包括DCIEI

9.2.31获取数据库当前连接数DCIServerSession

RETURNS INT2

9.2.32导入CIM/E数据文件DCICIMEDataIn

DL/T14562015

CIM/E标准的数据文件导入到数据库中, 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCIERROR

功能描述:将表中的数据导出成CIM/E标准的数据文件。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返回值包括DCI ERKOR

9.2.34根据CIM/E模板文件建表DCICIMECreateTable

9.2.34根据CIM/E模板文件建表DCICIMECreateTable

RETURNS INT2

RETURNS INT2

功能描述:根据CIM/E标准的模板文件在数据库中建表。 返回值:执行成功返回DCISUCCESS,执行错误时可能的返

DL/T14562015

表描述符RTDBTBDESCR用于标识实时数据库中的数据表07年二级建造师《建设工程施工管理》考前培训讲义,数据结构声明如下:

表信息结构RTDBTABLEPARA 了实时数据库数据表的各类属性,数据结构声明

DL/T14562015

附录B (规范性附录) 寸间序列实时数据库访问接口数据结构

附录B (规范性附录) 时间序列实时数据库访问接口数据结构

DL/T14562015

附录C (规范性附录) 时间序列历史数据库访问接口数据结构

C.2测点配置数据结构

GB/T 34474.2-2018标准下载测点配置数据结构WHDBMEASUREMEN 数据结构声明如下: UINT4 id; //数据ID UINT4 type; //数据类型 STRING name; //数据名称 WHDB MEASUREMENT CONFIG

©版权声明
相关文章