Baldor MN1928 installation manual An introduction to closed loop control

Page 85

www.supportme.net

6.5.2 An introduction to closed loop control

This section describes the basic principles of closed loop control. If you are familiar with closed loop control go straight to section 6.6.1.

When there is a requirement to move an axis, the NextMove ES control software translates this into a demand output voltage. This is used to control the drive amplifier which powers the motor. An encoder or resolver on the motor is used to measure the motor’s position. Every 1ms* (adjustable using the LOOPTIME keyword) the NextMove ES compares the demanded and measured positions. It then calculates the demand needed to minimize the difference between them, known as the following error.

This system of constant measurement and correction is known as closed loop control.

[For the analogy, imagine you are in your car waiting at an intersection. You are going to go straight on when the lights change, just like the car standing next to you which is called Demand. You’re not going to race Demand though - your job as the controller (NextMove ES) is to stay exactly level with Demand, looking out of the window to measure your position ].

The main term that the NextMove ES uses to correct the error is called Proportional gain

(KPROP). A very simple proportional controller would simply multiply the amount of error by the Proportional gain and apply the result to the motor [ the further Demand gets ahead or behind you, the more you press or release the gas pedal ].

If the Proportional gain is set too high overshoot will occur, resulting in the motor vibrating back and forth around the desired position before it settles [ you press the gas pedal so hard you go right past Demand. To try and stay level you ease off the gas, but end up falling behind a little. You keep repeating this and after a few tries you end up level with Demand, traveling at a steady speed. This is what you wanted to do but it has taken you a long time ].

If the Proportional gain is increased still further, the system becomes unstable [ you keep pressing and then letting off the gas pedal so hard you never travel at a steady speed ].

To reduce the onset of instability, a term called Velocity Feedback gain (KVEL) is used. This resists rapid movement of the motor and allows the Proportional gain to be set higher before vibration starts. Another term called Derivative gain (KDERIV) can also be used to give a similar effect.

With Proportional gain and Velocity Feedback gain (or Derivative gain) it is possible for a motor to come to a stop with a small following error [ Demand stopped so you stopped too, but not quite level ]. The NextMove ES tries to correct the error, but because the error is so small the amount of torque demanded might not be enough to overcome friction.

This problem is overcome by using a term called Integral gain (KINT). This sums the error over time, so that the motor torque is gradually increased until the positional error is reduced to zero [ like a person gradually pushing harder and harder on your car until they’ve pushed it level with Demand].

However, if there is large load on the motor (it is supporting a heavy suspended weight for example), it is possible for the output to increase to 100% demand. This effect can be limited using the KINTLIMIT keyword which limits the effect of KINT to a given percentage of the demand output. Another keyword called KINTMODE can even turn off integral action when it’s not needed.

*The 1ms sampling interval can be changed using the LOOPTIME keyword to either 2ms, 500µs, 200µs or 100µs.

MN1928

Operation 6-13

Image 85
Contents NextMove ES Motion Controller Page Contents Backplanes Troubleshooting Appendices General Information Precautions Safety NoticeMN1928 Introduction NextMove ES featuresIntroduction MN1928 Receiving and inspection InstalledIdentifying the catalog number DateUnits and abbreviations PhaseIntroduction You should read all the sections in Basic InstallationLocation requirements Other requirements for installation Installing the NextMove ES card96-pin edge connector 96-pin connector pin assignment 1 96-pin connector pin assignmentRow Pin Analog inputs Analog I/OAIN0 analog input wiring Analog output Demand0 shown Analog outputsNextMove ES ‘X1’ FlexDrive II / drive amplifier Digital inputs Digital I/OGeneral purpose inputs Typical digital input wiring Reset input !RSTINAuxiliary encoder inputs DIN17 STEP, DIN18 DIR, DIN19 Z USRV+ DOUT0 DOUT7 Digital outputsDigital outputs DOUT8-11 DOUT8 shown DOUT8 DOUT11Driveenableoutput keyword Error output Error OutGlobalerroroutput keyword Relay keywordStepper control outputs Other I/OEncoder inputs USB port Pin RS232 name RS485 / RS422 name 96-pin Connector Using RS232Serial port RS232 serial port connections Wire RS422 multi-drop connections Multidrop using RS485 / RS422RS232 cable wiring Connecting serial Baldor HMI Operator PanelsCan Can connectorOpto-isolation power requirements Can wiringMaximum Baud Rate Bus LengthTypical CANopen network connections CANopenBaldor can operator panel connections Baldor canInput / Output MN1928 Drive amplifier axis Connection summary minimum system wiringConnector details for minimum system wiring shown in Figure Backplanes X10 BPL010-501 non-isolated backplanePin Name Description 96-pin Connector Analog outputs demands DIN1 Mating connector Weidmüller Omnimate BL 3.5/5 DOUT11 Stepper axes outputs DIR3+ Stepper output typical connection to a Baldor MicroFlex Encoder input Power inputsPin Name Description 96-pin Pin RS232 name RS485/RS422 name 96-pin BPL010-502/503 backplane with opto-isolator card Backplane BPL010-502/503 connector layout Pin Name Description NextMove ES 96-pin Connector Relay connections Error relay connectionsAnalog output, DEMAND0 shown Customer power supply ground DIN15 Digital input circuit DIN16 with ‘active high’ inputs 5.1 BPL010-502 Active high inputsDIN16 Digital input circuit DIN16 with ‘active low’ inputs 5.2 BPL010-503 Active low inputsUSRV+ USR V+ USR COM 6.2 BPL010-503 NPN outputs 6.1 BPL010-502 PNP outputsDigital output circuit DOUT8-11 DOUT8 shown Stepper axes outputs Pin Name Description 96-pin Connector Stepper output typical connection to a Baldor MicroFlex Power inputs Serial port Backplanes MN1928 Installing WorkBench Connecting the NextMove ES to the PCStarting the NextMove ES \startInstalling the USB driver Power on checksPreliminary checks Help file WorkBenchStarting WorkBench MN1928 Operation Selecting the axis type Configuring an axisSelecting a scale Setting the drive enable output Testing the drive enable output Testing the output Stepper axis testingTesting the demand output Servo axis testing and tuningTORQUE.4=-5 An introduction to closed loop control Summary, the following rules can be used as a guide NextMove ES servo loop Selecting servo loop gains Servo axis tuning for current controlMN1928 Operation Underdamped response Underdamped responseOverdamped response Overdamped responseCritically damped ideal response Critically damped responseServo axis eliminating steady-state errors Calculating Kvelff Servo axis tuning for velocity controlKvelff Correct value of Kvelff Adjusting Kprop Correct value of Kprop Digital input configuration Digital input/output configurationDigital output configuration Saving setup information Loading saved information SupportMe feature Problem diagnosisStatus display NextMove ES indicatorsD3 yellow Surface mount LEDs D3, D4, D16 and D20Communication Symptom CheckMotor control Motor runs WorkBench Nodescan keyword Baldor can Input power Digital inputs opto-isolated Digital inputs non-isolatedUnit Value Type Input voltageDigital outputs general purpose non-isolated Digital output error output non-isolatedDigital outputs general purpose opto-isolated Serial RS232/RS485 port Error relay opto-isolated backplanesCan interface Weights and dimensionsEnvironmental Specifications MN1928 Baldor catalog number Length Feedback cablesDrive amplifier to NextMove ES feedback cables Appendix MN1928 Index Index MN1928 USB Index MN1928 Comment CommentsComments MN1928 Page LT0202A02
Related manuals
Manual 110 pages 20.08 Kb

MN1928 specifications

The Baldor MN1928 is a highly regarded motor designed for a variety of industrial applications, known for its durability and efficiency. This motor is part of Baldor’s extensive range of products, which are engineered to meet the demands of heavy-duty operations.

One of the key features of the Baldor MN1928 is its robust construction. Built with high-quality materials, this motor is designed to withstand harsh environmental conditions often found in industrial settings. The steel frame is not only resilient, but it also enhances the motor's cooling capabilities, enabling it to perform effectively over extended periods.

The MN1928 is equipped with advanced technologies that optimize its performance. One notable technology is the use of high-efficiency induction motor design. This reduces energy consumption significantly and contributes to lower operational costs. The motor is also designed with a continuous duty rating, making it capable of running for long hours without compromising its functionality or lifespan.

In terms of characteristics, the Baldor MN1928 features a reliable ball bearing design, which minimizes friction and wear, ensuring smoother operation and increased reliability. With a horsepower rating that suits a range of applications, it provides the necessary torque and speed to power various machinery effectively. The multi-voltage design allows for versatile installation options, accommodating different electrical systems while ensuring efficient performance.

Another important characteristic of this motor is its ease of maintenance. The design allows for straightforward access to components, making it simple for technicians to perform routine checks and maintenance. This is particularly beneficial in industrial settings where downtime can be costly.

Safety is also a priority in the design of the Baldor MN1928. Equipped with thermal overload protection, it prevents overheating, reducing the risk of damage caused by excessive temperatures during operation. Additionally, the motor complies with various industry standards, ensuring safe operation within diverse environments.

In summary, the Baldor MN1928 stands out as a reliable choice for industrial applications, offering a combination of durability, efficiency, and advanced technology. Its robust construction, high-efficiency design, and safety features make it a preferred option for many enterprises seeking dependable motor solutions.