← 返回文档中心

ModSample 服务模块(自研)

ModSample 服务模块文档。

自研服务扩展适用版本V6.x更新时间2026-04-29负责人ScadaV6ServerExt

ModSample 服务模块(自研)

ModSample 是 ScadaV6ServerExt 中的自研服务扩展模块,本文档用于快速定位模块代码入口、接口、配置与部署排障信息。

功能描述

用于示例模块演示与开发参考。

基础信息

  • 源码目录:ScadaV6ServerExt/ModSample.Logic
  • 目标框架:net6.0
  • 模块版本:V6.x

核心逻辑文件

  • ModSampleLogic.cs

控制器与路由

控制器:

  • 未检测到控制器。

路由前缀:

  • 未检测到显式 Route。

Action:

  • 未检测到带 Http 特性的 Action。

配置与资源文件

Options 文件:

  • 未检测到 Options 文件。

JSON 配置:

  • 未检测到 JSON 配置文件。

XML/语言文件:

  • 未检测到语言/配置 XML 文件。

Razor 页面:

  • 未检测到 Razor 页面。

依赖清单

程序集引用:

  • ScadaCommon
  • ScadaCommon.Log
  • ScadaServerCommon

NuGet 依赖:

部署清单

  1. 先构建 ModSample.Logic,确认输出 DLL 与依赖完整。
  2. 按模块产物清单部署到目标 RapidSCADA 实例目录。
  3. 若包含 View/配置文件,确保同步发布并重启相关服务。
  4. 通过模块日志与功能页面验证加载和运行状态。

排障建议

  • 模块不生效:检查 DLL 部署路径、版本兼容性和加载日志。
  • 接口异常:检查路由、权限与依赖服务注册。
  • 数据异常:检查配置文件、连接串和外部系统连通性。