首页 > 其他分享 >上位机系统

上位机系统

时间:2022-08-29 10:01:40浏览次数:85  
标签:控件 机系统 EMS 项目 上位 模块 SCADA 设备

一、项目命名

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

标签:控件,机系统,EMS,项目,上位,模块,SCADA,设备
From: https://www.cnblogs.com/dm0502/p/16634893.html

相关文章

  • 8/28 深入理解计算机系统笔记 内存映射
    9.8内存映射定义:将一个虚拟内存区域和一个磁盘上的对象关联起来,以初始化这个虚拟内存区域的内容的过程被称为内存映射。虚拟内存区域可以映射到下面两种类型的对象中的......
  • 8/28 深入理解计算机系统笔记 动态内存分配
    9.9动态内存分配动态内存分配器维护一个进程的虚拟内存区域,称为堆。对于每个进程,内核维护一个变量brk,它指向堆的顶部。分配器将堆视做一组不同大小的块的集合来维护。......
  • 第一章计算机系统概述
    1.1操作系统的概念(定义)功能和目标1.1.1操作系统的概念操作系统(OperatingSystem,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源......
  • 22/8/25 深入理解计算机系统第九章 虚拟内存
    9.7案例:IntelCorei7/Linux内存系统见书5769.8Linux虚拟内存系统与进程相关的数据结构(比如:页表、task和mm结构、内核栈)对每个进程不同物理内存内核虚拟内存......
  • 深入理解计算机系统 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/11HBPtpCdG9zg3scgB_dBTw点击这里获取提取码对于计算机系统的分析已经很明了,可是人们是否真正清晰地理解?有本经典的图书描......
  • 8/23 深入理解计算机系统第九章
    9.3虚拟内存作为缓存的工具虚拟内存和物理内存的分页虚拟内存可以分为:未分配的,没有数据和它们相互关联,不占用磁盘空间。缓存的,当前已经缓存在物理内存中的已分配页。......
  • 22/8/17深入理解计算机系统第七章笔记
    7.13库打桩机制库打桩:允许截获对共享库的调用,转而执行自己的代码。使用这个机制可以追踪某个特殊库函数的调用次数,验证和追踪它的输入和输出值,或者替换它。需要创建一个......
  • PLC网口读写上位机调试工具软件 支持欧姆龙fins协议三菱MC协议
    PLC数据采集调试软件  软件资料链接......