分类分类
大小:1.6 MB更新:2026-10-04
类别:asp.net教程系统:PDF
eDNA在各个功能层面都提供了丰富的程序接口,为了便于用户使用.NET进行应用或者接口开发,本文将eDNA常用的API进行了封装,以便于用户在.NET平台下使用eDNA开发接口,封装时使用的语言是C#。
本文从功能的角度,按照如下图所示的命名空间结构对eDNA的开发接口进行了划分。下图中,浅蓝色图形代表一个.NET类(Class),白色图形则代表.NET的命名空间(Namespace)。本文出了给出eDNA各开发接口的.NET封装、其功能说明、参数说明、返回值说明之外,同时还给出了示例程序以及示例程序在不同情况下的输出和运行效果,以便于用户正确有效地使用eDNA接口函数所提供的功能,测试中使用的库文件为ezdnaapi.dll(2.3.21.23),EZDnaServApi.dll(1.4.0.4)。
印
目录:
1. 概述....................1
2. 配置参数函数.......4
2.1读取服务信息.4
2.1.1 DnaSelectService.......4
2.1.2 DnaGetServiceList.....6
2.2读取点信息...14
2.2.1 DnaSelectPoint.........14
2.2.2 DnaSelectHistoryPoint.......15
2.2.3 DnaGetRTIds.17
2.2.4 DnaGetPointList.......19
2.2.5 DnaGetRTRefs.........29
2.2.6 ShortIdFromLongId.34
2.2.7 LongIdFromShortId.35
2.2.8 ExtendedIdFromShortId.....37
2.2.9 ShortIdFromExtendedId.....39
2.2.10 DoesIdExist..41
2.2.11 DoesExtendedIdExist.......43
3. 实时服务函数.....47
3.1读取秒时标实时数据........47
3.1.1 DNAGetRTTime.....47
3.1.2 DNAGetRTStatus....50
3.1.3 DNAGetRTShort.....53
3.1.4 DNAGetRTValue....56
3.2读取毫秒时标实时数据.....60
3.2.1 DNAGetHsShort......60
4. 历史服务函数.....63
4.1读取秒时标历史数据.......63
4.1.1 DnaGetHistAvg........63
4.1.2 DnaGetHistSnap.......69
4.1.3 DnaGetHistMax.......75
4.1.4 DNAGetHistMin......81
4.1.5 DnaGetNextHist.......87
4.1.6 DNAGetHistRaw.....90
4.1.7 DNAGetHistAllStats95
4.1.8 DNAGetThisHistAllAvg....99
4.1.9 DNAGetThisHistAllMax.104
4.1.10 DNAGetThisHistAllMin109
4.1.11 DnaNextHistAll....114
4.1.12 DnaGetHistExpectedTotal........118
4.2插入秒时标历史数据.......121
4.2.1 DnaHistUpdateInsertValues.......121
4.2.2 DnaHistQueueUpdateInsertValue........125
4.2.3 DnaHistFlushUpdateInsertValues........129
4.3补充秒时标历史数据.......131
4.3.1 DnaHistAppendValues.....131
4.3.2 DnaHistQueueAppendValue......135
4.3.3 DnaHistFlushAppendValues......139
4.4删除秒时标历史数据.......141
4.4.1 DnaHistDeleteValue.........141
4.4.2 DnaHistDeleteBlock........144
4.5更改历史数据保留精度...153
4.5.1 DnaHistDefinePoint.........153
4.6读取毫秒时标历史数据..159
4.6.1 DnaGetHSHistAvg.159
4.6.2 DnaGetHSHistSnap.........161
4.6.3 DnaGetHSHistMax164
4.6.4 DnaGetHSHistMin.167
4.6.5 DnaGetNextHSHist170
4.6.6 DnaGetHSHistRaw172
4.7插入毫秒时标历史数据...176
4.7.1 DnaHSHistUpdateInsertValues..176
4.7.2 DnaHSHistQueueUpdateInsertValue....180
4.7.3 DnaHSHistFlushUpdateInsertValues....184
4.8 补充毫秒时标历史数据..186
4.8.1 DnaHSHistAppendValues186
4.8.2 DnaHSHistQueueAppendValue..190
4.8.3 DnaHSHistFlushAppendValues.194
5. Universal函数..197
5.1服务初始化、连接、关闭.........197
5.1.1 eDnaMxUniversalInitialize.....197
5.1.2 eDnaMxUniversalDataConnect.209
5.1.3 eDnaMxUniversalCloseSocket..211
5.1.4 ISeDnaMxUniversalConnected.212
5.1.5 eDnaMxFlushUniversalRecord.212
5.2修改点配置信息...215
5.2.1 eDnaMxAddConfigRec...215
5.2.2 eDnaMxDeleteConfigurationRec.........226
5.2.3 eDnaMxDeleteLongIdConfigurationRec........232
5.3写入数据.....239
5.3.1单点写入..239
5.3.1.1 eDnaMxAddRec.239
5.3.1.2 eDnaMxAddLongIdRec248
5.3.2按点批量写入....255
5.3.2.1 eDnaMxSetPointId+eDnaMxAddUniversalRecord.........255
5.3.2.2 eDnaMxSetLongId+eDnaMxAddUniversalRecord.........261
6. Utility函数.......268
6.1 DataTimeToUTC...268
6.2 UTCToDataTime...269
百度网盘绿色免安装版其它工具366.81 MBv7.37.0.5官方版2026-06-19
下载asp.net2.0数据库入门经典asp.net教程157 KB2026-07-06
下载VS2005入门视频教程-042.Calendar2asp.net教程2.53 MB2026-07-06
下载ASP.NET酒店管理系统(源码及幻灯片)asp.net教程3.5 MB2026-07-06
下载动易BizIdea 3.0 用户手册asp.net教程5.50 MB2026-07-06
下载VS2005入门视频教程-077.TreeView高级使用asp.net教程2.32 MB2026-07-06
下载ASP.NET项目开发实践asp.net教程10.2 MB2026-07-06
下载VS2005入门视频教程-092.DataSet深入使用asp.net教程14.8 MB2026-07-06
下载你必须知道的.NETasp.net教程2.9 MB2026-07-06
下载VS2005入门视频教程-102.玩转文件 与 二进制asp.net教程19.8 MB2026-07-06
下载ASP.NET完全入门asp.net教程1.82 MB2026-07-06
下载ASP.NET 数据库开发圣经 (PDG)asp.net教程14.7 MB2026-07-06
下载C#与.NET技术平台实演练(PDG)asp.net教程46.43MB2026-07-06
下载