![]() |
![]() |
|
---|---|---|
Model | X-400 | X-600M |
Total Devices | Up to 32 (including Ethernet devices and expansion modules) |
Up to 128
(Including Ethernet device with a maximum of 64 expansion modules) |
# of I/O Supported | Up to 100 | Up to 1,024 |
# of Temp/Humidity Sensors | Up to 16 | Up to 32 |
Custom Logic | Yes With Task Builder |
Yes |
Scripting | Basic Script | Lua Script |
Multiple Dashboards | No | Yes (Supports Embedded Graphs and IP Camera Feeds) |
Users | 3 (3 user groups) | 250 (4 user groups) |
Logging/Graphing | Up to 64 I/O | Up to 64 I/O |
Email Notifications | Yes (Custom Triggers) | Yes (Custom Triggers, Subject, Body) |
Networking | Ethernet | Ethernet or Wi-Fi (Requires USB Wi-Fi Adapter) |
Purchase OptionsMore Information | Purchase OptionsMore Information |
Expandable I/O Controllers
Use ControlByWeb's Expandable I/O modules to create custom control and monitoring solutions for small and large-scale projects.

Remote Monitoring
Monitor from anywhere

Email/Text Alerts
User-defined settings

Logging & Graphing
View data and send log files

On-Device Logic
No scripting/ladder logic

API
Send data to existing systems

No Cloud Needed
Connect directly to the device
Remote I/O Modules With Unlimited I/O Combinations
ControlByWeb's expandable I/O controllers are the ultimate solution for monitoring and controlling both small and large systems, and other systems which require a unique I/O combination. Start with an expandable I/O controller and add I/O by connecting expansion modules for a solution tailored to your specific application.
Controllers and Expansion Modules include various I/O combinations of relays, digital inputs, analog inputs, thermocouples, and a 1-Wire Bus for temperature and humidity monitoring.
On-Device Logic
Our controllers perform simple and complex control logic similar to that of a Programmable Logic Controller (PLC). However, unlike a PLC, our controllers are designed for web-based applications from the ground up.
Remote I/O Control & Monitoring From Anywhere
A master controller can be setup, controlled, and monitored using its built-in web server and a standard web browser which allows for remote access with no additional software or cloud services required.

Step 1 - Choose an Expandable I/O Controller
Choose a controller based on the number of I/O and features needed, then add I/O by connecting the expansion modules which will work best for your application.
Step 2 - Choose an I/O Expansion Module(s)
Expansion Modules
Step 3 - Remotely Monitor & Control
Our controllers have a built-in web server which allows you to access the controller from anywhere in the world using a standard web browser, without the need for any cloud services.

X-400 Monitor & Control Page
Single customizable dashboard to control and monitor endpoints and devices. Show endpoint data and controls.
X-400 Purchase Options
X-600M Monitor & Control Page
Create multiple, customizable dashboards to control and monitor endpoints and devices. Show graphs, IP camera feeds, and endpoint data and controls.
X-600M Purchase OptionsFrequently Asked Questions
Answer
An expandable I/O controller is a master device which connects directly to expansion modules via an expansion ribbon cable. It also communicates with other stand-alone ControlByWeb devices. Expandable I/O Controllers and Expansion modules consist of various I/O combinations, such as: relays, digital inputs, analog inputs, thermocouples, and a 1-Wire Bus for temperature and humidity monitoring. Once expansion modules or stand-alone devices are added to the controller, the I/O controller can then control and monitor the I/O across all devices. The I/O controllers are connected to an IP network and can be accessed locally and remotely using a web browser. ControlByWeb I/O controllers create a centralized hub to control hundreds of devices and sensors.
Answer
ControlByWeb expandable I/O controllers, such as the X-400 and X-600M connect to expansion modules via a 10-conductor ribbon cable which can have anywhere from 2 to 33 connectors for expansion modules on the same cable. A power injector may need to be added for more than 32 expansion modules. I/O controllers can also connect and control other devices over a local network connection.
Answer
To find the best I/O controller for your project, the most important thing to consider is how many I/O you need to connect to the controller. The X-400 supports up to 32 devices and 64 I/O but is limited of up to 64 I/O of one type. The X-600M supports up to 128 devices and 1,024 I/O.
Network connectivity is also an important consideration. If you don't have access to an Ethernet connection, the X-600M supports USB Wi-Fi adapters to connect to Wi-Fi networks. If you have questions, please contact our sales department, and they'd be happy to help.
Answer
The X-400 has 3 different users: User, Manager, Administrator. The "User" account has read/write access to the Control page and I/O. The "Manager" has the same rights as "User" plus the ability to change scheduled events. The "Administrator" has all rights including access to all settings on the device.
The X-600M supports 250 individual users, which are assigned to 1 of 4 user groups: Admin, User, Group1, Group2. The "Admin" group has access to all settings. The remaining groups (User, Group1, and Group2) can be set to have read and/or write access to each I/O on the Dashboards. Dashboard access can also be restricted based on group access when multiple dashboards are used.