Learn PLCs free

PLC Programming Guides

Master industrial automation with 3024+ comprehensive guides covering 28 major PLC brands, 9 programming features, and 12 real-world use cases.

3024
Total Guides
28
PLC Brands
9
Features
12
Use Cases

Featured Guides

Browse by PLC Brand

Siemens

TIA Portal

28% market

Industry-leading German manufacturer of PLCs, widely used in Europe and globally. Known for robust engineering tools and extensive documentation.

Popular Models:
S7-1200S7-1500S7-300
108 guides available
View all Siemens guides →

Allen-Bradley

Studio 5000 (formerly RSLogix 5000)

32% market

Rockwell Automation's flagship PLC brand, dominant in North America. Known for reliable hardware and comprehensive ecosystem.

Popular Models:
ControlLogixCompactLogixMicroLogix

Mitsubishi

GX Works2/GX Works3

15% market

Leading Japanese PLC manufacturer with strong presence in Asia-Pacific. Known for compact, high-performance controllers.

Popular Models:
FX5iQ-RiQ-F
108 guides available
View all Mitsubishi guides →

Schneider Electric

EcoStruxure Machine Expert

12% market

French multinational with comprehensive automation portfolio. Strong in energy management and building automation.

Popular Models:
Modicon M580Modicon M340Modicon M221

Beckhoff

TwinCAT 3

5% market

German PC-based control technology specialist. Known for innovative approach using industrial PCs instead of traditional PLCs.

Popular Models:
CX SeriesC6015C6030
108 guides available
View all Beckhoff guides →

Rockwell Automation

FactoryTalk Suite

32% market

Parent company of Allen-Bradley, offering complete automation solutions including PLCs, HMIs, drives, and software.

Popular Models:
ControlLogixCompactLogixGuardLogix

ABB

Automation Builder

8% market

Swiss-Swedish multinational with strong robotics and automation portfolio. Known for reliability and power industry expertise.

Popular Models:
AC500AC500-eCoAC500-S
108 guides available
View all ABB guides →

Bosch Rexroth

ctrlX WORKS / IndraWorks

4% market

German automation brand from the Bosch group, known for motion-heavy machine-builder applications and the ctrlX AUTOMATION open platform combining PLC, motion, and Linux-based apps.

Popular Models:
ctrlX CORE XM21ctrlX CORE XM22ctrlX CORE XM42

Phoenix Contact

PLCnext Engineer

3% market

German industrial connectivity and automation brand. PLCnext controllers uniquely combine IEC 61131-3 with high-level languages (C++, Python, MATLAB) in one project — popular in Industry 4.0 and IIoT pilots.

Popular Models:
AXC F 1152AXC F 2152AXC F 3152

B&R Industrial Automation

Automation Studio

3% market

Austrian machine-builder automation brand, now part of ABB. Automation Studio integrates PLC, motion, safety, robotics, and HMI in one IDE — a favourite of packaging, printing, and plastics OEMs.

Popular Models:
X20 CPU seriesX90 MobileAPC2100

Eaton

XSoft-CoDeSys-3 / easySoft

2% market

US-headquartered power-management brand with a broad PLC range from the easyE4 smart relay through XControl XC-100 to XC-303 mid-range controllers. Codesys-based toolchain.

Popular Models:
easyE4XC-100XC-152
108 guides available
View all Eaton guides →

LS Electric

XG5000

3% market

Korean industrial automation brand (formerly LSIS) with a rapidly growing PLC product line — XGB compact, XGI mid-range, XGK high-speed. Strong in Korea, SE Asia, and increasingly competitive in global markets.

Popular Models:
XGBXGI-CPUUXGI-CPUUN

Unitronics

VisiLogic / UniLogic

1% market

Israeli automation brand specialising in all-in-one PLC+HMI controllers. Vision, Samba, and UniStream series ship with integrated colour touchscreens — popular with US small-integrator and OEM-machine markets.

Popular Models:
Jazz 2Samba 7"Vision V350
108 guides available
View all Unitronics guides →

Horner Automation

Cscape

1% market

US brand from Indiana specialising in all-in-one OCS (Operator Control Station) controllers — PLC, HMI, I/O, and networking in one rugged enclosure. Strong in water/wastewater and OEM-machine markets.

Popular Models:
XL4XL7XL10

Opto 22

groov EPIC / PAC Project

1% market

US brand (Temecula, CA) bridging PLC and IIoT. groov EPIC controllers run PLC logic plus Node-RED plus Docker containers on a Linux base — popular with edge-IoT and process-industry convergence projects.

Popular Models:
groov EPIC GRV-EPIC-PR2groov RIOSNAP PAC S1
108 guides available
View all Opto 22 guides →

Red Lion Controls

Crimson 3.2

1% market

US brand (Pennsylvania) specialising in HMI, protocol-converter, and rugged edge controllers. FlexEdge DA series combines PLC, HMI, and protocol gateway in one — popular with OEM machine-builders and remote-monitoring applications.

Popular Models:
FlexEdge DA10DFlexEdge DA30DFlexEdge DA50D

Xinje

XDPPro / XINJEStudio

<1% global, ~3% China market

Chinese PLC manufacturer (Wuxi Xinje Electric) producing low-cost compact and motion-capable controllers popular with Asian OEMs and machine-builders. Ladder-logic-first programming with strong motion control and HMI integration in price-sensitive applications.

Popular Models:
XD3XD5XDH
108 guides available
View all Xinje guides →

Wecon

Wecon PLC Editor / PIStudio

<1% global market

Chinese controls manufacturer (Xiamen Wecon Technology) offering Mitsubishi-FX-compatible PLCs and a tightly-integrated HMI line. Common in OEM machinery exported from Chinese manufacturers and increasingly seen on price-sensitive replacement projects.

Popular Models:
LX3VLX5VLX5S
108 guides available
View all Wecon guides →

Inovance

InoProShop / AutoShop

~2% global, top-3 in China market

Major Chinese industrial automation manufacturer (Shenzhen Inovance Technology) offering integrated PLCs, drives, servos, robotics, and elevator controls. Inovance is one of the largest domestic Chinese automation suppliers and is increasingly competitive on mid-tier projects globally.

Popular Models:
AM600AM610H5U
108 guides available
View all Inovance guides →

INVT

INVT Workshop / AutoStudio

<1% global market

Shenzhen-based Chinese automation manufacturer (Invt Electric) producing PLCs, VFDs, servo drives, UPS systems, and HMIs. INVT is best known for its drives line; the PLC product is a complementary controller commonly bundled with INVT inverters in price-sensitive OEM applications.

Popular Models:
IVC1IVC2IVC3
108 guides available
View all INVT guides →

Kinco

Kincobuilder

<1% global market

Chinese controls manufacturer (Kinco Automation, Shanghai) producing compact PLCs, HMIs, servo drives, and stepper systems. Kinco is heavily used in light industrial OEM machinery — packaging, labeling, plastics, woodworking — where compact integrated controllers and clean motion are priorities.

Popular Models:
K3K5K6
108 guides available
View all Kinco guides →

Panasonic

FPWIN Pro / Control FPWIN GR7

~2% global market

Japanese conglomerate Panasonic Industry produces FP-series PLCs (formerly Matsushita / NAiS) widely used across Japanese automotive Tier 1/2 plants, electronics assembly, and OEM machinery. The FP line favours compact, fast, and reliable controllers with long product longevity.

Popular Models:
FP0FP0RFP-X
108 guides available
View all Panasonic guides →

Yokogawa

STARDOM Logic Designer / FA-M3 WideField3

~3% global process-automation market

Japanese process automation specialist Yokogawa is best known for its CENTUM DCS in oil-and-gas, refining, and chemicals — but also produces FA-M3 PLCs and the STARDOM hybrid PLC/RTU line for process and remote-monitoring duty. Yokogawa controllers excel where process data integrity and long-life operation matter more than raw scan speed.

Popular Models:
FA-M3FA-M3VSTARDOM FCN
108 guides available
View all Yokogawa guides →

IDEC

WindLDR / WindO/I-NV4 (HMI) / Automation Organizer

~1% global market

Japanese controls manufacturer IDEC (formerly Izumi) offers MicroSmart and FT-series PLCs alongside HMIs, push-buttons, safety relays, and sensors. IDEC is a strong choice for compact OEM machinery and panel-builders prioritising integrated safety, light-industrial reliability, and clean engineering tools.

Popular Models:
MicroSmart Pentra FC6AFC5AFT1A SmartAXIS Touch
108 guides available
View all IDEC guides →

Honeywell

ControlEdge Builder / Experion PKS / SoftMaster

~4% global process-automation market

American multinational Honeywell sells the ControlEdge PLC line (formerly HC900 / Experion PLC) and the broader Experion PKS DCS for process industries. Honeywell PLCs are typical in oil-and-gas, refining, pharma, and large building automation — environments where process pedigree and Experion integration outweigh discrete-machine optimisation.

Popular Models:
ControlEdge PLCControlEdge HC900ControlEdge UOC
108 guides available
View all Honeywell guides →

Emerson

PAC Machine Edition / Movicon NExT / DeltaV Studio

~5% global process + PAC market

American multinational Emerson sells the PACSystems PLC/PAC line (formerly GE Intelligent Platforms / GE Fanuc) plus the DeltaV DCS for process industries. PACSystems controllers are widespread in water/wastewater, food-and-beverage, automotive Tier 1, and OEM equipment from former-GE customers; DeltaV dominates in upstream oil-and-gas and chemicals.

Popular Models:
PACSystems RX3iPACSystems RX7iPACSystems RSTi-EP
108 guides available
View all Emerson guides →

Fatek

WinProladder / FATEK Programming Software

<1% global market

Taiwanese controls manufacturer Fatek Automation produces the FBs- and FBe-series PLCs widely deployed across Taiwanese, Chinese, and SE Asian OEM machinery. Fatek is a popular choice for low-cost compact automation in textiles, plastics, packaging, and food-processing equipment.

Popular Models:
FBs-MAFBs-MCFBs-MN
108 guides available
View all Fatek guides →

Delta

WPLSoft / ISPSoft / DIADesigner-AX

~3–4% global, growing market

Taiwanese conglomerate Delta Electronics produces the DVP, AS, AH, and AX PLC families widely deployed across Asian, Indian, and Latin American OEM machinery and increasingly in EMEA cost-sensitive markets. Delta's PLC range pairs with its own VFDs, servo drives, HMIs, and IPCs from a single vendor, giving it the most complete budget automation stack outside the major Japanese and German brands.

Popular Models:
DVP-ES2 / EX2 / SS2 (compact entry)DVP-SX2 / SA2 / SV2 (motion + analogue)DVP-SE (Ethernet)
108 guides available
View all Delta guides →

Browse by Programming Feature

Ladder Logic

Beginner

LD (Ladder Diagram)

The most widely used PLC programming language, based on electrical relay logic diagrams. Intuitive for electricians and easy to learn.

Best for:
Discrete controlMachine interlocksSafety systems
View all Ladder Logic guides →

Structured Text

Intermediate to Advanced

ST (Structured Text)

High-level text-based programming language similar to Pascal. Excellent for complex algorithms and mathematical calculations.

Best for:
Complex calculationsData processingAdvanced control algorithms
View all Structured Text guides →

Function Blocks

Intermediate

FBD (Function Block Diagram)

Graphical programming using interconnected function blocks. Good balance between visual programming and complex functionality.

Best for:
Process controlContinuous control loopsModular programs
View all Function Blocks guides →

Sequential Function Charts (SFC)

Intermediate

SFC (Sequential Function Chart)

Graphical language for describing sequential operations. Excellent for batch processes and step-by-step procedures.

Best for:
Batch processesState machinesRecipe-based operations
View all Sequential Function Charts (SFC) guides →

Timers

Beginner

Standard function blocks (TON, TOF, TP)

Essential PLC components for time-based control. Includes on-delay, off-delay, and retentive timers for various timing applications.

Best for:
DelaysSequencingTime monitoring
View all Timers guides →

Counters

Beginner

Standard function blocks (CTU, CTD, CTUD)

PLC components for counting events, cycles, or parts. Includes up-counters, down-counters, and up-down counters.

Best for:
Part countingCycle countingProduction tracking
View all Counters guides →

Data Types

Intermediate

Standard data types (BOOL, INT, REAL, etc.)

Understanding PLC data types including BOOL, INT, REAL, STRING, and user-defined types. Essential for efficient programming.

Best for:
Data organizationMemory optimizationComplex data structures
View all Data Types guides →

HMI Integration

Intermediate to Advanced

Various protocols (OPC UA, Modbus, Ethernet/IP)

Connecting PLCs to Human-Machine Interfaces for visualization, control, and monitoring. Essential for operator interaction.

Best for:
Operator controlProcess visualizationAlarm management
View all HMI Integration guides →

Communications

Advanced

Various protocols (OPC UA, Modbus TCP, etc.)

PLC networking and communication protocols including Ethernet/IP, Profinet, Modbus, and industrial protocols.

Best for:
Distributed systemsSCADA integrationMulti-PLC coordination
View all Communications guides →

Browse by Industrial Use Case

HVAC Control

Intermediate
Building Automation

Heating, Ventilation, and Air Conditioning control systems using PLCs for temperature regulation, air quality, and energy efficiency.

Real-world applications:
  • Commercial building climate control
  • Hospital environmental systems

Conveyor Systems

Beginner to Intermediate
Material Handling

Automated material handling using conveyor belts with PLC control for sorting, routing, and tracking products.

Real-world applications:
  • Airport baggage handling
  • Warehouse distribution

Traffic Light Control

Beginner
Infrastructure

Automated traffic signal control using PLCs for intersection management, timing optimization, and pedestrian safety.

Real-world applications:
  • City intersection control
  • Highway ramp metering

Temperature Control

Intermediate
Process Control

Precise temperature regulation using PLCs with PID control for industrial processes, ovens, and thermal systems.

Real-world applications:
  • Industrial ovens
  • Plastic molding machines

Bottle Filling

Intermediate to Advanced
Packaging

Automated bottle filling and capping systems using PLCs for precise volume control, speed optimization, and quality assurance.

Real-world applications:
  • Beverage bottling lines
  • Pharmaceutical liquid filling

Assembly Lines

Intermediate to Advanced
Manufacturing

Automated production assembly using PLCs for part handling, quality control, and production tracking.

Real-world applications:
  • Automotive assembly
  • Electronics manufacturing

Pump Control

Intermediate
Water & Wastewater

Automated pump systems using PLCs for water distribution, chemical dosing, and pressure management.

Real-world applications:
  • Municipal water systems
  • Wastewater treatment

Motor Control

Beginner to Intermediate
Industrial Manufacturing

Industrial motor control using PLCs for start/stop, speed control, and protection of electric motors.

Real-world applications:
  • Pump motors
  • Fan systems

Sensor Integration

Beginner to Intermediate
Universal

Integrating various sensors with PLCs for data acquisition, analog signal processing, and digital input handling.

Real-world applications:
  • Environmental monitoring
  • Process measurement

Safety Systems

Advanced
Universal

Safety-rated PLC programming for personnel protection, emergency stops, and safety interlocks per IEC 61508/61511.

Real-world applications:
  • Machine guarding
  • Emergency stop systems

Packaging Automation

Intermediate to Advanced
Packaging

Automated packaging systems using PLCs for product wrapping, boxing, labeling, and palletizing.

Real-world applications:
  • Food packaging lines
  • Pharmaceutical blister packing

Material Handling

Intermediate to Advanced
Logistics & Warehousing

Automated material movement using PLCs for warehouse automation, AGVs, and logistics systems.

Real-world applications:
  • Warehouse automation
  • AGV systems

Start Learning PLC Programming Today

Choose your PLC brand, select a programming feature, and pick an industrial use case to get started with comprehensive, practical guides.