三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

从工控硬件编程逻辑理解 C#,核心是把熟悉的“扫描周期 + 输入/输出 + 逻辑块 + 时序/状态”思维,映射到 C# 的变量、控制流、对象和事件模型上

从工控硬件编程逻辑理解 C#,核心是把熟悉的“扫描周期 + 输入/输出 + 逻辑块 + 时序/状态”思维,映射到 C# 的变量、控制流、对象和事件模型上

从工控硬件编程逻辑理解 C#,核心是把熟悉的“扫描周期 + 输入/输出 + 逻辑块 + 时序/状态”思维,映射到 C# 的变量、控制流、对象和事件模型上。

1. 扫描周期 vs 程序执行模型

工控(PLC)典型是:读输入 → 执行逻辑 → 写输出,周期性扫描。
C# 默认是事件驱动 + 顺序执行(主线程或 UI 线程),没有强制“固定扫描周期”,但可以用循环或定时器模拟:

while(true)// 类似连续扫描{ReadInputs();// 读 DI/AI
← 返回列表