Você está na página 1de 22

s TIA Portal – OPC configuração e testes

TIA Portal

Configuração e testes de comunicação via interface OPC

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

1. Introdução - Conceitos ................................................................................................... 2


2. Configuração de comunicação ....................................................................................... 2
2.1. Pré-requisitos.......................................................................................................... 2
2.2. Configuração do PLC.............................................................................................. 6
2.3. Inserção de OPC / PC Station ................................................................................ 7
2.4. Inserção do IE General ........................................................................................... 8
2.5. Ajustes das propriedades do IE General ................................................................. 9
2.6. Ajustes das propriedades do OPC ........................................................................ 10
2.7. Ajustes das propriedades do PC Station ............................................................... 11
2.8. Configuração da conexão ..................................................................................... 13
2.9. Compilar as configurações do controlador. ........................................................... 14
2.10. Descarregar as configurações do controlador. .................................................. 15
2.11. Compilar as configurações do PC Station. ........................................................ 16
2.12. Configuração do micro onde rodará o SIMATIC NET / OPC.............................. 17
3. Testes de comunicação ............................................................................................... 19
4. Referências.................................................................................................................. 22
5. Suporte técnico ............................................................................................................ 22

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

É muito comum em sistemas automatizados a integração de equipamentos de diferentes


fabricantes através de redes de comunicação. Em especial é frequente o caso de
controladores se comunicando com sistemas de supervisão e controle (SCADA) ou outros
sistemas corporativos embarcados em PC.

Independentemente do protocolo de comunicação usado, é comum que o drive de


comunicação instalado no PC seja de procedência do fabricante do controlador.

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

Este capítulo descreve como configurar a comunicação via OPC.

2.1. Pré-requisitos

O ponto de partida deste exemplo de comunicação é ter-se um projeto de S7-1200, FW 4.0


configurado com os detalhes citados a seguir:

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

 Endereço de IP 10.2.120.1 e máscara 255.0.0.0:

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

 Dentro dos DB’s foi definida uma variável de formato Int.

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

2.2. Configuração do PLC

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

2.3. Inserção de OPC / PC Station

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

2.4. Inserção do IE General

Na configuração de hardware (Device View), árvore de diretórios à direita (hardware catalg),


selecionar “communication modules”, “PROFINET/Ethernet”,”IE General”. Na lateral inferior
selecionar a versão correspondente ao SIMATIC NET instalado. Arrastar para a posição
livre do “PC Station“.

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

2.5. Ajustes das propriedades do IE General

Selecionar “IE general“,“Properties“,“PROFINET interface“,“Ethernet addresses“. Ajustar o


endereço de IP igual ao IP do computador onde vai rodar o drive (neste caso 10.1.180.75,
com máscara 255.0.0.0).

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

2.6. Ajustes das propriedades do OPC

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

2.7. Ajustes das propriedades do PC Station

 Selecionar o PC Station, ir em “Porperties”, “SIMATIC PC Station“. Desmarcar a


opção “Computer name identiacal to PC station name”. Preencher o campo
“Computer name” com o nome do computador onde vai rodar o SIMATIC NET (no
nosso exemplo usaremos o nome “OS1”). Dica use apenas letras e números; evite
qualquer tipo de caractere especial.

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

 Selecionar o PC Station, ir em “Porperties”, “SIMATIC PC Station“, “XDB


Configuration”. Marcar a opção “Generate XDB file”. Como default é dado o caminho
do diretório raiz do projeto.

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

2.8. Configuração da conexão

 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

2.9. Compilar as configurações do controlador.

 Selecionar o controlador, na árvore de diretórios à esquerda (“Project Tree”). Clicar


com botão direito do mouse. Selecionar “Compile”, “Hardware (rebuild all)”.
Assegurar-se que não há erros de compilação.
 Selecionar o controlador, na árvore de diretórios à esquerda (“Project Tree”). Clicar
com botão direito do mouse. Selecionar “Compile”, “Software (rebuild all)”.
Assegurar-se que não há erros de compilação.

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

2.10. Descarregar as configurações do controlador.

 Selecionar o controlador, na árvore de diretórios à esquerda (“Project Tree”). Clicar


com botão direito do mouse. Selecionar “Download”, “Hardware and Software (only
changes)”.

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

2.11. Compilar as configurações do PC Station.

 Selecionar o PC Station, na árvore de diretórios à esquerda (“Project Tree”). Clicar


com botão direito do mouse. Selecionar “Compile”, “Hardware (rebuild all)”.
Assegurar-se que não há erros de compilação.
 Selecionar o PC Station, na árvore de diretórios à esquerda (“Project Tree”). Clicar
com botão direito do mouse. Selecionar “Compile”, “Software (only changes)”.
Assegurar-se que não há erros de compilação.

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

2.12. Configuração do micro onde rodará o SIMATIC NET / OPC.

 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).

 Clicar em “Station Name”, preencher o mesmo nome usado no computador (e


definido na configuração, no passo 2.7 – neste exemplo usou-se o nome “OS1”).

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.

 Fechar a janela clicando em “OK”.

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

 Navegar na estrutura de diretórios:

UA Server -> opc.tcp//”nome do micro”: ...[OPC.SimaticNET.S7OPT]

Em nosso exemplo, UAServer -> opc.tcp//OS1: 4850 [OPC.SimaticNET.S7OPT]

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.

 Clicar em “Monitor ON”, checar se Result está como “Good”.

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

Siemens Industry Sector


Customer Service Division / Service Delivery

- Technical Support & Hotline –

Requisição de suporte: www.siemens.com.br/Hotline/SR


Tel.: +55 0800 7 73 73 73

Portal de Suporte: www.siemens.com.br/Hotline

Homepage Brasil: www.siemens.com.br

20/05/2015 Página 22 / 22
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Você também pode gostar