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

$309.99

The X-20S™ adds six high-current relays and six optically isolated digital inputs to an X-400™ or X-600M™ controller. Each relay is rated for heavy-duty switching with Form-C (SPDT) contacts, while the isolated inputs provide reliable status monitoring with electrical separation from control circuits.

Connections are made through rugged screw terminal strips, ensuring secure wiring in industrial environments. Multiple X-20S™ modules or other expansions can be added via ribbon cable for scalable system growth. Typical applications include pump and fan control, equipment monitoring, and facility automation.

6 Relays

6 Digital Inputs

Expansion Module for the X-400 and X-600M

Frequently Bought Together


In Stock, Ready to Ship

The X-20S is suitable for use with controlling relatively heavy loads such as motors, solenoid valves, and lights. Switches can be connected to the X-20S’ digital inputs to locally control these loads. The digital inputs can also be used for other monitoring applications such as limit switches, security sensors, or light switches.

X-20S Features

  • 6 isolated relays SPDT (Form C)
  • Relay functions: On, Off, Pulse
  • Thermoplastic, UL94V-0, 3-wall, 0.375 inch pitch
  • 6 optically isolated digital inputs
  • Digital input functions:
    • Monitor State
    • Control Relays
    • Control Remote Relays
    • Count
    • Frequency
    • High Time
    • ON Time
  • 13 LEDs for outputs, inputs, and power
  • Power Supply: 9-28 VDC (24V recommended)

X-20S Master Devices

  • X-400™ | Modular I/O Controller

    X-400™ | Modular I/O Controller

    Price 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.

    [frequentlyBought ids="7635,34491,7624,7577"]

    View Product This product has options that may be chosen on the product page
  • X-600M expandable I/O controller

    X-600M™ | Web-Enabled I/O Controller

    $549.99
    The X-600M™ is ControlByWeb’s most advanced controller, built for large-scale industrial and OEM applications. Supporting up to 64 expansion modules and 1,024 I/O points, it’s engineered for high-density, complex systems.

    With an embedded logic builder, LUA scripting for advanced control, and support for multiple customizable dashboards, the X-600M™ gives engineers powerful tools for automation and visualization. Open protocol support (Modbus, SNMP, peer-to-peer) ensures seamless integration with SCADA and PLC systems, delivered without licensing fees or proprietary lock-in.
    • Expandable, Up to 1,024 I/O
    • Relays, Analog/Digital/Thermocouple Inputs
    • Up to 32 Temperature Sensors
    • GUI Dashboard

    [frequentlyBought ids="7635,7621,7318,7289"]

    View Product This product has multiple variants. The options may be chosen on the product page

Need Help Choosing the Right Product?

Let our Sales Engineers identify the right solution for your application.

Specifications


Power Requirements
  • Voltage: 9-28 VDC (24V recommended)*
  • Max Current: See table below for typical values at 25°C.
Power Supply All Relays OFF All Relays ON
9 VDC 20 mA 750 mA
12 VDC 16 mA 555 mA
24 VDC 12 mA 285 mA
Relay Contacts
  • Number of Relays: 6
  • Max Voltage: 277VAC, 30VDC
  • Max Current: 15A
  • Contact Type: SPDT (Form C)
  • Load Type: General Purpose
  • Contact Resistance: < 30 milliohms initial
  • Contact Material: AgSnO2
  • Electrical Life: 100K cycles (Typical)
  • Mechanical Life: 10M cycles (Typical)
  • Environmental Rating: Over voltage Category II, Pollution Degree 2
  • Relay Modes: ON/OFF or Pulse
  • Pulse Timer Duration: 0.1 to 86,400 Seconds (1-day)
Digital Inputs
  • Number of Inputs: 6
  • Type: Optically-Isolated
  • Voltage Range: 4-28VDC
  • Vin Hi (Min):
  • Vin LO (Max):
  • Current: 950uA @ 4V, 8.5mA @ 26V
  • Minimum Hold Time:
  • Input Isolation: 1500V
  • Input Functions: Asynchronous status of the digital inputs
  • Number of Counter Inputs: 6
  • Maximum Count: 32-bit
  • Max Count Rate: 200 Hz
  • Edge Trigger: Rising, Falling or Both
  • Frequency: 1 Hz min, 200 Hz max
  • High Time: Pulse width (4,194,304 seconds max)
  • On Time: Accumulated time an input is asserted (4,194,304 seconds max)
Connectors
  • Expansion Connector: Ribbon cable, 2×5-position, polarized 0.100″ pitch
  • Relays: Thermoplastic, UL94V-0, 3-wall, 0.375″ pitch
  • Inputs: PCB terminal block, screw connection, 3.81mm pitch
LED Indicators
  • Number of LEDs: 13
    • Power on
    • Relays 1-6
    • Digital Inputs 1-6
Physical
  • Size:
    • 8.60in (218.44mm) wide
    • 4.95in (125.73mm) tall
    • 2.16in (54.86mm) deep
  • Weight: 17 oz (474 g)
  • Enclosure Material: PVC
  • Enclosure Flame Rating: UL94 V1
Environmental
  • Operating Temperature: -40°F to 150°F (-40°C to 65.5°C)
  • Storage Temperature: -40°F to 185°F (-40°C to 85°C)
  • Humidity: 5-95%, non-condensing
  • Altitude: Up to 2,000m
  • Indoor use or NEMA-4 protected location
Electromagnetic Compliance
  • IEC CISPR 22, CISPR 24
  • FCC 47CFR15 (Class B)
  • EN55024 ITE Immunity (2010)
  • EN55022 Emissions (2010)
Product Safety Compliance
  • UL: E468316 61010-1 3rd Edition
  • CSA: C22.2 No. 61010-1-12 3rd Edition
  • CCN: QUYX, QUYX7 (Process Control Equipment, Electrical)

Manuals & Downloads


Other Downloads


X-20S 3D Model (.stp)

Accessories


5VDC Water Sensor

5VDC Water Sensor

Cloud Seat Icon

ControlByWeb Cloud Device Seat

Expansion Cable

Expansion Cable

GRI-29C Magnetic Contact Sensor

GRI-29C Indoor Magnetic Contact Sensor

For your convenience we have set up a live X-600M unit connected to several expansion modules (i.e., X-11S, X-12S, X-13S, X-15S,and X-16S). The X-20S will be connected and used similarly to these expansion modules. These expansion modules contain a variety of inputs and outputs that allow you to see how the X-600M works with its expansion modules. By clicking the links below you have full access to these live units. You can make changes to the configuration and settings through the setup pages and you can control the expansion modules’ relays, and view the current status of the inputs, and monitor temperature (X-600M & X-13S) through its dashboard page.

X-600M™


Control Page Setup Pages*

*Setup page login information:

Username: admin

Password: webrelay

X-600M live demonstration setup

Live Demo With One of Our Sales Engineers

Let’s make it easy with a live demo and screen sharing.

Set up a one-on-one Q & A with one of our experts. We’ll help you find the best solutions for your next project and walk you through a demonstration.


Low on time? Watch a pre-recorded demo instead:

X-600M Setup and Programming Demo

X-600M Setup

The diagrams illustrate how this demonstration is wired. The relays on all expansion modules are not connected to a load; however, you can still access and control the relays by turning them on or off through the X-600M dashboard. The X-600M is also wired to a temperature sensor, and the X-13S is connected to a thermocouple. Both sensors can be monitored on the X-600M’s dashboard. The digital input states on the X-15S only changes when a voltage is applied to the inputs. For this demonstration, we have connected one of our X-332 controllers to Input 1 on the X-15S. You can apply a voltage to this input by accessing the control page for the X-332 (Digital Input Control Page).

Important Information

  • Multiple users may be accessing this device simultaneously so the device can change while you are using it.
  • This unit will be reset to factory defaults daily at 2:30AM MST.
  • Please DO NOT change network or password settings.

Related Products…

  • X-408™ Digital Input Module with 8 optically isolated inputs for monitoring dry contacts, counters, and frequency

    X-408™ | Digital Input Module

    Price range: $219.99 through $249.99
    The X-408™ is an eight-channel input controller with optically isolated digital inputs, purpose-built for reliable dry contact monitoring in industrial and commercial environments.

    It can operate as a stand-alone device using its embedded GUI logic builder and browser-based interface, or integrate seamlessly with SCADA, PLC, and IIoT systems via open protocols. Whether deployed for alarms, equipment status, or facility monitoring, the X-408™ delivers dependable digital input management without licensing fees or vendor lock-in.

    8 Digital Inputs

    Discrete On/Off

    Counters

    Frequency

    [frequentlyBought ids="7624,7798,7876,34091"]

    View Product This product has multiple variants. The options may be chosen on the product page
  • Single X-410 with Cell, WiFi, and POE icons

    X-410™ | Edge Programmable Controller

    Price 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.

    [frequentlyBought ids="7624,34491,7540,7798"]

     
    View Product This product has options that may be chosen on the product page
  • X-432 Advanced I/O Controller with 16 relays, 18 digital inputs, 4 analog inputs, and support for temperature sensors

    X-432™ | Advanced I/O Controller

    $629.99
    The X-432™ is a standalone, Ethernet-based controller with 38 onboard I/O points, designed for demanding industrial and OEM applications. Its browser-based interface and embedded GUI logic builder allow engineers to configure complex event-driven automation, scheduling, and monitoring tasks—without external software or recurring licensing fees.

    Supporting open protocols including Modbus, MQTT, SNMP, and REST, the X-432™ integrates seamlessly into SCADA and PLC systems. With both local and remote control capabilities, it delivers scalable performance for applications requiring reliable, high-density I/O at the edge.
    • 16 Relays
    • 18 Digital Inputs
    • 4 Analog Inputs
    • Up to 16 Temperature Sensors

    [frequentlyBought ids="7621,34491,7540,7798"]

    View Product This product has multiple variants. The options may be chosen on the product page
Shopping Cart
Scroll to Top