FC_CheckCmd2

概述

类型:

功能

适用的版本:

V1.4.2.0

功能描述

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

正在清除,如果正在清除不存在则为已停止