8
CODESYS ® in Building Automation IEC 61131-3 development software for efficient building and infrastructure automation English

CODESYS in Building Automation

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CODESYS in Building Automation

CODESYS® in Building Automation

IEC 61131-3 development software for effi cient building and infrastructure automation

English©

iSto

ckph

oto.

com

| Pe

te T

ripp

Page 2: CODESYS in Building Automation

CODESYS Inspiring Automation Solutions 2

CODESYS in Building Automation

CODESYS is the ideal platform for planners, system integrators and device manufacturers who want to offer functionality that goes beyond off-the-shelf or proprieta-ry building solutions. The CODESYS Development System is the most commonly used IEC 61131-3 development and engineering environment for programmable devices in the area of building automation and building management. CODESY-compatible controllers can be found in classic building technology, for example for regulating lighting, shading or air conditioning technology, but also in higher level central management systems such as control rooms or tunnel systems.There are good arguments for using CODESYS in building automation:Without additional software, CODESYS integrates the necessary functionality for commissioning, project opti-mization all the way to maintenance, and operation of an implemented building installation, as well as for the con-nection to SmartFactory systems according to Industry 4.0.

Along with classic application development by means of provided textual and graphical editors, the system offers countless options for the optimization of the software en-gineering.Application developers can access standard functions in existing user libraries or manage their own modules in libraries. With integrated product extensions, recurring tasks can be packaged in fully confi gured modules that can be fl exibly used and combined without additional programming effort. After commissioning a facility system CODESYS offers users countless possibilities for monitoring system parameters all the way to real-time protocoling.Thanks to the broad availability of CODESYS on the most important industrially used CPUs and operating system plat-forms, manufacturers of building controllers can implement a development interface for their devices with little expen-se and effort. Manufacturers, building planners and users profi t from integrated add-on functions such as support of communication standards and fi eldbus systems, or the inte-grated visualization.

Room automation HVAC technology Management systems

CODESYS in use in different areas of building automation

� Temperature controllers and air conditionings � HVAC technology � Exhaust air units � Parking ramp controllers � Measurement and cleanroom technology � Room controllers (automated lighting / heating /shading in offi ce buildings)

� Air conditioning of computing centers and server rooms � Air conditioning of hospitals � Air conditioning of greenhouses � Ventilation of tunnel systems � Bridge controllers � Building management system (BMS) � Central energy management systems

A selection of CODESYS applications in building system technology:

© iS

tock

phot

o.co

m |

ism

agilo

v

© d

epos

itpho

tos.

com

| sb

otas

© d

epos

itpho

tos.

com

| m

savo

ia

iSto

ckph

oto.

com

| Ph

otoT

alk

iSto

ckph

oto.

com

| N

iser

iN

Page 3: CODESYS in Building Automation

Building Automation3

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 programmers / 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 in building automation

Development interface for application software: CODESYS Development System

Different access possibilities for

visualization

Ethernet

Ethernet

Development interface for application software:CODESYS Development System

Control unit, touch panel:CODESYS TargetVisu

Air conditioning:CODESYS Control as BACnet Server

CODESYS for HVAC

BACnet-IP

Workstation

TabletSmartphone

Building controller

KNX

Sample application configurations with CODESYS

Page 4: CODESYS in Building Automation

CODESYS Inspiring Automation Solutions 4

What advantages does CODESYS offer in building automation?

Additional functions completely integrated

� Support of the most important protocols and fieldbus systems: BACnet, KNX, Modbus, CANopen, EtherCAT, etc.

� Creation of practice-oriented and application- oriented user interfaces: graphical editor with modern visualization elements, integrated in the development environment

� User interfaces for commissioning, tests, and operation on various platforms: in the development environment, on remote PCs, or directly on the display of the building controller

� User interfaces for remote operation / maintenance or diagnostics via webbrowser with HTML5: function monitoring with tablet and smartphone

� Industrial communication standards immediately available: data exchange via OPC / OPC UA without implementation and adaptation effort – ideal for connection to Industry 4.0 environments

� Enhanced development possibilities with integrated add-on tools: the UML class diagram for structu-ring large projects and the CODESYS Application Composer for efficient and flexible use of recurring functions

2One platform for application development, commissioning and maintenance

� Programming languages (graphical / textual) standardized according to IEC 61131-3: optimized for the development of complex applications

� Development of application software: comfortable programming / design through application specialists instead of computer scientists

� Ideally suited for large automation projects that con-sist of numerous recurring modules: object-oriented programming with interfaces, classes and methods

� Methodical application development possible: with integrated add-on tools for UML and test auto-mation as well as connection to external tools like Apache Subversion® or Matlab / Simulink

� Extensibility through add-on software: CODESYS Store with access to application libraries, sample programs and templates

� Scalability of device technology: system size and functional structure of the hardware scalable in accordance with application requirements and operating site

� Assumption of centrally coordinated primary tasks (SCADA system) and abstracted IT infrastruc-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

1

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

3

© A

DA

C e.

V.

Page 5: CODESYS in Building Automation

Building Automation5

CODESYS OPC / OPC UA

� Platform-independent data exchange between manage-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 debugging purposes

- CODESYS OPC UA Server: for platform-independent and DCOM-independent controller accesses based on TCP / IP and secure communication by means of optio-nal encryption and authentication

Product components especially designed for building automationapplications

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

HMI, MES, ERP

OPC UA Server

PLC DCS Remote I/O

OPC Unifi ed Architecture

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

Page 6: CODESYS in Building Automation

CODESYS Inspiring Automation Solutions 6

Building-specifi c 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 typicalmodules 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

� Comes supplied with proven visualization elements and controls in the application: quick and easy creati-on of practical graphical user interfaces

� Different display platforms with one source fi le: - Directly in the CODESYS Development System – for

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.

Operation / Maintenance / Diagnostics of building technology

� Completely integrated editor for user interfaces: development of application software as well as graphic design of the user / diagnostics interfaces in a single tool

� As a result of the integration: effi cient engineering with dynamic linking of application software and user interfaces

© A

DA

C e.

V.

© P

fänd

er G

mbH

Page 7: CODESYS in Building Automation

Building Automation7

Information for manufacturers of building system technology

Manufacturers of building technology programmable with CODESYS:

Technical properties of CODESYS � Optimum support for popular CPUs / operating systems for industrial applications: - CPUs for programmable small devices such as Tricore,

ARMx / Cortex Mx without or with proprietary operating system

- High performance CPUs for compact high-end applications such as Intel Atom, PowerArchitecture or Cortex A8 / A15 with WinCE, VxWorks or Linux

� Extensibility of the CODESYS Development Systemthrough device / manufacturer-specifi c plug-in components

� Specifi c technology functions and visualization elements: embedding in CODESYS libraries possible – if required with licensing and provision to end-users via the CODESYS Store

� Available without implementation effort: functions for diagnostics, bus connection, cross-communication, data exchange with cloud systems, etc.

� Proven interface: for the connection of additional operation or diagnostics devices or software systems

Required implementation steps � Selection of CPU and operating system � Implementation / adaptation of the runtime system with the help of a toolkit (SDK): - Tool-supported adaptation of system-specifi c

functions of the run-time system in accordance with integration manual, numerous reference implementations available

- 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

� Marketing of the building controller together with the CODESYS Development System, optionally with your own plug-ins

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

© W

AG

O K

onta

ktte

chni

k G

mbH

& C

o. K

G

� 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 � Weiss Klimatechnik

9:45 AMiPad

Page 8: CODESYS in Building Automation

CODESYS – the manufacturer-independentIEC 61131-3 automation software.

CODESYS Industries:

03/2018

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

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

3S-Smart Software Solutions GmbH

Memminger Str. 15187439 Kempten, Germany

Tel.: +49-831-54031-0Fax: [email protected]

codesys.com

Branch Offi ces:

CODESYS Italia SrlMilan, Italy

CODESYS CorporationChicago, USA

CODESYS Software System (Beijing) Co., Ltd.Beijing, P.R. China

Factory Automation

Building Automation

Energy Automation

Process Automation

Embedded Automation

Factory Automation

Building Automation

Mobile Automation