addaScan home
HIKROBOT series // 3

Choosing a HIKROBOT code reader: ID series, resolution, lighting and PLC protocols

For engineers choosing a fixed or handheld HIKROBOT code reader and connecting it to the line.

By addaScan engineering teamTechnical review: Frank GuoPublished 6 min read

Test code reading on your packs
// Short answer

Choose a HIKROBOT code reader in four steps: the series for the space and application (ID800 to ID5000 fixed readers, ID6000 and ID7000 for logistics, IDH handhelds), the resolution from the smallest code element and the field of view, the light and lens cap for the material and marking process, and the ingress protection and PLC protocol for the line. Use a code reader when reading is the whole task; when labels or print must be checked too, a camera that also reads codes does both.

Code reader or camera?

Buyers often search for a HIKROBOT barcode scanner, a fixed mount barcode scanner or a fixed-mount barcode reader; HIKROBOT calls these devices code readers, and so does this page. A fixed code reader is a compact camera, light and decoder made for one job: reading barcodes and 2D codes and sending the content on. Use one when reading and matching the code is the whole task. When the station must also check the label, the print or defects, a camera or smart camera that reads codes as well does both in one view. HIKROBOT states that its code readers use built-in deep-learning decoding (HIKROBOT catalogue 2025 Q4).

HIKROBOT code reader series

Positioning as HIKROBOT describes it (HIKROBOT catalogue 2025 Q4); the last column is where we would consider each.

HIKROBOT code reader series and typical use
SeriesHIKROBOT positioningWhere we would consider it
ID800Compact fixed reader, large depth of fieldSimple reading points on machines and conveyors
HIKROBOT ID2000Extremely small fixed reader for embedding in machinesReading inside packaging machines where space is tight
HIKROBOT ID3000Compact fixed reader, high-speed readingFast lines: unit codes, labels, cartons
HIKROBOT ID5000Full-featured fixed reader, large field of viewLarger or variable code positions; parts and DPM with the right light
HIKROBOT ID6000, ID7000Logistics readers; ID7000 is a line-scan reader for conveyors up to 1.4 m wideParcel and case reading on wide conveyors
IDSIntegration code reader coreBuilt into other equipment
IDH2000, IDH3000Handheld, general purposeGoods-in, rework, NOK stations
IDH7000, IDH9000Handheld, durable and ultra-durable; IDH7000 for DPM readingWorkshops, marked parts

Selecting a code reader in four steps

HIKROBOT’s selection guide for code readers runs in four steps (HIKROBOT catalogue 2025 Q4):

HIKROBOT code reader selection steps
StepWhat to decide
1. SeriesChoose by application and space: embedded, compact high-speed, full-featured, logistics or handheld.
2. Resolution and focal lengthWork out the resolution from the smallest code element (narrow bar or module) and the field of view; take the focal length from the working distance.
3. Light source and lens capChoose for the carrier material, the marking process (print, inkjet, laser, dot-peen) and the surface.
4. Structure and functionsIngress protection, cable and mounting; communication protocol to the PLC; functions such as polling, number of regions and code score.

Ingress protection and protocols for the fixed readers, as listed by HIKROBOT (HIKROBOT catalogue 2025 Q4):

HIKROBOT fixed code readers: ingress protection and communication protocols
ModelIngress protectionCommunication (vendor list)
ID800IP54USB, serial
ID2000EIP54TCP client, serial, FTP, TCP server, UDP, Profinet, EtherNet/IP, USB
ID2000MIP65Confirm per model with HIKROBOT’s current datasheet
ID3000 (P, X)IP67TCP client, serial, FTP, TCP server, Profinet, EtherNet/IP, MELSEC, Fins, Modbus, SLMP, UDP
ID5000IP67As ID3000

Configuring a code reader on the line

  1. Mount at the working distance from the specification, angled slightly off the surface normal on shiny labels and film to avoid direct glare.
  2. Light with the built-in light or the lens cap and lamp panel chosen for the material; test dot-peen and laser marks separately.
  3. Trigger from a photoelectric sensor or the PLC, one read window per product.
  4. Set the expected content and the output: code content, a match or no-match result, and a no-read signal that the PLC treats as a fail.
  5. Connect to the PLC with the protocol listed for the model, and send failed products to the reject with confirmation.
  6. Test with good codes, damaged codes, wrong codes and missing codes at line speed before handover.

Reading proves a code decodes with the right content; it does not grade print quality. See barcode verification and grading, and for marked parts DPM code reading.

// FAQ

Questions about HIKROBOT code readers

When is a code reader better than a camera?
When the task is only to read barcodes or 2D codes and pass the content on. A fixed code reader is compact, quick to set up and made for reading. When the same station must also check labels, print or defects, a camera or smart camera that reads codes as well is usually the better choice.
Which HIKROBOT code reader reads DPM codes?
HIKROBOT positions the IDH7000 handheld for DPM code reading, and its fixed readers can read direct part marks with lighting chosen for the mark. For dot-peen and laser marks on metal, the lighting and angle are tested on your parts first.
Which HIKROBOT code readers support PROFINET?
In HIKROBOT’s catalogue, the ID2000E lists Profinet and EtherNet/IP, and the ID3000 and ID5000 list Profinet, EtherNet/IP, MELSEC, Fins, Modbus and SLMP among others. We confirm the protocol for the exact model against your PLC before quoting.
Who installs HIKROBOT code readers in South Africa?
addaScan, in Johannesburg, chooses, installs and tests HIKROBOT code readers for production lines in South Africa, either on their own for code matching or as part of a vision station, connected to your PLC and reject. Indicative list prices for the ID2000 and ID3000 series are in the cost guide.
Does a code reader grade barcode quality?
HIKROBOT lists a code score function on its larger fixed readers, which shows how well a code reads. A formal ISO/IEC grade still needs a calibrated verifier; see barcode verification and grading.

Product names are as HIKROBOT publishes them. This website does not claim any official HIKROBOT partnership or distributor status.

// Next step

Codes not reading reliably?

Send coded samples and tell us the line speed and PLC. We test the reader and light on your packs before proposing anything.

Start an assessment