The selection checklist
- Count inputs and outputs: digital, analogue, high-speed and special signals. Add about 20 percent for spares and future changes.
- Decide the control tasks: simple logic, motion, process control, batching or safety. This sets the CPU class.
- Check communication: protocols the plant uses (PROFINET, EtherNet/IP, Modbus, OPC UA) and the number of Ethernet ports required.
- Estimate program and data memory and the scan time the process needs, including future features.
- Decide whether integrated safety is needed. A safety-rated controller can replace separate safety relays.
- Check the environment: temperature range, vibration, conformal coating and certifications.
- Choose the platform: consider programming software, training, local support and the vendor's lifecycle commitments.
Compact, modular or rack-based?
- Compact: fixed I/O in one unit, ideal for small machines and cost-sensitive designs.
- Modular: a CPU with plug-in I/O modules, flexible and the most common choice.
- Rack-based or large systems: for big plants, redundancy and high I/O counts.
Do not forget
- Power supply and its capacity
- Programming software and any licences
- Memory cards, batteries and communication modules
- HMI or panel for operators
- Spare parts for the critical modules
Frequently asked questions
How much spare I/O should I plan?
A common rule is about 20 percent. It costs little at the start and saves a redesign when the machine changes.
Should I choose the same brand as the rest of the plant?
Usually yes. A common platform reduces training, spare parts and software tools, unless a specific requirement points elsewhere.
Do I need a safety PLC?
If your risk assessment requires safety functions such as emergency stop or light curtains, a safety-rated controller or safety modules can simplify the design.
This guide is general engineering guidance. Always confirm part-specific details, ratings and compatibility against the manufacturer’s datasheet. We confirm price, stock and specifications for the exact part in a written quotation.