Os servodrives possuem diversas características externas que os tornam ideais para uma variedade de aplicações. Após a conclusão de todas as tarefas de inicialização, o programa principal entra em estado de espera e aguarda a ocorrência de eventos de interrupção, para ajustar as malhas de corrente e velocidade. A inicialização inclui principalmente inicialização do kernel DSP, configuração de loop de corrente e velocidade, inicialização PWM, inicialização 4M, inicialização ADC, inicialização QEP, inicialização do rotor do motor síncrono vetorial e de ímã permanente, amostragem de corrente de fase de motor multi-servo, cálculo de corrente de fase e zero- inicialização offset do ajuste de corrente e velocidade P.
Um dos principais recursos dos servodrives é sua capacidade de capturar com precisão pulsos zero de um codificador óptico, o que permite feedback preciso e captura de valores de correção de ângulo de direção de transformação vetorial para motores síncronos de ímã permanente CA. O programa de troca de dados inclui principalmente um programa de comunicação com o host, leitura de parâmetros EEPROM, programa de exibição digital e controla os valores do teclado do controlador de armazenamento.
Os servodrives também permitem o ajuste dos circuitos de corrente e velocidade em tempo real, tornando-os altamente responsivos e adequados para aplicações de precisão. Além disso, o programa do servodrive é usado principalmente para completar a inicialização do sistema, controlar o sinal de controle da interface LO e configurar os registros de vários módulos de controle no DSP. O programa de interrupção de proteção da unidade de potência é usado principalmente para detectar falhas na saída do módulo de potência inteligente.

No geral, as características externas dos servoacionamentos os tornam uma excelente escolha para aplicações precisas e responsivas, especialmente quando são necessários altos níveis de precisão e estabilidade para um desempenho ideal.

