treinamento a familia s7 200
TRANSCRIPT
Date: 22/02/02File: Micro_01E.1
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
A Família SIMATIC S7
SIMATIC
WinCC
SIMATIC
PC
SIMATIC
DPSIMATIC
Controller
SIMATIC
HMI
SIMATIC
NET
SIMATIC
PCS 7
SIMATIC
Software
SIMATIC
Date: 22/02/02File: Micro_01E.2
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Resumo da Família SIMATIC
SIMATIC Controller
SIEMENS
SIMATIC
S F
R U N
S T O P
Q 0 . 0
Q 0 . 1
Q 0 . 2
Q 0 . 3
Q 0 . 4
Q 0 . 5
I 0 . 0
I 0 . 1
I 0 . 2
I 0 . 3
I 0 . 4
I 0 . 5
I 0 . 6
I 0 . 7
S7-200
CPU 212
SIMATIC PGSIMATIC PC
PG 740
SIEMENS
7 8 9
4 5 6
1 2 3
0
.D E F
A B CI N S
D E LS H I F T H E L P
E S C
E N T E R
A C K
S I M A T I C O P 1 7
S H IF T
H E L PK1 K 5 K 6 K 7 K 8K 2 K 3 K 4
K 9 K 1 0 K 11 K 1 2 K 1 3 K 1 4 K 1 5 K 1 6
SIMATIC HMI
ASI
FM
SV
SIMATIC DP
SIMATIC NET
PROFIBUS-DP
Industrial Ethernet
PROFIBUS
MPI - Network SIMATIC NET
Date: 22/02/02File: Micro_01E.3
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
S7-200
SIEMENS
SIMATIC S7-200
CPU 214SF
RUN
STOP
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6I0.7
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
EM 221
DI 8 x DC24V
I.0
I.1
I.2
I.3
I.4
I.5
I.6
I.7
Date: 22/02/02File: Micro_01E.4
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
S7-200: Módulos
EM EM
CP242 - 2
CP
Date: 22/02/02File: Micro_01E.5
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
SIEMENS
SIMATIC
SF
RUN
STOP
Q0.0Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
I0.0
I0.1
I0.2I0.3
I0.4I0.5
I0.6I0.7
S7-200
CPU 212
Potenciômetro
Saídas
Entradas Leds de Satus dasentradas e saídas
Interface PPI
Seletor de Modo de operaçãoCartão de Memória
Leds de Status
Desenho da CPU S7-200
Date: 22/02/02File: Micro_01E.6
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
S7-300
Date: 22/02/02File: Micro_01E.7
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
S7-300: Módulos
PS(opcional)
CPU IM(opcional)
SM: DI
SM: DO
SM: AI
SM: AO
FM:- Cont. Rápida- Posicionamento- Controle de malha fechada
CP: - Ponto a Ponto - PROFIBUS - Ethernet
Date: 22/02/02File: Micro_01E.8
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
CPU314SIEMENS
SFBATFDC5VFRCERUNSTOP
RUN-P
RUN
STOP
M RES
SIMATIC S7-300
Batterie MPI
CPU315-2 DPSIEMENS
RUN-P
RUN
STOP
M RES
SIMATIC S7-300
Batterie DP
SFBATFDC5VFRCERUNSTOP
MPI
SF DPBUSF
Desenho da CPU S7-300
Date: 22/02/02File: Micro_01E.9
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
S7-400
Date: 22/02/02File: Micro_01E.10
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
S7-400: Módulos
PS CPU SM: DI
SM: DO
SM: AI
SM: AO
CP FM SM IM
Date: 22/02/02File: Micro_01E.11
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Desenho da CPU S7-400: (Parte 1)
��������������
EXT.-BATT.
5...15V DC
X3
X1
414 - 2XG00 - 0AB0
CPU 414-2
X 2 3 4
INTFEXTF
STOPRUN
CRSTFRCE
CRSTWRST
RUN-PRUN
STOPCMRES
INTFEXTF
BUSF
DP
���������������
EXT.-BATT.
5...15V DC
X1
421 - 1BL00 - 0AA0
DI 32xDC24V
X 2 3 4
INTFEXTF
STOPRUN
CRSTFRCE
CRSTWRST
RUN-PRUN
STOPCMRES
Chave Tipo Start-up
Chave Selec. Modo
e.x. CPU412-1 e.x. CPU416-2DP
* p/ mais informações ver catálogo ST 70
Date: 22/02/02File: Micro_01E.12
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Desenho da CPU S7-400 (Parte 2)
��������������
EXT.-BATT.
5...15V DC
X3
X1
414 - 2XG00 - 0AB0
CPU 414-2
X 2 3 4
INTFEXTF
STOPRUN
CRSTFRCE
CRSTWRST
RUN-PRUN
STOPCMRES
INTFEXTF
BUSF
DP
���������������
EXT.-BATT.
5...15V DC
X1
421 - 1BL00 - 0AA0
DI 32xDC24V
X 2 3 4
INTFEXTF
STOPRUN
CRSTFRCE
CRSTWRST
RUN-PRUN
STOPCMRES
LEDs indicativos de falhas gerais da CPU
Slot p/ cartãode memória
Interface MPI
Bateria alimentação externa
LEDs indicativos da Interface DP integrada
Interface DP
Date: 22/02/02File: Micro_01E.13
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Terminais de Programação (PGs)
PG720
PG740
PG760
Date: 22/02/02File: Micro_01E.14
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Hardware/Software Requisitos
� Processador 80 486 ou superior, Pentium é recomendado
� Hard Disk (livre) Min. 300 MB (para Windows, Swap File, STEP7, Projetos)
� RAM >= 32 MB, 64 MB é recomendado
� Interfaces CP 5611 ou MPI card ou Conversor PC-MPI Adaptador (PROMMER) p/ Cartão de Memória
� Mouse Sim
� Sistema Operacional Windows 95/98/NT
Requisitos do PG/PC para Instalação do STEP 7
Date: 22/02/02File: Micro_01E.15
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
PG 740
SIEMENS
Instalando o Software STEP 7
ou
Date: 22/02/02File: Micro_01E.16
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Resultado da Instalação
Duplo-click no Ícone
Activação via Menu Iniciar
Date: 22/02/02File: Micro_01E.17
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
STEP 7- Micro/WIN
Date: 22/02/02File: Micro_01E.18
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Do Processo ao Projeto
Gerenciamento do Projeto
Processo
STEP 7-Micro/WIN
Hardware
Software
SBR1
OB1
I 1.0 I 1.1 Q4.0
Date: 22/02/02File: Micro_01E.19
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Iniciando o Micro/WIN
ou
Date: 22/02/02File: Micro_01E.20
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Elementos da Janela
Barra de Título
Barra de Menu
Barra de Ferramenta
Barra de Status
Barra de Navegação
Árvore de Instruções
Janela de Status
Editor de Programa
Date: 22/02/02File: Micro_01E.21
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
A Barra de Ferramenta
Date: 22/02/02File: Micro_01E.22
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Estrutura de Projeto
Date: 22/02/02File: Micro_01E.23
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Opções
Date: 22/02/02File: Micro_01E.24
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Criando um Projeto
Date: 22/02/02File: Micro_01E.25
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Inserindo uma Unidade de Organização de Programa (UOP)
Right
Date: 22/02/02File: Micro_01E.26
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Sistema de Ajuda (Help) do Micro/WIN
Date: 22/02/02File: Micro_01E.27
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Help Sensível ao Contexto no Micro/WIN
F1
Date: 22/02/02File: Micro_01E.28
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Exercício: Criando um Projeto
Date: 22/02/02File: Micro_01E.29
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Kit de Treinamento
F
F1
NUMBER OF EB = 255NUMBER OF FB = 253
F2 F3 F1
Date: 22/02/02File: Micro_01E.30
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
O Modelo Transportador
INI 1 até INI 3 (Sensores de Proximidade)
M 1 (Motor)
LS1Barreira de Luz
Date: 22/02/02File: Micro_01E.31
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Configuração de Hardware e Conceito de Memória
Date: 22/02/02File: Micro_01E.32
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Conceito de Memória no S7-200
Blocos:� Blocos lógicos� Bloco de dados� Bloco de sistema
Comentários
Simbólicos
Blocos:� Blocos lógicos� Bloco de sistema� Bloco de dados
Função:
PLC-> ProgramMemory Cartridge
(Gravação Eprom)
Cartão de
Memória
Blocos: � Blocos lógicos � Bloco de sistema
EEPROM:
Desligamento -> Ligamento
� Dados armazenados sem erro pelo
super capacitor: Não-ret. M, T, C = 0
� Conteúdo da RAM não armazenado:
Todos T, C e M não retentivos = 0
Bloco de dados
Bits de memória
� Blocos lógicos� Bloco de sistema
Temporizadores
não-ret. retentivo
Contadores
não-ret. retentivo
não-ret. retentivo
não-ret. retentivo
Bloco de dados
não-ret. retentivoBits de memória
RAM:
Date: 22/02/02File: Micro_01E.33
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Copiando Blocos de/para o Cartucho de Memória EPROM
Função:
PLC-> ProgramMemory Cartridge
(Gravação Eprom)
Carregendo o programa do
cartucho de memória p/ a CPU:
1. Desligue a CPU
2. Insira o cartucho de memória
3 Ligue a CPU
RAM� Blocos lógicos� Bloco de sistema� Bloco de dados
� M , T, C
EEPROM� Blocos lógicos� Bloco de sistema� Bloco de dados
� M , T, C
Date: 22/02/02File: Micro_01E.34
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Portas da CPU
Date: 22/02/02File: Micro_01E.35
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Áreas Retentivas
CPU após
religamento
Área de Bits de Memória
111MB0MB1 11
1 111
1
Área de Bits de Memória
111MB0MB1 11
0 000
0
Date: 22/02/02File: Micro_01E.36
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Senha
Function Level 1 Level 2 Level 3
Read user data Allowed Allowed Allowed Write user data Allowed Allowed Allowed
Start/Stop program execution Allowed Allowed AllowedSet/Read Time of Day Clock Allowed Allowed Allowed
Upload user program, data, and configuration Allowed Allowed Not Allowed
Download user program, data, and configuration Allowed Not Allowed Not Allowed
Delete user program, data, and configuration Allowed Not Allowed Not Allowed
Copy user program, data, and configuration data to memory cartridge
Allowed Not Allowed Not Allowed
Date: 22/02/02File: Micro_01E.37
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Tabela de Saídas
PIQ
111QB0QB1
PIQ
000QB0QB1
CPU deRUN -> STOP
111QB0QB1
Date: 22/02/02File: Micro_01E.38
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Detecção de Pulso nos Bits
Date: 22/02/02File: Micro_01E.39
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Filtro de Entradas
Date: 22/02/02File: Micro_01E.40
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Relógio
Date: 22/02/02File: Micro_01E.41
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
PLC - Função �Clear�
Date: 22/02/02File: Micro_01E.42
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
PLC - Função �Information�
Date: 22/02/02File: Micro_01E.43
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
PLC - Função �Compare�
Date: 22/02/02File: Micro_01E.44
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
PLC - Função �Type�
Próximapágina
Date: 22/02/02File: Micro_01E.45
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Comunicação
2x
Date: 22/02/02File: Micro_01E.46
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Seleção do PLC
2x
Date: 22/02/02File: Micro_01E.47
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Editando Blocos
Date: 22/02/02File: Micro_01E.48
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Linguagens de Programação
LD I 0.0A I 0.1= Q0.0
STL
AND Q0.0I 0.0
I 0.1
FBD
I 0.0 I 0.1 Q0.0
LAD
Date: 22/02/02File: Micro_01E.49
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Iniciando o Editor LAD/STL/FBD
Clique nesseícone
Date: 22/02/02File: Micro_01E.50
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Componentes do Editor LAD/STL/FBD
Tabela devariáveis locais
Janela dePrograma
Árvore deInstruções
Date: 22/02/02File: Micro_01E.51
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Selecionando a Linguagem de Programação
Date: 22/02/02File: Micro_01E.52
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Programando em LAD
Consultar o Help On-Line p/ mais informações
Date: 22/02/02File: Micro_01E.53
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Programando em FBD
Consultar o Help On-Line p/ mais informações
Date: 22/02/02File: Micro_01E.54
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Programando em STL
Consultar o Help On-Line p/ mais informações
Date: 22/02/02File: Micro_01E.55
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Salvando um Projeto
Date: 22/02/02File: Micro_01E.56
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Chamando um Bloco no OB1
Double-click this icon
Date: 22/02/02File: Micro_01E.57
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Transferindo Blocos para o PLC
Date: 22/02/02File: Micro_01E.58
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Programa Simples de Teste
Clique nesse ícone
Date: 22/02/02File: Micro_01E.59
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Antes de você transferir um bloco de programa ...
Exercício: Setando a Comunicação
Clique nesse ícone
Date: 22/02/02File: Micro_01E.60
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Exercício : Abrindo e Editando SBR0
Clique em SBR0
Date: 22/02/02File: Micro_01E.61
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções Lógicas de Bits
I 0.0 I 0.1 Q 8.0
Q 8.1
I 1.2
( S )
I 0.0
( R )
I 0.1
Q 0.0
1
Q 0.0
1
PQ 0.1
Date: 22/02/02File: Micro_01E.62
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Execução Cíclica de Programa
Módulo de Entrada
Módulo de Saída
Escrevendo no registrador da tabela imagem de saída (PIQ) para os módulos de saída
Executando o programa no OB1 (execução cíclica)Eventos
(data e hora,interrupções,interrupções de hardware,etc.) rotinas de trigger das interrupções .
Lendo o estado do sinal dos módulos e armazenando os dados na tabela imagem de processo das entradas (PII)
Iniciando a monitoração do tempo de ciclo
Cic
lo d
a C
PU
m
ax.
300m
s
Bloco OB 1
LD I 0.1 A I 0.2
= Q 0.0
Date: 22/02/02File: Micro_01E.63
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Imagens de Processo
Programa do usuário
: :
A I 2.0= Q 4.3
: : : :
Byte 0Byte 1Byte 2:::
Área de memória CPU
PIQ
1
Byte 0Byte 1Byte 2:::
PII
Área de memória CPU
1
Date: 22/02/02File: Micro_01E.64
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Programação Estruturada
Funções reutilizáveis são escritas emblocos separados. OB 1(ou outro bloco)chama esses blocos e passa os dadosrelevantes.
Programação ParticionadaProgramação Linear
Estrutura de Programa
Todas as instruçõesestão num único bloco(normalmente o Blocode Organização OB1)
As instruções para as funçõesindividuais estão separadas em blocos. OB 1 chama esses blocos um após o outro.
OB 1 OB 1
Receita A
Receita B
Misturador
Motor
OB 1Bomba
Motor
Date: 22/02/02File: Micro_01E.65
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
SBR0
OB = Bloco de OrganizaçãoSBR = Subrrotina 0 - 63INT = Rotina de Interrupção 0 - 127
Tipos de Blocos de Programa
Sistema Operacional
OB1
Ciclo de Scan
Processo
Tempo
Comunicação
SBR1 SBR4
SBR3 SBR2
Max. Chamadas em �cascata� = 8
Date: 22/02/02File: Micro_01E.66
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Contatos NA e NF. Sensores e Símbolos
Estadodo sinal naentrada
Checa por estado do signal �1�
Símbolo /Instrução
Resultado do check
Checa por estado do signal �0�
Símbolo /Instrução
Resultado do check
Presente
Tensão naentrada
Nãopresente
Presente
Nãopresente
Tipo desensor
Estado do Sensor
1
0
0
1
�Yes� 1
LAD:
�NormalmenteAberto�
&
FBD:
A I x.y
STL:
AN I x.y
STL:
&
FBD:
LAD:
�NormalmenteFechado�
�Não� 0
�Yes� 1
�No� 0
�No� 0
�Sim� 1
�Sim�1
�Não� 0
Processo Avaliação do Programa no PLC
Ativado
NãoAtivado
Ativado
NãoAtivado
Contato NA
Contato NF
Date: 22/02/02File: Micro_01E.67
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
ExercícioDica : Nos 3 exemplos a lâmpada deve ficar ligada quando S1 é ativada e S2 não é ativada!
E 1.0
S1
E 1.1
S2
E 1.0
S1
E 1.1
S2
E 1.0
S1
E 1.1
S2
Q 0.0
Controlador Programável
LampadaLampada Lampada
Q 0.0
Controlador Programável
Q 0.0
Controlador Programável
Software
FBD
STL
LAD
Hardware
I 0.0 I 0.1 Q 0.0 I 0.0 I 0.1 Q 0.0
....... I 0.0
....... I 0.1
....... Q 0.0
Q 0.0
I 0.0
I 0.1
AND
Q 0.0
I 0.0
I 0.1
AND
Q 0.0
I 0.0
I 0.1
AND
....... I 0.0
....... I 0.1
....... Q 0.0
....... I 0.0
....... I 0.1
....... Q 0.0
I 0.0 I 0.1 Q 0.0
Date: 22/02/02File: Micro_01E.68
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Endereçamento dos Módulos no S7-200
SIEMENS
SIMATIC S7-200
CPU 214SF
RUN
STOP
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6I0.7
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
CPU 214
Byte 0Byte 1Byte 2:::
PII
Área de memória da CPU
Byte 0Byte 1Byte 2:::
Área de memória da CPU
PIQ
Módulo 0
4I/4O
Módulo 1
8I
Módulo 2
8O
Date: 22/02/02File: Micro_01E.69
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Operações Lógicas com Bit: E, OU (AND, OR)
LAD FBD STLDiagrama de Circuito
I 0.0 I 0.1 Q 0.0=
Q 0.0ANDI 0.0
I 0.1
LD I 0.0A I 0.1= Q 0.0
L1(Q 0.0)
S1 (I 0.0)
S2 (I 0.1)
OR
AND
I 0.2
I 0.3
OR=
Q 0.2 LD I 0.2O I0.3= Q 0.2
I 0.2
I 0.3
Q 0.2
L3 (Q 0.2)
S3(I 0.2)
S4(I 0.3)
Date: 22/02/02File: Micro_01E.70
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Operações Lógicas com Bit: OU Exclusivo (XOR)
I 0.4 I 0.5
I 0.4 I 0.5
Q 0.0
LAD
OR=
Q 0.0ANDI 0.4
I 0.5
ANDI 0.4
I 0.5
FBD
LD I 0.4AN I 0.5LDN I 0.4A I 0.5OLD= Q0.0
STL
Date: 22/02/02File: Micro_01E.71
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Resultado Lógico da Operação (RLO), Primeira Verificação. Exemplos
LD I 1.0
AN I 1.1
A M 4.0
= Q 8.0
= Q 8.1
LD I 2.0
Exemplo 1
Est
ado
do
Sin
al
0
0
0
0
Res
ulta
do d
a v
erifi
caçã
o
RL
O
Prim
eira
ve
rific
açã
o
Est
ado
do
Sin
al
Res
ulta
do d
a v
erifi
caçã
o
RL
O
Prim
eira
ve
rific
açã
o
1
Exemplo 2
1
1
1
Est
ado
do
Sin
al
Res
ulta
do d
a v
erifi
caçã
o
RL
O
Prim
eira
ve
rific
açã
o
1
Exemplo 3
0
1
0
Date: 22/02/02File: Micro_01E.72
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Saída, Set, Reset
Saída
Set
Reset
I 1.0 AND
=
Q 8.0
I 1.1
LD I 1.0A I 1.1= Q 8.0( )
Q 8.0I 1.0 I 1.1
LAD FBD STL
(S)Q 8.1I 1.2 I 1.3
I 1.2 AND
S
Q 8.1
I 1.3
LD I 1.2A I 1.3S Q 8.1,1
1 N1
I 1.4 OR
I 1.5
LD I 1.4O I 1.5R Q 8.1,1
(R)Q 8.1I 1.4
I 1.5 1R
Q 8.1
N1
Date: 22/02/02File: Micro_01E.73
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Jump Incondicional (Independente do RLO)
Network 1
LD SM0.0 JMP 1
Network 2::::Network x
LBL 1
STL
( JMP )1
Network 1
Network 2:
:Network x
LBL
LAD
SM0.0
1
1
JMPSM0.0
Network 1
Network 2::::Network x
FBD
LBL
1
Date: 22/02/02File: Micro_01E.74
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Jump Condicional (Dependente do RLO)
LD I 0.0A I 0.1JMP 1
Jump ifRLO=1
1I 0.0 I 0.1
(JMP)ANDI0.0
I0.1 JMP1
LAD FBD STL
Date: 22/02/02File: Micro_01E.75
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Avaliação do Flanco do RLO
LD I1.0 A I1.1
EU= M8.0
LD I 1.0A I 1.1ED= M8.1
P
I 1.0 I 1.1 M8.0
N
I 1.0 I 1.1 M8.1
I1.0
I1.1 P =
& M8.0
I1.0
I1.1 N =
& M8.1
I1.0
I1.1
RLO
M1.0
M8.0
M8.1
M1.1
LAD FBD STL
Ciclo do OB1
Exemplo
Date: 22/02/02File: Micro_01E.76
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Exercício: Programa p/ uma Planta de Engarrafamento (Seção Modo de operação)
Q 0.5 = Esteira AvançaQ 0.6 = Esteira Retorna
Sensor dagarrafaI1.2
I 0.0 =
I 0.1 =
Início (Chave, contato NA)
Parada (Chave, contato NF)
Planta ON/OFF (Liga/Desliga):
I 0.4 = Manual/Automatico (chave)
Modo Entrada (Chave, contato NA)
Modo Manual / Automatico:
I 0.5 =
I 0.2 = Operação de Avanço (Chave, contato NA)Operação de Retorno(Chave, contato NF)
I 0.3 =
M
Date: 22/02/02File: Micro_01E.77
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções Lógicas de Byte e Word
==BMB020 Q 0.0
T37TON
PT
INI 0.7
100
10s
Date: 22/02/02File: Micro_01E.78
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Formatos Numéricos (16 Bits)
BCD0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0
2 9 60
W#16#296
28
=256 +
0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
25
=32 +
23
=8 = 296
INTEIRO+296
PG/PC CPU
INTEIRO 27
=128 +
1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
23
=8+
22
=4 = 412
28
=256+
24
=16+
- (412 + 1) = - 413
-413
NúmerosNegativos
NúmerosPositivos
Date: 22/02/02File: Micro_01E.79
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Exemplosde carga
Carregando e Transferindo Dados
MOVB 5,MB5 //constante de 8-bits (inteiro)
MOVB 16#EF,MB5 //Byte no formato hexadecimal
MOVW VW0,MW10 //Move word
MOVD VD0,MD0 //Move dupla word
BMB MB0, VB0, 10 //Move Bloco de Bytes (Ex.:10)
MOV_B
EN
IN
OUT
ENO
MB5
5
FBD
LD SM0.0MOVB 5, MB5
STL
MOV_B
EN
OUT
ENO
LAD
IN5 MB5
Date: 22/02/02File: Micro_01E.80
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Temporizadores: Atraso no Ligamento (TON)
NETWORK 1LD I 0.7TON T37, +100
NETWORK 2LD T37= Q0.0
STL
Exemplo
RLO em IN
Operaçãodo Tempor.
T37
LAD
T37
TON
IN
PT
I 0.7
100
Q0.0T37
FBD
T37
TON
IN
PT
I 0.7
100
T37Q0.0
=
Date: 22/02/02File: Micro_01E.81
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Temporizadores: Atraso no Ligamento Retentivo (TONR)
RLO em IN
Operaçãodo Tempor.T4Exemplo
FBD
T4
TONRIN
PT
I 0.7
200
T4Q0.0
I 0.6T4
Network 1
Network 2
Network 3
=
RN1
LAD
T4
TONRIN
PT
I 0.7
200
T4 Q0.0
I 0.6 T4R
Network 1
Network 2
Network 3
1
Network 1LD I 0.7TONR T4, +200
Network 2LD T4= Q0.0
Network 3LD I 0.6R T4, 1
STL
I0.6
Date: 22/02/02File: Micro_01E.82
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Temporizadores: Atraso no Desligamento (TOF)
I0.7
M0.0
T33
Q0.0
FBD
T33
TOFIN
PT
I0.7
500
I0.7
Network 1
Network 2
ORT33
Q0.0
Exemplo
Date: 22/02/02File: Micro_01E.83
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Temporizadores de PulsoLAD
T33
TONIN
PT
M0.0
500
Network 1
Network 2
Network 3
I0.7P
M0.0S1
Network 4
M0.0 Q0.0
T33 M0.0
I0.7
R
I0.7
M0.0
T33
Q0.0
Exemplo
Date: 22/02/02File: Micro_01E.84
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Temporizadores de Pulso ExtendidoLAD
T33
TONIN
PT
M0.0
500
Network 1
Network 2
Network 3
I0.7P
M0.0S1
Network 4
M0.0 Q0.0
T33 M0.0R
I0.7
M0.0
T33
Q0.0
Exemplo
Date: 22/02/02File: Micro_01E.85
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Contadores
STL
LD I0.4
LD I0.5LD I0.7CTUD C5, +20
I 0.4
I 0.5
20
I 0.7
FBD
CU CTUD
CD
R
PV
C5
LAD
Q
I 0.4
I 0.5
CU
20
CTUD
CD
R
PV
C5
I 0.7
Date: 22/02/02File: Micro_01E.86
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Tanque principal
Q 0.4Bico de Enchimento Sensor de
Garrafa I 1.2Sensor de Garrafa
I 1.1
Sensor de Garrafa
I 1.3
Exercício: Programa para uma Planta de Engarrafamento (Ciclo de Enchimento e Contagem de Garrafas)
Q 0.5 = Esteira AvançaQ 0.6 = Esteira Retorna
I 0.0 = Início (Chave, contato NA)
I 0.1 = Parada (Chave, contato NF)
Planta ON/OFF (Liga/Desliga):
I 0.4 = Manual/Automatico
I 0.5 = Modo Entrada
Modo Manual / Automatico:
I 0.2 = Operação de Avanço
I 0.3 = Operação de Retorno
M
Date: 22/02/02File: Micro_01E.87
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Conversão: BCD <-> Inteiro
0 8 1 5Entrada DigitalCódigo - BCD
Saída Digital Código - BCD
ConversãoBCD->Inteiro
Tarefa
ConversãoInteiro->BCD
Programa do Usuáriocom instruções matemáticas denºs Inteiros
0 2 4 8
LD I0.4MOVW IW4, MW20BCDI MW20
LD I0.4MOVW IW4, MW20IBCD MW20
STL
IN
BCD_I
EN ENO
OUTINIW4 MW20
I_BCD
IN
EN ENO
OUTMW10 QW12
LAD
M0.0
M0.0
IN
BCD_I
EN ENO
OUTINIW4 MW20
IN
I_BCD
EN ENO
OUTINMW10 QW12
FBD
M0.0
M0.0
Date: 22/02/02File: Micro_01E.88
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Conversão: Inteiro -> Duplo Inteiro -> Real
InstruçõesMatemáticascom númerosReais
Conversão deDuplo Inteiropara Real
Conversão deInteiro paraDuplo Inteiro(32 bits)
Tarefa
Dados no formato inteiro(16 bits)
STL
LD I0.4ITD MW12, MD14A ENODTR MD14, MD26
IN
I_DI
EN ENO
OUTINMW12 MD14 IN
DI_R
EN ENO
OUTINMD14 MD26
FUP I0.4
LAD
IN
DI_REN ENO
OUTMD14 MD26ININ
I_DIEN ENO
OUTMW12 MD14IN
I0.4
Date: 22/02/02File: Micro_01E.89
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Comparação
STL
LDB= MB0, VB4= M0.0
FBD
M0.0MB0
VB4
==B
LAD
MB0 M0.0==B
VB4
Date: 22/02/02File: Micro_01E.90
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
XOR
MW10 após �XOW� 1 1 1 1 1 1 1 0 00000000
OR
MW10 após �OW� 0 1 1 10 0 0 0 01 1 1 1 1 1 1
Operações Lógicas Digitais
LD I0.0MOVW IW0, MW10ANDW 16#5F2A, MW10
015
IW0 =
W#16#5F2A =
WAND_W
WXOR_W
WOR_W
EN ENO
IN2 OUTW#16#5F2A MW10
IN1IW0
0 1 1 1 10 0 0 0 0 0 0 0 0 0 0
0 1 1 1 10 0 0 0 0011 1 1 1
AND
MW10 após �AW� 0 1 1 10 0 0 0 0 0 0 0 0 0 00
Date: 22/02/02File: Micro_01E.91
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
LAD FBD STL
Funções Matemáticas Básicas
Adição
Subtração
Multipli-cação
Divisão
LD I0.0MOVW MW4, MW6+I MW10, MW6
MW10
ADD_I
IN2
EN ENO
OUT
IN1MW4
MW6MW10
ADD_I
IN2
EN ENO
OUTIN1MW4
MW6
I0.0I0.0
MW11
SUB_I
IN2
EN ENO
OUTIN1MW5
MW7
LD I0.0MOVW MW5,
MW7-I MW11,
MW7
SUB_I
IN2
EN ENO
IN1MW5MW11 MW7OUT
I0.0
I0.0
MD12
MUL_R
IN2
EN ENO
OUT
IN1MD6
MD20
LD I0.0MOVR MD6,
MD20*R MD12,
MD20
MD6MD12
MUL_REN ENO
IN1MD20IN2
I0.0I0.0
MD4
DIV_R
IN2
EN ENO
OUTIN1MD0
MD8
LD I0.0MOVR MD0,
MD8/R MD4,
MD8
MD0MD4
EN ENOIN1IN2 MD8OUT
DIV_RI0.0
I0.0
Date: 22/02/02File: Micro_01E.92
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Deslocamento �Shift� (Word / Dupla Word)
LD I0.0EUMOVW MW0, MW2SLW MW2, 2
0 0
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1 0 0 0 0 0 0 0 0 0 0 0 0 1
OUT
IN
Deslocamento (Shift) Word p/ Esquerda:
0 0
OUT
1 1 1 0 0 0 0 0 0 0 0 0 0 0
11 1 0 0 0 0 0 0 0 0 0 0 0 0 1
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
IN
Deslocamento (Shift) Word p/ Direita:
SM1.1 =1 SM1.1 = 0
MW2
SHL_W
EN
N OUT
ENO
INMW0
2
I 0.0P
Date: 22/02/02File: Micro_01E.93
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Rotação de Dupla Word
LD I0.0EUMOVD MD0, MD2RLD MD2, MB6
Rotação de 4posições paraa esquerda
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 031 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
IN:
1 0 1 10 0 0 0 0 0 0 0 0 0 1 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0OUT:
ROL_DW
EN
N OUT
ENO
MD2
INMD0
MB6= +4
I 0.0P
LAD/FBDSTL
Date: 22/02/02File: Micro_01E.94
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Simbólicos
Date: 22/02/02File: Micro_01E.95
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Endereçamento Absoluto e Simbólico
LD I 0.0
= Q0.0
LD I 0.4
= Q0.5
Call SBR 0
LD "PLANT_ON"
= "ON_INDIC"
LD "M_FWD"
= "MOTOR_FWD"
Call SBR 0
Symbol Address Data type Comment
MOTOR_FWD
MOTOR_BWD
PLANT_ON
ON_INDIC
M_FWD
Q0.5
Q0.6
I 0.0
Q0.0
I 0.4
BOOL
BOOL
BOOL
BOOL
BOOL
Motor avança
Motor retorna
Liga Planta
Indicador �PLANTA LIGADA�
Chave: Motor avança
(Max. 24 caracteres) (Max. 80 caracteres)
Date: 22/02/02File: Micro_01E.96
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Dados Locais do Bloco: Tabela de variáveis locais Editor de Programa- Parâmetros do Bloco do bloco- Dados Locais/temporários
Labels de Jumps Parte do Programa Editor de Programa Codificado do bloco
Endereçamento Simbólico - Resumo
Símbolos para: Armazenado na: Criado com:
Dados Globais: Tabela de Simbólicos Editor de Simbólicos- Inputs (I)- Outputs (Q)- Bit memories (M), timers (T), counters (C)- Analog inputs (AI)- Analog outputs (AQ)- Special memory bits (SM)- Variables (V)
Date: 22/02/02File: Micro_01E.97
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Abrindo a Tabela de Simbólicos
Date: 22/02/02File: Micro_01E.98
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Menu �Edit�: Função �Find� (Localizar)
Date: 22/02/02File: Micro_01E.99
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Menu �Edit�: Função �Replace� (Substituir)
Date: 22/02/02File: Micro_01E.100
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Menu �View�: Função �Sort� (Escolha)
Date: 22/02/02File: Micro_01E.101
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Endereçamento Simbólico
Date: 22/02/02File: Micro_01E.102
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Ferramentas de Teste e Depuração
Date: 22/02/02File: Micro_01E.103
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Debug - Status do Programa
Date: 22/02/02File: Micro_01E.104
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Abrindo a ferramenta "Chart Status" (Tabela de Status)
Date: 22/02/02File: Micro_01E.105
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Entrando com Variáveis na Tabela de Status
Date: 22/02/02File: Micro_01E.106
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Ativando a Tabela de Status
Date: 22/02/02File: Micro_01E.107
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Force e Unforce de Variáveis
Entrada de Valor
Date: 22/02/02File: Micro_01E.108
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Referência Cruzada
Date: 22/02/02File: Micro_01E.109
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Mostrando a Referência de Dados
Date: 22/02/02File: Micro_01E.110
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Lista de Referência Cruzada
Endereço ou nome do operando
Bloco no qual o operando é usado
Nº do Segmento (LAD/FBD) ou nº da linha (STL)
Instrução usada
Date: 22/02/02File: Micro_01E.111
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Bytes Utilizados / Bits Utilizados
Date: 22/02/02File: Micro_01E.112
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Corrigindo Blocos a partir da Lista de Referência Cruzada
2x2x
Date: 22/02/02File: Micro_01E.113
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Display de Texto - TD 200
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
NUMERO DE G.CHEIAS = 22
NUMERO DE G.VAZIAS = 25
Date: 22/02/02File: Micro_01E.114
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Teclado
Teclas �Page Up/Down� ouIncrementa/Decrementavalores
Reconhecimentode Mensagens
Chaveia entre os modos�Display� e �Menu� ou Função�Cancela�
Teclas de Função para setaros bits Mx.0 a Mx.3 (F1 a F4)
Tecla SHIFT para ativar asTeclas de Função p/ setar osbits Mx.4 a Mx.7 (F5 a F8)
Display do Painel
NUMBER OF FB = 22NUMBER OF EB = 25
Date: 22/02/02File: Micro_01E.115
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Modo �Menu� / Modo �Display�
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Poti 0 : 156
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
MENUSET NETWORK ADDRESS
Modo �Menu�
Modo �Display�
Seleciona a opção do menu pelas setas
Confirma com a tecla ENTER
Date: 22/02/02File: Micro_01E.116
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Ajuste de Parâmetros
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
TD 200 ADDRESS 1CPU ADDRESS 2
Modo �Menu�
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Poti 0 : 234
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
TD 200 ADDRESS 1CPU ADDRESS 24 Use as setas para selecionar o endereço
Confirme o endereço selecionadocom a tecla ENTER
Pressione ESC para retornarao Modo �Display�
Use as setas para selecionaro parâmetro a ser setado
Confirme com a tecla ENTER
Date: 22/02/02File: Micro_01E.117
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Estrutura de Parâmetros
T
D
Config. 1
Config. 0
No. of mess.
MB-Num.
VB-Mess.
VB-Bits
Password
Config. 0
Update rate (Taxa de Atualização)0 Tão rápido quanto possível1 A cada 1 segundo
:
F A cada 15 segundos
Language (Idioma)1 Inglês 2 Alemão 3 Francês4 Italiano 5 Espanhol
Message size (Tamanho da Mensagem)0 20 caracteres por mensagem1 40 caracteres por mensagem
Config. 1
Arrow keys (SETAS)1 Seta p/ Baixo2 Seta p/ Cima
Force (Forçar)0 Desativado1 Ativado
Time of Day clock (Relógio)0 Desativado1 Ativado
Password (SENHA)0 Desativada1 Ativada
Date: 22/02/02File: Micro_01E.118
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Estrutura de Mensagens
100
VB-Mess
I n
p u
_ _
t _
I B
0 =
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
VB100
VB112 0 0 0 0 0 0 0 0
VB113 0 0 1 1 0 0 0 0
Texto
Dado daword
Parâmetros da word - Byte 0
Reconhecimento0 Não Reconhecimento1 Reconhecimento2 Mensagem Reconhecida
Valor do dado0 Não editado1 Editado
Proteção por SENHA0 Desativada1 Ativada
Edição de Dados da word0 Não Possível1 Possível
VB112
Ponto decimal0 sem ponto decimal1 dígito à direita do ponto decimal
:
7 dígitos à direita do ponto decimal
Valor do dado0 s/ valor do dado1 Word, c/ sinal2 Dword, c/ sinal3 Word, s/ sinal4 DWord, s/ sinal5 Valor real
Parâmetros da word - Byte 1
VB113
Parâmetrosda word
VW114
Date: 22/02/02File: Micro_01E.119
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Bits de Habilitação de Mensagens
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Entrada IB0 = 10
7 6 5 4 3 2 1 0
VB12
VB13
VB14
VB15
VB16
VB17
1
IB0 1 10 00000
Se IB0 >= 10
Update (Atualização):
� A cada n segundos
� Tão rápido quanto possível
IB0 V12.7
>=B
10
Network 1 Se IB0 > 10
Network 2 Se V12.7 = 1
MOV_BEN
IN
V12.7
VB115 IB0 OUT
TD200_1
Date: 22/02/02File: Micro_01E.120
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Bloco de Parâmetros, Exemplo 1
// BEGIN TD200_BLOCK 30
VW0 30VB30 'TD' // ID of TD 200 VB32 16#10 // Language English, Update as fast as possibleVB33 16#20 // Text with 20 chars.;UP key V33.2; DOWN key V33.3VB34 1 // Number of messagesVB35 0 // Message enable bits for function keys M0.0 to M0.7VW36 100 // Starting address for messages VW100 VW38 12 // Starting address for message enable bits VW12
// MESSAGE 1 Message enable bit V12.7
VB100 'Input IB0='VB112 16#00 // No editing; No acknowledgement; No password;VB113 16#30 // Word, unsigned; 0 digits to right of decimal;VW114 16#00 // Embedded data value:VB116 ' '
// END TD200_BLOCK 30
Date: 22/02/02File: Micro_01E.121
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Editando um Valor de Dado Embutido
Valor do Dado0 Não editado1 Editado
Edição dos Dados0 Não possível1 Possível
VB106 1
2.
1.
3.
13
Network 1 Valor do Dado modificado
Network 2 Se I 0.0 = 1 seta bit de habilit. Mens.
MOV_WEN
IN
V106.2
MW10 VW108 OUT
V106.2
I 0.0 V12.7
TD200_2
R
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Valor: 13
Date: 22/02/02File: Micro_01E.122
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Bloco de Parâmetros, Exemplo 2
// BEGIN TD200_BLOCK 30
VW0 30VB30 'TD' // ID of TD 200VB32 16#10 // Language English , Update as fast as possibleVB33 16#20 // Text with 20 chars.;UP key V33.2; DOWN key V33.3VB34 1 // Number of messagesVB35 0 // Message enable bits for function keys M0.0 to M0.7VW36 100 // Starting address for messages VW100VW38 12 // Starting address for message enable bits VW12
// MESSAGE 1 Message enable bit V12.7
VB100 'Meas. val.: 'VB106 16#10 // Editing possible; No acknowledgement; No password;VB107 16#10 // Word, signed; 0 digits to right of decimal;VW108 16#00 // Embedded data value:VB110 ' '
// END TD200_BLOCK 30
Date: 22/02/02File: Micro_01E.123
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Texto de Mensagem com reconhecimento
Reconhecimento0 Não Reconhecimento1 Reconhecimento2 Mensagem Reconhecida
VB69
VW106
T37 V12.6
Network 1 // V12.6 = Mensagem 2
Network 2
SM0.0 MOV_WEN ENO
IN OUTT37 VW66
MOV_WEN ENO
IN OUTVW200
Network 3 // V12.7 = Mensagem 1
T37 V12.7
Network 4
V69.1 V69.1
R
T37
R
Network 5 T37
SM0.0 TONIN
PT300
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Tempo - Valor Atual = 5
Tempo - Setpoint = 300
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
TEMPO EXPIRADOREINICIE COM ENTER
1 1
V69.1
Mensagem 2
Mensagem 1
Date: 22/02/02File: Micro_01E.124
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
//BEGIN TD200_BLOCK 0//(Comments in this block must not be edited or deleted.)VB0 'TD'VB2 16#10 //Language English, Update as fast as possibleVB3 16#21 //Display messages with 40 characters; Up key V3.2 Down key V3.3VB4 2 //No. of messagesVB5 0 //Message enable bits for function keys are M0.0 to M0.7VW6 32 //Starting address for messages VW32VW8 12 //Starting address for message enable bits VW12//MESSAGE 1//Message enable bit V12.7VB32 'Time up Press ENTER to start!'VB69 16#1 //No editing;Acknowledgement message enable bit V69.1No password;VB70 16#0 //No data;0 digits to right of decimal;VB71 ' '//MESSAGE 2//Message enable bit V12.6VB72 'Current time = 'VB84 16#0 //No editing;No acknowledgement;No password;VB85 16#10 //Word, signed;0 digits to right of decimal;VW86 16#0 //Embedded data value: Arrange data for display here.VB88 ' Preset time = 'VB104 16#0 //No editing;No acknowledgement;No password;VB105 16#10 //Word, signed;0 digits to right of decimal;VW106 16#0 //Embedded data value: Arrange data for display here.VB108 ' '//END TD200_BLOCK 0VW200 300
Bloco de Parâmetros, Exemplo 3
Date: 22/02/02File: Micro_01E.125
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Teclas de Função
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
TD 200
MB0
7 6 5 4 3 2 1 0
1
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Valor do Pot. 0 : 156
NETWORK 1 //Mostra mensagem 1 c/ a tecla F1
NETWORK 2 // Valor do pot. 0 na mensagem 1
NETWORK 2 // Reseta o bit da tecla F1
TD200_4
M0.0 V12.7
MOV_B
EN
IN
V12.7
SMB28 OUT VB110
SM0.0 M0.0
R
Date: 22/02/02File: Micro_01E.126
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
// BEGIN TD200_BLOCK 30
VW0 30VB30 'TD' // ID of TD 200VB32 16#10 // Language English, Update as fast as possibleVB33 16#30 // Text with 20 chars.;UP key V33.2; DOWN key V33.3VB34 1 // Number of messagesVB35 0 // Message enable bits for function keys M0.0 to M0.7VW36 100 // Starting address for messages VW100VW38 12 // Starting address for message enable bits VW12
// MESSAGE 1 Message enable bit V12.7
VB100 'Poti 0: 'VB107 16#00 // No editing; No acknowledgement; No password;VB108 16#10 // Word, signed; 0 digits to right of decimal;VW109 16#00 // Embedded data value:VB111 ' '
// END TD200_BLOCK 30
Bloco de Parâmetros, Exemplo 4
Date: 22/02/02File: Micro_01E.127
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Exercício 11.1 - Mostrando uma Mensagem
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
GAR. VAZIAS = 255
GAR. CHEIAS = 253
Date: 22/02/02File: Micro_01E.128
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções Especiais
Contadores Rápidos
SBR 0
RET
ATCHEN
INT
EVENT
5
0
Date: 22/02/02File: Micro_01E.129
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Tabela
LAD STL
LD I 0.0
ATT MW10, VW200
AD_T_TBL
EN
TABLEVW200
I 0.0
DATAMW10
1 2 3 4MW10
0 0 0 5
0 0 0 3
1 1 1 1
2 2 2 2
3 3 3 3
0 0 0 0
0 0 0 0
VW200
VW202
VW204
VW206
VW208
VW210
VW212
N° de elementos TBL
N° de entradas
Entrada 0
Entrada 1
Entrada 2
Date: 22/02/02File: Micro_01E.130
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Leitura e Escrita no Relógio de Tempo Real
LAD STL
LD I 0.0
TODR VB0
READ_RTC
EN
TVB0
I 0.0
Ano
Mês
Dia
Horas
Minutos
Segundos
Millisegundos
Dia da Semana
1 0 0 1 1 0 0 1
0 0 0 0 1 0 1 0
0 0 0 1 0 0 1 1
0 0 0 0 1 0 0 0
0 1 0 0 0 1 0 1
0 0 0 1 0 0 1 0
0 0 0 0 0 0 0 0
0 0 0 0 0 1 0 0
VB0
Quarta-Feira 13.10.99 08.45
O relógio de Tempo Real do S7-200 usaos 2 dígitos menos significativos para oano. O ano 2000 aparece como 00.(depois de 99 vem 00).
Todos os valores de data e hora sãoarmazenados no formato BCD. (por ex.16#99 para o ano 1999).
Date: 22/02/02File: Micro_01E.131
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Loop (FOR / NEXT)
LAD
I 0.0 FOREN
INITIAL
FINAL
1
INDEX
100
VW100
Network 1
Network 2
Network n
( NEXT)
Instruções
PI 0.0
INITIAL 1
Instruções
NEXT
1 100INDEX FINAL<1 1002...101
Date: 22/02/02File: Micro_01E.132
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Interrupção
NETWORK 7
INT 5
NETWORK 8
. . . // Rotina de Interrupção
NETWORK 9
RETI
Informações Detalhadas em:
Help -> Contents -> Index tab->Interrupt Event Priority Table
I 0.0
ATCHEN
INT
EVENT
SM0.1
5
0
( ENI )
0 Rising edge at I 0.0
1 Falling edge at I 0.0
2 Rising edge at I 0.1
3 Falling edge at I 0.1
4 Rising edge at I 0.2
5 Falling edge at I 0.2
6 Rising edge at I 0.3
7 Falling edge at I 0.3
8 Port 0: Rcv character
9 Port 0: Xmit complete
10 Timed interrupt INT 0
11 Timed interrupt INT 1
12 HSC0 CV=PV
13 HSC1 CV=PV
etc.
Interrupt events
Date: 22/02/02File: Micro_01E.133
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Interrompendo o Ciclo de Programa
INT 0
Instruções
RETIO OB1 éexecutadorepetidamente .....
..... Até que seja interrompido por um evento de interrupçãoINT 1
Instruções
RETI
I 0.0 Evento 0
Evento 1
Date: 22/02/02File: Micro_01E.134
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Contadores Rápidos
SM0.1
Network 1
SBR 0EN
OB 1
Network 2I 0.1
( )SQ0.5
Network 1 INT 0SM0.0
( )RQ0.5
I 1.0
I 0.0
Q0.5
Date: 22/02/02File: Micro_01E.135
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Saída Rápida de Pulso (PTO)
I 0.0
Network 1
SBR 0EN
OB 1
P
I0.0
Q0.0
Tempo de Ciclo (Período) = 500ms
321 4 5 6 7 8 9 10
Date: 22/02/02File: Micro_01E.136
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Modulação por Largura de Pulso (PWM))
O brilho da lâmpada é controladopelo potenciômetro 0. Esse ajustemuda a largura do pulso do sinal dasaída Q0.0.
(Valor do Pot. / 8 = Largura do Pulso)
Q0.0
Tempo de Ciclo 25ms
Largura de Pulso
Date: 22/02/02File: Micro_01E.137
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Controle Sequencial
Network 1
Instruções
Network 2
Instruções
Network 3
Instruções
Network 4
Instruções
Network 5
Instruções
Network n
MEND
Restart
Condição de Start
1
Texto
Comando 1
Comando 2
2
Texto
3
Texto
Transição
Comando 1
Comando 2
Comando 1
Comando 2
Transição
Date: 22/02/02File: Micro_01E.138
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Sequenciador de Passos
Q0.0 Q0.1
Date: 22/02/02File: Micro_01E.139
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Comunicação em Rede com o S7-200
PG/PC
Painel deOperação
PLC
S7-200 Impressora
PPI mod
e
Leitor de Código de Barras
SIEMENS
SIMATIC
S7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
SIEMENS
SIMATIC
S7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
Modem
PG 702
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
Free
port
mod
eComunicação entre CPU�s com NETR, NETW
PPI+ m
ode
SIEMENS
SIMATIC
S7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
SIEMENS
SIMATIC
S7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
SIEMENS
SIMATIC
S7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
Date: 22/02/02File: Micro_01E.140
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Comunicação Usando o Cabo PC/PPI
Mestre
A CPU é conectada à porta COM2da PG ou do PC via cabo PC/PPI
Date: 22/02/02File: Micro_01E.141
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Comunicação Usando o Cabo MPI
Mestre
TD200 Estação 6
Mestre
OP3 Estação 7
Mestre
TD200 Estação 8
CPU214 - Estação 2 CPU214 - Estação 3 CPU212 - Estação 4 CPU212 - Estação 5
Mestre
PG/PC com cartão MPI
Estação 0
Date: 22/02/02File: Micro_01E.142
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Protocolo PPI
RS-485
� Micro/Win
SIEMENS
SIMATICS7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
SIEMENS
SIMATICS7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
SIEMENS
SIMATICS7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
S7-212 Estação 2, só Escravo
S7-214Estação 3
S7-214Estação n
Estação 0 c/ cartão MPI instalado
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
TD-200 Estação 5
SHIFTESC
TD 200
F1 F3 F4F2F5 F7 F8F6
ENTER
SIEMENS
TD-200 Estação 1
Date: 22/02/02File: Micro_01E.143
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Instruções de Escrita e Leitura (NETR / NETW)
AD E O Error code
Remote station address
Pointer to
data area in
remote station
(I,Q,M or V)
Data length
Data byte 0
Data byte 1...
Data byte 15
0
22
07
Tabela para NETR / NETW 7 0
p p d b b b m m SMB30
pp Parity00 = No parity01 = Even parity10 = No parity11 = Odd parity
d Data bits per character0 = 8 bits per character1 = 7 bits per character
bbb Baud rate000 = 38400 Bps (CPU 214) 19200 Bps (CPU 212)001 = 19200 Bps010 = 9600 Bps011 = 4800 Bps100 = 2400 Bps101 = 1200 Bps110 = 600 Bps111 = 300 Bps
mm Protocol00 = Point-to-point interface (PPI) or system protocol01 = Freeport communication10 = PPI+ protocol (NETR / NETW)
Date: 22/02/02File: Micro_01E.144
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Modo PPI+ e Endereçamento
Network 2 Modo PPI+ e endereço da estação remota
MOV_BEN
IN
SM0.1
SMB302 OUT
V100.6 MOV_DW
EN
IN OUT&QB0 VD102
Date: 22/02/02File: Micro_01E.145
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Exemplo da Instrução �Network Write� (NETW)
Network 2 Escrevendo dados na estação remota
MOV_BEN
IN
I 0.0
VB107SMB28 OUT
V100.6 NETW
EN
TABLE
PORT
VB100
0
Date: 22/02/02File: Micro_01E.146
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Protocolo MPI
SF
RU N
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
SIEMEN S
S7-200
M i c r o P L C 2 1 2
SIMATIC
X 2
3 4
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
SF
RU N
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
SIEMEN S
S7-200
M i c r o P L C 2 1 2
SIMATIC
X 2
3 4
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
SF
RU N
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
SIEMEN S
S7-200
M i c r o P L C 2 1 2
SIMATIC
X 2
3 4
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-214Estação 3
S7-214Estação 4
S7-214Estação 5
S7-314Estação 2
Date: 22/02/02File: Micro_01E.147
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Profibus
MPI
� Micro/Win
SIEMENS
SIMATICS7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
S7-215 Escravo
Profibus
5
2
S7-315 Mestre
3
0
Date: 22/02/02File: Micro_01E.148
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Status do Protocolo DP Standard
SMB110
0 0 Comunicação DP não iniciada
0 1 Erro na configuração ou definição de parâmetros
1 0 Data exchange mode activated
1 1 Data exchange mode deactivated
SMB111 Endereço do mestre
SMW112 Offset a partir de VB0 p/ o bufferde recebimento
SMB114 Comprimrnto de buffer de envio
SMB115 Comprimento do buffer de recebimento
Date: 22/02/02File: Micro_01E.149
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Layout da Área de Memória
Receive buffer
Send buffer
CPU 215-DP
NETWORK 1 //Start. addr. rcve bufferLD SM0.1MOVD &VB0, VD1000MOVW SMW112, VW1002
NETWORK 3 //Start. addr. send bufferMOVD &VB0, VD1004MOVW SMW112, VW1006MOVW 0, AC0MOVB SMB115,AC0+I AC0, VW1006
NETWORK 4LD SM0.0BMB *VD1000, QB0, SMB114BMB SMB28, *VD1004, SMB115NETWORK 5MEND
&VB0
VB0
VB1000
&VB2VB1004
VB2
Date: 22/02/02File: Micro_01E.150
SIMATIC S7Siemens 2000. Todos os direitos reservados.
Centro deTreinamento Automação e Drives
Exercício 12.1 - Comunicação com NETW
RS-485
� Micro/Win
SIEMENS
SIMATICS7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
SIEMENS
SIMATICS7-200
CPU 214SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
S7-214Estação 4
S7-214Estação 3
Estação 0 com o cartão MPI instalado
// Estrutura da tabela para NETR / NETW
VB100 0 // StatusVB101 3 // Remote station addressVD102 0 // Pointer to data area in remote stationVB106 1 // Data lengthVB107 0 // Data byte// END Table structure