SlideShare uma empresa Scribd logo
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.1
Blocos de Dados
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.2
Bit memories
PIQ
PII
Áreas de Armazenamento para Dados
Blocos de Dados
DBx
DBy
DBz
. . .
Área de I/O
L stack
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.3
Blocos de Dados (DBs)
Função
FC10
Função
FC20
Bloco de
Função
FB1
OB1
Global data
DB20
Accessível a todos os blocos
Instance data
DB5
Instance DB para o FB1
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.4
Visão Geral dos Tipos de Dados no STEP 7
Tipos de dados
elementares
(máx. 32 bits)
Tipos de dados
complexos
(maiores que 32 bits)
Tipos de dados definidos pelo usuário
(maiores que 32 bits)
• Dados do tipo bit (BOOL, BYTE, WORD, DWORD, CHAR)
• Dados do tipo matemáticos (INT, DINT, REAL)
• Dados do tipo tempo (S5TIME, TIME, DATE, TIME_OF_DAY)
• Tempo (DATE_AND_TIME)
• Matriz (ARRAY)
• Estrutura (STRUCT)
• Cadeia de caracteres (STRING)
Tipo de dados UDT (User Defined Type)
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.5
Tipos de Dados Elementares no STEP 7
BOOL 1 1 ou 0
BYTE 8 B#16#A9
WORD 16 W#16#12AF
DWORD 32 DW#16#ADAC1EF5
CHAR 8 ' w '
S5TIME 16 S5T#5s_200ms
INT 16 123
DINT 32 L#65539
REAL 32 1.2 ou 34.5E-12
TIME 32 T#2D_1H_3M_45S_12MS
DATE 16 D#1993-01-20
TIME_OF_DAY 32 TOD#12:23:45.12
Palavra-chave Comprimento
(em bits)
Exemplo de uma constante deste tipo
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.6
Criando um Novo Bloco de Dados
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.7
Editando, Salvando, Transferindo e Monitorando um DB
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.8
Endereçando os Dados
07
8 Bits
Byte 0 DBB 0
Byte 1 DBW 0
Byte 8191
DBD 8188
DBW 8190
DBB 8191
Byte 2
DBD 0
Byte 3
DBX 4.1
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.9
Acessando os Dados
DB 19 "Valores" Accesso
Tradicional
Accesso Completo
ou L DB99.DBB1 ou L "Valores".Modos
ou A DB99.DBX0.0 ou A "Valores".Status
ou L DB99.DBW2 ou L "Valores".Numero
ou L DB99.DBD8 ou L "Valores".Peso[1]
absoluto simbólico
OPN DB 99
L DBB 1
1.0 Modos BYTE
OPN "Valores"
A DBX 0.0
0.0 Status BOOL
OPN "Valores"
T DBW 2
2.0 Numero INT
4.0 Peso[1] REAL
OPN DB 99
L DBD 88.0 Peso[2] REAL
Add. Name Type
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.10
Exercício: Contando as Peças Transportadas (FC 18)
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.11
Tipos de Dados Complexos
Palavra-chave Compr. (bits) Exemplo
DATE_AND_TIME 64 DT#97-09-24-12:14:55.0
STRING 8 * (número de ´Isto é uma string´
(max. 254 caracteres) caracteres) ´SIEMENS´
+ 16 bits
ARRAY definido pelo Valores Medidos: ARRAY[1..20]
(Grupo de elementos usuário INT
do mesmo formato de dados)
STRUCT definido pelo Motor: STRUCT
(Grupo de elementos usuário Velocidade: INT
de diferentes tipos de dados) Corrente: REAL
END_STRUCT
UDT UDT como bloco UDT como elemento
(User Defined Data Type) definido pelo
“Modelo" composto de usuário STRUCT Drive: ARRAY[1..4]
dados elementares ou Velocidade: INT UDT1
complexos Corrente: REAL
END_STRUCT
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.12
Exemplo de uma Matriz
Exibição no Editor de Programa (Bloco de Dados DB 2):
Measuring_point
1. Measuring_point, data type Real
2. Measuring_point, data type Real
3. Measuring_point, data type Real
10. Measuring_point, data type Real
Matriz de nome "Measuring_point"
(vários elementos do mesmo
tipo de dado)•
•
•
SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.
Data: 15/4/2014
Arquivo: S7-Bas-08.13
Exemplo de uma Estrutura
Exibição no Editor de Programa (Bloco de Dados DB 1):
Motor_data
Operating Speed, data type Integer
Rated Current, data type Real
Startup Current, data type Real
Turning Direction, data type Bool
Estrutura com o nome "Motor_data"
(vários elementos
com diferentes tipos de dados)

Mais conteúdo relacionado

Mais procurados

S7 bas-09
S7 bas-09S7 bas-09
S7 bas-09
confidencial
 
S7 bas-07
S7 bas-07S7 bas-07
S7 bas-07
confidencial
 
S7 bas-01
S7 bas-01S7 bas-01
S7 bas-01
confidencial
 
S7 bas-05
S7 bas-05S7 bas-05
S7 bas-05
confidencial
 
Stoe 04 p
Stoe 04 pStoe 04 p
Stoe 04 p
confidencial
 
S7 bas-04
S7 bas-04S7 bas-04
S7 bas-04
confidencial
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
confidencial
 
Stoe 02 p
Stoe 02 pStoe 02 p
Stoe 02 p
confidencial
 
Stoe 15 p
Stoe 15 pStoe 15 p
Stoe 15 p
confidencial
 
04 instalação e manutenção do s7 300
04   instalação e manutenção do s7 30004   instalação e manutenção do s7 300
04 instalação e manutenção do s7 300
confidencial
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
confidencial
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
confidencial
 
Stoe 13 p
Stoe 13 pStoe 13 p
Stoe 13 p
confidencial
 
Stoe 14 p
Stoe 14 pStoe 14 p
Stoe 14 p
confidencial
 
15 soluções
15   soluções15   soluções
15 soluções
confidencial
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
confidencial
 
Stoe 01 p
Stoe 01 pStoe 01 p
Stoe 01 p
confidencial
 

Mais procurados (17)

S7 bas-09
S7 bas-09S7 bas-09
S7 bas-09
 
S7 bas-07
S7 bas-07S7 bas-07
S7 bas-07
 
S7 bas-01
S7 bas-01S7 bas-01
S7 bas-01
 
S7 bas-05
S7 bas-05S7 bas-05
S7 bas-05
 
Stoe 04 p
Stoe 04 pStoe 04 p
Stoe 04 p
 
S7 bas-04
S7 bas-04S7 bas-04
S7 bas-04
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
Stoe 02 p
Stoe 02 pStoe 02 p
Stoe 02 p
 
Stoe 15 p
Stoe 15 pStoe 15 p
Stoe 15 p
 
04 instalação e manutenção do s7 300
04   instalação e manutenção do s7 30004   instalação e manutenção do s7 300
04 instalação e manutenção do s7 300
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
Stoe 13 p
Stoe 13 pStoe 13 p
Stoe 13 p
 
Stoe 14 p
Stoe 14 pStoe 14 p
Stoe 14 p
 
15 soluções
15   soluções15   soluções
15 soluções
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
Stoe 01 p
Stoe 01 pStoe 01 p
Stoe 01 p
 

Destaque

Stoe 05 p
Stoe 05 pStoe 05 p
Stoe 05 p
confidencial
 
Stoe 11 p
Stoe 11 pStoe 11 p
Stoe 11 p
confidencial
 
Stoe 06 p
Stoe 06 pStoe 06 p
Stoe 06 p
confidencial
 
Instalação material adicional
Instalação   material adicionalInstalação   material adicional
Instalação material adicional
confidencial
 
E multiclient server_wincc60engl
E multiclient server_wincc60englE multiclient server_wincc60engl
E multiclient server_wincc60engl
confidencial
 
Configuração
ConfiguraçãoConfiguração
Configuração
confidencial
 
Profibus s7
Profibus s7Profibus s7
Profibus s7
confidencial
 
A3 rede automação
A3 rede automação  A3 rede automação
A3 rede automação
confidencial
 
Stoe 09 p
Stoe 09 pStoe 09 p
Stoe 09 p
confidencial
 
Stoe 08 p
Stoe 08 pStoe 08 p
Stoe 08 p
confidencial
 
Stoe 07 p
Stoe 07 pStoe 07 p
Stoe 07 p
confidencial
 
Configuração
ConfiguraçãoConfiguração
Configuração
confidencial
 
09 tia portal hands on - pcba-v1
09 tia portal   hands on - pcba-v109 tia portal   hands on - pcba-v1
09 tia portal hands on - pcba-v1
confidencial
 
Stoe 10 p
Stoe 10 pStoe 10 p
Stoe 10 p
confidencial
 
Field wireless 2011
Field wireless 2011Field wireless 2011
Field wireless 2011
confidencial
 
Teoria sobre conversores de frequência danfoss
Teoria sobre conversores de frequência danfossTeoria sobre conversores de frequência danfoss
Teoria sobre conversores de frequência danfoss
confidencial
 
Rota
RotaRota
Teoria sobre motores e uso com drives ac
Teoria sobre motores e uso com drives acTeoria sobre motores e uso com drives ac
Teoria sobre motores e uso com drives ac
confidencial
 
Edmv reg clientes_rev0
Edmv reg clientes_rev0Edmv reg clientes_rev0
Edmv reg clientes_rev0
confidencial
 
07 tia portal hands on - dianosticos v11 -v1
07 tia portal   hands on - dianosticos v11 -v107 tia portal   hands on - dianosticos v11 -v1
07 tia portal hands on - dianosticos v11 -v1
confidencial
 

Destaque (20)

Stoe 05 p
Stoe 05 pStoe 05 p
Stoe 05 p
 
Stoe 11 p
Stoe 11 pStoe 11 p
Stoe 11 p
 
Stoe 06 p
Stoe 06 pStoe 06 p
Stoe 06 p
 
Instalação material adicional
Instalação   material adicionalInstalação   material adicional
Instalação material adicional
 
E multiclient server_wincc60engl
E multiclient server_wincc60englE multiclient server_wincc60engl
E multiclient server_wincc60engl
 
Configuração
ConfiguraçãoConfiguração
Configuração
 
Profibus s7
Profibus s7Profibus s7
Profibus s7
 
A3 rede automação
A3 rede automação  A3 rede automação
A3 rede automação
 
Stoe 09 p
Stoe 09 pStoe 09 p
Stoe 09 p
 
Stoe 08 p
Stoe 08 pStoe 08 p
Stoe 08 p
 
Stoe 07 p
Stoe 07 pStoe 07 p
Stoe 07 p
 
Configuração
ConfiguraçãoConfiguração
Configuração
 
09 tia portal hands on - pcba-v1
09 tia portal   hands on - pcba-v109 tia portal   hands on - pcba-v1
09 tia portal hands on - pcba-v1
 
Stoe 10 p
Stoe 10 pStoe 10 p
Stoe 10 p
 
Field wireless 2011
Field wireless 2011Field wireless 2011
Field wireless 2011
 
Teoria sobre conversores de frequência danfoss
Teoria sobre conversores de frequência danfossTeoria sobre conversores de frequência danfoss
Teoria sobre conversores de frequência danfoss
 
Rota
RotaRota
Rota
 
Teoria sobre motores e uso com drives ac
Teoria sobre motores e uso com drives acTeoria sobre motores e uso com drives ac
Teoria sobre motores e uso com drives ac
 
Edmv reg clientes_rev0
Edmv reg clientes_rev0Edmv reg clientes_rev0
Edmv reg clientes_rev0
 
07 tia portal hands on - dianosticos v11 -v1
07 tia portal   hands on - dianosticos v11 -v107 tia portal   hands on - dianosticos v11 -v1
07 tia portal hands on - dianosticos v11 -v1
 

Semelhante a S7 bas-08

Stoe02p
Stoe02p Stoe02p
Stoe01p
Stoe01p Stoe01p
S7 bas-14
S7 bas-14S7 bas-14
S7 bas-14
confidencial
 
S7 bas-13
S7 bas-13S7 bas-13
S7 bas-13
confidencial
 
Treinamento a familia s7 200
Treinamento a familia s7 200Treinamento a familia s7 200
Treinamento a familia s7 200
confidencial
 
S7 bas-03
S7 bas-03S7 bas-03
S7 bas-03
confidencial
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
confidencial
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
confidencial
 
Pro2 04p
Pro2 04pPro2 04p
Pro2 04p
confidencial
 
S7 bas-02
S7 bas-02S7 bas-02
S7 bas-02
confidencial
 
16 automação totalmente integrada
16   automação totalmente integrada16   automação totalmente integrada
16 automação totalmente integrada
confidencial
 
Ko 7 kdp-07
Ko 7 kdp-07Ko 7 kdp-07
Ko 7 kdp-07
confidencial
 
Pro2 09p
Pro2 09pPro2 09p
Pro2 09p
confidencial
 
09 informações do sistema
09   informações do sistema09   informações do sistema
09 informações do sistema
confidencial
 
A d swincc07_userarchiv_pt
A d swincc07_userarchiv_ptA d swincc07_userarchiv_pt
A d swincc07_userarchiv_pt
confidencial
 
Stoe14p
Stoe14p Stoe14p
Pro3 03 e_dados_complexos
Pro3 03 e_dados_complexosPro3 03 e_dados_complexos
Pro3 03 e_dados_complexos
Luiz Otavio Da Silva Ladeira
 
A d swincc06_taglogging_pt
A d swincc06_taglogging_ptA d swincc06_taglogging_pt
A d swincc06_taglogging_pt
confidencial
 
Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...
Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...
Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...
Ricardo Ferreira
 
Blocos de comunicação
Blocos de comunicaçãoBlocos de comunicação
Blocos de comunicação
Juremir Almeida
 

Semelhante a S7 bas-08 (20)

Stoe02p
Stoe02p Stoe02p
Stoe02p
 
Stoe01p
Stoe01p Stoe01p
Stoe01p
 
S7 bas-14
S7 bas-14S7 bas-14
S7 bas-14
 
S7 bas-13
S7 bas-13S7 bas-13
S7 bas-13
 
Treinamento a familia s7 200
Treinamento a familia s7 200Treinamento a familia s7 200
Treinamento a familia s7 200
 
S7 bas-03
S7 bas-03S7 bas-03
S7 bas-03
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
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
 
S7 bas-02
S7 bas-02S7 bas-02
S7 bas-02
 
16 automação totalmente integrada
16   automação totalmente integrada16   automação totalmente integrada
16 automação totalmente integrada
 
Ko 7 kdp-07
Ko 7 kdp-07Ko 7 kdp-07
Ko 7 kdp-07
 
Pro2 09p
Pro2 09pPro2 09p
Pro2 09p
 
09 informações do sistema
09   informações do sistema09   informações do sistema
09 informações do sistema
 
A d swincc07_userarchiv_pt
A d swincc07_userarchiv_ptA d swincc07_userarchiv_pt
A d swincc07_userarchiv_pt
 
Stoe14p
Stoe14p Stoe14p
Stoe14p
 
Pro3 03 e_dados_complexos
Pro3 03 e_dados_complexosPro3 03 e_dados_complexos
Pro3 03 e_dados_complexos
 
A d swincc06_taglogging_pt
A d swincc06_taglogging_ptA d swincc06_taglogging_pt
A d swincc06_taglogging_pt
 
Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...
Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...
Transformando Grandes Volumes de Dados em Insight em Tempo Real usando Fast D...
 
Blocos de comunicação
Blocos de comunicaçãoBlocos de comunicação
Blocos de comunicação
 

Mais de confidencial

19 exercises v1.00_en
19 exercises v1.00_en19 exercises v1.00_en
19 exercises v1.00_en
confidencial
 
18 syntax rules v1.0
18 syntax rules v1.018 syntax rules v1.0
18 syntax rules v1.0
confidencial
 
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
confidencial
 
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
confidencial
 
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
confidencial
 
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
confidencial
 
12 archiving system v1.00_en
12 archiving system v1.00_en12 archiving system v1.00_en
12 archiving system v1.00_en
confidencial
 
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
confidencial
 
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
confidencial
 
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
confidencial
 
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
confidencial
 
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
confidencial
 
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
confidencial
 
05 project setup v1.00_en
05 project setup v1.00_en05 project setup v1.00_en
05 project setup v1.00_en
confidencial
 
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
confidencial
 
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
confidencial
 
01 introduction v1.00_en
01 introduction v1.00_en01 introduction v1.00_en
01 introduction v1.00_en
confidencial
 
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
confidencial
 
Fluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verdeFluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verde
confidencial
 
01tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp0101tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp01
confidencial
 

Mais de confidencial (20)

19 exercises v1.00_en
19 exercises v1.00_en19 exercises v1.00_en
19 exercises v1.00_en
 
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
 
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
 
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
 
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
 
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
 
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
 
01 introduction v1.00_en
01 introduction v1.00_en01 introduction v1.00_en
01 introduction v1.00_en
 
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
 
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
 

Último

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 

Último (7)

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 

S7 bas-08

  • 1. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.1 Blocos de Dados
  • 2. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.2 Bit memories PIQ PII Áreas de Armazenamento para Dados Blocos de Dados DBx DBy DBz . . . Área de I/O L stack
  • 3. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.3 Blocos de Dados (DBs) Função FC10 Função FC20 Bloco de Função FB1 OB1 Global data DB20 Accessível a todos os blocos Instance data DB5 Instance DB para o FB1
  • 4. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.4 Visão Geral dos Tipos de Dados no STEP 7 Tipos de dados elementares (máx. 32 bits) Tipos de dados complexos (maiores que 32 bits) Tipos de dados definidos pelo usuário (maiores que 32 bits) • Dados do tipo bit (BOOL, BYTE, WORD, DWORD, CHAR) • Dados do tipo matemáticos (INT, DINT, REAL) • Dados do tipo tempo (S5TIME, TIME, DATE, TIME_OF_DAY) • Tempo (DATE_AND_TIME) • Matriz (ARRAY) • Estrutura (STRUCT) • Cadeia de caracteres (STRING) Tipo de dados UDT (User Defined Type)
  • 5. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.5 Tipos de Dados Elementares no STEP 7 BOOL 1 1 ou 0 BYTE 8 B#16#A9 WORD 16 W#16#12AF DWORD 32 DW#16#ADAC1EF5 CHAR 8 ' w ' S5TIME 16 S5T#5s_200ms INT 16 123 DINT 32 L#65539 REAL 32 1.2 ou 34.5E-12 TIME 32 T#2D_1H_3M_45S_12MS DATE 16 D#1993-01-20 TIME_OF_DAY 32 TOD#12:23:45.12 Palavra-chave Comprimento (em bits) Exemplo de uma constante deste tipo
  • 6. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.6 Criando um Novo Bloco de Dados
  • 7. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.7 Editando, Salvando, Transferindo e Monitorando um DB
  • 8. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.8 Endereçando os Dados 07 8 Bits Byte 0 DBB 0 Byte 1 DBW 0 Byte 8191 DBD 8188 DBW 8190 DBB 8191 Byte 2 DBD 0 Byte 3 DBX 4.1
  • 9. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.9 Acessando os Dados DB 19 "Valores" Accesso Tradicional Accesso Completo ou L DB99.DBB1 ou L "Valores".Modos ou A DB99.DBX0.0 ou A "Valores".Status ou L DB99.DBW2 ou L "Valores".Numero ou L DB99.DBD8 ou L "Valores".Peso[1] absoluto simbólico OPN DB 99 L DBB 1 1.0 Modos BYTE OPN "Valores" A DBX 0.0 0.0 Status BOOL OPN "Valores" T DBW 2 2.0 Numero INT 4.0 Peso[1] REAL OPN DB 99 L DBD 88.0 Peso[2] REAL Add. Name Type
  • 10. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.10 Exercício: Contando as Peças Transportadas (FC 18)
  • 11. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.11 Tipos de Dados Complexos Palavra-chave Compr. (bits) Exemplo DATE_AND_TIME 64 DT#97-09-24-12:14:55.0 STRING 8 * (número de ´Isto é uma string´ (max. 254 caracteres) caracteres) ´SIEMENS´ + 16 bits ARRAY definido pelo Valores Medidos: ARRAY[1..20] (Grupo de elementos usuário INT do mesmo formato de dados) STRUCT definido pelo Motor: STRUCT (Grupo de elementos usuário Velocidade: INT de diferentes tipos de dados) Corrente: REAL END_STRUCT UDT UDT como bloco UDT como elemento (User Defined Data Type) definido pelo “Modelo" composto de usuário STRUCT Drive: ARRAY[1..4] dados elementares ou Velocidade: INT UDT1 complexos Corrente: REAL END_STRUCT
  • 12. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.12 Exemplo de uma Matriz Exibição no Editor de Programa (Bloco de Dados DB 2): Measuring_point 1. Measuring_point, data type Real 2. Measuring_point, data type Real 3. Measuring_point, data type Real 10. Measuring_point, data type Real Matriz de nome "Measuring_point" (vários elementos do mesmo tipo de dado)• • •
  • 13. SIMATIC S7 Siemens Engenharia e Service 2002. Todos os direitos reservados. Data: 15/4/2014 Arquivo: S7-Bas-08.13 Exemplo de uma Estrutura Exibição no Editor de Programa (Bloco de Dados DB 1): Motor_data Operating Speed, data type Integer Rated Current, data type Real Startup Current, data type Real Turning Direction, data type Bool Estrutura com o nome "Motor_data" (vários elementos com diferentes tipos de dados)