Este guia ajudará você a configurar o dispositivo como um cliente Modbus TCP para se conectar a um ou mais servidores Modbus TCP.
|
IMPORTANTE! Antes de usar este serviço por favor leia o Aviso importante sobre segurança cibernética e comunicações. |
O cliente Modbus TCP é configurado por meio de um configurador.
|
NOTA! Para obter informações detalhadas sobre como o cliente lê e grava dados usando o Modbus TCP, consulte o manual do dispositivo específico para comunicação Modbus TCP. |
1) Expandir o diretório de comunicações

2) Clique com o botão direito do mouse em Modbus TCP e clique para criar um novo arquivo.

3) Digite um nome para a nova configuração do Modbus RTU e clique em Concluir.

4) Clique duas vezes no novo arquivo de configuração Modbus RTU para abrir a guia do configurador.

5) Clique com o botão direito do mouse no nó principal da rede PLC e clique na opção Adicionar dispositivo.

6) No painel Adicionar dispositivo, configure as informações do dispositivo:
| • | Nome: Insira um nome para o dispositivo, esse nome deve ser exclusivo para qualquer configuração Modbus; |
| • | Endereço IPv4: O endereço IP do dispositivo Modbus TCP. |
| • | Port: Porta TCP do dispositivo Modbus. |
| • | ID da unidade: Identificador da unidade, faixa de 1 à 255. |
| • | Timeout de resposta: O tempo limite para conectar ao dispositivo. |
| • | Connection ID: O ID da conexão a ser usada para este dispositivo Modbus. |

|
NOTA! Cada dispositivo tem um limite de conexões simultâneas, ou seja, Connection IDs. Se a rede tiver mais dispositivos Modbus TCP do que esse limite. Os dispositivos precisarão compartilhar Connection IDs. |
7) Depois de configurar um dispositivo, clique com o botão direito nele para adicionar requisições.

8) No painel Adicionar requisição, configure as informações da requisição:
| • | Nome: Um nome para a requisição, este nome deve ser exclusivo para qualquer configuração Modbus. |
| • | Função: |
1: Read Coils
2: Read Discrete Inputs
3: Read Holding Registers
4: Read Input Registers
5: Write Single Coil
6: Write Single Register
15: Write Multiple Coils
16: Write Multiple Registers
| • | Endereço inicial: O endereço ou número do registrador ou da bobina, depende da configuração do modo de endereçamento. |
| • | Tamanho: Quantidade de registradores ou bobinas a serem lidos ou escritos. |
| • | Modo de endereçamento: |
0: Endereço do registrador - Define que o campo "Endereço inicial" configura o endereço do registrador;
1: Número do registro (Modicon) - Define que o campo "Endereço inicial" configura o número do registro, primeiro, segundo, etc.
| • | Tratamento de Erros: |
0: Manter o último valor
1: Zerar
| • | Eventos: |
0: Cíclico
1: Borda de Subida
2: Inicialização
| • | Tempo do ciclo: Intervalo de tempo de execução cíclica da requisição. |
| • | Variable de Evento: Variável para evento Borda de Subida. |
| • | Variável: Variável de entrada ou saída, depende do tipo de função Modbus. |

8.1) Para criar uma Variável Global para a requisição, clique no botão "Reticências" e selecione Escopo e o Grupo como GLOBAL.

8.2) Clique no botão Adicionar para abrir o painel Variável e digite um nome para a nova Variável, um tamanho de acordo com a quantidade de registrador da requisição e o Tipo de Dados da variável, para concluir clique no botão OK.

9) A requisição será criada, na janela à direita serão exibidas as informações sobre a requisição ou dispositivo selecionado.

10) Repita os passos para criar mais requisições e dispositivos na rede Modbus TCP.

|
NOTA! O configurador Modbus irá sugerir um novo Connection ID. Altere-o manualmente se necessário. |

|
NOTA! Se sua rede tiver mais de um dispositivo com as mesmas requisições, você pode clonar um dispositivo existente sem criar um novo. |
10.1) Para clonar um dispositivo, clique com o botão direito nele e escolha a opção Clonar.

|
NOTA! O dispositivo será clonado com as mesmas requisições, novas variáveis serão criadas para este novo dispositivo. |

|
NOTA! Ao usar o Configurador Modbus para criar a rede Modbus, o configurador criará variáveis globais do tipo MODBUS para os dispositivos e variáveis do tipo MB_REQUEST para as requisições. |

11) A configuração deve ser compilada antes de ser realizado o download para o dispositivo.
|
NOTA! Dúvidas sobre este processo, acessar a sessão COMPILAÇÃO. |

|
NOTA! É possível criar mais de uma configuração Modbus TCP, mas apenas uma pode ser selecionada por dispositivo. |
11.1) Nos casos em que houver mais de uma configuração Modbus TCP, clique com o botão direito e selecione o arquivo principal.

12) Após compilar o projeto, clique no botão de download, marque a opção Recursos de comunicação e observe se "modbus-tcp.bin" está na lista de arquivos de memória interna. Se sim, clique no botão OK para iniciar o download.

Outras Funções:
A) Monitoração
A.1) A comunicação Modbus TCP pode ser monitorada usando o painel configurador.
|
NOTA!
No configurador Modbus é possível apenas monitorar as comunicações, caso seja necessário alterar algum valor durante o monitoramento, faça isso utilizando o recurso Monitoração de Variáveis.
|

B) Desabilitar e Habilitar
|
NOTA! No configurador do Modbus é possível desabilitar e habilitar dispositivos e requisições antes de compilar o projeto. |
B.1) Para desabilitar uma requisição, clique com o botão direito sobre ela e selecione Desabilitar.

B.2) Verifique se a requisição será desabilitada da rede.

B.3) Para habilitar, clique na requisição desabilitada e selecione Habilitar.

C) Configurações gerais do cliente
C.1) Para alterar o Timeout da conexão, clique com o botão direito no nó principal "PLC" e selecione Configurações.

C.2) Configure o tempo em milissegundos
