使用教程

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

详细原文与截图在文档中心;本页只给学习顺序与关键动作。 打开文档中心

培训与教学

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

值班员

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

打开文档 →
工程师

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

打开文档 →
实施交付

基座登录、采集有当前值、画面与报表绑同一套号。Linux 服务与验收清单单独演练。

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

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

打开功能展示播放 →
现场笔记(阅读练习)

30 分钟快速上手(必做)

  1. 1
    确认环境

    Windows:IIS + .NET 8 Runtime;Linux:.NET 8 + Nginx。浏览器用 Chrome/Edge。

    打开文档 →
  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 两套同名插件。

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 与孪生说明

Mimic 画面(.mim)与组件包位于 ScadaV6SourceAuthorization/ScadaWeb/Mimics:PlgMimic、PlgMimicEditor、PlgMimicAiAssist、PlgMimBigScreenComp、PlgMimEChartComp 等;Web 三维孪生见 PlgTwinStudio(数据面板设计器、发布回滚),Unity 通道直连 Scada Server(ScadaUnityClient)。能源侧见 PlgEms / ModEmsLua / ModLogicRuntime。

AI 设计 MCP

仓库 MCP/ 提供 stdio 服务供 Cursor 等调用:mimic / bigscreen / twin / report。与 Web 内 PlgScadaAiAssist 互补——浏览器内用插件 AI,离线改工程文件用 MCP。

mcp-mimic-server · mcp-bigscreen-server · mcp-twin-server · mcp-report-server