SMC_PreAcknowledgeMFunctions

这个数据类型位于CODESYS SoftMotion 函数库 SM3_CNC。用于在插补到达 M功能时提前读取参数。通过此模块可以在 功能位置处实现暂停。

 

类型

初始值

描述

VAR_IN

 

 

 

bEnable

BOOL

FALSE

当为 TRUE 功能块被激活

iM

INT

FALSE

M-功能序号

poqDataIn

POINTER TO SMC_OUTQUEUE

0

指向 SMC_OUTQUEUE 结构体对象并包含插补路径的 SMC_GEOINFO 对象。

VAR_OUT

 

 

 

bDone

BOOL

FALSE

在输入数据 (poqDataIn) 被完全处理时此变量将会被设置为 TRUE ,因此此功能块在进行复位前将不会执行任何的操作。如果输入 bExecute 为 FALSE, bDone 将会被复位为 FALSE。

bBusy

BOOL

FALSE

TRUE,功能块的处理没有完成

bError

BOOL

FALSE

功能块内部发生错误信号

wErrorID

SMC_ERROR

SMC_NOERROR

错误ID