发生错误时的行为 如果发生轴错误(例如,轴切换到状态 Errorstop ),活动的运动将与所有其他接受的运动一起报告错误。 如果在活动运动的功能块中出现 FB 错误,则以后接受的所有运动也会报告错误。这与第 2.2.2 节的 PLCopen 形成对比,后者在 FB 错误后将继续执行后续命令。 本节内容如下 :
显示了轴组的可能状态以及状态之间的转换。 单个轴的错误总是指向轴组 GroupError [...] Moving 到 GroupErrorStop ,则所有轴都切换为 GroupError
SMC_DI_AXIS_ERROR [...] 错误,也可以使用 MC_ReadAxisError 功能块。 SMC_AXIS_ERROR
方法。可以使用 IsErrorPending 方法: camBuilder.IsErrorPending(errorId=> error
Busy=> , bError=> , wError
以指示轴组继续先前计划的运动。 您使用 SMC_GroupEnableResumeAfterError [...] 为输入传递 SMC_GroupEnableResumeAfterError [...] 出 Error 切换到 TRUE )。尚未
位值 bExternalError [...] Done BOOL 功能块的执行已结束。 bError [...] 块中发生错误。 ErrorID SMC_ERROR 错误
_COMSTATE_BASE_COM_INITIALIZATION 或更高。否则会输出错误 SMC_RAG_ERROR [...] 需要重新初始化。如果发生这种错误 SMC_DI_GENERAL_COMMUNICATION_ERROR
_ReadNCFile2.errorPos . 本节内容如下 :