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

Hardware
Related Software
Wiki resources
Remarks
Arduino Uno Buyโ€‹
Arduino IDE Download โ€‹
โ€‹Arduinoโ€‹
For beginners in programming
Allen Bradley Micro850 PLC Buy
Connected Component Workbench Download You need to make an account
โ€‹Micro850 PLCโ€‹
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โ€‹
โ€‹ctrlX COREโ€‹
Virtual ctrlX WORKS can be installed on PC
Delta PLC Software Buyโ€‹
WPL Soft or ISP Soft, COMMGR Download latest version from Delta websiteโ€‹
โ€‹Delta Electronicsโ€‹
For digital and analog PLC programming
Delta HMI B Series
DOPSoft Download latest version from Delta websiteโ€‹
โ€‹Delta HMIโ€‹
โ€‹
Delta Servo Drive ASDA B-Series
ASDS Soft Download latest version from Delta websiteโ€‹
โ€‹
โ€‹
Schneider PLC
ZelioSoft Downloadโ€‹
โ€‹
Free PLC Simulator
IO-Link Started kit from IFM Buyโ€‹
Latest updated from IFM websiteโ€‹
โ€‹
โ€‹
Omron PLC
CX-One Automation Software Downloadโ€‹
โ€‹Omronโ€‹
Available on request
PLCnext Buyโ€‹
PLCnext Engineering Download
โ€‹PLCnextโ€‹
Free software with PLC Simulation
Raspberry pi Buyโ€‹
OS for Raspberry pi Download
โ€‹Raspberry Piโ€‹
Best cost effective hardware for beginners. Highly recommended
Safety Controller SC10 Buyโ€‹
Banner safety controller Downloadโ€‹
โ€‹Banner SC10 Seriesโ€‹
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
S7-200 PLC
  • STEP7 MicroWIN V4- Downloadโ€‹
  • STEP7 MicroWIN V4.0 SP8 und SP9- Downloadโ€‹
โ€‹S7-200โ€‹
Download the basic version of MicroWIN v4 first and then the SP9
Weintek HMI
EasyBuilder Pro (Free) Downloadโ€‹
โ€‹Weintekโ€‹
You can simulate HMI screens with most of the PLC without HMI hardware

Software Platform

Software
More information
Remarks
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
โ€‹https://nodered.org/โ€‹
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
Putty
Open-source SSH client
Prosys OPC UA Server, Client, Simulation,Monitor
Free trial
Looking for a suitable computer for the above hardware and software configuration? Check out our recommend computer here Computer configurationโ€‹
โ€‹