brands · South Africa
Allen-Bradley PLC training — Studio 5000, ControlLogix
Honest Allen-Bradley PLC training for South Africa. Tag-based ladder logic on CompactLogix and ControlLogix in Studio 5000, with a free browser simulator.
Allen-Bradley is the controller you will meet on a Cape Town bottling line, a Gqeberha automotive component plant, or a Gauteng OEM packaging machine. If you are starting Allen-Bradley PLC training in 2026 and you want a practical view of what to learn, in what order, and which marketing slides to ignore, this is the page. We program CompactLogix and ControlLogix daily, we run Studio 5000 v36, and we are not a Rockwell sales channel. We are an independent training site that thinks the official courseware is too expensive for self-funded learners and most of the YouTube alternatives skip the parts that matter on a real factory acceptance test.
Try the simulator →Why Allen-Bradley dominates SA FMCG and packaging
Walk into a South African food and beverage plant, a packaging line, an automotive component supplier, or a pharmaceutical fill-and-finish suite, and the panel doors open onto Rockwell hardware more often than not. The bias is regional. The Western Cape leans hard Allen-Bradley. The Cape's food and beverage sector grew on Rockwell because the OEMs supplying packaging machines into that market were largely North American, or licensed from North American designs. A Krones filler, a Tetra Pak aseptic line, a Sidel blow-moulder — those came in with ControlLogix in the cabinet and a PanelView Plus on the door, and the maintenance teams trained on what arrived.
Gauteng is more split. The same packaging OEM bias applies for FMCG, but the heavy-process side of the province (refineries, water utilities, mining beneficiation) leans Siemens. So if you are in Johannesburg you will see both brands across a single career, often inside the same plant on different cells. KwaZulu-Natal sits closer to Gauteng's pattern. Eastern Cape automotive component plants — the cluster around Gqeberha — are Rockwell-heavy because the assemblers they feed run Rockwell on their final assembly lines and the tier-1 suppliers match what the customer specifies.
A practical implication for a learner choosing a brand. If you live in Cape Town and you want FMCG, packaging or pharma work, learn Allen-Bradley first. If you want automotive component or OEM machine-build work anywhere in the country, learn Allen-Bradley first. If you want petrochem, water utilities or mining beneficiation work, learn Siemens first. Most working programmers end up fluent in both within five years, but the first brand is the one that pays your rent for the first eighteen months, so pick by the panel photos in the local job ads, not by personal preference.
The Rockwell hardware family you'll actually meet
Rockwell sells a deep range of controllers. You only need a small subset for the work that exists in South Africa.
MicroLogix and Micro800. The legacy entry-level. MicroLogix 1100, 1200, 1400 and 1500. Discontinued for new sales but still on thousands of brownfield panels across small water treatment skids, conveyor sections and standalone OEM machines. Programmed in RSLogix 500, not Studio 5000 — a separate IDE you will end up installing on a virtual machine because RSLogix 500 is awkward on modern Windows. The Micro800 family (2080-LC10, LC20, LC30, LC50) is the current low-end and is programmed in Connected Components Workbench, again not Studio 5000. Two different code bases for two different tiers is one of the genuine annoyances of the Rockwell ecosystem.
CompactLogix. The mid-tier workhorse. CompactLogix 5370 (1769-L18ER, 1769-L24ER, 1769-L33ER, 1769-L36ER) and the newer CompactLogix 5380 (5069-L306ER, 5069-L320ER, 5069-L340ER, 5069-L350ERM with motion). Programmed in Studio 5000 Logix Designer. You will see these on packaging machines, OEM skids, water booster sets, smaller plant cells. The 5380 platform uses 5069 series I/O on a local bus and EtherNet/IP for distributed I/O. The CompactLogix 5380 is the controller most new SA greenfield FMCG cells have shipped with since about 2020.
ControlLogix. The high-performance controller. ControlLogix 5570 (1756-L71, L72, L73, L74, L75) and ControlLogix 5580 (1756-L81E, L82E, L83E, L84E, L85E). Backplane-mounted in a 1756-A4, A7, A10, A13 or A17 chassis with a dedicated power supply (1756-PA72, PA75, PB72, PB75). The 1756-L85E in a 1756-A10 chassis is the controller you will see on serious greenfield process plants and large packaging halls. ControlLogix is also where the redundancy story lives — paired chassis with 1756-RM2 redundancy modules for plants that cannot tolerate a controller swap mid-batch.
Drives that talk to these PLCs. PowerFlex 525 for general-purpose VFD work up to 22 kW, PowerFlex 755 for the heavier and more demanding applications, PowerFlex 753 for cost-sensitive process work, PowerFlex 6000 for medium voltage. The PowerFlex range talks EtherNet/IP natively and is configured from inside the same Studio 5000 project as the PLC through the Add-On Profile mechanism, which is one of the genuine advantages of the Rockwell ecosystem.
Distributed I/O. Point I/O (1734-AENT EtherNet/IP adapter with 1734-IB8, 1734-OB8, 1734-IE4C, 1734-OE2V cards) and Flex 5000 (5094-AEN2TR adapter with 5094-IB16, 5094-OB16, 5094-IF8, 5094-OF8 cards). Flex 5000 is the modern story and replaces the older 1794 Flex I/O on new builds. For larger distributed installations the 5094 platform supports DLR (Device Level Ring) topology natively.
Studio 5000 Logix Designer — the IDE
Studio 5000 is Rockwell's single development environment for the Logix family. The current shipping version is v36, and it is a paid product on a subscription model. The Studio 5000 product is actually a bundle: Logix Designer is the PLC programming tool, View Designer is the HMI tool for PanelView 5000 hardware, and Architect is the system-level design and import tool. The Logix Designer Mini, Lite, Standard and Full licence tiers control which controllers and which features you can use; only the Full tier supports the L8x ControlLogix and the redundancy add-ons. Pricing is in the order of USD 1,200 to USD 7,000 per seat per year depending on tier, which is a real obstacle for a self-funded learner.
The project tree is the spine of the IDE. Controller folders for Tasks, Programs, Routines, then I/O configuration, controller-scoped tags, program-scoped tags, Trends, Add-On Instructions, Data Types and the Logical Model. The compile button is the green check. The download button is the red downward arrow. The online toggle puts you into a live editing mode where you can do partial download of edited rungs without stopping the controller — one of the things Studio 5000 does genuinely better than the competition.
A few honest notes that no Rockwell marketing slide will tell you. The project file is a binary .ACD format, and version control on .ACD files is harder than it should be. You can export to L5X (an XML representation) for diffing, but the round-trip is lossy on certain controller-scoped properties and the import step takes manual attention. Most teams ship by emailing zipped ACD archives, the same way most Siemens teams ship zipped TIA Portal projects. This is bad practice on both sides of the brand divide. The Rockwell answer is the FactoryTalk Vault and FactoryTalk Design Hub, but those add infrastructure cost and are not a fit for a one-or-two-person panel shop. The free import-export L5X workflow is what most people actually use, and it is good enough if you commit to a consistent L5X export discipline.
Tag-based addressing — the AB advantage for new learners
Rockwell pioneered tag-based addressing on the Logix platform and it is genuinely the best thing about the IDE for a new programmer. You write Conveyor.Motor1.Run instead of %Q0.0. The address resolves through the Logical Model, the tag is typed (BOOL, DINT, REAL, TIMER, COUNTER, or any User-Defined Type), and the cross-reference report shows you every place that tag is read or written. There is no byte-offset arithmetic to track in your head. There is no need to keep an Excel sheet of which memory bytes are free. This sounds small until you have programmed Siemens M-memory by hand for a year and then come back to a controller-scoped tag table on a CompactLogix.
The trade-off is tag explosion in poorly-structured projects. A junior programmer who does not understand UDTs (User-Defined Types) will create five thousand controller-scoped tags on a single CompactLogix, with names like Tag_127, Motor_Run_New_2, temp_var_for_test. The fix is discipline around UDTs and around AOIs (Add-On Instructions). A UDT bundles related fields into a single typed structure — a Motor UDT with Run, Stop_Cmd, Aux, Trip, Hours_Run, Speed_SP, Speed_PV fields, and then every motor on the plant is one tag of type Motor, not seven tags per motor. The cross-reference becomes manageable. The HMI binding becomes manageable. The factory acceptance test plan becomes manageable.
UDTs and AOIs together are the thing that makes a Logix project scale. We will return to AOIs in the next section.
Languages on Rockwell — LD, FBD, ST, SFC and AOIs
Rockwell supports the IEC 61131-3 family of languages on Logix controllers — ladder diagram (LD), function block diagram (FBD), structured text (ST) and sequential function chart (SFC). The IEC standard itself is the cross-vendor reference for language semantics: iec.ch/standards/iec-61131-3. Rockwell's per-language documentation, including the instruction reference manuals, sits at rockwellautomation.com/en-us/support/documentation.html and is genuinely good — the 1756-RM003 Logix 5000 Controllers General Instructions manual is the single document every working AB programmer keeps open in a tab.
Rockwell adds something the standard does not specify. Add-On Instructions are first-class encapsulation for repeat patterns. You define an AOI once — say a Motor_Starter AOI with internal state, parameters, and a small ladder-or-ST body — and then you instantiate it everywhere you have a motor. The AOI is versioned, signed, and importable as an L5X. Sites build internal AOI libraries for their typical equipment classes (motor, valve, analogue input, PID loop, hand-auto-off station) and reuse them across projects. The opinion: AOIs are why Rockwell projects scale better than Siemens for greenfield FMCG lines. Siemens has function blocks and they are fine, but they do not have the same export-import-version-sign workflow that AOIs provide on Logix, and they are not the cultural default the way AOIs are on the Rockwell side of the fence.
A small ST snippet, the kind of thing you would write inside an AOI to scale a 4-20 mA pressure transmitter to engineering units. The raw count from a 5094-IF8 channel sits in Local:1:I.Ch00.Data and we want a REAL in bar between 0 and 10:
IF Raw_Count < 0 THEN
Pressure_Bar := 0.0;
Under_Range := 1;
ELSIF Raw_Count > 30840 THEN
Pressure_Bar := 10.0;
Over_Range := 1;
ELSE
Pressure_Bar := Raw_Count * (10.0 / 30840.0);
Under_Range := 0;
Over_Range := 0;
END_IF;
That is six lines that do the same job as a twelve-rung ladder block, with the bonus of being readable in a code review. If you cannot write that, you are not done with Allen-Bradley PLC training yet. ST inside an AOI body is how serious Logix work gets done.
RSLogix Emulate and FactoryTalk Logix Echo
Rockwell ships two controller simulators. RSLogix Emulate 5000 is the older product, bundled with some Studio 5000 tiers, and runs a simulated controller as a Windows process. It accepts your downloaded code and runs it, but it does not run actual controller firmware — it is a software re-implementation of the instruction set. Good enough for code-level testing, not good enough for serious factory acceptance test work because the instruction-set fidelity drifts from the real firmware on edge cases.
FactoryTalk Logix Echo is the modern replacement and runs the actual Logix controller firmware as a virtual chassis. You can download to it from Studio 5000 the same way you download to a real 1756-L85E, with the same diagnostic experience. Echo supports CompactLogix and ControlLogix variants, including the L85E and the redundancy story. The free tier runs a single emulated controller and is intended for individual learners and small developers. The paid tiers run multiple controllers and integrate with FactoryTalk View SE for HMI testing — this is what serious factory acceptance test rigs use, and it is what new SA system integrators are standardising on. Documentation is on the Rockwell support portal; the entry point and trial download link sit on the FactoryTalk Logix Echo product page.
Where our browser simulator fits
We are not Logix Echo. We do not pretend to be. We give you something different and complementary. Our simulator runs in a browser tab, with no installation, on any laptop or Chromebook with a current Chrome or Firefox. The scan engine matches IEC 61131-3 semantics — rung-by-rung evaluation, instance data persistence on AOI calls, deterministic timer behaviour, and the same race conditions you would see on a real Logix controller when scan order matters.
What you get from us is ladder logic reflexes, IEC 61131-3 semantics, and pattern fluency. You will still need to learn Studio 5000 specifically — the Tasks / Programs / Routines hierarchy, the difference between a Continuous task, a Periodic task and an Event task, scan time budgeting on a Continuous task with a Periodic interrupt slicing into it, the I/O update model for local 5069 I/O versus distributed EtherNet/IP I/O, and the controller-scoped versus program-scoped tag distinction. We do not replace that. We build the underlying programming brain so the Logix-specific layer takes weeks instead of months. By the time you sit in front of Studio 5000 for the first time, you already know how a TON behaves when the rung goes false mid-timing, how a sealed-in start-stop reads on the input scan, and what an SR latch does when set and reset rungs fight on the same scan.
The wiring track and sensor school bridge the gap. The wiring track shows you a labelled 5069-IB16 input card and walks you through wiring a 24 V DC sourcing sensor, a dry-contact pushbutton, and a 4-20 mA transmitter through a 5094-IF8 analogue channel. The sensor school covers the 22 sensor types most common on local FMCG and packaging plants, with the engineering-unit scaling you would set inside an analogue-input AOI.
The Allen-Bradley cert path — what's worth doing
Rockwell's certification program is mostly delivered through partners — Rockwell does not sell certs directly to individuals. The South African delivery is done through a small number of authorised distributors, and a typical Rockwell partner course runs between R20 000 and R50 000 for a four or five-day classroom session, with hardware racks supplied. The two recognised credentials are the Certified Validation (CCV), which covers the validated-process side of the platform, and the Certified Allen-Bradley Programmer (CCAP), which covers Studio 5000 Logix Designer fundamentals and intermediate programming. There is also a partner-delivered FactoryTalk View SE certification that maps to the HMI side of the stack.
The honest take. The Rockwell partner courses are the gold standard if your employer is paying. The instructors are real Rockwell-trained engineers, the lab racks have actual 1756 hardware, and the certificate does carry weight in interviews specifically because it is expensive — most SA hiring managers know your employer thought you were worth the investment. For a self-funded learner, R45 000 for five days of Studio 5000 fundamentals is hard to justify when you can get the same syntactic coverage from the Rockwell Knowledgebase manuals (free) and a Logix Echo subscription (a few hundred rand a month) over six months of self-paced practice.
Most SA hiring managers we talk to ask for portfolio and code samples, not certs. A solid AOI library, a public repo of L5X exports for typical equipment classes, and one PanelView project worth showing — that is a better signal than a CCAP certificate, for the simple reason that anyone can pass a four-day classroom course but only working programmers ship code. For a self-funded learner who wants a vendor-neutral cert that travels internationally, the ISA CCST (Certified Control Systems Technician) remains the better self-funded option. CCST is recognised by employers everywhere from Saudi Arabia to Australia, the exam is around USD 600, and it is brand-agnostic. See the Allen-Bradley product line history on en.wikipedia.org/wiki/Allen-Bradley for context on why the brand became the FMCG default in the first place.
Deep dives on Allen-Bradley
The brand pillar above is the overview. The pages below are the topic-by-topic deep reads for someone who has settled on Studio 5000 as their primary IDE and wants the specifics. Each is a single-topic page with worked code, real tag-table examples and the kind of detail you only learn after a few sites.
- Allen-Bradley Studio 5000 Add-On Instructions explained — the AOI page, with the wrap-your-pattern reasoning and an instance-tag example.
- FactoryTalk View tag binding to a CompactLogix controller — the HMI plumbing side, with the import-export flow that newcomers always trip on.
- CompactLogix vs ControlLogix: platform pick for SA panel work — the platform-pick page for greenfield projects and panel-shop quotes.
- Studio 5000 controller tags vs program tags: scope rules that bite — the tag-scope page nobody reads until they have already shipped a bug.
- Allen-Bradley produced and consumed tags: cross-controller data without messages — the produced-consumed pattern for techs who keep reaching for MSG instructions.
Where you'd work with Allen-Bradley
Rockwell job density tracks the FMCG, packaging and automotive belts more than it tracks any single province. Six city pages cover the regions where Studio 5000 is the platform a panel shop quotes first.
On the Highveld, Allen-Bradley PLC training in Johannesburg is the page for the East Rand packaging belt and the deeper-shaft mining houses where ControlLogix sits on top of legacy SLC migrations, and Allen-Bradley PLC training in Pretoria is the page for the Tshwane Automotive SEZ — the assembly lines that BMW, Nissan and Ford run there are Rockwell-standardised at the body shop and paint line level.
Down on the coast, Allen-Bradley PLC training in Cape Town is where the brand really earns its FMCG reputation: the Cape's food, beverage and packaging cluster grew on Rockwell because the OEM packaging-machine builders supplying it were licensed from North American designs. Allen-Bradley PLC training in Port Elizabeth covers the Coega IDZ automotive components feeders, and Allen-Bradley PLC training in Durban is the page for the Hammarsdale and Pinetown automotive components corridor.
Inland and to the south, Allen-Bradley PLC training in Bloemfontein is the page for the agri-processing and abattoir cluster — smaller market, but the few sites that exist are predominantly CompactLogix.
What we don't claim
This page is going to be honest about what we are and aren't. We are not a Rockwell-authorised training provider. We have no commercial relationship with Rockwell Automation. We do not represent the official partner network, we do not issue CCAP or CCV certificates, and we do not have access to Rockwell proprietary courseware. Our completion certificates are course-level only and have no regulatory standing — not in South Africa and not internationally. We are not SAQA-registered or not nationally accredited. We have not pursued QCTO accreditation and we are not MerSETA-registered either.
What we are: an independent simulator and curriculum that helps you build the reflexes you need before you spend partner-course money or sit a CCST exam. The formal vendor cert is a separate purchase from a separate vendor. We are honest brokers. If you specifically need a SETA-aligned learnership for B-BBEE skills development reasons, we are not the right product. If you want Studio-5000-ready reflexes without a $7,000 licence up-front, we are exactly the right product.
How to start
Five steps. Sandbox first — open the simulator, drag a contact and a coil, write your name across the screen in rungs. Then a tag-based start-stop — write the classic three-wire control with a sealed-in start, a stop button, and a Motor.Run output to a virtual contactor, using a typed tag rather than an absolute address. Then a sealed-in motor with overload — add a thermal overload contact, model the contactor's auxiliary feedback as Motor.Aux, and learn what a "field check" interlock pattern looks like before you write one on a real Logix project. Then a small sequencer using SFC — five-step bottle-filling cycle, with timer behaviour and step-transition logic that maps directly to SFC steps in Studio 5000. Then a small AOI — wrap the start-stop-and-overload pattern into a Motor_Starter AOI with input parameters, output parameters, and instance data, and instantiate it for two motors so you see how AOI instances differ from raw rungs.
Free tier first — no credit card. Spend a weekend on the sandbox and the first few lessons. If the format works, move to Basic at $12 a month. Most learners reach the start of the brand-specific Allen-Bradley content in three to four weeks of part-time practice.
Try the simulator →