宁睿 发表于 2022-9-16 17:24:20

上位机系统

一、项目命名

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 上位机系统