Skip to content

3.功能指南

3.4维护

3.4.1系统升级

【说明】:用于DASS系统更新、必备系统服务更新(dasserver、openplant、magusdog、watchdog)。
注:系统升级错误可能导致DASS无法正常启动,请确认上传文件为官方提供,并在可控的情况下进行升级。如升级后无法访问DASS,请联系厂家技术人员。
【操作】:

  1. 点击<系统升级>按钮。

image-20230802164828047

  1. 点击<浏览文件>,选择从应用商场下载的DASS升级包,点击<上传>即可。

image-20230802164917636

  1. 选择重启模式:管理服务重启或操作系统重启。
    示例:管理服务重启。

image-20230802165152790

  1. 输入验证码,点击<确定>按钮,等待重启即可。

image-20230802165322630
image-20230802165339652

3.4.2备份与恢复

3.4.2.1系统备份

【说明】:此操作将导出一个xlsx文件,该文件中含有当前系统所有在线服务、通道、应用、以及测点配置信息。
【操作】:

  1. 点击<系统备份>按钮。

image-20230802170006379

  1. 在弹框中输入验证码,点击<确定>即可。

image-20230802170040148
image-20230802170301412
image-20230802170532087

3.4.2.2备份恢复

【说明】:此操作通过上传系统备份文件来恢复所有的服务、通道、应用以及测点、配置。
【操作】:

  1. 点击<系统备份>按钮。

image-20230802170600384

  1. 选择格式为xlsx的文件,点击<保存>即可。

image-20230807162721472
image-20230802173406103
image-20230802173430039

3.4.3系统恢复出厂设置

【说明】:此操作将删除内部存储空间中的数据,包括:创建的采集服务和上传服务; 添加以及导入的测点; 历史数据。
注:数据删除后无法恢复,请谨慎操作。
【操作】:

  1. 点击<恢复出厂设置>按钮。

image-20230803093501952

  1. 在弹框中输入验证码,点击<确定>即可。

image-20230803093750179

  1. 在弹框中选择一种重启模式并点击,具体的重启步骤可参考 3.4.4 系统重启

image-202308030940164363.4.4系统重启

  • 管理服务重启
  • 操作系统重启

注:DASS 允许同账号多人同时登陆,在进行重启操作时,请确保其他人员的数据已保存。

管理服务重启
【说明】:服务重启只重启数据管理服务,不影响数据的采集与存储。
【操作】:

  1. 点击<管理服务重启>按钮。

image-20230803094555921

  1. 在弹框中输入验证码,点击<确定>按钮,提示<服务重启成功>即可。

image-20230803094634862
image-20230803094705220

操作系统重启
【说明】:系统重启会重启操作系统,重启期间数据采集服务将停止,已存储数据可能会丢失,重启前请确保数据已保存
【操作】:

  1. 点击<操作系统重启>按钮。

image-20230803095003304

  1. 在弹框中输入验证码,点击<确定>按钮,提示<系统重启成功>即可。

image-20230803095036194
image-20230803095107205

3.4.5授权管理

【说明】:展示系统证书信息,包括产品名称、设备码、授权到期时间、授权点数。
产品名称:盒子型号
设备码:盒子或服务器的唯一识别码。
到期时间:授权期限,到期需要重启获取。
授权点数:可创建的最大测点数。
【操作】:

  1. 点击<更新授权>上传授权文件即可,授权文件需要联系相应的商务人员获取。

image-20230803132719131

  1. 选择文件,点击<保存>按钮即可。

image-20230803132751312

3.4.6操作日志

【说明】:提供系统操作日志的查询、清理操作。

  • 查询操作日志
  • 清空操作日志
  • 刷新操作日志

查询操作日志
【说明】:用户可以根据起始时间、日志类型、日志模块、描述条件进行日志查询指定日志的详细信息。
开始/结束时间日期:确定查询时间段
日志类型: error、info、debug、warn。
**模块:查询包含关键字的模块,如输入“re”,可查询到模块”resource“。
示例
:**查询 2023.5.31~2023.6.02 的debug类型的 sysytem 模块的日志。
image-20230803133323017
image-20230803133346007

清空操作日志
【说明】:清空所有的操作日志。
【操作】:

  1. 点击<清空所有>按钮。

image-20230803133404563

  1. 在弹框中点击<确定>按钮,弹框提示<删除成功>即可。

image-20230803133431365
image-20230803133448878

刷新操作日志
【说明】:获取最新的操作日志。
【操作】:点击<刷新>按钮即可。
image-20230803133640669

3.4.7用户管理

【说明】:可查看用户的用户名、级别、最后登录时间、最后登录IP、重置密码。

  • 重置密码
  • 刷新用户管理

用户权限说明

用户名密码权限
adminsis全权限:数据采集、网络安全、边缘计算、系统服务
magusopenplant无系统服务权限,其余同admin

重置密码
【操作】:

  1. 选择需重置密码用户,点击<重置密码>图标。

image-20230803133858759

  1. 在弹框提示中,点击<确定>按钮即可。

image-20230803133922215

刷新用户管理
【说明】:获取最新的用户信息。
【操作】:点击<刷新>按钮即可。
image-20230803134031644

3.4.8时钟管理

【说明】:盒子本地时间在此显示,您可以在此修改盒子时间。点击<此刻>可快速将盒子时间设置为当前电脑的本地时间。
注:盒子的校时由 ntp——client 服务负责,详见附录《常见系统服务说明》
【操作】:

  1. 点击<编辑>按钮。

image-20230803134323870

  1. 点击<此刻>即可设置为电脑的本地时间。

image-20230803134351745

3.4.9注册中心

【说明】:可以查看到在DASS注册的服务名、服务类型、端口/端口key、心脏监听详情(监听间隔为1分钟一次),心跳监听为绿色并显示健康,说明服务在线可用;心跳监听为红色并显示最后一次监听到的时间点,说明服务不可用。
【操作】:可通过筛选服务类型、在输入框中输入服务名、端口key,点击<查询>按钮即可。
image-20230803134900245

3.4.10 双机热备

3.4.10.1 功能概述

双机热备(High Availability)是DASS 3.5.0系统实现高可用性的核心架构,基于主用节点(Active Node)与备用节点(Standby Node)的冗余架构设计。本方案通过以下技术手段保障业务连续性:

  1. 实时状态监控:采用双链路心跳检测机制(网络心跳+存储心跳),检测周期≤200ms
  2. 无缝故障转移:主节点异常时,备用节点可在秒级内完成服务接管,VIP(虚拟IP)切换延迟≤500ms
  3. 数据完整性保障:基于实时数据库双向镜像,保证数据一致性

核心价值

  • 消除故障对实时数据采集的影响
  • 确保控制指令的连续执行
  • 满足工业自动化系统高可用性要求
3.4.10.2 使用场景
  • 关键业务服务器(数据采集服务、历史数据存储服务)
  • 7x24小时连续运行的监控工作站
  • 需要避免计划外停机的控制系统

双机热备案例图.png
典型案例,下面介绍会以此为为例。

3.4.10.3 前置条件
  • 设备B和设备C的DASS版本、型号、应用列表和操作系统需一直
  • 设备B和设备C的openPlant的版本、授权信息需保持一致
  • 设备B和设备C网络通讯正常
  • 设备A支持双路采集
  • 设备B和C的操作系统如果是windows,系统版本需win10+
3.4.10.4 操作步骤

步骤1:在设备B和设备C上部署DASS系统,在设备D上部署openPant
步骤2:在设备B和设备C上进行基础配置、心跳配置和传输配置
image.png
设备B的配置
image.png
设备C的配置
步骤3:检查设备B、设备C和设备C的openPlant连接状态
image.png
设备B的openPlant连接状态
image.png
设备CopenPlant的连接状态
步骤4:配置设备B到设备D的单向openPlant 库到库镜像
image.png
image.png
image.png
步骤5: 配置设备C到设备D的单向openPlant库到库镜像
image.png
image.png
image.png
步骤5: 开启双机热备,系统会自动检测并创建设备B和设备C双向openPlant库到库镜像
image.png
image.png
双机热备状态开关是双向同步的, 所以只要在设备B和C任意一个设备上面开启都会同时开启
步骤6: 创建服务通道和测点
点击“创建采集”
image.png
创建一个数据模拟服务, 用来验证实时值在双机热备中的流向
image.png
image.png
创建通道
image.png
image.png
创建测点
image.png
image.png
设备B上已经成功创建了服务通道和测点
image.png
设备C上已经存在了在设备B上创建的服务通道和测点,只不过由于是设备C是休眠状态, 服务是停止状态
image.png
在设备C上查看数据是否有值,验证实时值同步镜像是否成功
image.png
通过实时库客户端软件连接设备D的openPlant,检测中心侧数据是否完整
image.png
image.png

步骤7:故障模拟与恢复测试

  • 模拟设备B采集服务运行异常
  • 模拟设备B和设备C网络中断
  • 默认设备B的openPlant运行异常
3.4.10.5 参数说明

无。

3.4.10.6 注意事项
  • 双机热备开启后实时库需确认创建了双向镜像,这是实现数据一致性的保证
    禁止操作项:
  • ❌ 服务启停/重启
  • ❌ 通道启停/挂起
  • ❌ 直接修改实时库数据

允许操作项:

  • ✅ 服务、通道和测点的增删改(自动触发同步)
  • ✅ 只读类查询操作
  • ✅ 状态监控操作

切换触发条件:

  • 主节点实时库健康值 < 备节点实时库健康值
  • 主节点采集健康值 < 备节点采集健康值
  • 主节点总上传健康值 < 备节点上传健康值
  • 连续2次心跳超时
  • 手动强制切换指令
3.4.10.7 示例
3.4.10.8 常见问题及解决方法

列出使用该功能时可能遇到的常见问题及其解决方法。

3.4.10.9 相关命令/接口

如果有相关的命令行或API接口,提供详细的说明和使用方法。

3.4.10.10 安全声明

强调使用该功能时需要注意的安全事项,特别是涉及数据安全和系统稳定性的内容。