WinCC V6[2]

128
SIMATEC Página 1 de 128 WinCC V6 International Training Center Windows Control Center INTRODUÇÃO ....................................................................................................................... 3 SUBSISTEMAS DO SISTEMA BÁSICO DO WINCC ....................................................................................... 3 PACOTES OPCIONAIS................................................................................................................................... 4 WINCC ADD-ONS........................................................................................................................................ 5 REQUISITOS DE HARDWARE ....................................................................................................................... 6 INICIANDO O WINCC .......................................................................................................... 7 CRIANDO UM NOVO PROJETO ............................................................................................ 7 O WINCCEXPLORER............................................................................................................. 9 PROPRIEDADES DO COMPUTADOR .................................................................................. 10 TAGS ................................................................................................................................... 11 HIERARQUIA DE OPERAÇÃO COM TAGS DE PROCESSO ........................................................................... 11 HIERARQUIA DE OPERAÇÃO COM TAGS INTERNOS ................................................................................. 11 ADICIONANDO DRIVERS E CONFIGURANDO A COMUNICAÇÃO .................................... 12 ADICIONANDO O DRIVER DE COMUNICAÇÃO .......................................................................................... 12 CONFIGURANDO A PLACA DE COMUNICAÇÃO .......................................................................................... 13 CRIANDO A CONEXÃO COM O PLC............................................................................................................ 14 CRIANDO GRUPOS DE TAGS ............................................................................................. 16 CRIANDO TAGS DE PROCESSO ......................................................................................... 17 CRIANDO TAGS INTERNOS ............................................................................................... 20 MÓDULOS ........................................................................................................................... 21 CRIANDO TELAS................................................................................................................. 22 GRAPHICS DESIGNER ....................................................................................................... 23 STANDARD OBJECTS .................................................................................................................................. 25 SMART OBJECTS......................................................................................................................................... 27 WINDOWS OBJECTS .................................................................................................................................. 29 CONTROLS .................................................................................................................................................. 31 INSERINDO E EDITANDO OBJETOS NO GRAPHICS DESIGNER ...................................... 33 OBJECT PROPERTIES ................................................................................................................................. 33 Properties............................................................................................................................................ 33 Events ................................................................................................................................................... 36 Configuration Dialog ....................................................................................................................... 37 EDITANDO A TELA DE ENTRADA....................................................................................... 38 CRIANDO BOTÕES...................................................................................................................................... 39 CRIANDO UM TEXTO .................................................................................................................................. 40 CRIANDO RELÓGIO .................................................................................................................................... 40 UTILIZANDO DYNAMIC-WIZARD.............................................................................................................. 41 CONFIGURANDO AS PROPRIEDADES DE RUNTIME .................................................................................. 42 ATIVANDO O PROJETO ............................................................................................................................... 42 EDITANDO AS TELAS DE PROCESSO ................................................................................ 43

description

WinCC

Transcript of WinCC V6[2]

Page 1: WinCC V6[2]

SIMATEC Página 1 de 128 WinCC V6 International Training Center Windows Control Center

INTRODUÇÃO....................................................................................................................... 3

SUBSISTEMAS DO SISTEMA BÁSICO DO WINCC ....................................................................................... 3 PACOTES OPCIONAIS................................................................................................................................... 4 WINCC ADD-ONS........................................................................................................................................ 5 REQUISITOS DE HARDWARE ....................................................................................................................... 6

INICIANDO O WINCC .......................................................................................................... 7

CRIANDO UM NOVO PROJETO ............................................................................................ 7

O WINCCEXPLORER............................................................................................................. 9

PROPRIEDADES DO COMPUTADOR.................................................................................. 10

TAGS ................................................................................................................................... 11

HIERARQUIA DE OPERAÇÃO COM TAGS DE PROCESSO ........................................................................... 11 HIERARQUIA DE OPERAÇÃO COM TAGS INTERNOS ................................................................................. 11

ADICIONANDO DRIVERS E CONFIGURANDO A COMUNICAÇÃO .................................... 12

ADICIONANDO O DRIVER DE COMUNICAÇÃO .......................................................................................... 12 CONFIGURANDO A PLACA DE COMUNICAÇÃO .......................................................................................... 13 CRIANDO A CONEXÃO COM O PLC............................................................................................................ 14

CRIANDO GRUPOS DE TAGS ............................................................................................. 16

CRIANDO TAGS DE PROCESSO ......................................................................................... 17

CRIANDO TAGS INTERNOS ............................................................................................... 20

MÓDULOS ........................................................................................................................... 21

CRIANDO TELAS................................................................................................................. 22

GRAPHICS DESIGNER ....................................................................................................... 23

STANDARD OBJECTS .................................................................................................................................. 25 SMART OBJECTS......................................................................................................................................... 27 WINDOWS OBJECTS .................................................................................................................................. 29 CONTROLS .................................................................................................................................................. 31

INSERINDO E EDITANDO OBJETOS NO GRAPHICS DESIGNER...................................... 33

OBJECT PROPERTIES ................................................................................................................................. 33 Properties............................................................................................................................................ 33 Events ................................................................................................................................................... 36 Configuration Dialog ....................................................................................................................... 37

EDITANDO A TELA DE ENTRADA....................................................................................... 38

CRIANDO BOTÕES...................................................................................................................................... 39 CRIANDO UM TEXTO .................................................................................................................................. 40 CRIANDO RELÓGIO .................................................................................................................................... 40 UTILIZANDO DYNAMIC-WIZARD.............................................................................................................. 41 CONFIGURANDO AS PROPRIEDADES DE RUNTIME .................................................................................. 42 ATIVANDO O PROJETO ............................................................................................................................... 42

EDITANDO AS TELAS DE PROCESSO ................................................................................ 43

Page 2: WinCC V6[2]

SIMATEC Página 2 de 128 WinCC V6 International Training Center Windows Control Center

CRIANDO UM GRAPHIC OBJECT (OBJETO GRÁFICO).............................................................................. 44 TELA DO MOTOR ........................................................................................................................................ 45 Animação............................................................................................................................................. 46

UTILIZANDO AS PICTURE WINDOWS ....................................................................................................... 50 TELA DO TANQUE ....................................................................................................................................... 53 Criando um Slider Object .............................................................................................................. 55 Criando um Bar ................................................................................................................................. 57 Criando um I/O Field ...................................................................................................................... 59

O TAG LOGGING................................................................................................................. 61

CONFIGURAÇÃO DE TIMER ........................................................................................................................ 63 CRIANDO ARCHIVES .................................................................................................................................. 65 Process Value Archives .................................................................................................................. 65 Compressed Archive........................................................................................................................ 65 Archive Wizard .................................................................................................................................. 66 Edição dos Tags do Arquivo .......................................................................................................... 69

CONFIGURANDO A TELA DE GRÁFICOS E TABELAS .................................................................................. 73 Configurando o Gráfico .................................................................................................................. 75 Configurando uma Janela de Tabelas ....................................................................................... 78

CONFIGURANDO AS PROPRIEDADES DE RUNTIME .................................................................................. 81 WINCC TAG SIMULATOR .......................................................................................................................... 82

O “ALARM LOGGING” ........................................................................................................ 85

CONFIGURANDO TEXTO DA MENSAGEM ................................................................................................... 89 Configurando o “Message block”................................................................................................ 89

CONFIGURANDO TELA DE ALARMES ......................................................................................................... 94 CRIANDO OS BOTÕES DE SIMULAÇÃO DE ALARMES.................................................................................. 97 CONFIGURANDO AS PROPRIEDADES DE RUNTIME .................................................................................. 99 Barra de Ferramentas ................................................................................................................... 101

RELATÓRIO DE MENSAGENS DE ALARME................................................................................................ 105 Editando Layout .............................................................................................................................. 106 Configurando Parâmetros de Impressão............................................................................... 108 Editando a Exibição de Relatório.............................................................................................. 110

CRIANDO / ADMINISTRANDO USUÁRIOS E SENHAS ................................................... 113

RESTRINGINDO ACESSOS............................................................................................... 115

TEXT LIBRARY - ADICIONANDO/REMOVENDO IDIOMAS ............................................ 117

Page 3: WinCC V6[2]

SIMATEC Página 3 de 128 WinCC V6 International Training Center Windows Control Center

Introdução

WinCC é um software de interface homem-máquina, desenvolvido pela Siemens para as

plataformas Windows XP ou Windows 2000. É utilizado para visualização e operação de processos,

fluxos de produção, máquinas e plantas industriais. Com poderosas possibilidades de comunicação

com o campo, em particular com a linha SIMATIC, o WinCC possibilita aplicação nos mais diversos

ramos de automação e supervisão industrial.

O WinCC tem uma construção modular. Ela consiste no sistema básico do WinCC e pode ser

suplementada com seus pacotes opcionais e add-nos.

Pacote Básico inclui as funções necessárias para as necessidades industriais, tais como

visualização gráfica de processo, sinalização de eventos, arquivamento de valores de processo,

configuração e tratamento de dados, administração de usuários, geração de relatórios, ...

Subsistemas do Sistema Básico do WinCC

• Tag Management: Para configuração de Tags internos e de processo, assim como da comunicação

em si.

• Graphics Designer: Utilizado para design e configuração de telas, assim como para

desenvolvimento de animações.

• Alarm Logging: Permite configuração de alarmes e suas mensagens.

• Tag Logging: Para arquivamento e geração de históricos e base de dados.

Page 4: WinCC V6[2]

SIMATEC Página 4 de 128 WinCC V6 International Training Center Windows Control Center

• Report Designer: Para desenvolvimento de layouts de impressão e configurações de impressão.

• Global Script: Para criação de scripts globais em C e VBS.

• Text Library: Para utilização de diversos idiomas, permitindo tradução.

• User Administrator: Para administração e criação de contas de usuários e senhas.

O sistema básico do WinCC consiste no Software de Configuração (CS) e o de Runtime (RT). O

software de configuração é utilizado para criação do projeto e o de Runtime para execução do

mesmo.

Pacotes Opcionais

Para configurações escaláveis

• WinCC/Server: Para aplicações multi-usuários com até 32 clientes, que recebem dados, telas e

mensagens por TCP/IP do servidor. A aplicação pode ser distribuída através de um ponto de

vista funcional ou de acordo com área do sistema para até 12 servidores.

• WinCC/WebNavigator: Permite publicação das telas para um Web Server, administração e

configuração dos usuários via web e criação do web site.

Para aumento da disponibilidade:

• WinCC/Redundancy: Para configuração de sistema redundante.

• WinCC/ProAgent: Para configuração de diagnósticos de processo para detectar e eliminar

potenciais falhas.

• WinCC/NetCC: Para administrar e visualizar as estações de trabalho em que o WinCC está

instalado. Pode-se obter informações sobre as estações e enviar comandos (entrar em

Runtime, re-iniciar a máquina).

• WinCC/Guardian: Para integrar imagens de câmera numa tela do WinCC e monitorar

alterações na tela que possam levar, por exemplo, ao registro das imagens.

• WinCC/Messenger: Suporta envio controlado pelo operador ou automático de informações de

processo do WinCC através de mensagens enviadas por e-mail.

Para instrumentação do processo e sistema de controle:

• WinCC/Basic Process Control: Permite aplicações de engenharia na estação de controle.

abraao
Note
para diagnóstico no sistema
Page 5: WinCC V6[2]

SIMATEC Página 5 de 128 WinCC V6 International Training Center Windows Control Center

• WinCC/Advanced User Administration: Permite a utilização de numerosos mecanismos de

segurança e criação de logs com estampa de tempo.

Opções para arquivamento, avaliação de dados e integração TI

• WinCC/Dat@Monitor WebEdition: Para display e avaliação dos estados de processo e

históricos em PCs de escritório utilizando ferramentas padrão, tais como Microsoft Internet

Explorer ou Microsoft Excel. Operando como Cliente Web recebe dados atuais e históricos do

servidor Web Navigator.

• WinCC/UserArchives: Para arquivamento livre de registros na base de dados integrada do

WinCC. Os dados são mostrados através de uma ferramenta de controle ActiveX configurável

na forma de tabela, durante o Runtime. Inclui funções de importação / exportação para dados

de aplicações externas, tais como o Excel.

Ferramentas de configuração do WinCC:

• WinCC/IndustrialX: Para configuração e padronização mais simples do display de objetos para

similares. Utiliza tecnologia ActiveX para visualização de processo. Conta com assistentes de

configuração.

• WinCC/Open Development Kit: Descreve portas de programação para sistemas abertos, com

os quais dados e funções podem ser acessados pelos sistemas de Runtime e configuração.

Comunicação com WinCC

• WinCC/Communication Channels: Todos os canais de comunicação importantes para conectar

com PLCs SIMATIC e canais inter-PLC (tais como OPC) já vêm com o WinCC. Esse pacote

oferece canais opcionais para o WinCC.

• WinCC/Connectivity Pack: Utiliza o OPC HDA e OPC A&E para acesso a dados históricos do

sistema de arquivos do WinCC e para retransmitir mensagens e aceitar por meio de sistemas

de controle sobrepostos.

WinCC Add-ons

Os Add-ons podem desenvolver tarefas versáteis, tais como gerência de manutenção (Software

MES), gerência de energia, importação de filtros, soluções industriais para lidar com água,

comunicação com PLCs de outro fabricante ou transmissão automática de chamadas de rádio

quando determinado alarme ocorre em departamentos de produção.

Page 6: WinCC V6[2]

SIMATEC Página 6 de 128 WinCC V6 International Training Center Windows Control Center

Requisitos de Hardware

Mínimo Recomendado

CPU Pentium III – 800 MHz Pentium IV – 1400 MHz

RAM 512 MB 1 GB

Vídeo SVGA (16 MB) SXGA (32 MB)

Resolução 800*600 1280*1024

HD 20 GB 80 GB

Observações:

• número de tags permitidos para o WinCC trabalhar com um bom desempenho está

relacionado com o total de RAM instalada em seu computador.

• Regra Geral: adicione 1MB de memória RAM por cada PLC no caso de ser um sistema com

projetos que contém PLC’s com 100 ou mais TAG’s cada um.

PM-MAINT Rotinas prontas para manutenção preventiva

PM-OPEN TCP/IP V1.0 Conexão com outros sistemas utilizando TCP/IPPM-OPEN EXPORT Exporta dados do WinCC em arquivos ASCII

PM-OPEN PIConexão com o software Plant Information

System , da OSI Software Inc. CA, USAPM-AQUA Tratamento de água (rede)

PM-ANALYZEÁnalise e visualização de estados e eventos relacionados a um processo.

PM-BATCH Para plantas com produção tipo BATCHPM-QUALITY Aquisição de dados para produção tipo BATCH

PagerService OCXTransmissão de mensagens via Pager automaticamente pelo WinCC

FM/NC ChannelComunicação com SINUMERIK FM-NC 810D e 840D

Scan Set Leitura de código de barrasLightpen Set Caneta optica no lugar do mouseVAR Control (Service module) Acesso facilitado à variáveis de processo

Page 7: WinCC V6[2]

SIMATEC Página 7 de 128 WinCC V6 International Training Center Windows Control Center

Iniciando o WinCC

Para iniciar o WinCC vá em “Iniciar” – “Simatic” – “WinCC” – “Windows Control Center 6.0”

Criando um Novo Projeto

Durante a criação de um novo projeto pode-se configurar o tipo do mesmo. Os projetos podem ter

somente um usuário (somente um aplicativo, atuando como servidor e cliente), diversos usuários

(mais de um aplicativo em rede) ou ter múltiplos clientes (utilizando a arquitetura cliente-

servidor).

No menu, clique em “File”. Nas opções, clique em “New”. Na janela que se abre selecione “Single-

User Project”. Clique em “OK”.

Page 8: WinCC V6[2]

SIMATEC Página 8 de 128 WinCC V6 International Training Center Windows Control Center

Na caixa de diálogo “Create a new project”, entre com o nome de seu projeto em “Project Name”

e em “New Subfolder” o nome da pasta em que ele se encontrará. Pode-se, também, configurar o

drive em que a pasta se encontrará. À direita são mostrados os projetos já existentes no

computador. Clique no botão “Create”.

Nome do Projeto

Page 9: WinCC V6[2]

SIMATEC Página 9 de 128 WinCC V6 International Training Center Windows Control Center

O WinCCExplorer

Ao se criar um novo projeto, será aberto o “WinCCExplorer”. No WinCC Explorer encontram-se as

funcionalidades do WinCC. Pode-se ver os atalhos para acesso aos sub-sistemas básicos do

WinCC. Para acessar basta dar um duplo-clique para abrir o configurador desejado.

Janela de

Navegação

Janela de Dados

Barra de Status

Barra de Ferramentas

Page 10: WinCC V6[2]

SIMATEC Página 10 de 128 WinCC V6 International Training Center Windows Control Center

Propriedades do Computador

Para se configurar as propriedades do computador deve-se clicar, no WinCC Explorer, em

“Computer”.

Na ficha “General” são encontrados o nome do computador, seu tipo (servidor ou cliente) e a lista

de servidores disponíveis. Sendo o projeto do tipo “Single User” o computador é um servidor e não

há mais servidores na rede.

Na ficha “Startup” pode-se selecionar quais módulos do WinCC e tarefas ou serviços adicionais

serão iniciados durante a ativação.

Na ficha “Parameters” temos acesso às configurações de idioma, clock e teclas a serem

desabilitadas para proteção do sistema.

Em “Graphics Runtime” pode-se configurar tela inicial e atributos da janela de runtime, assim

como selecionar teclas para navegação.

Em “Runtime” pode-se fazer configurações para runtime, como ações para o ponteiro do mouse.

Nome do computador

Tipo de computador

Lista de servidores

Page 11: WinCC V6[2]

SIMATEC Página 11 de 128 WinCC V6 International Training Center Windows Control Center

Tags

Tags no WinCC representam valores reais, tal como o nível de um tanque, ou valores internos

calculados ou simulados pelo WinCC.

Os “Process Tags”, ou Tags de Processo, são, como citado anteriormente, locações de memória

num PLC ou recurso similar. Com isso, portanto, o nível de um tanque seria determinado por um

sensor de nível e salvo no PLC. Através de uma conexão, o canal de comunicação transmite o

valor de nível do tanque para o WinCC.

Tags internos são, portanto, locações de memória internas ao WinCC, que tem a mesma

funcionalidade de um PLC. Elas podem ser calculadas e modificadas no WinCC.

Grupos de Tags servem para organizar Tags em estruturas. Todos os Tags podem ser organizados

em estruturas para aumentar a clareza.

Hierarquia de Operação com Tags de Processo

Hierarquia de Operação com Tags Internos

Page 12: WinCC V6[2]

SIMATEC Página 12 de 128 WinCC V6 International Training Center Windows Control Center

Adicionando Drivers e Configurando a Comunicação

No Tag Management pode-se lidar com drivers e configuração de comunicação e com tags.

Em “Internal Tags” temos os tags internos do projeto. Trata-se de tags de atualização interna ao

supervisório que, portanto, não são enviados nem recebidos por nenhum recurso externo.

Para utilizar tags externos, ou seja, tags cuja atualização é feita fora do supervisório, deve-se

configurar o driver de comunicação entre o WinCC e o PLC.

Adicionando o Driver de Comunicação

Para adicionar o driver de comunicação basta clicar em “Tag Manager” - “Add New Driver”,

selecionando, em seguida, o driver desejado.

Execute essa operação selecionando o driver “Simatic S7 Protocol Suite.chn”. Nesse pacote de

drivers temos todos os drivers de comunicação para a família S7 da Siemens.

Page 13: WinCC V6[2]

SIMATEC Página 13 de 128 WinCC V6 International Training Center Windows Control Center

Configurando a Placa de Comunicação

Para realizar a comunicação deve-se configurar a placa de comunicação do computador.

Para configurar a placa basta clicar com o botão direito no driver a ser utilizado e selecionar a

opção “System Parameter”.

Clique com o botão direito sobre o protocolo TCP/IP e selecione a opção “System Parameter”.

Com isso será aberta a janela de configuração. Na ficha “Unit” deve-se selecionar a placa de

comunicação. No caso, como se trata de uma conexão com protocolo TCP/IP, será utilizada a

placa de rede do computador.

Selecionar Placa de

Comunicação

Page 14: WinCC V6[2]

SIMATEC Página 14 de 128 WinCC V6 International Training Center Windows Control Center

Criando a Conexão com o PLC

Após a seleção do driver deve-se criar a conexão com o PLC. Clique com o botão esquerdo do

mouse sobre o protocolo de comunicação desejado e selecione “New Driver Connection”.

Deve-se, então, configurar o nome do PLC e seu endereço na rede. Para configurar o endereço do

PLC clique em “Properties”.

Propriedades do PLC

Nome do PLC

Page 15: WinCC V6[2]

SIMATEC Página 15 de 128 WinCC V6 International Training Center Windows Control Center

É, então, aberta a janela de parâmetros de conexão, onde pode-se configurar o endereço do PLC.

No caso de uma conexão TCP/IP deve-se configurar endereço IP, número de rack e slot. . Crie

uma nova conexão com o nome “Treinamento”, dentro de “TCP/IP”. O PLC deve ter o endereço

192.168.0.25.

Page 16: WinCC V6[2]

SIMATEC Página 16 de 128 WinCC V6 International Training Center Windows Control Center

Criando Grupos de Tags

Grupos de tags podem, por exemplo, ser organizados dentro de uma conexão de PLC. Para criar

um grupo dentro de uma conexão com PLC clique com o botão direito sobre a conexão criada e

selecione a opção “New Group”.

Será aberto o seguinte diálogo, no qual deve-se configurar o nome do grupo:

Page 17: WinCC V6[2]

SIMATEC Página 17 de 128 WinCC V6 International Training Center Windows Control Center

Criando Tags de Processo

Os tags de processo são criados e configurados dentro de seus respectivos PLCs.

Para criar tags de processo acesse o menu “Tag Management” – “Simatic S7 Protocol Suite”.

Clicando-se em “TCP/IP” poderá ser visualizada, na sub-janela direita do WinCCExplorer a conexão

“Treinamento”. Clique com o botão direito sobre essa conexão e selecione a opção “New Tag”.

Page 18: WinCC V6[2]

SIMATEC Página 18 de 128 WinCC V6 International Training Center Windows Control Center

Ao se criar um Tag é aberta a janela de configuração:

Na janela de propriedades do tag deve-se inserir o nome do tag. É importante notar que o tag

deve ter um nome único, não pode começar com um número e nem conter caracteres

especiais, tais como acentos.

O tipo de dados refere-se ao tipo do tag (binário, inteiro, real).

O tamanho se aplica a tags de texto, para os quais deve-se definir a quantidade de caracteres.

O WinCC permite também que se faça uma adaptação de formato do tag para alguns tipos de tag.

As adaptações possíveis variam com os tipos.

É possível, ainda, aplicar uma escala ao tag, quando necessário. Para isso deve-se marcar a opção

“Linear Scaling” e configurar a escala adequada.

Clicando-se no botão “Select” é aberta a janela de configuração de endereço no PLC.

Nome

Tipo de Dados

Tamanho

Endereço

Adaptação de

Formato Escala Linear

Page 19: WinCC V6[2]

SIMATEC Página 19 de 128 WinCC V6 International Training Center Windows Control Center

Nessa janela pode-se configurar as propriedades de endereço do tag.

Crie um tag de processo do tipo “Binary Tag” com o nome “Treinamento”. O tag encontra-se no

DB10, DBX0.0.

Número do DB

Tipo de Endereço Posição no DB

Page 20: WinCC V6[2]

SIMATEC Página 20 de 128 WinCC V6 International Training Center Windows Control Center

Criando Tags Internos

O WinCC permite a simulação e alteração pelo próprio supervisório de tags internos, mas não de

tags externos, pelo fato de a atualização destes depender do PLC. Com isso serão utilizados no

treinamento tags internos, para permitir simulação de funcionamento.

Expanda o menu “Tag Management”. Clique com o botão direito do mouse em “Internal Tags” e

selecione a opção “New Tag”.

É aberta, então, a janela de configuração do tag. No menu “Properties of Tags” pode-se nomear e

selecionar o tipo de dados a serem contidos no tag. Todos os tags criados são listados na sub-

janela à direita do WinCCExplorer.

Crie um tag interno com o nome “Nivel_Tanque”, do tipo “Unsigned 16-bit value”.

Page 21: WinCC V6[2]

SIMATEC Página 21 de 128 WinCC V6 International Training Center Windows Control Center

Módulos

O WinCCExplorer oferece acesso aos demais módulos do WinCC. São eles:

Graphics Designer utilizado para montagem de telas para visualização e controle do processo /

máquina, criando objetos gráficos com características dependentes de valores de variáveis (Tags)

ou ainda por uma função em linguagem C ou VB (compilador é integrado ao pacote básico).

Possibilita, ainda, a importação de figuras de aplicativos como CorelDraw, Paintbrush, PowerPoint.

Alarm Logging detecção e arquivamento de eventos, mensagens e alarmes.

Tag Logging arquivamento de valores de processo e pode ser usado para construção de gráficos.

Report Designer projeto de documentação. É composto de três módulos:

• Layout – definição do layout dos relatórios que podem conter elementos estáticos,

dinâmicos e do sistema.

• Line printer layout – usado para definir relatórios contínuos utilizando-se impressoras

matriciais locais.

• Print job – seleção e impressão de relatórios sobre um projeto.

Global Scripts programação de funções definidas pelo usuário em linguagem “C” (não é

necessário compilador).

Text Library utiliza as diversas mensagens do sistema em várias línguas.

User Administrator administração de direitos de acesso aos usuários do sistema.

CrossReference criação de listas de referência cruzada entre tags e os locais onde são utilizados.

Page 22: WinCC V6[2]

SIMATEC Página 22 de 128 WinCC V6 International Training Center Windows Control Center

Criando Telas

No “Graphics Designer” clique o botão direito do mouse e selecione “New Picture”. Será criada

uma nova tela com o nome “NewPdl0.Pdl”.

Clique com botão direito em “NewPdl0.Pdl”. Selecione “Rename Picture”. Dê um novo nome para

sua tela (por exemplo: Entrada.pdl)

Crie 5 telas com os nomes: Motor, Tanque, Alarme, Grafico e Entrada.

Page 23: WinCC V6[2]

SIMATEC Página 23 de 128 WinCC V6 International Training Center Windows Control Center

Graphics Designer

No WinCC Explorer Clique em “Graphics Designer”. As telas criadas são mostradas na janela da

direita. Dê um duplo-clique em “Entrada.Pdl”, para abrir a tela de entrada.

A disposição e visualização das ferramentas do Graphics Designer é configurável. Utilizando a

configuração padrão no canto superior esquerdo há uma palheta de cores e palheta de zoom.

Na barra de ferramentas padrão temos funções comuns no Windows, tais como criar novo

arquivo, abrir, salvar, etc, e pode-se colocar o arquivo em runtime.

A Style Palette permite alterar o estilo de objetos, podendo-se configurar padrão de

preenchimento, de borda, etc.

Palheta de Cores

Palheta de Zoom

Menu

Barra de

Ferramentas Padrão

Object Palette

Style Palette

Dynamic Wizard

Palheta de Alinhamento Camadas

Janela de Arquivo

Page 24: WinCC V6[2]

SIMATEC Página 24 de 128 WinCC V6 International Training Center Windows Control Center

O Dynamic Wizard oferece uma grande quantidade de ações em C pré-definidas para suportar

configuração de processos freqüentemente usados. As ações em C são divididos em tópicos na

forma de fichas. O conteúdo das fichas individuais pode variar dependendo do tipo de objeto

selecionado.

A Palheta de Alinhamento permite alinhar objetos entre si, configurar espaços entre objetos e

tamanho.

As camadas são utilizadas para simplificar o trabalho em telas complexas. Botões pressionados

indicam as camadas visíveis. Clique num botão para tornar visível / invisível uma camada.

Na Object Palette tem-se acesso a objetos diversos do WinCC. Na parte inferior da mesma pode-

se selecionar entra as duas fichas “Standard” e “Controls”. Na ficha “Standard” temos “Standard

Objects” (Objetos Padrão), “Smart Objects” (Objetos Inteligentes) e “Windows Objects” (Objetos

do Windows). Na ficha “Controls” temos objetos uma seleção padrão de Controles ActiveX mais

importantes do WinCC.

No Graphics Designer os variados tipos de objetos têm propriedades padrão. Quando eles são

inseridos os objetos importam essas propriedades (exceto para propriedades geométricas

individuais). Após a inserção as propriedades do objeto podem ser modificadas. Da mesma forma

as configurações padrão para os tipos de objeto podem ser modificadas conforme necessário.

Page 25: WinCC V6[2]

SIMATEC Página 25 de 128 WinCC V6 International Training Center Windows Control Center

Standard Objects

Os objetos padrão incluem figuras geométricas e texto estático. As figuras geométricas desenham

os elementos individuais da figura de processo. O texto estático pode ser usado, por exemplo,

para mostrar o nome dos objetos.

• Line – A reta é um objeto aberto. Seu comprimento e ângulo são determinados pela altura

e largura do retângulo ao redor do objeto. As extremidades da reta podem ser mostradas,

por exemplo, como setas ou pontos.

• Polygon – O polígono é um objeto fechado que pode ser preenchido com uma cor ou

padrão. Um polígono pode ter um número de vértices. Os vértices são numerados na

seqüência de sua criação e podem ser modificados individualmente ou apagados.

• Polyline – A Polyline é um objeto aberto. Mesmo que os pontos inicial e final tenham

exatamente as mesmas coordenadas, a área contida não pode ser preenchida. Uma

Polyline pode ter qualquer número de vértices. Os vértices são numerados na seqüência

de criação e podem ser modificados individualmente ou apagados. As pontas de uma

Polyline podem ser mostradas, por exemplo, como setas ou pontos.

Page 26: WinCC V6[2]

SIMATEC Página 26 de 128 WinCC V6 International Training Center Windows Control Center

• Ellipse – A elipse é um objeto fechado que pode ser preenchido com uma cor ou padrão.

Sua altura e largura podem ser modificadas de acordo com o desejado para permitir que

ela seja alinhada horizontalmente ou verticalmente.

• Circle – Uma circunferência é um objeto fechado que pode ser preenchido com uma cor

ou padrão. Seu tamanho pode ser alterado.

• Ellipse Segment – O segmento de elipse é um objeto fechado que pode ser preenchido

com uma cor ou padrão. Sua altura e largura podem ser modificadas de acordo com o

desejado para permitir que ele seja alinhado horizontalmente ou verticalmente.

• Pie Segment – O “segmento de torta” é um objeto fechado que pode ser preenchido com

uma cor ou padrão. Seu tamanho pode ser alterado.

• Ellipse Arc – O arco de elipse é um objeto aberto. Sua altura e largura podem ser

modificadas de acordo com o desejado para permitir que ele seja alinhado

horizontalmente ou verticalmente.

• Circular Arc – O arco de circunferência é um objeto aberto. Seu tamanho pode ser

modificado.

• Rectangle – O retângulo é um objeto fechado que pode ser preenchido com uma cor ou

padrão. Sua altura e largura podem ser modificadas de acordo com o desejado para

permitir que ele seja alinhado horizontalmente ou verticalmente.

• Rounded Rectangle – O retângulo com extremidades abauladas é um objeto fechado que

pode ser preenchido com uma cor ou padrão. Sua altura e largura podem ser modificadas

de acordo com o desejado para permitir que ele seja alinhado horizontalmente ou

verticalmente. O arredondamento das pontas também é configurável.

• Static Text – O campo de texto estático é um objeto fechado que pode ser preenchido

com uma cor ou padrão. O texto estático é inserido em um campo de qualquer tamanho

desejado. Textos de uma ou múltiplas linhas podem ser inseridos para todos os idiomas

desejados.

• Connector – O conector é um objeto linear cujas extremidades podem ser conectadas aos

pontos de conexão de outro objeto. O número e arranjo dos pontos de conexão

dependem do tipo específico de objeto. SE os objetos conectados são movidos, o

comprimento e direção do conector são automaticamente adaptados e a conexão é

mantida.

Page 27: WinCC V6[2]

SIMATEC Página 27 de 128 WinCC V6 International Training Center Windows Control Center

Smart Objects

Os Smart Objects oferecem a opção de utilizar figuras de sistema complexas. Os Smart Objects

incluem itens tais como janelas variadas, campos e barras, que oferecem uma variedade de

opções dinâmicas.

• Application Window – A Application Window é um objeto que pode ser fornecido de

aplicativos do global script e do sistema de arquivamento. Em runtime, esses aplicativos

abrem uma janela de aplicativo, transferem informações e habilitam operação.

• Picture Window – A Picture Window oferece a opção de mostrar outras telas criadas no

Graphics Designer na tela atual. Por exemplo, os conteúdos de uma Picture Window

podem ser atualizados continuamente através de propriedades dinâmica.

• Control – O objeto Control permite a opção de integrar controle de processo de sistema e

monitorar elementos em uma tela. Controls são objetos pré-acabados, tais como janelas

de alarme, de medidas, caixas de diálogo de seleção ou botões. Controles ActiveX,

Controles WinCC e controles de outros fabricantes são disponíveis se eles forem

registrados o sistema operacional. Esses são alterados como requerido e dinamicamente

integrados no processo.

Page 28: WinCC V6[2]

SIMATEC Página 28 de 128 WinCC V6 International Training Center Windows Control Center

• OLE Element – O OLE Element habilita inserção de arquivos criados em outros programas

na tela. Portanto todos os OLE Elements registrados no sistema operacional podem ser

integrados. Não se pode alterar OLE Elements em runtime.

• I/O Field – O I/O pode ser definido como um campo de entrada, um campo de saída ou

um campo combinado e entrada / saída. Os seguintes formatos de dados são disponíveis:

binário, decimal, string e hexadecimal. Valores limites, tais como “Hidden Input” (Entrada

escondida) e “Apply on Full” (Aplica alterações quando o campo está cheio) também

podem ser especificados.

• Bar – O Bar oferece a opção de mostrar valores graficamente. Os valores também podem

ser mostrados em uma vista combinada como figuras com livre definição de escala

numérica.

• Graphic Object – Habilita inserção de figuras criadas em outros programas em uma tela.

Figuras e telas podem ser inseridas com os seguintes formatos: EMF, WMF, DIB e BMP.

• Status Display – Oferece a opção de mostrar praticamente qualquer número de estados

diferentes de um objeto. Os estados são implementados através de tags cujos valores

correspondem ao respectivo estado. Os estados são mostrados através das figuras

selecionadas.

• Text List – Oferece a opção de atribuir valores específicos a um texto. Pode ser definido

como uma lista de entrada, saída ou combinação de entrada / saída. Os seguintes

formatos de dados são disponíveis: decimal, binário ou bit.

• 3D-Bar – O bar graph em 3D permite que valores sejam mostrados graficamente em três

dimensões. Essa opção só é disponível se o pacote opcional “Basic Process Control” tiver

sido instalado com o WinCC.

• Group Display – Permite que os estados atuais de certos tipos de mensagem sejam

mostrados hierarquicamente. Quatro botões permitem que mensagens sejam

representadas e operadas. Utilizando um Group Display, é possível, por exemplo,

implementar uma rápida mudança para representar uma fonte de erro. Essa opção só é

disponível se o pacote opcional “Basic Process Control” tiver sido instalado com o WinCC.

Page 29: WinCC V6[2]

SIMATEC Página 29 de 128 WinCC V6 International Training Center Windows Control Center

Windows Objects

Os objetos do Windows são elementos familiares de aplicativos do Windows, tais como

botões, caixas de seleção, grupos de opção e barras de rolagem. Um botão redondo também

pode ser criado. Os objetos podem ser modificados e dinamizados de diversas formas. Eles

permitem operar eventos de processo e processos de controle.

• Button – O botão permite operação do processo. Ele é usado, por exemplo, para

reconhecer mensagens. Um botão pode ter dois estados diferentes: “On” e “Off”, ou

“Ligado” e “Desligado”. Um botão é integrado ao processo fornecendo os atributos

correspondentes com propriedades dinâmicas.

• Check Box – Permite ao operador selecionar diversas opções e marcar as caixas de

seleção correspondentes. Também é possível marcar as caixas de seleção padrão para

que o operador apenas altere o valor pré-definido quando necessário. Uma caixa de

seleção é integrada ao processo fornecendo os atributos correspondentes através de

propriedades dinâmicas.

• Option Group – O grupo de opções permite que o operador selecione uma das opções

apresentadas e ative o campo correspondente de opção. Também é possível ativar um

dos campos de opção como padrão para que o operador apenas altere o valor pré-

Page 30: WinCC V6[2]

SIMATEC Página 30 de 128 WinCC V6 International Training Center Windows Control Center

definido quando necessário. Um grupo de opções é integrado ao processo fornecendo os

atributos correspondentes através de propriedades dinâmicas.

• Round Button – O botão redondo permite operação do processo. Ele é usado, por

exemplo, para reconhecer mensagens ou navegar em runtime. Um botão pode ter dois

estados diferentes: “On” e “Off”, ou “Ligado” e “Desligado”. Também é possível definir se

um botão redondo deve por padrão ser mostrado como pressionado e se deve clicar

quando pressionado. Um botão é integrado ao processo fornecendo os atributos

correspondentes com propriedades dinâmicas.

• Slider Object – A barra de rolagem é um controlador e permite que processos sejam

controlados. Ela pode se usada, por exemplo, para variações infinitamente variáveis para

um valor. Uma barra de rolagem é integrada ao processo fornecendo os atributos

correspondentes com propriedades dinâmicas.

Page 31: WinCC V6[2]

SIMATEC Página 31 de 128 WinCC V6 International Training Center Windows Control Center

Controls

Os Controles ActiveX servem para monitoração e visualização de valores medidos e parâmetros de

sistema. Com dinâmicas apropriadas eles podem ser empregados como elementos de controle de

processo.

Os “WinCC Controls” e a “Symbol Library” são instalados durante a instalação do WinCC.

• WinCC Digital/Analog Clock Control – Trata-se de uma ferramenta de relógio em que

pode-se configurar a propriedade Analógico / Digital, tipos de ponteiro. Etc.

• WinCC Gauge Control – É um objeto utilizado para mostrar o valor de um tag através de

um indicador analógico de ponteiro. Pode-se configurar valores mínimo e máximo, ângulo

mínimo e máximo, etc.

• WinCC Online Table Control – Oferece a opção de mostrar os dados na forma de uma

tabela, podendo-se mostrar valores atuais ou arquivados. Para facilitar o acesso aos tags

a ser mostrados, os arquivos e tags neles contidos devem ser configurados no Tag

Logging.

• WinCC Online Trend Control – Permite visualização dos dados através de gráficos de

tendência. Pode-se configurar a forma de visualização e podem ser exibidos valores atuais

Page 32: WinCC V6[2]

SIMATEC Página 32 de 128 WinCC V6 International Training Center Windows Control Center

ou históricos. Para facilitar o acesso aos tags a ser mostrados, os arquivos e tags neles

contidos devem ser configurados no Tag Logging.

• WinCC Push Button Control – Pode ser usado para configurar um botão de comando, que

está conectado à execução de um comando específico.

• WinCC Slider Control – É utilizado para visualização dos valores de um tag através de um

objeto do tipo “slider”.

• WinCC User Archive – Table Element – Permite acessar o User Archives e seus dados on-

line durante o runtime.

• WinCC Alarm Control – É utilizado para mostrar mensagens durante o runtime. Pode-se

mostrar mensagens pendentes, mensagens arquivadas em curto ou longo prazo, lista de

mensagens bloqueadas e estatísticas relativas às mensagens.

• WinCC Function Trend Control – Permite visualização gráfica de valores de tags como

função de outros tags. Os valores podem ser obtidos on-line ou através de arquivo.

• Siemens HMI Simbol Library – A biblioteca de simbólicos consiste numa coleção de

simbólicos para visualização de sistemas e seus componentes em telas de processo.

Page 33: WinCC V6[2]

SIMATEC Página 33 de 128 WinCC V6 International Training Center Windows Control Center

Inserindo e Editando Objetos no Graphics Designer

Para inserir algum objeto do WinCC deve-se primeiro selecionar o tipo de objeto na “Objects

Palette”. Clicando-se na tela de arquivo e arrastando pode-se ajustar o tamanho do objeto. Se

após selecionar o objeto a ser inserido for dado um duplo clique na tela de arquivo o objeto será

inserido com as configurações padrão.

Existem duas janelas diferentes para configuração de objetos. Todos os tipos de objeto têm uma

janela do tipo “Object Properties”. Alguns têm, além dessa, um “Configuration Dialog”, que é uma

versão da “Object Properties” onde os parâmetros principais de configuração são ressaltados.

Object Properties

A seguir temos um exemplo de janela “Object Properties”. Essa janela tem duas fichas:

“Properties”, referente a propriedades estáticas e dinâmicas do objeto, e “Events”, referente a

eventos do objeto.

Properties

No exemplo está selecionada a ficha “Properties”. Nela podemos visualizar e editar as

propriedades de um objeto. Na parte superior encontramos o tipo e nome do objeto. Na parte da

Tipo de Propriedade

Nome do Objeto Tipo de Objeto

Atributo Propriedade

Estática

Propriedade

Dinâmica

Tipo de

Atualização

Page 34: WinCC V6[2]

SIMATEC Página 34 de 128 WinCC V6 International Training Center Windows Control Center

esquerda pode-se selecionar o tipo de propriedade. Em “Geometry” pode-se configurar

propriedades geométricas, em “Colors” propriedades de cor, etc. Ao selecionar, por exemplo, a

opção “Colors” são mostradas as propriedades na parte da direita. Em “Static” temos a

propriedade estática do atributo. Em “Dynamic” temos as propriedades dinâmicas. Em “Current”

podemos visualizar o tipo de atualização da propriedade dinâmica (tempo, ciclo da janela, etc.).

Note que quando há propriedade dinâmica configurada a propriedade é marcada em negrito,

assim como o tipo de propriedade, a fim de facilitar a localização para edição.

Para inserir uma propriedade dinâmica pode-se utilizar:

• Tag – Abre a lista de tags para seleção.

• Dynamic Dialog – Permite configurar uma propriedade dinâmica através de uma equação.

Para configurar a equação deve-se clicar no botão “...” para selecionar os tags, funções e

operador. Deve-se também selecionar o tipo de resultado e configurar os resultados da

expressão. No botão “Trigger” deve-se configurar o “gatilho” para a expressão, ou seja,

configurar quando ela será executada.

Trigger

Tipo de

Resultado

Resultados da

Expressão

Expressão

Page 35: WinCC V6[2]

SIMATEC Página 35 de 128 WinCC V6 International Training Center Windows Control Center

• C-Action – O WinCC conta com a opção de se configurar ações em C para animar os

objetos. Na parte da esquerda existem atalhos para se inserir chamadas para funções do

projeto, padrão e internas. Na parte superior temos o compilador e trigger (gatilho).

• VBS-Action – O editor de VBScript é mais uma opção para animação. Nele também deve-

se configurar o trigger.

Trigger

Script em C

Compilador

Trigger

Script em VBS

Page 36: WinCC V6[2]

SIMATEC Página 36 de 128 WinCC V6 International Training Center Windows Control Center

Events

Na ficha de eventos podemos configurar ações relativas a eventos do objeto, tais como ação do

mouse ou teclado. Assim como na ficha Properties, onde há ação configurada há marcação em

negrito. Os tipos de ação aqui são:

• C-Action – As ações em C funcionam da mesma forma que na ficha Properties, mas como

são relativas a eventos não é necessário configurar trigger.

• VBS-Action - As ações em VBS funcionam da mesma forma que na ficha Properties, mas

como são relativas a eventos não é necessário configurar trigger.

• Direct Connection – Cria uma conexão direta entre uma constante, propriedade ou tag e

uma janela, objeto ou tag. Oferece a dinâmica mais rápida na tela e alcança a melhor

performance em runtime. Porém só pode ser usada em uma tela de processo e só pode

ser criada uma conexão.

Evento

Page 37: WinCC V6[2]

SIMATEC Página 37 de 128 WinCC V6 International Training Center Windows Control Center

Configuration Dialog

Alguns objetos, tais como o botão e o I/O Field têm um “Configuration Dialog”. Trata-se de uma

janela de configuração com os parâmetros mais importantes relativos à apresentação e

comportamento do objeto inserido. Objetos que têm o “Configuration Dialog” também têm a

janela de propriedades do tipo “Object Properties”, sendo o “Configuration Dialog” uma alternativa

a elas.

Fonte Alvo

Page 38: WinCC V6[2]

SIMATEC Página 38 de 128 WinCC V6 International Training Center Windows Control Center

Editando a Tela de Entrada

A “Entrada” será a tela inicial, de apresentação do supervisório. Nela temos o nome do projeto,

botões de navegação e saída do sistema. Abaixo aprenderemos a configurar seus elementos.

Page 39: WinCC V6[2]

SIMATEC Página 39 de 128 WinCC V6 International Training Center Windows Control Center

Criando Botões

Para criar um botão clique em “Object Palette” – “Windows Objects” – “Button”. Posicione o cursor

na tela e arraste para selecionar o tamanho do botão.

Em “Button Configurarion” – “Text” dê um nome para ele (por exemplo: Motor). O último campo

permite definir uma tela de destino. Com isso, ao se clicar no botão durante o Runtime, será

aberta a tela selecionada. Clique em “OK”.

Crie os seguintes botões: Entrada, Motor, Tanque, Alarmes, Gráficos, apontando-os para as

respectivas telas.

Telas do

Projeto

Page 40: WinCC V6[2]

SIMATEC Página 40 de 128 WinCC V6 International Training Center Windows Control Center

Criando um Texto

Clique em “Object Palette” – “Standard Objects” – “Static Text”. Clique na tela e arraste para

selecionar o tamanho da janela de texto.

Clique com o botão direito sobre a janela de texto e selecione a opção “Properties”. Nessa janela é

possível configurar propriedades como tamanho da caixa de texto, da fonte, e o próprio texto.

Coloque o título na sua tela de Entrada.

Criando Relógio

Page 41: WinCC V6[2]

SIMATEC Página 41 de 128 WinCC V6 International Training Center Windows Control Center

No “Object Palette” – “Controls” – selecione ‘WinCC Digital/Analog Clock Control’. Posicione o

cursor na tela e dimensione o tamanho do relógio.

Dê duplo clique no relógio para modificar as propriedades, tais como: cores, analógico ou digital,

etc.

Coloque botões, título e relógio em todas as telas criadas anteriormente.

Utilizando Dynamic-Wizard

Esta paleta auxilia em algumas animações que são mais comuns, como: sair do WinCC, finalizar o

Runtime, mover objeto, iniciar outra aplicação, hardcopy.

Selecione o objeto a ser animado. Dê dois cliques sobre a animação desejada. Siga os passos da

janela que se abre.

Faça o botão de saída do runtime na tela de Entrada.

Page 42: WinCC V6[2]

SIMATEC Página 42 de 128 WinCC V6 International Training Center Windows Control Center

Configurando as Propriedades de Runtime

A seguir serão configuradas as propriedades de Runtime do projeto, onde será configurada a

aparência da tela de Runtime.

Na sub-janela esquerda do WinCCExplorer clique em “Computer”. Na sub-janela direita do

Explorer pode-se ver o nome do computador. Clique com o botão direito do mouse sobre ele e

selecione a opção “Properties”. Selecione a tela “Graphics Runtime”. Nesse painel pode-se

determinar a aparência da tela de Runtime e selecionar uma tela de início.

Para selecionar uma tela de início clique em “Browse”, e selecione a tela “Entrada.Pdl”.

Em “Window Attibutes” ative as opções “Title”, “Maximize”, “Minimize” e “Adapt Picture”.

Ativando o projeto

A ativação do projeto permite a visualização de como ele aparecerá no Runtime, ou seja, durante

a operação.

Para ativar o projeto, no WinCCExplorer clique em “File” – “Activate”. Pode-se, também, clicar no

ícone “Activate” na barra de menu.

Procura

Tela Inicial Nome da

Tela Inicial

Atributos da

Janela de

Runtime

Opções a serem

Desabilitadas

Page 43: WinCC V6[2]

SIMATEC Página 43 de 128 WinCC V6 International Training Center Windows Control Center

Editando as Telas de Processo

As telas de processo contêm o nome da área, botões de navegação e objetos que compõem a

área tais como motores, tanques, válvulas etc. Nelas fazemos a representação do layout da área

que será monitorada.

Page 44: WinCC V6[2]

SIMATEC Página 44 de 128 WinCC V6 International Training Center Windows Control Center

Criando um Graphic Object (Objeto Gráfico)

Clique em “Object Palette” – “Smart Objects” – “Graphic Object”. Posicione o cursor na tela (clique

e arraste para dimensionar o tamanho).

Dê um duplo clique sobre o objeto. Na janela “Graphic object configuration” escolha a figura

(.bmp, .dib, .emf ou .wmf) em “Selection of Picture” e veja sua visualização na parte esquerda da

janela. Caso a figura (arquivo) não esteja na lista, clique em “Find...” para localizá-la. Clique em

“OK”.

Para exportar um objeto:

Clique sobre o objeto (marcar o objeto). No menu bar selecione “File” e depois “Export...”. Caso a

figura (arquivo) não esteja na lista, clique em “Find...” para localizá-la. Clique em “OK”.

Para importar um objeto:

No menu bar selecione “Insert” e depois “Import...”. Na janela “Load metafile” escolha o tipo

(.emf ou .wmf) e selecione o arquivo na lista. Clique em “Abrir”.

Na janela “Import” – “Document Size” configure as dimensões desejadas e clique em “Preview”

para visualizar o objeto. Clique em “OK”.

Seleção de

Figura

Preview da

Figura

Page 45: WinCC V6[2]

SIMATEC Página 45 de 128 WinCC V6 International Training Center Windows Control Center

Tela do Motor

Abra a tela “Motor.pdl” através de “WinCCExplorer” – “Graphics Designer” – “Motor.Pdl”. Após sua

configuração ela terá a seguinte aparência:

O WinCC possui uma biblioteca de objetos que são muito úteis no desenvolvimento de projetos,

que está localizado no menu “View”, opção “Library”. Nela encontramos motores, medidores,

botões, etc já prontos para serem animados.

Insira um Motor 3D da biblioteca do WinCC. Clique no menu “View” – “Library” – “Global library” ,

dê duplo clique em “PlantElement” – “Motors” e escolha o “motor 006”.

Insira um botão do WinCC. Clique no menu “Object Pallete” – “Windows Objects” – “Button”,

arrastando para configurar o tamanho do botão. No quadro “Text” digite “Liga”, como o nome do

botão. Outra forma de se dimensionar um botão é através do menu “Properties” – “Geometry”,

alterando-se os parâmetros “Position X” e “Position Y”.

Repita o procedimento, nomeando o segundo botão como “Desliga”.

Page 46: WinCC V6[2]

SIMATEC Página 46 de 128 WinCC V6 International Training Center Windows Control Center

Animação

Todo objeto inserido na tela pode ter suas propriedades alteradas a partir da janela “Object

Properties”, como mencionado anteriormente.

Relembrando:

Dynamic Dialog utilizado para animar um objeto através de uma expressão ou fórmula.

C Action animação através de um script em linguagem C.

Tag animação através de um tag direto.

Direct Conection é possível conectar uma propriedade à uma ação sem utilizar um script em C.

Anime o motor, seguindo os passos:

Para que possa-se simular valores, durante o treinamento será utilizados tags internos. Crie o Tag

Interno binário “Liga_Desliga_Motor” como explicado anteriormente.

Clique com o botão direito no botão “Liga”. Selecione “Properties” – “Events” – “Mouse”. Clique

com o botão direito do mouse sobre “Press left”. Dentre as opções, selecione “Direct Connection”.

Essa ação configurará uma conexão direta entre o botão e o Tag.

Page 47: WinCC V6[2]

SIMATEC Página 47 de 128 WinCC V6 International Training Center Windows Control Center

No lado esquerdo da tela de configuração, “Source”, selecione a opção “Constant”, e preencha o

quadro com o valor “1”. No lado direito, “Target”, selecione a opção “Tag” e clique no botão para

selecionar o Tag “Liga_Desliga_Motor”. Com isso, ao se clicar no botão “Liga” o Tag

“Liga_Desliga_Motor” tem seu valor configurado como 1, indicando que o motor está ligado.

Repita os procedimentos 5 e 6 no botão “Desliga”. Nesse caso, ao se clicar no botão “Desliga” o

Tag “Liga_Desliga_Motor” tem seu valor configurado como 0, indicando que o motor está

desligado.

Os objetos da biblioteca são grupos de objetos do WinCC. Dê um duplo clique com o mouse sobre

o motor. Note que em “Properties” pode-se ver quais são os objetos do WinCC que compõem o

motor. Pode-se, portanto, configurar individualmente cada componente desse grupo. Em

“Properties” – “RoundedRectangle3” – “Colors” clique com o botão direito do mouse sobre a opção

“Dynamic” do parâmetro “Background Color”. Selecione a opção “Dynamic Dialog”.

Constante Tag

Page 48: WinCC V6[2]

SIMATEC Página 48 de 128 WinCC V6 International Training Center Windows Control Center

Configure a tela da seguinte maneira:

Na área “Event Name” pode-se configurar o trigger, ou gatilho da função, que é o que

determinará quando ela será executada, ou seja, quando será testado se o tag está em 1 ou 0

para alterar a cor do motor. Clicando no botão será aberta a tela “Change trigger”, onde

pode-se configurar o trigger. Note que como o tag foi selecionado, ele já foi incluído na lista de

triggers. Porém o tempo de atualização de 2 segundos pode ser considerado muito lento. Clique

Trigger

Tipo de

Resultado Resultados

Expressão

Page 49: WinCC V6[2]

SIMATEC Página 49 de 128 WinCC V6 International Training Center Windows Control Center

com o botão direito sobre o “2s” e altere o ciclo de atualização para “Upon change”, que fará com

que cada vez que o tag for alterado a função seja executada.

Com esse procedimento estamos configurando a animação do motor. O retângulo central passará,

portanto, a indicar se o motor está ligado ou não. Se o Tag “Liga_Desliga_Motor” tiver o valor “1”,

ou seja, se o motor estiver ligado, o retângulo terá a cor verde. Se o Tag estiver em “0”, ele

estará amarelo.

Ative o projeto e teste a simulação.

Nome do

Trigger

Ciclo de

Atualização

Page 50: WinCC V6[2]

SIMATEC Página 50 de 128 WinCC V6 International Training Center Windows Control Center

Utilizando as Picture Windows

As “Picture Windows” dão a opção de mostrar outras telas criadas no “Graphics Designer” na tela

atual. Em runtime o conteúdo da “Picture Window” pode ser atualizado. Esse recurso pode ser

utilizado, por exemplo, para configuração de caixas de controle para os equipamentos.

Criação da tela (janela) que será aberta (chamada) em outra tela

Crie uma nova tela, conforme visto anteriormente (CMotor.pdl). Copie os botões “Liga” e “Desliga”

da tela do motor e cole nessa nova tela. Modifique o tamanho dos botões para que tenham 60

pixels de largura e 40 de altura. Posicione-os no canto superior esquerdo da tela. Clique com

botão direito no meio da tela e selecione “Properties...”. Na seção “Properties” selecione

“Geometry” e modifique as propriedades de “Picture Width” (largura) para 150 e “Picture Height”

(altura) para 60, reduzindo o tamanho da tela para adequá-la ao tamanho dos botões.

Tela com os

Botões

Page 51: WinCC V6[2]

SIMATEC Página 51 de 128 WinCC V6 International Training Center Windows Control Center

Criação da “chamada” para a tela (janela) criada, através da “Picture Window”

Abra a tela “Motor.pdl”. No “Object Palette”, expandir “Smart Objects” e selecionar “Picture

Window”. Posicione o cursor na tela (clique e arraste para dimensionar o tamanho). Dê dois

cliques no objeto inserido. Na ficha “Properties” selecione “Miscellaneous” e modifique os

atributos: “Display” para "No" (faz com que a “Picture Window” fique invisível em runtime), “Title”

para "Yes" (“Border” muda automaticamente para "Yes") (Habilita a visualização de título e borda

para a janela), “Can Be Closed” para "Yes" (habilita o botão para fechar janela) e “Adapt Size”

para “Yes” (faz com que a “Picture Window” receba o tamanho da tela a ser exibida). Dê dois

cliques no atributo “Picture Name” e selecione o arquivo "CMotor.pdl" na janela que aparece. Dê

dois cliques no atributo “Heading” e digite um título para a janela de comando, ex: Comando do

Motor.

Clique duas vezes no desenho do motor (agrupar, caso não esteja agrupado) e selecione a ficha

“Events” na janela “Object Properties”. Na sub-janela direita, em “Group” selecione “Mouse” e a

sub-janela direita clique com o botão direito em “Mouse Action”. Selecione a opção “Direct

Connection...”.

Nome da

Tela

Título da

Tela

Page 52: WinCC V6[2]

SIMATEC Página 52 de 128 WinCC V6 International Training Center Windows Control Center

Na janela que aparece, na parte esquerda, “Source”, marque a opção “Constant” e digite "1" na

caixa de texto ao lado. Na parte direita, “Target” marque a opção “Object in Picture”, selecione

“Picture Window1” na coluna “Object” , “Display” na coluna “Property” e clique “Ok”.

Isso faz com que ao se clicar no motor a propriedade de display da “Picture Window”, que foi

configurada como “No” receba o valor 1, que representa “Yes”, fazendo com que a janela se torne

visível.

Ative a aplicação e teste os comandos do motor através da “Picture Window”.

Propriedade a

ser alterada

Objeto a ser

alterado

Page 53: WinCC V6[2]

SIMATEC Página 53 de 128 WinCC V6 International Training Center Windows Control Center

Tela do Tanque

Anime um tanque, seguindo os passos:

Abra a tela “Tanque.pdl”. Insira um Tanque da biblioteca do WinCC, clicando, no menu, em “View”

- “Library” – “Global Library” – “Plant Elements” – “Tanks” – “Tank 1”.

Crie um Tag Interno “Nivel_Tanque”, do tipo “Unsigned 16-bit value”.

Clique duas vezes no tanque e selecione dentro de “Properties”, “Tag Assignment”. No atributo

“Fill Level” selecione a opção “Tag”.

Page 54: WinCC V6[2]

SIMATEC Página 54 de 128 WinCC V6 International Training Center Windows Control Center

Selecione o tag “Nivel_Tanque”. O ciclo de atualização padrão é de 2 segundos. Para alterá-lo

clique com o botão direito sobre os “2 s”, na coluna “Current”.

Na caixa de que se abre selecione a opção “Upon change”, para que o nível seja atualizado toda

vez que o tag “Nivel_Tanque” for alterado.

Os valores de valor mínimo e máximo serão mantidos.

Page 55: WinCC V6[2]

SIMATEC Página 55 de 128 WinCC V6 International Training Center Windows Control Center

Criando um Slider Object

Os objetos do tipo “Slider Object” permitem o controle do valor de um Tag. Através deles pode-se

visualizar e, também, alterar manualmente o valor do Tag.

No “Object Palette” – “Windows Objects”, selecionar “Slider Object”. Posicione o cursor na tela

(clique e arraste para dimensionar o tamanho).

Ao se inserir o “Slider Object” é aberto o “Configuration Dialog” do objeto, onde se pode

configurar o tag, ciclo de update, valores mínimo e máximo, passo e sentido de orientação.

Configure-a da seguinte maneira:

Também se pode configurar o “Slider Object” através da janela completa de propriedades, que

pode ser aberta clicando-se com o botão direito do mouse sobre o objeto e selecionando a opção

“Properties”.

Page 56: WinCC V6[2]

SIMATEC Página 56 de 128 WinCC V6 International Training Center Windows Control Center

Na janela “Properties” – “Miscellaneous” pode-se configurar tag, valores mínimo e máximo, assim

como outras propriedades do objeto.

Para se habilitar ou desabilitar a opção de se inserir o valor do Tag através do “Bar” deve-se dar

um duplo clique sobre o objeto, acessando no “Properties” - “Miscellaneous” a opção “Operator-

Control Enable”. Estando essa opção com “Yes” o usuário pode clicar no objeto e alterar o valor do

tag em runtime. Para que ele seja um campo somente de saída de valores deve-se mudar a opção

para “No”, desabilitando a entrada. Deixe a opção habilitada.

Salve e ative o projeto. Clicando sobre o “Slider Object” deve-se alterar o valor do tag

“Nivel_Tanque”, e o nível no tanque deve variar de acordo.

Page 57: WinCC V6[2]

SIMATEC Página 57 de 128 WinCC V6 International Training Center Windows Control Center

Criando um Bar

Os objetos do tipo “Bar” são gráficos de barra que exibem o valor de um Tag. Através deles pode-

se, também, alterar manualmente o valor do Tag.

Clique em “Object Palette” – “Smart Objects” – “Bar”. Posicione o cursor na tela (clique e arraste

para dimensionar o tamanho).

Ao se inserir o “Bar” é aberto o “Configuration Dialog”, onde se pode facilmente selecionar o tag

desejado, ciclo de atualização, os valores mínimo e máximo, e o alinhamento. Configure-a da

seguinte forma:

O “Bar” também pode ser configurado clicando-se com o botão direito sobre o objeto e

selecionando a opção “Properties”, que abre a janela completa de propriedades.

Page 58: WinCC V6[2]

SIMATEC Página 58 de 128 WinCC V6 International Training Center Windows Control Center

Em “Properties” – “Miscellaneous” pode-se alterar os valores mínimo e máximo, associar tags e

configurar mais detalhadamente o objeto, caso necessário.

Para se habilitar ou desabilitar a opção de se inserir o valor do Tag através do “Bar” deve-se dar

um duplo clique sobre o objeto, acessando no “Properties” - “Miscellaneous” a opção “Operator-

Control Enable”. Estando essa opção com “Yes” o usuário pode clicar no objeto e alterar o valor do

tag em runtime. Para que ele seja um campo somente de saída de valores deve-se mudar a opção

para “No”, desabilitando a entrada. Desabilite a entrada de valores.

Salve e ative o projeto. Através do “Slider Object” altere o valor do tag e note o “Bar” responder

de acordo.

Page 59: WinCC V6[2]

SIMATEC Página 59 de 128 WinCC V6 International Training Center Windows Control Center

Criando um I/O Field

Os objetos do tipo “I/O Field” são utilizados para entrada e saída de dados, ou seja, eles exibem o

valor de um Tag e permitem que entrada do valor do Tag manualmente.

Clique em “Object Palette” – “Smart Objects” – “I/O Field”. Posicione o cursor na tela (clique e

arraste para dimensionar o tamanho).

Ao se inserir o “I/O Field” é aberto o “Configuration Dialog”, onde pode-se facilmente selecionar o

tag desejado e o ciclo de atualização. Configure-a da seguinte maneira:

O “I/O Field” também pode ser configurado através da janela de propriedades, que é aberta

clicando-se com o botão direito do mouse sobre o “I/O Field” e selecionando a opção “Properties”,

que abre a janela completa de propriedades do objeto.

Page 60: WinCC V6[2]

SIMATEC Página 60 de 128 WinCC V6 International Training Center Windows Control Center

Na janela “Properties” pode-se associar o Tag “Nivel_Tanque” através do caminho “Properties” –

“Output/Input”, clicando com o botão direito na propriedade “Output Value” e selecionando a

opção “Tag...”.

Clicando duas vezes no objeto “I/O Field”, ele entrará em modo de edição de texto. Isso significa

que, no Runtime, o I/O Field mostra o valor de um Tag, mas pode, também, ser utilizado para se

determinar o valor do mesmo. Para desabilitar a entrada de dados pode-se alterar a propriedade

“Output/Input” – “Field Type”, trocando de “I/O Field” para “Output”, ou através do “Operator

Control Enable”, em “Miscellaneous”. Deixe o campo configurado como “I/O Field” e com a

entrada de dados habilitada. Com isso pode-se alterar o valor do tag escrevendo-se o valor

desejado para alteração.

Salve e execute.

Page 61: WinCC V6[2]

SIMATEC Página 61 de 128 WinCC V6 International Training Center Windows Control Center

O Tag Logging

O WinCC permite que valores de processo sejam salvos no arquivo de valores de processo. Esse

arquivo pode, por exemplo, ser usado posteriormente para mostrar e avaliar o comportamento ao

longo do tempo dos valores de processo.

O Tag Logging é usado para criar e administrar arquivos de valores de processo.

Assim como o WinCC Explorer, o Tag Logging tem suas próprias janelas de navegação de dados.

Para iniciá-lo, na sub-janela esquerda do WinCCExplorer dê um duplo-clique no item “Tag

Logging”.

Page 62: WinCC V6[2]

SIMATEC Página 62 de 128 WinCC V6 International Training Center Windows Control Center

O Tag Logging é composto de três janelas: a superior da esquerda é a janela de navegação, a da

direita é a de dados, e a inferior a de tabelas.

• Janela de Navegação – É onde se seleciona entre editar tempos e arquivos

• Janela de Dados – Dependendo da seleção feita na Janela de Navegação, aqui se pode

editar tempos ou arquivos já existentes ou criar novos.

• Janela de Tabelas – É onde são mostrados os tags arquivados ou comprimidos que são

armazenados no arquivo selecionado na Janela de Dados. Podem-se alterar as

propriedades dos tags mostrados aqui ou acrescentar novos tags arquivados ou

comprimidos.

Janela de

Navegação

Janela de

Dados

Janela de

Tabelas

Page 63: WinCC V6[2]

SIMATEC Página 63 de 128 WinCC V6 International Training Center Windows Control Center

Configuração de Timer

O temporizador localiza-se na segunda linha da janela de navegação. Temporizadores podem ser

configurados para registro e arquivamento.

O tempo de amostragem é o intervalo de tempo para o recebimento de dados do processo pelo

“Tag Logging Editor”.

Clicando-se no objeto “Timers” todos os timers padrão são mostrados na janela de dados. Esses

timers padrão não devem JAMAIS ser alterados.

O intervalo de tempo para arquivamento é determinado através da multiplicação da base de

tempo pelo fator de multiplicação.

Para criar um novo intervalo de tempo clique com o botão direito do mouse no objeto “Timers”.

No pop-up clique em “New”.

No diálogo “Timers Properties” digite o nome “weekly”.

Temporizadores

Temporizadores

já existentes

Page 64: WinCC V6[2]

SIMATEC Página 64 de 128 WinCC V6 International Training Center Windows Control Center

Da lista, selecione “1 day” para o parâmetro “Base”. Digite “7” como o “Factor”.

Nome do

Temporizador

Base de Tempo

Fator de

Multiplicação

Page 65: WinCC V6[2]

SIMATEC Página 65 de 128 WinCC V6 International Training Center Windows Control Center

Criando Archives

O armazenamento de valores de processo serve para compilação, processamento e

armazenamento de dados de processo de uma planta industrial. Os dados de processo adquiridos

podem ser filtrados de acordo com importantes critérios econômicos e técnicos relativos ao estado

operacional da planta.

O arquivamento de valores de processo é feito no Tag Logging. Existem dois tipos de arquivo no

Tag Logging: “Process Value Archive” (Arquivo de Valores de Processo) e “Compressed Archive”

(Arquivo Comprimido).

Os “ActiveX Controls” (Controles ActiveX) são configurados no “Graphics Designer” para mostrar

dados de processo em runtime, na forma de gráficos ou tabelas.

A utilização na forma de protocolo dos dados de processo pode ser configurada no “Report

Designer” na forma de gráficos ou tabelas.

Process Value Archives

Os valores a serem arquivados são compilados, processados e salvos na base de dados de arquivo

em runtime. Valores de processo atuais ou previamente arquivados podem ser mostrados em

runtime na forma de tabelas ou gráficos. Também se pode imprimir valores de processo

arquivados como um protocolo.

Compressed Archive

Para reduzir o volume de dados na base de dados arquivados, os tags arquivados por um período

especificado podem ser comprimidos. Para isso utilizam-se os arquivos comprimidos, que

armazenam cada tag arquivado em um tag comprimido. Os tags arquivados são mantidos, mas

eles também podem ser copiados, movidos ou apagados. O arquivo comprimido é armazenado na

base de dados da mesma forma que o arquivo de valor de processo.

A compressão é realizada através da aplicação de funções matemáticas, podendo uma das

funções ser aplicada aos valores de processo armazenados num período específico de tempo. As

funções que se pode utilizar permitem armazenar o valor máximo, mínimo, a média ou soma dos

os valores de processo em um tag comprimido.

Page 66: WinCC V6[2]

SIMATEC Página 66 de 128 WinCC V6 International Training Center Windows Control Center

O que acontece com os valores de processo arquivados depois da compressão depende do

método de compressão adotado, que pode fazer com que esses valores sejam mantidos, copiados

para o arquivo comprimido, apagados ou copiados para o arquivo comprimido e apagados, após a

compressão.

Para ilustrar melhor o funcionamento pode-se utilizar como exemplo um valor de processo a ser

arquivado uma vez por minuto, retornando 60 valores em uma hora. Será aplicada uma

compressão por média, por exemplo, pelo período de uma hora. A cada hora, o valor da média é

extraído através dos 60 valores e armazenado no tag comprimido. O que acontece com os 60

valores posteriormente depende do método de compressão, como descrito acima.

Archive Wizard

O “Archive Wizard” oferece uma forma prática e automática de se criar um arquivo.

Para acessá-lo clique com o botão direito sobre “Archives” – “Archives Wizard”.

Page 67: WinCC V6[2]

SIMATEC Página 67 de 128 WinCC V6 International Training Center Windows Control Center

Na primeira tela clique em “Next”.

A seguir configure em “Archive Name” o nome “Arquivo” e selecione em “Archive Type” a opção

“Process Value Archive”.

Clique em “Next”.

Clique no botão “Select” e selecione o Tag “Nivel_Tanque”.

Nome do

Arquivo

Tipo de

Arquivo

Page 68: WinCC V6[2]

SIMATEC Página 68 de 128 WinCC V6 International Training Center Windows Control Center

Clique em “Finish” para que suas mudanças sejam aplicadas.

Pode-se acrescentar mais tags a serem arquivados posteriormente, assim como excluir ou editar

os tags presentes no arquivo.

Tags a serem

arquivados

Page 69: WinCC V6[2]

SIMATEC Página 69 de 128 WinCC V6 International Training Center Windows Control Center

Edição dos Tags do Arquivo

Clicando-se no arquivo criado pode-se visualizar na janela de tabelas os tags a ser arquivados

nele.

Para modificar as propriedades dos arquivos de tags selecionados na janela de tabelas, clique com

o botão direito do mouse na janela de tabelas. Se nenhum tag for selecionado esse comando

selecionará automaticamente o primeiro tag da lista.

No pop-up clique em “Properties”.

Page 70: WinCC V6[2]

SIMATEC Página 70 de 128 WinCC V6 International Training Center Windows Control Center

Será aberta a seguinte janela de configuração:

Nessa janela pode-se configurar o tag do arquivo.

Na ficha “Archive Tag” pode-se configurar o nome do tag de arquivo. O nome do tag do arquivo

pode ser diferente do nome do tag de processo. Pode-se também habilitar ou desabilitar

arquivamento, configurar o tipo de aquisição, ciclo de aquisição e o arquivamento.

Na ficha “Parameters” pode-se configurar a forma de processamento do tag, número de valores a

serem armazenados, comportamentos em caso de erro, dentre outros.

Na ficha “Display” pode-se configurar propriedades específicas de display do tag.

Na ficha “Events” pode-se configurar eventos ou tags iniciais e finais.

Nome do tag

do arquivo

Seleciona tags

de processo

Habilita / Desabilita

arquivamento

Tipo de

aquisição

Ciclo de

aquisição

Arquivamento / Display

Page 71: WinCC V6[2]

SIMATEC Página 71 de 128 WinCC V6 International Training Center Windows Control Center

Os tipos de aquisição podem ser:

• Acyclic – O arquivamento acíclico salva o valor de processo atual na base de dados de

arquivo em runtime na ocorrência de um evento inicial, ou “Start event”, ou quando há

uma mudança no valor do tag de processo. O arquivamento acíclico pára quando o

runtime é encerrado.

• Cyclic-continuous – O arquivamento cíclico-contínuo é iniciado juntamente com o runtime.

Os valores de processo são obtidos em ciclos constantes de tempo e armazenados na

base de dados de arquivo. O arquivamento cíclico pára quando o runtime é encerrado.

• Cyclic-selective – O arquivamento cíclico-seletivo é iniciado em runtime com a ocorrência

de um evento inicial, ou “Start event”. Os valores de processo são adquiridos em ciclos

constantes de tempo após o início e armazenados na base de dados. O arquivamento pára

com a ocorrência de um evento final, ou “Stop event”, ou quando o runtime é encerrado.

Quando um evento final ocorre, o valor de processo mais recentemente adquirido também

é arquivado.

• Upon Change – O arquivamento com mudança do valor é um tipo de arquivamento

acíclico. O valor atual de processo é armazenado na base de dados em runtime quando há

mudança no valor do tag de processo. O armazenamento é encerrado juntamente com o

runtime.

O “Acquisition Cycle” é o ciclo de aquisição, que determina quando o valor de um tag de processo

é lido no sistema de automação. Configura-se ciclo de aquisição, por exemplo, para arquivamento

cíclico-contínuo de valores de processo.

O “Archiving Cycle” é o ciclo de arquivamento, que determina quando o valor processado é salvo

na base de dados. Configura-se ciclo de arquivamento, por exemplo, para arquivamento cíclico-

contínuo ou cíclico-seletivo.

No parâmetro “Start event” é configurado o evento inicial, que faz com que o arquivamento seja

iniciado com a ocorrência de um evento específico como, por exemplo, o ligamento da planta.

Configura-se evento inicial, por exemplo, para o arquivamento acíclico.

O “Stop event” é o evento final, que pára o arquivamento quando um evento específico ocorre

como, por exemplo, o desligamento da planta. Configura-se eventos finais, por exemplo, para o

arquivamento cíclico-seletivo.

Page 72: WinCC V6[2]

SIMATEC Página 72 de 128 WinCC V6 International Training Center Windows Control Center

Modifique o nome do arquivo, alterando o parâmetro “Name of the archive tag” para

“Nível_Tanque_Arch”.

Em “Cycle” coloque em “Acquisition” “1 second” e em “Archiving/Display” “1 * 1 second”.

Clique em OK.

Isso completa a configuração dos arquivos. O Tag “Nivel_Tanque” será lida uma vez a cada

segundo e arquivada como o tag “Nivel_Tanque_Arch”.

Salve as configurações para que elas sejam ativadas na próxima vez que o Runtime for ativado.

Feche o “Tag Logging Editor”.

Page 73: WinCC V6[2]

SIMATEC Página 73 de 128 WinCC V6 International Training Center Windows Control Center

Configurando a Tela de Gráficos e Tabelas

As telas de gráficos permitem a visualização de Tags na forma de curvas. O tipo de gráfico a ser

utilizado pode ser selecionado. Há ainda a opção de mostrar valores atuais ou históricos.

A exibição de valores em runtime acontece através do Controle ActiveX, inserido e configurado no

“Graphics Designer”.

Para mostrar curvas no “WinCC Online Trend Control” existem pré-requisitos:

• No “WinCC Online Trend Control” qualquer número de curvas pode ser exibido. Porém é

recomendado configurar não mais de 8 curvas.

• Cada curva pode ter um número máximo de 10000 pares de valores.

• As curvas podem utilizar tags on-line ou arquivados.

• Tags on-line de um gráfico devem ter ciclos de atualização idênticos.

• Tags arquivados de um gráfico devem ser originados do mesmo arquivo de um servidor,

ter mesmo ciclo de atualização e devem ser gravados em um ciclo contínuo.

Page 74: WinCC V6[2]

SIMATEC Página 74 de 128 WinCC V6 International Training Center Windows Control Center

• Para mostrar tags como função de outros tags deve-se usar o “WinCC Function Trend

Control”.

O “WinCC Online Table Control” é um Controle ActiveX inserido e configurado no “Graphics

Designer” que permite a visualização dos tags de processo na forma de tabelas. Pode-se mostrar

valores atuais ou históricos. Para facilitar acesso aos tags a ser exibidos, os arquivos de valor de

processo e os tags neles contidos devem ser configurados no “Tag Logging”.

Para exibir dados no “WinCC Online Table Control” existem os seguintes pré-requisitos:

• Pode-se utilizar tags on-line ou históricos para as tabelas.

• Cada tabela pode exibir um máximo de 30000 valores.

• Tags on-line em uma tabela devem ter o mesmo ciclo de atualização.

• Tags arquivados numa tabela devem ser originados do mesmo arquivo de valores de

processo de um servidor, ter mesmo ciclo de atualização e ser adquiridas em um ciclo

contínuo.

Page 75: WinCC V6[2]

SIMATEC Página 75 de 128 WinCC V6 International Training Center Windows Control Center

Configurando o Gráfico

Abra a tela “Graficos.Pdl”.

Insira o objeto “WinCC Online Trend Control” que está localizado em “Object Palette” – “Controls”.

Arraste para ajustar até chegar ao tamanho desejado. A janela de propriedades é aberta.

No diálogo “General” coloque “Gráficos” como “Window Title”.

Na ficha “Curves” pode-se configurar as curvas do gráfico. Para isso é necessário configurar nome,

cor, tag de arquivo, forma de display e espessura da linha para cada pena.

Habilita Barra

de Status

Habilita Barra de

Ferramentas Nome da Janela

Configurações de

display do gráfico

Cor de fundo

Fonte de

dados

Persistência

Page 76: WinCC V6[2]

SIMATEC Página 76 de 128 WinCC V6 International Training Center Windows Control Center

No diálogo “Curves” configure o nome da curva, preenchendo o campo “Name” com “Nível do

Tanque”.

Clique no botão “Selection” para seleção do tag.

Nome da Curva

Cor da Pena

Tag de arquivo Seleção do tag

Forma de display

Espessura da

pena

Penas

configuradas

Page 77: WinCC V6[2]

SIMATEC Página 77 de 128 WinCC V6 International Training Center Windows Control Center

Dê um duplo clique sobre “Arquivo”. Selecione o Archive “Nivel_Tanque_Arch”. Clique em “OK”

para confirmar sua escolha.

Os gráficos podem ser mais detalhadamente configurados clicando-se com o botão direito no

gráfico e selecionando a opção “Properties”, ou ainda dando um duplo-clique sobre o gráfico, o

que abre a seguinte janela:

Nesse diálogo é possível fazer uma configuração mais detalhada, podendo-se configurar a fonte,

barra de ferramentas, limites, configurar escala e colocar legenda nos eixos.

Page 78: WinCC V6[2]

SIMATEC Página 78 de 128 WinCC V6 International Training Center Windows Control Center

Configurando uma Janela de Tabelas

Acesse “Object Pallete” – “Controls” e selecione “WinCC Online Table Control”.

Clique na tela de arquivo e arraste até o tamanho desejado. A janela de configuração abrirá

automaticamente.

No diálogo “General” configure o nome da janela, em “Window Title”, como “Tabelas”.

No diálogo “Columns” configure o nome da tabela em “Name” como “Nível do Tanque”.

Nome da Janela

Configurações de

display da tabela

Cor de fundo

Persistência

Page 79: WinCC V6[2]

SIMATEC Página 79 de 128 WinCC V6 International Training Center Windows Control Center

Clique no botão “Selection” para seleção do tag.

Na sub-janela da direita dê um duplo clique sobre “Arquivo”. Selecione o archive

“Nivel_Tanque_Arch”. Clique em “OK” e “Apply” para confirmar os dados.

Tags

configurados

Nome da Tabela

Seleção do tag Nome do tag de

arquivo

Cor da tabela

Page 80: WinCC V6[2]

SIMATEC Página 80 de 128 WinCC V6 International Training Center Windows Control Center

As tabelas podem ser mais detalhadamente configuradas clicando-se com o botão direito na

tabela e selecionando a opção “Properties”, ou ainda dando um duplo-clique sobre a tabela, o que

abre a seguinte janela:

Nesse diálogo é possível fazer uma configuração mais detalhada, podendo-se configurar a fonte,

barra de ferramentas e escala.

Page 81: WinCC V6[2]

SIMATEC Página 81 de 128 WinCC V6 International Training Center Windows Control Center

Configurando as Propriedades de Runtime

A seguir serão configuradas as propriedades de Runtime do projeto, para que o “Tag Logging”

também seja iniciado no Runtime.

Na sub-janela esquerda do WinCCExplorer clique em “Computer”. Na sub-janela direita do

Explorer pode-se ver o nome do computador. Clique com o botão direito do mouse sobre ele e

selecione a opção “Properties”. Selecione a tela “Startup”.

Marque a opção “Tag Logging Runtime”.

Page 82: WinCC V6[2]

SIMATEC Página 82 de 128 WinCC V6 International Training Center Windows Control Center

WinCC Tag Simulator

O “WinCC Tag Simulator” é utilizado para simular tags internos e de processo.

Ele pode ser usado, por exemplo, para testar uma configuração sem periféricos de processo

conectados, ou com periféricos conectados mas sem um processo em funcionamento.

Sem um processo conectado somente tags internos podem ser simulados.

O tempo de atualização é de um segundo e o número máximo de tags a ser configurado é 300.

O “Tag Simulator” permite simular tags através de seu incremento, decremento, através de uma

senóide, oscilação, randomicamente ou com um slider.

Para simular o processo em andamento será utilizado o “WinCC Simulator”. Para acessá-lo vá em

“Iniciar” – “Simatic” – “WinCC” – “Tools” – “WinCC TAG Simulator”.

No menu “Edit” do simulador acesse “New Tag”. Selecione o Tag “Nivel_Tanque”.

No diálogo “Properties” acesse a opção “Sine” e mantenha as configurações iniciais de amplitude,

ponto zero e período de oscilação. Clique em “active” para ativar a simulação.

Page 83: WinCC V6[2]

SIMATEC Página 83 de 128 WinCC V6 International Training Center Windows Control Center

Dessa forma o simulador está configurado para trabalhar com o Tag “Nivel_Tanque”, de forma a

fazê-lo variar de acordo com uma senóide, com amplitude 50, ponto zero em 50 e período de

oscilação de 25ms.

Selecionando o diálogo “List of Tags” pode-se ver quais são os Tags simulados e seus valores.

Os valores simulados podem ser, agora, visualizados no Runtime.

Page 84: WinCC V6[2]

SIMATEC Página 84 de 128 WinCC V6 International Training Center Windows Control Center

Page 85: WinCC V6[2]

SIMATEC Página 85 de 128 WinCC V6 International Training Center Windows Control Center

O “Alarm Logging”

Mensagens fornecem ao operador informações relativas ao estado operacional e ao estado de

falha do processo. Elas informam o operador sobre situações críticas com uma antecedência

significante e ajudam a eliminar tempo ocioso.

Durante a configuração, define-se os eventos que desencadearão mensagens de processo. Um

evento, por exemplo, poderia ser a ativação de um bit específico em um sistema de automação ou

quando um valor de processo excede um valor limite pré-definido.

As mensagens são mostradas no “WinCC Alarm Control” de forma tabular.

O conteúdo de uma mensagem é feito de blocos, que correspondem a colunas no display tabular

do “WinCC Alarm Control”. Pode-se definir que blocos aparecem nas mensagens. Existem três

grupos de blocos de mensagem:

• “System blocks” – blocos de sistema, com dados como data, hora, número e status de

mensagem.

• “Process value blocks” – blocos de valores de processo como, por exemplo, níveis,

temperaturas ou velocidades.

• “User text blocks” – blocos de texto do usuário, com textos explanatórios, tais como

textos de mensagens relativos a localização e causa da falha.

Page 86: WinCC V6[2]

SIMATEC Página 86 de 128 WinCC V6 International Training Center Windows Control Center

No WinCCExplorer dê um duplo clique em “Alarm Logging”.

Ative o “System Wizard” para criar automaticamente a configuração de alarme, para tal clique no

menu “File” – “Select Wizard”. Dê duplo clique sobre a opção “System Wizard”.

Janela de Dados

Janela de

Tabelas

Janela de

Navegação

Page 87: WinCC V6[2]

SIMATEC Página 87 de 128 WinCC V6 International Training Center Windows Control Center

Passo 1: Criar o “Message block”, clique em “Next” para prosseguir. Selecione as colunas que

farão parte da janela de mensagens. Neste caso serão: data, hora e nº da mensagem. Clique em

“Next” para prosseguir.

Passo 2: Determinar a classe e o tipo da mensagem. Neste caso a classe é “Error” e o tipo é

“Alarm, Failure e Warning”. Clique em “Next” para continuar.

System Blocks

a serem criados

User Text Blocks a

serem criados

Process Value Blocks

a serem criados

Page 88: WinCC V6[2]

SIMATEC Página 88 de 128 WinCC V6 International Training Center Windows Control Center

Passo 3: A tela final mostra o resumo da configuração, verifique se está correta e clique em

“Finish”.

Page 89: WinCC V6[2]

SIMATEC Página 89 de 128 WinCC V6 International Training Center Windows Control Center

Configurando Texto da Mensagem

Configurando o “Message block”

“System block”: Clicando com o botão direito sobre os blocos seleciona e opção “Properties”. Mude

o nome dos blocos para Data, Hora e Número respectivamente.

Nome do bloco

Número de caracteres

Alinhamento

Page 90: WinCC V6[2]

SIMATEC Página 90 de 128 WinCC V6 International Training Center Windows Control Center

“User text block” – “Message text”: configuração da coluna de descrição dos alarmes. Dê um

duplo clique sobre esse bloco, mudando seu nome para “Descrição” e configurando o tamanho

máximo da mensagem para 30 caracteres. “Point of error”: Dê um duplo clique nesse bloco e

configure seu nome como “Equipamento” e o tamanho máximo do ponto de erro para 25

caracteres.

Configurando a primeira mensagem de erro

Crie o Tag interno do tipo “Binary Tag” “Nivel_Baixo_Tanque”.

Com o botão direito do mouse clique na primeira linha e dê um duplo clique no campo “Message

Tag”. Selecione o Tag “Nivel_Baixo_Tanque” e clique em OK.

Dê um duplo clique no campo “Message Bit”. Entre com o valor “0”, que indica que a mensagem

será ativada quando o bit 0 do Tag “Nivel_Baixo_Tanque” estiver em 1.

Dê um duplo clique no campo “Message Text” ou “Descrição”. Em seguida digite “Nível Baixo”.

Dê um duplo clique no campo “Equipamento”. Em seguida digite “Tanque”.

Page 91: WinCC V6[2]

SIMATEC Página 91 de 128 WinCC V6 International Training Center Windows Control Center

Configurando a segunda mensagem de erro

Crie o Tag interno do tipo “Binary Tag” “Corrente_Alta_Bomba”.

Com o botão direito do mouse clique na primeira linha e selecione a opção “Append New Line”.

Na linha 2 dê um duplo clique no campo “Message Tag”. Selecione o Tag “Corrente_Alta_Bomba”

e clique em OK.

Ainda na linha 2, dê um duplo clique no campo “Message Bit”. Entre com o valor “0”, que indica

que a mensagem 2 será ativada quando o bit 0 do Tag “Corrente_Alta_Bomba” estiver em 1.

Na linha 2 dê um duplo clique no campo “Message Text” ou “Descrição”. Em seguida digite

“Corrente Alta”.

Na linha 2 dê um duplo clique no campo “Equipamento”. Em seguida digite “Bomba”.

Configurando a terceira mensagem de erro

Crie o Tag interno do tipo “Binary Tag” “Sobrecarga_Motor”.

Com o botão direito do mouse clique na segunda terceira linha e selecione a opção “Append New

Line”.

Na linha 3 dê um duplo clique no campo “Message Tag”. Selecione o Tag “Sobrecarga_Motor” e

clique em OK.

Ainda na linha 3, dê um duplo clique no campo “Message Bit”. Entre com o valor “0”, que indica

que a mensagem 3 será ativada quando o bit 0 do Tag “Sobrecarga _Motor” estiver em 1.

Na linha 3 dê um duplo clique no campo “Message Text” ou “Descrição”. Em seguida digite

“Sobrecarga”.

Na linha 3 dê um duplo clique no campo “Equipamento”. Em seguida digite “Motor”.

Page 92: WinCC V6[2]

SIMATEC Página 92 de 128 WinCC V6 International Training Center Windows Control Center

Configurando as cores das mensagens

Os alarmes podem ser mostrados em diferentes cores, para facilitar sua análise durante o

Runtime. Pode-se diferenciar, por exemplo, as cores dos alarmes quando iniciado, reconhecido e

finalizado.

Expanda o item “Message Classes”. Dê um duplo-clique na classe “Error”. Na janela de dados

clique com o botão direito do mouse em “Alarm”. No pop-up clique em “Properties”.

Tag Descrição

Número

Classe

Tipo

Prioridade

Bit Equipamento

Page 93: WinCC V6[2]

SIMATEC Página 93 de 128 WinCC V6 International Training Center Windows Control Center

No diálogo seguinte pode-se selecionar as cores de fundo e da fonte para os diversos estados de

alarmes.

Na área de “Preview” clique em “Came in” (alarme está ativo). Clique no botão “Text Color” e

selecione a cor “Vermelho”. Clique no botão “Background Color” e selecione “Preto”.

Na área de “Preview” clique em “Went out” (alarme foi desativado). Clique no botão “Text Color” e

selecione “Amarelo”. Clique no botão “Background Color” e selecione “Preto”.

Na área de “Preview” clique em “Acknowledged” (alarme foi reconhecido). Clique no botão “Text

Color” e selecione “Azul”. Clique no botão “Background Color” e selecione “Preto”.

Cor do texto

Cor de fundo

Page 94: WinCC V6[2]

SIMATEC Página 94 de 128 WinCC V6 International Training Center Windows Control Center

Configurando Tela de Alarmes

A tela de alarmes permite a visualização das mensagens geradas. Normalmente tem-se um

resumo de mensagens de alarme para indicar as mensagens mais recentes nas telas de processo,

enquanto na tela de alarmes tem-se uma lista mais completa e acesso, também, a dados

históricos.

A exibição de valores em runtime acontece através do Controle ActiveX, inserido e configurado no

“Graphics Designer”.

Insira uma janela de mensagens que está localizada no “Object Palette” – “Controls”, selecione a

opção “WinCC Alarm Control”, clique e arraste sobre a tela de forma a dimensioná-la. A janela de

configuração abrirá automaticamente.

Page 95: WinCC V6[2]

SIMATEC Página 95 de 128 WinCC V6 International Training Center Windows Control Center

Para uma configuração mais completa utilize a janela de configuração que se abre com o duplo-

clique sobre o objeto de alarmes.

Na ficha “General” temos acesso a configuração de propriedades como cor e título da janela,

assim como de que tipo de janela se trata (Janela de exibição de alarmes online, de arquivo, etc.).

Configura-se também trabalhos de impressão, servidor e base de tempo para a janela.

Na ficha “Parameters” pode-se, dentre outros, habilitar ou desabilitar linhas de divisão da tabela,

seleção de linha / célula e propriedades das linhas e colunas.

No diálogo “Fonts” é feita a configuração da fonte do objeto.

No diálogo “Toolbar” é possível habilitar / desabilitar a Barra de Ferramentas e selecionar os

elementos da mesma a serem exibidos.

Configurações

da janela

Tipo de janela

Page 96: WinCC V6[2]

SIMATEC Página 96 de 128 WinCC V6 International Training Center Windows Control Center

Na ficha “Status Bar” é possível habilitar / desabilitar a Barra de Status e selecionar os elementos

da mesma a serem exibidos.

No diálogo “Message Blocks” pode-se selecionar os blocos de mensagem a serem exibidos.

Em “Message lists” faz-se a seleção das colunas de mensagem a serem exibidas em runtime.

O diálogo “Hit List” deve ser configurado para selecionar quais elementos da “Hit List” serão

exibidos. A Hit List permite exibir estatísticas dos alarmes existentes.

Em “Persistence” pode-se configurar persistência em runtime e configuração.

Configure a ferramenta de forma a exibir a descrição e o equipamento dos alarmes criados.

Page 97: WinCC V6[2]

SIMATEC Página 97 de 128 WinCC V6 International Training Center Windows Control Center

Criando os botões de simulação de alarmes

Abra a tela “Alarme.pdl”. Na biblioteca em “Global Library” – “Operation” – “Toggle Button” Insira

3 botões do tipo “On_Off_1” da biblioteca do WinCC. Nomeio-os respectivamente: “Nível Baixo no

Tanque”, “Corrente Alta na Bomba” e “Sobrecarga no Motor”.

Selecione o primeiro botão e abra a janela de propriedades. Selecione a opção “Tag Assigment”,

atributo “Toggle bit”, clique com o botão direito sobre o símbolo “Dynamic” – “Tag”. Selecione o

Tag “Nível_Baixo_Tanque”

Repita o procedimento para os demais botões, associando os demais tags.

Page 98: WinCC V6[2]

SIMATEC Página 98 de 128 WinCC V6 International Training Center Windows Control Center

Page 99: WinCC V6[2]

SIMATEC Página 99 de 128 WinCC V6 International Training Center Windows Control Center

Configurando as Propriedades de Runtime

A seguir serão configuradas as propriedades de Runtime do projeto, para que o “Alarm Logging”

também seja iniciado no Runtime.

Na sub-janela esquerda do WinCCExplorer clique em “Computer”. Na sub-janela direita do

Explorer pode-se ver o nome do computador. Clique com o botão direito do mouse sobre ele e

selecione a opção “Properties”. Selecione a tela “Startup”.

Marque a opção “Alarm Logging Runtime”. Isso selecionará automaticamente a opção “Text

Library Runtime”.

Com isso pode-se, então, simular os defeitos.

A ativação do projeto permite a visualização de como ele aparecerá no Runtime, ou seja, durante

a operação.

Page 100: WinCC V6[2]

SIMATEC Página 100 de 128 WinCC V6 International Training Center Windows Control Center

Page 101: WinCC V6[2]

SIMATEC Página 101 de 128 WinCC V6 International Training Center Windows Control Center

Barra de Ferramentas

Em runtime pode-se utilizar a Barra de Ferramentas para navegação na janela de alarmes. As

ferramentas disponíveis são:

Message list – Permite visualizar uma lista das mensagens atuais.

Short-term archive list – Para visualizar as mensagens arquivadas o arquivo de curto-prazo.

Long-term archive list – Para visualizar as mensagens arquivadas o arquivo de longo-prazo.

Lock list – Mostra as mensagens bloqueadas no sistema.

Hit list – Mostra os blocos de mensagem e as estatísticas configuradas para “Hit List” no

“Alarm Control”.

Acknowledge central signaling device – Reconhecimento de dispositivos centrais de

sinalização.

Acknowledge message – Para reconhecer uma única mensagem.

Acknowledge all visible messages – Para reconhecer todas as mensagens que precisem de

reconhecimento visíveis, desde que elas não exijam reconhecimento único.

Autosroccling activate / deactivate – Com o “AutoScroll” habilitado, a mensagem mais

recente é selecionada na janela. A área visível da janela é movida se necessário. Com essa opção

desativada, uma mensagem entrante não será selecionada. A área visível da janela de mensagens

não é alterada. A seleção de mensagens só é possível se essa opção estiver desabilitada.

Open Selections-dialog – Especifica o critério de seleção para as mensagens a ser exibidas na

janela de mensagens. As mensagens que satisfaçam esses critérios não serão mostradas, mas

serão arquivadas.

Open Lock-dialog – Especifica o critério de bloqueio para as mensagens a ser exibidas na

janela de mensagens. As mensagens que satisfaçam esses critérios não serão mostradas, nem

arquivadas.

Page 102: WinCC V6[2]

SIMATEC Página 102 de 128 WinCC V6 International Training Center Windows Control Center

Print current view – Inicia impressão de mensagens exibidas na janela de mensagens. O

trabalho de impressão utilizado pode ser especificado nas propriedades do objeto de alarmes.

Emergency acknowledgement – Reconhecimento obrigatório de uma mensagem. Com essa

função, o bit de reconhecimento de uma mensagem única selecionada é enviado direto ao PLC,

mesmo se a mensagem não estiver pendente.

Display first message – Seleciona a primeira das mensagens pendentes. A área visível da

janela é movida se necessário. Esse botão só é habilitado se a função “AutoScroll” estiver

desativada.

Display last message – Seleciona a última das mensagens pendentes. A área visível da janela

é movida se necessário. Esse botão só é habilitado se a função “AutoScroll” estiver desativada.

Display next message – Seleciona a mensagem seguinte (relativo à atualmente selecionada).

A área visível da janela é movida se necessário. Esse botão só é habilitado se a função

“AutoScroll” estiver desativada.

Display previous message – Seleciona a mensagem anterior (relativo à atualmente

selecionada). A área visível da janela é movida se necessário. Esse botão só é habilitado se a

função “AutoScroll” estiver desativada.

Open Infotext-Dialog – Abre uma janela para mostrar textos de informação.

Open Comments-Dialog – Abre uma janela para entrada de comentários. Esse botão só

aparece quando se utiliza a janela de arquivo de longo-prazo. Portanto qualquer configuração

dessa função só tem efeito nas propriedades do “Alarm Control” referentes a esse tipo de janela.

Loop in Alarm – Mostra uma tela para a mensagem selecionada ou ativa um script. A função

pode alternativamente ser ativada dando um duplo-clique na mensagem.

Lock Message – Bloqueia uma mensagem nas listas atuais e de arquivo.

Unlock Message – Libera a mensagem selecionada na “Lock List”.

Open Sort-Dialog – Abre uma janela para criação de uma ordenação definida pelo usuário

das mensagens exibidas. Uma ordenação feita pelo usuário tem prioridade sobre a feita pelos

atributos de “MsgCtrlFlags”.

Page 103: WinCC V6[2]

SIMATEC Página 103 de 128 WinCC V6 International Training Center Windows Control Center

Open Timebase-Dialog – Abre uma janela para configuração da base de tempo para os

tempos mostrados nas mensagens.

Page 104: WinCC V6[2]

SIMATEC Página 104 de 128 WinCC V6 International Training Center Windows Control Center

O Report Designer

Relatórios são criados para documentação de dados de configuração e runtime. No WinCC existem

layouts pré-definidos de relatórios. Tais layouts atendem à maioria dos casos de documentação de

dados. Pode-se utilizar o “Report Designer” para editar layouts pré-definidos ou criar novos layouts

para atender às necessidades específicas.

O sistema de relatório permite saída de dados de configuração em um relatório ou de runtime em

um log.

O “Report Designer” cria “Print Jobs” (trabalhos de impressão) para saída dos relatórios e logs. O

agendamento, meio de saída e definições de extensão podem ser encontrados nos “Print Jobs”.

Os relatórios e logs podem ser exibidos através de uma impressora, arquivo ou na tela.

O “Report Designer” tem um editor de layout de página (“Page layout editor”). Tanto os layouts

de página para relatórios de documentação do projeto quanto os relatórios de logs em runtime

são configurados no editor de layout de página.

Page 105: WinCC V6[2]

SIMATEC Página 105 de 128 WinCC V6 International Training Center Windows Control Center

Relatório de Mensagens de Alarme

Na sub-janela esquerda do WinCCExplorer clique em “Report Designer”. Clique uma vez em

“Layouts” para visualizar os layouts existentes no projeto. Dê um duplo clique no layout

“@CCAlgRtOnlineMessages.RPL”. Isso abrirá o “Report Designer”.

Page 106: WinCC V6[2]

SIMATEC Página 106 de 128 WinCC V6 International Training Center Windows Control Center

Editando Layout

Com o arquivo aberto clique com o botão direito sobre o layout selecionando a opção “Properties”.

Selecione o diálogo “Connect”. Na sub-janela esquerda clique em “Selection” e no botão “Edit”.

Page 107: WinCC V6[2]

SIMATEC Página 107 de 128 WinCC V6 International Training Center Windows Control Center

Selecione então os blocos de informações a ser impressos. No caso são eles: “Hora”, “Número”,

“Data”, “Descrição” e “Equipamento”. Selecione os blocos faltantes, presentes na coluna “Existing

Blocks”, e os inclua na “Column Sequence of the Report”.

Clique em “Ok”. Salve as alterações e feche o “Report Designer”.

Blocos

existentes

Blocos a serem

exibidos

Page 108: WinCC V6[2]

SIMATEC Página 108 de 128 WinCC V6 International Training Center Windows Control Center

Configurando Parâmetros de Impressão

Para imprimir / visualizar um relatório durante o runtime é necessário configurar os parâmetros do

“Print Job” no “WinCCExplorer”.

Clique com o botão direito sobre “Report Designer” - “Print Jobs” e selecione a opção “New Print

Job”. É criado no final da lista “Print Job001”.

Page 109: WinCC V6[2]

SIMATEC Página 109 de 128 WinCC V6 International Training Center Windows Control Center

Clique com o botão direito do mouse sobre o “Print Job” criado, “Print Job001”, e selecione a

opção “Properties”.

Modifique o nome para “Relatorio” e selecione, para layout, “@CCAlgRtOnlineMessages.RPL”.

Nome do Print

Job

Layout do Print

Job

Page 110: WinCC V6[2]

SIMATEC Página 110 de 128 WinCC V6 International Training Center Windows Control Center

Editando a Exibição de Relatório

Abra a tela “Alarme.pdl”. Insira um botão e dê o nome de “Relatório Alarmes”.

Entre na janela de propriedades e selecione a guia “Events” – “Mouse”. Em “Press left” dê duplo

clique e selecione a opção “C-Action”, para inserir o código para visualizar o relatório.

Na janela que se abre digite o código abaixo:

Dê “OK”. Será aberto um diálogo avisando que a lógica foi alterada sem compilação, e

perguntando se ela deve ser compilada. Responda “Sim”.

Page 111: WinCC V6[2]

SIMATEC Página 111 de 128 WinCC V6 International Training Center Windows Control Center

Salve a aplicação. O serviço de relatórios, assim como o “Alarm Logging”, “Tag Logging” e demais,

tem que ser iniciado nas propriedades de computador.

Para isso, no “WinCC Explorer” clique em “Computer” e dê um duplo-clique no nome do

computador, para abrir suas propriedades. Na ficha “Startup” selecione a opção “Report Runtime”.

Clique em “OK” e execute o Runtime.

Clique no botão “Relatório Alarmes”. Será aberta a seguinte tela, de “Preview” do relatório

configurado.

Page 112: WinCC V6[2]

SIMATEC Página 112 de 128 WinCC V6 International Training Center Windows Control Center

Page 113: WinCC V6[2]

SIMATEC Página 113 de 128 WinCC V6 International Training Center Windows Control Center

Criando / Administrando Usuários e Senhas

O “User Administrator” é utilizado para liberar e controlar acesso de controle a usuários. A

principal tarefa do “User Administrator” em runtime é monitorar login de sistema e direitos de

acesso.

Se não tiverem sido criadas autorizações de usuários no projeto pela falta de configuração de

usuários, todas as opções operacionais são disponíveis em todo o tempo. Por outro lado, se forem

criados usuários para o projeto, operações restritas só serão disponíveis para usuários que tiverem

as autorizações necessárias.

Na janela do “WinCCExplorer” dê um duplo clique em “User Administrator”.

Nome do grupo

e usuários

Tempo para

logout automático

Configura contas do

Web Navigator

Page 114: WinCC V6[2]

SIMATEC Página 114 de 128 WinCC V6 International Training Center Windows Control Center

No menu “User”, selecione “Add user...”.

Na janela “Add new user”, digite o nome do novo usuário e sua senha.

Selecionando-se a opção “Copy group settings also” o usuário herdará as permissões do grupo

onde foi criado. Você pode também criar grupos da mesma forma que foi criado o novo usuário.

Pode-se configurar os nomes das autorizações clicando sobre elas e alterando o texto.

Login

Copiar configurações

do grupo

Senha

Page 115: WinCC V6[2]

SIMATEC Página 115 de 128 WinCC V6 International Training Center Windows Control Center

Restringindo Acessos

Para restringir o acesso, basta modificar as propriedades do objeto ou botão adicionando uma

autorização contida na lista. Apenas o usuário que possuir a autorização poderá ter acesso.

No “User Administrator” crie um usuário no grupo de administradores com o nome “Treinamento”

e senha “treinamento”.

Abra a tela do motor através de “WinCCExplorer” – “Graphics Designer” – “Motor.Pdl”.

Insira nela um botão, através de “Windows Objects” – “Button”. Configure a propriedade “Text”

como “Login”. Clique com o botão direito sobre o botão criado e no pop-up selecione “Properties”.

No diálogo “Events”, na opção “Mouse” clique com o botão direito do mouse em “Mouse Action”,

selecionando “C-Action”. Utilize o seguinte script no botão:

#pragma code ("useadmin.dll")

#include "PWRT_api.h"

#pragma code ()

PWRTLogin('c');

Insira um segundo botão. Configure a propriedade “Text” como “Logout”. Clique com o botão

direito sobre o botão criado e no pop-up selecione “Properties”. No diálogo “Events”, na opção

“Mouse” clique com o botão direito do mouse em “Mouse Action”, selecionando “C-Action”. Utilize

o seguinte script no botão:

#pragma code ("useadmin.dll")

#include "PWRT_api.h"

#pragma code()

PWRTLogout();

Page 116: WinCC V6[2]

SIMATEC Página 116 de 128 WinCC V6 International Training Center Windows Control Center

Clique com o botão direito sobre o botão “Liga”, abrindo o “Properties”. No diálogo “Properties”

selecione “Miscellaneous”. Na sub-janela direita dê um duplo-clique na propriedade estática do

parâmetro “Authorization”.

Na janela que se abre, selecione a opção “User Administration”. Com isso, a utilização desse botão

passa a ser restrita aos usuários da administração.

Ative o projeto e note como o motor só poderá ser ligado depois de feito o “Login”.

Page 117: WinCC V6[2]

SIMATEC Página 117 de 128 WinCC V6 International Training Center Windows Control Center

Text Library - Adicionando/Removendo Idiomas

Adicionar vários idiomas é necessário quando se deseja criar uma aplicação em que é possível

mudar o idioma dos textos e botões.

Todo o texto do projeto é gerenciado no “Text Library”, exceto textos do “Graphics Designer”.

Cada entrada de texto recebe um identificador único, pelo qual o texto do WinCC é referenciado.

Crie um novo projeto chamado “Treinamento-idioma”. Na janela do Windows Control Center

(WinCCExplorer), clique como botão direito em “Tools” - “Text Library”. Selecione “Open”.

No menu bar, selecione “Tools” e depois “Add Language...”. Na janela seguinte, selecione

“Português (Brasil)” e clique “OK”.

Verifique a linguagem que está sendo utilizada na edição da tela, clicando em “View” –

“Language”. Provavelmente o idioma será inglês, pois este é o padrão de instalação do WinCC.

Page 118: WinCC V6[2]

SIMATEC Página 118 de 128 WinCC V6 International Training Center Windows Control Center

Crie uma tela chamada “Entrada.Pdl”. Defina-a como a tela inicial do projeto. Crie na tela de

entrada um botão e altere a seguinte propriedade Text = “Change to Portuguese”. Mude a

linguagem de edição da tela para português, clicando no menu do “Graphics Designer” em “View”

– “Language” e selecionando “Português (Brasil)”. Note que no nome do botão aparece “??????”,

pois ainda não há texto em português configurado para este botão.

Altere a propriedade Text do botão para “Mudar para Inglês”.

Clique com o botão esquerdo do mouse no botão e selecione a opção “Properties”. Acesse o

diálogo “Events”. Na sub-janela esquerda clique em “Mouse”. Na sub-janela direita clique com o

botão direito em “Mouse Action” e selecione a opção “C-Action”. Na janela que se abre digite o

seguinte código:

if (GetLanguage ()== (0x0416))

SetLanguage(0x0409);

else

SetLanguage(0x0416);

Este código testa se o idioma é português. Caso seja português, muda para inglês. Caso contrário,

muda para português. Execute a aplicação.

Page 119: WinCC V6[2]

SIMATEC Página 119 de 128 WinCC V6 International Training Center Windows Control Center

Apêndice

User Archives

Page 120: WinCC V6[2]

SIMATEC Página 120 de 128 WinCC V6 International Training Center Windows Control Center

Configurando User Archives

Criando Archives

- Clique com o botão direito sobre “Archives” – “New Archives”

• Archivename = nome do arquivo

• Alias = entrada opcional que determina o segundo nome do arquivo

• Archives type: tamanho do banco de dados

- Na janela “Communication” é estabelecida o tipo de conexão entre PLC e o arquivo

• No communication

• Via Raw Data Tag = acesso PLC via tag do tipo “raw data”

• Via WinCC Tag = conecta um tag para cada campo do arquivo

- Definição de tags de controle

• ID = identificador do registro

• Instruction Code = códigos de manipulação de registros

Read = 6

Write = 7

Delete = 8

Depois da instrução executada, o tag de controle contém o código de erro

Sem erro = 0

Page 121: WinCC V6[2]

SIMATEC Página 121 de 128 WinCC V6 International Training Center Windows Control Center

Erro = -1

• Field = contém o nome do campo do arquivo

• Value = contém o valor do campo

- Definição de autorização e flags

• Authorizations = determina o nível de acesso para leitura e escrita

• Flags = campos especiais

Field – Last Modification = cria uma coluna contendo data e hora do último acesso

Field – Last User = cria uma coluna contendo o último usuário a acessar o “User

Archives”.

- Criando os campos

• Fieldname = nome do campo

• Alias = entrada opcional que determina o segundo nome do campo

• Type = tipo do campo

Page 122: WinCC V6[2]

SIMATEC Página 122 de 128 WinCC V6 International Training Center Windows Control Center

Exercitando

(a) Clique com o botão direito sobre “User Archives” – “Open”. O editor é aberto.

(b) Clique com o botão direito sobre “Archives” – “New Archives Ins”

Archivename = Refrigerantes

Archivtype = limited

Records = 1200

Page 123: WinCC V6[2]

SIMATEC Página 123 de 128 WinCC V6 International Training Center Windows Control Center

(c) Na janela “Communication” determine o tipo de conexão

Type = Via WinCC Tag

(d) Em “Control Tags” clique em “Create” para criar os tags de controle dos registros.

Nome

Quantidade máxima

de registros

Page 124: WinCC V6[2]

SIMATEC Página 124 de 128 WinCC V6 International Training Center Windows Control Center

(e) Clique em “OK”.

(f) Clique em “Avançar” e depois em “Concluir”. Responda “Yes” à pergunta “Add Field?” para

criar os campos do arquivo.

(g) Em “General”

Fieldname = Receita

Type = string

Grupo de tags

utilizado

Page 125: WinCC V6[2]

SIMATEC Página 125 de 128 WinCC V6 International Training Center Windows Control Center

Length = 30

(h) Em “Values” clique em “Create”

WinCC Tag = Receita_Nome

Nome do campo

Formato dos dados

Comprimento

Page 126: WinCC V6[2]

SIMATEC Página 126 de 128 WinCC V6 International Training Center Windows Control Center

Repita o mesmo processo e crie os seguintes campos

Fieldname Type Place Minimum Maximum WinCC Tag

Acucar Number

(integer)

- 100 150 Acucar_Receita

Agua Number

(integer)

- 1000 1500 Agua_Receita

Essencia String 20 - - Essencia_Receita

Configurando “Graphics Designers”

(i) Crie uma nova tela e dê o nome de “Receitas.pdl”

(j) Em “Object Palette” – “Controls” selecione “WinCC User Archives - Table”. Dimensione-o na

tela de Receitas.

(k) Dê duplo clique sobre o objeto “User Archives”. Configure os campos.

Formato dos dados

Nome do tag do

WinCC

Page 127: WinCC V6[2]

SIMATEC Página 127 de 128 WinCC V6 International Training Center Windows Control Center

Inserindo os registros

Execute o “Runtime”, clique no botão “New” e insira os seguintes registros. Pressione “enter” para

mudar de campo.

Receita Agua Acucar Essencia

Fanta 1500 120 Laranja

Sprite 1450 130 Limão

Kuat 1100 100 Guaraná

Fanta Uva 1200 111 Uva

Coca Cola 1338 150 Coca Cola

O objeto “User Archives” pode ser configurado como tabela ou form, para tal pressione CTRL e dê

duplo clique sobre o objeto “WinCC User Archives - Table”. O botão “Table/Form” torna-se

editável, podendo mudar o objeto.

Com o objeto em “Form” clique com o botão direito e selecione a opção “Create All” para inserir

todos os campos no formulário. Organize os campos.

Utilizando botões de comando

Insira na tela “I/O Field” dos tags de conexão com o PLC.

Execute o “Runtime” e envie a informação para o PLC. Note que alterando as configurações na

receita as informações do I/O Field são alteradas ao se dar comando de escrever tags.

Page 128: WinCC V6[2]

SIMATEC Página 128 de 128 WinCC V6 International Training Center Windows Control Center