Mixed pressure and temperature systems on a Productivity 2000 usually go wrong when the parts are ordered. The common mistakes are voltage transducers on long cable runs, a bare RTD landed on a general-purpose analog card, or a 16-bit card that jitters until someone blames the PLC. Work through the checks below in order. Each one either settles part of the hardware choice or sends you to the next check.
Skip the Usual Quick Fixes
These three shortcuts show up first. None of them holds up:
- Landing an RTD on the pressure card. An RTD is a resistance. A general analog input measures current or voltage. It supplies no excitation current and does no lead-wire compensation, so the reading is meaningless. A thermocouple fails the same way. It puts out millivolts and needs cold-junction compensation, which a standard current or voltage card does not do.
- Buying voltage-output transducers because they look simpler. Every volt lost in the cable, every ground offset, and every sag in the supply appears as measurement error. A dead or open signal reads 0 V, which looks identical to a real zero.
- Buying 16-bit cards for better readings. The extra resolution shows noise that a lower-resolution card rounds away. You then spend days chasing a swinging value that was always there.
Get it running, then fix it properly. The checks below get the hardware right the first time.
Check 1: Confirm Whether You Can Specify Every Sensor
Reading to take: a list of every pressure, temperature and flow point, with the output type each sensor has or can be ordered with.
| Outcome | What it means | Next |
|---|---|---|
| All sensors can be ordered with 4-20 mA outputs | One analog current input module can read pressure, flow and temperature (through transmitters). This is the lowest-cost path for a small point count. | Check 2, then Check 4 |
| Bare RTD or thermocouple elements are already installed or specified | You need a dedicated temperature module or an external converter for those points. | Check 3 |
| Mixed: some 4-20 mA, some bare elements | You need an analog input card plus either a temperature module or converters. | Check 2, then Check 3 |
With only a handful of inputs, one analog input module usually cuts hardware cost considerably compared with buying separate pressure and temperature cards.
Check 2: Choose Current Over Voltage for Pressure
The deciding factors are cable run length, whether the cable runs next to drives or contactors, and whether you need to detect a broken wire.
How the current loop works. In a 4-20 mA loop the same current flows through every element in series. Wire resistance and small supply fluctuations only use up loop voltage. They do not change the current the transmitter sets. The input card measures that current, so voltage drop from distance or from other devices on the supply does not shift the reading.
How a voltage input fails. A voltage input measures the potential at the terminals. Anything that adds or subtracts voltage along the way becomes part of the value. That includes cable drop, a ground potential difference between the field and the panel, and supply sag when another load switches on.
| Factor | 4-20 mA current | Voltage output |
|---|---|---|
| Cable voltage drop | No effect while loop voltage is sufficient | Appears directly as error |
| Noise immunity | Higher (low-impedance loop) | Lower (high-impedance input picks up induced noise) |
| Broken-wire indication | Yes: the signal drops below 4 mA (live zero) | No: an open wire and a true zero both read near 0 V |
| Supply fluctuation | Rejected by the transmitter's current regulation | Can shift the reading |
| Wiring cost | Needs a loop supply (Check 5) | Simple on short in-panel runs |
Decision: Use 4-20 mA for any field-mounted transducer. Keep voltage outputs only for short runs inside the same enclosure, where the cable is too short to matter and a missed broken-wire alarm is acceptable. Go to Check 3 if you have bare temperature elements. Otherwise go to Check 4.
Check 3: Identify the Temperature Element Before Ordering a Card
Reading to take: the element type (thermocouple letter type or RTD type) and the wire count, from the sensor nameplate or datasheet.
| Element | Direct-connect path | Transmitter path |
|---|---|---|
| Thermocouple |
P2-08THM thermocouple module. It has been used with type J thermocouples on multi-zone temperature control, up to 14 zones, with the built-in PID tuner used to set up each zone. |
A thermocouple with a built-in or accessory 4-20 mA transmitter, wired to the analog input card |
| RTD (PT100) | An RTD-specific Productivity 2000 input module. Confirm the RTD type and 2/3/4-wire support in the module datasheet before ordering. | A ProSense PT100 probe with a built-in or accessory transmitter, for example RTD0100-10-010-H (M12 cable connection). An external RTD-to-4-20 mA converter also works. |
Why direct connection needs a specialty module. An RTD module sources a small excitation current, measures the resulting voltage, and compensates for lead resistance on 3-wire and 4-wire connections. A thermocouple module amplifies millivolt signals and applies cold-junction compensation. A general analog input does neither.
Decision:
- Few temperature points: Convert them to 4-20 mA with head-mounted or external transmitters. Everything then lands on one analog input module.
-
Many temperature zones or closed-loop temperature control: A dedicated module such as
P2-08THMis usually cheaper per channel. It also puts the element directly on the PLC for PID.
If you use transmitters, the PLC reads whatever range the transmitter is set to. Record that range, because you will need it for scaling. Go to Check 4.
Check 4: Match Card Resolution to the Process
Reading to take: watch the raw count of a steady signal for a minute. Use either a live transducer at constant pressure or a loop calibrator.
Resolution arithmetic, derived from bit depth:
- 13-bit gives 213 = 8,192 counts. 16-bit gives 216 = 65,536 counts.
- Assumption A (the card range maps exactly to 4-20 mA): 16 mA / 8,192 is about 1.95 µA per count at 13-bit. 16 mA / 65,536 is about 0.24 µA per count at 16-bit.
- Assumption B (the card range is 0-20 mA and 4 mA sits partway up): divide 20 mA by the count total. The usable 4-20 mA portion then gets 80% of the counts.
Read the actual input range and count format from the module's datasheet and configuration screen before you scale anything.
A 16-bit card resolves steps about eight times finer than a 13-bit card. Electrical noise that a 13-bit card never shows makes a 16-bit reading swing. For general pressure and flow monitoring, the 13-bit P2-08ADL-1 is a practical choice and gives calmer readings. Confirm in its datasheet that the channel type matches your signal (current versus voltage). Keep 16-bit for cases where the transducer's own accuracy actually justifies it.
| Symptom | Likely cause | Action |
|---|---|---|
| Raw count jumps on a steady pressure (16-bit card) | The card's resolution is exposing noise | Shield and reroute the cable, average in the program, or use a 13-bit card |
| Reading shifts when other loads switch on (voltage signal) | Supply sag or ground offset | Convert to 4-20 mA |
| Remote transducer reads low (voltage signal) | Cable voltage drop | Convert to 4-20 mA |
| Reading below the 4 mA count | Open wire, dead transmitter, or no loop power | Check loop continuity and supply (Check 5) |
| Reading pinned at full scale | Shorted loop, over-range, or wrong range configured | Measure loop current and verify the channel range |
| Temperature reads nonsense | Bare RTD or thermocouple on a general analog card | Use a temperature module or a transmitter (Check 3) |
The earlier, higher-priced Productivity 2000 analog modules display the channel value on the front of the card. That lets you check a reading at the rack without a laptop.
Check 5: Budget Loop Voltage and Wiring
Reading to take: three datasheet values plus one measurement:
- the transmitter's minimum operating voltage (datasheet);
- the input impedance of the analog channel (module datasheet);
- the loop supply voltage (datasheet or nameplate);
- the round-trip resistance of the cable (measure it, or calculate it from wire gauge and length).
V_supply_min >= V_transmitter_min + 0.020 A x (R_input + R_cable_roundtrip)
- Inequality holds: the loop can drive a full 20 mA. Go to the procedure.
- Inequality fails: the reading clips below full scale at high pressure. Raise the supply within the transmitter's rating, shorten the run, or use heavier wire.
Wiring rules that prevent most noise complaints:
- Use twisted, shielded pair. Ground the shield at one end only, normally at the panel.
- Route signal cable away from drive output and motor leads.
- Match the transmitter wiring to the card. On 2-wire transmitters the loop supply powers the transmitter. On 4-wire transmitters the transmitter has its own power, so do not add a second supply in the loop.
Wire, Configure, Scale and Verify
- Install the modules and land field wiring per the module wiring diagram. Put 4-20 mA pressure, flow and converted temperature signals on the analog input card. Put bare thermocouples on
P2-08THMand bare RTDs on the RTD module. - In the hardware configuration, set each channel's signal type and range to match the device.
- Scale raw counts to engineering units with a linear conversion:
TakeEU = (Raw - Raw_at_4mA) / (Raw_at_20mA - Raw_at_4mA) * (EU_max - EU_min) + EU_minRaw_at_4mAandRaw_at_20mAfrom the module's count format. For temperature transmitters,EU_min/EU_maxare the transmitter's configured range, not the element's full range. - Add a broken-wire alarm. Trip it when the raw count falls a set margin below
Raw_at_4mA, and hold it with a short delay so noise does not trigger it. - If a 16-bit channel still jitters after the wiring is cleaned up, add a moving average in the program before the value reaches display or alarm logic.
- When you add control later, use the built-in PID and its tuner on the scaled temperature or pressure value.
Verification:
- Inject 4, 12 and 20 mA with a loop calibrator at the field end of the cable. Each value should read 0%, 50% and 100% of span in engineering units. Compare against the front-card display if the module has one.
- Lift one loop wire. The broken-wire alarm must trip and the value must drop below the 4 mA count.
- For direct thermocouple and RTD channels, check two points against a reference thermometer or a calibrated simulator.
- Watch each pressure channel at steady process conditions and confirm the scaled value holds within the resolution you chose in Check 4.
FAQ
How do I read an RTD on a Productivity 2000 without buying a temperature module?
Fit the RTD with a built-in or accessory 4-20 mA transmitter, or add an external RTD-to-4-20 mA converter. Then wire it to a current input channel such as those on P2-08ADL-1. Scale the raw counts using the transmitter's configured temperature range as EU_min/EU_max.
How do I stop 16-bit analog readings from swinging on a P2000?
Use shielded twisted pair grounded at the panel end only, and route it away from drive and motor cables. Then add a moving average in the program. If the process does not need that resolution, a 13-bit card such as P2-08ADL-1 gives steadier counts on the same signal.
When should I stop troubleshooting an analog input and call support?
Stop if a calibrator injecting 4, 12 and 20 mA at the terminals does not read correctly on a channel configured for the right range. Also stop if the module shows a fault in the hardware configuration. At that point wiring and scaling are ruled out, so contact AutomationDirect technical support with the module part number, CPU firmware revision and channel configuration.