Auto zero timing reset – KEYENCE LJ-V7000 Series User Manual
Page 32

32
LJ-V7000_COM_RM_E
Auto zero
Timing
Reset
Format
LONG LJV7IF_AutoZero(LONG lDeviceId, BYTE byOnOff, DWORD dwOut);
Parameters
lDeviceId(in)
Specifies the communication device to communicate with.
byOnOff(in)
Other than 0: Auto zero on request, 0: off request.
dwOut(in)
Specifies the OUT to target for processing as a bit.
From the LSB, OUT1, OUT2, to OUT16 are indicated by bits, and the OUT is
the target for processing when the bit is 1 (upper 16 bits are reserved).
Example: When you wish to set OUT1 and OUT5 to be the targets for
processing
Specify dwOut = 0x00000011 (... 0000 0000 0001 0001).
Return value
0x8080: The operation mode is "high-speed (profile only)"
Explanation
This function issues an auto zero request.
Even when the OUT targeted for processing is configured to not be measured,
an error will not occur.
Supported version
1.00
Format
LONG LJV7IF_Timing(LONG lDeviceId, BYTE byOnOff, DWORD dwOut);
Parameters
lDeviceId(in)
Specifies the communication device to communicate with.
byOnOff(in)
Same specification method as auto zero (LJV7IF_AutoZero).
dwOut(in)
Same specification method as auto zero (LJV7IF_AutoZero).
Return value
0x8080: The operation mode is "high-speed (profile only)"
Explanation
This function issues a timing request.
Even when the OUT targeted for processing is configured to not be measured,
an error will not occur.
Supported version
1.00
Format
LONG LJV7IF_Reset(LONG lDeviceId, DWORD dwOut);
Parameters
lDeviceId(in)
Specifies the communication device to communicate with.
dwOut(in)
Same specification method as auto zero (LJV7IF_AutoZero).
Return value
0x8080: The operation mode is "high-speed (profile only)"
Explanation
This function issues a reset request.
Even when the OUT targeted for processing is configured to not be measured,
an error will not occur.
Supported version
1.00