Guia de Integração10 min de leituraIntegradores CNC conectando VFDs a controladores

Controle de Velocidade do VFD: Modbus vs 0-10V

Compare os métodos Modbus RTU (RS485) e 0-10V analógico para controle de velocidade do VFD. Diagramas de fiação, mapeamento de parâmetros para VFDs comuns e etapas de integração para controladores Mach3, LinuxCNC e Syntec.

Controle de velocidade VFDModbus RS485Analógico 0-10VMach3

Seu G-code diz S18000 M3 — mas como o controlador realmente informa ao VFD para girar a 18000 RPM? Existem dois caminhos: a tensão analógica tradicional de 0-10V e o protocolo digital moderno Modbus RTU. Este guia aborda ambos, com diagramas de fiação, configurações de parâmetros do VFD e etapas de integração específicas para cada controlador.


Controle Analógico 0-10V: Simples, Tradicional, mas Sensível a Ruído

O método mais amplamente suportado em todos os VFDs e controladores. O controlador emite um sinal DC de 0-10V proporcional à velocidade desejada (0V = 0 RPM, 10V = velocidade máxima). A entrada analógica do VFD lê esta tensão e a dimensiona para a frequência de saída.

Como funciona

A placa de interface do controlador gera um sinal de 0-10V — seja a partir de um DAC verdadeiro (conversor digital-analógico) ou de uma saída PWM passada por um filtro RC passa-baixa. O terminal de entrada analógica do VFD (tipicamente identificado como VI, AVI ou ACI) lê esta tensão.

Internamente, o VFD mapeia 0-10V para 0 Hz até a Frequência Máxima (por exemplo, 0-400 Hz para um fuso 2P de 24000 RPM). Se o controlador emitir 7,5V, o VFD define 300 Hz = 18000 RPM.

Limitações críticas

  • Vulnerabilidade a ruído: O sinal de 0-10V é uma tensão analógica de baixa largura de banda. EMI do VFD ou do cabo do fuso pode sobrepor ruído ao sinal, fazendo com que a velocidade do fuso flutue erraticamente. Para um plano completo de contramedidas de EMI — incluindo aterramento de cabo blindado, topologia de aterramento estrela e posicionamento de núcleo de ferrite — consulte nosso guia de blindagem e aterramento EMI de VFD.
  • Queda de tensão: Em cabos com mais de 10 metros, a resistência do fio de sinal causa uma queda de tensão mensurável. 10V no controlador podem ser lidos como 9,4V no VFD — um erro de velocidade de 6%.
  • Diferença de terra: Se o GND do controlador e o ACM do VFD não estiverem exatamente no mesmo potencial, a diferença de tensão aparece como um deslocamento de velocidade permanente.

Modbus RTU sobre RS485: Precisão Digital com Comunicação Bidirecional

Modbus RTU é o padrão industrial para controle digital de VFD. Dois fios de sinal diferenciais (A+ e B-) transportam comandos digitais a até 115200 bps. O controlador pode não apenas definir a velocidade, mas também ler de volta RPM real, corrente de saída, tensão do barramento CC e códigos de alarme.

Como funciona

O controlador atua como Mestre Modbus; o VFD é um Escravo Modbus com um endereço único (1-247). O mestre envia um comando de escrita (Código de Função 06) para o registrador de ponto de ajuste de frequência com o valor desejado. O VFD confirma e atualiza sua frequência de saída — tudo em menos de 10 ms.

O mestre também pode consultar os registradores de status do VFD (Código de Função 03) para ler a frequência de saída real, corrente de saída, tensão do barramento CC e códigos de falha. Isso possibilita monitoramento de velocidade em malha fechada e resposta automática a falhas.

Principais vantagens sobre o analógico

  • Imune a ruído: RS485 usa sinalização diferencial — o receptor mede a diferença de tensão entre A+ e B-, rejeitando ruído de modo comum que corromperia um sinal analógico.
  • Sem desvio de calibração: Valores digitais não degradam com distância ou tempo. 300,00 Hz é 300,00 Hz, quer o cabo tenha 2 m ou 100 m.
  • Comunicação bidirecional: O controlador pode verificar se o fuso realmente atingiu a velocidade comandada, monitorar a carga para controle adaptativo da taxa de avanço e detectar falhas do VFD sem sensores adicionais.

0-10V vs Modbus: Tabela de Comparação Completa

Fator 0-10V Analógico Modbus RS485
Tipo de sinal Tensão analógica (0-10V DC) Serial digital (RS485 diferencial)
Imunidade a ruído Fraca — suscetível a EMI do VFD e cabo do fuso. Requer cabo blindado de par trançado e roteamento longe da fiação de potência. Excelente — sinalização diferencial rejeita ruído de modo comum. Padrão industrial para ambientes ruidosos.
Requisito de cabo Blindado 2 condutores (sinal + GND), mínimo 0,5 mm². Distância prática máxima ~10 m antes que a queda de tensão se torne significativa. Par trançado blindado (A+pB- + GND), mínimo 0,25 mm². Classificado para 1200 m em taxas de transmissão mais baixas; 100 m de forma confiável a 19200-38400 bps.
Requisito do controlador Saída analógica 0-10V ou conversor PWM-para-analógico. A maioria das placas de interface Mach3 inclui isso. Simples — não necessita de pilha de protocolo. Porta serial RS485 ou adaptador USB-RS485. O controlador deve suportar protocolo Modbus RTU mestre. LinuxCNC tem suporte Modbus nativo; Mach3 requer um plugin.
Fluxo de informação Unidirecional: controlador envia comando de velocidade ao VFD. Sem feedback — VFD não pode informar velocidade real, corrente ou falhas de volta ao controlador. Bidirecional: controlador envia comando de velocidade E lê RPM real, corrente de saída, tensão do barramento CC e códigos de falha dos registradores do VFD.
Precisão de velocidade Limitada pela resolução do DAC, diferença de terra e queda de tensão do cabo. Precisão típica ±2-5% da escala total. Precisão digital — resolução do ponto de ajuste de velocidade tipicamente 0,01 Hz. Sem desvio, sem degradação de calibração ao longo do tempo.
Complexidade de configuração Baixa: dois fios, uma alteração de parâmetro do VFD (fonte de frequência = terminal externo). Média: fiação RS485, configuração de taxa de transmissãopparidadependereço no VFD e controlador, mapeamento de registradores Modbus.
Melhor para Roteadores simples, construções amadoras, máquinas de fuso único onde feedback de velocidade não é necessário. Máquinas de produção, configurações multifuso, sistemas automatizados e qualquer instalação onde o controlador precisa verificar a velocidade real do fuso.

Configurações de Parâmetros do VFD para Cada Marca

Os números dos parâmetros diferem por marca, mas a função é a mesma: informar ao VFD onde ler o comando de frequência.

Série Fuling BD612 (VFD padrão para fusos ATC)

Parâmetros 0-10V: P0.01 = 1 (controle por terminal externo), P0.03 = 2 (entrada analógica 0-10V no terminal AI1). AI1 e AI2 suportam 0-10V ou 0-20 mA; AI3 suporta -10V a 10V.

Parâmetros Modbus: P0.01 = 2 (controle por comunicação RS485). Taxa de transmissão, paridade e endereço escravo configurados no grupo P3.00-P3.04. Protocolo Modbus RTU, códigos de função 03 (leitura) e 06 (escrita).

Nota: O Fuling BD612 é o inversor padrão emparelhado com nossos motores de fuso ATC. Ele suporta 10 fontes de frequência principalpauxiliar, controle PID, PLC de 8 estágios e Modbus RTU com resolução digital de 0,01 Hz. A placa de controle fornece alimentação auxiliar de 24VDC, referência de 10V, múltiplas entradas multifuncionais e saídas a reléptransistor para integração CNC completa.

Delta VFD (ex.: VFD-EL, VFD-E)

Parâmetros 0-10V: P00.00 = 2 (terminal externo), P01.00 = 2 (ACI 0-10V no terminal ACIpAVI)

Parâmetros Modbus: P00.00 = 3 (RS485), P09.00 = endereço escravo, P09.01 = taxa de transmissão (0=9600, 1=19200)

Nota: A Delta usa Modbus RTU padrão. Registrador de comando de frequência: 0x2001. Registrador de status: 0x2101. Bem documentado — o mais fácil de integrar.

Série Inovance p MD

Parâmetros 0-10V: F0-02 = 1 (controle por terminal externo)

Parâmetros Modbus: F0-02 = 2 (controle por comunicação), grupo FD para configuração Modbus

Nota: O endereçamento de registradores começa em 0x1000 para o ponto de ajuste de frequência. A documentação da Inovance é geralmente boa, com tabelas explícitas de registradores Modbus.


Diagramas de Fiação para Ambos os Métodos

Fiação analógica 0-10V (Fuling BD612)

  • Saída PWMpanalógica do controlador → Terminal AI1 do VFD (entrada analógica 0-10V)
  • GND do controlador → Terminal ACM do VFD (comum analógico)
  • IMPORTANTE: Se usar saída PWM do Mach3, adicione um filtro RC passa-baixa (1 kΩ + 10 μF) para converter PWM em CC suave
  • Para modelos BD612 de 2,2 kW+: AI1 e AI2 suportam 0-10V ou 0-20 mA (configurado via jumper). AI3 suporta -10V a +10V para controle bidirecional.

Dica profissional: A placa de controle do BD612 fornece uma saída de referência de 10V e alimentação auxiliar de 24VDC (modelos de 2,2 kW+). Use a referência de 10V para o potenciômetro se estiver usando controle manual de velocidade. Nunca conecte o GND do controlador diretamente ao ACM do VFD sem verificar o isolamento — isso cria um loop de terra que pode danificar o controlador.

Fiação Modbus RS485 (Fuling BD612)

  • RS485 A+ do controlador → Terminal RS485 A+ do VFD
  • RS485 B- do controlador → Terminal RS485 B- do VFD
  • GND RS485 do controlador → Terra de sinal do VFD (essencial para referência de modo comum)
  • O BD612 suporta Modbus RTU com códigos de função 03 (ler registradores) e 06 (escrever registrador único). Taxa de transmissão, paridade e ID escravo configurados no grupo de parâmetros P3.00-P3.04.

Dica profissional: O BD612 oferece 10 fontes de frequência principalpauxiliar incluindo RS485, 0-10V analógico, PID, multivelocidade e PLC. Você pode usar RS485 para controle primário de velocidade enquanto mantém 0-10V conectado como opção de fallback — alterne entre eles através de um terminal de entrada digital configurado para seleção de fonte de frequência.


Fuling BD612 — O Inversor que Acompanha Nossos Pacotes de Fuso

A série Fuling BD612 (220V branco p 380V preto, 1,5-15 kW) suporta todos os métodos de controle de velocidade abordados aqui: 0-10V analógico via terminais AI1pAI2pAI3, 0-20 mA loop de corrente, RS485 Modbus RTU com resolução digital de 0,01 Hz, controle multivelocidade (até 16 estágios via PLC integrado) e controle PID em malha fechada. A precisão de velocidade é de ±0,5% em uma faixa de 1:100.

O BD612 fornece 10 fontes de frequência principal e auxiliar que podem ser combinadas de forma flexível — por exemplo, RS485 como comando de velocidade principal com um potenciômetro 0-10V como sobreposição manual. A placa de controle inclui alimentação auxiliar de 24VDC (2,2 kW+), saída de referência de 10V, múltiplas entradas digitais programáveis, saídas a relé e saídas transistor para integração CNC completa.


FAQ sobre Controle de Velocidade do VFD

Posso usar 0-10V e Modbus simultaneamente?

A maioria dos VFDs permite apenas uma fonte de referência de frequência ativa por vez. Você pode conectar ambos e alternar entre eles através de um parâmetro do VFD ou terminal de entrada digital, mas eles não podem controlar a velocidade simultaneamente. Um padrão comum é usar Modbus para controle de velocidade e 0-10V como modo de controle manual de backup.

Por que meu fuso funciona na velocidade errada com controle 0-10V?

As causas mais comuns: (1) Os parâmetros de frequência mínimapmáxima do VFD não correspondem à escala de 0-10V. Se a frequência máxima = 400 Hz mas seu fuso é classificado para 800 Hz (24000 RPM = 400 Hz para 2P, 800 Hz para 4P), a velocidade será metade da esperada. (2) Queda de tensão na linha de 0-10V — meça a tensão real no terminal VI do VFD enquanto o controlador comanda a velocidade máxima. Se ler 9,2V em vez de 10V, seu cabo é muito longo ou a impedância de saída do controlador é muito alta.

Qual registrador Modbus devo escrever para controle de frequência?

Não há resposta universal — cada marca de VFD usa endereços de registradores diferentes. No entanto, o código de função Modbus é sempre 06 (escrever registrador único) ou 16 (escrever múltiplos registradores). Registradores de frequência comuns: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, VFDs chineses genéricos frequentemente usam 0x1000 ou 0x2000. Sempre obtenha a tabela específica de registradores Modbus do VFD a partir da documentação do fabricante.


Pronto para Cotar um Pacote Fuso + VFD?

Cada marca de VFD usa registradores diferentes. Use o manual e o modelo do fuso para obter um pacote pronto para controle com o caminho Modbus, analógico ou painel de controle correto. Solicite um orçamento de pacote pronto para controle ou veja o inversor Fuling VFD.

Perguntas frequentes

Posso usar 0-10V e Modbus simultaneamente?

A maioria dos inversores permite apenas uma fonte de referência de frequência ativa por vez. Você pode fiar ambos e alternar entre eles através de um parâmetro do inversor ou terminal de entrada digital, mas eles não podem controlar a velocidade simultaneamente. Um padrão comum é usar Modbus para controle de velocidade e 0-10V como modo de controle manual de reserva.

Por que meu fuso funciona na velocidade errada com controle 0-10V?

As causas mais comuns: (1) Os parâmetros de frequência mínima/máxima do inversor não correspondem à escala de 0-10V. Se a frequência máxima = 400Hz mas seu fuso é classificado para 800Hz (24.000 RPM = 400Hz para 2P, 800Hz para 4P), a velocidade será metade do esperado. (2) Queda de tensão na linha de 0-10V — meça a tensão real no terminal VI do inversor enquanto o controlador está comandando velocidade máxima. Se ler 9,2V em vez de 10V, seu cabo é muito longo ou a impedância de saı́da do controlador é muito alta.

Qual registrador Modbus devo escrever para controle de frequência?

Não há resposta universal — cada marca de inversor usa endereços de registrador diferentes. No entanto, o código de função Modbus é sempre 06 (escrever registrador único) ou 16 (escrever múltiplos registradores). Registradores de frequência comuns: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, inversores genéricos chineses frequentemente usam 0x1000 ou 0x2000. Sempre obtenha a tabela especı́fica de registradores Modbus do inversor na documentação do fabricante.

Guias técnicos relacionados