Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Table of Contents
General Precautions.......................................................................... 2
User's Manual Rev.4.0 1-3 System Configuration and Setup Flow .............................................. 4
1 E SR-750 UM
11-1 EtherNet/IP...................................................................................... 94 General Precautions
11-2 Cyclic communication...................................................................... 95
11-3 Message Communication.............................................................. 101
• Do not use this product for the purpose to protect a human
11-4 Reference Program ....................................................................... 105 body or a part of human body.
WARNING • This product is not intended for use as explosion-proof product.
Do not use this product in a hazardous location and/or
12-1 PROFINET .................................................................................... 109
potentially explosive atmosphere.
12-2 Cyclic communication.................................................................... 109
• Be sure to check that the SR-750 Series performs properly
before starting the work or operation.
13-1 Installing MultiMonitor.................................................................... 112 • If the SR-750 Series malfunctions, take adequate safety
CAUTION
13-2 Using MultiMonitor......................................................................... 113 precautions to prevent various types of damage.
• Do not use the SR-750 Series in a manner not specified herein. It
may result in fire, electric shock or malfunction.
14-1 Installing FileView.......................................................................... 114
• It should be noted that functions and performances will not be
14-2 Using FileView............................................................................... 115
guaranteed if the SR-750 Series is used in any way not specified
or described in the product specifications or it is modified.
NOTICE
15-1 SR-750 Series Specifications........................................................ 116 • When the SR-750 Series is used in combination with other
devices, functions and performance may be degraded,
15-2 Dimensions.................................................................................... 117
depending on the operating conditions and environment.
15-3 SR-750 Series Field of View Size ................................................. 118
15-4 Troubleshooting............................................................................. 119
15-5 Checksum Calculation Method...................................................... 121
15-6 ASCII Code List............................................................................. 121 Safety Information for SR-750 Series
15-7 Software License........................................................................... 122
15-8 Precautions on Regulations and Standards .................................. 122
15-9 Copyright indications ..................................................................... 123 Safety precautions on Laser product
The SR-750 Series Fixed Mount 2D Code Reader uses a visible semiconductor
laser, with a wavelength of 660 nm, as a Laser pointer for adjusting the reading
position.
E SR-750 UM 2
1-1 Checking the Package NFPA79 compliant Ethernet cable
• OP-87359 (2 m cable)
Contents • OP-87360 (5 m cable)
• OP-87361 (10 m cable)
The packages of the SR-750 Series main units and the SR-750 Series
configuration software contain the following components.
Check that you have all the package contents before use.
600 mm lens
• SR-75L6
Mounting screw (M4) x 4 Port cover (Power supply and control port,
Ethernet connection port) x 1 each
1-2 Part Names and Functions
This section describes the part names and functions of the SR-750 Series.
Insulating spacer x 2
(4) TEST button
(1) Scanner
(5) TUNE button
(6) POW LED
(7) OK/NG/ERR LED
Washer x 2 Instruction Manual
96M12458
Precautions on Proper Use
• Do not use a voltage other than that described in the specifications with
the SR-750 Series. Doing so may damage to the unit.
OK/NG/ STB
Fixed Mount 2D Code Reader
SR-750 Series
• The SR-750 Series employs 2 power connection methods, which are 24 V
DC supply and supply from PoE power supply devices. When connecting
the SR-750 Series to the power source, be sure to use only one of these
methods. Using both power sources simultaneously may cause damage
to the units.
• Be sure to turn off the power to devices attached to the SR-750 Series
POW ERR
Instruction manual when you plug in or unplug the cables.
Failure to do so may cause damage to the SR-750 Series.
• Do not disassemble or modify the SR-750 Series. Doing so may damage to
the unit.
Read this instruction manual before using the product in order to achieve NOTICE
• Place cables as far away as possible from high-voltage lines and power
maximum performance. lines. Otherwise, electrical noise can be generated that may cause product
failure or malfunction.
Keep this instruction manual in a safe place after reading it so that it can be • The SR-750 Series is a precision instrument. Do not impact or drop the
TEST TUNE
used at any time. instrument. Pay particular attention when transporting or installing the
unit.
• Do not hold the unit by its cable when carrying. The units may become
damaged if the cables are disconnected or the units strike each other.
Symbols • Do not allow water, oil, dust, or other foreign substances to stick to the
scanner. This may cause read errors.
The following symbols alert you to important messages. Be sure to read Use a soft, dry cloth to wipe any substance from the scanner. (Do not use
these messages carefully. a cloth dipped in alcohol or other cleaning substance.)
NET IN
Precautions on Regulations and Standards
It indicates a hazardous situation which, if not avoided, could result in death
WARNING
or serious injury.
CE Marking
It indicates a hazardous situation which, if not avoided, could result in minor
CAUTION
or moderate injury. Keyence Corporation has confirmed that this product complies with the
It indicates a situation which, if not avoided, could result in product damage
essential requirements of the applicable EC Directive, based on the
NOTICE
as well as property damage. following specifications. Be sure to consider the following specifications
when using this product in the Member State of European Union.
Important It indicates cautions and limitations that must be followed during operation.
z EMC Directive (2004/108/EC)
Point It indicates additional information on proper operation. • Applicable standards EMI : EN61326-1, Class A
EMS : EN61326-1
Remarks:
Reference It indicates tips for better understanding or useful information.
These specifications do not give any guarantee that the end-product with
indicates the reference pages in this manual or the reference pages in separate manuals. this product incorporated complies with the essential requirements of
EMC Directive. The manufacturer of the end-product is solely responsible
for the compliance on the end-product itself according to EMC Directive.
Safety Information for SR-750 Series
z Low-voltage Directive (2006/95/EC)
General Precautions • Applicable Standard EN60825-1,
• Do not use this product for the purpose to protect a human body or a part Class 1 Laser Product
of human body.
WARNING • This product is not intended for use as explosion-proof product. Do not EN62471
use this product in a hazardous location and/or potentially explosive
atmosphere. CSA Certificate
• Be sure to check that the SR-750 Series performs properly before starting This product complies with the following CSA and UL standards and has
the work or operation.
• If the SR-750 Series malfunctions, take adequate safety precautions to been certified by CSA.
CAUTION
prevent various types of damage. • Applicable standards: CAN/CSA C22.2 No.61010-1
• Do not use the SR-750 Series in a manner not specified herein. It may
result in fire, electric shock or malfunction. UL61010-1
(9) IN LED
• CSA or UL certified power supply that provides Class 2 output as defined
The SR-750 Series Fixed Mount 2D Code Reader uses a visible semiconductor
in the CEC (Canadian Electrical Code) and NFPA79 (NEC: National
laser, with a wavelength of 660 nm, as a Laser pointer for adjusting the reading
Electrical Code), or
position.
• CSA or UL certified power supply that has been evaluated as a Limited
Laser Pointer Specifications Power Source as defined in CAN/CSA-C22.2 No. 60950-1/UL60950-1.
• Either PoE or 24V power supply shall be used.
Wavelength 660nm • The symbol on the product means "Direct current".
WARNING
• Use of controls or adjustments or performance of procedures other than
those specified herein may result in hazardous radiation exposure.
• Do not disassemble this product. The laser radiation emission from this
product is not automatically stopped when it is disassembled.
Precautions on Class 1 Laser Product
FCC Regulations
This product complies with the following FCC EMI regulations.
• FCC Part 15 Subpart B, Class A Digital Device
control port
• Do not stare into the direct or specularly reflected beam. IC (Industry Canada) Regulations
This product complies with the following IC EMI regulations.
• ICES-003, Class A Digital Apparatus
1 E SR-750-IM
300GB 3 E SR-750 UM
Operation status on the multiple LED indicator Other operations
In the quick calibration operation, the multiple LED displays bars, a number, or a
Run mode letter.
In Run mode, the multiple LED displays a number, letter, or other symbol. Multiple LED
Action Display content Meaning
indicator
Multiple LED Display
Operation Meaning This shows the progress of the quick
indicator content
Bar LEDs light up
calibration.
0 to 10 When reading The parameter bank number is displayed in series.
successful (1 to 10).
When the parameter bank is 10, the first The quick calibration is complete and the
Bar LEDs and
digit value and "1" are displayed alternately. test mode is running. Changing the
upper 2 points
"3-3 Alternate Function (Page 11)" position of the code fluctuates the bar
light up.
P Preset Preset successful LEDs.
"3-5 Preset/Verification Function Quick Quick calibration failed
(Page 14)" calibration F (Data for successful quick calibration was
not provided.)
2 points Laser pointer The laser pointer is turned on when the
light up emission button is pressed quickly. Quick calibration failed
H (Data for successful quick calibration was
provided.)
2 points Set the Press and hold the button for at least
flashing communication 6 seconds. The LED flashes and the RS- Saving complete
parameters of the 232C communication condition returns to d
RS-232C to the the factory default state.
default state.
2 points Temporary IP Press the TUNE button for at least 5 Error indications on the multiple LED indicator
flashing address setting seconds. The LED flashes in the
mode temporary IP address setting mode.
Display
L TUNE button lock The button is locked according to the Description
content
settings. The laser pointer cannot be turned
Main unit system error
on and quick calibration cannot be performed. E0, E1
* Abnormal operation of the main unit. Contact your nearest KEYENCE office.
NG Saving the read The LED lights up while the read error
Configuration file reading error, image save error
error image image is being written into the ROM.
E2 * If the operation is not restored even after the main unit is initialized, there may
"3-7 Image Saving Function (Page 16)"
be problems with the main unit . Contact your nearest KEYENCE office.
E←→ Error occurred. This shows that an error, such as buffer E3 PROFINET error
Error code over or IP address duplication has
E4 Transmission buffer overflow
occurred.
E and error code (number) lights up E5 IP address duplication error
alternately. E6 Main unit system firmware update error
All LEDs At power-on All LEDs light up for 500 ms when the E7 PLC link error
light up power is turned on. E8 Script error
In Test mode, the multiple LED displays measurement results. AutoID Network
Navigator
Reading rate
Multiple LED Processing time OK/NG/ERR
measurement Position
status (ms) LED
(%)
5 bars lit
3 bars lit
EtherNet/IP
50 to 60 200 to 299 LEVEL 3 Green
PROFINET
PLC
2 bars lit
RS-232C
30 to 40 300 to 399 LEVEL 2 Green
I/O terminal
1 bar lit
0 bars lit
E SR-750 UM 4
Setup Flow
This section describes the flow of the setup procedure required for starting the
operation of the SR-750 Series.
Use the AutoID Network Navigator to configure and send settings to the
3 SR-750 Series.
Adjust the reading conditions and make the operation settings of the SR-
5 750 Series.
Start operation.
5 E SR-750 UM
2-1 Connecting the Power 2-2 Connecting the Control
Source Cable and Wiring
This section describes how to connect the SR-750 Series and the power source. Connect the control cable to the SR-750 Series.
Use only one of the above methods to connect to the power source according to
the usage.
Make sure to use either one of the connection methods for power
supply. POWER
NOTICE
If power is supplied both from the control cable and PoE power Align the notch with the
marking position.
supply device at the same time, the unit may be damaged.
2 Tighten the connector screw by turning clockwise. Set the screw
Wiring when supplying 24 V to the control cable tightening torque to 1.5 - 2.0 N•m.
0V Blue
Make sure to turn the power off when attaching or removing the
NOTICE
control cable.
E SR-750 UM 6
Control cable (NFPA79-compliant) with D-Sub9 pin IN1/IN2 wire connection
z RS-232C wire
• The IN1 (timing) input means the input that causes the SR-750 Series to start
The tip of the RS-232C wire is a D-sub9-pin. reading.
• The IN2 (preset) input means the input that causes the SR-750 Series to register
5 4 3 2 1 D-sub9 pin (Female) preset data.
DTE specifications (Terminal definition) IN1/IN2 inputs operate by voltage inputs.
M2.6 screw
Contact
or
9 8 7 6 non-contact
Photocoupler isolation
10kΩ
IN1 (Green)
Pin No. Symbol Description Signal direction
Internal circuit
IN2 (Gray)
2 TXD Data Send Output
+
3 RXD Data Receive Input 5.6kΩ
OUT 1(Pink),
Internal circuit
7 E SR-750 UM
Wiring the RS-232C signal line 2-3 Connecting the Ethernet
Connect to host devices (PC, PLC, etc.) as illustrated below:
Cable
Connection to a PC
Connect the Ethernet cable to the SR-750 Series in the following procedure.
RxD
PC
2
SR-750 Series
Yellow TxD
1 Preparation of Ethernet cable
TxD 3 Orange RxD First, rotate the connector screw and align the protrusion position with the
GND(SG) 5 Purple SGND positioning pin position in the connector.
RTS 7
CTS 8
DTR(ER) 4
DSR(DR) 6
D-Sub 9 pin
View from the connector side
(female)
#4-40 screw protrusion
protrusion
Connection to the handheld programmer for the
connector screw
KEYENCE KV Series positioning pin
SG 4 Purple SGND
Modular
Connector
2 Connect to the SR-750 main unit
Align the protrusion position of the connector screw with the white mark
Connection to the KV-L21V/L20V/L20R/N10L position of the SR-750 Series Ethernet port. Then, insert straight to avoid tilting
the connector.
KV-L20V/L20R (Port 1) SR-750 Series KV-L20V/L20R (Port 2) SR-750 Series
KV-N10L
(female) RN
ET
#4-40 screw ET
HE
RD 2 Yellow TxD
SD
RS
3
7
Orange
Purple
RxD
SGND
3 Tighten the connector
CS 8 Rotate the connector screw in the arrow direction until it stops (approx. 180
ER 4 degrees) and tighten it.
DR 6
SG 5
CD 1
D-Sub 9 pin
(male)
M2.6 screw
R
E
W
O
P
CJ1W-SCU(-V1)
CS1W-SCU-V1
CS1W-SCB-V1 • When connecting the connector, insert it straight so it does not
CP1W-CIF01 tilt. Otherwise, the connector pin may be damaged.
PLC SR-750 Series • Tighten the connector screw correctly. If it is not tightened
NOTICE properly, the connector may become loose due to vibration, etc.
SD 2 Yellow TxD
and connection failure may occur.
RD 3 Orange RxD
• Do not repeatedly bend the root of the connector of Ethernet
RS 4 Purple SGND
cable. Loose connection may result.
CS 5
SG 9
D-Sub 9 pin
(male)
M2.6 screw
RD 3 Yellow TxD
RS 4 Orange RxD
SD 7 Purple SGND
CS 8
GND 12
Round connector
12-pin
(male)
E SR-750 UM 8
3-1 Using the SR-750 Series TUNE Button Operation Procedure
Multiple
This section describes basic uses for performing reading operation using the SR-
Operation LED Lighting Action
750 Series. indicator
Press once The laser pointer emits a laser beam.
quickly - (Reading is disabled while the laser pointer is
Basic steps (less than 1 s) on.)
Before using the SR-750 Series, register codes and conduct read test by Press for 2 Activates the quick calibration function.
seconds Illuminates
performing the following steps: "3-2 Quick Calibration (Page 10)"
1 time
(1) Read condition setting Press for 3 The number of parameter banks (0 to 10) for
Perform the quick calibration on the SR-750 Series. seconds which the alternate function can be used is
• 3-2 Quick Calibration Illuminates shown on the multiple LED indicator. When the
• 5-4 Details of Settings View 2 times number of registered parameter banks is 10, "0"
and "1" are displayed alternately.
(2) Read test "3-3 Alternate Function (Page 11)"
Once the quick tuning is complete, confirm that reading is stable. Press for 4 Activates the batch setting reading mode.
Using the test mode of the SR-750 Series, confirm the reading seconds Illuminates
"3-10 Batch Setting Code (Page 20)"
3 times
stability and the read processing time.
• 3-1 Using the SR-750 Series (TEST Button Operation). Press for 5 Activates the temporary IP address setting
• 3-4 Test Mode seconds mode.
• 5-8 Terminal Illuminates * Only in this mode, the operation does not
(3) Determination of operation 3 times finish even if the TUNE button is briefly
Preparations
3 times
Start of
(Page 13)
• Matching function
• 3-11 Code quality verification function Press for 5 Runs the multi 1 read mode.
seconds Illuminates
"4-4 Read Mode (Page 28)"
• 3-7 Image Saving Function 4 times
• 7-2 Data Communication Format
• 7-6 FTP Communication Press for 6 Sets the communication settings of RS-232C to
seconds Illuminates the default state temporarily.
5 times
SR-750 Main Unit Buttons * To quit an operation, press the button once briefly.
* The default state of the RS-232C communication settings is as follows.
The SR-750 Series main unit has 2 buttons for registering and adjusting the • The default settings for the RS-232C communication
reading operation. Baud rate : 115200 bps Header : None
• TUNE button : used for turning on the laser-aimer, starting quick calibration and Data bits : 8 bit Terminator : CR
reading the quick setup code Parity : Even Stop bit length : 1 bit
• TEST button : used for starting the test mode and changing the RS-232C
communication settings to the default condition.
According to the operating status of each button, the status is also displayed on the Operation of I/O terminals
multiple LED.
The default settings of the I/O terminals of the SR-750 Series are as follows:
This section describes the operation procedure of the 2 buttons. Terminal Function
Input terminal IN1 Trigger input
IN2 Preset input
Output terminal OUT1 OK
OUT2 NG/ERROR
OUT3 TRG BUSY
LOCK BUSY
MODE BUSY
ERR BUSY
9 E SR-750 UM
3-2 Quick Calibration 4 After the calibration, the reading rate measurement is performed
automatically.
Once the calibration finishes successfully, the Illuminates
This section describes the Quick Calibration function.
SR-750 Series starts the reading rate
measurement.
Quick Calibration Check the level of reading stability on the Reading rate
multiple LED indicator. Test result display
The SR-750 Series automatically adjusts parameters for reading the target codes
through the main unit button operation or AutoID Network Navigator and store the If the reading failure continues for a certain period of time, the quick calibration
settings in its internal memory. is performed again.
This function is called "Quick Calibration".
Set the calibration condition by using AutoID Network Navigator or sending the If the calibration fails, "F" or "H" is displayed
setting commands. By pressing the button, you can perform the quick calibration again.
• F: Displayed when the quick calibration
Setting items of calibration conditions failed. Flash alternately
• Camera settings
Set the brightness adjustment mode, exposure on high speed mode, offset and
dynamic range. • H: Displayed when the quick calibration was
• Tuning options completed successfully but the reading Flash alternately
Set the tuning method, multi read and inverse read. failed and another quick calibration was
attempted but failed.
By pressing the button, you can register
Quick Calibration Function Operation the result of the successful calibration.
The following are the quick calibration methods. 5 Press the button and select the parameter bank in which to
• Using the main unit buttons register the parameters.
• Using the input terminal Every time the button is pressed, the Parameter bank No.
• Using AutoID Network Navigator parameter bank number changes by one.
Each operation method is described. When the initial settings have been changed
Indicates whether the
for the parameter bank being displayed, the
Activation using the button on the panel OK/NG/ERROR LED illuminates in red.
initial settings have
been changed or not.
Green: Not changed.
When the parameter bank number is 10, "0" Red: Changed
Use the button on the panel of the SR-750 Series to activate the quick calibration. and "1" are displayed alternately.
When the button is held down for 2 seconds in Quick Calibration mode, the
quick calibration is canceled and the SR-750 Series returns to Run mode. 6 When the parameter bank in which to register the parameters is
determined, press the button to register the parameters.
1 Set up the SR-750 Series and prepare the code that is going to be When the parameters are registered
successfully, the multiple LED indicator
read.
shows "d".
2 Press the button quickly to start the laser pointer emission and
adjust the reading position.
Activation using the input terminal
After the adjustment, press the button quickly to turn off the laser pointer.
* When SR-75L4 or SR-75L6 is attached, the emission of the laser pointer is
By assigning "Quick Calibration Operation" to an input terminal, you can use that
not visible.
terminal to activate the quick calibration.
1 Turn on the input terminal to which the function has been assigned.
The quick calibration starts.
Focal distance : SR-750HA
SR-750
SR-751
: 38 mm
: 60 mm
: 100 mm
2 "1" is displayed.
SR-752 : 250 mm Parameter bank 1 is overwritten with the
TE
S
R
TU
N
N
E
E
T
IN
P
O
W O
E K/N
R
R G
/
turns on.
S
TB
Illuminates in green
When the calibration fails, the OK/NG/ERROR
LED illuminates in red, the ERROR signal is
output, and the calibration operation ends.
Illuminates in red
3 Press and hold the button for two seconds to perform quick
Point When the input terminal is used to activate the quick calibration,
the calibration result is automatically written to parameter bank
calibration. No. 1.
During the quick calibration, the multiple
LED indicator illuminates as shown on the Illuminating LEDs
right.
increase upward.
3 Turn off the input terminal.
E SR-750 UM 10
Activation using AutoID Network Navigator 3-3 Alternate Function
Quick calibration is performed using AutoID Network Navigator.
Confirming the actual scanned image, you can operate calibration. This section describes the alternate function.
Parameter banks
The SR-750 Series sets parameters necessary for code recognition such as scan
conditions and filter conditions.
Location where this setting is stored is called a "Parameter Bank".
2 Click the [Pointer] button. The SR-750 Series has 10 parameter banks. Multiple optimal parameters can be
The laser pointer of the SR-750 Series lights up. Adjust the center of the code registered according to work conditions and printing conditions.
to the position where the laser pointer emitted.
The following settings are stored in the parameter bank.
3 Click the [Monitor] button. • Code type............................ Set the version of the code to be read, the number of
Looking at real-time scanned images, you can confirm the code positions. codes, and the output length limitation function.
Adjust the brightness using the "Brightness adjustment bar" on the right. • Internal light/External light... Set whether or not to use internal lighting and
After the code position is determined, press the "Monitor" button to finish the external lighting.
setting. • Scan conditions................... Set exposure time, gain, and dynamic range.
• Filter .................................... Set the filter condition to be used.
Brightness adjustment bar
• Others ................................. Set the alternate, decoding area, algorithm, etc.
Start reading
The most appropriate scan condition is automatically set according to the code. Scanning
Settings are registered with bank, and the operation finishes.
Decoding
NO
NO
NO
Level trigger
YES turned off?
Read error or
5
One-shot
Perform the reading test. timeout?
Perform the reading rate test and processing time test, and confirm the reading
stability of the calibration result. * Reading starts from the bank set as the "Alternate start bank".
• Reading rate test display screen • Processing time test display screen
Important Since the alternate function cycles through the parameter banks
one at a to determine the optimal settings, overall processing time
may increase. (The processing time depends on the decode
timeout period setting.)
The alternate function is turned off by default. The function is
enabled automatically after the Tuning operation has been
performed on any of the parameter banks.
The alternate function is disabled in the following cases:
• When using the read mode in the burst mode
• When the alternate function is turned off for all parameter banks
• When the bank specify trigger input command (LON01 to 10) is
sent to directly specify the parameter bank for reading.
11 E SR-750 UM
Bank prioritizing function Online mode
When the alternate setting order is set to "Begin with successful bank", the next Online mode is useful for troubleshooting issues during run-time operation.
reading starts from the parameter bank of the most recent successful reading. Online test mode can only be enabled through serial command input.
When codes with similar conditions are read in sequence, prioritizing according to "8-2 Operation Commands (Page 71)"
the last successful bank may result in a shorter reading processing time. To begin the test, turn the timing input on. To end the test and output results, turn
the timing input off.
Operation of the bank prioritizing function when parameter banks 1 to 4 are
Activate the test. Stop the test.
used
The reading order is changed to start reading from the parameter bank of the
previous successful reading. Test commands Timing ON Timing OFF
1 1 1 3 Testing
Testing
2 2 2 1
Test Mode Measurement Status
Reading
3 3 Success
3 2 The measurement status of the test mode can be checked on the multiple LED
indicator.
4 4 4 4 The multiple LED displays the following symbols during test mode.
Reading rate Processing Code position OK/NG/
Multiple LED status
(%) time (ms) measurement ERROR LED
Point The bank prioritizing function is effective only in Operation mode. 5 bars lit
The reading order is reset to the default setting when one of the
90 to 100 Up to 99 LEVEL5 Green
following operations is performed:
• Stopping the power supply
• Entering the test mode 4 bars lit
• Entering Setting mode or Test mode
• Changing the alternate setting 70 to 80 100 to 199 LEVEL4 Green
3 bars lit
This section describes the test mode of the SR-750 Series. 2 bars lit
Offline mode
Offline mode is useful for fine-tuning the installation position, distance or angle
during initial setup.
Data is continuously output as long as the test is active.
The test result data is output in real time.
Activate the test. Stop the test.
Test operations
Testing
Testing
E SR-750 UM 12
Starting reading rate test mode Read time test mode output data
The following procedures can be used to start and stop the reading rate test mode: Offline mode
• Start: Hold the button for 2 seconds. The offline mode outputs data in the following format every 10 successful
Stop: Tap the button once briefly. decodings or every time the decoding fails.
• Start: Send the TEST1 (#TEST1) command from the control host. Online mode
Stop: Send the QUIT command (#QUIT) from the control host. The online mode outputs data in the following format when the trigger input is
• Using AutoID Network Navigator or direct serial commands, assign "TEST" and turned off.
"Reading rate test mode" to one of the IN terminals.
Start: Turn the input on (The format is the same for offline and online modes.)
Stop: Turn the input off
Read data : a : now = b ms : max = c ms : min = d ms
Reading rate test mode output data a = Parameter bank No.
(00 to 10)
Offline mode b = Latest reading time
The offline mode outputs data in the following format every 10 reading operations. c = Maximum read time
(Maximum value of the read
operation from starting the read
Read data : a : b % : d time test mode to outputting data)
d = Minimum read time
(Maximum value of the read
a = Parameter bank numbers operation from starting the read
(01 to 10) time test mode to outputting data)
b = Reading rate * The values for b, c, and d will be
(1 to 100) zero suppressed.
d = Average brightness value in code
region • When starting test mode, the data addition function is inactive.
Reference
(0 to 255)
• When TEST2nn (#TEST2nn) (nn: Parameter bank No.) is sent, the
read time test mode is run for the bank with the specified parameter
bank number.
• When the TEST2nn (#TEST2nn) command is sent or when there is
only 1 parameter bank for reading, the specified decode timeout
period is ignored and read operation is performed with a decode
Online mode timeout period of 2550 ms. If it has been determined that the image
The online mode outputs data in the following format when the trigger input is cannot be decoded, measurement of the image is stopped without
turned off. waiting for the decode timeout period expiration.
Read data : a : b % : c : d
Code position measurement test mode
a = Parameter bank numbers
(01 to 10) This test mode measures how far the code shifts from the center of the field of
b = Reading rate view.
(1 to 100)
c = Number of decoding successes/ This test mode can be used to perceive the amount of displacement and adjust
Number of decoding operations both the code position and the SR-750 Series installation location.
d = Average brightness value in code
region
(0 to 255) Ideal position (LEVEL5) Shifted position (LEVEL1)
Reference • When starting test mode, the data addition function is inactive.
• When TEST1nn (#TEST1nn) (nn: Parameter bank No.) is sent, the
reading rate test mode is run for the bank with the specified
parameter bank number.
The center of the code should coincide with The code is displaced from the center of the
Read time test mode the center of the field of view. field of view.
This test mode measures the amount of time that it takes to read a code and Starting code position measurement test mode
outputs the result. The following procedures can be used to start and stop code position
The parameter bank switches while scanning, just as when reading with the measurement mode:
alternate function. If reading is successful, the amount of time required from the • Start: Hold the button for 4 seconds.
start of reading until the completion of reading is measured and output. If the Stop: Tap once briefly to finish.
decoding fails, the read time becomes 0 ms. • Start: Send the TEST3 command from the control host.
Stop: Send the QUIT command from the control host.
Starting read time test mode
• Assign "TEST" and "Positioning Test" to one of the IN terminals.
The following procedures can be used to start and stop read time test mode: Start: Turn the input on
• Start: Hold the button for 3 seconds. Stop: Turn the input off
Stop: Tap the button once briefly to finish.
• Start: Send the TEST2 (#TEST2) command from the control host. Code position measurement test mode output data
Stop: Send the QUIT command (#QUIT) from the control host to finish.
During code position measurement test mode, data of the average of 10 scans (the
• Assign "TEST" and "Reading rate test" to one of the IN terminals.
fractional portion is dropped) is sent to the computer in the following format after
Start: Turn on the input
scanning 10 times:
Stop: Turn off the input
Read data : a : level = b
Reference • When starting test mode, the data addition function is inactive.
• The code position measurement test mode does not run in online
mode.
• When TEST3nn (nn: Parameter bank No.) is sent, the code position
test mode is run for the bank with the specified parameter bank
number.
13 E SR-750 UM
3-5 Preset/Verification Sequence Verification Function
Function This function allows verification of codes including numerical values which change
in series, such as workpiece serial numbers.
When the verification is OK, a value is added to/subtracted from the preset value.
This section describes the preset/verification function. When the verification is NG, neither addition nor subtraction is performed.
When the sequence verification is set, the first data read after the setup or power-
on is used as the preset data, and the numerical data for the number of digits set is
Preset/Verification Function
verified.
This function allows the SR-750 Series to verify the read code data against the When the PRESET input terminal is turned on during the automatic increment
registered code data (preset data), and output an OK/NG signal to indicate whether verification, the current preset value is cleared, and the data to be loaded next is
or not they match. This allows the SR-750 Series to perform simple detection of used as the first load data.
different codes without a sensor or other devices.
One set of preset data can be stored in the SR-750 Series (maximum 494 digits). The sequence verification requires the following settings:
The starting digit (starting position) and range (number of digits) for the verification • Verification method .........Select "Sequential".
can be set in the preset data, so even codes with more than 494 digits can be • Starting digit ....................Set the number of digits where the value verification
verified. starts.
* If the multi 2 read mode or multiple read mode is set, the preset verification • No. of digits ("Length") ....For the numerical verification, the acceptable number
function cannot be used. of digits is 1 to 9 digits.
• Increment ........................Enter a value used to add to or subtract from the read
The verification starts at the specified starting position on the code value. (-9999 to 9999)
NOTICE preset data and continues for the specified number of digits. Data
cannot be verified at multiple points.
The following is the operation example when the starting digit is the third one, two
digits are referenced and an increment of +2 is specified:
Registering preset data
First reading Reading + Verification Reading + Verification Reading + Verification
Use one of the following procedures to register preset data with the SR-750 Series:
Data A0 96 B··· A0 98 B··· A0 96 B··· A0 00 B···
• Read a target code by turning on the external input terminal.
Preset value Verification Verification Verification
* You need to assign the preset data input function to the external input terminal +2 Numerical value Numerical value
in advance. Preset value 98 98
+2
00 00
+2
Registering "!" or "?" with the preset data increases the flexibility when comparing
and verifying the code data against the preset data.
"!" .......This character represents an unlimited number of digits and can be used
when any character for any number of digits is OK. If the preset data is "A B
C!", all codes that begin with "ABC" are verified as a match. If the preset
data is "!ABC", all codes that end with "ABC" are verified as a match. A
maximum of 1 "!" can be registered with the preset data.
"?" ......This character represents 1 digit and can be used when any one character
is OK. If the preset data is "A B??5 6", any 2 characters positioned in ?? are
verified as a match. If the preset data has not been registered, "!" is
registered instead. Consequently, OK is output when a barcode is read
successfully and ERROR is output when reading fails, regardless of the
data of the bar code.
Reference By default, the PRESET output is not assigned to any of the OUT1 to
OUT4 terminals. To connect the PRESET OK output to an external
device, you need to assign the PRESET OK output to an appropriate
OUT terminal.
E SR-750 UM 14
Input terminal status and operation Function and Operation of the Output Terminals (OUT1, OUT2 and OUT3)
The table below shows the relationship between the status of the input terminal
and the operation of the assigned function.
Functions assigned to the output terminals
Function assigned to the
ON OFF The following functions can be assigned to the output terminals (OUT1 to OUT3).
input terminal You can assign one or more functions to each output terminal.
Trigger input (TIMING) Start reading. Stop reading.
Preset input (PRESET) Start preset data registration. Finish preset data registration. Result output
Start test mode. (TEST) Activate the test mode. Quit the test mode. This function outputs judgment results according to the SR-750 Series operation.
Stop PLC error Stop error ― • OK .................... This signal is output when a bar code is read successfully or
Tuning operation (TUNING) Start quick calibration Quit quick calibration when the comparison/verification against preset data matches.
• NG.................... This signal is output when the comparison/verification against
Synchronous IN LED the preset data does not match.
Users can set the SR-750 Series to illuminate its IN LED when the IN1 or IN2 • ERROR ............ This signal is output when a read error occurs.
terminal turns on. When both IN1 and IN2 terminals synchronize with the IN LED, • STABLE............ This signal is output when reading is stable ("Matching level
the LED illuminates based on the OR condition of the terminal status. assessment function" or "Code quality verification function" is
(By default, only the IN1 terminal synchronizes with the LED.) enabled and the matching level or Code quality verification result
exceeds the set threshold).
Input polarity setting • UNSTABLE ...... This signal is output when reading is unstable ("Matching level
assessment function" or "Code quality verification function" is
The polarity of the input terminal can be selected from "N.O. (normally open)
enabled and the matching level or Code quality verification result
contact" or "N.C. (normally closed) contact".
falls below the set threshold).
(By default, "N.O. contact" is selected.)
• PRESET OK .... This signal is output when the preset data is registered
The same input polarity is set for IN1 and IN2.
successfully.
Power-on trigger setting • TUNING OK ..... This signal is output when the calibration is complete.
Normally, the input terminal recognizes the change in the input signal (ON/OFF) Operation output
after the SR-750 Series is turned on and its operation stabilizes.
This output function notifies that the SR-750 Series is currently running.
The input terminal does not operate if the input signal turns on before the operation
• TRG BUSY.......... During the start-up period, trigger input, preset data
stabilizes (approximately 500 ms after power on).
registration, calibration, test mode, or while images are being
If "Power-on trigger" is enabled, the SR-750 Series recognizes the input ON status
sent to FTP, bank numbers are being displayed, live view data
during the start-up period, and after the operation stabilizes, it performs the
are being sent, monitoring is being performed, while the laser
operation specified for the input signal.
pointer is on, images are being saved to ROM, the quick setup
(By default, "Power-on trigger" is disabled.)
codes are being read or being scripted
• LOCK BUSY ....... Forced trigger lock is being applied.
Operation of Norm. open and Norm. closed • MODE BUSY....... The quick setup code is being read, during test mode
• ERR BUSY.......... Error occurred (buffer full, setting save error)
Norm. open (Normally open)
• Normal
External light control output
• EXT. LIGHT ......... This signal is output to control external illumination.
Timing input
The output terminals operate differently depending on the assigned function. There
• Power-on trigger setting are three types of operations as shown below:
Timing input
OK, NG, ERROR, STABLE, UNSTABLE, PRESET OK, and
Reading operation
ON
TUNING OK output
The above signals turn on the output for the specified output ON time when the
Required input duration setting respective event occurs.
Users can set the "Required input duration", which is the period required for the ON ON
status of the input terminal to be recognized. The function assigned to the input Event occurrence
terminal is activated after the input stays on for specified time or longer.
(Required input duration setting range: Selectable from 1 ms, 2 ms or 10 ms; OK/NG/ERROR ON
default setting is 1 ms.) STABLE/UNSTABLE
PRESET OK/TUNING OK Period of time set for output ON time
* For the above output functions, a higher priority is assigned to the output of the
function which occurred last.
Consequently, when the next operation occurs during the output ON time of the
previous operation, the signal is switched to output the signal of the higher priority
function.
15 E SR-750 UM
Timing diagram (When OUT1 outputs an OK signal and then OUT2
outputs a NG signal)
3-7 Image Saving Function
Period of time set for output ON time
This section describes the image saving function of the SR-750 Series.
ON
OUT1
(OK) Image Saving Function
ON The image saving function is used to save the scan image into RAM/ROM of the
OUT2
SR-750 Series based on the image saving mode settings or to send to PC via FTP
(NG) Period of time set for output ON time communication.
Saved images can be used for analyzing causes of read error, etc.
Point • AutoID Network Navigator setting screen
If the same operation occurs again within the period of the output
ON time, the output turns off for 10 ms and then turns on again to
output the signal of the next operation. (If the same operation
occurs continuously at short intervals, the output turns on for at
least 10 ms before it turns off and then turns on again.)
Timing diagram (When OUT1 outputs signals continuously)
ON
OUT1 10 ms 10 ms 10 ms
(OK)
Period of time set for output ON time
TRG BUSY, LOCK BUSY, MODE BUSY and ERR BUSY Latest image
output The SR-750 Series stores a scanned image to RAM temporarily and performs
decoding process for the image data.
The above signals are retained until the corresponding event ends.
The image before decoding process is called the "Latest image".
(The period is not affected by the period of time set for the output ON time.)
• The "Latest image" saves up to 10 images to RAM in one time reading operation.
Event occurrence Event end • The type of image of the "Latest image" is set to "L" for the file name.
• To confirm the "Latest image", use the image view function and file view function
Event occurrence of the AutoID Network Navigator.
Refer to "5-10 ImageView (Page 52)""5-11 FileView (Page 53)"
TRG BUSY/ ON
LOCK BUSY/ Judged image
MODE BUSY/
Period of time set for output ON time
ERR BUSY An Image for which decoding process is performed and the read result is judged is
* If multiple BUSY outputs are assigned to one output terminal, the output signal is called "Judged image".
turned off when all events finish. The "Judged image" can be set for each judged result.
• Read OK, Verification NG, Unstable image
EXT.LIGHT (external illumination) output : Not save or FTP transmission
The above signal is output in synchronization with the scan timing. • Read error : Not save, RAM save, ROM save or FTP
The output polarity can be selected from "N.O. (normally open) contact" or "N.C. transmission
(normally closed) contact".
The timing diagram shows the operation for the N.O. contact: The "Judged image" is saved according to the following rules.
• The number of judged images to be saved varies according to the reading operation
Input pulse width Scan delay time
and image saving mode. (Max. 10)
Trigger input • The type of image for the file name of the "Judged image" is set as follows
according to the judged result.
Reading success : S
EXT.LIGHT output Reading error : E
Verification NG : N
0.09 to 9.99 ms Approx. 16 ms
Unstable image : W
Scanning Exposure time Image capture time Decoding process : X....... The image was scanned in the burst read mode,
Decode timeout not performed but the decoding process was not performed.
period
• To confirm the "Judged image" saved into RAM/ROM, use the image view
Decoding function and file view function of the AutoID Network Navigator.
Refer to "5-10 ImageView (Page 52)""5-11 FileView (Page 53)"
E SR-750 UM 16
Image file name Read OK/Comparison NG (When the preset/comparison
function is used)/Unstable image
An image file name is set in the following format.
(1) When the reading mode is the single read mode or multi 1 read mode
(1) _ (2) _ (3) _ (4) . (5) Only successfully read images of both the latest images and judged images are
saved.
(1) Image count value (3 bytes) IMG : When saved in ROM/RAM (This is the example of when the parameter banks 1 to 3 are used.)
000 to 999 : When sent via FTP
• The number is counted from 000 Trigger input
at startup.
• The counter value is Latest image
incremented each time one
Parameter bank Bank Bank Bank Bank Bank
image is sent. 1 2 3 1 2
• When the counter value of 999 is Reading
Failed Failed Failed Failed Success
incremented, the value returns to Success/Failed
When sending images via FTP transmission with [Edit image file name] – [Use
Images to be saved
script] set to Enable, image file names can be freely changed.
For the edit image file name function, refer to "3-13 Edit data function/Edit (3) When the reading mode is the burst read mode
image file name function (Page 24)". For the latest images, all burst scanned images are saved.
For the judged images, only the images that can be decoded are saved.
(This is the example of when the burst execution bank is 1 and the number of
Image save mode burst scans is 5.)
The following 3 image save modes are available:
Trigger input
• Save final bank image
• Save images after timing input ON Latest image
Scanning Scanning Scanning Scanning Scanning
1 2 3 4 5
• Save images of the specified number before trigger input OFF
This section describes each mode. Parameter bank Bank Bank Bank Bank Bank
1 1 1 1 1
Bank
Judged image 1
In this mode, the SR-750 Series performs reading operation and saves the image
at the timing when the read result is judged. Images to be saved
Depending on the reading mode of the SR-750 Series, saved images and the
determination timing for images to be saved are as follows. Read error
Refer to "4-4 Read Mode (Page 28)"
(1) When the reading mode is the single read mode or multi 1 read mode
When a reading error occurs, all parameter bank images used for reading
operation are saved one by one as judged images.
For the latest images, only the image obtained last is saved.
Trigger input
Latest image
Images to be saved
17 E SR-750 UM
(2) When the reading mode is the multi 2 read mode Save images of the specified number before trigger
In the multi 2 read mode, if reading judgments (Success or Failed) differ among
parameter banks, the judged images of parameter banks that were judged as input OFF
reading error are saved.
For the latest images, the image obtained last is saved. When the read result is judged or the trigger input turns OFF, the SR-750 Series
saves images of the specified number before then.
Trigger input
Image saving timing
Latest image
The timing when images to be saved are determined is the same as the timing
Parameter bank Bank Bank Bank Bank Bank when Read OK/Verification NG is determined, or the trigger input turns OFF and
1 2 3 1 2
Read error is determined.
Reading
Failed Failed Failed Success Failed The number of images to be saved can be specified by using AutoID Network
Success/Failed
Navigator or setting commands for both the latest images and judged images.
Judged image Bank Bank (Max. 10 for each)
3 2
Trigger input
Images to be saved
Reading Scanning 1 Scanning 2 Scanning 3 Scanning 4 Scanning 5 • When the reading mode is the multi 1 read mode, image saving
Success/Failed Failed Failed Failed Failed Failed
is impossible with this operation.
Save Save Save
Judged image target target target • When the reading result can be judged before reaching the
specified number, the images until that point are saved.
NOTICE
Images to be saved • When the reading mode is the burst read mode, up to 8 images
are saved. In the burst read mode, the SR-750 Series saves
images of the specified number (burst scan count) for both the
If the trigger input turns off before the decoding process for latest images and judged images.
scanned images are not complete, the judged images as save
targets are saved with the type of image "X" (Decoding process
not performed).
Trigger input
3-8 Silent Mode
NOTICE
Reading
This section describes the silent mode of the SR-750 Series.
Scanning 1 Scanning 2 Scanning 3 Scanning 4 Scanning 5
Success/Failed Failed Failed Failed Failed Failed
Data communication
Latest image Latest Latest Latest Latest Latest Latest
1 2 3 4
····· n-1 n
OK/NG/ERROR output OK/NG ERROR
Parameter bank Bank Bank Bank Bank Bank Bank
1 2 3 1 ····· 3 1 TRG BUSY output
Judged image Judged Judged Judged Judged Judged Judged
·····
1 2 3 4 n-1 n Only data is not sent as shown above, but the OUT output terminal performs
normal operation.
The SR-750 Series saves images of the specified number (n) after the trigger input
turns ON.
* Even with the silent mode set, images can be saved with the condition set using
the image save function.
Refer to "3-7 Image Saving Function (Page 16)"
• When the reading mode is the multi 1 read mode, image saving
is impossible with this operation.
• When the reading result can be judged before reaching the
specified number, the images until that point are saved.
NOTICE
• When the reading mode is the burst read mode, up to 8 images
are saved. In the burst read mode, the SR-750 Series saves
images of the specified number (burst scan count) for both the
latest images and judged images.
E SR-750 UM 18
Silent mode setting procedure Command SR-750 Series normal output SR-600 Compatible output
Command
name Response Error code Response Error code
The following 2 procedures for setting silent mode are available: ER, OUTOFF,
Output terminal OUTOFF, m OK, OUTOFF
• Setting using the AutoID Network Navigator ee
OFF control Obtained
• Setting with a command ER, ERRee
(individual OK, value
OUTmOFF OUTmOFF,
control) OUTmOFF
Data subject to data communication restraint ee
Output terminal
ER, ALLON,
By configuring the SR-750 Series, the following data communication can be restrained. ON control ALLON OK, ALLON OK ERRee
ee
(batch control)
Setting items and setting details using the AutoID Network Navigator Output terminal
ER, ALLOFF,
OFF control ALLOFF OK, ALLOFF OK ERRee
ee
(batch control)
Setting item Data subject to output restraint
Soft reset RESET OK, RESET (N/A) OK (N/A)
Read data
Read (Comparison) OK Clearing the
Read data judged as Comparison OK as a result of preset verification. BCLR OK, BCLR (N/A) OK (N/A)
send buffer
Preset Comparison NG data
Comparison NG OK, NUM,
Read data judged as Comparison NG as a result of preset verification. Check reading Obtained
NUM Obtained ER, NUM, ee ERRee
Read ERROR Read error data history value
value
Stable Reading (OK/NG) Stable reading data
SHOTbb OK, SHOT,
Read data whose matching level or Code quality verification Capture ER, SHOT, ee OK ERRee
result is judged as more than the threshold SHOT, bb File name
Unstable Reading (OK/NG) Unstable reading data TUNE, bb
Start tuning OK, TUNE ER, TUNE, ee OK ERRee
Read data whose matching level or Code quality verification TUNEbb
result is judged as less than the threshold ER, TQUIT,
Cancel tuning TQUIT OK, TQUIT OK ERRee
Preset Result Preset registration result data ee
Test Mode Measured data in test mode OK, ER,
Obtain the Obtained
BANKORDER BANKORDER, BANKORDER, ERRee
alternate order value
Obtained value ee
This section describes the SR-600 compatible output mode of the SR-750 Series. b
Save setting SAVE OK, SAVE ER, SAVE, ee OK ERRee
Initialize the
DFLT OK, DFLT ER, DFLT, ee OK ERRee
SR-600 compatible output mode settings
OK,
The SR-750 Series supports the Ethernet communication, so the operation command Obtain the CMDSTAT, Obtained
format and response code format have been changed from the previous SR-600 Series. CMDSTAT (N/A) (N/A)
command status Obtained value
When using the SR-750 Series in the SR-600 Series operation process or using value
the control program for the SR-600 Series, setting the SR-600 compatible output OK,
mode to Enable results in reduction in man-hours for program change. Obtain the error ERRSTAT, Obtained
ERRSTAT (N/A) (N/A)
• Standard mode status Obtained value
value
(1) LON
Erase error ICLR, bb
OK, ICLR ER, ICLR, ee OK ERRee
(2) OK, LON images ICLRbb
SR-750 PC or PLC
(3) Read data
Test mode commands
• SR-600 compatible output mode
Command SR-750 Series normal output SR-600 Compatible output
(1) LON Command
name Response Error code Response Error code
19 E SR-750 UM
3-10 Batch Setting Code Sending the quick setup code reading commands
Send the quick setup code reading command (RCON) to read the quick setup
This section describes the quick setup code. code.
How to read quick setup codes This is the DPM (Direct Part Marking) 2D code marking quality
evaluation standard established by Automatic Identification
ISO/IEC TR 29158 Manufacturers.
Use one of the following methods to read the quick setup code (AIM DPM-1-2006) This is based on ISO/IEC15415.
This was also standardized by International Organization for
Reading the quick setup code using the TUNE button Standardization in 2011.
1 Press and hold the TUNE button on the SR-750 Series for at least 4
SAE AS9132
This is the DataMatrix code marking quality evaluation
standard established by SAE (Society of Automotive
seconds. Engineers) and used by the aerospace industry.
When the quick setup code reading operation starts, "C" and "O" are displayed This is the DataMatrix code marking quality evaluation
alternately on the multiple LED indicator of the SR-750 main unit. standard established by SEMI (Semiconductor Equipment and
SEMI T10-0701
Materials International) and printed on semiconductor-related
2 Read the quick setup code. materials.
According to the code reading status, values displayed on the multiple LED
indicator of the SR-750 main unit change.
Important Note that this Code quality verification function is designed to
3 When all quick setup codes are read, "d" is displayed on the multiple evaluate marking quality of the standards-compliant 2D codes of
LED indicator of the SR-750 main unit. the images scanned with the SR-750 Series, but cannot be used as
an official 2D code verification device.
4 Press the TUNE button once briefly to finish the quick setup code
reading operation.
Reference When you select ISO/IEC15415, you can perform code quality
• While reading the quick setup code, the TRG BUSY and MODE BUSY verification of standalone PDF 417 and Micro PDF codes. For
outputs turn ON. information on the verification items, see "Code Verification of
• To cancel the quick setup code reading operation, press the TUNE button Japanese Pharmaceutical Drugs" in the "SR-750 Series Additional
once briefly. Functions Manual."
When "F" is displayed on the multiple LED display, press the TUNE button
once briefly again.
E SR-750 UM 20
Code quality verification function settings Code quality verification function Evaluation standard
This section describes the setting method of the Code quality verification function Evaluation by the Code quality verification function is made for the total evaluation
and the setting items. grade.
Evaluation standards are as follows.
Setting method for the Code quality verification
ISO/IEC15415, ISO/IEC TR 29158 (AIM DPM-1-2006)
function
High: Verification result >= Threshold value
To use the Code quality verification function, you need to enable the verification Low: Verification result < Threshold value
settings you wish to use.
(1) Setting using the AutoID Network Navigator.
SAE AS9132
Press the "Code quality verification" button on the "Operation" tab in the High: Verification result = Pass
Settings view, and then check the desired verification standard. Low: Verification result = Fail
Important SEMI T10-0701 does not offer total evaluation grade and cannot
make evaluations.
This means that functions that can be used after evaluation
cannot be used with SEMI T10-0701.
Select "Operation" - "Additional data" on the "Table" tab in the Settings view, and Point When multiple verifications are in process, these functions
then set verification results you wish to append as data to "Enable". operate in priority to the result which is less than the threshold
"5-4 Details of Settings View - [Table] tab (Page 43 or later)" value.
"3-11 Code quality verification function - Verification items description (Page 21
or later)"
Data format setting Note when using the Code quality verification function
Make the setting relating to the data format.
Code quality verification results may change according to the setting of the
Set the following three items.
parameter bank for scanning. If the color or contrast of the 2D code and
• Select expression of grades : Set the grade indication of the verification
background change, consider preparing the parameter bank setting used as
result to either Alphabet or Numeric.
standard and performing the Code quality verification using the setting.
(ISO/IEC15415 and ISO/IEC TR 29158
(AIM DPM-1-2006) only)
• Append detailed verification result : Set whether to append verification items of Verification items description
each standard to the total grade.
(ISO/IEC15415, ISO/IEC TR 29158 (AIM ISO/IEC 15415
DPM-1-2006) and SAE AS9132 only)
• Append values : Set whether to append evaluation values of
each verification item used for verification Decode success/failure DEC (Decode)
result evaluation. Description Evaluates whether decoding is possible or not.
(ISO/IEC15415, ISO/IEC TR 29158 (AIM Calculation
― ―
DPM-1-2006) and SAE AS9132 only) formula
"7-2 Data Communication Format (Page 63)" Criterion ―
21 E SR-750 UM
Modulation MOD (Modulation) Axial nonuniformity AN (Axial Nonuniformity)
Evaluates the variation degree in cell Evaluates the distortion degree in vertical and
Description Description
brightness horizontal size of the code.
Each cell's MOD = 2 ½ (abs (R-GT)/SC) AN = abs (Xavg = Yavg)/((Xavg = Yavg)/2)
Calculation R : Brightness value ― Xavg : Average cell size in horizontal
Calculation
formula GT : Binarization threshold value direction
formula
SC : Symbol contrast Yavg : Vertical cell size in horizontal
Criterion ― direction
A : less than 0.06
Reflectance margin RM (Reflectance Margin) B : 0.06 to 0.08
Criterion C : 0.08 to 0.10
Evaluates the variation degree in cell
D : 0.10 to 0.12
Description brightness with black and white of the correct
F : more than 0.12
cell considered.
[White cell]
Grid nonuniformity GN (Grid Nonuniformity)
R >= GT → MARGIN = 2 ½ (R-GT)/SC
R < GT → MARGIN = 0 Evaluates the maximum position slip of each
Description
[Black cell] cell
―
Calculation R < GT → MARGIN = 2 ½ (GT-R)/SC GN = Hmax/X
Calculation
formula R >= → MARGIN = 0 Hmax : Maximum position slip amount
formula
MARGIN : Margin of each cell X : Cell size
R : Brightness value A : less than 0.38
GT : Binarization threshold value B : 0.38 to 0.50
SC : Symbol contrast Criterion C : 0.50 to 0.63
Criterion ― D : 0.63 to 0.75
F : more than 0.75
Fixed pattern damage FPD (Fixed Pattern Damage)
Evaluates the degree of the fixed pattern UEC
Unused error correction
(Unused Error Correction)
Description damage (area on the right) dependent on the
code type. Evaluates the ratio of error correction unused
Description
at the time of decoding.
Calculation UEC = 1.0 - ((e + 2t)/(d - p))
―
formula e : Number of code words that cannot be
Calculation read
formula t : Number of error code words
Criterion ― d : Number of error corrected code words ―
p : Number of error detected code words
A : more than 0.62
FID B : 0.50 to 0.62
Format information damage
(Format Information Damage) Criterion C : 0.37 to 0.50
Evaluates the format information damage D : 0.25 to 0.37
Description F : less than 0.25
degree of QR code.
Calculation PGH
― Print growth (horizontal)
formula (Print Growth Horizontal)
Evaluates the mark cell growth in the
Description
horizontal direction.
Criterion ― (D - 0.5)/0.15
Calculation D : On the horizontal clock pattern
formula Ratio of the number of pixels of mark
cell
VID A : -0.50 to 0.50
Version information damage
(Version Information Damage)
B : -0.70 to -0.50 or 0.50 to 0.70
Evaluates the version information damage Criterion C : -0.85 to -0.70 or 0.70 to 0.85
Description degree of QR code (Model 2, version 2 and D : -1.00 to -0.85 or 0.85 to 1.00
later versions). F : less than -1.00 or more than 1.00
E SR-750 UM 22
ISO/IEC TR 29158 (AIM DPM-1-2006) VID
Version information damage
(Version Information Damage)
Evaluates the version information damage
Decode success/failure DEC (Decode)
Description degree of QR code (Model 2, version 2 and
Description Evaluates whether decoding is possible or not. later versions).
Calculation
― ―
formula Calculation
―
Criterion ― formula
23 E SR-750 UM
3-12 Duplicate reading Important If multiple codes in the same type are seen in the field of view at
the same time, take one of the following methods.
prevention interval reset • Prepare multiple parameter banks with the read length
restricted, and make the setting so the parameter banks are
switched for each code.
The duplicate read prevention function is equipped with the Multi1 reading mode
• Prepare multiple parameter banks with the decoding area
not to read codes again that have been read once. The working time of this
restricted, and make the setting so the parameter banks are
duplicate reading prevention function is set by the duplicate reading prevention
switched for each code.
interval. Two types of the duplicate reading prevention interval reset operation have
* When Multi read (setting within 1 parameter bank) is set to
been prepared with the SR-750 Series.
Enable, if the code data that was read once matches with any of
the multiple read code data in 1 scan, not all code data read in
Types of the duplicate reading prevention interval reset the scan are not output.
3-13
• Reset when a code is read.
• Do not reset during duplicate reading prevention interval.
Edit data function/Edit
This section describes each operation.
image file name function
Reset when a code is read.
With the edit data function, read data can be edited into a desired data format.
The duplicate reading prevention function works for one data most recently read. If With the edit image file name function, when sending image files to upper ranks via
different codes are read, the duplicate reading prevention interval is reset and the FTP, the image file names can be edited into desired file names.
duplicate reading prevention function works for the newly read code data. The
duplicate reading prevention interval count starts at the timing when the last code is
The edit data function and edit image file name function can do the following.
read.
Edit data (Basic)
Timing chart
• Four arithmetic operations (add, subtract, multiply and divide)
• Conditional branching
Timing input
• Adding arbitrary characters
• Extracting and combining arbitrary digits
• When reading is successful, reading continues using the successful bank until a
Important • The edit image file name function is available only for images
reading error occurs.
sent via FTP.
• If codes with the same contents are read in series, adjust the passing time longer
This does not function for images saved in RAM and ROM.
than the time set with the duplicate reading prevention interval (setting range:
• This does not support quick setup codes.
100 to 25500 ms). Codes with different contents can be read in series.
* When using the time stamp, enable the SNTP function of SR-750
• The timing to start measuring the duplicate reading prevention interval is when
and connect to the SNTP server.
the code that was read is outside the field of vision.
(For SNTP setting items, refer to Page 48.)
Timing input [1] Creating the script file [2] Changing the script [3] Transferring the script file
execution setting
(1) (2) (1) (3) (2) (1) (2) (2)
Code
Duplicate reading
prevention
E SR-750 UM 24
[2] Changing the script execution setting
Using the AutoID Network Navigator, set the script execution setting of the SR-
Handing of the script file when settings are changed, etc.
750 Series to "Enable". This section describes how to handles the script file when restoring to the default
This must be set for the edit data function and the edit image file name function settings or using the changeover function.
respectively.
[Edit data function - Script execution setting item] Operation contents FmtSet.lua
AutoID Network Navigator "Retrieve Receives with the configuration file at the
Configuration" same time.
AutoID Network Navigator "Send Sends with the configuration file at the same
Configuration" time.
AutoID Network Navigator "Default Settings" Remains.
Send or delete by FileView Transmission and deletion possible from PC.
Reading quick setup codes Remains.
SAVE Remains.
Send
LOAD Remains.
command
DFLT Remains.
[Edit image file name function - Script execution setting item] When executing the script file - status confirmation command
Obtaining the script processing time
Send command SCPTIME
Response OK, SCPTIME, now=AAus, max=BBus, min=CCus
AA: Returns the most recent script processing time.
BB: Returns the maximum value of the processing time.
CC: Returns the minimum value of the processing time.
• Returns the processing time of script executed after power ON.
Data A A B
Image file name
25 E SR-750 UM
4-1 Reading Operations Internal bank retry count
When the internal bank retry count is set, 1 parameter bank is repeated. When
This section describes the reading conditions of the SR-750 Series. decoding cannot be complete within the specified internal bank retry count,
operation to switch to the next parameter bank is possible.
If reading operation becomes unstable due to vibration of the workpiece, setting
Steps of Read Operation
the internal bank retry count enables stable reading.
The SR-750 Series follow the read sequence below:
Timing Chart
(1) Trigger input processing : Trigger input is verified and light is
controlled. (1) Trigger input
(2) Scanning + image transfer : The image is scanned within the specified
(2) Parameter bank 1
exposure time and the image is transferred. Scanning + Scanning + Scanning + Scanning +
operation decoding decoding decoding decoding
(3) Decoding processing : The captured image is filtered and the code Internal bank retry
count = a 0 times 1 time 2 times a times
is processed (decoded).
(3) Parameter bank 2
(4) Data communication processing : The decoded results are output as data. Scanning + Scanning +
operation decoding decoding
Internal bank retry
count = b 0 times 1 time b times
Since (2) and (3) above are based on the settings registered with the parameter
banks, operation is repeated using alternate banks until a code is read or the • The internal bank retry count can be set within the range from 0 to 32. (Factory
trigger input is turned off. setting: 0)
• If a large number is set for the internal bank retry count and multiple parameter
Specify the following operations for the above processing: banks are registered, reading time per time will become longer. Secure sufficient
• Timing Mode Specify from level trigger or one-shot trigger. reading time so that reading can be stable.
• Data Transmission Select "Send after read" or "Send after timing OFF".
• Read mode
Timing Chart
Specify from Single, Multi1, Multi 2 or burst.
4-2 Timing Mode
This section describes the timing mode of the SR-750 Series.
This section describes the steps of basic operations of the SR-750 Series.
Operating conditions are as follows:
• Timing Mode : Level trigger Type of timing mode
• Timing to send data : Send after read
• Read mode : Single The SR-750 Series provides the following 2 types of timing mode.
• Parameter bank : Set 2 banks, alternate mode • Level trigger
• One-shot trigger
(1) Trigger input
Operation of parameter bank 1 Operation of parameter bank 2 For the remainder of this section, assume the following settings are used:
• Read mode : Single
(2) Scanning +
image transfer
A B C B C • Data Transmission : Send after read
• Output terminal settings OUT1 = OK
(3) Decoding
processing
D F OUT2 = NG + ERROR
OUT3 = TRG BUSY
(4) Data
Read data
communication * Output terminal settings "3-6 Multi-I/O Function (Page 14)"
* For convenience sake, the timing chart does not indicate the input pulse width +
A: Input time constant + Scan delay time scan delay time.
B: Exposure time set for each parameter bank (max. 9.99 ms)
C: Image transfer time (approx. 16 ms) Level trigger
D: Decode time out period set for each parameter bank (Max. 2550 ms)
F: Decoding time when reading is successful When the trigger input turns on, the SR-750 Series turns on the illumination to start
scanning.
• The above is the image when reading is successful. For read error, B, C and D When a code is read successfully, it stops illumination and sends the data.
are repeated continuously and read error data is output when the trigger input is If the SR-750 Series fails to read a code, it stops illumination when the trigger input
turned off. turns off and sends a reading error.
• Set the trigger input so it stays ON from the reading start time until reading end
time.
• The illumination of the SR-750 Series turns on after the trigger input has been
activated for the specified input time constant.
• The input time constant for the trigger input can be changed to 1 ms, 2 ms, or 10
ms.
• The RS-232C data communication time can be obtained using the following
equation:
Data length + (1: When parity is used) + Start/stop bits
Data communication time= × (Number of digits of data to be sent +
Baud rate
Number of characters of header and terminator)
• The ON time for the OK/NG/ERROR output can be set within the range of 10 to
2550 ms (Default: 500 ms).
E SR-750 UM 26
Point When a code is read at an interval shorter than the specified
output ON time, the OK/NG/ERROR output turns off even if the
4-3 Data Transmission Timing
output ON time of the previous output signal has not elapsed, and
This section describes the data transmission timing of the SR-750 Series.
a new output signal turns on for the specified output ON time. If
output terminal operations of the same type occur successively
(such as OK→OK), the previous output signal turns off for 10 ms, Type of data transmission timing
and then the new output signal turns on.
Refer to "Page 15 Function and Operation of the Output The SR-750 Series offers the following 2 options for outputting the read data and
Terminals (OUT1, OUT2 and OUT3)". OK/NG/ERROR signals:
• Send after reading
• Send after timing OFF
Reference The TRG BUSY output turns on from the time the trigger input turns on Select the appropriate type for your application.
to the time the code reading is complete or the trigger input is turned * For the sake of simplicity, Input time constant + Scan delay time is not shown in
off. the timing chart.
Timing Chart
Send after timing OFF
Trigger input
OK/NG/ERROR output
OK/NG ERROR
Code
TRG BUSY output
Scanning + decoding
• When the trigger input stays on for the specified input time constant, the
Data communication
illumination of the SR-750 Series turns on and the scanning begins.
When the reading is complete, the illumination stops. OK/NG/ERROR output OK/NG ERROR
• The input time constant for the trigger input can be changed to 1 ms, 2 ms, or 10
ms. TRG BUSY output
• The one-shot trigger duration can be changed within the range of 100 to 25500
ms. • When a code is read successfully, the read operation stops.
• If the SR-750 Series fails to read a code within the one-shot trigger duration, it • The TRG BUSY output continues until the trigger input turns off.
stops illumination and outputs a reading error.
Timing Chart for the one-shot trigger
• Other operations and precautions are the same as those for the level trigger.
When the specified one-shot trigger duration elapses, the read data and OK/NG/
Point The ON state of the trigger input is recognized after the input stays ERROR signal are output.
on for at least the specified input time constant. (When reading is successful) (When reading failed)
The OFF state of the trigger input is recognized after the input
Trigger input
stays off for at least the specified input time constant.
Consequently, when the line speed is fast and fast pulse signals Code
are used as trigger input signals, be careful to make the ON/OFF One-shot trigger duration One-shot trigger duration
time of the pulse signals longer than the specified input time Scanning + decoding
constant.
Data communication
a
OK/NG/ERROR output
Trigger input OK/NG ERROR
b
TRG BUSY output
Trigger input time constant = when a, if a becomes larger than b,
the OFF state of the trigger input is not recognized. • When a code is read successfully, the read operation stops.
When a ≤ b, the ON/OFF state of the timing signal can be • The TRG BUSY output continues until the one-shot trigger duration elapses.
recognized.
27 E SR-750 UM
4-4 Read Mode Multi 1 Read Mode
In this mode, the SR-750 Series reads multiple codes in succession while the
The SR-750 Series offers 4 types of read modes. Select the appropriate type for trigger input is turned on once.
your application. For most applications, use "Single read mode". In Multi 1 read mode, the SR-750 Series sends out data and outputs an OK signal
* For the sake of simplicity, Input time constant + Scan delay time is not shown in every time it reads 1 code (or an OK/NG signal when preset data is registered).
the timing chart. The SR-750 continues to scan while the trigger input is on even if no code is
present. ERROR will only be output if no code is read after the trigger signal is
Single read mode turned off.
In this mode, the SR-750 Series reads a single code while the trigger input is Timing Chart
turned on once, and then outputs data.
(When reading is successful) (When reading failed)
Scanning will not begin again until the timing input is first turned off, then back on
again. Duplicate reading
Trigger input prevention interval
Scanning + decoding
(When reading is successful) (When reading failed)
OK OK OK OK
OK/NG/ERROR output / / / / ERROR
Code NG NG NG NG
Data communication • The SR-750 Series reads codes in succession for the following duration:
Level trigger : While the trigger input is turned on
OK/NG/ERROR output OK/NG ERROR One-shot trigger : During the specified one-shot trigger duration
TRG BUSY output
• The duplicate reading prevention operation changes according to the setting of
the duplicate reading prevention interval reset. "3-12 Duplicate reading
* The above timing chart shows the case where "Level trigger" and "Send after prevention interval reset" (Page 24)
reading" are selected. • When codes with the same contents are read in succession, adjust the moving
• In single read mode, the data transmission timing can be selected from "Send speed so that the codes pass at intervals longer than the specified duplicate
after reading" or "Send after timing off". reading prevention interval (Setting range: 0 to 25500 ms). Codes with different
• The timing mode can be selected from "Level trigger" or "One-shot trigger". contents can be read at shorter intervals.
• Scan interval is automatically set so that decoding processing can be • Each time scanning is performed in Multi 1 operation, the laser pointer lights up.
implemented efficiently. The lighting period for the laser pointer is set on "Laser-aimer blinking duration (0
"4-1 Reading Operations (Page 26)" to 990 ms)" and the scanning is not performed during this period.
• The data transmission timing for Multi 1 is "Send after read" only.
Multiple Code Reading in Single Read Mode • In Multi 1 operation, the availability of the image save function is as follows.
Saving images
Normally, the single read mode is used to read 1 code from 1 timing input signal. • Read OK/NG ...Cannot be used
When the following read setting conditions are specified, multiple codes within the • Error image .....Can be used
field of view can be read with 1 timing input signal.
Point When Multi 1 read mode is selected using the AutoID Network
Setting "Multi read" in the code detail settings Navigator, the decode timeout is set to 500 ms. To shorten the
decode timeout period, change the decode timeout setting of each
When "Multi read" is selected in the code detail settings, multiple codes can be
parameter bank manually.
read in 1 reading operation.
• Use the AutoID Network Navigator or setting command to set.
• The number of codes for multiple readings can be set between 2 and 16
• When "Allow reduced detection count" is selected, the reading is considered
successful if at least 1 code is read successfully.
E SR-750 UM 28
Multi 2 Read Mode Burst Reading Mode
Multi 2 read mode is used to read the codes in the parameter banks with registered The burst reading mode is a function to repeat scan up to a maximum of 8 times in
settings in order while the trigger input is turned on once. succession and perform decoding after the scanning is complete.
After reading all codes (max. 10 types) registered with the parameter bank, this When, for example, the line speed is fast and accurate positioning is difficult, this
function sends the read data in the order of parameter number and outputs OK/NG function ensures scanning without missing codes by repeating scans only for the
signals. period during which the target is expected to pass.
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 Point • The alternate function cannot be used in Burst reading mode.
an ERROR signal for the unread code in the parameter bank after the trigger input Decoding is performed with the specified parameter number.
turns off. • In Burst reading mode, the No. of repeat read attempts setting is
ignored.
Timing Chart
Timing charts when registered with the parameter banks 1, 2 and 4 are as follows:
(When reading is successful) (When reading failed)
Timing Chart
The following is the timing chart when the Burst reading mode is used. (Burst scan
Trigger input Read error
count: 3)
Parameter bank No.
<When reading is successful> <When reading failed>
Scanning + decoding (1) (2) (4) (1) (2) (4) (2) (2)
Trigger input
No. of burst scans
Reading success
Data communication
Scanning
(1) (2) (3) (1) (2) (3)
OK/ ERROR Burst scan interval
OK/NG/ERROR output NG Decoding (1) (2) (3) (1) (2) (3)
• The SR-750 Series reads codes in succession for the following duration: OK/NG ERROR
OK/NG/ERR LED output
Level trigger : While the trigger input is turned on
One-shot trigger : During the specified one-shot trigger duration
TRG BUSY output
• 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.
• In Burst reading mode, the scanned data is decoded in the order in which it was
• Even when there are multiple codes within the reading range, all codes can be
obtained.
read simultaneously.
If decoding fails after the decode timeout period elapses, the decoding is shifted
• Each time scanning is performed in Multi 2 operation, the laser pointer lights up.
to the next scanned data.
The lighting period for the laser pointer is set on "Laser-Aim pulse duration (0 to
• The data communication is output when the decoding is successful or decoding
990 ms)" and the scanning is not performed during this period.
of all scan data is failed.
The decoding time when decoding succeeds for the third scanned data is as
Point When Multi 1 read mode is selected using the AutoID Network follows:
Navigator, the decode timeout is set to 500 ms. To shorten the
decode timeout period, change the decode timeout setting of each Decoding Decoding Decoding
failed failed succeede
parameter bank manually.
Burst scan Burst scan Burst scan
No. No. No.
Decoding
The following output data format is used for the read data. Decode timeout
29 E SR-750 UM
5-1 Installing, Starting, and Installation Flow
1
Shutting Down Turn ON the PC and start Windows.
Supported OSs 2 Insert the "AutoID Network Navigator Master Disc" into the DVD-
ROM drive of the PC.
• Windows XP (SP3 or higher) 32-bit version
• Windows Vista (Business/Ultimate, SP2 or higher) 32-bit version 3 Normally, the AutoRun function of the computer will display the
• Windows 7 (Professional or higher) 32-bit version/64-bit version following screen.
• Windows 8 (Windows RT excluded) To start the installer directly, use Windows Explorer or another
* NET Framework 3.5 SP1 or later must be installed in advance.
method to open the DVD-ROM drive, and double-click "AutoID
* When installing .NET3.5 on Windows 8, the Internet environment is necessary.
* When installing .NET3.5 on Windows 8, operate from the control panel. Launcher.exe" in the Setup folder.
AutoID Launcher will start and select the language of the installer software.
Hardware
32-bit 64-bit
Processor 2.0 GHz
System Memory 1 GB 2 GB
DVD-ROM Drive Required for installation
Communication Port Ethernet port 4 The AutoID Network Navigator installer will start.
Precautions
• To install AutoID Network Navigator, log on as a user with rights to change the
system configuration, such as Administrator or Computer Administrator.
• Quit all active applications before starting the installation. The installation may
take longer if antivirus software or other applications are active on the computer.
Trademark
Windows 8/Windows 7/Vista/XP is a registered trademark of Microsoft Corporation
in the United States.
JP
EN AutoID Network Navigator
CHT Multimonitor
CHS FileView
DE
SetupPrerequisites dotnetfx35.exe
setupNF.exe 8 Click "Next".
languagepack
Click on the [Change] button to change to the folder in which the application will
firmware SR-D100/750/650 Series main unit firmware be installed.
E SR-750 UM 30
9 Click [Install]. Uninstall Method
From the Start menu, select [Control panel] -> [Programs] -> [Programs and
Features] -> [Uninstall or change a program], select the program to uninstall from
the list, and click [Uninstall].
10 Click [Finish].
Startup Procedure
31 E SR-750 UM
Adding Reader with Register Button Adding Reader with Temporary IP Address Settings
If the SR-750 Series is on the different network, or it is placed on the network after Temporary IP address is used if the IP address for the SR-750 Series is unknown
starting AutoID Network Navigator up, add the reader by clicking the Register or the IP address of the SR-750 Series to register is conflicting within the network.
button.
1 Click the Apply temporary IP address button.
1 Click the Register button .
2 Press the TUNE button of the SR-750 Series for 5 seconds until 4
multiple LEDs light up.
2 If the SR-750 Series is on a different network, click the Add button For button operation details, click here to display the button operation
and enter the IP address of the SR-750 Series to add. description window.
Important To add the SR-750 Series on the different network, default 3 When the address is detected, the reader information is displayed as
gateway must have been preconfigured to the SR-750 Series. follows:
To add all searched readers, check "Check all". To add all readers detected, check "Check all".
To add only a certain reader, uncheck "Check all" and check the reader to add. To add only a certain reader, uncheck "Check all" and check the reader to add.
4 Click the [Register] button.
Important • To set a temporary IP address, the SR-750 Series must be on
The SR-750 Series unit will be registered in the reader view, and will be usable the same network.
by AutoID Network Navigator. Temporary IP address cannot set for a SR-750 Series on the
different network.
• Temporary IP address setting is a function to communicate
with AutoID Network Navigator.
IP address and subnet mask etc. for the SR-750 Series must
be set according to the network to use.
• The IP address set using the Temporary IP Address Settings
is canceled when the main unit is reset. When the unit is
being connected temporarily due to maintenance, etc., turn
the power on again after the setting is complete, or perform
the main unit reset by sending the RESET command.
E SR-750 UM 32
5-2 Screen Layout Menu Bar
This section describes the icons for AutoID Network Navigator. File
• New : Creates a new configuration
Screen file.
• Open : Opens a configuration file.
(4) (7) • Save : Saves the selected file.
• Save As : Saves the selected file with a
(1)
(2)
new name.
(3)
(5)
• Save All : Saves all opened files.
• Quick Setup Code : Prints the settings of the
selected file with the quick
setup code function. For
details, refer to Page 50.
• Export Reader Configuration : Outputs the selected file list to
a tab separated text file. For
(6)
details, refer to Page 54.
• Save serial number : Not used with the SR-750
Series.
• Report Generator : Uses the report generator
function. For details, refer to
"5-14 Report Generator
(8) Function (Page 55)".
(1) : Menu Bar (6) : Reader list
Some operations of the AutoID Displays search results or reader Edit
Network Navigator functions or information for the detected • Undo : Goes back to a previous state.
software version can be checked. readers or an open file. • Redo : Performs an operation again.
(2) : File Icon Registration of a new reader or
…Creates a new file. deletion of a displayed reader can
…Opens a file. also be performed. View
(7) : Transmission and reception
…Saves on an existing file. • Reader View : If the checkmark is removed,
settings icon
(3) : Edit Icon then the reader list will close.
Prints quick setup codes or sends/
Undo the current work or redo. • Highlight Configured Fields : Highlights the parts changed
receives a configuration.
(4) : Tool Icon from the factory configuration.
(8) : Configuration View
Starts each tool of AutoID Network
While confirming SR-750 Series
Navigator.
unit read images, carry out quick System
(For details of each tool, refer to
calibration or configure • Register : Registers a reader. For details,
Page 51 or later.)
transmission settings or refer to Page 32.
(5) : System icons
operations modes. • Switch reader configuration : Switches to the other
Register items on AutoID Network
(For details of the Configuration configuration file.
Navigator, remove items, or
View operation, refer to Page • Delete Reader : Deletes a registered reader
change settings.
35.) from a list.
… Register button. Register
the SR-750 Series unit in • Temporary IP Address Setting : Assigns a temporary IP
… Click to reset the configuration address.
AutoID Network Navigator.
to default. • Confirm Firmware Version : Display the IP address, unit
… Change settings button.
Open a configuration file. system version, and MAC
… Delete button. Delete a SR- address of the selected reader.
750 Series unit from AutoID • Update Firmware : Updates the system firmware.
Network Navigator.
… Update button. Update the Transfer
connection with the SR-750
• Retrieve Configuration : Receives a configuration.
Series unit to the latest
• Send Configuration : Sends a configuration.
status.
Tool
• Live View : Starts the LiveView function. For
details, refer to Page 51.
• Image View : Starts the ImageView function. For
details, refer to Page 52.
• FileView : Starts the FileView function. For
details, refer to Page 53.
• Terminal : Starts the Terminal function. For
details, refer to Page 50.
• Installation Guide : Starts the Installation Guide. For
details, refer to Page 53.
33 E SR-750 UM
Configuration
5-3 AutoID Network Navigator
Operation Flow
• Select Network Card : Selects a network card for the
PC to use with AutoID Network
Navigator.
• Options : Click to open the Option The basic operation flow of AutoID Network Navigator is as follows:
window.
Select a reader to configure from the automatically searched readers. Or
• Option window 1 register the reader to configure.
• Search Readers on : Sets whether to search
Application Startup automatically a SR-750 Series
at the AutoID Network Navigator
startup.
Configure the operation of the SR-750 Series
• Clock Sync (SR-D100) : Not used with the SR-750 2 Page 34
Series.
• Communication Timeout : Sets the communication
timeout for AutoID Network
Navigator to either 5 or 10
seconds.
Send the configuration to the SR-750 Series
• Terminal on Live
View Startup
: Select to display the terminal 3 Page 49
together when Live View is
started.
Help
• About : Displays the version information of AutoID Perform a reading test
Network Navigator.
4 Page 35
Gray
AutoID Network Navigator and SR-750 are not
communicating.
An SR-750 formerly in communication can not be
5-4 Details of Settings View
recognized.
This section describes details and operating methods in settings view for AutoID
Check that the IP address has not changed, or that
Red
the Ethernet cable has not been removed.
Network Navigator.
When communication is possible, the indicator will
automatically change to green.
[Camera] tab
Operations that can be carried out on the reader list
The [Camera] tab has [Auto] and [Manual] methods for registering with the
The following operations can be carried out on the reader list. parameter bank.
• Click the indicator to change the status of communications between AutoID • Auto : Mode for carrying out quick calibration of the SR-750 Series unit.
Network Navigator and the SR-750 Series unit. Click Positioning → Tuning → Test to automatically configure the
• When the mouse pointer is placed on any of the reader name, IP address, or optimum settings.
model, then the MAC address of that SR-750 Series unit will be displayed. • Manual : Enables quick configuration of details of reading settings that cannot
be configured in quick tuning.
E SR-750 UM 34
The [Auto] screen Monitor Settings
Bottom
5 TUN
NE
E
T
IN
PO
W OK
ER /N
R G/
dragging.
ST
B
Tuning Options
* Clicking the (7) "Full area" button can reset the restricted tuning range. Tuning tab
35 E SR-750 UM
Symbology tab Details of the Tuning History screen
• History
Displays a maximum of 8 results of calibration.
The latest calibration results are displayed at the top in position (1).
Multiple history data results can be combined and displayed on a calibration
results chart.
• Alternate … Displays whether to use the alternate function.
When Alternate is set to "Disable", the corresponding
parameter bank will not be used.
• Code type … Code type to perform reading. 1 code type for each bank is
displayed.
• Exposure (μs) … Sets the exposure time to scan an image.
• Gain … Amplifies the brightness of the scanned data.
• Dynamic range … Displays the dynamic range for scanning.
• Filter … Displays the filter type for scanning.
• Filter count … Displays the number of filtering times.
E SR-750 UM 36
Common Scan
• Alternate • Exposure
Enable: read the selected parameter bank, and use for reading operations. The exposure set in auto calibration.
Disable: do not use the selected parameter bank. This can also be set manually from the drop-down menu.
• Repeat read attempts • Gain
Set the number of repeat reads for the selected parameter bank within the range The digital magnification ratio for brightness of the scan data set in auto
of 0 to 32. calibration.
* This specifies the number of retries, therefore if "02" is set, then after a single Default: 10000
read, 2 retries will be carried out. This can also be set manually from the drop-down menu.
• Decode timeout (×10 ms) • Offset
The timeout value set in auto calibration. The offset value for the scan data set in auto calibration.
Set values can be specified manually from 10 ms to 10000 ms (Unit: 10 ms). Gain processing is performed based upon the value set as the offset.
• Shutter delay Do not change the setting value under normal conditions.
Set the delay between the recognition of a trigger input and the scanning start. • Dynamic range
Default : 0 ms The dynamic range set in auto calibration.
Setting range : 0 to 255 ms Default : High sensitive
• Decode range Setting contents : Hi-Sensitive, Hi-SNR, Hi-DR
Set the range of scanning and decoding. • Sensitivity
• Inverse read The analog magnification ratio for brightness of the scan data set in auto
Inverse read settings during calibration. calibration.
• Reverse read Default: 10000
Reverse read (reverse surface) settings during calibration. This can also be set manually from the drop-down menu.
• Base tilt angle
Sets the base angle for a tilt angle range to limit reading. Filter
When DataMatrix is set, the finder pattern rotates until it appears as an "L". When • First manual filter
the QR code is set, the corner without a finder pattern will become the bottom Sets the filter to perform for the scanned data.
right corner and 0 degrees. The angle rotates in the clockwise direction Default : Disable
(anticlockwise for Reverse read). Setting range : Disable, Equalize, Expand, Shrink, Open, Close, Median, or
Default : 0 degrees Unsharp Mask
Setting range : 0 to 359 degrees • First manual filter count
• Tilt angle range Sets the repeat times to perform the first filtering operation specified.
Sets a tilt angle range to limit reading. Specify with ±* degree to the base tilt Default :1
angle. Setting range : 1 to 7
Default : 180 degree • Second to Fourth manual filters…Same as First manual filter.
Setting range : 0 to 180 degree • Second to Fourth manual filter counts…Same as First manual filter count.
Code Algorithm
• Code type • Grid correction
Code type set in the parameter bank. Sets to either Enable or Disable for the grid correction.
• Code setting Default : Disable
Maximum and minimum values for read digits in the parameter bank. Setting range : Enable or Disable
• Code detail setting
Confirm and change detailed settings for each code item set in the parameter Reference To copy or paste a parameter bank, right click on the bank number and
bank. then perform copy or paste operation for the target parameter.
Additionally, multiple read conditions can be set here. Screen image
• Output length limitation
Set the output length limitation function.
Default: if enabled, then set the following items.
• Mode
Set the direction of the range of the output length limitation function.
Forward : set the effective digits and start digits for restrictions from the front of
the code data.
Backward : set the effective digits and start digits for restrictions from the end of
the code data.
• Start of output
Set the number of digits for output length limitation.
• Starting index of output
Set the number of digits for the start of output limiting within the code data.
* This item can also be set from the [Code] tab.
Light
• Use internal lighting
Set whether or not to use internal lighting.
Default: Enable
• Use external lighting
Set whether or not to use external lighting.
Default: Disable
37 E SR-750 UM
• Length limitation settings method
[Code] tab The following are example settings when output is restricted in "KEYENCE-SR-
In the [Code] tab, set read digits for symbology registered in each parameter bank, 750" data.
as well as detailed items and output length restrictions for each code. (1) Limit Output: Forward, Origin: 3, Length: 5
Furthermore, settings items in the [Code] tab set the same items as those in the Forward
[Camera] tab, Manual section. Origin: 3
Change settings in one of these.
K E Y E N C E – S R – 7 5 0
(1) Length: 5
∴Output data: Y E N C E
(2)
(2) Limit Output: Backward, Origin: 3, Length: 5
Backward
Origin: 3
(3)
(4)
K E Y E N C E – S R – 7 5 0
Length: 5
∴Output data: – S R – 7
* If output is set to "Backward", then because this only designates the count
direction of the star digit, the digits before and after the output data is not
changed.
Detailed settings
(1) Bank bb Coded Settings Items that can be set using the details button differ depending on the code. This
Symbology set in the parameter bank number (1 to 10). Displays the section explains detailed setting items for each symbology.
symbology set in auto calibration.
Additionally, for each symbology set here, maximum values for read digits are Multi read settings
changed, as well as detailed items using the [Details] button.
Symbology that can be set in parameter banks are as follows. Applying multi read settings enables reading of multiple codes within the same
1: QR 7: ITF decoding area using one scan.
2: DataMatrix 9: NW-7 (Codabar)
5: GS1 DataBar (RSS) 10: JAN/EAN/UPC
6: CODE39 11: CODE128
(2) Number of digits read
Set maximum and minimum values for digits read. Click the [Edit] button to
change the maximum and minimum values. • Set the number of codes that can be read in one read In multi read from 2 to 16.
The maximum and minimum values can be set to the same values, and the • By selecting "Allow reduced detection count", to output an OK signal even if a
number of read digits restricted. single read is successful.
Permissible setting ranges for each symbology are as follows. • Output formats for multi read data are as follows.
Symbology Maximum value Minimum value Header 1st data item , 2nd data item , … , nth data item Terminator
QR 7089 1
, : Intermediate delimiter. This can be changed to within 5 characters (Default =, (0x2Ch))
DataMatrix 3116 1
GS1 DataBar (RSS) 77 1
• The order of output data is from the code with center coordinates closest to the
CODE39, NW-7 50 3 top of the scan screen (if the same height, then from the right).
ITF 50 2
CODE128 128 1 2D code detail settings
Screens and setting items differ for each code.
Reference Depending on the marking conditions or operation environment,
cancellation of significant digits of NW-7 (Codabar) codes may occur or DataMatrix QR
the code may be mistakenly read. It is recommended to restrict the
read length.
(3) Details
Click the [Details] button and set particular conditions for each code.
Additionally, set multiple read conditions.
(4) Output length option
Perform output length limitation settings.
E SR-750 UM 38
Detailed setting for ITF Detailed setting for GS1 DataBar
Modulus 10/Weight 3 ....... When this option is GS1 DataBar Truncated ... Check this to allow
checked, [Send check- reading of GS1 DataBar
digit] is enabled. Omnidirectional/GS1
Send check-digit .............. Check this to send read DataBar Truncated.
data, including the check GS1 DataBar Stacked ..... Check this to allow
digit, to the host (Omnidirectional) reading of GS1 DataBar
computer. Stacked/GS1 DataBar
Quiet zone scale factor (4-11) ... Set the quiet zone scale Stacked Omnidirectional.
factor. GS1 DataBar Limited ....... Check this to allow
reading of GS1 DataBar
Limited.
GS1 DataBar Expanded ... Check this to allow
Detailed setting for NW-7 (Codabar) reading of GS1 DataBar
Expanded.
GS1 DataBar ..... Check this to allow
Expanded Stacked reading of GS1 DataBar
Expanded Stacked.
GS1 DataBar Expanded ..... Set the GS1 DataBar
Send start/stop characters... Select the Start/Stop Stacked (Number of rows) Expanded Stacked
Characters. (2-11) (Number of rows).
Validate check-digit .......... When this option is Limited right space ..... Set the quiet zone scale
checked, [Check-digit scaling factor (0-11) factor.
algorithm] and [Send
check-digit] are enabled.
Check-digit algorithm........ Select the method used Communication1
for the check digit
calculation. This section explains how to set the communication configuration for the SR-750
Send check-digit............... Check this to send read Series. Same configuration can be set in the Table tab.
data, including the check
digit, to the host
computer.
Quiet zone scale factor (4-11).... Set the quiet zone scale (1)
factor.
(2)
39 E SR-750 UM
• Ethernet/IP settings
[Communication2] tab Set Ethernet/IP.
Set communications in line with the control host that connects the SR-750 Series
unit. These can be set or changedin the [Table] tab.
(1)
(4)
E SR-750 UM 40
[Operation] tab Master/Slave
Configures SR-750 Series operation. These can be set or changed in the [Table] (2)
tab.
(2)
(1) (3)
(1) (3)
(4) (5)
(4)
(5)
• Burst Interval
Default : 0 ms
Setting range : 0 to 255 ms (Specify in units of 1 ms)
(1)
• Burst Bank
Default : Bank1
Setting range : Bank1 to Bank10
• Burst Count (2)
Default :3
Setting range : 1 to 8
(4) Timing Mode
Select one of the following two choices. (1) Matching Level Judgment
• Level trigger Sets the Matching Level Judgment function.
• One-shot trigger Default : Disable
If one-shot trigger is selected, then set the one-shot duration. Changing the setting to "Enable" will enable the setting items for threshold or
Default : 1000 ms appending matching level.
Setting range : 100 to 25500 ms (Specify in units of 10 ms) (2) Code quality verification
(5) Timing On Command, Timing Off Command, Read Error String Sets the Code quality verification function. Check the code quality verification
Specify up to 8 ASCII or hexadecimal characters. standard.
Timing On Command default : LON (4C4F4E) With the checked standard, set the threshold for the verified result or additional
Timing Off Command default : LOFF (4C4F4646) data of grade.
Read Error String default : ERROR (4552524F52) Additional data setting for detailed items of verified results can also be made.
41 E SR-750 UM
Edit data Output terminal
Set the functions of the output terminals (OUT1, OUT2, OUT3).
(4) OUT1, OUT2, OUT3 terminal functions
• Terminal function
OUT1 default : OK
OUT2 default : NG+ERROR
OUT3 default : TRG BUSY, LOCK BUSY, MODE BUSY, ERR BUSY
Setting range : OK, NG, ERROR, STABLE, UNSTABLE, PRESET OK,
TUNING OK, TRG BUSY, LOCK BUSY, MODE BUSY, ERR
(1) BUSY
EXT. LIGHT
You cannot set the result outputs (OK, NG, ERROR, PRESET OK,
NOTICE TUNING OK), and the operation outputs (TRG BUSY, LOCK BUSY,
MODE BUSY, ERR BUSY) to the same output terminal.
• EXT. LIGHT
(2)
Select to use external lighting.
(3) Select this to make the [EXT. LIGHT] button active.
• External lighting output polarity
(1) Additional Information Default : Norm. open
Checking the checkbox of data to add can set the Additional Information. Setting range : Norm. open (normally
Default : None for all items open) or Norm. close
(2) Read Data Format (normally closed)
Displays the position of added data when the Additional Information is set.
(3) Edit Data
Check "Use script" when using the edit data function.
(5) • Output Duration
Specify the polarity of the output terminal. (Common between terminals)
[I/O] tab Default : 500 ms
Setting range : 0 to 2550 ms (Specify in units of 10 ms)
Set operations for input/output terminals. These can be set or changed in the • TRG BUSY at Power-On
[Table] tab. Specify start-up options when TRG BUSY is set.
Default : Disable
Setting range : Disable, Enable
(1)
Refer to "3-6 Multi-I/O Function (Page 14)"
(3)
(2)
(4)
(1)
(2)
E SR-750 UM 42
(2) • Image save mode Communication1
Default : Save final bank image
Setting range : Save final bank image, save specified number of images RS-232C
from timing ON, save specified number of images before
timing OFF • Baud rate
• Number of images saved Sets the baud rate.
If the number of images to save has been specified from timing ON/OFF, then Default : 115200 bps
specify this number. Setting range : 9600, 19200, 38400, 57600, or 115200 bps
Default : 10 • Data length
Setting range : 1 to 10 Sets the data bit length.
Default : 8 bits
FTP Settings Setting range : 7 or 8 bits
• Parity
Set if Send by FTP is selected in saving images, and the SR-750 Series device is
Sets the parity.
operating as a client.
Default : Even
(3) • IP Address
Setting range : None, Even, or Odd
Set the IP address of the connection destination FTP server.
• Stop bit
Default : 0.0.0.0
Sets the stop bit length.
Setting range : 0.0.0.0 to 255.255.255.255
Default : 1 bit
• User Account/Password
Setting range : 1 or 2 bits
Set the user account name and password of the destination FTP server.
• Protocol
Default : User Account: admin
Sets the output protocol for RS-232C read data.
Password: admin
Default : None
Setting range : Specify up to 16 ASCII or hexadecimal characters
Setting range : None, PASS/RTRY, or ACK/NAK
• Passive mode
Default : Disabled (no check mark) Ethernet
Setting range : Disable, Enable
• Format • IP address
Default : JPEG Sets the IP address.
Setting range : Bitmap, JPEG Default : 192.168.100.100
• Quality (JPEG) • Subnet Mask
Set this when JPEG is selected as the format setting. Sets the subnet mask.
Default :5 Default : 24 (255.255.255.0)
Setting range : 1 to 10 Setting range : 8 to 30 (255.0.0.0 to 255.255.255.252)
• Binning • Default Gateway
Default : 1/4 skipping Sets the default gateway.
Setting range : No binning, 1/4 skipping, 1/16 skipping, 1/64 skipping Default : 0.0.0.0
(4) Edit image file name
When setting the edit image file name function, check "Use script". Communication2
* Valid only in FTP transmission
Command port
[Table] tab • Interface
Select the interface to perform command communication.
On the list of this tab, you can set items that can be set in [Communication1], Default : RS-232C
[Communication2], [Operation], [I/O] and [Saving images] tabs. Setting range : Not used, RS-232C, Ethernet
Defaults and settings ranges are the same as those in each respective tabs. • Port (Waiting)
Sets the port number to perform command communication. *Only when the
interface is set to Ethernet
Default : 9004
Setting range : 1024 to 65535
* 9013, 9014, 9015, 9016, 5900, 5910, and 44818 cannot be
used as they are reserved for the main unit system.
• Keep Alive
Sets the keep-alive function for command communication. *Only when the
interface is set to Ethernet
Default : Enable
Setting range : Enable or Disable
Data port 1
• Interface
Sets the interface to perform PC host output.
Default : RS-232C
Setting range : Not used, RS-232C, Ethernet
• Remote IP address
(1) Sets the IP address of the PC host. *Only when the interface is set to Ethernet
Default : 0.0.0.0 * When 0.0.0.0 is set, the SR-750 performs server
Some functions can only be configured on the [Table] tab. operations only.
(1) Search box Setting range : 0.0.0.0 to 255.255.255.255
Search whether the input words are present in the Table. • Remote port
Sets the port number of the PC host. *Only when the interface is set to Ethernet
Default : 9004
Setting range : 1024 to 65535
43 E SR-750 UM
• Connection request EtherNet/IP
Sets whether the reader sends connection requests for PC host output. *Only
when the interface is set to Ethernet • Data handshake
Default : Disabled Sets EtherNet/IP data handshake
Setting range : Disable or Enable Default : Disable
• Port (Waiting) Setting range : Disable or Enable
Sets the port number for PC host output of the SR-750 Series. *Only when the • Input assembly data size (send)
interface is set to Ethernet Sets EtherNet/IP Input assembly (send) size within the range from 40 to 1400.
Default : 9004 Default : 500
Setting range : 1024 to 655355 Setting range : 40 to 1400
* 9013, 9014, 9015, 9016, 5900, 5910, and 44818 cannot be • Output assembly data size (receive)
used as they are reserved for the main unit system. Sets EtherNet/IP Output assembly (receive) size within the range from 4 to 1400.
• Keep Alive Default : 500
Sets the keep-alive function of PC host output. *Only when the interface is set to Setting range : 4 to 1400
Ethernet • Byte swapping
Default : Enable Sets EtherNet/IP Byte swap for the data area
Setting range : Enable or Disable Default : Disable
Setting range : Disable or Enable
Data port 2
PROFINET
• Interface
Sets the interface to perform PLC communication. • Device name
Default : Not used Sets the device name used for PROFINET.
Setting range : Not used, RS-232C, Ethernet Default: sr-750
• Remote IP address
Sets the IP address of the remote PLC. *Only when the interface is set to
Important Device name rule
Ethernet 1. PROFINET device name length: 1 to 240 characters
Default : 0.0.0.0 2. 1 label length: 1 to 63 characters
Setting range : 0.0.0.0 to 255.255.255.25 3. Only [a to z] (alphabet lower case), [0 to 9] (numbers), [-]
• Remote port (hyphen), [.] (period) can be used for a device name.
Sets the port number of the remote PLC. *Only when the interface is set to 4. [-] (hyphen) cannot be used at the beginning of the label.
Ethernet 5. [-] (hyphen) cannot be used at the end of the label.
Default : 5000 6. port-xyz, port-xyz-abcde cannot be the name of the first label.
Setting range : 1024 to 65535 a, b, c, d, e, x, y, z means [0 to 9] (numbers).
7. Device names cannot be made in the IP address format
PLC link (n.n.n.n n=0,…,999).
8. Labels cannot start with xn-.
• Protocol 9. The first character of labels cannot be a number.
Sets the PLC communication protocol.
Default : MC protocol
• Data handshake
Setting range : MC protocol, SYSWAY (*RS-232C only), KV STUDIO, None (*RS-
Sets the data handshake.
232C only), TCP (*Ethernet only), EtherNet/IP (*Ethernet only) or
Default : Disable
PROFINET (only when Ethernet is selected)
Setting range : Disable or Enable
• DM front address
Sets the DM front address when a PLC link is used. Format
Default :0
Setting range : MC protocol …0 to 32767 • Header
SYSWAY …0 to 9999 Sets the header.
KV STUDIO …0 to 65534 Default : Not selected
• Control region address Setting range : Enter the header using 5 or less ASCII or hexadecimal
Sets the control region address when a PLC link is used. characters as desired.
Default :0 • Terminator
Setting range : MC protocol …0 to 7F Sets the terminator.
SYSWAY …0 to 6143 Default : 0D (hexadecimal display, ASCII characters [CR])
KV STUDIO …1 to 599 Setting range : Enter the header using 5 or less ASCII or hexadecimal
• Response region address characters as desired.
Sets the response region address when a PLC link is used. • Partition mark
Default :0 Sets the partition mark.
Setting range : MC protocol …0 to 7F Default : 3A (hexadecimal display, ASCII characters ":")
SYSWAY …0 to 6143 Setting range : Enter any single ASCII or hexadecimal character.
KV STUDIO …1 to 599 • Inter delimiter
• PLC link timing input Sets the inter delimiter.
Sets to enable timing input by PLC link. Default : 2C (hexadecimal display, ASCII characters ",")
Default : Disabled Setting range : Enter any single ASCII or hexadecimal characters.
Setting range : Disable or Enable • Append data size
• Output length Set this option to append data size.
Sets the data write length by PLC link. Default : Disabled
Default : 64 digits Setting range : Disable or Enable
Setting range : 1 to 100 digits • Append checksum
• Timing/Data wait (x 100 ms) Set this option to append checksum function.
Sets the communication interval of reading or writing to a PLC via PLC link. Default : Disabled
Default : 100 ms Setting range : Disable or Enable
Setting range : 0 to 9900 ms (in units of 100 ms)
• Retry duration
Sets the interval to reconnect when PLC link communication is disabled.
Default : 5 seconds
Setting range : 1 to 30 seconds
E SR-750 UM 44
Operation • Burst interval (x1 ms)
Sets the burst interval.
TIMING Default : 0 ms
Setting range : 0 to 255 ms
• Timing Mode • Burst count
Sets the method of measuring timing. Sets the number of scans in the burst read mode.
Default : Level trigger Default :3
Setting range : Level trigger or One-shot trigger Setting range : 1 to 8
• One-shot trigger duration • Burst bank
Sets the measuring duration of one-shot trigger. Sets the bank used in the burst read mode.
Default : 1000 ms Default : Bank 1
Setting range : 30 to 25500 ms (in units of 10 ms) Setting range : Bank 1 to Bank 10
• Timing ON command
Sets the timing ON command characters. Master/Slave
Default : 4C4F4E (hexadecimal display, ASCII characters "LON")
• Operation setting
Setting range : Enter a string using 8 or less ASCII or hexadecimal characters as
Sets the Master/Slave function operation.
desired.
Default : Not used
• Timing OFF command
Setting range : Not used, Multi Drop or Multi Head
Sets the timing OFF command characters.
• Group name
Default : 4C4F4646 (hexadecimal display, ASCII characters "LOFF")
Sets group name.
Setting range : Enter a string using 8 or less ASCII or hexadecimal characters as
Default : GROUP01
desired.
Setting range : Input up to 16 arbitrary characters using the ASCII character.
• One-character timing recognition
• Unit ID
Set to enable one-character timing recognition.
Sets ID of SR-750.
Default : Disable
Default :0
Setting range : Disable or Enable
Setting range : 0 to 31
• Read data number for Multi Head mode
Important The following strings can recognize a timing ON/OFF command as Sets the number of read data during multi head operation.
one-character: Default :1
SOH (0x01) SO (0x0e) EM (0x19) Setting range : 1 to 8
STX (0x02) SI (0x0f) SUB (0x1a)
ETX (0x03) DLE (0x10) FS (0x1c) Alternate
EOT (0x04) DC1 (0x11) GS (0x1d) • Priority bank
ENQ (0x05) DC2 (0x12) RS (0x1e) Sets the parameter bank to start reading when the Alternate function is used.
BEL (0x07) DC3 (0x13) US (0x1f) Default :1
BS (0x08) DC4 (0x14) * If STX (0x02) or ETX (0x03) is set for Setting range : 1 to 10
HT (0x09) SYN (0x16) either the timing ON or OFF • Order
VT (0x0b) ETB (0x17) command, the command is not Sets the alternate order changing method. When "Begin with successful bank" is
FF (0x0c) CAN (0x18) recognized in the "<STX> command
set, the alternate comes from the parameter bank that was last read successfully.
<ETX>" format.
Default : Begin with successfully read bank
Setting range : Sequential or Begin with successfully read bank
45 E SR-750 UM
• SAE AS9132 verification • ECC level (UEC)
Sets SAE AS9132 verification function. Set this option to append unused ECC ratio.
Default : Disable Default : Disabled
Setting range : Disable or Enable Setting range : Disable or Enable
• SAE AS9132 verification threshold • Matching level
Sets the threshold of SAE AS9132 evaluation result. Set this option to append matching level.
Default : Disable Default : Disabled
Setting range : Disable or Enable Setting range : Disable or Enable
• SEMI T10-0701 verification • ISO/IEC15415 verification result
Sets SEMI T10-0701 verification function. Set threshold of ISO/IEC15415 verification result.
Default : Disable Default : Disable
Setting range : Disable or Enable Setting range : Disable or Enable
• Select expression of grades • ISO/IEC TR 29158 (AIM DPM-1-2006) verification result
Set this option to select expression of quality grades. Sets ISO/IEC TR 29158 (AIM DPM-1-2006) verification result addition function.
Default : Alphabet Default : Disable
Setting range : Alphabet or Numeric Setting range : Disable or Enable
• Append detailed verification result • SAE AS9132 verification result
Sets the detailed verification result addition function when the verification result is Sets SAE AS9132 verification result addition function.
appended. Default : Disable
Default : Disable Setting range : Disable or Enable
Setting range : Disable or Enable • SEMI T10-0701 verification result
• Append values Default : Disable
Sets the evaluation value addition function when the verification result is Setting range : Disable or Enable
appended. • Image file name
Default : Disable Set this option to append image name.
Setting range : Disable or Enable Default : Disabled
Setting range : Disable or Enable
Edit Data • Read time
• Data edit by script Sets the read time function.
Sets the edit data function. Default : Disabled
Default : Disable Setting range : Disable or Enable
Setting range : Disable or Enable • Group name
Sets the additional function for the group name used in the Master/Slave
Additional Data function.
Default : Disable
• Time Setting range : Disable or Enable
Set this option to append time. • Master/Slave ID
Default : Disabled Sets the additional function for Master/Slave ID.
Setting range : Disable or Enable Default : Disable
• Detail error code Setting range : Disable or Enable
Set the additional function for detailed read code.
Default : Disable Comparison
Setting range : Disable or Enable
• Code type • Comparison method
Set this option to append code type. Sets the comparison method.
Default : Disabled Default : Normal
Setting range : Disable or Enable Setting range : Normal or Sequential
• Symbol ID • Origin
Set this option to append symbol ID. Sets the origin of comparison or preset.
Default : Disabled Default :1
Setting range : Disable or Enable Setting range : 1 to 7089
• Parameter bank • Length
Set this option to append bank number. Sets the length for comparison or preset.
Default : Disabled Default : 494
Setting range : Disable or Enable Setting range : Normal …0 to 494
• Burst number Sequential …0 to 9
Sets the additional function for burst number. • Increment
Default : Disable When the comparison method is Sequential, set the increment.
Setting range : Disable or Enable Default :1
• Read count Setting range : - 9999 to 9999
Set this option to append scan count. • Preset data
Default : Disabled Registers the preset data.
Setting range : Disable or Enable Default : Not selected
• Position level Setting range : Enter up to 494 ASCII or hexadecimal characters.
Set this option to append position measurement level.
Default : Disabled
Setting range : Disable or Enable
• Code vertex
Set this option to append corner coordinates of codes.
Default : Disabled
Setting range : Disable or Enable
• Code center
Set this option to append center coordinates of codes.
Default : Disabled
Setting range : Disable or Enable
E SR-750 UM 46
I/O Saving Images
47 E SR-750 UM
• Keep connected Trigger command response
Check this option to let reader send connection requests whenever the
connection is closed. • Specify response character
Default : Disabled Sets the LON and LOFF trigger command response.
Setting range : Disable or Enable Default : Disable
• Send NOOP command Setting range : Disable, SR-600 compatible and User setting
Sets whether to send NOOP commands periodically. • SR-600 compatible
Default : Enable Set this option to enable the SR-600 compatible mode. For details, refer to
Setting range : Disable or Enable "3-9 SR-600 Compatible Output Mode (Page 19)".
• NOOP command interval (minutes) • User setting
Sets the sending interval for NOOP commands. Sets the response for the following commands to Success response character
Default : 1 minute or Failure response character.
Setting range : 1 to 10 (minutes) • LON
• LONmm
• LOFF
Misc
• PRON
• PROFF
• Output data on TEST button
• RESET
Sets the data output when the TEST button is pressed.
• BCLR
Default : Enable
• Success response character
Setting range : Disable or Enable
Sets the response character string when LON and LOFF is normally processed.
• Filling size
Default : OK (0x4F4B)
Sets the data filling size. This fills the missing digits with the specified data filling
Setting range : Up to 8 characters
characters when the read data is less than the set size.
Set with ASCII or HEX.
Default :0
• Failure response character
Setting range : 0 to 999
Sets the response character string when the process (e.g. LON is sent during
• Filling character
LON. LOFF is sent during reading standby.) fails.
Sets the data filling characters.
Default : ER (0x4552)
Default : 20 (hexadecimal display, ASCII characters "(SP)")
Setting range : Up to 8 characters
Setting range : Enter any single ASCII or hexadecimal characters.
Set with ASCII or HEX.
• Silent Mode
Set this option to enable silent mode. SNTP
Default : Not selected
Setting range : Comparison OK and Read OK, Comparison NG, Read ERROR, • SNTP server address
Stable Reading (OK/Comparison NG), Unstable Reading (OK/ Sets the SNTP server address.
Comparison NG), Preset Result, or Test mode • Time zone
• Reader Sets the time zone of the country where SR-750 is used.
Sets the reader name. Default : +9:00 Japan, Seoul
Default : READER • Update cycle (min)
Setting range : Up to 8 characters Sets the time update cycle.
• Monitor output data priority display position Default :1
Sets the monitor output data priority display position. Setting range : 1 to 99
Default : Forward
Setting range : Forward or Backward
• TUNE button
Sets Enable/Disable of the TUNE button.
Default : Unlock
Setting range : Unlock or Lock
• Laser-aim option with TUNE button
Sets the pointer lighting condition by TUNE button operation.
Default : By operation
Setting range : Lock .............................The laser pointer does not light up by
TUNE button operation or each operation
mode.
Test mode only ............Only in the test mode, the pointer lights
up by the TUNE button.
Run mode only ............Only in the run mode, the pointer lights
up by the TUNE button.
By operation ................Regardless of the test mode or the run
mode, the pointer lights up by the TUNE
button.
• Display bank number
Sets the parameter bank number display of reading success for the multiple LED
indicator.
Default : Enable
Setting range : Enable or Disable
E SR-750 UM 48
5-5 Sending/Receiving Configuration 5-6 Saving/Reading a
This section explains the transmission of a configuration between AutoID Network Configuration File
Navigator and the SR-750 Series.
The specified settings can be saved as a configuration file or read from a
configuration file.
Sending Configuration to the SR-750 Series
1 Select the SR-750 Series unit registered in the reader list, and click Saving a Configuration File
the button.
1 Select the SR-750 Series unit registered in the reader list, and click
the button.
2 When the "Save As" dialog box is displayed, enter the file name.
Important As the edit data function or the edit image file name function is
used, if "Use script" is enabled, the following window appears.
Receiving Configuration from the SR-750 Series The file is saved with the "ptc" extension.
1 Select the SR-750 Series unit registered in the reader list, and click When the setting to use the edit data function or the edit image file name
the button. function has been made, the message box to save the script file appears. Press
"Yes" to save the script file.
2 When the settings are received for the configuration file currently
being edited, the following message is displayed:
Click "Yes" to save the configuration file currently being edited, click
"No" to not save, or "Cancel" to cancel receiving the configuration.
49 E SR-750 UM
2 Select a file from the "Open" dialog box.
5-8 Terminal
Click the [Terminal] icon, and the terminal screen will be displayed.
The terminal can be used to confirm data read by the SR-750 Series unit, or send
commands to the SR-750 Series unit.
Additionally, the terminal screen can be used to start the Live View window, and
confirm in real time read images.
Terminal Screen
The terminal screen has 2 types of display mode.
[Normal] view
3 Click the "Open" button.
The settings saved in that file will be displayed.
(1)
(3)
Create a quick setup code based upon details set in AutoID Network Navigator.
You can read a printed quick setup code into the SR-750 Series unit, and change settings.
Refer to "3-10 Batch Setting Code (Page 20)"
(1) Reader list
If multiple SR-750 Series units are registered in AutoID Network Navigator,
Printing Quick Setup Codes
specify in the terminal the SR-750 Series unit to confirm.
The reader name, model and IP address are displayed.
1 Select the SR-750 Series unit registered in the reader list, and click [Advanced] button
the button. Changes the terminal screen to [Advanced] view.
(2) Command button
Button to operate the SR-750 Series unit.
"LON" ........Same operation as the Timing ON command.
"LOFF" ......Same operation as the Timing OFF command.
"TEST1" ....Activates the reading rate test mode.
"TEST2" ....Activates the tact measurement test mode.
"QUIT" .......Quits the test mode in operation.
(3) Display area
Displays data from the SR-750 Series, commands sent using the command
button, and response histories.
(4) [Live View] button
Click to start Live View.
[Clear] button
Delete history data from the display area.
[Advanced] view
2 Enter any comments, or change the Error Correction Level value in
the QR code section as necessary. By switching to [Advanced] view, you can save action commands to the SR-750
Series, sent of control commands, and acquired history log file log data. Click the
[Normal] button to switch to the [Normal] mode display.)
(1)
Important When reading a quick setup code with the high-resolution type
model (SR-750HA), make sure to use a printer with high print (3) (4)
quality. When a printer with low print quality is used, the cells in
the 2D code may bleed and become unreadable. Be sure to use a
printer with 300 dpi or more for printing.
[Printout sample]
E SR-750 UM 50
(1) Edit Message
Area in which to input commands to send to the SR-750 Series.
• Header/Terminator
5-9 LiveView
Specify headers and terminators for commands to send to the SR-750 Series. Click the [Live View] icon to display the Live View screen. The Live View screen
Default : None/CR enables real-time display of scanned image data.
Setting range : None/CR, STX/ETX Additionally, the Live View screen enables tuning operations and starting of test
• Command mode as with in the [Read] tab.
Input commands to send to the SR-750 Series. * Displaying the Live View screen also starts the terminal screen. This section only
Use the ▼ button to display the sent commands history. explains the Live View screen.
• Check command
You can confirm message format comprising selected headers/terminators as Details of the Live View screen
well as input commands.
• [Send] button (2) (3) (4) (5) (6)
Click this to send the input command to the SR-750 Series unit.
• Script
Script files can be sent from the terminal to SR-750. Press the " " button,
select the applicable file, and then press the "Send" button to set.
(2) Display area
Displays data from the SR-750 Series, commands sent using the command
button, and response histories. (1)
You can click the (4) [View Mode] button to switch between the command/
response screen and the output data display methods.
(7)
51 E SR-750 UM
(7) [Save image] button
Click this to save the image displayed on the monitor screen.
The default file name is <time indicated on PC>_<read result judgment>. <file
5-10 ImageView
extension>. Click the [Image View] icon to display the image view screen.
The file extension is determined according to the setting of the live view image On the image view screen, you can confirm images saved in the SR-750 Series
quality. (Bitmap or jpeg) unit RAM/ROM, image captures, and read images saved on the PC.
In the reading judgment, the following characters are displayed.
• When reading is successful: OK Details of the image view screen
• When reading error occurs, the capture image: ERR
• Monitor image: XX
* The verification judgment result of the preset registration data is not reflected.
(3)
(1)
(4)
[Clear] button
Click to clear the monitor screen and parameter bank display window screen. (2)
(1) Display 1
Displays images obtained with the SR-750 Series unit. Instant captures and
images selected as thumbnails are displayed here.
(1) (2) : [Open] button .....click to display image files saved on the PC.
: [Save] button ......save image files displayed on the screen as bitmap
files.
(2) Display 2
Use to display image files saved on the PC.
Use for comparisons with images displayed on display 1.
(3) (3) Instant Capture
Capture images to the SR-750 Series unit.
Specify the parameter bank number, then click the [Capture] button.
Instant captures are displayed on display 1, but to display on display 2, right
(1) [Burst read] window click on the instant capture image, and select the display.
Displays images for the specified burst scan count. Right click on the capture image, and
(2) Read history graph select the display.
Displays the history of performed burst reading operations on a graph.
(Displays maximum of 8)
Orange : displays the image at the time of scan
Blue : displays the decoding time image (total of decoding time during burst (4) Thumbnail
read). Displays images saved in the SR-750 Series RAM/ROM.
Gray : displays a read fail. Click the [Refresh] button to display the latest image saved in RAM/ROM.
(3) Read history display Right-click images displayed as thumbnails to display on display 1 a zoomed
Displays the implementation history of performed burst reading operations on a image.
graph. To display on display 2, right-click the thumbnail image, and select the display.
* Image transfer time is an approximation when an image is obtained with the
computer.
E SR-750 UM 52
Image view screen in burst read mode 5-12 Installation Guide
Click the [Installation Guide] icon to display the Installation guide screen.
Use the cell and symbol size to confirm the distance and field of view size that can
be used with the SR-750 Series unit.
Use when confirming the field of view when changing the symbol size, and when
calculating moving exposures.
(1)
(2)
(3)
(4)
5-11
(6)
FileView
Click the [FileView] icon to display the FileView screen. You can confirm, save, and (7) (8)
delete image and configuration files saved in the SR-750 Series RAM/ROM.
Specifications
Details of the file view screen
Area for input of conditions of codes to read.
(1) Parameter options
Select the methods by which to specify code conditions.
(1) • Specify cell size and symbol size ....method for inputting the cell size (narrow
bar width) and the size of the code to
print.
(2)
• Specify symbol size...method for inputting the code size. Use if the cell size is
(4)
uncertain.
• Specify cell size.........method for inputting the cell size. Use if the data size
(length) is not set.
(2) Code tab
Select the code to read.
(3)
5 types of code (i.e. QR, DataMatrix, CODE39, CODE128, GS1 DataBar) can
be calculated in the installation guide.
QR
DataMatrix
53 E SR-750 UM
CODE39
CODE128
1 From [File] on the menu bar, select [Export Reader Configuration…].
• Symbol size...... input the vertical and
horizontal lengths (excluding
margins).
• Narrow bar width ... Input the narrow bar width.
• Data length....... input the data length.
GS1 DataBar
Reading distance
* The read distance is calculate with a standard mounting 3 This concludes export of the table.
angle (15°).
[Example configuration file]
[Moving] button
Click this to open the Moving window.
Input the speed of the line upon which the SR-750 Series is used to calculate
the standard exposure. Input an exposure shorter than that calculated here in
the calibration configuration, and carry out quick tuning.
If tuning is possible, then this judges that the set tracking at the set line speed is
possible.
E SR-750 UM 54
5-14 Report Generator Function Report generator function screen
(8)
menu bar.
(10) (11)
55 E SR-750 UM
5-15 Creating Reports for the Editing the report data
Start the report generator function and import the "Installation Report" to the Report
SR-750 Series Data section.
The following is the editing screen of the imported report data.
(2)
Use the above items and create the target report. Reading Report
Report data generation method and report format Generating the report data
Start the Live View of AutoID Network Navigator, perform tuning and obtain data for
This section describes the generation method of each report data and describes
the reading report.
the report format.
When the tuning operation is complete, click the "Tuning report" button and save
the report data.
Installation Report
• "Live View" screen
Generating the report data
Generate the data for the installation report using the installation guide of AutoID
Network Navigator.
When all values are entered on the installation guide, click the "Output Report
Data" button and save the report data.
E SR-750 UM 56
Editing the report data Editing the report data
Start the report generator function and import the "Reading Report" to the Report Start the report generator function and import the "Test Report" to the Report Data
Data section. section.
The following is the editing screen of the imported report data. The following is the editing screen of the imported report data.
(1) (1)
(4)
(4)
(2)
(1)
(2)
(3)
(5)
57 E SR-750 UM
Reference Image Report Excel report image
This can be used as a supplemental explanation report using other image data. This is the image when the report is output to the Excel file.
(1)
(2)
(1) Title
Enter the title of the reference image report (up to 20 characters). This is used
as a sheet name when output to the Excel file.
(2) Reference Image Reading Report
Enter the image data and remarks regarding the image. Up to 9 reference
images can be registered.
Image 1 to 9: Bitmap or jpeg data
Remarks: Up to 255 characters
Test Report
E SR-750 UM 58
Workpiece Report
59 E SR-750 UM
6-1 Before Mounting the 6-2 Mounting the SR-750 Series
SR-750 Series This section describes the mounting method of the SR-750 Series.
This section describes points to be checked before mounting the SR-750 Series.
Check the mounting conditions as follows. When using the included mounting bracket
Confirm that ambient light (sunlight, other lights, 1 Attach the SR-750 Series to the included mounting bracket.
Select the appropriate mounting method from below according to the
photoelectric sensors, etc.) is not affecting the SR-750 Series.
application.
Prevent ambient light from entering the light receiving area for the SR-750 Series.
Included mounting screw (M4)
Ambient light may lead to unstable readings or incorrect readings. Tighting torque 0.5 N•m
Mounting
Shield from bracket
ambient light Mounting bracket
Photoelectric Remedy
sensor
TES
T
POW OK/N
TUN ERR G/
E
NET STB TES
T
IN POW OK/N
SR TUN
-62 ERR G/
E
5
NET STB
IN
SR
-62
5
Remedy
Light
TE
ST
PO OK
TU W
NE ER /NG
R /
NE STB
T
IN
SR
-6
25
Remedy 15°
Light
Confirm there are no metallic or mirrored surfaces in the • Be sure to mount the supplied insulation spacer to suppress the
influences of electrical noise from the device.
light receiving area. If the insulation spacer is not mounted, electrical noise may be
NOTICE
If strong reflected light from a shiny surface enters the receiver of the SR-750 generated causing reading error or incorrect reading.
Series, the reading may become unstable or produce unstable results. • On the bottom of the mounting bracket, the insulation sheet is
attached. Do not peel off this sheet.
TES
T
TUN
POW OK/N
ERR G/
Remedy TES
T
TUN
POW OK/N
ERR G/
When not using the included mounting bracket
E E
NET STB NET STB
IN IN
SR SR
-62 -62
5 5
With this method, you can attach the SR-750 Series to the device without using the
included mounting bracket.
Prepare the following item before mounting the SR-750 Series.
Apply black tape • Main unit mounting screw (M4)...Screw hole depth of the SR-750 Series: 5 mm
to the metallic
1
Metallic surface to prevent
surface reflection Fix the SR-750 Series at the mounting position with M4 screws.
(Tighting torque 0.5 N•m)
When using several SR-750 Series in a row, confirm that
they do not interfere with each other.
TE
S
R
S
T
-6
2
5
TU
NE
N
E
T
IN
PO
W
OKERR
/NG
/
If light from one SR-750 Series unit enters the receiver of another, the reading may
STB
TES
T
TUN
SR
E
POW OK/N
NET
-62
ERR G/
5
IN
STB
Remedy TES
T
TUN
SR
E
-62
POW OK/N
NET
5
ERR G/
IN
STB
TES
T
POW OK/N
TUN ERR G/
E
NET STB
IN
SR
-62
5
TES
T
POW OK/N
TUN ERR G/
E
NET STB
IN
SR
Install a
Code shield
E SR-750 UM 60
2 Adjust the installation angle and distance of the SR-750 Series.
Adjusting the reading distance and code position
To suppress the influence of electrical noise from the device,
provide insulation for the mounting part of the SR-750 Series and Standard reading distance of the SR-750 Series (focal
NOTICE the device. distance)
If insulation is not provided, electrical noise may be generated
causing reading error or incorrect reading. The SR-750 Series provides the most stable reading when it is mounted at the
following distances.
Type Model Distance
Mounting the lens attachment (SR-75L4/75L6)
High resolution SR-750HA 38 mm
Following is the mounting procedure of the lens attachment (SR-75L4/75L6). Short-range SR-750 60 mm
Fix the lens attachment using the 2 supplied mounting screws (M3). Mid-range SR-751 100 mm
Do not allow fingerprints, etc. to attach to the reading surface or lens surface of SR- Long-range SR-752 250 mm
752 when mounting.
Code position adjustment
SR-75L4/75L6 The SR-750 Series is equipped with the laser pointer to adjust the code position.
Using the laser pointer enables you to adjust the most appropriate code position
easily.
Tightening torque of the supplied
mounting screws (M3): 0.8 N•m
1 Press the TUNE button once on the SR-750 Series to emit the laser
pointer.
The laser pointer emits a laser beam as shown below.
* When SR-75L4/75L is attached, the emission of the laser pointer is not
visible.
Do not allow water, dust or oil to attach to the scanner. Reading
error may occur.
NOTICE
If soil is attached, wipe it off lightly using a dry and soft cloth. (Do Focal distance
not soak the cloth in alcohol.) SR-750HA : 38 mm
TE
S
R
S
T
-6
2
5
TU
N
N
E
E
T
IN
P
O
W O
SR-750 : 60 mm
E K/N
R
R G
/
S
TB
6-3
SR-751 : 100 mm
Adjusting the Mounting SR-752 : 250 mm
Position
When mounting the SR-750 Series, adjust the installation angle and distance as
shown below. 2 The position where the right and left laser beams cross is the center
point of the visual field.
Installation angle Adjust the center position of the code to this point.
The scanner of the SR-750 Series is tilted at a 15 degrees angle against the code
surface.
An optimal reading stability can be achieved when mounted with this angle.
TE
S
R
S
T
-6
2
5
TU
N
N
E
E
T
IN
P
O
W O
E K/N
R
R G
/
S
TB
Reading distance 15°
The angle of the SR-750 Series scanner is 15°
with reference to the perpendicular line from the
back side of the main unit.
6-4
• Do not mount the unit so its scanner face is parallel to the code
surface.
The optimal calibration may not be achieved or the reading may Confirming the Reading
NOTICE
become unstable due to the light received from specular
reflection. Stability
• The distances or angles that can be used for reading may vary
according to the print quality and size of the code to be read or After mounting the SR-750 Series, check the reading stability with the mounted
surrounding environment. Use the test mode, etc. to confirm the state. There are 2 methods for confirming the reading stability as follows.
most appropriate mounting condition in the environment. • Using AutoID Network Navigator
• Using the "TUNE" and "TEST" buttons on the main unit.
1 Using the Ethernet cable, connect the SR-750 Series to the computer
with the AutoID Network Navigator installed.
ET
RN
HE
ET
Ethernet cable
PO
WE
R
2 Start the AutoID Network Navigator and connect with the SR-750
Series.
3 Press the "Laser-aim" button to emit the laser pointer and adjust the
code position.
61 E SR-750 UM
4 Press the "Monitor" button to check the code position.
E SR-750 UM 62
7-1 Communication of the When EtherNet/IP communication is the main
communication
SR-750 Series Port Interface
To communicate with a control device, the SR-750 Series has interfaces for RS-
232C communication and Ethernet communication.
For these communication interfaces, the communication ports can be set as Data port 2
follows: Ethernet
• Command port Communication port to process operation/configuration (EtherNet/IP)
commands and responses sent from a control device.
• Data port 1 Port to output result data from the SR-750 Series.
• Data port 2 Port to output result data from the SR-750 Series. This port is
mainly used for control on the PLC link or field network.
The above settings are valid when controlling the SR-750 Series using EtherNet/IP.
PC/PLC/ When sending setting commands or operation commands from the control device for
Data port 1
Touch panel the purpose of adjustment, etc., select the appropriate host interface (RS-232C or
PC/PLC/ Ethernet) for the Command and Data ports.
Command communication
Touch panel * Setting the Data port 2 enables output to 2 types.
PC/PLC/
Data port 2 Touch panel
(field network) • PLC link, EtherNet/IP and PROFINET communications cannot be
assigned to the Data port 1. Use the Data port 2.
NOTICE
• RS-232C communication can be assigned only to either Data
Communication Port Assigning Image by Connection Method port 1 or Data port 2.
7-2
This section describes communication port assigning images for different
connection methods between the SR-750 Series and a control device.
Data Communication
When sending operation/setting commands via RS-232C
Communication
Format
Port Interface This section describes the data communication format of the SR-750 Series.
Command port
The data communication format is common for both the RS-232C and Ethernet.
RS-232C
Communication Format for Read Data
Read data is sent using the ASCII code with the header and terminator added, as
Data port 1 shown below.
RS-232C
Header Read Data Terminator
This is the setting method for all basic communications using RS-232C. Various data can be appended for read data.
To perform data control over a network, set the Data port 1 to Ethernet-TCP Header and terminator can be selected from the following using AutoID Network
protocol. Navigator. They also can be set to any string up to 5 characters.
* By setting the Data port 2 to Ethernet, data can be output to 2 types of Ethernet z Header
device.
None/ STX (0x02) / ESC (0x1B)
When sending operation/setting commands via Ethernet z Terminator
Communication CR (0x0D) / CR LF (0x0D) (0x0A) / ETX (0x03)
Port Interface
Command port
Read Error Codes
Ethernet If the code cannot be read, the SR-750 Series will send a reading error code to the
control device.
Read error code default setting: ERROR
The above settings are valid when performing reading operations of the SR-750
Series using the trigger input.
Set the Data port 1 and Data port 2 according to the control devices connected.
When sending setting commands from the control device, select the appropriate
host interface (RS-232C or Ethernet) for the Command port.
* Setting the Data port 2 enables output to 2 types.
63 E SR-750 UM
Appending Data Symbol ID
Appends the symbology identifier, specified by AIM, before the read data.
Various types of data can be appended to read data. It is not appended when a reading has failed.
• Data format
Read data format
Symbol ID Read data
The data format for appending various types of data to read data is shown below:
Parameter Code type Detail Symbol ID
Data Detail error Code Symbol Read Burst Scan
Time : : : : bank : : :
size code type ID data number count QR : Model 1 ]Q0
numbers
: Model 2, ECI not applied ]Q1
Unused ISO/IEC15415 : Model 2, ECI applied ]Q2
Positioning Code vertex Code center Matching
: : : ECC : : verification : : Model 2, ECI not applied, FNC1 (1st) ]Q3
level coordinates coordinates level
ratio result
: Model 2, ECI applied, FNC1 (1st) ]Q4
: Model 2, ECI not applied, FNC1 (2nd) ]Q5
ISO/IEC TR 29158 SAE AS9132 SEMI T10-0701
Image Group Master/ Read Check- : Model 2, ECI applied, FNC1 (2nd) ]Q6
(AIM DPM-1-2006) : verification : verification : : : :
file name name Slave ID time sum
verification result result result DataMatrix : ECC 200 ]d1
Delimiter characters : ECC 200, FNC1 (1st) ]d2
• The colon (:) as a delimiting character can be changed via AutoID Network : ECC 200, FNC1 (2nd) ]d3
Navigator (one character). : ECC 200, ECI applied ]d4
• No delimiter character is inserted after "Data size" and "Symbol ID", and before : ECC 200, ECI applied, FNC1 (1st) ]d5
"Checksum". : ECC 200, ECI applied, FNC1 (2nd) ]d6
Precautions when appending data CODE39 No check digit validation ]A0
• Appended data can be set via a command or from AutoID Network Navigator.
Check digit is validated and transmitted. ]A1
• Only the selected data will be appended to the read data. The data size changes
Check digit is validated but not transmitted. ]A3
because of this.
• Checksum defers by the contents of the appended data. ITF No check digit validation ]I0
Check digit is validated and transmitted. ]I1
Check digit is validated but not transmitted. ]I3
Details of Appended Data NW-7(Codabar) ]F0
JAN/EAN/UPC UPC-A, UPC-E, JAN/EAN13 ]E0
Data size
JAN/EAN8 ]E4
The data size is the total size of parts (1), (2), and (3), plus 4 bytes. UPC-A, UPC-E, JAN/EAN13 ]E3
(1) (2) (3)
Addon 2, addon 5
Termi-
CODE128 FNC1 not included. ]C0
Header Data size Read data + appended data Checksum
nator FNC1 on the first digit (GS1-128). ]C1
FNC1 on the second digit. ]C2
Time GS1 Databar ]e0
Appends the time the data was output.
Appended data range: YYYYMMDDhhmmss
Parameter bank number
• Data format
Appends the parameter bank number that was read.
YYYYMMDDhhmms : Read data
It is not appended when a reading fails.
• Data format
Read detailed error code
Read data : nn
Factors that caused read errors are judged for each burst number.
nn = parameter bank number (01 - 10)
The Read detailed error code is appended before the Read data.
Burst number 1
:
Burst number 2
: … :
Burst number n
: Read data
Burst number
detailed error code detailed error code detailed error code
Outputs the burst number of the successfully read image in the burst read mode.
n: Maximum value of the burst No. No data is appended for a failed reading.
This data is not appended in any mode other than the burst read mode.
• The detailed error code is appended starting with burst No. 1. • Data format
• The detailed error code is appended with the following contents.
Read data : n
Detailed error code Description n = burst number (1 - 8)
0 Reading success
1 No code Scan count
2 The set decode timeout period elapsed. Appends the number of reading attempts of the SR-750 Series while the timing
3 Scanning aborted. input is turned ON.
9 Reading images failed. Failed reading operations are also counted.
• Data format
Code type
Read data : nnnnn
The type of read code can be appended before the read data.
nnnnn = scan count (1 - 65535)
Code type ID Read data
0 Reading error Position level
1 QR Appends the position level of the read code.
2 DataMatrix When several codes are read for one scan (multi read), the average of all code
5 GS1 DataBar position levels is output.
6 CODE39 0 is appended when a reading fails.
7 ITF • Data format
9 NW-7(Codabar) Read data : level = n
10 JAN/EAN/UPC n = position level value (0 - 5)
11 CODE128
E SR-750 UM 64
Code vertex coordinates/Code center coordinates Code quality verification result
Appends the coordinates of the vertexes and center position of the read code. Code quality verification results data can be appended.
• Data format The data formats are shown as below.
Code vertex coordinates : Read data : X1/Y1 : X2/Y2 : X3/Y3 : X4/Y4 Setting
65 E SR-750 UM
Standards Evaluation item names (English)
Evaluation item Abbreviated Image file name
names (Japanese) names
Appends the saved image file name linked to the read data (including an
Overall Total evaluation ALL
extension).
Decode success/
Decode DEC When no image is saved, "(no file)" is appended.
failure
When there is an image to save, the saved file name is appended.
Cell Contrast Cell contrast CC
Cell Modulation Cell modulation CM • Data format
Reflectance Margin Reflectance margin RM No saved image : Read data : (no file)
*1
Fixed pattern
Fixed Pattern Damage FPD
damage Image to save is present : Read data : (1) _ (2) _ (3) _ (4) . (5)
ISO/IEC TR Format information
Format Information Damage FID *1 *2
29158 damage
(AIM DPM-1- Version information (1) Image count value (3 bytes) IMG : When saved in ROM/RAM
2006) Version Information Damage VID *2
damage 000 to 999 : When sent via FTP
Axial Nonuniformity Axial nonuniformity AN • The number is counted from 000
Grid Nonuniformity Grid nonuniformity GN at startup.
Unused error • The counter value is
Unused Error Correction UEC
correction incremented each time one
Print growth image is sent.
Print Growth Horizontal PGH
(horizontal) • When the counter value of 999 is
Print growth incremented, the value returns to
Print Growth Vertical PGV
(vertical) 000.
Overall Total evaluation ALL (2) Image type (1 byte) S : OK image
Quiet Zone Quiet zone QZ L : Latest
E : Error image
SAE AS9132 Symbol Contrast Symbol contrast SC
W : Unstable image
Angular Distortion Angular distortion AD
N : Comparison NG
Module Fill Module fill MF
C : Captured image
Symbol Contrast Symbol contrast SC X : No decoding process
Signal to Noise Ratio Signal to noise ratio SNR (3) Operation number (2 bytes) 00 : Latest
Horizontal mark 01 to 10 : From timing ON/OFF to specified
Horizontal Mark Growth HMG
growth number
Vertical Mark Growth Vertical mark growth VMG #1 to #8 : Burst number
DataMatrix Cell Width Average cell width DMCW (4) Bank number (2 bytes) 01 to 10
DataMatrix Cell Height Average cell height DMCH (5) Image file extension ROM/RAM : bmp
Horizontal FTP : bmp or jpg
Horizontal Mark Move HMM
misplacement
Vertical *1 (no file) occupies 9 bytes.
Vertical Mark Move VMM *2 When a reading error occurs, the data for the number of parameter banks
misplacement
Cell Defects Cell defects CD registered are appended.
SEMI T10-0701 Finder pattern
Finder Pattern Defects
defects
FPD Group name (When the Master/Slave function is used)
UEC1 *3 Appends the group name to be set when using the Master/Slave function.
UEC2 • Data format
UEC3 Read data : Group name
UEC4 Group name: Up to 16 characters
Unused error UEC5
Unused Error Correction
correction UEC6 Master/Slave ID
UEC7 Appends the unit ID to be set when using the Master/Slave function.
UEC8 • Data format
UEC9
Read data : nn
UEC10
nn: Unit ID (0 to 31)
*1 Enabled only for QR and micro QR code "-" is displayed for DataMatrix.
*2 QR code Model 2 Version 7 and later versions are only enabled. "-" is displayed Read time
for others. Appends the time required for the reading.
*3 The number of items displayed for UEC, evaluation item for SEMI T10-0701 • Data format
varies according to the code size.
Read data : nnnnn ms
nnnnn = reading time (1 - 65535)
Checksum
The checksum is calculated using all characters that are not part of the header or
the delimiter and is then appended immediately before the terminator with 2
characters.
For calculation details, refer to "15-5 Checksum Calculation Method (Page
121)"
E SR-750 UM 66
7-3 RS-232C Communication z PASS and RTRY formats
PASS C R (RTRY C R ) or STX PASS ETX ( STX RTRY ETX )
* E S C at the beginning and L F at the end can be added.
This section describes the RS-232C communication of the SR-750 Series.
Important • The SR-750 Series is able to receive any command while waiting
RS-232C Communication Configuration for a response. This allows for a response to a command to be
sent without delay.
Before using the RS-232C communication, set the communication conditions for • If the SR-750 Series receives a RESET command while waiting
the SR-750 Series and the control device. for a response, the send buffer will be cleared.
Default settings for RS-232C Point If the SR-750 Series' send buffer is overloaded, reading operation
will be stopped.
The default settings for RS-232C are as follows.
• When "ACK" is received, "OVER" is sent to the control device
• Baud rate : 115200 bps
and an error occurs.
• Data bit length : 8 bit
• When another "ACK" is received, the operation resumes.
• Parity : Even
• Stop bit length : 1 bit
Reference Press and hold the Test button for 6 seconds or longer to return the SR- ACK/NAK formats
750 Series to the default configuration.
"3-1 Using the SR-750 Series (Page 9)" Send [ACK] (0x06) and [NAK] (0x15) only, but do not append header nor
terminator.
Communication Protocol
Send Buffer Capacity
RS-232C communication has 3 communication protocols available. Set it
according to the usage. • The send buffer of the SR-750 Series can hold up to 10KB of data.
The number of characters for each entry saved in the send buffer includes the
No Handshaking header and terminator.
• When the number of characters in data exceeds 10KB, the send buffer overflows.
The SR-750 Series sends read data to the control device without handshaking.
Send Buffer Overflow
If the send buffer overflows, the SR-750 Series will send the following message
and an error occurs.
Read data
• "E" and "4" are displayed alternately on the multiple LED.
• ERR BUSY is output. (when OUT terminal is specified)
• When PASS/RTRY or ACK/NAK is set and PASS or ACK is received, "OVER" is
output.
Read data
Response
3 The host computer sends one of the following responses to the SR-
750 Series.
• PASS: Transmission complete. (The device does not respond to PASS)
• RTRY: Resend the same data to the control device and wait for a PASS
response.
67 E SR-750 UM
7-4 Ethernet Communication Communication Function
Using the Ethernet communication, you can send data from the SR-750 Series, or Function Outline
send operating instructions or change settings from the control device. This section
describes the basic specifications and functions of the SR-750 Series. Ethernet communication of the SR-750 Series is available with the following
functions:
4 5 Pin number Not PoE PoE-TypeA PoE-TypeB PLC link function (only for MELSEC and KV Series)
3 6 1 TX+ TX+/ V+ TX+
The PLC link is created via Ethernet.
2 TX- TX-/ V+ TX-
Compatible PLCs are MELSEC Series and KV Series. "9-1 PLC Link (Page
3 RX+ RX+/ V- RX+
85)"
4 RX- RX-/ V- RX- Communication protocol: UDP
2 7 5 ― ― V-
1 8 6 ― ― V- PROFINET
7 ― ― V+ The SR-750 Series can make PROFINET communication.
8 ― ― V+ For details, refer to "12-1 PROFINET (Page 109)".
Communication protocol: PROFINET
TX+/ TX- Sent signal
Signal name RX+/ RX- Receive signal EtherNet/IP function
V+/ V- PoE power source
The SR-750 Series can be connected as an EtherNet/IP adaptor.
• Pin arrangement of KEYENCE Ethernet cable For details, refer to "11-1 EtherNet/IP (Page 94)"
Communication protocol: EtherNet/IP
M12 Signal name RJ45 Wire color
1 TX+ 1 White/Orange FTP function
2 TX- 2 Orange
The SR-750 Series operates as an FTP server or an FTP client and can transfer
3 RX+ 3 White/Green scanned image data or the setting file.
4 RX- 6 Green Communication protocol: FTP
5 V- 7 White/Brown
6 V- 8 Brown Communication protocols for other functions
7 V+ 5 White/Blue • Communication with Multimonitor: UDP
8 V+ 4 Blue • Communication with FileView: FTP
* When making a cable using the optional connector OP-87362, use a cable of • Master/Slave function: UDP
CAT5e or more.
Port Numbers
Ethernet communication settings This section describes the port numbers available on the SR-750 Series.
Communication Listen port/ Communication SR-750 Series
SR-750 Series settings Port Name
Method Remote Port Protocol Port Number
Use the AutoID Network Navigator to set the following settings: Socket
Command port Listen port TCP 9004 *1 *2
• IP address communication
• Subnet mask Socket Listen port TCP 9004 *1 *2
Data port 1
• Default gateway communication Remote port TCP 1024 to 65535
Socket
Ethernet default settings communication
Remote port TCP 1024 to 65535
Data port 2 *3
The Ethernet default settings are as follows. PLC link UDP
Remote port 1024 to 65535
• IP address 192.168.100.100 communication
• Subnet mask 255.255.255.0 20: FTP data port
FTP communication FTP
• Default gateway 0.0.0.0 ― FTP (ACTIVE mode)
port communication
21: FTP service port
Reference Pressing the TUNE button for at least 5 seconds sets the temporary IP
address setting mode. *1 9013, 9014, 9015, 5920, and 44818 cannot be set as they are reserved for the
"3-1 Using the SR-750 Series (Page 9)" reader system.
*2 When 9004 (initial value) is set, the command transmission/reception and the
data output occur at the same port. If you want to assign different ports to the
command transmission/reception and the data output, change the port number.
*3 Data port 2 performs client operations only.
E SR-750 UM 68
7-5 Socket Communication 7-6 FTP Communication
This section described the behavior and configuration items of the SR-750 Series The SR-750 Series operates as FTP client or FTP server and can transfer scanned
to perform socket communication. images.
This section describes operations for FTP communication.
Command port
FTP Communication Settings
Use this port to send the operation/setting commands to the SR-750 Series via
Ethernet. FTP client operations/FTP server operations settings
The command port supports server operations only.
To send commands, establish a connection from the control device. Select FTP client operations or FTP server operations from the IP address setting
for the FTP transmission setting.
Server and Client Operations
• Setting the SR-750 Series for FTP server operations only
IP address: 0.0.0.0
Socket communication function of the data port supports both server and client
operations.
• Setting the SR-750 Series for FTP server and FTP client operations
Socket communication function for PLC port is available for client operations only.
IP address: Other than 0.0.0.0
Server operations and client operations can be selected using the IP address
setting (Remote IP address setting) for Data port 1 and Data port 2.
FTP Client Function
Setting the SR-750 Series for server operations only
*Data port 1 only User name and password
Set the IP address of the connection destination as follows. Set the user name and pass word for FTP communication.
IP address: 0.0.0.0 • User name : ASCII 16 characters or less (Default setting: admin)
* Data port 2 does not function. • Password : ASCII 16 characters or less (Default setting: admin)
Setting the SR-750 Series for server and client operations Image file
Set the IP address of the connection destination as follows. The following settings can be made for files sent from the SR-750 Series to FTP
IP address: Other than 0.0.0.0 server.
* Data port 2 performs client operations only. • Specified format : Bitmap, JPEG
• JPEG image quality : 1 to 10
• Binning : None, 1/4, 1/16, 1/64
Continually Send Connection Requests
Image file name
When a connection is not established, "Continually Send Connection Requests"
configuration determines the establish request timing. When the unit operates as FTP client, file names vary depending on the edit image
file name function status (Enable or Disable).
Configuration Establish Request Timing
• Edit image file name function: Disable
No When read data is determined and data output is ready.
Continually Send File name : (1) _ (2) _ (3) _ (4) . (5)
As necessary when a connection is not established such as
Connection Requests Yes
at power-on.
(1) Image count value (3 bytes) 000 to 999
• The number is counted from 000 at
Keep Alive Function startup.
• The counter value is incremented
This function checks whether the connection established with a remote device is each time one image is sent.
still alive. • When the counter value of 999 is
incremented, the value returns to
Operating conditions 000.
Operates when the status of no communication continues for 60 seconds or more. (2) Image type (1 byte) S : OK image
L : Latest
Operation details E : Error image
Sends a Keep packet to the remote device and checks the response. W : Unstable image
• Response: Keep the connection established. N : Comparison NG
• No response: Disconnect the connection. C : Captured image
X : No decoding process
(3) Operation number (2 bytes) 00 : Latest
01 to 10 : From timing ON/OFF to specified
number
#1 to #8 : Burst number
(4) Bank number (2 bytes) 01 to 10
(5) Image file extension bmp or jpg
• Send FTP connection : No : Send when the image transfer is confirmed and
request as necessary the image file output preparation is complete.
Yes : Send as necessary when FTP connection is not
established, such as when the power is turned
on.
69 E SR-750 UM
Send NOOP command
When Send NOOP Command configuration is enabled, NOOP commands are sent
periodically with the specified transmission interval.
Timeout disconnection of the FTP server at the connection destination can be
avoided.
• Send NOOP command : Yes, No
• NOOP command transmission interval : 1 to 10 (in units of 1 minute)
Files
The files treated as FTP server are the following 3 files.
• Setting file : Setting file of the SR-750 Series main unit (Extension: ptc)
• Image file : Image file obtained with the SR-750 Series (Extension: bmp)
• Script file : Script file set for the SR-750 Series (Extension: Lua)
• Name the setting file "config.ptc" and send.
NOTICE • Name the script file "Fmtset.lua" and send.
• File names other than the above cannot be used.
E SR-750 UM 70
8-1 Details of Command Send command format
Up to 2 parameters for each operation and configuration command are available.
Communication Commands are sent in the following format according to the number of parameters:
Number of
Send Command Format
This section describes the command types and communication format of the SR- Parameters
750 Series.
None Header Command Terminator
There are 2 types of commands used with the SR-750 Series: 2 Header Command , Parameter 1 , Parameter 2 Terminator
These commands and responses are common to RS-232C communication and
Ethernet communication. The ASCII codes are used for the transmission and Response format
reception.
Responses for operation or configuration commands are sent in the following
Operation commands format:
Commands to control the SR-750 Series operations. Send Command
Send Command Format
Result
Configuration commands Successful Header OK , Send command Terminator
Commands to change or confirm the SR-750 Series configuration.
Failed Header ER , Send command , Error code Terminator
PO
N
W
E NET
O R
K
ER
/N
G
/
S
R
-6
IN
Command
2
ST
5
05 The parameter 2 set in HEX (hexadecimal) code but exceeds the set value
10 There are 2 or more ! marks in the preset data
The preset data is incorrect
Response
11 The area specified data is invalid.
12 Specified data does not exist.
Read result data etc. will be sent after the response for an operation command is 13 mm of %Tmm-*** exceeds 31.
sent. 14 There is no correct response to the %Tmm-KEYENCE command.
[Example] Read result data when a timing ON command is used
20 This command not executable in the current status was received
(1) Send a Trigger input ON command (Execution error)
LON 21 The buffer has overflowed, so commands cannot be executed
TE
ST
TU
PO
N N
W
E ET
O R
K
ER
/N
G
/
S
R
-6
IN
ST
Responses are sent with the same header and terminator of the corresponding Reading Operation Control
send command.
Command Response Timing ON command
Command CR Response CR Send command Normal mode LON
STX Command ETX STX Response ETX Bank settings LON, bb or LONbb bb: parameter bank number (01 - 10)
Response Normal process OK, LON
* L F is appended at the end of the command. However, LF will not be added to Abnormal process ER, LON, ee ee: Error code
the response.
71 E SR-750 UM
Timing OFF command Finishing quick setup code reading
Send command LOFF Send command RCOFF
Response Normal process OK, LOFF Response Normal process OK, RCOFF
Abnormal process ER, LOFF, ee ee: Error code Abnormal process ER, RCOFF, ee ee: Error code
• Starts and finishes reading operations of the SR-750 Series. Same operations as • Finishes reading when a quick setup code reading is not completed.
the timing ON/OFF signals from the IN terminal. • When the SR-600 compatible output mode is "Enabled", OK and ERRee are
• Timing ON/OFF commands can be changed, up to 8 characters. returned for normal process and abnormal process respectively.
When sending the trigger input command with the parameter bank number "3-9 SR-600 Compatible Output Mode (Page 19)"
added, the data is read only with the specified parameter bank.
• Response is output upon receiving a send command. Quick setup code status check
• When a code reading was successful while the SR-750 Series is in the Single Send command RCCHK
reading mode and the data transmission is set to Send after read, do not send a Response Normal process OK = RCCHK = mm…
timing OFF command. The response indicating the abnormal process is output. mm = OK : Quick setup code reading successful
• When a code cannot be read and the trigger input OFF command is sent, a READING : Reading quick setup code
reading error is output after response. NG : Quick setup code reading failed
• Timing OFF command cannot finish reading when the reading was started with NONE : Quick setup code reading not executed
the IN terminal or the Test switch. Abnormal process ER, RCCHK, ee ee: Error code
• An error code is output when a timing ON command is received again during the
reading with a timing ON command. (Same for timing OFF commands) • Checks the quick setup code reading status.
• If Specify response character is set to "SR-600 compatible", response is not sent.
• If Specify response character is set to "User setting", the response command will
Test Mode Control
have the same character string as the one set for Success response character
and Failure response character.
"3-9 SR-600 Compatible Output Mode (Page 19)"
Starting reading rate test mode
Offline mode Send command Normal mode TEST1
Preset Data Registration Bank settings TEST1bb or TEST1, bb bb: parameter bank number (01 - 10)
Response Normal process OK, TEST1
Starting preset data registration Abnormal process ER, TEST1, ee ee: Error code
Online mode Send command Normal mode #TEST1
Send command PRON Bank settings #TEST1bb or #TEST1, bb bb: parameter bank number (01 - 10)
Response Normal process OK, PRON Response Normal process OK, #TEST1
Abnormal process ER, PRON, ee ee: Error code Abnormal process ER, #TEST1, ee ee: Error code
• These are used to register preset data for the SR-750 Series. Starting read time test mode
• When the preset data registration is completed, SR-750 outputs data in the
following format: Offline mode Send command Normal mode TEST2
Bank settings TEST2bb or TEST2, bb bb: parameter bank number (01 - 10)
PR00 : Preset registered data Response Normal process OK, TEST2
Abnormal process ER, TEST2, ee ee: Error code
Finishing preset data registration
Online mode Send command Normal mode #TEST2
Send command PROFF Bank settings #TEST2bb or #TEST2, bb bb: parameter bank number (01 - 10)
Response Normal process OK, PROFF Response Normal process OK, #TEST2
Abnormal process ER, PROFF, ee ee: Error code Abnormal process ER, #TEST2, ee ee: Error code
• These are used to finish or stop preset registration for the SR-750 Series. Starting code position test mode
• After the SR-750 Series outputs preset registered data, do not send a PROFF Offline mode Send command Normal mode TEST3
command. Bank settings TEST3bb or TEST3, bb bb: parameter bank number (01 - 10)
• When a PROFF command is sent to stop a preset registration, the following error Response Normal process OK, TEST3
code will be output after the response: Abnormal process ER, TEST3, ee ee: Error code
PR01 : Read error
Finishing test mode
• If Specify response character is set to "SR-600 compatible", response is not sent.
"3-9 SR-600 Compatible Output Mode (Page 19)" Offline mode Send command Normal mode QUIT
Response Normal process OK, QUIT
Abnormal process ER, QUIT, ee ee: Error code
Reading Quick Setup Codes
Online mode Send command Normal mode #QUIT
Response Normal process OK, #QUIT
Starting quick setup code reading Abnormal process ER, #QUIT, ee ee: Error code
Send command RCON
Response Normal process OK, RCON • This outputs the results of each test after a response.
Abnormal process ER, RCON, ee ee: Error code • When a parameter bank number is appended at the end of the code, the test is
executed only for the specified parameter bank.
• When a reading operation started and all quick setup codes were read, the • To finish the test mode, make sure to send an end command.
configuration will be saved in the ROM and applied to the operations. • The code position test mode is used only in offline mode.
Communication settings are also applied. • If Specify response character is set to "SR-600 compatible", OK is returned for
* Same for the quick setup code reading executed by the TUNE switch. normal process and ERRee is returned for abnormal process.
• If Specify response character is set to "SR-600 compatible", OK is returned for "3-9 SR-600 Compatible Output Mode (Page 19)"
normal process and ERRee is returned for abnormal process.
"3-9 SR-600 Compatible Output Mode (Page 19)"
E SR-750 UM 72
I/O Terminal Control Confirming the Read History
73 E SR-750 UM
Forced trigger lock release Initializing the parameter bank
Send command UNLOCK Send command BANKCLR, bb bb: parameter bank number (00 - 10)
Response Normal process OK, UNLOCK 00 = Initialize all parameter banks
Abnormal process ER, UNLOCK, ee ee: Error code 01 - 10 = Initialize specified
parameter banks only
• Releases trigger lock. Response Normal process OK, BANKCLR
Abnormal process ER, BANKCLR, ee ee: Error code
Obtaining forced trigger lock status
Send command RLOCK • If Specify response character is set to "SR-600 compatible", OK is returned for
Response OK, RLOCK, nnnn normal process and ERRee is returned for abnormal process.
nnnn = forced trigger lock status "3-9 SR-600 Compatible Output Mode (Page 19)"
"LOCK" or "UNLOCK" is added.
Other Commands
Laser Pointer Control
Save settings
The laser pointer for confirming a code position lights up or lights off using a Send command SAVE
command. Response Normal process OK, SAVE
Abnormal process ER, SAVE, ee ee: Error code
Laser Pointer ON
Send command LDON • The SAVE command is sent to save in the memory the setting contents sent to
Response Normal process OK, LDON the SR-750 Series.
Abnormal process ER, LDON, ee ee: Error code • The command setting is applied after the response of the SAVE command is
sent.
Laser Pointer OFF
Obtaining configuration command status
Send command LDOFF
Response Normal process OK, LDOFF Send command CMDSTAT
Abnormal process ER, LDOFF, ee ee: Error code Response OK, CMDSTAT, nnnn
nnnn = none : No operation
Tuning wait : Wait for the setting applied
update : Program updating
Starting tuning
• Command to obtain configuration change status. This is used to check the
Send command TUNE, bb process status of a configuration command such as WN, WP, and WB.
Response OK, TUNE • If Specify response character is set to "SR-600 compatible", nnnn is returned.
bb = 01 to 10: Reading bank number: 1 to 10 "3-9 SR-600 Compatible Output Mode (Page 19)"
When tuning operation is complete, the result is output in the following formats. Setting initialization
Success : Tuning SUCCEEDED,Tms,00000x00
Send command DFLT
Failure : Tuning FAILED,Tms,00000x0y
Response Normal process OK, DFLT
Abnormal process ER, DFLT, ee ee: Error code
Tms: Tuning time
x: Advice 0,1,2,4 0: No advice
• Resets the SR-750 Series to the default configuration.
1: Filter process change may be enabled.
• When the SR-600 compatible output mode is "Enabled", OK and ERRee are
2: Installation condition, lighting condition or marking
returned for normal process and abnormal process respectively.
condition adjustments should be considered.
"3-9 SR-600 Compatible Output Mode (Page 19)"
4: Brightness may be insufficient.
y: Failure factor 1,2 1: Code detection impossible
2: Unstable reading When executing the script file - status confirmation
command
• Tuning process starts.
• When tuning is successful, the result is saved to the specified bank (also saved Obtaining the script processing time
to the ROM).
Send command SCPTIME
Finishing tuning Response OK, SCPTIME, now=AAus, max=BBus, min=CCus
AA: Returns the most recent script processing time.
Send command TQUIT
BB: Returns the maximum value of the processing time.
Response OK, TQUIT
CC: Returns the minimum value of the processing time.
E SR-750 UM 74
Obtaining the script version
Send command SCPVER
8-3 Details of Configuration
Response OK, SCPVER, mmmm, nnnn Commands
mm...:Script library version
nn…: FmtSet.lua version (Only when FmtSet.lua exists and the version This section describes the configuration commands of the SR-750 Series.
is defined)
• FmtSet.Lua version is the value stored in variable name "SCPVERSION" within Types of Configuration Commands
the FmtSet.Lua file.
• This returns the script library version and the FmtSet.lua version. The SR-750 Series setting commands include the following 5 types.
• If the script library does not exist, the error code 12 is returned.
* The script library is a library file to use the edit data function and the edit image
Parameter bank configuration command (WB/RB)
file name function. Command to set scan and code configuration to a parameter bank.
Changed configuration details are applied after a response for a configuration
Obtaining MAC address command is sent.
Send command EMAC
Response OK, EMAC, nnnn
Code configuration command for tuning (WC/RC)
nnnn = MAC address (12 bytes) Command to set codes for auto tuning.
Up to 8 types of codes selected during auto tuning can be registered.
• Read the MAC address of the SR-750 Series. Changed configuration details are applied when a response for a configuration
command is sent.
Obtaining error status
Send command ERRSTAT
Operation configuration command (WP/RP)
Response OK, ERRSTAT, nnnn Command to set items related to the SR-750 Series operations.
nnnn = none : No error Changed configuration details are applied after a response for a configuration
system : System error command is sent.
update : Program update error
cfg : Set value error Communication configuration command (WN/RN)
ip : IP address duplication error
Command to set items related to RS-232C and Ethernet communications.
over : Send buffer overflow
Changed configuration details are applied after a SAVE command is received.
plc : PLC link error
profinet : PROFINET error Batch transmission of configuration/confirmation
lua : Script error
commands (WA/RA)
• Obtains the error status of the SR-750 Series itself. If multiple errors occur, items The dedicated command has been prepared for batch transmission of multiple
are displayed one by one in the above order. configuration/confirmation commands.
• When the error status is cleared, it resets to the no error status automatically. Use this command to reduce the number of times to send configuration/
• If Specify response character is set to "SR-600 compatible", nnnn is returned. confirmation commands.
"3-9 SR-600 Compatible Output Mode (Page 19)"
• Send the SAVE command to save in the memory the contents
Clearing PLC link error changed by setting commands.
If you do not send the SAVE command, when the power is
Send command PCLR turned off or the RESET command is received, the settings will
Response OK, PCLR NOTICE
return to the state before changed.
• The setting contents sent during the SR-750 operation are
• Clear the PLC link error. reflected when the current operation finishes, not after the
response is sent to the command.
Erasing error images
Send command ICLR, bb bb: parameter bank number (00 - 10) Details of Each Configuration Command
00 = The most recent image is
deleted
01 - 10 = Erasing error images
Parameter Bank Configuration Command Format (WB/
of the specified parameter RB)
banks only
Response Normal process OK, ICLR Parameter bank configuration command is sent in the following format:
Abnormal process ER, ICLR, ee ee: Error code • Configuration change
Send command WB , bb mmm , nnn…
• Read error images that have been saved to the SR-750 Series are erased.
• Images that have been saved onto RAM or ROM are erased. Response Normal process OK , WB
• With bb = 00, the most recent image is erased in the burst read mode. Abnormal process ER , WB , ee ee: Error code
• When the specified number of images is set in the image saving mode, all
• Configuration confirmation
images are erased with 00 set. If other values are sent, an error is returned.
Send command RB , bb mmm
• If Specify response character is set to "SR-600 compatible", OK is returned for
normal process and ERRee is returned for abnormal process.
Response Normal process OK , RB , nnn…
"3-9 SR-600 Compatible Output Mode (Page 19)"
Abnormal process ER , RB , ee ee: Error code
Confirming type of model and main unit system version
bb : Parameter bank number 01 - 10 Fixed to 2 bytes
Send command KEYENCE mmm : Command number Fixed to 3 bytes
Response OK, KEYENCE, SR-750, aaaaa aaaaa: Main unit system version nnn… : Setting value (varies according to command number)
75 E SR-750 UM
Scan condition setting Function
Command Setting
Explanation Default
Number value
Command Setting Specifies the code size of
Function Explanation Default
Number value DataMatrix code with bit assign
Internal 0 : Not used and set with HEX.
000 0, 1 1
lighting use 1 : Used Square
Lighting 1st bit: 10x10 13th bit: 44x44
External 0 : Not used
004 0, 1 0 2nd bit: 12x12 14th bit: 48x48
lighting use 1 : Used
3rd bit: 14x14 15th bit: 52x52
0003 to Exposure time = setting value ×
Exposure 100 0003 4th bit: 16x16 16th bit: 64x64
0333 30μs 5th bit: 18x18 17th bit: 72x72
Dynamic 2500 to 6th bit: 20x20 18th bit: 80x80
101 Specify in units of 2500 10000
range 37500 7th bit: 22x22 19th bit: 88x88
Specifying the reading
Use the default value of 255 for 0000000 to 8th bit: 24x24 20th bit: 96x96
Offset 102 000 to 255 255 target size of 410 3FFFFFFF
normal use. 3FFFFFFF 9th bit: 26x26 21st bit: 104x104
DataMatrix code
Scanning 10th bit: 32x32 22nd bit: 120x120
0 : Hi-Sensitive
Dynamic 11th bit: 36x36 23rd bit: 132x132
103 0 to 2 1 : Hi-SNR 0
range 12th bit: 40x40 24th bit: 144x144
2 : Hi-DR
Specify in units of 625 for the Rectangle
10000 to range from 10000 to 20000
Analog gain 104 10000 25th bit: 8x18
40000 Specify in units of 1250 for the 26th bit: 8x32
range from 20000 to 40000 27th bit: 12x26
1st 28th bit: 12x36
200 0 : Disable
filter type 29th bit: 16x36
1 : Equalize
2nd 2 : Expand 30th bit: 16x48
201
filter type 3 : Shrink GS1 DataBar Omnidirectional/
0 to 7 0
3rd 4 : Open Truncated
202 390 0,1 1
filter type 5 : Close 0 : Disable
6 : Median 1 : Enable
4th
203 7 : Unsharp Mask
Filter filter type GS1 DataBar Stacked/
setting StackedOmnidirectional
1st 391 0,1 1
210 0 : Disable
filter count
1 : Enable
2nd
211 GS1 DataBar Limited
filter count
1 to 7 Specify with count 1 392 0,1 0 : Disable 1
3rd 1 : Enable
212 GS1 DataBar settings
filter count
GS1 DataBar Expanded
4th 393
213 0,1 0 : Disable 1
filter count 1 : Enable
GS1 DataBar ExpandedStacked
Code setting 394 0,1 0 : Disable 1
1 : Enable
Command Setting GS1 DataBar Expanded Stacked
Function Explanation Default 395 2 to 11 2
Number value (Number of rows) minimum
1 : QR GS1 DataBar Expanded Stacked
396 2 to 11 11
2 : DataMatrix (Number of rows) maximum
5 : GS1 DataBar Send start/stop characters
1, 2, 5, 6, 6 : CODE39 375 0,1 0 : Disable 0
Code type 300 1
7, 9, 10, 11 7 : ITF 1 : Enable
9 : NW-7 (Codebar)
Inspect check-digit
10 : JAN/EAN/UPC
376 0,1 0 : Disable 0
11 : CODE128
1 : Enable
Codes to read 301 01 to 16 1 CODE39 settings
Send check-digit
Allow reduced detection 0 : Do not allow 377 0,1 0 : Disable 1
302 0, 1 0
count 1 : Allow 1 : Enable
Maximum read length 303 1 to 7089 7089 Full ASCII conversion
Minimum read length 304 1 to 7089 1 379 0,1 0 : Disable 0
0 : Disable 1 : Enable
Output length limitation 306 0, 1 0
1 : Enable Inspect check-digit
0 : Forward 385 0,1 0 : Disable 0
Direction of output 307 0, 1 0 1 : Enable
1 : Backward ITF settings
Length of output 308 1 to 7089 7089 Send check-digit
386 0,1 0 : Disable 1
Starting index of output 309 1 to 7089 1
1 : Enable
Specifying
0000 to Specifies version 1 to 14 with bit Send start/stop characters
QR Model 1 400 3FFF
3FFF assign and set with HEX. 380 0,1 0 : Disable 1
Code Version
1 : Enable
Specifying
Send start/stop characters letter
QR Model 2 00000 to Specifies version 1 to 20 with bit
401 FFFFF type
Code version FFFFF assign and set with HEX. 381 0,1 0
Setting 0 : as lowercase
(1 to 20)
QR code 1 : as UPPERCASE
reading Specifying Inspect check-digit
QR Model 2 00000 to Specifies version 21 to 40 with bit
version 402 FFFFF 382 0,1 0 : Disable 0
Code version FFFFF assign and set with HEX.
1 : Enable
(21 to 40) NW-7 (Codabar)
settings Send check-digit
Specifying
383 0,1 0 : Disable 1
MicroQR Specifies version M1 to M4 with bit
403 0 to F F 1 : Enable
Code Version assign and set with HEX.
(M1 to M4) Check-digit type
0 : Modulus 16
1 : Modulus 11
2 : Modulus 10/Weight 2
384 0 to 6 0
3 : Modulus 10/Weight 3
4 : Check DR
5 : Modulus 11-A
6 : Luhn
E SR-750 UM 76
Function
Command Setting
Explanation Default
Format of the Code Setting Command for Tuning (WC/RC)
Number value
UPC-E reading Send the code setting command for tuning in the following formats.
350 0,1 0 : Disable 1 • Configuration change
1 : Enable WC , mmmm , nnn…
Send command
EAN/JAN 8 digits reading
351 0,1 0 : Disable 1 Response Normal process OK , WC
1 : Enable
Abnormal process ER , WC , ee ee: Error code
EAN/JAN 13 digits reading
352 0,1 0 : Disable 1 • Configuration confirmation
1 : Enable RC , mmmm
Send command
UPC-A Output
353 0,1 0 : Output in 13 digits 0 Response Normal process OK , RC , nnn…
1 : Output in 12 digits
Abnormal process ER , RC , ee ee: Error code
Add "number system" to UPC-E
JAN/EAN/UPC settings 354 0,1 0 : Disable 0 mm : Command number 2-byte fixed
1 : Enable nnn : Setting value (changeable according to the command number)
2-digit supplemental
355 0,1 0 : Disable 1 example) Setting the maximum read length to 1000 digits
1 : Enable Configuration change Send command WC, 0100, 1000
5-digit supplemental Response (Normal process) OK, WC
356 0,1 0 : Disable 1
1 : Enable
Configuration confirmation Send command RC, 0100
Ignore UPC without supplemental Response (Normal process) OK, RC, 1000
357 0,1 0 : Disable 0
1 : Enable Tuning target code settings
GTIN compatible 14-digit output
358 0,1 0 : Disable 0 Command Setting
1 : Enable Function Explanation Default
Number value
GS1-128 0001 to
CODE128 settings 366 0,1 0 : Disable 1 0100 Maximum read length 7089
7089
1 : Enable QR code settings
0001 to
0101 Minimum read length 1
7089
Reading operation setting 0200
0001 to
Maximum read length 3116
DataMatrix code 3116
Command Setting settings 0001 to
Function Explanation Default 0201 Minimum read length 1
Number value 3116
0 : Disable 0500 01 to 77 Maximum read length 77
Alternate 600 0, 1 0
1 : Enable 0501 01 to 77 Minimum read length 1
Internal bank retry GS1 DataBar Limited Right quiet
601 00 to 32 00 0502 0 to 11 5
count zone scale factor setting
Decode timeout 0001 to GS1 DataBar Omnidirectional/
602 Specify in units of 10 ms 0010
duration 0255 Truncated
0503 0,1 1
Scan delay time 603 000 to 255 Specify in units of 1 ms 000 0 : Disable
aaa : 000 to 650 (Even only) 1 : Enable
bbb : 000 to 378 (Even only) GS1 DataBar Stacked/
ccc : 101 to 751 (Odd only) StackedOmnidirectional
0504 0,1 1
ddd : 101 to 479 (Odd only) 0 : Disable
* The minimum size is 100 dots × 1 : Enable
Decoding area 604 aaabbbcccddd 000000751479
100 dots. GS1 DataBar settings GS1 DataBar Limited
(aaa, bbb) 0505 0,1 0 : Disable 1
1 : Enable
(ccc, ddd) GS1 DataBar Expanded
0506 0,1 0 : Disable 1
0 : Disable 1 : Enable
Inverse 605 0, 1 0
1 : Enable
GS1 DataBar ExpandedStacked
0 : Disable 0507 0,1 0 : Disable 1
Reverse 606 0, 1 0
1 : Enable 1 : Enable
Base tilt angle 607 0 to 359 Unit: 1 degree 0 GS1 DataBar Expanded Stacked
0508 2 to 11 2
Unit: 1 degree (Number of rows) minimum
Tilt angle range 608 0 to 180 * Base tilt angle ± Tilt angle range 180 GS1 DataBar Expanded Stacked
will be enabled. 0509 2 to 11 11
(Number of rows) maximum
0 : Disable 0600 03 to 50 Maximum read length 50
Grid correction 500 0,1 1
1 : Enable
0601 03 to 50 Minimum read length 3
Quiet zone scale factor (x 1)
0602 4 to 11 Quiet zone scale factor 7
*Barcode only
Other than Send start/stop characters
• Other than GS1 DataBar:
GS1 DataBar: Depends 0603 0,1 0 : Disable 0
Applied to the quiet zones at
Quiet zone scale factor 611 4 to 11 on the 1 : Enable
both ends
GS1 DataBar: code type.
• GS1 DataBar: Applied to the Inspect check-digit
0 to 11 CODE39 settings
right quiet zone of DataBar 0604 0,1 0 : Disable 0
Limited 1 : Enable
Send check-digit
0605 0,1 0 : Disable 1
1 : Enable
Full ASCII conversion
0607 0,1 0 : Disable 0
1 : Enable
0700 02 to 50 Maximum read length 50
0701 02 to 50 Minimum read length 6
0702 4 to 11 Quiet zone scale factor 7
Inspect check-digit
ITF settings 0703 0,1 0 : Disable 0
1 : Enable
Send check-digit
0704 0,1 0 : Disable 1
1 : Enable
77 E SR-750 UM
Function
Command Setting
Explanation Default
Operation Configuration Command Format (WP/RP)
Number value
0900 03 to 50 Maximum read length 50 Operation configuration command is sent in the following format:
0901 03 to 50 Minimum read length 4 • Configuration change
0902 4 to 11 Quiet zone scale factor 7 Send command WP , mmm , nnn…
Send start/stop characters
0903 0,1 0 : Disable 1 Response Normal process OK , WP
1 : Enable ER , WP , ee ee: Error code
Abnormal process
Send start/stop characters letter
• Configuration confirmation
type
0904 0,1 0 RP , mmm
0 : as lowercase Send command
1 : as UPPERCASE
Inspect check-digit Response Normal process OK , RP , nnn…
NW-7 (Codabar)
0905 0,1 0 : Disable 0 ER , RP , ee ee: Error code
settings Abnormal process
1 : Enable
mmm : Command number Fixed to 3 bytes
Send check-digit
0906 0,1 0 : Disable 1 nnn… : Setting value (varies according to command number)
1 : Enable
Check-digit type example) When setting the trigger input measurement method to "One-shot
0 : Modulus 16 trigger" (one-shot signal trigger)
1 : Modulus 11 Configuration change Send command WP, 101, 1
2 : Modulus 10/Weight 2 Response (Normal process) OK, WP
0907 0 to 6 0
3 : Modulus 10/Weight 3
4 : Check DR Configuration confirmation Send command RP, 101
5 : Modulus 11-A
Response (Normal process) OK, RP, 1
6 : Luhn
1002 4 to 11 Quiet zone scale factor 7 I/O terminal setting
UPC-E reading
1003 0,1 0 : Disable 1 Command Setting
Function Explanation Default
1 : Enable Number value
EAN/JAN 8 digits reading 0 : Not use
1004 0,1 0 : Disable 1 1 : Trigger input
1 : Enable IN1 terminal 2 : Preset Input
000 0 to 8 1
EAN/JAN 13 digits reading function 3 : Start test mode.
1005 0,1 0 : Disable 1 5 : Clear PLC link error
1 : Enable 8 : Tuning operation
UPC-A Output 0 : Not use
1006 0,1 0 : Output in 13 digits 0 1 : Trigger input
1 : Output in 12 digits IN2 terminal 2 : Preset Input
001 0 to 8 2
function 3 : Start test mode.
Add "number system" to UPC-E
JAN/EAN/UPC settings 5 : Clear PLC link error
1007 0,1 0 : Disable 0
8 : Tuning operation
1 : Enable
IN1 terminal 1 : Reading rate test
2-digit supplemental
test mode 002 1 to 3 2 : Processing time test 1
1008 0,1 0 : Disable 1
assignment 3 : Position test
1 : Enable
IN2 terminal 1 : Reading rate test
5-digit supplemental
test mode 003 1 to 3 2 : Processing time test 1
1009 0,1 0 : Disable 1
assignment 3 : Position test
1 : Enable IN
terminal IN1 terminal
Ignore UPC without supplemental 0 : Not use
setting input at 006 0, 1 0
1010 0,1 0 : Disable 0 1 : Enable
power-on
1 : Enable
IN2 terminal
GTIN compatible 14-digit output 0 : Not use
input at 007 0, 1 0
1011 0,1 0 : Disable 0 1 : Enable
power-on
1 : Enable
Synchronizat
1100 001 to 128 Maximum read length 128
ion of IN1 0 : Disable
1101 001 to 128 Minimum read length 1 008 0, 1 1
and TIMING 1 : Enable
1102 4 to 11 Quiet zone scale factor 7 LED
CODE128
GS1-128 Synchronizat
1103 0,1 0 : Disable 1 ion of IN2 0 : Disable
009 0, 1 0
1 : Enable and TIMING 1 : Enable
LED
0 : Normal open point
Input polarity 010 0, 1 0
1 : Normal close point
0 : 1 ms
Input pulse
011 0 to 2 1 : 2 ms 0
width
2 : 10 ms
E SR-750 UM 78
Command Setting Command Setting
Function Explanation Default Function Explanation Default
Number value Number value
0 : Not selected 0 : Single
1 : OK Reading 1 : Multi1
200 0 to 3 0
2 : NG mode setting 2 : Multi2
4 : ERROR 3 : Burst
8 : STABLE Data 0 : Send after read
OUT1 201 0, 1 0
0 to 16 : PRESET OK Specify the setting transmission 1 : Send after timing off
terminal 020 by sum of the 1
3103 32 : TRG BUSY
assignment values of the items. Multi read
64 : LOCK BUSY
duplicate
128 : MODE BUSY 000 to
reading 202 Specify by the 100 ms 10
256 : ERROR BUSY 255
prevention
1024 : UNSTABLE
interval
2048 : TUNING OK
Duplicate 0 : Reset when a different code
0 : Not selected
reading is read
1 : OK 213 0, 1
prevention 1 : Do not reset during duplicate
2 : NG
interval reset prevention interval.
4 : ERROR
8 : STABLE Alternate
OUT2 203 01 to 10 1
0 to 16 : PRESET OK Specify the setting start bank
terminal 021 by sum of the 6
3103 32 : TRG BUSY Specifying 0 : Order of parameter bank
assignment values of the items.
64 : LOCK BUSY alternate 204 0, 1 number 1
128 : MODE BUSY order 1 : Begin with successful bank
256 : ERROR BUSY Specify a maximum of 8
Reading
1024 : UNSTABLE
OUT behavior Read error characters (HEX 16 bytes) with
2048 : TUNING OK hhhhhhh 4552524F52
terminal setting character 205 HEX (0x00 to 0x7F).
h… (ERROR)
setting 0 : Not selected string Set FF if error codes are not
1 : OK output.
2 : NG Matching
4 : ERROR 0 : Enable
level OK/NG 206 0, 1 0
8 : STABLE 1 : Disable
judgment
OUT3 16 : PRESET OK Specify the setting
0 to by sum of the Matching
terminal 022 32 : TRG BUSY 480
3103 values of the items. level 207 00 to 99
assignment 64 : LOCK BUSY
threshold
128 : MODE BUSY
256 : ERROR BUSY Laser-aim
512 : EXT. LIGHT pulse
209 00 to 99 Specify by the 10 ms 10
1024 : UNSTABLE duration in
2048 : TUNING OK Multi read
TRG_BUSY Parameter
0 : Disable bank LED 0 : Disable
output upon 024 0, 1 1 212 0, 1 1
1 : Enable display when 1 : Enable
power-up
reading
Output ON
001 to 000 to
duration for 025 Specify in units of 10 ms 50 Burst interval 208 Specify by the 1 ms 0
255 255
OUT terminal
External Burst count 210 1 to 8 3
lighting 0 : N.O. (Normally open) Burst bank 211 01 to 10 1
026 0, 1 0
output 1 : N.C. (Normally closed) 0 : No selected
polarity 1 : ISO/IEC 15415
Code quality 2 : ISO/IEC TR 29158
verification (AIM DPM-1-2006)
Operation mode settings standard
230 0 to F
4 : SAE AS9132
0
79 E SR-750 UM
Data appending function setting Image data saving function setting
Command Setting Command Setting
Function Explanation Default Function Explanation Default
Number value Number value
0 : Do not append Saving destination of 0 : Disable saving
Time appending 300 0, 1 0 500 0, 3 0
1 : Append read OK images 3 : FTP transmission
0 : Do not append Saving destination of 0 : Disable saving
Code type appending 301 0, 1 0 501 0, 3 0
1 : Append verification NG images 3 : FTP transmission
0 : Do not append 0 : Disable saving
Symbol ID appending 302 0, 1 0
1 : Append Saving destination of 1 : Saving to RAM
502 0 to 3 1
Bank number 0 : Do not append read error images 2 : Saving to ROM
303 0, 1 0 3 : FTP transmission
appending 1 : Append
0 : Do not append Saving destination of 0 : Disable saving
Scan count appending 305 0, 1 0 503 0, 3 0
1 : Append unstable images 3 : FTP transmission
E SR-750 UM 80
Tuning settings Communication port settings
Command Setting Command Setting
Function Explanation Default Function Explanation Default
Number value Number value
Brightness adjustment 0 : High quality mode 0 : Not used
801 0, 1 1 Command port
mode 1 : High speed mode 000 0 to 2 1 : RS232C 1
configuration
Exposure on high Exposure time = setting value × 2 : Ethernet
802 3 to 333 0005
speed mode 30 μs 0 : Not used
Data port 1
000 to Use the default value of 255 for 001 0 to 2 1 : RS232C 1
Offset setting 803 255 configuration
255 normal use. 2 : Ethernet
81 E SR-750 UM
Data port 2 settings FTP Communication Settings
Command Setting
Function Explanation Default Command Setting
Number value Function Explanation Default
Number value
a : 0 to 255
a : 0 to 255
b : 0 to 255
Remote IP address 0.0.0.0 b : 0 to 255
300 a.b.c.d c : 0 to 255 IP address of the
(TCP communication) (Not set) c : 0 to 255 0.0.0.0
d : 0 to 255 connection destination 400 a.b.c.d
d : 0 to 255 (Not set)
Use when the protocol is TCP. FTP server
For 0.0.0.0., the FTP client does
Remote port 1024 to not operate.
301 Use only for TPC protocol. 5000
(TCP communication) 65535
User name of the
0 : MC protocol connection destination 401 aaaa··· ASCII setting (max. 16 characters) admin
1 : SYSWAY*1 *1: When Data port 2 FTP server
is set to Ethernet,
1 cannot be used. Password of the
connection destination 402 aaaa··· ASCII setting (max. 16 characters) admin
Protocol setting 303 0 to 5 2 : KV STUDIO 0
FTP server
3 : None *2: Depends on the
or TCP*2 Data port 2 Directory transfer at
403 0, 1
0 : Disable
0
configuration. connection 1 : Enable
4 : EtherNet/IP
5 : PROFINET Directly name of the
404 aaaa··· ASCII setting (max. 32 characters) image
MC: transfer destination
0 to 32767 FTP connection request
0 : Disable
SYSWAY: transmission as 405 0, 1 0
DM front address 304 0 1 : Enable
0 to 9999 necessary
KV: NOOP command 0 : Disable
0 to 65534 406 0, 1 1
transmission 1 : Enable
MC: NOOP command
0 to 7F 407 01 to 10 units: minute 1
transmission interval
SYSWAY:
Control region address 305 0 PASV command 0 : Disable
0 to 6143 408 0, 1 0
transmission 1 : Enable
KV:
1 to 599 Format setting for FTP 0 : Bitmap
411 0, 1 1
transmission 1 : JPEG
MC:
0 to 7F JPEG quality for FTP
412 01 to 10 05
Response region SYSWAY: transmission
306 0
address 0 to 6143 0 : No binning
KV: Binning setting for FTP 1 : 1/4 skipping
413 0 to 3 1
1 to 599 transmission 2 : 1/16 skipping
Output data length 001 to * Set the upper limit of writing 3 : 1/64 skipping
307 64
setting 100 length.
0 : Disable
PLC link timing input 308 0, 1
1 : Enable
0 Master/Slave function settings
Timing/Data wait 309 00 to 99 by the 100 ms 1
Command Setting
Function Explanation Default
Retry duration (s) 310 01 to 30 by the second 5 Number value
EtherNet/IP 0 : Do not handshake 0 : Disable
321 0, 1 0 Master/Slave operation
data handshake setting 1 : Handshake 500 0 to 2 1 : Multi drop link 0
configuration
EtherNet/IP 2 : Multi head
0040 to
Input assembly data 322 by 1 500 Master/Slave ID during
1400 501 0 to 31 If 0 is set, it operates as Master. 0
size setting operation
EtherNet/IP Number of read data in
0040 to 502 1 to 8 1
Output assembly data 323 by 1 500 Multi Head mode
1400
size setting Up to 16 characters
EtherNet/IP 0 : Disable (ROCKWELL) Master/Slave function Specify with ASCII codes
324 0, 1 0 503 nnnn… GROUP01
Byte swapping setting 1 : Enable (KEYENCE/OMRON) group name * 0x20 to 0x7E of ASCII codes can
Up to 240 characters be used.
Specify with ASCII codes
* Device naming rule
1 : PROFINET device name
length: 1 to 240 characters
2 : 1 label length: 1 to 63
characters
3 : Only [a to z] (alphabet lower
case), [0 to 9] (numbers), [-]
(hyphen), [.] (period) can be
used for a device name.
4 : [-] (hyphen) cannot be used at
the beginning of the label.
5 : [-] (hyphen) cannot be used at
PROFINET device
330 nnn… the end of the label. sr-750
name
6 : port-xyz, port-xyz-abcde
cannot be the name of the
first label.
abcde and xyz mean [0 to 9]
(numbers).
7 : Device names cannot be
made in the IP address
format.
(n.n.n.n n=0.….999)
8 : Labels cannot start with xn-.
9 : The first character of labels
cannot be a number.
If these rules are not observed, an
error occurs.
0 : Do not handshake
PROFINET handshake 331 0, 1 0
1 : Handshake
E SR-750 UM 82
SNTP settings Batch transmission of setting/confirmation commands (WA/RA)
Command Setting The SR-750 Series has the dedicated command that has been prepared for batch
Function Explanation Default
Number value
transmission of multiple setting/confirmation commands (WB/RB, WC/RC, WP/RP,
a : 0 to 255 WN/RN). Use this command to reduce the number of times to send setting
b : 0 to 255
commands.
Remote SNTP server c : 0 to 255
520 a. b. c. d 0.0.0.0
address d : 0 to 255
If 0.0.0.0 is set, the SNTP server is Batch transmission command format
not accessed.
0 to 32 Send the batch transmission command in the following formats.
• Configuration change
0 : GMT-12:00 Setting Setting
Send command WA ,
command 1
,
command 2
, …
1 : GMT-11:00
2 : GMT-10:00
Response Normal process OK , WA
3 : GMT-9:00
4 : GMT-8:00 PSD Error
5 : GMT-7:00
Abnormal process ER , WA , n ,
command type
, ee
6 : GMT-6:00 CST, Mexico City, • Configuration confirmation
Central America
Setting Setting
7 : GMT-5:00 EST Send command RA ,
command 1
,
command 2
, …
8 : GMT-4:30
9 : GMT-4:00 AST
Confirmation Confirmation
10 : GMT-3:30 Response Normal process OK , RA ,
command 1 response
,
command 2 response
, …
11 : GMT-3:00 Brasilia
12 : GMT-2:00 Central Atlantic Error
Abnormal process ER , RA , n ,
command type
, ee
13 : GMT-1:00
14 : GMT London, UTC Setting command 1, Setting command 2 : Setting command type
15 : GMT+1:00 Berlin, Brussels,
Confirmation command 1, Confirmation command 2 : Confirmation command type
Rome, Paris, Berne
Time zone 521 0 to 33 16 : GMT+2:00 Athens, 28
n : Location where an error
Jerusalem occurs Head 1
17 : GMT+3:00 Kuwait Error command type : Type of command where an
18 : GMT+3:30 error occurs
19 : GMT+4:00 Moscow ee : Error code
20 : GMT+4:30 • When using the batch transmission command, the reflecting order of the setting
21 : GMT+5:00 is the same as the sending order of the setting commands.
22 : GMT+5:30 New Delhi
• Make sure to send the SAVE command after sending the batch transmission
23 : GMT+5:45
24 : GMT+6:00
command containing the communication setting command.
25 : GMT+6:30 • The batch transmission command can send up to 2048 bytes of number of
26 : GMT+7:00 Bangkok characters (excluding header and terminator).
27 : GMT+8:00 Kuala Lumpur, • The location (n) of the error command returns the location first confirmed from
Singapore, Taipei, Beijing the head of the transmission command.
28 : GMT+9:00 Japan, Seoul
29 : GMT+9:30
30 : GMT+10:00 Canberra,
Each Setting/Confirmation Command Format
Sydney
31 : GMT+11:00 When using the batch transmission command, link each setting/confirmation
32 : GMT+12:00 command in the following format after deleting W/R from each command.
33 : GMT+13:00
Update cycle (min) 522 1 to 99 1 Parameter bank configuration command
Change command B , bb mmm , nnn…
Confirmation command C , A mm
83 E SR-750 UM
Communication configuration command
Change command N , mmm , nnn…
Response OK , WA
Response OK , RA , B , 2 , P , 0 , P , 1
Response OK , WA
Response OK , RA , N , 2 , N , 0 , N , 1
E SR-750 UM 84
9-1 PLC Link Devices that can be used
Devices accessible via PLC link are as follows:
This chapter presents an overview and the control method of the PLC link.
PLC Specified area Device name Available range
Control region
PLC Link KV Series Response region
Input relay, output relay R100 to R59915*1
The PLC link allows the SR-750 Series to directly write data into the internal Data region Data memory DM0 to DM65534
memory of the PLC (programmable logic controller) via the RS-232C interface and Control region Input device Y0 to Y7FF*2
Ethernet interface. MELSEC Series Response region Output device X0 to X7FF*2
Since the SR-750 Series directly controls memory in the PLC, it eliminates the Data region Data register 0 to 32737
need for a communication program. Therefore, man-hours needed to create Control region CIO, internal auxiliary
programs can be reduced. 0 to 6143 ch
SYSMAC Series Response region relay
Data region Data memory D0000 to D9999
Important The following restrictions are imposed regarding the use of the
PLC link: • The available range is a maximum value of the device accessible when the PLC
• The SR-750 configuration cannot be changed via PLC link. link function is used. To specify the DM front address, control region address, or
• Test mode cannot be activated via PLC link. response region address, configure by taking into account the number of
• Operation command and setup command cannot be sent via necessary devices.
PLC link. • The device region that can actually be used may not be configured up to a
• Due to long communication time, it is not suitable for a line that maximum value or may include unavailable area, depending on specifications
requires high-speed processing. and configuration. For more information on available regions, refer to the
• The amount of data that can be processed depends on the appropriate PLC manual.
output data length. A maximum number of digits is 100. *1 AutoID Network Navigator entry field range: 1 to 599
(Default output data length is 64 digits.) *2 AutoID Network Navigator entry field range: 0 to 7F
• Specifying the Control region address and the Response region address
Inputting 2 in the AutoID Network Navigator entry field means that the shaded
9-2
Communication unit
KV-N10L/NC10L/NC20L
Mitsubishi Electric
Configuration
Series name Connection method Model This section describes the configuration of the SR-750 Series and PLC.
QJ71C24N/-R2
MELSEC Series Serial communication unit
LJ71C24/-R2 SR-750 Series configuration
OMRON Configure the SR-750 Series using the AutoID Network Navigator as follows:
Series name Connection method Model 1 Set the interface to "RS-232C" or "Ethernet" under the PLC
CS1 Series communication in the Communication 2 tab.
CJ1 Series • When the interface is set to "RS-232C", command communication and PC
CPU built-in port
CJ2 Series* host output interface configuration are switched to "Not used".
CP1 Series*
CP1W-CIF01
2 Select the protocol appropriate for the PLC to be used.
SYSMAC Series • Mitsubishi MELSEC Series : MC Protocol
Serial option board CP1W-CIF11
• OMRON SYSMAC Series : SYSWAY * RS-232C only
CP1W-CIF12
• KEYENCE KV Series : KV STUDIO
CJ1W-SCU□□(-V1)
Serial communication unit
CS1W-SCU□□-V1 3-1 When the interface is set to RS-232C, set "Baud rate", "Data
Communication board CS1-SUB□□-V1 length", "Stop bit length" to match the configuration in the PLC.
* A serial option board is necessary, depending on the model. 3-2 When the interface is set to Ethernet, set "IP address" and "Port
number" in the PLC.
Ethernet Interface
4 Set "PLC link timing input".
KEYENCE To perform read operation using A00: PLC timing area, set "PLC link timing
input" in the [Table] tab to "Enable".
Series name Connection method Model To input the timing signal directly into the SR-750 Series, set it to "Disable".
KV Series
CPU built-in port KV-5000/5500 5 Set "DM address", " Control region address", and "Response region
Ethernet unit KV-LE21V/LE20V, KV-NC1EP
address".
Mitsubishi Electric "9-3 Device Assignment (Page 87)"
85 E SR-750 UM
Configuring the KV Series Ethernet Interface
E SR-750 UM 86
Configuring the SYSMAC Series 9-3 Device Assignment
RS-232C Interface To use the SR-750 Series over the PLC link, functions of the SR-750 Series need
to be assigned to the PLC devices.
Set communication conditions with the CX-Programmer. For the SR-750 Series, the first address of each device is assigned in response to
target function.
CPU built-in port
PLC system configuration→Upper link port (serial port) • Control region : Device used to write a command from the PLC. One channel
Communication is used for device assignment.
User configuration • Response region : Device used to write a response from the SR-750 Series.
configuration
Baud rate 9600 bits/s One channel is used for device assignment.
• Data region : Device used to write alternate instructions of the SR-750
Parameter 7,2,E
Series and result data from the SR-750 Series. Occupies a
Mode Upper link
maximum of 54 devices with serial numbers.
ID No. 0
* When communication configuration is established as a standard, baud rate and
parameters are fixed as above. Function Assignment of Control Region, Response Region, and Data Region
Serial communication unit/board This section describes assignment of functions of each region.
CJ1W-SCU□□(-V1)
Assignment of Control Region Functions
CS1W-SCU□□-V1
CS1-SUB□□-V1
When the control region address A is specified, functions are assigned in order as
I/O table/unit configuration
shown below starting with the specified beginning address.
Presence or absence of
Optional configuration A15 A14 A13 A12 A11 A10 A09 A08 A07 A06 A05 A04 A03 A02 A01 A00
optional configuration
Communication mode Upper link Reserved area
Data length 7 bits
SR-750
Stop bit 2 bits Address Description Data description PLC Write
Write
Parity Even 0:Instruction for timing OFF
A00 PLC timing area × ○
Transmission rate 9600 bps 1: Instruction for timing ON
CTS control None Data write processing 0: Real time processing
A01 × ○
Upper link ID No 0 method 1: Sequential processing
Sequential processing 0: Data write disabled
A02 × ○
Data write enabled 1: Data write enabled
* When performing the trigger input ON/OFF using the PLC timing area, set "PLC
link timing input" to "Enable".
SR-750
Address Description Data description PLC Write
Write
PLC timing input 0: Timing OFF
B00 ○ ×
response area 1: Instruction for timing ON
B01 Reserved area ― ― ―
Sequential processing 0: No data
B02 ○ ×
Data write request 1: Data write request
Sequential processing 0: Data write incomplete
B03 ○ ×
Data write complete 1: Data write complete
Real time processing 0: No data being written
B04 ○ ×
Data being written 1: Data being written
* Do not use the reserved area.
87 E SR-750 UM
Assignment of Data Region Functions Detailed Description of Device Assignment Function
When the data region address D is specified, functions are assigned in order as
shown below starting with the specified beginning address.
Read timing area (A00, B00)
D+53
99th and 100th digits of
output data
Data of Master ID: 0 is
displayed when using the
○ × 5 To turn off the timing, set the A00 address to OFF (0).
Master/Slave function.
ID of Master/Slave unit to which
6 When the SR-750 Series recognizes the A00 address, the B00
address switches to OFF (0), and the timing turns OFF.
D+54 Data writing ID*5 most recent data is written is ○ ×
E SR-750 UM 88
Data write processing method (A01 to A02, B02 to B04, D+03) Sequential processing operating procedure
The following 2 methods for writing data are available, depending on applications: 1 Set the A01 address to ON (1).
Real time processing 2 When the SR-750 completes reading codes, the B02 address
switches to ON (1). When the A02 address is set to ON (1), the SR-
Address Description Data description 750 Series writes read data into the D+04 to D+53 address.
A01 Data write processing format
0: Real time processing
1: Sequential processing 3 When read data writing is completed, the B03 address switches to
Real time processing 0: No data being written ON (1). When the switch of the B03 address to ON (1) is confirmed,
B04
Data being written 1: Data being written set the A02 address to OFF (0).
• To conduct real time processing, set the A01 address to OFF (0) in advance. When the A02 address switches to OFF (0), the B03 address also switches to
• When data is being written into the PLC, B04 switches to ON (1), and it switches OFF (0). The B02 address switches to OFF (0) when there is no data in the SR-
to OFF (0) when write is completed. 750 Series, but stays ON (1) when data remains.
Point When the SR-750 Series reads bar codes at intervals faster than 4 When the A02 address switches to OFF (0), program data in the D+04
PLC communication, data that is not written into the PLC will be to D+53 address.
stored in the send buffer of the SR-750 Series.
The SR-750 can hold up to 100 pieces of data. When data exceeds Specify read bank (D+00)
the limit, all data in the buffer is erased and "OVER" is written into
the D+04 to D+53 address. Specify a bank used for read operation.
When a send buffer overflow occurs, the SR-750 Series stops
Address Description Data description Data format
operation, writes "OVER" into the PLC, and then returns to an
0: Bank not specified (alternate)
operating state. D+00 Specify read bank Binary code
1 to 10: Bank n specified
3 When writing of read data is complete, the B04 address returns to Point The output data means "Appended data + Read data".
OFF (0).
4 Confirm that the B04 address has returned to OFF (0) and program
data in the D+04 to D+53 address. Output data (D+04 to D+53)
The D+03 address value increments every time 1 piece of data is written. By
checking the D+03 address value when the B04 address returns to OFF (0), an Address Description Data description Data format
omission can be prevented. D+04 to 2 characters of ASCII code/
Output data ASCII code
D+53 address*1 *2 *3
Sequential processing
*1 When the output data length is an odd number, [NUL] (0x00) is written in the
Address Description Data description Data format "Output data length + 1".
*2 The order in which data of each PLC is stored is as follows:
0: Real time processing
A01 Data write processing method
1: Sequential processing MELSEC : Low order byte → High order byte
Sequential processing 0: Data write disabled SYSMAC : High order byte → Low order byte
A02
Data write enabled 1: Data write enabled KV : High order byte → Low order byte
Binary *3 The data length output from the SR-750 Series depends on the data output
Sequential processing 0: No data
B02
Data write request 1: Data write request length set in the SR-750 Series main unit. (Default: 64 digits)
Sequential processing 0: Data write incomplete
B03
Data write complete 1: Data write complete
• To conduct sequential processing, set the A01 address to ON (1) in advance.
• When the A02 address value is ON (1), the SR-750 Series writes code data read
into the D+04 to D+53 address,
• When data writing is completed, set the B03 address to ON (1).
• When read data is in the SR-750 Series, the B02 address switches to ON (1).
• When the A02 address is OFF (0), the SR-750 Series stores data in the send
buffer without writing new data.
Point In sequential processing, when the A02 address is OFF (0), new
data is not sent to the PLC, but stored in the send buffer of the SR-
750 Series. When a maximum number of 100 pieces of data is
exceeded, a buffer overflow occurs, and operation stops.
When a buffer overflow occurs, operation stops until "OVER" is
sent to the PLC.
When the PLC is ready for receiving data, be sure to set the A02
address to ON (1).
89 E SR-750 UM
9-4 Reference Program Reference Program
This is a reference program for the use of the KV Series. In this program, error
This section introduces simple reference programs regarding the PLC link with the handling is not considered, thus program by taking into account error handling and
SR-750 Series. test in actual operation.
In actual operation, program by taking into account error handling, etc.
SR-750 Series configuration
Timing diagram It is assumed that the SR-750 Series is configured as follows:
• Timing : Level trigger
In the following timing diagram, an explanation of operation of devices and the SR- • Read mode : Single
750 Series in real time processing and sequential processing is given. • Memory assignment DM front address: DM1000
Construct an operation program by referring to the timing diagram. Control region address: R100
Response region address: R200
Real time processing • PLC link timing input : Yes
* To use on a trial basis, specify the PLC communication interface to the SR-750
Reading success Reading error
Series and perform communication configuration for the KV Series.
Processing ON
method A+01 OFF
Control region
Timing instruction
A+00
ON Real time processing
OFF
region Data being written ON DW Write "0" into DM1000 and set to use
B+04 OFF
DM1000 the alternate function.
Read bank Timing input processing
Alternate instruction or the specified value of parameter bank
Instruction D+00 R000 R100
Data region
Data region Read Read
D+02~ data error Input R000 as read timing.
Data processing
• When starting the program, specify the alternate function or parameter bank
R204
number to be used. (D+00 region) Program data to be written into
• Read data is overwritten in the data region (D+02 and over). To transfer data, do DM1004 or later.
so at the timing for setting the flag (B+04) to OFF.
• Data from D+02 will be overwritten. As a result, if the length changes, since there END
may remain previous data in the region, program to delete data from D+04, after
transferring data if necessary. ENDH
E SR-750 UM 90
9-5 PLC Link Error
This section describes how to handle a communication error when it occurs during
PLC link.
Since the operation is stopped during this period, no timing input signal is
accepted.
Check points
When an error occurs, check the following points:
• Check that the cable between SR-750 Series and PLC is correctly connected.
• Check that the correct communication cable, including wiring, is used. Check for
breaks.
• Is the SR-750 Series correctly set to the PLC link?
• Was the PLC to be connected turned on again after setting is complete?
• Is the PLC configuration correct?
• Is the address configuration for each control within the range of use of the PLC?
• Are the devices specified for each control address within the range of use of the
SR-750 Series?
When the PLC link error is cleared, data stored in the send buffer will be cleared.
If the problem persists despite the above action, contact your nearest KEYENCE
sales office.
91 E SR-750 UM
10-1 Master/Slave function 10-2 Setting procedure
The Master/Slave function has two types of modes: Multi drop link mode and Multi Make the setting according to the following procedure.
head mode. This section describes the overview of each mode.
(1) Ethernet setting for each code reader
Multi drop link mode Change each reader's IP address avoiding duplication of IP address.
Make the same setting for Subnet mask.
SR
E
POW OK/N
NET
-62
ERR G/
5
IN
STB
TES
T
TUN
SR
E
POW OK/N
NET
-62
ERR G/
5
IN
STB
TES
T
TUN
SR
E
POW OK/N
NET
-62
ERR G/
5
IN
STB (5) Communication method selection
PLC Decide which communication method the Master unit will use.
[Communication 2] setting
SR
E
POW OK/N
NET
-62
ERR G/
5
IN
STB
For the following items, the Slave unit settings will not be
reflected. They depend on the Master unit settings.
STB
/
ER /NG
W OK
R
PO
IN
E
T
NE
TUN
25
-6
SR
ST
TE
NET
TUN
E
T
TES
can be selected for data output from Master. However, connection
between master and Slave must be made with Ethernet.
IN
POW
ERR
OK/N
G/
STB
Advanced setting
When creating multiple Master/Slave groups within the same network
With the Master/Slave function, communication with other units in the same group
is made. In this case, by making different group names, multiple Master/Slave
groups can be made in the same network.
E SR-750 UM 92
10-3 Multi drop link mode Number of read data: 2, Data transmission timing: Send
after timing OFF
With the Multi drop link mode, reading operations of each SR-D100 or SR-750
Series are controlled by each unit. However, transmission of timing commands and • Reading success • Reading error
sending read data are collected and controlled by the Master unit.
Timing input
Reading OK
Control methods of Multi drop link mode Master (ID0)
operation
The Multi drop link mode has the following 3 control methods. Reading OK
• Control for reading by inputting the timing signal to each SR-D100 and SR-750
Slave (ID1)
Series operation
• Control for reading by sending commands to each SR-D100 and SR-750 Series
via Master unit [ID0 data]
Data ERROR
• Control for reading by making the PLC link communication to each SR-D100 and communication [ID1 data]
SR-750 Series via Master unit
(For memory map, etc., refer to Chapter 10 PLC Link.) If there are multiple read data and transmission is made after timing OFF, the data
is output from the smaller ID number regardless of the order of reading.
Important Only read data is sent to the Master unit. Data format
Other data including test mode, preset registration results, etc. are
not output. ID0 (Master) Inter- ID1 (Slave) Inter-
Header … Terminator
read data delimiter read data delimiter
Usable commands in the Multi drop link mode Control methods of Multi head mode
The Multi head mode has the following 3 control methods.
Timing ON command • Control for reading by inputting the timing signal to Master SR-D100 or SR-750
Send command %Tmm–LON mm: Master/Slave ID (00 to 31) Series
%Tmm–LON,bb bb: Bank No. (01 to 16) • Control for reading by sending the timing ON command to Master SR-D100 or
* For SR-750, bb: 01 to 10 are valid. SR-750 Series
With mm≠00, if bb: 11 to 16 are • Control for reading by making the PLC link communication to Master SR-D100 or
assigned, no response is returned. SR-750 Series
Response %Tmm–OK,LON (For memory map, etc., refer to Chapter 9 PLC Link.)
%Tmm–OK,LON,bb
Timing OFF command Important • Only read data is sent to the Master unit.
Other data including test mode, preset registration results, etc.
Send command %Tmm–LOFF mm: Master/Slave ID (00 to 31) are not output.
Response %Tmm–OK,LOFF • Data transmission timing setting is made on the Master unit.
Set "Send after read" for all Slave units.
Command to obtain model code and main unit version • Set the number of codes to be read to the total number of
Send command %Tmm–KEYENCE mm: Master/Slave ID (00 to 31) connected Master/Slave units or less. If the number of codes to
be read is more than the total number of units, reading cannot be
CANCEL command (Cancels operations of the Master unit completed.
and Slave Units.)
Send command %Tmm–CANCEL mm: Master/Slave ID (00 to 31)
Usable commands in the Multi head mode
* Master unit ID and Slave unit IDs are shown below.
• Master unit ID: 00 Timing ON command
• Slave unit ID: 01 to 31
Send command LON
Response OK,LON
Read data format CANCEL command (Cancels operations of the Master unit
and Slave Units.)
In the Multi head mode, the data format differs depending on the data transmission
timing. Send command CANCEL
Number of read data: 2, Data transmission timing: Send Important Multi head mode: On the SR-750 set as the Master unit, you cannot
after reading configure the following settings under Saving Images.
• OK image
Timing chart • Comparison NG
• Unstable image
• Reading success • Reading error
Timing input
Reading OK
Master (ID0)
operation
Reading OK
Slave (ID1)
operation
Data ERROR
communication
Read data of each ID are sent to the upper level via the Master unit.
93 E SR-750 UM
11-1 EtherNet/IP SR-750 Series EtherNet/IP function overview
The following describes the functions that can control the SR-750 Series using
EtherNet/IP.
This section describes an overview of EtherNet/IP.
Function Description
Reading instruction Performs reading instructions.
EtherNet/IP Also performs reading end, bank setting reading, etc.
EtherNet/IP is an industrial communications network proposed by ODVA (Open Preset instructions Records successfully read data as preset data.
Also registers or deletes preset data from the PLC.
DeviceNet Vendor Association, Inc.).
EtherNet/IP communication can share the network with normal Ethernet Calibration Performs calibration. Can save calibration results in the set bank.
instructions
communication.
Error-handling Checks the cause of the error that occurred in the main unit, and
Scanner and adaptor returns the error.
(Example: Buffer overflow check/cancellation)
In EtherNet/IP communication, one device opens a communication line called Main unit status Checks the main unit status (BUSY status).
"connection" to another device. acquisition
The device which opens the connection is called the "scanner" (originator), and the Operation results Acquires read data.
receiving device is called the "adaptor" (target). A PLC is primarily used as the acquisition When set to silent mode, the read data is not updated.
scanner. The SR-750 becomes the adaptor device. Terminal status Acquires input terminal and output terminal status.
acquisition
Cyclic communication and message communication Main unit reset Displays the SR-750 Series software reset.
instructions
In EtherNet/IP, there is cyclic communication (Implicit message) that handles
periodic sending and receiving of data, and there is also message communication About the exclusion process
(Explicit message) which handles sending and receiving of commands/responses The SR-750 Series can simultaneously give control instructions to
arbitrarily. multiple interfaces (I/O terminal, RS-232C, Ethernet Communication
NOTICE
(TCP/IP), EtherNet/IP communication, test key operation). However,
Cyclic communication when a control instruction is being received from one interface,
In cyclic communication, RPI (communication cycle) can be set according to the instructions from other interfaces cannot be received.
priority of data that is sent and received. Overall communication load adjusted data
can be sent and received.
List of applicable PLC models
PLC
Refer to each PLC instruction manual for the corresponding PLC setting
Communication cycle (RPI) setting
SR-750 (1): 10 ms EtherNet/IP procedures.
SR-750 (2): 50 ms
SR-750 (3): 1000 ms
PLC manufactured by KEYENCE
SR-750 (1) SR-750 (2) SR-750 (3)
RPI = 10 ms RPI = 50 ms RPI = 1000 ms
The communication cycle (RPI) put together in order of priority can be set and network load can be adjusted. KV Series
Scanner adaptor
KV-5000 KV-EP21V Ver. 2 or later
Command Receive KV-5500 -(KV-5500 built-in Ver. 2 or later
Send
port or KV-EP21V)
Process, operation
Receive Response
PLC manufactured by Rockwell Automation
Send
Data
PLC SR-750
ControlLogix category PLC
E SR-750 UM 94
11-2 Cyclic communication 2 Communication 2 tab
• Set the PLC communication interface and protocol.
Interface : Ethernet
This section describes the SR-750 Series cyclic communication setting procedures Protocol : EtherNet/IP
and functions.
Calibration Calibration
• Exclusive Owner
This connection can perform the following communications.
• PLC → SR-750 ............ Control instruction
• SR-750 → PLC ................. Data Send
Use this connection to send read data of SR-750, and also when PLC performs
control instruction to SR-750 such as start of reading.
Multiple "Exclusive Owner" connections cannot be used for a single unit of SR-
750.
95 E SR-750 UM
• Input Only 3 Set the ETHERNET-MODULE as follows:
This connection can perform the following communications.
• SR-750 → PLC.............. Data Send
This connection is used only when sending read data of SR-750.
Multiple "Input only" connections can be used for a single unit of SR-750. (Max.
16) (1)
For multiple PLCs to receive data transmission from a single SR-750, set the
PLCs as follows. (4) (5)
* Each connection's trigger timing is performed through cyclic. The SR-750
(2) (6) (7)
Series connection type supports both Point to Point and Multicast.
* When using the KV series, the connection names are assigned as follows. (9)
(3) (8)
1: Exclusive Owner ⇒result data / control data Class1
2: Input-Only ⇒result data Class1(Input-Only)
*1 This can be optionally set. However, considering the structure of the assembly
object, it is much easier to program if it set to a format in which 4-byte alignment is
possible.
*2 When operating using Input Only, set (6) to 254 and (7) to 0.
*3 The SR-750 Series does not use Configuration. However, input the above value
since not doing so will result in an incomplete input error.
*4 Input assembly size for the SR-750 Series is set in 8 bits (1-byte unit), the size for
RSLogix5000 is set in 32 bits (4-byte unit).
When setting, make sure that the SR-750 Input assembly size and Output
assembly size are the same or more of the values for (5) and (7).
CJ Series settings
2 Click the Communications' [+] button, select ETHERNET-MODULE 1 Set the PLC network communication.
(Generic Ethernet Module), and click OK. Using the CX-Developper, make the communication settings of PLC's IP
address, etc.
3 Register the transmission area tag and the reception area tag for
PLC.
Right-click the PLC icon on Network Configurator, select [Parameter] – [Edit],
enter the [Edit device parameter] setting screen, and edit the tag.
4 Make the setting to relate the PLC tag with the SR-750 tag.
Register the device on the [Edit device parameter] setting screen and make the
connection assignment setting.
Transfer the configuration parameters to the PLC to complete the setting.
[Setting example]
Connection I/O type: Class1
Originator device (PLC) Target device (SR-750)
Input tag set E0_00000 - [500byte]
Output tag set Input_100 - [500byte]
Connection type Multi-cast connection
Output tag set D00000 - [500byte]
Input tag set Output_101 - [500byte]
Connection type Point to Point connection
E SR-750 UM 96
Cyclic communication data assignment Parameter details of result data (Input Assemblies)
Data assignment during cyclic communication is performed as follows.
Input Assemblies (Address 0, Bit 0 to Bit 7) Handshake
Result data (Input Assemblies) and error status
Input Assemblies is a device that write responses from the SR-750 Series to the Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
PLC. 0
When using this device, each device function is assigned as follows.
Device status, Result Data, etc. are written to the Input Assemblies. Address Bit Name Description Data contents
This Bit turns ON when either "6
0 : No error
Input Assemblies memory map (Instance ID: 0x64) 0 0 Error Buffer Overflow Error" or "7
1 : Error
General Error" Bit is ON.
SR-750 → PLC
This Bit is used when using
Read Data
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 handshake.* 0 : No read data
0 1 Update
Read Read This displays whether read data 1 : Read data available
Buffer Available
FILE ERR MODE LOCK TRG General Data Data exists or not.
0 BUSY Overflow Error
BUSY BUSY BUSY BUSY BUSY Error Update Update
Error This Bit is used when using
Complete Available Read Data
handshake.* 0→1: Result data update
External External 0 2 Update
Preset Data Preset Preset Data Preset This turns ON when read data complete
Instruction Tuning Reading Instruction Tuning Reading Complete
1 Registration Reading Registration Reading update is complete.
Operation Failure Error Operation Complete Complete
Failure Failure Complete Complete
Failure Complete Buffer Overflow This turns ON when buffer 0 : No error
0 6
SAE ISO/ Matching Error overflow error occurs. 1 : Error
AIM DPM OUT3 OUT2 OUT1 IN2 IN1
2 AS9132 IEC15415 Level Unstable
Unstable Status Status Status Status Status This turns ON when errors other
Unstable Unstable Unstable
than buffer overflow error occur.
3 0 : No error
0 7 General Error If this turns ON, the error code is
1 : Error
4 Matching Level output to "Address 16 General
5 ISO/IEC15415 Grade Error Cause".
6 AIM DPM Grade * Handshake is a communication procedure to make the permission system for
7 read data writing.
8 Reading Error Cause
9 Preset Reading Failure Cause
Input Assemblies (Address 0, Bit 8 to Bit 13) BUSY status
10 Preset Data Registration Failure Cause
11 Tuning Failure Cause
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
12
0
13
14
Address Bit Name Description Data contents
15 External Instruction Operation Error Cause
This Bit turns ON when any of the
16 General Error Cause 0 : -
0 8 BUSY following BUSY Bits (9 to 13) is
17 1 : BUSY status
ON.
18 Read Data Ready Count
0 : -
0 9 TRG BUSY TRG BUSY
19 Read Data Update Count 1 : TRG BUSY status
20 0 : -
0 10 LOCK BUSY LOCK BUSY
21 Read Data Size 1 : LOCK BUSY status
22 and
Read Data 0 : -
above 0 11 MODE BUSY MODE BUSY
1 : MODE BUSY status
Gray parts are reserved areas for the system. 0 : -
0 12 ERR BUSY ERR BUSY
1 : ERR BUSY status
Control data (Output Assemblies)
Input Assemblies (Address 1, Bit 0 to Bit 7) Completion status
Output Assemblies is a device that write instructions from the PLC to the SR-750
Series.
When using this device, each device function is assigned as follows. Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
process, etc.
Address Bit Name Description Data contents
Output Assemblies memory map (Instance ID: 0x65) 1 0
Reading This turns ON when reading is 0 : -
Complete complete.*1 1 : Complete*2
PLC → SR-750
Preset
This turns ON when preset reading 0 : -
1 1 Reading
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 is complete. 1 : Complete*2
Complete
Preset Data Preset Error Read
Tuning Reading
0 Start
Registration Reading
Start
Clear Data Preset
Start Start Transmission Update Data This turns ON when preset data 0 : -
Request Request 1 2
Request Request Buffer Clear Permitted
Registration registration is complete. 1 : Complete*2
External
Preset Data Preset Complete
Instruction Tuning Reading
Registration Reading Tuning This turns ON when tuning is 0 : -
1 Operation Complete Complete 1 3
Complete Complete
Complete Clear Clear Complete complete. 1 : Complete*2
Clear Clear
Clear
This turns ON when "Reading",
2 Bank Number External
"Preset reading" or "Tuning" is
Instruction 0 : -
3 1 7 performed with the IN terminal or
Operation 1 : Complete*2
4 command and the operation is
Complete
complete.
5 Preset Data Size
6 and
Preset Data
*1 This Bit also turns ON when the character string of "ERROR" is output when
above
reading error occurs.
Gray parts are reserved areas for the system. *2 This returns to 0 when turning the applicable clear Bit ON or at next operation.
Important After "1 Preset Reading Complete", "2 Preset Data Registration
Complete" or "3 Tuning Complete", wait 5 seconds or more and
start reading operation. If reading operation starts before 5
seconds elapse, it does not operate normally.
97 E SR-750 UM
Input Assemblies (Address 1, Bit 8 to Bit 15) Error status Input Assemblies (Address 4 to 6) Total evaluation grade
for matching level and code quality verification function
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
1
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
4
Address Bit Name Description Data contents
5
0 : -
This turns ON when reading error 6
1 8 Reading Error 1 : Reading error,
or comparison NG occurs.
Comparison NG*
Data
Preset This turns ON when preset reading 0 : - Address Bit Name Description Data type
1 9 contents
Reading Failure fails. 1 : Preset reading failure*
Matching Level
Preset
0 : - 4 Matching Level * If multiple codes are read, the 0 to 100 UINT
Data This turns ON when preset data
1 10 1 : Preset data minimum value is output.
Registration registration fails.
registration failure*
Failure 4 : A
3 : B
Tuning 0 : - ISO/IEC15415 Total evaluation grade for ISO/
1 11 This turns ON when tuning fails. 5 2 : C UINT
Failure 1 : Tuning failure* Grade IEC15415 verification
1 : D
External This turns ON when "Reading", 0 : F
0 : -
Instruction "Preset reading" or "Tuning" is
1 15 1 : External instruction 4 : A
Operation performed with the IN terminal or
operation failure* 3 : B
Failure command and the operation fails. AIM DPM Total evaluation grade for ISO/IEC
6 2 : C UINT
Grade TR 29158 (AIM DPM-1-2006)
* If any of the above errors occurs, the error code is output to "Failure cause status 1 : D
0 : F
(Input Assemblies address 8 to 16)".
* Use this status when the code quality verification function of SR-750 is enabled.
Input Assemblies (Address 2, Bit 0 to Bit 6) Terminal status For the code quality verification function settings, refer to "3-11 Code quality verification function".
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Input Assemblies (Address 8 to 16) Failure cause status
2
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Address Bit Name Description Data contents 8
This represents IN1 terminal 0 : OFF 9
2 0 IN1 Status
status. 1 : ON 10
This represents IN2 terminal 0 : OFF 11
2 1 IN2 Status
status. 1 : ON
15
This represents OUT1 terminal 0 : OFF 16
2 4 OUT1 Status
status. 1 : ON
This represents OUT2 terminal 0 : OFF Data
2 5 OUT2 Status Address Bit Name Description Data type
status. 1 : ON contents
This represents OUT3 terminal 0 : OFF Reading Error
2 6 OUT3 Status 8 UINT
status. 1 : ON Cause
* The above chart shows the contents when the input polarity setting of the SR-750 Preset Reading
9 UINT
Failure Cause
is Norm. open (normally open).
For Norm. closed (normally closed), the data is reversed as 0: ON 1: OFF. Preset Data
10 Registration When any of the error statuses UINT
* For assigning functions to terminals, refer to "3-6 Multi-I/O Function". Failure Cause (Input Assemblies Address 1, Bit 8
Error code*
Tuning to Bit 15) turns on, the error code
Input Assemblies (Address 2, Bit 8 to Bit 12) Judgment result 11
Failure Cause is output to the applicable location. UINT
status for matching level and code quality verification function External Instruction
15 Operation UINT
Error Cause
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 General Error
16 UINT
2 Cause
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
21
22
…
Data
Address Bit Name Description Data type
contents
21 Read Data Size Read data length 0 and above* UINT
22 and
Read Data Read Data Read data* BYTE[]
above
* When the header, terminator and append data are set to the read data of SR-750, the header,
terminator, append data and inter-delimiter are also output. [CR] has been set to the
terminator as the default setting. Accordingly, [CR] is appended after the read data for output.
* If the silent mode is set for SR-750, read data is not output.
* [NUL]0x00 is appended to the end of result data.
E SR-750 UM 98
Parameter details of control data (Output Assemblies) Output Assemblies (Address 2) Bank number
Output Assemblies (Address 0, Bit 1 to Bit 7) Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
2
Handshake/Clear bit
Data
Address Bit Name Description Data type
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
contents
0 Input a bank number here and
start reading. Then, reading is
performed with the parameter
Address Bit Name Description Data contents Parameter
bank specified.
bank
This Bit is used when using 2 Bank Number Input a bank number here and UINT
Read Data 0→1: Writing read data is number:
handshake. start tuning. Then, the tuning result
0 1 Update permitted. 1 to 10*
This displays whether read data is stored to the specified
Permitted 1→0: - parameter bank.
exists or not.
The following Bits of Input
Assemblies are cleared. * If inputting a parameter bank number other than 1 to 10 to start reading, then the
• Buffer Overflow Error
Error Clear • General Error alternate reading is performed.
0 : No read data * If inputting a parameter bank number other than 1 to 10 to start tuning, then an
0 7 Transmission • Read Result Ready Count
1 : Read data available
Buffer Clear • Result Data Update Count error occurs.
• Read data stored in the
transmission buffer of the SR-
750 Series Output Assemblies (Address 5 and above) Preset data
Output Assemblies (Address 0, Bit 8 to Bit 11) Reading Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
…
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0
Data
Address Bit Name Description Data contents Address Bit Name Description Data type
contents
Reading Start 0→1: Reading start
0 8 The SR-750 Series starts reading. *1 5
Preset Data
Preset data length 0 and above UINT
Request 1→0: Reading stop Size
Preset Reading 0→1: Preset reading start 6 and Preset data is specified.
0 9 Preset reading starts. Preset Data Preset data BYTE[]
Start Request 1→0: Preset reading stop above (Terminator is not necessary.)
Preset Data 0→1: Preset data
Specified preset data is registered
0 10 Registration registration start
to Address 5, 6 and above.*2
Start Request 1→0: - List of error codes
Tuning Start 0→1: Tuning start
0 11 Tuning starts.*3
Request 1→0: Tuning stop
Error code Type of error Error description
*1 When specifying a bank, specify "Address 2 Bank number" 0 No error -
*2 Preset data can be deleted by setting "1" for Address 5, setting "0xFF" for Values with 100 added to the "Command communication
100 to 199 Command error
Address 6 and then registering the preset data. response error code" (page 9-4) are applicable.
*3 Before starting tuning, specify "Address 2 Bank number". 201 Reading error Reading failed.
If the bank number is illegal, a tuning error occurs. 202 Comparison error The read data did not match the preset data.
The code could not be found within the field of view while
210 Tuning failure
tuning.
Point Exclusive control of reading Start/each operation instruction 213 Tuning failure Tuning was aborted.
For reading Start/each operation instruction, priority is given to Another operation instruction was received during
Operation
the operation performed first. An error will occur if another 120 operation. In this case, the incoming instruction is not
instruction error
operation is performed during operation. performed.
The parameter bank number specification is invalid.
102 Bank number error Example: A number other than 01 to 16 is specified in
tuning operation.
Output Assemblies (Address 1, Bit 0 to Bit 7) Completion The preset data specification is invalid.
220 Preset data error Example: The specified preset data size is invalid when
bit clear preset data is registered.
EIP data update Read data larger than the specified size in the cyclic
230
Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
error communication was received.
1
* When Complete Bits are cleared, Error/Failure Bits of each operation are also
cleared.
99 E SR-750 UM
Level trigger operation procedure One-shot trigger operation procedure
This section describes the example when the trigger input measurement method of This section describes the example when the trigger input measurement method of
the SR-750 Series is set to the level trigger. the SR-750 Series is set to the one-shot trigger.
Iutput Iutput
← OUT1 Status (OK)*1 Read Data Update Count*2 m m+1 m m+1
←
Iutput Iutput
← OUT2 Status (ERROR NG)*1 Read Data and Data Size Read data ERROR
←
Iutput
Read Data Ready Count*2
← m m+1 m m+1
*1 Operations of OUT1 status and OUT2 status are described using the default
Iutput
← Read Data Update Count*2 m m+1 m m+1
settings of the SR-750 Series operation and multi I/O.
Iutput
← Read Data and Data Size Read data ERROR *2 The read data ready count value and read data update count value may differ
*1 Operations of OUT1 status and OUT2 status are described using the default depending on the operation status and communication frequency.
settings of the SR-750 Series operation and multi I/O. For example, when a code is read and then the next reading is complete before
*2 The read data ready count value and read data update count value may differ updating the PLC data is complete, the result data ready count value will have
depending on the operation status and communication frequency. one more count value.
For example, when a code is read and then the next reading is complete before
updating the PLC data is complete, the result data load count value will have
When reading is successful
one more count value. 1 When "Read Request" of PLC turns OFF (0)→ON (1), the SR-750
Series starts reading operation and turns "TRG BUSY" ON (1).
When reading is successful
1 When "Read Request" of PLC turns OFF (0)→ON (1), the SR-750
2 The SR-750 Series operates as follows when reading a code within
the specified one-shot time.
Series starts reading operation and turns "TRG BUSY" ON (1).
• It turns "TRG BUSY" OFF(0) and "Read Complete" ON (1), and then writes
2 The SR-750 Series operates as follows when reading a code. the read operation result code to "Read Result Code".
• It turns "TRG BUSY" OFF(0) and "Read Complete" ON (1), and then writes • It writes the output data and number of characters of output data to "Result
the reading error cause to "Reading Result". Data" and "Result Data Size".
• It writes the output data and number of characters of output data to "Read * When reading is successful, the reading error cause is "0" (No error).
Data" and "Read Data Size".
* When reading is successful, the reading error cause is "0" (No error).
3 When "Read Complete" of the SR-750 Series is ON (1), turn "Read
Complete Clear" of PLC ON (1).
3 When "Read Complete" of the SR-750 Series is ON (1), turn "Read
4 When "Read Complete Clear" of PLC turns ON (1), the SR-750 Series
Complete Clear" of PLC ON (1).
turns "Read Complete" OFF (0).
4 When "Read Complete Clear" of PLC turns ON (1), the SR-750 Series When "Read Complete" OFF (0) is confirmed, turn "Read Complete
turns "Read Complete" OFF (0). When "Read Complete" OFF (0) is Clear" of PLC OFF (0).
confirmed, turn "Read Complete Clear" of PLC OFF (0).
When reading fails
When reading fails
1 When "Read Request" of PLC turns OFF (0)→ON (1), the SR-750
1 When "Read Request" of PLC turns OFF (0)→ON (1), the SR-750 Series starts reading operation and turns "TRG BUSY" ON (1).
Series starts reading operation and turns "TRG BUSY" ON (1).
2 When the one-shot time elapses before the SR-750 Series read the
2 When "Read Request" of PLC turns OFF (0) before the SR-750 Series code, the SR-750 Series operates as follows.
read the code, the SR-750 Series operates as follows. • It turns "TRG BUSY" OFF (0) and "Read Complete" and "Reading Error" ON
• It turns "TRG BUSY" OFF (0) and "Read Complete" and "Reading Error" ON (1), and then writes the "Reading Error Cause".
(1), and then writes the "Reading Error Cause". • It writes the output data and number of characters of output data to "Read
• It writes the output data and number of characters of output data to "Read Data" and "Read Data Size".
Data" and "Read Data Size". * When reading error occurs, "201" is written to "Reading Error Cause".
* When reading error occurs, "201" is written to "Reading Error Cause".
3 When "Read Complete" of the SR-750 Series is ON (1), turn "Read
3 When "Read Complete" of the SR-750 Series is ON (1), turn "Read Complete Clear" of PLC ON (1).
Complete Clear" of PLC ON (1).
4 When "Read Complete Clear" of PLC turns ON (1), the SR-750 Series
4 When "Read Complete Clear" of PLC turns ON (1), the SR-750 Series turns "Read Complete" and "Reading Error" OFF (0).
turns "Read Complete" and "Reading Error" OFF (0). When "Read Complete" OFF (0) is confirmed, turn "Read Complete
When "Read Complete" OFF (0) is confirmed, turn "Read Complete Clear" of PLC OFF (0).
Clear" of PLC OFF (0).
When [Read Request] is turned ON/OFF at high speed while the
NOTICE EtherNet/IP cyclic cycle (RPI) is slow, the change of rising/falling
of [Read Request] may not be transmitted to the SR-750 Series.
E SR-750 UM 100
Data processing procedure using the handshake process 8 When "Read Data Update Permitted" of PLC turns OFF (0), the SR-
750 Series turns "Read Data Update Available" and "Read Data
This section describes the data processing procedure using the handshake Update Complete" OFF (0).
process.
The SR-750 Series is equipped with the send buffer of 10 KB.
The following procedure is described using the example when the trigger input
Even if the data processing on the PLC is unfinished, the next
measurement method of the SR-750 Series is set to the level signal trigger.
reading operation is possible. (Operations 1 to 5 are possible.)
When the next result data is ready on the SR-750 Series, even if
Timing chart
"Read Data Update Permitted" of PLC changes ON (1) → OFF(0),
NOTICE "Read Data Update Available" of the SR-750 Series maintains ON
Attribute Signal name When reading successful When reading failed
Output (1) status without changing to OFF (0).
→ Read Request
Iutput
Repeat turning "Read Data Update Permitted" of PLC ON (1)/OFF (0)
← TRG BUSY
until "Read Data Update Available" turns OFF (0). Or, send the
Barcode/2D code
Read Complete transmission buffer clear command (BCLR) from the command port
Iutput
← Read Complete and delete data in the transmission buffer.
Output
→ Read Complete Clear
11-3
Iutput
Reading Error
Message Communication
←
Iutput
← Reading Error Cause 0 201
Iutput
← Read Data Update Available
Output
→
Read Data Update Permitted
This section describes how to use message communication.
Iutput Read Data Update Complete
←
Iutput OUT1 Status (OK)*1
←
Iutput OUT2 Status (ERROR NG)*1
Message communication (Explicit message)
←
Iutput Read Data Ready Count *2
←
Message communication overview
m m+1 m m+1
Data processing flow Reference The SR-750 Series message communication function is compatible
with UCMM (unconnected type) and CLASS 3 (connected type).
1 When "Read Request" of PLC turns OFF (0)→ON (1), the SR-750
Series starts reading operation and turns "TRG BUSY" ON (1). Objects and services
2 The SR-750 Series operates as follows when reading a code.
In message communication, data are sent and received using objects and
• It turns "TRG BUSY" OFF (0) and "Read Complete" ON (1), and then writes
services.
the read operation result code to "Read Result Code".
When services for SR-750 Series objects are executed, data output, settings
• It turns "Read Data Update Available" ON (1).
reading, and specified operations are executed.
* When reading is successful, the reading error cause is "0" (No error).
101 E SR-750 UM
Responses 2 Communication 2 tab
Set the PLC port interface and protocol.
The following are the response formats sent from the SR-750 Series to the • Interface : Ethernet
EtherNet/IP scanner. • Protocol : EtherNet/IP
Response formats
Item Description
General status Returns the General Status in response to the command.
(1 byte) Returns 00H when operation is successful.
Additional status
Returns Additional Status.
(2 bytes)
Service response Returns the result data in response to the command.
Command Response
Service code General status
Class ID Additional status
Instance ID Service response data
Attribute ID
Service data
* The attribute ID and service data may not be necessary depending on the
Point The storage order of the data memory can be changed by
command used.
Service response data may not be generated depending on the command used. changing the availability of the data area's byte swap. By using
this function, storing data is made possible so that program
processing can be performed easily for PLC data memories of
Message communication setting procedure various brands.
* The SR AutoID Reader Object is not an object within EtherNet/IP standards but
rather it is an object that KEYENCE developed to make the SR-750 Series easier
to operate.
E SR-750 UM 102
How to decipher the SR-750 Series object table SR-750 Series Object Details
This section describes the SR-750 Series object configuration.
Reading the object table (attribute)
SR AutoID Reader Object (Class ID: 105 (0x69))
(1) (2) (3) (4)
Response parameter This object delivers the SR-750 Series connected status and device writing/
Instance Attribute
Name Data reading.
ID ID Description
Type This is an object specific to the SR-750 Series.
bit0: IN1 Status
bit1: IN2 Status Attributes
1 108 IN/OUT
UINT bit4: OUT1 Status
(0x01) (0x6C) Status The SR AutoID Reader Object supports the following attributes.
bit5: OUT2 Status
bit6: OUT3 Status Instance Attribute Response parameter
Name
ID ID Data Description
Item Description bit0 : Error
(1) Instance ID The instance ID is shown in decimal (hexadecimal). bit1 : Result Data Available
(2) Attribute ID The attribute ID is shown in decimal (hexadecimal). bit2 : Result Data Strobe
bit3 to 5 : Reserved
(3) Name Denotes the attribute name.
bit6 : Buffer Overflow Error
(4) Response Displays the receiving parameter's data type and each parameters bit7 : General Error
parameter description. UINT bit8 : BUSY
bit9 : TRG BUSY
Reading the object table (service) bit10 : LOCK BUSY
bit11 : MODE BUSY
100 bit12 : ERR BUSY
Read Status
(1) (2) (3) (4) (5) (0x64) bit13 : FILE BUSY
bit14 to 15 : Reserved
Service data
Instance Service bit0 : Read Complete
Data Name Description UINT
ID code Data bit1 : Read Failure
type
bit0 : Unstable
1 Bank Read bit1 : Matching Level Unstable
0x4B UINT Starts reading.
(0x01) Number Start UINT bit2 : ISO/IEC 15415 Unstable
bit3 : AIM DPM Unstable
Item Description bit4 : SAE AS9132 Unstable
(1) Instance ID The instance ID is shown in decimal (hexadecimal). UINT Read Result Code
(2) Service code The service code is shown in decimal (hexadecimal). bit0 : Error
bit1 : Result Data Available
(3) Service data Displays the type of the service data and service data description.
bit2 : Result Data Strobe
(4) Name Displays the service name. bit3 to 5 : Reserved
(5) Description Displays the service function description. bit6 : Buffer Overflow Error
bit7 : General Error
Data type UINT bit8 : BUSY
bit9 : TRG BUSY
bit10 : LOCK BUSY
The data types are defined as follows. 101
Preset Status bit11 : MODE BUSY
(0x65)
Range bit12 : ERR BUSY
Data type Description bit13 : FILE BUSY
Min. Max.
bit14 to 15 : Reserved
BOOL Boolean 0: FALSE 1: TRUE
bit0 : Preset Complete
SINT Short integer -128 127
UINT bit1 : Preset Failure
INT Integer -32768 32767 bit2 to 15 : Reserved
1
DINT Double precision integer -231 231-1 UINT Reserved
(0x01)
LINT Long integer -263 263-1 UINT Preset Result Code
USINT Unsigned short integer 0 255 bit0 : Error
UINT Unsigned integer 0 65535 bit1 : Result Data Available
UDINT Unsigned double precision integer 0 232-1 bit2 : Result Data Strobe
bit3 to 5 : Reserved
ULINT Unsigned long integer 0 264-1
bit6 : Buffer Overflow Error
String String (1 byte/character) - - bit7 : General Error
SSTRING String (1 byte/character) - - UINT bit8 : BUSY
BYTE Bit sequence: 8-bit - - bit9 : TRG BUSY
bit10 : LOCK BUSY
WORD Bit sequence: 16-bit - - 102 Register Preset
bit11 : MODE BUSY
(0x66) Data Status
DWORD Bit sequence: 32-bit - - bit12 : ERR BUSY
LWORD Bit sequence: 64-bit - - bit13 : FILE BUSY
bit14 to 15 : Reserved
bit0 : Register Preset Data Complete
UINT bit1 : Register Preset Data Failure
bit2 to 15 : Reserved
UINT Reserved
UINT Register Preset Data Result Code
bit0 : Error
bit1 : Result Data Available
bit2 : Result Data Strobe
bit3 to 5 : Reserved
bit6 : Buffer Overflow Error
bit7 : General Error
UINT
bit8 : BUSY
bit9 : TRG BUSY
103 bit10 : LOCK BUSY
Tune Status
(0x67) bit11 : MODE BUSY
bit12 : ERR BUSY
bit13 : FILE BUSY
bit0 : Tune Complete
UINT bit1 : Tune Failure
bit2 to 15 : Reserved
UINT Reserved
UINT Tune Result Code
103 E SR-750 UM
Instance Attribute Response parameter Service
Name
ID ID Data Description The SR AutoID Reader Object supports the following services.
bit0 : Error
Instance Service Service data
bit1 : Result Data Available Name Description
bit2 : Result Data Strobe ID code Data type: Data
bit3 to 5 : Reserved 14 Get_Attribute
- Obtains the attribute's one item.
bit6 : Buffer Overflow Error (0x0E) _Single
bit7 : General Error
UINT 16 Set_Attribute_
bit8 : BUSY - Obtains the attribute's one item.
(0x10) Single
bit9 : TRG BUSY
75 UINT: Bank
bit10 : LOCK BUSY Read Start Starts reading.
(0x4B) Number
bit11 : MODE BUSY
107 EXT. Request bit12 : ERR BUSY 76
- Read Stop Stops reading.
(0x6B) Status bit13 to 15 : Reserved (0x4C)
bit0 : EXT. Request Complete 77
- Preset Start Starts preset data reading.
UINT bit1 : EXT. Request Failure (0x4D)
bit2 to 15 : Reserved 78
- Preset Stop Stops preset data reading.
bit0 : Unstable (0x4E)
bit1 : Matching Level Unstable UINT: Preset
Registers preset data.
UINT bit2 : ISO/IEC 15415 Unstable 79 Data Size Register
Preset data can be deleted when Size is
bit3 : AIM DPM Unstable (0x4F) BYTE[]: Preset Data
bit4 : SAE AS9132 Unstable (1) and Data is (0xFF).
Preset Data
UINT EXT. Request Result Code 80
- Tune Start Starts calibration.
bit0 : IN1 Status (0x50)
bit1 : IN2 Status 81
bit2 to 3 : Reserved - Tune Stop Stops calibration.
(0x51)
108
IN/OUT Status UINT bit4 : OUT1 Status
(0x6C) 83
bit5 : OUT2 Status - Error Clear Clears the error.
1 (0x53)
bit6 : OUT3 Status
(0x01) EXT. Request
bit7 to 15 : Reserved 84 Clears the operation status from the
- Complete
UINT Read (Comparison) OK Count (0x54) external command.
Clear
UINT Comparison NG Count Acquires read data.
1
109 UINT Read Error Count
Statistics (0x01) UINT: Result
(0x6D) UINT Stable Reading Count 85 Get Result Response data
Data Size
(0x55) Data UINT : Result Data Size
UINT Read Input Count UINT: Offset
UINT : Rest Result Data Size
UINT Reserved BYTE[] : Result Data
110 UINT Result Data Ready Count
Result Data Count Clears the following information:
(0x6E) UINT Result Data Update Count • Result Data Ready Count
111 86 Sequence • Result Data Update Count
General Error Code UINT General Error Code -
(0x6F) (0x56) Reset • Main unit statistical information
• Buffering data
112 Read (Comparison)
UINT Read (Comparison) OK Count • Sequence bit
(0x70) OK Count
87
113 Comparison NG - Lock Sets the operation lock command.
UINT Comparison NG Count (0x57)
(0x71) Count
88
114 - Unlock Sets the operation unlock command.
Read Error Count UINT Read Error Count (0x58)
(0x72)
Read
116 90 Clears the Read Complete and Read
Read Input Count UINT Read Input Count - Complete
(0x74) (0x5A) Failure bits.
Clear
128 Result Data Ready
UINT Result Data Ready Count Preset
(0x80) Count 91 Clears the Preset Complete and Preset
- Complete
129 Result Data Update (0x5B) Failure bits.
UINT Result Data Update Count Clear
(0x81) Count
Register
Clears the Register Preset Data
92 Preset Data
Instance Service Attribute Response parameter - Complete and Register Preset Data
Name (0x5C) Complete
ID code ID Failure bits.
Data Description Clear
bit0 : Matching Level Tune
Inspect Valid 93 Clears the Tune Complete and Tune
- Complete
(0x5D) Failure bits.
Get_ bit1 : ISO/IEC15415 Clear
Attribute_ Inspect Valid
144 Unstable Inspect
Single
(0x90) Configuration
UINT bit2 : AIM DPM Identity Object (Class ID: 1 (0x01))
14 Inspect Valid
(0x0E) bit3 : SAE AS9132
Inspect Valid This object is used to acquire equipment information.
bit4 to 7 : Reserve The SR-750 Series offers the hardware reset service.
145 Matching Level
1 Set_ (0x91) Threshold
UINT 99 to 00 Service
(0x01) Attribute_
146 ISO/IEC15415 0: Disabled The Identity Object supports the following services.
Single UINT
(0x92) Threshold 1(D) to A(4)
16 Service data
(0x10) 147 AIM DPM 0: Disabled Instance Service
UINT Name Description
(0x93) Threshold 1(D) to A(4) ID code Data (Data type)
152
Get_ Matching Level UINT 100 to 00
(0x98) 5
Attribute_ 1 - Reset Performs hardware reset.
153 ISO/IEC15415 (0x05)
Single UINT 4(A) to 0(F)
(0x99) Grade
14
(0x0E) 154
AIM DPM Grade UINT 4(A) to 0(F)
(0x9A)
E SR-750 UM 104
SR-750 Series typical operation examples (8) Get result data
Acquires the SR-750 Series operation results.
(1) Start reading (Read Start) Command details Response details (normal termination)
Gives the command to start reading for the SR-750 Series. Class ID : 105 (0x69) General status : None
Command details Response details (normal termination) Instance ID :1 Additional status : None
Service code : 85 (0x55) Service data
Class ID : 105 (0x69) General status : None
Attribute ID : None UINT : Result Data Size
Instance ID :1 Additional status : None
Service data UINT : Rest Result Data Size
Service code : 75 (0x4B) Service data : None
UINT : Data size BYTE[] : Result Data
Attribute ID : None
UINT : Offset
Service data
UINT : Bank No. (9) Get attribute (Get_Attribute_Single)
(2) Stop reading (Read Stop) Acquires the SR-750 Series attribute value.
Gives the command to stop reading for the SR-750 Series. Command details Response details (normal termination)
Command details Response details (normal termination) Class ID : Class ID General status : None
Instance ID : Instance ID Additional status : None
Class ID : 105 (0x69) General status : None
Service code : 14 (0x0E) Service data : Attribute parameter
Instance ID :1 Additional status : None
*Get_Attribute_Single
Service code : 76 (0x4C) Service data : None
Attribute ID : Attribute ID
Attribute ID : None
Service data : None
Service data : None
11-4
(3) Preset reading start (Preset start)
Gives the command to start preset reading for the SR-750 Series.
Command details Response details (normal termination)
Reference Program
Class ID : 105 (0x69) General status : None
This section introduces a reference program when performing communication
Instance ID :1 Additional status : None
Service code : 77 (0x4D) Service data : None using EtherNet/IP on the SR-750 Series.
Attribute ID : None
Service data : None
Reference Program
(4) Preset reading stop (Preset Stop)
Gives the command to stop preset reading for the SR-750 Series. This section introduces a reference program when performing communication
using EtherNet/IP on the SR-750 Series.
Command details Response details (normal termination) During actual operation, perform programming while taking error processing into
Class ID : 105 (0x69) General status : None account.
Instance ID :1 Additional status : None
Service code : 78 (0x4E) Service data : None
Attribute ID : None
[Cyclic communication] without handshake
Service data : None
This is a reference program when using the setting without handshake in EtherNet/
(5) Preset data registration IP setting on AutoID Network Navigator.
Performs the preset data registration command for the SR-750 Series.
For the KV Series
Command details Response details (normal termination)
Class ID : 105 (0x69) General status : None
Reference program chart
Instance ID :1 Additional status : None (O) : Output Assemblies
Service code : 79 (0x4F) Service data : None (I) : Input Assemblies
Attribute ID : None REQ
(O) Read Request
Service data
Row 1
UINT : Data size
BYTE[494] : Data
(I) Read Complete BMOV
* Sets the data size to 1 and the data to 0xFF. If sent, preset data can be cleared. WOE DM1000 #100
Row 2 ↑ Result Data
105 E SR-750 UM
For the Control Logix/Compact Logix (RSLogix 5000) For the Control Logix/Compact Logix (RSLogix 5000)
Description of tags used in the sample Description of tags used in the sample
Name Data type Description Name Data type Description
REQ BOOL Bit to order to start/stop reading REQ BOOL Bit to order to start/stop reading
READ_DATA SINT[256] Memory to store read data READ_DATA SINT[256] Memory to store read data
REQ
REQ (O) Read Request
(O) Read Request
Rung1 ( )
Rung1 ( )
(I) Read Data Reception Available (I) Read data Reception Complete
(I) Read Complete (O) Read Data Update Permitted
Source (I)Result Data[0] Rung2 / ( )
Rung2 ONS Dest READ_DATA[0]
Length (I)Result Data Size (O) Read Data Update Permitted
Rung1 : This starts Read Request and starts reading. (I) Read Complete
Rung2 : With the rising of Result Complete, the data written to Result Data are (O) Read Complete Clear
Rung4 ( )
copied to READ_DATA.
Rung3 : When Read Complete is ON, Read Complete Clear turns ON.
Row 2
[Message communication] with handshake
(O) Read Data Update Permitted This is a reference program to start/stop reading or load data in message
communication.
(I) Read data Reception Complete BMOV For the Micro Logix (RSLogix 500)
WOE DM1000 #100
Row 3 ↑ Description of tags used in the sample
Name Data type Description
(I) Read Complete
(O) Read Complete Clear B9:0/0 Binary Bit to order to start/stop reading
Row 4 T10 Timer Timer
N11 Integer Memory that stores Bank No.
MG20 Message to perform Read Complete Clear
Description of the reference program
MG21 Message to perform Read Start
Row 1 : When the timing (REQ) signal turns ON, Read Request turns ON.
Message to perform Get Attribute Single for Read
Row 2 : When Read Data Reception Available turns ON and Read Data MG22 Message
Status
Reception Complete turns OFF, Read Data Update Permitted turns ON.
MG23 Message to perform Get Result Data
Read Data Update Permitted is self-retained.
MG24 Message to perform Read Stop
* Read Data Reception Available turns ON when read data is buffered
to SR-750. Memory that stores Get Attribute Single result of
N25 Integer
MG22
Row 3 : When Read Data Reception Complete turns ON, the data for the
specified bytes are transferred from read data to DM1000. N26 Integer Message command to receive the result data
* Read Data Reception Complete turns ON when writing read data from N27 Integer Memory that stores Get Result Data result of MG23
SR-750 to PLC is complete. RIX30 Extended Routing Information for MG20
Row 4 : When Read Complete is ON, Read Complete Clear turns ON. RIX31 Extended Extended Routing Information for MG21
RIX32 Routing Extended Routing Information for MG22
RIX33 Information Extended Routing Information for MG23
E SR-750 UM 106
Reference program chart [Message communication] Buffer Overflow Error and
B9:0/0 N25:1/0 N25:1/1
MSG
Communication Command CIP Generic
General Error occurred.
Size in byte(Receive) 0
Rung1 ONS / / Data Table Address(Receive) - ( EN )
Size in byte(Send) 2 This is a reference program to disable Buffer Overflow Error and General Error
( DN )
Data Table Address(Send)
Service
N11
Custom
using the message communication.
Service Code 4b(Hex) ( ER )
Class
Instance
69(Hex)
1 For the KV Series
Attribute 0
Reference program chart
MSG(MG22)
T10:1/DN Communication Command CIP Generic REQ
Size in byte(Receive) 8 ' Data are stored using the box script.
Rung2 ONS Data Table Address(Receive) N25 ( EN ) ↑
Size in byte(Send) 0
' Data can also be stored with the MOV command.
Data Table Address(Send) - ( DN )
Service Get Attribute DM0 = 192 ' IP address the first byte (arbitrary)
Single Service Code ( ER ) DM1 = 168 ' IP address the second byte (arbitrary)
E(Hex)
Class 69(Hex) DM2 = 100 ' IP address the third byte (arbitrary)
Instance 1 DM3 = 100 ' IP address the fourth byte (arbitrary)
Attribute 64 DM4 = 83 ' service cord (0x53)
Timer DM5 = 105 ' class ID (0x69)
( U ) DM6 = 1 ' instance ID (0x01)
DM7 = 0 ' attribute ID (0x00)
MSG(MG23) DM100 = 0 ' Sent data in message communication
N25:1/0 Communication Command CIP Generic
Size in byte(Receive) 100 R30700 R31700
Rung3 ONS Data Table Address(Receive) N27 ( EN ) Message communication Message communication
Size in byte(Send) 4 REQ start request complete
Data Table Address(Send) N26 ( DN ) U_MSGTO KV-5500
N25:1/1
Service Custom ↑ Message
Service Code 55(Hex) ( ER ) Unit No. communication
Class 69(Hex)
Instance 1 #0 DM0
Attribute 0 R30700
U_MSGTO KV-5500
Message
Unit No. communication
#0 DM100
MSG(MG20)
MG23:0/DN Communication Command CIP Generic R30700
Size in byte(Receive) 0 Message communication
Rung4 ONS Data Table Address(Receive) - ( EN ) start request
Size in byte(Send) 0
Data Table Address(Send) - ( DN )
Service Custom
Service Code 5A(Hex) ( ER )
Class 69(Hex)
Instance
Attribute
1
0
For the Control Logix/Compact Logix (RSLogix 5000)
Reference program chart
MSG (MG24) MSG
B9:0/1 Communication Command CIP Generic
Size in byte(Receive) 0 Service Type Custom
Rung5 ONS Data Table Address(Receive) - ( EN ) Service Code 53(Hex)
ONS ( EN )
Size in byte(Send) 0 Class 69(Hex)
Data Table Address(Send) - ( DN ) Instance 1
Service Custom Attribute 0 ( DN )
Service Code 4C(Hex) ( ER ) Source Element -
Class 69(Hex) Source Length - ( ER )
Instance 1 Destination -
Attribute 0
TON
107 E SR-750 UM
[Message communication] Hardware reset processing
This is a reference program for hardware reset (restart) in message
communication.
R30700
Message communication
start request
Point With this operation, the software reset operation can be performed
for the SR-750.
This operation returns the SR-750 Series to the state when the
power is turned on.
This operation cannot be performed in cyclic communication.
E SR-750 UM 108
12-1 PROFINET PROFINET device naming rule
1. PROFINET device name length: 1 to 240 characters
PROFINET is the open communication standard specified by PI (PROFIBUS & 2. 1 label length: 1 to 63 characters
PROFINET International). PROFINET compatible devices can communicate 3. Only [a to z] (alphabet lower case) [0 to 9] (numbers), [-] (hyphen), [.] (period)
regardless of vendor. The SR-750 Series is compliant with Conformance Class A. can be used for a device name.
Also, the SR-750 Series supports cyclic communication. 4. [-] (hyphen) cannot be used at the beginning of the label.
5. [-] (hyphen) cannot be used at the end of the label.
Cyclic communication 6. port-xyz, port-xyz-abcde cannot be the name of the first label.
a, b, c, d, e, x, y, z means [0 to 9] (numbers)
Cyclic communication enables high-speed control at several ms to several tens of 7. Device names cannot be made in the IP address format (n.n.n.n n=0,…,999).
ms intervals by communicating at update time interval. The SR-750 Series can be 8. Labels cannot start with xn-.
controlled by referring to and updating variables or devices within PLC without 9. The first character of labels cannot be a number.
considering communication. This makes programs on the PLC side simpler.
Important When controlling the SR-750 Series, set the update time of cyclic
communication to 8 ms or longer.
12-2 Cyclic communication
When cyclic communication is performed in the SR-750 Series using PROFINET,
SR-750 series functions are assigned to the PLC devices. Use the function
SR-750 Series PROFINET function overview allocated to each device according to the intended usage.
Function Description
Controls timing input ON/OFF.
Timing input control
Timing input with the parameter bank specified is possible.
SIMATIC
S7-300
Data handshake Whether to write read data to PLC can be controlled. Reading result Reading result
Errors that occurred on the main unit can be checked.
Handshake information Handshake information
Error handling After eliminating error factors, the SR-750 Series can be restored from the
error state. Device status Device status
Tuning Tuning
0 : No error
0 Error Error status indication
1 : Error
(3) Establish PROFINET communication.
Read data
0 : No read data * Only when data
When registering the SR-750 information to PLC, use the GSDML file of 1
Result Data Transmission buffer
1 : Read data handshake is
Available retention status
SR-750. indication
available enabled
109 E SR-750 UM
Module Bit Module Bit
Slot Size Name Description Data contents Remarks Slot Size Name Description Data contents Remarks
name address name address
OR of each BUSY 0 : No BUSY status Unstable reading
0 BUSY 0 : Stable
signal 1 : BUSY status 0 Unstable status
1 : Unstable
OR of each Unstable
0 : No TRG BUSY
Main unit in TRG
1 TRG BUSY status Matching level
BUSY status Matching Level 0 : Stable
1 : TRG BUSY status 1 judgment result
Unstable 1 : Unstable
unstable
0 : No LOCK BUSY
Main unit in LOCK status ISO/IEC 15415
2 LOCK BUSY ISO/IEC 15415 0 : Stable
BUSY status 1 : LOCK BUSY 2 verification result
Unstable 1 : Unstable
status unstable
Unstable
0 : No MODE BUSY 6 1 byte Read Status ISO/IEC TR 29158
BUSY Status Main unit in MODE status AIM DPM (AIM DPM) 0 : Stable
2 1 byte 3 MODE BUSY Bits 3
Bits BUSY status 1 : MODE BUSY Unstable verification result 1 : Unstable
status unstable
0 : No ERR BUSY SAE AS9132
Main unit in ERR Cancellation is SAE AS9132 0 : Stable
4 ERR BUSY status 4 verification result
BUSY status required. Unstable 1 : Unstable
1 : ERR BUSY status unstable
0 : No FILE BUSY 5 (Reserved) Reserved area
Main unit in FILE
5 FILE BUSY status
BUSY status 6 (Reserved) Reserved area
1 : FILE BUSY status
7 (Reserved) Reserved area
6 (Reserved) Reserved area
7 (Reserved) Reserved area
Read operation
Word area and byte area
0 : Incomplete
0 Read Complete completion
1 : Complete
notification
In the following areas, information is represented with the following units.
Preset read
1 Preset Complete completion
0 : Incomplete This is cleared at the • Word areas : Areas where 0 to 65535 is represented as a 2-byte unsigned
1 : Complete
notification start of Clear Bit in integer
each status or at the
Preset data start of the next • Byte area : Areas where a character code such as ASCII code is represented
Register Preset registration 0 : Incomplete operation.
2
Data Complete completion 1 : Complete Module Representation
Slot Size Name Description Data contents Remarks
notification name method
Completion Tuning completion 0 : Incomplete Word Matching Level Matching level 100 to 0
3 1 byte 3 Tune Complete
Status Bits notification 1 : Complete
4 : A
4 (Reserved) Reserved area 3 : B
ISO/IEC15415 ISO/IEC15415 total
Word 2 : C
5 (Reserved) Reserved area Matching Grade evaluation grade
1 : D If multiple codes are
6 (Reserved) Reserved area Level and 0 : F read, the smallest
7 8 byte Total value is displayed.
1 is output when Evaluation 4 : A
"Reading", "Preset Grade Status ISO/IEC TR 29158 3 : B
External instruction reading" and "Tuning" Word AIM DPM Grade (AIM DPM) total 2 : C
EXT. Request 0 : Incomplete
7 operation completion are performed via evaluation grade 1 : D
Complete 1 : Complete
notification external terminals or 0 : F
commands and
Word (Reserved) Reserved area
results are obtained.
Reading operation
The cause of failure Word Read Result Code Error code
result code
can be checked with
Read Result Code. Preset Result Preset data read
Word Error code
Reading error 0:- This is cleared at the Code result code
0 Read Failure Refer to List of error
notification 1 : Reading error start of Read
Preset data codes.
Complete Clear Bit or Register Preset
Word registration result Error code
at the start of the next Data Result Code
code
operation.
Tuning operation
The cause of failure Word Tune Result Code Error code
Operation result code
can be checked with 8 20 byte
Preset Result Code. Result Status Word (Reserved) Reserved area
0:-
Preset reading error This is cleared at the
1 Preset Failure 1 : Preset reading Word (Reserved) Reserved area
notification start of Preset
Error
Complete Clear Bit or Word (Reserved) Reserved area
at the start of the next
EXT. Request External instruction
operation. Word Error code
Result Code operation result code Refer to List of error
The cause of failure codes.
General Error
can be checked with Word General error code Error code
Code
Preset Data Result
Code. Word (Reserved) Reserved area
Preset data 0:-
Register Preset This is cleared at the
2 registration failure 1 : Preset data Result Data Ready Result data reception
Data Failure start of Register Word The number returns
notification registration failure Count count
Preset Data to 0 if it exceeds
Complete Clear Bit or Result Data Result data update 65535.
Word
at the start of the next Update Count count
operation. • Read Data Word (Reserved) Reserved area
Error Status The cause of failure 32Byte
4 1 byte Result data size
Bits can be checked with • Read Data Word Result Data Size
8+ 64Byte (byte)
Tune Result Code.
Tuning failure 0:- This is cleared at the (data • Read Data • 32 • When append data
3 Tune Failure 9
notification 1 : Tuning failure start of Tune size) 128Byte bytes has been set, the
Complete Clear Bit or byte • Read Data • 64 append data is
at the start of the next 246Byte bytes output.
operation. * Select one • 128 • When the silent
Result data output
of them. bytes Result Data Result data output mode is set, this
4 (Reserved) Reserved area (Array of bytes)
• 246 area is not
5 (Reserved) Reserved area bytes updated.
• NULL (0x00) is
6 (Reserved) Reserved area appended after
1 is output when result data.
"Reading", "Preset
reading" and "Tuning"
are performed via
external terminals or
commands and the
0:- operation fails. The
External instruction
EXT. Request 1 : External cause of failure can
7 operation failure
Failure instruction be checked with
notification
operation failure EXT.Request Result
Code.
This is cleared at the
start of EXT. Request
Complete Clear Bit or
at the start of the next
operation.
Input terminal 1 0 : OFF
0 IN1 Status
status 1 : ON
Input terminal 2 0 : OFF
1 IN2 Status
status 1 : ON
2 (Reserved) Reserved area
3 (Reserved) Reserved area
Terminal
5 1 byte Output terminal 1 0 : OFF
Status Bits 4 OUT1 Status
status 1 : ON
Output terminal 2 0 : OFF
5 OUT2 Status
status 1 : ON
Output terminal 3 0 : OFF
6 OUT3 Status
status 1 : ON
7 (Reserved)
E SR-750 UM 110
PLC instruction area (Q address) Word area and byte area
The PLC instruction area is divided into areas as follows. In the following areas, information is represented with the following units.
• Word areas : Areas where 0 to 65535 is represented as a 2-byte unsigned
Bit area integer
• Byte area : Areas where a character code such as ASCII code is represented
In the following areas, information is divided by bit. Module Bit
Slot Size Name Description Data contents Remarks
Information is represented with 0 or 1. name address
Bank Number
Module Bit • For reading start
Slot Size Name Description Data contents Remarks
name address request
0 (Reserved) Reserved area 1 to 16:
Bank setting read
0→1: Writing to Other than 1 to 16:
result data This functions only Parameter
Result data update Alternate read
1 Result Data Latch device when handshake is 13 2 byte Bank Word Bank Number Bank Number 1 to 16
permitted • For tuning start
permitted enabled. Number
request
1→0: - 1 to 16:
2 (Reserved) Reserved area Tuning result
storage bank
3 (Reserved) Reserved area Other than 1 to 16:
4 (Reserved) Reserved area Error
• User Data Specify preset data
5 (Reserved) Reserved area Word User Data Size Preset data size
Latch and 32byte size.
10 1 byte Error Clear 6 (Reserved) Reserved area • User Data
2+
Control Bits 64byte
The following error (user
• User Data Bytes
statuses and data are 14 data Specify preset data.
128byte (preset
cleared. size) User Data Preset data (Terminator is not
• User Data data
• Buffer Overflow byte necessary.)
252byte size)
Error
* Select one
• General error
0→1: Error clear of them.
7 Error Clear Error clear • Result data
1→0: -
acquisition count
• Result data update
count Error code
• Result data stored
in the transmission
buffer Error Error code Meaning
When specifying the
0 Read Request Reading start request
0→1: Start reading
bank, specify to Bank
No error 0 Reading success/operation success
1→0: Stop reading
Number module. Reading error 201 Reading error
0→1: Preset read Comparison error 202 The read code does not match the preset data.
Preset reading start start Reading not possible
1 Preset Request
request 1→0: Preset read in the specified bank Tuning failure The code could not be found within the field of
stop 210
(Symbol unclear) view while tuning.
Specify to User Data
Size/User Data
Tuning failure
213 Tuning was aborted midway.
Module. (Aborted)
0→1: Preset data
Register Preset Preset data When deleting preset
Operation 2
Data Request registration request
registration
data, set the user
Another operation instruction was received
1→0: - Control instruction reception
11 1 byte instruction data size to 1, set the 120 during operation. (Operation instruction is not
Control Bits user data to 0xFF and
error
performed.)
register preset data.
The bank number specification is invalid (other
Specify the tuning Bank No. error 102
0→1: Start tuning target bank number than 1 to 16).
3 Tune Request Tuning start request
1→0: Stop tuning to Bank Number Preset data specification is invalid.
module. Preset data error 220
(Specified size is outside the range.)
4 (Reserved) Reserved area
Shortage of specified size (Result data and
5 (Reserved) Reserved area PROFINET data update error 230
present data size is beyond the limit.)
6 (Reserved) Reserved area
7 (Reserved) Reserved area
Read completion
Read Complete Reading complete 0→1: Complete clear notification and read
0
Clear clear 1→0: - failure notification
clear
Preset read
completion
Preset Complete Preset reading 0→1: Complete clear
1 notification and
Clear complete clear 1→0: -
preset read failure
notification clear
Preset data
registration
Register Preset Preset data completion
0→1: Complete clear
2 Data Complete registration complete notification and
1→0: -
Clear clear preset data
Completion registration failure
12 1 byte Clear Control notification clear
Bits
Tuning completion
Tune Complete Tuning complete 0→1: Complete clear Notification and
3
Clear clear 1→0: - tuning failure
notification clear
4 (Reserved) Reserved area
5 (Reserved) Reserved area
6 (Reserved) Reserved area
External instruction
operation completion
External instruction
EXT. Request 0→1: Complete clear and external
7 operation complete
Complete Clear 1→0: - instruction operation
clear
failure notification
clear
111 E SR-750 UM
13-1 Installing MultiMonitor 7 Click [Install].
This section describes how to install, start and shut down the MultiMonitor.
Installation Procedure
This section assumes that MultiMonitor will be installed on a Windows 7-based
computer with the following drive configuration:
Drive C: Hard disk drive
Drive E: CD-ROM drive
2 Insert the "AutoID Network Navigator DISC" into the CD-ROM drive
of the PC.
3 Select a language to install and press [OK].
"The AutoID Network Navigator installer"
will start. Uninstall Method
From the Start menu, select [Control
panel] - [Programs] - [Programs and
Features] - [Uninstall or change a
4 Click [Install MultiMonitor]. program], select the program to
uninstall from the list, and click
[Uninstall].
5 Click "Next".
Startup Procedure
Start up MultiMonitor.
6 Click "Next".
[Destination Folder] is displayed.
Click on the "Change" button to
change to the folder in which the
application will be installed.
Shutdown Procedure
Shut down MultiMonitor.
1 Click the button at the right end of the title bar. Or, press the
Alt + F4 keys.
E SR-750 UM 112
13-2 Using MultiMonitor Double-clicking any of the images can enlarge the image.
[Enlarged image]
Software for real time monitoring of the SR-750 Series. This can display up to 16
SR-750 Series at once.
This can be used as easy-to-understand monitoring software.
(2)
(4)
(3)
113 E SR-750 UM
14-1 Installing FileView 7 Click [Install].
This section describes how to install, start and shut down the FileView.
Installation Procedure
This section assumes that FileView will be installed on a Windows 7-based
computer with the following drive configuration:
Drive C: Hard disk drive
Drive E: CD-ROM drive
2 Insert the "AutoID Network Navigator DISC" into the CD-ROM drive
of the PC.
3 Select a language to install and press [OK].
"The AutoID Network Navigator installer"
will start. Uninstall Method
From the Start menu, select [Control
panel] - [Programs] - [Programs and
Features] - [Uninstall or change a
4 Click [Install FileView]. program], select the program to
uninstall from the list, and click
[Uninstall].
5 Click "Next".
Startup Procedure
Start up FileView.
6 Click "Next".
[Destination Folder] is displayed.
Click on the "Change" button to
change to the folder in which the
application will be installed.
Shutdown Procedure
Shut down FileView.
1 Click the button at the right end of the title bar. Or, press the
Alt + F4 keys.
E SR-750 UM 114
14-2 Using FileView
Software that isolates the FileView software function from AutoID Network
Navigator. Without starting AutoID Network Navigator, you can manipulate image
data and configuration files stored in the SR-750 Series RAM/ROM.
(1)
(2)
(3)
(5)
(4)
115 E SR-750 UM
15-1 SR-750 Series Specifications Reading range characteristics (Typical)
Reading distance with cell sizes (narrow bar width) other than the chart below can
be confirmed using the introduction guide for AutoID Network Navigator.
General Specifications Refer to "5-12 Installation Guide (Page 53)"
E SR-750 UM 116
SR-750HA
0 5 10 15 20 25 30 35 40 45 50 55 60
Unit: mm
15-2 Dimensions
20
Focal distance = 38 mm SR-750 Series
15
11.1
–5
13.2
17
–10
28
(110)
(114)
65
65
(79)
(84.4)
–15
(142)
(145)
–20
A B
(7.5)
10° 10° Insulating sheet
5.3
Focal distance = 400 mm 100
R32
75
47
10° 10°
32
7.5
50
25
φ5.3 (2.5)
0 2
(10.5)
20 (5.5) 2-M4
–25 (51) Screw mounting dimensions
(52.5)
–50
–75
33.9
0.5 300 490
0.22 370 440
70.5
Code39
0.5 250 540
Code128 0.25 350 450
Unit: mm
0 200 400 600 800 Control cable (OP-87224/87225/87226/87353/87354/87355)
Focal distance = 600 mm 150 Unit: mm
Model L
100 OP-87224/87353 2m
OP-87225/87354 5m
50
OP-87226/87355 10 m L 45
–50
φ15
φ6.7
–100 5 120
–150 5 150
A B
5 180
36.8
φ15
φ6.7
Thickness 16
117 E SR-750 UM
Ethernet cable (OP-87356/87357/87358)
Unit: mm
15-3 SR-750 Series Field of View Size
Model L
OP-87356 2m The size of the field of view for the SR-750 Series is as follows.
OP-87357 5m
OP-87358 10 m SR-750HA
44.7 L 47.3
Unit: mm
Reading distance 20 25 30 40 50 60
Field of Width 15.3 18.6 21.9 28.5 34.5 41.2
M12
φ15
view size Height 10.1 12.3 14.5 18.9 22.9 27.3
φ6.4
SR-750
NFPA79 compliant Ethernet cable (OP-87359/87360/87361)
Unit: mm
Model L Unit: mm
Reading distance 40 50 60 80 100 120
OP-87359 2m Field of Width 29.5 35.7 42.6 55.7 69.4 82.4
OP-87360 5m view size Height 19.6 23.7 28.2 36.9 46.0 54.6
OP-87361 10 m
SR-751
(43.2) L (46.5)
φ15
* For the dimensions after main unit changes, see the "SR-750 Series
Additional Functions Manual." SR-752
φ15
SR-752+SR-75L4
Unit: mm
Reading distance 250 300 350 400 450 500
Field of Width 66 79 92 108 118 131
view size Height 44 52 61 69 78 87
SR-752+SR-75L6
Unit: mm
Reading distance 500 550 600 650 700 750
Field of Width 132 145 165 172 185 198
view size Height 87 96 106 113 122 131
Reading distance
Reading area
Height
Width
TE
S
R
S
T
-6
2
5
TU
N
N
E
E
T
IN
P
O
W O
E K/N
R
R G
/
S
TB
* Field of view size other than the above can be confirmed using the introduction
guide for AutoID Network Navigator.
In the introduction guide, reading distance and field of view size have been
calculated by entering the setting distance.
Refer to "5-12 Installation Guide (Page 53)"
E SR-750 UM 118
15-4 Troubleshooting Unable to perform quick calibration
Is the code setting correct? STEP1 Check the LED of the SR-750 Series
Has the device been calibrated for these codes? STEP4 Check the AutoID Network Navigator
It may be necessary to perform a quick calibration after confirming the settings in
the AutoID Network Navigator. STEP5 Temporary IP address setting for the SR-750 Series
There are 10 different parameter banks that can be registered with quick
calibration.
Registering parameters such as the worst print quality or the fastest movement
may prevent read errors from occurring.
When parts of several codes exist the scan range, decoding may take longer.
STEP1 Check the LED of the SR-750 Series
Set the decode timeout to a longer limit and try reading again.
When using the calibrated parameter bank, set the alternate to "Enable".
Is "ENET LINK LED" lighting?
Are the installation distance and angle optimal? If the above LED is not lighting (blinking), wiring may be incorrect.
Check the following.
• Confirm the distance from the SR-750 Series device to the target code.
• Is the SR-750 Series turned ON?
Focal length is as follows. SR-750: 60 mm, SR-751: 100 mm, SR-752: 250 mm,
• Is the Ethernet cable securely connected?
SR-750HA: 38 mm, SR-752+SR-75L4: 400 mm. SR-752+SR-75L6: 600 mm
• Is the Ethernet cable not damaged?
• Use the test mode to determine the code read ratio.
• Is the network HUB turned ON?
• Confirm the installation angle is not in the specular reflection range.
Check the [Local Area Connection] and check if the IP address has been input. If
"Obtain IP address automatically" has been selected, connecting with the SR-750
Series is impossible. Make sure to input the IP address.
119 E SR-750 UM
Unable to communicate via Ethernet correctly
STEP3 Check the security software of the PC
Are the command port, Data port 1 and Data port 2 set to
Has the communication been blocked by security software of the PC?
If security software is operating on the PC, it may be blocking the communication. Ethernet?
Disable the security software, and then make communication again. To control the SR-750 Series using the Ethernet, set the command port, Data port 1
* Restarting the PC may be necessary after disabling the security software. and Data port 2 to Ethernet.
Using the AutoID Network Navigator, check the "Communication 2" tab.
STEP4 Check the AutoID Network Navigator Refer to "5-4 Details of Settings View (Page 34)"
If connection still fails even with the above operation, check the following as well. An error code is displayed on the multiple LED displays
• When a network HUB is being used, directory connect the SR-750 to the PC
without using the HUB.
of the SR-750 Series.
Check the error code displayed on the multiple LED displays of the SR-750 Series.
Unable to communicate via the RS-232C properly • "E" and "4" are displayed alternately.....The send buffer overflow of the SR-750
Series has occurred. Send the buffer
Is not the SR-750 Series connected with AutoID Network clear command "BCLR" from the host or
Navigator? turn the SR-750 on again.
• "E" and "5" are displayed alternately.....If multiple units of the SR-750 Series are
Is the indicator lamp of the AutoID Network Navigator lighting in blue? This state
connected on the same network, the IP
means that the SR-750 Series is being operated from the AutoID Network
address of the SR-750 Series has been
Navigator.
duplicated.
Finish the operations performed using the AutoID Network Navigator and click the
Check the IP address of the SR-750
status indicator. When the color changes to the one other than blue, communicate
Series and make the setting again.
again.
* If other error codes occur, consult your nearest dealer.
(If a command is sent via RS-232C to the SR-750 Series communicating with
AutoID Network Navigator, the error response (Error No. 23) will be output.)
An error response is returned after commands are sent
Are the command port and Data port 1 set to RS-232C?
When operation/setting commands are sent to the SR-750 Series, an error
To control the SR-750 Series using the RS-232C, set the command port and Data response may be returned.
port 1 to RS-232C.
Using the AutoID Network Navigator, check the "Communication 2" tab. Error response ER , Command , ee ee = Error code
Refer to "5-4 Details of Settings View (Page 34)"
• ee = 00 is returned .............The sent command may is not the command of the
Are the RS-232C communication settings set properly? SR-750 Series.
Check whether the character string of the sent
Check if the RS-232C settings both for the SR-750 Series and the control host are command is wrong or not.
set properly. • ee = 01 is returned .............The format or parameter of the sent command may
Using the AutoID Network Navigator "Communication 1" tab, confirm the RS-232 be incorrect.
settings of the SR-750 Series. Check if the parameter value of the sent command is
Refer to "5-4 Details of Settings View (Page 34)" appropriate.
• ee = 20 is returned .............The sent command cannot be executed with the
Is the RS-232C cable properly connected? current operation status of the SR-750 Series.
Check if the control cable of the SR-750 Series is connected to RS-232C port of ex. The timing command was sent again during
the control host properly. reading operation.
Refer to "2-2 Connecting the Control Cable and Wiring (Page 6)" The test command was sent during reading
operation. · · ·etc
Check the operation status of the SR-750 Series.
• ee = 21 is returned .............The buffer overflow of the SR-750 Series has
occurred.
Send the buffer clear command "BCLR" to the SR-
750 Series or turn the SR-750 on again.
• ee = 23 is returned .............A command was sent from the RS-232C port during
AutoID Network Navigator operation.
Finish the AutoID Network Navigator first and send
the command again.
E SR-750 UM 120
15-5 Checksum Calculation 15-6 ASCII Code List
Method High-order 4 bits
• A checksum can be appended to the read data when it is being sent. Hexadecimal 0 1 2 3 4 5 6 7
* No checksum can be appended to commands or responses.
Binary 0000 0001 0010 0011 0100 0101 0110 0111
• The checksum allows you to check if garbled text was caused during the RS-
232C communication. 0 0000 DLE (SP) 0 @ P ‘ p
If the checksum does not match due to concurrent use of the PASS/RTRY and
1 0001 SOH DC1 ! 1 A Q a q
ACK/NAK protocols, create a program that requests to send again (RTRY or
N A K ). 2 0010 STX DC2 “ 2 B R b r
Low-order 4 bits
Data format 7 0111 BEL ETB ‘ 7 G W g w
8 1000 BS CAN ( 8 H X h x
Header Read data Checksum Terminator
9 1001 HT EM ) 9 I Y i y
A 1010 LF SUB * : J Z j z
B 1011 VT ESC + ; K [ k {
With appended data C 1100 CL FS , < L \ l |
F 1111 SI US / ? O _ o del
* ⊕ : Exclusive OR operator
121 E SR-750 UM
15-7 Software License 15-8 Precautions on
Software License Agreement Regulations and Standards
NOTICE TO USER: PLEASE READ THIS SOFTWARE LICENSE AGREEMENT
(THIS "AGREEMENT") CAREFULLY. BY USING ALL OR ANY PORTION OF THE CE Marking
SR-H3W (THIS "SOFTWARE"), YOU ARE AGREEING TO BE BOUND BY ALL
Keyence Corporation has confirmed that this product complies with the essential
THE TERMS AND CONDITONS OF THIS AGREEMENT. IF YOU DO NOT
requirements of the applicable EC Directive, based on the following specifications.
AGREE TO ANY TERMS OF THIS AGREEMENT, DO NOT USE THIS
Be sure to consider the following specifications when using this product in the
SOFTWARE.
Member State of European Union.
3. Restrictions.
CSA Certificate
3.1 Except for installation of updates or new functions provided by This product complies with the following CSA and UL standards and has been
KEYENCE, you may not modify or add any function to this Software. certified by CSA.
3.2 You may not reverse engineer, decompile or disassemble this • Applicable st,andards: CAN/CSA C22.2 No.61010-1
Software. UL61010-1
3.3 You may not create derivative works based on this Software. Be sure to consider the following specifications when using this product as a
3.4 Other than expressly stated by KEYENCE, you may not resell, product certified by CSA.
retransfer, rent or otherwise redistribute this Software to any third • Overvoltage category
parties. • Use this product under pollution degree 3.
• Use this product at the altitude of 2000 m or less.
4. Intellectual Property Rights. • Indoor use only.
Except as expressly stated herein, KEYENCE reserves all right, title and • When using this product, use the following power supply.
interest in this Software, and all associated copyrights, trademarks, and • CSA or UL certified power supply that provides Class 2 output as defined in the
other intellectual property rights therein. CEC (Canadian Electrical Code) and NFPA79 (NEC: National Electrical Code),
or
5. Disclaimer. • CSA or UL certified power supply that has been evaluated as a Limited Power
Keyence is licensing this Software to you "AS IS" and without any warranty Source as defined in CAN/CSA-C22.2 No. 60950-1/UL60950-1.
of any kind. In no event will KEYENCE or its suppliers be liable to you for • Either PoE or 24V power supply shall be used.
any damages, claims, costs or any lost profits caused by using this • The symbol on the product means "Direct current".
Software.
FDA (CDRH) Regulations
6. Termination.
This product complies with the following FDA (CDRH) regulations.
6.1 Your license under this Agreement will terminate automatically if you
• FDA(CDRH) Part 1040.10, Class 1 Laser Product
destroy this Software and the copy of this Software in your possession
The laser classification for FDA(CDRH) is implemented based on IEC60825-1 in
or voluntarily return this Software to us.
accordance with the requirements of Laser Notice No.50.
6.2 Your license under this Agreement will terminate automatically without
any notice from KEYENCE if you fail to comply with any of the terms FCC Regulations
and conditions of this Agreement. Promptly upon termination, you shall
cease all use of this Software and destroy all copies, full or partial, of This product complies with the following FCC EMI regulations.
this Software in your possession or control. • FCC Part 15 Subpart B, Class A Digital Device
6.3 You will compensate KEYENCE for costs or any lost profits caused by
your violation or breach of any term of this Agreement.
IC (Industry Canada) Regulations
This product complies with the following IC EMI regulations.
7. Governing Law. • ICES-003, Class A Digital Apparatus
7.1 This Agreement will be governed by and construed in accordance with
the substantive laws of Japan without regards to the principles of
conflicts of law.
7.2 If any part of this Agreement is found void and unenforceable, it will not
affect the validity of the balance of this Agreement, which shall remain
valid and enforceable according to its terms and conditions.
E SR-750 UM 122
15-9 Copyright indications
TOPPERS/JSP Kernel
Toyohashi Open Platform for Embedded Real-Time Systems/Just Standard
Profile Kernel
The above copyright holders grant permission gratis to use, duplicate, modify, or
redistribute (hereafter called use) this software (including the one made by
modifying this software), provided that the following four conditions (1) through (4)
are satisfied.
(1) When this software is used in the form of source code, the above copyright
notice, this use conditions, and the disclaimer shown below must be retained in
the source code without modification.
(2) When this software is redistributed in the forms usable for the development of
other software, such as in library form, the above copyright notice, this use
conditions, and the disclaimer shown below must be shown without
modification in the document provided with the redistributed software, such as
the user manual.
(3) When this software is redistributed in the forms unusable for the development
of other software, such as the case when the software is embedded in a piece
of equipment, either of the following two conditions must be satisfied:
(a) The above copyright notice, this use conditions, and the disclaimer shown
below must be shown without modification in the document provided with
the redistributed software, such as the user manual.
(b) How the software is to be redistributed must be reported to the TOPPERS
Project according to the procedure described separately.
(4) The above copyright holders and the TOPPERS Project are exempt from
responsibility for any type of damage directly or indirectly caused from the use
of this software and are indemnified by any users or end users of this software
from any and all causes of action whatsoever.
THIS SOFTWARE IS PROVIDED "AS IS." THE ABOVE COPYRIGHT HOLDERS
AND THE TOPPERS PROJECT DISCLAIM ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ITS APPLICABILITY TO A
PARTICULAR PURPOSE. IN NO EVENT SHALL THE ABOVE COPYRIGHT
HOLDERS AND THE TOPPERS PROJECT BE LIABLE FOR ANY TYPE OF
DAMAGE DIRECTLY OR INDIRECTLY CAUSED FROM THE USE OF THIS
SOFTWARE.
123 E SR-750 UM
Revision History WARRANTIES AND DISCLAIMERS
(1) KEYENCE warrants the Products to be free of defects in materials and
Date of printing Version Revision contents
workmanship for a period of one (1) year from the date of shipment. If any
May 2013 2nd edition models or samples were shown to Buyer, such models or samples were used
September 2013 3rd edition Erroneous descriptions corrected merely to illustrate the general type and quality of the Products and not to
January 2014 4th edition Additions made for added functions represent that the Products would necessarily conform to said models or
samples. Any Products found to be defective must be shipped to KEYENCE
with all shipping costs paid by Buyer or offered to KEYENCE for inspection and
examination. Upon examination by KEYENCE, KEYENCE, at its sole option,
will refund the purchase price of, or repair or replace at no charge any Products
found to be defective. This warranty does not apply to any defects resulting
from any action of Buyer, including but not limited to improper installation,
improper interfacing, improper repair, unauthorized modification, misapplication
and mishandling, such as exposure to excessive current, heat, coldness,
moisture, vibration or outdoors air. Components which wear are not warranted.
(2) KEYENCE is pleased to offer suggestions on the use of its various Products.
They are only suggestions, and it is Buyer's responsibility to ascertain the
fitness of the Products for Buyer's intended use. KEYENCE will not be
responsible for any damages that may result from the use of the Products.
(3) The Products and any samples ("Products/Samples") supplied to Buyer are not
to be used internally in humans, for human transportation, as safety devices or
fail-safe systems, unless their written specifications state otherwise. Should
any Products/Samples be used in such a manner or misused in any way,
KEYENCE assumes no responsibility, and additionally Buyer will indemnify
KEYENCE and hold KEYENCE harmless from any liability or damage
whatsoever arising out of any misuse of the Products/Samples.
(4) OTHER THAN AS STATED HEREIN, THE PRODUCTS/SAMPLES ARE
PROVIDED WITH NO OTHER WARRANTIES WHATSOEVER. ALL
EXPRESS, IMPLIED, AND STATUTORY WARRANTIES, INCLUDING,
WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF
PROPRIETARY RIGHTS, ARE EXPRESSLY DISCLAIMED.
IN NO EVENT SHALL KEYENCE AND ITS AFFILIATED ENTITIES BE
LIABLE TO ANY PERSON OR ENTITY FOR ANY DIRECT, INDIRECT,
INCIDENTAL, PUNITIVE, SPECIAL OR CONSEQUENTIAL DAMAGES
(INCLUDING, WITHOUT LIMITATION, ANY DAMAGES RESULTING FROM
LOSS OF USE, BUSINESS INTERRUPTION, LOSS OF INFORMATION,
LOSS OR INACCURACY OF DATA, LOSS OF PROFITS, LOSS OF
SAVINGS, THE COST OF PROCUREMENT OF SUBSTITUTED GOODS,
SERVICES OR TECHNOLOGIES, OR FOR ANY MATTER ARISING OUT OF
OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE
PRODUCTS, EVEN IF KEYENCE OR ONE OF ITS AFFILIATED ENTITIES
WAS ADVISED OF A POSSIBLE THIRD PARTY'S CLAIM FOR DAMAGES
OR ANY OTHER CLAIM AGAINST BUYER. In some jurisdictions, some of the
foregoing warranty disclaimers or damage limitations may not apply.
BarcodeReader.com
http://www.barcodereader.com/
You can download technical documents useful for BL/SR/RF introduction and
operation.
Download the latest manual from this Web page.