An I/O (Input/Output) List is a master document used in automation and control projects to identify every field signal connected to a PLC (Programmable Logic Controller) or DCS (Distributed Control System).
It serves as the link between:
- Field instruments (sensors, switches, transmitters)
- PLC/DCS I/O modules
- Control logic
- Electrical drawings and cable schedules
The I/O list is one of the most important documents during engineering, panel design, programming, installation, testing, and commissioning.
Purpose of an I/O List
An I/O list helps engineers:
- Count required PLC/DCS I/O points
- Select I/O modules
- Design control panels
- Prepare cable schedules
- Develop PLC programs
- Perform FAT (Factory Acceptance Testing)
- Perform SAT (Site Acceptance Testing)
- Troubleshoot systems after commissioning
Types of I/O Signals
Digital Inputs (DI)
Signals received by the PLC that have only two states: ON/OFF.
Examples:
- Start push button
- Stop push button
- Limit switch
- Level switch
- Motor feedback contact
| Tag | Description | Signal |
|---|---|---|
| LS-101 | Tank High Level Switch | ON/OFF |
| PB-001 | Start Push Button | ON/OFF |
Digital Outputs (DO)
Commands sent from the PLC to field devices.
Examples:
- Motor starter command
- Solenoid valve
- Alarm horn
- Indicator lamp
| Tag | Description |
|---|---|
| MTR-101 | Start Pump |
| SV-201 | Open Solenoid Valve |
Analog Inputs (AI)
Continuous measurement signals received by the PLC.
Common ranges:
- 4–20 mA
- 0–10 V
- RTD
- Thermocouple
Examples:
- Pressure transmitter
- Flow transmitter
- Temperature transmitter
| Tag | Description | Range |
|---|---|---|
| PT-101 | Pressure | 0–10 bar |
| TT-101 | Temperature | 0–200°C |
Analog Outputs (AO)
Continuous control signals sent from the PLC.
Examples:
- Control valve position
- VFD speed reference
- Damper position control
| Tag | Description | Range |
|---|---|---|
| CV-101 | Control Valve | 4–20 mA |
| VFD-101 | Speed Command | 4–20 mA |
Typical I/O List Format
| Tag No. | Description | Signal Type | Range | PLC Address | Panel |
|---|
| LS-101 | High Level Switch | DI | ON/OFF | I:0.0 | PLC-1 |
| PB-001 | Start Push Button | DI | ON/OFF | I:0.1 | PLC-1 |
| MTR-101 | Pump Start | DO | ON/OFF | Q:0.0 | PLC-1 |
| PT-101 | Pressure Transmitter | AI | 0–10 bar | AI:0 | PLC-1 |
| CV-101 | Control Valve | AO | 4–20 mA | AO:0 | PLC-1 |
Information Normally Included
A complete I/O list may contain:
- Tag number
- Equipment description
- Instrument type
- Signal type (DI, DO, AI, AO)
- Signal range
- Voltage/current rating
- PLC rack number
- Slot number
- Channel number
- Terminal number
- Cable number
- Panel location
- Remarks
How Engineers Use an I/O List During Panel Design
- Collect field instrument tags.
- Classify each point as DI, DO, AI, or AO.
- Calculate total I/O count.
- Add spare capacity (typically 10–20%).
- Select PLC/DCS hardware.
- Assign rack, slot, and channel numbers.
- Generate wiring drawings and cable schedules.
An I/O List is the master automation document that defines every signal entering and leaving a PLC or DCS system. It identifies:
- What the signal is
- Whether it is DI, DO, AI, or AO
- Where it is connected
- Which PLC/DCS channel it uses
Without an accurate I/O list, PLC programming, panel design, wiring, testing, and maintenance become much more difficult. It is therefore one of the foundational documents in industrial automation and electrical control-system engineering.
Leave a Reply