# BaseUi
**Repository Path**: ping9719/baseui
## Basic Information
- **Project Name**: BaseUi
- **Description**: 设备上位机基础开发界面
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 10
- **Forks**: 14
- **Created**: 2024-08-05
- **Last Updated**: 2025-09-11
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# BaseUi
## WPF上位机界面库(WPF)
此解决方案一共有4个项目(每个项目相互独立,可解耦):
BaseUi(WPF上位机界面库)
Ping9719.IoT(设备通讯库,TCP、串口) (可删除后通过包的形式安装)
Ping9719.IoT.Hid(设备通讯库,USB、蓝牙) (可删除后通过包的形式安装)
Ping9719.IoT.WPF(设备通讯界面) (可删除后通过包的形式安装)
#
## 文档:[Document:]
BaseUi
Ping9719.IoT
Ping9719.IoT.WPF
#
## 主页
主页自带 启动,停止,复位 按钮。
定义的简单的4种颜色。
统计+视觉图片加载。
报警(常驻+循环)并记录到数据库方便分析。
高频发不卡界面并可滚动的日志。

## 调试
可根据excel的编辑来自动生成界面。
支持监控(读)
支持控制(读+写)
支持气缸(读+写)
支持伺服(读+写)(自己的代码可以需要类型更改)
支持报警(读)(并可记录到数据库,方便后面分析,类型为循环错误)

## 报警
一些自定义的或plc中的循环的错误的嫌弃的信息。

## 权限
权:用户=》角色=》模块。都是1对多,可随时更换数据库
可以实时登录,退出登录,界面实时更新变化

## 设置
自带一些常用的设置,不用重复去开发
自带一些常用的设置控件的列子,方便直接复制
