Page cover image

Hardware and Software

Practicing programming without appropriate hardware or software will take you nowhere. Below are some of the recommendations to kick start your training.

Hardware and Software

HardwareRelated SoftwareWiki resourcesRemarks

Arduino Uno Buy

Arduino IDE Download

For beginners in programming

Allen Bradley Micro850 PLC Buy

Connected Component Workbench Download You need to make an account

Free software with PLC Simulation and Ethernet adaptor

Allen Bradley M1000 and M1400 PLC

RsLogix 500 Download LogixPro Simulator Download

Use RsEmulate Software to emulate the software

ctrlX CORE Buy

ctrlX WORKS More information

Virtual ctrlX WORKS can be installed on PC

Delta PLC Software Buy

WPL Soft or ISP Soft, COMMGR Download latest version from Delta website

For digital and analog PLC programming

Delta HMI B Series

DOPSoft Download latest version from Delta website

Delta Servo Drive ASDA B-Series

ASDS Soft Download latest version from Delta website

Schneider PLC

ZelioSoft Download EcoStructire Machine Expert Basic Download

Free PLC Simulator

IO-Link Started kit from IFM Buy

Latest updated from IFM website

Omron PLC

CX-One Automation Software Download

Available on request

PLCnext Buy

PLCnext Engineering Download

Free software with PLC Simulation

Raspberry pi Buy

OS for Raspberry pi Download

Best cost effective hardware for beginners. Highly recommended

Safety Controller SC10 Buy

Banner safety controller Download

Free software with simulation

S7-1200 PLC Buy Siemens KTP 400 HMI

TIA Portal- Step 7 Basic/Professional, WinCC and Step 7 Safety Download

With 21 days trial version

Siemens Starter kit

S7-200 PLC

Download the basic version of MicroWIN v4 first and then the SP9

Weintek HMI

EasyBuilder Pro (Free) Download

You can simulate HMI screens with most of the PLC without HMI hardware

Software Platform

SoftwareMore informationRemarks

Draw IO

Open source software for creating industrial drawings

FACTORY IO

3D simulation for industrial automation

Ignition SCADA

Free repeated trial for 2 months. Download the Maker Edition

Node-RED

Open source software for IIoT

MQTT Box

Free MQTT app for Windows, Linux, iOS

MQTT Dash

Free mobile client for Android

MQTT Tool

Free mqtt client for iOS

MySQL Workbench

Free software for MySQL

Net2PLC

Free virtual adaptor for S7 PLCs to connect to Node-RED or SCADA platforms

Prosys OPC UA Server, Client, Simulation,Monitor

Free trial

Putty

Open-source SSH client

StackEdit

Editor for md files

UaExpert

Free OPC UA client

Looking for a suitable computer for the above hardware and software configuration? Check out our recommend computer here Computer configuration

Last updated