📋

PLC Programming

Compare 22 plc programming tools to find the right one for your needs

🔧 Tools

Compare and find the best plc programming for your needs

Opto 22 PAC Control

The flowchart-based development environment for your PAC Project applications.

Software for programming Opto 22's PACs using a flowchart-based language.

View tool details →

Beckhoff TwinCAT

The open automation software.

A software suite for PC-based control technology, combining PLC, motion control, and HMI.

View tool details →

Unitronics VisiLogic

All-in-One PLC & HMI Software.

Software for programming Unitronics' integrated PLC+HMI controllers.

View tool details →

Siemens TIA Portal

Totally Integrated Automation Portal - Your gateway to automation in the Digital Enterprise.

An integrated engineering framework for PLCs, HMIs, drives, and motion control.

View tool details →

CODESYS

The leading manufacturer-independent IEC 61131-3 automation software.

A hardware-independent PLC programming environment used by hundreds of hardware manufacturers.

View tool details →

B&R Automation Studio

The ultimate in integrated automation.

A comprehensive engineering tool for B&R's entire range of automation products.

View tool details →

Rockwell Automation Studio 5000 Logix Designer

A single development environment for the Allen-Bradley Logix 5000 family of controllers.

Software for programming Allen-Bradley PLCs, focusing on process control and safety.

View tool details →

Omron Sysmac Studio

One software to control and configure your entire machine.

An integrated development environment for Omron's automation platform.

View tool details →

Schneider Electric EcoStruxure Control Expert

The single software environment for Modicon controllers.

A comprehensive software solution for programming Schneider Electric's Modicon PLCs.

View tool details →

Mitsubishi Electric GX Works3

The engineering software for MELSEC iQ-R and iQ-F Series.

Software for programming Mitsubishi Electric's PLCs, known for its user-friendly interface.

View tool details →

ABB Automation Builder

The integrated software suite for machine builders and system integrators.

A comprehensive software suite for programming ABB's PLCs, robots, and other automation devices.

View tool details →

Emerson PAC Machine Edition

A universal development environment for all your machine control.

Software for programming Emerson's PACSystems, PLCs, and other automation devices.

View tool details →

Phoenix Contact PLCnext Engineer

The software for the PLCnext Control platform.

An engineering software for Phoenix Contact's PLCnext controllers, enabling open automation.

View tool details →

WAGO e!COCKPIT

The Engineering Software for the PFC Controllers.

An integrated engineering environment for WAGO's PFC series of controllers.

View tool details →

Keyence KV STUDIO

Integrated PLC Programming Software.

Software for programming Keyence's KV series of PLCs, known for its ease of use.

View tool details →

IDEC Automation Organizer

A single software platform for all your IDEC automation products.

Software for programming IDEC's PLCs, HMIs, and other automation devices.

View tool details →

Panasonic Control FPWIN Pro

The IEC 61131-3 compliant programming software.

Software for programming Panasonic's FP series of PLCs.

View tool details →

Bosch Rexroth IndraWorks

The engineering toolbox for all IndraDrive, IndraControl, and IndraLogic devices.

Software for programming and commissioning Bosch Rexroth's automation components.

View tool details →

Eaton EasySoft

The easy way to program your easyRelay.

Software for programming Eaton's easyRelay series of smart relays.

View tool details →

LS Electric XG5000

The software for the XGB series of PLCs.

Software for programming LS Electric's XGB series of PLCs.

View tool details →

Delta ISPSoft

The IEC 61131-3 compliant programming software for Delta PLCs.

Software for programming Delta's PLCs, compliant with the IEC 61131-3 standard.

View tool details →

OpenPLC Editor

The first fully open source Programmable Logic Controller.

A free and open-source PLC programming software compliant with IEC 61131-3.

View tool details →