Você está na página 1de 22

s

TIA Portal OPC configurao e testes

TIA Portal
Configurao e testes de comunicao via interface OPC

Denilson Pegaia
Objetivo: demonstrar como configurar e testar uma comunicao entre PLC e PC atravs de
drive Siemens (SIMATIC NET V1X) usando interface OPC.
Aviso:

Este documento apresenta dicas e exemplos sobre o produto e supe que o leitor possua conhecimento bsico
prvio sobre o mesmo. Para informaes completas e atualizadas, deve-se consultar o manual do produto. O intuito deste
texto meramente didtico, podendo ser alterado pela Siemens sem aviso prvio. Os exemplos devem ser adaptados ao uso
final e exaustivamente testados antes de utilizados em projetos reais.

ndice
1.

Introduo - Conceitos ................................................................................................... 2

2.

Configurao de comunicao ....................................................................................... 2


2.1.

Pr-requisitos.......................................................................................................... 2

2.2.

Configurao do PLC.............................................................................................. 6

2.3.

Insero de OPC / PC Station ................................................................................ 7

2.4.

Insero 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.

Configurao da conexo ..................................................................................... 13

2.9.

Compilar as configuraes do controlador. ........................................................... 14

2.10.

Descarregar as configuraes do controlador. .................................................. 15

2.11.

Compilar as configuraes do PC Station. ........................................................ 16

2.12.

Configurao do micro onde rodar o SIMATIC NET / OPC.............................. 17

3.

Testes de comunicao ............................................................................................... 19

4.

Referncias.................................................................................................................. 22

5.

Suporte tcnico ............................................................................................................ 22

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 1 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

1. Introduo - Conceitos
muito comum em sistemas automatizados a integrao de equipamentos de diferentes
fabricantes atravs de redes de comunicao. Em especial frequente o caso de
controladores se comunicando com sistemas de superviso e controle (SCADA) ou outros
sistemas corporativos embarcados em PC.
Independentemente do protocolo de comunicao usado, comum que o drive de
comunicao instalado no PC seja de procedncia do fabricante do controlador.
Para troca de dados entre este drive e o aplicativo rodando no PC normalmente feita
atravs 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.
No obstante haja diversas possibilidades para tal, neste artigo ser descrito como esta
configurao pode ser feita no mesmo software de configurao do controlador (TIA Portal)
e a transferncia da configurao ser feita atravs de copia de arquivos.

2. Configurao de comunicao

Este captulo descreve como configurar a comunicao via OPC.

2.1.

Pr-requisitos

O ponto de partida deste exemplo de comunicao ter-se um projeto de S7-1200, FW 4.0


configurado com os detalhes citados a seguir:

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 2 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

Endereo de IP 10.2.120.1 e mscara 255.0.0.0:

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 3 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

DB1, de nome Data_block_1, configurado de modo default (ou seja com acesso
otimizado, somente com endereos simblicos)
DB2, de nome Data_block_2, configurado de modo no otimizado (ou seja, que
possui endereos absolutos e simblicos).
Dica: para alterar a forma de acesso do DB, selecione ele na rvore de diretrios a
esquerda, clique nele com boto direito do mouse (1), Properties (2). Na aba
Attributes, desmarque a opo Optimized block Access (3).

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 4 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

Dentro dos DBs foi definida uma varivel de formato Int.

Outro pr-requisito ter-se um PC com SIMATIC NET V12 instalado. O PC possui placa de
ethernet genrica, configurada com IP 10.1.180.75 e mscara 255.0.0.0:

NOTA: o uso de CPU com firmware menor do que 4.0 ou SIMATIC NET com verso menor
do que V12 implica em restries de funcionalidades (somente ser possvel acessar os DB
configurados como no otimizados, em nosso exemplo, somente o DB2 ser acessvel) e
procedimentos (o acesso s variveis pelo software OPC Scout ser feito atravs de outros
diretrios).

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 5 /
www.siemens.com.br/Hotline

22

2.2.

TIA Portal OPC configurao e testes

Configurao 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

s Industry Sector

- Technical Support & Hotline

Pgina 6 /
www.siemens.com.br/Hotline

22

2.3.

TIA Portal OPC configurao e testes

Insero de OPC / PC Station

Na rvore de diretrios esquerda (Project tree), clicar em Add new device. Selecionar
User applications, OPC Server(1). Selecionar, direita, a verso do OPC correspondente
verso do SIMATIC NET instalado (2). Clicar em OK.

NOTA: Caso voc uma verso de SIMATIC NET que no corresponda exatamente verso
disponvel na escolha (2), use a verso imediatamente inferior. Por exemplo: se voc tem
SIMATIC NET V12 SP1, escolha SW V12....

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 7 /
www.siemens.com.br/Hotline

22

2.4.

TIA Portal OPC configurao e testes

Insero do IE General

Na configurao de hardware (Device View), rvore de diretrios direita (hardware catalg),


selecionar communication modules, PROFINET/Ethernet,IE General. Na lateral inferior
selecionar a verso correspondente ao SIMATIC NET instalado. Arrastar para a posio
livre do PC Station.

NOTA: Caso voc uma verso de SIMATIC NET que no corresponda exatamente verso
disponvel na escolha (2), use a verso imediatamente inferior. Por exemplo: se voc tem
SIMATIC NET V12 SP1, escolha SW V8.2 ....

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 8 /
www.siemens.com.br/Hotline

22

2.5.

TIA Portal OPC configurao e testes

Ajustes das propriedades do IE General

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


endereo de IP igual ao IP do computador onde vai rodar o drive (neste caso 10.1.180.75,
com mscara 255.0.0.0).

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 9 /
www.siemens.com.br/Hotline

22

2.6.

TIA Portal OPC configurao e testes

Ajustes das propriedades do OPC

Selecionar OPC Service_1, ir em Propertiesv, S7, S7, PLC Tags. Clicar em All.

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 10 /
www.siemens.com.br/Hotline

22

2.7.

TIA Portal OPC configurao e testes

Ajustes das propriedades do PC Station

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


opo 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 nmeros; evite
qualquer tipo de caractere especial.

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 11 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

Selecionar o PC Station, ir em Porperties, SIMATIC PC Station, XDB


Configuration. Marcar a opo Generate XDB file. Como default dado o caminho
do diretrio raiz do projeto.

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 12 /
www.siemens.com.br/Hotline

22

2.8.

TIA Portal OPC configurao e testes

Configurao da conexo

Entrar no Network View. Arrastar a porta Ethernet da placa de rede do PC Station


at a rede do PLC

Clicar no boto Connection (1), selecionar S7 connection (2), arrastar o OPC


Server at a CPU (3).

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 13 /
www.siemens.com.br/Hotline

22

2.9.

TIA Portal OPC configurao e testes

Compilar as configuraes do controlador.

Selecionar o controlador, na rvore de diretrios esquerda (Project Tree). Clicar


com boto direito do mouse. Selecionar Compile, Hardware (rebuild all).
Assegurar-se que no h erros de compilao.
Selecionar o controlador, na rvore de diretrios esquerda (Project Tree). Clicar
com boto direito do mouse. Selecionar Compile, Software (rebuild all).
Assegurar-se que no h erros de compilao.

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 14 /
www.siemens.com.br/Hotline

22

2.10.

TIA Portal OPC configurao e testes

Descarregar as configuraes do controlador.

Selecionar o controlador, na rvore de diretrios esquerda (Project Tree). Clicar


com boto direito do mouse. Selecionar Download, Hardware and Software (only
changes).

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 15 /
www.siemens.com.br/Hotline

22

2.11.

TIA Portal OPC configurao e testes

Compilar as configuraes do PC Station.

Selecionar o PC Station, na rvore de diretrios esquerda (Project Tree). Clicar


com boto direito do mouse. Selecionar Compile, Hardware (rebuild all).
Assegurar-se que no h erros de compilao.
Selecionar o PC Station, na rvore de diretrios esquerda (Project Tree). Clicar
com boto direito do mouse. Selecionar Compile, Software (only changes).
Assegurar-se que no h erros de compilao.

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 16 /
www.siemens.com.br/Hotline

22

2.12.

TIA Portal OPC configurao e testes

Configurao do micro onde rodar o SIMATIC NET / OPC.

Copiar o arquivo .XDB do micro de configurao e lev-lo para o micro onde rodar
o SIMATIC NET. O local onde se encontra o arquivo XDB no micro de configurao
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 configurao, no passo 2.7 neste exemplo usou-se o nome OS1).

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 17 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao 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

s Industry Sector

- Technical Support & Hotline

Pgina 18 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

3. Testes de comunicao
Este captulo descreve como testar a comunicao via OPC atravs de um programa de
testes, OPC Scout, que acompanha a instalao do SIMATIC NET.

Chamar (dar dois cliques) no aplicativo OPC Scout a partir da janela iniciar do
Windows.

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 19 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

Navegar na estrutura de diretrios:

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 diretrios (nome do controlador,
Controller) at chegar s variveis de interesse.

20/05/2015

s Industry Sector

- Technical Support & Hotline

Pgina 20 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

Dentro deste diretrio, navegar pelas variveis 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

s Industry Sector

- Technical Support & Hotline

Pgina 21 /
www.siemens.com.br/Hotline

22

TIA Portal OPC configurao e testes

4. Referncias
Artigo tcnico (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 tcnico
Siemens Industry Sector
Customer Service Division / Service Delivery

- Technical Support & Hotline

Requisio 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

s Industry Sector

- Technical Support & Hotline

Pgina 22 /
www.siemens.com.br/Hotline

22