CP600 - Application Note 3ADR010541 - V2

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

AP P L I CATI O N NOT E

CP600 CONVERTING A CP600


PROJECT TO A CP600 2ND
GENERATION PROJECT
HINTS AND TIPS
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

Contents
1 Introduction ................................................................................................................................ 3
1.1 Scope of the document ..............................................................................................................3
1.2 Compatibility ................................................................................................................................3
1.3 Overview ........................................................................................................................................3

2 General Differences ................................................................................................................... 4


2.1 Hardware, OS ............................................................................................................................... 4
2.2 Interfaces and Slots ................................................................................................................... 4
2.3 SD Card.......................................................................................................................................... 4
2.4 Licenses ........................................................................................................................................ 4
2.5 Replacement Options .................................................................................................................5

3 Convert Application ................................................................................................................... 6


3.1 Update Project or new Project ................................................................................................. 6
3.2 Convert Project with Panel Builder with same screen size ................................................ 6
3.3 Convert Project with Panel Builder with different screen size ......................................... 9

3ADR010541, 2, en_US 2
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 0 0 2ND G ENER AT IO N PROJ ECT

1 Introduction

1.1 Scope of the document


Support Users to convert a project made for CP600 to project for CP600 2nd.

The document describes the general differences between the CP600 and CP600 2nd genera-
tion and gives some hints to execute all necessary steps for conversion.

1.2 Compatibility
The application example explained in this document have been used with the below engineer-
ing system versions. They should also work with other versions, nevertheless some small ad-
aptations may be necessary, for future versions.

• CP600 / CP600 2nd generation

• Panel Builder V2.8.1.477 or newer

1.3 Overview

3ADR010541, 2, en_US 3
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

2 General Differences

2.1 Hardware, OS
CP6xx CP64xx

Processor Speed ARM Cortex A8 600MHz ARM Cortex A8 1 GHz

Memory • Flash Disk 128Mbyte • Flash Disk 4 GB


• 256MB DDR • 512 MB DDR

Operating System Microsoft Windows CE 6.0 Linux

Application Memory 30…60MB 150 MB

2.2 Interfaces and Slots


CP6xx CP64xx

Ethernet 2x ETH 10/100 Mbit 2x ETH 10/100 Mbit

Serial ports 1x SER RS-232/-485/-422 1x SER RS-232/-485/-422

Card Slot 1x SD-card Slot 1x SD-card Slot

USB 2x USB Host 2x USB Host

2.3 SD Card
CP6xx CP64xx

Size Max. 2 GB (ABB tested Cards) Max. 2 GB (ABB tested Cards)

Format Standard SDHC supported (Delivery from


ABB in preparation)

Card Function • Update Project • Update Project


• Update Runtime • Update Runtime

2.4 Licenses
Same as before. There are no changes in the licenses system.

3ADR010541, 2, en_US 4
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

2.5 Replacement Options


If you want to transfer a PB610 project form a today´s CP635, CP651 or CP676, which have direct successors in CP600 2nd generation (CP6407, CP6410,
CP6415), you will face no difference in screen size and resolution, means, your current application will fit for the successor screen without any borders or other
mismatches. If you want to replace a today´s CP620, CP630, CP661, CP665, which don´t have direct successors in CP600 2nd generation, screen sizes and
resolutions might be different. In that even after optimal adaption of the PB610 application some borders will remain on the new target control panel.

current size resolution replacement size resolution factor borders cutout interfaces
panel

CP620 4.3” 480x272 CP604 4.3“ 480x272 1.000 no same -1xETH, -SD

CP6605 5“ 800x480 1.667 13 px up+down same same

CP630 5.7” 320x240 CP6407 7“ 800x480 2.000 80 px left+right same same

CP635 7” 800x480 CP6407 7“ 800x480 1.000 no same same

CP607 7“ 800x480 1.000 no same -1xETH, -SD

CP6607 7“ 800x480 1.000 no same +1xETH

CP651 10.4” 800x600 CP6410 10.4“ 800x600 1.000 no same same

CP661 12.1” 800x600 CP6415 15“ 1024x768 1.280 no bigger same

CP665 13.3” 1280x800 CP6615 15.6“ 1366x768 0.960 69 px left+right wider +1xETH

CP676 15” 1024x768 CP6415 15“ 1024x768 1.000 no same same

3ADR010541, 2, en_US 5
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

3 Convert Application

3.1 Update Project or new Project


Update Project can be done by “Project Properties” in the section “Project -> Project Type”
(see chapter Convert Project with Panel Builder)

• Target HMI will be changed

• Standard application will be transferred

3.2 Convert Project with Panel Builder with same screen


size
• Create backup of your current Panel Builder project

• Open existing project with Panel Builder in version V2.8.1.447 or newer

• You will be asked if you want to update the project

• Confirm with “Convert”

3ADR010541, 2, en_US 6
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT T O A CP6 00 2ND G ENER AT IO N PROJ ECT

• Double Click “Project Properties”

• Expand the Project entry and select Project Type

• Push Button right to “+” Button

• Select the matching target, the table is shown in chapter 2.5 Replacement Options

• Confirm with Finish

• A hint will be shown, that the target will be changed

3ADR010541, 2, en_US 7
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

• Confirm with Yes

If IRC5 driver is used, it has to be replaced by IRC5 Linux driver with relevant
configuration parameters.

CAUTION!

3ADR010541, 2, en_US 8
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

3.3 Convert Project with Panel Builder with different


screen size
• Create backup of your current Panel Builder project

• Open existing project with Panel Builder in version V2.8.1.447 or newer

• You will be asked if you want to update the project

• Confirm with “Convert”

• Double Click “Project Properties”

• Expand the Project entry and select Project Type

• Push Button right to “+” Button

3ADR010541, 2, en_US 9
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

• Select the matching target, the table is shown in chapter 2.5 Replacement Options

• Confirm with Finish

• A hint will be shown, that the resolution of the new target is different. Quadruple res-
olution of the application, adapted from CP630 800x480 pixels instead of former
320x240 pixels

• Select all three checkboxes (Keep page size, Keep Keyboard templates and Keep Us-
ermanagement templates) and confirm with Yes

3ADR010541, 2, en_US 10
CP60 0 CONV ERT I NG A CP60 0 P ROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

• Some additional parameters must be adapted. Please enable the Show Advances
properties button in the upper left corner

• Set the parameters as seen in the screenshot below

o Current target device (here: project type) „CP630“ has to be replaced by


„CP6407“

o Checking the box Keep page size, Keep Keyboard templates and Keep Us-
ermanagement templates will make sure, that current application can just be
zoomed correctly

o PageWidth and PageHeight represent the resolution of the target device and
are updated automatically with the selection of CP6407

o Target zoom factor: It shall be defined in that way, that at least one - either
the horizontal or the vertical - resolution meets the equivalent resolution of
the new target device.
In this example – target zoom factor: 2 ➔ 2x (320x240) ➔ 640x480 (see table
in chapter 2.5)

▪ the zoomed vertical resolution complies with the vertical resolution


of the new CP6407

▪ The zoomed horizontal resolution of 640 is by 160 less than 800 of


the new CP6407 ➔ Since the application is displayed with central
alignment there will be two stripes (width of 80 pixels each) of back-
ground left and right on the CP6407

o Background color: This option defines the color of the borders, which will be
visible on the panels screen left and right from the presentation of the appli-

3ADR010541, 2, en_US 11
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

cation. In this example blue color was selected for better visibility of the bor-
ders. In real applications black background color [0, 0, 0] might be the best
solution.

• A further parameter must be adapted. Please switch to your first page in the project.
There we have to adapt one parameter.

• Set the parameter as seen in the screenshot below for each page

o Please set the parameter Static Optimization to false. This will enable ren-
dering during runtime.

3ADR010541, 2, en_US 12
CP60 0 CONV ERT I NG A CP60 0 PROJ ECT TO A CP6 00 2ND G ENER AT IO N PROJ ECT

• The result from the above settings:

CP630 CP6407

same application size on screen

CP6407: double resolution


stripes of background
color left and right

If IRC5 driver is used, it has to be replaced by IRC5 Linux driver with relevant
configuration parameters.

CAUTION!

3ADR010541, 2, en_US 13
__ __

ABB Automation Products GmbH We reserve the right to make technical We reserve all rights in this document and
Eppelheimer Straße 82 changes or modify the contents of this in the subject matter and illustrations con-
69123 Heidelberg, Germany document without prior notice. With re- tained therein. Any reproduction, disclo-
Phone: +49 62 21 701 1444 gard to purchase orders, the agreed par- sure to third parties or utilization of its
Fax: +49 62 21 701 1382 ticulars shall prevail. ABB AG does not ac- contents – in whole or in parts – is forbid-
E-Mail: [email protected] cept any responsibility whatsoever for den without prior written consent of ABB
www.abb.com/plc potential errors or possible lack of infor- AG.
mation in this document. Copyright© 2020 ABB. All rights reserved

You might also like