Industrial controllers comparison chart

We are comparing the most important and relevant features like:
inputs, outputs, communications, RTC, software license...  We are also comparing an industrial Raspberry Panel PC with one of Siemens®

Comparison between Ardbox Arduino PLC and MicroLogix 1100

Two great industrial controllers for multiple applications. With a similar quantity of inputs and outputs and IOs types. 


Industrial PLC Ardbox Relay MicroLogix 1100 Allen Bradley

PLC Arduino ARDBOX PLC 20 I/Os RELAY HF MicroLogix 1100 Allen Bradley
Nº of Digital Inputs
x2 Digital (optoisol.) x8 Analog (Can also work as Digital)
x10 (6 and 4 fast)
Nº of Digital Outputs
- -
Nº of Analog Inputs
x8 (Can also work as Digital)
x2 (possibility of expansion modules) 
Nº of Analog Outputs
x3 Configurable by switch
-
Nº of Relay Outputs 
x8
x6
RS-485 (Y/N) - Quantity
x1 (Half & Full Duplex)
x1 (Half Duplex) 
RS-232 (Y/N) - Quantity
x1 x1
Ethernet (Y/N) - Quantity 
- One 10/100 port
WiFi (Y/N)
- -
BLE (Y/N)
- -
GPRS & GSM (Y/N)
- -
Other Communication protocols available
I2C, SPI, DALI, LoRA, Serial TTL, ... 

I2Cx1, SPIx1 DF1 Full Duplex, DF1 Half Duplex Master/Slave, DF1 Radio Modem
RTC (Real Time Clock) 
- Yes
Flash Memory (Arduino/ESP32)  RAM (Raspberry) 
32KB (8kB for bootloader)
-
Clock Speed (Arduino / ESP32)  CPU (Raspberry) 
16MHz
-
Operative Temperature
0ºC to 60 ºC
-20°C to +65°C
Other Features
- PID, EMBEDDED LCD, FLOATING POINT MATH, ONLINE EDITING + Option to add expansion IOs Modules
Software License? (Y/N)
No Yes | Rockwell Studio (Min. Package: 911,00 €)
NET Price
147,00 €
362-640 €


Comparison between M-Duino PLC 42 IOs and CP1L CPU Omron® 40 I/O


M-DUINO PLC Arduino Ethernet 42 I/Os
CP1L CPU Omron 40 I/O

M-DUINO PLC Arduino Ethernet 42 IOs Analog/Digital PLUS CP1L CPU Omron 40 I/O
Nº of Digital / Analog Inputs
Total 26 x 14 x 12 (Can also work as Digital)
Total 25 x 24 x 1 External Board
Nº of Digital / Analog Outputs
Total 16 x 10 x 6 Total 16 x 16
Nº of Relay Outputs 
- Yes, unspecified in the datasheet
RS-485 (Y/N) - Quantity
x1
Optional (Not by default) 
RS-232 (Y/N) - Quantity
x1 Optional
Ethernet (Y/N) - Quantity 
x1 x1
WiFi (Y/N)
Optional -
BLE (Y/N)
Optional -
GPRS & GSM (Y/N)
Optional -
Other Communication protocols available
I2C, SPI, DALI, LoRA, Serial TTL, ... 

I2Cx1, SPIx1, Modbus -
RTC (Real Time Clock) 
Yes -
Flash Memory (Arduino/ESP32)  RAM (Raspberry) 
256KB (8kB for bootloader)
-
Clock Speed
16MHz
-
Operative Temperature
0ºC to 60 ºC
0 to 55°C
Other Features
- Option to add expansion IOs modules
Software License? (Y/N)
No Yes | 411,30 € basic CP1E & CP1L Software
NET Price
288,75€
794,97€


Comparison between M-Duino PLC 21 IOs and Schneider® Modicon TM221CE24U


M-DUINO PLC Arduino Ethernet 21 I/Os
Schneider Modicon TM221CE24U

M-DUINO PLC Arduino Ethernet 21 I/Os Analog/Digital PLUS Schneider Modicon TM221CE24U
Nº of Digital / Analog Inputs
Total 13 x 7 x 6 (Can also work as Digital)
Total 16 x 14 x2
Nº of Digital / Analog Outputs
Total 8 x 5 x 3 Total 10 x 10
Nº of Relay Outputs 
- -
RS-485 (Y/N) - Quantity
x1
x1 
RS-232 (Y/N) - Quantity
x1 x1
Ethernet (Y/N) - Quantity 
x1 x1
WiFi (Y/N)
Optional -
BLE (Y/N)
Optional -
GPRS & GSM (Y/N)
Optional -
Other Communication protocols available
I2C, SPI, DALI, LoRA, Serial TTL, ... 

Serial TTL, I2C x1, SPI x1 USB port: USB - SoMachine-Network
RTC (Real Time Clock) 
Yes Yes
Flash Memory (Arduino/ESP32)  RAM (Raspberry) 
256KB (8kB for bootloader)
256KB
Clock Speed
16MHz
-
Operative Temperature
0ºC to 60 ºC
-10 to 55°C
Other Features
- PID, EMBEDDED LCD, FLOATING POINT MATH, ONLINE EDITING + Option to add expansion IOs Modules
Software License? (Y/N)
No Yes | Full Package: 1.468,00 €
NET Price
205,80€
248,00€


Comparison between Raspberry PLC and SIMATIC S7-1500 CPU 1511C-1PN


Raspberry PLC Configurable
SIMATIC S7-1500 CPU 1511C-1PN

Raspberry PLC Ethernet 58 I/Os Analog/Digital PLUS SIMATIC S7-1500 CPU 1511C-1PN
Nº of Digital / Analog Inputs
Total 37 x 21 x 16
Total 25 x16 + 4x (High Speed Digital Outputs) x5
Nº of Digital / Analog Outputs
Total 32 x 23 x 9 Total 18 x 16 x2
Nº of Relay Outputs 
- -
RS-485 (Y/N) - Quantity
x2

RS-232 (Y/N) - Quantity
- -
Ethernet (Y/N) - Quantity 
x2 x2
WiFi (Y/N)
Yes -
BLE (Y/N)
Yes -
GPRS & GSM (Y/N)
Yes -
Other Communication protocols available
I2C, SPI, DALI, LoRA, Serial TTL, ... 

Serial TTL, I2C x1, SPI x1, CAN  USB port: USB - SoMachine-Network
RTC (Real Time Clock) 
Yes Yes
Micro SD Slot
Yes (intended for the OS image) Yes
Flash Memory (Arduino/ESP32)  RAM (Raspberry) 
256KB (8kB for bootloader)
256KB
Clock Speed (Arduino / ESP32)  CPU (Raspberry) 
Broadcom BCM2711, Quad-Core Cortex-A72 64 bits a 1.5GHz 175 KB for program 1 MB for data
Operative Temperature
0ºC to 60 ºC
-10 to 55°C
Other Features
UPS, x2 micro HDMI ports, Auxiliar Port
High Speed Outputs + 6 High speed counters+ PROFINET + Option to add expansion IOs modules 
Software License? (Y/N)
No Yes | Simatic Step 7 basic = 183,77€. Full Package: 2.300,00 €
NET Price
593,18
1.336,53€ (Price from distributor, not from Siemens®)


Comparison between TouchBerry 10.1" and SIMATIC IPC377E

Two HMI solutions are available for similar applications of monitoring and control.


TouchBerry 10.1"
SIMATIC IPC377E

TouchBerry 10.1" SIMATIC IPC377E
RS-485 (Y/N) - Quantity
x1 Optional

RS-232 (Y/N) - Quantity
- -
Ethernet (Y/N) - Quantity 
x2 Gigabit x1 Gibabit
WiFi (Y/N)
Yes Yes
BLE (Y/N)
Yes -
GPRS & GSM (Y/N)
- -
Other Communication protocols available
I2C, SPI, DALI, LoRA, Serial TTL, ... 

x2 USB 3.0 + x2 USB 2.0 + RTC + UPS x2 USB 3.0 + x2 USB 2.0
RTC (Real Time Clock) 
Yes Yes 
Micro SD Slot
Yes (intended for the OS image) Yes (Intended for local data storage) 
Flash Memory (Arduino/ESP32)  RAM (Raspberry) 
4 GB
4 GB
CPU
Quad-core Cortex-A72 (ARM v8, 1.5GHz) 64-bit SoC
Intel Celeron Quad Core Processor (N3160, 1.6 GHz)
Operative Temperature
0ºC to 40 ºC
0 to 75°C
Other Features
VESA Mounting, (1280x720) resolution, IP20
VESA Mounting, (1280x800) resolution, IP65
Software License? (Y/N)
No Yes | 2.193,00 € Full Package
NET Price
608,75€
1.072,00€ (Price from distributor, not from Siemens®)

Check some of our Industrial Programmable Logic Controllers based on Arduino, Raspberry Pi and ESP32

Solutions for Automation, Monitoring and Control

PLC Based on Arduino, Raspberry Pi and ESP 32