English

CODESYS® in © iStockphoto.com | Pete Tripp | Pete © iStockphoto.com

IEC 61131-3 development software for effi cient building and infrastructure automation CODESYS Inspiring Automation Solutions 2

CODESYS in Building Automation

CODESYS is the ideal platform for planners, system Along with classic application development by means of integrators and device manufacturers who want to offer provided textual and graphical editors, the system offers functionality that goes beyond off-the-shelf or proprieta- countless options for the optimization of the software en- ry building solutions. The CODESYS Development System gineering. is the most commonly used IEC 61131-3 development and Application developers can access standard functions in engineering environment for programmable devices in the existing user libraries or manage their own modules in area of building automation and building management. libraries. With integrated product extensions, recurring CODESY-compatible controllers can be found in classic tasks can be packaged in fully confi gured modules that building technology, for example for regulating lighting, can be fl exibly used and combined without additional shading or air conditioning technology, but also in higher programming effort. After commissioning a facility system level central management systems such as control rooms CODESYS offers users countless possibilities for monitoring or tunnel systems. system parameters all the way to real-time protocoling. There are good arguments for using CODESYS in building Thanks to the broad availability of CODESYS on the most automation: important industrially used CPUs and operating system plat- Without additional software, CODESYS integrates the forms, manufacturers of building controllers can implement necessary functionality for commissioning, project opti- a development interface for their devices with little expen- mization all the way to maintenance, and operation of an se and effort. Manufacturers, building planners and users implemented building installation, as well as for the con- profi t from integrated add-on functions such as support of nection to SmartFactory systems according to Industry 4.0. communication standards and fi eldbus systems, or the inte- grated visualization. PhotoTalk iStockphoto.com | iStockphoto.com | NiseriN iStockphoto.com

A selection of CODESYS applications in building system technology: ƒ Temperature controllers and air conditionings ƒ Air conditioning of computing centers and server rooms ƒ HVAC technology ƒ Air conditioning of hospitals ƒ Exhaust air units ƒ Air conditioning of greenhouses ƒ Parking ramp controllers ƒ Ventilation of tunnel systems ƒ Measurement and cleanroom technology ƒ Bridge controllers ƒ Room controllers (automated lighting / heating / ƒ Building management system (BMS) shading in offi ce buildings) ƒ Central energy management systems

Room automation HVAC technology Management systems

CODESYS in use in different areas of © depositphotos.com | sbotas building automation | ismagilov © iStockphoto.com depositphotos.com | msavoia © 3 Building Automation

Sample application configurations with CODESYS

CODESYS in building automation Smartphone Tablet Development interface for application software: CODESYS Development System

Workstation

Ethernet Building controller Different access possibilities for visualization

KNX

CODESYS for HVAC

Development interface for Control unit, application software: touch panel: CODESYS Development System CODESYS TargetVisu

Ethernet BACnet-IP Air conditioning: CODESYS Control as BACnet Server

The benefits of CODESYS at a glance ƒƒ Powerful engineering platform for the development of application software with user-oriented language elements and an extensive diagnostics functionality ƒƒ Lowering of the development risk through numerous, immediately available functions, user libraries, and intelligent extension capabilities ƒƒ Comprehensive development environment for application program, user interface, bus connection, maintenance, diagnostics, and interconnection with IIoT / Cloud systems ƒƒ Large number of / system partners with application know-how available ƒƒ Independence in the selection of device technology ƒƒ Decoupling of proprietary systems through widespread distribution of the platform and support of communication standards in building technology CODESYS Inspiring Automation Solutions 4

What advantages does CODESYS offer in building automation?

1 2

One platform for application development, Additional functions completely integrated commissioning and maintenance ƒƒ Support of the most important protocols and ƒƒ Programming languages (graphical / textual) systems: BACnet, KNX, Modbus, CANopen, standardized according to IEC 61131-3: optimized EtherCAT, etc. for the development of complex applications ƒƒ Creation of practice-oriented and application- ƒƒ Development of application software: comfortable oriented user interfaces: graphical editor with programming / design through application modern visualization elements, integrated in the specialists instead of computer scientists development environment ƒƒ Ideally suited for large automation projects that con- ƒƒ User interfaces for commissioning, tests, and sist of numerous recurring modules: object-oriented operation on various platforms: in the development programming with interfaces, classes and methods environment, on remote PCs, or directly on the ƒƒ Methodical application development possible: with display of the building controller integrated add-on tools for UML and test auto- ƒƒ User interfaces for remote operation / maintenance mation as well as connection to external tools like or diagnostics via webbrowser with HTML5: Apache Subversion® or Matlab / Simulink function monitoring with tablet and smartphone ƒƒ Extensibility through add-on software: CODESYS ƒƒ Industrial communication standards immediately Store with access to application libraries, sample available: data exchange via OPC / OPC UA without programs and templates implementation and adaptation effort – ideal for ƒƒ Scalability of device technology: system size and connection to Industry 4.0 environments functional structure of the hardware scalable in ƒƒ Enhanced development possibilities with integrated accordance with application requirements and add-on tools: the UML class diagram for structu- operating site ring large projects and the CODESYS Application ƒƒ Assumption of centrally coordinated primary tasks Composer for efficient and flexible use of recurring (SCADA system) and abstracted IT infrastruc- functions ture / networks through available cloud connections ƒƒ Faster and easier (remote) maintenance access through small local and mobile user / diagnostics interfaces and low application download times ƒƒ Decoupling of device selection and decision for software and communication technology: support of numerous device manufacturers and fieldbus systems / standard protocols 3 Best prerequisites for the automation of demanding building projects ƒƒ Proven system platform: CODESYS used throughout the world in numerous building complexes ƒƒ Large selection of CODESYS compatible devices in different classes for climate control or classic light and shading technology in the CODESYS Device Directory at www.codesys.net ƒƒ Large community of users: expert support for the creation of applications by consulting engineers / system integrators ƒƒ Compatible hardware and software accessories: convenient user interfaces / displays, maintenance and diagnostics tools, etc. ƒƒ CODESYS Forum as a discussion platform for CODESYS users ƒƒ CODESYS Store for access to existing application libraries and add-on tools ADAC e. V. © ADAC 5 Building Automation

Product components especially designed for building automation applications

CODESYS Application Composer ƒ Development tool for the effi cient creation of application software: ideal for applications consisting of recurring function modules ƒ Functional program units (system components or pure software functions) are combined into intelligent modules ƒ Automated generation of application code including visu- alization and device confi guration through integrated generators ƒ Improvement of re-usability and quality of application elements

CODESYS BACnet ƒ Manufacturer-independent communication protocol especially designed for building automation ƒ Completely integrated BACnet confi gurator: easy linking of BACnet objects as devices in the CODESYS Development System without additional tools ƒ Direct access to BACnet-properties via the device properties ƒ Easy integration of BACnet devices and applications in existing networks without additional implementation effort

CODESYS KNX ƒ Manufacturer-independent fi eldbus for building automation ƒ Integrated confi gurator for I/O channels ƒ KNXnet / IP protocol stack in the form of a runtime system component ƒ Data exchange functionality with the ETS5 confi guration system ƒ Turns devices compatible with CODESYS into KNX participants able to communicate with KNX I/Os

CODESYS OPC / OPC UA OPC Unifi ed Architecture ƒ Platform-independent data exchange between manage- HMI, MES, ERP ment and control level through standardized interfaces ƒ Optional components for cross-platform communication: - CODESYS OPC Server: for DCOM based accesses to OPC clients integrated in the CODESYS Development System with OPC server, confi gurator, and logger for purposes - CODESYS OPC UA Server: for platform-independent OPC UA and DCOM-independent controller accesses based on Server TCP / IP and secure communication by means of optio- nal encryption and authentication PLC DCS Remote I/O CODESYS Inspiring Automation Solutions 6

Building-specifi libraries ƒ Effi cient development of building applications using existing IEC 61131-3 application libraries ƒ Available in the CODESYS Store: - OSCAT: manufacturer-independent open-source libraries for building automation, for control engineering, network and communication functions, date and time functions, etc. - CODESYS Application Composer Libraries: module libraries in the CODESYS Development System with typical modules for classic building automation tasks (light and shading technology, weather station, etc.) - SNMP Library: retrieval of information from network devices (printers, routers, etc.) by the controller via Simple Network Management Protocol - HVAC Building & Process: for automation of heating, ventilation, etc. - SNTP Service: for retrieval / distribution of time information ADAC e. V. © ADAC

Operation / Maintenance / Diagnostics of building technology ƒ Completely integrated editor for user interfaces: ƒ Comes supplied with proven visualization elements development of application software as well as graphic and controls in the application: quick and easy creati- design of the user / diagnostics interfaces in a single tool on of practical graphical user interfaces ƒ As a result of the integration: effi cient engineering with ƒ Different display platforms with one source fi le: dynamic linking of application software and user - Directly in the CODESYS Development System – for interfaces test, optimization and commissioning - CODESYS TargetVisu: for operation and processing of the application software on a single device with display - CODESYS WebVisu: for diagnostics, remote operation, remote maintenance in the web browser of PC / tablet / smartphone - CODESYS HMI: for operating and monitoring on remote displays / terminals ƒ Wide range of services available: alarm and user management, convenient style, language and image switching, data recording, fl exible communication concept, multi-touch support etc. © Pfänder GmbH 7 Building Automation

Information for manufacturers of building system technology With CODESYS, hardware manufacturers can easily turn their own devices into intelligent devices for building system technology – with connection to SmartEnergy / SmartFactory.

Technical properties of CODESYS ƒ Optimum support for popular CPUs / operating systems ƒ Specifi c technology functions and visualization elements: for industrial applications: embedding in CODESYS libraries possible – if required - CPUs for programmable small devices such as Tricore, with licensing and provision to end-users via the ARMx / Cortex Mx without or with proprietary CODESYS Store operating system ƒ Available without implementation effort: functions for - High performance CPUs for compact high-end diagnostics, bus connection, cross-communication, data applications such as Intel Atom, PowerArchitecture exchange with cloud systems, etc. or Cortex A8 / A15 with WinCE, VxWorks or ƒ Proven interface: for the connection of additional ƒ Extensibility of the CODESYS Development System operation or diagnostics devices or software systems through device / manufacturer-specifi c plug-in components

Required implementation steps ƒ Selection of CPU and operating system ƒ Marketing of the building controller together with the ƒ Implementation / adaptation of the runtime system CODESYS Development System, optionally with your with the help of a toolkit (SDK): own plug-ins - Tool-supported adaptation of system-specifi c functions of the run-time system in accordance with integration manual, numerous reference implementations available iPad 9:45 AM - Confi guration of the communication drivers and adaptation to the CODESYS Development System - If necessary, integration of specifi c device libraries for calling from the application software - If necessary, integration of customized additional functionality on the basis of defi ned interfaces - Compilation of the adapted runtime system and embedding in the device - Qualifi ed adaptation support in all phases from experienced project engineers ƒ Validation and system test, optionally with CODESYS Test Manager

Manufacturers of building technology programmable with CODESYS: ƒ Beckhoff Automation AG ƒ Berghof Automation GmbH ƒ Eaton Industries GmbH ƒ Elutions SAS ƒ Exor International S.p.A. ƒ M-System Co. Ltd ƒ WAGO Kontakttechnik GmbH & Co. KG WAGO Kontakttechnik GmbH & Co. KG Kontakttechnik WAGO

© ƒ Weiss Klimatechnik 3S-Smart Software Solutions GmbH Memminger Str. 151 87439 Kempten, Germany Tel.: +49-831-54031-0 Fax: +49-831-54031-50 [email protected] codesys.com

Branch Offi ces: CODESYS Italia Srl Milan, Italy CODESYS Corporation Chicago, USA CODESYS Software System (Beijing) Co., Ltd. Beijing, P.R. China

03/2018

CODESYS – the manufacturer-independent IEC 61131-3 automation software.

CODESYS Industries:

Factory Automation

Mobile Automation

Energy Automation

Embedded Automation

Process Automation

Building Automation

CODESYS® is a registered trademark of 3S-Smart Software Solutions GmbH. Technical specifi cations are subject to change. Errors and omissions excepted. No reproduction or distri- bution, in whole or in part, without prior permission.

Note: Not all CODESYS features are available in all territories. For more information on geographic restrictions, please contact [email protected].