ControlByWeb

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 icon

Remote Monitoring

Monitor from anywhere

Remote monitoring icon

Email/Text Alerts

User-defined settings

Remote monitoring icon

Logging & Graphing

View data and send log files

Remote monitoring icon

On-Device Logic

No scripting/ladder logic

Remote monitoring icon

API

Send data to existing systems

Remote monitoring icon

No Cloud Needed

Connect directly to the device

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.

Control & Monitor 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.

X-400 connected to expansion modules

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.

X-400 Web Enabled I/O Controller X-600M Web Enabled I/O Controller
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 100 I/O Up to 100 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

Step 2 - Choose an I/O Expansion Module(s)

Expansion Modules

X-11s™ | Dual, High-Current Relay Expansion Module

Part number: X-11s (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • 2 large SPDT (Form C) relays (277VAC, 110VDC (NO contact), 30VDC (NC contact) and 20A)
  • Removable locking connector supports 24AWG to 10AWG
  • Two relay LEDs
  • Powered through expansion bus

X-12s™ | Eight-Relay Expansion Module

Part number: X-12s (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • 8 SPST (Form A) relays with shared common connection (2 commons)
  • Removable terminal connector
  • Eight relay LEDs
  • Powered through expansion bus

X-13s™ | Thermocouple Expansion Module

Part number: X-13s-K (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • Supports one or two type K thermocouples
  • Fault LED for each thermocouple
  • Powered through expansion bus

X-15s™ | Eight Digital Input Expansion Module

Part number: X-15s (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • 8, Optically-Isolated inputs with shared common for each input
  • Indicator LED for each input
  • Automatic de-bounce
  • Interrupt output to Master (X-600M) for fast response
  • Built-in timers, counters, for each input
  • Removable terminal connector
  • Powered through expansion bus

X-16s™ | Eight Analog Input Expansion Module

Part number: X-16s (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • 8, 0-5V precision analog inputs
  • 24-bit A/D converter
  • Single or differential input measurements
  • 5.0V reference output
  • Removable terminal connector
  • Powered through expansion bus

X-17s™ | 4 Relay, 4 Input Expansion Module

Part number: X-17s (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • 4 SPST (Form A) relays
  • 4 Optically-Isolated digital inputs (common negative)
  • Removable terminal connector
  • Powered through expansion bus

X-18s™ | 10 High-Current Relay Expansion Module

Part number: X-18s (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • 10 Large SPDT (Form C) relays (15A, 277VAC, 30VDC)
  • 1/4 inch tab connectors
  • 11 LEDs for relays and power
  • Powered externally

HARDWARE FEATURES

  • 16 SPST relays
  • 16 Optically-Isolated digital inputs
  • 4 Single-ended channels analog inputs
  • 33 LEDs for relays, digital inputs, and power
  • Powered externally

X-20s™ | 6 Relay, 6 Digital Input Expansion Module

Part number: X-20s (Requires an X-400 or X-600M controller)

HARDWARE FEATURES

  • 6 SPDT (Form C) relays
  • 6 Optically-Isolated digital inputs
  • 13 LEDs for relays, digital inputs, and power
  • Powered externally

X-21s™ | Four Relay Expansion Module

Part number: X-21s (Requires an X-400 controller only.)

HARDWARE FEATURES

  • 4 SPDT (Form C) relays (SPDT)
  • Removable terminal connector
  • 5 LEDs for 4 relays and power
  • Powered through expansion bus

X-22s™ | Eight Analog Input Expansion Module

Part number: X-22s (Requires an X-400 controller only.)

HARDWARE FEATURES

  • 8, Configurable analog inputs: ±1.28V, ±2.56V, ±5.12V, ±10.24V, 4-20mA
  • Resolution: 16-bit
  • Single-ended, differential, 4-20mA (0-20mA), or a combination
  • Connect 4-20mA sensors. No external resistors required.
  • High input impedance facilitates external resistors for voltage scaling, if required.
  • Powered through expansion bus



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 Control Page

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 Control Page

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 Options



Frequently 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 100 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.

Back to Products

Follow our social media pages to find out about important updates, tips, and new Ethernet I/O products!