Breadcrumbs

Exemplo de integração do módulo de dispositivo

Os comandos de sinal podem ser configurados para integração com vários módulos de dispositivo.

Módulos de dispositivo suportados

  • E/S digital: Controle de sinal de entrada/saída digital

    Unknown Attachment

  • Ethernet industrial: Comunicação Ethernet industrial

    Unknown Attachment

  • Modbus TCP: Comunicação do protocolo Modbus TCP

    Unknown Attachment

  • Modbus RTU: Comunicação do protocolo Modbus RTU

    Unknown Attachment

  • FOCAS: Integração de equipamento CNC FANUC

    Unknown Attachment

  • Cliente TCP: Comunicação do cliente TCP

    Unknown Attachment

  • Servidor TCP: Comunicação do servidor TCP

    Unknown Attachment

  • Serial: Comunicação da porta serial

    Unknown Attachment

Esta seção explica o método de integração usando os módulos Cliente TCP e Servidor TCP.

1. Instalando os Módulos do Dispositivo

  • Inicie o DART-Platform e execute o módulo Loja.

  • Procure TCPServer e instale o módulo.

    Unknown Attachment

  • Procure TCPClient e instale o módulo.

    Unknown Attachment

2. Configurar módulos de dispositivo

Configuração do módulo TCPServer

  • Execute o módulo TCPServer instalado.

  • Insira um número de porta de servidor arbitrário. (por exemplo, 9999)

  • Clique no botão CONECTAR para verificar se a conexão funciona corretamente.

  • Mantenha a conexão ativa sem desconectar.

Configuração do módulo TCPClient

  • Execute o módulo TCPClient instalado.

  • Insira o endereço IP do servidor (127,0.0,1) e o número da porta (9999).

  • Clique no botão CONECTAR para verificar se a conexão funciona corretamente.

  • Clique no botão Adicionar sinal de gravação.

  • Insira o nome e o valor do sinal de gravação. (Por exemplo, Saída / 123)

  • Após a conclusão da configuração, desconecte usando o botão Desconectar.

3. Usando comandos de sinal

Criação de tarefas

  • Execute o módulo TaskEditor.

  • Clique no botão Novo arquivo no TaskEditor.

Adicionar sinal de adição

  • Clique no botão Adicionar sinal na guia Comandos.

  • Configure o seguinte na guia Propriedades:

    • Tipo de sinal: Cliente TCP

    • Método de configuração: Módulo

    • Módulo: Selecione o módulo TCPClient

    • Dispositivo: Selecione as informações de conexão do servidor

    • Nome da conexão: Insira um nome arbitrário (por exemplo, Comm_test)

Adicionar sinal definido

  • Clique no botão Definir sinal na guia Comandos.

  • Configure o seguinte na guia Propriedades:

    • Tipo de sinal: Cliente TCP

    • Método de configuração: Módulo

    • Módulo: Selecione o módulo TCPClient

    • Nome da conexão: Selecione o nome definido em Adicionar sinal

    • Ação: Selecione o sinal de gravação inserido no TCPClient (por exemplo, Saída)

4. Verificando a operação

Execução da tarefa

  • Clique no botão de reprodução para executar a tarefa.

  • Verifique se a tarefa é iniciada normalmente.

Verificando a integração no módulo TCPServer

  • Verifique os dados na área de sinal de entrada do módulo TCPServer.

  • Verifique se os dados (123) configurados no módulo TCPClient foram recebidos.

  • Confirme se a transmissão de dados foi bem-sucedida.

5. Solução de problemas

Falha de conexão

  • Verifique se o módulo TCPServer está funcionando normalmente.

  • Verifique se o número da porta está configurado corretamente.

  • Inspecione o status da conexão de rede.

  • Verifique se o firewall permite a porta especificada.

Falha na transmissão do sinal

  • Verifique se a configuração dos comandos de sinal está correta.

  • Confirme se os tipos e valores de dados estão precisos.

  • Inspecione se o status da conexão entre os módulos é mantido.

Notas importantes

  • A ordem de execução do módulo deve ser seguida para a integração adequada.

  • O TCPServer deve estar em execução primeiro para que o TCPClient se conecte.

  • Verifique se a porta especificada não está bloqueada pelas configurações do firewall.

  • Verifique se todos os módulos estão no status normal antes de executar os comandos Signal.

  • Ao testar, comece com dados simples e avance gradualmente para uma transmissão de dados mais complexa.