1. web 功能和改进
l 故障修复
修复 web 发布的画面发布中嵌套结构变量的部分成员不能在历史报警窗中显示报警信息的故障;
l 新增功能
新增支持 OCX 控件发布的 web 发布功能。全新版的 Web 发布可以实现画面发布,数据发布和 OCX 控件发布,同时保留了组态王 Web 的所有功能。(详见第 24 章 Web 全新版)
2. 画面部分
l 故障修复
修正合成单元前后图素的前后位置不一致问题。
修正画面中图素的剪切和粘贴功能,解决粘贴后被剪切图素仍在原位置显示问题。
解决开发态新建空白画面后运行系统打开画面中不显示该画面名称问题。
修复运行系统中打开空白画面程序崩溃的故障。
修复画面存在某些控件时,运行系统不能退出的故障。
3. 变量的定义和使用
l 故障修复
修正变量历史记录时间戳为当前时间,解决变量的 RecLogEnable 域改变而变量值不改变时查不到这段时间的变量历史数据问题,并在变量选择中添加此域。
修正变量引用中被引用变量的 ACK 、 Alarm 、 HiHiStatus 、 HiStatus 、 LoLoStatus 、 LoStatus 、 MajorDevStatus 、 MinorDevstatus 、 ExtendFieldString1 和 ExtendFieldString2 等域引用不成功问题。
修正客户端不能正确显示远程变量的 Alarm 、 HiHiStatus 、 HiStatus 、 LoLoStatus 、 LoStatus 、 MajorDevStatus 、 MinorDevstatus 域问题。
修正变量导出为 excel 文件时文件类型为非 .xls 类型没有错误提示保存成功的故障;
l 新增功能
新增替换变量中的字符串功能。
新增自动建变量功能。
新增实时数据驱动转发功能。
4. 报警和事件
l 故障修复
修正限值报警的死区在运行态设置为负数没有错误提示而设置成功的问题。
修正报警死区的定义,死区只对报警的恢复起作用而不对报警的产生起作用。
修正内存离散变量报警确认时 ACK 域值不正确问题。
5. 组态王历史数据库
l 故障修复
修复了 KingView 的历史数据库存储功能中存在的缓存溢出的安全漏洞问题。
6. 趋势曲线
l 故障修复
修正了历史趋势曲线控件使用定比例实际值显示方式时,修改数值轴的起始值和结束值不起作用问题。
修正历史趋势曲线控件添加多条曲线设置为单一轴实际值方式显示,运行后在多条曲线之间切换导致 Y 轴最大值变为一个固定数值 10000 问题。
修正历史趋势曲线控件的曲线对照功能当时间平移单位设为秒或分时平移错误。
修正历史趋势曲线控件报警区域选项配置成功后不能取消配置问题。
l 新增功能
历史趋势曲线控件添加新曲线时增加对变量组的支持。
历史趋势曲线控件增加从工业库中添加曲线的方法 AddCurveVarNameForKHRDB 。
实时趋势曲线 KvRealTimeCurves 支持的曲线数量从 16 条增加到 20 条。
7. 报表
l 故障修复
修复报表打印预览关闭后报表工具栏消失的问题。
修复报表打印预览时点击右上角关闭按钮,程序崩溃的问题。
解决报表打印命令 ReportPrint2 ,使用手动打印时程序无反应的故障。
解决 reportsethistdata2 函数添加数据词典变量组中的变量不能保存问题。
l 新增功能
新增报表的向导功能以历史库或工业库为数据源,实现快速建立班报、日报、周报、月报、季报和年报表。
8. 配方
l 故障修复
修正配方中数据类型名称不统一问题,解决配方加载失败问题。
修正配方中离散型变量的配方值配置为 0 或 1 时不能保存通过故障。
9. 新增控件
l 新增功能
新增 KingTreeCtrl.ocx 树形控件。
10. 网络功能
l 故障修复
解决网络精灵远程服务器不开启,退出组态王时报错的故障。
解决向组态王 2001 、 41190 和 555 端口发送大量随机数据运行系统崩溃问题。
优 化了远程变量的订阅,仅传输当前画面和脚本中用到的变量。
11. 新增函数及函数改进
l 故障修复
解决使用 playsound2 函数正在播放音乐时退出运行系统,运行系统崩溃问题。
修复执行 PlaySound("",4) 函数后蜂鸣器不发声故障。
修复 BitSet 函数对第 32 位值操作不能操作成功的故障。
修复 trace 函数返回值为空指针时导致运行系统崩溃的故障。
l 新增功能
新增函数使用报告功能。
报表函数 GetHistData() ,用来取得某个时间点上的历史数据。
报表函数 GetStatisData() 、 GetRDBStatisData() ,用来获得某时间段的统计数据。
报表函数 ReportSetStartTime() ,用于向导式报表在运行系统中重新设置报表查询的起始时间。
报表函数 ReportSetHistDataEx() ,可以按照 用户给定的参数从组态王历史库或工业库查询历史数据。
报表函数GetRDBData(),用于 取得某个时间点上存储于工业库的历史数据。
报表函数 ReportSetLock() ,用于锁定报表的前 nRow 行和 nCol 列。
报表函数 ReportSetRowColResize( ) ,用来设置报表的行和列是否可以调整大小。
KVADODBGrid 控件函数 SetColLength() ,用来设定控件的行宽度。
KVADODBGrid 控件函数 PrintPreview() ,调用该函数可以预览打印内容。
KVADODBGrid 控件函数 SetStartEndRow() ,用来设定打印的起始行和结束行。
实时报警窗函数 SetAlarmWinDis() ,报警消失条件的设定函数。
LogOnEx() 登录函数,执行登录操作,不弹出对话框,直接进行用户登录。
12. 工业库
l 新增功能
组态王历史数据可以同时存储到组态王的历史和工业库 KingHistorian 中。
13. OPC 和 DDE
l 修复故障
修正在对 OPC 服务器测试时往寄存器中添加数据词典已有的变量无任何提示而自动添加成功并修改了变量名称的问题。
解决组态王做 OPC 服务器且点数较大时,使用采集器启动组态王运行系统时运行系统会发生崩溃的故障。
修复 DDE 方式 Excel 访问组态王时组态王运行系统崩溃问题;
14. 其它
l 修复故障
修复记录体或表格模板按名称排序后,记录体或表格模板名称及内容混乱故障。
修复自定义命令语言对话框中文件菜单中的确定不进行错误提示故障。
修复大点数工程运行时进行键盘操作,句柄数不断增加导致运行系统崩溃故障。
l 新增功能
新的锁加密方式,实现和本公司其他产品的完美兼容。
有关功能改进和新增功能的使用说明,请阅读组态王联机帮助,或《组态王 6.55 使用手册》。