“ inspiring technologies ”

Integrated SAE J1939 support in CODESYS

The SAE J1939 support in CODESYS is based on the standard implementation of the CAN-Interface. If your target device programmable with CODESYS is equipped accordingly you can immediately use CODESYS J1939.

Scope of services

  • CODESYS J1939 configurator fully integrated in the programming system for defining the signals and parameter groups (PG)
  • Complete PG database including signal documentation from SAE
    ⇒ Direct access to the signal specification documentation
  • SAE J1939 communication stack in the form of a CODESYS library.
    ⇒ Portable, dynamically used protocol stack for different platforms - not permanently implemented on the device
    ⇒ Compilation of the stack and the application code into native machine code and download onto the controller

Available products and related datasheets:

  • CODESYS J1939 Manager SL


  • You are a system integrator or a user in the machine/plant construction sector or the like:
    All you have to do is use a controller already equipped with CODESYS J1939. Millions of CODESYS-compatible single devices and over 1,000 different device types from more than 500 manufacturers offer you a large range of hardware for your automation projects. CODESYS Inside offers a selection of manufacturers that offer CODESYS-compatible devices. Alternatively, you can use the CODESYS Control SoftPLC Systems from the CODESYS Store. CODESYS J1939 is optionally available in most systems and can be relicensed and used immediately if a suitable CAN interface is available.
  • You are a manufacturer of programmable devices:
    Implement the CANopen mini driver on your hardware and make available sufficient memory on your device.  Then buy the CODESYS Runtime Toolkit with SAE J1939 Support.
  • For more information or an offer please contact our sales department under info@emea.com.tr


CANopen® Master / CANopen Slave / J1939 / Raw CAN supported directly in the IEC 61131-3 Development System

EMEA Technology

CANopen Master / Slave

Configure and use master and slave in the IEC 61131-3 development system - with portable protocol library (communication stack)

EMEA Technology EMEA Technology EMEA Technology EMEA Technology