Filter by
Operating Voltage
Operating System Compatibility
Component
Data Connection
Manufacturer
Manufacturer Series
Manufacturer Model Number
Control System Compatibility
Wire Connection
Timer Function
Ethernet Transmission Speed
DFARS Specialty Metals
Export Control Classification Number (ECCN)
About PLCs
Select the sensors, switches, and actuators in your setup and we'll guide you to compatible PLCs.
Compact PLCs
PLCs with Display
Outputs | Inputs | Screw Terminals | Spring-Clamp Terminals | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type (No. of) | Signal Type | Digital Signal | Max. Current @ Voltage | Type (No. of) | Signal Type | Digital Signal | Transistor Voltage | Analog Signal | Max. No. of Inputs/Outputs | Operating Voltage | Data Connection Type | Control Communication Protocol | Software Req. | Each | Each | ||||
Eaton Easy E4 Series | |||||||||||||||||||
| Relay (4) | Digital | — | 10 amp @ 240V AC 8 amp @ 24V DC | Transistor (4) Transistor/Analog (4) | Analog, Digital | PNP/NPN | 12V DC 24V DC | 0V DC to 10V DC | 188 | 24V AC 12V DC 24V DC | Ethernet RJ45 (1 each) microSD Card (1 each) | Modbus TCP/IP | Yes | 7244K9 | 0000000 | 7244K35 | 0000000 | ||
| Relay (4) | Digital | — | 10 amp @ 240V AC 8 amp @ 24V DC | Transistor (8) | Digital | PNP/NPN | 100V AC to 240V AC 100V DC to 240V DC | — | 188 | 100 to 240V AC 100 to 240V DC | Ethernet RJ45 (1 each) microSD Card (1 each) | Modbus TCP/IP | Yes | 7244K8 | 000000 | 7244K34 | 000000 | ||
| Transistor (4) | Digital | PNP | 0.5 amp @ 24V DC | Transistor (4) Transistor/Analog (4) | Analog, Digital | PNP/NPN | 24V DC | 0V DC to 10V DC | 188 | 24V DC | Ethernet RJ45 (1 each) microSD Card (1 each) | Modbus TCP/IP | Yes | 7244K12 | 000000 | 7244K36 | 000000 | ||
PLCs without Display
Outputs | Inputs | Screw Terminals | Spring-Clamp Terminals | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type (No. of) | Signal Type | Digital Signal | Max. Current @ Voltage | Type (No. of) | Signal Type | Digital Signal | Transistor Voltage | Analog Signal | Max. No. of Inputs/Outputs | Operating Voltage | Data Connection Type | Control Communication Protocol | Software Req. | Each | Each | ||||
Eaton Easy E4 Series | |||||||||||||||||||
| Relay (4) | Digital | — | 10 amp @ 240V AC 8 amp @ 24V DC | Transistor (4) Transistor/Analog (4) | Analog, Digital | PNP/NPN | 12V DC 24V DC | 0V DC to 10V DC | 188 | 24V AC 12V DC 24V DC | Ethernet RJ45 (1 each) microSD Card (1 each) | Modbus TCP/IP | Yes | 7244K11 | 0000000 | 7244K32 | 0000000 | ||
| Relay (4) | Digital | — | 10 amp @ 240V AC 8 amp @ 24V DC | Transistor (8) | Digital | PNP/NPN | 100V AC to 240V AC 100V DC to 240V DC | — | 188 | 100 to 240V AC 100 to 240V DC | Ethernet RJ45 (1 each) microSD Card (1 each) | Modbus TCP/IP | Yes | 7244K14 | 000000 | 7244K31 | 000000 | ||
| Transistor (4) | Digital | PNP | 0.5 amp @ 24V DC | Transistor (4) Transistor/Analog (4) | Analog, Digital | PNP/NPN | 24V DC | 0V DC to 10V DC | 188 | 24V DC | Ethernet RJ45 (1 each) microSD Card (1 each) | Modbus TCP/IP | Yes | 7244K13 | 000000 | 7244K33 | 000000 | ||
Communication Expansion Modules
Screw Terminals | |||||||
|---|---|---|---|---|---|---|---|
Operating Voltage | Serial Port Interface (No. of) | Control Communication Protocol | Max. No. of Connections | Each | |||
Eaton Easy E4 Series | |||||||
| 24V DC | RS-485 (1) | Modbus RTU | 32 | 7244K37 | 0000000 | ||
Fast-Processing Open-Source PLCs
Configurable Signal Input/Output Type (No. of) | Digital Input/Output Type | Max. Output Current @ Voltage | Transistor Input Voltage, V DC | Operating Voltage, V DC | Data Connection Type | Serial Port Interface (No. of) | Control Communication Protocol | IoT Communication Protocol | Each | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
With Broadcom BCM2837B0 Microprocessor and ATmega16u4 Microcontroller | ||||||||||||
| Digital Transistor (8) | PNP/NPN | 0.85 amp @ 30V DC | 0 to 30 | 5 to 30 | Ethernet RJ45 (2 each) Micro USB-AB (1 each) Wi-Fi 802.11b/g/n Bluetooth 4.0 | RS-232/RS-422/RS-485 (1) | DCON ASCII | REST Over HTTP, WebSocket | 6482N11 | 0000000 | ||
Open-Source PLCs
PLCs
Outputs | Inputs | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type (No. of) | Signal Type | Max. Current @ Voltage | Type (No. of) | Signal Type | Digital Signal | Transistor Voltage, V DC | Analog Signal | Max. No. of Inputs/Outputs | Operating Voltage, V DC | Serial Port Interface (No. of) | Control Communication Protocol | Data Connection Type | Each | ||
| Relay (4) | Digital | 10 amp @ 250V AC | Transistor/Analog (8) | Analog Digital | PNP/NPN | 24 | 0V DC to 10V DC | 88 | 12 to 24 | — | Modbus TCP/IP | — | 8647N13 | 0000000 | |
| Relay (4) | Digital | 10 amp @ 250V AC | Transistor/Analog (8) | Analog Digital | PNP/NPN | 24 | 0V DC to 10V DC | 88 | 12 to 24 | RS-485 (1) | Modbus RTU Modbus TCP/IP | — | 8647N11 | 000000 | |
| Relay (4) | Digital | 10 amp @ 250V AC | Transistor/Analog (8) | Analog Digital | PNP/NPN | 24 | 0V DC to 10V DC | 88 | 12 to 24 | RS-485 (1) | Modbus RTU Modbus TCP/IP | Wi-Fi, Bluetooth | 8647N12 | 000000 | |
Miniature PLCs
PLCs with Transistor Inputs
Outputs | Inputs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Max. No. of Inputs/Outputs | Type (No. of) | Signal Type | Digital Signal | Max. Current @ Voltage | No. of Inputs | Signal Type | Digital Signal | Transistor Voltage, V DC | Operating Voltage Range, V DC | Serial Port Interface (No. of) | Control Communication Protocol | Each | ||
| 9 | Transistor (6) | Digital | NPN | 0.3 amp @ 30V DC | 3 | Digital | PNP | 3 to 30 | 5.1 to 28 | RS-232 (1) | Modbus RTU | 1394N11 | 000000 | |
| 12 | Transistor (6) | Digital | NPN | 0.3 amp @ 30V DC | 6 | Digital | PNP | 3 to 30 | 5.1 to 28 | — | Modbus RTU | 1394N12 | 00000 | |
| 18 | Transistor (12) | Digital | NPN | 0.3 amp @ 30V DC | 6 | Digital | PNP | 3 to 30 | 5.1 to 28 | RS-232/RS-485 (1) | Modbus RTU | 1394N13 | 000000 | |
| 24 | Transistor (12) | Digital | NPN | 0.3 amp @ 30V DC | 12 | Digital | PNP | 3 to 30 | 5.1 to 28 | — | Modbus RTU | 1394N14 | 000000 | |
| 32 | Transistor (18) | Digital | NPN | 0.3 amp @ 30V DC | 14 | Digital | PNP | 3 to 30 | 5.1 to 28 | RS-232 (1) | Modbus RTU | 1394N15 | 000000 | |
| 36 | Transistor (18) | Digital | NPN | 0.3 amp @ 30V DC | 18 | Digital | PNP | 3 to 30 | 5.1 to 28 | — | Modbus RTU | 1394N16 | 000000 | |
PLCs with Transistor and Analog Inputs
Outputs | Inputs | 0V DC to 10V DC Input Signal | 4 mA to 20 mA Input Signal | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Max. No. of Inputs/Outputs | Type (No. of) | Signal Type | Digital Signal | Max. Current @ Voltage | No. of Inputs | Signal Type | Digital Signal | Transistor Voltage, V DC | Operating Voltage Range, V DC | Serial Port Interface (No. of) | Control Communication Protocol | Each | Each | |||
| 9 | Transistor (3) | Digital | NPN | 0.3 amp @ 30V DC | Transistor (3) Analog (3) | Digital, Analog | PNP | 3 to 30 | 5.1 to 28 | RS-232 (1) | Modbus RTU | 1394N21 | 000000 | 1394N22 | 000000 | |
| 27 | Transistor (12) | Digital | NPN | 0.3 amp @ 30V DC | Transistor (12) Analog (3) | Digital, Analog | PNP | 3 to 30 | 5.1 to 28 | RS-232 (1) | Modbus RTU | ——— | 0 | 1394N23 | 000000 | |
| 36 | Transistor (12) | Digital | NPN | 0.3 amp @ 30V DC | Transistor (12) Analog (12) | Digital, Analog | PNP | 3 to 30 | 5.1 to 28 | — | Modbus RTU | ——— | 0 | 1394N24 | 000000 | |
PLCs with Transistor and Thermocouple Inputs
Outputs | Inputs | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Max. No. of Inputs/Outputs | Type (No. of) | Signal Type | Digital Signal | Max. Current @ Voltage | No. of Inputs | Signal Type | Digital Signal | Transistor Voltage, V DC | Thermocouple Type | Operating Voltage Range, V DC | Serial Port Interface (No. of) | Control Communication Protocol | Each | ||
| 20 | Transistor (12) | Digital | NPN | 0.3 amp @ 30V DC | Transistor (6) Thermocouple (2) | Digital | PNP | 3 to 30 | J, K, N, T | 5.1 to 28 | RS-232/RS-485 (1) | Modbus RTU | 1394N31 | 0000000 | |
PLCs with Transistor, Analog, and Thermocouple Inputs
Outputs | Inputs | 0V DC to 10V DC Input Signal | 4 mA to 20 mA Input Signal | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Max. No. of Inputs/Outputs | Type (No. of) | Signal Type | Digital Signal | Max. Current @ Voltage | Analog Signal | No. of Inputs | Signal Type | Digital Signal | Transistor Voltage, V DC | Thermocouple Type | Operating Voltage Range, V DC | Serial Port Interface (No. of) | Control Communication Protocol | Each | Each | |||
| 28 | Transistor (12) Analog (2) | Analog Digital | NPN | 0.3 amp @ 30V DC | 0V DC to 10V DC, 0V DC to 5V DC | Transistor (10) Analog (4) Thermocouple (4) | Digital, Analog | PNP | 3 to 30 | J, K, N, T | 5.1 to 28 | RS-232 (2) | Modbus RTU | ——— | 0 | 1394N41 | 0000000 | |
| 31 | Transistor (18) | Digital | NPN | 0.3 amp @ 30V DC | — | Transistor (6) Analog (3) Thermocouple (4) | Digital, Analog | PNP | 3 to 30 | J, K, N, T | 5.1 to 28 | RS-232 (1) | Modbus RTU | 1394N42 | 0000000 | 1394N43 | 000000 | |
PLCs
Digital Input/Output PLCs
Outputs | Inputs | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type (No. of) | Digital Signal | Max. Current @ Voltage | Type (No. of) | Digital Signal | Transistor Voltage, V DC | Max. No. of Inputs/Outputs | Operating Voltage, V DC | Data Connection Type | Serial Port Interface (No. of) | Control Communication Protocol | IoT Communication Protocol | Software Req. | Each | |||
PLCs | ||||||||||||||||
| Relay (8) | — | 2 amp @ 250V AC 2 amp @ 24V DC | Transistor (8) | PNP/NPN | 12 to 24 | 384 | 12 to 24 | Mini USB-B (1 each) | RS-232 (1), RS-422/RS-485 (1) | Modbus RTU | — | Yes | 8662N11 | 0000000 | ||
PLCs with 1 Ethernet RJ45 Connection | ||||||||||||||||
| Relay (6) | — | 2 amp @ 250V AC 2 amp @ 24V DC | Transistor (8) | PNP/NPN | 12 to 24 | 384 | 12 to 24 | Mini USB-B (1 each) | RS-232 (1), RS-422/RS-485 (1) | Modbus RTU Modbus TCP/IP | — | Yes | 8662N12 | 000000 | ||
| Transistor (8) | PNP | 0.2 amp @ 24V DC | Transistor (8) | PNP/NPN | 12 to 24 | 384 | 12 to 24 | Mini USB-B (1 each) | RS-232 (1), RS-422/RS-485 (1) | Modbus RTU Modbus TCP/IP | — | Yes | 8662N13 | 000000 | ||
| Transistor (8) | NPN | 0.2 amp @ 24V DC | Transistor (8) | PNP/NPN | 12 to 24 | 384 | 12 to 24 | Mini USB-B (1 each) | RS-232 (1), RS-422/RS-485 (1) | Modbus RTU Modbus TCP/IP | — | Yes | 8662N14 | 000000 | ||
PLCs with 2 Ethernet RJ45 Connections | ||||||||||||||||
| Relay (8) | — | 2 amp @ 250V AC 2 amp @ 24V DC | Transistor (8) | PNP/NPN | 24 | 512 | 12 to 24 | USB-C (1 each) microSD Card (1 each) | RS-232 (1), RS-422/RS-485 (1) | EtherNet/IP Modbus RTU Modbus TCP/IP EtherCAT PROFINET | MQTT | Yes | 8662N15 | 000000 | ||
| Transistor (16) | PNP | 0.2 amp @ 24V DC | Transistor (16) | PNP/NPN | 24 | 512 | 12 to 24 | USB-C (1 each) microSD Card (1 each) | RS-232 (1), RS-422/RS-485 (1) | EtherNet/IP Modbus RTU Modbus TCP/IP EtherCAT PROFINET | MQTT | Yes | 8662N16 | 000000 | ||
| Transistor (16) | NPN | 0.2 amp @ 24V DC | Transistor (16) | PNP/NPN | 24 | 512 | 12 to 24 | USB-C (1 each) microSD Card (1 each) | RS-232 (1), RS-422/RS-485 (1) | EtherNet/IP Modbus RTU Modbus TCP/IP EtherCAT PROFINET | MQTT | Yes | 8662N17 | 000000 | ||













































