HikRobot ID7000 Series User manual

ID7000 Series Smart Code Reader
User Manual

ID7000 Series Smart Code Reader User Manual
i
Legal Information
© 2021 Hangzhou Hikrobot Technology Co., Ltd. All rights reserved.
About this Manual
The Manual includes instructions for using and managing the Product. Pictures, charts, images and
all other information hereinafter are for description and explanation only. The information
contained in the Manual is subject to change, without notice, due to firmware updates or other
reasons. Please find the latest version of this Manual at the Hikrobot website
(https://en.hikrobotics.com/). Please use this Manual with the guidance and assistance of
professionals trained in supporting the Product.
Trademarks
and other Hikrobot's trademarks and logos are the properties of Hikrobot in
various jurisdictions. Other trademarks and logos mentioned are the properties of their respective
owners.
Disclaimer
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THIS MANUAL AND THE PRODUCT
DESCRIBED, WITH ITS HARDWARE, SOFTWARE AND FIRMWARE, ARE PROVIDED "AS IS" AND "WITH
ALL FAULTS AND ERRORS". HIKROBOT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
WITHOUT LIMITATION, MERCHANTABILITY, SATISFACTORY QUALITY, OR FITNESS FOR A
PARTICULAR PURPOSE. THE USE OF THE PRODUCT BY YOU IS AT YOUR OWN RISK. IN NO EVENT
WILL HIKROBOT BE LIABLE TO YOU FOR ANY SPECIAL, CONSEQUENTIAL, INCIDENTAL, OR INDIRECT
DAMAGES, INCLUDING, AMONG OTHERS, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS
INTERRUPTION, OR LOSS OF DATA, CORRUPTION OF SYSTEMS, OR LOSS OF DOCUMENTATION,
WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY,
OR OTHERWISE, IN CONNECTION WITH THE USE OF THE PRODUCT, EVEN IF HIKROBOT HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR LOSS.
YOU ACKNOWLEDGE THAT THE NATURE OF INTERNET PROVIDES FOR INHERENT SECURITY RISKS,
AND HIKROBOT SHALL NOT TAKE ANY RESPONSIBILITIES FOR ABNORMAL OPERATION, PRIVACY
LEAKAGE OR OTHER DAMAGES RESULTING FROM CYBER-ATTACK, HACKER ATTACK, VIRUS
INFECTION, OR OTHER INTERNET SECURITY RISKS; HOWEVER, HIKROBOT WILL PROVIDE TIMELY
TECHNICAL SUPPORT IF REQUIRED.
YOU AGREE TO USE THIS PRODUCT IN COMPLIANCE WITH ALL APPLICABLE LAWS, AND YOU ARE
SOLELY RESPONSIBLE FOR ENSURING THAT YOUR USE CONFORMS TO THE APPLICABLE LAW.
ESPECIALLY, YOU ARE RESPONSIBLE, FOR USING THIS PRODUCT IN A MANNER THAT DOES NOT
INFRINGE ON THE RIGHTS OF THIRD PARTIES, INCLUDING WITHOUT LIMITATION, RIGHTS OF
PUBLICITY, INTELLECTUAL PROPERTY RIGHTS, OR DATA PROTECTION AND OTHER PRIVACY RIGHTS.
YOU SHALL NOT USE THIS PRODUCT FOR ANY PROHIBITED END-USES, INCLUDING THE
DEVELOPMENT OR PRODUCTION OF WEAPONS OF MASS DESTRUCTION, THE DEVELOPMENT OR
PRODUCTION OF CHEMICAL OR BIOLOGICAL WEAPONS, ANY ACTIVITIES IN THE CONTEXT RELATED
TO ANY NUCLEAR EXPLOSIVE OR UNSAFE NUCLEAR FUEL-CYCLE, OR IN SUPPORT OF HUMAN RIGHTS
ABUSES.

ID7000 Series Smart Code Reader User Manual
ii
THE PERFORMANCE DATA IN THIS PUBLICATION IS BASED ON HIKROBOT'S INTERNAL
RESEARCH/EVALUATION. ACTUAL DATA MAY VARY DEPENDING ON SPECIFIC CONFIGURATIONS
AND OPERATING CONDITIONS AND HIKROBOT SHALL NOT BEAR THE CONSEQUENCES ARISING
THEREFROM.
IN THE EVENT OF ANY CONFLICTS BETWEEN THIS MANUAL AND THE APPLICABLE LAW, THE LATTER
PREVAILS.
Regulatory Information
FCC Information
Please take attention that changes or modification not expressly approved by the party responsible
for compliance could void the user's authority to operate the equipment.
FCC compliance: This equipment has been tested and found to comply with the limits for a Class A
digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable
protection against harmful interference in a residential installation. This equipment generates, uses
and can radiate radio frequency energy and, if not installed and used in accordance with the
instructions, may cause harmful interference to radio communications. However, there is no
guarantee that interference will not occur in a particular installation. If this equipment does cause
harmful interference to radio or television reception, which can be determined by turning the
equipment off and on, the user is encouraged to try to correct the interference by one or more of
the following measures:
●Reorient or relocate the receiving antenna.
●Increase the separation between the equipment and receiver.
●Connect the equipment into an outlet on a circuit different from that to which the receiver is
connected.
●Consult the dealer or an experienced radio/TV technician for help.
FCC Conditions
This device complies with part 15 of the FCC Rules. Operation is subject to the following two
conditions:
●This device may not cause harmful interference.
●This device must accept any interference received, including interference that may cause
undesired operation.
EU Conformity Statement
This product and - if applicable - the supplied accessories too are marked
with "CE" and comply therefore with the applicable harmonized European
standards listed under the EMC Directive 2014/30/EU, LVD Directive
2014/35/EU, the RoHS Directive 2011/65/EU.
2012/19/EU (WEEE directive): Products marked with this symbol cannot
be disposed of as unsorted municipal waste in the European Union. For
proper recycling, return this product to your local supplier upon the
purchase of equivalent new equipment, or dispose of it at designated
collection points. For more information see: http://www.recyclethis.info.

ID7000 Series Smart Code Reader User Manual
iii
2006/66/EC (battery directive): This product contains a battery that
cannot be disposed of as unsorted municipal waste in the European
Union. See the product documentation for specific battery information.
The battery is marked with this symbol, which may include lettering to
indicate cadmium (Cd), lead (Pb), or mercury (Hg). For proper recycling,
return the battery to your supplier or to a designated collection point. For
more information see: http://www.recyclethis.info.
Symbol Conventions
The symbols that may be found in this document are defined as follows.
Symbol
Description
Danger
Indicates a hazardous situation which, if not avoided, will or could
result in death or serious injury.
Caution
Indicates a potentially hazardous situation which, if not avoided,
could result in equipment damage, data loss, performance
degradation, or unexpected results.
Note
Provides additional information to emphasize or supplement
important points of the main text.
Available Model
This manual is applicable to the ID7000 Series Smart Code Reader.
Safety Instruction
These instructions are intended to ensure that the user can use the product correctly to avoid
danger or property loss.
Laws and Regulations
The device should be used in compliance with local laws, electrical safety regulations, and fire
prevention regulations.
Light Source
●This device has a retinal blue light hazard that belongs to the class II hazard. Do not observe the
device in close range during its operation.
●Protective measures like wearing safety goggles are required when installing, maintaining and
debugging the device.
●In the absence of proper protection, you should keep safety distance with the light source, or
avoid direct eye exposure with the light source during device installation, operation, and
maintenance.

ID7000 Series Smart Code Reader User Manual
iv
Power Supply
●When wiring or dismounting, make sure that the device power is cut off, and do not operate
under electrification.
●Avoid contact with exposed circuit. When the device is powered on, avoid contact with exposed
junctions and parts.
●Do not connect multiple devices to one power adapter, to avoid over-heating or fire hazards
caused by overload.
●Make sure the plug is properly connected to the power socket.
Transportation
●The product contains precision optical components and electronic components. During
transportation, storage and installation, incorrect operations like heavy pressure and violent
vibration should be avoided. Otherwise, the product may be damaged.
●Avoid sudden collision, and pack the product with the accompanied carton and cushioning
material or similar package.
Using Environment
●Do not touch the heat-radiating part of the device to avoid scalding.
●In order to reduce the risk of fire or electric shock, do not let the product get wet or damp.
●Do not drop objects onto the product and avoid vigorous vibration.
●Keep the product away from magnetic interference.
●Do not use the product in extremely heat, extremely cold, dusty environment, corrosive
environment or high humidity environment.
●Do not aim the product lens at objects of strong light, such as the sun and incandescent lamp.
Otherwise, the lens may be damaged.
●The product should be stored in dry environment without corrosive gas. Avoid placing the product
in direct sunlight and poorly ventilated locations, or near heat sources such as heater or heating
(ignoring this warning may lead to fire hazards).
●Do not operate in explosive environment.
●Keep the surrounding area well ventilated to avoid heat accumulation. Do not contact the
radiator directly to avoid scald.
Electrostatic Protection
●Remove all conductive objects (such as jewelry, watch, etc.) on the product body before touching
the product, and touch the grounding metal bracket by hand to release the static electricity.
●It is suggested to wear anti-static suit to prevent damage to the equipment caused by static
electricity.
●When installing or maintaining the product, please wear anti-static wrist band or anti-static gloves.
Make sure that the wristband is tightly attached to the skin and is reliably grounded.
●It is forbidden to touch exposed circuit boards with bare hands. Static electricity generated by
human body may damage electrostatic sensitive components on circuit boards.
●When touching electrostatic sensitive components or devices, proper grounding measures must
be taken.
●Put electrostatic sensitive components into anti-static bags for protection.

ID7000 Series Smart Code Reader User Manual
v
●It is suggested to place humidifier in dry environment to maintain suitable humidity and reduce
static electricity generation.
Maintenance
●If the product is not working properly, contact the store or the nearest service center. Do not
disassemble or modify the device in any way. (The company does not bear any liability for any
problem arising from unauthorized modification or maintenance).
●Please properly preserve all the original packaging materials of the product so that when
problems arise, the product can be packed with packaging materials and sent to the agent or
returned to the manufacturer for processing. The company does not bear any liability for
accidental damage during transportation caused by non-original packaging.
●This product is a precision electronic device, no components can be maintained by user, please
do not disassemble the device arbitrarily.
Cleaning
Please do not touch the image sensor directly. If the sensor needs to be cleaned, please use a clean
rag and wet it with alcohol, then gently wipe off the dirt; if the device is not in use, please cover the
image sensor with dust cover for protection.
Installation
Please do not install the product on vibrating surface or places that are vulnerable to impact.
Personnel Requirement
Quality requirements for installation and maintenance personnel: qualification certificate or
working experience in weak current system installation and maintenance, and relevant working
experience and qualifications. Besides, the personnel must possess the following knowledge and
operation skills:
●The basic knowledge and operation skills of low voltage wiring and Low voltage electronic circuit
connection.
●The ability to comprehend the contents of this manual.
Contact Information
Hangzhou Hikrobot Technology Co., Ltd.
No. 399 Danfeng Road, Binjiang District, Hangzhou, 310051, China
E-mail: tech_support@hikrobotics.com
Website: https://en.hikrobotics.com/

ID7000 Series Smart Code Reader User Manual
vi
Contents
Chapter 1 Overview.............................................................................................................................1
1.1 Introduction...........................................................................................................................1
1.2 Key Features ..........................................................................................................................1
Chapter 2 Appearance.........................................................................................................................2
Chapter 3 I/O Interface and Indicator ................................................................................................5
3.1 I/O Interface ..........................................................................................................................5
3.1.1 12-Pin M12 Connector................................................................................................5
3.1.2 10-Pin Green Terminal ...............................................................................................6
3.2 Indicator.................................................................................................................................7
Chapter 4 I/O Electrical Features and Wiring.....................................................................................8
4.1 Device with 12-Pin M12 Connector ......................................................................................8
4.1.1 Input Signal .................................................................................................................8
4.1.2 Output Signal ..............................................................................................................9
4.1.3 Input Signal Wiring ...................................................................................................10
4.1.4 Output Signal Wiring ................................................................................................ 12
4.2 Device with 10-Pin Green Terminal ....................................................................................13
4.2.1 Input Signal ...............................................................................................................13
4.2.2 Output Signal ............................................................................................................15
4.2.3 Input Signal Wiring ...................................................................................................16
4.2.4 Output Signal Wiring ................................................................................................20
4.3 RS-232 Serial Port ................................................................................................................21
Chapter 5 Installation ........................................................................................................................23
5.1 Installation Preparation ......................................................................................................23
Chapter 6 Device Connection............................................................................................................24
6.1 Set PC Environment.............................................................................................................24
6.1.1 Turn off Firewall .......................................................................................................24
6.1.2 Set PC Network.........................................................................................................25
6.2 Install Client Software .........................................................................................................26
6.3 Set Device Network .............................................................................................................26

ID7000 Series Smart Code Reader User Manual
vii
6.4 Connect Device to Client Software .....................................................................................27
Chapter 7 Client Software Layout .....................................................................................................28
Chapter 8 Device Mode Settings.......................................................................................................30
Chapter 9 Device Settings .................................................................................................................31
9.1 Image Quality Settings ........................................................................................................31
9.1.1 Set Image ..................................................................................................................31
9.1.2 Set Light Source ........................................................................................................33
9.2 Code Algorithm Settings......................................................................................................33
9.2.1 Add Code...................................................................................................................33
9.2.2 Set 1D Algorithm Parameter....................................................................................35
9.2.3 Set 2D Algorithm Parameter....................................................................................35
9.3 Signal Input Settings ............................................................................................................38
9.3.1 Internal and External Trigger Mode ........................................................................38
9.3.2 Enable Internal Trigger Mode ..................................................................................39
9.3.3 Enable External Trigger Mode..................................................................................39
9.3.4 Set Trigger Mode ......................................................................................................39
9.3.5 Set Shaft Encoder Control ........................................................................................42
9.3.6 Set Frequency Converter Control ............................................................................44
9.4 Signal Output Settings .........................................................................................................45
9.4.1 Select Output Signal .................................................................................................45
9.4.2 Set Event Source.......................................................................................................45
9.4.3 Enable Line Inverter .................................................................................................50
9.5 Code Reading Result Settings .............................................................................................51
9.5.1 Set Filter Rule............................................................................................................51
9.5.2 Set Result Format .....................................................................................................53
9.6 Communication Settings .....................................................................................................57
9.6.1 Smart SDK .................................................................................................................57
9.6.2 TCP Client..................................................................................................................58
9.6.3 Serial .........................................................................................................................58
9.6.4 FTP.............................................................................................................................59
9.6.5 HTTP ..........................................................................................................................60

ID7000 Series Smart Code Reader User Manual
viii
9.6.6 TCP Server.................................................................................................................60
9.7 User Set Customization.......................................................................................................61
Chapter 10 Device Operation............................................................................................................62
10.1 Live View ............................................................................................................................62
10.2 Enable Acquisition.............................................................................................................62
10.3 Add Cross Line ...................................................................................................................63
10.4 Start Recording ..................................................................................................................63
10.5 Split Window .....................................................................................................................64
10.6 View Reports .....................................................................................................................64
10.7 View Log.............................................................................................................................65
10.8 Enable Device Auto Work .................................................................................................65
Chapter 11 Device Maintenance.......................................................................................................66
11.1 Update Firmware...............................................................................................................66
11.2 Reboot Device....................................................................................................................66
Chapter 12 FAQ (Frequently Asked Question) .................................................................................68
12.1 Why there is no device listed after I run the client software? ........................................68
12.2 Why the image is very dark?.............................................................................................68
12.3 Why the image quality is very poor during the live view? ..............................................68
12.4 Why there is no image in the live view?...........................................................................69
12.5 Why the recognized codes are opposite in direction with actual ones? ........................69
12.6 Why codes within the field of view cannot be recognized?............................................70
12.7 How to adjust focal length for code reading? ..................................................................70

ID7000 Series Smart Code Reader User Manual
1
Chapter 1 Overview
1.1 Introduction
The device is mainly used in logistics code reading scenario. The image is acquired via the image
sensor, and processed by the algorithm of the device to analyze the meaning of codes in the image.
The device can quickly transmit images and code analysis results in real time via the GigE cable.
Through the client software, you can acquire images and set different parameters.
1.2 Key Features
●Built-in code reading algorithm to read different types of one-dimensional and two-dimensional
codes with good robustness.
●Supports image stitching and outputting combined images according to order.
●Adopts image sensor to acquire and provide high-quality images.
●Supports different trigger modes and image acquisition modes.
●Adopts multiple IO interfaces for input/output signals.
●Supports RS-232 serial communication protocol.
●Integrated light source design with LED lamps.
Note
●Key features may differ by device models.
●Refer to the specification of the device for detailed parameters.

ID7000 Series Smart Code Reader User Manual
2
Chapter 2 Appearance
Note
Appearance here is for reference only. Refer to the device's specification for detailed dimension
information.
1
4
2
5
4
4
4
6
8
9
9
9
9
5
5
5
7
10
10
3
2
3
Figure 2-1 Device with 12-Pin M12 Connector

ID7000 Series Smart Code Reader User Manual
3
4
4
2
3
6
8
5 51
10
10
Figure 2-2 Device with 10-Pin Green Terminal and F Lens Mount
5 51
10
10
4
4
2
3
6
8
Figure 2-3 Device with 10-Pin Green Terminal and M42 Lens Mount

ID7000 Series Smart Code Reader User Manual
4
Table 2-1 Component Description
No.
Name
Description
1
Lens
It refers to the lens.
2
I/O Interface
It provides input and output signals, and the serial port signal.
Refer to section I/O Interface for details.
3
Power Supply Interface
It provides the power supply for the device. The power supply
is 48 VDC.
4
Screw Hole
It is used to fix the device. You should use supplied M6 screws
in the package.
5
Screw
It is used to fix the device body and the front/rear cover.
6
Gigabit Ethernet
Interface
It refers to the gigabit Ethernet interface for transmitting data.
7
Screw Hole of GigE
Interface
It is used to fix the network cable.
8
Indicator
It indicates the operating status of the device. Refer to section
Indicator for details.
9
Fan
It is used to cool the device.
10
Light Source
It refers to the LED lamps that provide lighting.

ID7000 Series Smart Code Reader User Manual
5
Chapter 3 I/O Interface and Indicator
3.1 I/O Interface
The device has two types of I/O interfaces, including 12-pin M12 connector and 10-pin green
terminal.
3.1.1 12-Pin M12 Connector
The 12-pin M12 connector provides input and output signals, and the serial port signal.
2
3
4567
8
9
1
10
11 12
Figure 3-1 12-Pin M12 Connector
Refer to the pin definitions below and labels attached to the I/O cable to wire the device.
Table 3-1 Pin Definitions of 12-Pin M12 Connector
No.
Signal
I/O Signal Source
Description
1
Reversed
2
Reversed
3
OPTO_OUT0
LineOut0 signal line
Opto-isolated output 0
4
OPTO_OUT1
LineOut1 signal line
Opto-isolated output 1
5
OPTO_OUT2
--
It controls the device’s own light
source.
6
OUT_COM
LineOut0/1/2 signal ground
Output signal ground
7
OPTO_IN0
LineIn0 signal line
Opto-isolated input 0

ID7000 Series Smart Code Reader User Manual
6
No.
Signal
I/O Signal Source
Description
8
OPTO_IN1
LineIn1 signal line
Opto-isolated input 1
9
OPTO_IN2
LineIn2 signal line
Opto-isolated input 2
10
IN_COM
LineIn0/1/2 signal ground
Input signal ground
11
RS232_R
--
RS-232 input
12
RS232_T
--
RS-232 output
3.1.2 10-Pin Green Terminal
The 10-pin green terminal provides input and output signals, and the serial port signal.
Figure 3-2 10-Pin Green Terminal
Table 3-2 Pin Definitions of 10-Pin Green Terminal
No.
Signal
I/O Signal Source
Description
1
OPTO_OUT0
LineOut0 signal line
Opto-isolated output 0
2
OPTO_OUT1
LineOut1 signal line
Opto-isolated output 1
3
GND
--
RS-232 serial port ground
4
OUT_COM
LineOut0/1 signal ground
Output common terminal
5
OPTO_IN0+
LineIn0+ signal line
Differential input 0+
6
OPTO_IN0-
LineIn0- signal line
Differential input 0-
7
OPTO_IN1
LineIn1 signal line
Opto-isolated input 1
8
IN_COM
LineIn1 signal ground
Input common terminal
9
RS232_TX
--
RS-232 output
10
RS232_RX
--
RS-232 input

ID7000 Series Smart Code Reader User Manual
7
3.2 Indicator
The device’s indicator is used to indicate the operating status of the device.
Table 3-3 Indicator
Indicator Color
Device Status
Solution
Unlit
Power supply exception occurs.
Check the wiring of the power supply
cable.
Solid blue
The device runs normally.
--
Network exception occurs.
Check the network cable wiring.
The device’s software is not started.
Restart the device.
The device exception occurs.
Restart the device and check its firmware
version.

ID7000 Series Smart Code Reader User Manual
8
Chapter 4 I/O Electrical Features and Wiring
This section introduces the I/O electrical features and wiring of the device.
Note
Device with 12-pin M12 connector and device with 10-pin green terminal have different I/O
electrical features and wiring.
4.1 Device with 12-Pin M12 Connector
The device with 12-pin M12 connector has three opto-isolated inputs and two opto-isolated outputs.
4.1.1 Input Signal
The device's LineIn 0/1/2 are opto-isolated inputs, and their internal circuit is as follows.
Note
●The input voltage ranges from 5 VDC to 30 VDC.
●The breakdown voltage is 36 VDC. Keep voltage stable.
Figure 4-1 Internal Circuit of Input Signal

ID7000 Series Smart Code Reader User Manual
9
Figure 4-2 Input Logic Level
Table 4-1 Input Electrical Feature
Parameter Name
Parameter Symbol
Value
Input Logic Level Low
VL
1.5 VDC
Input Logic Level High
VH
2 VDC
Input Falling Delay
TDF
81.6 μs
Input Rising Delay
TDR
7 μs
4.1.2 Output Signal
The device's LineOut 0/1 are opto-isolated outputs, and their internal circuit is as follows.
Note
●The output voltage ranges from 5 VDC to 30 VDC.
●The maximum output current is 45 mA.
●Do not directly connect with inductive load (e.g. DC motor, etc.) when outputting.
Figure 4-3 Internal Circuit of Output Signal

ID7000 Series Smart Code Reader User Manual
10
Figure 4-4 Output Logic Level
When the external voltage is 12 VDC and the external resistance is 1 KΩ, the electrical feature of
opto-isolated output is shown below.
Table 4-2 Output Electrical Feature
Parameter Name
Parameter Symbol
Value
Output Logic Level Low
VL
730 mV
Output Logic Level High
VH
3.2 VDC
Output Falling Delay
TDF
6.3 μs
Output Rising Delay
TDR
68 μs
Output Falling Time
TF
3 μs
Output Rising Time
TR
60 μs
Note
If the external voltage and resistance change, the corresponding current of output signal and
output logic level low may differ.
4.1.3 Input Signal Wiring
The device can receive external input signal via its I/O interface. This section introduces how to wire
the device to different types of external devices.
Note
●Here we take LineIn0 as an example to introduce the input signal wiring.
●Input signal wiring may differ with different types of external devices.

ID7000 Series Smart Code Reader User Manual
11
PNP Device
Opto-isolated
Input
Device Power
PWR 48V
Device Power
Ground
PNP
Device
PNP Power
PNP Power
Ground
Signal Line
VCC
GND of PWR
Input Signal
Ground
GND of VCC
Figure 4-5 Input Signal Connects PNP Device
NPN Device
If the VCC of NPN device is 12 VDC or 24 VDC and pull-up resistor is not used, its wiring is as follows.
Opto-isolated
Input
Device Power
PWR 48V
Device Power
Ground
NPN
Device
NPN Power
NPN Power
Ground
Signal Line
VCC
GND of PWR
Input Signal
Ground
GND of VCC
Figure 4-6 Input Signal Connects to NPN Device without Pull-Up Resistor
Table of contents
Other HikRobot Barcode Reader manuals