Você está na página 1de 150

A Famlia SIMATIC S7

SIMATIC PCS 7 SIMATIC Software SIMATIC NET

SIMATIC PC

SIMATIC
SIMATIC WinCC

SIMATIC HMI

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 HMI SIMATIC PG SIMATIC PC
SIEMENS

S IM A T IC

O P 17

PG 740

K1

K2

K3

K4

K5

K6

K7

K 8

H E LP S H IF T

K9

K 10

K 11

K 12

K 13

K 14

K 15

K 16

7 4 1
D

8 5 2
E

9 6 3
F

0 .
S H IF T IN S D E L H EL P

E SC

A C K

E N TE R

SIMATIC NET SIMATIC NET SIMATIC Controller


SIEMENS
SF RUN STOP I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5

MPI - Network Industrial Ethernet PROFIBUS

CPU 212

SIMATIC S7-200

PROFIBUS-DP

SIMATIC DP
SV

FM

ASI

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 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 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

CPU 214
I.0 I.1 I.2 I.3 I.4 I.5 I.6 I.7

DI 8 x DC24V

SIMATIC S7-200

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.3

Centro deTreinamento Automao e Drives

S7-200: Mdulos

CP242 - 2

EM

EM

CP

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.4

Centro deTreinamento Automao e Drives

Desenho da CPU S7-200


Sadas Carto de Memria Seletor de Modo de operao

Potencimetro
SIEMENS
SF RUN STOP I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5

CPU 212

SIMATIC S7-200

Interface PPI

Entradas

Leds de Status

Leds de Satus das entradas e sadas

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

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

IM SM: (opcional) DI

SM: DO

SM: AI

SM: AO

FM: - Cont. Rpida - Posicionamento - Controle de malha fechada

CP: - Ponto a Ponto - PROFIBUS - Ethernet

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.7

Centro deTreinamento Automao e Drives

Desenho da CPU S7-300

SIEMENS
SF BATF DC5V FRCE RUN STOP RUN-P RUN STOP M RES

CPU314

SIEMENS
SF BATF DC5V FRCE RUN STOP RUN-P RUN STOP M RES

CPU315-2 DP
SF DP BUSF

SIMATIC S7-300
Batterie MPI

SIMATIC S7-300
Batterie MPI DP

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.8

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

SM: DI

SM: DO

SM: AI

SM: AO

CP

FM

SM

IM

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.10

Centro deTreinamento Automao e Drives

Desenho da CPU S7-400: (Parte 1)

DI 32xDC24V X 2 3 4 421 - 1BL00 - 0AA0

CPU 414-2 X 2 3 4 414 - 2XG00 - 0AB0

INTF EXTF

INTF EXTF

DP

INTF EXTF BUSF

FRCE CRST RUN STOP CRST WRST RUN-P RUN

FRCE CRST RUN STOP CRST WRST RUN-P RUN

Chave Tipo Start-up Chave Selec. Modo

STOP CMRES

STOP CMRES

X3

X1
EXT.-BATT.

X1
EXT.-BATT.

e.x. CPU412-1

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 X 2 3 4 421 - 1BL00 - 0AA0

CPU 414-2 X 2 3 4 414 - 2XG00 - 0AB0

INTF EXTF

FRCE CRST RUN STOP CRST WRST RUN-P RUN

LEDs indicativos de falhas gerais da CPU


RUN-P RUN

INTF EXTF

DP

INTF EXTF BUSF

FRCE CRST RUN STOP CRST WRST

LEDs indicativos da Interface DP integrada

STOP CMRES

STOP CMRES

Slot p/ carto de memria Interface MPI


X1
EXT.-BATT.

Interface DP
X3

X1

5...15V DC

Bateria alimentao externa

EXT.-BATT.

5...15V DC

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.12

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 Processador Hard Disk (livre) RAM Interfaces Mouse Sistema Operacional

Requisitos 80 486 ou superior, Pentium recomendado Min. 300 MB (para Windows, Swap File, STEP7, Projetos) >= 32 MB, 64 MB recomendado CP 5611 ou MPI card ou Conversor PC-MPI Adaptador (PROMMER) p/ Carto de Memria Sim 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 I 1.1 Q4.0

Processo

Software

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

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 Simblicos Blocos: Blocos lgicos Bloco de sistema Bloco de dados
no-ret. retentivo

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

Bits de memria

RAM: Blocos lgicos Bloco de sistema Bloco de dados


no-ret. retentivo retentivo retentivo retentivo

Carto de Memria

Desligamento -> Ligamento Dados armazenados sem erro pelo super capacitor: No-ret. M, T, C = 0 Contedo da RAM no armazenado: Todos T, C e M no retentivos = 0

Bits de memria
no-ret. no-ret. no-ret.

Temporizadores Contadores

Blocos: Blocos lgicos Bloco de dados Bloco de sistema

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.32

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. 2. 3 Desligue a CPU 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 1 CPU aps religamento 1 1

rea de Bits de Memria


MB0 MB1 1 0 1 1 1 0 0 0 0 1

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.35

Centro deTreinamento Automao e Drives

Senha

Function Read user data Write user data Start/Stop program execution Set/Read Time of Day Clock Upload user program, data, and configuration Download user program, data, and configuration Delete user program, data, and configuration Copy user program, data, and configuration data to memory cartridge

Level 1 Allowed Allowed Allowed Allowed Allowed Allowed Allowed Allowed

Level 2 Allowed Allowed Allowed Allowed Allowed Not Allowed Not Allowed Not Allowed

Level 3 Allowed Allowed Allowed Allowed Not Allowed Not Allowed Not Allowed Not Allowed

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

CPU de RUN -> STOP

PIQ
QB0 QB1 0 QB0 QB1 0 1 1 0 1

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

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 = I 0.0 I 0.1 Q0.0

FBD

I 0.0 I 0.1

AND

Q0.0

LAD
I 0.0 I 0.1 Q0.0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

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

I 1.2 P

Q 0.1

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

Iniciando a monitorao do tempo de ciclo

Mdulo de Entrada

Lendo o estado do sinal dos mdulos e armazenando os dados na tabela imagem de processo das entradas (PII)

Ciclo da CPU

max. 300ms

Executando o programa no OB1 (execuo cclica) Eventos (data e hora,interrupes,interrupes de hardware,etc.) rotinas de trigger das interrupes .

Bloco OB 1

LD I 0.1 A I 0.2 = Q 0.0

Escrevendo no registrador da tabela imagem de sada (PIQ) para os mdulos de sada

Mdulo de Sada

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.62

Centro deTreinamento Automao e Drives

Imagens de Processo

PII
Byte 0 Byte 1 Byte 2 : : : Programa do usurio 1 A = : : I Q : : : : 2.0 4.3 Byte 0 Byte 1 Byte 2 : : :

PIQ

rea de memria CPU

rea de memria CPU

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.63

Centro deTreinamento Automao e Drives

Estrutura de Programa

Programao Linear

Programao Particionada

Programao Estruturada

Receita A

OB 1

OB 1

Receita B Misturador Motor

OB 1

Bomba

Motor

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

As instrues para as funes individuais esto separadas em blocos. OB 1 chama esses blocos um aps o outro.

Funes reutilizveis so escritas em blocos separados. OB 1(ou outro bloco) chama esses blocos e passa os dados relevantes.

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.64

Centro deTreinamento Automao e Drives

Tipos de Blocos de Programa

Sistema Operacional
Ciclo de Scan Processo Tempo

SBR0
OB1

SBR1

SBR4

SBR3
Comunicao

SBR2

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

0 - 63 0 - 127

Max. Chamadas em cascata = 8

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.65

Centro deTreinamento Automao e Drives

Contatos NA e NF. Sensores e Smbolos


Processo Avaliao do Programa no PLC

Tipo de sensor

Estado do Sensor

Tenso na entrada

Estado do sinal na entrada

Checa por estado do signal 1 Smbolo / Instruo Resultado do check

Checa por estado do signal 0 Smbolo / Instruo Resultado do check

Contato NA Ativado Presente 1

LAD: Normalmente Aberto

Yes 1

LAD: Normalmente Fechado

No 0

No Ativado

No presente

0 FBD:

No 0

FBD: &

Sim 1

Contato NF Ativado

No presente

& 0 No 0

Sim 1

No Ativado

Presente

STL: A I x.y

Yes 1

STL: AN I x.y

No 0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.66

Centro deTreinamento Automao e Drives

Exerccio
Dica : Nos 3 exemplos a lmpada deve ficar ligada quando S1 ativada e S2 no ativada! Hardware S1 E 1.0 Q 0.0
Lampada

S2 E 1.1

S1 E 1.0 Q 0.0
Lampada

S2 E 1.1 E 1.0

S1 E 1.1 Q 0.0
Lampada

S2

Controlador Programvel

Controlador Programvel

Controlador Programvel

Software

I 0.0

I 0.1

Q 0.0

I 0.0

I 0.1

Q 0.0

I 0.0

I 0.1

Q 0.0

LAD

I 0.0

AND Q 0.0

I 0.0 I 0.1

AND Q 0.0

I 0.0 I 0.1

AND Q 0.0

FBD

I 0.1 ....... I 0.0 ....... I 0.1 ....... Q 0.0

STL

....... I 0.0 ....... I 0.1 ....... Q 0.0

....... I 0.0 ....... I 0.1 ....... Q 0.0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.67

Centro deTreinamento Automao e Drives

Endereamento dos Mdulos no S7-200


Mdulo 0 CPU 214 4I/4O Mdulo 1 8I Mdulo 2 8O

SIEMENS

SF RUN STOP

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

CPU 214

SIMATIC S7-200

PII
Byte 0 Byte 1 Byte 2 : : : Byte 0 Byte 1 Byte 2 : : :

PIQ

rea de memria da CPU

rea de memria da CPU

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.68

Centro deTreinamento Automao e Drives

Operaes Lgicas com Bit: E, OU (AND, OR)


Diagrama de Circuito

LAD

FBD

STL

S1 (I 0.0) I 0.0 AND S2 (I 0.1) I 0.1 Q 0.0 I 0.0 I 0.1 AND Q 0.0 = LD A = I 0.0 I 0.1 Q 0.0

L1 (Q 0.0)

S3 (I 0.2) OR S4 (I 0.3)

I 0.2

Q 0.2 I 0.2 OR I 0.3

Q 0.2 =

I 0.3

LD O =

I 0.2 I0.3 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

FBD

STL

I 0.4

I 0.5

I 0.4 Q 0.0 I 0.5 I 0.4

AND OR AND Q 0.0 =

I 0.4

I 0.5

I 0.5

LD AN LDN A OLD =

I 0.4 I 0.5 I 0.4 I 0.5 Q0.0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.70

Centro deTreinamento Automao e Drives

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


Exemplo 1
Resultado da verificao

Exemplo 2
Resultado da verificao

Exemplo 3
Resultado da verificao

Primeira verificao

Primeira verificao

LD I 1.0 AN I 1.1 A = = M 4.0 Q 8.0 Q 8.1

0 0 0

1 1 1

1 0 1

LD I 2.0

0
Date: File:

1
22/02/02 Micro_01E.71

0
Centro deTreinamento Automao e Drives

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Primeira verificao

Estado do Sinal

Estado do Sinal

Estado do Sinal

RLO

RLO

RLO

Sada, Set, Reset


LAD FBD STL

I 1.0

I 1.1

Q 8.0

Sada

( )

I 1.0 I 1.1

AND

Q 8.0 =

LD I 1.0 A I 1.1 = Q 8.0

I 1.2

I 1.3

Q 8.1

Set

(S)
1

I 1.2 I 1.3

AND 1

Q 8.1 S N

LD I 1.2 A I 1.3 S Q 8.1,1

I 1.4

Q 8.1

(R)
Reset
I 1.5 1

I 1.4 I 1.5

OR 1

Q 8.1 R N

LD I 1.4 O I 1.5 R Q 8.1,1

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.72

Centro deTreinamento Automao e Drives

Jump Incondicional (Independente do RLO)

LAD

FBD

STL

Network 1

Network 1

SM0.0

(
Network 2 : : Network x

1 JMP

Network 1

SM0.0
Network 2 : : : : Network x

JMP

LD SM0.0 JMP 1
Network 2 : : : : Network x

1
LBL

1
LBL

LBL

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.73

Centro deTreinamento Automao e Drives

Jump Condicional (Dependente do RLO)

LAD

FBD

STL

Jump if RLO=1

I 0.0

I 0.1

I0.0 I0.1

AND

(JMP)

1 JMP

LD I 0.0 A I 0.1 JMP 1

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.74

Centro deTreinamento Automao e Drives

Avaliao do Flanco do RLO


LAD
I 1.0 I 1.1 M8.0 I1.0 I1.1 M8.1 I1.0 I1.1

FBD & P & N

STL
LD I1.0 A I1.1 EU = M8.0 LD I 1.0 A I 1.1 ED = M8.1
Ciclo do OB1

P
I 1.0 I 1.1

M8.0

=
M8.1

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): I 0.0 = Incio (Chave, contato NA) I 0.1 = Parada (Chave, contato NF) Modo Manual / Automatico: 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)
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

MB0 20

==B

Q 0.0

10s I 0.7
IN

T37 TON
PT

100

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.77

Centro deTreinamento Automao e Drives

Formatos Numricos (16 Bits)


PG/PC
0 2

CPU
9 6

BCD
Nmeros Positivos

W#16#296

0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

INTEIRO

0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 +296 28
= 256 +

25

23

= = 32 + 8 = 296

Nmeros Negativos

15

14

13

12

11 10

1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1 INTEIRO -413
- (412 + 1) = - 413

28 27
= = 256+ 128 +

24 23 22
= = = 16+8+ 4 = 412

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 STL

MOV_B EN ENO EN

MOV_B OUT MB5

LD SM0.0 MOVB 5, MB5

IN

OUT

MB5

IN

ENO

Exemplos de carga

MOVB 5,MB5 MOVB 16#EF,MB5 MOVW VW0,MW10 MOVD VD0,MD0 BMB MB0, VB0, 10

//constante de 8-bits (inteiro) //Byte no formato hexadecimal //Move word //Move dupla word //Move Bloco de Bytes (Ex.:10)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.79

Centro deTreinamento Automao e Drives

Temporizadores: Atraso no Ligamento (TON)


LAD
T37 TON IN I 0.7 IN

FBD
T37 TON

STL

I 0.7

NETWORK 1 LD I 0.7 TON T37, +100 NETWORK 2 LD T37 = Q0.0

100 T37

PT

100

PT

Q0.0 T37

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 FBD STL

Network 1 I 0.7 200 Network 2 T4 Network 3 I 0.6

Network 1 T4 IN TONR PT Q0.0 T4 Network 3 T4 R 1 RLO em IN I 0.6 1 N I 0.7 200 Network 2 Q0.0 = T4 R T4 IN TONR PT

Network 1 LD I 0.7 TONR T4, +200 Network 2 LD T4 = Q0.0 Network 3 LD I 0.6 R T4, 1

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 Network 2 I0.7 T33 OR Q0.0 T33 IN TOF PT Exemplo

I0.7 M0.0 T33 Q0.0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.82

Centro deTreinamento Automao e Drives

Temporizadores de Pulso
LAD

Network 1 I0.7 P Network 2 M0.0 500 Network 3 M0.0 Network 4 T33 I0.7 M0.0 R Q0.0 M0.0 S 1 Exemplo T33 IN TON PT I0.7 M0.0 T33 Q0.0

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 M0.0 500 Network 3 M0.0 Network 4 T33 M0.0 R Q0.0 M0.0 S 1 Exemplo T33 IN TON PT I0.7 M0.0 T33 Q0.0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.84

Centro deTreinamento Automao e Drives

Contadores
LAD FBD STL

I 0.4 CU I 0.5 CD I 0.7

C5 CTUD Q I 0.4 I 0.5 I 0.7 R 20 PV CU CD R

C5 CTUD

LD

I0.4

LD I0.5 LD I0.7 CTUD C5, +20

20

PV

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.85

Centro deTreinamento Automao e Drives

Planta ON/OFF (Liga/Desliga): I 0.0 = Incio (Chave, contato NA)

Exerccio: Programa para uma Planta de Engarrafamento (Ciclo de Enchimento e Contagem de Garrafas)
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.1 Sensor de Garrafa I 1.2

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 Tarefa Sada Digital Cdigo - BCD

0 81 5
0 2 4 8

Converso BCD->Inteiro

Converso Inteiro->BCD

Programa do Usurio com instrues matemticas de ns Inteiros

LAD
M0.0
EN IW4 IN BCD_I ENO OUT MW20 M0.0 IW4 EN IN

FBD
BCD_I ENO OUT I_BCD M0.0 QW12 MW10 EN IN ENO OUT QW12 MW20

STL LD I0.4 MOVW IW4, MW20 BCDI MW20 LD I0.4 MOVW IW4, MW20 IBCD MW20
Centro deTreinamento Automao e Drives

M0.0

I_BCD EN ENO IN OUT

MW10

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.87

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


Dados no formato inteiro (16 bits) Converso de Inteiro para Duplo Inteiro (32 bits) Converso de Duplo Inteiro para Real Instrues Matemticas com nmeros Reais

Tarefa

F U P LAD
I0.4

I_DI I0.4 MW12 EN IN ENO OUT MD14 MD14

DI_R ENO EN IN OUT MD26 LD ITD

STL

I_DI EN ENO IN OUT MD14 MD14

DI_R EN ENO IN OUT MD26

I0.4 MW12, MD14 A ENO DTR MD14, MD26

MW12

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.88

Centro deTreinamento Automao e Drives

Instrues de Comparao
LAD FBD STL

MB0
==B

M0.0

MB0 VB4

==B

M0.0

LDB= MB0, VB4 = M0.0

VB4

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.89

Centro deTreinamento Automao e Drives

Operaes Lgicas Digitais


WXOR_W WOR_W WAND_W EN IW0 W#16#5F2A IN1 IN2 OUT MW10 IW0 = W#16#5F2A = 15 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

LD I0.0 MOVW IW0, MW10 ANDW 16#5F2A, MW10

ENO

AND MW10 aps AW MW10 aps OW MW10 aps XOW

OR

XOR

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

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

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

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.90

Centro deTreinamento Automao e Drives

Funes Matemticas Bsicas


LAD
I0.0
Adio

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

MW4 MW10

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

I0.0 MW4 MW6 MW10

MW6

I0.0
Subtrao

I0.0 MW5 MW7 MW11

MW5 MW11

MW7

Multiplicao

I0.0
MD6 MD12

I0.0 MD6 MD20 MD12

MD20

I0.0
Diviso

I0.0 MD0 MD8 MD4

MD0 MD4

MD8

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.91

Instrues de Deslocamento Shift (Word / Dupla Word)


SHL_W I 0.0 P MW0 2 EN IN N OUT MW2 ENO LD I0.0 EU MOVW MW0, MW2 SLW MW2, 2

Deslocamento (Shift) Word p/ Esquerda:


15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15

Deslocamento (Shift) Word p/ Direita:


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
SM1.1 =1

1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 IN
SM1.1 = 0

IN

1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 OUT

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.

Date: File:

22/02/02 Micro_01E.92

Centro deTreinamento Automao e Drives

Instrues de Rotao de Dupla Word


LAD/FBD ROL_DW I 0.0 P MD0 MB6 = +4 EN IN N OUT MD2 ENO LD EU MOVD RLD STL I0.0 MD0, MD2 MD2, MB6

31

30

29

28

27 26

25

24

23

22

21

20 19

18

17

16 15

14

13

12

11 10

IN:

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 = LD = Call I 0.0 Q0.0 I 0.4 Q0.5 SBR 0 LD = LD = Call "PLANT_ON" "ON_INDIC" "M_FWD" "MOTOR_FWD" SBR 0

Symbol MOTOR_FWD MOTOR_BWD PLANT_ON ON_INDIC M_FWD


(Max. 24 caracteres)

Address Q0.5 Q0.6 I 0.0 Q0.0 I 0.4

Data type BOOL BOOL BOOL BOOL BOOL

Comment Motor avana Motor retorna Liga Planta Indicador PLANTA LIGADA Chave: Motor avana

(Max. 80 caracteres)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.95

Centro deTreinamento Automao e Drives

Endereamento Simblico - Resumo


Smbolos para: 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) Armazenado na: Tabela de Simblicos Criado com: Editor de Simblicos

Dados Locais do Bloco: - Parmetros do Bloco - Dados Locais/temporrios Labels de Jumps

Tabela de variveis locais do bloco Parte do Programa Codificado do bloco

Editor de Programa

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 ENTER

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.113

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 F8 F4
SHIFT ESC ENTER

Teclas Page Up/Down ou Incrementa/Decrementa valores

Reconhecimento de Mensagens

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)

Chaveia entre os modos Display e Menu ou Funo Cancela

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.114

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

Modo Menu
SIEMENS

Seleciona a opo do menu pelas setas


TD 200

MENU SET NETWORK ADDRESS


F5 F1 F6 F2 F7 F3 F8 F4
SHIFT ESC ENTER

Confirma com a tecla ENTER

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.115

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 ESC ENTER

Use as setas para selecionar o parmetro a ser setado Confirme com a tecla ENTER

SIEMENS

TD 200

TD 200 ADDRESS CPU ADDRESS


F5 F1 F6 F2 F7 F3

1 4 2
F8 F4
SHIFT ESC ENTER

Use as setas para selecionar o endereo Confirme o endereo selecionado com a tecla ENTER
SIEMENS

TD 200

Pressione ESC para retornar ao Modo Display

Poti 0 : 234
F5 F1 F6 F2 F7 F3 F8 F4
SHIFT ESC ENTER

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.116

Centro deTreinamento Automao e Drives

Estrutura de Parmetros
Config. 0 T D Config. 0 Config. 1 No. of mess. MB-Num. VB-Mess. Config. 1 VB-Bits Password
Time of Day clock (Relgio) 0 Desativado 1 Ativado Message size (Tamanho da Mensagem) 0 20 caracteres por mensagem 1 40 caracteres por mensagem Password (SENHA) 0 Desativada 1 Ativada Update rate (Taxa de Atualizao) 0 To rpido quanto possvel 1 A cada 1 segundo : F A cada 15 segundos Language (Idioma) 1 Ingls 2 Alemo 4 Italiano 5 Espanhol

3 Francs

Force (Forar) 0 Desativado 1 Ativado

Arrow keys (SETAS) 1 Seta p/ Baixo 2 Seta p/ Cima

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.117

Centro deTreinamento Automao e Drives

Estrutura de Mensagens
VB-Mess 100 VB100 I p t _ I 0 VB112 n u _ _ B = Parmetros da word Dado da word 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 Ponto decimal 0 sem ponto decimal 1 dgito direita do ponto decimal : 7 dgitos direita do ponto decimal Edio de Dados da word 0 No Possvel 1 Possvel

Parmetros da word - Byte 0 VB112

Texto
Proteo por SENHA 0 Desativada 1 Ativada

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

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.

Date: File:

22/02/02 Micro_01E.118

Centro deTreinamento Automao e Drives

Bits de Habilitao de Mensagens


TD200_1 Network 1 IB0 >=B 10 Network 2 V12.7 EN Se V12.7 = 1
Update (Atualizao): A cada n segundos

IB0 Se IB0 > 10 V12.7


Se IB0 >= 10

0 0 0 0 1 0 1 0 7 6 5 4 3 2 1 0

VB12 VB13 VB14 VB15 VB16 VB17

MOV_B

To rpido quanto possvel

SIEMENS

TD 200

Entrada IB0 = 10

IB0

IN

OUT

VB115
F5 F1 F6 F2 F7 F3 F8 F4
SHIFT ESC ENTER

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.119

Centro deTreinamento Automao e Drives

Bloco de Parmetros, Exemplo 1

// BEGIN TD200_BLOCK 30 VW0 VB30 VB32 VB33 VB34 VB35 VW36 VW38 VB100 VB112 VB113 VW114 VB116 30 'TD' 16#10 16#20 1 0 100 12 // 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

// MESSAGE 1

'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

TD 200

Valor:

13 13
F6 F2 F7 F3 F8 F4
SHIFT ESC ENTER

V106.2

MOV_W EN

2.

F5 F1

1.

VW108

IN

OUT

MW10 3. VB106 1

V106.2 R Network 2 Se I 0.0 = 1 seta bit de habilit. Mens. I 0.0 V12.7

Edio dos Dados 0 No possvel 1 Possvel Valor do Dado 0 No editado 1 Editado

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

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 VB100 VB106 VB107 VW108 VB110 30 'TD' 16#10 16#20 1 0 100 12 // 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

// MESSAGE 1

'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 MOV_W EN ENO IN MOV_W EN ENO OUT


SIEMENS

T37

OUT VW66 VW200 IN

VW106
Mensagem 2 TD 200

Network 3 // V12.7 = Mensagem 1 T37 Network 4 V69.1 V12.7

Tempo - Valor Atual = 5 Tempo - Setpoint = 300


F8 F4
SIEMENS Mensagem 1 SHIFT ESC ENTER

V69.1 R T37 R

F5 F1

F6 F2

F7 F3

TD 200

TEMPO EXPIRADO REINICIE COM ENTER


F6 F2 F7 F3 F8 F4
SHIFT ESC ENTER

V69.1 1 1

Network 5 SM0.0 IN 300

T37 TON

F5 F1

PT
Centro deTreinamento Automao e Drives

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.123

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
F5 F1 F6 F2 F7 F3 F8 F4
SHIFT

NETWORK 2 // Valor do pot. 0 na mensagem 1 V12.7 MOV_B EN

ESC

ENTER

7 6 5 4 3 2 1 0 MB0 1

SMB28 IN

OUT

VB110
SIEMENS

TD 200

NETWORK 2 // Reseta o bit da tecla F1 SM0.0 M0.0 R

Valor do Pot. 0 : 156


F5 F1 F6 F2 F7 F3 F8 F4
SHIFT ESC ENTER

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.125

Centro deTreinamento Automao e Drives

Bloco de Parmetros, Exemplo 4

// BEGIN TD200_BLOCK 30 VW0 VB30 VB32 VB33 VB34 VB35 VW36 VW38 VB100 VB107 VB108 VW109 VB111 30 'TD' 16#10 16#30 1 0 100 12 // 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

// MESSAGE 1

'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 ENTER

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.127

Centro deTreinamento Automao e Drives

Instrues Especiais

SBR RET

Contadores Rpidos

ATCH EN 5 0 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
AD_T_TBL EN MW10 VW200 DATA TABLE MW10 VW200 VW202 VW204 VW206 VW208 VW210 VW212 1234 0 0 0 5 0 0 0 3 1 1 1 1 2 2 2 2 3 3 3 3 0 0 0 0 0 0 0 0 N de elementos TBL N de entradas Entrada 0 Entrada 1 Entrada 2

STL LD ATT I 0.0 MW10, VW200

I 0.0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.129

Centro deTreinamento Automao e Drives

Leitura e Escrita no Relgio de Tempo Real


LAD
READ_RTC EN

STL

I 0.0

LD

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). Ano Ms Dia Horas Minutos Segundos Millisegundos Dia da Semana 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 VB0

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.130

Centro deTreinamento Automao e Drives

Instrues de Loop (FOR / NEXT)


LAD
Network 1 I 0.0 P VW100 1 100 EN INDEX INITIAL FINAL INDEX 1 1 2 ... 101 < 100 FINAL FOR I 0.0 INITIAL 1

Network 2 Instrues Network n

Instrues

( NEXT)

NEXT

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.131

Centro deTreinamento Automao e Drives

Instrues de Interrupo
Interrupt events 0 1 2 3 4 5 6 7 8 9 10 11 12 13 etc. Rising edge at I 0.0 Falling edge at I 0.0 Rising edge at I 0.1 Falling edge at I 0.1 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 Timed interrupt INT 0 Timed interrupt INT 1 HSC0 CV=PV HSC1 CV=PV 5 0 SM0.1 EN INT EVENT ATCH I 0.0 NETWORK 7 INT 5 NETWORK 8 . . . // Rotina de Interrupo NETWORK 9 RETI Informaes Detalhadas em: Help -> Contents -> Index tab-> Interrupt Event Priority Table

( ENI )

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


Evento 1

RETI

INT 1 Instrues RETI

..... At que seja interrompido por um evento de interrupo

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.133

Centro deTreinamento Automao e Drives

Network 1 SM0.1 EN Network 2 Q0.5 I 0.1 (S ) SBR 0

OB 1

Contadores Rpidos

I 1.0 Network 1 SM0.0 Q0.5 (R)

I 0.0

INT 0

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 I 0.0 P EN SBR 0

OB 1

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 Instrues Network 2 Instrues Network 3 Instrues Network 4 Instrues Network 5 Instrues

Restart Condio de Start 1 Texto Comando 1 Comando 2 Transio 2 Texto Comando 1 Comando 2 Transio 3 Comando 1 Comando 2

Network n MEND

Texto

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 PG/PC
SF I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 Q1.1

Impressora
CPU 214

SIEMENS

RUN STOP

SIMATIC S7-200

I0.6 I0.7

SHIFT ESC ENTER

Painel de Operao

I+ P P
SF I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

e od m
I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 Q1.0 Q1.1

Fr e

ep or t

F5 F1

F6 F2

F7 F3

F8 F4

m I PP

od e

SIEMENS

TD 200

e od

Modem
SF I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 Q1.1

SIEMENS

CPU 214

RUN STOP

SIMATIC S7-200

I0.6 I0.7

PLC
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

SIEMENS

CPU 214

RUN STOP

SIMATIC S7-200 SIEMENS

I0.6 I0.7 SF RUN STOP I0.0 I0.1 I0.2 I0.3 I0.4

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 SF I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

Q1.0 Q1.1

CPU 214

PG 702

I0.5

SIMATIC S7-200 SIEMENS

I0.6 I0.7

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

CPU 214

RUN STOP

SIMATIC S7-200

I0.6 I0.7

Comunicao entre CPUs com NETR, NETW

Leitor de Cdigo de Barras

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.139

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 CPU212 - Estao 5

Mestre TD200 Estao 6

Mestre OP3 Estao 7

Mestre TD200 Estao 8 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

SF

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

SIEMENS

CPU 214

SF

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

RUN STOP

SIEMENS

CPU 214

SF

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

RUN STOP

SIEMENS

CPU 214

RUN STOP

SIMATIC S7-200

I0.6 I0.7

SIMATIC S7-200

I0.6 I0.7

SIMATIC S7-200

I0.6 I0.7

Micro/Win

S7-212 Estao 2, s Escravo

S7-214 Estao 3

S7-214 Estao n
SIEMENS TD 200

F5 F1

F6 F2

F7 F3

F8 F4 SHIFT

ESC

ENTER

RS-485

SIEMENS

TD 200

TD-200 Estao 5
ESC ENTER

F5 F1

F6 F2

F7 F3

F8 F4 SHIFT

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)


Tabela para NETR / NETW 7 0 D A E O Remote station address Pointer to data area in remote station (I,Q,M or V) Data length Data byte 0 Data byte 1 ... 22 Data byte 15
mm bbb d

7
pp Parity 00 = No parity 01 = Even parity 10 = No parity 11 = Odd parity

0 Error code

p p d b b b m m SMB30

Data bits per character 0 = 8 bits per character 1 = 7 bits per character 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 Protocol 00 = Point-to-point interface (PPI) or system protocol 01 = Freeport communication 10 = PPI+ protocol (NETR / NETW)

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.143

Centro deTreinamento Automao e Drives

Modo PPI+ e Endereamento


Network 2 SM0.1 EN Modo PPI+ e endereo da estao remota

MOV_B

IN

OUT

SMB30

V100.6

MOV_DW EN

&QB0

IN

OUT

VD102

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.144

Centro deTreinamento Automao e Drives

Exemplo da Instruo Network Write (NETW)


Network 2 I 0.0 EN Escrevendo dados na estao remota

MOV_B

SMB28

IN

OUT

VB107

V100.6 EN VB100 0

NETW

TABLE PORT

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.145

Centro deTreinamento Automao e Drives

Protocolo MPI
S7-214 Estao 3
SIEMEN S SF RU N STOP I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 SIMATIC S7-200 I0.7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 X 3 2 4 SIMATIC S7-200 M ic r o P L C 21 2 SIEMEN S SF RU N STOP I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 X 3 2 4 SIMATIC S7-200 M ic r o P LC 2 1 2

S7-214 Estao 4

S7-214 Estao 5
SIEMEN S SF RU N STOP I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 X 3 2 4 M ic r o P LC 2 1 2

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
SF I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 Q1.1

SIEMENS

CPU 214

RUN STOP

SIMATIC S7-200

I0.6 I0.7

Micro/Win

2 0 MPI Profibus

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.147

Centro deTreinamento Automao e Drives

Status do Protocolo DP Standard

SMB110 0 0 0 1 1 0 1 1 SMB111 SMW112 Comunicao DP no iniciada Erro na configurao ou definio de parmetros Data exchange mode activated Data exchange mode deactivated Endereo do mestre Offset a partir de VB0 p/ o buffer de recebimento

SMB114 SMB115

Comprimrnto de buffer de envio

Comprimento do buffer de recebimento

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.148

Centro deTreinamento Automao e Drives

Layout da rea de Memria


CPU 215-DP VB0 Receive buffer Send buffer
NETWORK 3 //Start. addr. send buffer MOVD &VB0, VD1004 MOVW SMW112, VW1006 MOVW 0, AC0 MOVB SMB115,AC0 +I AC0, VW1006 NETWORK 4 LD SM0.0 BMB *VD1000, QB0, SMB114 BMB SMB28, *VD1004, SMB115 NETWORK 5 MEND NETWORK 1 //Start. addr. rcve buffer LD SM0.1 MOVD &VB0, VD1000 MOVW SMW112, VW1002

VB2

VB1000 VB1004

&VB0 &VB2

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.149

Centro deTreinamento Automao e Drives

Exerccio 12.1 - Comunicao com NETW

SF

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

SIEMENS

CPU 214

SF

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5

I1.0 I1.1 I1.2 I1.3 I1.4 I1.5

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7

Q1.0 Q1.1

RUN STOP

SIEMENS

CPU 214

RUN STOP

SIMATIC S7-200

I0.6 I0.7

SIMATIC S7-200

I0.6 I0.7

Micro/Win

S7-214 Estao 4

S7-214 Estao 3

RS-485

// Estrutura da tabela para NETR / NETW

Estao 0 com o carto MPI instalado

VB100 0 VB101 3 VD102 0 VB106 1 VB107 0 // END Table structure

// Status // Remote station address // Pointer to data area in remote station // Data length // Data byte

SIMATIC S7
Siemens 2000. Todos os direitos reservados.

Date: File:

22/02/02 Micro_01E.150

Centro deTreinamento Automao e Drives

Você também pode gostar