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.
Selecione Adicionar no campo Definições Gerais do SoftPLC.
Na janela Criar dados do usuário do SoftPLC, escolha o respectivo protocolo a partir da lista suspensa.
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.
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 SoftPLC
Dados de Usuário de Protocolo aberto 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.
Selecione SoftPLC Ativo ou Desativado.
Ativo: Se o processo do SoftPLC for perdido, a ferramenta ficará bloqueada para a realização de apertos.
Desativado: Se o processo do SoftPLC for perdido, a ferramenta ainda ficará bloqueada para a realização de apertos.
Executando operações de protocolo aberto no controlador.
Empurre as alterações para o controlador.