IIoT = Automation powered by CODESYS

CODESYS includes natively all essential technologies and features for applications in Industry 4.0 and IIoT environments. Therefore, CODESYS is the platform for implementing automation solutions while utilizing IT and internet technologies. CODESYS turns a compatible controller into a powerful IIoT solution.

CODESYS provides everything for moving safely within the IIoT environment. CODESYS makes it easy to use the latest technologies – for immediate benefit for application programmers, machine and plant engineers, system integrators, and operators. Both end users and manufacturers of automation components benefit from the seamless integration of many key elements:

 

 

CODESYS IIoT: Network

Network programmability of PLCs, and edge, fog, or cloud controllers

 

  • Teleaccess to the automation device without additional software via Ethernet/Internet or a fieldbus
CODESYS IIoT: Reuse of existing source code

Easy reuse of existing source code

 

  • Reuse of existing / generated C code directly in the logic application
    CODESYS C-Integration »

  • Proven library concept with online reloadability
 
CODESYS IIot: Project engineering

Project engineering with the help of established methods of IT software engineering

 

  • Modularization of complex software into manageable units (objects, libraries)
  • Object-oriented programming of IEC 61131-3 code according to the 3rd edition of the standard (with interfaces, methods, inheritance, dynamic linking, etc.)
  • Methodically supported development using integratable add-on tools, such as UML, profiler, static code analysis, source code management, and test automation
  • Implementation of continuous development processes ("Continuous Integration Server") with tool support
    (e.g. Jenkins)

    Integratable add-on tools »
CODESYS IIot: Integrated security functions

Integrated security functions for device manufacturers, systems integrators, application programmers, and operators of machinery and plants

 

  • Protection of expertise and data from unauthorized access or modification at different levels without additional software
  • Implementation of standards such as TLS, X.509, and CodeMeter®

    CODESYS Security Information »
 
CODESYS IIoT: Integrated three-dimensional modeling

Integrated three-dimensional modeling of the task based on application code

 

CODESYS IIot: Integrated communication standardsCODESYS IIot: Integrated communication standards

Integrated communication standards for cloud/IIoT systems

 

  • Integrated OPC UA Server on the controller
    OPC UA Server »

  • Popular protocols for data storage in the cloud: available as a library or implemented on the application level, such as MQTT

  • Easy implementation of gateway functions with on board features
 
CODESYS IIot: Open standards

Interoperability between automation devices based on different standards

 

  • Data exchange on the application level or via bus protocols
  • Distributed intelligence conveniently engineering-ready
CODESYS IIoT: Automated generation of application code

Automated generation of application code based on specific description modules

 

  • Reduction of complexity for end users
  • Tremendous time-savings in the project engineering of machinery / plants with frequently recurring units

    CODESYS Application Composer »
 
CODESYS IIoT: Use / diagnosis / monitoring via Internet technologies

Use / diagnosis / monitoring via Internet technologies

 

  • Integrated creation of graphical user interfaces and use via web browser – by responsive design in the correct format of the display device

    CODESYS Visualization »
CODESYS IIoT: Extensibility of the development system

Extensibility of the development system by means of software modules available online

 

  • Dynamic reloading of libraries, web help, and functional add-on modules
  • First App-Shop-Plattform for automation technology
  • Web-based help system available online

    CODESYS Store »
 
CODESYS IIoT: Widely used in different industrial application field

Widely used in different industrial application field

 

  • Uniform platform for automation of factories, plants, mobile machines, buildings, and power generation and distribution plants
  • Cross-functional use of a tool for all aspects of an industrial site or company
CODESYS IIoT: Extensibility of operating interfaces

Extensibility of operating interfaces by elements generally available on the Internet

 

  • For example, integration of Google Maps in operating interfaces and use via PLC variables
 
CODESYS IIoT: Easy data exchange

Easy linking to existing engineering systems

 

 
Inspiring Automation Solutions