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.