网站导航

使用教程

按「先官方基座、再扩展能力」的路径上手。内容对齐 Rapid SCADA 官方文档(ScadaDoc v6.4),并补充本仓库扩展模块的部署与常用专题。

从下面的实操课程开始;每章都有操作、验收和排错,再按需查阅参考文档。 打开文档中心 →

从第一个测点到项目交接

跟着做,跑通一个完整项目

8 章实操 · 34 个操作步骤 · 每章都有验收与排错。第一次使用建议按顺序完成;已有环境可从对应章节开始。

开始第一课 →

课程以独立练习环境为例。新项目采用 React 扩展线;Mimic 仍使用官方编辑器。设备地址、通道号和界面截图中的数值均需按实际工程核对。

Rapid SCADA · 01–26

培训与教学

26

按角色分轨,不把安装、组态和值班混成一堂课。先看演示视频,再按文档与现场笔记做练习。

值班员

看画面、确认事件、在有控制权时下发。重点:通道号、事件确认、视频预览与回放边界。

打开文档 →
工程师

对象、线路、设备、通道与上传。扩展按 Drv / Mod / Plg 分层装,不要同名插件混装。

打开文档 →
实施交付

基座登录、采集有当前值、画面核对通道、报表核对 SQL 数据集。Linux 服务与验收清单单独演练。

打开文档 →
演示与教学视频

功能展示页提供 B 站「视频推拉流与巡检」演示入口。本环境不内嵌播放器,请在可访问 B 站的网络打开原页观看。

打开功能展示播放 →

先跑通一个采集闭环

  1. 1
    确认环境

    按所用发行包核对操作系统、.NET 版本与 Web 托管要求;源码构建使用 .NET 8 SDK。安装包运行环境以该版本安装文档为准。

    打开文档 →
  2. 2
    安装基座

    按官方流程安装 Server / Communicator / Webstation / Administrator / Agent。

    打开文档 →
  3. 3
    建工程并上传

    在 Administrator 新建项目 → 配置对象/线路/设备/通道 → 上传到实例。

    打开文档 →
  4. 4
    跑通一条采集

    先用 Modbus 或虚拟设备验证:线路运行 → 通道有 CurData → Web 能看到点。

    打开文档 →
  5. 5
    再装扩展

    基座稳定后,再拷贝扩展 DLL/UI(BuildScripts 只拷贝不编译),在 Admin 激活模块/插件。

    打开文档 →

学习路径

3. 配置工程(最易卡住)

官方「Configuration」是上手核心:配置库 → 轮询 → 通道 → 视图 → 用户。

4. 扩展模块怎么装到现场

本仓库扩展:先在 IDE 编译 sln,再用 BuildScripts 拷贝到 DEST_ROOT;不要混装 Legacy/React 两套同名插件。

5. 可视化:SvgEditor / 大屏 / 孪生

先有通道数据,再画画面。React 绿场以 SvgEditor 为主;大屏、孪生、地图和 App 各有自己的工程与发布产物。

8. 视频推拉流与视觉分析

MediaMTX 只拉一次 RTSP;ScadaStream WHEP 预览;PlgStreamArchive 回放;PlgCameraInspection + vision-analyze 巡视识别。

常见卡点

装完扩展 Web 里看不到菜单?

确认插件 DLL 已进 Web 目录、Admin「网站>插件」已激活、配置已上传,且未同时混装 Legacy/React 同名 Plg*。

通道有数但画面不刷新?

检查视图绑定的通道号、Web 权限、以及 Mimic/大屏是否绑到正确实例;先用表视图验证 CurData。

EMS 设定值一闪变 0?

常见原因是 AGC 未投入时策略每周期把就地设定刷成当前功率。先看 IsParkControlIntoService,不要误判为网页 bug。

默认账号是什么?

官方默认多为 admin / scada,上线前务必改密并收紧角色权限(见用户管理文档)。

BuildScripts 报错找不到 DLL?

脚本只拷贝:请先在 VS/Rider 对对应 sln 执行 Release 编译,再跑 1~4 号脚本。

扩展模块速查(节选)

通信驱动(ScadaV6CommExt)

DrvIEC104 · DrvIEC61850 · DrvIEC103 · DrvIEC102 · DrvModbusSlave · DrvDLMS · DrvDLT645 · DrvSiemensS7 · DrvOmronPlc · DrvMelsecFx · DrvMelsecMc · DrvKeyencePlc · DrvBeckhoffPlc · DrvBACnet · DrvHJ212 · DrvRestGateway · DrvSocket · DrvSharedMemory · DrvRedis · DrvGpiod · DrvOsiPi · DrvHikvisionTool

服务扩展(ScadaV6ServerExt)

ModServerIEC104 · ModServerIEC104Multi · ModServerIEC61850 · ModOpcUaServer · ModRestGateway · ModArcInfluxDb3 · ModArcKafka · ModArcRedis · ModArcIoTDB · ModArcTimescaleDB · ModArcSqlServer · ModArcMySql · ModDeviceAlarm · ModCalcCenter · ModDynamicEngine · ModAutoControl · ModWorkflowExecutor · ModWaveRecorder · ModAgvcSubstation · ModEmsLua · ModLogicRuntime · ModEnvControl · ModScadaHa · ModSmsService

Web 插件(ScadaV6WebPluginExtReact)

PlgBigScreen · PlgReportStudio · PlgInfluxReport · PlgSvgEditor · PlgEventLog · PlgEventMessage · PlgMapCustom · PlgMultiView · PlgComtradeStandard · PlgCameraInspection · PlgStreamArchive · PlgIrThermo · PlgChartExtra · PlgDynamicData · PlgDynamicEngineEditor · PlgWorkflowEditor · PlgGallery · PlgScadaAPPDesigner · PlgTwinStudio · PlgEms · PlgEnvControl · PlgGrafanaEmbed · PlgIec61850Designer · PlgSmsService · PlgScadaAiAssist · PlgSsoBridge · PlgStatisticsApi · PlgCnlLimit

Mimic 与孪生说明

新项目以 React 宿主和独立插件部署为主。需要 Mimic 时使用官方 PlgMimicEditor,ScadaWebExt 可嵌入官方编辑器;SVG 使用 PlgSvgEditor。两条 Web 产品线独立维护,两套同名 Plg DLL 不得混装。Web 三维场景先发布再配置运行视图。

当前 AI 辅助方式

在当前插件编辑器中打开 PlgAI,先读取画布快照,再审阅并应用小步修改。当前原生 API 工具只覆盖能力发现、DynamicData SQL 条件修改与 ReportStudio 诊断/保存;其他领域仍使用编辑器。旧 MCP 服务与归档 CLI 不属于支持能力。