a d swincc04_graphicsdesigner_pt

133
Date: 03.11.22 File: SWINCC_04e.1 SIMATIC HMI Siemens AG 2007. All rights reserved. © SITRAIN Training for Automation and Industrial Solutions Telas Gráficas (1)

Upload: romanholo

Post on 20-Jun-2015

140 views

Category:

Education


0 download

TRANSCRIPT

Page 1: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.1

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Telas Gráficas (1)

Page 2: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.2

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Telas Gráficas (2)

Page 3: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.3

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Telas Gráficas (3)

Page 4: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.4

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Telas Gráficas (4)

Page 5: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.5

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Telas Gráficas (5)

Page 6: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.6

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Telas Gráficas (6)

Page 7: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.7

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Objetivos

- Interface de Configuração

- Criando Figuras

- Fazendo Dinamização

- Biblioteca

Page 8: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.8

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Preparação para Configuração (1)

- Figuras de Processo

- Parte Estática

- Parte Dinâmica

- Configuração de Action

Page 9: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.9

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Preparação para Configuração (2)

- Arquivando Mensagens

- Aquisitando Valores de Medição

- Relatórios

- Passwords

Page 10: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.10

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exemplos de Divisão de Telas

(2)

(3)

(2)

(1)

(3)

(2)

(3)

(1)(2)

Page 11: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.11

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configuração da Interface do Editor Gráfico

Barra de FerramentasMenu

Objetos gráficos dapaleta de objetos

Zoom

Barra de camadas Posição Tamanho da tela

Paleta de corPaleta de Objetos

Nome da telaCor do frame

Cor do texto

Paleta estilo

Paleta de alinhamento

Page 12: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.12

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Paleta de Objetos Gráficos (1)

Smart Objects

Standard Objects

Windows Objects

Menu de atalho

Page 13: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.13

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Paleta de Objetos Gráficos(2)

Windows Objects

Page 14: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.14

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Objetos Gráficos (1)

Menu de Atalho

Page 15: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.15

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Objetos Gráficos (2)

- rotate

- mirror

- arrange

Page 16: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.16

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Objetos Gráficos e Propriedades do Objeto

Page 17: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.17

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Biblioteca de Símbolos ´Siemens HMI Symbol Library 1.3´ 1/2

Nova biblioteca de simbolos ´Siemens HMI Symbol Library 1.3´

Eles não são meramente objetos gráficos

Objetos com bastante propriedades dinâmicas: Aparência Modo piscando, velocidade Posição, cores

Page 18: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.18

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Biblioteca de Símbolos ´Siemens HMI Symbol Library 1.3´ 2/2

A partir da V5+SP2

Page 19: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.19

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Paleta de Alinhamento e Paleta de Camada

Mesma largura e altura

Mesma lagura

Dividir horizontalmente

Alinhar espaço horizontalmente

Superior

Esquerda Direita

Inferior

Alinhar espaço verticalmente

Dividir verticalmente

Mesma altura

1 - Tank

Modificar camada ativa

1 - Tank

Page 20: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.20

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Paleta Estilo e Tag

Menu: View, Submenu: Toolbars...

Preenchimento

Extremidade da Linha

Largura da Linha

Estilo da Linha

Page 21: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.21

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Meu Primeiro Projeto

Page 22: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.22

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Definindo uma Tela Inicial

Alternativa 2

Ativar Modo Runtime

Alternativa 1

Menu de Atalho

Page 23: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.23

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Função Autostart

Ligar PC

Page 24: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.24

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Sair do WinCC Explorer

1)

2)

1)2)

Page 25: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.25

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Trigger Padrão para Objetos

Note: User Cycle is suitable for central changeability!

Page 26: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.26

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação das Possibilidades para Criar Telas Gráficas Dinâmicas com Exemplos Adicionais 1/2

Diálogo de Configuração (configuração rápida) Tipo I/O Dinamização Wizard (assist. de configuração) Tipo I/O Conexão de Tag Tipo O Diálogo Dinâmico Tipo O Conexão Direta Tipo I/O Actions de propriedade do objeto Tipo O em sintaxe ANSI C Actions de evento do objeto Tipo I/O em sintaxe ANSI C

Propriedades em VBS (Visual Basic Script) Tipo O Evento em VBS (Visual Basic Script) Tipo I/O

Page 27: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.27

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação das Possibilidades para Criar Telas Gráficas Dinâmicas com Exemplos Adicionais 2/2

Diálogo de Configuração (configuração rápida) Tipo I/O Dinamização Wizard (assist. de configuração) Tipo I/O Conexão de Tag Tipo O Diálogo Dinâmico Tipo O Conexão Direta Tipo I/O Actions de propriedade do objeto Tipo O em sintaxe ANSI C Actions de evento do objeto Tipo I/O em sintaxe ANSI C Propriedades em VBS (Visual Basic Script) Tipo O Evento em VBS (Visual Basic Script) Tipo I/O

Page 28: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.28

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Chamada dos Diálogos para Dinamização 1/2

Menu de atalho

Menu de atalho

Page 29: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.29

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Chamada dos Diálogos para Dinamização 2/2

Menu de atalho

Menu de atalho

Page 30: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.30

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação da Dinamização Wizard 1/2

Em background, o Wizard gera um C-script que pode ser usado para novas aplicações.

Page 31: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.31

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação da Dinamização Wizard 2/2

Em background, o Wizard gera um C-script que pode ser usado para novas aplicações.

Page 32: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.32

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Integrando o OS no STEP 7

Page 33: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.33

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configuração da Estação WinCC com a CP5611

Page 34: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.34

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Atribuição de Parâmetros das Propriedades da Interface CP5611

Page 35: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.35

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visualização de dados da Estação WinCC usando NetPro

Page 36: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.36

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Abrindo um Projeto WinCC

Page 37: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.37

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Selecionando um Símbolo para Conectar (ligar) um Objeto

Page 38: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.38

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação da Conexão de TagDisplay Decimal

Barra de Menu > View,Submenu >Toolbars->Tags

Drag&Drop

Page 39: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.39

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação do Diálogo de DinamizaçãoMudança do Atributo Cor

Menu de Atalho

Page 40: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.40

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação do Diálogo de Dinamização Avaliação do Estado de Tags de Processo

Objeto: Texto Estático

Page 41: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.41

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação da Conexão Direta

Page 42: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.42

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

As Linguagens de Programação em Geral

Editando (Com um compilador que contém um editor de texto)

Compilando (O compilador C cria um arquivo objeto em código de máquina)

Ligando (O linker liga vários objetos em um programa executável)

Executando (O programa compilado e totalmente conectado pode então ser executado)

Texto Fonte

Do Programa em Texto ao Programa Executável

Page 43: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.43

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Regras de Configuração em C Actions

// WINCC:TAGNAME_SECTION_START// syntax: #define TagNameInAction "DMTagName"// next TagID : 1

#define TAG_ I_ Setpoint1 “Setpoint1 "// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START// syntax: #define PicNameInAction "PictureName"// next PicID : 1// WINCC:PICNAME_SECTION_END

.

.SetTagDWord(TAG_ I_ Setpoint1 ,100);

Page 44: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.44

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação das Actions em Propriedades com Sintaxe em C Cálculo de um Valor de Saída

Raio Verde = script sem erroRaio Amarelo = script com erro

Criar Action

Importar Action *.act

Exportar Action *.act

Nota: Você encontrará a lista dos Operadores C no Capítulo 15

Page 45: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.45

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Meios de Diagnósticos para C-Scripts

{WORD back;back=GetTagWord("wert");printf(“Outputfield \r\n");return back;}

1)

1)

Page 46: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.46

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação das Actions em Eventos com Sintaxe em C Incremento/ Decremento

Nota: Objetos prontos, feitos a partirda biblioteca de símbolo podemser usados para estas funções

Page 47: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.47

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visual Basic

V6.3

Note: A partir do CD WinCC V6 “Additional Software“, instale o Microsoft Script Debugger

Page 48: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.48

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Tipos de Dados VBS e VBA

Você encontrará uma lista de Operadores VB no Capítulo 15.

VBA Tipos de DadosNome Tipo Range de Valor Memória

Byte Inteiro 0-255 1 Byte

Boolean Inteiro 0,1 2 Bytes

Integer Inteiro -32.768 à 32.767 2 Bytes

Long Inteiro -2.147.483.648 à 2.147.483.647 4 Bytes

Single Pto. Flutuante -3.37E38 à 3.37E38 (7 dígitos) 4 Bytes

Double Pto. Flutuante -1,7...E308, 1,7...E308 (15 dígitos) 8 Bytes

Date Data 1.1.1000 (-657434) à 31.12.9999 (+2958465) 8 Bytes

String String 0 à 65535 caracteres Número de caracteres

Variant Qualquer Depende do Tipo de Dados atribuído pelo menos

16 BytesExemplo: Dim Setpoint As Integer

VBS Tipo de Dados: VBS usa tipo de dado variável. O tipo de dado variável se adapta ao valor que lhe é atribuído.

Page 49: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.49

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Regras de Configuração em VBS Actions

Tag Soll1 é incluído automaticamentena Referência Cruzada.

‘atribui valor à um tag com um setpoint

‘autor: W.Meissner

Page 50: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.50

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Modelo de Objeto em VBScript no WinCC

Exemplo: Set my_Soll1=HMIRuntime.Tags("Soll1")

Exemplo: Set Rect = ScreenItems("RoundedRectangle1")

Page 51: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.51

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação das Propriedades de Actions em VBS

Nota: Somente sintaxe livre de erro pode ser adotada em scripts -> elimine linhas com erro

Existe:+Sintaxe Destacada+Suporte Inteligente+Modelos de Códigos+Depuração

Set bookmark with right mouse

Check the limit

Verificar Sintaxe(F7)Mostrar/Ocultar área de declaração+procedimentos específicos de criar figura+declaração de tags de figura específica

Comentar/Descomentar

Diálogo de tagDiálogo de tag com parâmetrode retorno

Diálogo de seleção de figuraDiálog de seleção de objeto

Page 52: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.52

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Problemas em Actions VBS 1/3

Runtime

error

Page 53: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.53

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Problemas em Actions VBS 2/3

Menu: DebugSubmenu: Step Into F(8)

Testando tags individuais

Breakpoint Editando Script

Page 54: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.54

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Problemas em Actions VBS 3/3RT

Page 55: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.55

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação das Actions de Propriedades em VBS

Page 56: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.56

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação das Actions de Eventos em VBS

Page 57: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.57

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exemplos com Actions em VBS

Exemplo Desativar RTDim my_Soll1Set my_Soll1=HMIRuntime.Tags("Soll1")my_Soll1.READIf (my_Soll1.Value >= 50) Then

HMIRuntime.StopEnd IfEnd Sub

Neste exemplo um valor é escrito em Soll1Dim my_Soll1Set my_Soll1=HMIRuntime.Tags("Soll1")my_Soll1.Value = 0my_Soll1.Write (vbFalse)

ou

Dim my_Soll1my_Soll1.Write (5, vbFalse)

O parâmetro "vbFalse" especifica que a tag é escrita de modo síncrono, ou seja, diretamente no processo.

Exemplo para avaliação do estado Istwert_1Dim myTag,last_errSet myTag = HMIRuntime.Tags(“Istwert_1")last_err = myTag.LastErrorIf (last_err > 0) ThenMsgbox myTag.QualityCodeEnd If

Ler uma tag da Imagem de ProcessoDim myTagSet myTag = HMIRuntime.Tags(“istwert")value = myTag.Read

escritamyTag.Write

Exemplo mostrar um texto de ajudaDim RechtSet Recht = ScreenItems("StaticText2")If Recht.Visible=0 Then

Recht.Visible=1 ‘VisibleElse

Recht.Visible=0 ‘InvisibleEnd ifEnd Sub

Page 58: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.58

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Ativando o Editor VBA (Ambiente de Desenvolvimento)

Page 59: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.59

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Avaliação VBA

Neste exemplo, uma mensagem curta é exibida quando uma figura é aberta. O evento “Opened" é utilizado para isto, depois que um círculo é criado:

Private Sub Document_Opened(CancelForwarding As Boolean)

Dim objVariableTrigger As HMIVariableTriggerDim objCircle As HMICircleMsgBox ("Bild wurde geöffnet!")

Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("Circle1", "HMICircle")Criar dinamicamente com o tipo "direct Variableconnection" napropriedade "Radius":

Set objVariableTrigger = objCircle.Radius.CreateDynamic(hmiDynamicCreationTypeVariableDirect, "'Soll1'")

Para uma dinamização completa, por exemplo, defina o cíclo:

With objVariableTrigger.CycleType = hmiVariableCycleType_2sEnd With

End Sub

Page 60: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.60

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Comparação do VBA e VBS

SimSimDepuração

SimSimAcesso à outros aplicativos

SimSimComponente integrado

C-Scripting,ODK

Dinamização Wizard,ODKAlternativa para

WinCC RT:

Graphics Designer, Tags

WinCC CS:

Graphics Designer, Tags, Alarmes, Arquivamento, Texto

Modelo de objeto COM

WinCC RT:

Graphics Designer

Global Script

WinCC CS:

Graphics DesignerAmbiente runtime

SimSimSintaxe baseada em VB

VBScriptingVBA

-Microsoft VBA 6.3 ambiente de desenvolvimento padrão-VBScript é um subconjunto do Visual Basic para Aplicações (VBA)

Page 61: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.61

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Modo de funcionamento de GetTagxxx com o Trigger Padrão no Event Name

CS

RT

AplicaçãoGraphicsRT

Gerenciador de dados com imagem

81

ABRIR

zzz.pdl

2s

SICOMPIPC RI 20

SIEMENS

* 1/2 cíclo de 2s, por exemplo

yyy.pdl

Propriedades

Anuncietodosos tags

Ist_Temp1...

* 1s

Trigger Padrão 2s

I1=GetTagxxx(Ist_Temp1);

return();

<81>

Page 62: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.62

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Modo de funcionamento de GetTagxxx com o Trigger por Tag no Event Name

CS

RT

AplicaçãoGraphicsRT

Gerenciador de dados com imagem

Ist_Temp1...

81

ABRIR

zzz.pdl

><Ist_Temp1

SICOMPIPC RI 20

SIEMENS

yyy.pdl

Propriedades

Anuncietodosos tags

2s

Trigger por Tag 2s

I1=GetTagxxx(Ist_Temp1);

return();

<81>

Nota: Você encontrará ‘O Modo que GetTag Trabalha‘ adicional no Capítulo 15

Page 63: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.63

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Notas de Configuração

Alta performance

Tornando objetos dinâmicos com - Propriedades >conexão de tag >diálogo de dinamização rápida com trigger por tag e um tag que é parâmetro atribuido >diálogo de dinamização lenta com trigger por tag e muitos tags que são parâmetros atribuídos ou C-actions que são chamadas (Função Global Script) >C-actions, actions VBS - Evento >um clique do mouse ou troca de objeto (C-action ou conexão direta) não tem efeito sobre o tempo de seleção da figura

Tipo de Atualização-trigger por tag (usa o mesmo cíclo para todos os tags)-selecione uma atualização uniforme da figura -evite usar Change

Funções-SetTagMultiWait para vários tags é melhor do que usar muitos SetTagxxx-GetTagxxx ( tag é introduzido ciclicamente ao gerenciador de dados), SetTagxxx

Fornecendo Dados do CLP -Para comunicação otimizada, as áreas de dados do CLP são fornecidas para figuras específicas.

O tempo para selecionar uma figura pode ser diminuído se os objetos estáticos são carregados como arquivo *.emf. Para isso, todos os objetos estáticos são armazenados em um arquivo .emf e são carregados via objeto gráfico.

Baixa performance

Page 64: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.64

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurando e Exibindo Data e Hora

Objeto: Controle Ole

Nota: O diretório onde Control.exe está alocado depende da instalação do sistema operacional Windows.

ProgramExecute("C:\\WINNT\\System32\\Control.exe timedate.cpl");

A função ProgramExecute é criada com o Dinamic Wizard, aba Funções de Sistema, Chamada: Start Another Application.

Uhr stellen AjustarRelógio

Page 65: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.65

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Canal de Informação do Sistema 1/3

Page 66: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.66

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Chamada do Canal de Informações do Sistema 2/3

A)

B)

Page 67: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.67

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Informação do Sistema – Editar Tag 3/3

Page 68: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.68

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurando Troca de Tela (Diálogo de Configuração)

Configuração com o Diálogo de Configuração

start.pdlschalt.pdl

Page 69: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.69

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurando Teclas de Função (Diálogo de Configuração)

Configuração com Diálogo de Configuração

start.pdl

F9F3

schalt.pdl

Page 70: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.70

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Entrada/Saída Digital (Diálogo de Configuração)

20

Tipo I

Setpoint

128

Tipo O

Valor Atual

500

Tipo I/O

Velocidade

rpm

kg

kg

Page 71: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.71

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Saída Bar Graph (Diálogo de Configuração)

Configurando propriedades adicionais

- Properties/Miscellaneous/Process Driver Connection: temp1/ Maximum Value: 100

/ Minimum Value: 0

/ Trend: no

- Properties / Color / Bar Background Color: verde

/ Trend Color: amarelo

- Properties / Font / Font: Arial

/ Font Size: 12

- Properties / Axis / Alignment: right

/ Bar Scaling: linear

/ Digits Left of Decimal Point: 3

/ Digits Right of Decimal Point: 0

Page 72: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.72

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Status Display com Arquivos

Fechada Aberta

Runtime

Menu -> File, Submenu ->Export

Drag&Drop

Formatos usados:.wmf, .emf, .bmp, .gif, .jpg, .jpeg, .dib).

Page 73: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.73

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

2.)

AutoCAD e EPLAN

1.)

Page 74: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.74

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visão Geral: Possibilidades de Configuração para Mudanças de Cor com Exemplos Adicionais

Wizard, Cores Dinâmicas com Tabela Diálogo de Dinamização C-Action VBS Conexão de Tag à propriedade da cor

Page 75: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.75

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visão Geral: Wizard, Cores Dinâmicas com Tabela

Adopt Expression

Rectanngle 2

Page 76: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.76

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visão Geral: Mudança de Cor com o Diálogo de Dinamização

Page 77: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.77

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visão Geral: Mudança de Cor com uma Action em C

+0 Tipo I/O

A fim de dar ênfase à nova função, dispensamos as linhas de comentário e linhas de definição (define).

Page 78: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.78

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visão Geral: Mudança de Cor com uma Action em VBS

Page 79: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.79

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Filosofia para Operações Liga/Desliga (On/Off)

Alternar Set com o clique do mouse OnAlternar Reset com o clique do mouse Off

Conexão DiretaDinamização Wizard Script action

Alternar função com o clique do mouse sem reconhecimento

Script action

Set Bit na var2Reset Bit na var1

Set Bit na var1Reset Bit na var2

Script action

Script action

Botão Esquerdo / direito do mouse paraalternar

Conexão DiretaDinamização Wizard Script action

Tarefa Solução

Alternar função com o clique do mousecom reconhecimento Conexão Direta

Dinamização Wizard Script action

Script action

Page 80: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.80

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Tag de Entrada e Saída com uma Rotina em C paraAjuste de Valor de Processo

BOOL T_Value1;

P_tag memória do WinCC (CPU)

I_tag memória do WinCC

T_tag memória do C

PA13A

I_Value2

0

1

T_Value1

BOOL T_Value1;

1

T_Value1=! T_Value1;

1.Get

1.Get

T_Value1=GetTagBit("PA13A");

2.Set

2.Set SetTagBit("I_Value2",T_Value1);

3.Get

3.Get

T_Value1=GetTagBit("I_Value2");

4.Set

4.Set

1

SetTagBit("PA13A",T_Value1);

0

1

1

Page 81: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.81

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Operação de Chaveamento Binário (Operação Dois-Passos) com Reconhecimento

BOOL T_value1;T_value1=GetTagBit("PA13A");T_value1=!T_value1;SetTagBit("I_value2",T_value1);

Configuração com C-action:Events/Mouse/Press Left/Action

pbo.pdlDiálogo box2Tela de

OperaçãoDiapa13A.pdl

Configuração com Conexão Direta:Origem: Tag I_Value2Destino: Tag PA13A

Configuração com Conexão Direta: Origem: Constante 0Destino: Current Window -> Display

Configuração com Dynamic Wizard:Função da FiguraMostra Caixa WCCDialog com Diapa13A.PDL

Page 82: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.82

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Operação de Chaveamento Binário sem Reconhecimento(Operação Dois-Passos)

Mudança de Picture Window

Configuração com C-action:Events/Mouse/Press Left/ActionBOOL T_Value1; T_Value1=GetTagBit("PA13B"); T_Value1= !T_Value1;SetTagBit("PA13A",T_Value1);

pbo.pdlPicture window1

Configuração com Dynamic Wizard:-Função da figura-Troca figura na janela com Diapa13B.pdl

Configuração com Dynamic Wizard:-Função da figura-Troca figura na janela com Diapa14A.pdl

Diapa 13B,pdl

Atributos da Picture window1

PA 13B

Diapa13B.pdl

Tela de Operação

PA 13BPA 13B

Diapa14A.pdl

PA 14A

Page 83: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.83

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Alterando Bit em uma Word com o Dynamic Wizard

conveyer 1conveyer 2conveyer 3conveyer 4

Page 84: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.84

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Objeto Slider para Ajustes

Page 85: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.85

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Check Box e Grupo de OpçõesConfiguração com conexão de tag:-Properties/ Output-input/ Selected Fields/ Dynamics:

Tangram(signed 32-bit value)

Check Box

Grupo de Opções

Configuração com conexão de tag:-Properties/ Output-input/ Selected Fields/ Dynamics:

Componentes de cor (signed 32-bit value)

Page 86: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.86

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

1. Operador Help por Operação2. Texto ToolTip

help.pdl

Configuração com Conexão Direta:- Origem: Constante 1- Destino: Objeto na Tela, helpText1, Display

Configuração com Conexão Direta:- Origem: Constante 0- Destino: Objeto na Tela, helpText1, Display

Configurando texto ToolTip:- Properties / Miscs/ ToolTip text: Boiler 10

Configurando-Properties/Static Text/ Object Name: helpText1

/ Layer: 2 / Font/ Text: boiler temperature

0 - 100 / Font/ X Alignment: centered / Font/ Y Alignment: centered / Miscellaneous/Display: no

Page 87: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.87

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Objeto Customizado

2.

Pos. X

1. Menu de atalho

Drag & Drop criar

3. Menu de atalho

Resultado

Page 88: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.88

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Endereçamento Indireto

A tag “namevariable“ deve ser criada como uma tag interna do tipo “Text tag 8-bit character set“.

I_Value_1

Habilitado

Page 89: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.89

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Visão Geral: Tecnologia de Bloco

-Prefixo de Tag (>=V5.0)

-Controle ActiveX (SIMATIC HMI Option com IndustrialX) (adicionalmente com ferramenta de configuração do Visual Basic)

Page 90: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.90

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Tecnologia de Bloco em Geral

Dados gravados no CLP SIMATICEditor tipo

Structure

M M M

Tela de aplicação

Modelos com tipos de objetos

Tags (exemplos) geradas pela structure tag

Page 91: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.91

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Tarefa: Projeto em Runtime, Uma Picture Window para cada Botão de Chamada de Prefixo de Tag

Motor_Bild.pdl

Page 92: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.92

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Criando uma Structure Tag no Projeto

Page 93: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.93

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Criando Tags Internas e/ou Tags de Processo ajustando à Structure

Tags paraformação instance

Motor_3

Page 94: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.94

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Template, Valor de Saída 1/4

x:280

y:190

limites:0 -100

nome membro

da biblioteca

Page 95: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.95

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Template, Cor de Fundo para Valores Limites 2/4

Page 96: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.96

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Template, Tipo de Campo 3/4

Page 97: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.97

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Template, Cor de Fundo para Condições de Chaveamento 4/4

Page 98: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.98

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Figura de Motor, Atributos para Picture Window, 1/4

1

3

2

4

Page 99: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.99

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Figura de Motor, Chamada Picture Window, 2/4

Page 100: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.100

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Figura de Motor, Título para Picture Window, 3/4

Page 101: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.101

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Resultado: Projeto em Runtime 4/4

Page 102: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.102

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Tarefa: Projeto em Runtime, Uma Picture Window para Vários Motores

Page 103: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.103

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Sequência na Formação Instance

SetTagPrefix();SetPictureName();

SetTagPrefix();SetPictureName();

Nota: SetTagPrefix(); O atributo “Tag Prefix“ pode ser criado dinamicamente com o nome “TagPrefix“. SetPictureName(); O atributo “Picture Name“ pode ser criado dinamicamente com o nome “PictureName“.

Page 104: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.104

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Figura de Motor, Atributos para Picture Window

1

2

3

4

Page 105: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.105

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Figura de Motor, Título para Picture Window

Page 106: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.106

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Configurar Figura de Motor, Botão para Conectar um Prefixo de Tag

SetTagPrefix(lpszPictureName,"Bildfenster6",“Motor_1.");SetPictureName(lpszPictureName,"Bildfenster6",“Motor_Box.pdl");SetVisible(lpszPictureName,"Bildfenster6",1);

SetTagPrefix(lpszPictureName,"Bildfenster6",“Motor_2.");SetPictureName(lpszPictureName,"Bildfenster6",“Motor_Box.pdl"); SetVisible(lpszPictureName,"Bildfenster6",1);

Page 107: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.107

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Tecnologia de Bloco com Controle ActiveX(Opção com IndustrialX)

IndustrialX

Basic and WinCC Controls Service Controls

Page 108: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.108

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exibir o Nome da Figura em alguma Figura

-Com a combinação de teclas Shift+Ctrl+Alt (Em Runtime, apontar com o mouse sobre um objeto em uma tela. Após um curto período de tempo um texto Tooltip é exibido).

-Exibir linha de status ao fundo (No WinCC Explorer, usando as propriedades do Computador, selecione o atributo da janela "Status-Line ". Após Desativar - Ativar o Modo Runtime, o nome de todas as telas é exibido na linha de status ao fundo).

-Atualizando um texto estático pelo C-Script (Solução é mostrada no texto abaixo).

Page 109: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.109

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

User Administrator (Proteção por Password) 1/3

No Função Habilitar No Função Habilitar

1 Entrar valor 1 Entrar valor -

2 Mudar tela 2 Mudar tela

OttoOtto_WB

WilliWilli_B

LoginPassword

Grupo Eletricista Serralheiro

Usuário

Menu de atalho:Abrir

Page 110: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.110

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

User Administrator (Proteção por Password) 2/3

Clique duplo do mouse

Cria uma janela para um grupo ou usuário

Grupo

Page 111: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.111

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

User Administrator (Proteção por Password) 3/3

Menu de atalho:Properties

Setpoint

20,00

Page 112: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.112

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 1: Criando uma Tela

Page 113: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.113

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 2: Campos de I/O p/ setpoints e Valores atuais

Campo de I/O para osetpoint de velocidade

Campo de saída paraa velocidade atual

Page 114: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.114

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 3: Operação de Motor e Mudança de Cor do Motor

Setpoint develocidade deoperação

Desenho do MotorCom animação de cor

Operação do Motor

Liga/Desliga

Page 115: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.115

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 4: Cálculo de um Valor de Saída com script em C

Em Object Properties ->Miscellaneous ajuste o atributo Sizeable para yes.

Aktionen.pdl

Page 116: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.116

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 5: Incrementando um Valor de Saída com VBS

Page 117: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.117

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 6: Bar Graphs para Setpoints e Valores Atuais

Bar graph para velocidade desejada commonitoração de limites

Bar graph para velocidadeAtual commonitoração de limites

Page 118: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.118

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 7: Status Display

Gira paraesquerda/direita

Sentido derotação

Liga/desliga

Drag & Drop

Editar

Page 119: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.119

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 8: Operação em Dois Passos

Tela de Operação

Configuração com Direct Connection:-Origem: Constant 0-Destino: Current Window-> Display

Configuração com Dynamic Wizard:-Origem: Function-Display WinCC Dialog Box com Mot1.pdl

Motor.pdl

Copiado a partirda tela do Motor

Page 120: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.120

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 9: Setando um Bit em um Byte

Conveyer 1

Q4.1

Bandanlage.pdl

Page 121: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.121

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 10: Função de Ajuda (Help)

Press right mouse button:mostra texto de ajuda

Release right mouse button:Oculta texto de ajuda

Texto Tooltip

Nome do Objeto: Help Text 1350

Page 122: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.122

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Exercício 11: Objeto Customizado

Texto Tooltip

Page 123: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.123

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Se Você Quiser Saber Mais

Page 124: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.124

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Funções Basic Process Control (BPC) 1/2

+

A partir da versão 6.0, não é necessária licença específica para o pacote Basic Process Control. BPC deve ser instalado separadamente a partir do CD do WinCC.

Leitor de Chipcard (opcional)

Função Group Display

Editores

Page 125: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.125

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Funções Basic Process Control (BPC) 2/2

Leitor de Chipcard (opcional)

Page 126: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.126

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

Basic Process Control Runtime

Área de Área de Barra de Barra de FerramentasFerramentas

Área de Área de TrabalhoTrabalho

Área de Área de OverviewOverview

Janelas paraIHM superposta

Page 127: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.127

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

BPC: OS Project Editor

Inicia o Editor

1)

1)

1)

1) 1)

1) Option Multi VGA-Card necessário

Page 128: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.128

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

BPC: RT Resultante

Page 129: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.129

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

BPC: Picture Tree Manager

Drag & Drop

Tamanho da tela para área de trabalho 1280x825

Inicia o Editor

Mostra todas telasa partir do GraCS

Page 130: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.130

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

BPC: RT Resultante

Sub-área(Navegaçãoentre Telas)

Page 131: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.131

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

BPC: Deslocando, Removendo Áreas

Inicia o Editor

Fechavisualização

Page 132: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.132

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

BPC: Monitoração de “Lifebeat”

Double-click paraeditar a funçãoInicia o Editor

Page 133: A d swincc04_graphicsdesigner_pt

Date: 13.04.23File: SWINCC_04e.133

SIMATIC HMISiemens AG 2007. All rights reserved.©

SITRAIN Training for Automation and Industrial Solutions

BPC: Monitoração de “Lifebeat” em Runtime