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

Embed Size (px)

Citation preview

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    1/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 1 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    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 dedrive Siemens (SIMATIC NET V1X) usando interface OPC.

    Aviso: Este documento apresenta dicas e exemplos sobre o produto e supe que o leitor possua conhecimento bsicoprvio sobre o mesmo. Para informaes completas e atualizadas, deve-se consultar o manual do produto. O intuito destetexto meramente didtico, podendo ser alterado pela Siemens sem aviso prvio. Os exemplos devem ser adaptados ao usofinal 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.............................. 173. Testes de comunicao ............................................................................................... 19

    4. Referncias .................................................................................................................. 22

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

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    2/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 2 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    1. Introduo - Conceitos

    muito comum em sistemas automatizados a integrao de equipamentos de diferentesfabricantes atravs de redes de comunicao. Em especial frequente o caso de

    controladores se comunicando com sistemas de superviso e controle (SCADA) ou outrossistemas corporativos embarcados em PC.

    Independentemente do protocolo de comunicao usado, comum que o drive decomunicao instalado no PC seja de procedncia do fabricante do controlador.

    Para troca de dados entre este drive e o aplicativo rodando no PC normalmente feitaatravs de interface OPC. OPC significa OLE for Process Controle uma formapadronizada 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 estaconfigurao 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.0configurado com os detalhes citados a seguir:

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    3/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 3 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    Endereo de IP 10.2.120.1 e mscara 255.0.0.0:

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    4/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 4 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    DB1, de nome Data_block_1, configurado de modo default (ou seja com acessootimizado, somente com endereos simblicos)

    DB2, de nome Data_block_2, configurado de modo no otimizado (ou seja, quepossui endereos absolutos e simblicos).

    Dica: para alterar a forma de acesso do DB, selecione ele na rvore de diretrios aesquerda, clique nele com boto direito do mouse (1), Properties(2). Na abaAttributes, desmarque a opo Optimized block Access(3).

    1

    2

    3

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    5/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 5 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    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 deethernet 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 menordo que V12 implica em restries de funcionalidades (somente ser possvel acessar os DBconfigurados como no otimizados, em nosso exemplo, somente o DB2 ser acessvel) eprocedimentos (o acesso s variveis pelo software OPC Scout ser feito atravs de outrosdiretrios).

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    6/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 6 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

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

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    7/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 7 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.3. Insero de OPC / PC Station

    Na rvore de diretrios esquerda (Project tree), clicar em Add new device. SelecionarUser 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 versodisponvel na escolha (2), use a verso imediatamente inferior. Por exemplo: se voc temSIMATIC NET V12 SP1, escolha SW V12....

    1

    2

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    8/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 8 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.4. 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 posiolivre do PC Station.

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

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    9/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 9 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.5. Ajustes das propriedades do IE General

    Selecionar IE general,Properties,PROFINET interface,Ethernet addresses. Ajustar oendereo de IP igual ao IP do computador onde vai rodar o drive (neste caso 10.1.180.75,

    com mscara 255.0.0.0).

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    10/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 10 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.6. Ajustes das propriedades do OPC

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

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    11/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 11 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.7. Ajustes das propriedades do PC Station

    Selecionar o PC Station, ir em Porperties, SIMATIC PC Station. Desmarcar aopo Computer name identiacalto PC station name. Preencher o campo

    Computer name com o nome do computador onde vai rodar o SIMATIC NET(nonosso exemplo usaremos o nome OS1). Dica use apenas letras e nmeros; evite

    qualquer tipo de caractere especial.

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    12/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 12 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    Selecionar o PC Station, ir em Porperties, SIMATIC PC Station, XDBConfiguration. Marcar a opo Generate XDB file. Como default dado o caminho

    do diretrio raiz do projeto.

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    13/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 13 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.8. Configurao da conexo

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

    Clicar no boto Connection (1), selecionar S7 connection (2), arrastar o OPCServer at a CPU (3).

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    14/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 14 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.9. Compilar as configuraes do controlador.

    Selecionar o controlador, na rvore de diretrios esquerda (Project Tree ). Clicarcom 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.

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    15/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 15 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.10. Descarregar as configuraes do controlador.

    Selecionar o controlador, na rvore de diretrios esquerda (Project Tree). Clicarcom boto direito do mouse. Selecionar Download, Hardware and Software (only

    changes).

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    16/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 16 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    2.11. Compilar as configuraes do PC Station.

    Selecionar o PC Station, na rvore de diretrios esquerda (Project Tree). Clicarcom 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.

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    17/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 17 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

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

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

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    18/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 18 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    Clicar em Import Sation..., passar o caminho do arquivo .XDB copiado para estePC.

    Fechar a janela clicando em OK.

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    19/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 19 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    3. Testes de comunicao

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

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

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    20/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 20 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    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.

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    21/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 21 / 22s

    Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

    Dentro deste diretrio, navegar pelas variveis de interesse (no nosso caso MyVardos 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.

  • 7/26/2019 Configurao e testes de comunicao via interface OPC

    22/22

    s TIA PortalOPC configurao e testes

    20/05/2015 Pgina 22 / 22s Industry Sector Technical Support & Hotline www siemens com br/Hotline

    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 SectorCustomer Service Division / Service Delivery

    - Technical Support & Hotline

    Requisio de suporte:www.siemens.com.br/Hotline/SRTel.: +55 0800 7 73 73 73

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

    Homepage Brasil:www.siemens.com.br

    https://support.industry.siemens.com/cs/br/en/view/39960679https://support.industry.siemens.com/cs/br/en/view/39960679http://www.siemens.com.br/Hotline/SRhttp://www.siemens.com.br/Hotline/SRhttp://www.siemens.com.br/Hotline/SRhttp://www.siemens.com.br/Hotlinehttp://www.siemens.com.br/Hotlinehttp://www.siemens.com.br/Hotlinehttp://www.siemens.com.br/http://www.siemens.com.br/http://www.siemens.com.br/http://www.siemens.com.br/http://www.siemens.com.br/Hotlinehttp://www.siemens.com.br/Hotline/SRhttps://support.industry.siemens.com/cs/br/en/view/39960679