S_BI_HD_03 新增snapShot值

Navigation:  功能明细 > Web客户端 > WebAPI >

S_BI_HD_03 新增snapShot值

Previous pageReturn to chapter overviewNext page

接口说明:

当前版本:0.1

接口描述:添加tag点的snapshot值

接口服务ID:S_BI_HD_03

请求服务名:BIHDDataHandle

请求方法:addSnapShots

请求参数示例

HTTP请求:[POST] /service/S_BI_HD_03

HTTP请求体如下:

{

   "__sys__": {

       "msg": "",

       "msgKey": "",

       "detailMsg": "",

       "status": 0

   },

   "__version__": "2.0",

   "__blocks__": {},

   "dsTags": {

       "236test": {

           "clientId": "1662527075199957",

           "secret": "4CA22F930ABCEC5882F444FA93856B17",

           "tags": [

               {

                   "tagName": "tag10087",

                   "records": [

                       {

                           "value": "1",

                           "recordTime": "2024-01-03T00:12:00.000",

                           "quality": 192

                       }

                   ]

               },

               {

                   "tagName": "ihd_opc_opcua_tag_5",

                   "records": [

                       {

                           "value": "1",

                           "recordTime": "2024-01-03T00:12:00.000",

                           "quality": 192

                       }

                   ]

               },

               {

                   "tagName": "tag10086",

                   "records": [

                       {

                           "value": "1",

                           "recordTime": "2024-02-03T00:12:00.000",

                           "quality": 192

                       },

                       {

                           "value": "1",

                           "recordTime": "2024-02-03T00:17:00.000",

                           "quality": 192

                       }

                   ]

               }

           ]

       }

   }

}

 

请求参数含义解析:

层级名称

键(Key)

键(Key)描述

dsTags

236test

数据源名称

+236test

clientId

客户端id


secret

密钥


tags

tag点信息列表

++tags

tagName

tag点名称


records

快照信息

+++records

value

快照值


recordTime

快照时间


quality

快照质量

 

调用返回示例

{

   "successList": [

       {

           "dsName": "236test",

           "successTags": [

               {

                   "errorCode": 0,

                   "recordNum": 0,

                   "records": [],

                   "tagId": 354604,

                   "tagName": "tag10086",

                   "tagType": 1

               }

           ]

       }

   ],

   "__sys__": {

       "msg": "",

       "traceId": "0aa19a822173690743926700000010",

       "detailMsg": "",

       "msgKey": "",

       "status": 2

   },

   "__version__": "2.0",

   "failList": [

       {

           "noAuthTags": [

               "ihd_opc_opcua_tag_5"

           ],

           "dsName": "236test",

           "notExistTags": [

               "tag10087"

           ],

           "requestFailedTags": {

               "msg": "点存在且有权限,但调用服务异常!",

               "tagList": [

                   {

                       "tagName": "tag10086",

                       "errorMsg": "存储数据时间乱序 "

                   }

               ]

           }

       }

   ],

   "__blocks__": {}

}

 

 

返回参数说明;

参数名称

参数类型

参数描述

+++errorMsg

String

单点请求失败具体描述信息

+++tagName

String

tag点名称

++msg

String

请求失败原因整体概述

++tagList

List<Map>

失败Tag点列表

+dsName

String

数据源名称

+noAuthTags

List<String>

没有权限Tag点列表

+notExistTags

List<String>

不存在Tag点列表

+requeFailedTags

Map<String, Object>

请求失败Tag点集合

+successTags

List

成功点表

failList

List<Map>

失败数据源列表

successList

List<Map>

成功数据源列表