The Turk Lecture Series is now open! Today we'll be discussing the advantages of Codesys!
CODESYS is a complete development environment for programmable logic controllers ( PLCs ) . When PLC programmers are programming , CODESYS provides a simple way to use the powerful IEC language. The system's editor and debugger functions are built on the basis of high-level programming languages.
Codesys is an advanced automation software that is not limited by manufacturer. Users worldwide can use this software to create control programs for automated systems, regardless of the network protocols they use.
Ensuring the security of cloud applications through data preprocessing
Codesys not only allows programming edge controller control tasks but also enables data preprocessing and filtering. This effectively reduces the data flow transmitted to the cloud, thus improving both bandwidth and security. Furthermore, keeping sensitive data within the OT network reduces the risk of hacking and data theft.
Global universality and flexibility of multi-protocol control procedures
Codesys enables the development of PLC programs for multi-protocol controllers and I/O modules, suitable for global use . These control programs can be used on various systems regardless of the Ethernet protocol used.
Codesys Control Network Coupler
For many protocols and network types in industrial automation, there are reasons for their existence and corresponding advantages. For example, CAN is typically used for the lowest level of automation, while higher levels use PROFINET or equivalent protocols for networking. Communication between OT and IT networks is increasingly accomplished using OPC UA . With Codesys , all these protocols and levels can be mapped into a single control program. This allows an IP67 PLC TBEN-L-PLC to run as a master on one network and as a slave on another network using the same or a different Ethernet protocol.
Control software that does not affect costs
Unlike other PLC programming environments, Codesys ' license fees are related to the hardware components. Therefore, updating or installing programming software does not incur any additional costs.
Programming control programs and visualization on the same platform
Codesys' visualization features allow for the programming of visualizations and user interfaces for different end devices, which are then displayed accordingly on HMI controllers (such as Turck's TX700 and TX500 ) or web browsers (web-based visualization). By using the same tools to program control applications and visualizations, complex interface programming can be avoided.
TX Visu Pro visualization software
If Codesys ' visualization capabilities are insufficient, or if the TX series HMI devices need to communicate with controllers from other manufacturers at the HMI protocol level, Turck also offers its own powerful visualization program: TX VisuPro , Turck's programming environment for developing graphical user interfaces.