Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
Tutorial 078
Inversor Série
Micro – CP FBs
(RS485 Protocolo
MODBUS
FBs Master)
Este documento é propriedade da ALTUS Sistemas
de Informática S.A., não podendo ser reproduzido
sem seu prévio consentimento.
Altus Sistemas de Informática S.A. Página: 1
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
Sumário
1 Descrição da Aplicação ........................................................................................ 3
2 Definição da Arquitetura de Referência ............................................................... 3
3 Configurando o Inversor de Freqüência.............................................................. 4
3.1 Energizando o inversor ......................................................................................................... 4
3.2 Configurando os parâmetros do motor ............................................................................... 4
3.3 Configurando os parâmetros de controle do Inversor ...................................................... 4
3.4 Configurando os parâmetros de comunicação .................................................................. 5
4 Criação do Projeto no CP ..................................................................................... 5
4.1 Criando um projeto novo ...................................................................................................... 5
4.2 Configurando a função MODBUS Master ........................................................................... 7
4.3 Criando tabela de relações MODBUS .................................................................................. 8
4.4 Inserindo relação para leitura dos Parâmetros do Inversor ............................................ 11
4.5 Inserindo Relação para Variáveis de controle .................................................................. 12
4.6 Colocando o FBs em modo On-line................................................................................... 14
4.7 Configurando o canal serial do FBs .................................................................................. 17
4.8 Configurando o endereço do FBs ...................................................................................... 18
4.9 Colocando o FBs em modo RUN ....................................................................................... 18
5 Conectando os equipamentos ........................................................................... 19
6 Observações ........................................................................................................ 19
7 Cuidados .............................................................................................................. 20
8 Revisões .............................................................................................................. 20
Altus Sistemas de Informática S.A. Página: 2
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
1 Descrição da Aplicação
Este documento descreve a utilização do CP da Série FBs com Inversor da Série Micro.
O objetivo principal é orientar a configuração da comunicação MODBUS entre o CP e o Inversor. O
controle remoto será 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.
2 Definição da Arquitetura de Referência
Itens utilizados para a construção da arquitetura de exemplo deste tutorial, lembrando que esta
arquitetura é de referência, podendo ser modificada conforme desejado.
Segue a lista de equipamentos e softwares necessários para instalar e configurar o tutorial:
CP – FBs-24MC
Módulo de Comunicação – FBs-CM25
Inversor de Freqüência – Série Micro
Terminadores de rede – AL-2600
Cabo de programação do CP – FBS–232PO–9F-150
Cabo de comunicação – AL2306
Software de Programação do CP – WinProladder
Altus Sistemas de Informática S.A. Página: 3
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
3 Configurando o Inversor de Freqüência
3.1 Energizando o inversor
- Conectar o cabo de alimentação nos bornes L1 e L2/N.
- Conectar os cabos do motor nos bornes U/T1, V/T2 e W/T3.
- Ligar a alimentação e aguardar o inversor inicializar.
3.2 Configurando os parâmetros do motor
- O primeiro procedimento a ser adotado para funcionamento da aplicação é a configuração dos
parâmetros do motor. Estas informações estão na placa do motor a ser utilizado.
- Os parâmetros a serem ajustados são:
P1.1: Tensão nominal do motor*.
P1.2: Frequência nominal do motor*.
P1.3: Velocidade nominal do motor*.
P1.4: Corrente nominal do motor*.
P1.5: Cos φ do motor*.
P1.7: Limite de corrente*.
3.3 Configurando os parâmetros de controle do Inversor
- Nesta aplicação utilizamos o controle remoto como Serial (através da comunicação MODBUS).
- Os parâmetros a serem configurados são:
P2.1: Local de controle** = 3 (Fieldbus).
P3.1: Frequência mínima* = a definir.
P3.2: Frequência máxima* = a definir.
P3.3: Referência de E/S** = 2 (Fieldbus Reference).
* Esses valores serão definidos de acordo com o motor e a necessidade do cliente.
** Valores definidos para controle via porta serial RS-485.
Altus Sistemas de Informática S.A. Página: 4
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
3.4 Configurando os parâmetros de comunicação
- Para estabelecer a comunicação entre o CP e o Inversor é necessário ajustar os parâmetros de
comunicação. Estes devem ser idênticos nos dois equipamentos para não haver erros de
comunicação. Os parâmetros do Inversor são:
S2.2: Protocolo Fieldbus = 1 (MODBUS).
S2.3: Endereço do Escravo = 2
S2.4: Baud Rate = 5 (9600)
S2.5: Número de Stop Bits = 0 (1)
S2.6: Paridade = 0 (Não)
- Esses são os parâmetros a serem configurados no Inversor da Série Micro para a comunicação.
No parâmetro S2.1 (Status de comunicação), é possível monitorar o status da comunicação. Os
valores mostrados no display possuem o seguinte formato: XX.YYY. Onde:
XX = Número de erros.
YYY = Números de comunicações feitas com sucesso.
4 Criação do Projeto no CP
4.1 Criando um projeto novo
- Executar o software WinProladder.
- Ir ao menu File -> New Project.
- A seguinte tela será aberta:
Altus Sistemas de Informática S.A. Página: 5
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- 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.
Altus Sistemas de Informática S.A. Página: 6
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
4.2 Configurando a função MODBUS Master
- Para habilitar a comunicação MODBUS no FBs é necessário utilizar a função 150 (M-BUS).
- Para inserir a função clique no botão e selecione a posição onde deseja inserir a instrução.
- A tela para seleção da função será aberta:
Class: Classe da função – Selecionar a opção Communication
Name: Nome da função – Selecionar a opção M-BUS [150]
- Clicar em OK. A tela de configuração da função será aberta:
- Onde:
PT: Especificar a porta de comunicação que vai ser utilizada.
SR: Registrador inicial da tabela de relações MODBUS.
WR: Registrador inicial de controle interno da função.
Altus Sistemas de Informática S.A. Página: 7
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- Para configurar o MODBUS recomendamos o uso da seguinte lógica:
OBS: O bit M1938 corresponde ao bit de controle do canal de comunicação 3. Caso deseje
utilizar outra porta de comunicação é necessário alterar esse bit para o bit correspondente ao
canal utilizado. Os bits de controle podem ser consultados no HELP da função.
4.3 Criando tabela de relações MODBUS
- Depois de configurado a função MODBUS é necessária criar a tabela de relações.
- Para isto vá ao menu Table Edit -> ModBus Master Table. Clique com o botão direito sobre
ModBus Master Table e selecione Add ModBus Master Table.
Altus Sistemas de Informática S.A. Página: 8
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- A seguinte tela será apresentada:
- Onde:
Table Name: Nome para a tabela.
Table starting address: Endereço inicial da tabela MODBUS. Deve ser usado o mesmo
registrador utilizado na função MODBUS (função 150, posição SR).
Description: Descrição da lógica (opcional).
- Clique em OK. A tela para adicionar as relações MODBUS será apresentada:
Altus Sistemas de Informática S.A. Página: 9
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- Selecione o botão Add para adicionar uma relação.
- Onde:
Slave Station: Endereço do equipamento escravo.
Command: Função da relação: Read (Leitura) ou Write (Escrita).
Data Size: Quantidade de variáveis a serem utilizadas.
Master Data Start Address: Variável inicial do CP Master (deve ser uma variável do FBs).
Slave Data Start Address: Variável inicial do dispositivo escravo (endereço MODBUS do
equipamento escravo).
Altus Sistemas de Informática S.A. Página: 10
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
4.4 Inserindo relação para leitura dos Parâmetros do Inversor
- Através da rede MODBUS, é possível acessar todos os parâmetros disponíveis para o Inversor
da Série Micro.
- Parâmetros: são aqueles existentes nos inversores cuja visualização e alteração é possível
através da HMI (Interface Homem - Máquina). Ver manual.
- Os parâmetros estão disponíveis nos endereços MODBUS conforme tabela abaixo:
Registrador Nome Tipo
MODBUS
32101 FB Status Word Código Binário
32103 FB Velocidade atual %
32104 Frequência do motor Hz
32105 Velocidade do motor RPM
32106 Corrente do motor A
32107 Torque do motor %
32108 Motor Power %
32109 Tensão do motor V
32110 Tensão no Link DC V
32111 Falhas ativas Código de falhas
- Na Status Word, através de cada bit dessa Word você terá uma informação diferente. São eles:
Bit 0 – Ready: Quando acionado indica que o inversor está pronto para o funcionamento.
Bit 1 – Run: Aciona quando o motor estiver em funcionamento (ligado, rodando).
Bit 2 – Dir: Indica o sentido de rotação do motor.
Bit 3 – FLT: Quando acionado indica algum erro.
Bit 4 – W: Quando acionado indica alguma advertência.
Bit 5 – AREF: Quando acionado indica que a velocidade normal foi atingida (após rampa).
Bit 6 – Z: Quando acionado indica que está funcionando, mas em velocidade zero.
- Em FB Velocidade atual, teremos a velocidade em porcentagem, onde:
0 = 0%
10000 = 100.00%.
- Os próximos endereços são endereços para leitura das grandezas que o Inversor MICRO DRIVE
pode ler.
- Em Falhas ativas, podemos ter o código de erro do Inversor. (ver manual)
Altus Sistemas de Informática S.A. Página: 11
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- Abaixo a relação MODBUS que realiza a leitura dos parâmetros da tabela anterior:
- Esta relação realiza a leitura de 11 parâmetros do escravo número 2. Os endereços lidos são
32101 a 32111 e colocados nas memórias R0 a R10 respectivamente.
4.5 Inserindo Relação para Variáveis de controle
- Através da rede MODBUS, é possível acessar as Variáveis Básicas disponíveis para o Inversor
da Série Micro.
- As Variáveis Básicas estão disponíveis nos endereços MODBUS conforme tabela abaixo:
Registrador MODBUS Nome Tipo
42001 FB Control Word Código Binário
42003 FB Referência de velocidade %
- Na variável FB Control Word, podemos fazer o controle do Inversor. Para isso é necessário
interpretar o funcionamento dos Bits relacionados abaixo:
Bit 0 – RUN: Sua borda de subida inicia o funcionamento do motor.
Bit 1 – DIR: No estado “0” trabalha em um determinado sentido de rotação, no estado “1”
inverte o sentido de rotação do motor.
Bit 2 – RST: Sua borda de subida reseta mensagens de erro.
Altus Sistemas de Informática S.A. Página: 12
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- No exemplo abaixo teremos uma relação MODBUS para fazer o controle do inversor:
- Nesse exemplo foi usado o operando R20 para a escrita, porém, para o uso dos bits da variável
R20 é necessário o uso da função 40 (BITRD). Portanto, para uso do bit 0 devemos usar a
seguinte lógica:
- Na lógica acima o bit 0 (N) da variável R0 (S), será jogado em M0.
- Na variável FB Referência de velocidade, teremos a referência de velocidade em porcentagem,
onde 0 = 0% e 10000 = 100,00%.
- No exemplo abaixo teremos uma relação MODBUS para escrever a Referência de Velocidade:
- Nesse exemplo foi usado o operando R25. Portanto, o valor relacionado logo acima (0 a 10000)
será escrito nesse operando.
Altus Sistemas de Informática S.A. Página: 13
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
4.6 Colocando o FBs em modo On-line
- Para ter acesso aos parâmetros das portas de comunicação é necessário o CP estar em modo On-
line.
- Ir ao menu: PLC-> On-line.
- A seguinte tela será aberta:
- 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.
- Clicar em OK.
- 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 clicar em OK.
Altus Sistemas de Informática S.A. Página: 14
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- 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:
Altus Sistemas de Informática S.A. Página: 15
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
- 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:
- Ao final de todas as etapas, uma janela com as informações do CP é apresentada:
- Clicar em OK.
Altus Sistemas de Informática S.A. Página: 16
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
4.7 Configurando o canal serial do FBs
- Para configurar os parâmetros do canal serial que vai realizar a comunicação com a IHM vá ao
menu: PLC -> Setting -> Port 4 Parameter. Esta tela será apresentada:
- Selecionar os parâmetros conforme os configurados no Inversor. É importante que estes valores
sejam idênticos, caso contrário a comunicação não ocorrerá.
Altus Sistemas de Informática S.A. Página: 17
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
4.8 Configurando o endereço do FBs
- Para configurar o endereço do CP vá ao menu: PLC -> Settings -> Station number.
- Configurar o endereço do FBs conforme parametrizado na IHM.
- Clicar em OK.
4.9 Colocando o FBs em modo RUN
- Configurados os parâmetros de comunicação é necessário colocar o FBs em modo RUN para
que ocorra a comunicação.
- Vá ao menu PLC -> RUN PLC.
- O led RUN deve começar a piscar rapidamente.
Altus Sistemas de Informática S.A. Página: 18
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
5 Conectando os equipamentos
- Com os equipamentos desligados, interligar com o cabo de comunicação AL-2306 ao módulo
de comunicação FBS-CM25 e a outra extremidade ao Inversor Micro.
- A ligação deve ser realizada da seguinte forma:
Inversor FBs
A (+)
B (-)
- As terminações de rede devem estar ligadas no lado do CP e no lado do Inversor.
- Energizar os equipamentos.
- Verificar se o CP está em RUN. (led RUN pisca rapidamente)
- Para o inversor partir o motor é necessário setar os Bit 0 da variável R20 e colocar a referência
de velocidade no operando R25.
6 Observações
- Os registradores para variáveis básicas são tratados como registradores do tipo holding,
referenciados a partir de 40000 ou 4X. Já os registradores de estado são tratados como
registradores de entrada, referenciados a partir de 30000 ou 3X. Os registradores de entrada
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 Register
iniciam em 40001 enquanto os registradores do tipo Input Register iniciam em 30001.
- Devemos observar que os registradores definidos internamente no Inversor para leitura iniciam
em 32101, mas no CP o valor será 302101 devido ao formato dos endereços MODBUS no FBs
ter 6 dígitos. A diferença fica apenas na escrita, pois 32101 = 302101.
- Devemos também observar que os registradores definidos internamente no Inversor para a
escrita iniciam em 42001, mas no CP o valor será 402001 devido ao formato dos endereços
MODBUS no FBs ter 6 dígitos. A diferença fica apenas na escrita, pois 42001 = 402001.
- Segue em anexo a este documento o arquivo de demonstração deste tutorial. O arquivo esta na
pasta:
CP – Software do CP
Altus Sistemas de Informática S.A. Página: 19
Tutoriais de Produto: Inversor Série Micro - CP FBs (RS485 Protocolo MODBUS) Revisão: A
Data: 11/11/09
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:
Manual FBs – Manual da Série FBs - Parte I
Manual FBs – Manual da Série FBs - Parte II
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: 13/11/2009
Autoria: Vander Campos
Aprovação: Douglas Costa
Natureza das alterações:
Primeira emissão do documento.
Altus Sistemas de Informática S.A. Página: 20