Skip to content
Documentation sections

4–20 mA Loop Transmitter

POSThttps://rftools.io/api/py/v1/calculate

Slug 4-20ma-transmitter. Calculate 4-20 mA current loop voltage budget, sensor value from loop current, and maximum loop resistance for industrial transmitter design.

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of 4-20ma-transmitter
NameUnitRangeDefaultDescription
supplyVoltagenumberVat least 1224Loop Supply Voltage
loopCurrentnumbermA4 … 2012Loop Current
loopResistancenumberΩat least 0250Total cable + load resistance (250 Ω = standard 1–5 V input)
sensorRangeMinnumbernoneat least −999990Sensor Range Min
sensorRangeMaxnumbernoneat least −99999100Sensor Range Max
loopElementsnumbernone0 … 60How many further resistances sit in series in the loop (0–6)
element1ResistancenumberΩ0 … 100000A further resistance in series in the loop: the cable pair, an intrinsic-safety barrier, a loop-powered indicator or a HART resistor
element2ResistancenumberΩ0 … 100000A further resistance in series in the loop: the cable pair, an intrinsic-safety barrier, a loop-powered indicator or a HART resistor
element3ResistancenumberΩ0 … 100000A further resistance in series in the loop: the cable pair, an intrinsic-safety barrier, a loop-powered indicator or a HART resistor
element4ResistancenumberΩ0 … 100000A further resistance in series in the loop: the cable pair, an intrinsic-safety barrier, a loop-powered indicator or a HART resistor
element5ResistancenumberΩ0 … 100000A further resistance in series in the loop: the cable pair, an intrinsic-safety barrier, a loop-powered indicator or a HART resistor
element6ResistancenumberΩ0 … 100000A further resistance in series in the loop: the cable pair, an intrinsic-safety barrier, a loop-powered indicator or a HART resistor

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of 4-20ma-transmitter
FieldUnitDescription
sensorValueheadlineeng unitsSensor Value
voltageAtLoadVVoltage at Load
availableVoltageVTransmitter Voltage
maxLoopResistanceΩMax Loop Resistance
totalLoopResistanceΩThe loop resistance and every further element in series

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.