ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

文件详解:自动工站流水线

文件详解:自动工站流水线 文件详解:自动工站流水线(AutomaticStationPipeline)这是一个用于单工站自动测试流水线的核心领域模型文件,属于MaxWell.Driver.M.TestProcess命名空间。它定义了从"上料 → 搬运 → 测试 → 吹扫 → 人工下料"整条自动流水线的数据结构、状态机、执行器契约和调度引擎。下面按结构层次逐块拆解。一、整体设计意图这个文件的核心目标:把"一颗器件的生命周期"建模为独立对象(AutomaticPipelineProduct),而不是散落在 ViewModel 的 ID1/ID2/ID3 属性里。用五个异步 Worker + Channel 构成流水线,让不同阶段可以并行(例如一颗在测试、上一颗在下料位等待人工取料)。与既有流程类解耦:LoadProduct、TransportProduct、PreTest/Test、UnLoadProduct仍承担协议细节,本类只负责"何时执行、如何交给下一阶段"。统一失败语义:失败不再靠字符串判断,而是通过
返回列表