Close this search box.
(281) 491-3833

SAE J1939 Controller

SAE J1939 Controller

Our HMI Controllers can be equipped with SAE J1939 protocol for seamless integration into your current combustion engine monitoring systems. Many models of Horner HMI Controllers come equipped with microchips that, with a simple software update, enables these controllers to operate with J1939 protocol.

If you are having trouble keeping your equipment online and cannot find the J1939 controls that your equipment requires, then give us a call. Our engineering team will discuss your needs and provide an affordable, customizable controller that can get your equipment running again. Our programming experts are well versed in multiple communication protocols and can provide the functionality you need to get your equipment back online. Paired with our controller manufacturer, we can provide an all-in-one, high-quality controller package with multiple models in-stock and ready to ship.


Using SAE J1939, our HMI controllers can monitor critical engine metrics such as fuel and exhaust systems in heavy duty trucks, tractors, etc. or control large equipment such as cranes or cement mixers. These controllers are in-stock and will come preprogrammed with J1939 to get your most valuable assets back into operation. Additionally, our controller packages are easy to install wherever your typical J1939 controller is mounted. They can provide the critical engine monitoring data required for advanced equipment to operate safely and reliably.

SAE J1939 Controller In-Stock

J1939 Protocol Display Controllers for Combustion Engine Monitoring

J1939 Protocol is widely used as the network of choice for mobile equipment and just about any application involving a diesel engine. The Horner OCS is one of the few industrial products that natively supports J1939 – unlocking a whole host of monitoring and control capabilities. In this live session, we’ll show you everything you need to know to use it on your next project. From backup generation, agriculture, marine, mobile equipment, or a host of other possibilities, we have your solution.”

  • high speed USB port for communication with PCs and programming of controller
  • configurable serial protocols for communication to drives, PLCs, or other serial peripherals
  • Full featured, built-in I/O including high resolution analog, thermocouple, RTD, high-speed counters, PWM outputs and relays (depending upon the Horner OCS model used)
  • advanced high speed I/O capabilities
  • optional communication add-on modules
  • onboard Ethernet ports for Cscape programming and application defined communication, with Auto MDI/MDI-X

SAE J1939 Controller

Our SAE J1939 enabled controllers are all-in-one automation controllers that can perform all machine functions in a unified hardware design: Logic Control, Operator Interface, I/O, and Networking. The high performance logic engine offers fast scan times solving user logic using Variable-based Advanced Ladder logic or the IEC 6-1131 language set. When it comes to speed, resolution, and technical capabilities, Horner OCS Controllers are leading the way. We have developed some entirely new design techniques, a high functionality and flexible capabilities, and unprecedented acceptance across an array of commercial and industrial applications. In the market of fixed I/O, web-compatible controllers, our controllers are unmatched.



J1939 protocol comes from the international Society of Automotive Engineers (SAE) and works on the physical layer with CAN-high speed according to ISO11898. SAE J1939 defines five layers in the 7-layer OSI network model, and this includes the CAN 2.0 specification. The application focus is on the power trains and chassis of commercial vehicles.

All J1939 packets contain eight bytes of data and a standard header which contains an index called PGN (Parameter Group Number), which is embedded in the message’s 29-bit identifier. A PGN is unique numeric identifier that is associated with a specific parameter name. A PGN identifies a message’s function and associated data i.e a PGN defines the parameter value; a device is requesting or the parameter value that a device is sending.

SAE J1939 Controller Model Line Up

Controller Series Model(s)
Micro OCS Series X5
XL Series XL4, EXL6, EXLW
XL Prime Series XL4 Prime, X5 Prime, XL6 Prime, XL7 Prime, XL10 Prime, XLW Prime
RCC Series, Screenless HMI RCC972, RCC1410, RCC2414, RCC8842