Skip to main content

Featured

How to Convert 4–20 mA to Engineering Units: Formula & Examples

In industrial instrumentation, a 4–20 mA signal is useful only when the receiving system can translate the measured current into a meaningful process value. A transmitter may send 12 mA, but an operator usually needs to see a pressure, temperature, flow rate, level or percentage—not just a current value. This conversion is called signal scaling . It is used in PLCs, DCSs, remote I/O systems, panel meters and other control-system devices. In this practical guide, we will learn the 4–20 mA scaling formula, understand why 4 mA represents the lower range value, calculate real industrial examples, and see how an analog input value is converted into engineering units. Scope of this article: The main formula applies to a transmitter whose 4–20 mA output is configured as a linear representation of the measured variable. It assumes that the configured lower range value (LRV) and upper range value (URV) are known. Square-root extraction, custom characterisation, digital communicat...

PLC vs. DCS vs. SCADA: The Ultimate Industrial Control System Guide

Industrial Automation • Control Architecture 7 Min Read

PLC vs. DCS vs. SCADA: The Ultimate Industrial Control System Guide

A technical deep-dive into execution speeds, database structures, topologies, and selection criteria.

Selecting the correct control system architecture is one of the most critical decisions in industrial plant design. Whether you are automating a high-speed bottling line, managing an entire oil refinery, or monitoring a municipal water network spanning hundreds of miles, choosing between a PLC, a DCS, or a SCADA system directly dictates your facility's reliability, scalability, and long-term maintenance costs.

While modern technology has blurred the lines between these platforms, each system was built from the ground up to solve distinct engineering challenges. In this comprehensive guide, we will break down the hardware, software, cycle speeds, and operational differences so you can select the right platform for your project.



Figure 1: The Automation Pyramid — Structural differences between PLC, DCS, and SCADA systems.

1. Programmable Logic Controllers (PLC)

A Programmable Logic Controller (PLC) is a solid-state, industrial digital computer designed for ultra-fast, discrete control tasks. Originally created to eliminate thousands of hardwired electromechanical relays in automotive manufacturing, modern PLCs execute ladder logic and function blocks in deterministic millisecond timeframes.

The Deterministic Scan Loop

Unlike general-purpose operating systems, a PLC operates on a strictly disciplined, 3-step repeating cycle:

1. Input Read: Takes a snapshot of physical field inputs (switches, sensors) into memory.

2. Program Execution: Runs user code (Ladder, Structured Text) line-by-line using input snapshots.

3. Output Update: Writes all calculated logic outputs simultaneously to actuators and motor starters.

Ideal Use Cases

  • High-Speed Discrete Manufacturing: Conveyor sorting, bottling plants, and packaging lines.
  • Safety Instrumented Systems (SIS): Dedicated Safety PLCs rated for SIL 2/3 shutdown loops.
  • Modular Machine Skids: Standalone equipment like air compressors, chillers, and water purifiers.
Pro Tip: Modern high-performance PLCs are frequently categorized as PACs (Programmable Automation Controllers) because they integrate multi-axis motion control, database integration, and high-level programming languages into a single CPU chassis.

2. Distributed Control Systems (DCS)

A Distributed Control System (DCS) is a plant-wide autonomous control platform designed for continuous process operations. Rather than managing localized standalone machines, a DCS controls thousands of continuous analog loops across an entire process facility from a single, unified database.

In a DCS, processing power is distributed among dedicated field controllers. If one controller experiences a fault, only a specific subsection of the facility is impacted—and native hot-standby redundant CPUs take over instantly without process interruption.

Core Characteristics

  • Global Tag Database: Creating a tag in controller logic automatically instantiates HMI symbols, alarms, faceplates, and trending tags without manual mapping.
  • Native Redundancy: Dual power supplies, redundant Industrial Ethernet rings, and dual CPUs come standard out of the box.
  • Advanced PID & MPC Loops: Engineered specifically for complex thermal, pressure, and chemical mass balance loops.

Ideal Use Cases

  • Oil Refineries & Petrochemical Plants: Continuous distillation columns, catalytic crackers, and flare systems.
  • Power Generation: Boiler feedwater control, steam turbine management, and emissions tracking.
  • Pharmaceutical & Chemical: Large-scale batch synthesis and continuous reactors.
Key Insight: Downtime in a continuous refinery can cost hundreds of thousands of dollars per hour. Therefore, a DCS prioritizes system stability, high availability, and online software updates over microsecond execution speeds.

3. Supervisory Control & Data Acquisition (SCADA)

SCADA (Supervisory Control and Data Acquisition) is a high-level system software architecture engineered to gather data, manage historical logging, and present graphical control interfaces across geographically distant assets.

It is critical to remember: SCADA is NOT a direct real-time field controller. Instead, SCADA sits at Layer 2 and 3 of the industrial automation pyramid. It relies on field devices—such as PLCs or RTUs (Remote Terminal Units)—to execute local real-time control loops.

Core System Layers

  1. Field Station Hardware (PLCs / RTUs): Physically measures field instruments and actuates remote valves or pumps.
  2. Telemetry Infrastructure: Cellular networks, radio systems, satellite links, or long-range fiber optics.
  3. Master Station (SCADA Server): Central server cluster managing database historians, alarm generation, and client connections.
  4. Operator Workstations (HMI): Displays real-time interactive maps, trend graphs, and control prompts for operators.

Ideal Use Cases

  • Water & Wastewater Grids: Monitoring citywide pumping stations, storage reservoirs, and distribution pipes.
  • Oil & Gas Pipelines: Tracking flow rates and pressure drops over thousands of miles of pipelines.
  • Electrical Power Distribution: Substation automation, power grid monitoring, and renewable wind farm networks.

4. Core Technical Differences

To choose the optimal solution for your plant, compare these three critical engineering factors:

A. Execution Time & Loop Determinism

  • PLC (< 1 ms to 20 ms): Essential for fast discrete events where a delay of 30 ms can cause equipment damage on a high-speed machine.
  • DCS (100 ms to 500 ms): Continuous liquid and gas processes adjust slowly due to thermal and fluid inertia. Process stability is prioritized over microsecond execution.
  • SCADA (1 second to minutes): Communication depends on long-distance telemetry networks. Update times are tailored for supervisory tracking rather than real-time safety trips.

B. Variable Tag Database Management

In a standard PLC setup, variables are declared inside the controller software. You must manually export or map those tag addresses into a separate HMI configuration tool.

In a DCS, tag creation is unified. Defining an analog input automatically generates its corresponding graphic symbol, faceplate popup, alarm thresholds, and historical trending tags across all operator stations in the plant.


5. Comprehensive Architecture Matrix

Use this quick reference table to compare the main features of each control architecture:

Feature PLC DCS SCADA
Primary Focus Discrete / Machine Control Plant-Wide Continuous Process Wide-Area Telemetry & Monitoring
Execution Speed Deterministic (< 1 to 20 ms) Moderate (~100 to 500 ms) Non-deterministic (1s to minutes)
Geographic Scope Local Machine / Cell Single Facility Boundary Regional / Global Footprint
Tag Management Independent (Requires HMI Mapping) Global Single Database Centralized SCADA Server Database
Hardware Redundancy Optional / Modular Built-in Standard (Hot-Standby) Redundant Master Servers
Typical I/O Types High Digital Count (ON/OFF) High Analog Count (PID loops) Remote Field RTUs & PLCs
Upfront Cost Low to Moderate High Initial Investment Moderate to High (Software Licenses)

6. Engineering Decision Matrix

When evaluating options for a new installation, use these practical guidelines:

Discrete & Fast → PLC  |  Continuous & Complex → DCS  |  Wide-Area Remote → SCADA

Key Project Questions:

  1. Is your application discrete or continuous?
    For counting parts, motion control, or packaging, select a PLC. For continuous distillation or mass flow balance, select a DCS.
  2. How far apart are your physical devices located?
    If devices fit inside a single room or building, choose a PLC or DCS. If equipment spans miles across radio or cellular connections, select a SCADA architecture.
  3. What is the cost of a 10-second system drop?
    If a drop simply pauses a conveyor, a standard PLC is sufficient. If a controller outage causes a chemical batch to solidify—resulting in catastrophic equipment damage—invest in a DCS.

7. Frequently Asked Questions

1. Can modern PLCs replace a traditional DCS?

Modern PACs offer fast processing and support function block PID loops. However, managing thousands of continuous tags across multiple independent PLCs requires significantly more engineering effort than a DCS with a unified global database.

2. Is SCADA a hardware platform or a software suite?

SCADA is predominantly a software system running on industrial servers and PC operator terminals that connects to physical hardware like field PLCs and RTUs over network connections.

3. Can a single plant use PLCs, DCS, and SCADA together?

Yes, this hybrid setup is common in large industrial plants. A DCS typically manages main process units, standalone PLCs handle packaged skid equipment (like compressors or water skids), and a central SCADA platform collects high-level telemetry across the entire facility network.


Want to Master Control Systems Engineering?

Take your industrial automation knowledge further with our technical guides on PID tuning, sensor wiring, and fieldbus protocols.

Read Next: Feedback Control Loops & PID Tuning Principles →

Comments