Escolar Documentos
Profissional Documentos
Cultura Documentos
Engenharia de Aplicao
2008
COMUNICAO MODBUS GPM-18 VFD-SRIES (REV. 0)
2008 Contedo:
1. 2. 3. 4. 5. 6. 7. 8. 9. Objetivo: .................................................................................................................................. 3 Introduo:............................................................................................................................... 3 Parmetros do Inversor ........................................................................................................... 4 Parmetros do CLP ................................................................................................................. 4 Definio das Instrues do CLP ............................................................................................. 6 Endereamento do Inversor..................................................................................................... 7 Exemplo Programa do CLP ..................................................................................................... 8 Exemplo Programa da IHM.................................................................................................... 10 Informaes Gerais................................................................................................................ 10
Inversor VFD-Sries
2008
2. Introduo:
No exemplo a seguir foi utilizado um CLP Metaltex srie GPM-18T (canal 2 | RS485) como mestre na rede e um inversor de freqncia Delta VFD* (canal RS485 RJ11) como escravo na rede, comunicando-se atravs de um par de cabos (shield) e utilizando o protocolo de comunicao ModBus-RTU. Sero demonstradas operaes bsicas de controle do inversor, como: Start (fwd/rev) / Stop; Controle de freqncia; Leitura da freqncia. (*no exemplo o inversor utilizado foi um VFD-L, porm os parmetros de comunicao so padres para toda a famlia VFD).
Conector RJ11
Inversor VFD-Sries
2008
3. Parmetros do Inversor
Parmetros a serem alterados via teclado do prprio inversor. 2 00 = 4 2 01 = 3 9 00 = 1 9 01 = 2 9 02 = 0 9 03 = 0 9 04 = 6 Origem do controle de freqncia (Via serial RS485) Origem do controle de operao (Via serial RS485) Endereo na rede (Escravo 01) Taxa de comunicao (19.2kbps) Em caso de falha na comunicao (Emite aviso e continua operando) WatchDog Time (Desabilitado) Protocolo de comunicao (8 bits, sem paridade, 2 stop bits, ModBus-RTU)
IMPORTANTE: Nunca coloque o inversor DELTA com o endereo na rede igual a zero (0), pois esse endereo utilizado pelo mestre. Nunca utilizar fio sem blindagem para a comunicao entre o CLP e o inversor.
4. Parmetros do CLP
Parmetros a serem alterados via IHM do prprio CLP. FD8220 = 1 FD8221 = 6 Endereo na rede COM2 (1=mestre | 2=escravo 1| .... | N=escravo N-1) Protocolo de comunicao (19.2kbps, 8 bits, sem paridade, 2 stop bits)
IMPORTANTE: Depois de efetuado os carregamentos nos registradores especiais (FD8220/FD8221) do CLP, deve-se obrigatoriamente desligar e ligar o CLP, para as alteraes entrarem em vigor.
Inversor VFD-Sries
2008
15 14 13 12 11 10 9
PARIDADE
Sem 1Impar
0 (Odd) 2
Par
(Even)
8 bits 17 bits
0
300 bps 1600 bps 21200 bps 32400 bps 44800 bps 59600 bps 619200 bps 738400 bps 857600 bps 9115200 bps
0
No exemplo utilizou-se por convenincia o valor FD8221 = 6 (0000 0000 0000 0110) que corresponde seguinte configurao: Sem Paridade; 2 stop bits; 8 bits; 19.2kbps.
Inversor VFD-Sries
2008
5. Definio das Instrues do CLP
Funo do CLP REGR (Read Register Instruction- Cdigo ModBus 03H). Efetua a leitura de um ou mais dados (registradores) do escravo.
S1 S2 S3 D 1 D 2
X0 REGR K1 K 500 K3 D1 K2
Onde: S1 S2 S3 D1 D2 Numero do escravo na rede. Endereo inicial da memria do escravo a ser lido. Quantidade de registros a serem lidos a partir do endereo inicial. Ponteiro do registrador do mestre para armazenamento dos dados. Canal de comunicao do CLP (COM1/ COM2).
Funo do CLP REGW (Write Single Register Instruction Cdigo ModBus 06H). Envia um dado (valor) para um registrador.
D 1 D 2 S1 S2
X0 REGW K1 K 500 D1 K2
Onde: D1 D2 S1 S2 Numero do escravo na rede. Endereo de memria do escravo para escrita. Registrador com o valor a ser carregado no escravo Canal de comunicao do CLP (COM1/ COM2).
Inversor VFD-Sries
2008
6. Endereamento do Inversor
Dados fornecidos pelo fabricante do produto, no exemplo Delta.
Inversor VFD-Sries
2008
Essa instruo ir perguntar ao escravo (inversor) o valor atual da posio de memria 2103h que nos inversores Delta VFD corresponde ao valor atual da freqncia, e armazenar esse valor no registrador D11.
Para efetuar a escrita da freqncia, vamos utilizar a funo do CLP REGW (Write Single Register Instruction Cdigo ModBus 06H).
Essa instruo ir enviar ao escravo o valor atual do registrador D10 para a posio de memria do escravo 2101h, que nos inversores Delta VFD corresponde freqncia programada.
Inversor VFD-Sries
2008
Para enviar o comando Stop, vamos utilizar a funo do CLP REGW (Write Single Register Instruction Cdigo ModBus 06H).
Essa instruo ir enviar ao escravo a constante 1 em hexadecimal para a posio de memria do escravo 2000h, que nos inversores Delta VFD corresponde ao comando de Stop.
Para enviar o comando Start, vamos utilizar a funo do CLP REGW (Write Single Register Instruction Cdigo ModBus 06H).
Essa instruo ir enviar ao escravo a constante 12 ou 22 em hexadecimal para a posio de memria do escravo 2000h, que nos inversores Delta VFD corresponde ao comando de FWD ou REV. (* 12H = 10010 / 22H = 100010)
Inversor VFD-Sries
2008
8. Exemplo Programa da IHM
Aps definidos os endereos de troca de dados entre o CLP e o Inversor pode-se elaborar as telas, conforme exemplo: FD8220
FD8221
D10
M0
D11
M2
M3
M1
9. Informaes Gerais
PRODUTOS ELETRNICOS METALTEX LTDA. Rua Jos Rafaelli, 221 - Socorro - Sto. Amaro - So Paulo/ SP CEP: 04763-280 -Brasil - Tel. (11)5683-5713 Fax: (011)5524-2324 E-mail: engenharia@metaltex.com.br Site: www.metaltex.com.br
Autor: Renato Muga Setor: Engenharia de Aplicaes (SP) Arquivos: Nota de Aplicao ModBus GPM VFD Ver_01.pdf Reviso: 0
So Paulo, 22 de Abril de 2008
Nota de Aplicao Comunicao ModBus CLP GPM-18 Inversor VFD-Sries
10