Free engineering calculators and unit convertersceo@instrumentationblog.in
Engineering Documents · Free Template

I/O List with Spare Calculation Template

A DCS or PLC I/O list that counts the analog and digital signals for you and adds the spare percentage, so you can size I/O cards straight from the list.

Excel (.xlsx)Printable PDFFilled exampleFree, no sign up

Download

  • How to Use sheet with steps
  • Template sheet, blank and ready
  • Example sheet, filled in
  • 10 built in formulas
  • A4 landscape print setup
  • Works in Excel, Google Sheets and LibreOffice

Preview of the Filled Example

This is the Example sheet from the download, so you can see exactly how the completed i/o list with spare calculation looks.

ProjectBoiler 3 upgrade
Control systemPLC CP 03
Spare (%)20
Date12 Oct 2026

I/O list

SrTagDescriptionI/O typeSignalRange minRange maxUnitControllerRackSlotChannelISHARTAlarms / remarks
1PT 1101Steam header pressureAI4 to 20 mA016bar gCP 03135NYL 4, H 13, HH 14.5
2TT 2101Reactor jacket outlet temperatureAI4 to 20 mA0200°CCP 03136NYH 150
3FT 3101Feed flowAI4 to 20 mA0120m³/hCP 03137NY
4FV 3101Feed flow control valveAO4 to 20 mA0100%CP 03151NY
5PSH 1105Air receiver high pressureDI24 V DCCP 03171NNAlarm on open
6P 101 RUNFeed pump running feedbackDI24 V DCCP 03172NN
7P 101 STARTFeed pump start commandDO24 V DC relayCP 03191NN
8XY 4101Tank inlet SDV solenoidDO24 V DCCP 03192NNEnergised in normal operation
AI count / with spare:3 / 4  ·  AO count / with spare:1 / 2  ·  DI count / with spare:2 / 3  ·  DO count / with spare:2 / 3  ·  Total I/O / with spare:8 / 12
Advertisement

About the I/O List with Spare Calculation

The I/O list defines every signal between the field and the DCS, PLC or SIS. It drives I/O card quantities, marshalling, cable schedules and the control system configuration, so errors in it multiply through the project. Automatic counts with spares make hardware sizing quick and traceable.

How to fill in this template

  1. Set the spare percentage at the top (20 % is a common project requirement).
  2. Enter one row per signal. A motor typically has several rows (run feedback, trip, start, stop).
  3. Choose the I/O type from the drop down so the counts work.
  4. Allocate rack, slot and channel once the I/O cards are selected.
  5. Use the totals with spare to decide how many I/O cards of each type to buy.

What the formulas do

  • Count per type uses COUNTIF on the I/O type column.
  • With spare = ROUNDUP(count × (1 + spare % ÷ 100)).

Related tools

Advertisement

Frequently Asked Questions

What is an I/O list?

A list of every input and output signal connected to a control system, with its type, range and hardware address.

How much spare I/O should I allow?

Typically 10 to 20 % installed spare, plus space for another 10 to 20 % future expansion. Check the project specification.

Why separate IS and HART columns?

Intrinsically safe and HART signals need specific I/O cards or barriers, so marking them makes card selection easier.

You May Also Like

Learn more on the blog

IO list: 10 essential columns for a flawless DCS design

A practical guide on instrumentationblog.in that explains the procedure behind this template and how engineers apply it on real plants.

Read Full Article

More Engineering Documents Templates

All Templates and Downloads