Escolar Documentos
Profissional Documentos
Cultura Documentos
TIA Portal
Denilson Pegaia
Objetivo: demonstrar como configurar e testar uma comunicação entre PLC e PC através de
drive Siemens (SIMATIC NET V1X) usando interface OPC.
Aviso: Este documento apresenta dicas e exemplos sobre o produto e supõe que o leitor possua conhecimento básico
prévio sobre o mesmo. Para informações completas e atualizadas, deve-se consultar o manual do produto. O intuito deste
texto é meramente didático, podendo ser alterado pela Siemens sem aviso prévio. Os exemplos devem ser adaptados ao uso
final e exaustivamente testados antes de utilizados em projetos reais.
Índice
20/05/2015 Página 1 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
1. Introdução - Conceitos
Para troca de dados entre este drive e o aplicativo rodando no PC normalmente é feita
através de interface OPC. OPC significa OLE for Process Control e é uma forma
padronizada para troca de dados entre programas.
Para que o drive funcione corretamente, contudo ele deve ser configurado adequadamente.
Não obstante haja diversas possibilidades para tal, neste artigo será descrito como esta
configuração pode ser feita no mesmo software de configuração do controlador (TIA Portal)
e a transferência da configuração será feita através de copia de arquivos.
2. Configuração de comunicação
2.1. Pré-requisitos
20/05/2015 Página 2 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
20/05/2015 Página 3 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
DB1, de nome Data_block_1, configurado de modo default (ou seja com acesso
otimizado, somente com endereços simbólicos)
DB2, de nome Data_block_2, configurado de modo não otimizado (ou seja, que
possui endereços absolutos e simbólicos).
Dica: para alterar a forma de acesso do DB, selecione ele na árvore de diretórios a
esquerda, clique nele com botão direito do mouse (1), “Properties“ (2). Na aba
“Attributes“, desmarque a opção “Optimized block Access” (3).
20/05/2015 Página 4 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Outro pré-requisito é ter-se um PC com SIMATIC NET V12 instalado. O PC possui placa de
ethernet genérica, configurada com IP 10.1.180.75 e máscara 255.0.0.0:
NOTA: o uso de CPU com firmware menor do que 4.0 ou SIMATIC NET com versão menor
do que V12 implica em restrições de funcionalidades (somente será possível acessar os DB
configurados como não otimizados, em nosso exemplo, somente o DB2 será acessível) e
procedimentos (o acesso às variáveis pelo software OPC Scout será feito através de outros
diretórios).
20/05/2015 Página 5 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Ativar a propriedade da CPU “Permit access with PUT/GET communication from remote
partner (PLC, HMI, OPC,...) “ (“Device view“, CPU, “Properties“,“Protection“,“Connections
mechanisms“).
20/05/2015 Página 6 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Na árvore de diretórios à esquerda (“Project tree“), clicar em “Add new device“. Selecionar
“User applications”, “OPC Server”(1). Selecionar, à direita, a versão do OPC correspondente
à versão do SIMATIC NET instalado (2). Clicar em OK.
NOTA: Caso você uma versão de SIMATIC NET que não corresponda exatamente à versão
disponível na escolha (2), use a versão imediatamente inferior. Por exemplo: se você tem
SIMATIC NET V12 SP1, escolha “SW V12...”.
20/05/2015 Página 7 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
NOTA: Caso você uma versão de SIMATIC NET que não corresponda exatamente à versão
disponível na escolha (2), use a versão imediatamente inferior. Por exemplo: se você tem
SIMATIC NET V12 SP1, escolha “SW V8.2 ...”.
20/05/2015 Página 8 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
20/05/2015 Página 9 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Selecionar OPC Service_1, ir em “Propertiesv, S7, S7, PLC Tags. Clicar em “All”.
20/05/2015 Página 10 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
20/05/2015 Página 11 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
20/05/2015 Página 12 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Entrar no “Network View“. Arrastar a porta Ethernet da placa de rede do “PC Station“
até a rede do PLC
Clicar no botão “Connection” (1), selecionar “S7 connection” (2), arrastar o OPC
Server até a CPU (3).
1 2
20/05/2015 Página 13 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
20/05/2015 Página 14 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
20/05/2015 Página 15 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
20/05/2015 Página 16 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Copiar o arquivo .XDB do micro de configuração e levá-lo para o micro onde rodará
o SIMATIC NET. O local onde se encontra o arquivo XDB no micro de configuração
foi definido no passo 2.7.
Abrir o “Station Configuration” (e.g. a partir do desk top).
20/05/2015 Página 17 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Clicar em “Import Sation...”, passar o caminho do arquivo .XDB copiado para este
PC.
20/05/2015 Página 18 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
3. Testes de comunicação
Este capítulo descreve como testar a comunicação via OPC através de um programa de
testes, OPC Scout, que acompanha a instalação do SIMATIC NET.
Chamar (dar dois cliques) no aplicativo OPC Scout a partir da janela iniciar do
Windows.
20/05/2015 Página 19 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Acessar a pasta SYM e dentro dela navegar pelos diretórios (nome do controlador,
“Controller”) até chegar às variáveis de interesse.
20/05/2015 Página 20 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
Dentro deste diretório, navegar pelas variáveis de interesse (no nosso caso “MyVar“
dos Data_block_1 e Data_block_2) e arrastá-las para a janela inferior direita.
20/05/2015 Página 21 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – OPC configuração e testes
4. Referências
Artigo técnico (FAQ) “How do you connect a PC station to an S7-1200 with OPC?”
https://support.industry.siemens.com/cs/br/en/view/39960679
5. Suporte técnico
20/05/2015 Página 22 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline