Description
Key Technical Specifications
- Product Model: CFP-DI-304
- Manufacturer: National Instruments (NI)
- Product Type: Digital Input Module
- Channel Count: 32 Isolated Digital Inputs
- Input Type: Dry Contact (24V DC nominal, 10-30V range)
- Max Sampling Rate: 100 kHz per channel
- Electrical Isolation: 2500 Vrms Channel-to-Bus
- Power Consumption: 250 mA max @ 24V DC
- Operating Temp: -20°C to +55°C
- Mounting: Standard DIN Rail (EN 60715)
- Dimensions: 100 x 70 x 50 mm
- Weight: 220 g
Product Introduction
Your HMI is showing ghost alarms, or a limit switch isn’t registering. The NI CFP-DI-304 is the 32-channel digital input module in your FieldPoint rack, designed to read dry-contact signals like emergency stops, proximity sensors, and valve positions. It provides 2500 Vrms of electrical isolation per channel to protect your backplane from industrial noise and voltage surges. When this card fails, your control system loses visibility into the physical plant.
Bottom line—this card is a workhorse, but it has no internal filtering. The CFP-DI-304 samples at up to 100 kHz, which is great for encoder counting, but in noisy environments, it can pick up EMI and cause random state changes. Field experience shows that if you’re seeing intermittent inputs, it’s usually a wiring or grounding issue, not the card itself. Honestly, if you’ve verified your shielded twisted-pair wiring and the ghost signals persist, swap the module.
Troubleshooting Quick Reference
- Random / Intermittent Input Changes:
- Cause: Electromagnetic Interference (EMI) or poor grounding.
- Relevancy: 80% of field issues.
- Quick Check: Verify shielded twisted-pair wiring. Check DIN rail ground.
- Fix: Improve cable routing away from VFDs. Add software debounce filter if needed.
- Channel Stuck ON / OFF:
- Cause: Blown input protection or failed optocoupler.
- Relevancy: 15% of failures.
- Quick Check: Measure 24VDC at the terminal while forcing the contact.
- Fix: If voltage is present but state doesn’t change, replace CFP-DI-304.
- Entire Module Unresponsive:
- Cause: Backplane communication failure or 24V supply loss.
- Relevancy: 5% of issues.
- Quick Check: Measure 24VDC at the module power pins. Reseat card.
- Fix: Check FieldPoint backplane power. Replace module if power is good.

NI CFP-DI-304
Application Scenarios & Pain Points
- High-Speed Packaging Lines: Monitoring dozens of proximity sensors at high speed. The 100 kHz sampling rate of the CFP-DI-304 ensures no product count is missed, but requires clean power to avoid false triggers.
- Heavy Machinery Safety: Reading E-stops and limit switches. The 2500 Vrms isolation protects the control system from motor drive noise, but a single ground loop can still cause nuisance trips.
- Retrofitting Legacy Panels: Adding digital I/O to old control cabinets. The DIN rail form factor fits, but the 32-channel density means you need to plan your wiring carefully to avoid cable spaghetti.
- Real-World Case Study: A maintenance tech at an automotive plant had a CFP-DI-304 randomly toggling inputs near a welding robot. The card was brand new. He discovered the unshielded DI wires were routed parallel to the welder’s power cable for 10 meters. Rerouting the cables into shielded conduit eliminated the noise instantly. Lesson: This card has no hardware filter; clean wiring is mandatory.


