一款涵盖六大功能模块的C# HMI开源项目,附带设计源文件
目录本文介绍项目简介技术架构主要解决的问题核心模块几个技术特点MVVM 分层设计参数化配置趋势曲线开箱可用附带 PSD 设计稿项目地址写在最后本文介绍监控总览、参数配置、报警记录、趋势曲线、设备维护、系统设置——这些模块几乎每个工业 HMI 项目都要做一遍。数据采集、界面布局、状态刷新光是搭架子就要花不少时间。最近看到一个用C#写的上位机模板叫WL.Mock_SWJDemo2把这几个模块都做了或许能帮一些朋友省点搭架子的时间。项目简介它是一套面向工业设备的 HMI 监控演示模板采用 MVVM 架构界面与逻辑分离。覆盖自动化产线、智能制造、装备制造等场景可作为 PLC 或运动控制器的上位机软件参考。技术架构项目说明开发语言C# WPF目标框架.NET Framework 4.7.2 及以上开发环境Visual Studio 2019 或更高版本架构模式MVVM模块化设计配套资源包含 PSD 设计稿方便调整 UI 风格主要解决的问题重复搭建监控总览、参数配置、报警记录等模块在不同项目中高度相似却每次都要从零写起界面与逻辑耦合传统写法里改界面容易牵一发而动全身多人协作时容易互相干扰参数适配难换一条产线或设备往往需要改大量代码缺乏参数化配置机制核心模块模块主要功能监控总览实时数据展示、状态指示、报警标识、自动/手动刷新参数配置系统/工艺/设备参数分类管理支持数值范围、格式、逻辑校验修改后可直接下发报警记录高限/低限/故障/通讯异常等报警类型支持时间范围查询、类型筛选、确认记录、数据导出趋势曲线实时趋势与历史趋势时间轴缩放拖拽数据导出采集周期可配置设备维护手动启停控制、IO 调试、通讯检测、日志查看、权限验证系统设置用户与权限管理、通讯参数、PLC 寄存器映射、数据库配置、日志策略几个技术特点MVVM 分层设计View 层负责展示ViewModel 处理业务逻辑Model 管理数据。数据从 PLC 经通讯协议传入 ViewModel再绑定到 View 渲染流程比较清晰。模块间耦合度较低多人开发时相互影响较小。参数化配置每个参数包含名称、单位、默认值支持数值范围、格式、逻辑三类校验。适配不同设备或工艺时主要通过修改配置文件实现不需要改动核心代码。趋势曲线开箱可用支持实时与历史模式时间轴可缩放拖拽数据可导出。对于需要持续观察设备状态的场景可以直接复用。附带 PSD 设计稿仓库里提供了 UI 原图有调整界面风格需求时可以直接在 PSD 基础上修改。项目地址https://github.com/agentthink/WL.Mock_SWJDemo2写在最后这个模板有点像装修时的样板房硬装软装基本齐全可以直接在此基础上调整。六大模块、MVVM 架构、PSD 设计稿都准备好了省去了从零搭架子的过程。适合作为自动化产线、智能制造等场景的上位机软件基础框架能帮助开发者减少从零搭建界面和基础功能的工作量。引入地址

相关新闻

DRV8886AT评估模块实战:步进电机驱动与运动控制算法详解

DRV8886AT评估模块实战:步进电机驱动与运动控制算法详解

1. 项目概述:从芯片到系统,理解DRV8886AT评估模块的价值在机器人、3D打印机、自动化设备乃至医疗仪器的开发中,步进电机的精准控制往往是项目成败的关键。我接触过不少项目,初期在电机驱动上栽了跟头,要么是运动有噪音…

2026/7/29 12:35:39 阅读更多 →
当保龄球馆的“心脏”被换掉:用1600美元的ESP32替代12万美元的商用系统

当保龄球馆的“心脏”被换掉:用1600美元的ESP32替代12万美元的商用系统

当保龄球馆的“心脏”被换掉:用1600美元的ESP32替代12万美元的商用系统 在Hacker News上,一个名为“我用1600美元的ESP32替代了12万美元的保龄球馆计分系统”的项目获得了超过1400票的热度。这个看似疯狂的举动,背后隐藏着关于技术成本、工业…

2026/7/29 12:34:39 阅读更多 →
终极Sunshine游戏串流指南:免费打造你的家庭游戏共享平台

终极Sunshine游戏串流指南:免费打造你的家庭游戏共享平台

终极Sunshine游戏串流指南:免费打造你的家庭游戏共享平台 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine 你是否曾想过在客厅电视上畅玩书房电脑里的3A大作&#xff1f…

2026/7/29 12:34:39 阅读更多 →

最新新闻

树莓派固定IP设置指南:路由器绑定与系统静态配置详解

树莓派固定IP设置指南:路由器绑定与系统静态配置详解

1. 为什么你的树莓派需要一个固定IP? 如果你正在用树莓派搭建一个家庭服务器、一个智能家居中枢,或者仅仅是想通过SSH稳定地连接到它,那么一个固定的IP地址绝对是刚需。想象一下这个场景:你刚配置好一个文件共享服务,用…

2026/7/29 12:41:41 阅读更多 →
Subtitle Edit:免费开源字幕编辑软件的完整使用指南

Subtitle Edit:免费开源字幕编辑软件的完整使用指南

Subtitle Edit:免费开源字幕编辑软件的完整使用指南 【免费下载链接】subtitleedit the subtitle editor :) 项目地址: https://gitcode.com/gh_mirrors/su/subtitleedit Subtitle Edit是一款功能强大的免费开源字幕编辑软件,支持超过300种字幕格…

2026/7/29 12:41:41 阅读更多 →
告别格式反复返修✅okbiye智能论文排版|自动纠错+全局统一,盲审满分格式直接出[特殊字符]

告别格式反复返修✅okbiye智能论文排版|自动纠错+全局统一,盲审满分格式直接出[特殊字符]

官方直达🌐:https://www.okbiye.com 真心劝所有毕业生!别再死磕Word排版了! 很多同学论文内容、查重、降重全部完美达标,偏偏栽在最不起眼的格式细节上。Word排版真的很玄学:改完目录页码乱了&#xff0c…

2026/7/29 12:41:41 阅读更多 →
开源权重模型争议解析:从技术原理到安全实践指南

开源权重模型争议解析:从技术原理到安全实践指南

开源权重模型争议:行业领袖发声驳斥 最近开源权重模型领域出现了一些争议声音,几位行业领袖公开发声驳斥了部分质疑观点。开源权重模型作为AI领域的重要基础设施,其开放性和可访问性对整个行业发展具有深远影响。这次争议主要集中在模型安全…

2026/7/29 12:41:41 阅读更多 →
2026年AI Agent核心技术解析与职业发展指南

2026年AI Agent核心技术解析与职业发展指南

1. AI Agent行业现状与职业前景2026年的人工智能领域,AI Agent技术已经成为继大模型之后的又一关键突破点。根据最新行业报告显示,全球AI Agent市场规模预计在2026年将达到780亿美元,年复合增长率高达42%。这个数字背后反映的是企业对于智能化…

2026/7/29 12:41:41 阅读更多 →
3步上手CAD_Sketcher:Blender精确建模的革命性工具

3步上手CAD_Sketcher:Blender精确建模的革命性工具

3步上手CAD_Sketcher:Blender精确建模的革命性工具 【免费下载链接】CAD_Sketcher Constraint-based geometry sketcher for blender 项目地址: https://gitcode.com/gh_mirrors/ca/CAD_Sketcher CAD_Sketcher是Blender中基于约束的几何草图绘制工具&#xf…

2026/7/29 12:40:41 阅读更多 →

日新闻

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:00:23 阅读更多 →
AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础 在上一期「AI编程系列」中,我们学习了如何构建一个基础的 AI 问答系统,通过简单的输入输出让模型回应问题。但现实世界中的 AI 应用往往需要处理更复杂的场景:…

2026/7/29 0:00:23 阅读更多 →
AI智能体开发实战:从工具调用到企业级部署

AI智能体开发实战:从工具调用到企业级部署

1. 从被动问答到主动执行:AI Agent的范式转变过去两年,大语言模型最显著的应用形态是聊天机器人——用户提问,AI回答。但真正的生产力革命发生在2023年下半年:当AI学会主动调用工具完成任务时,生产力工具的历史被彻底改…

2026/7/29 0:00:23 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻