In short: choose the PLC by counting I/O and adding 25 percent spare, then checking three things most selection guides skip — how the CPU behaves on a sagging 415 V supply, whether it survives a 45 °C panel in June, and whether the model will still have spares in Pakistan in five years. Program capability is rarely the deciding factor; availability and environment usually are. Al Imran Enterprises supplies Siemens, Omron, Delta, Mitsubishi, Schneider and ABB controllers from Lahore with nationwide dispatch.
Most PLC buying decisions in Pakistan go wrong in the same three places: an I/O count taken from the old drawing rather than the machine, a power supply sized for a lab instead of a factory feeder, and a model chosen for price without checking the spares horizon. This guide works through each in the order a maintenance engineer actually faces them.
---
1. Start from the machine, not the catalogue
Before comparing families, write down six numbers. If you cannot answer all six, you are not ready to choose a model — you are ready to gather information.
| What to record | Why it decides the model |
|---|---|
| Digital inputs — count every sensor, switch, pushbutton, interlock and auxiliary contact | Sets the base CPU size. Count the machine, not the drawing. |
| Digital outputs — relay vs transistor, and the load each drives | Relay outputs for contactors and solenoids; transistor for high-cycle or SSR loads |
| Analog channels — 4–20 mA, 0–10 V, RTD/thermocouple | Often forces a step up in CPU or an expansion module |
| High-speed inputs — encoders, flow meters, shaft pickups | Requires a CPU with dedicated HSC inputs, not just fast ordinary inputs |
| Communication — Modbus RTU, Modbus TCP, PROFINET, EtherNet/IP, or a VFD and HMI to talk to | Determines family, not just module |
| Panel space and supply — DIN rail length, 24 VDC supply capacity | Rules out families that are physically too wide |
The spare capacity rule: add 25 percent to digital I/O and one full analog module's worth of headroom. A machine that uses 22 inputs today will use 28 after the first modification. Buying the CPU one size up costs far less than replacing it in year two — and in Pakistan the replacement often means a six-week indent.
---
2. Power quality is the real selection criterion
This is where imported selection guides stop being useful. A PLC chosen on a European or North American specification assumes a stiff supply. Pakistani plant feeders frequently are not.
What the CPU actually sees:
- - Voltage sag. Motor starting on the same feeder can pull a 415 V bus down hard enough to drop a 24 VDC supply below its hold-up. A CPU that reboots mid-batch loses recipe state and, worse, leaves outputs in an undefined condition.
- - Neutral and earth. In older installations the neutral is shared and the earth reference is not what the drawing claims. Controllers with single-ended analog inputs are sensitive to this; isolated analog modules are not.
- - Switching transients. Welding sets, large contactors and VFD switching on a shared bus inject spikes that pass straight through a cheap supply. Surge protection belongs on the incoming side of the panel, not on the PLC.
- - Heat. A panel on a plant wall in Lahore or Faisalabad in June sits well above ambient. Most compact CPUs are rated to roughly 55 °C, but that rating assumes free air around the unit — inside a closed panel with a VFD, it is not free air.
- - Dust and humidity. Sugar, textile and cement plants coat boards. Conformal coating or a filtered, positively pressurised panel is not optional there.
Practical consequences for selection:
- 1. Size the 24 VDC supply at 150 percent of connected load, not 100 percent, and prefer a supply rated for a wide input range with adequate hold-up time.
- 2. Prefer CPUs with isolated analog inputs where the instrumentation shares an earth with drives.
- 3. Prefer built-in Ethernet over USB-only programming ports in dusty environments — USB ports on the panel door are a recurring failure point.
- 4. Allow for derating. If the panel interior exceeds the CPU's rated ambient, either ventilate it or step to a family with a higher rating. Do not assume the datasheet number applies inside a closed enclosure.
---
3. Communication decides the family more often than I/O
Once a plant wants the PLC to talk to a VFD, an HMI, an energy meter or the plant's reporting system, the protocol narrows the field quickly.
| Requirement | What to specify | Watch for |
|---|---|---|
| Drive control (start/stop, speed reference) | Modbus RTU over RS-485, or Modbus TCP | Many Pakistani installations still use RS-485 daisy chains; termination and shielding decide whether it works |
| HMI on the panel door | Ethernet where possible | Serial HMIs are cheaper but slower to update and harder to troubleshoot remotely |
| Integration with a SCADA or reporting system | Modbus TCP or PROFINET | Confirm what the other end actually speaks before ordering |
| Multiple remote I/O drops | PROFINET or EtherNet/IP | Costs more upfront, far less cable later |
| Simple machine, no network | Serial programming port is enough | Do not pay for Ethernet you will not use |
A pattern worth knowing: many plants in Pakistan run a mixed estate — a Siemens CPU on the main line, Delta or Omron on auxiliary machines, and a Modbus RTU backbone tying them together. When replacing one controller inside that estate, match the protocol already in use rather than introducing a second standard.
---
4. Model shortlist by application
The families below are the ones we supply most often for plant work. Exact reference numbers, firmware revisions and current availability change — confirm the specific part number before ordering.
| Family | Typical role in a Pakistani plant | I/O scale | Communications | Notes |
|---|---|---|---|---|
| Siemens S7-1200 | Main line control, new panels, S7-200 replacement | Small to medium, expandable | PROFINET built in | Strong engineering-tool ecosystem; widely supported locally. CPU 1214C offers 14 DI / 10 DO / 2 AI with 100 KB program and data memory — enough for most machine-level logic |
| Siemens S7-200 SMART | Cost-sensitive machine control | Small | Ethernet, serial | Familiar to technicians trained on S7-200; confirm regional availability before standardising on it |
| Omron CP1E | Packaging, auxiliary machines, retrofit | Small | USB, RS-232C, RS-485 (model dependent) | CP1E-N30 units carry all three ports, which simplifies connecting an HMI and a drive without extra modules |
| Delta DVP series | Cost-driven machines, high-volume panels | Small | RS-485 built into many models | Very common in Pakistani packaging and textile machinery; local familiarity is a real advantage |
| Mitsubishi FX5U | Machines with servo positioning | Small to medium | Ethernet built in | Strong motion capability where servo axes are part of the machine |
| Schneider M221 / M241 | Building services, water and process | Small to medium | Ethernet on many references | Good fit where the plant already standardises on Schneider switchgear |
| ABB AC500 | Process and larger plant integration | Medium to large | Multiple fieldbuses | Chosen where the plant is already ABB-centric on drives |
How to read this table: if the machine is a standalone unit with under 30 I/O and no network, Delta and Omron CP1E are usually the cost-efficient answer. If the plant is standardising, or the line will grow, Siemens S7-1200 is the safer long-term choice because local support and spares depth are better. If the machine needs coordinated servo axes, start at Mitsubishi FX5U rather than adding motion modules to a micro PLC.
---
5. A worked example: sugar mill centrifugal station
A real shape of problem, anonymised. A mill wants to automate a centrifugal station: two 30 kW motors, one VFD-driven, plus wash water control.
Count:
- - Digital inputs: 24 (local start/stop, remote from DCS, 8 interlock feedbacks, 6 proximity sensors, 3 level switches, VFD ready and fault, 2 emergency stops)
- - Digital outputs: 14 (2 motor contactors, VFD run command, 4 solenoid valves, 3 indication lamps, alarm relay, 2 diverter actuators, 2 spares)
- - Analog: 3 in (wash water flow, motor current, bearing temperature), 1 out (VFD speed reference)
- - Communications: Modbus RTU to the VFD, Ethernet to the plant reporting system
Selection: 24 DI + 25 percent spare = 30 inputs; 14 DO + 25 percent = 18 outputs. That exceeds a 1214C's onboard 14/10, so the realistic answer is a 1214C with one digital expansion module, or stepping up to a 1215C. The three analog inputs exceed the 1214C's onboard two, so an analog module is needed either way — which is the point: the analog count, not the digital count, decides.
Power: the 30 kW motor starting on the same bus is the whole risk. The recommendation is a 24 VDC supply rated well above connected load with adequate hold-up, surge protection on the incoming feed, and isolated analog input modules because the bearing RTD shares an earth with the drive.
Communication: Modbus RTU to the VFD keeps the legacy drive, Ethernet to reporting satisfies the mill's management system. No PROFINET needed, so no premium paid for it.
This is the ordinary shape of the decision. Notice that no step required a deep knowledge of instruction sets — every constraint was electrical, environmental or organisational.
---
6. The obsolescence question nobody asks at quotation stage
A PLC is a 10-to-15-year purchase, and the panel is usually replaced long before the CPU is.
- - Siemens S7-200 is long discontinued. Installations still running it face either a like-for-like replacement from remaining stock or a migration to S7-1200, which means rewriting rather than copying the program.
- - Micro PLC families generally are revised on 5-to-8-year cycles. A model that is current today may be in its "mature" phase in three years, with modules becoming harder to obtain.
- - The practical test: before standardising, ask whether the family is still in active production, whether expansion modules are available locally, and whether the programming software is still supported on a current operating system.
For a plant with several machines, standardising on one family is usually worth more than optimising each machine individually — because spares, training and programming tools are shared across the whole estate.
---
7. What to send for an accurate quotation
PLC pricing in Pakistan moves with the exchange rate and with whether stock is held locally or indented, so a quotation is only meaningful against a specific reference number. To get one that can actually be acted on, send:
- 1. The exact CPU reference if known (for example 6ES7214-1AG40-0XB0), or the application if not.
- 2. I/O schedule — inputs, outputs, analog, and whether outputs are relay or transistor.
- 3. Communication requirement — what it must talk to, and over what protocol.
- 4. Supply and environment — panel supply voltage, ambient conditions, dust or washdown.
- 5. Quantity and destination city — dispatch to Karachi, Faisalabad or Sialkot is a different logistics question from Lahore.
- 6. Whether a spare is required — most plants buying a critical controller should buy two.
Send a part number, a model or a photo of the existing nameplate through the quote form and the sourcing team will confirm the correct variant, availability and price.
---
8. Common questions
Which PLC is best for a small machine in Pakistan? For a standalone machine under roughly 30 I/O with no network requirement, Delta DVP and Omron CP1E are the cost-efficient choices and both are well understood by local technicians. Where the machine will later join a plant network or the plant is standardising, Siemens S7-1200 costs more but has better long-term support depth locally.
Can a PLC run directly on 415 V? No. The controller runs on 24 VDC or mains-derived control voltage through a power supply. The 415 V supply feeds the motors and drives; the PLC sees 24 VDC. What matters is that the 24 VDC supply is sized and protected for a feeder that sags when large motors start.
Do I need analog inputs? Only if the machine measures a continuous variable — temperature, pressure, flow, level or current. If every signal is a switch, analog is wasted spend. If the machine has a transmitter on it, analog usually decides the CPU size.
How much spare I/O should I allow? Add 25 percent to digital I/O and one module's worth of analog headroom. The cost of the next size up is small against the cost of a six-week indent replacement in year two.
Can I replace an obsolete S7-200 with an S7-1200 without rewriting? Not directly. The migration is a rewrite of the logic into the current engineering tool, though the I/O wiring can often be reused with adapter modules. Budget engineering time, not just hardware.
Why is the price different from an online listing? Listings are usually for a specific reference, ex-stock abroad, before freight, duty and local margin. A quotation against your exact reference, quantity and destination is the only number that reflects what you will actually pay.
---
*Al Imran Enterprises has supplied industrial control equipment from Lahore since 1992, with nationwide dispatch across Pakistan. Related reading: PLCs and controllers, Siemens, Omron, Delta Electronics, Mitsubishi Electric, Schneider Electric, ABB.*
About the Author
This article was published by the Al Imran Enterprises technical sourcing team. With over 40 years of experience in industrial parts procurement, we help plants across Pakistan source genuine replacement parts.
Learn more about us →