Cp 400 First Steps
Comments
Description
©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 don´t 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. It´s 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 Developer´s 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 wan´t 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
Copyright © 2024 DOKUMEN.SITE Inc.