Você está na página 1de 20

Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A

Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 1





Tutorial 123
CP Piccolo - Inversor
WEG
(RS485 Protocolo
MODBUS)


Este documento propriedade da ALTUS Sistemas
de Informtica S.A., no podendo ser reproduzido
sem seu prvio consentimento.

Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 2
Sumrio
1 Descrio da Aplicao ........................................................................................ 3
2 Definio da Arquitetura de Referncia ............................................................... 3
3 Configurando o Inversor de Freqncia .............................................................. 4
3.1 Energizando o inversor ......................................................................................................... 4
3.2 Configurando os parmetros do motor ............................................................................... 4
3.3 Configurando os parmetros de controle do Inversor ...................................................... 4
3.4 Configurando os parmetros de comunicao .................................................................. 5
4 Criao do Projeto no CP ..................................................................................... 5
4.1 Criando um projeto novo ...................................................................................................... 5
4.2 Criando um Mdulo Principal ............................................................................................... 7
4.3 Inserir Mdulo Funo no Projeto ....................................................................................... 9
4.4 Inserir a Chamada de Funo no ladder ........................................................................... 10
4.4.1 Inserindo Chamada de Configurao ................................................................................ 10
4.4.2 Inserindo a Chamada de Comunicao ............................................................................ 12
4.4.3 Inserindo relao para leitura dos Parmetros do Inversor .............................................. 14
4.4.4 Inserindo Relao para Variveis Bsicas ........................................................................ 15
4.4.5 Inserindo relao para leitura dos Bits de Estado ............................................................. 17
4.4.6 Inserindo relao para escrita dos Bits de Comando........................................................ 18
5 Conectando os equipamentos ........................................................................... 19
6 Observaes ........................................................................................................ 20
7 Cuidados .............................................................................................................. 20
8 Revises .............................................................................................................. 20















Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 3
1 Descrio da Aplicao
Este documento descreve a utilizao do CP da Srie Piccolo com Inversor WEG modelo CFW9.
O objetivo principal orientar a configurao da comunicao MODBUS entre o CP e o Inversor. O
Inversor est utilizando a placa de comunicao EBA. O controle local ser atravs do teclado do
Inversor e o controle remoto atravs da comunicao MODBUS.
Para o entendimento total do funcionamento dos equipamentos recomendado que os manuais dos
produtos sejam consultados. A mesma recomendao aplica-se caso seja necessrio modificar a
arquitetura proposta como exemplo.
Neste documento, adota-se uma arquitetura de referncia, do tipo ponto-a-ponto com um mestre e
um escravo, como descrito na prxima seo. Esta arquitetura no fixa, mas apenas um exemplo
para o desenvolvimento de uma aplicao.
2 Definio da Arquitetura de Referncia
Itens utilizados para a construo da arquitetura de exemplo deste tutorial, lembrando que esta
arquitetura de referncia, podendo ser modificada conforme desejado.

Segue a lista de equipamentos e softwares necessrios para instalar e configurar o tutorial:
CP PL104/R
Inversor de Freqncia CFW09
Placa de expanso - EBA
Terminadores de rede AL-2600
Cabo de programao do CP AL1330.
Cabo de comunicao (Entre os dois terminadores de rede) AL2306
Cabo de comunicao (CP e terminador de rede) AL1717
Software de Programao do CP MasterTool MT4100



Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 4
3 Configurando o Inversor de Freqncia
3.1 Energizando o inversor
- Conectar o cabo de alimentao nos bornes R (1), S (2) e T (3).
- Conectar os cabos do motor nos bornes U (4), V(5), W(6).
- Ligar a alimentao e aguardar o inversor inicializar.
3.2 Configurando os parmetros do motor
- O primeiro procedimento a ser adotado para funcionamento da aplicao a configurao dos
parmetros do motor. Estas informaes esto na placa do motor a ser utilizado.
- Os parmetros a serem ajustados so:
P400: Tenso nominal do motor
P401: Corrente nominal do motor
P402: Velocidade nominal do motor
P403: Freqncia nominal do motor
P404: Potencia nominal do motor
3.3 Configurando os parmetros de controle do Inversor
- Nesta aplicao utilizamos o controle local atravs do teclado e o controle remoto como Serial
(atravs da comunicao MODBUS).
- Os parmetros a serem configurados so:
P220: Seleo de Local/ Remoto -> Define onde realizada a troca do controle local/remoto.
Utilizado a opo Serial. Valor: (6)
P221: Seleo de Referncia Local. Valor: (0) Tecla
P222: Seleo de Referncia Remoto. Valor: (9) Serial
P223: Seleo Giro Local. Valor: (2) Tecla H
P224: Seleo Gira/Pra Local. Valor: (0) Teclas I O
P225: Seleo JOG Local. Valor: (1) Tecla
P226: Seleo Giro Remoto. Valor: (5) Serial Horrio
P227: Seleo Gira/Pra Remoto. Valor: (2) Serial
P228: Seleo JOG Remoto. Valor: (3) Serial


Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 5
3.4 Configurando os parmetros de comunicao
- Para estabelecer a comunicao entre o CP e o Inversor necessrio ajustar os parmetros de
comunicao. Estes devem ser idnticos nos dois equipamentos para no haver erros de
comunicao. Os parmetros so:

P312: Tipo de Protocolo Serial. Valor: (1). MODBUS RTU, 9600 bps, sem paridade.
P308: Endereo do Inversor na rede MODBUS. Valor: (2)
4 Criao do Projeto no CP
4.1 Criando um projeto novo
- Abrir o software MasterTool MT4100
- Criar um projeto novo. Ir ao menu Projeto -> Novo
- Na janela Selecione Como Ser Criado Novo Projeto selecione a opo No e clique em OK.













Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 6
- Na janela Novo Projeto preencha os campos:
Nome do Projeto: insira um nome para o projeto
Tipo de Projeto: Selecionar a opo Programao
Diretrio: Pasta onde ser salvo o projeto.



- Clique em OK.
- A janela do mdulo C ser apresentada. No campo Modelo de CP selecione o modelo de CPU
utilizada no projeto.


Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 7
4.2 Criando um Mdulo Principal
- Todo o projeto no MasterTool deve possuir um mdulo principal. Neste mdulo inserido o
ladder principal do projeto.
- Para criar um Mdulo Principal ir ao menu: Mdulo -> Novo.



- Na janela Criar Mdulo selecione a opo Mdulo Principal e clique em OK.











Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 8
- A janela para edio do ladder ser apresentada.















Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 9
4.3 Inserir Mdulo Funo no Projeto
- Para realizar a comunicao com o inversor necessrio utilizar o protocolo MODBUS. Este
protocolo pode ser implementado na Srie Piccolo utilizando o mdulo de Funo F-
MESTMB.010 fornecido no pacote de funes AL-2712.
- Para adicionar o mdulo F ao projeto, v ao menu: Mdulo -> Abrir.
- Aponte o diretrio onde foi instalado o pacote de Mdulos Funo AL-2712 e clique em OK.



- Uma mensagem informando que o Mdulo no faz parte do projeto ser apresentada e clique em
Sim para incluir ao projeto..



- Uma nova mensagem informando que o mdulo foi adicionado com sucesso ser informada
clique em OK.


Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 10
4.4 Inserir a Chamada de Funo no ladder
- Com o Mdulo F includo no projeto necessrio inserir uma instruo CHF para chamar a
funo no ladder.
- Na janela de edio do ladder v ao menu: Gerais -> CHF ou selecione o boto .
- O bloco de funo ser inserido.
- A CT do AL-2712 estabelece que a funo deve ser utilizada de duas formas:
Mdulo de Configurao: Serve para configurar o canal serial do CP.
Mdulo de Comunicao: Corresponde a uma relao MODBUS, ou seja, relaciona variveis
do CP (M, A, S, E) com as variveis MODBUS (Holding Register, Coil, Input e Input
Register).

4.4.1 Inserindo Chamada de Configurao
- A primeira instruo CHF inserida corresponde configurao do canal serial do Piccolo.
- Ao inserir a funo a seguinte janela apresentada:



- Preencher os parmetros confirme figura acima.
- Depois clique no boto Entrada...









Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 11
- A janela com as seis configuraes necessrias ser apresentada:



- Onde:
Parmetro 0: Porta de comunicao utilizada. KM2 = COM2.
Parmetro 1: Velocidade da comunicao. KM9600 = 9600 bps.
Parmetro 2: Paridade. KM0 = sem paridade.
Parmetro 3: Stop bit. KM1 = um stop bit.
Parmetro 4: Sinais de modem. KM0 = sem RTS/CTS.
Parmetro 5: Timeout. KM10 = 1 segundo.

- Abaixo a lgica utilizada no tutorial:




Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 12
4.4.2 Inserindo a Chamada de Comunicao
- As instrues CHF inseridas aps a chamada de Configurao so denominadas Chamadas de
Comunicao. E correspondem configurao das relaes MODBUS.
- Ao inserir a funo a seguinte janela apresentada:


- Preencher os parmetros conforme figura acima.
- Depois clique no boto Entrada...
- A janela com sete parmetros de comunicao ser aberta. Configurar a funo conforme
desejado. No tutorial foram utilizadas as seguintes configuraes:


Parmetro 0: Porta de comunicao utilizada.
Parmetro 1: Endereo do equipamento escravo.
Parmetro 2: Funo MODBUS desta relao.
Parmetro 3: Primeiro operando de origem.
Parmetro 4: Endereo MODBUS do primeiro ponto.
Parmetro 5: Quantidade de variveis a serem comunicadas.
Parmetro 6: Memria para controle interno da funo.
Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 13
- Abaixo a lgica utilizada no tutorial. Lembrando que para cada relao deve ser inserida uma
CHF.


























Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 14
4.4.3 Inserindo relao para leitura dos Parmetros do Inversor
- Atravs da rede MODBUS, possvel acessar todos os parmetros disponveis para o CFW-09.
- Parmetros: so aqueles existentes nos inversores cuja visualizao e alterao possvel
atravs da HMI (Interface Homem - Mquina). Ver manual.
- Os parmetros esto disponveis nos endereos MODBUS conforme tabela abaixo:


- Abaixo um exemplo de relao MODBUS para realizar a leitura dos parmetros P1 a P7:


Parmetro 0: Porta de comunicao utilizada. KM2 = COM2.
Parmetro 1: Endereo do equipamento escravo. KM2 = Endereo 2.
Parmetro 2: Funo MODBUS desta relao. KM3 = Read Holding Register.
Parmetro 3: Primeiro operando de origem. M100
Parmetro 4: Endereo MODBUS do primeiro ponto. KM2 = 40002
Parmetro 5: Quantidade de variveis a serem comunicadas. KM7 = 7 variveis
Parmetro 6: Memria para controle interno da funo.
- Esta relao realiza a leitura de 7 parametros do escravo nmero 2. Os endereos lidos so 2 a 8
(40002 a 40008) e colocados nas memrias M100 a M106 respectivamente.

Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 15
4.4.4 Inserindo Relao para Variveis Bsicas
- Atravs da rede MODBUS, possvel acessar as Variveis Bsicas disponveis para o CFW-09.
- As Variveis Bsicas esto disponveis nos endereos MODBUS conforme tabela abaixo:



- Algumas Variveis Bsicas so somente leitura e outras permitem escrita. So elas:
V00 -> Indicao do Modelo do Inversor. Deve aparecer o valor 8 para o modelo CFW09.
V02 -> Indicao do estado do Inversor. (Varivel de leitura).
V03 -> Seleo de comando lgico. Esta word divida em dois bytes onde cada bit possui um
comando. So eles:
Bit 8 -> Habilita Rampa
Bit 9 -> Habilita Geral
Bit10 -> Sentido da Rotao
Bit11 -> JOG
Bit13 -> No usado
Bit14 -> No usado
Bit15 -> Reset Inversor
V04 -> Referncia de Velocidade dada pela Serial. definida a velocidade do motor.
V06 -> Estado dos modos de operao. (Varivel de leitura).
V07 -> Estado dos modos de operao. (Varivel de escrita).
V08 -> Velocidade do Motor.

- O Inversor pode ser comandado pela Varivel Bsica 03 ou atravs dos bits de comando.





Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 16
- Abaixo um exemplo de relao MODBUS para escrever a referncia de Velocidade :



Parmetro 0: Porta de comunicao utilizada. KM2 = COM2.
Parmetro 1: Endereo do equipamento escravo. KM2 = Endereo 2.
Parmetro 2: Funo MODBUS desta relao. KM6 = Preset Single Register.
Parmetro 3: Primeiro operando de origem. M110
Parmetro 4: Endereo MODBUS do primeiro ponto. KM5005 = 45005
Parmetro 5: Quantidade de variveis a serem comunicadas. KM1 = 1 varivel
Parmetro 6: Memria para controle interno da funo.

- Esta relao realiza a escrita em 1 varivel no escravo nmero 2. O endereo em que ser
realizada a escrita o 5005 (45005) que corresponde memria M110 do CP.
- A escrita nesta varivel deve respeitar a seguinte condio descrita no manual do inversor:
Esta varivel apresentada utilizando 13-bits de resoluo. Portanto, o valor de referncia
de velocidade para a velocidade sncrona 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 referncia).
Por exemplo:
1) Motor 4-plos, 60Hz, velocidade sncrona = 1800rpm e referncia de velocidade =
650rpm
1800 rpm - 8191
650 rpm - X = 2958 = 0B8Eh
- Este valor 2958 deve ser escrito na Word M110, a qual representa a referncia de velocidade do
motor.

Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 17
4.4.5 Inserindo relao para leitura dos Bits de Estado
- Atravs da rede MODBUS, possvel acessar os Bits de Estado atravs dos endereos:



- Estes bits informam alguns estados de funcionamento do inversor. So eles:
Bit 0 -> Habilita Rampa (0) Desabilitado (1) Habilitado
Bit 1 -> Habilita Geral (0) Desabilitado (1) Habilitado
Bit 2 -> Sentido da Rotao (0) Anti-Horrio (1) Horrio
Bit 3 -> JOG (0) Desabilitado (1) Habilitado
Bit 4 -> Modo de Operao (0) Local (1) Remoto
Bit 5 -> Subtenso (0) Sem subtenso (1) Com subtenso
Bit 6 -> Sem Funo
Bit 7 -> Erro (0) Sem Erro (1) Com Erro

- Abaixo um exemplo de relao MODBUS para leitura dos bits de Estado:



Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 18
Parmetro 0: Porta de comunicao utilizada. KM2 = COM2.
Parmetro 1: Endereo do equipamento escravo. KM2 = Endereo 2.
Parmetro 2: Funo MODBUS desta relao. KM1 = Read Coil Status.
Parmetro 3: Primeiro operando de origem. A10
Parmetro 4: Endereo MODBUS do primeiro ponto. KM1 = 00001
Parmetro 5: Quantidade de variveis a serem comunicadas. KM8 = 8 variveis
Parmetro 6: Memria para controle interno da funo.

- Esta relao realiza a leitura de 8 variveis do escravo nmero 2. Os endereos lidos so 1 a 8
(00001 a 00008) correspondentes as variveis A10.0 a A10.7 do CP.
4.4.6 Inserindo relao para escrita dos Bits de Comando
- Atravs da rede MODBUS, possvel acessar os Bits de Estado. Podem ser acessados atravs
dos endereos:

- Estes bits permitem realizar comandos no inversor. So eles:
Bit 100 -> Habilita Rampa. (0) Desabilitado (1) Habilitado
Bit 101 -> Habilita Geral. (0) Desabilitado (1) Habilitado
Bit 102 -> Sentido da Rotao. (0) Anti-Horrio (1) Horrio
Bit 103 -> JOG. (0) Desabilitado (1) Habilitado
Bit 104 -> Modo de Operao. (0) Local (1) Remoto
Bit 105 -> Sem Funo
Bit 106 -> Sem Funo
Bit 107 -> Reseta Inversor. (0) No Reseta (1) Reseta

- Para que o inversor comece a girar o motor os bits 0 e 1 devem ser setados para 1.



Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 19
- Abaixo um exemplo de relao MODBUS para escrita nos bits de Comando:



Parmetro 0: Porta de comunicao utilizada. KM2 = COM2.
Parmetro 1: Endereo do equipamento escravo. KM2 = Endereo 2.
Parmetro 2: Funo MODBUS desta relao. KM15 = Force Multiple Coils.
Parmetro 3: Primeiro operando de origem. A11
Parmetro 4: Endereo MODBUS do primeiro ponto. KM101 = 00101
Parmetro 5: Quantidade de variveis a serem comunicadas. KM5 = 5 variveis
Parmetro 6: Memria para controle interno da funo.
5 Conectando os equipamentos
- Com os equipamentos desligados conectar a placa de comunicao 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 1 (D+) e 2 (D-) do terminador de rede AL-2600.
- Interligar as duas terminaes AL-2600 atravs do cabo AL-2301.
- Conectar a segunda terminao ao CP atravs do cabo AL-1717.
- Os AL-2600 devem estar com as terminaes ligadas.
- Energizar os equipamentos.
- Verificar se o CP est em estado de Execuo e se o LED na placa EBA pisca rapidamente.
- Para o inversor partir o motor necessrio setar os bits de comando 0 e 1 e colocar a Referncia
de Freqncia na varivel Bsica 04.


Tutoriais de Produto: CP Piccolo Inversor WEG (RS485 Protocolo MODBUS) Reviso: A
Data: 10/09/08
Altus Sistemas de Informtica S.A. Pgina: 20
6 Observaes
- Todos os registradores (parmetros e variveis bsicas) so tratados como registradores do tipo
holding, referenciados a partir de 40000 ou 4x, enquanto os bits so referenciados a partir de
0000 ou 0x. Os bits de estado possuem as mesmas funes dos bits 8 a 15 do estado lgico
(varivel bsica 2). Estes bits esto disponveis apenas para leitura, sendo que qualquer
comando de escrita retorna erro para o mestre.
- No CP os endereos 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 demonstrao deste tutorial. O arquivo esta na
pasta:
CP Software do CP
7 Cuidados
Deve-se atentar para as configuraes da porta serial, como velocidade, paridade e nmero de stop
bits. As mesmas configuraes impostas ao CP devem ser impostas ao Inversor, no devendo haver
discordncia em nenhum item, de modo comunicao funcionar corretamente.
Para maiores informaes, consultar os documentos:
CT107107 Caractersticas Tcnicas do CP Piccolo.
MU299014 Manual de Utilizao do CP Piccolo.
Manual de Usurio do Inversor de Freqncia.
Estas informaes podem ser acessadas no site da Altus: http://www.altus.com.br/
8 Revises
Reviso: A
Data: 28/03/2009
Autoria: Douglas Costa
Aprovao: Marcelo Froener
Natureza das alteraes:
Primeira emisso do documento.

Você também pode gostar