Skip to main content

Analog Input Scaling on the Emerson ROC800

By NFM Consulting 1 min read

Key Takeaway

How to scale analog inputs on the ROC800 — 4-20mA to engineering units, Low EU/High EU configuration, wire break detection, and calibration verification.

Quick Answer

ROC800 analog inputs use linear interpolation between Low EU (value at 4mA) and High EU (value at 20mA) to convert raw 4-20mA signals to engineering units. Wire break detection triggers when the input drops below 3.8mA (recommended threshold). Scaled values feed directly into AGA meter run calculations and DNP3/Modbus SCADA reporting.

How Does ROC Analog Scaling Work?

In ROCLINK 800 I/O Points → Analog Inputs, set Low EU (e.g., 0 PSI at 4mA) and High EU (e.g., 1500 PSI at 20mA). The ROC performs: EU = Low EU + (Raw - 4mA) × (High EU - Low EU) / (20mA - 4mA).

How Do You Detect Wire Breaks?

Configure the alarm low threshold below 4mA live zero (3.8mA recommended). When input drops below this threshold, the ROC triggers a wire break alarm mapped to archives and DNP3.

How Do You Calibrate?

  1. Apply 4mA from a loop calibrator
  2. Verify ROCLINK reads Low EU value
  3. Apply 20mA from calibrator
  4. Verify ROCLINK reads High EU value
  5. Apply 12mA (midpoint) and verify linearity

For comparison, see SCADAPack analog scaling, Bristol FB300 analog scaling, and ABB Totalflow analog scaling.

Frequently Asked Questions

Ready to Get Started?

Our engineers are ready to help with your automation project.