职责
仿真器接收编译后的中间程序,在隔离状态中逐步计算对象变化和系统条件。它用于发现参数越界、状态不闭合、资源冲突和不可满足的完成条件,不产生真实设备动作。输入
仿真过程
仿真器按照以下顺序处理每个步骤:- 确认操作与设备定义版本一致;
- 根据输入 Schema 检查类型、必填项、范围和枚举;
- 检查容器类型、容积、当前状态和操作前置条件;
- 检查设备状态、安全围栏及并发冲突;
- 在隔离副本中应用声明的状态转换;
- 检查完成条件、结果 Schema 和后续步骤前置条件;
- 汇总可计算性、物理约束与科学语义诊断。