通过七层全景图串联设备、通信、采集、数据、业务、展示和企业系统,厘清.NET工控项目典型架构。
厘清SCADA、MES和ERP三类系统的职责边界,以及.NET工控程序在设备层与业务层之间的位置。
解释下位机、固件与上位机之间的分工,以及固件版本变化对通信和现场调试的影响。
从输入采样、程序执行到输出刷新,理解PLC扫描周期及其对上位机采集频率和架构的影响。
解释工控实时性与Web实时性的本质区别,以及硬实时、软实时和.NET上位机的设计边界。
从WinForm、WPF和Avalonia选型到图表与控件库,梳理工业软件展示与交互层的设计方法。
讲完通信协议,再看工控数据如何存储、访问和管理,以及设备状态与业务流程如何设计。
通信协议是上位机和PLC沟通的语言,本文对比Modbus与OPC UA的特点、选择方法和常见问题。
从PLC、通信协议到上位机与企业系统,梳理.NET在工业控制领域的生态位、适用场景与学习路线。