Signal processor for precise multi-axis servo drives

For controlling two or three servo motors, the signal processor ADSP-CM408 has a fast floating point core and a plurality of sets for the engine control and communication.

Machining centers in production lines for mass production having a plurality of servo drives to allow for complete automation of processes a plurality of parallel metal machining steps and robotic functions.

The challenge for the machine designer is to synchronize the work and movement profiles of several servo drive axles to maximize machine throughput while maintaining product quality.

The various control functions and components that use automated machines in a drive controller, image shows 1. A Numerical Control (CNC) or programmable logic controller (PLC) controls the machine operation and generated for each servo motor axis of the machine a motion profile. Each servo drive includes a plurality of control loops for the administration of the system behavior, the electromagnetic torque generation and the dynamics of the electrical circuit.

The performance of all control elements is critical to the machine throughput and the surface quality of the workpiece to be produced. By CAM software tools (Computer Aided Manufacturing) motion profiles created for all machining operations that are required to produce the final product according to the product drawings and material properties as well as the capabilities of machines and tools. The automated machine performs these motion profiles for the production of the product concerned.

The complete machine control function includes multiple cascaded control loops. The CNC transforms the movement of the machine coordinate (x, y, z) for each axis motor in motion profiles. Each movement profile is defined by position or speed records. The time synchronization between axes is important because a timing error affects just like a position or velocity error to the drive axles.

留下评论