Skip to main content

7.6. Modbus sob Múltiplos IP de Destino

Conforme mostrado na Figura 28, seSe o dispositivo serial (dispositivo RTU)RS485 for usadoutilizado 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 deconectados na porta de rede aovia mesmo tempo.switch/roteador. Neste momento, vocêé podepossível usarutilizar o método descrito em 5.2.3.2 Cliente ConectandoConectado VáriosMúltiplos Servidores para permitir que oa servidorinterface de porta serialconfigurada como um cliente conectarse conecte a esses váriosmúltiploes dispositivos de porta deda rede ao mesmo tempo.

A função que precisa ser realizada neste momento é: quando a porta serial RTURS485 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 oa serialinterface, servidor, eleela é convertidoconvertida em um comando RTU e saída da porta serialRS485 para o dispositivo RTU. Neste momento, deve-se notar que é necessário remover as duas marcas de seleção mostradasda najanela FiguraMore 30Advaced comoSettings, "temposendo anticolisãoEnable doRS485 barramentobus RS485"conflict detection e na Figura 29 como "resposta de comandoEnable RS485 tempoMulti-Host, limite".caso Caso contrário,ontrário, a função de encaminhamentomúltiplos acimaIP de destino não pode ser realizada.

Outro método de aplicação é: EmboraCaso oa servidor serialinterface 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, oos "tempoparâmetros deEnable anticolisãoRS485 dobus barramentoconflict RS485"detection e oEnable "tempoRS485 limite de resposta do comando RS485"Multi-Host ainda precisam ser verificados, para que vários hosts podempossam acessar um dispositivo RTU ao mesmo tempotempo.