Criando Dados de Usuário do SoftPLC

A integração é implementada de modo a termos um mapeamento da memória compartilhada entre o SoftPLC e o adaptador do Protocolo Aberto, suportando até seis estações virtuais. Para uma estação virtual são atribuídos 100 bytes para os dados para o SoftPLC e 100 bytes para os dados a partir do SoftPLC. Um total de 600 bytes é mapeado em ambas direções.

O SoftPLC pode interagir com adaptadores de protocolo por meio de uma parte específica da memória compartilhada.

  1. Selecione Adicionar no campo Definições Gerais do SoftPLC.

  2. Na janela Criar dados do usuário do SoftPLC, escolha o respectivo protocolo a partir da lista suspensa.

  3. Preencha os campos de endereço Para o SoftPLC e A partir do SoftPLC com 0 para os endereços de Início e 599 para os endereços de Fim.

  4. Selecione Adicionar.

    A seção Variáveis globais* no software Multiprog conterão as variáveis de saída (opOUT_VSX) e variáveis de entrada (opIN_VSX) para cada estação virtual com os seguintes endereços.

    Estações Virtuais

    Dados de Usuário de Protocolo Aberto Para o SoftPLC

    Dados de Usuário de Protocolo aberto A partir do SoftPLC

    Estação virtual 1

    %MB3.38400

    %MB3.40448

    Estação virtual 2

    %MB3.38500

    %MB3.40548

    Estação virtual 3

    %MB3.38600

    %MB3.40648

    Estação virtual 4

    %MB3.38700

    %MB3.40748

    Estação virtual 5

    %MB3.38800

    %MB3.40848

    Estação virtual 6

    %MB3.38900

    %MB3.40948

    Se estiver importando ou atualizando um projeto que ainda não possua os endereços acima definidos, esses devem ser adicionados manualmente no Multiprog.

  5. Selecione SoftPLC Ativo ou Desativado.

    • Ativo: Se o processo do SoftPLC, a ferramenta ficará bloqueada para a realização de apertos.

    • Desativado: Se o processo do SoftPLC for perdido, a ferramenta ainda poderá realizar apertos.

  6. Executando operações de protocolo aberto no controlador.

  7. Empurre as alterações para o controlador.