目前完成驾驶舱和设备管理两个部分功能,其他开发中。
1、驾驶舱
驾驶舱提供设备数、点位数、协议分布情况和资源分布情况概览。

前端页面支持中英文切换。

CPU和存储提供明细查询,可以查CPU每核使用率、存储每个分区使用率详细数据。

2、设备管理
设备管理提供设备明细、设备创建、删除、编辑、点位维护、实时监控等功能。

设备创建,根据协议类别、驱动类型动态生成设备参数。主要有:
组织信息(IT信息):编码、名称、启停和通用参数。
通讯参数:提供通讯相关的参数,比如设备IP、端口等。
高级参数:提供非常见内部参考调整,比如是否允许数据块非连续地址合并、数据编码等。
不同设备可以参数分类有区别,允许后端自行按接口定义。



设备详情,用于维护设备点位信息,支持导入导出。支持手动添加、内置点位选择、远程添加等。内置点位和远程添加由后端驱动决定是否启用。一般PLC设备没有内置点位,OPC设备有远程添加点位、仪器仪表有内置点位。

导入导出Excel文件格式如下:

手工添加和编辑点位是,驱动端提供地址示例,名称和地址由后端驱动提供正则表达式对输入内容进行约束校验。设备数据类型和转换类型,也由驱动维护,允许对数据进行倍率调整,允许对单个点位进行启停控制。

远程浏览功能,使用分层浏览,单个点位添加确认。

实时监控,可以看到连接信息和点位实时值。
