PCHMI工业组态控件

免费 · 基于.NET · PLC工程师快速开发PC端HMI上位机
    工业PC硬件成本持续下探,使用PC搭建HMI上位机,相比传统触摸屏开发拥有更高调试效率。

PCHMI并非传统组态、SCADA软件,它是一套基于.NET架构的DLL组件库。开发者在Visual Studio中将PCHMI.DLL加载到工具箱即可开展二次开发,原生支持C#、VB等.NET语言,不需要学习专用脚本。

PCHMI提供两套开发模式:零代码拖拽开发与深度代码扩展。组态常用功能均已经模块化封装,仅通过控件拖拽,少量代码甚至完全不用写代码,就可以快速完成一套上位机项目。操作习惯对标威纶通、Pro‑face、GT‑Designer等主流触摸屏软件,有触摸屏开发经验的PLC工程师可以直接上手,学习门槛很低。当内置能力无法满足项目需求,可直接使用熟悉的.NET语言自由扩展功能,不必受制于软件厂商的迭代节奏。

传统触摸屏开发流程繁琐:编写程序、下载到触摸屏、现场测试,修改逻辑就要反复下载来回调试,大量时间消耗在反复烧录测试。使用PCHMI,PLC程序与HMI上位机可以在同一台电脑上完成调试,修改即生效,省去下载烧录步骤,显著提升开发调试效率。

如今MES数据追溯已经成为多数自动化项目的标配。传统项目通常需要PLC工程师、上位机工程师双人协作,跨岗位沟通成本高;人员流动后,第三方手写代码维护难度大。大量自定义代码堆砌出来的项目可复制性差,时间久后开发者本人也难以读懂,不利于项目归档与团队交接。PCHMI以控件化低代码为核心,尽量减少手写业务代码,提升项目可复制性,让PLC工程师就可以独立完成包含数据追溯、MES对接的上位机项目,降低项目人员成本与后期维护风险。

PCHMI直接编译输出原生EXE可执行程序,没有传统组态软件的脚本解析开销,启动速度更快,规避传统组态软件常见的加载缓慢、文件损坏报错等问题。

一体式工业电脑价格已经接近传统触摸屏。扫描枪、打印机、相机、激光读码、数据存储、第三方软件集成、MES对接,这些现代设备的常见需求,传统触摸屏很难全部胜任,工业PC替代传统触摸屏已经成为行业趋势。PCHMI完整覆盖触摸屏常规HMI功能,同时原生支持MES对接,无需编码即可快速对接MES系统。

市面上多数组态软件存在功能短板,复杂需求要么无法实现,要么需要额外付费,高级语言扩展支持差,厂商响应迭代慢。PCHMI基于开放的.NET架构,遇到能力不足的场景,开发者可以自行二次开发拓展,不必依赖厂商提供功能更新。

很多PLC工程师希望学习C#、Python来做上位机开发,但工程师长期加班出差,可学习时间有限。工业场景下的上位机开发,学校课程与社会培训机构均缺少对应教学内容,网上公开资料稀少,很多人入门即放弃。PCHMI提供渐进式学习路径:先拖拽控件完成项目,熟悉开发环境之后,再逐步尝试代码开发,平滑过渡到.NET上位机开发。

PCHMI完全免费,允许直接用于各类商业项目。

全新PCHMI8.0将在2026年9月优先发布到群文件

📺 PCHMI7.X B站视频教程(前64集)

1、第一个HELLO WORLD程序 2、按钮的使用 3、数据显示器使用 4、标签控件的使用 5、图片控件的使用 6、文本列表使用 7、下拉控件的使用 8、语言切换功能 9、互锁功能 10、报警显示 11、创建自定义风格的界面 12、添加多个画面 13、IO监控 14、报警记录 15、添加操作权限 16、添加弹窗 17、多画面切换 18、显示日期时间 19、条码字体 20、二维码(QR码) 21、控制打印机 22、配方功能 23、配方回传功能 24、同时控制多台不同厂家的PLC 25、图表控件(饼图) 26、图表控件(波形图) 27、图表控件(其它图形) 28、绘图控件 29、仪表控件 30、触发功能 31、PLC播放语音提示 32、扫描枪功能 33、用扫描枪调用配方 34、MES讲解(什么是MES) 35、XML文件讲解 36、将PLC数据保存到XML文件 37、将XML文件数据写入PLC 38、JSON文件格式 39、将PLC数据写入JSON文件 40、将JSON文件数据写入PLC 41、PLC修改文本文件控制激光打标机 42、PLC对文件和目录进行操作 43、串口控件的使用 44、串口控件控制扫描枪 45、实时数据表 46、向EXCEL添加记录 47、修改EXCEL记录 48、读取EXCEL记录 49、操作SQLSERVER 50、操作MYSQL数据库 51、基恩士(KEYENCE)PLC通讯设置 52、三菱(MITSUBISHI)PLC通讯 53、欧姆龙(OMRON)PLC通讯 54、西门子(SIEMENS)PLC通讯 55、松下(PANASONIC)PLC通讯 56、通过MODBUS与PLC通讯 57、通过OPC DA与PLC通讯 58、通过OPC UA与PLC通讯 59、MODBUS与多个仪表及LORA通讯 60、三菱FX3U系列PLC以太网通讯 61、FX编程口协议与三菱PLC通讯 62、(OMRON)欧姆龙HOSTLINK协议 63、与信捷PLC通讯 64、与海为(HAIWELL)PLC通讯
到B站观看更多"PCHMI7.X上位机开发"的视频教程

📺 PCHMI8.X B站视频教程(已更新到45集)

到B站观看更多"PCHMI8.X上位机开发"的视频教程

📑 PCHMI8.X 技术文档

👥 官方交流群与捐赠说明

PCHMI官方交流QQ群:383542125

加群请注意:为快速通过,付款时备注QQ号,或加群备注订单号;进群至少捐赠380元人民币,进群费用会随人数增加相应调整。

📥 版本下载

官网下载的控件版本比较滞后,如需第一时间获取到最新版本,且无任何限制的全功能版本,请加入PCHMI官方群获取。群文件包含:PCHMI7源代码,群友分享的DEMO、组态图标、第三方工具DLL,享受永久升级等。PCHMI是非盈利开源项目,依靠用户捐赠维持开发维护。