随笔分类 -  .Net

摘要:SyncBus:让多台设备“齐舞”,告别协同烦恼SyncBus:让多台设备“齐舞”,告别协同烦恼 还在为多台设备调度不同步、易碰撞、难管理而头疼吗? 无论是文旅演艺中的灯光与舞美、工厂里的AGV车队,还是展馆中的智能导览,多机协同一直是行业里的技术难点。传统方案要么太“笨”,改个动作要大动干戈;要么太“脆”,网络一断全场瘫痪。 SyncBus 就 阅读全文
posted @ 2026-02-03 13:04 egreen 阅读(83) 评论(0) 推荐(0)
摘要:还在为WinForms应用的参数配置界面而心力交瘁吗?手动拖拽控件、写绑定、搞验证、调样式……每一个配置页都是重复的“苦力活”。 是时候改变了。 ZL.ParamEditor 是一个专为 WinForms 打造的高性能参数编辑器框架。它不是你熟悉的另一个控件库,而是一种声明式的开发范式——你只需描述 阅读全文
posted @ 2026-01-30 07:29 egreen 阅读(726) 评论(8) 推荐(4)
摘要:在工业现场、测试台架或复杂操作流程中,您是否还在为 WinForms 应用的 SOP(标准操作流程)步骤管理而头疼? 【典型场景】想象一下: 产线操作员需要根据屏幕指示,一步步完成装配、检测,每个步骤合格后弹窗自动消失,不合格则立即提示。工程师在测试设备时,SOP界面既能在主窗口内实时切换指导,也能 阅读全文
posted @ 2026-01-28 20:13 egreen 阅读(81) 评论(0) 推荐(2)
摘要:CAN通讯上位机开发快问快答与最佳实践 一、 快问快答(快速回顾) 1. Q: CAN总线像什么?A: 像一个所有设备都参与的“办公室开会”。谁都可以发言(多主),发言前抢话筒(仲裁),说的内容大家都能听到但只关心自己的事(广播+滤波),说完需要大家点头确认(ACK)。 2. Q: 消息优先级由什么 阅读全文
posted @ 2025-09-06 10:01 egreen 阅读(148) 评论(0) 推荐(0)
摘要:DataTable dt = new DataTable(); //嵌套的三元运算 牛叉到五体投地 object obj = dt.Compute("iif(1000=5,1000,iif(100>100,4001,2000))", null); Response.Write(obj); Syste 阅读全文
posted @ 2023-02-01 17:14 egreen 阅读(2044) 评论(0) 推荐(1)
摘要:1 // [3]*10 2 Enumerable.Range(0,10).ToArray(); 3 4 // [X*2 for x in range(5) if x%3==0] 5 Enumerable.Range(0, 5).Select(x=>x*2).ToArray(); 6 7 // mat 阅读全文
posted @ 2022-12-18 16:49 egreen 阅读(59) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-12-18 16:46 egreen 阅读(35) 评论(0) 推荐(0)
摘要:首先非常感谢老刀研发的CellReport解决了中小企业报表难的问题。 CellReport的官网地址:https://gitee.com/NoneDay/CellReport 欢迎小伙伴围观;对应的文档地址:http://noneday.gitee.io/cellreport/ CellRepor 阅读全文
posted @ 2022-12-12 16:48 egreen 阅读(644) 评论(0) 推荐(0)
摘要:针对特殊下发可通过下面的sql进行构建(需要数据源行数和下发地址行数匹配): WITH TMP AS ( SELECT CodeNO, Model, ShortCode, ModelCode FROM PM_CodeInfo WHERE CodeNO = 'B228ALNA3C01437' AND 阅读全文
posted @ 2022-12-06 10:50 egreen 阅读(49) 评论(0) 推荐(0)
摘要:在数据量较大时,有时需要分sheet导出。 效果和代码如下,希望对大家有帮助。 1 SaveFileDialog sfd = new System.Windows.Forms.SaveFileDialog(); 2 private void btn_Export_Click(object sende 阅读全文
posted @ 2022-11-29 10:24 egreen 阅读(548) 评论(1) 推荐(0)
摘要:下载地址:链接: https://pan.baidu.com/s/1BOTCH_Vy1o0KasRgscdxAA 提取码: pmoh 功能: 西门子PLC虚拟,通过解析标签地址,自动建立DB块,并自动采集对应的标签,方便上位机进行调试。有了此工具不需要再用STEP7等工具。 小伙伴期待的视频教程:h 阅读全文
posted @ 2022-11-06 12:30 egreen 阅读(564) 评论(1) 推荐(0)
摘要:在使用设备调试工具的过程中,如果电脑上安装了诸如STEP、Simentic.Net之类的软件时,会占用102端口,导致我们的工具无法使用。 解决办法: 查看端口占用: 杀掉占用的进程: 经过查找PID为4336的进程占用102端口 通过任务管理器结束掉4336对应的进程。 阅读全文
posted @ 2022-07-22 15:55 egreen 阅读(2880) 评论(0) 推荐(0)
摘要:一、测试目的: 1、通过HSL客户端构建Modbus Server,并通过HSL自带的Modbus Rtu、ModbusTcp进行访问; 2、通过配置点表,使用ZL调试工具进行监控; 3、构建采集业务流程,将数据保存到数据库中; 二、准备工作: 1、HSL客户端 2、虚拟串口工具(Virtual S 阅读全文
posted @ 2022-05-20 13:37 egreen 阅读(2021) 评论(0) 推荐(1)