Buscar

2002 SIMATIC - Treinamento PLC S7200 PT

Prévia do material em texto

Date: 22/02/02
File: Micro_01E.1
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
 A FamÌlia SIMATIC S7
SIMATIC
WinCC
SIMATIC
PC
SIMATIC
DP
SIMATIC
Controller
SIMATIC
HMI
SIMATIC
NET
SIMATIC
PCS 7
SIMATIC
Software
SIMATIC
Date: 22/02/02
File: Micro_01E.2
SIMATIC S7
Siemens 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 PG
SIMATIC PC
PG 740
SIEMENS
7 8 9
4 5 6
1 2 3
0
.
D E F
A B C
I N S
D E L
S 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/02
File: Micro_01E.3
SIMATIC S7
Siemens 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.6
I0.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/02
File: Micro_01E.4
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
S7-200: MÛdulos
EM EM
CP242 - 2
CP
Date: 22/02/02
File: Micro_01E.5
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
SIEMENS
SIMATIC
SF
RUN
STOP
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
 S7-200
CPU 212
Potenciômetro
 Saídas
 Entradas Leds de Satus das
entradas 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/02
File: Micro_01E.6
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
S7-300
Date: 22/02/02
File: Micro_01E.7
SIMATIC S7
Siemens 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/02
File: Micro_01E.8
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
CPU314SIEMENS
SF
BATF
DC5V
FRCE
RUN
STOP
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
SF
BATF
DC5V
FRCE
RUN
STOP
MPI
SF DP
BUSF
Desenho da CPU S7-300
Date: 22/02/02
File: Micro_01E.9
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
S7-400
Date: 22/02/02
File: Micro_01E.10
SIMATIC S7
Siemens 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/02
File: Micro_01E.11
SIMATIC S7
Siemens 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
INTF
EXTF
STOP
RUN
CRST
FRCE
CRST
WRST
RUN-P
RUN
STOP
CMRES
INTF
EXTF
BUSF
DP
�����
�����
�����
EXT.-BATT.
5...15V DC
X1
421 - 1BL00 - 0AA0
DI 32xDC24V
X 2 
3 4
INTF
EXTF
STOP
RUN
CRST
FRCE
CRST
WRST
RUN-P
RUN
STOP
CMRES
 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/02
File: Micro_01E.12
SIMATIC S7
Siemens 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
INTF
EXTF
STOP
RUN
CRST
FRCE
CRST
WRST
RUN-P
RUN
STOP
CMRES
INTF
EXTF
BUSF
DP
�����
�����
�����
EXT.-BATT.
5...15V DC
X1
421 - 1BL00 - 0AA0
DI 32xDC24V
X 2 
3 4
INTF
EXTF
STOP
RUN
CRST
FRCE
CRST
WRST
RUN-P
RUN
STOP
CMRES
 LEDs indicativos 
 de falhas gerais
 da CPU
Slot p/ cartão
de memória
Interface MPI
Bateria 
alimentação externa
LEDs indicativos 
da Interface DP
 integrada 
Interface DP
Date: 22/02/02
File: Micro_01E.13
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
 Terminais de ProgramaÁ„o (PGs)
PG720
PG740
PG760
Date: 22/02/02
File: Micro_01E.14
SIMATIC S7
Siemens 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/02
File: Micro_01E.15
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
PG 740
SIEMENS
Instalando o Software STEP 7
ou
Date: 22/02/02
File: Micro_01E.16
SIMATIC S7
Siemens 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/02
File: Micro_01E.17
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
STEP 7- Micro/WIN
Date: 22/02/02
File: Micro_01E.18
SIMATIC S7
Siemens 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/02
File: Micro_01E.19
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Iniciando o Micro/WIN
ou
Date: 22/02/02
File: Micro_01E.20
SIMATIC S7
Siemens 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/02
File: Micro_01E.21
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
A Barra de Ferramenta
Date: 22/02/02
File: Micro_01E.22
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Estrutura de Projeto
Date: 22/02/02
File: Micro_01E.23
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
OpÁıes
Date: 22/02/02
File: Micro_01E.24
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Criando um Projeto
Date: 22/02/02
File: Micro_01E.25
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Inserindo uma Unidade de OrganizaÁ„o de Programa (UOP)
Right
Date: 22/02/02
File: Micro_01E.26
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Sistema de Ajuda (Help) do Micro/WIN
Date: 22/02/02
File: Micro_01E.27
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Help SensÌvel ao Contexto no Micro/WIN
F1
Date: 22/02/02
File: Micro_01E.28
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ExercÌcio: Criando um Projeto
Date:22/02/02
File: Micro_01E.29
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Kit de Treinamento
F
F1
 
 
NUMBER OF EB = 255
NUMBER OF FB = 253
F2 F3 F1
Date: 22/02/02
File: Micro_01E.30
SIMATIC S7
Siemens 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)
LS1
Barreira de Luz
Date: 22/02/02
File: Micro_01E.31
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ConfiguraÁ„o de Hardware e Conceito de MemÛria
Date: 22/02/02
File: Micro_01E.32
SIMATIC S7
Siemens 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-> Program
Memory 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. retentivo
Bits de memória
RAM:
Date: 22/02/02
File: Micro_01E.33
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Copiando Blocos de/para o Cartucho de MemÛria EPROM
Função:
PLC-> Program
Memory 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/02
File: Micro_01E.34
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Portas da CPU
Date: 22/02/02
File: Micro_01E.35
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
¡reas Retentivas
CPU após
religamento
¡rea de Bits de MemÛria
111MB0
MB1 11
1 1
11
1
¡rea de Bits de MemÛria
111MB0
MB1 11
0 0
00
0
Date: 22/02/02
File: Micro_01E.36
SIMATIC S7
Siemens 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 Allowed
Set/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/02
File: Micro_01E.37
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Tabela de SaÌdas
PIQ 
111QB0
QB1
PIQ 
000QB0
QB1
CPU de
RUN -> STOP 
111QB0
QB1
Date: 22/02/02
File: Micro_01E.38
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
DetecÁ„o de Pulso nos Bits
Date: 22/02/02
File: Micro_01E.39
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Filtro de Entradas
Date: 22/02/02
File: Micro_01E.40
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
RelÛgio
Date: 22/02/02
File: Micro_01E.41
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
PLC - FunÁ„o ìClearî
Date: 22/02/02
File: Micro_01E.42
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
PLC - FunÁ„o ìInformationî
Date: 22/02/02
File: Micro_01E.43
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
PLC - FunÁ„o ìCompareî
Date: 22/02/02
File: Micro_01E.44
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
PLC - FunÁ„o ìTypeî
 Próxima
página
Date: 22/02/02
File: Micro_01E.45
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ComunicaÁ„o
2x
Date: 22/02/02
File: Micro_01E.46
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
SeleÁ„o do PLC
2x
Date: 22/02/02
File: Micro_01E.47
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Editando Blocos
Date: 22/02/02
File: Micro_01E.48
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Linguagens de ProgramaÁ„o
LD I 0.0
A 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/02
File: Micro_01E.49
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Iniciando o Editor LAD/STL/FBD
Clique nesse
Ìcone
Date: 22/02/02
File: Micro_01E.50
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Componentes do Editor LAD/STL/FBD
Tabela de
vari·veis locais
Janela de
Programa
¡rvore de
InstruÁıes
Date: 22/02/02
File: Micro_01E.51
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Selecionando a Linguagem de ProgramaÁ„o
Date: 22/02/02
File: Micro_01E.52
SIMATIC S7
Siemens 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/02
File: Micro_01E.53
SIMATIC S7
Siemens 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/02
File: Micro_01E.54
SIMATIC S7
Siemens 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/02
File: Micro_01E.55
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Salvando um Projeto
Date: 22/02/02
File: Micro_01E.56
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Chamando um Bloco no OB1
Double-click this icon
Date: 22/02/02
File: Micro_01E.57
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Transferindo Blocos para o PLC
Date: 22/02/02
File: Micro_01E.58
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Programa Simples de Teste
 Clique nesse Ìcone
Date: 22/02/02
File: Micro_01E.59
SIMATIC S7
Siemens 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/02
File: Micro_01E.60
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ExercÌcio : Abrindo e Editando SBR0
Clique em SBR0
Date: 22/02/02
File: Micro_01E.61
SIMATIC S7
Siemens 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
P
Q 0.1
Date: 22/02/02
File: Micro_01E.62
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ExecuÁ„oCÌ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
C
ic
lo
 d
a 
C
P
U
 
 m
ax
. 
30
0m
s
 Bloco
 OB 1
 LD I 0.1 
 A I 0.2
= Q 0.0
Date: 22/02/02
File: Micro_01E.63
SIMATIC S7
Siemens 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 0
Byte 1
Byte 2
:
:
:
 Área de memória CPU
PIQ 
1
Byte 0
Byte 1
Byte 2
:
:
:
 PII
 Área de memória CPU
1
Date: 22/02/02
File: Micro_01E.64
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ProgramaÁ„o Estruturada
Funções reutilizáveis são escritas em
blocos separados. OB 1(ou outro bloco)
chama esses blocos e passa os dados
relevantes.
ProgramaÁ„o ParticionadaProgramaÁ„o Linear
Estrutura de Programa
 Todas as instruções
estão num único bloco
(normalmente o Bloco
de Organização OB1)
 As instruções para as funções
individuais 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 1
Bomba
 Motor
Date: 22/02/02
File: Micro_01E.65
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
SBR0
OB = Bloco de Organização
SBR = Subrrotina 0 - 63
INT = 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/02
File: Micro_01E.66
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Contatos NA e NF. Sensores e SÌmbolos
 Estado
do sinal
 na
entrada
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
 na
entrada
Não
presente
Presente
Não
presente
Tipo de
sensor
Estado do
 Sensor
1
0
0
1
�Yes�
 1
LAD:
�Normalmente
Aberto�
&
FBD:
A I x.y
STL:
AN I x.y
STL:
&
FBD:
LAD:
�Normalmente
Fechado�
�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ão
Ativado
Ativado
Não
Ativado
Contato NA
Contato NF
Date: 22/02/02
File: Micro_01E.67
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ExercÌcio
Dica : 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/02
File: Micro_01E.68
SIMATIC S7
Siemens 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.6
I0.7
Q1.0
Q1.1
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
CPU 214
Byte 0
Byte 1
Byte 2
:
:
:
 PII
Área de memória da CPU
Byte 0
Byte 1
Byte 2
:
:
:
Área de memória da CPU
PIQ 
MÛdulo 0
4I/4O
MÛdulo 1
8I
MÛdulo 2
8O
Date: 22/02/02
File: Micro_01E.69
SIMATIC S7
Siemens 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.0
A 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.2
O 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/02
File: Micro_01E.70
SIMATIC S7
Siemens 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.0
ANDI 0.4
I 0.5
ANDI 0.4
I 0.5
FBD
LD I 0.4
AN I 0.5
LDN I 0.4
A I 0.5
OLD
= Q0.0
STL
Date: 22/02/02
File: Micro_01E.71
SIMATIC S7
Siemens 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
E
st
ad
o
 d
o
 S
in
a
l
0
0
0
0
R
es
u
lta
do
 d
a
 v
er
ifi
ca
çã
o
R
L
O
P
rim
ei
ra
 v
e
ri
fic
a
çã
o
E
st
ad
o
 d
o
 S
in
a
l
R
es
u
lta
do
 d
a
 v
er
ifi
ca
çã
o
R
L
O
P
rim
ei
ra
 v
e
ri
fic
a
çã
o
1
Exemplo 2
1
1
1
E
st
ad
o
 d
o
 S
in
a
l
R
es
u
lta
do
 d
a
 v
er
ifi
ca
çã
o
R
L
O
P
rim
ei
ra
 v
e
ri
fic
a
çã
o
1
Exemplo 3
0
1
0
Date: 22/02/02
File: Micro_01E.72
SIMATIC S7
Siemens 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.0
A 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.2
A I 1.3
S Q 8.1,1
1 N1
I 1.4 OR
I 1.5
LD I 1.4
O I 1.5
R Q 8.1,1
(R)
Q 8.1I 1.4
I 1.5 1 R
Q 8.1
N1
Date: 22/02/02
File: Micro_01E.73
SIMATIC S7
Siemens 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/02
File: Micro_01E.74
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Jump Condicional (Dependente do RLO)
LD I 0.0
A I 0.1
JMP 1
Jump if
RLO=1
1I 0.0 I 0.1
(JMP)
ANDI0.0
I0.1 JMP
1
LAD FBD STL
Date: 22/02/02
File: Micro_01E.75
SIMATIC S7
Siemens 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.0
A I 1.1
ED
= 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/02
File: Micro_01E.76
SIMATIC S7
Siemens 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ça
Q 0.6 = Esteira Retorna
Sensor da
garrafa
I1.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/02
File: Micro_01E.77
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
InstruÁıes LÛgicas de Byte e Word
 ==BMB0
20 Q 0.0
T37
TON
PT
IN
I 0.7
100
10s
Date: 22/02/02
File: Micro_01E.78
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Formatos NumÈricos (16 Bits)
BCD
0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0
2 9 60
W#16#29628
=
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˙meros
Negativos
N˙meros
Positivos
Date: 22/02/02
File: Micro_01E.79
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Exemplos
de 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.0
MOVB 5, MB5
STL
MOV_B
EN
 OUT
 ENO
LAD
IN5 MB5
Date: 22/02/02
File: Micro_01E.80
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Temporizadores: Atraso no Ligamento (TON)
NETWORK 1
LD I 0.7
TON T37, +100
NETWORK 2
LD T37
= Q0.0
STL
Exemplo
RLO em IN
Operação
do Tempor.
T37
LAD
T37
TON
IN
PT
I 0.7
100
Q0.0T37
FBD
T37
TON
IN
PT
I 0.7
100
T37
Q0.0
=
Date: 22/02/02
File: Micro_01E.81
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Temporizadores: Atraso no Ligamento Retentivo (TONR)
RLO em IN
Operação
do Tempor.
T4Exemplo
FBD
T4
TONRIN
PT
I 0.7
200
T4
Q0.0
I 0.6
T4
Network 1
Network 2
Network 3
=
R
N1
LAD
T4
TONRIN
PT
I 0.7
200
T4 Q0.0
I 0.6 T4
R
Network 1
Network 2
Network 3
1
Network 1
LD I 0.7
TONR T4, +200
Network 2
LD T4
= Q0.0
Network 3
LD I 0.6
R T4, 1
STL
I0.6
Date: 22/02/02
File: Micro_01E.82
SIMATIC S7
Siemens 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
OR
T33
Q0.0
Exemplo
Date: 22/02/02
File: Micro_01E.83
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Temporizadores de Pulso
LAD
T33
TONIN
PT
M0.0
500
Network 1
Network 2
Network 3
I0.7
P
M0.0
S
1
Network 4
M0.0 Q0.0
T33 M0.0
I0.7
R
I0.7
M0.0
T33
Q0.0
Exemplo
Date: 22/02/02
File: Micro_01E.84
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Temporizadores de Pulso Extendido
LAD
T33
TONIN
PT
M0.0
500
Network 1
Network 2
Network 3
I0.7
P
M0.0
S
1
Network 4
M0.0 Q0.0
T33 M0.0
R
I0.7
M0.0
T33
Q0.0
Exemplo
Date: 22/02/02
File: Micro_01E.85
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Contadores
STL
LD I0.4
LD I0.5
LD I0.7
CTUD 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/02
File: Micro_01E.86
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
 Tanque
 principal
Q 0.4
Bico 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ça
Q 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/02
File: Micro_01E.87
SIMATIC S7
Siemens 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ão
BCD->Inteiro
Tarefa
Conversão
Inteiro->BCD
Programa do Usuário
com instruções 
matemáticas de
nºs Inteiros
0 2 4 8
LD I0.4
MOVW IW4,
 MW20
BCDI MW20
LD I0.4
MOVW IW4,
 MW20
IBCD 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/02
File: Micro_01E.88
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
InstruÁıes de Convers„o: Inteiro -> Duplo Inteiro -> Real
Instruções
Matemáticas
com números
Reais
Conversão de
Duplo Inteiro
para Real
Conversão de
Inteiro para
Duplo Inteiro
(32 bits)
Tarefa
Dados no formato inteiro
(16 bits)
STL
LD I0.4
ITD MW12,
 MD14
A ENO
DTR MD14,
 MD26
IN
I_DI
EN ENO
OUTINMW12 MD14 IN
DI_R
EN ENO
OUTINMD14 MD26
F
U
P I0.4
LAD
IN
DI_R
EN ENO
OUTMD14 MD26ININ
I_DI
EN ENO
OUTMW12 MD14IN
I0.4
Date: 22/02/02
File: Micro_01E.89
SIMATIC S7
Siemens 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/02
File: Micro_01E.90
SIMATIC S7
Siemens 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.0
MOVW IW0, MW10
ANDW 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/02
File: Micro_01E.91
SIMATIC S7
Siemens 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.0
MOVW MW4, 
 MW6
+I MW10, 
 MW6
MW10
ADD_I
IN2
EN ENO
OUT
IN1MW4
MW6MW10
ADD_I
IN2
EN ENO
OUT
IN1MW4
MW6
I0.0
I0.0
MW11
SUB_I
IN2
EN ENO
OUT
IN1MW5
MW7
LD I0.0
MOVW MW5,
 MW7
-I MW11,
 MW7
SUB_I
IN2
EN ENO
IN1MW5
MW11 MW7OUT
I0.0
I0.0
MD12
MUL_R
IN2
EN ENO
OUT
IN1MD6
MD20
LD I0.0
MOVR MD6,
 MD20
*R MD12,
 MD20
MD6
MD12
MUL_R
EN ENO
IN1
MD20IN2
I0.0
I0.0
MD4
DIV_R
IN2
EN ENO
OUT
IN1MD0
MD8
LD I0.0
MOVR MD0, 
 MD8
/R MD4,
 MD8
MD0
MD4
EN ENO
IN1
IN2 MD8OUT
DIV_R
I0.0
I0.0
Date: 22/02/02
File: Micro_01E.92
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
InstruÁıes de Deslocamento ìShiftî (Word / Dupla Word)
LD I0.0
EU
MOVW MW0, MW2
SLW 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.0
P
Date: 22/02/02
File: Micro_01E.93
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
InstruÁıes de RotaÁ„o de Dupla Word
LD I0.0
EU
MOVD MD0, MD2
RLD MD2, MB6
Rotação de 4
posições para
a 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 2221 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.0
P
LAD/FBD
STL
Date: 22/02/02
File: Micro_01E.94
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
SimbÛlicos
Date: 22/02/02
File: Micro_01E.95
SIMATIC S7
Siemens 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/02
File: Micro_01E.96
SIMATIC S7
Siemens 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/02
File: Micro_01E.97
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Abrindo a Tabela de SimbÛlicos
Date: 22/02/02
File: Micro_01E.98
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Menu ìEditî: FunÁ„o ìFindî (Localizar)
Date: 22/02/02
File: Micro_01E.99
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Menu ìEditî: FunÁ„o ìReplaceî (Substituir)
Date: 22/02/02
File: Micro_01E.100
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Menu ìViewî: FunÁ„o ìSortî (Escolha)
Date: 22/02/02
File: Micro_01E.101
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
EndereÁamento SimbÛlico
Date: 22/02/02
File: Micro_01E.102
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Ferramentas de Teste e DepuraÁ„o
Date: 22/02/02
File: Micro_01E.103
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Debug - Status do Programa
Date: 22/02/02
File: Micro_01E.104
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Abrindo a ferramenta "Chart Status" (Tabela de Status)
Date: 22/02/02
File: Micro_01E.105
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Entrando com Vari·veis na Tabela de Status
Date: 22/02/02
File: Micro_01E.106
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Ativando a Tabela de Status
Date: 22/02/02
File: Micro_01E.107
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Force e Unforce de Vari·veis
Entrada de Valor
Date: 22/02/02
File: Micro_01E.108
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ReferÍncia Cruzada
Date: 22/02/02
File: Micro_01E.109
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Mostrando a ReferÍncia de Dados
Date: 22/02/02
File: Micro_01E.110
SIMATIC S7
Siemens 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/02
File: Micro_01E.111
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Bytes Utilizados / Bits Utilizados
Date: 22/02/02
File: Micro_01E.112
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Corrigindo Blocos a partir da Lista de ReferÍncia Cruzada
2x
2x
Date: 22/02/02
File: Micro_01E.113
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Display de Texto - TD 200
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
NUMERO DE G.CHEIAS = 22 
NUMERO DE G.VAZIAS = 25
Date: 22/02/02
File: Micro_01E.114
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
Teclado
Teclas �Page Up/Down� ou
Incrementa/Decrementa
valores
Reconhecimento
de Mensagens
Chaveia entre os modos
�Display� e �Menu� ou Função
�Cancela�
Teclas de Função para setar
os bits Mx.0 a Mx.3 (F1 a F4)
Tecla SHIFT para ativar as
Teclas de Função p/ setar os
bits Mx.4 a Mx.7 (F5 a F8)
Display do Painel
NUMBER OF FB = 22
NUMBER OF EB = 25
Date: 22/02/02
File: Micro_01E.115
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Modo ìMenuî / Modo ìDisplayî
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
Poti 0 : 156
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
MENU
SET NETWORK ADDRESS
Modo ìMenuî
Modo ìDisplayî
Seleciona a opção do menu pelas setas
Confirma com a tecla ENTER
Date: 22/02/02
File: Micro_01E.116
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Ajuste de Par‚metros
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
TD 200 ADDRESS 1
CPU ADDRESS 2
Modo ìMenuî
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
Poti 0 : 234
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
TD 200 ADDRESS 1
CPU ADDRESS 24 Use as setas para selecionar o endereço
Confirme o endereço selecionado
com a tecla ENTER
Pressione ESC para retornar
ao Modo �Display�
Use as setas para selecionar
o parâmetro a ser setado
Confirme com a tecla ENTER
Date: 22/02/02
File: Micro_01E.117
SIMATIC S7
Siemens 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ível
1 A cada 1 segundo
:
F A cada 15 segundos
Language (Idioma)
1 Inglês 2 Alemão 3 Francês
4 Italiano 5 Espanhol
Message size (Tamanho da Mensagem)
0 20 caracteres por mensagem
1 40 caracteres por mensagem
Config. 1
Arrow keys (SETAS)
1 Seta p/ Baixo
2 Seta p/ Cima
Force (Forçar)
0 Desativado
1 Ativado
Time of Day clock (Relógio)
0 Desativado
1 Ativado
Password (SENHA)
0 Desativada
1 Ativada
Date: 22/02/02
File: Micro_01E.118
SIMATIC S7
Siemens 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 da
word
Parâmetros da word - Byte 0
Reconhecimento
0 Não Reconhecimento
1 Reconhecimento
2 Mensagem Reconhecida
Valor do dado
0 Não editado
1 Editado
Proteção por SENHA
0 Desativada
1 Ativada
Edição de Dados da word
0 Não Possível
1 Possível
VB112
Ponto decimal
0 sem ponto decimal
1 dígito à direita do ponto decimal
:
7 dígitos à direita do ponto decimal
Valor do dado
0 s/ valor do dado
1 Word, c/ sinal
2 Dword, c/ sinal
3 Word, s/ sinal
4 DWord, s/ sinal
5 Valorreal
Parâmetros da word - Byte 1
VB113
Parâmetros
da word
VW114
Date: 22/02/02
File: Micro_01E.119
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Bits de HabilitaÁ„o de Mensagens
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 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_B
EN
IN
V12.7
VB115 IB0 OUT
TD200_1
Date: 22/02/02
File: Micro_01E.120
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Bloco de Par‚metros, Exemplo 1
// BEGIN TD200_BLOCK 30
VW0 30
VB30 'TD' // ID of TD 200 
VB32 16#10 // Language English, Update as fast as possible
VB33 16#20 // Text with 20 chars.;UP key V33.2; DOWN key V33.3
VB34 1 // Number of messages
VB35 0 // Message enable bits for function keys M0.0 to M0.7
VW36 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/02
File: Micro_01E.121
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Editando um Valor de Dado Embutido
Valor do Dado
0 Não editado
1 Editado
Edição dos Dados
0 Não possível
1 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_W
EN
IN
V106.2
MW10 VW108 OUT
V106.2
I 0.0 V12.7
TD200_2
R
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
Valor: 13
Date: 22/02/02
File: Micro_01E.122
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Bloco de Par‚metros, Exemplo 2
// BEGIN TD200_BLOCK 30
VW0 30
VB30 'TD' // ID of TD 200
VB32 16#10 // Language English , Update as fast as possible
VB33 16#20 // Text with 20 chars.;UP key V33.2; DOWN key V33.3
VB34 1 // Number of messages
VB35 0 // Message enable bits for function keys M0.0 to M0.7
VW36 100 // Starting address for messages VW100
VW38 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/02
File: Micro_01E.123
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Texto de Mensagem com reconhecimento
Reconhecimento
0 Não Reconhecimento
1 Reconhecimento
2 Mensagem Reconhecida
VB69
VW106
T37 V12.6
Network 1 // V12.6 = Mensagem 2
Network 2
SM0.0 MOV_W
EN ENO
IN OUTT37 VW66
MOV_W
EN 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 TON
IN
PT300
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
Tempo - Valor Atual = 5
Tempo - Setpoint = 300
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
TEMPO EXPIRADO
REINICIE COM ENTER
1 1
V69.1
Mensagem 2
Mensagem 1
Date: 22/02/02
File: Micro_01E.124
SIMATIC S7
Siemens 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 possible
VB3 16#21 //Display messages with 40 characters; Up key V3.2 Down key V3.3
VB4 2 //No. of messages
VB5 0 //Message enable bits for function keys are M0.0 to M0.7
VW6 32 //Starting address for messages VW32
VW8 12 //Starting address for message enable bits VW12
//MESSAGE 1
//Message enable bit V12.7
VB32 '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.6
VB72 '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 0
VW200 300
Bloco de Par‚metros, Exemplo 3
Date: 22/02/02
File: Micro_01E.125
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Teclas de FunÁ„o
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
TD 200
MB0
7 6 5 4 3 2 1 0
1
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 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/02
File: Micro_01E.126
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
// BEGIN TD200_BLOCK 30
VW0 30
VB30 'TD' // ID of TD 200
VB32 16#10 // Language English, Update as fast as possible
VB33 16#30 // Text with 20 chars.;UP key V33.2; DOWN key V33.3
VB34 1 // Number of messages
VB35 0 // Message enable bits for function keys M0.0 to M0.7
VW36 100 // Starting address for messages VW100
VW38 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/02
File: Micro_01E.127
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ExercÌcio 11.1 - Mostrando uma Mensagem
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
 
 
GAR. VAZIAS = 255
GAR. CHEIAS = 253
Date: 22/02/02
File: Micro_01E.128
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
InstruÁıes Especiais
Contadores Rápidos
SBR 0
RET
ATCH
EN
INT
EVENT
5
0
Date: 22/02/02
File: Micro_01E.129
SIMATIC S7
Siemens 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/02
File: Micro_01E.130
SIMATIC S7
Siemens 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 usa
os 2 dígitos menos significativos para o
ano. O ano 2000 aparece como 00.
(depois de 99 vem 00).
Todos os valores de data e hora são
armazenados no formato BCD. (por ex.
16#99 para o ano 1999).
Date: 22/02/02
File: Micro_01E.131
SIMATICS7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
InstruÁıes de Loop (FOR / NEXT)
LAD
I 0.0 FOR
EN
INITIAL
FINAL
1
INDEX
 100
 VW100
Network 1
Network 2
Network n
( NEXT)
Instruções
P
I 0.0
INITIAL 1
Instruções
NEXT
1 100INDEX FINAL<1 100
2
...
101
Date: 22/02/02
File: Micro_01E.132
SIMATIC S7
Siemens 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
ATCH
EN
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/02
File: Micro_01E.133
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Interrompendo o Ciclo de Programa
INT 0
 Instruções
RETIO OB1 é
executado
repetidamente .....
 ..... Até que seja interrompido por
 um evento de interrupçãoINT 1
 Instruções
RETI
I 0.0 Evento 0
Evento 1
Date: 22/02/02
File: Micro_01E.134
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Contadores R·pidos
SM0.1
Network 1
SBR 0
EN
OB 1
Network 2
I 0.1
( )S
Q0.5
Network 1 INT 0
SM0.0
( )R
Q0.5
I 1.0
I 0.0
Q0.5
Date: 22/02/02
File: Micro_01E.135
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
SaÌda R·pida de Pulso (PTO)
I 0.0
Network 1
SBR 0
EN
OB 1
P
I0.0
Q0.0
Tempo de Ciclo (Período) = 500ms
321 4 5 6 7 8 9 10
Date: 22/02/02
File: Micro_01E.136
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ModulaÁ„o por Largura de Pulso (PWM))
O brilho da lâmpada é controlado
pelo potenciômetro 0. Esse ajuste
muda a largura do pulso do sinal da
saída Q0.0.
(Valor do Pot. / 8 = Largura do Pulso)
Q0.0
Tempo de Ciclo 25ms
 Largura de Pulso
Date: 22/02/02
File: Micro_01E.137
SIMATIC S7
Siemens 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/02
File: Micro_01E.138
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Sequenciador de Passos
Q0.0 Q0.1
Date: 22/02/02
File: Micro_01E.139
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ComunicaÁ„o em Rede com o S7-200
PG/PC
Painel de
Operação
PLC
S7-200 Impressora
PP
I m
od
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
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
Fr
ee
po
rt 
m
od
e
ComunicaÁ„o entre CPUës
 com NETR, NETW 
PP
I+
 m
od
e
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/02
File: Micro_01E.140
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ComunicaÁ„o Usando o Cabo PC/PPI
Mestre
 A CPU é conectada à porta COM2
da PG ou do PC via cabo PC/PPI
Date: 22/02/02
File: Micro_01E.141
SIMATIC S7
Siemens 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/02
File: Micro_01E.142
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Protocolo PPI
RS-485
� Micro/Win
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
 S7-212
 EstaÁ„o 2, 
sÛ Escravo
 S7-214
EstaÁ„o 3
 S7-214
EstaÁ„o n
EstaÁ„o 0 c/ cart„o
 MPI instalado
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
TD-200 EstaÁ„o 5
SHIFT
ESC
TD 200
F1 F3 F4F2
F5 F7 F8F6
ENTER
SIEMENS
TD-200 EstaÁ„o 1
Date: 22/02/02
File: Micro_01E.143
SIMATIC S7
Siemens 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 Parity
00 = No parity
01 = Even parity
10 = No parity
11 = Odd parity
d Data bits per character
0 = 8 bits per character
1 = 7 bits per character
bbb Baud rate
000 = 38400 Bps (CPU 214)
 19200 Bps (CPU 212)
001 = 19200 Bps
010 = 9600 Bps
011 = 4800 Bps
100 = 2400 Bps
101 = 1200 Bps
110 = 600 Bps
111 = 300 Bps
mm Protocol
00 = Point-to-point interface (PPI) or
 system protocol
01 = Freeport communication
10 = PPI+ protocol (NETR / NETW)
Date: 22/02/02
File: Micro_01E.144
SIMATIC S7
Siemens 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_B
EN
IN
SM0.1
SMB302 OUT
V100.6 MOV_DW
EN
IN OUT&QB0 VD102
Date: 22/02/02
File: Micro_01E.145
SIMATIC S7
Siemens 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_B
EN
IN
I 0.0
VB107SMB28 OUT
V100.6 NETW
EN
TABLE
PORT
VB100
0
Date: 22/02/02
File: Micro_01E.146
SIMATIC S7
Siemens 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
SIEMENS
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-214
EstaÁ„o 3
 S7-214
EstaÁ„o 4
 S7-214
EstaÁ„o 5
 S7-314
EstaÁ„o 2
Date: 22/02/02
File: Micro_01E.147
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
Profibus
MPI
� Micro/Win
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
S7-215 Escravo
Profibus
5
2
 S7-315 Mestre
3
0
Date: 22/02/02
File: Micro_01E.148
SIMATIC S7
Siemens 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 buffer
de recebimento
SMB114 Comprimrnto de buffer de envio
SMB115 Comprimento do buffer de recebimento
Date: 22/02/02
File: Micro_01E.149
SIMATIC S7
Siemens 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 buffer
LD SM0.1
MOVD &VB0, VD1000
MOVW SMW112, VW1002
NETWORK 3 //Start. addr. send buffer
MOVD &VB0, VD1004
MOVW SMW112, VW1006
MOVW 0, AC0
MOVB SMB115,AC0
+I AC0, VW1006
NETWORK 4
LD SM0.0
BMB *VD1000, QB0, SMB114
BMB SMB28, *VD1004, SMB115
NETWORK 5
MEND
&VB0
VB0
VB1000
&VB2
VB1004
VB2
Date: 22/02/02
File: Micro_01E.150
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
 Centro deTreinamento
 Automação e Drives
ExercÌcio 12.1 - ComunicaÁ„o com NETW
RS-485
� Micro/Win
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
 S7-214
EstaÁ„o 4
 S7-214
EstaÁ„o 3
 EstaÁ„o 0 com o 
cart„o MPI instalado
// Estrutura da tabela para NETR / NETW
VB100 0 // Status
VB101 3 // Remote station address
VD102 0 // Pointer to data area in remote station
VB106 1 // Data length
VB107 0 // Data byte
// END Table structure

Continue navegando