Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Data: 10/09/08
Tutorial 124
CP FBS - Inversor WEG
(RS485 Protocolo
MODBUS)
Sumário
1 Descrição da Aplicação
Este documento descreve a utilização do CP da Série FBs com Inversor WEG modelo CFW9.
O objetivo principal é orientar a configuração da comunicação MODBUS entre o CP e o Inversor. O
inversor está utilizando a placa de comunicação EBA. O controle local será através do teclado do
Inversor e o controle remoto através da comunicação MODBUS.
Para o entendimento total do funcionamento dos equipamentos é recomendado que os manuais dos
produtos sejam consultados. A mesma recomendação aplica-se caso seja necessário modificar a
arquitetura proposta como exemplo.
Neste documento, adota-se uma arquitetura de referência, do tipo ponto-a-ponto com um mestre e
um escravo, como descrito na próxima seção. Esta arquitetura não é fixa, mas apenas um exemplo
para o desenvolvimento de uma aplicação.
P312: Tipo de Protocolo Serial. Valor: (1). MODBUS RTU, 9600 bps, sem paridade.
P308: Endereço do Inversor na rede MODBUS. Valor: (2)
4 Criação do Projeto no CP
- Onde:
• Project Name: Inserir um nome para o projeto.
• Model Name: Modelo de FBs utilizado. É possível alterar o modelo utilizando o botão EDIT.
• Description: Descrição do projeto.
• Calendar: Utilização de calendário.
- Clicar em OK.
- Onde:
• Connection Name: Nome da conexão. Neste campo já existem algumas opções pré-definidas.
• Details: Parâmetros da comunicação (Baud Rate, Paridade, Data Bit, Stop Bit).
• Botão Edit: Permite a edição dos parâmetros de comunicação.
• Auto Check: Faz uma verificação automática da velocidade do canal serial.
• ADD: Adicionar uma nova conexão.
- Selecionar a porta serial do computador que será utilizada para comunicar com o FBs.
- Para selecionar a porta serial clique em EDIT.
- No campo Port No selecione a COM do PC utilizada e clique em OK.
- Na Janela On-Line selecione o botão Auto Check. A seguinte tela será apresentada:
- Clicar em OK.
- Quando o WinProladder localizar o FBs uma mensagem será apresentada:
- Clicar em SIM.
- O software vai realizar uma varredura tentando conectar ao CP. À medida que os passos são
processados com êxito o seguinte símbolo é mostrado:
- Clicar em OK.
- Para inserir a função clique no botão . Será apresentada a lista com as funções disponíveis.
Selecionar a opção conforme abaixo:
- Onde:
• Pt: Porta de comunicação utilizada na comunicação. 2 = Port2
• SR: Registrador inicial da tabela de relações.
• WR: Variável para controle interno da função.
- Configurar função e clicar em OK.
- Cada porta possui um bit que controla se a porta de comunicação esta ocupada ou livre. Este bit
de controle deve ser adicionado à frente da função 150.
- Abaixo um exemplo de relação MODBUS para realizar a leitura dos parâmetros P1 a P7:
- Esta relação realiza a leitura de 7 parametros do escravo número 2. Os endereços lidos são 2 a 8
(40002 a 40008) e colocados nas memórias R100 a R106 respectivamente.
- Algumas Variáveis Básicas são somente leitura e outras permitem escrita. São elas:
V00 -> Indicação do Modelo do Inversor. Deve aparecer o valor 8 para o modelo CFW09.
V02 -> Indicação do estado do Inversor. (Variável de leitura).
V03 -> Seleção de comando lógico. Esta word é divida em dois bytes onde cada bit possui um
comando. São eles:
• Bit 8 -> Habilita Rampa
• Bit 9 -> Habilita Geral
• Bit10 -> Sentido da Rotação
• Bit11 -> JOG
• Bit13 -> Não usado
• Bit14 -> Não usado
• Bit15 -> “Reset’ Inversor
V04 -> Referência de Velocidade dada pela Serial. É definida a velocidade do motor.
V06 -> Estado dos modos de operação. (Variável de leitura).
V07 -> Estado dos modos de operação. (Variável de escrita).
V08 -> Velocidade do Motor.
- O Inversor pode ser comandado pela Variável Básica 03 ou através dos bits de comando.
- Esta relação realiza a escrita em 1 variável no escravo número 2. O endereço em que será
realizada a escrita é o 5005 (45005) que corresponde à memória R110 do CP.
- A escrita nesta variável deve respeitar a seguinte condição descrita no manual do inversor:
Esta variável é apresentada utilizando 13-bits de resolução. Portanto, o valor de referência
de velocidade para a velocidade síncrona do motor será igual a 8191 (1FFFh).
Este valor deve ser utilizado somente como uma velocidade de base para calcular a
velocidade desejada (velocidade de referência).
Por exemplo:
1) Motor 4-pólos, 60Hz, velocidade síncrona = 1800rpm e referência de velocidade =
650rpm
1800 rpm - 8191
650 rpm - X = 2958 = 0B8Eh
- Este valor 2958 deve ser escrito na Word R110, a qual representa a referência de velocidade do
motor.
- Esta relação realiza a leitura de 8 variáveis do escravo número 2. Os endereços lidos são 1 a 8
(00001 a 00008) correspondentes as variáveis M10 a M17 do CP.
- Para que o inversor comece a girar o motor os bits 0 e 1 devem ser setados para 1.
- Abaixo um exemplo de relação MODBUS para escrita nos bits de Comando:
- Esta relação realiza a escrita de 5 variáveis no escravo número 2. Os endereços escritos são 101
a 105 (00101 a 00105) correspondentes as variáveis M20 a M25 do CP.
5 Conectando os equipamentos
- Com os equipamentos desligados conectar a placa de comunicação EBA no Inversor CFW9.
- Conectar um cabo de duas vias nos conectores 12 (D+) e 11 (D-) da placa EBA e a outra
extremidade do cabo nos conectores + e – da port2 do FBs.
- Ligar as terminações de rede na placa EBA e na placa de comunicação do FBs.
- Energizar os equipamentos.
- Verificar se o CP está em estado de RUN e se os LEDs da placa EBA e da board de
comunicação do FBs piscam rapidamente.
- Para o inversor partir o motor é necessário setar os bits de comando 0 e 1 e colocar a Referência
de Freqüência na variável Básica 04.
6 Observações
- Todos os registradores (parâmetros e variáveis básicas) são tratados como registradores do tipo
holding, referenciados a partir de 40000 ou 4x, enquanto os bits são referenciados a partir de
0000 ou 0x. Os bits de estado possuem as mesmas funções dos bits 8 a 15 do estado lógico
(variável básica 2). Estes bits estão disponíveis apenas para leitura, sendo que qualquer
comando de escrita retorna erro para o mestre.
- No CP os endereços MODBUS iniciam em 1, ou seja, registradores do tipo de holding iniciam
em 40001 enquanto os bits iniciam em 00001. Cuidar este deslocamento do bit.
- Segue em anexo a este documento o arquivo de demonstração deste tutorial. O arquivo esta na
pasta:
CP – Software do CP
7 Cuidados
Deve-se atentar para as configurações da porta serial, como velocidade, paridade e número de stop
bits. As mesmas configurações impostas ao CP devem ser impostas ao Inversor, não devendo haver
discordância em nenhum item, de modo à comunicação funcionar corretamente.
Para maiores informações, consultar os documentos:
CT107107 – Características Técnicas do CP Piccolo.
MU299014 – Manual de Utilização do CP Piccolo.
Manual de Usuário do Inversor de Freqüência.
Estas informações podem ser acessadas no site da Altus: http://www.altus.com.br/
8 Revisões
Revisão: A
Data: 28/03/2009
Autoria: Douglas Costa
Aprovação: Marcelo Froener
Natureza das alterações:
• Primeira emissão do documento.