Home

Codesys software product

21.08.2025

Codesys software product

Author

codesys

weintek

CODESYS 3.5 is a modern Integrated Development Environment (IDE) designed for programming and configuring industrial controllers in compliance with the international standard IEC 61131-3. It combines tools for software development, fieldbus configuration, visualization, debugging, and motion control into a single platform.

🔑 Key Functional Features

✔️ IEC 61131-3 Programming

  • Support for five standard programming languages:
    • LD (Ladder Diagram)
    • FBD (Function Block Diagram)
    • ST (Structured Text)
    • IL (Instruction List)
    • SFC (Sequential Function Chart)
  • Additional extension: CFC (Continuous Function Chart) for convenient algorithm design.
  • Extended library system and code reusability.

✔️ Integration and Configuration

  • A single environment for:
    • hardware resource configuration,
    • working with fieldbuses (CANopen Manager, Modbus TCP/IP Master, EtherCAT Master, PROFINET Controller, EtherNet/IP Scanner),
    • online project debugging.
  • Integration with version control systems (SVN, Git).

✔️ Visualization and SCADA

  • The CODESYS Visualization module enables the creation of operator interfaces directly within the IDE.
  • WebVisu support for browser- and mobile-based access.
  • Development of mimic diagrams, trends, alarms, and control panels.

✔️ Networking and Communication

  • Support for industrial protocols: CANopen Manager, Modbus TCP/IP Master, EtherCAT Master, PROFINET Controller, EtherNet/IP Scanner.
  • OPC UA, MQTT, SNMP support for integration with IoT and Industry 4.0 (including Weintek HMI devices).
  • Possibility to implement custom protocols through libraries.

Advantages of Using CODESYS 3.5

  • 🔄 One environment for all stages: from coding to visualization.
  • 🌐 Openness to integration with virtually any equipment thanks to support for hundreds of protocols.
  • 🛠 Scalable — from small local systems to complex networked projects.
  • 🤝 Active community and access to the CODESYS Store with additional libraries and drivers.

📦 Application Areas

  • 🏭 Industrial automation (metallurgy, food, chemical industries).
  • ⚡ Energy (dispatching and monitoring systems).
  • 🚗 Transport and mobile machinery (control based on CAN J1939, ISOBUS).
  • 🏢 Building automation (HVAC, lighting, security systems).
  • 🤖 Robotics and integration with IoT platforms.

Conclusion

CODESYS 3.5 is a universal platform for automation engineers, enabling the creation of flexible, scalable, and reliable automation systems. Its main advantage lies in its comprehensiveness: from controller programming to HMI/SCADA development and cloud service integration.

That is why CODESYS 3.5 remains one of the most popular environments in the world of industrial automation.