Skip to main content

7.6. Modbus sob Múltiplos IP de Destino

Se o dispositivo RS485 for utilizado como estação mestra e o dispositivo de porta de rede (dispositivo Modbus TCP) é usado como estação escrava, e há vários dispositivos escravos conectados na porta de rede via switch/roteador. Neste momento, é possível utilizar o método descrito em 5.3.2 Cliente Conectado Múltiplos Servidores para permitir que a interface configurada como um cliente se conecte a esses múltiploes dispositivos da rede ao mesmo tempo.

A função que precisa ser realizada neste momento é: quando a porta RS485 envia um comando, ele pode ser enviado para vários dispositivos de porta de rede, o dispositivo de porta de rede reconhece se deve enviá-lo para si mesmo através do campo Slave ID, e apenas o dispositivo da porta de rede correspondente ao Slave ID responde. Depois que a resposta da porta de rede é enviada para a interface, ela é convertida em um comando RTU e saída da porta RS485 para o dispositivo RTU. Neste momento, deve-se notar que é necessário remover as duas marcas de seleção da janela More Advaced Settings, sendo Enable RS485 bus conflict detection e Enable RS485 Multi-Host, caso ontrário, a função de múltiplos IP de destino não pode ser realizada.

Outro método de aplicação é: Caso a interface esteja conectado a vários dispositivos de porta de rede como um cliente, o dispositivo RTU não é a estação mestra, e o dispositivo da porta de rede ainda o envia primeiro, e o dispositivo RTU responde (como uma estação escrava). Neste momento, os parâmetros Enable RS485 bus conflict detection e Enable RS485 Multi-Host ainda precisam ser verificados, para que vários hosts possam acessar um dispositivo RTU ao mesmo tempo.