2.4.3

Navigation:  »No topics above this level«

2.4.3

Previous pageReturn to chapter overviewNext page

1新增功能特性

1.1Excel客户端统计

历史数据的客户端统计功能

clip0079

1.2采集

Modbus采集器:支持modbusTCP/RTU/串口三种类型。

clip0080

clip0081

OPC采集器配置工具支持一次性获取所有符合条件的item

clip0082

采集端的数据过滤压缩功能

clip0083

1.3组态控件

实时报警控件

clip0084

柱状图

clip0085

clip0086

饼图

clip0087

clip0088

1.4接口

javaSDK增加实时报警接口,具体参见SDK帮助手册.

1. publicHDAlarmRecordqueryAlarmSnapshot(intnAlarmTagID, long nPropMask) throws HDSdkException

2. public Map<Integer, List<HDAlarmRecord>>queryAlarmGroupRecords(intnAlarmGroupID, HdAlarmQueryqueryCond, long nMask)

throws HDSdkException

3. public Map<Integer, HDAlarmRecord>queryAlarmSnapshots(int[] alarmTagIDs, long nMask)

throws HDSdkException

4. public void acknowledgeAlarm(intnAlarmTagID, HdTimealarmTime)

throws HDSdkException

5. public void commentAlarm( intnAlarmTagID, HdTimealarmTime, String strComment) throws HDSdkException

2增强或变化的功能特性

Tag点配置支持OPC设备点地址超过64字节(小于256字节),相应得SDKinstrumentPoint长度由64改为256

硬件许可证支持 Windows Server 2012 R2

3已修复的缺陷

[271080]关系库转储配置在线更新失败,需重启转储进程后,才能正常转储。

[270834]API: 多线程调用api出现异常。

原因:2.4版本加入的hdapi写日志功能,在多线程情况下,倘若全局对象构造函数还未执行完成,就直接调用其中的日志输出函数的话,会导致程序异常。

[271171]安装iHyperDB2.4.2-64_BUILD_20141204 OEM版,先装服务端,再装客户端会失败。

buffer缓存中的点在服务端删除后buffer不能送数据了.

原因: APIsave_snapshots对返回值判断有问题,当部分成功时直接返回了失败,错误码数组没有正确赋值,导致调用者判断有误,从而无法发送数据。

[270323]0003163: 趋势图显示未来插值记录。

现象:对于数据的插值,如果选择未来时间,应该没有插值记录;但实际在未来时间有插值,并在趋势图上反映出未来的趋势。

原因:插值算法对于未来时间未做校验

[271407]安装:当使用opc server时,无法完成升级安装。

原因:opcserver的动态库被其他程序加载导致升级更新文件失败,需要手工退出连接opcserver的程序。

修改:安装程序先重命名dll再拷贝,避免文件无法覆盖的问题。

[273038]Excel:创建并修改时,创建的点的OPC发布状态设为1不成功,仍为未发布。

[273035]采集:本地服务的用户名和密码配置,说明不清楚容易误填为windows密码,实际应是连接iHD服务器的登陆用户密码。

OPC采集器配置,浏览opcserver通过防火墙有时异常退出。

Excel批量删除点比较多时可能内核异常退出。

Excel批量加点时采集器在线更新有遗漏,需要重启采集器才能开始采集。

批量加点失败的点数也占用许可点数限制,需要重启服务端才能使用误占用的许可点数。

 

4解决的用户反馈

0003171采集:本地服务的用户名和密码配置,说明不清楚容易误填为windows密码

0003168:设备点名的长度要支持64以上

0003167:关系库采集器配置,删除表映射会删除系统id=0默认设备,导致查不到系统点和icg采集的点

5已知问题与限制

ID

描述

等级

规避措施

266919

组态:faq:建议iCV组态支持iHDTag名的合法特殊字符  -:.()[]+=%@#

4

需要组态显示的ihd数据点,需要符合icv点名称规则

266358

计算点极大值过滤,时间间隔为0、非整数,负数,输入有些数据,框架没有校验(阈值也是)

3

计算表达式输入界面不做复杂限制,配置时需注意,如果计算点未正确计算请先检查配置

266918

安装:hdSetup建议一键安装,可以在分布列出的每个模块后面增加安装按钮,避免误解

4

安装过程如果重启计算机,建议重启后运行hdSetup确认是否安装成功

260850

opc采集超时更新问题:设备和服务器时间不一致,时间戳选择设备,状态点显示为一条超时一条活动

4

调整设备或DCS时间与服务器时间一致

273231

Zt组态—饼图、柱状图:建议刷新周期不允许为0、负数和空

4

界面不做限制,配置时需注意

273229

Zt组态—饼图、柱状图:组态编辑态中,时间配置为2015-2-29日也可以保存

3

界面不做限制,配置时需注意

266790

转储:出现转储数据后,HDExport.xml中未写入当前转储时间的情况

3

转储进程方式运行时退出会导致当前转储时间未写入配置文件,推荐安装为服务运行

247893

权限:Tag修改者,Tag创建者都为admin

3

显示的用户总是admin,与创建的不一致,但不影响权限验证

266795

分发:配置分发不支持域名

3

组态配置分发需要配置实际IP地址

 

 

 

 

259143

Odbcsql界面查看,增删数据源或修改数据源名称后,odbcsql里的数据源名称不会自动刷新

4

修改系统ODBC配置后需重新打开SQL查询窗口进行查询

254180

Excel中使用历史查询,更改excel中单元格属性,会导致已查询到的数据更改显示为“不合法的起始时间”

4

单元格属性不能随意修改格式,用户手册中说明

256991

SPC: 建议与SPC报警点关联的普通点不能删除

4

删除关联普通点后可以手工添加新的

237791

转储服务:出现输入Q而无法退出的情况

4

可使用强制退出进程脚本退出

256708

SPC: 报警查看界面布局不合理

4

后续版本界面优化

252830

使用ESC键,打开的当前iHD程序窗口会退出

4

操作习惯问题

253898

计算:if(0) then('Tag1') else('Tag2')非执行语句中,时间戳和数据质量处理方式不一致

4

未过滤不执行语句的记录,不影响实际计算结果

248020

安装:在安装完成界面,勾选“启动服务(立即重启计算机)”灰化

4

已经灰化,勾选不影响实际效果

247907

报警导出:建议硬盘快满,导出不完整时有提示

4

可导出到硬盘空间够的硬盘

250146

Excel插值:函数参数,TagName框中输入Tag名后,Tag名未自动加双引号。

4

某些字符串不会自动加"",是excel自动做的,插件无法修改.一般使用单元格选择tag名不会遇到这个问题.

249512

组态有时运行态不能F7退出

4

检查ZtDesignZtrun是否未正常退出,手工杀掉进程。

222413

冗余:有冗余机下线时,需要重连才能正常操作

4

后续改进。暂时重新连接。

223635

冗余:配置了冗余之后,且服务器名为中文,无法修改管理权限

4

后续改进,服务器名需要修改为英文。

222926

宽表转储:小数点位数被截断

4

支持脚本转储,用户通过自定义实现

223737

记录:浮点型(float32float64)上传超范围值,框架中显示为infexcel中显示的数值也不正确。建议超范围值截断或不能上传。

4

极限情况,一般工控数据不会超过float64的量程。此种情况一般是传感器故障,应该检查硬件。

223791

exceltag下载-tag查询-高级查询,用记录取值范围进行等于查询,记录取值范围=2147483904,查询为空

4

取值范围溢出,后续考虑在前台加校验进行规避

223795

在历史存储记录界面(时间区间模式),按ctrl+/进入修改状态,修改数组函数的Tag名(从有2条记录的Tag1改为只有1条记录的Tag2),并完成修改,显示两条一样的记录,不是有一条显示N/A

4

不影响使用。如果有一样的记录,后续记录忽略。

225236

Excel中,设置判断条件为LT(-1.1E-10),且对应源Tag为数值型(浮点型:float32,float64),设置值为-0.00000000012,没有进行报警

4

长度过长的被截断,后续版本改进

 

6升级说明

6.1升级范围

组件(或节点)

必须升级

推荐升级

不需要升级

其他影响

内核/服务端

 

 

 

客户端

 

 

 

采集器端

 

 

2.2.0以前版本如果安装过hdOpcInt采集器服务,需先手工sc delete hdopcint删除,用新的采集器配置工具来配置和安装服务,保存配置后重新启动采集器。

资源管理服务(Tag变量分组)

 

 

 

6.2升级方法

1.2.0.0以及更高版本升级

直接在对应机器上运行安装程序文件,选择升级安装。

注意:

1iCVBS Server使用iHD插件需要重新上传web升级包。

2)采集器配置的OPC设备需重新选择配置机器名。

3iWebView 版本可以使用2.4.2版本对接IHyperDB2.4.3版本。