Other communication options

If a physical port is available on a controller, communication protocols can usually be implemented simply via software, either as part of the IEC 61131-3 control application or as separate library modules. Data exchange is performed by explicitly calling functions or function blocks as part of the logic control.


With the library concept integrated in CODESYS, such protocols can be easily maintained and passed on as products after their implementation.

You will find numerous communication libraries along with the corresponding application examples in the CODESYS Store, including solutions for special communication options, such as

  • Communication with the Vision Library Halcon
  • DCF77 receiver
  • Shared Memory for data exchange with other software systems on the target PLC
  • INI File Utility
  • CSV Utility

CODESYS does not yet support the protocol you need?

Further information here

CODESYS brochures and information material

CODESYS - One software. All applications. Your Automation Solution.
Version: 10/2023
pdf 2 MB
CODESYS - One software. Any field of application. Your automation platform.
Version: 10/2023
pdf 2 MB
Various suppliers present CODESYS-compatible devices and exciting solutions that can be useful for your automation tasks. (Only available in german language.)
Version: 11/2022
pdf 3 MB