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.
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.
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.
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.
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.
| Model | Resolution | Speed | Optics and focus | Networks listed | Enclosure |
|---|---|---|---|---|---|
| DataMan 370 | 3.1 or 5 MP | 80 fps | Integrated or C-mount; high-speed liquid lens | EtherNet/IP, PROFINET, Modbus TCP, CC-Link, SLMP | Not on product page |
| DataMan 390 | 3 or 5 MP | 45 or 33 fps | C-mount or high-speed liquid lens | Two Ethernet ports, one TSN-capable | Not on product page |
| DataMan 580 | 8.85 MP | 38 fps | 16, 25 or 35 mm lens, manual or liquid lens | EtherNet/IP, PROFINET, Modbus TCP, CC-Link, SLMP | Not on product page |
| Keyence SR-X300 | 2.3 MP (1920 × 1200) | Not listed | Integrated; autofocus at setup; 70 to 1,000 mm | EtherNet/IP, PROFINET, OPC UA, MC protocol | IP65/IP67 |
| Keyence SR-2000 | 3.1 MP (2048 × 1536) | Not listed | Integrated; autofocus at setup; 100 to 2,000 mm | EtherNet/IP, PROFINET, MC protocol | IP65 |
| Keyence SR-5000 | 5.0, 8.9 or 16.8 MP | Over 150 m/min lines | Integrated; autofocus at setup; up to 4,000 mm | EtherNet/IP, PROFINET, MC protocol | IP65 |
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.
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.
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.
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.
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?"
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Vision library
DPM lighting, pixels per module, reading vs verifying and read rate math.
Vision library↗
Machine vision
In-Sight 2800, 3800, 3900 and 6900 against Keyence VS, VS-G and IV4.
24 October 2026↗
Comparison
Fixed scanners, tunnels, SDKs and AI from the two biggest names in code reading.
Vision library↗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.