• Nenhum resultado encontrado

Acesso aos Dados do Inversor

No documento 2.4 - Manual do Inversor CFW-08 IFAL (páginas 150-153)

8.20 Modbus-RTU

8.20.2 Operação do CFW-08 na Rede Modbus-RTU

8.20.2.3 Acesso aos Dados do Inversor

Modbus-RTU

Para que o inversor possa se comunicar corretamente na rede, além da conexão física, é necessário configurar o endereço do inversor na rede, bem como a taxa de transmissão e o tipo de paridade existente.

8.20.2.2.1 Endereço do

Inversor na Rede

Definido através do parâmetro P308.

Se o tipo comunicação serial (P312) estiver configurado para Modbus- RTU, é possível selecionar endereços de 1 à 247.

Cada escravo na rede deve possuir um endereço diferente dos demais. O mestre da rede não possui endereço.

É necessário conhecer o endereço do escravo mesmo que a conexão seja ponto-a-ponto.

8.20.2.2.2 Taxa de Transmissão

e Paridade

Ambas as configurações são definidas através do parâmetro P312. Taxa de transmissão: 9600, 19200 ou 38400 kbits/seg.

Paridade: Nenhuma, Paridade Ímpar ou Paridade Par.

Todos os escravos, e também o mestre da rede, devem estar utilizando a mesma taxa de comunicação e mesma paridade.

8.20.2.3 Acesso aos Dados do

Inversor

Através da rede, é possível acessar todos os parâmetros e variáveis bási- cas disponíveis para o CFW-08:

Parâmetros: são aqueles existentes nos inversores cuja visualização e alteração é possível através da IHM (Interface Homem - Máquina) (ver item 1 - Parâmetros).

Variáveis Básicas: são variáveis internas do inversor, e que somente podem ser acessadas via serial. É possível através das variáveis bási- cas, por exemplo, alterar referência de velocidade, ler o estado, habi- litar ou desabilitar o inversor, etc. (ver item 8.19.5.1 - Variáveis Bási- cas).

Registrador: nomenclatura utilizada para representar tanto parâmetros quanto variáveis básicas durante a transmissão de dados.

Bits internos: bits acessados somente pela serial, utilizados para co- mando e monitoração do estado do inversor.

A tabela no item 8.19.3.2 define a resolução dos parâmetros e variá- veis ao serem transmitidos via serial.

8.20.2.3.1 Funções Disponíveis

e Tempos de

Resposta

Na especificação do protocolo Modbus-RTU são definidas as funções utilizadas para acessar os tipos de registradores descritos na especificação. No CFW-08, tanto parâmetros quanto variáveis básicas foram definidos como sendo registradores do tipo holding (referenciados como 4x). Além destes registradores, também é possível acessar direta- mente bits internos de comando e monitoração (referenciados como 0x). Para acessar estes bits e registradores, foram disponibilizados os se- guintes serviços (ou funções) para os inversores de freqüência CFW-08:

Read Coils

Descrição: Leitura de bloco de bits internos ou bobinas. Código da função: 01.

Broadcast: não suportado. Tempo de resposta: 10 a 20 ms. Read Holding Registers

Descrição: Leitura de bloco de registradores do tipo holding. Código da função: 03.

Broadcast: não suportado. Tempo de resposta: 10 a 20 ms. Write Single Coil

Descrição: Escrita em um único bit interno ou bobina. Código da função: 05.

Broadcast: suportado.

Tempo de resposta: 10 a 20 ms. Write Single Register

Descrição: Escrita em um único registrador do tipo holding. Código da função: 06.

Broadcast: suportado.

Tempo de resposta: 10 a 50 ms. Write Multiple Coils

Descrição: Escrita em bloco de bits internos ou bobinas. Código da função: 15.

Broadcast: suportado.

Tempo de resposta: 10 a 20 ms. Write Multiple Registers

Descrição: Escrita em bloco de registradores do tipo holding. Código da função: 16.

Broadcast: suportado.

Tempo de resposta: 10 a 50 ms para cada registrador escrito. Read Device Identification

Descrição: Identificação do modelo do inversor. Código da função: 43.

Broadcast: não suportado. Tempo de resposta: 10 a 20 ms.

Obs.: Os escravos da rede Modbus-RTU são endereçados de 1 a 247. O endereço 0 (zero) é utilizado pelo mestre para enviar uma mensagem comum para todos os escravos (broadcast).

8.20.2.3.2 Endereçamento dos

Dados e Offset

O endereçamento dos dados no CFW-08 é feito com offset igual a zero, o que significa que o número do endereço eqüivale ao número dado. Os parâmetros são disponibilizados a partir do endereço 0 (zero), enquanto que as variáveis básicas são disponibilizadas a partir do endereço 5000. Da mesma forma, os bits de estado são disponibilizados a partir do en- dereço 0 (zero) e os bits de comando são disponibilizados a partir do endereço 100. A tabela a seguir ilustra o endereçamento de bits, parâmetros e variáveis básicas:

... ... ... ... ... ... ... ... ... Variáveis Básicas Endereço Modbus Decimal Hexadecimal V00 5000 1388h V01 5001 1389h V05 5005 138Dh Número da Variável Básica

Obs.: Todos os registradores (parâmetros e variáveis básicas) são trata- dos 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.

Parâmetros

Número do Parâmetro Endereço Modbus

Decimal Hexadecimal P000 0 0000h P001 1 0001h P100 100 0064h ... ... ... Bits de Estado Endereço Modbus Decimal Hexadecimal Bit 0 00 00h Bit 1 01 01h Bit 7 07 07h Número do Bit ... ... ... Bits de Comando Endereço Modbus Decimal Hexadecimal Bit 100 100 64h Bit 101 101 65h Bit 107 107 6Bh Número do Bit Número do bit Bit 0 Bit 1 Bit 2 Bits de Estado Função 0 = Habilita por rampa inativo 1 = Habilita por rampa ativo 0 = Habilita geral inativo 1 = Habilita geral ativo

0 = Sentido de rotação anti-horário 1 = Sentido de rotação horário

Número do bit Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bits de Estado Função 0 = JOG inativo 1 = JOG ativo 0 = Modo local 1 = Modo remoto 0 = Sem subtensão 1 = Com subtensão Sem Função 0 = Sem erro 1 = Com erro

Os bits de comando estão disponíveis para leitura e escrita, e possuem a mesma função dos bits 0 a 7 do comando lógico (variável básica 3), sem a necessidade, no entanto, da utilização da máscara. A escrita na variável básica 3 têm influência no estado destes bits.

Número do bit Bit 100 Bit 101 Bit 102 Bit 103 Bit 104 Bit 105 Bit 106 Bit 107 Bits de Comando Função 0 = Desabilita rampa (para) 1 = Habilita rampa (gira) 0 = Desabilita geral 1 = Habilita geral

0 = Sentido de rotação anti-horário 1 = Sentido de rotação horário 0 = Desabilita JOG

1 = Habilita JOG 0 = Vai para modo local 1 = Vai para modo remoto Sem função

Sem Função

0 = Não reseta inversor 1 = Reseta inversor

8.20.3 Descrição Detalhada

No documento 2.4 - Manual do Inversor CFW-08 IFAL (páginas 150-153)

Documentos relacionados