You are on page 1of 49

Connected platform & Suite

Programmable Controllers Platform


May 2014
OUTLINE

• New Platform

• Operating System

• New Programming tool


OPEN CONNECTIVITY
CLOUD SERVICES with pCO Sistema
CLOUD SERVICES with c.pCO Sistema

c.suite

c.suite
PLATFORMS

• pCO5+ «BIOS line» vs. C.pCO «OS line»

• Small controller: C.pCO mini

• New c.pCO sistema


PLATFORMS: pCO5+ & C.pCO

pCO5+ «BIOS line»


 BIOS and 1Tool
 100% Backward compatible
 Universal channels

C.pCO «OS line»


 Same pCO5+ HW and sizes
 2 onboard ethernet ports and native USB
 RTOS and Tera inside
 Local and remote connectivity
 C.Suite and new libraries
PLATFORMS: C.pCO mini
10 Universal Channels
+ 2 PWM Analogue Output
+ 2 Dig Input

UltraCap Module 6 Relay Outputs Fieldbus RS-485

NFC
BMS: RS-485

USB
Ethernet

Unipolar ExV
PLATFORMS: c.pCO family

c.pCOe
XL S mini mini panel
L M M evo
PLATFORMS: c.pCO family

mini S M M evo L XL
Total I/O 20 25 39 43 52 55
Univ 10 5 8 8 10 8
A in 0 0 2 0 0
D in 24 8 14 14 18 14
D in free 2 0 0 2 0 0
A out 2 4 4 4 6 4
D out 6 8 13 13 18 29
FB 1 1+1 1+1 1+1 1+1 1+1
BMS 1 1+1 1+1 1+1 1+1 1+1
ExV 1U 2B
NEW C.pCO SISTEMA
Connectivity Legenda

ETH – TCP/IP
RS485 BMS – Modbus/Carel
RS485 FB – Modbus/Carel
pLAN – Display port
CAN – CANOpen

ModBus/Carel/Custom
1VC over SSL

ModBus TCP Variable Bindings (61131/61499) ModBus/Carel/Custom

pLAN display protocol

ModBus/Carel/Custom
ModBus/Carel/Custom
CANOpen – RealTime I/O

APP
C.pCO: Flexibility and connectivity

Main features:
 Universal channels (U1..U10) freely configurable as
 AI (NTC, 0..1V, 4..20mA, etc.),
 DI (free voltage or fast digital input ),
 AO (0..10V or PWM)
 Carel proprietary technology (ASIC)

 5 serial ports:
 pLAN (can be configured also for (Modbus/Carel)
 BMS (1+1),
 Fbus (1+1, the integrated one can be configured for BMS)

 Extended operational range:


 -40T70 C: all models without integrated display
 -40T60 C: all models with EVD EVO integrated
 -20T60 C: all models with integrated display
C.pCO: Integrated ETHERNET

2 ETHERNET ports as native solution:

 For variable exchange between controllers (100 Mb/s, 1500x faster than pLAN)

 Galvanic insulation

 Multifunctionality: client/server architecture; multi-master and multi-protocol on the same


network (variable exchange, tERA connection, Modbus TCP/IP to touch terminal, etc)

 Long network chains (with ethernet switch inside)

 Standard protocols:
 HTTPs for tERA
 Modbus TCP master/slave (independent instances on the same network)
 BACNet B-BC
 Webserver (HTTP)
 FTP server
C.pCO: new RTOS

Real Time Operating System


 Powerful performances

 System response: RTOS runs multiple tasks in parallel, different levels of priority

 Independence of the modules: multitasking system, simpler to configure


Services: c. always connected
SERVICES

Dedicated Vodafone APN for Carel

Plants
Up - to 10 units
VPN encryption
GPRS Data traffic in a protected VPN

Cloud

Tera GPRS box

Connection Box
Cloud Server

SSL encryption
Internet router
Remote monitoring SW
Remote services
C.pCO: tERA connection & Webserver

• tERA as native solution:


 No external box is needed

 Plug and play connection

 Secure connections: strict security standards (NIST)

 Built-in web server:


 Completely customisable, supports standard HTML and JavaScript
 90 Mbytes of file storage are available
 dynamic methods are available (CGI – Common Gateway Interface
 pGDWeb and plot data on graphs
C.pCO: tERA connection & Webserver
C.pCO: FTP and BACnet

• File Server (FTP):


 a FTP client to load updates, web pages and documents to the controller

 Profiled accesses through passwords: the File Storage can be selectively enabled for a
different list of authorised users

 BACnet (available from Q3 2014):


 level B-BC (BACnet Building Controller), the same as important competitors such as
Siemens
 Simultaneous Client and Server
 License activation concept (details will follow)
C.pCO: USB Solution

• New built-in USB solution


 two USB ports: one host port (Type A) for connecting flash drives, and one Device port to
connect the controller to a PC via a standard USB cable.

• Speed: application program can be updated in just a few seconds via the USB
• USB Host: USB flash drive can be used to load updates (application program/OS), software
licenses for additional components (e.g. BACnet) and digital signatures onto the controller.
• USB Device: activates two functions: a communication port to c.suite (to upload the
application program, debug and commissioning) and the File Storage becomes visible as
removable media. The latter function (which was not present on the BIOS) can be used to
manage the File Storage space much more easily, copying updates, web pages, etc.
PLATFORMS: C.pCO mini
PLATFORMS: C.pCO mini

• c.pCO mini: the c.pCO family programmable controller designed for compact applications,
available in a 4 DIN module version and a version for panel installation.

• Compact applications in the ventilation, small chiller, rooftop, rack, close control and blast
chiller markets, but also new niches (solar thermal controller)
PLATFORMS: C.pCO mini

• c.pCO mini inherits many features from the larger c.pCO models, in particular:
• universal channels with I/O chip technology
• same CPU and memory as the larger models, portability of the application programs
• built-in 132x64 LCD terminal
• USB host and device ports on the same Micro USB connector
• native Ethernet interface with the same services as the larger models
• native plug&play tERA connectivity

• High Efficiency: built-in EEV driver, algorithms for energy saving and connectivity to smart
devices.

• Usability: semi-graphic LCD with icons, multi-language support (Cyrillic, Chinese,..),


customisable user interface and easy wiring.

• Standard protocols (Modbus®, CAN, BACnet™).

• Cost savings: optimised mix of I/Os thanks to the universal channels


PLATFORMS: C.pCO mini

• Compared to the larger models, c.pCO mini has six benefits:


• Greater flexibility: 10 universal channels in just 4 DIN modules
• Integrated single-pole valve driver
• CANbus port (hardware already released, firmware available at the end of 2014)
• NFC (Near Field Communication) to read/write even when the controller is off
• Vbat power supply terminal for UPS from Ultracap
• Model available for panel installation

• 6 different models to satisfy the needs of applications of increasing complexity:


• Basic with or without built-in display
• Enhanced with or without built-in display
• High End with or without built-in display (the only model with Ethernet and CAN ports)
PLATFORMS: C.pCO mini
PLATFORMS: C.pCO mini
PLATFORMS: C.pCO mini
PLATFORMS: C.pCO mini
PLATFORMS: C.pCOE
The range of I/O expansions has now been further extended with the new c.pCOe:
versatile I/O expansion with Carel I/O chip.

The new c.pCOe is proposed in two versions:


• basic version, featuring a total of 16 I/Os, 10 of which
universal inputs on I/O chip.
• enhanced version, (Q42014) with built-in valve driver and CAN port, for a total of 20 I/Os.

The basic version is also compatible with the pCO sistema, thanks to the availability of Modbus
and Carel protocols selectable on the BMS port.

The benefits of c.pCOe are:


• 10 universal inputs
• 6 relay outputs
• Selectable RS485 CAREL or ModBus® protocol
• Baud rate up to 56.5 kbit/s
• CANopen interface on the enhanced model
• Can be powered by Ultracap module
MODELS of c.pCO EXPANSION:

Expansion module Enhanced: Expansion module Basic:


blind with dip-switches for addressing / settings blind with dip-switches for addressing/settings
(not at first step)
Interaction of pCOe Advanced with c.pCO family

Connectivity Legenda

Canbus
Carel on Ethernet
Interaction of new c.pCOe Basic with pCO family

Connectivity Legenda

Carel / Modbus
PLATFORMS: C.pCOE
The c.Platform brain:
Real Time Operating System
& C.Suite
OPERATING SYSTEM

«From BIOS to OS»

BIOS OS
Data format: 16 bit Data format up to 32 bit (including IEEE754 floating point)
Typical loop cycle time (1 sec) Typical loop cycle time (200 msec)
Typical boot time (50 sec) Typical boot time (10 sec)
Typical application download time (3-5 min) Typical application download time (10 sec)
Protocol management (complex, strategy mixed) Protocol management (separated, modular, dynamic)
Trend management (complex, by BIOS structures) Trend management (separated, thanks to file system)
No ethernet Onboard ethernet
OS SERVICES

C.pCO OS Services: Filesystem

NAND FLASH
USB Host
128 MB

Private filesystem Public filesystem Removable media


32 MB 96 MB filesystem

 Failsafe (journalling)  Plain FAT32  FAT USB pendrives


 Never exposed externally  Accessible through FTP, USBD
MSD

• Application files • Custom Web pages • Upgrade packages


• Configuration files • Upgrade packages • Download logs
• Logs • User storage • Application cloning
(encrypted & signed)
OS SERVICES

C.pCO OS Services: USB

 FAT USB pendrives  c.suite communication port


 MSD: show public filesystem as
removable drive

• Upgrade packages to pCO • Application upload


• Download logs from pCO • Debug on target
• Application cloning • Commissioning
pCO->pendrive->pCO • File copy
(encrypted & signed)
OS SERVICES

C.pCO OS Services: Ethernet

 HTTP Server  FTP Server  Modbus over TCP

• Custom HTML pages • Application upgrade • Master/Slave


• Dynamic content (CGIs) • Custom file upload
• Application upgrade • Log download
• Web pGD interface
• Web charts from log data

 Integrated BACnet

 Integrated Tera client


DEVELOPMENT TOOL

Mature technology Based on state of the art technologies


Widely adopted Third party IEC compilers and Virtual Machine
BIOS/1Tool Almost reached their limits Full compliance to IEC61131 and IEC61499
High complexity for the user New Value Stream approach to hide complexity
THE NEW WORKFLOW

c.suite: the new programming suite for the c.pCO


family controllers, designed as a suite of interdependent
Modules for each stage in the development of HVAC/R
units or systems.

The traditional approach in 1Tool is one-dimensional: c.suite allows a team of professionals with
different skills to work in a group on the same project, establishing development by flows and in
teams.

The application program is developed in logically independent parts by different professionals, each
of which is provided with a different software tool.

All these software tools cooperate by centralised exchange of data, and optionally managed by
software versioning control (SVN).
1. c.strategy

The development tool that most closely follows the concept of the previous 1Tool. With
c.strategy, expert programmers of thermodynamic algorithms can prepare the heart of the
application program logic.

Benefits over 1Tool:


• Total independence of the logic from the hw and the devices connected in the network
• This, makes it possible to reuse the same logic in different unit configurations
• Availability of IEC 61131 standard languages (ST, FBD, SFC, Ladder), completely mixable
• New 32-bit data types, including REAL numbers (floating point)
• Debug on target, possibility to check the algorithm in real time as it is running on the
controller (via USB or Ethernet port).
• Team work with control version: different members of the team can work on different parts
of the logic at the same time.
2. c.mask

With c.mask, the interface developer can work in a specific environment used only for creating
the user interface.

c.mask can be linked to the c.strategy project, so that any changes made by the algorithm
expert are available in real-time to the UI designer.

For the UI logic, a separate programmable interpreter in ST language is available. This ensures
complete separation between algorithm and interface.
3. c.design

This is the real revolution compared to 1Tool.


Once the application program logic has been completed, and the UI defined, these important
parts can be subsequently expressed as different unit or system configurations.
A configuration can be created without modifying the logic and UI.

Different types of c.design configurations can be created using a simple graphic wizard.
These include:
• Configuration of the type and size of controller
• I/O configuration
• Configuration of master/slave protocols (Modbus, Carel, BACnet with additional license)
• Default parameter configuration
• Data logger configuration
• tERA configuration
• System configuration (IP, users, etc.)
• Digital signature (with additional license)
4. c.factory

A completely new tool designed for the OEM production line.

It is used to program the controllers in the production flow, loading applications and the
appropriate unit configuration on assembly.

It has been designed to be integrated into the automated IT processes commonly used on
production lines, can be controlled by command line, associating it, for example, to a barcode
reader
5. c.field - under development

c.field will be the ideal tool for field maintenance personnel, used to simply and efficiently
monitor unit operation.

The main functions will be: commissioning, access to and setting of configuration parameters,
graphs of real-time and logged data, creation of restore points.
6. c.web – under development

c.web will be a very useful tool for creating HTML5 websites to be loaded onto c.pCO.

No specific knowledge of web technology is needed, this will be a simple visual object tool with
a workflow similar to 1ToolTE.

You might also like