Um servidor e simulador Modbus TCP no seu iPhone

Inicie um servidor com um mapa de registradores editável e teste seu SCADA, IHM ou código cliente contra ele por Wi-Fi, sem CLP na bancada.

Baixar na App Store
Escaneie para abrir no seu iPhone

US$ 5,99 pagamento único Sem assinatura Sem conta iOS 18 ou posterior

Tela do servidor do FieldKit rodando na porta 1502 com contadores e detalhes do endpoint

Como funciona

  • Abra Servidor, mantenha a porta 1502 e toque em Iniciar.
  • Aponte um cliente Modbus TCP externo para o endereço do iPhone na mesma rede Wi-Fi.
  • Acompanhe Clientes ativos, os contadores e o registro de solicitações.
  • Toque em Parar quando terminar. As sessões abertas são encerradas.

Um mapa de registradores editável

Coils e holding registers são graváveis, por você na tela e pelos clientes por meio de 05, 06, 15 e 16. Discrete inputs e input registers são somente leitura para os clientes.

Um valor escrito por um cliente aparece no mapa cerca de duas vezes por segundo enquanto a tela está aberta e permanece depois de Parar e Iniciar. Um perfil salvo pode servir de base para o mapa quando você pedir.

Respostas de exceção reais

O servidor responde 01 para uma função não suportada, 02 para um endereço fora do mapa, 03 para uma quantidade ou contagem de bytes inválida e 04 para uma falha interna. Você pode testar como o seu cliente trata cada erro sem derrubar um CLP.

Limites que você deve considerar

  • Ele roda em primeiro plano. Mantenha o app aberto na tela durante um teste.
  • A porta 1502 é a padrão. A porta 502 não é garantida no iOS.
  • Fala apenas Modbus TCP, sem RTU over TCP.
  • É uma ferramenta de teste e não um gateway para tráfego de produção.
Perguntas

Antes de comprar

Um PC consegue se conectar ao iPhone?

Sim, se os dois estiverem na mesma rede e o iOS permitir o acesso à Rede Local para o app. Use o endereço que a tela Servidor mostra e a porta 1502.

Por que não a porta 502?

A porta 502 é a porta Modbus padrão, e o iOS não garante que um app consiga escutar nela. Se o seu cliente insistir em 502, rode um simulador em um notebook.

O mesmo app pode ser cliente e servidor?

Ele tem os dois modos. Para um teste entre dois dispositivos, rode o servidor em um e o cliente no outro.

Teste com um dispositivo que você controla

US$ 5,99 uma única vez. Cliente e servidor estão incluídos.

US$ 5,99 pagamento único Sem assinatura Sem conta iOS 18 ou posterior