A Família SIMATIC S7

Transcrição

A Família SIMATIC S7
A Família SIMATIC S7
SIMATIC
PCS 7
SIMATIC
NET
SIMATIC
Software
SIMATIC
PC
SIMATIC
HMI
SIMATIC
SIMATIC
WinCC
SIMATIC
DP
SIMATIC
Controller
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.1
Centro deTreinamento
Automação e Drives
Resumo da Família SIMATIC
SIMATIC PG
SIMATIC PC
SIMATIC HMI
SIEMENS
S IM A T IC
O P 17
PG 740
K1
K2
K3
K4
K5
K6
K7
K 8
K9
K 10
K 11
K 12
K 13
K 14
K 15
K 16
H E LP
S H IF T
7
4
1
8
D
A
5
2
9
E
B
6
3
E SC
0
F
A C K
.
C
S H IF T
IN S
D E L
H EL P
E N TE R
MPI - Network
Industrial Ethernet
SIMATIC NET
SIMATIC NET
PROFIBUS
SIMATIC
Controller
SIEMENS
SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
Q0.0
Q0.1
Q0.2
CPU 212
Q0.3
Q0.4
Q0.5
I0.6
I0.7
SIMATIC
S7-200
PROFIBUS-DP
SIMATIC DP
FM
ASI
SV
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.2
Centro deTreinamento
Automação e Drives
S7-200
EM 221
SIEMENS
SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
SIMATIC
S7-200
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q0.0
Q0.1
Q0.2
Q0.3
Q1.0
Q1.1
CPU 214
DI 8 x DC24V
I.0
I.1
I.2
Q0.4
Q0.5
Q0.6
Q0.7
I.3
I.4
I.5
I.6
I.7
Date:
File:
22/02/02
Micro_01E.3
Centro deTreinamento
Automação e Drives
S7-200: Módulos
CP242 - 2
EM
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
EM
Date:
File:
22/02/02
Micro_01E.4
CP
Centro deTreinamento
Automação e Drives
Desenho da CPU S7-200
Saídas
Seletor de Modo de
operação
Cartão de Memória
Potenciômetro
SIEMENS
SF
RUN
STOP
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
CPU 212
Q0.5
I0.6
I0.7
SIMATIC
S7-200
Interface PPI
Entradas
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Leds de Status
Leds de Satus das
entradas e saídas
Date:
File:
22/02/02
Micro_01E.5
Centro deTreinamento
Automação e Drives
S7-300
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.6
Centro deTreinamento
Automação e Drives
S7-300: Módulos
PS
(opcional)
CPU
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
IM
SM:
(opcional) DI
SM:
DO
Date:
File:
SM:
AI
22/02/02
Micro_01E.7
SM:
AO
FM:
- Cont. Rápida
- Posicionamento
- Controle de
malha fechada
CP:
- Ponto a Ponto
- PROFIBUS
- Ethernet
Centro deTreinamento
Automação e Drives
Desenho da CPU S7-300
SIEMENS
CPU314
SIEMENS
CPU315-2 DP
SF
BATF
DC5V
FRCE
RUN
STOP
SF
BATF
DC5V
FRCE
RUN
STOP
RUN-P
RUN-P
RUN
RUN
STOP
STOP
M RES
M RES
SIMATIC
S7-300
Batterie
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
SF DP
BUSF
SIMATIC
S7-300
Batterie
MPI
Date:
File:
22/02/02
Micro_01E.8
MPI
DP
Centro deTreinamento
Automação e Drives
S7-400
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.9
Centro deTreinamento
Automação e Drives
S7-400: Módulos
PS
CPU
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
SM:
DI
SM:
DO
SM:
AI
SM:
AO
Date:
File:
CP
22/02/02
Micro_01E.10
FM
SM
IM
Centro deTreinamento
Automação e Drives
Desenho da CPU S7-400: (Parte 1)
DI 32xDC24V
CPU 414-2
X 2
3 4
X 2
3 4
421 - 1BL00 - 0AA0
414 - 2XG00 - 0AB0
INTF
EXTF
INTF
EXTF
DP
INTF
EXTF
BUSF
FRCE
CRST
FRCE
CRST
RUN
STOP
RUN
STOP
Chave Tipo Start-up
CRST
WRST
RUN-P
RUN
Chave Selec. Modo
STOP
CMRES
CRST
WRST
RUN-P
RUN
STOP
CMRES
X3
X1
e.x. CPU412-1
X1
EXT.-BATT.
EXT.-BATT.
5...15V DC
5...15V DC
e.x. CPU416-2DP
* p/ mais informações ver catálogo ST 70
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.11
Centro deTreinamento
Automação e Drives
Desenho da CPU S7-400 (Parte 2)
DI 32xDC24V
CPU 414-2
X 2
3 4
X 2
3 4
421 - 1BL00 - 0AA0
414 - 2XG00 - 0AB0
LEDs indicativos
de falhas gerais
da CPU
INTF
EXTF
FRCE
CRST
INTF
EXTF
DP
LEDs indicativos
da Interface DP
integrada
INTF
EXTF
BUSF
FRCE
CRST
RUN
STOP
RUN
STOP
CRST
WRST
CRST
WRST
RUN-P
RUN
RUN-P
RUN
STOP
CMRES
STOP
CMRES
Interface DP
Slot p/ cartão
de memória
X3
Interface MPI
X1
EXT.-BATT.
5...15V DC
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
X1
Bateria
alimentação externa
Date:
File:
22/02/02
Micro_01E.12
EXT.-BATT.
5...15V DC
Centro deTreinamento
Automação e Drives
Terminais de Programação (PGs)
PG760
PG740
PG720
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.13
Centro deTreinamento
Automação e Drives
Requisitos do PG/PC para Instalação do STEP 7
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
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.14
Centro deTreinamento
Automação e Drives
Instalando o Software STEP 7
SIEMENS
ou
PG 740
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.15
Centro deTreinamento
Automação e Drives
Resultado da Instalação
Duplo-click no Ícone
Activação via Menu Iniciar
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.16
Centro deTreinamento
Automação e Drives
STEP 7- Micro/WIN
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.17
Centro deTreinamento
Automação e Drives
Do Processo ao Projeto
Gerenciamento do Projeto
STEP 7-Micro/WIN
Hardware
SBR1
OB1
I 1.0
Siemens 2000. Todos os direitos reservados.
Q4.0
Software
Processo
SIMATIC S7
I 1.1
Date:
File:
22/02/02
Micro_01E.18
Centro deTreinamento
Automação e Drives
Iniciando o Micro/WIN
ou
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.19
Centro deTreinamento
Automação e Drives
Elementos da Janela
Barra de Título
Barra de Menu
Barra de Ferramenta
Barra de Navegação
Árvore de Instruções
Janela de Status
Barra de Status
Editor de Programa
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.20
Centro deTreinamento
Automação e Drives
A Barra de Ferramenta
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.21
Centro deTreinamento
Automação e Drives
Estrutura de Projeto
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.22
Centro deTreinamento
Automação e Drives
Opções
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.23
Centro deTreinamento
Automação e Drives
Criando um Projeto
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.24
Centro deTreinamento
Automação e Drives
Inserindo uma Unidade de Organização de Programa (UOP)
Right
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.25
Centro deTreinamento
Automação e Drives
Sistema de Ajuda (Help) do Micro/WIN
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.26
Centro deTreinamento
Automação e Drives
Help Sensível ao Contexto no Micro/WIN
F1
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.27
Centro deTreinamento
Automação e Drives
Exercício: Criando um Projeto
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.28
Centro deTreinamento
Automação e Drives
Kit de Treinamento
NUMBER OF EB = 255
NUMBER OF FB = 253
F1
F2
F3
F1
F
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.29
Centro deTreinamento
Automação e Drives
O Modelo Transportador
INI 1 até INI 3
(Sensores de Proximidade)
LS1
Barreira de Luz
M1
(Motor)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.30
Centro deTreinamento
Automação e Drives
Configuração de Hardware e Conceito de Memória
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.31
Centro deTreinamento
Automação e Drives
Conceito de Memória no S7-200
EEPROM:
Blocos:
• Blocos lógicos
• Bloco de sistema
Bloco de dados
Comentários
não-ret.
Função:
PLC-> Program
Memory Cartridge
(Gravação Eprom)
retentivo
Bits de memória
Simbólicos
Blocos:
• Blocos lógicos
• Bloco de sistema
• Bloco de dados
RAM:
• Blocos lógicos
• Bloco de sistema
Cartão de
Memória
Bloco de dados
não-ret.
Desligamento -> Ligamento
•
Bits de memória
Dados armazenados sem erro pelo
não-ret.
super capacitor: Não-ret. M, T, C = 0
•
não-ret.
Todos T, C e M não retentivos = 0
Blocos:
• Blocos lógicos
• Bloco de dados
• Bloco de sistema
retentivo
Contadores
não-ret.
Siemens 2000. Todos os direitos reservados.
retentivo
Temporizadores
Conteúdo da RAM não armazenado:
SIMATIC S7
retentivo
Date:
File:
22/02/02
Micro_01E.32
retentivo
Centro deTreinamento
Automação e Drives
Copiando Blocos de/para o Cartucho de Memória 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
EEPROM
• Blocos lógicos
• Bloco de sistema
• Bloco de dados
• M , T, C
RAM
• Blocos lógicos
• Bloco de sistema
• Bloco de dados
• M , T, C
Função:
PLC-> Program
Memory Cartridge
(Gravação Eprom)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.33
Centro deTreinamento
Automação e Drives
Portas da CPU
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.34
Centro deTreinamento
Automação e Drives
Áreas Retentivas
Área de Bits de Memória
MB0
MB1 1
1
1
1
1
1
1
1
1
1
CPU após
religamento
Área de Bits de Memória
MB0
MB1 1
1
1
1
0
0
1
0
0
0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.35
Centro deTreinamento
Automação e Drives
Senha
Function
Level 1
Level 2
Level 3
Read user data
Write user data
Start/Stop program execution
Set/Read Time of Day Clock
Upload user program, data, and configuration
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Not Allowed
Allowed
Not Allowed
Not Allowed
Allowed
Not Allowed
Not Allowed
Allowed
Not Allowed
Not Allowed
Download user program, data, and configuration
Delete user program, data, and configuration
Copy user program, data, and configuration data to
memory cartridge
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.36
Centro deTreinamento
Automação e Drives
Tabela de Saídas
PIQ
QB0
QB1
1
1
1
CPU de
RUN -> STOP
PIQ
QB0
QB1
0
QB0
QB1
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
0
0
1
1
1
Date:
File:
22/02/02
Micro_01E.37
Centro deTreinamento
Automação e Drives
Detecção de Pulso nos Bits
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.38
Centro deTreinamento
Automação e Drives
Filtro de Entradas
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.39
Centro deTreinamento
Automação e Drives
Relógio
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.40
Centro deTreinamento
Automação e Drives
PLC - Função “Clear”
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.41
Centro deTreinamento
Automação e Drives
PLC - Função “Information”
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.42
Centro deTreinamento
Automação e Drives
PLC - Função “Compare”
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.43
Centro deTreinamento
Automação e Drives
PLC - Função “Type”
Próxima
página
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.44
Centro deTreinamento
Automação e Drives
Comunicação
2x
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.45
Centro deTreinamento
Automação e Drives
Seleção do PLC
2x
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.46
Centro deTreinamento
Automação e Drives
Editando Blocos
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.47
Centro deTreinamento
Automação e Drives
Linguagens de Programação
STL
LD
A
=
FBD
I 0.0
AND
I 0.0
I 0.1
Q0.0
Q0.0
I 0.1
LAD
I 0.0
I 0.1
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Q0.0
Date:
File:
22/02/02
Micro_01E.48
Centro deTreinamento
Automação e Drives
Iniciando o Editor LAD/STL/FBD
Clique nesse
ícone
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.49
Centro deTreinamento
Automação e Drives
Componentes do Editor LAD/STL/FBD
Tabela de
variáveis locais
Janela de
Programa
Árvore de
Instruções
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.50
Centro deTreinamento
Automação e Drives
Selecionando a Linguagem de Programação
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.51
Centro deTreinamento
Automação e Drives
Programando em LAD
Consultar o Help On-Line p/ mais informações
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.52
Centro deTreinamento
Automação e Drives
Programando em FBD
Consultar o Help On-Line p/ mais informações
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.53
Centro deTreinamento
Automação e Drives
Programando em STL
Consultar o Help On-Line p/ mais informações
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.54
Centro deTreinamento
Automação e Drives
Salvando um Projeto
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.55
Centro deTreinamento
Automação e Drives
Chamando um Bloco no OB1
Double-click this icon
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.56
Centro deTreinamento
Automação e Drives
Transferindo Blocos para o PLC
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.57
Centro deTreinamento
Automação e Drives
Programa Simples de Teste
Clique nesse ícone
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.58
Centro deTreinamento
Automação e Drives
Exercício: Setando a Comunicação
Antes de você transferir um bloco de programa ...
Clique nesse ícone
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.59
Centro deTreinamento
Automação e Drives
Exercício : Abrindo e Editando SBR0
Clique em SBR0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.60
Centro deTreinamento
Automação e Drives
Instruções Lógicas de Bits
I 0.0
I 0.1
Q 8.0
I 0.0
Q 8.1
Q 0.0
(S)
1
I 0.1
Q 0.0
(R)
1
Q 0.1
I 1.2
P
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.61
Centro deTreinamento
Automação e Drives
Execução Cíclica de Programa
Módulo de
Entrada
Iniciando a monitoração do tempo de ciclo
max. 300ms
Ciclo da CPU
Lendo o estado do sinal dos módulos e armazenando os
dados na tabela imagem de processo das entradas (PII)
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 .
Escrevendo no registrador da tabela imagem
de saída (PIQ) para os módulos de saída
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.62
Bloco
OB 1
LD I 0.1
A I 0.2
= Q 0.0
Módulo de
Saída
Centro deTreinamento
Automação e Drives
Imagens de Processo
PII
PIQ
Programa
do usuário
Byte 0
Byte 1
Byte 2
:
:
:
1
A
=
Área de memória CPU
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
:
:
I
Q
:
:
:
:
2.0
4.3
22/02/02
Micro_01E.63
Byte 0
Byte 1
Byte 2
:
:
:
1
Área de memória CPU
Centro deTreinamento
Automação e Drives
Estrutura de Programa
Programação Linear
Programação Particionada
Programação Estruturada
Receita A
OB 1
OB 1
Receita B
Misturador
OB 1
Bomba
Motor
Motor
Todas as instruções
estão num único bloco
(normalmente o Bloco
de Organização OB1)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
As instruções para as funções
individuais estão separadas em
blocos. OB 1 chama esses
blocos um após o outro.
Date:
File:
22/02/02
Micro_01E.64
Funções reutilizáveis são escritas em
blocos separados. OB 1(ou outro bloco)
chama esses blocos e passa os dados
relevantes.
Centro deTreinamento
Automação e Drives
Tipos de Blocos de Programa
Sistema Operacional
Ciclo de Scan
Processo
SBR0
SBR1
SBR3
SBR2
SBR4
OB1
Tempo
Comunicação
OB = Bloco de Organização
SBR = Subrrotina
INT = Rotina de Interrupção
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
0 - 63
0 - 127
Max. Chamadas em “cascata” = 8
Date:
File:
22/02/02
Micro_01E.65
Centro deTreinamento
Automação e Drives
Contatos NA e NF. Sensores e Símbolos
Processo
Tipo de
sensor
Estado do
Sensor
Avaliação do Programa no PLC
Tensão
na
entrada
Estado
do sinal
na
entrada
Contato NA Ativado
1
Presente
Não
Ativado
Checa por
estado do signal “1”
Checa por
estado do signal “0”
Símbolo /
Instrução
Resultado
do check
Símbolo /
Instrução
Resultado
do check
LAD:
“Yes”
1
LAD:
“Não”
0
Não
presente
0
FBD:
Contato NF Ativado
Não
Ativado
Siemens 2000. Todos os direitos reservados.
“No”
0
&
Não
presente
0
Presente
1
Date:
File:
22/02/02
Micro_01E.66
FBD:
STL:
“Sim”
1
&
“No”
0
A I x.y
SIMATIC S7
“Normalmente
Fechado”
“Normalmente
Aberto”
“Yes”
1
“Sim”
1
STL:
AN I x.y
“Não”
0
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!
Hardware
S1
S2
E 1.0
S1
E 1.0
E 1.1
Controlador Programável
E 1.1
Controlador Programável
Q 0.0
I 0.0
I 0.1
I 0.0
I 0.1
E 1.1
Controlador Programável
Q 0.0
Lampada
Q 0.0
S2
E 1.0
Q 0.0
Lampada
Software
S1
S2
Lampada
Q 0.0
I 0.0
I 0.1
Q 0.0
LAD
I 0.0
FBD
AND
Q 0.0
I 0.1
STL
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
AND
I 0.0
Q 0.0
I 0.1
....... I 0.0
....... I 0.1
....... Q 0.0
....... I 0.0
....... I 0.1
....... Q 0.0
Date:
File:
I 0.0
22/02/02
Micro_01E.67
AND
Q 0.0
I 0.1
....... I 0.0
....... I 0.1
....... Q 0.0
Centro deTreinamento
Automação e Drives
Endereçamento dos Módulos no S7-200
CPU 214
SIEMENS
SIMATIC
S7-200
SF
RUN
I0.0
I0.1
STOP
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
Q0.0
Q0.1
Q1.0
Q1.1
Módulo 0
Módulo 1
Módulo 2
4I/4O
8I
8O
CPU 214
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Q0.7
PII
PIQ
Byte 0
Byte 1
Byte 2
:
:
:
Byte 0
Byte 1
Byte 2
:
:
:
Área de memória da CPU
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
Área de memória da CPU
22/02/02
Micro_01E.68
Centro deTreinamento
Automação e Drives
Operações Lógicas com Bit: E, OU (AND, OR)
LAD
Diagrama de Circuito
FBD
STL
S1 (I 0.0)
I 0.0
I 0.1
Q 0.0
AND
I 0.1
S2 (I 0.1)
AND
I 0.0
Q 0.0
=
LD
A
=
I 0.0
I 0.1
Q 0.0
LD
O
=
I 0.2
I0.3
Q 0.2
L1
(Q 0.0)
S3
(I 0.2)
I 0.2
S4
(I 0.3)
OR
Q 0.2
I 0.2
I 0.3
I 0.3
OR
Q 0.2
=
L3 (Q 0.2)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.69
Centro deTreinamento
Automação e Drives
Operações Lógicas com Bit: OU Exclusivo (XOR)
LAD
I 0.4
I 0.5
FBD
I 0.4
Q 0.0
I 0.4
I 0.5
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
AND
I 0.5
I 0.4
OR
AND
I 0.5
Date:
File:
STL
22/02/02
Micro_01E.70
Q 0.0
=
LD
AN
LDN
A
OLD
=
I 0.4
I 0.5
I 0.4
I 0.5
Q0.0
Centro deTreinamento
Automação e Drives
Resultado Lógico da Operação (RLO), Primeira Verificação. Exemplos
LD I 1.0
0
1
1
AN I 1.1
0
1
0
A
M 4.0
0
1
1
=
Q 8.0
=
Q 8.1
0
1
0
LD I 2.0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.71
Primeira verificação
RLO
Resultado da verificação
Estado do Sinal
Primeira verificação
Exemplo 3
RLO
Resultado da verificação
Estado do Sinal
Primeira verificação
Exemplo 2
RLO
Resultado da verificação
Estado do Sinal
Exemplo 1
Centro deTreinamento
Automação e Drives
Saída, Set, Reset
LAD
I 1.0
I 1.1
FBD
Q 8.0
( )
Saída
I 1.0
AND
STL
Q 8.0
=
I 1.1
I 1.2
I 1.3
Q 8.1
(S)
Set
1
I 1.4
I 1.5
AND
Q 8.1
S
I 1.3
1
1
I 1.4
OR
Siemens 2000. Todos os direitos reservados.
N
Q 8.1
R
I 1.5
1
SIMATIC S7
LD I 1.2
A I 1.3
S Q 8.1,1
Q 8.1
(R)
Reset
I 1.2
LD I 1.0
A I 1.1
= Q 8.0
Date:
File:
22/02/02
Micro_01E.72
LD I 1.4
O I 1.5
R Q 8.1,1
N
Centro deTreinamento
Automação e Drives
Jump Incondicional (Independente do RLO)
LAD
FBD
Network 1
Network 1
SM0.0
(
Network 2
:
:
Network x
1
STL
1
JMP
1
)
SM0.0
JMP
Network 2
:
:
:
:
Network x
1
LBL
LBL
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
Network 1
22/02/02
Micro_01E.73
LD SM0.0
JMP 1
Network 2
:
:
:
:
Network x
LBL
1
Centro deTreinamento
Automação e Drives
Jump Condicional (Dependente do RLO)
LAD
Jump if
RLO=1
I 0.0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
I 0.1
FBD
1
I0.0
(JMP)
I0.1
Date:
File:
22/02/02
Micro_01E.74
AND
STL
1
JMP
LD I 0.0
A I 0.1
JMP 1
Centro deTreinamento
Automação e Drives
Avaliação do Flanco do RLO
LAD
I 1.0
FBD
I 1.1
M8.0
P
I 1.0
I 1.1
&
I1.0
I1.1
M8.0
P
I1.1
M8.1
N
I1.0
STL
&
=
M8.1
N
=
LD I1.0
A
I1.1
EU
=
M8.0
LD I 1.0
A
I 1.1
ED
=
M8.1
Ciclo do OB1
I1.0
I1.1
RLO
Exemplo
M1.0
M1.1
M8.0
M8.1
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.75
Centro deTreinamento
Automação e Drives
Exercício: Programa p/ uma Planta de Engarrafamento (Seção Modo de operação)
Planta ON/OFF (Liga/Desliga):
Modo Manual / Automatico:
I 0.0 = Início (Chave, contato NA)
I 0.4 = Manual/Automatico (chave)
I 0.5 = Modo Entrada
(Chave, contato NA)
I 0.2 = Operação de Avanço
(Chave, contato NA)
I 0.3 = Operação de Retorno
(Chave, contato NF)
I 0.1 = Parada (Chave, contato NF)
Sensor da
garrafa
I1.2
M
Q 0.5 = Esteira Avança
Q 0.6 = Esteira Retorna
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.76
Centro deTreinamento
Automação e Drives
Instruções Lógicas de Byte e Word
==B
MB0
20
Q 0.0
10s
T37
TON
I 0.7
IN
100
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
PT
Date:
File:
22/02/02
Micro_01E.77
Centro deTreinamento
Automação e Drives
Formatos Numéricos (16 Bits)
PG/PC
CPU
0
BCD
W#16#296
9
6
0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0
Números
Positivos
15
INTEIRO
2
14
13
12
11 10
9
8
7
6
5
4
3
2
1
0
0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0
+296
15
Números
Negativos
14
13
12
11 10
9
28
25
=
256 +
=
=
32 + 8 = 296
8
7
6
5
23
4
3
2
1
0
1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1
INTEIRO
28 27
-413
= =
256+ 128 +
24 23 22
= = =
16+8+ 4 = 412
- (412 + 1) = - 413
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.78
Centro deTreinamento
Automação e Drives
Carregando e Transferindo Dados
LAD
FBD
MOV_B
5
EN
ENO
IN
OUT
Exemplos
de carga
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
STL
MOV_B
EN
5
MB5
IN
OUT
MB5
LD SM0.0
MOVB 5, MB5
ENO
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
//Move Bloco de Bytes (Ex.:10)
MB0, VB0, 10
Date:
File:
22/02/02
Micro_01E.79
Centro deTreinamento
Automação e Drives
Temporizadores: Atraso no Ligamento (TON)
I 0.7
LAD
FBD
T37
TON
T37
TON
IN
100
T37
PT
I 0.7
IN
100
PT
Q0.0
T37
STL
NETWORK 1
LD I 0.7
TON T37, +100
NETWORK 2
LD T37
=
Q0.0
Q0.0
=
RLO em IN
Exemplo
Operação
do Tempor.
T37
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.80
Centro deTreinamento
Automação e Drives
Temporizadores: Atraso no Ligamento Retentivo (TONR)
LAD
Network 1
I 0.7
200
FBD
Network 1
T4
IN
TONR
I 0.7
PT
Network 2
T4
200
T4
IN
TONR
PT
Network 2
Q0.0
Q0.0
=
T4
Network 3
Network 3
I 0.6
T4
R
1
I 0.6
1
T4
R
STL
Network 1
LD I 0.7
TONR T4, +200
Network 2
LD T4
=
Q0.0
Network 3
LD I 0.6
R
T4, 1
N
RLO em IN
Exemplo
Operação
do Tempor.
T4
I0.6
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.81
Centro deTreinamento
Automação e Drives
Temporizadores: Atraso no Desligamento (TOF)
FBD
Network 1
I0.7
500
I0.7
T33
IN
TOF
M0.0
Exemplo
PT
Network 2
I0.7
T33
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
OR
Q0.0
T33
Q0.0
Date:
File:
22/02/02
Micro_01E.82
Centro deTreinamento
Automação e Drives
Temporizadores de Pulso
LAD
Network 1
I0.7
P
Network 2
I0.7
M0.0
S
1
M0.0
Exemplo
M0.0
T33
IN
TON
T33
500
PT
Q0.0
Network 3
M0.0
Q0.0
Network 4
T33
M0.0
R
I0.7
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.83
Centro deTreinamento
Automação e Drives
Temporizadores de Pulso Extendido
LAD
Network 1
I0.7
P
Network 2
I0.7
M0.0
S
1
M0.0
Exemplo
M0.0
T33
IN
TON
T33
500
PT
Q0.0
Network 3
M0.0
Q0.0
Network 4
T33
M0.0
R
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.84
Centro deTreinamento
Automação e Drives
Contadores
I 0.4
CU
LAD
FBD
C5
C5
CTUD
Q
I 0.5
I 0.4
CU
I 0.5
CD
I 0.7
R
STL
LD
CTUD
I0.4
LD I0.5
LD I0.7
CTUD C5, +20
CD
I 0.7
R
20
20
PV
PV
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.85
Centro deTreinamento
Automação e Drives
Exercício: Programa para uma Planta de Engarrafamento
(Ciclo de Enchimento e Contagem de Garrafas)
Planta ON/OFF (Liga/Desliga):
I 0.0 = Início (Chave, contato NA)
Tanque
principal
I 0.1 = Parada (Chave, contato NF)
Modo Manual / Automatico:
I 0.4 = Manual/Automatico
I 0.5 = Modo Entrada
I 0.2 = Operação de Avanço
I 0.3 = Operação de Retorno
Sensor de
Garrafa
I 1.2
Sensor de Garrafa
I 1.1
Q 0.4
Bico de Enchimento
Sensor de Garrafa
I 1.3
M
Q 0.5 = Esteira Avança
Q 0.6 = Esteira Retorna
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.86
Centro deTreinamento
Automação e Drives
Instruções de Conversão: BCD <-> Inteiro
Entrada Digital
Código - BCD
0 81 5
Conversão
BCD->Inteiro
Saída Digital
Código - BCD
0 2 4 8
Conversão
Inteiro->BCD
Tarefa
LAD
M0.0
IW4
M0.0
MW10
FBD
BCD_I
EN
ENO
IN
OUT
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
OUT
STL
MW20
LD
I0.4
MOVW IW4,
MW20
BCDI
MW20
QW12
LD
I0.4
MOVW IW4,
MW20
IBCD
MW20
BCD_I
MW20
I_BCD
EN
ENO
IN
Programa do Usuário
com instruções
matemáticas de
nºs Inteiros
M0.0
EN
ENO
IW4
IN
OUT
I_BCD
QW12
M0.0
EN
ENO
MW10
IN
OUT
Date:
File:
22/02/02
Micro_01E.87
Centro deTreinamento
Automação e Drives
Instruções de Conversão: Inteiro -> Duplo Inteiro -> Real
Dados no formato inteiro
(16 bits)
Conversão de
Inteiro para
Duplo Inteiro
(32 bits)
Tarefa
F
U
P
EN
ENO
MW12
IN
OUT
STL
DI_R
ENO
EN
I_DI
I0.4
Instruções
Matemáticas
com números
Reais
Conversão de
Duplo Inteiro
para Real
MD14
MD14
IN
OUT
MD26
LAD
I0.4
MW12
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
I_DI
EN
ENO
IN
OUT
DI_R
EN
ENO
MD14
MD14
Date:
File:
IN
22/02/02
Micro_01E.88
OUT
LD
ITD
I0.4
MW12,
MD14
A
ENO
DTR MD14,
MD26
MD26
Centro deTreinamento
Automação e Drives
Instruções de Comparação
LAD
MB0
M0.0
FBD
MB0
==B
VB4
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
==B
STL
M0.0
LDB= MB0, VB4
=
M0.0
VB4
Date:
File:
22/02/02
Micro_01E.89
Centro deTreinamento
Automação e Drives
Operações Lógicas Digitais
WXOR_W
LD I0.0
MOVW IW0, MW10
ANDW 16#5F2A, MW10
WOR_W
WAND_W
EN
IW0
W#16#5F2A
ENO
IN1
IN2
OUT
15
MW10
IW0 =
W#16#5F2A =
0
0 1 0 0 0 0 0 0 0 0 1 1 0 0 1 0
0 1 0 1 1 1 1 1 0 0 1 0 1 0 1 0
AND
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
OR
XOR
MW10 após “AW”
0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0
MW10 após “OW”
0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 0
MW10 após “XOW”
0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 0
Date:
File:
22/02/02
Micro_01E.90
Centro deTreinamento
Automação e Drives
Funções Matemáticas Básicas
LAD
I0.0
Adição
MW4
MW10
I0.0
Subtração
MW5
MW11
Multiplicação
I0.0
MD6
MD12
I0.0
Divisão
MD0
MD4
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
ADD_I
EN ENO
IN1
IN2 OUT
SUB_I
EN ENO
IN1
IN2 OUT
MUL_R
EN ENO
IN1
IN2
DIV_R
EN ENO
IN1
IN2 OUT
FBD
I0.0
MW4
MW6
MW10
I0.0
MW5
MW7
MW11
I0.0
MD6
MD20
MD12
I0.0
MD0
MD4
MD8
Date:
File:
22/02/02
Micro_01E.91
ADD_I
ENO
EN
IN1
IN2 OUT
SUB_I
ENO
EN
IN1
IN2 OUT
MUL_R
ENO
EN
IN1
IN2 OUT
DIV_R
EN
ENO
IN1
IN2 OUT
STL
MW6
MW7
MD20
MD8
LD
I0.0
MOVW MW4,
MW6
+I
MW10,
MW6
LD
I0.0
MOVW MW5,
MW7
-I
MW11,
MW7
LD
I0.0
MOVR MD6,
MD20
*R
MD12,
MD20
LD
I0.0
MOVR MD0,
MD8
/R
MD4,
MD8
Centro deTreinamento
Automação e Drives
Instruções de Deslocamento “Shift” (Word / Dupla Word)
SHL_W
I 0.0
P
MW0
IN
2
N
LD I0.0
EU
MOVW MW0, MW2
SLW MW2, 2
ENO
EN
OUT
MW2
Deslocamento (Shift) Word p/ Direita:
Deslocamento (Shift) Word p/ Esquerda:
15
14
13
12
11 10
9
8
7
6
5
4
3
2
1
0
15
14
13
12
11 10
9
8
7
6
5
4
3
2
1
0
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1
IN
IN
SM1.1 =1
SM1.1 = 0
1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
OUT
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
OUT
Date:
File:
22/02/02
Micro_01E.92
Centro deTreinamento
Automação e Drives
Instruções de Rotação de Dupla Word
LAD/FBD
STL
ROL_DW
I 0.0
P
EN
MD0
IN
MB6
= +4
N
31
IN:
30
29
LD
EU
MOVD
RLD
ENO
27 26
25
24
MD0, MD2
MD2, MB6
MD2
OUT
28
I0.0
23
22
21
20 19
18
17
16 15
14
13
12
11 10
9
8
7
6
5
4
3
2
1
0
1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
Rotação de 4
posições para
a esquerda
OUT:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.93
Centro deTreinamento
Automação e Drives
Simbólicos
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.94
Centro deTreinamento
Automação e Drives
Endereçamento Absoluto e Simbólico
LD
I 0.0
LD
"PLANT_ON"
=
Q0.0
=
"ON_INDIC"
LD
I 0.4
LD
"M_FWD"
=
Q0.5
=
"MOTOR_FWD"
Call
SBR 0
Call
SBR 0
Symbol
Address
Data type
Comment
MOTOR_FWD
Q0.5
BOOL
Motor avança
MOTOR_BWD
Q0.6
BOOL
Motor retorna
PLANT_ON
I 0.0
BOOL
Liga Planta
ON_INDIC
Q0.0
BOOL
Indicador “PLANTA LIGADA”
M_FWD
I 0.4
BOOL
Chave: Motor avança
(Max. 24 caracteres)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
(Max. 80 caracteres)
Date:
File:
22/02/02
Micro_01E.95
Centro deTreinamento
Automação e Drives
Endereçamento Simbólico - Resumo
Símbolos para:
Armazenado na:
Criado com:
Dados Globais:
- Inputs (I)
- Outputs (Q)
- Bit memories (M),
timers (T), counters (C)
- Analog inputs (AI)
- Analog outputs (AQ)
- Special memory bits (SM)
- Variables (V)
Tabela de Simbólicos
Editor de Simbólicos
Dados Locais do Bloco:
- Parâmetros do Bloco
- Dados Locais/temporários
Tabela de variáveis locais
do bloco
Editor de Programa
Labels de Jumps
Parte do Programa
Codificado do bloco
Editor de Programa
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.96
Centro deTreinamento
Automação e Drives
Abrindo a Tabela de Simbólicos
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.97
Centro deTreinamento
Automação e Drives
Menu “Edit”: Função “Find” (Localizar)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.98
Centro deTreinamento
Automação e Drives
Menu “Edit”: Função “Replace” (Substituir)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.99
Centro deTreinamento
Automação e Drives
Menu “View”: Função “Sort” (Escolha)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.100
Centro deTreinamento
Automação e Drives
Endereçamento Simbólico
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.101
Centro deTreinamento
Automação e Drives
Ferramentas de Teste e Depuração
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.102
Centro deTreinamento
Automação e Drives
Debug - Status do Programa
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.103
Centro deTreinamento
Automação e Drives
Abrindo a ferramenta "Chart Status" (Tabela de Status)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.104
Centro deTreinamento
Automação e Drives
Entrando com Variáveis na Tabela de Status
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.105
Centro deTreinamento
Automação e Drives
Ativando a Tabela de Status
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.106
Centro deTreinamento
Automação e Drives
Force e Unforce de Variáveis
Entrada de Valor
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.107
Centro deTreinamento
Automação e Drives
Referência Cruzada
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.108
Centro deTreinamento
Automação e Drives
Mostrando a Referência de Dados
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.109
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
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.110
Centro deTreinamento
Automação e Drives
Bytes Utilizados / Bits Utilizados
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.111
Centro deTreinamento
Automação e Drives
Corrigindo Blocos a partir da Lista de Referência Cruzada
2x
2x
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.112
Centro deTreinamento
Automação e Drives
Display de Texto - TD 200
SIEMENS
TD 200
NUMERO DE G.CHEIAS = 22
NUMERO DE G.VAZIAS = 25
F5
F6
F7
F8
F1
F2
F3
F4
SHIFT
ESC
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.113
ENTER
Centro deTreinamento
Automação e Drives
Teclado
Display do Painel
SIEMENS
TD 200
NUMBER OF FB = 22
NUMBER OF EB = 25
F5
F1
F6
F2
F7
F3
Teclas “Page Up/Down” ou
Incrementa/Decrementa
valores
F8
F4
SHIFT
ESC
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)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.114
ENTER
Reconhecimento
de Mensagens
Chaveia entre os modos
“Display” e “Menu” ou Função
“Cancela”
Centro deTreinamento
Automação e Drives
Modo “Menu” / Modo “Display”
Modo “Display”
SIEMENS
TD 200
Poti 0 : 156
F5
F1
F6
F2
F7
F3
F8
F4
SHIFT
ESC
ENTER
Seleciona a opção do menu pelas setas
Modo “Menu”
SIEMENS
TD 200
MENU
SET NETWORK ADDRESS
F5
F1
F6
F2
F7
F3
F8
F4
SHIFT
ESC
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
ENTER
22/02/02
Micro_01E.115
Confirma com a tecla ENTER
Centro deTreinamento
Automação e Drives
Ajuste de Parâmetros
Modo “Menu”
SIEMENS
TD 200
TD 200 ADDRESS
CPU ADDRESS
F5
F1
F6
F2
F7
F3
1
2
F8
F4
SHIFT
SIEMENS
ESC
Confirme com a tecla ENTER
ENTER
TD 200
TD 200 ADDRESS
CPU ADDRESS
F5
F1
Use as setas para selecionar
o parâmetro a ser setado
F6
F2
F7
F3
1
24
Use as setas para selecionar o endereço
F8
F4
SHIFT
ESC
Confirme o endereço selecionado
com a tecla ENTER
ENTER
SIEMENS
TD 200
Poti 0 : 234
Pressione ESC para retornar
ao Modo “Display”
F5
F1
F6
F2
F7
F3
F8
F4
SHIFT
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.116
ESC
ENTER
Centro deTreinamento
Automação e Drives
Estrutura de Parâmetros
Config. 0
T
Update rate (Taxa de Atualização)
0 Tão rápido quanto possível
1 A cada 1 segundo
D
Config. 0
:
F A cada 15 segundos
Config. 1
No. of mess.
MB-Num.
Password (SENHA)
0 Desativada
1 Ativada
Language (Idioma)
1 Inglês
2 Alemão
4 Italiano 5 Espanhol
3 Francês
VB-Mess.
Config. 1
VB-Bits
Password
Message size (Tamanho da Mensagem)
0 20 caracteres por mensagem
1 40 caracteres por mensagem
Time of Day clock (Relógio)
0 Desativado
1 Ativado
Force (Forçar)
0 Desativado
1 Ativado
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Arrow keys (SETAS)
1 Seta p/ Baixo
2 Seta p/ Cima
Date:
File:
22/02/02
Micro_01E.117
Centro deTreinamento
Automação e Drives
Estrutura de Mensagens
VB-Mess
Parâmetros da word - Byte 0
100
VB100
VB112
I
n
p
u
t
_
_
_
I
B
0
=
00000000
VB113 0 0 1 1 0 0 0 0
VW114 0 0 0 0 0 0 0 0
00000000
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
VB112
Edição de Dados da word
0 Não Possível
1 Possível
Texto
Proteção por SENHA
0 Desativada
1 Ativada
Parâmetros
da word
Dado da
word
Reconhecimento
0 Não Reconhecimento
1 Reconhecimento
2 Mensagem Reconhecida
Valor do dado
0 Não editado
1 Editado
Parâmetros da word - Byte 1
VB113
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 Valor real
Date:
File:
22/02/02
Micro_01E.118
Ponto decimal
0 sem ponto decimal
1 dígito à direita do ponto decimal
:
7 dígitos à direita do ponto decimal
Centro deTreinamento
Automação e Drives
Bits de Habilitação de Mensagens
TD200_1
Network 1
IB0
Se IB0 > 10
7 6 5 4 3 2 1 0
Se IB0 >= 10
V12.7
IB0
VB12
1
VB13
>=B
VB14
10
Network 2
0 0 0 0 1 0 1 0
VB15
Se V12.7 = 1
Update (Atualização):
V12.7
EN
• A cada n segundos
MOV_B
VB16
VB17
• Tão rápido quanto possível
SIEMENS
TD 200
Entrada IB0 = 10
IB0
IN
OUT
VB115
F5
F1
F6
F2
F7
F3
F8
F4
SHIFT
ESC
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.119
ENTER
Centro deTreinamento
Automação e Drives
Bloco de Parâmetros, Exemplo 1
// BEGIN TD200_BLOCK 30
VW0
VB30
VB32
VB33
VB34
VB35
VW36
VW38
30
'TD'
16#10
16#20
1
0
100
12
// MESSAGE 1
VB100
VB112
VB113
VW114
VB116
// ID of TD 200
// Language English, Update as fast as possible
// Text with 20 chars.;UP key V33.2; DOWN key V33.3
// Number of messages
// Message enable bits for function keys M0.0 to M0.7
// Starting address for messages VW100
// Starting address for message enable bits VW12
Message enable bit V12.7
'Input IB0='
16#00
// No editing; No acknowledgement; No password;
16#30
// Word, unsigned; 0 digits to right of decimal;
16#00
// Embedded data value:
' '
// END TD200_BLOCK 30
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.120
Centro deTreinamento
Automação e Drives
Editando um Valor de Dado Embutido
TD200_2
Network 1
Valor do Dado modificado
SIEMENS
Valor:
V106.2
MOV_W
EN
F5
F1
TD 200
1313
F6
F2
2.
F7
F3
F8
F4
1.
SHIFT
ESC
VW108
OUT
IN
ENTER
MW10
3.
V106.2
R
Network 2 Se I 0.0 = 1 seta bit de habilit. Mens.
I 0.0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
1
VB106
V12.7
Edição dos Dados
0 Não possível
1 Possível
Valor do Dado
0 Não editado
1 Editado
Date:
File:
22/02/02
Micro_01E.121
Centro deTreinamento
Automação e Drives
Bloco de Parâmetros, Exemplo 2
// BEGIN TD200_BLOCK 30
VW0
VB30
VB32
VB33
VB34
VB35
VW36
VW38
30
'TD'
16#10
16#20
1
0
100
12
// MESSAGE 1
VB100
VB106
VB107
VW108
VB110
// ID of TD 200
// Language English , Update as fast as possible
// Text with 20 chars.;UP key V33.2; DOWN key V33.3
// Number of messages
// Message enable bits for function keys M0.0 to M0.7
// Starting address for messages VW100
// Starting address for message enable bits VW12
Message enable bit V12.7
'Meas. val.: '
16#10
// Editing possible; No acknowledgement; No password;
16#10
// Word, signed; 0 digits to right of decimal;
16#00
// Embedded data value:
' '
// END TD200_BLOCK 30
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.122
Centro deTreinamento
Automação e Drives
Texto de Mensagem com reconhecimento
Network 1 // V12.6 = Mensagem 2
T37
V12.6
VB69
Reconhecimento
0 Não Reconhecimento
1 Reconhecimento
2 Mensagem Reconhecida
Network 2
SM0.0
T37
MOV_W
EN ENO
IN
MOV_W
EN ENO
OUT VW66 VW200 IN
Network 3 // V12.7 = Mensagem 1
V12.7
T37
OUT
SIEMENS
VW106
Mensagem 2
Tempo - Valor Atual = 5
Tempo - Setpoint
Network 4
V69.1
V69.1
R
F6
F2
F5
F1
T37
SM0.0
TON
F8
F4
SIEMENS
Mensagem 1
SHIFT
ESC
ENTER
TD 200
V69.1
TEMPO EXPIRADO
REINICIE COM ENTER
F5
F1
IN
300
= 300
F7
F3
T37
R
Network 5
TD 200
F6
F2
F7
F3
1 1
F8
F4
SHIFT
ESC
ENTER
PT
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.123
Centro deTreinamento
Automação e Drives
Bloco de Parâmetros, Exemplo 3
//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
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.124
Centro deTreinamento
Automação e Drives
Teclas de Função
TD200_4
NETWORK 1 //Mostra mensagem 1 c/ a tecla F1
M0.0
V12.7
SIEMENS
TD 200
TD 200
NETWORK 2 // Valor do pot. 0 na mensagem 1
F5
F1
F6
F2
F7
F3
F8
F4
SHIFT
V12.7
ESC
MOV_B
EN
7 6 5 4 3 2 1 0
MB0
SMB28 IN
OUT
1
VB110
SIEMENS
NETWORK 2 // Reseta o bit da tecla F1
SM0.0
ENTER
TD 200
Valor do Pot. 0 : 156
M0.0
F5
F1
R
F6
F2
F7
F3
F8
F4
SHIFT
ESC
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.125
ENTER
Centro deTreinamento
Automação e Drives
Bloco de Parâmetros, Exemplo 4
// BEGIN TD200_BLOCK 30
VW0
VB30
VB32
VB33
VB34
VB35
VW36
VW38
30
'TD'
16#10
16#30
1
0
100
12
// MESSAGE 1
VB100
VB107
VB108
VW109
VB111
// ID of TD 200
// Language English, Update as fast as possible
// Text with 20 chars.;UP key V33.2; DOWN key V33.3
// Number of messages
// Message enable bits for function keys M0.0 to M0.7
// Starting address for messages VW100
// Starting address for message enable bits VW12
Message enable bit V12.7
'Poti 0: '
16#00
// No editing; No acknowledgement; No password;
16#10
// Word, signed; 0 digits to right of decimal;
16#00
// Embedded data value:
' '
// END TD200_BLOCK 30
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.126
Centro deTreinamento
Automação e Drives
Exercício 11.1 - Mostrando uma Mensagem
SIEMENS
TD 200
GAR. VAZIAS = 255
GAR. CHEIAS = 253
F5
F6
F7
F8
F1
F2
F3
F4
SHIFT
ESC
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.127
ENTER
Centro deTreinamento
Automação e Drives
Instruções Especiais
SBR
0
RET
Contadores Rápidos
ATCH
EN
5
INT
0
EVENT
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.128
Centro deTreinamento
Automação e Drives
Instruções de Tabela
LAD
I 0.0
STL
AD_T_TBL
LD
EN
MW10
DATA
VW200
TABLE
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
ATT
Date:
File:
I 0.0
MW10, VW200
MW10
1234
VW200
0 0 0 5
N° de elementos TBL
VW202
0 0 0 3
N° de entradas
VW204
1 1 1 1
Entrada 0
VW206
2 2 2 2
Entrada 1
VW208
3 3 3 3
Entrada 2
VW210
0 0 0 0
VW212
0 0 0 0
22/02/02
Micro_01E.129
Centro deTreinamento
Automação e Drives
Leitura e Escrita no Relógio de Tempo Real
LAD
STL
READ_RTC
I 0.0
LD
EN
I 0.0
TODR VB0
VB0
T
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).
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
Ano
1 0 0 1 1 0 0 1
Mês
0 0 0 0 1 0 1 0
Dia
0 0 0 1 0 0 1 1
Horas
0 0 0 0 1 0 0 0
Minutos
0 1 0 0 0 1 0 1
Segundos
0 0 0 1 0 0 1 0
Millisegundos
0 0 0 0 0 0 0 0
Dia da Semana
0 0 0 0 0 1 0 0
22/02/02
Micro_01E.130
VB0
Centro deTreinamento
Automação e Drives
Instruções de Loop (FOR / NEXT)
LAD
Network 1
I 0.0
FOR
P
VW100
1
100
EN
I 0.0
INDEX
INITIAL
1
INDEX
11
2
...
101
INITIAL
FINAL
Network 2
Instruções
<
100
FINAL
Instruções
Network n
( NEXT)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
NEXT
Date:
File:
22/02/02
Micro_01E.131
Centro deTreinamento
Automação e Drives
Instruções de Interrupção
Interrupt events
I 0.0
0
Rising edge at I 0.0
1
Falling edge at I 0.0
NETWORK 7
2
Rising edge at I 0.1
INT
3
Falling edge at I 0.1
NETWORK 8
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
SM0.1
ATCH
EN
5
INT
0
EVENT
5
. . . // Rotina de Interrupção
NETWORK 9
RETI
Informações Detalhadas em:
Help -> Contents -> Index tab->
Interrupt Event Priority Table
( ENI )
etc.
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.132
Centro deTreinamento
Automação e Drives
Interrompendo o Ciclo de Programa
I 0.0
Evento 0
INT 0
Instruções
O OB1 é
executado
repetidamente .....
INT 1
RETI
..... Até que seja interrompido por
um evento de interrupção
Evento 1
Instruções
RETI
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.133
Centro deTreinamento
Automação e Drives
Network 1
Contadores Rápidos
OB 1
SBR 0
SM0.1
EN
Network 2
Q0.5
I 0.1
(S )
I 1.0
Network 1
I 0.0
SM0.0
INT 0
Q0.5
(R)
Q0.5
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.134
Centro deTreinamento
Automação e Drives
Saída Rápida de Pulso (PTO)
Network 1
OB 1
SBR 0
I 0.0
EN
P
I0.0
Q0.0
1
2
3
4
5
6
7
8
9
10
Tempo de Ciclo (Período) = 500ms
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.135
Centro deTreinamento
Automação e Drives
Modulação por Largura de Pulso (PWM))
Q0.0
Largura de Pulso
Tempo de Ciclo 25ms
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)
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.136
Centro deTreinamento
Automação e Drives
Controle Sequencial
Network 1
Restart
Instruções
Condição de Start
Network 2
Instruções
Network 3
1
Comando 1
Texto
Comando 2
Instruções
Transição
Network 4
Instruções
Network 5
2
Comando 1
Texto
Comando 2
Transição
Instruções
Network n
3
Comando 1
Texto
Comando 2
MEND
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.137
Centro deTreinamento
Automação e Drives
Sequenciador de Passos
Q0.0
Q0.1
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.138
Centro deTreinamento
Automação e Drives
Comunicação em Rede com o S7-200
S7-200
Impressora
PG/PC
SIEMENS
SF
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
SIMATIC
S7-200
F8
F4
SHIFT
ESC
ENTER
Painel de
Operação
m
I
PP
e
od
od
e
F7
F3
e
od
m
I+
P
P
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
SIMATIC
S7-200
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
SIMATIC
S7-200
Siemens 2000. Todos os direitos reservados.
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
CPU 214
Q0.6
Q0.7
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
SF
Date:
File:
Q0.3
CPU 214
I0.6
Q0.6
I0.7
Q0.7
CPU 214
Comunicação entre CPU‘s
com NETR, NETW
SIMATIC S7
Q1.1
Q0.2
I1.3
Q0.5
I0.7
SIMATIC
S7-200
Q1.0
Q0.1
I1.2
I0.3
CPU 214
SF
I0.6
SIEMENS
Q0.0
I1.1
I0.2
Q0.7
I0.7
SIMATIC
S7-200
I1.0
I0.1
Q0.6
I0.6
SIEMENS
I0.0
RUN
STOP
SF
SIEMENS
PLC
STOP
SF
SIEMENS
PG 702
Modem
m
F6
F2
Q0.7
ep
or
t
F5
F1
TD 200
Q0.6
I0.7
Fr
e
SIEMENS
I0.6
CPU 214
22/02/02
Micro_01E.139
Leitor de Código
de Barras
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
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.140
Centro deTreinamento
Automação e Drives
Comunicação Usando o Cabo MPI
CPU214 - Estação 2
CPU214 - Estação 3
CPU212 - Estação 4
Mestre
Mestre
Mestre
TD200 Estação 6
OP3 Estação 7
TD200 Estação 8
CPU212 - Estação 5
Mestre
PG/PC com cartão MPI
Estação 0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.141
Centro deTreinamento
Automação e Drives
Protocolo PPI
SIEMENS
SIMATIC
S7-200
• Micro/Win
SF
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
S7-212
Estação 2,
só Escravo
CPU 214
SIEMENS
SIMATIC
S7-200
SF
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
CPU 214
SIEMENS
SIMATIC
S7-200
S7-214
Estação 3
SF
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
CPU 214
S7-214
Estação n
SIEMENS
F5
F1
TD 200
F6
F2
F7
F3
F8
F4
SHIFT
SIEMENS
RS-485
F5
F1
TD 200
F6
F2
F7
F3
ESC
ENTER
TD-200 Estação 5
F8
F4
SHIFT
ESC
ENTER
TD-200 Estação 1
Estação 0 c/ cartão
MPI instalado
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.142
Centro deTreinamento
Automação e Drives
Instruções de Escrita e Leitura (NETR / NETW)
7
Tabela para NETR / NETW
7
0
0
D A
E
O
Error code
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)
Remote station address
Pointer to
data area in
remote station
(I,Q,M or V)
Data length
Data byte 0
Data byte 1
...
22
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Data byte 15
Date:
File:
0
22/02/02
Micro_01E.143
Centro deTreinamento
Automação e Drives
Modo PPI+ e Endereçamento
Network 2
Modo PPI+ e endereço da estação remota
SM0.1
EN
2
V100.6
IN
MOV_B
OUT
SMB30
MOV_DW
EN
&QB0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
IN
OUT
Date:
File:
VD102
22/02/02
Micro_01E.144
Centro deTreinamento
Automação e Drives
Exemplo da Instrução “Network Write” (NETW)
Network 2
Escrevendo dados na estação remota
I 0.0
EN
SMB28
MOV_B
IN
OUT
VB107
NETW
V100.6
EN
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
VB100
TABLE
0
PORT
Date:
File:
22/02/02
Micro_01E.145
Centro deTreinamento
Automação e Drives
Protocolo MPI
S7-214
Estação 3
SIEMEN S
SIMATIC
M ic r o P L C
21 2
SF
I0.0
Q0.0
RU N
I0.1
Q0.1
SF
I0.0
Q0.0
STOP
I0.2
Q0.2
RU N
I0.1
Q0.1
I0.3
Q0.3
STOP
I0.2
Q0.2
I0.3
Q0.3
I0.4
Q0.4
I0.5
Q0.5
I0.4
Q0.4
I0.5
Q0.5
SIEMEN S
I0.6
X
2
I0.7
3
4
S7-200
S7-214
Estação 5
S7-214
Estação 4
SIMATIC
M ic r o P LC
2 1 2
I0.6
X
2
I0.7
3
4
SIEMEN S
SIMATIC
SF
I0.0
Q0.0
RU N
I0.1
Q0.1
STOP
I0.2
Q0.2
I0.3
Q0.3
I0.4
Q0.4
I0.5
Q0.5
M ic r o P LC
2 1 2
I0.6
X
2
I0.7
3
4
S7-200
S7-200
S7-314
Estação 2
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
Date:
File:
22/02/02
Micro_01E.146
Centro deTreinamento
Automação e Drives
Profibus
S7-315 Mestre
S7-215 Escravo
SIEMENS
SIMATIC
S7-200
SF
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
CPU 214
5
3
• Micro/Win
2
0
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
MPI
Profibus
Date:
File:
22/02/02
Micro_01E.147
Centro deTreinamento
Automação e Drives
Status do Protocolo DP Standard
SMB110
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
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:
File:
22/02/02
Micro_01E.148
Centro deTreinamento
Automação e Drives
Layout da Área de Memória
CPU 215-DP
VB0
Receive buffer
VB2
NETWORK 1
//Start. addr. rcve buffer
LD SM0.1
MOVD &VB0, VD1000
MOVW SMW112, VW1002
Send buffer
NETWORK 3
//Start. addr. send buffer
MOVD &VB0, VD1004
MOVW
SMW112, VW1006
MOVW
0,
AC0
MOVB
SMB115,AC0
+I
AC0,
VW1006
VB1000
VB1004
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
NETWORK 4
LD SM0.0
BMB *VD1000, QB0, SMB114
BMB SMB28, *VD1004, SMB115
NETWORK 5
MEND
&VB0
&VB2
Date:
File:
22/02/02
Micro_01E.149
Centro deTreinamento
Automação e Drives
Exercício 12.1 - Comunicação com NETW
SIEMENS
SIMATIC
S7-200
• Micro/Win
SF
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
S7-214
Estação 4
CPU 214
SIEMENS
SIMATIC
S7-200
SF
I0.0
I1.0
Q0.0
Q1.0
RUN
I0.1
I1.1
Q0.1
Q1.1
STOP
I0.2
I1.2
Q0.2
I0.3
I1.3
Q0.3
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
CPU 214
S7-214
Estação 3
RS-485
// Estrutura da tabela para NETR / NETW
Estação 0 com o
cartão MPI instalado
SIMATIC S7
Siemens 2000. Todos os direitos reservados.
VB100
0
VB101
3
VD102
0
VB106
1
VB107
0
// END Table structure
Date:
File:
22/02/02
Micro_01E.150
// Status
// Remote station address
// Pointer to data area in remote station
// Data length
// Data byte
Centro deTreinamento
Automação e Drives

Documentos relacionados