Selecting a PLC control cabinet is not just about picking a PLC model and putting it in a box. Every decision — from I/O count to enclosure material — cascades into cost, lead time, reliability, and maintainability. This guide distills our experience building control cabinets for food processing, grain handling, water treatment, data centers, and manufacturing plants across 12 countries into a repeatable 7-step process.
Whether you're an automation engineer writing a specification, a procurement officer evaluating vendors, or a plant manager planning a retrofit, these steps will help you produce a clear, technically sound cabinet requirement — and avoid the most common mistakes that cause budget overruns and commissioning delays.
Count Your I/O Points
Every PLC cabinet specification starts with an I/O list. This is the single most important document in the entire selection process — it determines chassis size, power supply capacity, enclosure dimensions, cooling requirements, and ultimately cost.
I/O Categories to Count
| Signal Type | Common Devices | Typical Voltage/Signal | Module Considerations |
|---|---|---|---|
| Digital Input (DI) | Pushbuttons, limit switches, proximity sensors, contactor aux contacts | 24VDC (sinking/sourcing) | 16 or 32-channel modules; high-speed for encoders |
| Digital Output (DO) | Solenoid valves, indicator lights, relay coils, contactors | 24VDC transistor or relay | Relay outputs for AC loads; transistor for high-speed |
| Analog Input (AI) | Pressure transmitters, flow meters, level sensors, RTDs | 4-20mA, 0-10V, Pt100 RTD | 4 or 8-channel; isolated vs non-isolated |
| Analog Output (AO) | Control valves, VFD speed reference, damper actuators | 4-20mA, 0-10V | 4-channel; check load impedance |
| Special Signals | Thermocouples, encoders, load cells, servo feedback | TC types J/K/T, RS-422, SSI | Dedicated technology modules (TM) |
Rule of Thumb: Add 20% spare I/O across all categories. For process industries with phased expansion, plan 25-30%. Spare I/O must include both module channel capacity and physical terminal points — having empty slots without terminals is not usable spare capacity.
Your I/O list should also note signal isolation requirements, intrinsically safe barriers for hazardous areas, and any safety-rated I/O (SIL2/SIL3) that requires F-modules. These special requirements often have a larger impact on cost than raw I/O count alone.
Choose the CPU Platform
The I/O count and application complexity determine which PLC family you need. Siemens, as the global market leader in process and factory automation, offers three main tiers in the S7 family. The table below provides a decision framework.
Application Scale vs CPU Platform
| Criterion | S7-1200 | S7-1500 | S7-1500R/H |
|---|---|---|---|
| Max I/O | ~300 points | ~3,000+ points | ~10,000+ points |
| Best For | Standalone machines, small skids | Production lines, process plants | Critical infrastructure, 24/7 processes |
| Uptime Target | 99.5% (standby redundancy) | 99.9% (good spares coverage) | 99.99% (CPU-level redundancy) |
| Scan Time | ~1-10 ms per 1K instructions | ~0.01-1 ms (bit/word operations) | ~0.05-0.5 ms with failover |
| Motion Control | Basic (stepper/servo, up to 8 axes) | Advanced (up to 128 axes, kinematics) | Not recommended for high-speed motion |
| Integrated Safety | F-CPU variants (SIL2/PLd) | F-CPU (SIL3/PLe) | F-CPU with redundant safety |
| Redundancy | No | No (use R/H for redundancy) | Hot standby (R) / fault-tolerant (H) |
| Relative Cost | $ (entry level) | $$ (mid-range) | $$$ (premium) |
Key CPU Selection Questions
- Does the application need safety? If you have E-stops, safety doors, light curtains, or emergency shutdown logic, specify an F-CPU. Retrofitting safety later is far more expensive than including it upfront.
- What is the cost of downtime? If unplanned stops cost more than $10,000/hour, S7-1500R/H redundancy pays for itself quickly. For batch manufacturing where planned stops are acceptable, standard S7-1500 with on-site spares is more economical.
- Will you integrate with MES/ERP? OPC UA server capability is built into S7-1500 but requires additional configuration on S7-1200. If Industry 4.0 connectivity is a roadmap item, start with S7-1500.
Specify Enclosure Rating
The enclosure protects your investment. Choosing the wrong IP rating is one of the most common causes of premature PLC failure — and one of the easiest to avoid. The rating must match the actual installation environment, not an idealized one.
| Environment | IP Rating | NEMA Equiv. | Material | Typical Industry |
|---|---|---|---|---|
| Indoor, dry, clean | IP54 | NEMA 12 | Powder-coated steel | General manufacturing, warehouses |
| Indoor, dusty, occasional moisture | IP55 | NEMA 12 (upgraded gaskets) | Powder-coated steel | Grain handling, cement, mining |
| Washdown, hose-directed water | IP65 | NEMA 4 | 304 stainless steel | Food & beverage, pharmaceutical |
| Corrosive, outdoor, offshore | IP66 | NEMA 4X | 316 stainless steel | Chemical, marine, oil & gas |
| Explosive atmosphere | IP66 + ATEX/IECEx | NEMA 7/9 | Cast aluminum or SS | Oil & gas, grain elevators, paint booths |
Thermal Management: Every 10°C above rated temperature cuts electronics life by 50%. For cabinets with VFDs or high-density I/O, specify filtered fans for heat loads under 500W, air conditioning for 500W-3kW, and heat exchangers for sealed/dirty environments. Always calculate total heat dissipation (PLC power supply + VFD losses × 0.03 + I/O modules × 2W each).
Define HMI & SCADA Requirements
The operator interface is where human meets machine. Under-specifying the HMI leads to operator errors and difficulty troubleshooting; over-specifying wastes budget on unused features.
Local HMI Panel
- • 7" to 22" touchscreen (Siemens HMI Comfort/Unified)
- • Machine-level control and status display
- • 500-5,000 tags typical
- • Alarm history and trend charts on-panel
- • Best for standalone machines and skids
SCADA System
- • WinCC, Ignition, FactoryTalk, or Ignition
- • Plant-wide visualization across multiple PLCs
- • 5,000-100,000+ tags, multi-server architecture
- • Historical data, reporting, MES integration
- • Best for process plants and multi-line facilities
For most projects, a layered approach works best: local HMI at each machine for operators, with a SCADA server aggregating data for plant management. Specify whether remote access (VPN or cloud-based) is needed, and clarify user access levels (operator, maintenance, engineer, administrator).
Select Communication Protocols
Modern PLC cabinets rarely operate in isolation. You need to specify every network the cabinet must connect to, as each protocol may require a different communication module or switch port configuration.
| Protocol | Best For | Physical Layer | Notes |
|---|---|---|---|
| PROFINET | Siemens I/O, drives, HMI | Industrial Ethernet (RJ45/M12) | Native to S7-1200/1500; real-time capable |
| EtherNet/IP | Rockwell/Allen-Bradley devices | Industrial Ethernet | Requires gateway if mixing with Siemens |
| Modbus TCP | Third-party devices, VFDs, meters | Standard Ethernet | Universal; almost all industrial devices support it |
| Modbus RTU | Legacy devices, simple sensors | RS-485 (2-wire) | Still common; use RS-485 module or gateway |
| PROFIBUS DP | Legacy Siemens I/O and drives | RS-485 (purple cable) | Mature but declining; specify for retrofit projects |
| OPC UA | MES/ERP integration, IIoT | Ethernet | Platform-independent; built into S7-1500 |
| HART/FF H1 | Smart process instruments | 4-20mA / fieldbus | Requires dedicated gateway/multiplexer |
Size Power Distribution & VFDs
Power distribution inside the cabinet is where many integrators cut corners — and where problems appear after commissioning. Correct sizing prevents nuisance trips, overheating, and premature component failure.
VFD Sizing by Motor Power
| Motor Power (kW) | Motor FLA (A) | VFD Rating (A) | Cabinet Impact |
|---|---|---|---|
| 0.75 – 4 kW | 2 – 9 A | 3.2 – 10.2 A | Can share cabinet; minimal heat |
| 5.5 – 15 kW | 12 – 30 A | 13.3 – 32 A | Requires dedicated branch breaker; moderate heat |
| 18.5 – 45 kW | 37 – 84 A | 40 – 90 A | Consider line reactor; forced ventilation |
| 55 – 110 kW | 103 – 205 A | 110 – 215 A | Separate VFD cabinet or section; AC cooling |
| 132 – 250 kW | 250 – 460 A | 260 – 477 A | Dedicated VFD room; harmonic mitigation |
Critical: Size VFDs to motor full-load amperage (FLA), not just kW. The VFD's continuous current rating must be at least 110% of motor FLA. For constant-torque loads (conveyors, crushers) or high-altitude installations (>1000m), add another 10% derating. For multi-motor applications, sum all motor FLAs and size one VFD for total current.
24VDC Power Supply Sizing
Calculate total 24VDC load: PLC (typically 2-5A) + each I/O module (0.1-0.5A depending on channel count) + HMI (1-3A) + sensors (0.02A each) + relay coils (0.01-0.05A each). Add 30% margin and select a power supply with this rating. For critical applications, use a redundant power supply module or a UPS system providing 24VDC backup for at least 30 minutes.
Define Engineering Scope
The hardware is only half the project. Engineering and documentation quality determines whether commissioning takes 3 days or 3 weeks. Define these deliverables in your specification:
EPLAN Pro Panel or AutoCAD Electrical. Must include power distribution, I/O wiring, terminal diagrams, cable schedules, and panel layout. Require PDF + native source files.
IEC 61131-3 compliant (LAD, FBD, SCL/ST). Require structured programming with symbol tables, cross-references, and program comments in English. Specify whether source code is delivered or only compiled binary.
Factory Acceptance Test (simulated I/O bench test) before shipment; Site Acceptance Test after installation. Define test cases, sign-off criteria, and who bears the cost of rework if issues are found.
Operation & maintenance manual, as-built drawings, spare parts list with part numbers, wiring ferrule schedule, and network architecture diagram. Deliver in both print and digital format.
Real-World Reference by Industry
These specifications are drawn from actual SENTRADO projects across 12 countries. Use them as a sanity check for your own application.
| Industry | Typical I/O | CPU Platform | Enclosure | Case Study |
|---|---|---|---|---|
| Grain/Oil Processing | 500-1,500 | S7-1500 | IP55, steel | Brazil Soybean → |
| Food & Beverage | 200-800 | S7-1500F | IP65, 304 SS | Egypt F&B → |
| Water/Wastewater | 300-2,000 | S7-1500R/H | IP66, 316 SS | Nigeria Water → |
| Data Center | 1,000-5,000 | S7-1500R/H | IP54, steel | UAE Data Center → |
| Building Automation | 500-3,000 | S7-1500 | IP54, steel | Saudi BMS → |
| Manufacturing/Assembly | 100-600 | S7-1200/1500 | IP54, steel | Turkey Mfg → |
Ready to Specify Your Cabinet?
Get an instant cost estimate based on your I/O count, CPU platform, and enclosure requirements. Or talk directly to an engineer who's built cabinets for 12 countries.
