KEYENCE LJ-V7000 Series User Manual
Page 13

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
㪙
㪪
㪣
㸣
㪙
㪪
㪤
㪊㪈
㵺
㪎㪎
㪍
㪌
㪋
㪊
㪉
㪈
㪇