Technical guide, , by Green Automatica engineering team · 3 min read
PLC, HMI and VFD programming in Kenya: every major brand, one engineering team
We program, configure and troubleshoot PLCs, HMIs and variable frequency drives from Siemens, Allen-Bradley, ABB, Schneider Electric, Mitsubishi Electric, Omron, Delta, Eaton, Honeywell, Phoenix Contact, Lovato, Control Techniques, Danfoss, INVT, Invertek, CHINT and Sinovo.
Most factories run a mix of brands: a Siemens PLC on one line, a Mitsubishi on an imported machine, Danfoss or INVT drives on the pumps. When something stops, you need one team that can work on all of them, not a different contractor for every logo. That is what we do.
What we program
- PLCs (programmable logic controllers): the brain of the machine. We write new programs, change sequences, find faults and migrate obsolete controllers.
- HMIs (operator touch screens): clear screens, alarms, recipes and trends, so operators know what the machine is doing.
- VFDs (variable frequency drives): correct motor setup, smooth starting, PID control for pumps and fans, and energy savings.
Brands we work with
| Brand | What we program |
|---|---|
| Siemens | SIMATIC S7-1200, S7-1500, ET 200SP; SIMATIC Basic and Comfort Panels, Unified Comfort Panels; SINAMICS V20, G120, G120C, S120 |
| Allen-Bradley | ControlLogix, CompactLogix, Micro800 (Micro820, Micro850, Micro870); PanelView Plus 7, PanelView 800; PowerFlex 523, 525, 753, 755 |
| ABB | ACS150, ACS180, ACS355, ACS380, ACS580, ACS880; AC500, AC500-eCo; CP600 control panels |
| Schneider Electric | Modicon M221, M241, M251, M262, M340, M580; Harmony GTO, ST6 and STO panels; Altivar ATV12, ATV320, ATV340, ATV600, ATV900 |
| Mitsubishi Electric | MELSEC iQ-F (FX5U, FX5UC), FX3U, FX3G, Q series, L series, iQ-R; GOT2000, GOT SIMPLE; FR-D700, FR-E700, FR-E800, FR-A800, FR-F800 |
| Delta | DVP series (ES2, SS2, SE, EH3), AS series; DOP-100 series; VFD-E, VFD-EL, ME300, MS300, C2000, CP2000 |
| Omron | CP1E, CP1H, CP2E, CJ2; NB series, NA series, NS series; MX2, RX2, M1 series |
| Danfoss | VLT Micro Drive FC 51, VLT Midi Drive FC 280, VLT HVAC Drive FC 102, VLT AQUA Drive FC 202, VLT AutomationDrive FC 301 and FC 302; VACON 100, VACON NXP |
| INVT | Goodrive GD10, GD20, GD200A, GD270, GD350; GD100-PV series |
| Invertek Drives | Optidrive E3, Optidrive P2, Optidrive Eco |
| CHINT | NVF2G, NVF5; NXC contactors, NXR thermal overload relays, NXM moulded-case breakers, NXB miniature breakers |
| Sinovo | SD90, SD100, SD200, SD300 |
| Eaton | easyE4, easy800, MFD-Titan, XC series; XV and XP panels; PowerXL DC1, DE1, DG1, DM1 |
| Honeywell | ControlEdge PLC, ControlEdge RTU; Experion PKS, Experion HS; SmartVFD HVAC, Honeywell process VFDs |
| Phoenix Contact | PLCnext Control AXC F 1152, 2152, 3152; BTP touch panels, PLCnext web HMI; terminal blocks, QUINT power supplies, surge protection, CONTACTRON motor starters |
| Lovato Electric | VLB1, VLB3, VLG3; smart relays, automatic transfer switch controllers, power factor controllers; contactors, motor protection circuit breakers, soft starters |
| Control Techniques | Unidrive M, Commander C, Unidrive SP |
Guides by equipment type
PLC programming guides
- Siemens PLC programming
- Allen-Bradley PLC programming
- Schneider Electric PLC programming
- Mitsubishi Electric PLC programming
- Omron PLC programming
- Delta PLC programming
- ABB PLC programming
- Eaton PLC programming
- Honeywell PLC programming
- Phoenix Contact PLC programming
- Lovato Electric PLC programming
HMI programming guides
- Siemens HMI programming
- Allen-Bradley HMI programming
- Schneider Electric HMI programming
- Mitsubishi Electric HMI programming
- Omron HMI programming
- Delta HMI programming
- ABB HMI programming
- Eaton HMI programming
- Honeywell HMI programming
- Phoenix Contact HMI programming
VFD programming guides
- Siemens VFD programming
- Allen-Bradley VFD programming
- Schneider Electric VFD programming
- Mitsubishi Electric VFD programming
- Omron VFD programming
- Delta VFD programming
- ABB VFD programming
- Eaton VFD programming
- Honeywell VFD programming
- Lovato Electric VFD programming
- Control Techniques VFD programming
- Danfoss VFD programming
- INVT VFD programming
- Invertek Drives VFD programming
- CHINT VFD programming
- Sinovo VFD programming
Why it matters for your bottom line
- Less downtime: fast, on-site fault finding by engineers who know the software.
- Lower energy bills: properly set drives and controls can cut motor energy use significantly on pumps and fans.
- Longer machine life: soft starts, correct protections and good control reduce mechanical and electrical stress.
- No more lost programs: we back up and document every PLC, HMI and drive we touch.
How we work
We back up the existing system, agree what it must do, program and test offline, commission on site with your team, and hand over the documented program and drive settings. Read the brand guides above for details on each manufacturer, or see our PLC programming, SCADA and HMI and VFD and drives services.
Frequently asked questions
Which PLC brands do you program in Kenya?
Siemens, Allen-Bradley, Schneider Electric, Mitsubishi Electric, Omron, Delta, ABB, Eaton, Honeywell and Phoenix Contact PLCs, plus HMIs and drives from these brands and from Lovato, Control Techniques, Danfoss, INVT, Invertek, CHINT and Sinovo.
Do you work outside Nairobi?
Yes. We work on site anywhere in Kenya and across Africa, including Uganda, Tanzania, Rwanda, Ethiopia, Somalia and South Sudan.
Can you work on a machine with no program backup or documentation?
Usually yes. We upload what is in the controller, document it, and give you a backup before making any change.