Você está na página 1de 150

A Famlia 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
Automao e Drives

Resumo da Famlia 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

5
2

9
E

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
Automao 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
Automao e Drives

S7-200: Mdulos

CP242 - 2

EM

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

EM

Date:
File:

22/02/02
Micro_01E.4

CP

Centro deTreinamento
Automao e Drives

Desenho da CPU S7-200


Sadas

Seletor de Modo de
operao

Carto de Memria

Potencimetro
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 sadas

Date:
File:

22/02/02
Micro_01E.5

Centro deTreinamento
Automao e Drives

S7-300

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.6

Centro deTreinamento
Automao e Drives

S7-300: Mdulos

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. Rpida
- Posicionamento
- Controle de
malha fechada

CP:
- Ponto a Ponto
- PROFIBUS
- Ethernet

Centro deTreinamento
Automao 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
Automao e Drives

S7-400

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.9

Centro deTreinamento
Automao e Drives

S7-400: Mdulos

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
Automao 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 informaes ver catlogo ST 70

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.11

Centro deTreinamento
Automao 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/ carto
de memria

X3

Interface MPI
X1
EXT.-BATT.

5...15V DC

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

X1

Bateria
alimentao externa

Date:
File:

22/02/02
Micro_01E.12

EXT.-BATT.

5...15V DC

Centro deTreinamento
Automao e Drives

Terminais de Programao (PGs)

PG760

PG740

PG720

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.13

Centro deTreinamento
Automao e Drives

Requisitos do PG/PC para Instalao 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/ Carto de Memria

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
Automao 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
Automao e Drives

Resultado da Instalao
Duplo-click no cone

Activao via Menu Iniciar

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.16

Centro deTreinamento
Automao e Drives

STEP 7- Micro/WIN

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.17

Centro deTreinamento
Automao 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
Automao 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
Automao e Drives

Elementos da Janela
Barra de Ttulo
Barra de Menu
Barra de Ferramenta

Barra de Navegao
rvore de Instrues

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
Automao e Drives

A Barra de Ferramenta

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.21

Centro deTreinamento
Automao e Drives

Estrutura de Projeto

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.22

Centro deTreinamento
Automao e Drives

Opes

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.23

Centro deTreinamento
Automao e Drives

Criando um Projeto

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.24

Centro deTreinamento
Automao e Drives

Inserindo uma Unidade de Organizao de Programa (UOP)

Right

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.25

Centro deTreinamento
Automao 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
Automao e Drives

Help Sensvel ao Contexto no Micro/WIN

F1

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.27

Centro deTreinamento
Automao e Drives

Exerccio: Criando um Projeto

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.28

Centro deTreinamento
Automao e Drives

Kit de Treinamento

NUMBER OF EB = 255
NUMBER OF FB = 253

F1

F2

F3

F1

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.29

Centro deTreinamento
Automao 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
Automao e Drives

Configurao de Hardware e Conceito de Memria

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.31

Centro deTreinamento
Automao e Drives

Conceito de Memria no S7-200


EEPROM:
Blocos:
Blocos lgicos
Bloco de sistema
Bloco de dados
Comentrios

no-ret.

Funo:
PLC-> Program
Memory Cartridge
(Gravao Eprom)

retentivo

Bits de memria

Simblicos
Blocos:
Blocos lgicos
Bloco de sistema
Bloco de dados

RAM:
Blocos lgicos
Bloco de sistema

Carto de
Memria

Bloco de dados
no-ret.
Desligamento -> Ligamento

Bits de memria

Dados armazenados sem erro pelo

no-ret.

super capacitor: No-ret. M, T, C = 0

no-ret.

Todos T, C e M no retentivos = 0

Blocos:
Blocos lgicos
Bloco de dados
Bloco de sistema

retentivo

Contadores
no-ret.

Siemens 2000. Todos os direitos reservados.

retentivo

Temporizadores

Contedo da RAM no armazenado:

SIMATIC S7

retentivo

Date:
File:

22/02/02
Micro_01E.32

retentivo

Centro deTreinamento
Automao e Drives

Copiando Blocos de/para o Cartucho de Memria EPROM


Carregendo o programa do
cartucho de memria p/ a CPU:
1.

Desligue a CPU

2.

Insira o cartucho
de memria

Ligue a CPU

EEPROM
Blocos lgicos
Bloco de sistema
Bloco de dados
M , T, C

RAM
Blocos lgicos
Bloco de sistema
Bloco de dados
M , T, C

Funo:
PLC-> Program
Memory Cartridge
(Gravao Eprom)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.33

Centro deTreinamento
Automao e Drives

Portas da CPU

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.34

Centro deTreinamento
Automao e Drives

reas Retentivas
rea de Bits de Memria
MB0
MB1 1

1
1

1
1

1
1
CPU aps
religamento

rea de Bits de Memria


MB0
MB1 1

1
1
0

1
0

0
0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.35

Centro deTreinamento
Automao 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
Automao e Drives

Tabela de Sadas
PIQ
QB0
QB1

CPU de
RUN -> STOP

PIQ
QB0
QB1

0
QB0
QB1

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

0
1

Date:
File:

22/02/02
Micro_01E.37

Centro deTreinamento
Automao e Drives

Deteco de Pulso nos Bits

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.38

Centro deTreinamento
Automao e Drives

Filtro de Entradas

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.39

Centro deTreinamento
Automao e Drives

Relgio

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.40

Centro deTreinamento
Automao e Drives

PLC - Funo Clear

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.41

Centro deTreinamento
Automao e Drives

PLC - Funo Information

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.42

Centro deTreinamento
Automao e Drives

PLC - Funo Compare

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.43

Centro deTreinamento
Automao e Drives

PLC - Funo Type

Prxima
pgina

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.44

Centro deTreinamento
Automao e Drives

Comunicao

2x

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.45

Centro deTreinamento
Automao e Drives

Seleo do PLC

2x

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.46

Centro deTreinamento
Automao e Drives

Editando Blocos

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.47

Centro deTreinamento
Automao e Drives

Linguagens de Programao
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
Automao 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
Automao e Drives

Componentes do Editor LAD/STL/FBD

Tabela de
variveis locais

Janela de
Programa

rvore de
Instrues

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.50

Centro deTreinamento
Automao e Drives

Selecionando a Linguagem de Programao

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.51

Centro deTreinamento
Automao e Drives

Programando em LAD
Consultar o Help On-Line p/ mais informaes

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.52

Centro deTreinamento
Automao e Drives

Programando em FBD
Consultar o Help On-Line p/ mais informaes

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.53

Centro deTreinamento
Automao e Drives

Programando em STL
Consultar o Help On-Line p/ mais informaes

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.54

Centro deTreinamento
Automao e Drives

Salvando um Projeto

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.55

Centro deTreinamento
Automao 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
Automao 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
Automao 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
Automao e Drives

Exerccio: Setando a Comunicao


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
Automao e Drives

Exerccio : 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
Automao e Drives

Instrues Lgicas 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
Automao e Drives

Execuo Cclica de Programa

Mdulo de
Entrada

Iniciando a monitorao do tempo de ciclo

max. 300ms

Ciclo da CPU

Lendo o estado do sinal dos mdulos e armazenando os


dados na tabela imagem de processo das entradas (PII)

Executando o programa no OB1 (execuo cclica)


Eventos
(data e hora,interrupes,interrupes de hardware,etc.)
rotinas de trigger das interrupes .

Escrevendo no registrador da tabela imagem


de sada (PIQ) para os mdulos de sada

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

Mdulo de
Sada

Centro deTreinamento
Automao e Drives

Imagens de Processo

PII

PIQ
Programa
do usurio

Byte 0
Byte 1
Byte 2
:
:
:

1
A
=

rea de memria 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
:
:
:

rea de memria CPU

Centro deTreinamento
Automao e Drives

Estrutura de Programa

Programao Linear

Programao Particionada

Programao Estruturada

Receita A

OB 1

OB 1

Receita B
Misturador

OB 1

Bomba

Motor

Motor

Todas as instrues
esto num nico bloco
(normalmente o Bloco
de Organizao OB1)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

As instrues para as funes


individuais esto separadas em
blocos. OB 1 chama esses
blocos um aps o outro.

Date:
File:

22/02/02
Micro_01E.64

Funes reutilizveis so escritas em


blocos separados. OB 1(ou outro bloco)
chama esses blocos e passa os dados
relevantes.

Centro deTreinamento
Automao e Drives

Tipos de Blocos de Programa

Sistema Operacional
Ciclo de Scan
Processo

SBR0

SBR1

SBR3

SBR2

SBR4

OB1

Tempo
Comunicao

OB = Bloco de Organizao
SBR = Subrrotina
INT = Rotina de Interrupo

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
Automao e Drives

Contatos NA e NF. Sensores e Smbolos


Processo

Tipo de
sensor

Estado do
Sensor

Avaliao do Programa no PLC

Tenso
na
entrada

Estado
do sinal
na
entrada

Contato NA Ativado
1

Presente

No
Ativado

Checa por
estado do signal 1

Checa por
estado do signal 0

Smbolo /
Instruo

Resultado
do check

Smbolo /
Instruo

Resultado
do check

LAD:

Yes
1

LAD:

No
0

No
presente

0
FBD:

Contato NF Ativado

No
Ativado

Siemens 2000. Todos os direitos reservados.

No
0

&

No
presente

Presente

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

No
0

Centro deTreinamento
Automao e Drives

Exerccio
Dica : Nos 3 exemplos a lmpada deve ficar ligada quando S1 ativada e S2 no ativada!
Hardware
S1

S2

E 1.0

S1
E 1.0

E 1.1

Controlador Programvel

E 1.1

Controlador Programvel

Q 0.0

I 0.0

I 0.1

I 0.0

I 0.1

E 1.1

Controlador Programvel

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
Automao e Drives

Endereamento dos Mdulos 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

Mdulo 0

Mdulo 1

Mdulo 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 memria da CPU

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

rea de memria da CPU

22/02/02
Micro_01E.68

Centro deTreinamento
Automao e Drives

Operaes Lgicas 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
Automao e Drives

Operaes Lgicas 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
Automao e Drives

Resultado Lgico da Operao (RLO), Primeira Verificao. Exemplos

LD I 1.0

AN I 1.1

M 4.0

Q 8.0

Q 8.1

LD I 2.0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.71

Primeira verificao

RLO

Resultado da verificao

Estado do Sinal

Primeira verificao

Exemplo 3

RLO

Resultado da verificao

Estado do Sinal

Primeira verificao

Exemplo 2

RLO

Resultado da verificao

Estado do Sinal

Exemplo 1

Centro deTreinamento
Automao e Drives

Sada, Set, Reset


LAD

I 1.0

I 1.1

FBD

Q 8.0

( )

Sada

I 1.0

AND

STL

Q 8.0
=

I 1.1

I 1.2

I 1.3

Q 8.1

(S)

Set

I 1.4

I 1.5

AND

Q 8.1
S

I 1.3

I 1.4

OR

Siemens 2000. Todos os direitos reservados.

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

Centro deTreinamento
Automao e Drives

Jump Incondicional (Independente do RLO)

LAD

FBD

Network 1

Network 1

SM0.0

(
Network 2
:
:
Network x

STL

1
JMP

SM0.0

JMP

Network 2
:
:
:
:
Network x

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

Centro deTreinamento
Automao 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

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
Automao e Drives

Avaliao 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

I1.1
M8.1

I1.0

STL

&

=
M8.1

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
Automao e Drives

Exerccio: Programa p/ uma Planta de Engarrafamento (Seo Modo de operao)


Planta ON/OFF (Liga/Desliga):

Modo Manual / Automatico:

I 0.0 = Incio (Chave, contato NA)

I 0.4 = Manual/Automatico (chave)


I 0.5 = Modo Entrada
(Chave, contato NA)
I 0.2 = Operao de Avano
(Chave, contato NA)
I 0.3 = Operao de Retorno
(Chave, contato NF)

I 0.1 = Parada (Chave, contato NF)

Sensor da
garrafa
I1.2

M
Q 0.5 = Esteira Avana
Q 0.6 = Esteira Retorna

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.76

Centro deTreinamento
Automao e Drives

Instrues Lgicas 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
Automao e Drives

Formatos Numricos (16 Bits)


PG/PC

CPU
0

BCD

W#16#296

0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0

Nmeros
Positivos

15

INTEIRO

14

13

12

11 10

0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0
+296

15

Nmeros
Negativos

14

13

12

11 10

28

25

=
256 +

=
=
32 + 8 = 296

23

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
Automao e Drives

Carregando e Transferindo Dados


LAD

FBD

MOV_B

EN

ENO

IN

OUT

Exemplos
de carga

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

STL

MOV_B
EN

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
Automao 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

Operao
do Tempor.
T37

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.80

Centro deTreinamento
Automao 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

RLO em IN

Exemplo

Operao
do Tempor.
T4
I0.6

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.81

Centro deTreinamento
Automao 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
Automao 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
Automao 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
Automao 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

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
Automao e Drives

Exerccio: Programa para uma Planta de Engarrafamento


(Ciclo de Enchimento e Contagem de Garrafas)

Planta ON/OFF (Liga/Desliga):


I 0.0 = Incio (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 = Operao de Avano
I 0.3 = Operao 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 Avana
Q 0.6 = Esteira Retorna

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.86

Centro deTreinamento
Automao e Drives

Instrues de Converso: BCD <-> Inteiro


Entrada Digital
Cdigo - BCD

0 81 5

Converso
BCD->Inteiro

Sada Digital
Cdigo - BCD

0 2 4 8

Converso
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 Usurio
com instrues
matemticas de
ns 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
Automao e Drives

Instrues de Converso: Inteiro -> Duplo Inteiro -> Real


Dados no formato inteiro
(16 bits)
Converso 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

Instrues
Matemticas
com nmeros
Reais

Converso 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
Automao e Drives

Instrues de Comparao
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
Automao e Drives

Operaes Lgicas 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 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 aps AW

0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0

MW10 aps OW

0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 0

MW10 aps 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
Automao e Drives

Funes Matemticas Bsicas


LAD
I0.0
Adio

MW4
MW10

I0.0
Subtrao

MW5
MW11

Multiplicao

I0.0
MD6
MD12

I0.0
Diviso

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
Automao e Drives

Instrues de Deslocamento Shift (Word / Dupla Word)


SHL_W
I 0.0
P
MW0

IN

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

15

14

13

12

11 10

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
Automao e Drives

Instrues de Rotao de Dupla Word


LAD/FBD

STL

ROL_DW
I 0.0
P

EN

MD0

IN

MB6
= +4

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

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

Rotao de 4
posies 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
Automao e Drives

Simblicos

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.94

Centro deTreinamento
Automao e Drives

Endereamento Absoluto e Simblico


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 avana

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 avana

(Max. 24 caracteres)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

(Max. 80 caracteres)

Date:
File:

22/02/02
Micro_01E.95

Centro deTreinamento
Automao e Drives

Endereamento Simblico - Resumo


Smbolos 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 Simblicos

Editor de Simblicos

Dados Locais do Bloco:


- Parmetros do Bloco
- Dados Locais/temporrios

Tabela de variveis 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
Automao e Drives

Abrindo a Tabela de Simblicos

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.97

Centro deTreinamento
Automao e Drives

Menu Edit: Funo Find (Localizar)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.98

Centro deTreinamento
Automao e Drives

Menu Edit: Funo Replace (Substituir)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.99

Centro deTreinamento
Automao e Drives

Menu View: Funo Sort (Escolha)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.100

Centro deTreinamento
Automao e Drives

Endereamento Simblico

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.101

Centro deTreinamento
Automao e Drives

Ferramentas de Teste e Depurao

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.102

Centro deTreinamento
Automao e Drives

Debug - Status do Programa

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.103

Centro deTreinamento
Automao 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
Automao e Drives

Entrando com Variveis na Tabela de Status

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.105

Centro deTreinamento
Automao 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
Automao e Drives

Force e Unforce de Variveis

Entrada de Valor

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.107

Centro deTreinamento
Automao e Drives

Referncia Cruzada

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.108

Centro deTreinamento
Automao e Drives

Mostrando a Referncia de Dados

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.109

Centro deTreinamento
Automao e Drives

Lista de Referncia Cruzada

Endereo ou nome do operando


Bloco no qual o operando usado
N do Segmento (LAD/FBD) ou n da linha (STL)
Instruo usada
SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.110

Centro deTreinamento
Automao e Drives

Bytes Utilizados / Bits Utilizados

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.111

Centro deTreinamento
Automao e Drives

Corrigindo Blocos a partir da Lista de Referncia Cruzada

2x
2x

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.112

Centro deTreinamento
Automao 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
Automao 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 Funo para setar


os bits Mx.0 a Mx.3 (F1 a F4)
Tecla SHIFT para ativar as
Teclas de Funo 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 Funo
Cancela

Centro deTreinamento
Automao 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 opo 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
Automao e Drives

Ajuste de Parmetros
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 parmetro a ser setado

F6
F2

F7
F3

1
24

Use as setas para selecionar o endereo

F8
F4
SHIFT

ESC

Confirme o endereo 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
Automao e Drives

Estrutura de Parmetros
Config. 0
T
Update rate (Taxa de Atualizao)
0 To rpido quanto possvel
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 Ingls
2 Alemo
4 Italiano 5 Espanhol

3 Francs

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 (Relgio)


0 Desativado
1 Ativado

Force (Forar)
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
Automao e Drives

Estrutura de Mensagens
VB-Mess

Parmetros da word - Byte 0

100
VB100

VB112

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

Edio de Dados da word


0 No Possvel
1 Possvel

Texto
Proteo por SENHA
0 Desativada
1 Ativada

Parmetros
da word
Dado da
word

Reconhecimento
0 No Reconhecimento
1 Reconhecimento
2 Mensagem Reconhecida
Valor do dado
0 No editado
1 Editado

Parmetros 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 dgito direita do ponto decimal
:
7 dgitos direita do ponto decimal

Centro deTreinamento
Automao e Drives

Bits de Habilitao 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

VB13

>=B

VB14

10
Network 2

0 0 0 0 1 0 1 0

VB15

Se V12.7 = 1
Update (Atualizao):

V12.7
EN

A cada n segundos

MOV_B

VB16
VB17

To rpido quanto possvel

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
Automao e Drives

Bloco de Parmetros, 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
Automao 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.

VB106

V12.7

Edio dos Dados


0 No possvel
1 Possvel
Valor do Dado
0 No editado
1 Editado

Date:
File:

22/02/02
Micro_01E.121

Centro deTreinamento
Automao e Drives

Bloco de Parmetros, 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
Automao e Drives

Texto de Mensagem com reconhecimento


Network 1 // V12.6 = Mensagem 2
T37

V12.6

VB69
Reconhecimento
0 No 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
Automao e Drives

Bloco de Parmetros, 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
Automao e Drives

Teclas de Funo
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

VB110
SIEMENS

NETWORK 2 // Reseta o bit da tecla F1


SM0.0

ENTER

TD 200

Valor do Pot. 0 : 156

M0.0

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.125

ENTER

Centro deTreinamento
Automao e Drives

Bloco de Parmetros, 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
Automao e Drives

Exerccio 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
Automao e Drives

Instrues Especiais

SBR

RET

Contadores Rpidos

ATCH
EN
5

INT

EVENT

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.128

Centro deTreinamento
Automao e Drives

Instrues 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
Automao e Drives

Leitura e Escrita no Relgio 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 relgio de Tempo Real do S7-200 usa


os 2 dgitos menos significativos para o
ano. O ano 2000 aparece como 00.
(depois de 99 vem 00).
Todos os valores de data e hora so
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

Ms

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
Automao e Drives

Instrues de Loop (FOR / NEXT)


LAD
Network 1
I 0.0

FOR
P
VW100
1
100

EN

I 0.0

INDEX

INITIAL

INDEX

11
2
...
101

INITIAL
FINAL

Network 2
Instrues

<

100

FINAL

Instrues

Network n

( NEXT)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

NEXT

Date:
File:

22/02/02
Micro_01E.131

Centro deTreinamento
Automao e Drives

Instrues de Interrupo
Interrupt events

I 0.0

Rising edge at I 0.0

Falling edge at I 0.0

NETWORK 7

Rising edge at I 0.1

INT

Falling edge at I 0.1

NETWORK 8

Rising edge at I 0.2

Falling edge at I 0.2

Rising edge at I 0.3

Falling edge at I 0.3

Port 0: Rcv character

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

EVENT

. . . // Rotina de Interrupo
NETWORK 9
RETI
Informaes 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
Automao e Drives

Interrompendo o Ciclo de Programa

I 0.0

Evento 0

INT 0
Instrues

O OB1
executado
repetidamente .....

INT 1

RETI

..... At que seja interrompido por


um evento de interrupo

Evento 1

Instrues
RETI

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.133

Centro deTreinamento
Automao e Drives

Network 1

Contadores Rpidos

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
Automao e Drives

Sada Rpida de Pulso (PTO)


Network 1

OB 1
SBR 0

I 0.0
EN

I0.0

Q0.0

10

Tempo de Ciclo (Perodo) = 500ms

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.135

Centro deTreinamento
Automao e Drives

Modulao por Largura de Pulso (PWM))


Q0.0
Largura de Pulso
Tempo de Ciclo 25ms

O brilho da lmpada controlado


pelo potencimetro 0. Esse ajuste
muda a largura do pulso do sinal da
sada 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
Automao e Drives

Controle Sequencial

Network 1

Restart
Instrues

Condio de Start

Network 2
Instrues
Network 3

Comando 1

Texto

Comando 2

Instrues

Transio

Network 4
Instrues
Network 5

Comando 1

Texto

Comando 2
Transio

Instrues

Network n

Comando 1

Texto

Comando 2

MEND

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.137

Centro deTreinamento
Automao 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
Automao e Drives

Comunicao 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
Operao

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

Comunicao entre CPUs


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

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 Cdigo
de Barras

Centro deTreinamento
Automao e Drives

Comunicao 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
Automao e Drives

Comunicao Usando o Cabo MPI


CPU214 - Estao 2

CPU214 - Estao 3

CPU212 - Estao 4

Mestre

Mestre

Mestre

TD200 Estao 6

OP3 Estao 7

TD200 Estao 8

CPU212 - Estao 5

Mestre
PG/PC com carto MPI
Estao 0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.141

Centro deTreinamento
Automao 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
Estao 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
Estao 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
Estao 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 Estao 5

F8
F4
SHIFT

ESC

ENTER

TD-200 Estao 1

Estao 0 c/ carto
MPI instalado

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.142

Centro deTreinamento
Automao e Drives

Instrues de Escrita e Leitura (NETR / NETW)


7

Tabela para NETR / NETW


7
0

D A

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

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:

22/02/02
Micro_01E.143

Centro deTreinamento
Automao e Drives

Modo PPI+ e Endereamento


Network 2

Modo PPI+ e endereo da estao remota

SM0.1
EN

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
Automao e Drives

Exemplo da Instruo Network Write (NETW)


Network 2

Escrevendo dados na estao 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

PORT

Date:
File:

22/02/02
Micro_01E.145

Centro deTreinamento
Automao e Drives

Protocolo MPI
S7-214
Estao 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

I0.7

S7-200

S7-214
Estao 5

S7-214
Estao 4

SIMATIC

M ic r o P LC

2 1 2

I0.6

I0.7

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

I0.7

S7-200

S7-200

S7-314
Estao 2

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date:
File:

22/02/02
Micro_01E.146

Centro deTreinamento
Automao 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

Micro/Win

2
0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

MPI

Profibus

Date:
File:

22/02/02
Micro_01E.147

Centro deTreinamento
Automao e Drives

Status do Protocolo DP Standard

SMB110

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

0 0

Comunicao DP no iniciada

0 1

Erro na configurao ou definio de parmetros

1 0

Data exchange mode activated

1 1

Data exchange mode deactivated

SMB111

Endereo 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
Automao e Drives

Layout da rea de Memria


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
Automao e Drives

Exerccio 12.1 - Comunicao 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
Estao 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
Estao 3

RS-485

// Estrutura da tabela para NETR / NETW

Estao 0 com o
carto 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
Automao e Drives

Você também pode gostar