background image

ABB Drives

Application Guide
Adaptive Program

Summary of Contents for ACS 800 Series

Page 1: ...ABB Drives Application Guide Adaptive Program...

Page 2: ......

Page 3: ...Adaptive Program 3AFE64527274 Rev C EN EFFECTIVE 08 04 2005 Application Guide 2005 ABB Oy All Rights Reserved...

Page 4: ......

Page 5: ...ution of the program 11 Function blocks Chapter overview 13 General rules 13 Block inputs 13 Parameter value as an integer input 14 How the block handles the input 14 How to select the input 14 Consta...

Page 6: ...23 NO 23 OR 23 PI 24 PI BAL 24 PI BIPOLAR 25 RAMP 25 SR 27 SWITCH B 27 SWITCH I 28 TOFF 28 TON 29 TRIGG 29 XOR 30 Actual signals and parameters in ACS800 Standard Application Program Chapter overview...

Page 7: ...s are given in the Firmware Manual in the subsection describing the related user adjustable parameters Reader The reader of the manual is expected to know the standard electrical wiring practices elec...

Page 8: ...on of the drive also includes Firmware manual the appropriate manual is delivered with the unit Hardware manual the appropriate manual is delivered with the unit Guides supplements for the optional eq...

Page 9: ...e The parameters make the programming easy but the choices are limited you cannot customise the operation any further The Adaptive Program makes freer customising possible without the need of a specia...

Page 10: ...re ACT SIGNAL 1 01 1 02 99 99 PARAMETER TABLE ADD XOR I1 I2 I3 ADD O The figure shows the use of Block Parameter Set 1 in the ACS800 Standard Application Program parameters 84 05 to 84 09 Parameter 84...

Page 11: ...s the function blocks in numerical order all blocks on the same time level This cannot be changed by the user The user can select the operation mode of the program stop start editing adjust the execut...

Page 12: ...Adaptive Program 12...

Page 13: ...rule of thumb a unconnected input does not affect the output of the block Block inputs The blocks use three input formats integer boolean text string The used format varies depending on the block For...

Page 14: ...tion parameter is in edit mode The value is inverted if there is a minus sign in the inversion field The bit selection field is not effective for an integer or string type input Example Analogue input...

Page 15: ...shows the panel display when the input I1 selection parameter is in edit mode and the constant field is visible The constant may have a value from 32768 to 32767 The constant cannot be changed while...

Page 16: ...nput is connected to a bit indicating the status of digital input DI2 In ACS800 Standard Application Program the digital input states are internally stored as actual signal 1 17 DI6 1 STATUS Bit 1 cor...

Page 17: ...alue true is needed set the constant to 1 If boolean value false is needed set to 0 Accept by Enter String input How to select the input String input is needed only with the EVENT block For the input...

Page 18: ...m of the inputs O I1 I2 I3 Connections Input I1 I2 and I3 24 bit integer values 23 bits sign Output O 24 bit integer 23 bits sign AND Type Logical function Illustration Operation The output is true if...

Page 19: ...s and forms the output bits as follows O I1 OR I2 AND I3 Example Connections Input I1 24 bit integer value packed boolean Input I2 24 bit integer value packed boolean Input I3 24 bit integer value pac...

Page 20: ...ction counts rising edges of the input I1 The counter is reset by the rising edge of input I2 and limited to the value set with the input I3 I1 Trigger input I2 Reset I3 Max limit for the counter B0 B...

Page 21: ...offset errors Connections Input I1 and I2 Boolean values Input I3 24 bit integer value 23 bits sign Output O 24 bit integer value 23 bits sign EVENT Type Event function Illustration Operation Input I1...

Page 22: ...defined in I2 in I1 Input I1 Word input Input I2 Set word input Input I3 Set reset I2 in I1 Connections Input I1 24 bit integer value packed boolean Input I2 24 bit integer value packed boolean Input...

Page 23: ...sign MULDIV Type Arithmetic function Illustration Operation The output is the product of input I1 and input I2 divided by input I3 O I1 I2 I3 Connections Input I1 I2 and I3 24 bit integer values 23 b...

Page 24: ...orresponds to 100 Output O 24 bit integer 23 bits sign The range is limited to 0 10000 PI BAL Type Initialisation block for the PI controller Illustration Operation The block initialises the PI block...

Page 25: ...Function blocks 25 PI BIPOLAR Type PI controller Illustration Operation See the PI block Except Output O range 10000 10000 RAMP Type Ramp function Illustration I1 I2 I3 PI BIPOLAR O I1 I2 I3 RAMP O...

Page 26: ...tep to negative direction step sec Decrease the output when O I1 On On 1 I2 when I1 O On On 1 I3 when I1 O On I1 when I1 O Example Input I1 0 150 100 0 Input I2 100 step sec Input I3 10 step sec Outpu...

Page 27: ...ign SWITCH B Type Logical function Illustration Operation The output is equal to input I2 if input I1 is true and equal to input I3 if input I1 is false Connections Input I1 I2 and I3 Boolean values O...

Page 28: ...ign TOFF Type Timing function Illustration Operation The output is true when input I1 is true The output is false when input I1 has been false for a time equal or longer than input I2 Values on displa...

Page 29: ...ign 1 corresponds to 1 ms Output O 24 bit integer value packed boolean TRIGG Type Timing function Illustration Operation The rising edge of input I1 sets the output bit 0 for one program cycle The ris...

Page 30: ...is true otherwise the output is false Truth table Connections Input I1 I2 and I3 Boolean values Output O 24 bit integer value 23 bits sign I1 I2 I3 XOR 1 O I1 I2 I3 O binary O value on display 0 0 0 F...

Page 31: ...ALED Value of analogue input AI5 scaled to an integer value 20000 20 mA 09 05 AI6 SCALED Value of analogue input AI6 scaled to an integer value 20000 20 mA 09 06 MASTER CW Control Word CW of the Main...

Page 32: ...ng of the constant 10 05 EXT 2 STRT PTR Selects the source for 10 02 255 255 31 255 255 31 C 32768 C 32767 Parameter pointer or constant value See Parameter 10 04 11 REFERENCE SELECT Parameters throug...

Page 33: ...Selects the source for parameter 14 02 255 255 31 255 255 31 C 32768 C 32767 Parameter pointer or constant value See Parameter 10 04 14 18 RO PTR3 Selects the source for parameter 14 03 255 255 31 255...

Page 34: ...Parameters through which the Adaptive Program can control the system control inputs of the drive 16 01 RUN ENABLE PARAM 16 08 Source selected by parameter 16 08 15 16 08 RUN ENA PTR Selects the sourc...

Page 35: ...ROG CMD Selects the operation mode for the Adaptive Program STOP Stop The program cannot be edited START Run The program cannot be edited EDIT Stop to edit mode The program can be edited 83 02 EDIT CO...

Page 36: ...ock Parameter Set 1 ABS See the chapter Function blocks ADD See the chapter Function blocks AND See the chapter Function blocks COMPARE See the chapter Function blocks EVENT See the chapter Function b...

Page 37: ...isplays the output of Block Parameter Set 15 84 79 OUTPUT Stores the output of Block Parameter Set 15 See parameter 84 09 85 USER CONSTANTS Storage of the Adaptive Program constants and messages 85 01...

Page 38: ...the Adaptive Program EVENT block MESSAGE5 Message 96 EXTERNAL AO Parameters through which the Adaptive Program can control the optional analogue outputs of the drive 96 01 EXT AO1 PARAM 96 11 Source s...

Page 39: ...Customer diagrams 39 Customer diagrams Chapter overview This chapter includes three blank block diagram sheets on which the Adaptive Program can be documented...

Page 40: ......

Page 41: ......

Page 42: ......

Page 43: ......

Page 44: ...ephone 358 10 22 11 Fax 358 10 22 22681 Internet http www abb com 3AFE 64527274 Rev C EN EFFECTIVE 08 04 2005 ABB Inc Automation Technologies Drives Motors 16250 West Glendale Drive New Berlin WI 5315...

Reviews: