4 Comunicação do Modbus
4.2 Programação de software
Visão geral da seção
Esta seção fornece detalhes para a programação do usuário através do SOP. Os bits de registro fixo são definidos pelo software do inversor, como padrão. Para reprogramar a definição dos bits, complete as etapas como descrito
1. Defina os parâmetros utilizando o procedimento Configuração Rápida: controle o inversor utilizando bits definidos pelo usuário controlados pelo SOP na Seção
Planejamento/Configuração.
2. Consulte os procedimentos detalhados nesta seção para a configuração completa para – entradas programáveis para o inversor
– saídas programáveis do inversor
A tabela Rede 1 e 2: Os bits de registro fixos mostram como os bits de registro fixo se correspondem com bits programáveis disponíveis para uso no SOP (bits drctry.plus).
Tabelas 4- 4 Rede 1 e 2: Bits de registro fixo Variável na lista de seleção
dos menus 'Data to Drive Reg nn'
Bits Drctry.plus
correspondentes Endereço Modbus para
conjunto de registro um Endereço Modbus para conjunto de registro dois Fixed Reg Bits (network 1) Network1FixedRegBit0_I ~
Network1FixedRegBit15_I 40257 40065
Fixed Reg Bits (network 2) Network1FixedRegBit0_I ~
Network1FixedRegBit15_I 40257 40065
4.2.1 Entradas programáveis para o inversor
Entradas programáveis para o inversor
Há 64 bits de entrada disponíveis para programação do usuário através do arquivo SOP. Esses bits podem ser programados para configurar ou reinicializar os outros bits usados no SOP.
Procedimento de programação
1. Localize os primeiros dados para acionar o registro que é programável utilizando a tabela Correspondência Entre a ID do Parâmetro do Inversor e o Endereço do Protocolo de Comunicação na seção Endereçamento/Atribuição de Parâmetros.
Pode-se ver que o primeiro registro de dados programável para o inversor da rede 1 é o registro 'Data to Drive 03', que corresponde à ID do parâmetro (9603).
Endereçamento/Atribuição de Parâmetros para a lista de dados provenientes das variáveis da lista de seleção do inversor.
3. Navegue através da lista de seleções até chegar a 'Net Input Flag 1' e pressione [ENTER]. Esta configuração usa os primeiros 16 bits dos 64 possíveis.
Os bits correspondentes no arquivo drctry.plus podem ser usados no SOP conforme mostrado abaixo:
;Network1Flag0_I Use bit 0 for Stop bit
;Network1Flag1_I Use bit 1 for Run Forward bit.
RunRequest_O = /Network1Flag0_I * Network1Flag1_I;Run drive using bit 1, stop using bit 0
4. Selecione 'Net Input Flag 2' (indicador de entrada de rede 2) para usar o segundo conjunto de 16 bits e continuar da mesma maneira para o próximo conjunto de 16 bits.
Indicação
• Ao escolher 'Data to Drive 03' conforme o registro de gravação, o CLP deve enviar agora 0x02 no registro 'Data to Drive 03' a fim de executar o inversor.
• Para parar o inversor, o CLP deve enviar 0x01 no registro 'Data To Drive 03'.
As variáveis da lista de seleções e os bits de entrada programáveis correspondentes são encontrados nas tabelas Rede 1: Bits de entrada programáveis (ID do parâmetro 9603-9664) e Rede 2: Bits de entrada programáveis (ID do parâmetro 9703-9764) para as redes 1 e 2, respectivamente.
Tabelas 4- 5 Network 1: Bits de entrada programáveis (ID do parâmetro 9603-9664) Variável na lista de seleção dos
menus 'Data to Drive Reg nn' Bits Drctry.pro correspondentes Net Input Flag 1 Network1Flag0_I ~ Network1Flag15_I Net Input Flag 2 Network1Flag16_I ~ Network1Flag31_I Net Input Flag 3 Network1Flag32_I ~ Network1Flag47_I Net Input Flag 4 Network1Flag48_I ~ Network1Flag63_I
Tabelas 4- 6 Network 2: Bits de entrada programáveis (ID do parâmetro 9703-9764) Variável na lista de seleção dos
menus 'Data to Drive Reg nn' Bits Drctry.pro correspondentes Net Input Flag 1 Network2Flag0_I ~ Network2Flag15_I Net Input Flag 2 Network2Flag16_I ~ Network2Flag31_I Net Input Flag 3 Network2Flag32_I ~ Network2Flag47_I Net Input Flag 4 Network2Flag48_I ~ Network2Flag63_I
Exemplo
O exemplo a seguir mostra como a rede pode ser programada para desarmar a média tensão de entrada:
• O CLP grava para o registro 'Data to Drive 03', que está programado para 'Net Input Flag 1' usando o procedimento descrito nos parágrafos anteriores.
• O SOP define um bit de flag que usa uma saída digital para desarmar a média tensão de entrada, usando o seguinte código de fonte do SOP:
;ExternalDigitalOutput01h_O Use digital output to trip input medium voltage
ExternalDigitalOutput01h_O = Network1FixedRegBit9_I;
• O CLP gravará o conteúdo de ‘Net Input Flag 1', bit 9 (Network1Flag9_I) para criar um desarme por média tensão da entrada.
4.2.2 Saídas programáveis do inversor
Descrição
Há 64 bits de saída disponíveis para programação do usuário através do arquivo SOP. Esses bits podem ser programados para configurar ou reinicializar os outros bits usados no SOP.
Procedimento de programação
1. Localize os primeiros dados para acionar o registro que é programável utilizando a tabela Correspondência Entre a ID do Parâmetro do Inversor e o Endereço do Protocolo de Comunicação na seção Endereçamento/Atribuição de Parâmetros.
Você verá que os primeiros dados programáveis provenientes do registro do inversor para a rede 1 é o registro 'Data from Drive 03', que corresponde à ID do parâmetro (9403).
2. Insira a ID do parâmetro (9403).
3. Aparecerá a lista de seleção de dados das variáveis do inversor. Consulte a tabela Dados das Variáveis da Lista de Seleções do Inversor na seção Endereçamento/Atribuição de
Parâmetros para a lista de dados provenientes das variáveis da lista de seleção do inversor.
4. Navegue através da lista de seleções até chegar à 'Net 1 Out Reg 1' e pressione [ENTER]. Esta configuração usa os primeiros 16 bits dos 64 possíveis.
5. Selecione ‘Net1 Out Reg 2' para usar o segundo conjunto de 16 bits, e assim por diante.
As variáveis da lista de seleção e os bits de saída programáveis correspondentes são encontrados nas tabelas a seguir para as redes 1 e 2, respectivamente.
Tabelas 4- 7 Network 1: Bits de saída programáveis (ID do parâmetro 9403-9464)
Variável na lista de seleção dos menus ‘Data
from Drive Reg nn' Bits Drctry.pro correspondentes
Net1 Out Reg 3 Network1Flag32_O ~ Network1Flag47_O
Net1 Out Reg 4 Network1Flag48_O ~ Network1Flag63_O
Tabelas 4- 8 Network 2: Bits de saída programáveis (ID do parâmetro 9503-9564) Variável na lista de seleção dos menus ‘Data
from Drive Reg nn' Bits Drctry.pro correspondentes
Net2 Out Reg 1 Network2Flag0_O ~ Network2Flag15_O
Net2 Out Reg 2 Network2Flag16_O ~ Network2Flag31_O
Net2 Out Reg 3 Network2Flag32_O ~ Network2Flag47_O
Net2 Out Reg 4 Network2Flag48_O ~ Network2Flag63_O
Exemplo
O exemplo a seguir mostra como a rede pode ser programada para detectar um desarme na média tensão de entrada:
• O CLP lê registro 'Data from Drive 03', que está programado para 'Net1 Out Reg 1' usando o procedimento acima.
• O SOP define um bit de flag que corresponde a uma falha de baixa tensão, usando o seguinte código de fonte do SOP:
;Monitorar falha de média tensão na rede Modbus Network1Flag9_O = MediumVoltageLowFault_I;
• Este exemplo usa o bit 9 de ‘Net1 Out Reg 1', que é Network1Flag9_O, para definir um flag da rede como verdadeiro se a falha de média tensão baixa estiver ativa.
• O CLP lê o conteúdo de 'Net1 Out Reg 1', bit 9 (Network1Flag9_O) para determinar se ocorreu uma falha de média tensão.