SlideShare uma empresa Scribd logo

02 armazenamento de dados em blocos de dados

confidencial
confidencial
confidencial Senior Instrumentation Technician Air Liquide em confidencial

02 armazenamento de dados em blocos de dados

1 de 18
Baixar para ler offline
Armazenamento de Dados em Blocos de Dados

SIMATIC S7
Siemens Serviços Técnicos 2004. Todos os direitos reservados.

Data:
Arquivo:

9/3/2014
S7-Service.1
Áreas de Armazenamento para Dados

Memórias Bit

DBz

PIQ
DBy

PII

DBx

Área de I/O

L stack
(Pilha Local)

SIMATIC S7
Siemens Serviços Técnicos 2004. Todos os direitos reservados.

Data:
Arquivo:

9/3/2014
S7-Service.2

Blocos de Dados

..
.
Blocos de Dados (DBs)
Acessível p/todos os blocos
OB1

Função
FC10

Dado global
DB20

Função
FC20

DB Instance do FB1
Bloco de
Função
FB1

SIMATIC S7
Siemens Serviços Técnicos 2004. Todos os direitos reservados.

Data:
Arquivo:

Dados Instance
DB5

9/3/2014
S7-Service.3
Vista Geral dos Tipos de Dados em STEP 7
• Tipos de dados Binários
Tipos de dados
elementares
(até 32 bits)

(BOOL, BYTE, WORD, DWORD, CHAR)
• Tipos de dados Matemáticos (INT, DINT, REAL)

• Tipos Tempo (S5TIME, TIME, DATE, TIME_OF_DAY)

Tipos de dados
complexos
(maiores que 32 bits)

• Tempo (DATE_AND_TIME)
• Array (ARRAY)
• Estrutura (STRUCT)
• Cadeia de Caracteres (STRING)

Tipos de dados definidos pelo usuário
(User-defined data types)
(maiores que 32 bits)

SIMATIC S7
Siemens Serviços Técnicos 2004. Todos os direitos reservados.

Tipo de Dado UDT(User Defined Type)

Data:
Arquivo:

9/3/2014
S7-Service.4
Tipos de Dados Elementares em STEP 7
Palavra chave
(Keyword)

Comprimento
(em bits)

Exemplo de uma constante deste tipo

BOOL
BYTE
WORD
DWORD
CHAR

1
8
16
32
8

1 ou 0
B#16#A9
W#16#12AF
DW#16#ADAC1EF5
'w'

S5TIME

16

S5T#5s_200ms

INT
DINT
REAL

16
32
32

123
65539
1.2 ou 34.5E-12

TIME
DATE
TIME_OF_DAY

32
16
32

T#2D_1H_3M_45S_12MS
D#1993-01-20
TOD#12:23:45.12

SIMATIC S7
Siemens Serviços Técnicos 2004. Todos os direitos reservados.

Data:
Arquivo:

9/3/2014
S7-Service.5
Tipos de Dados Complexos
Palavra chave
(Keyword)

Comprimento
(em bits)

Exemplo

DATE_AND_TIME

64

DT#97-09-24-12:14:55.0

STRING
(conjunto de caracteres com
máx. de 254 caracteres)

8 * (número de
caracteres +2)

´This is a string´
´SIEMENS´

ARRAY
(Grupo de elementos
do mesmo tipo de dado)

definido pelo
usuário

Valores medidos: ARRAY[1..20]
INT

STRUCT
(Grupo de elementos
de diferentes tipos de dados)

definido pelo
usuário

Motor: STRUCT
Speed : INT
Current: REAL
END_STRUCT

UDT
(User Defined Data Type =
“Template" consiste de
tipos de dados
elementares ou complexos

SIMATIC S7
Siemens Serviços Técnicos 2004. Todos os direitos reservados.

UDT como bloco
STRUCT
Speed : INT
Current: REAL
END_STRUCT

definido pelo
usuário

Data:
Arquivo:

UDT como array
Drive: ARRAY[1..4]
UDT1

9/3/2014
S7-Service.6
Anúncio

Recomendados

TIA PORTALSitrain blocos de programação
TIA PORTALSitrain  blocos de programaçãoTIA PORTALSitrain  blocos de programação
TIA PORTALSitrain blocos de programaçãoJuremir Almeida
 
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
 
03 funções e blocos de funções
03   funções e blocos de funções03   funções e blocos de funções
03 funções e blocos de funçõesconfidencial
 
10 blocos de organização
10   blocos de organização10   blocos de organização
10 blocos de organizaçãoconfidencial
 
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
 
Ch3 v70 project_structure_en
Ch3 v70 project_structure_enCh3 v70 project_structure_en
Ch3 v70 project_structure_enconfidencial
 

Mais conteúdo relacionado

Mais procurados

02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 en02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 enconfidencial
 
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
 
Ch4 v70 system_configuration_en
Ch4 v70 system_configuration_enCh4 v70 system_configuration_en
Ch4 v70 system_configuration_enconfidencial
 
06 station and network configuration v1.00_en
06 station and network configuration v1.00_en06 station and network configuration v1.00_en
06 station and network configuration v1.00_enconfidencial
 
19 exercises v1.00_en
19 exercises v1.00_en19 exercises v1.00_en
19 exercises v1.00_enconfidencial
 
2 s120 commissioning
2 s120 commissioning2 s120 commissioning
2 s120 commissioningconfidencial
 
11 erros que causam stop
11   erros que causam stop11   erros que causam stop
11 erros que causam stopconfidencial
 
00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 en00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 enconfidencial
 
05 instalação e manutenção do s7 400
05   instalação e manutenção do s7 40005   instalação e manutenção do s7 400
05 instalação e manutenção do s7 400confidencial
 
Apostila pcs7 v8.0 v2
Apostila pcs7 v8.0 v2Apostila pcs7 v8.0 v2
Apostila pcs7 v8.0 v2confidencial
 
07 connection to the process v1.00_en
07 connection to the process v1.00_en07 connection to the process v1.00_en
07 connection to the process v1.00_enconfidencial
 
08 basics control functions v1.00_en
08 basics control functions v1.00_en08 basics control functions v1.00_en
08 basics control functions v1.00_enconfidencial
 

Mais procurados (20)

02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 en02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 en
 
S7 avançado
S7 avançadoS7 avançado
S7 avançado
 
Clp s7-avancado
Clp s7-avancadoClp s7-avancado
Clp s7-avancado
 
Ch8 v70 os_en
Ch8 v70 os_enCh8 v70 os_en
Ch8 v70 os_en
 
S7 básico
S7 básicoS7 básico
S7 básico
 
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
 
Ch4 v70 system_configuration_en
Ch4 v70 system_configuration_enCh4 v70 system_configuration_en
Ch4 v70 system_configuration_en
 
06 station and network configuration v1.00_en
06 station and network configuration v1.00_en06 station and network configuration v1.00_en
06 station and network configuration v1.00_en
 
19 exercises v1.00_en
19 exercises v1.00_en19 exercises v1.00_en
19 exercises v1.00_en
 
2 s120 commissioning
2 s120 commissioning2 s120 commissioning
2 s120 commissioning
 
11 erros que causam stop
11   erros que causam stop11   erros que causam stop
11 erros que causam stop
 
00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 en00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 en
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
Ch5 v70 cfc_en
Ch5 v70 cfc_enCh5 v70 cfc_en
Ch5 v70 cfc_en
 
05 instalação e manutenção do s7 400
05   instalação e manutenção do s7 40005   instalação e manutenção do s7 400
05 instalação e manutenção do s7 400
 
Stoe 12 p
Stoe 12 pStoe 12 p
Stoe 12 p
 
Apostila pcs7 v8.0 v2
Apostila pcs7 v8.0 v2Apostila pcs7 v8.0 v2
Apostila pcs7 v8.0 v2
 
07 connection to the process v1.00_en
07 connection to the process v1.00_en07 connection to the process v1.00_en
07 connection to the process v1.00_en
 
08 basics control functions v1.00_en
08 basics control functions v1.00_en08 basics control functions v1.00_en
08 basics control functions v1.00_en
 
Ch6 v70 sfc_en
Ch6 v70 sfc_enCh6 v70 sfc_en
Ch6 v70 sfc_en
 

Semelhante a 02 armazenamento de dados em blocos de dados (20)

Stoe 02 p
Stoe 02 pStoe 02 p
Stoe 02 p
 
S7 bas-08
S7 bas-08S7 bas-08
S7 bas-08
 
Stoe02p
Stoe02p Stoe02p
Stoe02p
 
01 introdução e revisão
01   introdução e revisão01   introdução e revisão
01 introdução e revisão
 
Stoe 01 p
Stoe 01 pStoe 01 p
Stoe 01 p
 
Stoe01p
Stoe01p Stoe01p
Stoe01p
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
Pro2 04p
Pro2 04pPro2 04p
Pro2 04p
 
Pro2 09p
Pro2 09pPro2 09p
Pro2 09p
 
S7 bas-12
S7 bas-12S7 bas-12
S7 bas-12
 
S7 bas-05
S7 bas-05S7 bas-05
S7 bas-05
 
S7 bas-09
S7 bas-09S7 bas-09
S7 bas-09
 
04 tia portal hands on - scl v11 -v1
04 tia portal   hands on - scl v11 -v104 tia portal   hands on - scl v11 -v1
04 tia portal hands on - scl v11 -v1
 
04 tia portal hands on - scl v11 -v1
04 tia portal   hands on - scl v11 -v104 tia portal   hands on - scl v11 -v1
04 tia portal hands on - scl v11 -v1
 
Tia portal v11
Tia portal v11Tia portal v11
Tia portal v11
 
S7 bas-10
S7 bas-10S7 bas-10
S7 bas-10
 
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
 
S7 bas-04
S7 bas-04S7 bas-04
S7 bas-04
 
Blocos de comunicação
Blocos de comunicaçãoBlocos de comunicação
Blocos de comunicação
 
08 blocos de_dados
08 blocos  de_dados08 blocos  de_dados
08 blocos de_dados
 

Mais de confidencial

18 syntax rules v1.0
18 syntax rules v1.018 syntax rules v1.0
18 syntax rules v1.0confidencial
 
17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_en17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_enconfidencial
 
15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_en15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_enconfidencial
 
14 mass data engineering v1.00_en
14 mass data engineering v1.00_en14 mass data engineering v1.00_en
14 mass data engineering v1.00_enconfidencial
 
13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_en13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_enconfidencial
 
12 archiving system v1.00_en
12 archiving system v1.00_en12 archiving system v1.00_en
12 archiving system v1.00_enconfidencial
 
11 customizing the os v1.00_en
11 customizing the os v1.00_en11 customizing the os v1.00_en
11 customizing the os v1.00_enconfidencial
 
10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_en10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_enconfidencial
 
09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_en09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_enconfidencial
 
05 project setup v1.00_en
05 project setup v1.00_en05 project setup v1.00_en
05 project setup v1.00_enconfidencial
 
03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_en03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_enconfidencial
 
01 introduction v1.00_en
01 introduction v1.00_en01 introduction v1.00_en
01 introduction v1.00_enconfidencial
 
Fluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verdeFluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verdeconfidencial
 
01tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp0101tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp01confidencial
 
Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01confidencial
 
Sitrain introdução a ihm
Sitrain introdução a ihmSitrain introdução a ihm
Sitrain introdução a ihmconfidencial
 
Sitrain step7basic 150301103500-conversion-
Sitrain step7basic 150301103500-conversion-Sitrain step7basic 150301103500-conversion-
Sitrain step7basic 150301103500-conversion-confidencial
 
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
 
Sitrain blocos de orgazação
Sitrain blocos de orgazaçãoSitrain blocos de orgazação
Sitrain blocos de orgazaçãoconfidencial
 

Mais de confidencial (20)

18 syntax rules v1.0
18 syntax rules v1.018 syntax rules v1.0
18 syntax rules v1.0
 
17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_en17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_en
 
15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_en15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_en
 
14 mass data engineering v1.00_en
14 mass data engineering v1.00_en14 mass data engineering v1.00_en
14 mass data engineering v1.00_en
 
13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_en13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_en
 
12 archiving system v1.00_en
12 archiving system v1.00_en12 archiving system v1.00_en
12 archiving system v1.00_en
 
11 customizing the os v1.00_en
11 customizing the os v1.00_en11 customizing the os v1.00_en
11 customizing the os v1.00_en
 
10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_en10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_en
 
09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_en09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_en
 
05 project setup v1.00_en
05 project setup v1.00_en05 project setup v1.00_en
05 project setup v1.00_en
 
03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_en03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_en
 
01 introduction v1.00_en
01 introduction v1.00_en01 introduction v1.00_en
01 introduction v1.00_en
 
Fluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verdeFluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verde
 
01tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp0101tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp01
 
Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01
 
Sitrain introdução a ihm
Sitrain introdução a ihmSitrain introdução a ihm
Sitrain introdução a ihm
 
Sitrain tags do plc
Sitrain tags do plcSitrain tags do plc
Sitrain tags do plc
 
Sitrain step7basic 150301103500-conversion-
Sitrain step7basic 150301103500-conversion-Sitrain step7basic 150301103500-conversion-
Sitrain step7basic 150301103500-conversion-
 
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
 
Sitrain blocos de orgazação
Sitrain blocos de orgazaçãoSitrain blocos de orgazação
Sitrain blocos de orgazação
 

Último

CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...
CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...
CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...excellenceeducaciona
 
Cosmologia Modelo Matemático do Universo 5.pdf
Cosmologia Modelo Matemático do Universo 5.pdfCosmologia Modelo Matemático do Universo 5.pdf
Cosmologia Modelo Matemático do Universo 5.pdfalexandrerodriguespk
 
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...azulassessoriaacadem3
 
Slides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptx
Slides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptxSlides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptx
Slides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptxLuizHenriquedeAlmeid6
 
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdfPLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdfkeiciany
 
O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!
O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!
O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!Psyc company
 
Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...
Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...
Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...azulassessoriaacadem3
 
1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...
1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...
1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...azulassessoriaacadem3
 
PROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docx
PROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docxPROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docx
PROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docxssuser86fd77
 
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...azulassessoriaacadem3
 
2. Como o entrevistado descreve a gestão e execução dos principais processos ...
2. Como o entrevistado descreve a gestão e execução dos principais processos ...2. Como o entrevistado descreve a gestão e execução dos principais processos ...
2. Como o entrevistado descreve a gestão e execução dos principais processos ...azulassessoriaacadem3
 
1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...
1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...
1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...azulassessoriaacadem3
 
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdfPLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdfkeiciany
 
Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...
Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...
Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...AaAssessoriadll
 
Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...
Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...
Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...manoelaarmani
 
3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdf
3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdf3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdf
3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdfkelvindasilvadiasw
 
ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...
ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...
ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...azulassessoriaacadem3
 
1. Considerando todas as informações que você obteve, descritas acima, calcul...
1. Considerando todas as informações que você obteve, descritas acima, calcul...1. Considerando todas as informações que você obteve, descritas acima, calcul...
1. Considerando todas as informações que você obteve, descritas acima, calcul...azulassessoriaacadem3
 
Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...
Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...
Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...manoelaarmani
 
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdfPLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdfkeiciany
 

Último (20)

CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...
CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...
CASO: Um determinado perito contábil, especialista em pericias trabalhistas e...
 
Cosmologia Modelo Matemático do Universo 5.pdf
Cosmologia Modelo Matemático do Universo 5.pdfCosmologia Modelo Matemático do Universo 5.pdf
Cosmologia Modelo Matemático do Universo 5.pdf
 
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
 
Slides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptx
Slides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptxSlides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptx
Slides Lição 8, Betel, Família, uma Obra em permanente construção, 1Tr24.pptx
 
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdfPLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 9º ANO.pdf
 
O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!
O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!
O Guia Definitivo para Investir em Bitcoin: Domine o Mercado Hoje!
 
Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...
Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...
Discuta as principais mudanças e desafios enfrentados pelos profissionais de ...
 
1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...
1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...
1. Solicitar ao entrevistado uma breve apresentação da organização, mencionan...
 
PROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docx
PROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docxPROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docx
PROJETO INTERDISCIPLINAR 6º AO 9º ANOS - 2.docx
 
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
2) Descreva os princípios fundamentais para uma prescrição de exercícios físi...
 
2. Como o entrevistado descreve a gestão e execução dos principais processos ...
2. Como o entrevistado descreve a gestão e execução dos principais processos ...2. Como o entrevistado descreve a gestão e execução dos principais processos ...
2. Como o entrevistado descreve a gestão e execução dos principais processos ...
 
1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...
1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...
1) Cálculo completo e o resultado da densidade corporal da Carolina. Utilize ...
 
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdfPLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 7º ANO.pdf
 
Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...
Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...
Quando iniciamos os estudos sobre a história da Educação de Jovens e Adultos,...
 
Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...
Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...
Desafie-se Como Estabelecer Metas de Fitness Realistas e Alcançáveis em Casa ...
 
3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdf
3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdf3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdf
3° ENSINO MÉDIO PLANO ANUAL ARTES 2024.pdf
 
ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...
ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...
ATIVIDADE PROPOSTA: Considerando o "estudo de caso" apresentado na disciplina...
 
1. Considerando todas as informações que você obteve, descritas acima, calcul...
1. Considerando todas as informações que você obteve, descritas acima, calcul...1. Considerando todas as informações que você obteve, descritas acima, calcul...
1. Considerando todas as informações que você obteve, descritas acima, calcul...
 
Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...
Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...
Minimalismo Fitness Simplifique sua Rotina de Exercícios e Maximize Resultado...
 
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdfPLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdf
PLANO DE CURSO 2O24- ENSINO RELIGIOSO 6º ANO.pdf
 

02 armazenamento de dados em blocos de dados

  • 1. Armazenamento de Dados em Blocos de Dados SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.1
  • 2. Áreas de Armazenamento para Dados Memórias Bit DBz PIQ DBy PII DBx Área de I/O L stack (Pilha Local) SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.2 Blocos de Dados .. .
  • 3. Blocos de Dados (DBs) Acessível p/todos os blocos OB1 Função FC10 Dado global DB20 Função FC20 DB Instance do FB1 Bloco de Função FB1 SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: Dados Instance DB5 9/3/2014 S7-Service.3
  • 4. Vista Geral dos Tipos de Dados em STEP 7 • Tipos de dados Binários Tipos de dados elementares (até 32 bits) (BOOL, BYTE, WORD, DWORD, CHAR) • Tipos de dados Matemáticos (INT, DINT, REAL) • Tipos Tempo (S5TIME, TIME, DATE, TIME_OF_DAY) Tipos de dados complexos (maiores que 32 bits) • Tempo (DATE_AND_TIME) • Array (ARRAY) • Estrutura (STRUCT) • Cadeia de Caracteres (STRING) Tipos de dados definidos pelo usuário (User-defined data types) (maiores que 32 bits) SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Tipo de Dado UDT(User Defined Type) Data: Arquivo: 9/3/2014 S7-Service.4
  • 5. Tipos de Dados Elementares em STEP 7 Palavra chave (Keyword) Comprimento (em bits) Exemplo de uma constante deste tipo BOOL BYTE WORD DWORD CHAR 1 8 16 32 8 1 ou 0 B#16#A9 W#16#12AF DW#16#ADAC1EF5 'w' S5TIME 16 S5T#5s_200ms INT DINT REAL 16 32 32 123 65539 1.2 ou 34.5E-12 TIME DATE TIME_OF_DAY 32 16 32 T#2D_1H_3M_45S_12MS D#1993-01-20 TOD#12:23:45.12 SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.5
  • 6. Tipos de Dados Complexos Palavra chave (Keyword) Comprimento (em bits) Exemplo DATE_AND_TIME 64 DT#97-09-24-12:14:55.0 STRING (conjunto de caracteres com máx. de 254 caracteres) 8 * (número de caracteres +2) ´This is a string´ ´SIEMENS´ ARRAY (Grupo de elementos do mesmo tipo de dado) definido pelo usuário Valores medidos: ARRAY[1..20] INT STRUCT (Grupo de elementos de diferentes tipos de dados) definido pelo usuário Motor: STRUCT Speed : INT Current: REAL END_STRUCT UDT (User Defined Data Type = “Template" consiste de tipos de dados elementares ou complexos SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. UDT como bloco STRUCT Speed : INT Current: REAL END_STRUCT definido pelo usuário Data: Arquivo: UDT como array Drive: ARRAY[1..4] UDT1 9/3/2014 S7-Service.6
  • 7. Exemplo de uma Estrutura Motor_data Operating Speed, tipo de dado Integer Rated Current, tipo de dado Real Startup Current, tipo de dado Real Estrutura com o nome "Motor_data" (diversos elementos com diferentes tipos) Turning Direction, tipo de dado Bool Mostra no Editor de Programas (Bloco de Dados DB 1): SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.7
  • 8. Exemplo de um Array Measuring_point 1. Measuring_point, tipo de dado Real 2. Measuring_point, tipo de dado Real 3. Measuring_point, tipo de dado Real • • • 10. Measuring_point, tipo de dado Real Array com o nome "Measuring_point" (diversos elementos do mesmo stipo de dado) Mostra no Editor de Programas (Bloco de Dados DB 2): SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.8
  • 9. Criando um Novo Bloco de Dados SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.9
  • 10. Inserindo, Salvando, Transferindo e Monitorando um Bloco de Dados SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.10
  • 11. Endereçamento dos Elementos de Dados 8 Bits 7 0 Data Byte 0 DBB 0 Data Byte 1 DBW 0 Data Byte 2 DBD 0 Data Byte 3 DBX 4.1 DBD 8188 DBW 8190 DBB 8191 Data Byte 8191 SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.11
  • 12. Acessando Elementos de Dados DB 19 (Nome simbólico: Values) Acesso totalmente qualificado Acesso Tradicional absoluto simbólico OPN DB19 A DBX 0.0 ou A DB19.DBX0.0 ou A “Values".Start Number OPN DB19 L DBW2 ou L DB19.DBW2 ou L “Values".Number Loop OPN DB19 L DBB5 ou L DB19.DBB5 ou L “Values".Loop 1) 0 1 2 3 4 5 6 7 8 9 1) Dado bit 0.0 com o nome de elemento "Start" SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.12
  • 13. Validade de um Open DB OB 1 OPN L DB 4 DBW2 FC 1 DB 4 DBW 4 DB 4 OPN L CALL FC 1 T DB 5 DBB6 T DBW 2 DB 4 DBW 0 DB 5 L DBW 8 DB 5 OPN DB 6 L DB 5 CALL FC 2 T FC 2 DBB6 T DB2.DBB 0 DB 2 L FB 1 CALL FB1, DB1 ! L DBW 10 DB ?? SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. ??? Data: Arquivo: 9/3/2014 S7-Service.13 DB 6 DBW 4 DB 2
  • 14. Tipo de Dado Definido pelo Usuário (UDT) Bloco UDT como Template DB Global (Exemplo) Flour Flour Milk Milk Eggs Eggs Yeast Yeast Sugar Sugar Receita 1 Flour Milk Eggs Yeast DB criado de acordo com o UDT Receita 2 Array com 3 elementos do tipo UDT Sugar Flour Flour Milk Milk Eggs Eggs Yeast Yeast Sugar Sugar SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.14 Receita 3
  • 15. Inserindo um Bloco UDT SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.15
  • 16. Criando um Bloco de Dados Referenciado a um Tipo de Dado SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.16
  • 17. Exemplo: Array de UDTs Declaration View Data View SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.17
  • 18. Exercício: Programa para uma Planta de Engarrafamento – Armazenamento de Dados Bloco de dados DB5 Garrafas vazias (MW 100) Variável: empty Garrafas cheias (MW102) Variável: full Garrafas "Quebradas"(MW 104) Variável: broken SIMATIC S7 Siemens Serviços Técnicos 2004. Todos os direitos reservados. Data: Arquivo: 9/3/2014 S7-Service.18