Neste tutorial estão descritos as orientações e procedimentos para comunicar as principais grandezas medidas pelo PH1600 com um CLP da série Nexto Xpress pelo Protocolo Modbus RTU.
Componentes
Software: MasterTool IEC XE v3.34
CLP: XP300
Multimedidor: PH1600
Seções do Tutorial
1. ARQUITETURA
2. LIGAÇÃO ELÉTRICA
2.1. Ligação três fases e 4 fios
2.2. Ligação três fases e 3 fios
3. CONFIGURAÇÕES PH1600
3.1. Tipo de ligação
3.2. Tipo de ligação
4. COMUNICAÇÃO MODBUS
4.1. Tabela Modbus do PH1600
4.2. Adicionando Dispositivo
4.3. Declarar Variáveis em uma GVL
4.4. Mapeamentos e Requisições
4.4.1. Mapeamentos
4.4.2. Requisições
1. ARQUITETURA
Na arquitetura deste tutorial, para realizar a comunicação Modbus RTU, utilizou-se um cabo AL2306, conectando os terminais 58 (A) e 59 (B) do PH1600 aos terminais D+ e D- do XP300, respectivamente.
NOTA: Todos os dispositivos devem estar conectados a uma fonte de alimentação compatível com sua tensão de entrada.
2. LIGAÇÃO ELÉTRICA
Neste tópico, serão descritas as conexões possíveis no PH1600.
2.1. Ligação três fases e 4 fios
2.2. Ligação três fases e 3 fios
Atenção: Observe que é necessário ter conhecimento das fases do sistema para a correta ligação dos cabos de medição de tensão e corrente, caso contrário, a sequência de fase ficará invertida, fazendo o PH1600 medir de forma errada.
3. CONFIGURAÇÕES PH1600
Neste tópico, serão descritas as configurações necessárias para o PH1600.
3.1. Tipo de ligação
Para selecionar o tipo de ligação, acesse a opção 'ner' e altere o número conforme necessário. Para uma conexão de 3 fases e 3 fios, insira um valor diferente de 0000. Para uma conexão de 3 fases e 4 fios, insira o valor 0000, conforme ilustrado na imagem abaixo:
3.2. Ajuste da Comunicação
Em 'Con1', você pode configurar o endereço da porta, a velocidade, a paridade, os bits de parada e os bits de dados. Para ajustar cada parâmetro, siga os passos indicados na imagem abaixo:
Esses parâmetros devem ser configurados conforme os parâmetros da porta serial do CLP no MasterTool. No exemplo, utilizamos os seguintes valores:
Então, no PH1600 devemos configurar o seguinte:
Sn = 0001
Baud = 0004
Dara = 0001
4. COMUNICAÇÃO MODBUS
Neste tópico, será demonstrado como mapear as principais grandezas para permitir a leitura no XP300.
4.1. Tabela Modbus do PH1600
4.2. Adicionando Dispositivo
Clique com o botão direito do mouse sobre ‘COM1’ e selecione ‘Adicionar Dispositivo’. Em seguida uma nova janela será exibida. Clique no símbolo de ‘+’ ao lado da palavra ‘MODBUS’ e, depois, faça o mesmo em ‘MODBUS Master’. Por fim, clique duas vezes em ‘MODBUS Symbol RTU Master’.
Repita o mesmo procedimento com o dispositivo criado anteriormente e adicione o 'MODBUS Device'.
4.3. Declarar Variáveis em uma GVL
Declare as variáveis em uma GVL, conforme mostrado na imagem abaixo:
4.4. Mapeamentos e Requisições
Como as variáveis declaradas são do tipo INT, o tipo de dado será 'Holding Register'. Sendo uma operação de leitura, configure como 'Read'. No campo 'Endereço Inicial do Dado', insira o endereço conforme descrito na Tabela Modbus do PH1600 mencionada no tópico 4.1.
4.4.1. Mapeamentos
4.4.2. Requisições
A configuração da comunicação Modbus RTU está completa. Faça login no XP300 e coloque-o em modo RUN. Em seguida, acesse a GVL criada e verifique os valores que estão sendo recebidos.
Comentários
0 comentário
Por favor, entre para comentar.