Call Us: 877-665-5666

Modular Controllers

Price range: $499.00 through $899.00

If out of stock - please CALL FACTORY for lead time - 1-877-665-5666 x1

Modular Controllers

The CPU250 modular controller brings powerful control and flexible input and output options together in one easy-to-install device, perfect for a wide range of industrial applications. With built-in Ethernet and USB connectivity, you can easily connect and manage your equipment. It is engineered for dependable performance in tough environments, operating smoothly in extreme temperatures. Whether you’re building new machines or upgrading existing systems, the CPU250 delivers the reliability and flexibility you need to keep your operations running efficiently—all in a space-saving design.

The CPU200 bundles the same features and specifications as the CPU250, but without the built-in I/O points. Its robust design, intuitive programming environment, and scalable architecture make the Micro CPU200 the perfect choice for OEMs, system integrators, and industrial engineers looking to maximize productivity and minimize downtime. (The CPU200 is ‘built-to-order’ and may have longer lead times)

The CPU300 is a true all-in-one machine controller, with its single application program including functionality for Logic Control, I/O, HMI and Networking. The CPU300 is also truly modular, with the addition of snap-on OCS-I/O modules for sensor/actuator connection and HMI Connect touchscreen components for operator interface.

For flexible, remote I/O options, please see our OCS-I/O Series of products

Select part number below to view availability. If out of stock – please CALL FACTORY for lead time (USD).

 

This product is BABAA Compliant

 

 

SKU: N/A Category:

Description

Modular Controllers

HE959CPU200 – No I/O. Expandable with up to 7 additional OCS-I/O modules. Includes (2) Din-Rail Stops.

HE959CPU250 – Includes 8 DC In, 10 DC Out, 8 Flexible (Digital or Analog mA/V) Inputs, and 8 Analog Out (4 x mA, 4 x V). Expandable with up to 7 additional OCS-I/O modules. Includes (2) Din-Rail Stops.

HE959CPU300 – CPU with Canvas capabilities, no built-in I/O. Local 2.2” display with support for remote HMI Connect and Advanced High-Bright IP67 displays

The Modular Controllers are compatible with the Horner OCS-I/O Series and the HMI Connect Displays*.

Watch our extensive video library on the CPU products, on our YouTube channel!

• The CPU200 and CPU250 offer Serial, Ethernet, and CAN communications available as standard
• They include support for WebMI (opt) that can be used as a remote interface
• They feature a USB-C programming port
• They can easily be expanded with up to 7 OCS-I/O modules locally
* HMI Connect touchscreens are an option for the CPU300, available in 4″, 7″, 10″ and 15″ Resistive Touch displays (IP65 rated), as well as 7″ and 10″ Advanced LCD with PCAP Touchscreen (IP67 rated) for outdoor applications, and require absolutely no setup or configuration.

General Specifications

General Specifications CPU200CPU250CPU300
Logic Capacity2MB, 50,000 word type Variables2MB, 50,000 word type Variables2MB @ 0.02 ms/K
DC Inputs & Outputsn/a8 DC Inputs (4 High Speed), 10 DC Outputs (2 High Speed)n/a
Flexible Inputsn/a8 Flexible Inputs (Digital or Analog) configured as DC In or 0-10V/4-20mA inputsn/a
Analog Outputsn/a8 Analog Outputs (4 x 4-20mA, 4 x 0-10V)n/a
CompatibilityCompatible with OCS-I/O modules for local and remote I/O expansionCompatible with OCS-I/O modules for local and remote I/O expansionCompatible with OCS-I/O modules for local and remote I/O expansion
PortsEthernet, RS232/485 and CAN ports, and WebMI-capableEthernet, RS232/485 and CAN ports, and WebMI-capable2 x 10/100 Mbps
Plug-in CapabilitiesUSB-C for programming and powerUSB-C for programming, Micro SD slot for datalogging
ETHERNET/INTERNET
LAN Ports11
Factory ProtocolsEthernet IP (Server & HMI only), Modbus TCP (Client/Server), BACnet IP (Server), EGDAll protocols are standard with CPU300
IIoT & Remote AccessMQTT Sparkplug*, Horner OC360 Cloud Service*, WebMI via HTML5*, EnvisionRV
Other ProtocolsSMTP(Client), FTP(Server)
*MQTT Sparkplug is not available for the CPU200 & CPU250, and will require a one-time upgrade for CPU260 (coming soon). WebMI is available as a separate license for the CPU200, CPU250 & CPU260. OCS360 is an annual subscription service.
PHYSICAL DIMENSIONS
Height x Width x Depth4.5" x 4.91" x 1.97"4.5" x 4.91" x 1.97"4.5” H x 4.92” W x 1.97” D
OPERATING SPECS
Operating Temperature-40ºC (-40ºF) to 60ºC (140ºF)-40ºC (-40ºF) to 60ºC (140ºF)-10ºC to 60ºC
Humidity (non-condensing)5 to 95%5 to 95%5 to 95%
Environmental RatingIP20IP20IP20

Model Lineup

MODEL NUMBERCONFIGURATION
HE959CPU200No Built-in I/O
HE959CPU250Includes 8 DC In, 10 DC Out, 8 Flexible (Digital or Analog mA/V) Inputs, and 8 Analog Out (4 x mA, 4 x V). Expandable with up to 7 additional OCS-I/O modules.
HE959CPU300Premium CPU with no built-in I/O. Local 2.2” display with support for remote HMI Connect Displays
SPECIAL ORDER (*)
Adder Option Part Number ExtensionDescription
-44SAE J1939 license preloaded. CsCAN support is removed.
-441WebMI license unlimited preloaded.
-443CANopen license preloaded. CsCAN support is removed.
-444BACnet IP/MSTP license preloaded
*Adder options are only available for CPU200 and CPU250. All licenses come pre-loaded on CPU300

Documentation & Resources

DocumentReference NumberLink to Download
SALES LITERATURE
CPU Comparison SheetHA-445
CPU AccordionHA-459
OCS Selection GuideHA-448
HMI Connect AccordionHA-427
DRAWINGS2D ELECTRICAL2D MECHANICAL3D MECHANICAL
HE959CPU200
HE959CPU250
HE959CPU300
TECHNICAL DOCUMENTATIONDATA SHEETQUICK REFERENCE GUIDEUSER MANUAL
HE959CPU200Download Data SheetDownload QRGDownload User Manual
HE959CPU250Download Data SheetDownload QRGDownload User Manual
HE959CPU300Download Data SheetDownload User ManualDownload QRG
SUPPLEMENTAL DOCUMENTATION
OCS Protocol/Software Licenses Guide

Firmware Changelog

PRODUCTVERSIONRELEASE DATETYPEDETAILSREQUIREMENTS
CPU200/25016.30July 2026EnhancementAdded OCS360 support to Micro OCS series (X4/X7/X10/CPU200/CPU250)
Note: Requires Cscape 10.2 SP3 onwards
CPU200/25016.30July 2026Bug FixResolved: Autotune would not function if a non-zero value was set for Minimum Slew Time.
CPU200/25016.30July 2026Bug FixResolved: CPU250 would intermittently lose communication with connected OCS-I/O modules (for certain module combination order).
CPU200/25016.30July 2026Bug FixResolved: Device displayed a hardfault error after extended runtime with the email trigger bit set high.
CPU200/250Download Firmware 16.30 Release Notes
CPU200/25016.20April 2026EnhancementAdded WebMI 2.0 support
Note – Requires Cscape 10.2 SP2 onwards
CPU200/25016.20April 2026EnhancementAdded support for ASCII username and password
Note – Requires Cscape 10.2 SP2 onwards
CPU200/25016.20April 2026EnhancementAdded support for 76800K baud rate in BACNet MSTP protocol
Note – Requires BACNetIP Server dll v5.11 onwards
CPU200/25016.20April 2026EnhancementAdded support to apply license through SR register and System Menu
CPU200/25016.20April 2026Bug FixResolved issue where the device displayed an exception when an IEC program was configured with Modbus Master block and the array of structures was enabled
CPU200/25016.20April 2026Bug FixResolved issue where the device would randomly restart when an IP address was configured with registers and values was set to zero
CPU200/25016.20April 2026Bug FixResolved issue where the slider was drifting its position when the user held the slider in one position
Note – Applicable to only X4 and X10 models
CPU200/25016.20April 2026Bug FixResolved issue where GE SNP protocol was not working over RS-485 full duplex communication
Note –
• Requires SNP dll v5.02 onwards
• Requires Cscape 10.2 SP2 onwards
CPU200/25016.20April 2026Bug FixResolved issue where negative Y-axis values were not plotted correctly in trend graphs
CPU200/250Download Firmware 16.20 Release Notes

You may also like…

Go to Top