apostila siemens pcs7 v8.0

94
 Process Control System PCS 7 - V8.0  Folha 1 / 93 SIMATIC PCS7 Treinamento

Upload: maiconsaturno

Post on 09-Oct-2015

701 views

Category:

Documents


271 download

TRANSCRIPT

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    1/93

    Process Control SystemPCS 7 - V8.0

    Folha 1 / 93

    SIMATIC PCS7

    Treinamento

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    2/93

    Process Control SystemPCS 7 - V8.0

    Folha 2 / 93

    1. Introduo ....................................................................................................................... 3

    2. Novo Projeto ................................................................................................................... 6

    2.1 Conceitos................................................................................................................... 62.2 Passos para criar um novo projeto ............................................................................ 8

    2.3. Criar Projeto com o New Wizard Project ................................................................ 9

    3. AS/OS ........................................................................................................................... 143.1. Configurao AS (Hardware Config) .................................................................... 14

    3.2. I/Os e Symbol Table .............................................................................................. 16

    3.3. Interface (PG/ PC).................................................................................................. 183.4. Station Configuration Editor .................................................................................. 19

    3.5. Configurao OS (Station Configuration) ............................................................. 20

    3.6. Plant ViewNveis Hierrquicos .......................................................................... 22

    4. NetPro ........................................................................................................................... 245. Programas em CFC ....................................................................................................... 28

    5.1. Blocos .................................................................................................................... 28

    5.2. CFC (Continuous Function Chart) ......................................................................... 28

    5.3. Compile / Download .............................................................................................. 335.4. Chart On-Line ........................................................................................................ 34

    5.5. Dinamic Display / Trend ........................................................................................ 35

    5.6. Blocos DI, AI, DO, AO ......................................................................................... 365.7. Module Drivers ...................................................................................................... 38

    5.8. Mensagens.............................................................................................................. 39

    5.9. Run Time ............................................................................................................... 40

    5.10. Atributos FBs e FCs.......................................................................................... 415.11. Referencia Cruzada .............................................................................................. 45

    5.12. Comunicao AS / AS ......................................................................................... 47

    6. SFC ............................................................................................................................... 507. Criar Novos Blocos com SCL....................................................................................... 57

    7.1 Declarao das variveis ......................................................................................... 57

    8. OS (WinCC).................................................................................................................. 58

    8.1. Compilando OS ...................................................................................................... 618.2 Criando Tags sem objetos no CFC ......................................................................... 65

    8.3. Configurando OS ................................................................................................... 67

    8.4. Block Icons ............................................................................................................ 718.5. Faceplate ................................................................................................................ 72

    8.6. Graphics Designer .................................................................................................. 72

    8.6.1 Criar Nova Tela................................................................................................ 73

    8.7. Picture Tree Manager ............................................................................................. 758.8. User Administrator................................................................................................. 76

    8.9. On-line trends......................................................................................................... 78

    8.10. Mensagens............................................................................................................ 828.11. Archives ............................................................................................................... 85

    8.12. Relatrio ............................................................................................................... 88

    8.12.1.Report Designer - Layout.............................................................................. 898.12.2.Report DesignerPrint Jobs....................................................................... 90

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    3/93

    Process Control SystemPCS 7 - V8.0

    Folha 3 / 93

    1. Introduo

    O SIMATIC PCS7 um software que integra todas as ferramentas para realizara automao de uma planta em uma nica plataforma. Esta integrao feitadesde o MES at o processo de nvel mais baixo.

    Esta integrao nos permite perceber as seguintes vantagens: facilidade paraotimizao dos processos, reduo dos recursos de engenharia e flexibilidadepara uma adaptao rpida.

    O PCS7 promove a integrao horizontal e vertical das plantas.

    A integrao horizontal consiste em controlar todos os processos realizados

    dentro da planta, desde a logstica da entrada at a sada do produto pronto,utilizando as mesmas ferramentas.

    O PCS7 inclui as ferramentas para configurar: sistemas HMI e de automao doprocesso, redes de comunicao, I/O distribudas e ferramentas de engenharia.De maneira totalmente integrada.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    4/93

    Process Control SystemPCS 7 - V8.0

    Folha 4 / 93

    A integrao vertical consiste em configurar desde o MES at o processo com onvel mais baixo de processo.

    O PCS7 tambm faz a integrao das redes de processo, otimizando-as. Essaotimizao baseada na tecnologia PROFIBUS.

    O sistema PCS7 permite tambm solues com redundncia em qualquer nvel.Ele permite que at 32 estaes de operao estejam acessando dados de ummesmo servidor. Essa comunicao feita entre servidores, clientes e CLPs feita via Ethernet que pode ser de at 100Mbps. Geralmente, os sistemas sointerligados em anel.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    5/93

    Process Control SystemPCS 7 - V8.0

    Folha 5 / 93

    Para a rede de processo, costuma-se usar rede Profibus DPque pode serredundante ou no, fail-safeou no.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    6/93

    Process Control SystemPCS 7 - V8.0

    Folha 6 / 93

    2. Novo Projeto

    2.1 Conceitos

    O PCS7 proporciona que se trabalhe com vrias equipes ao mesmo tempo nomesmo projeto.

    Isto possvel graas ao conceito de Multiproject, que rene vrios projetosdentro de uma mesma planta.

    O Mult iproject o nvel mais alto dentro da estrutura do SIMATIC MANAGEReabaixo deles vm os Projectse as Master Data Libraries.

    O Project onde efetivamente desenvolvido o projeto. dentro do Projectque

    so colocadas as ASs1e OS2.

    Quando h a necessidade de vrias equipes trabalharem em um mesmo projeto,cada equipe recebe seu Projecte desenvolve seu software nele, para quedepois, sejam integrados ao Multiproject, criando uma nica planta.

    Library onde se localiza a biblioteca do projeto, com os objetos utilizados nodesenvolvimento do software. A principal delas a MASTER DATA LIBRARY.

    Para criao de um projeto, recomenda-se utilizar uma biblioteca apenas, pois

    assim evita-se que objetos diferentes possuam o mesmo nome.

    1AS:Automation Station (CLP)2OS: Operator Station

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    7/93

    Process Control SystemPCS 7 - V8.0

    Folha 7 / 93

    MULTIPROJECT

    PROJECT

    MASTER DATA LIBRARY

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    8/93

    Process Control SystemPCS 7 - V8.0

    Folha 8 / 93

    2.2 Passos para criar um no vo p rojeto

    Para criar um novo projeto recomendado seguir os seguintes passos:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    9/93

    Process Control SystemPCS 7 - V8.0

    Folha 9 / 93

    Os passos designados neste fluxograma sero explicados detalhadamentedurante o treinamento.

    2.3. Criar Projeto com o New Wizard Project

    Para criarmos um novo projeto podemos utilizar o New Project Wizard. Esteassistente ajuda-nos a criar um novo projeto padro, que pode ser editadoposteriormente.

    Para isso, seguimos:

    i) Selecionamos o menu Filee o Wizard;

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    10/93

    Process Control SystemPCS 7 - V8.0

    Folha 10 / 93

    ii) Selecionamos o tipo de projeto que queremos. Usaremos um Multi-Project.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    11/93

    Process Control SystemPCS 7 - V8.0

    Folha 11 / 93

    iii) Selecionamos uma CPU utilizada.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    12/93

    Process Control SystemPCS 7 - V8.0

    Folha 12 / 93

    iv) Selecionamos quantas reas teremos, que tipo de objetos (CFC ouSFC) e se teremos OS, e de que tipo ser;

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    13/93

    Process Control SystemPCS 7 - V8.0

    Folha 13 / 93

    v) Definimos o local onde ficar o projeto e clicar em MAKE;

    Depois desses passos, o projeto Standard est criado.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    14/93

    Process Control SystemPCS 7 - V8.0

    Folha 14 / 93

    3. AS/OS

    As configuraes de AS esto no Comp onente view. Component View umadas vistas do PCS7.

    Dentro do Componente view, podemos observar os principais equipamentos queso contemplados pela planta. Alm disso, podemos ver tambm as bibliotecasdo projeto. Exemplo:

    3.1. Conf ig ur ao AS (Hardware Conf ig )

    A configurao de AS serve para que o PLC identifique seu hardware econfigure suas placas para o seu correto funcionamento.

    Para isso primeiro verificamos as placas do PLC e definimos seus endereos,tanto de memria, quanto de rede.

    Esta configurao se d pela ferramenta HW CONFIG.

    Aps entrarmos nela, verificamos ao lado esquerdo uma janela com oscomponentes de Hardware. Ento, basta selecion-los, de acordo com osmodelos especficos do projeto e arrast-los para a rea principal. Com os

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    15/93

    Process Control SystemPCS 7 - V8.0

    Folha 15 / 93

    componentes PROFIBUS, se d da mesma maneira, de modo que eles fiquempendurados na rede a qual eles pertencem.

    Os dispositivos tambm so parametrizados individualmente. No caso da CPU,temos vrias configuraes possveis, como o tempo de ciclo de cada OB 3, amemria que cada uma pode ocupar, a prioridade que cada OB tem. No caso daCP4, podemos configurar seu endereo ethernet, selecionar a qual rede elapertence, etc...

    Exerccio:

    Montar no HW CONFIG a seguinte configurao e compilar:

    3OBs: Organization Blocks. Fazem a interface entre o sistema operacional do PLC e o programa do

    usurio. Controlam a ordem de execuo dos blocos, as interrupes cclicas, gerenciamento de erros, etc.4CP: Communications Processor

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    16/93

    Process Control SystemPCS 7 - V8.0

    Folha 16 / 93

    3.2. I/Os e Sym bo l Table

    O PCS7 define endereos absolutos de entradas e sadas quando mdulos soinseridos no HW Config. Todo mdulo tem seu endereo inicial e os endereosseguintes so derivados desse endereo de incio.

    Para facilitar o uso, os endereos absolutos podem ser associados a endereossimblicos. Isso possvel de ser feito diretamente nos mdulos referentes aosrespectivos endereos absolutos, conforme a figura abaixo.

    Todos os nomes simblicos referentes programao do PLC pode ser editadona Symbol Table. Ento, cada AS possui sua prpria symbol table, que pode seracessada na pasta S7 Programda CPU, conforme a figura abaixo.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    17/93

    Process Control SystemPCS 7 - V8.0

    Folha 17 / 93

    Alm de endereos simblicos, a symbol table contm tambm os nomessimblicos de blocos (FBs, FCs, DBs), endereos de memria, timers, etc.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    18/93

    Process Control SystemPCS 7 - V8.0

    Folha 18 / 93

    3.3. Inter face (PG/ PC)

    O SIMATIC MANAGERpode comunicar-se com os equipamentos por vriosprotocolos de comunicao. Para isto, basta que o driveresteja corretamente

    configurado. Para selecionar o dispositivo utilizado fazemos:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    19/93

    Process Control SystemPCS 7 - V8.0

    Folha 19 / 93

    E depois:

    Temos os seguintes dispositivos para selecionarmos:

    PC internal (local): para fazer download na prpria estao deengenharia.

    CP1613 (ISO): via placa CP-1613 por protocolo ISO. Iso Ind. Ethernet / TCP/IP: via placa OnBoard, por Iso/TCP/IP. PC Adapter(Auto): via PC Adapter, sendo transparente o protocolo

    utilizado. PC Adapter (MPI): via PC Adapter, protocolo MPI.

    3.4. Stat ion Con f igurat ion Edi tor

    O Station Configuration Editor utilizado para fazer as conexes entre AS e OS.Ele pode ser acessado pelo seu atalho na rea de trabalho ou pelo seu cone narea de notificao da barra de tarefas do Windows.

    Para configurarmos, basta clicar no item com o boto direito e clicar emAdd. Eledeve ser configurado da seguinte forma:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    20/93

    Process Control SystemPCS 7 - V8.0

    Folha 20 / 93

    WinCC Application: faz a conexo entre supervisrio e PLCs; IE General: placa onboard da estao; CP 1613: placa de comunicao ISO; OPC Server: Estabelece o link OPC.

    3.5. Con fig ur ao OS (Statio n Con figu ratio n)

    No Simatic Manager(SM), pelo Componente View,temos que configurar a OS.

    Isto feito pela ferramenta Configuration, disponvel ao se clicar sobre uma OSdo projeto. Essa ferramenta carrega no Station Configuration Editoras conexesconfiguradas no SM.

    Funciona de maneira similar ao HW Config, basta selecionar os componentes naBIBLIOTECA do lado esquerdo e arrast-los para os slotsdisponveis na reaprincipal.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    21/93

    Process Control SystemPCS 7 - V8.0

    Folha 21 / 93

    ATENO: Esta configurao deve ser montada identicamente aconfigurao do Station Conf igu rat ion Edi tor.

    Exerccio:

    Montar a configurao, fazer o download e verificar seu funcionamento, sabendoque:

    i. O supervisrio o WinCC;ii. A comunicao entre Servers/Clientse com o CLP feito pela placa

    onboarddo computador.iii. necessrio um linkOPC.

    BIBLIOTECA

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    22/93

    Process Control SystemPCS 7 - V8.0

    Folha 22 / 93

    3.6. Plant View Nveis Hierrqu ic os

    Os nveis hierrquicos so utilizados para que o software fique de maneira maisorganizada e divido por reas. Isto facilita a localizao de objetos.

    Esses nveis aparecem tambm nos alarmes que sobem para o supervisrio.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    23/93

    Process Control SystemPCS 7 - V8.0

    Folha 23 / 93

    Os nveis hierrquicos, assim como seus objetos, precisam ser associadoss respectivas ASse OS. Para isto, clicamos com o boto direito eprocedemos da seguinte maneira:

    Para AS

    Para OS

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    24/93

    Process Control SystemPCS 7 - V8.0

    Folha 24 / 93

    4. NetPro

    NetPro a ferramenta utilizada para configurar a comunicao entre sistemas.

    Para acess-lo, clique no boto:

    Para configurar uma conexo entre os dispositivos, seguimos os passos:

    i. Selecionamos um objeto (CPU ou WinCC Applic.);ii. Na parte inferior clicamos com o boto direito e selecionamos Insert

    new Connection;

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    25/93

    Process Control SystemPCS 7 - V8.0

    Folha 25 / 93

    iii. Escolhemos o parceiro e selecionamos o tipo de conexo utilizada;

    Geralmente, as conexes so do tipo S7 conn ect ionsno caso de PLCs semredundncia e S7 conn ect ion faul t -to l leranceno caso de S7-400H

    (redundante).

    iv. Selecionar o dispositivo pelo qual ser feita comunicao, tanto noremoto quanto no local (CP 443-1, CP 1613, IE General, etc...). possvel trocar o nome da conexo para facilitar sua identificao.Basta escrever o nome no campo mostrado na figura abaixo.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    26/93

    Process Control SystemPCS 7 - V8.0

    Folha 26 / 93

    v. Compilar e fazer o download.

    INTERFACE

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    27/93

    Process Control SystemPCS 7 - V8.0

    Folha 27 / 93

    Exerccio:

    Criar um projeto seguindo as diretrizes:

    i. 2 PLCs com configuraes de hardware idnticas ao exerccioanterior, nomeando-os como: AS1_SEe AS2_SINC;

    ii. Uma estao de operao;

    iii. Uma fbrica com as seguintes reas, associando-as as suas OS eASs:

    iv. Compilar AS e OS e fazer o download.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    28/93

    Process Control SystemPCS 7 - V8.0

    Folha 28 / 93

    5. Programas em CFC

    5.1. Blo cos

    Blocos so funes que executam algum tipo de algoritmo. Eles podem ser: OB(Organization Block), FB (Function Block), FC (Function), DB (Data Block). Nestetreinamento usaremos os seguintes blocos para comando e controle:

    DISJUNTOR (FB 200): supervisiona e controla um disjuntor; SIPROTEC: supervisiona o rel de proteo; SIPROTEC ANALOG: converte os valores lidos do rel para valores

    REAIS; PRE-COND: verifica as condies e libera o disjuntor para manobra; MEAS_MON: monitora valores analgicos;

    Usaremos tambm alguns blocos de drivers, mas trataremos adiante.

    5.2. CFC (Continu ou s Funct ion Chart)

    CFC uma linguagem de programao grfica onde o software do PLC efetivamente programado, sem ser necessrio um grande conhecimento deprogramao. Um CFC chart o local onde o programa criado atravs de umarepresentao grfica, ou seja, onde os blocos de controle e superviso soinseridos e interligados.

    Para criar um chart, deve-se estar no Plant View, dentro do nvel hierrquicodesejado, clicar com o boto direito e selecionar conforme abaixo:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    29/93

    Process Control SystemPCS 7 - V8.0

    Folha 29 / 93

    Depois de criado, precisamos dar um nome ao CFC e comear a program-los.Para isto basta entrarmos nele comearmos a inserir os blocos de controle.Fazemos isso, selecionando o bloco nas bibliotecas disponveis esquerda earrastamos para a rea do chart.

    recomendado dar um nome ao bloco. Para isso clicamos com o direito eselecionamos Object properties:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    30/93

    Process Control SystemPCS 7 - V8.0

    Folha 30 / 93

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    31/93

    Process Control SystemPCS 7 - V8.0

    Folha 31 / 93

    O chart divido em 6 partes e podemos arrastar os objetos para qualquer umdeles, que ainda estaro no mesmo chart.

    Podemos criar uma nova rea dentro de um chart, procedendo da seguintemaneira:

    Depois dos objetos inseridos podemos interlig-los, clicando nas sadas eentradas a serem conectadas.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    32/93

    Process Control SystemPCS 7 - V8.0

    Folha 32 / 93

    Podemos tambm, conectar uma entrada/sada de um bloco a um endereo.Para isso:

    i. Clicar com o boto direito na entrada/sada a ser conectada;ii. Selecionar Interconnect to Address...;iii. Selecionar o endereo a ser conectado e clicar com o boto esquerdo.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    33/93

    Process Control SystemPCS 7 - V8.0

    Folha 33 / 93

    5.3. Com pile / Download

    Depois de o programa ter sido criado, preciso compil-lo. Para isto, clica-se noboto:

    Na janela de compilao do CFC, temos a opo Generate Module Drivers, quegera o software responsvel pela superviso do hardware do PLC (veremosmais detalhes adiante).

    Caso a compilao seja concluda com sucesso, o programa est pronto para

    ser transferido para o PLC. necessrio fazer um download. E ento,procedemos:

    Exerccio:

    Criar um chartpara ler um valor analgico do tipo WORD e jog-lo em um blocode monitoramento analgico (MonAnS), para valores de corrente, tenso epotncia. Compilar e fazer o download no PLC.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    34/93

    Process Control SystemPCS 7 - V8.0

    Folha 34 / 93

    5.4. Chart On -Line

    Para verificarmos o funcionamento do chart, podemos coloc-lo on-line, ou seja,observamos nos blocos o que est sendo processado no CLP. Para isto, basta

    clicarmos nos seguintes botes Test Modee Watch On:

    Observamos que algumas entradas esto na cor amarela. Significa que ovalor mostardo o que est sendo lido do CLP.

    TEST MODE VISUALIZAR

    OBJETO ONLINE

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    35/93

    Process Control SystemPCS 7 - V8.0

    Folha 35 / 93

    5.5. Dinamic Disp lay / Trend

    Dinamic Display utilizado para que possamos ver o valor de algumasvariveis e compar-las com outras. Para acessarmos o Dinamic Display,

    clicamos em Viewe em Dinamic Dysplay.

    Para adicionarmos uma varivel ao Dinamic Display, clicamos com o botodireito na varivel e selecionamos a opo Insert in Dynamic Display:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    36/93

    Process Control SystemPCS 7 - V8.0

    Folha 36 / 93

    O Trend utilizado para visualizao de valores analgicos na forma de grfico.Para acessarmos, clicamos em Viewe em Trend.

    Para adicionarmos uma varivel ao trend, o procedimento anlogo ao DinamicDysplay.

    5.6. Bl ocos DI, AI, DO, AO

    Os blocos CH_DI, CH_AI, CH_DO, CH_AO so blocos utilizados para fazer ainterface entre a placa do PLC e o software. Devem-se utilizar esses blocos paraque os endereos de entrada/sada sejam inseridos no software.

    Os blocos CH_DI e CH_DO so de mais fcil utilizao, pois basta conectar oendereo entrada VALUEdo bloco e depois de gerar os driversdurante umacompilao (opo Generate Module Drivers da janela de compilao).

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    37/93

    Process Control SystemPCS 7 - V8.0

    Folha 37 / 93

    CH DI

    CH DO

    Quanto ao CH_AI e CH_AO, funciona de maneira anloga a acima.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    38/93

    Process Control SystemPCS 7 - V8.0

    Folha 38 / 93

    5.7. Module Driv ers

    Depois de todas as entradas ligadas nos CH_DI, CH_AI, CH_DO, CH_AO, etodo hardware configurado, necessrio fazer uma compilao com a opoGenerate Module Drivers. Esta opo gera automaticamente os blocos desuperviso de todo hardware, de acordo com a sua especificao.

    Para isto, basta clicar em COMPILEe a seguir, a figura abaixo:

    Exerccio:

    Criar 1 byte de entradas digitais, com os endereos iguais aos colocados naprimeira placa da entrada digital no HW Config, e gerar os Module Drivers.

    Verificar as entradas e sadas no Dinamic display.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    39/93

    Process Control SystemPCS 7 - V8.0

    Folha 39 / 93

    5.8. Mensagens

    O PCS7 cria suas mensagens dentro dos prprios blocos, desde que estes,estejam preparados para tal.

    Para configurar as mensagens, preciso clicar com o boto direito e selecionarsuas propriedades. Caso o bloco possua a propriedades de gerar mensagens,pode ser visto um boto chamado Messages. Clicando neste, surge a seguinte

    janela:

    Nessa janela, temos os seguintes campos:

    Message ID: o endereo da mensagem para o software. Message Class: a classe da mensagem, que nvel de alarme essa

    mensagem. Priority: a prioridade da mensagem, qual mensagem precisa ser

    reconhecida antes. Quanto maior o valor, maior a prioridade. Event: o texto da mensagem, onde deve ser inserido o texto que ir

    aparecer no supervisrio.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    40/93

    Process Control SystemPCS 7 - V8.0

    Folha 40 / 93

    5.9. Run Tim e

    O Run Time a ferramenta utilizada para determinar a ordem de processamentodos objetos. Os objetos ficam dispostos dentro de runtime groups, de acordocom seu CFC. Estes runtime groupsso processados na ordem em queaparecem, de baixo para cima, assim como os objetos que esto dentro deles.

    Para entrarmos na ferramenta de parametrizao do runtime group, basta clicarconforme a figura abaixo.

    Podemos ver a qual runtime groupo objeto pertence e a ordem em que ele executado.

    Para mudar a ordem de algum runtime groupou de um objeto, basta arrast-lopara a posio desejada.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    41/93

    Process Control SystemPCS 7 - V8.0

    Folha 41 / 93

    Tambm podemos criar manualmente um runtime group. Para isto clicamos como boto direito na pasta desejada e depois clicamos em Insert RuntimeGroup,dando seu nome.

    5.10. Atributos FBs e FCs

    Os FBs e FCs, so funes que executam certo algoritmo. Eles so compostosde uma interface com outros blocos e o prprio algoritmo. Esta interface podeser do tipo IN, OUT, IN OUT, STAT, TEMP.

    IN: entrada, por onde entram as variveis a serem utilizadas no algoritmo. OUT: sada, a resposta do algoritmo j processado. IN OUT: pode ser usado tanto como entrada como quanto sada. STAT (s nos FBs): so memrias do FBque no so perdidas aps seu

    processamento. TEMP: so memrias que so apagadas aps o processamento.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    42/93

    Process Control SystemPCS 7 - V8.0

    Folha 42 / 93

    Estas interfaces, dependendo do seu tipo, podem ter determinadaspropriedades. Essas propriedades podem ser vistas clicando com o boto direitona interface e clicando em propriedades. Para obter mais detalhe sobre,pressione F1 na janela de atributos.

    Caso o bloco no seja protegido, possvel fazer qualquer tipo de alterao nosblocos existentes.

    Se for feita uma alterao apenas na implementao do algoritmo, basta salv-lae compilar o programa no CFC para efetivar a alterao no projeto. Se houveruma alterao na interface, aps salvar o bloco, preciso fazer o seguinteprocedimento:

    i. No CFC, no menu Options, clicar em Block Types

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    43/93

    Process Control SystemPCS 7 - V8.0

    Folha 43 / 93

    Selecionamos o bloco que foi alterado e clicamos em New Version

    Nesta janela, estamos autorizando a troca do bloco da verso antiga pela versonova.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    44/93

    Process Control SystemPCS 7 - V8.0

    Folha 44 / 93

    Depois deste procedimento necessrio compilar o projeto inteiro e o sistemaest pronto.

    Exerccio

    Criar um FB que execute a seguinte funo:

    i. Ao receber um sinal, comece a contar at 100. Quando o valor formaior do que 100 ou receber um outro sinal, parar de contar. Umterceiro sinal deve iniciar uma contagem regressiva. Testar utilizandoCFC.

    ii. Utilizar o mesmo FB para implementar a seguinte melhoria: criar umanova entrada na qual se possa inserir um valor mximo qualquer.Testar utilizando CFC.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    45/93

    Process Control SystemPCS 7 - V8.0

    Folha 45 / 93

    5.11. Referenc ia Cruzada

    A referncia cruzada utilizada para visualizao de todos os endereos,blocos, runtime groupsutilizados no CFC. Para isto clicamos no boto mostradoabaixo.

    Dentro do Cross Checker, temos varias opes de visualizao:

    Endereos: nesta tela podemos ver todos os linksentre algum bloco utilizado emalgum charte um endereo.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    46/93

    Process Control SystemPCS 7 - V8.0

    Folha 46 / 93

    Blocos: podemos verificar os blocos que foram utilizados nos charts.

    Para acessar os locais que precisamos basta um duplo clique no objeto.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    47/93

    Process Control SystemPCS 7 - V8.0

    Folha 47 / 93

    5.12. Comun ic ao AS / AS

    Esta comunicao feita para que um PLC possa se comunicar com outro.

    Para isto necessrio que os dois PLC estejam na mesma rede e possuam osblocos necessrios.

    Para isto devemos fazer os seguintes itens:

    i. Criar uma conexo no NetPro entre os dois PLCs.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    48/93

    Process Control SystemPCS 7 - V8.0

    Folha 48 / 93

    Obs.: Atentar para o ID da conexo.

    ii. Criar uma DB com os parmetros que sero utilizados paracomunicao.

    iii. No PLC que enviar dados, deve ser inserido o bloco Envia Dados(FB 950) em algum chart.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    49/93

    Process Control SystemPCS 7 - V8.0

    Folha 49 / 93

    iv. Analogamente, no PLC que receber dados, deve ser inserido umbloco ReadData (FB 951) num chart.

    Os parmetros a serem modificados, so os seguintes:

    ID: deve conter o ID da conexo local de cada PLC. Este pode ser

    observado no NetPro R_ID: deve conter um nmero idntico nos dois blocos

    DB_No: nmero da DB que ser utilizada para enviar/receber dados.

    DBStartp: endereo do bytea partir do qual ser escrito os dados.

    No_Of_Bytes: nmero de bytes a ser escritos.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    50/93

    Process Control SystemPCS 7 - V8.0

    Folha 50 / 93

    6. SFC

    O SFC nos permite programar de maneira simples uma sequncia que deveocorrer. Ele composto, principalmente dos seguintes elementos:

    i. Passo (Step): o passo executa algum comando.

    ii. Transio: verifica se alguma condio foi alterada e habilita acontinuao da sequncia.

    Quando uma sequncia iniciada, geralmente, executa-se um passo. Aps aexecuo deste passo, a transio verifica se o comando foi executado etambm as pr-condies para execuo do prximo passo, ou para o fim.

    As sequncias podem ter as seguintes estruturas:

    Linear: Segue a sequncia normal, de cima para baixo.

    Paralelo: na diviso, so feitos dois passos de maneira simultnea(P21 e P22), e ativa-se a transio, seguindo o fluxo, depois de T23estar Ok.

    Alternativo: a sequncia segue pelo caminho que estiver disponvel.Caso os dois estejam disponveis, o da esquerda tem a prioridade.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    51/93

    Process Control SystemPCS 7 - V8.0

    Folha 51 / 93

    Loop: enquanto a transio T2 for verdadeira, o loop continua a serexecutado.

    Jump: se a transio T22 satisfeita, o passo a ser executado agora

    o P3. Caso T12 seja satisfeita, o passo executado ser o P2. Se asduas transies estiverem satisfeitas, a da esquerda tem a prioridade.

    Um passo pode ser executado de trs maneiras:

    Inicialization: os comandos so executados na inicializao, e apenasuma vez.

    Processing: enquanto a transio no satisfeita, o comandopermanece sendo executado.

    Termination: o comando executado apenas uma vez, aps acondio da sua transio satisfeita.

    A transio tem capacidade para 16 sinais, divididas em grupos por porta lgica.Estas portas podem ser do tipo AND, OR, NAND, NOR.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    52/93

    Process Control SystemPCS 7 - V8.0

    Folha 52 / 93

    Para parametrizao da sequencia, seguimos as instrues:

    Criamos um SFC no SM, no nvel hierrquico desejado. Clicamos como boto direito e:

    Para entrarmos na programao do SFC, temos que clicar duas vezes nomesmo. Aps o clique, surgir a seguinte tela:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    53/93

    Process Control SystemPCS 7 - V8.0

    Folha 53 / 93

    Podemos inserir os passos/transies de acordo com a nossa necessidadeclicando nos botes identificados na figura acima.

    No caso de passo, temos que program-los para executar algum comando. Paraisso, clicamos duas vezes, selecionamos o tipo de comando que ser dado(Inicialization, Processing, Termination) e fazemos o seguinte:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    54/93

    Process Control SystemPCS 7 - V8.0

    Folha 54 / 93

    Clicamos em Browsepara que ele nos mostre os charts/ blocos/ IOsque sero comandados;

    Do lado direito, colocamos o valor a ser inserido no IO; Clicar emApplye Close.

    No caso da transio, temos que programar as condies para que o programapossa avanar. Neste momento so feitas as verificaes para que o processopossa prosseguir com segurana.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    55/93

    Process Control SystemPCS 7 - V8.0

    Folha 55 / 93

    Na coluna da esquerda, colocamos o I/O que queremos monitorar. Na coluna domeio, utilizamos o operador necessrio para lgica (=, , ). Na coluna dadireita colocamos o valor a ser comparado com o I/O do bloco.

    As lgicas so feitas por portas AND, OR, NAND, NOR. Para isto basta clicarcom o direito na porta e selecionar a opo. Em uma transio possvel utilizar16 sinais em 5 portas lgicas.

    Podemos inserir pr-condies para iniciar a sequencia. Quando estas pr-condies so atendidas, a sequncia inicia-se automaticamente. Paradefinirmos estas condies, basta clicarmos com o boto direito conformeafigura abaixo:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    56/93

    Process Control SystemPCS 7 - V8.0

    Folha 56 / 93

    Depois:

    Assim que essas condies so aceitas, a sequncia partida.

    Dento de um SFC, podemos criar vrias sequncias. Para isto, basta clicarmoscom o boto direito no mesmo local da figura acima e selecionarmos a opoInsert Sequence Before Current Sequenceou Isenrt Sequence at End.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    57/93

    Process Control SystemPCS 7 - V8.0

    Folha 57 / 93

    7. Criar Novos Blocos com SCL

    Para criar novos blocos, que sero utilizados como objetos, possvel faz-lo nalinguagem SCL.

    SCL a linguagem de mais alto nvel para se programar controladores e baseada na linguagem PASCAL. uma linguagem baseada em textoestruturado.

    Usando SCL podemos criar OBs, DBs, FBs e FCs.

    7.1 Dec larao das va rive is

    As variveis dentro do editor podem ser:

    VAR_INPUT: varivel de entrada do bloco. VAR_OUTPUT varivel de sada do bloco. VAR_IN_OUT: varivel que pode ser utilizada tanto como entrada

    quanto sada. VAR: varivel interna, equivalente ao STAT. VAR_TEMP: varivel temporria, perdida depois de processada.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    58/93

    Process Control SystemPCS 7 - V8.0

    Folha 58 / 93

    8. OS (WinCC)

    A OS usa o SIMATIC WinCC como aplicativo principal, como softwaresupervisrio.

    A OS pode ser de 4 tipos principais:

    Server: o servidor de dados. O servidor o que comunicadiretamente com o PLC e aquisita seus dados

    RedundantServer: um servidor redundante. Trabalha em conjuntocom um outro servidor e no caso de falha de um, o outro assume

    Client: comunica-se com o servidor e utiliza seus dados para monitorar

    e controlar a planta. por ela que se opera a mesma

    Archive Server: servidor que armazena dados do processo emensagens

    No PCS7 podemos colocar at 12 servidores no mesmo projeto com 32 clientespor servidor.

    Exemplo de configurao:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    59/93

    Process Control SystemPCS 7 - V8.0

    Folha 59 / 93

    O WinCC possui os seguintes editores:

    Computer:Propriedades do computador e runtime Tag Management:onde fica todas as tags. Quando so geradas, elas

    so encontradas dentro desta pasta, na subpasta da sua conexo enome da AS

    Structure tag:armazena todas as estruturas de TAG. As estruturasdos objetos ficam armazenadas aqui

    Graphic Designer:onde so construdas as telas Alarm Logging: armazena as mensagens

    Tag Logging:armazena os dados que possuem a caracterstica dearchive Report Designer:criao de relatrios Global Script:armazena as funes em C, utilizadas no software Text Library: parametrizao dos idiomas User Administrator: administra os usurios e operadores Cross-Reference: Server Data: qual o principal servidor da estao

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    60/93

    Process Control SystemPCS 7 - V8.0

    Folha 60 / 93

    Redundancy: configurao da redundncia User Archive:arquiva dados do processo/produo, como receitas,

    parmetros de automao, etc Time Syncronization: sincronizao do relgio Horn: parametrizao dos sons Picture tree Manager: parametrizao do nvel hierrquico no

    supervisrio Lifebeat Monitoring: verifica se os sistemas presentes na rede esto

    OK OS Project Editor: definies bsicas do supervisrio SFC: operao e controle dos SFCs Web Navigator: utilizao de arquivos da internet

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    61/93

    Process Control SystemPCS 7 - V8.0

    Folha 61 / 93

    8.1. Com pilando OS

    Compilar a OS o processo que gera no supervisrio os objetos criados nosCFCs. Alm disso, durante a compilao que so geradas as TAGs , asmensagens e os nveis hierrquicos.

    Durante a compilao, preciso selecionar alguns itens:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    62/93

    Process Control SystemPCS 7 - V8.0

    Folha 62 / 93

    i. Qual OS est associada.

    ii. Qual a connectionser utilizada para comunicao AS/OS. Paramud-la, basta clicar em Connnectionse selecion-la, dentre asdisponveis.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    63/93

    Process Control SystemPCS 7 - V8.0

    Folha 63 / 93

    iii. O escopo da compilao. Pode-se selecionar o que compilar. Temos:

    Tags and messages: gera as tagse as mensagens SFC Visualisation: gera os SFCsno supervisrio Picture Tree: cria/altera o nvel hierrquico

    Podemos compilar apenas as alteraes (Changes), ou o projeto inteiro (EntireOS).

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    64/93

    Process Control SystemPCS 7 - V8.0

    Folha 64 / 93

    Podemos observar como resultado da compilao:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    65/93

    Process Control SystemPCS 7 - V8.0

    Folha 65 / 93

    8.2 Criando Tags sem o bjetos no CFC

    Podemos criar tagssem gerar objetos no PCS7. Para isso temos que:

    i. Atravs do Component View, na pasta Blocks, criar uma DB (DataBlock), incluindo tambm um nome simblico (Symbolic Name) para anova DB;

    ii. Dentro da DB, definir as variveis que devem ser transformadas emtags(definir os nomes, tipos e valores iniciais, conforme exemplo nafigura do item abaixo);

    iii. Clicar com o direito e selecionar Object Properties;

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    66/93

    Process Control SystemPCS 7 - V8.0

    Folha 66 / 93

    iv. Definir o atributo S7_m_ce seu valor true(apenas as linhas comesse atributo sero transformadas em tagsno WinCC);

    v. Clicar com o boto direito na DB e selecionar Special Object eOperator Control and Monitoring;

    vi. Selecionar a opo Operator Control and Monitoring e OK

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    67/93

    Process Control SystemPCS 7 - V8.0

    Folha 67 / 93

    Basta compilar e as tagssero geradas no WinCC.

    8.3. Con figu rando OS

    Para configurarmos a OS temos que nos preocupar com alguns itens.

    Propriedades do Projeto:temos que utilizar o Multi-User-Project.

    Computer:configuraes locais da mquina utilizada, como, idioma, relgio,teclas, etc..

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    68/93

    Process Control SystemPCS 7 - V8.0

    Folha 68 / 93

    8.3.1. OS Project Editor

    Nesta ferramenta configuramos o Runtimedo projeto. Temos as seguintesabas:

    i) Layout:

    Resoluo de tela do runtime Nmero de reas Quantidade e disposio de monitores (at 4)

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    69/93

    Process Control SystemPCS 7 - V8.0

    Folha 69 / 93

    ii)Message Display: configuramos a disposio das mensagens. Temosque ter ateno para o Group Display Hierarchy, pois o alarme sobe de nvelautomaticamente. Mas este pode ser gerado de maneira manual, clicando naopo.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    70/93

    Process Control SystemPCS 7 - V8.0

    Folha 70 / 93

    iii) Area: selecionamos quais as reas que sero visveis, assim como suaordem

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    71/93

    Process Control SystemPCS 7 - V8.0

    Folha 71 / 93

    8.4. Blo ck Icon s

    Block Iconsso os objetos animados do PCS7, que foram gerados a partir deum bloco inserido em chart.

    O PCS7 trabalha com tpicos, ou seja, voc cria um objeto e, de acordo com asparametrizaes feitas no CFC, eles so inseridos nas respectivas telas j comos parmetros corretos.

    Os block iconsso configurados nas telas cujos nomes so iniciados com@PCS7Typicals

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    72/93

    Process Control SystemPCS 7 - V8.0

    Folha 72 / 93

    8.5. Facep late

    O faceplatefunciona de maneira similar ao block icon, s que com informaesmais detalhadas sobre o objeto. O faceplatepode ser divido em subitenstambm.

    Para acessar o faceplate, basta clicar no seu block icon.

    8.6. Graph ics Design er

    O Graphics Designer a ferramenta utilizada para desenhar as telas,posicionando os objetos gerados e dinamizando o que for necessrio.

    Todas as telas do projeto ficam no Graphics Designer,incluindo as telas dosfaceplates, tpicos, etc. As telas cujos nomes se iniciam com @ so telas desistema.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    73/93

    Process Control SystemPCS 7 - V8.0

    Folha 73 / 93

    8.6.1 Criar Nova Tela

    Clicando duas vezes em Graphics Designer,ser aberta uma janela, na qual atela dever ser feita.

    Temos diversos tipos de elementos dentro do Graphics Designer. Eles podemser encontrados na biblioteca localizada do lado direito da tela.

    Estes elementos podem ser usados de forma esttica ou dinmica. Para us-losde forma dinmicas temos que clicar com o boto direito do mouse e clicar empropriedades.

    Os objetos possuem duas abas:

    i. Propriedades (Properties): so as propriedades da figura (ex.tamanho, cor, texto, etc.);

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    74/93

    Process Control SystemPCS 7 - V8.0

    Folha 74 / 93

    ii. Eventos (Events): quando acontece alguma ao com o objeto (clicarcom o mouse, mudar a cor, etc.), pode ser programado algunscomandos.

    Cada objeto tem suas propriedades especficas e, para dinamiz-las,selecionamos o grupo e, a seguir, a propriedade. Ento, no campo Dynamic,temos as seguintes opes:

    colocar uma tag: coloca-se direto o nome da Tagque deve serutilizada para animar a figura;

    C-Action(escrever uma rotina em C): pode-se escrever uma rotina emC e retornar um valor, animando o objeto;

    VBS-Action (escrever uma rotina em VBS): pode-se escrever umarotina em VBS e retornar um valor, animando o objeto;

    Dynamic Dialog: os valores a ser retornado para a propriedade soconfigurados em uma caixa de dilogo, sendo possvel utilizarcondies lgicas e operaes simples sem a necessidade deconhecimento de programao.

    Para os eventos, podem ser utilizado os seguintes recursos:

    C-Action: idem acima.

    VBS-Action: idem acima.

    Direct Connection: liga uma propriedade, ou tag, diretamente comoutra.

    Exerccio

    Criar um Led e anim-lo.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    75/93

    Process Control SystemPCS 7 - V8.0

    Folha 75 / 93

    8.7. Picture Tree Manag er

    O Picture Tree Manager uma ferramenta que permite configurar as reas e onvel hierrquico da planta.

    Para isto, basta arrastarmos as tela para dentro dos containers. Caso sejanecessrio retirar uma tela, basta arrastarmos para a rea unassignedcontainers and pictures.

    Ateno: uma eventual compilao da OS com a opo Picture Treeselecionada pode sobrescrever as alteraes feitas no Picture Tree Manager.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    76/93

    Process Control SystemPCS 7 - V8.0

    Folha 76 / 93

    8.8. User Adm inistr ator

    Esta ferramenta permite configurar os usurios e seus nveis de acesso. Nosupervisrio WinCC podemos bloquear comandos que no podem serexecutados por qualquer pessoa. E no User Administrator onde podemos daressas autorizaes.

    Para criarmos um usurio procedemos da seguinte maneira:

    Para darmos os direitos ao usurio, basta clicarmos nos crculos. Se estiveremvermelhas, porque o usurio tem acesso aquele tipo de operao.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    77/93

    Process Control SystemPCS 7 - V8.0

    Folha 77 / 93

    Tambm podemos criar novos nveis de operao. Para isso clicamos em:

    Para restringirmos o comando de determinados objetos a certos nveis deusurio, devemos configurar a respectiva propriedade no objeto. Para isso,entramos no Graphics Designer, clicamos com o boto direito no objeto alvo debloqueio, entramos emproperties e em Miscellaneous.

    Ento, basta definir o nvel de acesso que necessrio para o objeto.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    78/93

    Process Control SystemPCS 7 - V8.0

    Folha 78 / 93

    8.9. On-l ine trends

    Com esta ferramenta, podemos criar curvas on-line de valores analgicos,desde que este valor exista como TagouArchive.

    Para criarmos uma nova curva, seguimos os passos abaixo:

    i. Clicamos em Trend System

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    79/93

    Process Control SystemPCS 7 - V8.0

    Folha 79 / 93

    ii. Aps a abertura da janela, clicar em New, aparecendo a seguinte tela:

    Na opo Contents, selecionamos se os valores da curva so gerados on-lineousalvos num histrico (Archive).

    Nomear o grupo e clicar em Create.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    80/93

    Process Control SystemPCS 7 - V8.0

    Folha 80 / 93

    Nesta tela devemos nomear a curva e selecionar a Tag /Archiveno localindicado, conforme figura acima.

    Caso a curva seja de uma Tag Online, preciso especificar o tempo de

    aquisio de dados. Na mesma tela que seleciona a tag, faz-se esta seleo.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    81/93

    Process Control SystemPCS 7 - V8.0

    Folha 81 / 93

    Exerccio:

    Criar uma curva online dos valores das medies.......

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    82/93

    Process Control SystemPCS 7 - V8.0

    Folha 82 / 93

    8.10. Mensagens

    A tela de mensagens apresenta os seguintes objetos:

    a. Volta para o menu principal;b. Alarmes no reconhecidos;c. Alarmes reconhecidos;d. Alarmes que j no esto mais ativos;e. Alarmes de processo;f. Lista de operao;g. Lista geral (todos os alarmes);

    h. Lista de alarmes ocultosi. Lista de alarmes a serem ocultados

    j. Impressorak. Silencia buzinal. reconhece os alarmes referentes a tela sendo mostrada.

    a b c d e f k lh i

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    83/93

    Process Control SystemPCS 7 - V8.0

    Folha 83 / 93

    Podemos configurar o sistema de mensagens pela ferramentaAlarme Logging.

    Nesta ferramenta podemos configurar o que deve ser mostrado na tela dealarmes (ex. Data e hora, classe, rea, etc.).

    Para adicionarmos itens, basta selecionarmos o grupo do item necessrio eclicando com o direito devemos clicar novamente emAdd/Remove...

    Aps isto, aberta uma janela com as opes disponveis.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    84/93

    Process Control SystemPCS 7 - V8.0

    Folha 84 / 93

    Selecionamos a opo desejada e clicamos em OK.

    Para alterarmos parmetros como cor, temos que ir em Messages Class eselecionarmos aquela que queremos mudar, abrindo a janela abaixo:\

    Para alterarmos a visualizao da tela no WinCC, temos que abrir a [email protected] do Graphic Designer. Nessa tela, clicamos duas vezesno objeto, abrindo as propriedades do WinCC Alarm Control.

    Analogamente, podemos alterar cada tela de alarme individualmente, de acordocom a necessidade de cada sistema.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    85/93

    Process Control SystemPCS 7 - V8.0

    Folha 85 / 93

    8.11. Arc hives

    Esta ferramenta permite a configurao das variveis que sero armazenadas,disponveis como histrico.

    Mas, para criar uma varivel deste tipo preciso selecion-la no CFC. Para isto,temos que seguir as instrues conforme abaixo:

    i) Ir ao I/Odo bloco que queremos guardar e dar um duplo clique (casoo I/O seja do tipo structure, duplo clique tambm o campo Value);

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    86/93

    Process Control SystemPCS 7 - V8.0

    Folha 86 / 93

    ii) Depois de selecionado, preciso compilar o WinCC, selecionando otempo de atualizao mnimo do arquivo gravado;

    Depois da compilao terminada, percebemos que a varivel cuja propriedadefoi selecionada aparece no Tag Logging;

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    87/93

    Process Control SystemPCS 7 - V8.0

    Folha 87 / 93

    iii) Clicando com o boto direito na Tag, e selecionando propriedades,teremos acesso a informaes como tempo de ciclo, unidade, etc.

    Depois disso, a varivel j est pronta para ser utilizada pelo WinCC.

    Exerccio

    Criar um curva para a mesma Tag do exerccio 8.9 s que utilizando seus

    valores histricos.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    88/93

    Process Control SystemPCS 7 - V8.0

    Folha 88 / 93

    8.12. Relatrio

    O sistema de relatrio feito pela ferramenta Report Designer.

    No Report Designer, desenvolvemos tanto a parte grfica do relatrio, comoseus scripts.

    Os relatrios podem ser:

    i) Lista de alarmes de maneira completa, com todos os eventos dosistema;

    ii) Online Report, quando pressionado o boto Printem uma dasjanelas de alarme;

    iii) Archive Report, para um relatrio de uma varivel armazenada.

    Para desenvolvimento de Layout, utilizamos a ferramenta Report Designer. Estase encontra dentro do Report Designer. Para acess-la clicamos em:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    89/93

    Process Control SystemPCS 7 - V8.0

    Folha 89 / 93

    Podemos criar um novo Layout, ou modificar um existente.

    8.12.1. Report Designer - Layout

    O relatrio dividido em trs partes:

    i) Cover Sheet(capa): esttico e a primeira pgina do relatrio;

    ii) Closing Page: a ltima folha do relatrio;

    iii) Contents of Report(contedo): a parte que realmente contem orelatrio. Esta pode ser divida em duas partes:

    a. Esttica: nesta parte deve-se colocar o cabealho do relatrio,

    assim como os logos, definir os tamanhos e as margens.

    b. Dinmica: nesta parte so alocados os objetos que contm linkscom as Tags, ou seja, exibem o estado do campo.

    Para alterar entre a parte esttica e dinmica, clicamos nos botes:

    Caso seja necessrio emitir um relatrio na inicializao, preciso selecionarduas opes nas propriedades do Server na aba Startup.

    Esttica Dinmica

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    90/93

    Process Control SystemPCS 7 - V8.0

    Folha 90 / 93

    Para criarmos Layouts, devemos utilizar a biblioteca localizada o lado direito,conforme figura abaixo:

    8.12.2. Report Designer Print Jobs

    Print Jobsso os scriptspelos quais so gerados os relatrios. A partir destes que um layout chamado e preenchido com os dados do campo.

    Quando necessrio gerar um relatrio, devemos criar um script que chama oprint jobrelacionado ao relatrio desejado.

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    91/93

    Process Control SystemPCS 7 - V8.0

    Folha 91 / 93

    Para criarmos umprint job necessrio no mnimo um layoute uma impressorainstalada. Assim que chamado oprint job, o relatrio automaticamenteenviado impressora.

    Oprint jobpode ser chamado de 3 maneiras:

    i) Controle de tempo: horrio, dirio, semanal...ii) Evento: quando certo valor for excedido, nvel lgico alto...iii) Operador: algum boto pressionado.

    Para criarmos umprint job,procedemos da seguinte maneira:

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    92/93

    Process Control SystemPCS 7 - V8.0

    Folha 92 / 93

    Configuramos os seguintes itens:

    a. Name: Nome do Print Job;b. Layout: qual layout utilizado para o relatrio;c. Start Time(opcional): hora de inicio dos relatrios;d. Cycle(opcional): de quanto em quanto tempo ser gerado o relatrio.

    a

    b

    c

    d

  • 5/19/2018 Apostila Siemens Pcs7 v8.0

    93/93

    Process Control SystemPCS 7 - V8.0

    Folha 93 / 93

    Podemos selecionar a impressora, sendo ela a standard do computador, ouespecificar qualquer outra:

    Exerccio

    Criar dois relatrios:

    1para a lista de mensagens;

    2o grfico da varivel.....