上位机系统
2023-03-31 10:59:17 时间
一、项目命名
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
相关文章
- 金融服务领域的大数据:即时分析
- 影响大数据、机器学习和人工智能未来发展的8个因素
- 从0开始构建一个属于你自己的PHP框架
- 如何将Hadoop集成到工作流程中?这6个优秀实践必看
- SEO公司使用大数据优化其模型的5种方法
- 关于Web Workers你需要了解的七件事
- 深入理解HTTPS原理、过程与实践
- 增强分析:数据和分析的未来
- PHP协程实现过程详解
- AI专家:大数据知识图谱——实战经验总结
- 关于PHP的错误机制总结
- 利用数据分析量化协同过滤算法的两大常见难题
- 怎么做大数据工作流调度系统?大厂架构师一语点破!
- 2019大数据处理必备的十大工具,从Linux到架构师必修
- OpenCV中的KMeans算法介绍与应用
- 教大家如果搭建一套phpstorm+wamp+xdebug调试PHP的环境
- CentOS下三种PHP拓展安装方法
- Go语言HTTP Server源码分析
- Go语言HTTP Server源码分析
- 2017年4月编程语言排行榜:Hack首次进入前五十