# 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种颜色。 统计+视觉图片加载。 报警(常驻+循环)并记录到数据库方便分析。 高频发不卡界面并可滚动的日志。 ![](img/主页.png) ## 调试 可根据excel的编辑来自动生成界面。 支持监控(读) 支持控制(读+写) 支持气缸(读+写) 支持伺服(读+写)(自己的代码可以需要类型更改) 支持报警(读)(并可记录到数据库,方便后面分析,类型为循环错误) ![](img/调试.png) ## 报警 一些自定义的或plc中的循环的错误的嫌弃的信息。 ![](img/报警.png) ## 权限 权:用户=》角色=》模块。都是1对多,可随时更换数据库 可以实时登录,退出登录,界面实时更新变化 ![](img/权限.png) ## 设置 自带一些常用的设置,不用重复去开发 自带一些常用的设置控件的列子,方便直接复制 ![](img/设置.png)