The X4 is the third product of the streamlined Micro OCS Series of embedded I/O controllers. All units feature a built-in logic engine, operator interface, networking and I/O. Use the dropdown below to select from our two distinct models:  X4R (relay outputs) and X4A (digital outputs)

Current lead time is up to 6 weeks.

To try out an X4 Starter Kit CLICK HERE

X4 Sales Sheet


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.
SKU: N/A Categories: , Tags: , , , , , ,


The small, sleek profile of the X4 enables you to fit more in your panel, saving space and resources. The X4 packs a big picture into an overall small package. With just a 4.6” x 3.5” cutout, this 4.3” wide aspect screen is very friendly, intuitive, and clear.

In an effort to make implementing Horner OCS controllers as seamless and user-friendly as possible, we have selected a streamlined set of on-board I/O. The wide scope of digital and analog I/O make automating your applications, and your organization, as simple as the push of a (virtual) button. If the built-in I/O of the X4 isn’t enough for your specific application, you can easily expand via Ethernet, CAN, or serial.

In the market of fixed I/O, web-compatible controllers, the X4 is unmatched. Suited for most applications across a diverse range of industries, the X4 exceeds standards (and expectations). With powerful processor speeds, an intuitive user interface, and rugged durability, the suite of capabilities within the X4 are similar to our more established XL line of products.

With the addition of the X4 OCS controller, our engineers at Horner Automation have designed a slim, versatile, and complimentary product to our existing line of robust industrial solutions. The X4, when utilized as an introductory piece, empowers your organization to grow by seamlessly incorporating additional Horner solutions (such as our more basic X2 or premium X5 OCS controllers) to your expanding system.

Model Lineup

Built-In Inputs/OutputsModel RModel A
DC In1212
DC Out212
HS In44
HS Out22
mA In4 4
mA Out22
Note: There are four high-speed inputs of the total DC Inputs. There are two high-speed outputs of the total DC outputs.
Note: Model A supports sourcing outputs. Model R DC outputs are sinking with integral pull up resistors.


Ladder Logic Memory256 kB
Logic Scan Rate0.4 mS/K
Removable MemorymicroSD
Local Comment StorageYes
Floating Point SupportYes
AutoTune PID CapableYes
Characters / Pixels480 x 272
Display TechnologyLCD with LED 350 nits
Character HeightSelectable Fonts
Number of Pages250
Fields or Objects per Page100
Total Keys5 (on screen)
Function Keys4 (on screen)
OEM Faceplate AvailableNo
Built-in I/O Points26 (model R); 30 (model A)
SmartStix, SmartRail, SmartBlock I/O Supportyes, CsCAN
Digital Inputs / Outputs, max1024 / 1024
Analog Inputs / Outputs, max256 / 256
General Purpose Registers (words)5000 retentive
General Purpose Internal Coils (bits)2,048 (1,024 retentive)
Total Active Ports2
RS-232 Ports / RS-485 PortsRS-232 / RS-485 (1 of each)
PLC / Drive ProtocolsLimited
RTU / Modbus Master / SlaveYes
Serial ASCII In / OutYes
USB Ports (A and Mini-B)Mini-B only
Ethernet SupportStandard
Remote AccessWebMI or EnvisionRV
Remote File AccessFTP or EnvisionFX
Integrated CAN NetworksStandard
Supported CAN NetworksCsCAN
Maximum CAN Distance1,640 ft.
Programming over CAN Yes
Height3.53″ / 89.76 mm
Width4.69″ / 119.18 mm
Total Depth1.4″ / 35.8 mm
Operating Temperature-10 to 60°C
Humidity (non-condensing)5 to 95%
Voltage24 +/-20% VDC
Product CertificationsCE, C’
Environmental RatingIP66

Documentation & Resources

DocumentReference NumberLink to Download
Sales SheetHA-277
OCS Comparison GuideHA-294
Starter Kit Sales SheetHA-345
User ManualMAN1137
Quick Reference GuideMAN1139
Electrical (DWG)
2D Mechanical (DWG / PDF)
3D Mechanical (STP / IGS)
App Guide for Updating FirmwareMAN1011
Ethernet Supplement ManualSUP0740


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


Firmware Review Notes

X4CSCAN 15.54August 2021EnhancementWebMI status bits have been added for Session Count: %SR101.5 to SR101.7Bootloader
X4CSCAN 15.54August 2021Bug FixResolved Issue: When using the Report Editor, an extra space or multiple spaces was being added to the end of the report before the Carriage Return.. (4699)Bootloader
X4CSCAN 15.54August 2021Bug FixResolved Issue: Real to DINT conversion was giving incorrect result for some values. (5314)Bootloader
X4CSCAN 15.54August 2021Bug FixMade touch calibration faster. (1420)Bootloader
X4CSCAN 15.54August 2021Bug FixResolved Issue: ModbusTCP communication was not starting until Reacquire Time has timed out during power up or sometimes when unit is put from Idle to Run mode. (5042)Bootloader
X4CSCAN 15.54August 2021Bug FixResolved Issue: sometimes microSD card was not detecting / reading properly when plugged and unplugged continuously. (4703)Bootloader
X4CSCAN 15.54August 2021Bug FixResolved WebMI Issue: Previous session(s) was not getting closed which resulted in connection timeout during long run as max sessions were reached. (4980)Bootloader
X4CSCAN 15.54August 2021Bug FixResolved Issue: MJ1 RS 232 hardware Handshake fails (DSR / DTR) - issue related to Modem. (5171)Bootloader
X4CSCAN 15.54August 2021Bug FixResolved Issues: (5398) Modbus TCP. When Update Interval was utilized (set other than zero), if packets were delayed beyond the set Update Interval time, previous sockets were getting closed before the re-connect packet was sent. And therefore comms would not recover automatically. The issue would typically be seen when the Update Interval was set to time periods that exceed the server timeout time.Bootloader
X4Download Firmware 15.54 Release Notes
X4CSCAN 15.52May 2021EnhancementIncreased ladder size from 256KB to 512KB. (4318)Bootloader
X4CSCAN 15.52May 2021Bug FixResolved issue where Email with TLS encryption (Gmail) was not working with the ethernet downloadable protocol. (3711)Bootloader
X4CSCAN 15.52May 2021Bug FixResolved issue where the unit was continuously rebooting when the downloaded program was configured with > %R2048 in PID block and placed in RUN mode. (4943)Bootloader
X4CSCAN 15.52May 2021Bug FixResolved issue where a unit was continuously rebooting when "Auto Tune" feature was enabled in PID block in Firmware 15.50. (5646)Bootloader
X4Download Firmware 15.52 Release Notes
X4CSCAN 15.40July 2020EnhancementDownloadable protocol enable/disable options now available for full Network and also for individual devices Cscape 9.90 SP3
X4CSCAN 15.40July 2020EnhancementEmail with TLS encryption support (Ethernet based units only)
Cscape 9.90 SP3
X4CSCAN 15.40July 2020Enhancement
Structure support in RM blocksCscape 9.90 SP3
X4CSCAN 15.40July 2020EnhancementIncrease in objects to 100 per screenCscape 9.90 SP3
X4CSCAN 15.40July 2020EnhancementHSQ Output with pulse width selectionCscape 9.90 SP3
X4CSCAN 15.40July 2020EnhancementLoad of firmware using MicroSD
X4CSCAN 15.40July 2020Bug FixSetpoints not loaded when loading .pgm file in controller with Cscape 9.90 SP1 & SP2Cscape 9.90 SP3
X4CSCAN 15.40July 2020Bug FixCsCAN ladder blocks can now use registers greater than %R2048Cscape 9.90 SP3
X4CSCAN 15.40July 2020Bug FixPID blocks, Modbus master and slave blocks, Alarm block can now use registers greater than %R2048Cscape 9.90 SP3
X4CSCAN 15.40July 2020Bug FixReduced Jitter for analog inputs, making them more stable
X4Download Firmware 15.40 Release Notes
X4ACSCAN 15.28April 2020Bug FixPressing objects on the touchscreen in continuous, rapid succession with the beeper enabled (System Menu → Set Beeper) could cause an undesired switching of digital inputs. This issue does not occur if the internal beeper is turned off. REV BB or earlier*
X4RCSCAN 15.28April 2020Bug FixPressing objects on the touchscreen in continuous, rapid succession with the beeper enabled (System Menu → Set Beeper) could cause an undesired switching of digital inputs. This issue does not occur if the internal beeper is turned off. REV BB or earlier*
X4Download Firmware 15.28 Release Notes
X4ACSCAN 15.18January 2019Bug FixReduce unnecessary current draw (without power) on the Backup Battery. Rev AA only
X4Download PUN Notes for Power Loss Details
X4Download Firmware 15.18 Release Notes

You may also like…

Go to Top