Rapid SCADA V6 工业监控扩展平台
SERIES01 / 0901认识平台02Windows 安装03首个采集点04五应用配置05扩展安装06二次开发07Linux 部署08交付清单09系列索引运行时.NET 8Web 端口10008运行基座五个应用扩展Drv · Mod · Plg导先看这篇再往下本篇给第一次接触平台的人。读完应能说清五件事五个应用各管哪一段Drv、Mod、Plg 加在哪一层组态、大屏、App 设计器、视觉算法、智能辅助、消息通知、数据计算和报表为什么都绑同一套通道。这一篇不装机也不画画面。系列按三条线走。基础是 01 到 04把基座跑通。产品是 05 和 06看已经做出来的扩展和画面。上线是 07 和 08。不知道从哪篇进先读 09 的目录。官网先看平台能力再看功能展示。示范画面上的数不是现场实测。序号你现在接着01还没装过看完本篇去系列 02 在 Windows 上装基座并改掉出厂口令02想先看做成什么样组态、大屏、App、算法、通知、计算、报表的实拍在系列 0603已经要验收基座和扩展要分开勾。清单在系列 08总目录在系列 0901平台做什么Rapid SCADA 是工业监控与数据采集平台。现场设备的测点进入统一的通道当前值、告警、画面、报表和历史都使用这一套通道不再为每种设备单独做一套界面。V6 的运行时为 .NET 8。平台由 Server、Communicator、Webstation、Administrator、Agent 五个应用组成。五个应用构成运行基座。通信驱动 Drv、服务模块 Mod、Web 插件 Plg 按工程选配不改变五个应用的分工。操作员通过浏览器监视和操作默认 Web 端口为 10008。工程师在 Administrator 中维护工程经 Agent 上传到运行实例。采集中断、测点质量和控制权限都留在平台里不散落到各个画面脚本中。它适合需要长期运行的监控工程工艺线、储能与电力、动环、视频安防、环保监测。示范画面中的工艺分段、电池簇和站端拓扑都是通道绑定之后的运行结果不是安装程序自带的页面。02五个应用五个应用可以装在同一台服务器上也可以把 Web 与采集分开。名称和职责固定扩展模块挂在对应应用上不另起一套进程替代它们。序号应用职责01Server保存通道当前值、状态和时间。执行公式与服务模块产生事件调度归档。画面和告警以实时库为准不以通信缓存为准。02Communicator管理通信线路和设备。每条线路绑定驱动完成轮询、写入、断线重连和通信诊断。协议变化时调整线路不改已经做好的画面。03Webstation提供浏览器访问。用户、角色、视图和插件在这里生效。监视、控制、曲线、事件和报表都从这里进入。Windows 上由 IIS 托管。04Administrator编辑工程。对象、线路、设备、通道、界面和模块都在这里配置确认后再上传。它不是运行时服务不直接对操作员开放。05Agent接收工程上传启停 Server、Communicator 与 Webstation并回传日志和实例状态。远程部署和现场排障都经过 Agent。03数据怎么走工程按对象组织现场。对象下面是通信线路线路下面是设备设备上的测点对应通道。输入通道承接采集值输出通道承接控制命令计算通道由公式或服务模块生成。权限按用户限制到对象和通道Web 与移动端使用同一套权限。序号环节说明01设备PLC、保护、电表、传感器、摄像头等现场设备按协议接入对应线路。02驱动Drv 负责建连、轮询或订阅、解析报文把工程值写入通道并在中断后重连。03实时库Server 保存当前值、质量和时间戳。组态、告警、计算都读实时库不直接读设备缓存。04使用画面显示、事件确认、限值判断、公式计算以及经输出通道下发的控制。05留存与上送归档模块写入时序库报表读取历史。北向模块把同一套实时数据送给调度或第三方系统。04三层扩展基座安装完成并确认通道有当前值之后再按工程启用扩展。Drv、Mod、Plg 只加能力不替换 Server、Communicator 和 Webstation。序号层组成职责01采集Communicator Drv协议接入、轮询、断线重连、通信诊断02服务Server Mod实时库、归档、计算、告警、北向、主备03展现Webstation Plg组态、大屏、事件、报表、视频、三维场景04现场移动 App巡检与填报与 Web 共用通道和权限01 COMMUNICATORDrv 通信驱动Drv 只解决设备和平台之间怎么通信。一条线路绑定一个驱动负责建立连接、按点表轮询或订阅、把报文转换成工程值并在链路中断后重连。点表或协议变化时调整这条线路即可。已经绑定通道的画面、告警和报表不用重做。驱动随线路启用。没有接入的协议不必安装。通信日志和设备状态在 Communicator 中查看用来判断是链路问题、点表问题还是设备无响应。协议IEC 104、IEC 61850、Modbus、西门子 S7、欧姆龙、三菱、BACnet、DLMS、HJ212、OPC UA、MQTT通信断线重连、分层轮询、超时控制、批量点位行业视频与安防、环保监测02 SERVERMod 服务模块Mod 在实时库之后工作。归档、计算、告警、北向和主备都是服务模块在 Server 中按工程启用。模块读取的是通道不绑定某一种设备协议。同一套储能画面下面可以是 IEC 104也可以是 Modbus。当前值留在实时库供画面和告警使用。需要对比和报表的历史由归档模块写入时序库。对上的调度或第三方系统通过北向模块读取同一套实时数据避免再从设备侧拉第二路。北向IEC 104、IEC 61850、OPC UA归档InfluxDB 3、TimescaleDB、IoTDB、Redis、Kafka计算计算中心、动态引擎、EMS LuaAGC/AVC、现场逻辑、动环策略通知设备告警、短信、语音外呼、主备同步流程工作流执行、录波03 WEBSTATIONPlg Web 插件Plg 负责浏览器里的业务界面。工艺操作是 Mimic 组态一次图和设备流程是矢量组态大厅汇总是大屏现场填报在 Web 侧的 App 设计器里配。三维和视频也是插件。页面绑定已经有值的通道或数据集不在页面里再维护一套测点。控制能否按下由用户权限决定。和画面并列的还有六项不要混成一种文件。数据计算和动态策略在 Server 上发布结果写回计算通道。消息通知把事件推给值班可静音、可确认短信和语音另配。报表和周期报告取归档不取画面上的文字。视觉算法挂在巡检点上抓拍后推理结果进事件或通道。智能辅助可以改画面、查工况不采集、不发令改完仍要上传。实拍在系列 06怎么装在系列 05验收怎么勾在系列 08。官网功能展示与本篇同一套说法。组态Mimic、矢量组态、可视化大屏、App 设计器孪生Web 三维场景、通道绑定、发布与回滚视频推拉流预览、录像回放、巡视运营事件日志、消息通知、短信与语音、限值数据计算通道由 Mod 写入。报表、周期报告、工作流在插件侧取已归档的数智能智能辅助、视觉算法。辅助不代替采集。算法结果进事件或通道05建议顺序先确认基座再装配扩展。通道还没有当前值时不要先做画面。后续篇按这个顺序展开02 讲 Windows 安装03 讲第一个采集点04 讲五个应用的配置05 讲扩展怎么装。序号动作01Windows 安装 IIS 与 .NET 8Linux 安装 .NET 8 与 Nginx。02安装五个应用并修改默认口令。03在 Administrator 中建立对象、线路、设备和通道上传到实例。04以 Modbus 或虚拟设备确认线路运行、通道有当前值、Web 可查看。05基座确认后再部署 Drv、Mod、Plg 并激活。06Windows Web 宿主Webstation 在 Windows 上由 IIS 托管。安装平台之前先准备 Web 服务器和 ASP.NET Core 运行时。下面六张图是安装前置和安装向导不是运行后的监控界面。在「启用或关闭 Windows 功能」中启用 Internet Information Services并包含 Web 管理工具与 WWW 服务。只勾选 IIS 名称、缺少管理工具或 WWW 服务时后面的站点创建会失败。图 1 启用 Internet Information Services安装 ASP.NET Core Hosting Bundle。当前平台对应 .NET 8。需要的是 Hosting Bundle不能只安装 SDK。只装 SDK 时IIS 无法托管 Webstation。图 2 ASP.NET Core Hosting Bundle。图中为历史下载页当前版本安装 .NET 8 的 Hosting Bundle安装完成后在 IIS 管理器的服务器节点打开「模块」确认存在 AspNetCoreModuleV2。没有这一模块时站点能创建但页面无法启动。图 3 IIS 模块 AspNetCoreModuleV207安装向导解压发行包后运行安装程序。新机选择安装已有实例选择更新。卸载只移除程序工程目录、归档和备份单独保留避免误删现场工程。序号操作用途01INSTALL新机安装五个应用02UPDATE已有实例升级保留工程03UNINSTALL卸载程序。工程目录、归档与备份不在这一步删除图 4 安装、更新与卸载默认安装目录为 C:\Program Files\SCADA。程序放在安装目录工程、归档和备份放在单独目录。升级和卸载时不要把工程目录指到程序目录里。图 5 安装目录Web 应用程序按下表填写。浏览器访问地址是服务器 IP 加 TCP 端口。防火墙、反向代理和 IIS 站点绑定必须使用同一个端口否则安装成功也无法打开页面。序号项默认值01WebsiteScada02Application poolScadaAppPool03TCP port10008图 6 站点、应用程序池与 TCP 端口安装后立刻修改默认口令。确认 Server、Communicator、Agent 服务已启动再用 Administrator 连接本机实例。五个应用各自怎么配见系列 04。08实时数据与历史归档通道当前值保存在 Server 实时库刷新周期由线路和模块决定。画面打开时读的是这一份当前值。需要按时间对比、出报表或交给外部分析时再由归档模块写入时序库。InfluxDB 3 是可选方案之一不是安装向导的必选项。工程也可以选择 TimescaleDB、IoTDB 或其他已启用的归档模块。图 7 时序库仪表盘。用于查看已归档的历史不是 Webstation 的运行主页Webstation 按通道查询历史曲线。横轴为时间纵轴为工程值。曲线查不到数据时先确认该通道已经配置归档并且对应时段内 Communicator 有采集而不是先改画面。图 8 通道历史曲线09运行界面运行界面全部绑定已配置通道。下面是示范工程用来说明平台能呈现什么。测点、工艺和数值按现场工程替换不能把示范数值当成现场数据。01 工艺监视Mimic 用于工艺操作和值班监视。示范画面按糖化、发酵、包装分段设备状态用红、黄、绿区分并保留图例。画面在组态编辑器中维护运行时只刷新绑定通道不在浏览器里改工艺。图 9 工艺监视02 储能监视储能画面汇总电池簇状态、SOC、SOH、母线电压、PCS 功率、能量流向、环境量和最近事件。这些量都是通道。协议可以是 IEC 104 或 Modbus画面不随协议重做。图 10 储能监视03 可视化大屏大屏用于指挥大厅或会议室的汇总展示常见分辨率为 1920×1080。示范主题包含充放电功率、电价、SOC、运行模式和站点指标。需要下发控制、查看设备细节时回到 Mimic不在大屏上堆操作按钮。图 11 可视化大屏大屏编辑器从组件库放置图表绑定平台通道或数据集。组件不直接连接设备。通道没有当前值时大屏上对应位置就是空的应回到 Communicator 查线路。图 12 大屏编辑器04 站端 EMS站端画面显示并网点有功、充放电功率、堆平均 SOC、日净电量以及 PCS、BMS、EMS 的拓扑关系。通信可以同时包含 IEC 104、Modbus 和 MQTT。启停和复位按用户权限开放无权限的账户只能监视。图 13 站端 EMS三维场景同样绑定通道。模型上的颜色、数值和告警来自实时库。发布和回滚在场景工程中完成不影响已经运行的采集线路。图 14 场景与通道绑定05 事件与移动端事件按时间、对象、设备、通道和重要性检索。重要性分为关键、主要、轻微、信息并记录是否已确认、由谁确认。异常先写入事件再从事件跳到对应画面。处理结果进入报表和归档形成留痕。图 15 事件日志移动端用于现场巡检、填报和事件确认。能看哪些对象、能确认哪些事件与 Webstation 的用户权限一致。移动端不单独维护点表。图 16 移动端10交付范围交付时区分基座和扩展。五个应用是每套工程都有的。Drv、Mod、Plg 按现场协议、归档和界面需要装配。业主看到的是浏览器里的监视、操作和事件集成商保持五个应用不变只增减模块开发按驱动、服务模块和 Web 插件分项目维护运行时仍是 .NET 8。序号对象交付内容01业主私有化部署。浏览器监视与操作事件可确认历史可查询。模块按本合同工程配置不默认开通全部插件。02集成商五个应用保持不变。按协议选 Drv按归档和北向选 Mod按界面选 Plg。画面只绑定通道。03开发.NET 8。驱动、服务模块和 Web 插件分项目维护通过应用的扩展接口加载不改五个应用的进程边界。本篇只把平台讲开。下一步在 Windows 上装基座并改掉出厂口令读系列 02。要按目的选篇读系列 09。组态到报表的实拍在系列 06。续官网画面、协议、行业方案和教程以官网为准本系列只把步骤和边界写开。站内依次看平台能力、协议矩阵、功能展示、行业方案、客户案例、使用教程、文档中心、联系咨询。演示与 Web 使用同一端口 10008。进入官网