Multi 2 read mode, Burst reading mode, Timing chart – KEYENCE SR-750 Series User Manual
Page 29: Output data format
29
E SR-750 UM
Multi 2 Read Mode
Multi 2 read mode is used to read the codes in the parameter banks with registered
settings in order while the trigger input is turned on once.
After reading all codes (max. 10 types) registered with the parameter bank, this
function sends the read data in the order of parameter number and outputs OK/NG
signals.
If no code is read while the trigger input is turned on or if even one code set for a
parameter bank is not read, the SR-750 Series sends a reading error and outputs
an ERROR signal for the unread code in the parameter bank after the trigger input
turns off.
Timing Chart
Timing charts when registered with the parameter banks 1, 2 and 4 are as follows:
• The SR-750 Series reads codes in succession for the following duration:
Level trigger : While the trigger input is turned on
One-shot trigger : During the specified one-shot trigger duration
• An OK signal is output when all of the codes of the set parameter banks are read.
• An ERROR signal is output when even 1 specified code could not be read.
• Even when there are multiple codes within the reading range, all codes can be
read simultaneously.
• Each time scanning is performed in Multi 2 operation, the laser pointer lights up.
The lighting period for the laser pointer is set on "Laser-Aim pulse duration (0 to
990 ms)" and the scanning is not performed during this period.
Point
When Multi 1 read mode is selected using the AutoID Network
Navigator, the decode timeout is set to 500 ms. To shorten the
decode timeout period, change the decode timeout setting of each
parameter bank manually.
Output data format
The following output data format is used for the read data.
• Each read data is separated with "," (0x2C: Intermediate delimiter).
• The data for the read bar codes is saved in the send buffer of the SR-750 Series
once and then is output when all configured banks have been read or the timing
input is turned off. The size of the send buffer of the SR-750 Series is 10 KB.
• If reading fails for any of parameter banks 1 to 10 or if the specified code is not
found, ERROR is sent as the read data of the corresponding parameter bank
number.
Header
Read data in
parameter bank
No. 1
,
Read data in
parameter bank
No. 2
,
...
,
Read data in
parameter bank
No. 10
Terminator
OK/
NG
(1) (2) (4)
(1) (2) (4) (2) (2)
ERROR
Trigger input
Scanning + decoding
Data communication
OK/NG/ERROR output
(When reading is successful)
(When reading failed)
TRG BUSY output
Read error
Reading success
Parameter bank No.
Burst Reading Mode
The burst reading mode is a function to repeat scan up to a maximum of 8 times in
succession and perform decoding after the scanning is complete.
When, for example, the line speed is fast and accurate positioning is difficult, this
function ensures scanning without missing codes by repeating scans only for the
period during which the target is expected to pass.
Point
• The alternate function cannot be used in Burst reading mode.
Decoding is performed with the specified parameter number.
• In Burst reading mode, the No. of repeat read attempts setting is
ignored.
Timing Chart
The following is the timing chart when the Burst reading mode is used. (Burst scan
count: 3)
• In Burst reading mode, the scanned data is decoded in the order in which it was
obtained.
If decoding fails after the decode timeout period elapses, the decoding is shifted
to the next scanned data.
• The data communication is output when the decoding is successful or decoding
of all scan data is failed.
The decoding time when decoding succeeds for the third scanned data is as
follows:
• If the trigger input turns off with the decoding processing unfinished, reading error
occurs. Secure longer time for the trigger input ON than the time calculated by
(scan + burst scan interval + decoding timeout time) x burst scan count.
• The data transmission timing for the Burst reading mode is "Send after read"
only.
OK/NG
ERROR
(1)
(2)
No. of burst scans
Burst scan interval
(3)
(1)
Burst scan No.
(2)
(3)
(1) (2) (3)
(Failed) (Failed)
(1) (2) (3)
(Failed) (Failed) (Failed)
(Succeeded)
Trigger input
Scanning
Decoding
OK/NG/ERR LED output
TRG BUSY output
Data communication
(1)
(2)
(3)
Decoding
Decoding
failed
Decoding
failed
Decoding
succeede
Decode timeout
Decoding time
Burst scan
No.
Burst scan
No.
Burst scan
No.