Page 1
ID7000 Series Smart Code Reader User Manual...
Page 2
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.
Page 3
ID7000 Series Smart Code Reader User Manual 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.
Page 4
Note 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.
Page 5
ID7000 Series Smart Code Reader User Manual 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.
Page 6
ID7000 Series Smart Code Reader User Manual ● 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.
ID7000 Series Smart Code Reader User Manual 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.
ID7000 Series Smart Code Reader User Manual Chapter 2 Appearance Note Appearance here is for reference only. Refer to the device's specification for detailed dimension information. Figure 2-1 Device with 12-Pin M12 Connector...
Page 12
ID7000 Series Smart Code Reader User Manual Figure 2-2 Device with 10-Pin Green Terminal and F Lens Mount Figure 2-3 Device with 10-Pin Green Terminal and M42 Lens Mount...
Page 13
ID7000 Series Smart Code Reader User Manual Table 2-1 Component Description Name Description Lens It refers to the lens. It provides input and output signals, and the serial port signal. I/O Interface Refer to section I/O Interface for details. It provides the power supply for the device. The power supply Power Supply Interface is 48 VDC.
ID7000 Series Smart Code Reader User Manual 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.
ID7000 Series Smart Code Reader User Manual Signal I/O Signal Source Description OPTO_IN1 LineIn1 signal line Opto-isolated input 1 OPTO_IN2 LineIn2 signal line Opto-isolated input 2 IN_COM LineIn0/1/2 signal ground Input signal ground RS232_R RS-232 input 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.
ID7000 Series Smart Code Reader User Manual 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.
ID7000 Series Smart Code Reader User Manual 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.
ID7000 Series Smart Code Reader User Manual 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...
Page 20
ID7000 Series Smart Code Reader User Manual PNP Device PWR 48V PNP Power Device Power Opto-isolated Signal Line Input Input Signal PNP Power Device Ground Ground Device Power Ground GND of VCC GND of PWR 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.
ID7000 Series Smart Code Reader User Manual If the VCC of NPN device is 12 VDC or 24 VDC and pull-up resistor is used, its wiring is as follows. PWR 48V NPN Power Device Power 470 Ω to 4.7 KΩ...
ID7000 Series Smart Code Reader User Manual 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. PWR 48V Device Power Output Signal NPN Power...
Page 23
ID7000 Series Smart Code Reader User Manual Figure 4-11 Internal Circuit of Input Signal Figure 4-12 Input Logic Level Table 4-3 Input Electrical Feature Parameter Name Parameter Symbol Value Input Logic Level Low 1.5 VDC Input Logic Level High 2 VDC Input Falling Delay 81.6 μs...
ID7000 Series Smart Code Reader User Manual The device’s LineIn0+/- are differential inputs, and their internal circuit is as follows. Figure 4-13 Internal Circuit of Differential Input Note The input voltage ranges from 5 VDC to 30 VDC. 4.2.2 Output Signal The device's LineOut 0/1 are opto-isolated outputs, and their internal circuit is as follows.
ID7000 Series Smart Code Reader User Manual Figure 4-15 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-4 Output Electrical Feature...
Page 26
ID7000 Series Smart Code Reader User Manual LineIn0 Wiring with PNP Device PWR 48V PNP Power Device Power Differential Input Signal Line PNP Device PNP Power Ground Device Power Ground Common Ground GND of VCC GND of PWR Figure 4-16 LineIn0 Wiring with PNP Device Note The differential input 0- signal is not used and no wiring is required.
Page 27
ID7000 Series Smart Code Reader User Manual PWR 48V NPN Power Device Power Differential Input Signal Line NPN Device NPN Power Ground Device Power Ground Common Ground GND of VCC GND of PWR Figure 4-18 LineIn0 Wiring with NPN Device Note The differential input 0+ signal is not used and no wiring is required.
Page 28
ID7000 Series Smart Code Reader User Manual If the VCC of NPN device is 12 VDC or 24 VDC and pull-up resistor is used, its wiring is as follows. PWR 48V NPN Power Device Power 470 Ω to 4.7 KΩ...
ID7000 Series Smart Code Reader User Manual LineIn0 Wiring with Line Trigger Device PWR 48V Line Trigger Device Power Device Power Differential Input Line Trigger Line Trigger Signal Device Differential Input 0- Hang Line Trigger Device Power Common Device Power Ground...
ID7000 Series Smart Code Reader User Manual 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. PWR 48V Device Power Output Signal NPN Power...
Page 31
ID7000 Series Smart Code Reader User Manual Figure 4-27 25-Pin Male Connector Table 4-5 Pin Definitions Serial Port Type Pin No. Name Function Receive data 9-Pin Male Connector Send data Signal ground Send data 25-Pin Male Connector Receive data Signal ground You can refer to the serial port wiring below to connect the device with an external device.
ID7000 Series Smart Code Reader User Manual Chapter 5 Installation 5.1 Installation Preparation Table 5-1 Accessories Name Quantity Description ● The device with 12-pin M12 connector needs a 12-pin to open cable (7 meters), and it is supplied in the package.
ID7000 Series Smart Code Reader User Manual Chapter 6 Device Connection Device connection to the client software is required for device’s configuration and operations. This section introduces how to set PC environment, install the client software, connect the device to the client software, etc.
ID7000 Series Smart Code Reader User Manual 6.1.2 Set PC Network To ensure stable image transmission and normal communication between the PC and the device via client software, you need to set the PC network before using the client software.
ID7000 Series Smart Code Reader User Manual 6.2 Install Client Software IDMVS is a client software for device configuration and remote operations. Steps Note ● Check Windows version. The client software is compatible with 32/64-bit Windows XP/7/10. ● It is recommended to install the latest version of the client software, and you can download the installation package from https://en.hikrobotics.com/.
ID7000 Series Smart Code Reader User Manual 4. Click Modify IP. 5. Set the IP address of the device in the same network segment with the PC. Figure 6-4 Modify IP Address 6. Click OK. 6.4 Connect Device to Client Software Make sure your device IP address is in the same network segment with the PC where you installed the client software before connecting the device to it.
ID7000 Series Smart Code Reader User Manual Chapter 7 Client Software Layout After connecting to the device, the client software can read the device information and display it. Figure 7-1 Main Window Note The specific interfaces of the client software may differ by its versions.
Page 38
ID7000 Series Smart Code Reader User Manual You can set device parameters in device configuration area. Figure 7-2 Device Configuration Area Table 7-2 Configuration Area Description Module Name Description You can connect or disconnect device, modify device IP Device Connection address, view device information, etc.
ID7000 Series Smart Code Reader User Manual Chapter 8 Device Mode Settings The device supports 3 types of operating modes, including Test, Normal, and Raw. You can select different modes in live view window according to actual demands. Note ● Stopping the real-time acquisition is required before selecting modes.
ID7000 Series Smart Code Reader User Manual Chapter 9 Device Settings You are recommended to complete device settings in following order: Device Connection → Image Settings → Algorithm Settings → I/O Control Settings → Data Processing → Communication Settings → Configuration Management.
Page 41
ID7000 Series Smart Code Reader User Manual Exposure Time You can increase exposure time to improve image brightness. Note To some extent, increasing exposure time will reduce acquisition frame rate, and impact image quality. Gamma Gamma allows you to adjust the image contrast. It is recommended to reduce Gamma to increase brightness in dark background.
ID7000 Series Smart Code Reader User Manual 9.1.2 Set Light Source You can select light type, and set related parameters in the light interface. Note ● Light source parameters may differ by device models. ● Make sure you have selected the device to be set in Device Connection before setting light source parameters.
Page 43
ID7000 Series Smart Code Reader User Manual Number and 2D Code Number according to actual demands. Note ● For different models of the device, the specific parameters may differ, and the actual device you purchased shall prevail. ● Selected symbology amount and added code amount may affect the code recognition time. Note that selecting more symbologies or adding more codes may consume more time to recognize codes in the image.
ID7000 Series Smart Code Reader User Manual 9.2.2 Set 1D Algorithm Parameter Click All Features on the upper-right to display all algorithm parameters. In the Algorithm Parameter page, select 1DCode as Arithmetic Type, and then you can set its corresponding parameters.
Page 45
ID7000 Series Smart Code Reader User Manual Timeout Value Timeout value refers to the maximum running time of algorithm, and its unit is ms. The code reader will stop parsing the images and return results if the time is exceeded the waiting time configured.
Page 46
ID7000 Series Smart Code Reader User Manual Figure 9-4 White QR Code Figure 9-5 Black QR Code ● For DM code, the code color is determined by the color of its "L" shaped sides. White "L" shaped sides indicate that the code color is white, and black "L" shaped sides indicate that the code color is black.
ID7000 Series Smart Code Reader User Manual Discrete Flag Continuous (0) stands for the minimum units in the "L" shaped sides of the DM code are continuous, or the minimum units in the concentric square like in the QR code are continuous.
ID7000 Series Smart Code Reader User Manual Note For specific trigger sources, refer to the actual device you got. 9.3.2 Enable Internal Trigger Mode In the internal trigger mode, the device acquires images via its internal signals. You have 2 methods to enable the internal trigger mode: ●...
Page 49
ID7000 Series Smart Code Reader User Manual 2. Go to Trigger and IO Control → Trigger Selector. 3. Set Trigger Mode as On after selecting Frame Burst Start as Trigger Selector. 4. Select Trigger In Source according to actual demands.
Page 50
ID7000 Series Smart Code Reader User Manual Trigger_in1 Trigger_in2 Trigger_in3 Before Debounce Trigger_in2 Trigger_in3 After Debounce Debouncer Time Debouncer Time Debouncer Time (t1>t2, trigger signal is ignored) (t1<t4, trigger signal outputs after delaying t1) (t1<t6, trigger signal outputs after delaying t1)
ID7000 Series Smart Code Reader User Manual Trigger_in1 Trigger_in2 Trigger_in3 Before Debounce Trigger_in2 Trigger_in3 After Debounce Debouncer Time Debouncer Time Debouncer Time (t1>t2, trigger signal is ignored) (t1<t4, trigger signal outputs after delaying t1) (t1<t6, trigger signal outputs after delaying t1)
Page 52
ID7000 Series Smart Code Reader User Manual used as device’s trigger signal. The function demonstration of shaft encoder module is shown below. Line Input 1 Line Trigger Phase A Line input 1 is Phase B selected as the The final output...
ID7000 Series Smart Code Reader User Manual 9.3.6 Set Frequency Converter Control The device supports the frequency converter control function that allows the signal frequency of the trigger device to be different from required input signal frequency. Go to Frequency Converter Control →...
ID7000 Series Smart Code Reader User Manual frequency signal as the device’s trigger signal. 9.4 Signal Output Settings 9.4.1 Select Output Signal The device’s output signal can control external devices like PLC, flashing light, etc. Click I/O Control Settings → Output → Line Out Selector to select output signal.
Page 55
ID7000 Series Smart Code Reader User Manual Acquisition Stop Active If acquisition stops, the output signal will be triggered. Exposure Start Active If the exposure starts, the output signal will be triggered. Soft Trigger Active The client software triggers the output signal.
Page 56
ID7000 Series Smart Code Reader User Manual Select Acquisition Start Active If you select Acquisition Start Active as Line Out Activation Event, you can set its output delay time and duration. Line Out Delay Time It sets the delay time for outputting the output signal.
Page 57
ID7000 Series Smart Code Reader User Manual Select Exposure Start Active If you select Exposure Start Active as Line Out Activation Event, you can set its output delay time and duration. Line Out Delay Time It sets the delay time for outputting the output signal.
Page 58
ID7000 Series Smart Code Reader User Manual Figure 9-22 Select Soft Trigger Active Select Timer Active If you select Timer Active as Line Out Activation Event, you can set its output duration and period. Line Out Duration It sets the time duration of the output signal.
ID7000 Series Smart Code Reader User Manual Line Out Duration It sets the time duration of the output signal. Figure 9-24 Select No Code Read Select Read Success If you select Read Success as Line Out Activation Event, you can set its output delay time and duration.
ID7000 Series Smart Code Reader User Manual Control Settings → Output → Line Out Inverter to enable it. Note The Line Out Inverter function is disabled by default. Figure 9-26 Enable Line Out Inverter 9.5 Code Reading Result Settings In Data Processing module, you can set filter rules for reading codes and other data processing related parameters.
Page 61
ID7000 Series Smart Code Reader User Manual It sets the range of barcode to be filtered. For example, the barcode is ABCDEFG, if you set this parameter as 2, the device will output CDEFG at last and filter AB. Begin with Specific Character for Result If this parameter is enabled, the device will only read the barcodes which begin with a specific character.
ID7000 Series Smart Code Reader User Manual Figure 9-27 Set Filter Rule 9.5.2 Set Result Format Result format settings allow you to set the format and contents contained in the outputted code information. Result format is related to communication protocol and trigger mode. With different selected communication protocol and trigger mode, you need to set corresponding parameters.
Page 63
ID7000 Series Smart Code Reader User Manual NoRead Image Index It sets the specific image that is outputted when no code information is read. For example, if you set this parameter as 5, and the 5th image will be output.
Page 64
ID7000 Series Smart Code Reader User Manual Note The default content is NoRead. TCP Output Start Text The contents of the start part of the data outputted. You can set the contents according to actual condition. TCP Output Stop Text The contents of the end part of the data outputted.
Page 65
ID7000 Series Smart Code Reader User Manual Output Retrans Enable If this parameter is enabled, the data is allowed to retransmit to FTP server, and should set specific value in Output Retrans Number. Note If data retransmission is still failed after the times allowed for data retransmission is reached, the retransmission will be discarded.
ID7000 Series Smart Code Reader User Manual Figure 9-30 Result Output via FTP 9.6 Communication Settings The communication protocol is used to transmit and output code reading result and image. The communication protocol is related to the device modes. With various device modes, the device supports different communication protocols and corresponding parameters.
ID7000 Series Smart Code Reader User Manual Figure 9-31 Smart SDK 9.6.2 TCP Client If select TCP Client as the Communication Protocols, you need to set following parameters. Output Result Buffer If enabled, when the TCP server is abnormal, the device will cache the images. When the server returns to normal, the device will send the cached images to the server.
ID7000 Series Smart Code Reader User Manual Figure 9-33 Serial 9.6.4 FTP If select FTP as the Communication Protocols, you need to set following parameters. Output Result Buffer If enabled, when the FTP server is abnormal, the device will cache the images. When the FTP server returns to normal, the device will send the cached images to the server.
ID7000 Series Smart Code Reader User Manual 9.6.5 HTTP If select HTTP as the Communication Protocols, you can enable HTTP Server, enter HTTP Sever Port and WebRefresh Cycle. HTTP Server If enabled, the device will output data via HTTP server.
ID7000 Series Smart Code Reader User Manual 9.7 User Set Customization The Configuration Management module allows you to set and manage the user set. A user set is a group of parameter values with all the settings needed to control the device, and you can save, load and switch different user sets.
ID7000 Series Smart Code Reader User Manual Chapter 10 Device Operation The device operation section introduces some basic device operations about how to start live view, acquisition and recording, add cross line in the image, split window, view reports, etc.
ID7000 Series Smart Code Reader User Manual Figure 10-2 Enable Acquisition 10.3 Add Cross Line During live view, you can add a cross line on the live view image to adjust the position of the object in the view. Click...
ID7000 Series Smart Code Reader User Manual Figure 10-4 Start Recording 10.5 Split Window The client software supports window division function that allows you to split the window into multiple-window mode to view the live view of multiple devices at the same time.
ID7000 Series Smart Code Reader User Manual Figure 10-6 View Reports 10.7 View Log You can view the device logs and export them to the local PC. Click in control toolbar to open the device log window, and you can view different types of logs, including device errors, warning, and informational log, etc.
ID7000 Series Smart Code Reader User Manual Chapter 11 Device Maintenance 11.1 Update Firmware The device supports updating firmware via the client software. Note ● Disconnect the device with client software. ● Please use the firmware package of the corresponding device model for upgrading.
Page 76
ID7000 Series Smart Code Reader User Manual Figure 11-2 Reboot Device...
ID7000 Series Smart Code Reader User Manual Chapter 12 FAQ (Frequently Asked Question) 12.1 Why there is no device listed after I run the client software? Reason ● The device is powered off. ● Network exception. Solution ● Check the device power connection (observe whether the indicator is solid blue or not) to make sure the device is powered up normally.
ID7000 Series Smart Code Reader User Manual 12.4 Why there is no image in the live view? Reason ● Enabled trigger mode, but there is no trigger signal. ● Incorrect device mode settings, and no codes are recognized within the field of view.
ID7000 Series Smart Code Reader User Manual Figure 8-2 Opposite Direction 12.6 Why codes within the field of view cannot be recognized? Reason Correct code types are not selected in the Algorithm Settings. Solution Go to Algorithm Settings → Add Barcode, and add different types of codes according to actual demands.
Need help?
Do you have a question about the ID7000 Series and is the answer not in the manual?
Questions and answers