Start With the National Instruments Website: Sensor Integration Lessons From a DBS60 Encoder, Digital Micrometer, and FLIR One

2026-08-27 · Jane Smith

Measurement article hero

If you're about to connect a SICK DBS60 encoder, a digital micrometer, or a FLIR One thermal camera to a National Instruments data acquisition system, the first place to go is the National Instruments website—but not the product page. Go to the driver downloads and example code first. That sounds obvious now, but I didn't do it on a $3,200 integration order in September 2022, and the result was a three-week delay and a customer who had every right to be angry.

I've spent seven years handling integration and repair orders for test systems that use NI hardware. I've personally made and documented 11 significant mistakes, totaling roughly $18,000 in wasted budget. Now I maintain our team's pre-integration checklist. If you take one thing from this post, take this: ignoring the NI software compatibility list before you wire anything is an invitation for a failure that has nothing to do with the quality of the instrument.

The conventional wisdom is to start with the sensor datasheet. My experience with about 50 integration jobs suggests the opposite: start with the NI device, then read the sensor datasheet. The reason is simple. The hardware is rarely the problem. The counter mode, the driver version, and the terminal configuration are where projects go to die.

Look, I'm not saying the National Instruments website is perfect. The site is dense and sometimes hard to search. But it's still better than treating sensor integration as a wiring exercise. Here's the thing: when you combine a third-party sensor with NI hardware, you have two manuals, not one. The NI manual is the one that tells you what the measurement device will accept. The sensor manual only tells you what the sensor can produce.

What the National Instruments Official Website Actually Does Well

The National Instruments official website gets a bad reputation from people who jump straight to old forum threads. But the official site has two genuinely useful resources: the NI-DAQmx Help and the example finder. According to NI's own documentation, the first question is not 'what voltage is this sensor outputting?' It's 'which driver version supports my controller, and which counter configuration matches my encoder output?'

I've wasted more time in the Analog Input section of the NI website than on any broken instrument. The part that saves time is not the spec table. It's the 'supported by' matrix and the 'getting started' examples. For example, the NI-DAQmx Help file explains that quadrature encoders can be configured as X1, X2, or X4. If you don't read that before wiring an encoder, one checkbox in NI-DAQmx can change your reading by a factor of four.

The National Instruments website has made it clear for years that NI-DAQmx should be installed with NI Package Manager rather than a standalone installer. Skipping that step sounds harmless, but it's how you end up with a ghost driver conflict on a live test computer.

The Mistake That Created My Checklist

In September 2022, a customer needed a DBS60 encoder reading on a CompactDAQ system before a test cell shutdown. I had two hours. Normally I would run a full compatibility check, read the NI-DAQmx help, and verify the encoder's output type. There was no time. I wired the SICK DBS60 encoder to a counter input, wrote a simple counting VI, and told the customer the reading looked fine. It did not look fine. The counter was counting every edge instead of every quadrature cycle, so the position was off by a factor of two. We caught it in a 15-minute smoke test, but the customer lost a day waiting for the corrected configuration.

In hindsight, I should have pushed back on the timeline. But with the operator waiting and the meter running, I made the call with incomplete information. Correction: the DBS60 encoder didn't fail. The configuration failed, and it failed because I skipped the official documentation.

Three Third-Party Sensors I've Connected More Than Once

I'm going to skip the theory and give you the practical checklist I use now. Each of these sensors has bitten me at least once.

SICK DBS60 Encoder

The SICK DBS60 encoder is a heavy-duty incremental encoder with TTL and HTL output options, depending on the model. SICK's product documentation describes it that way. It is not an NI accessory, so there is no 'DBS60 for NI' driver. What matters is the output interface. A CompactDAQ counter input usually expects TTL-level signals. If your DBS60 model has HTL outputs at 24V, you need a level converter or a voltage divider before the signal goes into the counter terminal.

The NI website won't tell you which DBS60 version to buy. It will tell you the electrical specs of the counter input. That is the official information that should make the decision, not a forum post about a similar encoder from another brand.

The encoder DBS60 gets blamed for a lot of configuration issues that are really counter-mode problems. I once had a customer request a different encoder after a bad morning; the encoder was fine. The counter mode was not.

Digital Micrometer

A digital micrometer looks like a simple instrument. The display shows the reading, and the data port looks like it should just send numbers. But it doesn't send numbers the way a temperature sensor sends volts. Most digital micrometers use a serial or multiplexed data output. If the port is RS-232, you need NI-VISA to talk to it. If it's a USB virtual COM port, you need the vendor's USB driver plus NI-VISA for the serial read. The National Instruments website won't have a separate driver for each brand of digital micrometer, because the interface is the same class of serial protocol.

The common mistake is to treat the digital micrometer as a DAQ analog input. It's not. It's an instrument that has to be read as a message, not a voltage. The NI example code that helps the most is the serial read example, not the voltage measurement example.

On a recent job, a customer's digital micrometer only output data when the reading button was pressed. The first software attempt timed out because my VISA read was waiting for more characters. The fix was adjusting the termination character and timeout. The NI website has a serial read example that shows the pattern; you still have to adapt it to the micrometer's protocol.

How to Use FLIR One Thermal Camera (and Stay Out of Trouble)

People ask me how to use FLIR One thermal camera almost every month. The short answer is: install the FLIR One app, plug the camera into your phone, set emissivity, wait for the shutter calibration, and capture a radiometric JPEG. The part most people skip is emissivity. A default of 0.95 works for a matte painted panel, but polished metal will look unrealistically cold until you lower it. FLIR's support documentation says the same thing.

If you're trying to get that image into an NI system, don't expect an official NI driver for the FLIR One. It's a smartphone tool, not a lab instrument. Export the radiometric JPEG and include it as a data file in the test report. Use it as a qualitative thermal map, not as a calibrated temperature source.

The other common question is why the camera shows a blank screen after it's plugged in. In many cases the phone's USB permission dialog is sitting behind another app. The FLIR One app won't always force that permission popup, so you have to allow it in system settings. That sounds more like a phone problem than a test equipment problem, but it shows up in test reports all the time.

When This Advice Stops Working

This approach worked for us because we are a mid-size integration group with a stable toolchain: CompactDAQ, PXI, and LabVIEW. Your mileage may vary if you are running an older AT/MIO board or using custom Linux drivers. My experience is based on about 50 integration jobs, mostly with NI-DAQmx and third-party sensors. I can't speak to high-speed synchronized motion, metrology-grade thermal calibration, or an encoder feeding a PLC through a different counter card.

If you're doing something outside that pattern, I'm the wrong person to ask. That's a different world.

Jane Smith

Jane Smith

I’m Jane Smith, a senior content writer with over 15 years of experience in the packaging and printing industry. I specialize in writing about the latest trends, technologies, and best practices in packaging design, sustainability, and printing techniques. My goal is to help businesses understand complex printing processes and design solutions that enhance both product packaging and brand visibility.