◇ Blog · Machine vision

Cognex DataMan vs Keyence SR: which barcode reader for which job.

On printed labels the two are hard to tell apart. On worn direct part marks, mixed carton heights and audit-grade verification they split in ways a demo won't show you. Here are the current fixed-mount and handheld readers from both, matched by job, with every spec checked on the vendor pages.

Relling Engineering
Published Updated 14 min read
On this page

    Cognex DataMan vs Keyence SR is close on labels and gets interesting on hard direct part marks and tall, mixed cartons. DataMan's edge is high-speed liquid lens autofocus, damaged-code decoding and a full line of ISO verifiers. Keyence SR's edge is very small, fully automatic readers with AI built in and long reading ranges.

    We wire both into robot cells and lines, and neither vendor pays us. Below we match the current models by job, then go through DPM reading, depth of field, read rate, verification, tunnels, setup and price. Every spec is from cognex.com or keyence.com, checked in October 2026. For the physics of marks and lighting, our OCR and code reading guide goes deeper than we will here.

    Key takeaways

    • For hard DPM, test the DataMan 370 or 390 against the Keyence SR-X or SR-2000 on your worst marks, not your best.
    • Cognex lists high-speed liquid lens autofocus that adapts as working distance changes; Keyence's SR spec sheets describe autofocus set during installation or tuning.
    • A reader is not a verifier. Cognex sells dedicated verifiers tested to ISO/IEC 15426; Keyence offers a verification function on its readers.
    • Write read rate as no-reads per shift. At 20,000 cartons an hour, 99.9% is still 160 cartons in the manual lane.

    Which is better, Cognex DataMan or Keyence SR?

    On printed labels, both are excellent and you'll rarely see a difference. On hard direct part marks and mixed heights, Cognex has the deeper toolset, with damaged-code algorithms, liquid lens autofocus and dedicated verifiers. Keyence gets a reader running fastest, with no lens or light to pick.

    That's the short version. The longer one is that "better" depends on what's in front of the reader. A clean laser-etched Data Matrix on a flat part reads on almost anything. A dot-peened code on a curved, oily, heat-treated shaft is a different job, and that's where the families split. And if your codes ride on cartons down a conveyor, you're really buying a tunnel, not a reader.

    If you're also weighing the vendors' smart cameras, our Cognex In-Sight vs Keyence post covers those, and Cognex vs Keyence compares the two companies.

    How do the DataMan and Keyence SR lineups match up?

    Match five jobs. Compact fixed readers (DataMan 290 and 280 against the SR-X), high-resolution fixed readers for hard DPM (DataMan 370 and 390 against the SR-2000), logistics readers (DataMan 580 against the SR-5000), handhelds (DataMan 8700 against the HR-X) and verification.

    Fig. 01Fixed-mount barcode reader comparison by job
    Cognex DataMan Job Keyence DataMan 290 / 280 AI tuning (290) integrated light SR-X series 1.4 or 2.3 MP · autofocus AI chip · IP65/IP67 Compact fixed labels and easy DPM DataMan 370 / 390 3 to 5 MP · liquid lens C-mount option SR-2000 series 2048 × 1536 · to 2,000 mm wide-field W model High-res fixed hard DPM, multi-code DataMan 580 8.85 MP · 38 fps Modular Vision Tunnels SR-5000 series 5, 8.9 or 16.8 MP reads to 4,000 mm Logistics wide belts, tunnels H DataMan 8700 1.6 MP · IP67 diffuse, polarized, direct H HR-X series 2 cameras · IP65/IP67 TOF distance sensor Handheld rework, receiving, audits V DataMan 475V, 395V, 8072V dedicated verifiers 15415, 15416, 29158 V Verification function on Keyence readers 1 to 100 score + ISO Verification grading, not just reading
    Match the job first; the gold row is where most DPM buying decisions land. Model data from the Cognex and Keyence product pages, October 2026. Keyence also sells the SR-L label reader and the ST scan tunnel system, and Cognex the DataMan 380 for tunnels.

    One Cognex page carries a gentle hint worth noticing. The DataMan 370 page invites you to upgrade to the 390, which adds AI positioning, AI tuning and AI-enhanced decoding.12 The 370 is still listed, and on a line that already runs it, there's no rush to swap.

    Fixed-mount barcode readers · vendor specs, October 2026
    ModelResolutionSpeedOptics and focusNetworks listedEnclosure
    DataMan 3703.1 or 5 MP80 fpsIntegrated or C-mount; high-speed liquid lensEtherNet/IP, PROFINET, Modbus TCP, CC-Link, SLMPNot on product page
    DataMan 3903 or 5 MP45 or 33 fpsC-mount or high-speed liquid lensTwo Ethernet ports, one TSN-capableNot on product page
    DataMan 5808.85 MP38 fps16, 25 or 35 mm lens, manual or liquid lensEtherNet/IP, PROFINET, Modbus TCP, CC-Link, SLMPNot on product page
    Keyence SR-X3002.3 MP (1920 × 1200)Not listedIntegrated; autofocus at setup; 70 to 1,000 mmEtherNet/IP, PROFINET, OPC UA, MC protocolIP65/IP67
    Keyence SR-20003.1 MP (2048 × 1536)Not listedIntegrated; autofocus at setup; 100 to 2,000 mmEtherNet/IP, PROFINET, MC protocolIP65
    Keyence SR-50005.0, 8.9 or 16.8 MPOver 150 m/min linesIntegrated; autofocus at setup; up to 4,000 mmEtherNet/IP, PROFINET, MC protocolIP65

    Sources are the Cognex product pages123 and Keyence's SR specification pages.678 Cognex publishes frame rates and Keyence publishes reading distances and minimum code size, so the table has gaps on purpose. We'd rather show a blank than invent a number.

    Which reads direct part marks better, DataMan or Keyence SR?

    On the hardest DPM (worn dot peen, laser etch on curved metal), we'd put the DataMan 370 or 390 first on the bench, because Cognex's decoding is built for codes with damaged finder patterns. The Keyence SR-X is a strong, compact rival with three-way lighting and an AI chip. Test both on scrap-bin parts.

    Cognex's 2DMax with PowerGrid is designed to read 2D codes with significant damage to, or complete loss of, the finder pattern, clocking pattern or quiet zone.2 That's exactly how dot peen fails in real life. A worn stylus or a part that moved under the pin takes out the L-shaped finder, and a reader that relies on it gives up. The 390 adds AI-enhanced decoding on top, and Cognex lists dot peen among its DPM targets.1

    Keyence answers with the SR-X. Its SR-X Drive decoder uses an inference chip trained, Keyence says, on a database of over 100,000 images, aimed at stains, scratches, rough backgrounds and uneven cell color.6 It's a decoder, not an inspection model, so the trade-offs in our deep learning vs rule-based vision guide don't really apply. It has built-in direct, polarized and diffused lighting and picks the light automatically. One catch that's easy to miss in a quote is that the smaller SR-X100 models don't support the AI filter function, so check the model letter.6 For small marks, the SR-X300 with the SR-XHR attachment lists a 0.010 mm minimum 2D resolution at 32 to 47 mm. Run your own module size through the machine vision resolution calculator before you trust any minimum on a data sheet.

    Neither reader fixes a bad mark, though. On most DPM jobs we've seen, the first light was chosen from a data sheet and the second with the worst ten parts from the scrap bin on the bench. Read our machine vision lighting guide before you blame the decoder.

    DataMan 8700 vs Keyence HR-X for handheld DPM

    Both are serious industrial handhelds. The DataMan 8700DX carries red diffuse, polarized and direct lighting, decodes in under 150 ms, and Cognex rates it IP67, oil resistant, working in up to 1 m of water and surviving multiple 2.5 m drops onto concrete.4 It talks Wi-Fi, Bluetooth, USB, RS-232 or Ethernet, with EtherNet/IP, PROFINET, Modbus TCP and MC protocol through its base.

    The Keyence HR-X500 DPM model uses two 1920 × 1200 cameras and a time-of-flight distance sensor, and Keyence lists IP65/IP67 with an IP67G oil rating and drop resistance onto concrete of up to 2.5 m depending on model.9 The dual camera is the interesting part. It covers near and far codes without the operator hunting for distance, which saves real time on a receiving dock. We'd let your operators use each one for a shift and ask them, because they'll notice trigger feel and aiming long before a spec sheet does.

    Do you need liquid lens autofocus on a fixed-mount barcode reader?

    You need it when code height or working distance changes part to part, such as mixed carton sizes or several part families on one fixture. Cognex lists high-speed liquid lens autofocus that adapts to changing working distance. Keyence's SR spec sheets describe autofocus set during installation or tuning, so a fixed height suits them well.

    Fig. 02Depth of field: fixed focus vs liquid lens autofocus
    Fixed focus High-speed liquid lens autofocus DOF ✕ out of focus ✓ depth of field set once for one height refocus ✓ ✓ focus plane moves to the part height
    Height variation is the most common reason a good reader misses a good code. Cognex lists high-speed liquid lens autofocus on the DataMan 370, 390 and 580. Keyence's SR spec sheets describe autofocus that sets the focal position during installation or tuning, so ask how a given model handles height changes part to part. Schematic, not to scale.

    Cognex describes its liquid lens as having no moving parts and adapting dynamically to changes in working distance, which is why it shows up on the DataMan 370, 390 and 580.23 Keyence's footnote on the SR-X, SR-2000 and SR-5000 says the focal position is adjusted automatically during installation or tuning.67 We read that as press-a-button setup, not per-trigger refocus, and Keyence leans on depth of field instead. The SR-5000 lists reading distances up to 4,000 mm.8

    Honestly, for a single part number at one height, this whole section doesn't matter. Fixed focus with a decent depth of field reads all day. It matters when someone adds a taller variant two years from now and nobody remembers the reader was focused for the old one. Ask each vendor the specific question, in writing: "What happens when the code moves 40 mm closer?"

    What read rate should you expect from an industrial barcode reader?

    On a good label at a sensible speed, both vendors routinely get to 99.9% or better, and Cognex quotes 99.9% read rates for its Modular Vision Tunnels. But percentages hide the cost. Write the requirement as no-reads per shift, because that's the number your manual-reject lane and your traceability record actually feel.

    The arithmetic is simple and sobering. At 60 parts a minute over an 8-hour shift you make 28,800 parts, and 99.9% leaves about 29 no-reads. On a tunnel moving 20,000 cartons an hour, 99.9% leaves 160 per shift. Cognex's tunnel claim comes from its own logistics pages,3 and it's a fair target, but we'd test it on your worst labels at your real belt speed before we wrote it into a contract.

    When a station's read rate slips, it's rarely the decoder. It's a marker that drifted, a lens someone wiped with a shop rag, or a new label stock. That's why tracking a quality score over time matters more than the read rate on day one. Our post on why vision systems reject good parts covers the same drift problem on inspection stations.

    Can a barcode reader replace a barcode verifier?

    No. A reader is built to decode anything it can, using error correction to fill in damage, so "it reads" says little about the mark. A verifier grades the code against ISO/IEC 15415 (printed 2D), 15416 (1D) or 29158 (direct part marks), under defined lighting, so two plants get the same grade.

    Fig. 03Barcode verification: reading vs grading a DPM code
    Reader on the line Verifier, ISO/IEC 29158 setup decoded + a vendor score (Keyence: 1 to 100) answers "can I read it now?" 30° 30° A B C D F grade 4 to 0 overall = worst parameter cell contrast cell modulation fixed pattern damage grid non-uniformity answers "will it keep reading?"
    A reader tells you the code reads today. A verifier tells you how much margin is left. ISO/IEC 15415 grades printed 2D symbols; ISO/IEC 29158 adapts that method for direct part marks with its own lighting and parameters. Lighting angles shown are one of the 29158 setups; the standard defines others. Schematic.

    Cognex sells dedicated verifiers (the DataMan 475V inline, 475VS offline, 395V, and the 8072V handheld for DPM) and says they comply with ISO/IEC 15415, 15416 and 29158 and are tested to the ISO/IEC 15426-1 and 15426-2 verifier conformance standards.5 If your customer, an aerospace prime or a UDI program asks for a grade, that's the kind of device you want at the marker.

    Keyence takes a different route. Its readers offer a print quality function that scores codes from 1 to 100 for trend tracking, and Keyence lists ISO/IEC 15416, ISO/IEC 15415, ISO/IEC TR 29158 (AIM DPM-1-2006), SAE AS9132 and SEMI T10-0701 among supported standards.10 That's genuinely useful for catching a worn stylus before the downstream reader starts failing. Note the 29158 reference is the technical report edition. Check which edition your customer's spec calls out, and whether they'll accept grades from a reader rather than a conformance-tested verifier.

    Which is better for logistics and scan tunnels?

    Both build full tunnels. Cognex pairs the 8.85 MP DataMan 580 with its Modular Vision Tunnels and a 3D-A1000 dimensioner. Keyence pairs the SR-5000 (up to 16.8 MP, reading up to 4,000 mm) with its ST tunnel system. Throughput comes from how tight a gap the tunnel can handle.

    Fig. 04Logistics scan tunnels: carton gap vs throughput · illustrative
    0k 4k 8k 12k 16k 20k 24k 0 100 200 300 400 500 600 cartons per hour gap between cartons, mm → 50 mm: 20,000/h 150 mm: 16,364/h 300 mm: 12,857/h 500 mm: 10,000/h Illustrative: 2.5 m/s belt, 400 mm cartons cartons/h = 3,600 × v ÷ (L + gap) At 20,000/h, 99.9% read rate leaves 160 no-reads in an 8-hour shift
    Tighter gaps are where logistics barcode readers earn their price. Arithmetic, not vendor data. Cognex pitches the DataMan 580 for tighter package gaps and Keyence sells its ST tunnel on the same idea; test either at your real belt speed and carton mix before you count the throughput.

    Cognex says the 580's 1D/2D QuickSort algorithm lets its tunnels decode up to three times faster than conventional scanners, that multi-reader sync ties several readers together, and that it's built to reduce the gaps conveyors need between packages.3 Keyence says the SR-5000 reads one side of mixed package sizes with one reader, on lines faster than 150 m/min, with up to 192 white LEDs on the largest model.8

    The gap matters more than the brochure numbers. In the illustrative example above, closing the gap from 300 mm to 50 mm takes the same belt from about 12,900 to 20,000 cartons an hour. That's real money, but only if the tunnel can still tie every read to the right carton. Most tunnel no-reads we chase turn out to be association errors or labels on a face nobody covered, not a reader that can't decode. Our Cognex vs Zebra comparison walks through tunnel anatomy and sizing in more detail, and Keyence vs Omron covers another common shortlist.

    How long does setup take on DataMan and Keyence SR readers?

    Minutes for a straightforward label job on either. Cognex's newer readers set up in a browser with AI positioning and tuning, with the DataMan Setup Tool for advanced jobs. Keyence's SR-X sets up in a browser with three buttons. The hours go into lighting, mounting and the PLC handshake, not the reader menu.

    On the DataMan 390 and 290, the web UI gives live feedback on mounting distance and then auto-tunes, and Cognex says the DataMan Setup Tool is still there for advanced jobs and existing installs.1 That matters if you already have a library of Setup Tool configurations. Keyence's SR Web Tool runs from a browser on any PC or tablet on the network, and it handles setup, error-image analysis across readers and multi-unit monitoring.6 The older SR models use AutoID Network Navigator on Windows.7

    The setup step that bites is the handshake. Who triggers the read, what happens on a no-read, and where the data goes (PLC, MES or both). Both families list EtherNet/IP and PROFINET on the models above, and Keyence adds OPC UA on the SR-X. Settle those details on paper first.

    How much do Cognex DataMan and Keyence SR readers cost?

    Neither vendor publishes list prices; both quote. From the quotes we see, compact fixed readers land in the low thousands of dollars, high-resolution DPM and logistics readers from several thousand to over ten thousand, and a multi-sided tunnel is a project priced with conveyor, dimensioning and integration included.

    Those are our reasoned ranges, not list prices, and they move a lot with volume and options. A liquid lens, a C-mount lens, external lighting or a verification license can each change a reader quote meaningfully. So compare the cost of a working station. That means reader, lens, light, bracket, cable, the PLC integration hours and, for regulated parts, the verifier and its calibration routine. Our machine vision system cost guide lists the full stack.

    One pricing habit we'd push back on is buying the cheapest reader that reads the sample. The sample is usually a fresh mark from a new stylus. Price the reader that still reads the mark at the end of the stylus's life.

    How should you test barcode readers before you buy?

    Give each vendor the same bag of real parts, including worn marks and your tallest and shortest variants, at the real working distance and speed. Run a blind set, count no-reads by cause, and grade a sample on a verifier so you know how much margin each mark had.

    1. Collect 50 to 100 marked parts, including the worst ones quality has kept, and marks from late in a stylus's life.
    2. Fix the geometry. Working distance, angle, line speed and ambient light should match the line, not the demo table.
    3. Run every part through each reader several times and log no-reads by cause (focus, glare, damage, association).
    4. Grade a sample on a verifier so you know whether a pass was a strong mark or a lucky one.
    5. Have your own technician change a setting while the vendor watches.

    If the test turns into a validation protocol, our vision system validation post sets out IQ, OQ and PQ for a station. For cells where a robot presents the part to the reader, see our vision-guided robotics guide and the machine vision capability page, and the full machine vision library has the rest of the cluster.

    Frequently asked questions

    What is a fixed-mount barcode reader?

    A fixed-mount barcode reader is an image-based code reader bolted in place over a conveyor, fixture or robot, triggered by a sensor or the PLC, that decodes 1D and 2D codes and sends the result over industrial Ethernet or serial. It has the camera, lighting and decoder in one housing. Handheld readers do the same job with a person aiming them.

    What's the difference between ISO/IEC 15415 and ISO/IEC 29158?

    ISO/IEC 15415 grades the print quality of 2D symbols such as Data Matrix and QR on labels, under defined lighting and aperture. ISO/IEC 29158 adapts that method for direct part marks, adding low-angle and dome lighting setups and replacing symbol contrast with cell contrast and cell modulation, so steel-on-steel marks aren't failed for reasons unrelated to readability.

    Is the Cognex DataMan 370 discontinued?

    No. Cognex still lists the DataMan 370 with its 3.1 MP and 5 MP models, liquid lens option and full protocol list. Its product page does invite buyers to upgrade to the DataMan 390, which adds AI positioning, tuning and AI-enhanced decoding. For a new line we'd quote the 390; for an existing 370 line we'd keep the 370s and their spares.

    Do Keyence SR readers need software to set up?

    The SR-X sets up from a web browser through Keyence's SR Web Tool, so no installed software is needed for setup, monitoring or error analysis. Older SR models such as the SR-2000 and SR-5000 use AutoID Network Navigator on a Windows PC. Either way, the PLC handshake and data mapping still need to be configured on the PLC side.

    Can a smart camera read barcodes instead of a dedicated reader?

    Yes. Cognex In-Sight and Keyence VS smart cameras both include 1D and 2D code tools, and a camera makes sense when one image has to inspect the part and read its code. For a station whose only job is reading codes, especially damaged DPM at speed, a dedicated reader is usually faster to set up and has stronger decoding.

    What is pixels per module and why does it matter?

    Pixels per module is how many image pixels fall across one cell of a 2D code or one narrow bar of a 1D code. Too few and the decoder samples cell edges instead of centers. Decoders can work near 2 to 3 pixels on clean labels; we design direct part mark stations for at least 4, and 5 or more on dot peen.

    Do Cognex and Keyence readers work with Rockwell and Siemens PLCs?

    Yes, through EtherNet/IP for Rockwell and PROFINET for Siemens, which both vendors list on most of their fixed readers, including the DataMan 370 and 580 and the Keyence SR-X, SR-2000 and SR-5000. Check the exact model before ordering, and ask for the vendor's add-on profile or GSDML file so the PLC programmer isn't building tags by hand.

    Sources

    1. Cognex, DataMan 390 Fixed-Mount Series, accessed October 2026. 3 and 5 MP, C-mount or high-speed liquid lens, AI positioning, tuning and decoding, dual Ethernet, web UI and DataMan Setup Tool. View the product page.
    2. Cognex, DataMan 370, accessed October 2026. 3.1 and 5 MP at 80 fps, liquid lens autofocus, 2DMax with PowerGrid, 1DMax with Hotbars, protocols. View the product page.
    3. Cognex, DataMan 580 Fixed-Mount Series, accessed October 2026. 8.85 MP, 38 fps, liquid lens option, 1D/2D QuickSort, multi-reader sync, Modular Vision Tunnels with 99.9% read rates (vendor claim). View the product page.
    4. Cognex, DataMan 8700, accessed October 2026. Handheld DPM reader: lighting options, under 150 ms decode, IP67, 2.5 m drops, wireless and wired protocols. View the product page.
    5. Cognex, Barcode Verifiers for 1D, 2D and DPM Codes, accessed October 2026. DataMan 395V, 8072V, 475V and 475VS; compliance with ISO/IEC 15415, 15416 and 29158; tested to ISO/IEC 15426-1 and 15426-2. View the verifiers.
    6. KEYENCE, AI-Powered Code Reader, SR-X series, accessed October 2026. Overview and specifications: AI decoding chip, three-way lighting, SR Web Tool, 1.4 and 2.3 MP models, reading distance, protocols, IP65/IP67. View the product page.
    7. KEYENCE, 1D/2D Code Reader, SR-2000 series: specifications, accessed October 2026. 2048 × 1536, autofocus at installation or tuning, 100 to 2,000 mm, protocols, IP65, AutoID Network Navigator. View the specifications.
    8. KEYENCE, Logistics Code Reader, SR-5000 series, accessed October 2026. Overview and specifications: 5.0, 8.9 and 16.8 MP, reading distance to 4,000 mm, lines over 150 m/min, IP65. View the product page.
    9. KEYENCE, Rugged Industrial Handheld Code Reader, HR-X series: specifications, accessed October 2026. Dual 1920 × 1200 cameras on the DPM model, TOF distance sensor, IP65/IP67, IP67G oil rating, drop resistance. View the specifications.
    10. KEYENCE, Barcode Verification, accessed October 2026. 1 to 100 quality score on Keyence readers; supported standards ISO/IEC 15416, 15415, TR 29158 (AIM DPM-1-2006), 16022, SAE AS9132, SEMI T10-0701. View the page.

    Every specification comes from the Cognex and Keyence product pages listed above, checked in October 2026; vendors change specs and model names, so confirm the current data sheet before you order. Read rate and throughput figures in the text and Fig. 04 are arithmetic on stated assumptions, and the 99.9% tunnel figure is Cognex's own claim. Price ranges are reasoned from our quoting experience, not list prices, and the DPM and testing guidance is our applications engineering experience rather than survey data.

    Want your worst parts read before you buy?Bring Relling to your shop floor.

    We started Relling to help American manufacturers make more of what this country needs. Tell us about the part and we'll scope a cell to it.