# 通用Scada上位机框架_WPF上位机 **Repository Path**: git_epistemer/my-wpf ## Basic Information - **Project Name**: 通用Scada上位机框架_WPF上位机 - **Description**: 自己写的Scada上位机框架,包含用户管理、日志、配方等基础功能,并且不需要安装任何数据库软件,用到了SQLite和LiteDB数据库。 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 71 - **Created**: 2024-03-08 - **Last Updated**: 2024-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cheems上位机框架 ![HomePage](pic/HomePage.png) ![JournalPage](pic/JournalPage.png) #### 介绍 一个通用上位机程序,程序里的livecharts请删除,我用是为了截图好看,livecharts实际项目🐕都不用。 初始账号:admin 初始密码:123456 #### 用户管理 增删改用户,基于LiteDB数据库开发 ![UserPage](pic/User/1.png) #### 日志 基于SQLite数据库开发 ![JournalPage](pic/Journal/1.png) #### 配方功能 配方基于LiteDB数据库开发 ![RecipePage](pic/Recipe/1.png) 实际项目的配方肯定不止2个参数,有更多的参数请修改IRecipe下的类Data_1,只需要改这个类,然后删除之前生成的Recipe.db即可 ![RecipePage](pic/Recipe/2.png) #### 曲线 我准备了2个Json文件测试,在MyWPF\TestFile路径下,输入文件路径后点“加载”就可以看到曲线。 Json文件是通过序列化得到,MyWPF.Models.Curve下有一个PlotContext的类,将这个类的实例化对象序列化为Json格式然后保存即可。 ![RecipePage](pic/Curve/1.png) #### 交流群 交流群群号:600741633 ![RecipePage](pic/QQ/1.jpg)