这个功能块位于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对象的数量。 |