beautypg.com

KEYENCE LJ-V7000 Series User Manual

Page 13

background image

13

LJ-V7000_COM_RM_E

*: About the Z-phase flag

This flag can be used when the controller is version 3.0 or later.
This flag is turned ON when Z-phase ON input is received during the period between the previous trigger input (or the start of
measurement if there was no previous trigger input) and the current trigger input.

Name

Profile information structure

Definition

Typedef struct {

BYTE

byProfileCnt;

BYTE

byEnvelope;

BYTE reserve[2];
WORD

wProfDataCnt;

BYTE reserve2[2];
LONG

lXStart;

LONG

lXPitch;

} LJV7IF_PROFILE_INFO;

Description

Information related to the profile.
byProfileCnt

Wheter dicates the amount of profile data stored.
(When 2 head/combine (wide) is off, 2 profile data units is stored, otherwise 1 profile data
unit is stored.)

byEnvelope

Whether profile compression (time axis) is on.
0: off, 1: on.

wProfDataCnt

Profile data count (initial setting: 800).

lXStart

1st point X coordinate.

lXPitch

Profile data X direction interval.

Comment

lXStart and lXPitch are stored in 0.01 μm units.

Name

Profile header information structure

Definition

Typedef struct {

DWORD

reserve;

DWORD

dwTriggerCnt;

DWORD

dwEncoderCnt;

DWORD

reserve2[3];

} LJV7IF_PROFILE_HEADER;

Description

The header information added to the profile.
reserve

7th bit: Indicates whether the encoder's Z phase has been entered. (*)

dwTriggerCnt

Indicates which number trigger from the start of measurements this profile is.
(Trigger counter)

dwEncoderCnt

The encoder count when the trigger was issued.
(Encoder counter)

Comment

Other than when settings are modified or the program is switched, the trigger counter and the
encoder counter are reset at the following times.
• When the memory is cleared in high-speed mode (profile only)
• When laser emission stops and is restarted with the LASER_OFF terminal
• When laser emission is allowed after it was prohibited with the REMOTE terminal

㪊㪈

㪎㪎