SlideShare uma empresa Scribd logo
1 de 19
Bloco de dados
SITRAIN
© Siemens AG 2009. All rights reserved.
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 2 / 19 Siemens AG © 2009
O participante irá ...
... conhecer as finalidades para as quais os blocos de dados
são utilizados
... entender os tipos de dados elementares e complexos
... habilitar-se a monitorar um bloco de dados
... conhecer os possíveis métodos de endereçamento dos tags
dos blocos de dados
Objetivos da aprendizagem
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 3 / 19 Siemens AG © 2009
OB
FB
Local
FC
Global
FC
FC
FC
FC
FB
Local
FB
Local
Blocos de dados (DBs)
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 4 / 19 Siemens AG © 2009
Tipos de dados
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 5 / 19 Siemens AG © 2009
SINT (inteiro de 8 bits)
Um tag de um tipo de dado SINT (short INT) possui um tamanho de 8 bits e é
formado por dois componentes, um sinal e um valor numérico. O sinal afeta os
valores dos demais bits (0 a 6) conforme seu valor. O valor do bit 7 representa o
sinal. O sinal será "0" para números positivos ou "1" para números negativos.
0 0 1 0 1 1 0 0
32 + 8 + 4 = 44
1 0 0 0 0 1 0 0
-128 + 4 = -124
Tipos de dados elementares
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 6 / 19 Siemens AG © 2009
Tipo de dado
DTL
O tipo de dado DTL representa um momento
no tempo o qual é especificado pela data e
hora do dia. Estes dois componentes podem
ser acessados diretamente.
#Date_Time.HOUR
12Hour
Tipos de dados complexos: DTL
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 7 / 19 Siemens AG © 2009
Tipos de dados complexos: ARRAY, STRUCT
"Symbolic".Static_1[2]
"Symbolic".Conveyor.Error
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 8 / 19 Siemens AG © 2009
Criando um bloco de dados
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 9 / 19 Siemens AG © 2009
Symbolic_Add
Editar e monitorar um bloco de dados
Symbolic_Add
Symbolic_Add
Name Data type Initial value CommentRetain
Name Data type Initial value CommentRetain
Name Dat… Initial… RetainMonitor…
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 10 / 19 Siemens AG © 2009
Otimizar espaço de memória para DBs
Classic_Add
Symbolic_Add
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 11 / 19 Siemens AG © 2009
Bloco de dados: Retentividade
Carregar
Modificar
Stop/Run
Se o atributo "Symbolic access only" do DB não foi marcado: ou todos os tags serão retentivos ou nenhum tag
será retentivo.
RetentivosNão retentivos
Symbolic_Add Symbolic_Add
Symbolic_Add Symbolic_Add
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 12 / 19 Siemens AG © 2009
Retentividade em FBs do sistema
Name Data type Initial value Comment
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 13 / 19 Siemens AG © 2009
Retentividade em DBs globais
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 14 / 19 Siemens AG © 2009
Retentividade em DBs multi instance (1)
Name Data type Initial value Retain
Data type Initial value RetainName
FB_Symbolic_DB
Interface
“FB_Symbolic_
DB”
“FB_Symbolic”
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 15 / 19 Siemens AG © 2009
Retentividade em DBs multi instance (2)
Retentividade somente para todos
ou para nenhum.
Name Data type Initial value Retain
Data type Comment
FB_Absolute_DB
Interface
“FB_Absolute_
DB”
“FB_Absolute”
OffsetName
Offset
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 16 / 19 Siemens AG © 2009
DB global
Acesso aos elementos de dados
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 17 / 19 Siemens AG © 2009
Exercício 8-1:
Crie um bloco de dados "DB_OP" (DB99)
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 18 / 19 Siemens AG © 2009
Exercício 8-2:
Acesse os tags do DB no "FC_ConvMotor" (FC16)
Marqueearraste
Divida a área de edição
SITRAIN Capítulo 8
ST-MICRO1 / Bloco de dados Página 19 / 19 Siemens AG © 2009
Exercício 8-3: Acesse tags do DB na chamada do
FB_Statistic" (FB18) no OB1

Mais conteúdo relacionado

Mais procurados

10 introdução a_hmi
10 introdução a_hmi10 introdução a_hmi
10 introdução a_hmiconfidencial
 
TIA PORTALSitrain blocos de programação
TIA PORTALSitrain  blocos de programaçãoTIA PORTALSitrain  blocos de programação
TIA PORTALSitrain blocos de programaçãoJuremir Almeida
 
11 busca e_eliminação_de_erros
11 busca e_eliminação_de_erros11 busca e_eliminação_de_erros
11 busca e_eliminação_de_errosconfidencial
 
Sitrain dispositivos e redes de comunicação copia - copia - copia
Sitrain dispositivos e redes de comunicação   copia - copia - copiaSitrain dispositivos e redes de comunicação   copia - copia - copia
Sitrain dispositivos e redes de comunicação copia - copia - copiaJuremir Almeida
 
TIA PORTAL Sitrain dispositivos e redes de comunicação
TIA PORTAL Sitrain dispositivos e redes de comunicaçãoTIA PORTAL Sitrain dispositivos e redes de comunicação
TIA PORTAL Sitrain dispositivos e redes de comunicaçãoJuremir Almeida
 
TIA PORTAL Sitrain introdução a ihm
TIA PORTAL Sitrain introdução a ihmTIA PORTAL Sitrain introdução a ihm
TIA PORTAL Sitrain introdução a ihmJuremir Almeida
 
TIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazaçãoTIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazaçãoJuremir Almeida
 
08 tia portal hands on - win-cc v11 _v1
08 tia portal   hands on - win-cc v11 _v108 tia portal   hands on - win-cc v11 _v1
08 tia portal hands on - win-cc v11 _v1confidencial
 
07 operações binárias_e_digitais
07 operações binárias_e_digitais07 operações binárias_e_digitais
07 operações binárias_e_digitaisconfidencial
 
12 soluções sugeridas
12 soluções sugeridas12 soluções sugeridas
12 soluções sugeridasconfidencial
 
10 introdução a_hmi
10 introdução a_hmi10 introdução a_hmi
10 introdução a_hmiconfidencial
 
TIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitaisTIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitaisJuremir Almeida
 
02 tia portal hands on - hardware e redes v11 -v1
02 tia portal   hands on - hardware e redes v11 -v102 tia portal   hands on - hardware e redes v11 -v1
02 tia portal hands on - hardware e redes v11 -v1confidencial
 
04 dispositivos e_redes_comunicação
04 dispositivos e_redes_comunicação04 dispositivos e_redes_comunicação
04 dispositivos e_redes_comunicaçãoconfidencial
 
09 blocos de_organização
09 blocos de_organização09 blocos de_organização
09 blocos de_organizaçãoconfidencial
 
Sitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portalSitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portalconfidencial
 

Mais procurados (17)

10 introdução a_hmi
10 introdução a_hmi10 introdução a_hmi
10 introdução a_hmi
 
TIA PORTALSitrain blocos de programação
TIA PORTALSitrain  blocos de programaçãoTIA PORTALSitrain  blocos de programação
TIA PORTALSitrain blocos de programação
 
05 tags do_plc
05 tags do_plc05 tags do_plc
05 tags do_plc
 
11 busca e_eliminação_de_erros
11 busca e_eliminação_de_erros11 busca e_eliminação_de_erros
11 busca e_eliminação_de_erros
 
Sitrain dispositivos e redes de comunicação copia - copia - copia
Sitrain dispositivos e redes de comunicação   copia - copia - copiaSitrain dispositivos e redes de comunicação   copia - copia - copia
Sitrain dispositivos e redes de comunicação copia - copia - copia
 
TIA PORTAL Sitrain dispositivos e redes de comunicação
TIA PORTAL Sitrain dispositivos e redes de comunicaçãoTIA PORTAL Sitrain dispositivos e redes de comunicação
TIA PORTAL Sitrain dispositivos e redes de comunicação
 
TIA PORTAL Sitrain introdução a ihm
TIA PORTAL Sitrain introdução a ihmTIA PORTAL Sitrain introdução a ihm
TIA PORTAL Sitrain introdução a ihm
 
TIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazaçãoTIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazação
 
08 tia portal hands on - win-cc v11 _v1
08 tia portal   hands on - win-cc v11 _v108 tia portal   hands on - win-cc v11 _v1
08 tia portal hands on - win-cc v11 _v1
 
07 operações binárias_e_digitais
07 operações binárias_e_digitais07 operações binárias_e_digitais
07 operações binárias_e_digitais
 
12 soluções sugeridas
12 soluções sugeridas12 soluções sugeridas
12 soluções sugeridas
 
10 introdução a_hmi
10 introdução a_hmi10 introdução a_hmi
10 introdução a_hmi
 
TIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitaisTIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitais
 
02 tia portal hands on - hardware e redes v11 -v1
02 tia portal   hands on - hardware e redes v11 -v102 tia portal   hands on - hardware e redes v11 -v1
02 tia portal hands on - hardware e redes v11 -v1
 
04 dispositivos e_redes_comunicação
04 dispositivos e_redes_comunicação04 dispositivos e_redes_comunicação
04 dispositivos e_redes_comunicação
 
09 blocos de_organização
09 blocos de_organização09 blocos de_organização
09 blocos de_organização
 
Sitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portalSitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portal
 

Semelhante a case3

06 blocos de_programação
06 blocos de_programação06 blocos de_programação
06 blocos de_programaçãoconfidencial
 
11 busca e_eliminação_de_erros-1
11 busca e_eliminação_de_erros-111 busca e_eliminação_de_erros-1
11 busca e_eliminação_de_erros-1confidencial
 
Dispositivos e redes de comunicaçãos
Dispositivos e redes de comunicaçãosDispositivos e redes de comunicaçãos
Dispositivos e redes de comunicaçãosconfidencial
 
02 armazenamento de dados em blocos de dados
02   armazenamento de dados em blocos de dados02   armazenamento de dados em blocos de dados
02 armazenamento de dados em blocos de dadosconfidencial
 
Sitrain blocos de orgazação
Sitrain blocos de orgazaçãoSitrain blocos de orgazação
Sitrain blocos de orgazaçãoconfidencial
 
A d swincc04_graphicsdesigner_pt
A d swincc04_graphicsdesigner_ptA d swincc04_graphicsdesigner_pt
A d swincc04_graphicsdesigner_ptconfidencial
 
07 operações binárias_e_digitais-1
07 operações binárias_e_digitais-107 operações binárias_e_digitais-1
07 operações binárias_e_digitais-1confidencial
 
Sitrain operações binárias e digitais
Sitrain operações binárias e digitaisSitrain operações binárias e digitais
Sitrain operações binárias e digitaisconfidencial
 
01 visão geral_sistema
01 visão geral_sistema01 visão geral_sistema
01 visão geral_sistemaconfidencial
 
A d swincc05_alarmlogging_pt
A d swincc05_alarmlogging_ptA d swincc05_alarmlogging_pt
A d swincc05_alarmlogging_ptconfidencial
 
03 tia portal hands on - editor-iecl v11 _v1
03 tia portal   hands on - editor-iecl v11 _v103 tia portal   hands on - editor-iecl v11 _v1
03 tia portal hands on - editor-iecl v11 _v1confidencial
 
Treinamento a familia s7 200
Treinamento a familia s7 200Treinamento a familia s7 200
Treinamento a familia s7 200confidencial
 

Semelhante a case3 (20)

06 blocos de_programação
06 blocos de_programação06 blocos de_programação
06 blocos de_programação
 
11 busca e_eliminação_de_erros-1
11 busca e_eliminação_de_erros-111 busca e_eliminação_de_erros-1
11 busca e_eliminação_de_erros-1
 
Dispositivos e redes de comunicaçãos
Dispositivos e redes de comunicaçãosDispositivos e redes de comunicaçãos
Dispositivos e redes de comunicaçãos
 
1_502585038479556638.ppt
1_502585038479556638.ppt1_502585038479556638.ppt
1_502585038479556638.ppt
 
Stoe02p
Stoe02p Stoe02p
Stoe02p
 
02 armazenamento de dados em blocos de dados
02   armazenamento de dados em blocos de dados02   armazenamento de dados em blocos de dados
02 armazenamento de dados em blocos de dados
 
Stoe 02 p
Stoe 02 pStoe 02 p
Stoe 02 p
 
S7 bas-08
S7 bas-08S7 bas-08
S7 bas-08
 
Sitrain tags do plc
Sitrain tags do plcSitrain tags do plc
Sitrain tags do plc
 
Sitrain blocos de orgazação
Sitrain blocos de orgazaçãoSitrain blocos de orgazação
Sitrain blocos de orgazação
 
Pro2 09p
Pro2 09pPro2 09p
Pro2 09p
 
A d swincc04_graphicsdesigner_pt
A d swincc04_graphicsdesigner_ptA d swincc04_graphicsdesigner_pt
A d swincc04_graphicsdesigner_pt
 
07 operações binárias_e_digitais-1
07 operações binárias_e_digitais-107 operações binárias_e_digitais-1
07 operações binárias_e_digitais-1
 
Sitrain operações binárias e digitais
Sitrain operações binárias e digitaisSitrain operações binárias e digitais
Sitrain operações binárias e digitais
 
Stoe01p
Stoe01p Stoe01p
Stoe01p
 
01 visão geral_sistema
01 visão geral_sistema01 visão geral_sistema
01 visão geral_sistema
 
A d swincc05_alarmlogging_pt
A d swincc05_alarmlogging_ptA d swincc05_alarmlogging_pt
A d swincc05_alarmlogging_pt
 
Stoe 01 p
Stoe 01 pStoe 01 p
Stoe 01 p
 
03 tia portal hands on - editor-iecl v11 _v1
03 tia portal   hands on - editor-iecl v11 _v103 tia portal   hands on - editor-iecl v11 _v1
03 tia portal hands on - editor-iecl v11 _v1
 
Treinamento a familia s7 200
Treinamento a familia s7 200Treinamento a familia s7 200
Treinamento a familia s7 200
 

Mais de Juremir Almeida

INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2
INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2
INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2Juremir Almeida
 
Controle e -automacao_industrial_ii
Controle e -automacao_industrial_iiControle e -automacao_industrial_ii
Controle e -automacao_industrial_iiJuremir Almeida
 
TIA PÒRTAL Sitrain s7 1200exercicios-conversion-
TIA PÒRTAL Sitrain s7 1200exercicios-conversion-TIA PÒRTAL Sitrain s7 1200exercicios-conversion-
TIA PÒRTAL Sitrain s7 1200exercicios-conversion-Juremir Almeida
 
Profibuss7 140418165213-phpapp02 - copia - copia
Profibuss7 140418165213-phpapp02 - copia - copiaProfibuss7 140418165213-phpapp02 - copia - copia
Profibuss7 140418165213-phpapp02 - copia - copiaJuremir Almeida
 
Linguagens de programação para controladores lógicos programáveis copia - c...
Linguagens de programação para controladores lógicos programáveis   copia - c...Linguagens de programação para controladores lógicos programáveis   copia - c...
Linguagens de programação para controladores lógicos programáveis copia - c...Juremir Almeida
 

Mais de Juremir Almeida (7)

INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2
INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2
INSTRUMENTAÇÃOApostila qp instrumentista-fund instrumentacao parte2
 
Controle e -automacao_industrial_ii
Controle e -automacao_industrial_iiControle e -automacao_industrial_ii
Controle e -automacao_industrial_ii
 
TIA PÒRTAL Sitrain s7 1200exercicios-conversion-
TIA PÒRTAL Sitrain s7 1200exercicios-conversion-TIA PÒRTAL Sitrain s7 1200exercicios-conversion-
TIA PÒRTAL Sitrain s7 1200exercicios-conversion-
 
Profibuss7 140418165213-phpapp02 - copia - copia
Profibuss7 140418165213-phpapp02 - copia - copiaProfibuss7 140418165213-phpapp02 - copia - copia
Profibuss7 140418165213-phpapp02 - copia - copia
 
Linguagens de programação para controladores lógicos programáveis copia - c...
Linguagens de programação para controladores lógicos programáveis   copia - c...Linguagens de programação para controladores lógicos programáveis   copia - c...
Linguagens de programação para controladores lógicos programáveis copia - c...
 
Clp logo e s7 200
Clp logo e s7 200Clp logo e s7 200
Clp logo e s7 200
 
Tia portal v11
Tia portal v11Tia portal v11
Tia portal v11
 

Último

Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 

Último (20)

Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 

case3

  • 1. Bloco de dados SITRAIN © Siemens AG 2009. All rights reserved.
  • 2. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 2 / 19 Siemens AG © 2009 O participante irá ... ... conhecer as finalidades para as quais os blocos de dados são utilizados ... entender os tipos de dados elementares e complexos ... habilitar-se a monitorar um bloco de dados ... conhecer os possíveis métodos de endereçamento dos tags dos blocos de dados Objetivos da aprendizagem
  • 3. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 3 / 19 Siemens AG © 2009 OB FB Local FC Global FC FC FC FC FB Local FB Local Blocos de dados (DBs)
  • 4. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 4 / 19 Siemens AG © 2009 Tipos de dados
  • 5. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 5 / 19 Siemens AG © 2009 SINT (inteiro de 8 bits) Um tag de um tipo de dado SINT (short INT) possui um tamanho de 8 bits e é formado por dois componentes, um sinal e um valor numérico. O sinal afeta os valores dos demais bits (0 a 6) conforme seu valor. O valor do bit 7 representa o sinal. O sinal será "0" para números positivos ou "1" para números negativos. 0 0 1 0 1 1 0 0 32 + 8 + 4 = 44 1 0 0 0 0 1 0 0 -128 + 4 = -124 Tipos de dados elementares
  • 6. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 6 / 19 Siemens AG © 2009 Tipo de dado DTL O tipo de dado DTL representa um momento no tempo o qual é especificado pela data e hora do dia. Estes dois componentes podem ser acessados diretamente. #Date_Time.HOUR 12Hour Tipos de dados complexos: DTL
  • 7. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 7 / 19 Siemens AG © 2009 Tipos de dados complexos: ARRAY, STRUCT "Symbolic".Static_1[2] "Symbolic".Conveyor.Error
  • 8. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 8 / 19 Siemens AG © 2009 Criando um bloco de dados
  • 9. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 9 / 19 Siemens AG © 2009 Symbolic_Add Editar e monitorar um bloco de dados Symbolic_Add Symbolic_Add Name Data type Initial value CommentRetain Name Data type Initial value CommentRetain Name Dat… Initial… RetainMonitor…
  • 10. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 10 / 19 Siemens AG © 2009 Otimizar espaço de memória para DBs Classic_Add Symbolic_Add
  • 11. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 11 / 19 Siemens AG © 2009 Bloco de dados: Retentividade Carregar Modificar Stop/Run Se o atributo "Symbolic access only" do DB não foi marcado: ou todos os tags serão retentivos ou nenhum tag será retentivo. RetentivosNão retentivos Symbolic_Add Symbolic_Add Symbolic_Add Symbolic_Add
  • 12. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 12 / 19 Siemens AG © 2009 Retentividade em FBs do sistema Name Data type Initial value Comment
  • 13. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 13 / 19 Siemens AG © 2009 Retentividade em DBs globais
  • 14. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 14 / 19 Siemens AG © 2009 Retentividade em DBs multi instance (1) Name Data type Initial value Retain Data type Initial value RetainName FB_Symbolic_DB Interface “FB_Symbolic_ DB” “FB_Symbolic”
  • 15. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 15 / 19 Siemens AG © 2009 Retentividade em DBs multi instance (2) Retentividade somente para todos ou para nenhum. Name Data type Initial value Retain Data type Comment FB_Absolute_DB Interface “FB_Absolute_ DB” “FB_Absolute” OffsetName Offset
  • 16. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 16 / 19 Siemens AG © 2009 DB global Acesso aos elementos de dados
  • 17. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 17 / 19 Siemens AG © 2009 Exercício 8-1: Crie um bloco de dados "DB_OP" (DB99)
  • 18. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 18 / 19 Siemens AG © 2009 Exercício 8-2: Acesse os tags do DB no "FC_ConvMotor" (FC16) Marqueearraste Divida a área de edição
  • 19. SITRAIN Capítulo 8 ST-MICRO1 / Bloco de dados Página 19 / 19 Siemens AG © 2009 Exercício 8-3: Acesse tags do DB na chamada do FB_Statistic" (FB18) no OB1

Notas do Editor

  1. ConteúdoPágina Objetivos da aprendizagem...................................................................................................................2 Blocos de dados (DBs)..……….............................................................................................................3 Tipos de dados........…….......................................................................................................................4 Tipos de dados elementares..……........................................................................................................5 Tipos de dados complexos: DTL………….............................................................................................6 Tipos de dados complexos: ARRAY, STRUCT………..........................................................................7 Criando um bloco de dados……............................................................................................................8 Editar e monitorar um bloco de dados………….....................................................................................9 Otimizar espaço de memória para DBs...…..........................................................................................10 Bloco de dados: Retentividade…….......................................................................................................11 Retentividade em FBs do sistema.........................................................................................................12 Retentividade em DBs globais…...........................................................................................................13 Retentividade em DBs multi instance (1)..….........................................................................................14 Retentividade em DBs multi instance (2)..….........................................................................................15 Acesso aos elementos de dados......……..............................................................................................16 Exercício 8-1: Crie um bloco de dados "DB_OP" (DB99)......................................................................17 Exercício 8-2: Acesse os tags do DB no "FC_ConvMotor" (FC16)........................................................18 Exercício 8-3: Acesse tags do DB na chamada do FB_Statistic" (FB18) no OB1…..............................19
  2. Visão geralOs blocos de dados são utilizados para armazenar dados do usuário. Os blocos de dados reservam espaço de memória na memória do usuário na CPU. Os blocos de dados contém dados de variáveis (p.ex. valores numéricos) para uso pelo programa do usuário. O progama do usuário pode acessar os dados de um bloco de dados através de operações no formato bit, byte, word ou double word. O acesso pode ser tanto simbólico como absoluto. Faixa de aplicação Os blocos de dados podem ser utilizados diferentemente pelo usuário dependendo de sua natureza. Uma distinção é feita entre: •Bloco de dados global: Eles contém informações que podem ser acessadas por todos os blocos de códigos do programa do usuário. •Bloco de dados instance: Eles são sempre atribuídos a um FB. Os dados destes DBs somente devem ser processados pelo FB associado. Os blocos de dados instance são descritos em detalhes no capítulo 6 junto com as informações referentes aos FBs. Criação de DBsDBs globais são criados ou pelo editor de programas ou de acordo com uma UDT (tipo de dado definido pelo usuário) criada previamente. Os blocos de dados instance são criados quando um bloco de função é chamado.
  3. Tipos de dadosTodos os dados utilizados em um programa de usuário devem ser identificados como um determinado tipo de dado. Os seguintes tipos de dados são disponíveis: •Tipos de dados elementares •Tipos de dados complexos •Tipos de parâmetros •Tipos de dados do sistema •Tipos de dados de hardware As operações utilizam objetos de dados de um tamanho específico. Operações booleanas trabalham com bits, operações de transferência trabalham com bytes, com words (palavras) e com double words (palavras duplas). Um bit é um dígito binário "0" ou "1". Um byte é composto por 8 bits, uma palavra é composta por 16 bits e uma palavra dupla é composta por 32 bits. Operações matemáticas trabalham com tipos de dados de largura de um byte, de uma palavra ou de uma palavra dupla. As diferentes posições dos bits de um tipo de dado representam números a serem codificados em diversos formatos (p.ex. números inteiros ou números ponto flutuante).
  4. ElementaresTipos de dados elementares. Eles abrangem todos os tipos de dados que são automaticamente disponibilizados pela linguagem de programação.
  5. UDTOs tipos de dados complexos definem grupos de dados que são compostos por outros tipos de dados. Você não pode utilizar quaisquer constantes como parâmetros atuais para tipos de dados complexos. Nem tampouco você pode transferir qualquer endereço absoluto como parâmetro atual para tipos de dados complexos. DTLUm tag do tipo de dado DTL possui o comprimento de 12 bytes e salva data e hora dentro de uma estrutura pré-definida. A tabela acima fornece uma visão geral deste tipo de dado complexo. STRINGUm tag do tipo de dado STRING salva diversos caracteres (CHAR) em um conjunto de caracteres (string) o qual pode ser composto por até 254 caracteres. O comprimento máximo de um string pode ser definido junto a palavra chave STRING entre colchetes para cada tag (p.ex. STRING[4]). Se o comprimento máximo não for especificado, o comprimento padrão de 254 caracteres será assumido para o respectivo tag. Um tag do tipo de dado STRING reserva mais dois bytes os quais especificam o comprimento máximo na memória.
  6. ARRAYO tipo de dado ARRAY representa um campo que armazena um número fixo de componentes do mesmo tipo de dado. Em um tag ARRAY, componentes de todos os tipos de dados podem ser combinados. O número de áreas dos componentes do campo seguem a palavra chave ARRAY entre colchetes. O valor limite inferior de uma área deve ser menor do que ou igual ao valor limite superior. Um campo pode conter uma dimensão. STRUCTUm tag do tipo de dado STRUCT salva valores em uma estrutura que inclui um número fixo de componentes. A estrutura individual de componentes pode ser de diferentes tipos de dados. Estruturas não podem ser aninhadas em um tag STRUCT. Um tag STRUCT sempre começa em um byte de endereço par e reserva a memória até o próximo limite no formato word.
  7. Criando um DBUm novo bloco de dados pode ser adicionado como mostrado no slide. Um novo bloco de dados pode ser criado na vista portal bem como na vista projeto para o respectivo projeto. DB globalOs blocos de dados globais são utilizados para salvar dados globais, isto é, dados gerais os quais podem ser acessados por blocos de códigos (OB, FC, FB). O usuário deve editar blocos de dados globais pela declaração de tags necessários para salvar os dados neste DB. DB instanceOs blocos de dados instance servem como “área de dados particular” ou como “memória” de um bloco de funções (FB). Os parâmetros e tags estáticos de um FB são gerenciados em seu DB instance. Os blocos de dados instance não são geralmente editados pelo usuário, mas gerados pelo editor. UDTBlocos de dados também podem ser gerados pelo editor de acordo com um UDT (User Defined Type). Um UDT é editado do mesmo jeito que um DB e serve para criar DBs através de seu formato pré-definido. O UDT pode servir como um gabarito (template) para criação de outros blocos de dados e/ou para declaração de tags e parâmetros de blocos.
  8. OffsetAutomaticamente atribuído a um endereço relativo de um tag em um bloco de dados. Initial value(valor inicial) O valor inicial de um tag é um valor que você pode definir com o qual o tag deverá assumir durante a partida. Os tags retentivos são um caso especial. Após um "Restart (warm restart)", seus valores são mantidos e não são sobrescritos pelo valor inicial. A especificação de um valor inicial é opcional. Se você não especificar um valor, o tag assume o valor padrão na partida (start-up). Se um valor padrão não tiver sido definido, um valor padrão aplicável ao tipo de dado será utilizado. Para BOOL, por exemplo, o valor padrão "FALSE" é definido. Toolbar(barra de ferramentas) Você pode monitorar valores de dados atuais dos tags na CPU diretamente pelo bloco de dados. Insert line aboveInsere uma nova linha acima da linha marcada Insert line belowInsere uma nova linha abaixo da linha marcada MonitorIndica o valor atual do DB continuamente FilterPara arranjo de elementos
  9. Otimização Através da opção "Symbolic access only“ (somente acesso simbólico), você pode salvar tags de modo otimizado no DB. Procedimento Quando você criar um novo bloco de dados, você pode salvar os tags de modo otimizado no DB selecionando: 1. 2.
  10. RetentividadePara previnir a perda de dados no evento de falta de energia, você pode marcar determinados dados como retentivos. Estes serão armazenados em uma área de memória retentiva. Uma área de memória retentiva é uma área na qual o conteúdo permanece disponível na partida (warm restart), ou seja, após o retorno da energia elétrica, na transição de STOP para RUN. No caso de uma partida a frio (cold restart), os valores dos dados definidos como retentivos serão apagados. Você pode definir os seguintes dados como retentivos: • Memória bit: Você pode definir a largura da área de memória retentiva para memória bit precisamente na tabela de tags do PLC ou na lista de símbolos (PLC tags). • Tags de um bloco de função (FB): Na interface de um FB, você pode definir os tags individuais como retentivos quando o endereçamento simbólico dos tags estiver ativo para este bloco. Se o endereçamento simbólico não estiver ativo para um FB, você somente pode definir os tags como retentivos no bloco de dados instance. • Tags de um bloco de dados global: Em um bloco de dados global, dependendo do ajuste para o endereçamento simbólico, você pode ou definir tags individuais ou todos os tags de um bloco com retentivo: O atributo "Symbolic access only" do DB foi ativado: A retenção pode ser atribuída para cada tag individualmente.O atributo "Symbolic access only" do DB foi desativado: A atribuição de retentividade se aplica para todos os tags do DB; ou todos os tags serão retentivos ou nenhum tag será retentivo. NotaApós a transferência de blocos para o dispositivo, uma partida a frio (cold restart) será realizada.
  11. RetentividadeEm blocos de função os quais são disponibilizados pelo sistema, tais como: • Contadores •Temporizadores •Data e hora, etc., não é possível declarar áreas de memória retentiva. Se os dados devem ser armazenados retentivamente, existem outras possibilidades as quais serão explicados nas páginas seguintes.
  12. RetentividadeSe os dados devem ser salvos retentivamente no bloco de funções que são disponibilizados pelo sistema, tags do tipo: • IEC_Counter •IEC_Timer, etc. devem ser declarados em um bloco de dados global de alto nível.
  13. RetentividadeA retentividade dos tags em um FB pode ser ajustada ou não ser ajustada sob certas condições: • Endereçamento simbólico foi ativado no bloco de funções de alto nível: Para parâmetros e tags estáticos, a propriedade "Retain" pode ser ativada ou desativada individualmente.
  14. RetentividadeA retentividade dos tags de um FB pode ser ajustada ou não ajustada sob certas condições: • O endereçamento simbólico foi desativado no bloco de funções de alto nível: A propriedade "Retain" não pode ser ativada na interface do FB. A propriedade "Retain" somente pode ser ativada ou desativada para o DB completo, no DB instance associado.
  15. AcessoAcesso aos dados em um bloco de dados global: Você acessa elementos individuais de um DB utilizando "DB_name”.Elementname. Exemplo de acesso a um elemento de um DB Para acessar o elemento "Act_Station" no DB "P_Data", proceda como segue: "P_Data".Act_Station Nome local de um tag dentro do DB Nome global do bloco de dados
  16. TarefaO bloco de dados "DB_OP" (DB99) deve ser criado com os tags mostrados no slide os quais deverão servir posteriormente como uma interface para o painel de operação. Procedimento1.Insira um novo bloco de dados "DB_OP" (DB99) como um DB global. 2.Declare os tags mostrados no slide. Nota, particularmente, o tag "TON" do tipo de dado "IEC_Timer" o qual deverá ser utilizado posteriormente para salvar os dados instance de um temporizador IEC. 3.Atribua o valor inicial 3 para o tag Set_Quant. 4.Salve seu projeto.
  17. Função préviaO bloco "FC_ConvMotor" (FC16) controla o motor da esteira, através do qual o processo de transporte automático é controlado em tempo. A supervisão de tempo é implementada no FC16 com a função do sistema TON para o qual um bloco de dados instance foi transferido como único instance. TarefaEm vez de seu próprio DB instance, a função do sistema TON agora no FC16 deve utilizar um tag de um DB global (ver slide). Você irá aprender com isto como tags de blocos de dados podem ser utilizados diretamente através de marcar e arrasta-los em outros blocos. Procedimento1.Abra o "DB_OP" (DB99). 2.Também abra o "FC_ConvMotor" (FC16). 3.Mostre ambos blocos simultaneamente (horizontalmente ou verticalmente) utilizando o botão lado-a-lado. 4.Utilizar marcar e arrastar para substituir o bloco de dados instance transferido para a função do sistema TON com o tag "DB_OP".TON. 5.Salve seu projeto.
  18. Função préviaO bloco "FB_Statistic" (FB18) conta as peças transportadas automaticamente. Até agora uma constante tem sido transferida para o parâmetro de entrada "Set_Quant“ e o tag "MW_ACT" (MW20) para o parâmetro de saída para armazenamento do valor atual de contagem. TarefaEm vez da constante, o tag do bloco de dados "DB_OP".Set_Quant deve ser transferido para o parâmetro de entrada "Set_Quant" e "DB_OP".Act_Quant deve ser transferido para o parâmetro de saída. A quantidade desejada então pode ser inserida posteriormente no painel de operação e a quantidade atual pode ser mostrada posteriormente no painel. Para este propósito, o painel irá acessar estes precisos tags do bloco de dados no modo escrita e leitura. Procedimento1.Abra o bloco "Main" (OB1). 2.Na chamada do "FB_Statistic" (FB18), transfira os tags do bloco de dados como mostrado no slide. 3.Transfira todos os blocos para a CPU e teste o seu programa. 4.Salve seu projeto.