Sie sind auf Seite 1von 49

Copyright 2008 ABB. All rights reserved.

Prep. DESTO/CPT / Stefan Buchholz 02.10.2007 Customer


Appr. DESTO/CPT / Stefan Buchholz Approved Proj. no.
Doc. kind Commissioning Instruction
Doc.
des.

Ref.
des.

Title CP400 first steps
Resp. dept DESTO/CPT

Doc. no. Lang. Rev. ind.
Page
1
ABB Stotz-Kontakt GmbH en M
No. of p.
49
FILE: CP400 first steps.doc; TEMPLATE: Techn_Doc_Deliv_P.dot C; SKELETON: ; SAVEDATE: 6/15/2009 9:12:00 AM



Control panel CP400 series

Connection with AC500 / KT9x
Connection with ACS-drives

First steps






Title Lang. Rev.
Page
2
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

1. Content
1. Content ..................................................................................................................... 2
2. Configure the panel ................................................................................................. 4
2.1 Dip Switches ................................................................................................ 4
2.2 Systemmenu ................................................................................................ 4
3. Communication Settings in CP400Soft .................................................................. 4
3.1 Creat a new project: ..................................................................................... 4
3.2 Communication settings CP400 AC500 / KT9x.................................... 5
3.2.1 Ethernet connection (Modbus on TCP/IP)....................................... 5
3.2.2 serial Modbus connection to COM-Port .......................................... 6
3.2.3 Modbus COMx-port settings for Panel to drive (e.g. ACS800) ........ 7
3.3 Communication Settings for ......................................................................... 8
3.4 Download Communication settings PC CP400 ........................................ 8
3.4.1 Ethernet connection........................................................................ 8
3.4.2 COMx Connection .......................................................................... 8
3.4.3 USB Connection............................................................................. 9
3.5 Import variables from AC500 / KT9x-Exportfile........................................... 10
3.6 Direct addressing of variables .................................................................... 11
4. Communication Settings for AC500 in PS501...................................................... 14
4.1 Communication settings CP400 AC500............................................. 14
4.1.1 Ethernet Open Modbus on TCP/IP ............................................... 14
4.1.2 COM1 Open Modbus seriell.......................................................... 15
4.2 Export variables from AC500 to use in CP400............................................ 16
4.2.1 Varlist(s) for panel-data exchange with AC500 ............................. 16
4.2.2 Export varlists............................................................................... 18
5. Communication Settings for AC31 serial connection ...................................... 19
5.1 Series 90 (07KT95-98) ............................................................................... 19
5.1.1 Init Modbus on COM2................................................................... 19
5.1.2 Init Modbus on COM3 or COM4 (07KP93).................................... 19
5.2 Series 40/50............................................................................................... 20
5.2.1 Init Modbus on COM1................................................................... 20
5.2.2 Init Modbus on COM2................................................................... 20
5.2.3 Init Modbus on COM3 (07KP53) ................................................... 21
5.2.4 Init Modbus on COM4 (07KP53) ................................................... 21
5.3 Communication settings CP400 07KT9x, .......................................... 22
5.3.1 Ethernet Open Modbus on TCP/IP ............................................... 22
5.4 Export variables from AC500 to use in CP400............................................ 22
5.4.1 Varlist(s) for panel-data exchange with AC500 ............................. 22
5.4.2 Settings in CP400......................................................................... 24
6. Data exchange with drive (direct without PLC).................................................... 26
7. Application in CP400Soft first steps.................................................................. 27
7.1 Common Setup Options ............................................................................. 27
7.1.1 Language for CP400Soft .............................................................. 27
7.1.2 Languages to use in panel application.......................................... 27
7.1.3 Stop Beep on panel: ..................................................................... 28
7.2 First functions............................................................................................. 28
7.2.1 Read variables from AC500.......................................................... 28
7.2.1.1 Multistate Indicator for two (Bit) and more states:............ 28
7.2.1.2 Numeric display .............................................................. 30
7.2.2 Send variables to AC500.............................................................. 30
7.2.2.1 Pushbuttons.................................................................... 30
7.2.2.2 Numeric entry.................................................................. 33

Title Lang. Rev.
Page
3
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7.3 Clock-Macro to send cyclic data................................................................. 34
7.3.1 Create Clock Macro: ..................................................................... 34
7.4 Passwords.................................................................................................. 35
7.4.1 Users Passwords level 1 - 9 ......................................................... 35
7.4.2 Developers password ................................................................... 36
7.5 Multi-Language support.............................................................................. 38
7.5.1 Multilanguage selection ................................................................ 38
7.5.2 Edit languages in objects.............................................................. 38
7.5.3 Create Action Button Select Language x to select language ...... 38
8. Compile and Download application...................................................................... 40
8.1 Compile application.................................................................................... 40
8.2 Select the transmission Setup.................................................................... 40
8.3 Download firmware and application for the first time................................... 40
8.4 Download application ................................................................................. 41
8.4.1 Normal download.......................................................................... 41
8.4.1.1 Set passwordlevel to highest level .................................. 41
8.4.1.2 Acknowledge download on panel or set to system
menu............................................................................... 41
8.4.2 Ethernet Download ....................................................................... 42
8.4.3 Download using CF card or USB stick .......................................... 43
8.4.4 Load / Save Program from / to CF-Card / USB-Stick with
action buttons in application.......................................................... 44
9. Futher functions..................................................................................................... 45
9.1 alarms ........................................................................................................ 45
9.2 CP400-time to AC500 ................................................................................ 45
9.2.1 Setup in CAP400Soft.................................................................... 45
9.2.2 Programming in AC500 ................................................................ 45
10. Futher Documentation........................................................................................... 47
10.1 software manual ......................................................................................... 47
10.2 installation and hardware manual ............................................................... 47
11. Simulations of CP400 Application........................................................................ 47
11.1 Off-line simulation....................................................................................... 47
11.2 On-line simulation....................................................................................... 47
12. Example Application.............................................................................................. 48
13. REVISION................................................................................................................ 49

Title Lang. Rev.
Page
4
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49


2. Configure the panel
2.1 Dip Switches
While power off, select the dip switches on rear as follows:

SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8 SW9 SW10 SW11 SW12
On On Off Off On On On On
Res. Res. Appl Appl.
ComPar
CPSoft
No
Pwd
Sys
Menu
Pwd
Lev1
Res.
Com2
RS485
Com3
RS485
Res.

Detailed Info in Installations Manual to find in
C:\Program Files\CP400 Soft\v1.0.2\Installation Manual\..

After the first application is loaded the SW7 can be set to Off, so the application will start directly after
power on.
2.2 Systemmenu
After power on with the dip switch 7 "on" the system menu is displayed.
With "F2 Confg" configure the display:

Screen1:
Enable the communications ports COM1 .. COM3 if required
Set the Download/Upload/Copy port (port to download the programm from PC):
Ethernet -> adress of panel is set in screen4
-> use crossover cable or switch
COM1, COM2 -> use specified cable
USB -> USB-driver must be installed on PC, see chapter 3.4.3

Screen2: COM1 parameter setting:
Set the Baud rate, Data bits, Parity, Stop bits, Node address
see also settings in CP400Soft in chapter 3.2.3 Modbus COMx-port settings

Screen3: COM2 parameter setting:
dito COM1

Screen4: COM3 parameter setting:
dito COM1

Screen4: IP-Settings for panel:
Set the IP-Address, Gateway and Sub-networt mask.

"Save & Quit" starts the application, if already loaded.

3. Communication Settings in CP400Soft
3.1 Creat a new project:
File\New

Title Lang. Rev.
Page
5
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

3.2 Communication settings CP400 AC500 / KT9x
After creation of a new project the window for Application Properties will apear automaticly:
In a existing project select Apllication\Workstation Setup:



The application name has be choosen.
The type of Panel/Workstation and the Controller/PLC have to be selected according to the type of
connection:

3.2.1 Ethernet connection (Modbus on TCP/IP)
Choose "Ethernet" in Panel/Workstation and choose
the AC500 type with "Ethernet"

after selection of Controller/PLC type the window will
change automaticlly to the "connection"-tab:








Type in the IP-Adress of the
AC500 PLC

Title Lang. Rev.
Page
6
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

3.2.2 serial Modbus connection to COM-Port
choose the controller type without "Ethernet"
extension, even if it has an Ethernet coupler
after selection of Controller/PLC type the
window will change automaticlly to the
"connection"-tab:
















Select the COMx (not Multilink slave)
Select the Parameters of AC500 according to the used parameter settings in the AC500
(see chapter 4.1.2)

Title Lang. Rev.
Page
7
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

3.2.3 Modbus COMx-port settings for Panel to drive (e.g. ACS800)


Title Lang. Rev.
Page
8
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

3.3 Communication Settings for
3.4 Download Communication settings PC CP400

3.4.1 Ethernet connection

IP-Adress = Address of CP400
Or select a CP400 panel wich is already connected via the pulldown menu.
use crossover cable or switch to connect.
3.4.2 COMx Connection



Title Lang. Rev.
Page
9
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

3.4.3 USB Connection


Install the USB-driver:
1. Connect the PC with CP400 with an USB-AB cable
2. switch on the power
3. the Windows hardware wizard should appear.
browse for the driver
C:\Program Files\CP400 Soft\vx.x.x\Usbdev.sys
to install the USB-driver


Title Lang. Rev.
Page
10
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

3.5 Import variables from AC500 / KT9x-Exportfile
To use variables already definied in PS501 / AC1131 generate an exportfile in PS501 / AC1131
(see 4.2 Export variables from AC500 to use in CP400) and import it as follows:





Title Lang. Rev.
Page
11
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49



If you do this not for the first time a warning appears:
acknowledge with yes.
You will receive a filled tag table (CP400Soft variables)



3.6 Direct addressing of variables
For direct adressing the PLC see chapter 10 of the CP400Soft manual.
Take care about the variable range for different PLC-types.
The range in PM57x is less than in PM58x and PM59x.
For the AC500 PM57x see chapter 10.3 in the CP400Soft manual.
For the AC500 PM58x and PM59x see chapter 10.4 in the CP400Soft manual.
How to acces the manual see chapter 10.1 "software manual" of this document.
Or see the following tables below.

Title Lang. Rev.
Page
12
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49




Title Lang. Rev.
Page
13
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49



Title Lang. Rev.
Page
14
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

4. Communication Settings for AC500 in PS501
4.1 Communication settings CP400 AC500
4.1.1 Ethernet Open Modbus on TCP/IP
Configuration in PLC Configuration:

Configuration in Syconet for ethernet
coupler:












Server connection at least 1 so that the CP400 as master is able to read/write to the AC500
Swap to True!

Title Lang. Rev.
Page
15
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

4.1.2 COM1 Open Modbus seriell
Settings in PLC configuration:

COM1 to Modbus:


Change settings to the following:


If needed, enable login on same Com-Port can be set, but then you must set
Baudrate = 19200, Parity = none, Data Bits = 8, Stop Bits = 1. And be aware that the
performance of PLC will decrease.
If RS485 is used, RTS control must be set to "telegram"
Set operation mode to "Slave"
All other parameter should be the same as defined in the CP400 panel on
Application properties \ connections:
(see chapter 3.2.2)
No Functionblock is needed to initialize.

If RS485 is used, RTS control
must be set to "telegram"


Title Lang. Rev.
Page
16
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

4.2 Export variables from AC500 to use in CP400
To use already definied variables in CP400 you can export this variables from PS501 and import them in
your CP400Soft Project.

4.2.1 Varlist(s) for panel-data exchange with AC500
1. define a (global) varlist wich contains the variables to be written from and to be read by CP400
this variables have to be definied with a fix address.

2. define the variables with sequential addresse so the communication is done faster.

3. the names of the variables should not be changed if you have already used them in the
CP400Soft.
If you change the addresses later, they will be changed in the CP400Soft automaticly.
If you change the name of a variable the tags using this variable will generate an compiler error
and have to be connected again.

4. check the addresse in AC500 docu or CP400Soft docu on chapter 10.3.



Title Lang. Rev.
Page
17
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

5. examples of varlists:




Title Lang. Rev.
Page
18
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

4.2.2 Export varlists













Title Lang. Rev.
Page
19
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

5. Communication Settings for AC31 serial connection
5.1 Series 90 (07KT95-98)
5.1.1 Init Modbus on COM2

Please prepare the following on the Program for the 07KT9x

Insert Additional Library
Base_S90_V4.1 and
COM_S90_V4.1

Insert MODINIT POU and descript the inputs

102 at MAST_SLV means Slave Address 2 (100 plus Slave Address)

5.1.2 Init Modbus on COM3 or COM4 (07KP93)

Connect the 07KP93 to the 07KT97

Please prepare the following on the Program for the 07KT9x

Insert Additional Library
Base_S90_V4.1 and
COM_S90_V4.1

Insert MODINIT POU and descript the inputs


Title Lang. Rev.
Page
20
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49


102 at MAST_SLV means Slave Address 2 (100 plus Slave Address)


5.2 Series 40/50
5.2.1 Init Modbus on COM1

Write the slave address to the system Constant KW00_06 (100 plus Slave Address)



Using the default parameters for the COM1 Port (9600 Baud, 1 Stop Bit, 8 Data Bit, No Parity) no more
actions are necessary. Otherwise the SINIT POU have to be used for the parameters of the Interface.

Insert SINIT POU and descript the inputs


5.2.2 Init Modbus on COM2

Write the slave address to the system Constant KW00_00 (1100 plus Slave Address)



Insert SINIT POU and descript the inputs


Title Lang. Rev.
Page
21
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49



5.2.3 Init Modbus on COM3 (07KP53)

Connect the 07KP53 to 07Kx51

Insert MODMASTW POU





5.2.4 Init Modbus on COM4 (07KP53)

Insert MODMASTW POU

Title Lang. Rev.
Page
22
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49







5.3 Communication settings CP400 07KT9x,
5.3.1 Ethernet Open Modbus on TCP/IP


5.4 Export variables from AC500 to use in CP400
To use already definied variables in CP400 you can export this variables from AC1131 and import them
in your CP400Soft Project.

5.4.1 Varlist(s) for panel-data exchange with AC500
1. define a (global) varlist wich contains the variables to be written from and to be read by CP400
this variables have to be definied with a fix address.
Variable name should not be longer than 32 characters.

2. define the variables with sequential addresse so the communication is done faster.

3. the names of the variables should not be changed if you have already used them in the
CP400Soft.
If you change the addresses later, they will be changed in the CP400Soft automaticly.
If you change the name of a variable the tags using this variable will generate a compiler error
and have to be connected again.


Title Lang. Rev.
Page
23
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

4. check the addresse in AC1131 docu or CP400Soft docu on chapter 10.1 , 10.2.


5. Export varlists


Title Lang. Rev.
Page
24
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49





6. Import varlist like descriped in chapter 3.5 Import variables from AC500 / KT9x-Exportfile.

5.4.2 Settings in CP400
For connection settings of CP400 please see chapter 3.2.2 serial Modbus connection to COM-Port and
replace selection of AC500 with your KT9x-type.
Adpate settings in CP400-Soft to your settings in KT9x (Baudrate = 9600, )

Example of settings in CP400:



Title Lang. Rev.
Page
25
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49





Title Lang. Rev.
Page
26
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

6. Data exchange with drive (direct without PLC)
Communication setup see chapter 3.2.3 Modbus COMx-port settings for Panel to drive
(e.g. ACS800)
For direct communication panel <-> drive use direct Modbus-adresses in panel
application:



address of control
word from drive

Title Lang. Rev.
Page
27
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7. Application in CP400Soft first steps

7.1 Common Setup Options
7.1.1 Language for CP400Soft

7.1.2 Languages to use in panel application



Title Lang. Rev.
Page
28
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7.1.3 Stop Beep on panel:



7.2 First functions
7.2.1 Read variables from AC500
7.2.1.1 Multistate Indicator for two (Bit) and more states:








Bit-Variable:

Title Lang. Rev.
Page
29
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49



Value-Variable:


Title Lang. Rev.
Page
30
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

Enter text for the diffrent states and diffrent languages

7.2.1.2 Numeric display
Select "Object / "Numeric Display" for an object to show an numeric number of the AC500
And select the variable as shown.


7.2.2 Send variables to AC500
7.2.2.1 Pushbuttons
To send digital signals from the panel to the AC500 select

Title Lang. Rev.
Page
31
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

"Object" / "Push Button" /
A ) "Set" or "Reset" or "Maintained" or "Momentary"- functions can be change lateron.




Title Lang. Rev.
Page
32
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

B) Set constant value

C) Incremet / Decrement value


Title Lang. Rev.
Page
33
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7.2.2.2 Numeric entry
Select "Object" / "Numeric Entry"


Choose the variable from the tag table as known from the other objects.
Check the different options of this tag like "input limits" and "Integral Digits"
If you dont fill in the field "Read" the variable form the "Write" field will be used. (default)



Title Lang. Rev.
Page
34
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7.3 Clock-Macro to send cyclic data
To send cyclic data from the panel the clock macro can be used. Its executed every
500ms, if the panel application is running.
This can be used to keep the communication from panel to only an ACS-Drive via
Modus-RTU.
7.3.1 Create Clock Macro:
Application \CLOCK Macro


Select "MOVE" from the OP-Pulldown-menu


Replace "A1" with the destination adress and "A2" with the value.


Title Lang. Rev.
Page
35
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7.4 Passwords
Passwords are stored in the panel (not in the application software).
Users Passwords can be change via an action button "password table"
Developers password (level0) is change in the Software
There are ten password levels: Level 0 has all rights, level 9 is the lowest user level.
7.4.1 Users Passwords level 1 - 9
The password table can only be accessed with user level 1.
Be sure to set DippSwitch SW8 to ON for changing the passwords the first time.
1. create action button "password table"










2. compile and download application to panel -> see chapter 8
3. push "password table" button on panel:
4. enter the new passwords:
each password must be a combination of
exactly 8 numbers!
Every entry in the password table must be
terminated with the "ENT" (Enter) button.

Title Lang. Rev.
Page
36
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7.4.2 Developers password
To change the developers password goto
Application\Workstation setup\Passwords:
The developers password consists of 9 numbers


If you changed the developers password, you must download the application before it is changed in
the panel.

To use the Ethernet Download option you must confirm the developers password which is actually
stored in the panel.
See chapter 0


Title Lang. Rev.
Page
37
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

Download application













Title Lang. Rev.
Page
38
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

7.5 Multi-Language support
7.5.1 Multilanguage selection

Up to 5 languages selectable
See: manual chapters 2.4.3 and 2.9.1
Startup Language will be set after new
start of panel. If Save Current
Language is checked the last selected
language will be set after startup.
Select Language will help to use right
letter support












7.5.2 Edit languages in objects
Use pulldown menu language x in all objects with property text to choose language and
edit/write text in choosen language:


7.5.3 Create Action Button Select Language x to select language
Place an action button in a screen to choose language:

Title Lang. Rev.
Page
39
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49



or use an action button in a slide-out menu to choose language:


Title Lang. Rev.
Page
40
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

8. Compile and Download application
8.1 Compile application
8.2 Select the transmission Setup

If the panel is in the system menu, the transmission setup must correspond to the setting
in the system menu\F2 Confg\Download/Upload/Copy port
If the panel on already a application running you can choose the transmission setup
independent of the setting in the panel system menu. You then must prompt the download
on the panel.See also chapter 0 Download application
8.3 Download firmware and application for the first time
If the panel is used the first time a firmware and application download must be done.


The flash will be erased and then the firmware and the application will be downloaded


Title Lang. Rev.
Page
41
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

8.4 Download application
For CP400Soft version 1.0.3 Build 166 and higher you can use serveral ways of
downloading an application:
1. Normal download, which has to be acknowledge on the panel see 8.4.1 - 8.4.1.2
2. Ethernet download, without operation on the panel see 8.4.2
3. Load program form CF-Card or USB-Stick on panel directly see 8.4.3 - 8.4.4
8.4.1 Normal download
8.4.1.1 Set passwordlevel to highest level
If you have activated password with dip-switch 6 set to "on" or dip-switch 8 to off you
must change to the highest password level (level 1) before
selecting to download.
The default password for level
1 is
"00000000"

Otherwise you will receive the
error message: "Job
cancelled"
8.4.1.2 Acknowledge download on panel or set to system menu
After the selection to download, the CP400Soft attemps to link to the panel.
If the application on the panel is running, you must acknowledge the question on the
panel within some seconds



so be sure to be next to the panel, if you start the download, or set the panel to system menu
before (action button or power on with dip switch 7 set to on).


otherwise the
download is
stopped
with error message:
"No Response"





Title Lang. Rev.
Page
42
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

8.4.2 Ethernet Download
To Download without confirmation on the panel itself, you can use the Ethernet Download.

1. Change the developers password once on Application\Workstation setup\Password



2. Download the application with normal Download
the new developers password is stored in the panel.

3. Choose Ethernet Download and
type in the Developers Password





















the panel will be loaded directly without any confirmation on the panel itself !

Errors:
If you try to use a developers password, which is not yet loaded in the panel, you get an error:

If you use Ethernet Download while the panel is on the system menu you get the error:
Inappropriate command Sequence on the panel and the error Invalid Operation Code
in the CP400Soft.

Title Lang. Rev.
Page
43
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

8.4.3 Download using CF card or USB stick
The application can also be downloaded using a CF card or USB stick without PC connected to
CP400.

1. Compile the Program and then choose Download Application



Compile: generates the file "<Program>.c64".
Download Application: generates the file "<Program>.fw6".

2. Rename the compiled file "<Program>.c64" and "<Program>.fw6" in project folder into
"app_main.c64" und "app_main.fw6"

3. Save the files "app_main.c64" und "app_main.fw6" on CF-Card or USB stick

4. Insert the CF-Card or USB stick into CP400 while an application is running (e.g. Demo
program, which is already loaded on new deliverd panels)

5. The following windows appear on CP400, choose Ja to both and the application will be
downloaded.






Title Lang. Rev.
Page
44
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

8.4.4 Load / Save Program from / to CF-Card / USB-Stick with action buttons in application
With an action button using actions
Update Application Data from File or Write Application Data to File
you can select to update or save special application programs (*.c64 and *.fw6).



You must select the name of application to be updated / to be saved on the CF-Card /
USB-stick with file-type .c64

If you have activated password (with dip-switch 6 set to "on" or dip-switch 8 to off) you
must change to the password level, that is definied under
Application\Workstation Setup\Password before you can use those action buttons.


Title Lang. Rev.
Page
45
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

9. Futher functions
9.1 alarms
tbd
9.2 CP400-time to AC500
9.2.1 Setup in CAP400Soft
Enable to write time and date to PLC:
Application \ Workstation Setup \ Miscellaneous
checkbox "write time and date to PLC";
select a word address and be sure to have the following two words free.

For the format see the manual in chapter 4.4.1

9.2.2 Programming in AC500
In the AC500 you have to convert the BCD values from the panel.

Title Lang. Rev.
Page
46
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

To set the AC500 internal realtimeclock with the values from the panel use the function
block "CLOCL" form the SysExt_AC500_Vxx library

Example for the setting of AC500 clock from CP400:



Title Lang. Rev.
Page
47
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

10. Futher Documentation
10.1 software manual
The manual for the CP400Soft Softwaer can be found under
Programs\CP400Soft\vx.x.x\Manuals\CP400Soft_Manual_EN for english
Programs\CP400Soft\vx.x.x\Manuals\CP400Soft_Manual_GN for german

10.2 installation and hardware manual
For installation manuals there is a link to
the manual under:
Programs\CP400Soft\vx.x.x\Manuals\Inst
allation Manual
Each file 1SBC159. corresponds to a
particular paneltype e.g. CP450T






11. Simulations of CP400 Application
In CP400Soft there are off- and on-line simulation possible.
11.1 Off-line simulation
After compilation of the program off-line simulation can be selected from the Tool menu.
In off-line simulation only internal variables are available. Off-line simulation is helpful for
testing the screen-navigation buttons, slide-out menu and macros with internal variables.
11.2 On-line simulation
4. Connection settings for PC and PLC
Choose the type of your connection from PC to the PLC (AC500) in the menu
Application\Workstation setup\connection: choose your COMx or Ethernet from the
PC in the left side HMI field. Make sure you have the same communication settings for
the PC and the PLC.
5. Application\compile
6. Tool\on-line simulation
7. Check the communication port in the simulation window and start the simulation.
8. Confirm error messages and message that simulation can only be run for one hour
You can run the whole application from the PC for one hour. So this is good for testing, if
you do not have a panel, or want to save download-time while testing.

Title Lang. Rev.
Page
48
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

12. Example Application
Demo applications for each paneltype can be found in
C:\Program Files\CP400 Soft\vx.x.x\Demo-AP
File\Open <file>.V6F
Appliacation\Compile
Tool\Off-line Simulation

Title Lang. Rev.
Page
49
ABB
ABB STOTZ-KONTAKT GmbH CP400 first steps en M
No. o. p.
49

13. REVISION
Rev. ind. Page (P)
Chapt. (C)
Description Date Dept./Init.
A First edition 01.10.07
STO/CPT - SBu
B C Chapter 6 "compile and download" added 10.10.07
STO/CPT - SBu
C C C 2.2
C 3.1.2 Modbus COMx-port settings
C 4.1.2.AC500 settings: COM1 Open Modbus seriell
C 5 data exchage with drive
C 6.2. first functions - send variables to AC500

03.12.07
STO/CPT SBu
D C 6.3 C 6.3 " Clock-Macro to send cyclic data" new 08.01.08
STO/CPT - SBu
E C 3.4
C 8
C 3.4 Direct addressing of variables new
C 8 further documentation - new

21.01.08
STO/CPT - SBu
F C 4.1.2 C. 4.1.2 "COM1 Open Modbus seriell" - corrections 25.01.08
STO/CPT - SBu
G C 3.2

C 6.4
Communication settings in CP400 adaptions for new
project
C 6.4 "Passwords" added
31.01.08
STO/CPT - SBu
H C 8 new C 8 "further functions" new (CP400-time to AC500) 04.02.08
STO/CPT - SBu
I C 10, C11
new
C 10 simulations,
C11 location of demo application for panel
01.04.08
STO/CPT - SBu
J C 6.5
C 6.5 multi-language support
06.05.08
STO/CPT - SBu
K C 5 new
Settings for serial connection to AC31 (KT9x)
following chapter numbers increased
02.07.08
STO/CPT SBu
M C 7.4.2
C 8.4.3
C8.4.4
Developers password
Ethernet download
Download with CF-Card, USB-Stick
09.02.09
STO/CPM2 SBu

Das könnte Ihnen auch gefallen