上位机系统

宁睿  金牌会员 | 2022-9-16 17:24:20 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 696|帖子 696|积分 2098

一、项目命名

SCADA:数据采集与监控系统
SCADA(Supervisory Control And Data Acquisition),即数据采集与监视控制系统。

  • SCADA.Common
  • SCADA.Main
  • SCADA.UI
  • SCADA.Communication
  • SCADA.HMI
  • SCADA.UserControls
  • SCADA.Models
  • SCADA.BLL
  • SCADA.DAL
EMS:设备管理系统(Equipment Management System)是可以有效地管理设备资源、维护设备的正常运转,从而提高工作效率  预警与寿命管理

  • EMS.Common
  • EMS.Main
  • EMS.UI
  • EMS.Popup
  • EMS.Device/EMS.Communication/EMS.Equipment
  • EMS.HMI
二、系统功能

设备监控


  • 曲线图
  • 设备动画
  • 显示数值
历史记录


  • 查询数据
  • 时间轴曲线图
  • 饼图
设备操作


  • 开关
  • 启动/停止
  • 写值
系统对接


  • MES
  • ERP
用户权限


  • 用户登记
  • 权限管理
三、开发思想

通讯模块


  • 通讯库(DLL)
  • 项目类库
  • 模拟测试[模拟项目,webapi]
  • 仿真测试
配置模块


  • 数据库
  • 设备类型(PLC类型)
  • 设备变量
  • 配置界面
  • 安装配置项目
  • 配置文件/配置数据库
控件模块


  • 自定义控件
  • 控件通讯
  • 通用类/帮助类
接口模块


  • Web Service
  • Web Api
  • 接口项目
扩展模块


  • 不同项目规划
  • 扩展接口
  • 产品化思想
四、开源项目

开源项目地址:https://gitee.com/nygula/SharpSCADA
五、视频教程

QQ群:433472922

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

宁睿

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表