Out of stock

All units feature a built-in logic engine, operator interface, networking and I/O.

Please select the model number from the dropdown to see current stock and pricing.

Current lead time is up to 6 weeks.


The Horner App is the first automation app to give customers the ability to access all WebOCS enabled controllers with their iOS or Android phone or tablet.



Please login to see price/buy item.


Logic engine features 1MB of application memory with a 0.04 mS/K logic scan. Online Programming Mode (making logic changes on the fly without going thru stop mode) is supported. Operator Interface features include:

  • 800×480 LCD TFT color graphics display with a high resolution resistive touchscreen
  • USB 2.0 On-the-Go port (mini-B 5pin) is available for programming
  • USB 2.0 Host port (A) is available for exchanging files with USB FLASH drives
  • Two (2) RS-232 and one (1) RS-485 port support RTU/Modbus Master/Slave, ASCII In/Out, and PLC/Drive downloadable protocols

Networking features include:

  • Built-in 10/100 Ethernet port
  • Integrated CsCAN port

All units feature a microSD slot, supporting at least 32GB.

Model Lineup

HE-EXLWE0No built-in I/O
HE-EXLWE212 DC in, 6 Relay Out, 4 – 12-bit Analog In
HE-EXLWE312 DC in, 12 DC Out, 2 – 12-bit Analog In
HE-EXLWE424 DC in, 16 DC Out, 2 – 12-bit Analog In
HE-EXLWE512 DC in, 12 DC Out, 2 – 14/16-bit Analog In (mA/V/Tc/mV/RTD), 2 – 12-bit Analog Out
HE-EXLWE612 DC in, 12 DC Out, 6 – 14/17-bit Analog In (mA/V/Tc/mV/RTD), 4 – 12-bit Analog Out
*Up To six mA/V In, mA/V RTD/Tc, and mA/V Out
Part Number Extension
-10Thermistor option. Add -10 to the part number for Thermistor support for Analog Inputs 1 & 2. Model 2, 3, 4 only.
-14Thermistor option. Add -14 to the part number for (4) Channel Thermistor support. Model 2 option only
-33DeviceNet Master option. Add -33 to the part number for DeviceNet Master Support (Polled & Explicit Connections only). CsCAN support is removed
-44SAE J1939 Option. Add -44 part number extension for SAE J1939 communications. CsCAN support is removed
-200CAN Open Firmware pre-loaded. CsCAN support is removed
-602Screw type I/O terminals. Replaces spring type terminals. Model 6 only


Ladder Logic Memory1 MB
Logic Scan Rate0.04 mS/K
Removable MemorymicroSD
Local Comment StorageYes
Floating Point SupportYes
AutoTune PID CapableYes
Characters / Pixels800x480
Display Technology7" TFT Color
Character Heightselectable fonts
Number of Pages1023
Fields or Objects per Page1023
Total Keys6
OEM Faceplate AvailableYes
Built-in I/O Points22-44
SmartStix, SmartRail, SmartBlock I/O Supportyes, CsCAN and Ethernet
Digital Inputs / Outputs, max2048 / 2048
Analog Inputs / Outputs, max512 / 512
General Purpose Registers (words)50000
General Purpose Internal Coils (bits)32768 (16384 retentive)
Ethernet SupportStandard, 1 Port
Remote AccessWebMI, HTTP or EnvisionRV
Remote File AccessFTP or EnvisionFX
IIoT Support MQTT (Sparkplug)
Total Active Ports3
RS-232 Ports / RS-485 Ports1 RS-232 & 1 RS-485 on first Modular Jack (MJ1/2); 1 RS-232 or RS-485 on second Modular Jack (MJ3)
PLC / Drive ProtocolsYes
RTU / Modbus Master / SlaveYes
Serial ASCII In / OutYes
USB Ports (A and Mini-B)USB 2.0 (480 MHz) for USB FLASH Drives (2TB); USB 2.0 (480 MHZ) Programming & Data Access
Integrated CAN Networks1
Supported CAN NetworksCsCAN, CANopen, J1939 and DeviceNet Master (layer 3 as a selectable option)
Maximum CAN Distance500m per segment, 4 segments maximum
Programming over CAN       CsCAN only
Height5.66" / 143.8 mm
Width7.34" / 186.08 mm
Depth3.03" / 77.0 mm
I/O Module DepthCOM option adds 0.98" / 24.83 mm depth
Operating Temperature*-0 to 60°C
Humidity (non-condensing)5 to 95%
Product Certifications/ApprovalsUL Class 1 Div II, CE
Environmental RatingUL Type 1, 3R, 4, 4x, 12, 12k, 13

Documentation & Resources

DocumentReference NumberLink to Download
Sales SheetHA-330
XL Series Comparison GuideHA-102
2D Electrical Model 0
2D Mechanical Model 0
3D Mechanical Model 0
2D Electrical Model 2
2D Mechanical Model 2
3D Mechanical Model 2
2D Electrical Model 3
2D Mechanical Model 3
3D Mechanical Model 3
2D Electrical Model 4
2D Mechanical Model 4
3D Mechanical Model 4
2D Electrical Model 5
2D Mechanical Model 5
3D Mechanical Model 5
2D Electrical Model 6
2D Mechanical Model 6
3D Mechanical Model 6
Power Connector
CAN Connector
9 Pin 106 Connector
12 Pin 106 Connector
User ManualMAN1256
Quick Reference GuideMAN1268
Model 0 DatasheetMAN1257
Model 2 DatasheetMAN1258
Model 3 DatasheetMAN1259
Model 4 DatasheetMAN1260
Model 5 DatasheetMAN1261
Model 6 DatasheetMAN1262
App Guide for Updating FirmwareMAN1011
App Guide for Adding Custom Splash ScreenMAN0990
Firmware Restore ManualMAN1141
Ethernet Supplement ManualSUP0740


Certification TypeDownload Certificate
CE Declaration of Conformity
ISO 9001: 2015
Lithium Battery Test Summary

Firmware Review Notes

EXLWCSCAN 15.54March 2022EnhancementTime-out of Modbus Slave and SRTP increased from 60 to 380 seconds. (5398)Bootloader
EXLWCSCAN 15.54March 2022Bug FixIn the Report Editor, an extra character was being added to the end of the report before the Carriage Return, resulting in certain printers not to work as expected. (4699)Bootloader
EXLWCSCAN 15.54March 2022Bug FixReal to DINT conversion was giving incorrect result for some values. (5314)Bootloader
EXLWCSCAN 15.54March 2022Bug FixResolved System exception issue when downloaded BACNet protocol without configuring any devices / scan list. (5591)Bootloader
EXLWCSCAN 15.54March 2022Bug FixRadio Modem support has been added to MJ1 port and removed from MJ3 port. (588) NOTE: Changes available in Cscape 9.90 SP5 onwards.Bootloader
EXLWCSCAN 15.54March 2022Bug FixF-keys tied to switch screen coils would sometimes remain held during the screen switch until pressed again. (4668) NOTE: Applies to EXL6, EXLW and X5 only.Bootloader
EXLWCSCAN 15.54March 2022Bug FixModbusTCP communication was not starting until Reacquire Time has timed out. (5042)Bootloader
EXLWCSCAN 15.54March 2022Bug FixModbus TCP communication would stop due to DHCP lease time getting expired. (6101)Bootloader
EXLWCSCAN 15.54March 2022Bug FixUnit would lose communication with Cscape over Ethernet when unit when there are multiple slaves configured in the program but not connected. (4700)Bootloader
EXLWCSCAN 15.54March 2022Bug FixWebMI license was lost if there is a flat / faulty controller battery - License duration check will not be done for lifetime licenses. So, even if battery fails, license will be valid for lifetime licenses. (3429)Bootloader
EXLWCSCAN 15.54March 2022Bug FixModel displayed incorrectly on the EXLW units. (6005) NOTE: Resolved for CsCAN models.Bootloader
EXLWCSCAN 15.54March 2022Bug FixRemove all options for firmware upgrade except "Install Bootloader". (6333)Bootloader
EXLWCSCAN 15.54March 2022Bug Fixa. Packets getting delayed beyond the set update interval When Update interval option was selected in the Client protocol (5398) b. Previous sockets were getting closed before sending the re-connect packet (5398)Bootloader
EXLWDownload Firmware 15.54 Release Notes
EXLWCSCAN 15.52May 2021EnhancementAdded support for CANopen, J1939 and DeviceNet to the HE-EXLW products. (4637)Bootloader
EXLWCSCAN 15.52May 2021EnhancementAdded Ethernet Protocol Reset capabilities for FTP, EGD, Modbus and WebMI protocols – LAN1 and LAN2:
%SR156.1 - EGD for LAN1
%SR156.2 - Modbus TCP Slave for LAN1
%SR156.4 - FTP for LAN1
%SR156.5 - WebMI for LAN1 and LAN2
%SR153.1 - EGD for LAN2
%SR153.2 - Modbus TCP Slave for LAN2
%SR153.4 - FTP for LAN2
User should not set other bits of %SR153 and %SR156 to one.
EXLWCSCAN 15.52May 2021Licensed EnhancementEnhanced IEC Logic Programming - Enhancements over standard IEC in performance, capacity (>5x), online programming and troubleshooting.Bootloader, Cscape 9.90 SP4
EXLWCSCAN 15.52May 2021Licensed EnhancementEnhanced IEC Licensing – Features added. Bootloader, Cscape 9.90 SP4
EXLWCSCAN 15.52May 2021Licensed EnhancementMQTT - Expanded offline message buffering from 20 messages / broker to 1024 messages / broker. (5177)Bootloader
EXLWCSCAN 15.52May 2021Licensed EnhancementJ1939 - J1939 protocol may now be licensed and added in the field for all XL4, EXL6, EXLW and X5 products.Bootloader
EXLWCSCAN 15.52May 2021Bug FixResolved an issue which could cause built-in digital inputs (%I) to turn ON during power-down (4789).Bootloader
EXLWCSCAN 15.52May 2021Bug FixUnits with part numbers ending in 1E2 only (i.e. HE-XC1E2). Fixed an issue where a power glitch below the operating voltage threshold could cause a relay output to latch ON (3746).Bootloader
EXLWCSCAN 15.52May 2021Bug FixResolved an issue where it was possible (but typically rare) for the unit to get stuck while booting. This situation could result in complete battery drain if left unresolved. Failure to boot within a short time will now cause the unit to re-initiate the boot, which has consistently proven to resolve the issue.Bootloader
EXLWCSCAN 15.52May 2021Bug FixEXL6, EXLW and EXL10 only. Corrected an issue where the unit was getting stuck on the bootloader screen during a firmware update. Unit can be recovered by using the XL Series Firmware Recovery package – available from Horner Automation Tech Support.Bootloader
EXLWCSCAN 15.52May 2021Bug FixFixed an issue where units were not shutting down properly when the battery voltage was below 2.0V.Bootloader
EXLWCSCAN 15.52May 2021Bug FixResolved issue where Modbus Master ladder block was not working. Port loopback test failed on MJ1, MJ2 &MJ3. (5713)Bootloader
EXLWCSCAN 15.52May 2021Bug FixEXLW only - Corrected the part numbers for the reported EXLW device type (3954).Bootloader
EXLWCSCAN 15.52May 2021Bug FixCorrected an issue where the Alarm History was not being maintained after a power cycle (4206).Bootloader
EXLWCSCAN 15.52May 2021Bug FixCorrected an issue where the NTP server was skipping a day after a new year (4910).Bootloader
EXLWCSCAN 15.52May 2021Bug FixFixed an intermittent watchdog issue which could occur immediately after loading a PGM file (4177).Bootloader
EXLWDownload Firmware 15.52 Release Notes
EXLWCSCAN 15.40July 2020EnhancementDownloadable protocol enable/disable options now available for full Network and also for individual devices
EXLWCSCAN 15.40July 2020EnhancementDHCP and DNS Support
EXLWCSCAN 15.40July 2020Enhancement
MQTT - Sparkplug (licensed feature)
EXLWCSCAN 15.40July 2020EnhancementStructure support in RM blocks
EXLWCSCAN 15.40July 2020EnhancementAdded X5 Factory Calibration
EXLWCSCAN 15.40July 2020Bug FixSetpoints not loaded when loading .pgm file in controller with Cscape 9.90 SP1 & SP2Cscape 9.90 SP3
EXLWCSCAN 15.40July 2020Bug FixCsCAN ladder blocks can now use registers greater than %R2048Cscape 9.90 SP3
EXLWCSCAN 15.40July 2020Bug FixPID blocks, Modbus master and slave blocks, Alarm block can now use registers greater than %R2048Cscape 9.90 SP3
EXLWCSCAN 15.40July 2020Bug FixIP default HE-WIFIUSB
EXLWCSCAN 15.40July 2020Bug FixLocal Date (Day) rolls back at month change
EXLWDownload Firmware 15.40 Release Notes
EXLWCSCAN 15.34June 2020Bug FixFixed an issue on internal I/O bus timing preventing the unit from shutting down properly and saving registers.
EXLWCSCAN 15.34June 2020Bug FixFixed an issue where a fast power cycle (less than 2 seconds) caused the unit to run on internal battery causing an improper shut down.
EXLWCSCAN 15.34June 2020Bug FixFixed a watchdog issue related to the Horner Wi-Fi module performing a mode change.
EXLWCSCAN 15.34June 2020Bug FixFixed an issue where some applications using the email feature with TLS enabled causing a watchdog reset.
EXLWDownload Firmware 15.40 Release Notes


Go to Top