小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

在工控上位机开发中,软件退出逻辑非常重要。传统的OnClosing事件处理可能导致通讯故障和数据丢失。采用状态位重入模式可以优雅地拦截关闭请求,确保异步清理完成后再关闭窗口,从而保护硬件安全,提升用户体验,并解耦业务逻辑。建议在项目中加入超时和防止重复点击的逻辑,以增强健壮性。

PLC没停稳,窗口先关了?WPF上位机异步退出拦截的最佳实践

dotNET跨平台
dotNET跨平台 · 2026-05-19T00:00:00Z
免费开源!基于 WinForm 开发的IDE 运动控制上位机

该项目介绍了一款轻量级的WinForm运动控制上位机框架,旨在解决传统上位机开发中的痛点。框架采用事件驱动和依赖注入架构,支持可停靠窗口和模块化设计,提供简易的PLC式编程交互,适合中小型自动化设备,具备良好的扩展性和用户体验。

免费开源!基于 WinForm 开发的IDE 运动控制上位机

dotNET跨平台
dotNET跨平台 · 2026-03-14T00:02:06Z
VisionMaster 通讯太麻烦?.NET 8 + TCP 为工业视觉定制的轻量通信方案

本文介绍了一个基于.NET 8.0的轻量级TCP通信库VMHelper,旨在简化上位机与VisionMaster之间的通信。该库封装了连接管理、异步收发和数据解析功能,提供类型安全的解析机制,降低开发难度,适用于工业视觉集成。

VisionMaster 通讯太麻烦?.NET 8 + TCP 为工业视觉定制的轻量通信方案

dotNET跨平台
dotNET跨平台 · 2026-03-11T23:42:43Z
一个开源、通用的上位机应用框架

My-WPF框架为开发者提供灵活的上位机应用开发平台,适用于工业自动化等场景。它支持多种通信协议和数据处理功能,采用模块化设计,降低学习成本,并提供详细文档和示例代码。

一个开源、通用的上位机应用框架

dotNET跨平台
dotNET跨平台 · 2025-12-22T23:50:44Z
面向工业自动化的 WPF PLC 风格上位机开发框架

PLCSharp是一个基于.NET的上位机开发平台,旨在简化PLC工程师的开发流程。通过模块化配置和低代码设计,用户可以轻松实现数据采集和可视化。该平台支持多种工业协议,涵盖硬件配置、运动控制和视觉处理,适合中小型自动化项目,并且是开源的,降低了技术门槛,促进了功能迭代。

面向工业自动化的 WPF PLC 风格上位机开发框架

dotNET跨平台
dotNET跨平台 · 2025-10-21T00:01:19Z

本文介绍了如何使用C#模拟设备协议,开发上位机程序。通过创建虚拟串口,开发者可以在不现场对接设备的情况下进行调试。文章强调了上位机开发在工业控制领域的稳定需求,并鼓励入门者从简单项目入手,逐步深入学习。

上位机开发之假装有设备,使用 C# 模拟串口设备

dotNET跨平台
dotNET跨平台 · 2025-08-26T23:54:38Z

WPF通用上位机开发框架为工业控制提供高效灵活的解决方案,支持多种通信协议,具备模块化和可视化特点,适用于设备监控与管理,提升开发效率和项目质量。

告别重复造轮子!WPF 通用上位机开发框架,快速搭建工业监控系统

dotNET跨平台
dotNET跨平台 · 2025-07-12T00:03:28Z

微软MVP聚技站将于2025年6月18日举办线上直播,分享上位机(HMI/SCADA)的发展与未来。专家姜元璟将探讨其在工业互联中的关键作用及相关案例,助力技术爱好者掌握前沿技术。

上位机是什么?未来会怎样?

dotNET跨平台
dotNET跨平台 · 2025-06-05T00:05:40Z

.NET上位机软件开发需求因工业4.0和物联网的兴起而增加,具备强大类库和跨平台能力,适合硬件开发。然而,.NET在互联网领域面临新技术挑战,市场认知度低且成本高。上位机开发岗位增多,薪资待遇优于传统.NET开发。

培训机构.NET课程转向搞上位机硬件类型而不搞互联网的原因

dotNET跨平台
dotNET跨平台 · 2025-01-03T00:01:18Z

上位机软件开发在工业自动化和智能制造中至关重要。C#作为.NET框架的主要语言,具备跨平台能力和丰富的库支持,广泛应用于图形界面、通信协议和数据处理。随着工业4.0的发展,.NET在上位机领域的应用将更加普及。

.NET工作为何多与C#上位机相关:技术文章解析

dotNET跨平台
dotNET跨平台 · 2024-12-15T00:00:38Z
无树莓派安装klipper固件

最近发现3D打印机速度和精度过时,通过Klipper固件提升性能。使用Windows WSL运行Ubuntu虚拟机连接打印机和电脑。刷固件、构建Klipper.bin文件、复制到SD卡内。插入SD卡后,打印机屏幕不显示,需连接上位机。找到打印机的COM端口,运行usbipd list命令。更新usbipd,运行lsusb命令,再运行usbipd bind命令。完成后,打印机接入WSL,可以开始打印了。

无树莓派安装klipper固件

晴雀宫
晴雀宫 · 2024-09-22T12:07:43Z

本文介绍WPF招聘、WPF+GIS物联网开源项目源码及视频教程领取方式,提供.NET7+WPF上位机开发项目和WPF上位机项目全套资料下载,推荐微信群交流获取内推信息。

平均薪资34333元!C#开发不如换个赛道卷~

dotNET跨平台
dotNET跨平台 · 2023-10-11T00:15:23Z

WPF上位机需求大,招聘多薪资高,要求有复杂大屏项目经验和上位机通信经验。提供两个企业级项目源码和全套资料打包,推荐微信群在线答疑交流和高薪内推信息。

小米30K招大量.NET,搞定这个项目就能进!

dotNET跨平台
dotNET跨平台 · 2023-06-14T00:01:56Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码