性能
- 应用编程更改以在服务器中创建、读取、更新和删除 (CRUD) 对象(如通道、设备和标记)
- 通过向服务器中定义的相应端点发起 RESTful 调用,可将第三方应用程序并入 KEPServerEX 中的 CRUD 对象(如通道、设备、标记和高级插件设置)
- 以编程方式构建项目文件
- 从映射文件目录加载整个项目
- 对任何 KEPServerEX 实例触发项目保存
- 在单个事务中创建具有子层次结构的对象
- 在单个事务中创建多个对象
- 通过设备级别的简单服务调用启动自动标记生成 (ATG)
- 以编程方式访问事件日志
- 以编程方式配置 KEPServerEX 驱动程序和 IoT Gateway、Scheduler 及 EFM Exporter
- 通过按角色限制修改来保护项目配置
发行说明
6.7.1046.0
2019/6/18
- Enhanced API to include configuration of the DataLogger Advanced Plug-in. This allows third-party applications to make RESTful calls into KEPServerEX to configure DataLogger.
- A new parameter has been added to the ProjectSave service that allows for specifying a password to be used to encrypt the project file. Filenames using the extension "sopf" will be saved as encrypted project files, using the password specified in the new parameter. Previously the project file encryption was supported using the project properties "encrypt" and "password". Customers who have written programs interacting with the Config API using these properties to encrypt project files will need to update their programs to use the new ProjectSave interface.
- The Configuration API now supports the ability to access and modify User Manager settings. Authorized users are now able to create, modify and disable users, groups and passwords from the Configuration API.
- A new admin endpoint is available for modifying server properties. The endpoint “.../config/v1/admin” provides access to settings for Event Log, OPC Diagnostics, and Configuration API.
- Added the ability to create nested tags in a tag group.
6.6.348.0
2018/11/14
- 为“配置 API 服务”(Configuration API Service) 添加了启动重试,应对初始尝试未能启动的情况。
6.5.829.0
2018/6/19
- 删除了 SSL 3.0 支持。为提高安全性,只有 TLS1.0、TLS1.1 和 TLS1.2 是可接受的连接密码。
- 在配置 API 设置中添加了一个新选项以启用 HTTP 保持连接 (Keep-Alive) 属性。
- 添加了在使用项目加载服务加载 .opf 项目时指定密码的功能。
6.4.405.0
2018/6/11
- 为 Web 服务器启用了 HTTP 保持连接 (Keep-Alive) 属性。
6.2.506.0
2018/6/11
- 对于 IEC 60870-5-104 Master 驱动程序,更改了 T1、T2 和 T3 等待时间的最小和最大设置,以与规范保持一致。设置现在以秒为单位。不再支持旧的设置名称。需要更新配置 API 项目才能使用新名称。
- CHANNEL_T1_SEC 取代了 CHANNEL_T1
- CHANNEL_T2_SEC 取代了 CHANNEL_T2
- CHANNEL_T3_SEC 取代了 CHANNEL_T3
6.1.655.0
2018/6/11
- 修复了配置 API 服务中事件日志的有效查询可能导致返回“400 错误请求”状态的问题。
- 修复了 event_log 的如果没有如限制中请求的数返回足够的记录,则查询可能搜索整个日志的问题。
- 修复了 event_log 的在查询不包含参数(默认限制为 100)和包含参数限制为 100 时,会返回不同的记录的问题。
示例代码
获取示例代码,了解如何利用配置 API 对 KEPServerEX 项目做出程序化修改。
下载代码