background image

 

MN04001002E

For more information visit: 

 

www.eatonelectrical.com

 

SV9000 AF Drives — Motor Pump Enhanced Protection Application

 

Application Manual

 

June 2004
Supersedes February 2001

Summary of Contents for SV9000

Page 1: ...MN04001002E For more information visit www eatonelectrical com SV9000 AF Drives Motor Pump Enhanced Protection Application Application Manual June 2004 Supersedes February 2001 ...

Page 2: ... 3 1 DIA3 par 2 2 10 becomes DIA2 par 11 1 10 Update Note 2 Addition to Code 12 1 Description 23 Hot Motor Winding Detection 24 Hot Motor Bearing Detection 25 Seal Leak Detection 26 High Vibration Detection 27 Warn Flash Update Note 3 Page 17 Page 17 Addition to Code 12 3 Description 27 Warn Flash ...

Page 3: ...er Group 0 3 4 1 Application Selection 3 4 2 Parameter Loading 3 4 3 Language 3 5 Basic Parameters Group 1 4 5 1 Parameter Table 4 5 2 Description of Group 1 Parameters 5 6 Special parameters Groups 2 10 9 6 1 Parameter tables 9 6 2 Description of Groups 2 10 Parameters 19 7 Fault Code 52 8 Monitoring Data 52 9 SV9IOC103 Control Connections 53 ...

Page 4: ...Page iv 60 Motor Pump Enhanced Protection Application SV9000 ...

Page 5: ... 0 20 mA 6 24V Control voltage output Voltage for switches etc max 0 1 A 7 GND I O ground Ground for reference and controls 8 DIA 1 Start forward Contact closed start forward 9 DIA 2 Programmable Input Contact closed Enable 11 1 3 10 DIA 3 Fault reset Contact open no action Contact closed fault reset 11 CMA Common for DIA 1 DIA 3 Connect to GND or 24V 12 24V Control voltage output Voltage for swit...

Page 6: ...tick control Jogging speed selection programmable ARAMETERS 1 5 Reference selection 1 6 Jog speed ref 10 1 Fieldbus control Fault reset Programmable Input Accel deceler time select programmable Start FWD Uin Iin in I in I I Vin x I in in min Vin Iin V in V I Iin in max Vin Iin Par 9 1 Torque reference selection Par 6 1 Motor control mode Torque reference scaling Torque reference Motor control mode...

Page 7: ...to the panel possible only with the graphical panel 5 Load down parameters from the panel possible only with graphical panel 0 3 Language Selection 0 0 English 4 1 Application Selection With this parameter the active application can be selected If the device has been ordered from the factory equipped with the Multipurpose II application this has been loaded in the unit as application 0 The applica...

Page 8: ... V Hz ratio selection 0 2 1 0 0 Linear 1 Squared 2 Programmable V Hz ratio 7 1 9 V Hz optimization 0 1 1 0 0 None 1 Automatic torque boost 8 1 10 Nominal voltage of the motor 180 690 1 V 230 V 380 V 480 V 575 V Voltage code 2 Voltage code 4 Voltage code 5 Voltage code 6 8 1 11 Nominal frequency of the motor 30 500 Hz 1 Hz 60 Hz fn on the rating plate of the motor 8 1 12 Nominal speed of the motor ...

Page 9: ... input Vin value from the current input Iin value 4 Reference is formed by subtracting the current input Iin value from the voltage input Vin value 5 Reference is the formed by multiplying the values of the analog inputs 6 Joystick control from the voltage input Vin Signal Range Max Reverse Speed Direction Change Max Forward Speed 0 10 V 0 V 5 V 10 V Custom Par 2 2 x 10V In the middle of custom ra...

Page 10: ... of reference change can be set with parameter 2 15 9 Same as setting 8 but the reference value is set to the minimum frequency par 1 1 each time the frequency converter is stopped 10 Same as setting 8 but the reference is stored to the memory over utility break When the value of the parameter 1 5 is set to 8 9 or 10 the value of the parameters 11 4 and 11 5 is automatically set to 11 11 The small...

Page 11: ...below the field weakening point and produces less torque and electromechanical noise Squared V Hz ratio can be used in applications where torque demand of the load is proportional to the square of the speed e g in centrifugal fans and pumps Vn V V f Hz Default Nominal voltage of the motor Default Nominal frequency of the motor Field weakening point Squared Linear Par 6 3 Figure 5 2 2 Linear and Sq...

Page 12: ...age of the motor Find this value Vn on the rating plate of the motor This parameter sets the voltage at the field weakening point parameter 6 4 to 100 x Vnmotor 1 11 Nominal frequency of the motor Find this value fn on the rating plate of the motor This parameter sets the field weakening point parameter 6 3 to the same value 1 12 Nominal speed of the motor Find this value nn on the rating plate of...

Page 13: ... 320 00 0 0 01 0 no minimum scaling 20 2 12 Vin maximum scaling 320 00 320 00 100 0 01 100 no maximum scaling 20 2 13 Iin minimum scaling 320 00 320 00 0 0 01 0 no minimum scaling 20 2 14 Iin maximum scaling 320 00 320 00 100 0 01 100 no maximum scaling 20 2 15 Free analog input signal selection 0 4 1 0 0 Not use 1 Vin analog voltage input 2 Iin analog current input 3 Ain1 option board 4 Ain2 opti...

Page 14: ...ervision value 0 fmax par 1 2 0 1 Hz 0 Hz 25 3 10 Torque limit supervision function 0 2 1 0 0 No 1 Low limit 2 High limit 26 3 11 Torque limit supervision value 0 200 xTnSV9 1 100 26 3 12 Reference limit supervision function 0 2 1 0 0 No 1 Low limit 2 High limit 26 3 13 Reference limit supervision value 0 fmax par 1 2 0 1 Hz 0 Hz 26 3 14 Extern brake Off delay 0 100 0 s 0 1 s 0 5 s 26 3 15 Extern ...

Page 15: ...oasting 1 Ramp 29 4 8 DC braking current 0 15 1 5 x InSV9 A 0 1 A 0 5 x InSV9 29 4 9 DC braking time at Stop 0 250 0 s 0 1 s 0 s 0 DC brake is off at Stop 29 4 10 Execute freq of DC brake during ramp Stop 0 1 10 Hz 0 1 Hz 1 5 Hz 30 4 11 DC brake time at Start 0 0 25 0 s 0 1 s 0 s 0 DC brake is off at Start 30 4 12 Multi step speed reference 1 fmin fmax 1 1 1 2 0 1 Hz 10 Hz 31 4 13 Multi step speed...

Page 16: ... 1 2 0 1 Hz 0 Hz 0 Prohibit range 3 is off 32 Group 6 Motor Control Parameters Code Parameter Range Step Default Custom Description Page 6 1 Motor control mode 0 2 1 0 0 Frequency control 1 Speed control open loop 2 Torque control open loop 32 6 2 Switching frequency 1 16 kHz 0 1 kHz 10 3 6 kHz Dependant on HP 32 6 3 Field weakening point 30 500 Hz 1 Hz Param 1 11 32 6 4 Voltage at field weakening...

Page 17: ... 150 x InMOTOR 1 0 45 0 36 7 8 Motor thermal protection time constant 0 5 300 0 minutes 0 5 min Default value is set according to motor nominal current 36 7 9 Motor thermal protection break point frequency 10 500 Hz 1 Hz 35 Hz 37 7 10 Stall protection 0 2 1 1 0 No action 1 Warning 2 Fault 38 7 11 Stall current limit 10 0 200 x InMOTOR 1 0 130 0 38 7 12 Stall time 2 0 120 s 1 0 s 15 0 s 39 7 13 Max...

Page 18: ...estart of overvoltage 0 1 1 0 0 No 1 Yes 42 8 6 Automatic restart of overcurrent 0 1 1 0 0 No 1 Yes 42 8 7 Automatic restart of reference fault 0 1 1 0 0 No 1 Yes 42 8 8 Automatic restart after over undertemperature fault 0 1 1 0 0 No 1 Yes 42 Group 9 Torque Control Code Parameter Range Step Default Custom Description Page 9 1 Torque reference selection 0 2 1 0 0 None 1 Vin 2 Iin 44 9 2 Torque ref...

Page 19: ...d 45 10 4 MB Parity type 0ó 2 1 0 0 None 1 Even 2 Odd 45 10 5 Modbus time out 0ó 3600 s 1 s 0 s 0 No time out 45 10 6 Profibus slave address 2ó 126 1 2 45 10 7 Profibus baud rate 1ó 10 1 10 1 9 6 kbaud 2 19 2 kbaud 3 93 75 kbaud 4 187 5 kbaud 5 500 kbaud 6 1 5 Mbaud 7 3 Mbaud 8 6 Mbaud 9 12 Mbaud 10 AUTO 46 10 8 Profibus PPO Type 1ó 4 1 1 1 PPO 1 2 PPO 2 3 PPO 3 4 PPO 4 46 10 9 Profibus Process Da...

Page 20: ...ference Signal 11 Hot Motor Winding Open Contact 12 Hot Motor Bearing Open Contact 13 Seal Leak Detection Closed Contact 14 High Vibration Closed Input 48 15 Multi Step Speed Select 2 11 3 DIB5 function terminal 15 0 14 1 0 0 Not used 1 Ext fault closing contact 2 External fault opening contact 3 Run enable 4 Acc dec time selection 5 Reverse 6 Jogging speed 7 Fault reset 8 Acc dec operation prohib...

Page 21: ...Vibration Closed Contact 48 s s s s 11 7 Hot Motor Winding Delay 0 600 0 0 1 2 0 0 Delay not in use 49 11 8 Hot Motor Bearing Delay 0 600 0 0 1 2 0 0 Delay not in use 49 11 9 Seal Leak Detection Delay 0 600 0 0 1 2 0 0 Delay not in use 49 11 10 High Vibration Delay 0 600 0 0 1 2 0 0 Delay not in use 49 11 6 DIC2 function 0 15 1 0 0 Run Enable Open 1 Ext fault closing contact 2 External fault openi...

Page 22: ...erence fault or warning 8 Warning 9 Reversed 10 Jogging speed selected 11 At speed 12 Motor regulator activated 13 Output freq limit superv 1 14 Output freq limit superv 2 15 Torque limit supervision 16 Reference limit supervision 17 External brake control 18 Control from I O terminals 19 Frequency converter temperature limit supervision 20 Unrequested rotation direction 21 External brake control ...

Page 23: ...y output RO3 off delay 0 0 delay not in use 51 12 15 Relay output RO4 on delay 2 0 0 delay not in use 51 12 16 Relay output RO4 off delay 0 0 delay not in use 51 12 17 Relay output RO5 on delay 2 0 0 delay not in use 51 12 18 Relay output RO5 off delay 0 0 delay not in use 51 0 600 0 s 0 1 s 0 1 s 0 1 s 0 1 s 0 1 s 0 1 s 0 1 s 0 600 0 s 0 600 0 s 0 600 0 s 0 600 0 s 0 600 0 s 0 600 0 s ...

Page 24: ...the Vin signal to its minimum level select parameter 2 2 press the Enter button Maximum setting Set the Vin signal to its maximum level select parameter 2 3 press the Enter button Note These parameters can only be set with this procedure not with arrow up arrow down buttons 2 4 Vin signal inversion 0 no inversion of analog Vin signal 1 inversion of analog Vin signal 2 5 Vin signal filter time Filt...

Page 25: ...ow down buttons 2 9 Analog input Iin signal inversion 0 no inversion of Iin input 1 inversion of Iin input 2 10 Analog input Iin signal filter time Filters out disturbances from the incoming analog Iin signal Long filtering time makes regulation response slower See figure 6 2 2 t Sec Unfiltered signal 100 63 Filtered signal Par 2 10 Figure 6 2 2 Analog input Iin Filter Time 2 11 Vin minimum scalin...

Page 26: ...alog input an input not used for reference signal 0 Not in use 1 Voltage signal Vin 2 Current signal Iin 3 Voltage signal Ain1 from terminals 202 203 of I O Expander 4 Analog signal Ain2 from terminal 204 205 of I O Expander current signal SV9IOC100CN voltage signal SV9IOC102CN 2 16 Free analog input function This parameter sets the function of the free analog input 0 Function is not used 1 Reduci...

Page 27: ...4 8 0 0 15 InSV9 Free analog input Signal range Figure 6 2 5 Reducing DC Brake Current 3 Reducing acceleration and deceleration times The acceleration and deceleration times can be reduced with the free analog input signal according to the following formula Reduced time set acc deceler time par 1 3 1 4 4 3 4 4 divided by the factor R from figure 6 2 6 factor R 10 2 1 0 Free analog input Signal ran...

Page 28: ...e Defines how fast the electronic motor potentiometer value changes 2 18 Option board Ain1 signal inversion 0 no inversion 2 19 Option board Ain1 signal filter time Filters out disturbances from the incoming analog Ain1 signal Long filtering time makes regulation response slower 2 20 Option board Ain2 signal range 0 0 20 mA 1 4 20 mA 2 0 10 V must be used with SV9IOC102CN 2 21 Option board Ain2 si...

Page 29: ...e analog output signal See figure 6 2 8 t sec Unfiltered signal 100 63 Filtered signal Par 3 2 Figure 6 2 8 Analog Output Filtering 3 3 Analog output inversion Inverts analog output signal See figure 6 2 9 max output signal minimum set value min output signal maximum set value 0 50 100 20 mA 12 mA 10 mA 4 mA 0 mA Par 3 5 100 Par 3 5 50 Analog output current Max value of signal selected by Par 3 1 ...

Page 30: ...upervision function 3 8 Output freq limit 2 supervision function 0 No supervision 1 Low limit supervision 2 High limit supervision If the output frequency goes under over the set limit 3 7 3 9 this function generates a warning message via the digital output DO1 and via a relay output RO1 or RO2 depending on the setting of parameters 12 1ó12 6 3 7 Output freq limit 1 supervision value 3 9 Output fr...

Page 31: ...ion 1 Low limit supervision 2 High limit supervision If the reference value goes under over the set limit 3 13 this function generates a warning message via the digital output DO1 or via a relay output RO1 or RO2 depending on the settings of parameters 12 1 12 6 The supervised reference is the currently active reference It can be source A or B reference depending on the DIB6 input or the panel ref...

Page 32: ... temperature value to be supervised by the parameter 3 16 3 18 I O expander board opt analog output content 3 19 I O expander board opt analog output filter time 3 20 I O expander board opt analog output inversion 3 21 I O expander board opt analog output minimum 3 22 I O expander board opt analog output scale 3 23 Analog output offset basic control board 3 24 I O expander board opt analog output ...

Page 33: ...eleration 4 3 Acceleration time 2 4 4 Deceleration time 2 These values correspond to the time required for the output frequency to accelerate from the set minimum frequency par 1 1 to the set maximum frequency par 1 2 These times give the possibility to set two different acceleration deceleration time sets for one application The active set can be selected with the programmable digital input of th...

Page 34: ... the set deceleration parameters If the regenerated energy is high it may be necessary to use an external braking resistor for faster deceleration 4 8 DC braking current Defines the current injected into the motor during the DC braking The DC braking current can be reduced from the setpoint with an external free analog signal see parameters 2 15 and 2 16 4 9 DC braking time at Stop Defines if brak...

Page 35: ...is defined with parameter 4 9 If a high inertia exists it is recommended to use an external braking resistor for faster deceleration See figure 6 2 15 4 10 Execute frequency of DC brake during ramp Stop See figure 6 2 15 Run Stop Par 4 10 Motor speed Output frequency DC braking On t Par 4 9 t fout Hz Figure 6 2 15 DC Braking Time when Stop Function Ramp 4 11 DC brake time at Start 0 DC brake is no...

Page 36: ...Multi step speed reference 3 4 15 Multi step speed reference 4 4 16 Multi step speed reference 5 4 17 Multi step speed reference 6 4 18 Multi step speed reference 7 The parameter values define the Multi Step speeds selected with the digital inputs The selection of Multi Step speeds will occur similar to the description in the table Multi Step Application on Page 3 8 Refer to parameters 4 12 4 18 ...

Page 37: ... are frequency references and the frequency converter controls the output frequency output frequency resolution 0 01 Hz 1 Speed control The I O terminal and panel references are speed references and the frequency converter controls the motor speed regulation accuracy 0 5 6 2 Switching frequency Motor noise can be minimized using a high switching frequency Increasing the switching frequency reduces...

Page 38: ...equency voltage See figure 6 2 18 Vn Par 6 4 V V f Hz Default Nominal voltage of the motor Default Nominal frequency of the motor Field weakening point Par 6 3 Par 6 3 Default 5 Hz Par 6 7 Default 1 3 Par 6 6 Default 10 Figure 6 2 18 Programmable V Hz Curve 6 8 Overvoltage controller 6 9 Undervoltage controller These parameters allow the over undervoltage controllers to be switched off This may be...

Page 39: ...n the digital input DIA3 The information can also be transmitted via digital output DO1 or via relay outputs RO1 and RO2 7 3 Phase supervision of the motor 0 No action 2 Fault Phase supervision of the motor ensures that the motor phases have approximately equal current 7 4 Earth fault protection 0 No action 2 Fault Ground fault protection ensures that the sum of the motor phase currents is zero Th...

Page 40: ...ally to the square of the current With output current at 75 of IT the thermal state will reach 56 value and with output current at 120 of IT the thermal state would reach 144 value The function will trip the drive see par 7 5 if the thermal state reaches a value of 105 The speed of change in the thermal state is determined by the time constant parameter 7 8 The bigger the motor the longer it takes...

Page 41: ...is parameter or parameter 1 13 does not affect to the maximum output current of the drive Parameter 1 7 alone determines the maximum output current of the drive 7 8 Motor thermal protection time constant This time can be set between 0 5 300 minutes This is the thermal time constant of the motor The bigger the motor the bigger the time constant The time constant is the time within which the calcula...

Page 42: ... 20 The default value is based on the motor s name plate data parameter 1 11 It is 35 Hz for a 50 Hz motor and 42 Hz for a 60 Hz motor More generally it is 70 of the frequency at field weakening point parameter 6 3 Changing either parameter 1 11 or 6 3 will restore this parameter to its default value Trip Warning Par 7 5 Time constant T Changed with motor size and adjusted with Par 7 8 Time Motor ...

Page 43: ...Stall protection is a type of overcurrent protection 7 10 Stall protection Operation 0 Not in use 1 Warning 2 Trip function Tripping and warning will display the same message code If tripping is set on the drive will stop and activate the fault stage Setting the parameter to 0 will deactivate the protection and will reset the stall time counter to zero I f Par 7 13 Stall area Par 7 11 Figure 6 2 2...

Page 44: ...be a problem in the process e g a broken belt or dry pump Motor underload protection can be adjusted by setting the underload curve with parameters 7 15 and 7 16 The underload curve is a squared curve set between zero frequency and the field weakening point The protection is not active below 5Hz the underload counter value is stopped See figure 6 2 23 The torque values for setting the underload cu...

Page 45: ...This parameter gives value for the minimum torque allowed with zero frequency See figure 6 30 If parameter 1 13 is adjusted this parameter is automatically restored to the default value Torque 5 Hz Field weakening point Par 6 3 f Hz Underload area Par 7 15 Par 7 16 Figure 6 2 23 Setting of Minimum Load 7 17 Underload time This time can be set between 2 0 600 0 s This is the maximum allowed time fo...

Page 46: ...g 7 19 Thermistor input of I O Expander 0 No action 1 Warning 2 Fault The thermistor connected to the thermistor input of the I O expander board supervises the temperature of the motor With parameter 7 19 the response of the frequency converter can be programmed when the thermistor indicates overtemperature 7 20 Response to fieldbus fault 0 No response 1 Warning message 2 Fault message stop mode a...

Page 47: ...1 Flying start see parameter 4 6 8 4 Automatic restart of undervoltage 0 No automatic restart after undervoltage fault trip 1 Automatic restart after undervoltage fault condition returns to normal condition DC link voltage returns to the normal level 8 5 Automatic restart of overvoltage 0 No automatic restart after overvoltage fault trip 1 Automatic restart after overvoltage fault condition return...

Page 48: ...00 Motor Pump Enhanced Protection Application Page 43 60 t Run Stop Number of faults during t ttrial ttrial ttrial Par 8 2 3 Par 8 1 t trial 4 3 2 1 Three Faults Four Faults Figure 6 2 25 Automatic restart ...

Page 49: ...ng gain The additional scaling function can be used for scaling the torque reference The torque reference is always fed to the torque controller even if it is not activated Tref out gain Tref in bias 9 4 TC time constant Defines the time constant for the torque controller A short time constant means fast response 9 5 TC min control limit Defines frequency limit below which the frequency converter ...

Page 50: ...d 10 2 MODBUS Slave address 0 Fieldbus control contact open Active control source are I O terminals contact closed Active control source is the Fieldbus board 1 External Fault closing contact Fault is shown and motor is stopped when the input is active 10 3 Baud rate 1 300 baud 2 600 baud 3 1200 baud 4 2400 baud 5 4800 baud 6 9600 baud 7 19200 baud 10 4 Modbus Parity type 0 None 1 Even 2 Odd 10 5 ...

Page 51: ...2 PPO 2 Parameter data 8 bytes Control data 4 bytes 3 PPO 3 Control data 4 bytes 4 PPO 4 Control data 12 bytes 10 9 Profibus Process Data 1 10 10 Profibus Process Data 2 10 11 Profibus Process Data 3 10 12 Profibus Process Data 4 Selection of Profibus process data source Value 1 22 Number of actual value n1 n22 in monitor page 99 Active fault code 10 13 LonWorks Service Button Changing the value o...

Page 52: ...ets all faults 8 Acc Dec operation prohibited contact closed Stops acceleration or deceleration until the contact is opened 9 DC braking command contact closed In Stop mode the DC braking operates until the contact is opened see figure 6 2 26 DC brake current is set with parameter 4 8 10 Torque control contact closed Forces the motor control mode to torque control refer to par 6 1 11 Hot Motor Det...

Page 53: ...ct 12 Hot Motor Bearing NC Normally Closed Contact 13 Seal Leak Detection NO Normally Open Contact 14 High Vibration Detection NO Normally Open Contact 15 Multi Step 2 Multi Step contact closed Selection 2 active Refer to definitions 4 12 4 18 10 Internal Motor Speed Pot Up 11 Seal Leak Detection NC Normally Closed Contact 12 High Vibration Detection NC Normally Closed Contact 13 Hot Motor Detecti...

Page 54: ...1 active speed select 1 High Vibration Detection NO contact 11 6 DIC2 function 0 1 2 3 4 5 6 7 8 9 Run Enable Open Ext fault closing contact External fault opening contact Run Enable Close Acc dec time selection Reverse Jogging speed select Fault reset Acc dec operation prohibit DC braking command Multi Step Speed Select 2 Motorized pot speed down Hot Motor Detection Open Contact Hot Motor Bearing...

Page 55: ... outside of the set supervision Low limit High limit par 3 12 and 3 13 17 External brake control External brake ON OFF control with programmable delay par 3 14 and 3 15 18 Control from I O terminals External control mode selected with progr push button 2 19 Temperature Limit Supervision Temperature on frequency converter goes outside the temperature limit supervision set supervision limits par 3 1...

Page 56: ...lay 12 13 Relay output RO3 on delay 12 14 Relay output RO3 off delay 12 15 Relay output RO4 on delay 12 16 Relay output RO4 off delay 12 17 Relay output RO5 on delay 12 18 Relay output RO5 off delay With these parameters it is possible to set on and off delays for the digital and relay outputs See figure 6 2 27 OFF Delay ON Delay D0 R01 or R02 output Signal programmed to digital or relay output Fi...

Page 57: ...rrent V4 Motor torque Calculated actual torque nominal torque of the unit V5 Motor power Calculated actual power nominal power of the unit V6 Motor voltage V Calculated motor voltage V7 DC link voltage V Measured DC link voltage V8 Temperature C Temperature of the heat sink V9 Operating day counter DD dd Operating days 1 not resettable V10 Operating hours trip counter HH hh Operating hours 2 can b...

Page 58: ...act open time 1 selected Contact closed time 2 selected 212 DIC4 Jog speed selection Contact open no action Contact closed jog speed 213 DIC5 Fault Reset Contact open no action Contact closed fault reset 214 GND I O ground 215 Iout Analog output 0 20 mA RL max 500 Ω Programmable Default Motor current 221 TI 222 TI Thermistor Input 223 RO3 1 224 RO3 2 Relay output 3 Programmable Default Not used 22...

Page 59: ...Page 54 60 Motor Pump Enhanced Protection Application SV9000 ...

Page 60: ...cal provides customer driven solutions under brand names such as Cutler Hammer Durant Heinemann Holec and MEM which globally serve the changing needs of the industrial utility light commercial residential and OEM markets For more information visit www eatonelectrical com Eaton Corporation is a global diversified industrial manufacturer with 2002 sales of 7 2 billion that is a leader in fluid power...

Reviews: