Sei sulla pagina 1di 124

300GB

Table of Contents
General Precautions.......................................................................... 2

Fixed Mount 2D Code Reader Safety Information for SR-750 Series................................................ 2

SR-750 Series 1-1


1-2
Checking the Package Contents ....................................................... 3
Part Names and Functions ................................................................ 3

User's Manual Rev.4.0 1-3 System Configuration and Setup Flow .............................................. 4

2-1 Connecting the Power Source........................................................... 6


Read this manual together with the SR-750 Series Additional Functions Manual. 2-2 Connecting the Control Cable and Wiring ......................................... 6
2-3 Connecting the Ethernet Cable ......................................................... 8

Read this manual before use.


Keep this manual in a safe place for future reference. 3-1 Using the SR-750 Series ................................................................... 9
3-2 Quick Calibration ............................................................................. 10
3-3 Alternate Function ........................................................................... 11
3-4 Test Mode........................................................................................ 12
3-5 Preset/Verification Function............................................................. 14
3-6 Multi-I/O Function ............................................................................ 14
3-7 Image Saving Function.................................................................... 16
3-8 Silent Mode...................................................................................... 18
3-9 SR-600 Compatible Output Mode ................................................... 19
3-10 Batch Setting Code.......................................................................... 20
3-11 Code quality verification function..................................................... 20
3-12 Duplicate reading prevention interval reset ..................................... 24
3-13 Edit data function/Edit image file name function.............................. 24

4-1 Reading Operations......................................................................... 26


4-2 Timing Mode.................................................................................... 26
4-3 Data Transmission Timing............................................................... 27
4-4 Read Mode ...................................................................................... 28
„ Symbols
This user's manual uses the following symbols that alert you to important
5-1 Installing, Starting, and Shutting Down............................................ 30
messages. Be sure to read these messages carefully.
5-2 Screen Layout ................................................................................. 33
It indicates a hazardous situation which, if not avoided, will result 5-3 AutoID Network Navigator Operation Flow...................................... 34
DANGER
in death or serious injury. 5-4 Details of Settings View................................................................... 34
It indicates a hazardous situation which, if not avoided, could 5-5 Sending/Receiving Configuration .................................................... 49
WARNING
result in death or serious injury. 5-6 Saving/Reading a Configuration File ............................................... 49
It indicates a hazardous situation which, if not avoided, could 5-7 Quick Setup Code ........................................................................... 50
CAUTION 5-8 Terminal........................................................................................... 50
result in minor or moderate injury.
5-9 LiveView .......................................................................................... 51
It indicates a situation which, if not avoided, could result in
NOTICE
product damage as well as property damage. 5-10 ImageView....................................................................................... 52
5-11 FileView ........................................................................................... 53
5-12 Installation Guide............................................................................. 53
Important Cautions as to operation that is always performed are shown. 5-13 Export Reader Configuration ........................................................... 54
5-14 Report Generator Function.............................................................. 55
5-15 Creating Reports for the SR-750 Series.......................................... 56
Point Cautions as to operation that can be easily performed incorrectly
are shown.
6-1 Before Mounting the SR-750 Series................................................ 60
6-2 Mounting the SR-750 Series ........................................................... 60
Reference Matters that will help the user improve understanding of the text and 6-3 Adjusting the Mounting Position ...................................................... 61
useful information are shown. 6-4 Confirming the Reading Stability ..................................................... 61

The items and pages to be referred to in this document are shown.


7-1 Communication of the SR-750 Series ............................................. 63
7-2 Data Communication Format........................................................... 63
Introduction 7-3 RS-232C Communication................................................................ 67
This instruction manual describes the connection/wiring procedure, setting 7-4 Ethernet Communication ................................................................. 68
instructions, and precautions for using the "SR-750 Series 2D Code Reader". 7-5 Socket Communication.................................................................... 69
Please read this manual thoroughly before using the SR-750 Series to ensure 7-6 FTP Communication........................................................................ 69
optimum performance. Keep this manual handy for quick future reference.
8-1 Details of Command Communication .............................................. 71
8-2 Operation Commands ..................................................................... 71
8-3 Details of Configuration Commands................................................ 75

9-1 PLC Link .......................................................................................... 85


9-2 Configuration ................................................................................... 85
9-3 Device Assignment.......................................................................... 87
9-4 Reference Program ......................................................................... 90
9-5 PLC Link Error ................................................................................. 91

10-1 Master/Slave function ...................................................................... 92


10-2 Setting procedure ............................................................................ 92
10-3 Multi drop link mode ........................................................................ 93
10-4 Multi head mode .............................................................................. 93

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.

„ Laser Pointer Specifications


Wavelength 660nm
Output 60μW
Pulse duration 200μs
Class 1 Laser Product
Laser class
(IEC60825-1, FDA(CDRH) Part 1040.10*)
* The classification is based on IEC60825-1 standard following the Laser Notice
No. 50 from FDA (CDRH).

• 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
WARNING
from this product is not automatically stopped when it is
disassembled.
Precautions on Class 1 Laser Product
• Do not stare into the direct or specularly reflected beam.

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.
• 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 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 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.
NOTICE • Place cables as far away as possible from high-voltage lines
and power lines. Otherwise, electrical noise can be generated
that may cause product failure or malfunction.
• The SR-750 Series is a precision instrument. Do not impact or
drop the 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.
• Do not allow water, oil, dust, or other foreign substances to
stick to the scanner. This may cause read errors.
Use a soft, dry cloth to wipe any substance from the scanner.
(Do not use a cloth dipped in alcohol or other cleaning
substance.)

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.

„ SR-750 Series (Fixed mount 2D code reader)


Ethernet assembly plug
Main unit Mounting bracket x 1 • OP-87362
SR-750/751/750HA SR-752

„ Long distance lens


400 mm lens
• SR-75L4

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.)

It indicates a hazardous situation which, if not avoided, will result in death or


DANGER
serious injury.

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

(8) NET LED


• It should be noted that functions and performances will not be guaranteed Be sure to consider the following specifications when using this product as a
if the SR-750 Series is used in any way not specified or described in the product certified by CSA.
product specifications or it is modified.
NOTICE • Overvoltage category
• When the SR-750 Series is used in combination with other devices,
functions and performance may be degraded, depending on the operating • Use this product under pollution degree 3.
conditions and environment.
• Use this product at the altitude of 2000 m or less.
• Indoor use only.
Safety precautions on Laser product • When using this product, use the following power supply.

(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".

(10) Multiple LED indicator


Output 60PW
„ FDA (CDRH) Regulations

(2) Power supply and (3) Ethernet port


Pulse duration 200Ps
Class 1 Laser Product This product complies with the following FDA (CDRH) regulations.
Laser class
(IEC60825-1:2007, FDA(CDRH) Part 1040.10*) • FDA(CDRH) Part 1040.10, Class 1 Laser Product
* The laser classification for FDA(CDRH) is implemented based on The laser classification for FDA(CDRH) is implemented based on IEC60825-
IEC60825-1 in accordance with the requirements of Laser Notice No.50. 1 in accordance with the requirements of Laser Notice No.50.

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

Number Name Function


„ SR-H3W (1) Scanner Reads 2D codes and bar codes.
Power supply and
AutoID Network Navigator (2) Connect the control cable.
control port
(3) Ethernet port Connect the Ethernet cable.
Use this button to perform the following operations:
• Run 1 reading operation.
• Start and stop test mode.
(4) TEST button • Run the multi-reading mode.
• Fix the communication settings of RS-232C to the default
„ Cable and connector values.
• Reset PLC link error.
Control cable (Power supply, I/O, RS-232C) Use this button to perform the following operations:
• OP-87224 (2 m cable) • Turn on the laser pointer for reading position adjustment.
• OP-87225 (5 m cable) • Start parameter tuning.
• OP-87226 (10 m cable) • Display the number of parameter banks of which the
(5) TUNE button
alternate function is effective.
• Read the quick setup code.
NFPA79 compliant Control cable
• Reset errors.
• OP-87353 (2 m cable) • Start Ethernet communication BootP mode connection.
• OP-87354 (5 m cable)
(6) POW LED When the power is turned ON, the "green" light turns on.
• OP-87355 (10 m cable)
• When OK output is ON, the "green" light turns on.
(7) OK/NG/ERR LED • When NG output is ON, the "orange" light turns on.
• When ERR output is ON, the "red" light turns on.
• When connected to Ethernet, the "green" light turns on.
Control cable (NFPA79-compliant) with D-Sub9 pin
(8) NET LED • When the Ethernet data is sent/received, the "green" light
(Power supply, I/O, RS-232C) turns on.
• OP-87527 (2 m cable) (9) IN LED When an input terminal is on, this lights up.
• OP-87528 (5 m cable)
This displays the operation status including the bank
• OP-87529 (10 m cable) Multiple LED
(10) number upon successful reading, reading stability and
indicator
operation mode.

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

„ Quick setup code reading mode


In Quick setup code reading mode, the multiple LED displays a number, alphabet,
1-3 System Configuration and
etc.
Multiple LED Display
Setup Flow
Meaning
indicator content
C: Starts reading the quick setup code.
C←→ Numeric Numeric value: The number "C" of quick setup codes being
System configuration
value
read and the numeric value are displayed alternately. The SR-750 Series has the following configuration.
Reading successful or program successful
d SR-750 Series Setup PC

Reading failed or program failed


F

„ Test Mode Ethernet

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

90 to 100 Up to 99 LEVEL 5 Green

4 bars lit Host

70 to 80 100 to 199 LEVEL 4 Green PC


Ethernet

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

10 to 20 400 or more LEVEL 1 Green

0 bars lit

Reading error Red

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.

1 After unpacking the package, first check the package contents.

2 Connect the SR-750 Series to a communication unit or a PC.

Use the AutoID Network Navigator to configure and send settings to the
3 SR-750 Series.

4 Install the SR-750 Series according to the location.

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.

Control cable connection method


Power supply to the SR-750 Series
There are 2 methods employed for connecting power source to the SR-750 Series.
• Connect the power supply wire of the control cable to a 24 V DC power supply
1 Align the dent of the cable connector with the marking position next
to the control port.
device.
• Connect to a PoE (Power over Ethernet) power supply device using the Ethernet
port.

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.

+24 V Brown 24 V DC ±10%


+

0V Blue

• Use a steady power supply voltage of 24 V DC ±10%.


• Do not use a power supply other than 24 V DC. Otherwise, it
When connecting the connector, insert it not to lean toward one
may cause failure.
NOTICE side and securely tighten it. Under-tightening can lead to loose
• Before connecting or disconnecting cables, make sure to turn
connector due to vibrations, resulting in poor contact.
off power to the equipment connected to the SR-750 Series.
Insufficient tightening may not meet the requirements of the
Otherwise, it may cause the failure of the SR-750 Series.
NOTICE protective structure.
* To get a rough idea, after tightening it by hand, retighten it
Connection when supplying power from a PoE device approximately 90° - 120° using a tool such as pliers.
Do not repeatedly bend the root of the connector of control cable.
Use the Ethernet cable for the SR-750 Series for connection. Connect the RJ-45 Loose connection may result.
connector of the Ethernet cable to a device (switching hub, etc.) compatible with
the PoE power supply feature. Control cable color and the meaning of signal
SR-750 Series HUB compatible with PoE power supply
The following different color lead wires are drawn out of the control cable. Solder
the lead wire to the connector using the wire attached to the device to be
connected.
Signal
Wire color Symbol Description AWG size
Ethernet cable for the direction
SR-750 Series +24 V power
Brown 24 V Input 26
supply
Power supply
Blue 0V – 26
GND
Be sure to connect with a PoE power supply device compliant
NOTICE RS-232C
with IEEE802.3af. Orange RXD Input 28
Receive
Yellow TXD RS-232C Send Output 28
Purple SGND RS-232C GND – 28
Green IN1 IN1 Input Input 26
Gray IN2 IN2 Input Input 28
Input common
White and blue INCOM – 28
mode voltage
Pink OUT1 OUT1 Output Output 28
Aqua blue OUT2 OUT2 Output Output 28
White OUT3 OUT3 Output Output 28
Output
Black OUTCOM common mode – 28
voltage
Black tube FG FG – –

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Ω

5 SGND Signal GND -


INCOM
(White and blue)

z Control wire (Input/Output signal wire)


• Input rating : 15 - 26.4 V DC
The tip of the control wire is a rod terminal.
• Repetitive peak off-state current : 0.2 mA

„ Connecting a photoelectric sensor manufactured by


1 mm KEYENCE
Connection example when the IN1 terminal is used as the trigger input terminal.
10 mm
INCOM IN1
(White and blue) (Green) Photoelectric Sensor (NPN)
Wire color Symbol Description
Green IN1 IN1 Input Brown (red)
Gray IN2 IN2 Input
Black (white)
White and blue INCOM Input common
Blue (black)
Pink OUT1 OUT1 Output
Aqua blue OUT2 OUT2 Output
White OUT3 OUT3 Output Connecting the OUT1/OUT2/OUT3 wires
Black OUTCOM Output common
• The OUT1 (OK) output is used as an output for successful reading and
z Power wire verification of OK as a result of checking against the preset data.
• The OUT2 (NG/ERROR) output is used as an output for reading failure and
The tip of the power wire is a Y-shape terminal.
verification of NG reading as a result of checking against the preset data.
• OUT3 (BUSY) is output any time the trigger input cannot be accepted. For
example, a busy signal will be output at initial start-up, during the key operation,
6.6 mm 4.3 mm reading operation, etc.
The output form of each signal is photo MOS relay.

OUT 1(Pink),
Internal circuit

11 mm OUT2 (Aqua blue),


OUT3 (White)
Load
Wire color Symbol Description
Brown 24 V +24 V Power supply OUT COM +
(Black)
Blue 0V Power supply GND
Black tube FG FG
• Maximum rated load : 30 V DC (1 output maximum 50 mA, 3 outputs
total 100 mA or less)
Connecting the FG wire • Leakage current when OFF : 0.1 mA or less
• Residual voltage when ON : 1 V or less
Be sure to provide Class D ground for the FG wire.
„ Connection with KEYENCE PLC (Programmable
FG Black tube
controller)

OUT OUT OUT OUT


COM 1 2 (Aqua 3
(Black) (Pink) blue) (White)
The shield and FG wire of the control cable and the shield of the PLC
NOTICE Ethernet cable are electrically connected via the main unit case.
Provide them with a common ground. 0002
0001
0000
C

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

Handheld programmer SR-750 Series positioning pin


Rotate the connector screw so that the
RD 3 Yellow TxD protrusion and the positioning pin come
SD 5 Orange RxD to the above position.

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

RD 2 Yellow TxD SD 3 Yellow TxD


SD 3 Orange RxD RD 5 Orange RxD protrusion
RS 7 Purple SGND SG 1 Purple SGND
CS 8
ER 4
Approx. 4 mm
DR 6
SG 5
D-Sub 9 pin white mark R
WE
PO

(female) RN
ET

#4-40 screw ET
HE

„ Connection to the QJ71C24N/-R2 Approx. 4 mm of clearance remains when


inserted fully.

QJ71C24N/-R2 SR-750 Series

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

„ Connection to the SYSMAC Series PLC


T
E
N
R
E
H
T
E

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

„ Wiring with the N-R4 Series


N-R4 SR-750 Series

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

pressed once. Assign the temporary IP


Let's consider the usage of the SR-750 Series. address or turn the power on again.
The SR-750 Series has functions that lead to stable operation or
reduction in control man-hours. * To quit an action/mode, press the button once briefly.
„ Function leading to stable read To quit the quick calibration, hold down the button for at least 2 seconds.
• 3-3 Alternate Function
• SR-750 Series Operations TEST Button Operation Procedure
„ Function leading to reduction in control man-hours
• 3-5 Preset/Verification Function Multiple
• 3-6 Multi-I/O Function Operation LED Lighting Action
• 3-8 Silent Mode indicator
• Edit data function and edit image file name function Press once One reading operation is performed.
• Duplicate reading prevention interval reset quickly Illuminates
(less than 1 s)
• Master/Slave function
„ Connection method with a control device Press for 2 Activates the reading rate test mode.
seconds Illuminates
• Connection and Wiring "Reading rate test mode" (Page 12)
1 time
• SR-750 Series Communication Specifications
(4) Start of Operation Press for 3 Activates the tact measurement test mode.
seconds Illuminates
"Read time test mode (Page 13)"
Once the operation procedure and installation conditions have been 2 times
determined, you can start the operation.
The SR-750 Series has the functions that are useful for analyzing Press for 4 Activates the bar code position test mode.
seconds Illuminates
"Code position measurement test mode"
read errors, etc. that occur during operation.
Operation

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

* Functions of each terminal can be changed according to the settings.


"3-6 Multi-I/O Function (Page 14)"

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

calibration result and the TUNING OK output


S
T
-6
2
5

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.

1 Connects the SR-750 Series to the AutoID Network Navigator


The following screen will appear when the SR-750 Series is detected.
Alternate Function
Confirm that the indicator displayed on the left of the reader name lights up in The SR-750 Series can perform the reading operation while switching between
green or blue. multiple parameter banks that are registered for the code being read.
The function that performs reading operation with the most appropriate parameter
while automatically switching the parameter bank - this is called "Alternate
Function".
Even when there are fluctuations in printing conditions or reading distance, since it
operates by switching between multiple parameter banks during a single read
Lights up in green operation, a stable read operation is provided.
or blue By default, read operation is performed using the parameter bank 0 (bank for read
quick setup code).

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.

Alternate Function Operations


The following flow chart illustrates operations that occur during the alternate
function:

Start reading

Select parameter bank

4 Click [Calibration] button.


YES

The most appropriate scan condition is automatically set according to the code. Scanning
Settings are registered with bank, and the operation finishes.
Decoding
NO

YES Was reading


Reading success
successful?
YES
NO

Decode timeout Retry possible?


period remains?

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

Reading Parameter bank Reading Parameter bank


order No. order No. Timing operation

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

3-4 Test Mode 50 to 60 200 to 299 LEVEL3 Green

This section describes the test mode of the SR-750 Series. 2 bars lit

30 to 40 300 to 399 LEVEL2 Green


SR-750 Series Test Mode
1 bar lit
Function Description
Reading rate test mode Offline Scans codes 10 times and measures the 10 to 20 400 or more LEVEL1 Green
reading rate according to the number of times
that the code was read correctly.
Offline This test mode checks the number of 0 bars lit
successful decodes against the number of
Reading error Red
decodes attempted while the trigger input is
turned ON.
Read time test mode Offline This test mode measures the amount of
decode time that it takes to read a code and
outputs the result every 10 decodings are Test Mode Details
performed.
Offline This test mode measures the amount of time
This section describes the advanced details of each test mode.
that it takes to read a code and outputs the
result when the trigger input turns OFF. Reading rate test mode
Code position measurement Offline In this test mode, the level that indicates how
test mode far the code shifts from the center of the field of This test mode scans codes and measures the number of successful reads.
view is measured. The offline mode scans 10 times and outputs the number of successful reads.
For more information about the TEST button operations of the SR-750 Series or The offline test mode outputs the reading rate which is obtained from the number of
the multiple LED status display, refer to "3-1 Using the SR-750 Series (Page decodes against the number of decodes attempted while the trigger input is ON.
9)".
The parameter bank switches while scanning, just as when reading with the
alternate function. When reading is successful, the parameter bank used for
Reference • It is also possible to perform the test mode by specifying a parameter
reading is fixed and the reading rate is calculated.
bank.
When a read error occurs, the test mode switches to another parameter bank and
"8-2 Operation Commands (Page 71)"
continues the measurement.
• If no parameter banks have setting values, the test mode is
performed for the parameter bank 0 (bank for read quick setup
code).

Online and offline modes

„ 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

a = Parameter bank No.


(00 to 10)
b = Position level (0 to 5)

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

"3-6 Multi-I/O Function (Page 14)"


"Verification "Verification "Verification
• Set with the AutoID Network Navigator "5-4 Details of Settings View (Page OK" NG" OK"
34)"
• Set with a setup command "8-3 Details of Configuration Commands (Page
The following restrictions are placed on the sequence verification
75)"
function:
• The verification results in NG when a value other than a
„ Output data format for the preset registration result NOTICE
numerical value is read.
The following output data format is used when the preset data is registered. • The preset data cannot be registered through communication.

PR nn : Result data nn = Preset registration result (00 to 05)

nn Description Result data 3-6 Multi-I/O Function


00 Preset registration success Read data
01 Preset read failure Read error data You can assign various operating conditions to the I/O terminals of the SR-750
02 The preset effective digit is specified as 0. Series. This section describes operations available with the Multi-I/O function.
The number of digits of read data is less
03
than the number of digits for preset start.
Function and Operation of the Input Terminals (IN1 and IN2)
The preset registration is not possible [null]
04 because the operation mode is set to multi
2 or multiple read.
Functions assigned to the input terminals
05 Two or more "!" exist in preset data.
Only 1 of the following functions can be assigned to each of the input terminals IN1
and IN2:
Output terminal operation
• Trigger input: Use as the input terminal to start/stop reading codes.
• Preset data input: Use as the input terminal to register preset data.
The output terminals perform the following operation:
• Start test mode: Use as an input terminal to activate the specified test mode.
• Reading successful and matches preset data ............. OK is output
(This function cannot be used to start the online test mode.)
• Reading successful but does not match preset data ... NG is output
• Clear PLC link error: Use as the terminal to clear the PLC link error.
• Read error.................................................................... ERROR is output
• Tuning operation: Use the terminal to activate the quick calibration function.
• Preset data is registered successfully.......................... PRESET OK is output
• None: Select this option when the terminal is not used as an input terminal.
By default, the PRESET OK output is not assigned to any of the Use AutoID Network Navigator or setup command to change the setting or assign
OUT1 to OUT3 terminals. To connect the PRESET OK output to an the desired function.
NOTICE
external device, assign the PRESET OK output to an appropriate
OUT terminal. * By default, the functions are assigned as follows:
IN1: Trigger input
Functions of "!" and "?" in the preset data (wild cards) IN2: Preset input

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

ON • The result outputs (OK, NG, ERROR, STABLE, UNSTABLE,


Reading operation PRESET OK, TUNING OK) and the outputs in operation (TRG
BUSY, LOCK BUSY, MODEBUSY, ERR BUSY) and EXT.LIGHT
NOTICE cannot be set for the same terminal.
„ Norm. closed (Normally closed) • EXT.LIGHT can be assigned to OUT3 only. Also, when
• Normal EXT.LIGHT is assigned to OUT3, no other output can be
assigned to OUT3.
Timing input

ON Output terminal operation


Reading operation

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

Other than the example described above, the signal is switched


when any of the following events occurs:
• Change to Test mode/Read quick setup mode
• Laser pointer is turned on
• Error
• Buffer full Type of images to be saved

„ 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)"

Point • EXT. LIGHT can be assigned to OUT3 only. „ Capture image


• When EXT. LIGHT is assigned to OUT3, no other output can be This is an image scanned using the capture function of the SR-750 Series. One
assigned to OUT3. image is saved with one-time capture operation.
You can select either RAM or FTP transmission as the save destination for capture
images.
• Capture operation can be performed using the image view function or operation
command.
• The type of image is set to "C" for the file name of the "Capture image".
• To confirm the "Capture image" saved into RAM, use the image view 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

000. Judged image Bank


2
(2) Image type (1 byte) S : OK image
L : Latest Images to be saved
E : Error image
W : Unstable image (2) When the reading mode is the multi 2 read mode
N : Comparison NG Judged images and parameter bank images successfully read are all saved.
C : Captured image For the latest images, only the image obtained last is saved.
X : No decoding process (This is the example of when the parameter banks 1 to 3 are used.)
(3) Operation number (2 bytes) 00 : Latest Trigger input
01 to 10 : From timing ON/OFF to specified
number Latest image
#1 to #8 : Burst number
(4) Bank number (2 bytes) 01 to 10 Parameter bank Bank Bank Bank Bank Bank
1 2 3 1 2
(5) Image file extension ROM/RAM : bmp
Reading
FTP : bmp or jpg Success/Failed Failed Failed Success Success Success

Bank Bank Bank


„ When the edit image file name function is enabled Judged image
3 1 2

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

Reading Scanning 1 Scanning 2 Scanning 3 Scanning 4 Scanning 5


Save the latest bank image Success/Failed Failed Failed Success - -

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

Parameter bank Bank Bank Bank Bank Bank


1 2 3 1 2
Reading
Success/Failed Failed Failed Failed Failed Failed

Judged image Bank Bank Bank


3 1 2

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

Latest image Latest Latest Latest Latest Latest Latest


(3) When the reading mode is the burst read mode 1 2 3 4
····· n-1 n
If a read error occurs in the burst read mode, the judged images for the save Bank Bank Bank Bank Bank Bank
Parameter bank ·····
target burst numbers are only saved. 1 2 3 1 3 1
For the latest images, all burst scanned images are saved. Judged image Judged Judged Judged Judged Judged Judged
1 2 3 4 ····· n-1 n
Trigger input
The SR-750 Series saves images of the specified number going back from the
Scanning Scanning Scanning Scanning Scanning image with the read result judged or the image when the trigger input turns OFF.
Latest image 1 2 3 4 5

Bank Bank Bank Bank Bank


• Image number is counted in the obtained order as 1, 2, 3···.
Parameter bank
1 1 1 1 1

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

The type of image is "X"


because decoding process
Silent mode
Judged image Save Save Save
target target target is not performed.
A typical code reader outputs data of the result when the code is read or the read
Images to be saved
error code when it is not read.
The SR-750 Series can be configured to restrain data communication and not to
Save images of the specified number after trigger input output the result data to the host computer.
This function is called "Silent mode".
ON For example, if the application only uses the OK, NG or Read Error terminal
outputs, this information can be suppressed.
When the read result is judged, the SR-750 Series saves images of the specified By configuring the SR-750 Series not to send all data, it eliminates the time
number after the reading operation began. required for data transmission to/from the host computer. As a result, overall
reading time can be reduced.
„ Image saving timing
The timing when images to be saved are determined is the same as the timing
„ Timing diagram (when OK/NG/ERROR data is restrained)
when Read OK/Verification NG/Read error is judged.
(When reading is successful) (When reading failed)
The number of images to be saved can be specified by using AutoID Network
Trigger input
Navigator or setting commands for both the latest images and judged images.
(Max. 10 for each) Code

Trigger input Scanning + decoding

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

3-9 SR-600 Compatible Output Mode Initialize the


parameter bank
BANKCLR,
bb
BANKCLRb
OK,
BANKCLR
ER,
BANKCLR, ee
OK ERRee

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

SR-750 PC or PLC Start reading TEST1


ER, TEST1,
(2) Read data rate test mode TEST1, bb OK, TEST1 OK ERRee
ee
(offline) TEST1bb
#TEST1
SR-600 compatible output mode functions Start reading
ER, #TEST1,
rate test mode #TEST1, bb OK, #TEST1 OK ERRee
ee
(online) #TEST1bb
Commands and responses set to Enable in the SR-600 compatible output mode are as follows.
Start processing TEST2
ER, TEST2,
„ Operation commands time test mode TEST2, bb OK, TEST2
ee
OK ERRee
(offline) TEST2bb
Command SR-750 Series normal output SR-600 Compatible output Start processing #TEST2
Command ER, #TEST2,
name Response Error code Response Error code time test mode #TEST2, bb OK, #TEST2 OK ERRee
ee
Trigger input ON LON (online) #TEST2bb
Trigger input ON LONbb OK, LON ER, LON, ee (N/A) (N/A) Start position #TEST3
ER, TEST3,
(Bank settings) LON, bb test mode #TEST3, bb OK, TEST3 OK ERRee
ee
Trigger input OFF LOFF OK, LOFF ER, LOFF, ee (N/A) (N/A) (offline) #TEST3bb
Start preset data ER, PRON, End test mode
PRON OK, PRON (N/A) (N/A) QUIT OK, QUIT ER, QUIT, ee OK ERRee
registration ee (offline)
End preset data ER, PROFF, End test mode
PROFF OK, PROFF (N/A) (N/A) #QUIT OK, #QUIT ER, #QUIT, ee OK ERRee
registration ee (online)
Start reading the ER, RCON,
RCON OK, RCON OK ERRee * bb : Parameter bank No.
quick setup code ee
ee : Error code
End reading the ER, RCOFF,
RCOFF OK, RCOFF OK ERRee m : Pin No.
quick setup code ee
Obtained value : Value obtained after command operation
Check the quick OK, RCCHK,
ER, RCCHK, Obtained
setup code RCCHK Obtained ERRee
reading status value
ee value How to set the SR-600 Series compatible output mode
OK, INCHK,
ER, INCHK, Change the setting according to the following methods to set the SR-600 Series
INCHK, m Obtained
ee compatible output mode to Enable.
Check the input value Obtained
ERRee • Change the setting using AutoID Network Navigator.
terminal status OK, INmCHK, value
ER, INmCHK, On the AutoID Network Navigator, select [Table] tab - [Others] - [Trigger command
INmCHK Obtained
ee response] - [Specify response character], and then specify SR-600 compatible. (Page 48)
value
ER, OUTON,
• Send the setting command to set
Output terminal
OUTON, m OK, OUTON
ON control ee Obtained
ERRee
(individual ER, value
OUTmON OK, OUTmON
control) OUTmON, ee

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.

1 Send the "RCON" command from the control device.


Quick Setup Code When the SR-750 Series receives the command normally, it returns "OK,
RCON", and "C" and "0" are displayed alternately on the multiple LED indicator
Users can print the settings specified with AutoID Network Navigator as 2D code of the SR-750 main unit.
and read the code with the SR-750 Series to change all the settings at once. When
printing the quick setup code, use the AutoID Network Navigator quick setup code 2 Read the quick setup code.
printing function. According to the code reading status, values displayed on the multiple LED
Since the settings of the SR-750 Series can be changed by reading the quick setup indicator of the SR-750 main unit change.
code, you can easily change the settings even in a location where a computer
cannot be used.
3 When all quick setup codes are read, "d" is displayed on the multiple
LED indicator of the SR-750 main unit.
„ Print image
4 Send the "RCOFF" command from the control device.
When the SR-750 Series receives the command normally, it returns "OK,
RCOFF", and the quick setup code reading operation finishes. (After the setting
is reflected, "d" on the multiple LED goes off.)
• While reading the quick setup code, the TRG BUSY and MODE BUSY
outputs turn ON.
• To cancel the quick setup code reading operation, send the "RCOFF"
command.

3-11 Code quality verification


function
This section describes the Code quality verification function.

Code quality verification function for the SR-750 Series


The Code quality verification function evaluates the level (High/Low) of total grade
based on the verification result output and the set threshold by verifying the 2D
code scanned with the SR-750 Series according to the marking quality evaluation
specified by a third-party institution.
Point When reading the quick setup code with the high-resolution type The SR-750 Series provides the following 2D code verifications according to the
unit (SR-750HA), you must use a printer with high print quality. Code quality verification standards.
When a printer with low print quality is used, the cells in the 2D Standards Description
code may bleed and become unreadable. This is the 2D code marking quality evaluation standard
ISO/IEC15415 established by International Organization for Standardization.
This is mainly used to evaluate 2D codes printed on labels.

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.

Functions that can use evaluation results of the Code


quality verification function
(2) Setting using the setup commands
Send commands that enable the verification functions you wish to use. „ STABLE terminal output, UNSTABLE terminal output
"8-3 Details of Configuration Commands - Reading operation setting (Page 77)"
STABLE terminal output......... This is output when the total evaluation grade is the
Point
threshold value or more.
When the Code quality verification function is enabled, the decode UNSTABLE terminal output ... This is output when the total evaluation grade is less
time becomes longer than when it is disabled. than the threshold value.
Perform calibration after enabling the Code quality verification ( "3-6 Multi-I/O Function (Page 14)")
function or set the decode timeout period required for reading.
Use the tact measurement test mode to confirm there is no „ Saving images of unstable reading
problem with reading time for operation.
( "3-4 Test Mode" (Page 12)) When the total evaluation grade is less than the threshold value, scanned images
are saved according to the setting (If the FTP transmission is set, images are sent
to the connection destination.).
( "3-7 Image Saving Function (Page 16)")
Append Code quality verification result data
„ Silent mode
To append the Code quality verification result data, the additional data setting and
When the total evaluation grade is more or less than the threshold value, data
data format setting are required.
communication can be restrained using the silent mode.
„ Additional data setting ( "3-8 Silent Mode (Page 18)")

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 ―

Symbol contrast SC (Symbol Contrast)


Evaluates the difference between the
maximum brightness value (Rmax) and
Description
minimum brightness value (Rmin) in the code
area.
SC = (Rmax-Rmin)/255
Calculation
Rmax : Maximum brightness value
formula
Rmin : Minimum brightness value
A : more than 0.70
B : 0.55 to 0.70
Criterion C : 0.40 to 0.55
D : 0.20 to 0.40
F : less than 0.20

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

Calculation Print growth (vertical) PGV (Print Growth Vertical)



formula
Evaluates the mark cell growth in the vertical
Description
direction.
Criterion ― (D - 0.5)/0.15
Calculation D : On the vertical clock pattern
formula Ratio of the number of pixels of mark
cell
A : -0.50 to 0.50
B : -0.70 to -0.50 or 0.50 to 0.70
Criterion C : -0.85 to -0.70 or 0.70 to 0.85
D : -1.00 to -0.85 or 0.85 to 1.00
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

Cell contrast CC (Cell Contrast)


Evaluates the difference between the average Criterion ―
Description brightness value of bright cell (ML) and
average brightness value of dark cell (MD).
CC = (ML - MD)/ML Axial nonuniformity AN (Axial Nonuniformity)
ML : Average brightness value of bright Evaluates the distortion degree in vertical and
Calculation Description
cell horizontal size of the code.
formula
MD : Average brightness value of dark AN = abs (Xavg - Yavg)/((Xavg + Yavg)/2)
cell Xavg : Average cell size in horizontal
Calculation
A : more than 0.30 direction
formula
B : 0.25 to 0.30 Yavg : Vertical cell size in horizontal
Criterion C : 0.20 to 0.25 direction
D : 0.15 to 0.20 A : less than 0.06
F : less than 0.15 B : 0.06 to 0.08
Criterion C : 0.08 to 0.10
Cell modulation CM (Cell Modulation) D : 0.10 to 0.12
Evaluates the variation degree in cell F : more than 0.12
Description
brightness
[White cell] Grid nonuniformity GN (Grid Nonuniformity)
CM = (R - GT)/(ML - GT) (When R ≥ GT) Evaluates the maximum position slip of each
Description
[Black cell] cell
Calculation CM = (GT- R)/(GT- MD) (When R < GT) ― GN = Hmax/X
formula R : Brightness value Calculation
Hmax : Maximum position slip amount
GT : Binarization threshold value formula
X : Cell size
ML : Average brightness value of bright cell
A : less than 0.38
MD : Average brightness value of dark cell
B : 0.38 to 0.50
Criterion ― Criterion C : 0.50 to 0.63
D : 0.63 to 0.75
Reflectance margin RM (Reflectance Margin) F : more than 0.75
Evaluates the variation degree in cell
Description brightness with black and white of the correct UEC
Unused error correction
cell considered. (Unused Error Correction)
[White cell] Evaluates the ratio of error correction unused
Description
R >= MARGIN = (R-GT)/(ML-GT) at the time of decoding.
R < GT → MARGIN = 0 UEC = 1.0 - ((e + 2t)/(d - p))
[Black cell] e : Number of code words that cannot be

Calculation R < GT→MARGIN = (GT-R)/(GT-MD) Calculation read
formula R >= → MARGIN = 0 formula t : Number of error code words
MARGIN : Margin of each cell d : Number of error corrected code words ―
R : Brightness value p : Number of error detected code words
GT : Binarization threshold value
A : more than 0.62
CC : Cell contrast B : 0.50 to 0.62
Criterion ― Criterion C : 0.37 to 0.50
D : 0.25 to 0.37
Fixed pattern damage FPD (Fixed Pattern Damage) F : less than 0.25
Evaluates the degree of the fixed pattern
Description damage (area on the right) dependent on the PGH
Print growth (horizontal)
code type. (Print Growth Horizontal)
Evaluates the mark cell growth in the
Description
Calculation horizontal direction.

formula (D - 0.5)/0.15
Calculation D : On the horizontal clock pattern
formula Ratio of the number of pixels of mark
Criterion ― cell
A : -0.50 to 0.50
B : -0.70 to -0.50 or 0.50 to 0.70
FID Criterion C : -0.85 to -0.70 or 0.70 to 0.85
Format information damage
(Format Information Damage) D : -1.00 to -0.85 or 0.85 to 1.00
Evaluates the format information damage F : less than -1.00 or more than 1.00
Description
degree of QR code.
Print growth (vertical) PGV (Print Growth Vertical)
Calculation Evaluates the mark cell growth in the vertical
― Description
formula direction.
(D - 0.5)/0.15
Calculation D : On the vertical clock pattern
Criterion ― formula Ratio of the number of pixels of mark
cell
A : -0.50 to 0.50
B : -0.70 to -0.50 or 0.50 to 0.70
Criterion C : -0.85 to -0.70 or 0.70 to 0.85
D : -1.00 to -0.85 or 0.85 to 1.00
F : less than -1.00 or more than 1.00

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.

Two types of the duplicate reading prevention interval reset

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

(1) (1) (2) (1) (2) (2) „ Edit data (Advanced)


Code
Various types of data can be built using four arithmetic operations, conditional
branching, etc. from appended data information, etc.
Duplicate reading
[Example]
prevention • Code rotation angle (Calculated from top coordinates)

Duplicate reading „ Edit image file name


prevention interval
(1) (2) (1) (2) (2) • Time stamp*
Data communication • Append read data

• 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.)

Do not reset during duplicate reading prevention


interval.
Procedure for setting the edit data function and edit image file name function
The duplicate reading prevention function works for all codes read within the set
duplicate reading prevention interval from when the timing input was done and the The edit data function and the edit image file name function can be used by
first code is read. The duplicate reading prevention function works again when the sending the file which contains the program of Script to SR-750 and enabling the
next code is read after the duplicate reading prevention interval finishes. "Use script file" setting.

„ Timing chart Setting procedure

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

Duplicate reading prevention interval


[1] Creating the script file
Create the script file (FmtSet.lua) and write the program using a text editor such
(1) (2) (3) (1) (2)
Data communication
as notepad.exe.
* For programming method, refer to "SR-D100/750 Series Script Reference".
• Regardless of reading success or reading error, codes are read alternating
parameter banks.
• Amount of data memorized during the duplicate reading prevention interval: Up
to 160 codes, total of 10 Kbytes

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.

„ Script debug setting


Send command SCPDBG, n
[3] Transferring the script file Response OK, SCPDBG
Transfer the script file (FmtSet.lua) to the SR-D100 Series. n= 0: Script debug OFF
Following are the transfer methods. n=1: Script debug ON
• Sending configuration of AutoID Network Navigator • This sets whether to output debug from the script file to the command port or
• Transferring only the script file from the AutoID Network Navigator terminal not.
• Transferring using the Fileview software • Setting the debug ON executes print(str) and outputs data.
• Transferring using the FTP
„ Obtaining the script error results
Important When transferring the script file using the Fileview software or the Send command SCPERR
FTP, set the file name to "FmtSet.Lua". Response OK, SCPERR, mmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
mm… : Script error character string
• This returns the details of script error.
Script file reflection timing
„ Obtaining the script version
Even if the script file is in operation, transfer is possible each time by using the FTP. Send command SCPVER
In this case, the reflection timing of the script program is from the timing ON after Response OK, SCPVER, mmmm, nnnn
file transfer. mm...: Script library version
nn… : FmtSet.lua version
„ Timing chart (Only when FmtSet.lua exists and the version is defined)
• FmtSet.Lua version is the value stored in variable name "SCPVERSION"
within the FmtSet.Lua file.
Timing input • This returns the script library version and the FmtSet.lua version.
• 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
file name function.
Script file A B
transfer

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.

Scan delay time „ Timing Chart


When the entry timing of the target to be conveyed is shifted from the input timing (When reading is successful) (When reading failed)
of the timing sensor, set the "scan delay time". Trigger input
This makes it possible to start scanning under optimum read conditions by setting
the delay for the timing at which emission of light of the SR-750 begins. Code
• The time can be set between 0 and 255 ms in increments of 1 ms (Default: 0 ms).
Scanning + decoding
• Set the scan delay period for the parameter bank.
Data communication
Trigger input

Input time Scan delay OK/NG/ERROR output OK/NG ERROR


constant time
TRG BUSY output
Scanning

• 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.

One-shot trigger Send after reading


When the SR-750 Series detects that the trigger input is on, it turns on the lighting The SR-750 Series outputs read data and an OK/NG signal as soon as it
for the specified one-shot trigger duration to scan a code. completes reading codes. If the SR-750 Series fails to read a code, it outputs a
When a code is read successfully, it stops illumination and sends the data. Other read error code and an ERROR signal at the point when the timing signal turns off.
operations are the same as those for the level trigger. The timing charts are the same as those shown in "Timing Mode".
Use the one-shot trigger if the ON time of the trigger input is extremely short or if "4-2 Timing Mode (Page 26)"
you want to fix the read time.

„ Timing Chart
Send after timing OFF

(When reading is successful) (When reading failed)


When "Send after timing OFF" is selected, the SR-750 Series outputs read data
and an OK/NG/ERROR signal at the next timing point for the specified trigger type.
Trigger input
Use this type to output data and output signals with the same timing.
Code
One-shot trigger duration One-shot trigger duration „ Timing Chart for the level trigger
Scanning + decoding
When the trigger input turns off, read data and OK/NG/ERROR signal are output.
Data communication (When reading is successful) (When reading failed)

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

„ Timing Chart Code

Scanning + decoding
(When reading is successful) (When reading failed)

Trigger input Data communication

OK OK OK OK
OK/NG/ERROR output / / / / ERROR
Code NG NG NG NG

Scanning + decoding TRG BUSY output

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.

Point • In this setting, multiple codes of different types cannot be read


in 1 read action.
• Codes are output in order starting from the code coordinates
above the upper scan screen (if the height is the same, from the
left).

• The output data format is as follows:

Header The 1st data , The 2nd data , ··· Terminator

,= Inter delimiter: Can be changed with setting


(Default = "," (0x2C))

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)

(Failed) (Failed) (Succeeded)


(Failed) (Failed) (Failed)
Burst scan No.
TRG BUSY output Data communication

• 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

„ Output data format (1) (2) (3)

The following output data format is used for the read data. Decode timeout

Read data in Read data in Read data in Decoding time


Header parameter bank , parameter bank , ... , parameter bank Terminator
No. 1 No. 2 No. 10
• If the trigger input turns off with the decoding processing unfinished, reading error
• Each read data is separated with "," (0x2C: Intermediate delimiter). occurs. Secure longer time for the trigger input ON than the time calculated by
• The data for the read bar codes is saved in the send buffer of the SR-750 Series (scan + burst scan interval + decoding timeout time) x burst scan count.
once and then is output when all configured banks have been read or the timing • The data transmission timing for the Burst reading mode is "Send after read"
input is turned off. The size of the send buffer of the SR-750 Series is 10 KB. only.
• If reading fails for any of parameter banks 1 to 10 or if the specified code is not
found, ERROR is sent as the read data of the corresponding parameter bank
number.

29 E SR-750 UM
5-1 Installing, Starting, and „ Installation Flow
1
Shutting Down Turn ON the PC and start Windows.

Important • To install AutoID Network Navigator, log on as a user with


This section describes how to install AutoID Network Navigator as well as how to start rights to change the system configuration, such as
and shut down the application. Administrator or Computer Administrator.
• Quit all active applications before starting the installation.
The installation may take longer if antivirus software or other
PC Requirements applications are active on the computer.
Before starting installation, confirm that your PC meets the following requirements:

„ 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.

Install Method 5 Click "Install .NET Framework 3.5 SP1".


If .NET Framework 3.5 SP1 is already installed in the computer to be used,
This section explains installation using the following drive configuration under then the install will automatically exit.
Windows 7 as an example: • If .NET Framework 3.5 SP1 is not installed, follow the on-screen instructions
Drive C: Hard disk drive to continue with the installation.
Drive E: DVD-ROM drive
6 Click "Install AutoID Network Navigator".
„ Folder Structure
7 Click "Next".
The folder structure on the master disc is as follows.

disc manual JP Manual data in PDF format


EN
CHT
CHS
DE

Setup AutoID Launcher.exe


AutoID Launcher.ini

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.

EDS EDS file for EtherNet/IP

GSDML GSDML file for PROFINET

Windows sample program JP Sample program of Visual Basic, C# and C++


EN

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

Starting AutoID Network Navigator


From the Start menu, select [Programs] → [KEYENCE Applications] → [AutoID] →
[AutoID Network Navigator (EN)].
Or, double-click on the desktop.
AutoID Network Navigator will start up.
Select the network card to use first.

11 Follow the same steps to "Install FileView" and "Install


MultiMonitor".

FileView install screen

„ When automatically detected


If the SR-750 Series unit is within the same network, then this will be automatically
detected, and the following window will be displayed.

MultiMonitor install screen

„ When not automatically detected


If the SR-750 Series unit is not automatically detected, then the following message
will be displayed.

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:

3 To have a SR-750 Series unit participate on the network after starting


AutoID Network Navigator, click the [Auto Search] button and add
the SR-750 Series unit.

If the IP address shown is correct, click the OK button.


To change the IP address, click the Change button to change the IP address.

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.

When a temporary IP address has been set,


the IP address is displayed in light blue.

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

The Reader List


AutoID Network Navigator communicates with the connected SR-750 Series unit at Save/print the configuration as necessary
specified intervals. The indicator displayed to the left shows the status of 5 Page 49, 54
communications.
Lamp status Description

Green SR-750 is registered in AutoID Network Navigator.


Shut down AutoID Network Navigator
SR-750 is operating in AutoID Network Navigator.
* During operation, this will halt the command port
6
Blue
connection and data port connection with other
communication devices.

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.

This section explains details of this screen.

• Right-clicking on any of the reader name, IP address, or model will enable


selection of registration, deletion, or changing of configuration of the reader.
• These details can be selected from System in the menu bar.

• Double-click the IP address to specify the IP address of the connected reader.


• Used to change the SR-750 communicating with AutoID Network Navigator.

E SR-750 UM 34
The [Auto] screen Monitor Settings

(5) „ Camera settings


(1) : Brightness adjustment mode
(1)
High quality mode…Adjusts the monitor
(2)
screen brightness with (1)
(2)
easiness to view codes (3)
(6) prioritized. (4)
(3)
High speed mode…Adjusts the monitor
screen brightness with (5)

(4) the (2) setting prioritized. (6)


(7) (2) : Exposure on high speed mode (7)
Upper limit of exposure when capturing
(8)
images
(3) : Offset
Sets the offset value (brightness base
value).
Do not change normally.
(4) : Dynamic range
(8) (9)
Sets the dynamic range when capturing images.
(1) Configuration procedure Setting range: Hi-Sensitivity/Hi-SNR, Hi-DR
Buttons to switch between [Auto] and [Manual] modes.
(2) Positioning „ Monitor Settings
Laser-Aim … Activate the laser-Aim of the SR-750 Series. (5) : Internal Lighting
Monitor … Displays the image output by the SR-750 Series. Selects whether to use lighting of the SR-750 Series main unit.
Automatically measures reading rate at the same time. (6) : External Lighting
Monitor Settings…Sets the display during monitor operation. Selects when using the external lighting. To interlock operation of the SR-750
(3) Tuning Series with emission of external lighting, assign "EXT.LIGHT" to the output
Tuning…Performs a calibration. terminal.
Tuning option … Sets the calibration method. (7) : Displayed image
Tuning History… Displays the history of calibrations. Selects the displayed image from images before filter-processed or images
(4) Test after filter-processed.
Reading test…Starts the reading rate test mode. (8) : Rotate image
Tact test … Starts the read time test mode. Images output from the SR-750 Series can be rotated 180 degrees.
Bank … Check to start the test mode using a bank selected at (8). The direction for easy adjustment can be selected according to the mounting
If not checked, the test mode is started with the Alternate function condition of the SR-750 Series.
activated. Top
(5) Monitor screen
Displays the image output by the SR-750 Series. In the standard condition, the switch side of the
Dragging on the screen or operating the orange guide can restrict the tuning SR-750 Series faces to the top.
range. The position of the restricted tuning range can be changes by further
SR TES
-62 T

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

(6) Brightness adjustment bar


„ Camera settings
Adjust the brightness of the monitor screen. (1) : Camera settings
(7) [Full area] button Same as for the monitor settings
Resets the decoding area restricted on the monitor, and returns the decoding
area to the full field of view. „ Tuning Options (1)
(8) Parameter bank display window
(2) : Tuning method
Displays the current parameter bank settings.
Normal........ Performs tuning without
(9) Camera status display window (2)
image process filter.
Displays quick tuning status and test mode result values.
Filter ........... Performs tuning with image (3)
process filter.
(3) : Multi read (4)

The multi read mode reads multiple


codes of the same type with one
parameter bank.
Multi read ... Check to enable multi read.
Set the number of codes to be read from 2 to 16.
Allow reduced detection count…
Check this to approve reading success even if the number of
codes read is less than the set number.
(4) : Rotate image
Disable ....... Searches black codes with white background.
Able ............ Searches white codes with black background.
Auto............ Searches automatically detecting the color (black/white) of code
and background.

35 E SR-750 UM
Symbology tab Details of the Tuning History screen

„ Code setting Click button to display the following screen.


It is possible to select what is considered the optimal calibration results when
(5) : Symbology carrying out multiple calibrations for the same code, and register these in the
Specify the code type for tuning. parameter bank.
(6) : Code-specific setting
Set the read length and detailed conditions
of each code.
For read length and detailed conditions,
refer to [Code] tab (Page 38).
(5) (6)

„ Parameter Bank Display Window

• 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.

„ Reading State Window (During Calibration) • Update


A button to reflect the calibration results selected in the history in the parameter
(1) : Level bank selected in the reading settings.
Displays the matching level. • Clear
(2) : Brightness Deletes all collected calibration history.
Divided in 128 comprehensive (1) • Reading settings
image brightness phases Use the bank update button to select the parameter bank No. to update.
according to the factors such as You can also confirm detailed values for updated calibration results.
dynamic range, gain and • Tuning image
exposure. Displays image obtained at calibration, when selected in the history.
(2)
• Tuning result
Displays graphs from calibration, when selected in the history.

• Plot colors, when filtering function is activated The [Manual] screen


Color Filter name Color code (RGB)
●: Black Disable 0,0,0 Click the [Manual] button to list items that can be configured in the SR-750 Series
●: Yellow-green Equalize 68,192,0 parameter bank.
Use this to check result values obtained in the [Auto] screen, and to manually
●: Green Expand 0,130,58
change parameters.
●: Light blue Shrink 0,183,238
●: Blue Open 0,67,238
●: Purple Close 171,0,242
●: Orange Unsharp Mask 255,138,0

„ Reading State Window (Reading Rate)


• Parameter bank … Displays the bank
number used for reading.
• Reading test … Displays a reading rate.
• Matching level … Displays a matching
level.
• Read Data … Displays data when the
reading was successful.

„ Reading State Window (Tact Test)


• Bank number … Displays the bank number
used for reading.
• Read time … Displays the latest read
time.
• Max time … Displays the maximum
read time.
• Min time … Displays the minimum read
time.
• Read Data … Displays data when the
reading was successful.

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.

„ Detailed setting for CODE39


Send start/stop ..... Check this to send read
characters (*) data, including the start/
stop character (*), to the
host computer.
Inspect check-digit ..... When this option is
[Modulus 43] checked, [Send check-
digit] is enabled.
Send check-digit............... Check this to send read
data, including the check
digit, to the host
computer.
Quiet zone scale factor (4-11).... Set the quiet zone scale
factor.
Full ASCII conversion....... Recognizes CODE39 as
"CODE39 FullAscii" and
output.

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.

„ Detailed setting for JAN/EAN/UPC

(2)

(1) : RS-232C communication condition settings


Set these according to the external device to connect.
• Baud Rate
Select 9600, 19200, 38400, 57600, or 115200 bps.
Default: 115200 bps
• Data Bits
EAN/JAN-13..........................Check this to allow reading of EAN/JAN 13 digits. Select the data length of either 7 or 8 bits.
EAN/JAN-8............................Check this to allow reading of EAN/JAN 8 digits. Default: 8 bits
UPC-E...................................Check this to allow reading of UPC-E. • Parity
Select None, Even, or Odd.
UPC-A output........................When reading UPC-A, select whether to output the Default: Even
data as 12 or 13 digits. • Stop Bit
Add '0' as system code .........Check this to append a "0" to the head of read data. Select 1 or 2 bits.
UPC-E Default: 1 bit
2-digit supplemental..............Check this to read 2-digit supplemental characters. • Protocol
5-digit supplemental..............Check this to read 5-digit supplemental characters. Select None, PASS/RTRY, or ACK/NAK for the communication protocol.
Ignore UPC without .........Check this to allow reading of the UPC code with Default: None
supplemental supplemental characters only. (2) : Ethernet communication condition settings
GTIN 14 digits output ...........Add a "0" to the head of the data and output as 14 Set these according to the network to connect.
digits. • IP address
Quiet zone scale factor (4-11)....Set the quiet zone scale factor. Set the IP address for the SR-750 Series.
Default: 192.168.100.100
„ Detailed setting for CODE128 • Subnet Mask
Set the subnet mask for the SR-750 Series.
GS1-128 (UCC/EAN-128) ...Check this to support Default: 255.255.255.0
GS1-128 (UCC/EAN-128). • Default Gateway
The SR-750 Series Set the default gateway for the SR-750 Series.
outputs "FNC1," which Default: 0.0.0.0
displays the variable
length separator via [GS]
(0x1D).
Quiet zone scale factor (4-11).... Set the quiet zone scale
factor.

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)

• PROFINET settings: Details


(2) Set PROFINET.

(4)

(3) Important EtherNet/IP and PROFINET communication cannot be used in


combination with the Master/Slave function.
If the Master/Slave function has already been selected, the
following message will appear. When setting EtherNet/IP and
PROFINET communication, set the Master/Slave function to "Not
used".
(1) : Command port
Select the interface to perform command communication. Commands
indicate operation and configuration commands.
Default : RS-232C
Setting range : Not used, RS-232C or Ethernet
* If the Data port 2 interface is RS-232C, RS-232C cannot be
selected for the command communication.
* When Ethernet is selected, set the port number to receive (4) : Format
the SR-750 Series commands. • Header/Terminator
Port default: 9004 Sets the header and terminator of the read data.
(2) : Data port 1 • Header
Select the interface to output the read data. Default : None
Default : RS-232C Setting range : Select None, STX, ESC, or Config.
Setting range : Not used, RS-232C or Ethernet When Config is selected, enter the header using 5 or less
* If the Data port 2 interface is RS-232C, RS-232C cannot be ASCII or hexadecimal characters as desired.
selected for Data port 1. • Terminator
* When Ethernet is selected, set the port number to receive Default : CR
the SR-750 Series commands. Setting range : CR, CR+LF, ETX, or Config.
Port default: 9004 When Config is selected, enter the header using 5 or less
* When Ethernet is selected and the SR-750 is set as a ASCII or hexadecimal characters as desired.
client, click the "Connected device settings" button to enter • Partition mark
the IP address and port number of the destination to send The selected character is used as a separator in send data. Select any
the read data. single ASCII or hexadecimal character.
(3) : Data port 2 Default : ":" (3Ah)
Select the interface and protocol to output the read data to a PLC. • Inter delimiter
• Interface The selected character is used as a separator for appended data. Select
Default : Not used any single ASCII or hexadecimal character.
Setting range : Not used, RS-232C or Ethernet Default : "," (2Ch)
* When Ethernet is selected, enter the IP address and port
number of the destination to send the read data.
• Protocol
Default : MC protocol
Setting range : MC protocol, SYSWAY (only when RS-232C is selected),
KV STUDIO, Ethernet/IP (only when Ethernet is selected),
PROFINET (only when Ethernet is selected) or All-purpose
(No procedure/TCP)
• Memory layout
When the protocol is MC protocol, SYSWAY, or KV STUDIO, set the
memory layout.
• DM front address
Default :0
Setting range : Page 82
• Control region address
Default :0
Setting range : Page 82
• Response region address
Default :0
Setting range : Page 82

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)

(1) Reading Mode (6)


Select one of the following four choices.
• Single ........... single label read mode
• Multi1............ multi-label read mode 1
• Multi2............ multi-label read mode 2
• Burst read .... burst reading mode
When Multi1 or Multi2 is selected, the following window is displayed. Set Laser-
Aim Pulse Duration. (1) : Operation setting
Sets the Master/Slave function operation.
• Default : Not used
• Setting range : Not used, Multi Drop, Multi Head
(2) : Group name
Determines the group name to use the Master/Slave function.
(2) Data Transmission
• Default : GROUP01
When specifying single label read mode or multi-label read mode 2, select from
• Setting range : Up to 16 characters
the following 2 options.
Set with ASCII.
• Send after read
(3) : Unit ID
• Send after timing off
Sets ID as Master unit or Slave unit.
(3) Duplicate Reading Prevention Interval
• Default : Check "Use as Master"
Set when multi-label read mode 1 is specified.
• Setting range : "Use as Master" or Slave ID "1 to 31"
Default : 1000 ms
(4) : Multi Head
Setting range : 0 to 25500 ms (Specify in units of 100 ms)
Sets the number of read data when using the Multi Head.
• Default :1
Important When Multi1 is selected, the following window is displayed. Set • Setting range : 1 to 8
Duplicate Reading Prevent Interval Reset. (5) : Append Information
"3-12 Duplicate reading prevention interval reset (Page 24)" Sets to append group names or Master/Slave ID when using the Master/
Slave function.
• Default : None
(6) : Master/Slave Reader View
Displays the information of the reader that uses the Master/Slave function
Burst read settings among readers that have been registered to AutoID Network Navigator.
Specify burst read mode and the follow screen will be displayed.
Code quality verification

• 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)

[Saving Images] tab


Set functions for saving images. These can be set or changed in the [Table] tab.
(5)

(4)

(1)

(2)

„ Input Terminal (3)

Set the operation of the input terminals (IN1 and IN2).


(1) Input Polarity (4)
Specify the polarity of the input terminal.
Default : Norm. open
Setting range : Norm. open (normally open) or Norm. close (normally closed) „ Image saving function settings
(2) Required Input Duration
Set image saving functions and modes.
Set the time delay before the input terminal turns on.
(1) Saving images operations
Default : 1 ms
Default OK Image : Disable
Setting range : 1 ms, 2 ms, 10 ms
NG Image : Disable
(3) IN1, IN2 Function
Error Image : Save to RAM
• Function
Unstable image : Disable
IN1 default : TIMING
Captured Image : Save to RAM
IN2 default : PRESET
Setting range OK Image/NG Image/Unstable image
Settings range : TIMING, Preset Input, TEST, Clear PLC link error, TUNING,
: Disable, Send by FTP
Disable
Error Image : Disable, Save to RAM, Save to ROM,
• Test mode
Send by FTP
When you select "TEST", specify the test mode desired.
Captured Image : Save to ROM, Send by FTP
Settings range : reading rate test, processing time test, position test
If burst read mode is set as the operating mode, specify the burst number for
• Power-ON trigger
the target images.
Select this to activate IN1 and IN2 specified at power-on.

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

„ Reading Behavior „ Matching Function


• Reading Mode • Matching level OK/NG judgment
Sets the reading mode. Sets to judge the matching level when a reading was successful.
Default : Single Default : Disable
Setting range : Single, Multi1, Multi2, or Burst read Setting range : Disable or Enable
• Data Transmission • Matching level threshold
Sets the timing to send data. Sets the threshold for matching level OK/NG judgment.
Default : Send after read Default : 70
Setting range : Send after read or Send after timing off Setting range : 0 to 99
• Duplicate reading prevention interval (x100 ms)
Sets the time to prevent reading the same code twice in the Multi1 Reading „ Code quality verification
mode.
• ISO/IEC15415 verification
Default : 1000 ms
Sets ISO/IEC15415 verification function.
Setting range : 100 to 25500 ms (in units of 100 ms)
Default : Disable
• Duplicate reading prevention interval reset
Setting range : Disable or Enable
Sets the duplicate reading prevention interval reset.
• ISO/IEC15415 verification threshold
Default : Reset when a code is read
Sets the threshold of ISO/IEC15415 evaluation result.
Setting range : Reset when a code is read or Do not reset during duplicate
Default : Disable
prevention interval
Setting range : Disable, D, C, B or A
• Laser-Aim Pulse Duration.
• ISO/IEC TR 29158 (AIM DPM-1-2006) verification
Sets when Multi1 read mode or Multi2 read mode is specified.
Sets ISO/IEC TR 29158 (AIM DPM-1-2006) verification function.
Default : 100 ms
Default : Disable
Setting range : 0 to 990 ms (Specify by the 10 ms)
Setting range : Disable or Enable
• Read error string
• ISO/IEC TR 29158 (AIM DPM-1-2006) verification threshold
Sets the reading error code.
Sets the threshold of ISO/IEC TR 29158 (AIM DPM-1-2006) evaluation result.
Default : 4552524F52 (hexadecimal display, ASCII characters "ERROR")
Default : Disable
Setting range : Enter a string using 8 or less ASCII or hexadecimal characters as
Setting range : Disable, D, C, B or A
desired.

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

„ Input Terminal Common • OK image


Sets the saving option for images successfully read.
• Input polarity Default : Disabled
Sets the input polarity of the IN terminal. Setting range : Disabled or Send by FTP
Default : Norm. open • Comparison NG
Setting range : Norm. open or Norm. close Set save destination for comparison NG image.
• Required input duration Default : Disable
Sets the required input duration for the IN terminal. Setting range : Disabled or Send by FTP
Default : 2 ms • Error image
Setting range : 1 ms, 2 ms, or 10 ms Sets the save destination for read error images.
Default : Save to RAM
„ IN1/2 Terminal
Setting range : Disabled, Save to RAM, Save to ROM, or Send by FTP
• Function • Unstable image
Sets the function for the IN1/2 terminal. Sets the save destination for unstable images.
Default : IN1 terminal…Timing input Default : Disable
IN2 terminal…Preset input Setting range : Disabled or Send by FTP
Setting range : Disable, TIMING, Preset Input, TEST, Clear PLC link error, • Target burst number
TUNING Default : All banks
• Test mode • Captured image
When "TEST" is selected, specify the test mode to start. Sets the saving option for captured images.
Default : Reading rate test Default : Save to RAM
Setting range : Reading rate test, Read time test, or Positioning test Setting range : Save to RAM or Send by FTP
• Startup state • Image Save Mode
Sets whether to activate the input function specified for the IN1 and IN2 terminals Sets the image saving mode.
at power-on. Default : Save final bank image
Default : Disable Setting range : Save final bank image, Save specified number of images after
Setting range : Disable or Enable timing ON, or Save specified number of images after timing OFF
• IN LED synchronization • Number of images to save
Set whether to synchronize with IN LED. Sets the number of images to save after the timing ON/OFF.
Default : IN1…Enable Default : 10 images
IN2…Disabled Setting range : 1 to 10 images
Setting range : Disable or Enable • Edit image file name by script (FTP transmission only)
Sets the edit image file name function.
„ Output Terminal Default : Disable
• TRG BUSY Output at Power On Setting range : Disable or Enable
Set this option to enable TRG BUSY output upon reader startup.
„ FTP Settings
Default : Enable
Setting range : Disable or Enable • IP address
• Output duration Sets the IP address of the remote FTP server.
Sets the output ON duration for the OUT terminal. Default : 0.0.0.0
Default : 500 ms Setting range : 0.0.0.0 to 255.255.255.255
Setting range : 10 to 2550 ms • User/Password
• OUT1/2/3 function Sets the user name/password of the destination required for FTP client
Sets the function for the OUT1/2/3 terminal. operations.
Default OUT1…OK Default : User…admin
OUT2…NG (Comparison NG), ERROR Password…admin
OUT3…TRG, LOCK, MODE, ERR BUSY Setting range : Up to 16 characters
Setting range : OK, NG (Comparison NG), ERROR, STABLE, UNSTABLE, Set in ASCII characters.
PRESET OK, TUNING OK, TRG BUSY, LOCK BUSY, MODE • Passive mode
BUSY, ERR BUSY, FILE BUSY or EXT.LIGHT Set this option to send passive commands to the remote FTP server.
• External light output polarity Default : Disable
Sets the output polarity of the EXT.LIGHT signal. Setting range : Enable or Disable
Default : Norm. open • Change directory
Setting range : Norm. open, Norm. closed Set this option to change FTP remote directory.
Default : Disabled
Setting range : Disable or Enable
• Format
Sets the image format sent via FTP.
Default : JPEG
Setting range: JPEG, Bitmap
• JPEG quality
Default :5
Setting range : 1 to 10
• Binning
Default : 1/4
Setting range: Full, 1/4, 1/16, 1/64
• Directory name
Sets the remote directory.
Default : image
Setting range : 1 to 32 characters

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 transmission finishes with the message "Configuration


sent successfully.", the settings specified on the individual tabs
You can also save a configuration file from the "File", "Save", "Save As ", or
have been written to the SR-750 Series. "Save All" commands in the menu bar.

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.

3 Click the "Save" button.


The configuration will be saved in the specified file.

Reading Configuration Files


1 Click the button.

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.

3 When the reception finishes with the message "Configuration


retrieved successfully.", the configuration of the SR-750 Series have
been reflected on the tabs of AutoID Network Navigator.

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)

5-7 Quick Setup Code


(2) (4)

(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)

• Comment : Any comments that have been entered will be printed.


• Error correction level : Quick setup codes are printed with the Error
Correction Level specified.

3 Click the "Print" button. (2)

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)

(3) [Save log] button


You can save the history data from the display area as a log file.
(1) Parameter bank display window
1 Click the [Save log] button. The "Logging" window will be displayed. Displays the latest images read by of all parameter banks.
When specifying the save location, click the [Browse…] button. Images can be enlarged by double-clicking.
If not changing the save location, click the [OK] button without making any When the border of each image is green, this indicates a successful read,
changes. whereas a red border indicates a failed read.
(2) [Bank display/hide switch] button
Click this to switch between display/hide for the parameter bank display window
and the camera status display window.
(3) [Live View screen] button
Click to change the Live View screen quality.
• File type
• Append : select this to add new data if there is already saved log
Setting range : Bitmap, JPEG
information.
Default Windows7/Vista : Bitmap
• Binary : select this to save as binary format data.
WindowsXP : JPEG
• Quality (when JPEG selected)
2 When the [Save As] is displayed, specify a file name. (The default setting is
Setting range : 1 to 10
terminal.log)
Default :5
• Binning
Setting range : None, 1/4, 1/16
Default Windows7/Vista : 1/4
WindowsXP : None
(4) Displayed image
Set image conditions for images displayed on the monitor.
Default : All
Setting range : All, read images only, errors only
(5) Displayed number
Set the bank No. for images displayed on the monitor.
Default : All
Setting range : ALL, 1 to 10 (parameter bank No.)
(6) [Zoom in/Zoom out] button
3 Click the [Save] button to save the log data. You can click this button, then click the image on the screen to zoom in or zoom
out.
4 When saving of the log is complete, click the [Save log] button again. Zoom in ......... right double-click the image
[Example log file] Zoom out ....... left double-click the image

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)

Burst read Live View


During burst read mode operation, this displays a dedicated Live View screen.

(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.

Details of the Installation Guide screen

(1)

(2)

(3)

(4)

Thumbnail display is the burst read mode display. (5)


Display burst images in order of scanning, and display images that could not be
decoded on the error screen.

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

• Code type......... select form QR (model 2),


(1) Reader list QR (model 1), MicroQR.
If multiple units of the SR-750 Series are connected on the same network, then • Symbol size...... input the vertical and
select on the FileView screen the SR-750 Series unit to confirm. horizontal lengths (including
The reader name, model and IP address are displayed in the reader. margins).
(2) File • Cell size ........... input the cell size.
Select the file types to display in FileView. • Version ............. input the QR code version.
(3) File list • Data type.......... select from numeric, ASCII,
Displays files selected in (2). binary, or Kanji.
Right-click on the file name to display the menu, from where you can perform • ECC level ......... select from L, M, Q, and H.
[Open], [Delete], and [Save] operations. • Max data size ... calculated from the version,
Right-click on the file name.
data type, and error
correction level.

DataMatrix

• Code type......... DataMatrix supports only


* The file list does not differentiate between RAM/ROM.
ECC200.
• Symbol size...... input the vertical and
(4) [Refresh] button
horizontal lengths (including
Updates the file list.
margins).
• Cell size ........... input the cell size.
• Number of cells ... select from the drop-down
menu.
• Data type.......... Select from numeric, ASCII,
or binary.
• Max data size ... Calculated from the cell
numbers and data type.

53 E SR-750 UM
CODE39

• Symbol size...... input the vertical and


5-13 Export Reader Configuration
horizontal lengths (excluding
AutoID Network Navigator can export configured settings values as a text file.
margins).
• Narrow bar width ... Input the narrow bar width.
• Data length....... input the data length.
Steps to export settings values

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

• Symbol size...... input the vertical and


horizontal lengths (excluding
margins).
• Narrow bar width ... Input the narrow bar width. 2 The [Save As] window will be displayed. Input the file name, and
click [Save] button.
„ Mounting conditions
Input the mounting distance of the SR-750 Series, and you can calculate the size
of the field of view, and the exposure for moving reads.
Additionally, this displays the code read range (depth) specified in specifications.
(3) Mounting distance
Input the mounting distance, or move the slide bar.
(4) [FOV Simulation] button
Click this to display the distance input in (3), and the reading view range format
selected in (5). Additionally, you can also confirm the read distance of the SR-
750 Series unit.

Calculates the distance from the code surface to the SR-


750 Series unit as well as the size of the field of view as
input in (3).

Mounting distance as input in (3)

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.

Input the planned line speed

Specify the planned exposure in calibration settings.

(5) Mounting distance standard graph


Displays the mounting distance depth based upon the cell size calculated in
specifications on a bar graph.
Check the model name to be used and decide the distance of (3) within the
range displayed in the bar graph.
(6) Mounting distance judgment area
Displays the field of view size, minimum cell size, and pixels/cell for the
specified mounting distance.
If the code specified in "Specifications" is judged to be not readable at the
distance specified in mounting distance, then the characters will be displayed in
red.
(7) "Output Report Data" button
Click to output the data for the installation report.
(8) [Close] button
Click this to close the Installation guide.

E SR-750 UM 54
5-14 Report Generator Function Report generator function screen

Report generator function


(1) (4)
The report generator function of the AutoID Network Navigator outputs tuning
results and reading test results of the 2D code reader SR-750 Series, SR-650
(5)
Series and SR-D100 Series, and also outputs the conditions specified in the
installation guide, etc.
Use this function to make reports of device test results, adjustment results before
operation, etc.
(2)

Using the report generator function (6)

Activating the report generator function (7)

(8)

Start the report generator function by (9)


selecting "File" → "Report Generator" →
"SR-750", "SR-650" or "SR-D100" on the (3)

menu bar.
(10) (11)

(1) Date created, Author (6) New


Enter information for the date Use this to create reports without
created and author. the imported file.
(Up to 20 characters) (7) Import
(2) Report Data Uses this to import the report data.
This displays the data type and (8) Edit
order to be output to the report. This edits the report selected on (2)
The following screen will appear. (Registration available up to 100 (Report Data).
* The model name is displayed in the items) (9) Delete
title. The format is the same. (3) Open, Save This deletes the report selected on
Open ... This reads the report (2) (Report Data).
generator file form. (10) Output Report
Save .... This saves the report This outputs the report data to the
generator file form. Excel file.
(Saved with the file (11) Close
extension: rai) The report generator function
(4) Initialize screen is closed.
This initializes the report generator
function screen.
(5) Up/Down button
This switches the order of the report
selected on (2) (Report Data).

Report output procedure

(1) Preparation of original data


Generate necessary data on the report using the SR-750 Series, SR-650 Series or
SR-D100 Series.
• Tuning data
• Reading test data
• Setting condition data, etc.

(2) Deciding the report format


Start the report generator function and import the data created for (1).
Use the up/down buttons to change the output order of report data, or use the edit
button to additionally write to each report data and then create your target report.

Double-click the report data or click the "Edit" button to


open the selected report screen. Then, you can edit
the comment.

(3) Report output


Output the report-generated data to the Excel file.
* To use the report generator function, install Microsoft Office Excel to your PC
beforehand.

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.

Data that can be generated as report (1)

The following data can be used for the SR-750 Series.

(2)

• Installation Report (extension: rig)


This outputs the report created on the installation guide including information
such as working distance, size of field of view and exposure for moving, and also
detailed information of codes entered to determine the conditions.
• Reading Report (extension: rtn) (1) Title
This outputs the result of auto tuning performed with the Live View activated, Enter the title of the installation report (up to 20 characters). This is used as a
tuning image and the tuning graph. sheet name when output to the Excel file.
• Test Report (extension: rbt) (2) Specification, Setting Condition
This outputs the results of reading rate measurement test and tact measurement This displays the specification and setting condition specified on the installation
test performed with the Live View activated, and also outputs the setting value, guide.
reading rate, brightness and read time of the parameter bank which performed • Specification: Code specifications for the specified 2D code and barcode
the reading test. • Setting Condition: This displays the specified working distance and the size
of field of view.
The following items can be added to the report using the "New" button. If the "Moving" information is entered on the installation
• Workpiece guide, it will be reflected in the "Moving" item.
• Reference Image
Bitmap or JPEG image files can be added to output to the report. Also, workpiece * When creating the reading report using the "New" button, all items can be
images or setting environment images can be used as supplement materials. entered.

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.

"Tuning report" button

• Generate report data using the latest tuning data.


When tuning is performed multiple times, generate the report data each time
"Output Report Data" button
the tuning result is obtained.
• Saving data by changing file names can bring together the generated multiple
data into one report. When creating reports using various tuning results, save
the report data changing file names.
• Dividing file names can bring together generated multiple data under conditions
where the working distance, etc. were changed, into one report. When creating
reports under different conditions, save the report data changing file names.

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)

(2) (3) (3)

(1) Title (1) Title


Enter the title of the reading report (up to 20 characters). This is used as a Enter the title of the test report (up to 20 characters). This is used as a sheet
sheet name when output to the Excel file. name when output to the Excel file.
(2) Reading Results (2) Test Results
This displays the tuning conditions and tuning result values. This displays the reading test results.
(3) Review, Remarks • Test Result : Reading rate (%), Matching level, Read time (ms)
Put your review or remarks regarding the tuning result. • Test Details : This displays the setting values of parameter bank used for the
(Review: Up to 100 characters, Remarks: Up to 255 characters) test.
(4) Captured image, Tuning graph (3) Review, Remarks
This displays the tuning result image obtained in tuning and the tuning graph. Put your review or remarks regarding the test results.
(Review: Up to 100 characters, Remarks: Up to 255 characters)
* When creating the reading report using the "New" button, all items can be (4) Captured image
entered. This displays the last image at the reading test.
Also, Bitmap and JPEG files can be imported to the captured image and tuning * Any Bitmap image or JPEG image can also be inserted.
graph.
* When creating the reading report using the "New" button, all items can be
Test Report entered.
Also, Bitmap and JPEG files can be imported to the captured image.
„ Generating the report data
Start the Live View of AutoID Network Navigator, specify the bank to tune/test,
Workpiece Report
perform the reading rate measurement test and tact measurement test, and obtain
data for the test report. Use the workpiece report for supplemental explanations such as adding a reading
When the test operation is complete, click the "Test Report" button and save the target workpiece image to the report. Import the workpiece picture (Bitmap or
report data. JPEG) and create as report data.

„ Editing the report data


• "Live View" screen
The following is the editing screen for the workpiece report.

(1)

(2)

"Test Report" button (4)

(3)

(5)

• Generate report data using the latest test data.


When multiple bank tests are performed, generate the report data each time
the test result is obtained.
• Saving data by changing file names can bring together the generated multiple (1) Title
data into one report. When creating reports using results of test performed at Enter the title of the workpiece report (up to 20 characters). This is used as a
various parameter banks, save the report data changing file names for each sheet name when output to the Excel file.
test performed. (2) Workpiece image
Import image data that shows the entire image of the target workpiece.
(Bitmap or jpeg)
(3) Captured image
Import the image obtained with the SR-750 Series.
(4) Detail 1 to 4
Up to 4 detailed images of workpiece can be imported. (Bitmap or jpeg)
(5) Workpiece name
Enter the workpiece name or other comments. (Up to 255 characters)

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.

„ Editing the report data „ Installation Report


The following is the editing screen for the reference image report.

(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

Report output method


This outputs the collected report data to the Excel file. The EXCEL file can be
modified according to your preference.

„ Report output method


Click the "Output Report" button on the report generator screen and save as an
Excel file to the specified folder.

"Output Report" button

„ Test Report

Save as an arbitrary file name.

E SR-750 UM 58
„ Workpiece Report

„ Reference Image 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

Change sensor position TE


ST TE
PO OK ST
TU W PO
NE ER /NG TU W OK/NG
R / ER
NE R /
NE STB
T NE STB
IN T
SR IN
-6 SR
25 -6
25

„ Check whether the reader's beam is obstructed.


If the beams of light are obstructed, the barcode may become undetectable. 2 Fix the mounting bracket to the device.
* Mounting screws (M4) are not included. The thickness of the mounting
bracket, insulating spacer and washer included is approximately 4 mm.
Obstruction

Remedy

Light

TE
ST
PO OK
TU W
NE ER /NG
R /

NE STB
T
IN
SR
-6
25

Code Change the position of the obstruction


so that the path of ligaht is unhindered
Mounting screw (M4)
„ Check whether the reader's angle creates a specular reflection. Washer
Insulating spacer
If the beam reflects on the code at a right angle (specular reflection), the reading
may be unstable or incorrect. 3 Adjust the installation angle of the SR-750 Series.
The adjustment angle for the mounting bracket is ± 10°.

Remedy 15°

Light

This angle is essential for


proper reading.

„ 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

Mounting screw (M4)


become unstable.

SR-750 Series Provide sufficient


distance with which
there is no interference.

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

Mounting screw (M4)


-62
5

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.

This section explains the method using AutoID Network Navigator.

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.

5 Press the "Tuning" button to perform calibration for the code.

6 Press the "Reading test" button to check the reading stability.

7 Checking the screen, perform fine adjustment of the installation


angle and distance.

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

Data port 1 Header ERROR Terminator


Ethernet
Read error codes can be set to any string of text, up to 8 characters, using AutoID
Network Navigator.
This is the setting method for all basic communications using Ethernet. Additionally, the device can be set to not send error codes.
* By setting the Data port 2 to RS-232C, data can be output to RS-232C and 2
types of Ethernet device.

„ Perform reading operations using the trigger input


terminal
Port Interface

Data port 1 RS-232C


or
Ethernet

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

Code center coordinates : Read data : X5/Y5 Append


Append detailed Append Data format example
X1/Y1 to X4/Y4 : Code vertex coordinates (Xn = 0 - 751, Yn = 0 - 479) grades verification values
X5/Y5 : Code center coordinates (X5 = 0 - 751, Y5 = 0 - 479) result
Alphabet NG NG Read data: C
Coordinates are specified for code positions in an image as below: Alphabet NG OK Read data: C (-)
(0, 0) (751/0)
Alphabet OK NG Read data: C/A/C/B/A/B/-/-/A/A/A/B/A
X
X1, Y1 X2, Y2 Read data: C(-)/A(-)/A(0.733)/C(-)/C(-)/
Alphabet OK OK B(-)/-(-)/-(-)/A(0.002)/A(0.002)/A(1.000)/
X5, Y5 ISO/IEC15415 B(-0.646)/A(-0.289)
Numeric NG NG Read data: 2.0
Code
Numeric NG OK Read data: 2.0(-)
X4, Y4 X3, Y3
Numeric OK NG Read data: 2.0/4.0/2.0/3.0/4.0/3.0/2.0
(Field of view)
Read data: 2.0(-)/4.0(-)/2.0(0.632)/3.0(-)/
(751/479) Numeric OK OK
(0/479) 4.0(-)/3.0(0.072)/2.0(0.640)
Y Alphabet NG NG Read data: C
Alphabet NG OK Read data: C (-)
Reference Output of the code vertex coordinate when performing multiple reading
Alphabet OK NG Read data: C/A/C/B/A/B/-/-/A/A/A/B/A
of the same code.
When multiple readings are performed for 1 scan, the coordinates are Read data: C(-)/A(-)/A(0.733)/C(-)/C(-)/
ISO/IEC TR
Alphabet OK OK B(-)/-(-)/-(-)/A(0.002)/A(0.002)/A(1.000)/
output in the following order: 29158 B(-0.646)/A(-0.289)
• Coordinates with code center coordinates higher in the field of view (AIM DPM-1-
Numeric NG NG Read data: 2.0
(smaller in Y) are prioritized. 2006)
• If 2 coordinates have the same Y coordinates, the center Numeric NG OK Read data: 2.0(-)
coordinates of the code further to the left in the field of view (smaller Numeric OK NG Read data: 2.0/4.0/2.0/3.0/4.0/3.0/2.0
in X) are prioritized. Numeric OK OK
Read data: 2.0(-)/4.0(-)/2.0(0.632)/3.0(-)/
Output format for multi read is as follows: 4.0(-)/3.0(0.072)/2.0(0.640)
NG NG Read data: P
Read data 1 corner Read data 1 center
coordinates: coordinates: NG OK Read data: P(-)
Read data 1,
Read data 2 corner Read data 2 center OK NG Read data: F/P/P/F/P
Read data 2, SAE AS9132
: coordinates: : coordinates:
…, Read data: F(-)/P(0.632)/P(-)/F(0.852)/
…: …: OK OK
Read data n * Settings for Select P(0.005)
Read data n corner Read data n center
coordinates coordinates expression of NG NG Read data: P
grades are not NG OK Read data: P(-)
Point reflected.
If the code vertex coordinates are out of the decoding range, that OK NG Read data: F/P/P/F/P
value becomes "-1". Read data: F(-)/P(0.632)/P(-)/F(0.852)/
OK OK
(Reading is possible even if all the vertexes are not within the P(0.005)
decoding range.) SEMI T10-0701

* Settings for Select


expression of
„ Unused ECC ratio grades, Append
Read data: 0.054/0.850/5.400/3.112
Appends the unused error correction ratio. detailed
The average value will be appended when several codes are read for 1 scan (multi verification result
and Append
read).
values are not
It is not appended when a reading fails.
reflected.
• Data format
Read data : nnn % „ Append order of verification results
nnn = unused ECC ratio (0 - 100) Results of evaluation items for each verification are arranged in the following
order.
„ Matching level
Evaluation item Abbreviated
Standards Evaluation item names (English)
Appends the matching level value of the read code. names (Japanese) names
• Matching levels of each code will be appended for the multi read. Overall Total evaluation ALL
• Value is not appended when a reading fails. Decode success/
Decode DEC
• Data format failure

Read data : nnn Symbol Contrast Symbol contrast SC

nnn = matching level value (0 - 100) Modulation Modulation MOD


Reflectance Margin Reflectance margin RM
Fixed pattern
Fixed Pattern Damage FPD
damage
Format information
Format Information Damage FID *1
damage
ISO/IEC 15415
Version information
Version Information Damage VID *2
damage
Axial Nonuniformity Axial nonuniformity AN
Grid Nonuniformity Grid nonuniformity GN
Unused error
Unused Error Correction UEC
correction
Print growth
Print Growth Horizontal PGH
(horizontal)
Print growth
Print Growth Vertical PGV
(vertical)

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)"

Header Read data + appended data cc Terminator

Checksum calculation range

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.

„ SR-750 Series configuration


Use AutoID Network Navigator to configure the following: ACK/NAK
• Communication conditions : Baud rate, data bit length, parity, and stop bit length
• Communication protocol : None, PASS/RTRY, or ACK/NAK This protocol uses A C K (0x06) instead of "PASS" and N A K (0x15) instead of
• Communication data format : Header and Terminator "RTRY" in the PASS/RTRY protocol.
Reference Set the same settings for both the control device and the SR-750 Other than the differences in the character strings to send, this protocol is identical
Series. to the PASS/RTRY protocol.

„ 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.

To resume from buffer overflowed status, try the following operations:


PASS/RTRY • Send the buffer clear command "BCLR" from the control device.
• When PASS/RTRY or ACK/NAK is set, send PASS or ACK again
The SR-750 Series sends read data to the control device using the following
protocol: * Send buffer also can be cleared with a "RESET" command or cycling power.
* When a "BCLR" command is received while the send buffer is not overflowed,
1 The SR-750 Series sends data to the control device. data currently stored in the send buffer will be cleared.

Read data

Response

2 The SR-750 Series waits for a response (PASS: Transmission


successful, RTRY: Request to resend) from the control device.
The SR-750 Series can still read codes while waiting for a response. Data read
while waiting for a response from the computer will be stored in the send buffer.

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.

Point If the SR-750 Series send buffer is overloaded, "E4" is displayed


on the multi LED and reading operation is stopped.
• When "PASS" is received, "OVER" is sent to the control device
and an error occurs.
• When another "PASS" is received, the operation resumes.

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:

Basic Specifications „ Socket communication function


Sends read data of the SR-750 Series via socket communication.
„ Ethernet port specifications
Control the behavior of the SR-750 or change the settings via Ethernet by sending
The SR-750 Series supports PoE (Power over Ethernet). operation and configuration commands to the command send/receive port.
The pin arrangement of the Ethernet port on the SR-750 side is as follows: Communication protocol: TCP

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

• Edit image file name function: Enable


Operates when the edit of image file name by script is enabled.
Outputs data using the image file name edited by script.

„ Send FTP connection request as necessary


The connection request transmission timing for FTP server can be specified.

• 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)

„ Send PASV command


When Send PASV Command configuration is enabled, PASV commands are sent
at the file transmission timing to the FTP server.
• PASV command transmission interval : Yes, No

„ Image transmission timing


The image transmission timing from the SR-750 Series is when the reading
operation is complete.
• TRG BUSY signal is output during image transmission.
• Next reading operation cannot be started during image transmission.

FTP Server Function

„ FTP Server Operation


• No. of connections which can be established simultaneously: max. 2 connections
• Operates as Anonymous FTP Server.
• When there is no connection from FTP client for 60 seconds, FTP connection is
cut.
• The SR-750 Series is not equipped with the function to retain time in the main
unit. Therefore, the update time is fixed (Jan 01 2000). Connecting to the SNTP
server updates the time data.

„ 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.

„ Image file name


The file name is as follows when operating as FTP server.
File name : (1) _ (2) _ (3) _ (4) . (5)

(1) Image count value (3 bytes) IMG :When saved in ROM/RAM


(2) Image type (1 byte) S :OK image
L :Latest
E :Error image
W :Unstable image
N :Comparison NG
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

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

Types of Command Communication 1 Header Command , Parameter 1 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

Command Communication Process


„ Response error codes
Command communication with the SR-750 Series is performed as follows:
Error code Error Description
1 The host PC sends commands (operation/configuration commands) 00 Undefined command received
to the SR-750 Series. 01 Mismatched command format

2 SR-750 sends responses for the commands received.


02
(Invalid number of parameters)
The parameter 1 value exceeds the set value
03 The parameter 2 value exceeds the set value
TE
ST

04 The parameter 2 is not set in HEX (hexadecimal) code.


TU

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

(2) Response for the Trigger input ON command


2

ST

22 An error occurred while loading or saving parameters,


5

OK, LON so commands cannot be executed


23 Command cannot be executed while connecting with the setup software
(3) Reading
operations 30 No error image was saved to this number

(4) Read result data


35 There are no settings for this read code
(Code data) 40 The length of the command sent as a batch exceed 2048 bytes
41 The length of the command sent as a batch exceed 2048 bytes
42 A command not allowed in batch settings has been specified
Command Communication Format
99 Other errors (Contact your nearest KEYENCE sales office.)
„ Header and Terminator
There are two types of header and terminator for the SR-750 Series. Use either of
them. 8-2 Operation Commands
Header Terminator
This section describes the details of the operation commands of the SR-750
None CR
Series.
STX ETX

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.

Important • If E S C is appended at the beginning of the command, the E S C will


clear the receive buffer of the SR-D750 Series.
If unnecessary characters appear in the receive buffer of the SR-
750 Series, append E S C at the command communication.
• Set the character interval to 10 seconds or less when sending
commands to the SR-750 Series. If 10 seconds or more elapse,
the SR-750 Series will delete all received characters from the
buffer.

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

„ Input terminal status check „ Read OK/error count history


Send command INCHK, m Send command NUM
Response Normal process OK, INCHK, n.. Response Normal process OK, NUM, aaaaa, bbbbb, ccccc, ddddd, eeeee
m = 1 - 2: Terminal number aaaaa = 00000 - 65535 : Read (comparison) OK count
n = OFF (input terminal OFF), ON (input terminal ON) bbbbb = 00000 - 65535 : Comparison NG count
Abnormal process ER, INCHK, ee ee: Error code ccccc = 00000 - 65535 : Read error count
ddddd = 00000 - 65535 : Stable reading count
• Checks the input terminal status. eeeee = 00000 - 65535 : Trigger input count
• If Specify response character is set to "SR-600 compatible", n(ON/OFF) is Abnormal process ER, NUM, ee ee: Error code
returned for normal process and ERRee is returned for abnormal process.
"3-9 SR-600 Compatible Output Mode (Page 19)" • Checks the Read (comparison) OK count etc. since the unit was turned on.
• Turning the power off or sending a RESET command will reset the read history.
„ Output terminal ON control (individual control) • This history does not include a count of OK/NG/ERR/TIMING results obtained
Send command OUTON, m when registering preset data.
Response Normal process OK, OUTON • If Specify response character is set to "SR-600 compatible", ERRee is returned
m = 1 - 3: Terminal number for abnormal process.
Abnormal process ER, OUTON, ee ee: Error code "3-9 SR-600 Compatible Output Mode (Page 19)"

„ Bank count history


• Controls the output terminal ON operations individually.
Send command NUMB
„ Output terminal OFF control (individual control) Response OK, NUMB, BANK1, BANK2, · · ·BANK9, BANK10, TIMING
Send command OUTOFF, m
Response Normal process OK, OUTOFF BANKn = Read OK count in BANKn: 0 to 4294967295
m = 1 - 3: Terminal number TIMING = Timing input count: 0 to 4294967295
Abnormal process ER, OUTOFF, ee ee: Error code
• The count is reset at the following timings.
• Controls the output terminal OFF operations individually. • When the RESET command is received
• At power OFF
„ Output terminal ON control (batch control) • When the TIMING count value reaches the limit and returns to 0, the bank
count value is reset.
Send command ALLON • Histories of unregistered banks are also output.
Response Normal process OK, ALLON
Abnormal process ER, ALLON, ee ee: Error code
Image Scanning Control
• Controls all output terminal ON operations.
„ Capture execution
„ Output terminal OFF control (batch control) Send command SHOT, bb bb: parameter bank number (01 - 10)
Send command ALLOFF Response Normal process OK, SHOT, IMG_C_00_bb.(1)
Response Normal process OK, ALLOFF (1) Extension (bmp or jpeg This is fixed to bmp
Abnormal process ER, ALLOFF, ee ee: Error code when saving into RAM.)
Abnormal process ER, SHOT, ee ee: Error code
• Controls all output terminal OFF operations.
• Scans only once with the specified parameter bank.
* If Specify response character is set to "SR-600 compatible" with the output
terminal control, OK is returned for normal process and ERRee is returned for Forced Control of Reading and Scanning Operations
abnormal process.
"3-9 SR-600 Compatible Output Mode (Page 19)" „ Forced finishing of reading and scanning operations
Send command CANCEL
Soft Reset of the SR-750 Series Response Normal process OK, CANCEL
Abnormal process ER, CANCEL, ee ee: Error code
Resets the SR-750 Series using a command to the condition at power-on without
actually turning off the power.
• Command to force to finish of the running scanning operation (also reading
Send command RESET
operation).
Response OK, RESET
• When a CANCEL command is received during a start read command operation,
the SR-750 Series does not output a read error code.
• The SR-750 Series is reset after outputting a response.
• If Specify response character is set to "SR-600 compatible", OK is returned. „ Forced trigger lock
Clearing the Send Buffer Send command LOCK
Response Normal process OK, LOCK
All data in the send buffer of the SR-750 Series is deleted. Abnormal process ER, LOCK, ee ee: Error code
Send command BCLR
Response OK, BCLR • All reading and scanning operations are forced to stop.
• Until the trigger lock is released, reading and scanning operations cannot be
• If Specify response character is set to "SR-600 compatible", OK is returned. executed.
"3-9 SR-600 Compatible Output Mode (Page 19)" • Turning the power off or using the RESET command can also cancel the forced
lock.

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.

• Tuning process finishes.


• Returns the processing time of script executed after power ON.
„ Obtaining the alternate order „ Script debug setting
Send command BANKORDER
Send command SCPDBG, n
Response Normal process OK, BANKORDER, bb/bb/bb/· · ·
Response OK, SCPDBG
bb: parameter bank number (01 - 10)
n=0: Script debug OFF
Abnormal process ER, BANKORDER, ee ee: Error code
n=1: Script debug ON

• The parameter bank numbers to alternate are returned in turn.


• Sets whether to output debug from the script file to the command port or not.
• The parameter bank numbers are returned with the number of parameter bank
• Setting the debug ON executes print(str) and outputs data.
numbers registered with the SR-750 Series. (max. 16)
• If there is no parameter bank number to alternate, an error is returned. „ Obtaining the script error results
• If Specify response character is set to "SR-600 compatible", bb/bb/bb· · ·
is returned for normal process and ERRee is returned for abnormal process. Send command SCPERR
"3-9 SR-600 Compatible Output Mode (Page 19)" Response OK, SCPERR, mmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
mm… : Script error character string

• Returns the details of script error.

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)

example) Setting the Exposure of the parameter bank 1 to 300 μs.


Configuration change Send command WB, 01100, 0010
Scan condition setting OK, WB

Configuration confirmation Send command RB, 01100


Response (Normal process) OK, RB, 0010

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

selection 8 : SEMI T10-0701


Command Setting Specify the setting with HEX using
Function Explanation Default
Number value sum of each item.
Trigger input
0 : Level trigger 0 : Disable
measurement 101 0, 1 0 ISO/
1 : One-shot trigger 1 : D
method IEC15415
231 0 to 4 2 : C 0
verification
One-shot 3 : B
0003 to threshold
trigger 102 Specify in units of 10 ms 100 4 : A
2550
duration ISO/IEC TR
0 : Disable
Trigger input 29158 (AIM
1 : D
ON DPM-1-
hhhhhhh Specify up to 8 characters (16 HEX 4C4F4E 232 0 to 4 2 : C 0
command 103 2006)
h··· bytes) from HEX (0x00 to 0x7F). (LON) 3 : B
character verification
4 : A
string threshold
Trigger input SAE AS9132
0 : Disable
OFF Code verification 233 0,1 0
hhhhhhh Specify up to 8 characters (16 HEX 4C4F4646 1 : Enable
command 104 quality threshold
h··· bytes) from HEX (0x00 to 0x7F). (LOFF)
character verification Grade
string function expression
0 : Not use setting when
Trigger input 0 : Alphabet
1 : Enable appending 350 0,1 0
measurement 1 : Numerical value
* When set to Enable, only the values to
method
following control codes can be verification
specified to the trigger input ON/ result
OFF commands: Detailed item
SOH (0x01) SO (0x0e) EM (0x19) addition
STX (0x02) SI (0x0f) SUB (0x1a) setting when
Trigger input ETX (0x03) DLE (0x10) FS (0x1c) 0 : Do not append
appending 351 0,1 0
ON/OFF EOT (0x04) DC1 (0x11) GS (0x1d) 1 : Append
values to
recognition 105 0, 1 ENQ (0x05) DC2 (0x12) RS (0x1e) 0 verification
with one BEL (0x07) DC3 (0x13) US (0x1f) result
character BS (0x08) DC4 (0x14)
Evaluation
HT (0x09) SYN (0x16)
value
VT (0x0b) ETB (0x17)
addition
FF (0x0c) CAN (0x18)
setting when 0 : Do not append
* If STX (0x02) or ETX (0x03) is 352 0,1 0
appending 1 : Append
set for either the timing ON or
values to
OFF command, the command is
verification
not recognized in the "<STX>
result
command <ETX>" format.

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

0 : Do not append Saving destination of 1 : Saving to RAM


Read time appending 306 0, 1 0 504 1, 3 1
1 : Append capture images 3 : FTP transmission

Position level 0 : Do not append 0 : Latest bank image


307 0, 1 0 1 : Specified number of images
appending 1 : Append
Image saving mode 505 0 to 2 after trigger input ON 0
0 : Do not append
Code vertex appending 308 0, 1 0 2 : Specified number of images
1 : Append
after trigger input OFF
0 : Do not append
Code center appending 309 0, 1 0 Specify the number of
1 : Append
images to save from 506 01 to 10 10
Unused ECC ratio 0 : Do not append trigger input ON/OFF
310 0, 1 0
appending 1 : Append
B = 0, 1
Matching level 0 : Do not append Burst number to save
312 0, 1 0 0 : Disable saving
appending 1 : Append when burst read error 507 BBBBBBBB 11111111
1 : Save
occurs
File name appending 0 : Do not append * Burst number 1 is on the top.
313 0, 1 0
(full path display) 1 : Append Edit image file name
0 : Disable
Burst number 0 : Do not append function (Edit image file 510 0, 1 0
318 0, 1 0 1 : Enable
appending 1 : Append name by script)
Read detailed error 0 : Do not append
319 0, 1 0
code appending 1 : Append
„ Other settings
Setting the function to
0 : Do not append
append ISO/IEC15415 340 0, 1 0
1 : Append Command Setting
verification result. Function Explanation Default
Number value
Setting the function to Output data on TEST 0 : Disable
append ISO/IEC TR 0 : Do not append 600 1
341 0, 1 0 switch 1 : Enable
29158 (AIM DPM-1- 1 : Append
Specify 1 character (2 HEX
2006) verification result. Delimiter character 601 hh 3A
characters) from (0x00 to 0x7F)
Setting the function to
0 : Do not append Specify up to 5 characters (10 HEX
append SAE AS9132 342 0, 1 0 hhhhhhh
1 : Append Inter delimiter 602 bytes) from HEX (0x00 to 0x7F). 2C
verification result h···
FF : Not set
Setting the function to
0 : Do not append 000 to
append SEMI T10-0701 343 0, 1 0 Data filling size 603 000
1 : Append 999
verification result
Specify 1 character (2 HEX
Setting for Master/Slave 0 : Do not append Data filling character 604 hh 20
320 0, 1 0 characters) from (0x00 to 0x7F)
group name addition 1 : Append
0 : Not selected
Setting for Master/Slave 0 : Do not append
321 0, 1 0 1 : Verification OK, Read OK
ID addition 1 : Append
2 : Verification NG
Data edit function (Data 0 : Disable
360 0, 1 0 4 : Read ERROR
edit by script) 1 : Enable 8 : Stable reading
Silent Mode 606 0 to 255 0
16 : Unstable reading
32 : Preset result
„ Verification/Preset function setting
64 : Test Mode
Specify the setting by sum of the
Command Setting
Function Explanation Default values of the items.
Number value
Specify up to 8 characters (16 HEX 005200450
Number of verification 0001 to
400 0001 hhhhhhh bytes) from UNICODE (UTF-16 041004400
start digits 7089 Reader name 607
h BigEndian). 450052
Number of verification 000 to Maximum value for sequential FF : Not set (READER)
401 494
digits 494 value verification = 9
Monitor output data 0 : Display data from front
Up to 494 characters (HEX 988 609 0, 1 0
priority display position 1 : Display data from back
hhhhhhhh·· bytes) can be specified from HEX
Preset data registration 402 FF Trigger command 0 : Default
· (0x00 to 0x7F).
response character 610 0 to 2 1 : SR-600 compatible 0
FF : Not set
string 2 : User setting
0 : Normal
Verification method 403 0, 1 0 0 : Disable lock
1 : Sequential value verification TUNE button lock 611 0, 1 0
1 : Enable lock
Incremental setting for
-9999 to 0 : None
sequential value 404 -9999 to +9999 +0001
+9999 Laser aimer setting by 1 : Emit in test mode only
verification 612 0 to 3 3
TUNE button 2 : Emit in operating mode only
3 : Emit always
Trigger command Up to 8 characters can be
success response 613 hhhh… specified. 4F4B
character string Specify characters with HEX (0x00
to 0x7F).
Trigger command
failure response 614 hhhh… * This is valid when the trigger 4552
character string command response character
setting is User setting.
Camera rotation 0 : Normal Mode
901 0, 1 0
settings 1 : 180 degrees rotation

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

0 : Hi-Sensitive/Hi-SNR 0 : Not used


Dynamic range setting 804 0, 1 0 Data port 2
1 : Hi-DR 002 0 to 2 1 : Reserve 2
configuration
2 : Ethernet
0 : Normal Mode
Tuning mode 805 0, 1 0 0 : Disable
1 : Filter Append checksum 003 0, 1 0
1 : Enable
Codes to read while
808 01 to 16 1 0 : Disable
tuning Append data size 004 0, 1 0
1 : Enable
Allow reduced detection 0 : Do not allow
809 0, 1 0 Specify up to 5 characters (16 HEX
count while tuning 1 : Allow
Header settings 005 hhhh··· bytes) from HEX (0x00 to 0x7F). FF
1 : QR
FF : Not set
2 : DataMatrix
10 : GS1 DataBar Specify up to 5 characters (16 HEX
20 : CODE39 Terminator settings 006 hhhh··· bytes) from HEX (0x00 to 0x7F). 0D
1 to 40 : ITF FF : Not set
Tuning target code 820 00773
00773 100 : NW-7 (Codabar)
200 : JAN/EAN/UPC
400 : CODE128
„ RS-232C communication settings
Specify the setting using sum of
each item. Command Setting
Function Explanation Default
Number value
Black-white reverse 0 : Disable
0 : 9600bps
read setting when 823 0 to 2 1 : Enable 2
tuning 2 : Automatic 1 : 19200bps
Baud rate setting 100 0 to 4 2 : 38400bps 4
Internal lighting when 0 : Not used
821 0, 1 1 3 : 57600bps
tuning 1 : Used
4 : 115200bps
External lighting when 0 : Not used
822 0, 1 0 0 : 7bit
tuning 1 : Used Data length setting 101 0, 1 1
1 : 8bit
0 : Disable
Parity check setting 102 0 to 2 1 : Even 1
Communication Configuration Command Format (WN/RN) 2 : Odd
0 : 1bit
Communication configuration command is sent in the following format: Stop bit length setting 103 0, 1 0
1 : 2bit
• Configuration change
0 : No Handshaking
Send command WN , mmm , nnn… Communication
104 0 to 2 1 : PASS/RTRY 0
protocol setting
2 : ACK/NAK
Response Normal process OK , WN

Abnormal process ER , WN , ee ee: Error code


„ Ethernet communication settings
• Configuration confirmation
Send command RN , mmm Command Setting
Function Explanation Default
Number value
Response Normal process OK , RN , nnn… a : 0 to 255
b : 0 to 255 192.168.
Abnormal process ER , RN , ee ee: Error code IP address setting 200 a. b. c. d
c : 0 to 255 100.100
mmm : Command number Fixed to 3 bytes d : 0 to 255
nnn… : Setting value (varies according to command number) Specify with bit length
Subnet mask setting 201 8 to 30 255.255.255.0 ···24 24
example: Changing SR-750 Series IP address to "192.168.100.1" 255.0.0.0 ···8
Configuration change Send command WN, 200, 192.168.100.1 a : 0 to 255
Response (Normal process) OK, WN b : 0 to 255 0.0.0.0
Default gateway setting 202 a. b. c. d
c : 0 to 255 (Not set)
d : 0 to 255
Configuration confirmation Send command RN, 200
Response (Normal process) OK, RN, 192.168.100.1 a : 0 to 255 * Set when used
IP address setting at b : 0 to 255 as a client 0.0.0.0
203 a. b. c. d
connection destination c : 0 to 255 (Not set)
Important To change and apply the communication configuration, make sure d : 0 to 255
to send a SAVE command.
Port number setting for 1024 to
204 9004
connection destination 65535
Setting of connection
0 : Disable
establishment request 205 0, 1 0
1 : Enable
transmission
Port number setting for 1024 to Unavailable: 9013, 9014, 9015,
206 9004
Data port 1 65535 9016, 5920, 44818
Port number setting for 1024 to Unavailable: 9013, 9014, 9015,
207 9004
command port 65535 9016, 5920, 44818
Keep/Alive function 0 : Not use
208 0, 1 1
setting for Data port 1 1 : Enable
Command port Keep/ 0 : Not use
209 0, 1 1
Alive function setting 1 : Enable

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 B , bb mmm

Confirmation command response B , bb nnn…

bb : Parameter bank number 01 - 10 Fixed to 2 bytes


mmm : Command number Fixed to 3 bytes
nnn··· : Setting value (varies according to command
number)

„ Code configuration command for tuning


Change command C , A mm , nnn…

Confirmation command C , A mm

Confirmation command response C , A nnn…

A : Code setting number 1 to 8 1-byte Fixed to 1 byte


mm : Command number Fixed to 2 bytes
nnn··· : Setting value (changeable according to the
command number)

„ Operation configuration command


Change command P , mmm , nnn…

Confirmation command P , mmm

Confirmation command response P , nnn…

mmm : Command number Fixed to 3 bytes


nnn··· : Setting value (varies according to command
number)

83 E SR-750 UM
„ Communication configuration command
Change command N , mmm , nnn…

Confirmation command N , mmm

Confirmation command response N , nnn…

mmm : Command number Fixed to 3 bytes


nnn··· : Setting value (varies according to command
number)
example)
(1) Batch transmission of the WB command and WP command

Send command WA , B , 01700 , 2 , P , 200 , 0 , P , 201 , 1

Response OK , WA

(2) Confirm the setting content sent at (1)

Send command RA , B , 01700 , P , 200 , P , 201

Response OK , RA , B , 2 , P , 0 , P , 1

(3) Sending multiple WN commands

Send command WA , N , 000 , 2 , N , 001 , 2 , N , 002 , 1

Response OK , WA

* After sending WN commands, make sure to send the SAVE command to


reflect the setting.

(4) Confirm the setting content sent at (3)

Send command RA , N , 000 , N , 001 , N , 002

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

List of supported PLCs area as indicated below is specified.


F E D C B A 9 8 7 6 5 4 3 2 1 0
RS-232C Interface 1
2 ←Front address
„ KEYENCE 3
4
Series name Connection method Model
5
CPU built-in port KV-3000, KV Nano Series
KV Series KV-L20V/L20R,

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)"

Series name Connection method Model


Q03/04/06/10/13/20/26/50/
CPU built-in port 100UDECPU
MELSEC Series L02CPU/06CPU/26CPU-BT
Ethernet unit QJ71E71-100/-B5/-B2

85 E SR-750 UM
Configuring the KV Series Ethernet Interface

RS-232C Interface „ QJ71E71-100/-B5/-B2


Set communication conditions with the GX-Developer.
Operation KV BUILDER/KV STUDIO mode ("I/O assignment configuration" in "PC parameters")
Interface RS-232C *1 Type Intelligent
Division 0 Type name Name of the unit to be installed
Baud rate Automatic *2 Points 32 points
Data bit length 8 bits *2 First XY First output signal of the target unit (hexadecimal number)
Parity Even (e) *2 (Target unit number for "Ethernet/CC IE/MELSECNET" in "Network parameters")
Stop bit length 1 bit *2 Network type Ethernet
Checksum None *2 Number specified in "I/O assignment configuration" in PC
First I/O No.
RS/CSFlow control Disable parameters
Network No. Any number
*1 To use port2, set the interface to "RS-232C".
Group No. Any number
*2 For KV BUILDER/KV STUDIO mode, a fixed value is used.
Division Any number

Ethernet Interface Mode Online

("Operation configuration" for "Ethernet/CC IE/MELSECNET" in "Network


parameters")
IP address 192.168.0.10 (default)
Subnet mask 255.255.255.0 (default) Communication data code
Binary code communication
configuration
Port (VT) 8502 (default)
Initial timing configuration Always waiting for OPEN (Communication possible during STOP)
IP address 192.168.0.20 *1
MELSEC Series Configuration Writing permitted during
Check
RUN
RS-232C Interface Send frame configuration Ethernet (V2.0)
TCP living confirmation
KeepAlive is used.
„ QJ71C24N/-R2 configuration
*1 Configure so that it matches the network.
Set communication conditions with the GX-Developer.
* The port number is 5000.
("I/O assignment configuration" in "PC parameters")
Type Intelligent „ Q03/04/06/10/13/20/26/50/100UDECPU
Type name Name of the unit to be installed
Set communication conditions with the GX-Developer.
Points 32 points
("Built-in Ethernet port configuration" in "PC parameters")
First XY First output signal of the target unit (hexadecimal number)
IP address 192.168.0.20 *1
("Option configuration" under "I/O assignment settings" in "PC parameters") Subnet mask patterns 255.255.255.0 *1
Unit type Serial communication/modem interface unit Default router IP address 192.168.0.254 *1
Unit type name Name of the unit to be installed Communication data code
Binary code communication
("Switch configuration" under "I/O assignment configuration" in "PC parameters") configuration
Writing permitted during
Setting item Value
RUN Check
Operation configuration Independent (FTP and MC protocol)
Data bit length 8 bits *1 Configure so that it matches the network.
Parity bit Present ("Built-in Ethernet port configuration" in "PC parameters")
Odd/even parity Odd (o) Protocol UDP
Stop bit length 1 bit Open system MC protocol
Checksum code Present Port number with Ethernet
232C (hexadecimal number) * Any number
Writing during RUN Allowed module installed
Configuration change Allowed * The port number of the SR-750 Series must be specified in decimal number while
Communication rate the Q Series port number with Ethernet module installed is specified in
9600 bps
configuration hexadecimal number.
Communication protocol Example)
MC protocol (format 5) Hexadecimal number Decimal number
configuration
232C 9004
Division configuration 0
„ L02CPU/26CPU-BT
Set communication conditions with the GX-Works2.
("Built-in Ethernet port configuration" in "PC parameters")
IP address 192.168.0.20 *1
Subnet mask patterns 255.255.255.0 *1
Default router IP address 192.168.0.254 *1
Communication data code
Binary code communication
configuration
Writing permitted during
RUN Check
(FTP and MC protocol)
*1 Make the configuration appropriate to the network.
("Built-in Ethernet port configuration" in "PC parameters")
Protocol UDP
Open system MC protocol
Port number with Ethernet
232C (hexadecimal number) * Any number
module installed
* The port number of the SR-750 Series must be set in decimal numbers.

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".

Assignment of Response Region Functions


When the response region address B is specified, functions are assigned in order
as shown below starting with the specified beginning address.
B15 B14 B13 B12 B11 B10 B09 B08 B07 B06 B05 B04 B03 B02 B01 B00
Reserved area

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)

Address Description Data description


SR-750
PLC Write
This function is used when "PLC link timing input" is set to "Enable".
Write The usage varies depending on the measurement method.
0: Do not specify bank
(Alternate) „ Assigning read timing area
D+00 Specify reading bank 1 to 16: Specify bank n × ○
• SR-750: 1 to 10 Address Description Data description
• SR-D100: 1 to 16*5
0: Instruction for timing OFF
Specify the Master/Slave ID for A00 PLC timing area
1: Instruction for timing ON
timing input when the Multi drop
D+01 Specify ID*5 × ○ 0: Timing OFF
is set. B00 PLC timing input response area
1: Instruction for timing ON
0 to 31: Unit ID
• When the A00 switches to ON (1), the SR-750 Series starts reading.
Length of data (read data +
append data) output from the
• The B00 address is an area used to verify if the SR-750 has recognized A00
SR-750 Series correctly.
D+02 Output data length ○ × When the SR-750 recognizes A00 correctly (=LED emits light), B00 switches to
* Length of data most recently
output when using the ON (1).
Master/Slave function.
Read data writing count from „ Level trigger operation procedure
Data writing process
D+03
count
the SR-750 Series to PLC is
displayed.
○ ×
1 Set the A00 and B00 addresses to OFF (0).

1st and 2nd digits of


ASCII code 2 characters*2*3*4
Data of Master ID: 0 is
2 To start the SR-750 Series reading (turn on timing), set the A00
D+04 ○ × address to ON (1).
output data displayed when using the
Master/Slave function.
ASCII code 2 characters*2*3*4
3 When the SR-750 Series recognizes the A00 address, the B00
3rd and 4th digits of Data of Master ID: 0 is address switches to ON (1), and reading starts.
D+05 ○ ×
output data displayed when using the If the B00 does not switch to ON (1), do not perform the following operations
Master/Slave function. because the SR-750 Series has not recognized the A00 address.
… … …
ASCII code 2 characters*2*3*4
4 Once the code has been read, new data is written into D+04 to D+53.

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 ○ ×

Timing input count for


displayed.
Timing input count for Master is
7 When a read error occurs, an error code is written into D+04 to D+53.
D+55 ○ ×
Master*5 displayed.
Point When the timing of the SR-750 Series is turned ON/OFF at high
D+56 to
Reserved area × × speed with the A00 address, the SR-750 Series may miss the A00
D+59
Data of Slave ID: 1 is displayed
address, causing an error such as failure to turn ON/OFF triggger
D+60 to Output data 1 to 100 input. In such a case, program to allow checking with the B00
when using the Master/Slave ○ ×
D+109 digits*5 address to see if the SR-750 Series recognized the A00 address.
function.
Data of Slave ID: 2 is displayed
D+110 to Output data 1 to 100
when using the Master/Slave ○ ×
D+159 digits*5
function. „ One-shot trigger operation procedure
… … … … …

D+1560 to Output data 1 to 100


Data of Slave ID: 31 is 1 Set the A00 and B00 addresses to OFF (0).
D+1609 digits*5
displayed when using the
Master/Slave function.
○ ×
2 To start the SR-750 Series reading (turn on timing), set the A00
*1 address to ON (1).
When the next data reaches at the count of 65535, the value of count returns to 1.
*2 When the output data length is an odd number, [NUL] (0x00) is written in the 3 When the SR-750 Series recognizes the A00 address, the B00
"Output data length + 1".
address switches to ON (1), and reading starts.
*3 The order in which data of each PLC is stored is as follows:
MELSEC : Low order byte → High order byte If the B00 does not switch to ON (1), do not perform the following operation,
SYSMAC : High order byte → Low order byte because the SR-750 Series has not recognized the A00 address.
KV : High order byte → Low order byte
*4 The data length output from the SR-750 Series depends on the data output
4 Read operation is carried out for "one-shot trigger duration"
configured for the SR-750 Series.
length set in the SR-750 Series. (Default: 64 digits)
*5 Used only when Master/Slave function is set.
*
5 Once the code has been read, new data is written into D+04 to D+53.
0-byte data is output as data with a length of 0. When a read error occurs, an error code is written into D+04 to D+53.
Point If output data cannot fit in the output data region, data after that 6 When the A00 address is set to OFF (0), the B00 address switches to
length will be discarded. OFF (0).
However, for the length of D+02, the data length output by the SR-
750 Series is written.

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

Output data length (D+02)


„ Real time processing operating procedure
1 Set the A01 address to OFF (0).
The area is used to write data length output from the SR-750.
Address Description Data description Data format
2 When the SR-750 Series is writing read data into the D+04 to D+53 Length of data output from the SR-
D+02 Output data length Binary code
address, the B04 address switches to ON (1). 750 Series

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

ON Reading OK Read error


Read operation (The light is illuminated.)
OFF
Specifying alternate function
Timing response ON
CR2008 #0
Response B+00 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

„ Sequential processing „ Sequential processing


Reading success Reading error
Processing ON Specifying sequential processing and alternate function
method A+01 OFF
CR2008 R101
Timing instruction ON
Control region A+00 SET Set up the R101 and set it to sequential
OFF

Data write ON processing.


enabled A+02 OFF #0
ON DW Write "0" into DM1000 and set to use
Read operation (The light is illuminated.)
OFF DM1000 the alternate function.
Timing response ON Timing input processing
B+00 OFF
R000 R100
Response Data write ON
region request B+02 OFF Input R000 as read timing.
Data write ON
complete B+03 OFF Sequential processing
Read bank Alternate instruction or the specified value of parameter bank R202 R203 R102
instruction D+00
Data region Use the data write request flag (R202),
Data region Read Read
D+02~ data error data write enabled flag (R102), data
Data processing write complete flag (R203) to perform
• When starting the program, set the processing method (A+01) to sequential R203 sequential processing.
processing, and specify the alternate function or parameter bank number to be Program read data to be written into
DM1004 or later.
used in the D-00 region.
• When data write request (B+02) is ON and data write complete (B+03) is OFF, END
program to set data write enabled (A+02) to ON.
This setting makes it possible to obtain all data even when multiple pieces of data ENDH
are sent.
• When data write complete (B+03) is set to ON, new data is written into D+02 and
over. Perform a data transfer at the timing for setting data write complete flag
(B+03) to ON.
• Data after D+02 will be overwritten. As a result, if the length changes, since
previous data may remain in the region, program to delete data from D+04, if
necessary, after transferring data.

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.

„ Operation when a PLC link error occurs


When a PLC link error occurs, the SR-750 Series exhibits the following behavior:
• "E7" is displayed on the multiple LED indicator.
• When ERR BUSY is set to the output terminal, the set output terminal turns on.

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?

„ Procedure for PLC link error recovery


Use the following procedure to clear the PLC link error of the SR-750 Series and
resume communication.
• Turn the SR-750 Series back on.
• Hold the TEST button on the SR-750 Series for 3 seconds.
• When Clear PLC link error is set to the IN terminal, turn on the IN terminal.
• Send the Clear PLC link error command (PCLR) from the command
communication port.
• Send the Reset command (RESET) from the command communication port.

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.

Master unit/Slave unit settings


With this mode, one Master unit collects the read data of multiple units (up to 32 (2) Operation setting, group name and unit ID setting
units) of SR-D100 and SR-750 Series operating with different purposes and sends Target mode : Select either the Multi drop mode or the Multi head mode.
the data to the host. Group name : Set the same group name for all units. (Up to 1-byte
Because the host only has to communicate with the SR designated as Master, the 16 characters)
host does not need to consider the communication control for multiple units. Thus, If there is no problem with the default setting, no need
the system load is reduced with the simple program. Also for PLC, only one to change.
communication unit is necessary to control multiple units. This enables the simple Unit ID : Set Master ID and Slave IDs.
device configuration. Set different IDs for all units.
Host (3) Append data setting
Set append data for each unit. If read data is only necessary, this
PC
HUB setting is not required.
Edit data function can also be set for each unit.
Slave unit Slave unit Master unit (4) Multi-code reading setting *Only in the Multi head mode
Set the number of codes to be read. (Number of read data: 1 to 8)
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
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

Master unit settings


• Master unit
Command port : Select a desired communication method.
Data port 1 and 2 : Select a desired communication method.
Master unit sends data of Slave units to the host. • Slave unit
Command port : Not used
Multi head mode Data port 1 and 2 : Not used
(6) Header, terminator, etc. setting
Use this mode when you do not know the position of a code in one reading target Set the header, terminator, data length and checksum on the Master unit.
workpiece or when the workpiece is larger than the field of view and the entire (7) Data transmission timing setting *Only in the Multi head mode
workpiece cannot fit within the field of view using one unit. Set the data transmission timing.
Because multiple units (up to 8 units) of SR-D100 and SR-750 Series can be
handled as one device, the host does not need to consider the control for multiple
units, and the program becomes simple. Important With the Master/Slave function, the following communication
methods cannot be set.
Host
• EtherNet/IP
PC • PROFINET
HUB
• Multi 1 read mode
Slave unit
• Multi 2 read mode
• Burst read mode (Only for the Multi head mode)
TES
T
TUN

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

PLC • Header • Terminator • Data length • Checksum


Communication protocol: UDP
Communicates via Directed Broadcast.
Slave unit
When using the Master/Slave function, both Ethernet and RS-232C
5
-62
SR

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

Master unit controls Slave units.


Master unit

Usable reading modes and protocols


„ Usable reading modes
Reading mode Multi drop link Multi head
Single ○ ○
Multi 1 - -
Multi 2 - -
Burst ○ -

„ Usable protocols with data port 1 and 2


Protocol Multi drop link Multi head
Non-procedure ○ ○
TCP ○ ○
MC protocol ○ ○
SYSWAY ○ ○
KV STUDIO ○ ○
EtherNet/IP - -
PROFINET - -

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

10-4 Multi head mode „ Timing OFF command


Send command LOFF
Response OK,LOFF
With the Multi head mode, while the Master unit and Slave units are synchronized,
one reading operation is performed simultaneously and controlled. The timing input „ Command to obtain model code and main unit version
instruction is made to the Master unit.
Send command %Tmm–KEYENCE mm: Master/Slave ID (00 to 31)

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

Communication between Master unit and Slave unit

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

EtherNet/IP Firmware Version of


„ Message communication PLC model
Communication unit version
Software used
software used
In message communication, timing is controlled through commands/responses. KV-3000 KV-EP21V Ver. 2 or later KV STUDIO Ver. 6.0 or later

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

EtherNet/IP Firmware Version of


SR-750 Series EtherNet/IP Communication Specifications and Function Overview PLC model
Communication unit version
Software used
software used
1756 ControlLogix 1756-ENBT/1756- Ver. 13 or later RsLogix5000 Ver. 13 or later
„ SR-750 Series EtherNet/IP Communication Specifications EN2T

Number of 1769 -(SR-750 built-in Ver. 13 or later


16* ConpactLogix port)
connections
Cyclic KEYENCE KV Series 4 to 1444 bytes
communication Rockwell Automation SLC5/05 category PLC
(Implicit message) Communication
ControlLogix 4 to 496 bytes
size EtherNet/IP Firmware Version of
CompactLogix PLC model Software used
Communication unit version software used
OMRON CJ/CS Series 4 to 1436 bytes 1747 SLC5/05 -(SR-750 built-in OD firmware RsLogix500 Ver. 7.10 or later
Number of port) level Series C,
16*
Message connections FRN 10 or later
communication Applicable 1761/1766 -(SR-750 built-in Series A,
UCMM (unconnected type), Class 3 (connected
(Explicit Message) messaging MicroLogix port)/1761-NET- Revision A,
type)
methods ENI FRN1

* There is a total of 16 connections in cyclic communication and message 1762/1763/1764 1761-NET-ENI


MicroLogix
communication.

PLC manufactured by Omron

EtherNet/IP Firmware Version of


PLC model Software used
Communication unit version software used
SYSMAC CJ2 -(CJ2 built-in port Ver. 1.0 or later CX-One Ver. 3.0 or later
or CJ1W-EIP21)
SYSMAC CJ1 CJ1W-EIP21 Ver. 1.0 or later
SYSMAC CS1 CJ1W-EIP21 Ver. 1.0 or later

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.

SR-750 Series cyclic communication


When cyclic communication is performed in the SR-750 Series using EtherNet/IP,
SR-750 series functions are assigned to the PLC devices. Use the function
allocated to each device according to the intended usage.

IN area OUT area

Reading result Reading result 3 PLC communication's EtherNet/IP settings


Handshake information Handshake information Click the EtherNet/IP setting button, open the EtherNet/IP setting screen, and
perform the following settings.
Device status Device status
• Input assembly (send)/ : Set "maximum result data size + 44 bytes" or
Busy/error information Busy/error information Output assembly (receive) size more.
Statistical information Statistical information • Data handshake : Put a check on this when performing a
Communication cycle (RPI)
Set with PLC handshake process.
• Data area byte swap : The storage order of data memory (Read
OUT area IN area result data/Preset data) can be changed.
Reading instruction Reading instruction Disable: Writes data in an ascending order.
Enable: Writes data in a descending order.
Handshake instruction Handshake instruction

Calibration Calibration

• Communication settings such as cyclic communication's


communication cycle and data size are performed in the PLC.
When there is a large load in the network which connects many
devices including EtherNet/IP devices, delays or packet loss
NOTICE may occur. Perform a thorough verification before operation.
• When performing EtherNet/IP communication with PLCs (SLC5/ PLC settings
05 MicroLogix Series manufactured by Rockwell, etc.) that do
not support cyclic communication, use message
communication.
„ About PLC settings
When performing cyclic communication, perform the following settings in the PLC.
(1) Settings for the connection used
Cyclic communication setting procedures (2) Device settings used in cyclic communication
(For setting procedures, refer to the manual of each PLC.)
This section describes the setting procedures when performing cyclic
* When using the KV Series, making a selection within KV STUDIO will
communication.
automatically set (1) and (2).
SR-750 Series settings „ Connection used
For the SR-750 Series, use the AutoID Network Navigator and perform the Open a connection from the scanner using EtherNet/IP during cyclic
following settings. communication.
There are various types of connections. Usable connections vary depending on the
device.
1 Communication 1 tab Connections that the SR-750 Series can use are as follows:
• IP address setting Connection type Data type Instance ID Size (byte) RPI (ms)
• Subnet mask setting
Result data
• Default gateway setting Exclusive Owner 0X64(100) 40 to 1400
(Input Assemblies)
(Data transmission + 10 to 10000
Control data
control) 0X65(101) 8 to 1400
(Output Assemblies)
Result data
Input Only 0X64(100) 40 to 1400
(Input Assemblies)
(Data transmission 10 to 10000
Control data
only) 0XFE(254) 0
(Output Assemblies)

• 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)

KV-5500 Series settings


Information regarding connection for KV-5500 and SR-D100 has been prepared.
(1) Name : Optional setting
Download the information from KEYENCE homepage.
(2) Comm Format : Optional setting *1
Control/Compact Logix Series settings (3) IP Address : SR-750 Series IP address setting
(4) Input (Assembly Instance) : 100 (fixed)… Input the instance ID of result
The following is the procedure for registering the SR-750 Series in EtherNet/IP data (Input Assemblies) in
decimal number.
communication using Control Logix.
Compact Logix can also be set using the same operation. (5) Input (Size) : SR-750 Series Input assembly size setting *4
(6) Output (Assembly Instance) : 101 (fixed)… Input the instance ID of control
data (Output Assemblies) in
1 Right-click the EtherNet/IP enabled device on the RSLogix5000 and decimal number.
select New Module. : SR-750 Series Output assembly size setting
(7) Output (Size) *2*4

(8) Configuration : 1*3


(9) Configuration Size : 0*3

*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.

2 Set the EtherNet/IP network configuration for PLC and SR-750.


Using Network Configurator, set the network configuration.
* The EDS file for SR-750 is in the EDS folder on disc1 of SR-H3W.

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

* For operation details of CX-Developper and Network Configurator, see


"SYSMAC CS/CJ Series EtherNet/IP Unit User's Manual" published by Omron.

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

Output Assemblies performs device control instructions, error clear, handshake 1

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

For error codes, refer to List of error codes (Page 111).


Address Bit Name Description Data contents
This Bit turns ON when any of the
2 8 Unstable following Unstable Bits (9 to 12) is
0 : Stable Input Assemblies (Address 18 to 19) Read data status
1 : Unstable
ON.
Matching Level 0 : Stable 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 9 Matching level judgment result
Unstable 1 : Unstable
18
ISO/IEC15415 ISO/IEC15415 verification 0 : Stable 19
2 10
Unstable judgment result 1 : Unstable
AIM DPM ISO/IEC TR 29158 (AIM DPM-1- 0 : Stable Data
2 11 Address Bit Name Description Data type
Unstable 2006) verification judgment result 1 : Unstable contents
SAE AS9132 SAE AS9132 Unstable verification 0 : Stable Read Data
2 12 18 Read Data Ready Count 0 to 65535* UINT
Unstable judgment result 1 : Unstable Ready Count
* Use this status when the code quality verification function of SR-750 is enabled. Read Data
19 Read Data Update Count 0 to 65535* UINT
Update Count
For the code quality verification function settings, refer to "3-11 Code quality
verification function". * When the count number reaches 65535 and the next data arrives, the count number returns to 0.

Input Assemblies (Address 21 or above) 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
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

start request/Each operation instruction 5


6


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

Cyclic communication operation procedures


Address Bit Name Description Data contents
Reading
"Reading Complete" Bit of Input
The SR-750 Series offers two trigger input measurement methods: "Level trigger"
1 0 Complete 0→1: Bit clear and "One-shot trigger".
Assemblies is cleared.*
Clear
Refer to "4-2 Timing Mode (Page 26)"
Preset Reading "Preset Reading Complete" Bit of
1 1 0→1: Bit clear
Complete Clear Input Assemblies is cleared.*
This section describes the SR-750 Series cyclic communication operation
Preset Data "Preset Data Registration
1 2 Registration Complete" Bit of Input Assemblies 0→1: Bit clear procedures for each trigger input measurement method.
Complete Clear is cleared.* The following timing chart and operation descriptions use Output Assemblies
Tuning "Tuning Complete" Bit of Input "Read Start Request" (Address 0 Bit 8) for read start instruction of the SR-750
1 3 0→1: Bit clear
Complete Clear Assemblies is cleared.* Series. The procedure without handshake is used for description.
External
"External Instruction Operation
Instruction
1 7 Complete" Bit of Input Assemblies 0→1: Bit clear
Operation
is cleared.*
Complete Clear

* 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.

„ Timing chart „ Timing chart


The attributes (signal directions) are described using the following directions.
Attribute Signal name When reading successful When reading fails
Iutput Output
: PLC←SR-750 → Read Request

Iutput
Output ← TRG BUSY
→ : PLC→SR-750
Barcode/2D code One-shot trigger One-shot trigger
Attribute Signal name When reading successful When reading fails Read Complete duration duration
Output Iutput
→ Read Request Read Complete

Iutput Output
← TRG BUSY Read Complete Clear

Barcode/2D code Iutput
Read Complete ← Reading Error
Iutput Iutput
← Read Complete Reading Error Cause 0 201

Output Iutput
→ Read Complete Clear OUT1 Status (OK)*1

Iutput Iutput
← Reading Error OUT2 Status (ERROR NG)*1

Iutput Iutput
← Reading Error Cause 0 201 Read Data Ready Count*2
← m m+1 m m+1

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

Iutput Read Data Update Count*2 m m+1 m m+1



Iutput Read Data and Data Size
← Read data ERROR
Message communication is a function that uses objects and services (Service
*1 Operations of OUT1 status and OUT2 status are described using the default Code) prepared in the EtherNet/IP device and then issues and transmits
settings of the SR-750 Series operation and multi I/O. commands arbitrarily. Message communication is used for applications such as
*2 The read data ready count value and read data update count value may differ reading and writing adaptor device settings.
depending on the operation status and communication frequency. There are established standard items, as well as device specific items in the
For example, when a code is read and then the next reading is complete before objects and services in message communication.
updating the PLC data is complete, the result data ready count value will have The SR-750 Series uses specific objects and services and can perform operations
one more count value. such as parameter reading/writing and resetting.

„ 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).

3 When "Read Complete" of the SR-750 Series is ON (1), turn "Read


Message communication basic format and process flow
Complete Clear" of PLC ON (1).
4 When "Read Complete Clear" of PLC turns ON (1), the SR-750 Series During message communication, the EtherNet/IP scanner and the SR-750 Series
communicate by sending and receiving Explicit messages. The following shows a
turns "Read Complete" OFF (0).
basic example of sent Explicit message command formats and response formats
When "Read Complete" OFF (0) is confirmed, turn "Read Complete
returned from the SR-750 Series.
Clear" of PLC OFF (0).
5 If "Read Data Update Available" of the SR-750 Series is ON (1), turn Commands
"Read Data Update Permitted" ON (1).
The following are the command formats sent from the EtherNet/IP scanner to the
6 When "Read Data Update Permitted" of PLC turns ON (1), the SR-750 SR-750 Series.
Series operates as follows.
• It turns "Read Data Update Complete" ON (1). „ Command formats
• It writes the read data and read data length to "Read Data" and "Read Data
Size". Item Description
(If append data has been set, the append data and delimiter are also Service code Specifies the Service.
included.) Class ID Specifies the Class ID according to service.

7 When "Read Data Update Complete" of the SR-750 Series turns ON


Instance ID
Attribute ID
Specifies the Instance ID according to service.
Specifies the Attribute ID according to service.
(1), process the obtained result data on PLC and turn "Read Data
Service data Specifies the Service Data according to service.
Update Permitted" OFF (0).

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.

Message communication operation

Operation of the SR-750 Series


This section introduces some operations that are available when using message
communication.
3 PLC port's EtherNet/IP settings
Click the "EtherNet/IP setting" button, open the EtherNet/IP setting screen, and
perform the following settings.
• Data handshake : Put a check on this when performing a
Command sending
handshake process.
• Input assembly (send)/ : Set to maximum read data size + 44 bytes
Output assembly (receive) size or more.
Response sending
• Data area byte swap : Specify the byte swap for the result data
area and user data area.
Disable : Retrieves data in an ascending
Commands are sent from the scanner to execute services for the SR-750 Series. order.
The SR-750 Series sends back a response as a service execution result. Enable : Retrieves data in a descending
The service code, class ID, instance ID, and attribute ID is specified in the order.
command and then sent.
The setting value (service data) is necessary when writing parameters.

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.

This section describes the setting procedure when performing message


communication with the SR-750 Series.
SR-750 Series object configuration
SR-750 Series settings
Objects that the SR-750 Series can use are as follows:
„ SR-750 Series settings
„ Object configuration
1 Communication 1 tab
• IP address setting Reference
Class ID Object name Description
page
• Subnet mask setting
• Default gateway setting 105 SR AutoID Reader Object which delivers the SR-750 Series 103
(0x69) Object* status and parameter writing/reading. Page
1 Object which delivers general information, 104
Identity Object
(0x01) main unit reset, etc. Page

* 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

(6) Calibration instructions


Gives the command to start reading for the SR-750 Series.
Command details Response details (normal termination) (I) Read Complete
(O) Read Complete Clear
Class ID : 105 (0x69) General status : None Row 3
Instance ID :1 Additional status : None
Service code : 80 (0x50) Service data : None
Attribute ID : None Description of the reference program
Service data
UINT : Bank No. Row 1 : This starts Read Request and starts reading.
Row 2 : When Result Complete is ON, the data written to Result Data are
(7) Stop calibration copied to DM1000.
Gives the command to stop reading for the SR-750 Series. Row 3 : When Read Complete is ON, Read Complete Clear turns ON.
Command details Response details (normal termination)
Class ID : 105 (0x69) General status : None
Instance ID :1 Additional status : None
Service code : 81 (0x51) Service data : None
Attribute ID : None
Service data : None

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

Reference program chart Reference program chart


(O) : Output Assemblies (O) : Output Assemblies
(I) : Input Assemblies (I) : Input Assemblies

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

(O) Read Complete


(O) Read Complete Clear
Rung3 ( )
(I) Read data Reception Complete
Source (I) Read Data [0]
Rung3 ONS
Dest READ_DATA[0]
Description of the reference program Length (I) Read Data Size

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.

[Cyclic communication] with handshake


Description of the reference program
This is a reference program to start/stop reading or load data by using the cyclic
Rung1 : When the timing (REQ) signal turns ON, Read Start Request turns ON.
communication with handshake.
Rung2 : When Read Data Reception Available turns ON and Read Data
„ For the KV Series Reception Complete turns OFF, Read Data Update Permitted turns ON.
Read Data Update Permitted is self-retained.
Reference program chart * Read Data Reception Available turns ON when read data is buffered
(O) : Output Assemblies to SR-750.
(I) : Input Assemblies
Rung3 : When Read Data Reception Complete turns ON, read data is
REQ (I) Read Request transferred to READ_DATA.
Row 1 * Read Data Reception Complete turns ON when writing read data from
SR-750 to PLC is complete.
Rung4 : When Read Complete is ON, Read Complete Clear turns ON.
(I) Read Data Reception Available (I) Read Data Reception Available (O) Read Data Update Permitted

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

RIX34 Extended Routing Information for MG24

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

Rung6 Timer T10:1


Time Base 0.01
Preset 100 ( DN ) „ For the Micro Logix (RSLogix 500)
Reference program chart
Description of the reference program
MSG
Rung1 : When Read Complete and Read Failure are OFF, the read start Communication Command CIP Generic
message is sent at the rising of B9:0:0. ONS
Size in byte(Receive) 0
( EN )
Data Table Address(Receive) -
Rung2 : For each timeout of the timer, Get Attribute Single is performed for Read Size in byte(Send) 0
Status. Data Table Address(Send)
Service
-
Custom
( DN )

The result is written to Read Status Res. Service Code 53(Hex) ( ER )


Class 69(Hex)
Rung3 : At the rising of either Result Status Res[1].0(Read Complete) or 1(Read Instance 1
Failure), Get Result Data is performed. Attribute 0

The result is written to Read Data Res.


Rung4 : Read Complete Clear is performed.
Point With this operation, the Error Clear operation is performed for the
Rung5 : This starts B9:0/1 and sends the read end message.
Rung6 : The timer is being performed to perform Rung2. SR-750.
Buffer Overflow Error and General Error are cleared, and the result
data within Result Data Available, Result Data Strobe and SR-750
are cleared.
When performing using the cyclic communication, the operation
will become the same by setting the Error Clear bit to ON.

107 E SR-750 UM
[Message communication] Hardware reset processing
This is a reference program for hardware reset (restart) in message
communication.

„ For the KV Series


Reference program chart
R30700
Message communication
REQ start request
' Data are stored using the box script.

' Data can also be stored with the MOV command.

DM0 = 192 ' IP address the first byte (arbitrary)


DM1 = 168 ' IP address the second byte (arbitrary)
DM2 = 100 ' IP address the third byte (arbitrary)
DM3 = 100 ' IP address the fourth byte (arbitrary)
DM4 = 5 ' service cord (0x05)
DM5 = 1 ' class ID (0x01)
DM6 = 1 ' instance ID (0x01)
DM7 = 0 ' attribute ID (0x00)
DM100 = 0 ' Sent data in message communication
R30700 R31700
Message communication Message communication
REQ start request complete
U_MSGTO KV-5500
↑ Message
Unit No. communication
#0 DM0
R30700
U_MSGTO KV-5500
Message
Unit No. communication
#0 DM100

R30700
Message communication
start request

„ For the Control Logix/Compact Logix (RSLogix 5000)


Reference program chart
MSG

Service Type Custom


ONS Service Code 5(Hex) ( EN )
Class 1(Hex)
Instance 1
( DN )
Attribute 0
Source Element -
Source Length - ( ER )
Destination -

„ For the Micro Logix (RSLogix 500)


Reference program chart
MSG
Communication Command CIP Generic
Size in byte(Receive) 0
ONS ( EN )
Data Table Address(Receive) -
Size in byte(Send) 0
Data Table Address(Send) - ( DN )
Service Custom
Service Code 5(Hex) ( ER )
Class 1(Hex)
Instance 1
Attribute 0

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

Read OK data can be set as preset data.


Preset data control
Also, preset data can be registered or deleted from PLC.
Tuning Tuning can be performed by specifying the parameter bank. SR information area SR information area

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

Statistical Busy/error information Busy/error information


information Read count and read data update count can be checked.
acquisition Statistical information Statistical information
Communication cycle
Set with PLC
Operation status Read data can be acquired, and I/O status or marking verification result
acquisition can be checked.
PLC instruction area PLC instruction area

Reading instruction Reading instruction


Important Maximum read length is 246 digits.
Handshake instruction Handshake instruction

Tuning Tuning

Operation flow to start PROFINET communication

(1) Check specifications. Important Communication settings such as cyclic communication's


• Check if the PLC to be connected is compatible with PROFINET connection. communication cycle and data size are performed in the PLC.
• Check the input and output data allocation status. When there is a large load in the network which connects many
devices including PROFINET devices, delays or packet loss may
(2) Make the PROFINET communication setting for the SR-750 Series.
occur. Perform thorough verification before operation.
Make this setting for PROFINET connection of SR-750 Series.
Setting items: IP address, subnet mask, default gateway, PROFINET
communication enable/disable, PROFINET device name, data
handshake enable/disable
SR information area (I address)
Important Set the PROFINET device name avoiding the same device name The SR information area is divided into areas as follows.
within the network.
The PROFINET communication cannot be made with the Bit area
temporary IP address set for the SR-750 Series. Be sure to set
the IP address. In the following areas, information is divided by bit.
When "Send Configuration" is performed after setting Information is represented with 0 or 1.
PROFINET for the SR-750 Series, the SR-750 Series main unit
Module Bit
restarts. Slot Size
name address
Name Description Data contents Remarks

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

(4) Perform necessary tasks. 0→1: Read data


Read data
update
2 Result Data Strobe PLC update complete
complete
Handshake flag
List of applicable PLC models 1 1 byte
and General
1→0: -

Error Status 3 (Reserved) Reserved area


Bits 4 (Reserved) Reserved area
Siemens PLC 5 (Reserved) Reserved area
Buffer overflow error
Buffer Overflow 0 : No error
6 Cleared by Error
PLC series Software used Version of software used Error
Clear Bit
1 : Error

S7-300 STEP 7 V5.5.0.0 and later versions SR operation failure


error 0 : No error
S7-400 STEP 7 V5.5.0.0 and later versions 7 General Error
Cleared by Error 1 : Error
S7-1200 STEP 7 Basic Version V11Update 1 Clear Bit

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

1 Turn on the PC and start Windows.


8 Click "Finish".
Important • To install AutoID Network Navigator, you need to log on as a When the [InstallShield Wizard
user with the privileges to change the system, such as Completed] window appears,
Administrator or Computer Administrator. MultiMonitor install is complete.
• Quit all active applications before starting the installation. The
installation may take longer if antivirus software or other
applications are active on the computer.

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.

1 From the Start menu, select [Programs (P)] → [KEYENCE


Applications] → [AutoID] → [MultiMonitor (EN)].
Or, double-click on the desktop.
2 The following window will appear.
If the SR-750 Series is within the same network, then this will be automatically
detected.

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.

The MultiMonitor will shut down.

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)

(5) Status area


Area that displays results data for the SR-750 Series.

(5) „ Notes for MultiMonitor


• While AutoID Network Navigator is running, MultiMonitor cannot be started.
• While MultiMonitor is running, AutoID Network Navigator cannot be started.
• The SR-750 Series cannot be controlled from MultiMonitor
(1) Menu Bar
You can operate MultiMonitor functions and check software versions.
• View·········· Change the display method of MultiMonitor.
Reader list: Select from display/hide for the reader view.
LiveView display: Select from display/hide for the LiveView area.
Status display: Select from display/hide for the status area.
• Layout ······· Specify the number of devices displayed on the MultiMonitor.
• System ······ Register and delete the SR-750 Series.
• Settings ····· Select network cards, automatic search at start-up, and
LiveView quality settings.
• Help ·········· Confirm the version of MultiMonitor.
• File ··········· Shut down MultiMonitor.
(2) System icon
Register in MultiMonitor, delete, and change the display order in the reader
view.
(3) Reader view
Display the SR-750 Series registered to the MultiMonitor.
• Right-clicking on any of the reader name, IP address, or model will enable
selection of registration, deletion, or changing of configuration of the reader.
• Double-click the IP address to specify the IP address of the connected
reader.
• Clicking the indicator to the left of the reader name will change the
communication status between MultiMonitor and the SR-750 Series.
Lamp status Description
MultiMonitor and the SR-750 Series are communicating. This
displays images in real time, and also displays read data.
MultiMonitor and the SR-750 Series are not communicating.

(4) LiveView area


Confirm the images obtained with the SR-750 Series in real time.
From the menu bar, you can confirm the number of devices displayed. (1 to 16)
[Display illustrates 16 devices]

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

1 Turn on the PC and start Windows.


8 Click "Finish".
Important • To install AutoID Network Navigator, you need to log on as a When the [InstallShield Wizard
user with the privileges to change the system, such as Completed] window appears,
Administrator or Computer Administrator. FileView install is complete.
• Quit all active applications before starting the installation. The
installation may take longer if antivirus software or other
applications are active on the computer.

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.

1 From the Start menu, select [Programs (P)] → [KEYENCE


Applications] → [AutoID] → [FileView (EN)].
Or, double-click on the desktop.
2 The following window will appear.
The SR-750 Series registration is required to confirm files.

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.

The FileView will shut down.

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)

(1) Menu Bar


• System ······· Register readers.
• Settings ······ Select network cards.
• Help ··········· Confirm the version of FileView.
• File ············ Shut down FileView.
(2) Reader view
Displays the reader name, model and IP address of the SR-750 Series
connected to FileView.
• Click the indicator to change the status of communications between FileView
and the connected SR-750 Series.
Lamp status Description
FileView and the SR-750 Series are communicating. Operations on
images saved to the SR-750 Series are available.
FileView and the SR-750 Series are not communicating. In this
status, operations on internal files are not available.

(3) Remote Drive/File


Select the drive for Remote Drive and the file type to display in FileView.
(4) File list
Displays files selected in (3).
Right-click on the file name to display the menu, from where you can perform
[Open], [Delete], and [Save] operations.
(5) [Update] button
Updates the file list.

„ Notes for FileView


• While AutoID Network Navigator is running, FileView cannot be started.
• While FileView is running, AutoID Network Navigator cannot be started.
• The SR-750 Series cannot be controlled from FileView.
• Name the setting file "config.ptc" and send.
• Name the script file "Fmtset.lua" and send.
• File names other than the above cannot be used.

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)"

Model SR-750HA SR-750 SR-751 SR-752 SR-752+ SR-752+


SR-75L4 SR-75L6
„ SR-750
Unit: mm
High Close- Mid- Long- 400 mm lens 600 mm lens
Type 0 50 100
resolution range range range attached attached
40
Sensor CMOS Image Sensor Focal distance = 60 mm
Receiver
Number of pixels 752×480 pixels 30
Lighting Light source Red LED 20
Light source Visible semiconductor laser, Wavelength 660 nm
10
Output 60 μW
Laser
pointer Pulse duration 200 μs 0
Class 1 Laser Product
Laser class –10
(IEC60825-1, FDA(CDRH) Part 1040.10*2)
QR, MicroQR, DataMatrix (ECC200), GS1 DataMatrix, –20
2D PDF417, MicroPDF, Composite code (CC-A, CC-B, CC-C)
–30
Supported GS1 Databar, CODE39, CODE39 FullASCII, ITF,
symbol NW-7 (Codabar), CODE128, GS1-128, JAN/EAN/UPC, –40
Barcode *1 A B
CODE93, 2of5(Industrial 2of5), COOP 2of5,
Trioptic CODE39
Unit: mm
Minimum 2D 0.082 mm 0.127 mm 0.19 mm 0.19 mm 0.33 mm 0.5 mm
resolution Barcode Cell size
- 0.127 mm 0.127 mm 0.17 mm 0.22 mm 0.33 mm Code type A B
Narrow bar width
Reading
DataMatrix 22(Cell
to 50 mm 40 to 80 mm 45 to 165 mm 180 to 305 mm 300 to 490 mm 460 to 690 mm
specifications size= (Cell size= (Cell size= (Cell size= (Cell size= (Cell size= 0.127 50 70
Reading QR 0.25 mm) 0.25 mm) 0.5 mm) 0.5 mm) 0.5 mm) 0.5 mm) DataMatrix, QR
distance 025 40 80
(typical 30 to 100 mm 45 to 195 mm 180 to 330 mm 250 to 540 mm 400 to 760 mm
(Narrow bar (Narrow bar (Narrow bar (Narrow bar (Narrow bar 0.127 46 74
examples) Barcode - Code39
width width width width width 0.33 30 100
= 0.33 mm) = 0.5 mm) = 0.5 mm) = 0.5 mm) = 0.5 mm)
Code128 0.25 34 90
Focal distance 38 mm 60 mm 100 mm 250 mm 400 mm 600 mm
Reading view range 26.6 mm× 42.5 mm× 70.6 mm× 65.0 mm× 108 mm× 165 mm×
(focal distance) 17.0 mm 27.1 mm 45.0 mm 41.5 mm 69 mm 106 mm „ SR-751
Points 2 Unit: mm
0 50 100 150 200
Input type Bidirectional voltage input
80
Maximum 26.4 VDC Focal distance = 100 mm
Control rating 60
input Minimum 15 VDC
ON voltage 40
Maximum 0.2 mA or less 20
OFF current
Points 3 0

Output type Photo MOS relay output –20


Maximum 30 VDC –40
rating
Maximum –60
Control load current 1 output: 50 mA or less, 3 Total output 100 mA or less
output –80
Leakage A B
I/O current 0.1 mA or less
specifications when OFF Unit: mm
Residual Cell size
voltage 1 V or less Code type A B
when ON Narrow bar width
Communication 0.25 65 130
10BASE-T/100BASE-TX DataMatrix, QR
standard 0.5 45 165
Ethernet
Supported TCP/IP, SNTP, FTP, BOOTP, MC Protocol,
protocol KVSTUDIO, EtherNet/IP, PROFINET 0.127 75 110
Code39
Communication 0.5 45 195
RS-232C compliant
standard Code128 0.25 50 150
Transmission 9600, 19200, 38400, 57600, 115200 bps
Serial speed
communication Synchronization „ SR-752
Asynchronous Unit: mm
method
0 150 200 250 300
Supported Non-procedure, MC Protocol, SYSWAY, KVSTUDIO
protocol Focal distance = 250 mm
40
Enclosure rating IP65
Ambient 30
0 to 45°C
temperature 20
Ambient storage -10 to +50°C
temperature 10
Relative humidity 35 to 95% RH (No condensation) 0
Environmental
resistance Storage ambient 35 to 95% RH (No condensation) –10
humidity
Ambient luminance Sunlight: 10000lx, Incandescent lamp: 6000lx, Fluorescent lamp: 2000lx –20
Operating No dust or corrosive gas present –30
environment
10 to 55 Hz Double amplitude 1.5 mm/55 to 500 Hz: Acceleration 5G, –40
Vibration 3 hours each in X, Y and Z directions A B

Power voltage*3 Control port: 24 V DC ±10% or


Ethernet port: PoE TypeA/B 36 to 57 V (Cannot supply at the same time) Unit: mm
Rating
Current Control port: 220mA or less (When 24 VDC power supply is used) Cell size
Code type A B
consumption Ethernet port: PoE Power Class 2*4 Narrow bar width
Approx. 0.19 220 260
Weight Approx. 160 g Approx. 185 g
175 g
0.25 210 270
*1 Barcodes fitted into the visual field range in size can be read. DataMatrix, QR
0.33 200 280
*2 The laser classification for FDA(CDRH) is implemented based on IEC60825-1
0.5 180 305
in accordance with the requirements of Laser Notice No.50.
*3 To comply with CSA No.61010-1/UL61010-1/IEC61010-1, use the following power supply. 0.17 220 260
Code39
The power supply that provides Class 2 output as defined in the CEC and NEC, 0.25 180 330
or the power supply that has been evaluated as a Limited Power Source as Code128 0.25 195 275
defined in CAN/CSA-C22.2 No.60950-1/UL60950-1/IEC60950-1.
*4 Peak operating current for PoE Power Class 2: 210mA maximum.

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

10 SR-750/751/750HA SR-752 Unit: mm


4-M4
5 34.3 42.1 (Depth 5mm)
30.8 39.1 47
0 1.2 1.2 28
15° 15°

11.1
–5

13.2

17
–10

28

(110)
(114)
65

65

(79)
(84.4)
–15

(142)
(145)
–20
A B

17.6 17.6 9.5 9.5


Unit: mm 37.5 46.4
"With port cover"
Code type Cell size A B
"With cable"
0.08 31 39
DataMatrix, QR 0.127 27 42
0.25 22 50
„ Mounting bracket
* On the bottom of the mounting bracket, the insulation sheet is attached. Do not
„ SR-752+SR-75L4 (400 mm lens) peel off this sheet.
Unit: mm
0 200 300 400 500 600 33 Unit: mm

(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

A B –100 „ Lens attachment (SR-75L4/75L6)


Unit: mm
Unit: mm 54.6
42.7
Code type Cell size A B 42.1 31.1 16.2

0.33 350 450 15


°
DataMatrix, QR
11.1

33.9
0.5 300 490
0.22 370 440

70.5
Code39
0.5 250 540
Code128 0.25 350 450

„ SR-752+SR-75L6 (600 mm lens) 49.2

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

Unit: mm „ Control cable (OP-87527/87528/87529)


Code type Cell size A B 2000 Unit: mm
5000
0.5 460 690 38 10000 45
DataMatrix, QR
1 330 860 26 180
150
0.33 500 690 120
Code39
0.5 400 760
Code128 0.33 500 690
36.8

36.8

φ15
φ6.7

Thickness 16

180 mm: Brown, blue and black tubes


150 mm: Black, pink, light blue and white
120 mm: Gray, green and white-blue

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)

(13.5) (27.4) Unit: mm


Reading distance 50 75 100 130 170 210
Field of Width 36.4 53.3 70.9 91.1 117.7 145.1
M12

φ15

view size Height 24.2 35.3 46.9 60.4 78.1 96.2


φ6.4

* For the dimensions after main unit changes, see the "SR-750 Series
Additional Functions Manual." SR-752

„ Ethernet assembly plug (OP-87362) Unit: mm


Reading distance 175 200 225 250 275 300
Unit: mm Field of Width 45.8 52.1 57.3 64.9 71.5 77.8
(46.5)
view size Height 30.3 34.5 37.9 42.9 47.3 51.5
M12

φ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)"

There are cases where, depending on the conditions of the code


or installation environment, a code is unreadable even though
NOTICE the code to be read fits within the reading range. In the actual
operation, perform sufficient reading tests and confirm stable
reading is achieved.

E SR-750 UM 118
15-4 Troubleshooting Unable to perform quick calibration

„ Is the laser pointer on?


If you suspect that your SR-750 Series device is operating abnormally, check
the following. Turn the laser pointer off and then retry the quick calibration.
If this does not solve the problem, contact your nearest KEYENCE sales
office. „ Is the code registration for the tuning setting correct?
Using the tuning setting of AutoID Network Navigator, check if the type of code to
Unable to read 2D codes and bar codes be used has been registered correctly.
Register the code correctly, send the setting and restart calibration.
„ Is the SR-750 Series turned ON? In default settings, 8 types of code: QR, DataMatrix, GS1 DataBar, CODE39, ITF,
CODE128, NW-7 (Codabar), JAN/EAN/UPC can be calibrated.
Check the power activation state of the SR-750 Series. The SR-750 Series
supports the power supply from the control cable or PoE power supply devices. „ Are the quick tuning conditions specified properly?
Confirm the power supply state according to the configurations to be used.
Refer to "2-1 Connecting the Power Source (Page 6)" Confirm that the tuning conditions are properly set for the code to be read.
• Calibration type
„ Is the illumination LED on? • Inverse/Reverse
• Decode range
• Check the wirings of the power source and trigger input. When the power is
Set the conditions correctly, send the setting and restart calibration.
correctly supplied, POW LED lights up. When the trigger input line correctly
operates, IN LED lights up.
• Is [Internal lighting] set to [Disable]? Reset it and try again.
Unable to connect with AutoID Network Navigator
• Have the buttons on the reader been activated? The buttons prevent reading
If the SR-750 cannot be connected with the AutoID Network Navigator, check the
when they are being used.
following 5 STEPs.
Check the buttons and turn them off.

„ Is the code setting correct? STEP1 Check the LED of the SR-750 Series

Confirm the following settings in the AutoID Network Navigator.


STEP2 Network settings of the PC
• Recorded code type
• Number of digits read
• Other settings for each code STEP3 Check the security software of the PC

„ 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.

„ Is the scanner dirty? STEP2 Network settings of the PC


Use a soft cloth to clean any water, oil or dust from the scanner.
Is the correct IP address set for the PC?
„ Is there a problem with the print quality of the code?
It may be difficult to read codes that have many cracks, chips, specks or blurs.
Codes printed on a dot impact printer or an inkjet printer often have many of the
above problems.

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)"

„ Is there a response to a ping?


Is the correct Ethernet port selected?
When connecting with the SR-750 using the AutoID Network Navigator, specify the Send a ping from the host to the SR-750 Series and check the network for
Ethernet card to which the SR-750 is connected. problems.
From [Setting (S)] - [Network card selection (N)] on the AutoID Network Navigator, z When there is no response:
select the adaptor for which the IP address set in [STEP2] is displayed. • Check that the cable is connected correctly.
* If the PC has a wireless LAN port, this is considered as the same state that ⇒Check for disconnected cable or check that HUB is turned on.
multiple Ethernet cards exist. Select the correct Ethernet card. • Check that the SR-750 Series is turned on correctly.
⇒The SR-750 Series operates with 24 V DC or PoE.
STEP5 Temporary IP address setting for the SR-750 Series • Check that network configuration on the SR-750 Series are configured correctly.
⇒Check the IP address and subnet mask port number of the SR-750 Series.
Was the temporary IP address set? z When there is a response:
Press and hold the [TUNE] switch of the SR-750 Series for 5 seconds. After LED • Check that the port number of the SR-750 Series is set correctly.
1 to 4 light up, release your finger. • Check that the IP address and the port number of the device to which SR-750
Series is connected are set correctly.
Click the temporary IP address setting icon on the AutoID Network Navigator.
„ Check that communications are established between the
host and SR-750 Series on a one-to-one basis but
communications fail on a one-to-multiple basis.
Is "E5" displayed on the multiple LED displays of the SR-750 Series? In that
case, the same IP address may have been set for multiple units of the SR-750
Click the [Auto detection] button. When the reader is detected, connection is Series. Check the IP address of each SR-750 Series on the same network.
successful.

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.

Refer to "Response error codes (Page 71)"

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

3 0011 ETX DC3 # 3 C S c s


Checksum calculation range and location
4 0100 EOT DC4 $ 4 D T d t
The checksum is calculated using all characters that are not a part of the header or
5 0101 ENQ NAK % 5 E U e u
the terminator and 2 characters of ASCII code are appended immediately before
the terminator. 6 0110 ACK SYN & 6 F V f v

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 |

Read detailed D 1101 CR GS - = M ] m }


Header Data size : Read data : : PMI Checksum Terminator
error code
E 1110 SO RS . > N ^ n ~

F 1111 SI US / ? O _ o del

Checksum calculation method


The checksum (cc) is calculated, assuming that the read data is "ABC123".
The characters are converted to ASCII code and the converted codes are
expressed in 8-bit binary numbers as shown below.
A bitwise exclusive OR operation (XOR) is performed on each character.

Header ABC 123 Checksum Terminator

ASCII code bit


A → 41h → 0100 0001
B → 42h → 0100 0010
C → 43h → 0100 0011
1 → 31h → 0011 0001
2 → 32h → 0011 0010
3 → 33h → 0011 0011 ⊕
↓ ↓
0111 0000 → 70h
* The exclusive OR generates 1 when there is an odd number of 1 bit and 0 when
there is an even number of 1 bit.
The checksum is the character representation of the hexadecimal value in 2-digit
ASCII code after the above operation.
Therefore, cc = 70 (37h 30h)
Example:

Header ERROR Checksum Terminator leads to a cc of 58.

Header KEYENCE : 100% Checksum Terminator leads to a cc of 74.

Reference Exclusive OR equation


Perform a bitwise operation based on the following equation:
0⊕0 = 0
0⊕1 = 1
1⊕0 = 1
1⊕1 = 0

* ⊕ : Exclusive OR operator

Conversion from hexadecimal number to binary number


Refer to the following chart for converting ASCII code to binary number.
Hexadecimal
0 1 2 3 4 5 6 7
number
Binary number 0000 0001 0010 0011 0100 0101 0110 0111
Hexadecimal
8 9 A B C D E F
number
Binary number 1000 1001 1010 1011 1100 1101 1110 1111

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.

1. Definition z EMC Directive (2004/108/EC)


1.1 "use" or "using" means to access, install, download, copy or otherwise • Applicable standards EMI : EN61326-1, Class A
benefit from using the functionality of this Software. EMS : EN61326-1
1.2 "This Software" means the software and all associated documentation Remarks:
provided by KEYENCE. These specifications do not give any guarantee that the end-product with this
product incorporated complies with the essential requirements of EMC Directive.
2. Grant of License. The manufacturer of the end-product is solely responsible for the compliance on
Conditioned upon compliance with all of the terms and conditions of this the end-product itself according to EMC Directive.
Agreement, KEYENCE grants you a nonexclusive and nontransferable
license to install this Software on a single computer in order to use the
z Low-voltage Directive (2006/95/EC)
KEYENCE product. You may make one copy of this Software for backup or • Applicable Standard EN60825-1,
archive purposes only. Class 1 Laser Product/ Class 1 LED Product

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

Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory


Toyohashi Univ. of Technology, JAPAN

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.

This software uses the following libraries:


Lua:
Copyrighy© 1994 -2012 Lua.org, PUC-Rio.

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.

BUYER'S TRANSFER OBLIGATIONS:


If the Products/Samples purchased by Buyer are to be resold or delivered to a
third party, Buyer must provide such third party with a copy of this document, all
specifications, manuals, catalogs, leaflets and written information provided to
Buyer pertaining to the Products/Samples.
E 1101-3

„ 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.

Copyright (c) 2013 KEYENCE CORPORATION. All rights reserved.

E SR-750 UM 124 193032E 1014-4 300GB Printed in Japan

Potrebbero piacerti anche