SMC_ReadNCQueue

这个功能块位于3S-Smart Software Solutions GmbH SoftMotion CODESYS 函数库 SM3_CNC.library。用于读取一个 OutQueue 文件,此文件是通过CNC编辑器产生的,位于PLC文件系统中并且提供一个 OutQueue 结构体,用于解码器的处理。

 

类型

初始值

描述

VAR_IN

 

 

 

bExecute

BOOL

FALSE

当为 TRUE,功能块被激活。

sFileName

STRING(80)

''

文件路径

pBuffer

Pointer TO BYTE

 

指向一个IEC应用允许的足够大并且有空数据区域(缓冲区)。

dwBufferSize

DWORD

0

按位定义的缓冲区大小。

VAR_OUT

 

 

 

bDone

BOOL

FALSE

TRUE,如果参数可以读取。

bBusy

BOOL

FALSE

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

bError

BOOL

FALSE

功能块内部发生错误信号。

ErrorID

SMC_ERROR

0

错误ID

poqDataOut

Pointer TO SMC_OUTQUEUE

 

指向读取的队列。

iObjectsRead

UDINT

0

当前读取并写入到队列中 SMC_GEOINFO对象的数量。