Micro PLCs from ControlByWeb® Micro PLCs from ControlByWeb® Powerful & Flexible Micro PLCs ControlByWeb offers […]
Micro PLCs
Capture and use data at the edge with Micro PLCs that are easy to integrate and even easier to use. They offer a built-in web server and programming using a drop-down menu with “if this, then that” style conditional logic—no code required. ControlByWeb PLCs also feature data logging, email notifications, P2P communication, and support for multiple protocols.
$299.99–$399.99Price range: $299.99 through $399.99
The X-410™ is a versatile industrial I/O controller with four relays, four digital inputs, and one temperature input, designed for reliable edge control. Its built-in web server allows for efficient deployment and its embedded GUI logic builder enable event-driven or scheduled automation without external software or licensing fees.
Through peer-to-peer communication, the X-410™ can seamlessly expand with other ControlByWeb® devices, making it an efficient choice for system integrators and OEMs who need scalable, protocol-ready control in demanding environments.
4 Relays & 4 Digital Inputs
Up to 16 Temperature Sensors
Ethernet, Cellular, or WiFi
9-28VDC and/or POE
Cellular and WiFi are Now Available. Note that X-410CW and X-410W models include cellular and WiFi capability respectively, which allows for more flexibility for your application.
Global Cellular Coverage. Discuss international cellular options with a sales engineer.
$269.99–$369.99Price range: $269.99 through $369.99
The X-401™ combines two SPDT (Form C) relays with two optically isolated inputs in a compact, industrial-grade module. As part of the 400 Series, it features a browser-based interface, embedded GUI logic builder, and open protocols (Modbus, MQTT, SNMP, REST) for seamless integration with SCADA, PLC, and IIoT systems.
Ideal for applications such as process monitoring, equipment reboot, and alarm control, the X-401™ provides a reliable edge-control solution that eliminates licensing fees and reduces integration complexity.
2 Relays & 2 Digital Inputs
Ethernet, Cellular, or WiFi
9-28VDC and/or POE
Cellular and WiFi are Now Available. Note that X-401CW and X-401W models include cellular and WiFi capability respectively, which allows for more flexibility for your application.
Global Cellular Coverage. Discuss international cellular options with a sales engineer.
$369.99–$469.99Price range: $369.99 through $469.99
The X-412™ is an Ethernet-based I/O controller with four high-resolution analog inputs and four relays, engineered for precise monitoring in industrial and OEM applications. Its browser-based interface and embedded GUI logic builder enable event-driven automation, scheduling, and data acquisition—without external software or licensing fees.
Functions as a stand-alone monitoring device with support for open protocols (Modbus, MQTT, SNMP, REST), the X-412™ integrates seamlessly into SCADA and PLC systems, providing a reliable and scalable solution for process monitoring, equipment control, and facility automation.
4 Relays
4 Analog Inputs
New Cellular Option: The X-412CW model includes a cellular modem, compatible with our cellular data plans. WiFi is Now Available. The X-412CW model includes WiFi capability which allows for more flexibility and cost savings for your application.
Global Cellular Coverage. Discuss international cellular options with a sales engineer.
$299.99–$399.99Price range: $299.99 through $399.99
TThe X-400™ is a scalable Ethernet-based controller that supports up to 32 local expansion modules or remote ControlByWeb® devices through peer-to-peer communication, enabling systems with up to 64 I/O points. Its browser-based interface and embedded GUI logic builder provide event-driven automation for powerful turn-key solutions and seamless integration with SCADA and PLC platforms—without licensing fees.
X-400C™ – Cellular-Enabled Model
The X-400C™ adds a built-in cellular modem, extending the same modular control and integration capabilities to remote or distributed applications.
Expandable, Up to 64 I/O
Relays, Analog & Digital Inputs
Up to 16 temp sensors
Cellular version available
Global Cellular Coverage. Discuss international cellular options with a sales engineer.
$369.99–$469.99Price range: $369.99 through $469.99
The X-412™ is an Ethernet-based I/O controller with four high-resolution analog inputs and four relays, engineered for precise monitoring in industrial and OEM applications. Its browser-based interface and embedded GUI logic builder enable event-driven automation, scheduling, and data acquisition—without external software or licensing fees.
Functions as a stand-alone monitoring device with support for open protocols (Modbus, MQTT, SNMP, REST), the X-412™ integrates seamlessly into SCADA and PLC systems, providing a reliable and scalable solution for process monitoring, equipment control, and facility automation.
4 Relays
4 Analog Inputs
New Cellular Option: The X-412CW model includes a cellular modem, compatible with our cellular data plans. WiFi is Now Available. The X-412CW model includes WiFi capability which allows for more flexibility and cost savings for your application.
Global Cellular Coverage. Discuss international cellular options with a sales engineer.
$369.99–$399.99Price range: $369.99 through $399.99
The X-420™ is a versatile industrial controller with software-programmable digital I/O that can be configured as either inputs or outputs, giving engineers flexibility to adapt the module to a wide range of applications.
It can operate as a stand-alone device with its embedded GUI logic builder and browser-based dashboards, or integrate seamlessly with SCADA, PLC, and IIoT systems using open protocols. Ideal for process monitoring, facility automation, or OEM equipment, the X-420™ delivers adaptable control without licensing fees or vendor lock-in.
4 Analog Inputs
2 Digital I/O
Up to 16 Temperature Sensors
[frequentlyBought ids="7621,34491,7916,7781"]
VIEW PRODUCTView Product
This product has multiple variants. The options may be chosen on the product page
$299.99–$399.99Price range: $299.99 through $399.99
The X-410™ is a versatile industrial I/O controller with four relays, four digital inputs, and one temperature input, designed for reliable edge control. Its built-in web server allows for efficient deployment and its embedded GUI logic builder enable event-driven or scheduled automation without external software or licensing fees.
Through peer-to-peer communication, the X-410™ can seamlessly expand with other ControlByWeb® devices, making it an efficient choice for system integrators and OEMs who need scalable, protocol-ready control in demanding environments.
4 Relays & 4 Digital Inputs
Up to 16 Temperature Sensors
Ethernet, Cellular, or WiFi
9-28VDC and/or POE
Cellular and WiFi are Now Available. Note that X-410CW and X-410W models include cellular and WiFi capability respectively, which allows for more flexibility for your application.
Global Cellular Coverage. Discuss international cellular options with a sales engineer.
$269.99–$369.99Price range: $269.99 through $369.99
The X-401™ combines two SPDT (Form C) relays with two optically isolated inputs in a compact, industrial-grade module. As part of the 400 Series, it features a browser-based interface, embedded GUI logic builder, and open protocols (Modbus, MQTT, SNMP, REST) for seamless integration with SCADA, PLC, and IIoT systems.
Ideal for applications such as process monitoring, equipment reboot, and alarm control, the X-401™ provides a reliable edge-control solution that eliminates licensing fees and reduces integration complexity.
2 Relays & 2 Digital Inputs
Ethernet, Cellular, or WiFi
9-28VDC and/or POE
Cellular and WiFi are Now Available. Note that X-401CW and X-401W models include cellular and WiFi capability respectively, which allows for more flexibility for your application.
Global Cellular Coverage. Discuss international cellular options with a sales engineer.
ControlByWeb offers a range of flexible and feature-rich micro PLCs, or programmable logic controllers. ControlByWeb PLCs provide all the benefits of micro PLCs while offering additional advantages and capabilities for the Industrial Internet of Things (IIoT).
Built-In Firmware
ControlByWeb PLCs feature a lightweight, easy-to-use interface. Building custom logic is as easy as navigating drop-down menus.
Data Logging
Save edge data logs to a separate computer or server. Program your micro PLC to send log data via email or FTP.
Peer-to-Peer Networking
P2P networking is available between ControlByWeb relays, allowing for shared I/O and remote inputs and relay control.
Inherently Secure
ControlByWeb devices have no native OS or file system, making them less prone to vulnerabilities.
Expansive Communication Protocols
ControlByWeb PLCs support HTTP GET, MQTT, XML, JSON, SNMP, Modbus, and TCP/IP.
ControlByWeb Cloud
400 Series devices and WiFi PLCs can utilize the ControlByWeb Cloud to remotely monitor and manage multiple locations.
An illustration of a ControlByWeb relay monitoring temperature and humidity in a greenhouse, controlling grow lights and ventilation, and sending data through a network.
Application Spotlight: Greenhouse
With expandable I/O, on-board logic, and easy integration, micro PLCs are a great fit for IIoT applications like greenhouse monitoring and control.
Greenhouse automation systems are increasingly reliant on automation systems. With the growing demand for food, house plants, and cannabis, commercial greenhouses are turning to automation to improve quality and production. Reliable monitoring and control systems that can scale from small to large greenhouse structures are necessary. Features such as temperature, humidity, and soil moisture sensors, along with the ability to control fans, vents, and heaters, are essential for effective greenhouse automation.
Popular relays, like the ControlByWeb X-410™, simplify industrial applications like greenhouse automation without the need for coding.
Programming a PLC is typically a specialized task requiring a skilled engineer who isn’t always available. Even so-called “easy-to-use” PLCs on the market require Ladder Logic, Function Block, or some kind of diagram building with complex code, scripts, and a mountain of settings. On top of all that, most PLC user interfaces are overloaded with options, menus, sub-menus, wizards, modals, etc.
Our no-code PLCs use a very simple user interface with an uncomplicated, single menu system on the left-hand side. Most users will simply start at the top section and fill in the fields as they move down.
Programming logic is one of the simplest tasks for our users. Choose between scheduled or conditional tasks and use drop-down menus to select options. These options are very straightforward, including turning relays on and off, sending email alerts, or logging a change under specific conditions.
Programming a PLC is typically a specialized task requiring a skilled engineer who isn’t always available. Even so-called “easy-to-use” PLCs on the market require Ladder Logic, Function Block, or some kind of diagram building with complex code, scripts, and a mountain of settings. On top of all that, most PLC user interfaces are overloaded with options, menus, sub-menus, wizards, modals, etc.
Our no-code PLCs use a very simple user interface with an uncomplicated, single menu system on the left-hand side. Most users will simply start at the top section and fill in the fields as they move down.
Programming logic is one of the simplest tasks for our users. Choose between scheduled or conditional tasks and use drop-down menus to select options. These options are very straightforward, including turning relays on and off, sending email alerts, or logging a change under specific conditions.
A micro PLC is a compact version of a programmable logic controller (PLC) with a smaller memory capacity and embedded input and outputs (I/O). It’s designed to control small machinery and processes, similar to full-size PLCs but on a smaller scale. Learn about the differences in this micro PLC article.
How do you program micro PLCs? Is the process different compared to a standard PLC?
Micro PLCs are programmed used dedicated software and by writing logical code, similar to a standard PLC. Ladder logic and function block are popular, albeit complex and specialized, coding languages. All ControlByWeb PLCs are programmed using a simple, embedded user interface with straightforward menus and selections. No code is required to create logic.
What communication protocols do micro PLCs use?
Micro PLCs commonly use standard industrial protocols like Modbus RTU and TCP, SNMP, MQTT, and proprietary protocols specific to the PLC manufacturer. They can communicate with personal computers, operator interfaces, other PLCs, and more through various networks and protocols. The ControlByWeb products page allows filtering by protocol to ensure compatibility.
Why choose a micro PLC over a standard PLC?
Micro PLCs are chosen over standard PLCs for their cost-effectiveness, compact size, and sufficient functionality for small-scale IIoT applications. They offer fast program scan times, similar communication protocols as larger PLCs, and easier integration into space-constrained environments. They can be a more practical choice for applications that don’t require the extensive I/O and memory capacity of standard or highly specialized PLCs.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.