KEYENCE LJ-V7000 Series User Manual

Page 16

Advertising
background image

16

LJ-V7000_COM_RM_E

Name

Advanced mode get profile request structure (batch measurement: on)

Definition

Typedef struct {

BYTE byPosMode;
BYTE reserve[3];
DWORD

dwGetBatchNo;

DWORD

dwGetProfNo;

BYTE

byGetProfCnt;

BYTE reserve[3];

} LJV7IF_GET_BATCH_PROFILE_ADVANCE_REQ;

Description

The get profile designation information when the operation mode is "advanced (with OUT
measurement)" and batch measurements are on in the get batch profile command.
byPosMode

Specifies the get profile position specification method. See LJV7IF_BATCH_POS.

dwGetBatchNo

When byPosMode is LJV7IF_BATCH_POS_SPEC, specifies the batch number for the
profiles to get.

dwGetProfNo

Specifies the profile number for the profiles to get.

byGetProfCnt

The number of profiles to read.

Comment

If the communication buffer is insufficient, the number of profiles specified by byGetProfCnt
may not be acquired. In this situation, the maximum number of profiles that can be acquired
is returned.

Name

High-speed mode get profile response structure (batch measurement: off)

Definition

Typedef struct {

DWORD

dwCurrentProfNo;

DWORD

dwOldestProfNo;

DWORD

dwGetTopProfNo;

BYTE

byGetProfCnt;

BYTE reserve[3];

} LJV7IF_GET_PROFILE_RSP;

Description

The profile information returned for the get profiles command when the operation mode is
"high-speed (profile only)" and batch measurements are off.
dwCurrentProfNo

The profile number at the current point in time.

dwOldestProfNo

The profile number for the oldest profile held by the controller.

dwGetTopProfNo

The profile number for the oldest profile out of those that were read this time.

byGetProfCnt

The number of profiles that were read this time.

Comment

-

Advertising