FC_CheckCmd2 功能是 FC_CheckCmd 功能的进一步发展。
与 FC_CheckCmd 功能相比,FC_CheckCmd2 支持 ANSI/ISA TR88.00.02-2022 中定义的 PackML 基本状态模型。
有关接口的功能描述和文档,请参阅功能 FC_CheckCmd。
下表显示了在每种状态下支持的命令以及通过相应设备状态定义推导的最终目标状态是什么。
初始状态 |
转换命令 |
目标状态 |
---|---|---|
任何状态,或 |
Undefined |
q_xCommandAcknowledge 为 FALSE。 ,输出 |
或 |
Reset |
,如果 不存在则为 。 |
或 |
Start |
只有当Start。 不存在时,才支持处于 状态的命令,如果 不存在则为 。 |
或 |
Hold |
,如果 不存在则为 。 |
|
Suspend |
,如果 不存在则为 。 |
、 或 |
Complete |
,如果 不存在则为 。 |
除 、 、 、 和 外的任何状态 |
Stop |
,如果 不存在则为 。 |
除 或 外的任何其他状态 |
Abort |
,如果 不存在则为 。 |
|
Clear |
,如果 不存在则为 。 |