You are on page 1of 17

Introduo e Reviso

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.1

Contedo

Training
Automation and Drives

Pg.

O Que Que J Sabe? .............................................................................................................


Configurao do Kit de Formao S7-300 ................................................................................
Descrio Funcional do Enchimento de Garrafas ..............................................................................
Estrutura do Projecto STEP 7 ..............................................................................................................
Configurao do Hardware e Atribuio de Parmetros......................................................................
Componentes do Editor LAD/STL/FBD ........................................................................................
Operaes Lgicas Binrias: AND, OR ..............................................................................................
Temporizadores: Atraso Operao (SD) ...............................................................................
Contadores S5 em STEP 7 ............................................................................................................
Endereamento Simblico - Panormica ...................................................................................
Blocos de Dados (DBs) .......................................................................................................................
Utilizar Mdulos Analgicos ..........................................................................................................
Exerccio: Criar um Projecto .........................................................................................................
Exerccio: Inserir um Programa S7............................................................................................
Exerccio: Ler e Adaptar a Configurao Actual .........................................................
Exerccio: Copiar um Programa S7...................................................................................................

Training
Automation and Drives

Page 1

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

ST-7STOE
Captulo 1

O Que Que J Sabe?


A Famlia do Sistema Simatic S7
Kits de Formao
Instalao/Manuteno de um PLC
O SIMATIC Manager
Comissionamento do Hardware
Configurao do Hardware
Editar Blocos
Operaes Binrias
Operaes Digitais
Smbolos
Blocos de Dados
Processamento de Valores Analgicos
Documentar, Gravar, Arquivar

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.2

Training
Automation and Drives

Requisitos

Como requisito para este curso, deveria ter participado no curso ST-7SYH
(Manuteno 1). O slide acima representado relembra-lhe os tpicos abordados.

Reviso

Nas prximas pginas ir encontrar uma reviso dos diferentes tpicos.

Training
Automation and Drives

Page 2

ST-7STOE
Captulo 1

Configurao do Kit de Formao S7-300


Verso A
(mdulos de I/O
de 16 canais)

Mdulo
Posio Nr.
Endereo I/O

-->
-->
-->

PS
1

CPU
2

DI 16
4
0

DI 16
5
4

DO 16
6
8

DO 16
7
12

PS
1

CPU
2

DI 32
4
0

DO 32
5
4

DI8/DO8
6
8

AI 2
7
304

DI 16
8
16

DO 16
9
20

AI/AO4
10
352

Verso B
(mdulos de I/O
de 32 canais)

Mdulo
-->
Posio Nr.
-->
Endereo I/O -->

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.3

Training
Automation and Drives

Configurao
da Verso A

O autmato programvel constitudo pelos seguintes mdulos:


Posio 1:
Fonte de alimentao 24V/5A
Posio 2:
CPU 314 ou CPU 315-2 DP
Posio 4:
Entrada digital 16x24V
Entradas do simulador
Posio 5:
Entrada digital 16x24V
Botes de pr-seleco
Posio 6:
Sada digital 16x24V 0.5A
Sadas do simulador
Posio 7:
Sada digital 16x24V 0.5A
Display digital
Posio 8:
Entrada digital 16x24V
Entradas do modelo do tapete
Posio 9:
Sada digital 16x24V 0.5A
Sadas do modelo do tapete
Posio 10:
Mdulo analgico 4 AI/4 AO Ajustvel a partir do simulador

Configurao
da Verso B

O autmato programvel constitudo pelos seguintes mdulos:


Posio 1:
Fonte de alimentao 24V/5A
Posio 2:
CPU 314 ou CPU 315-2 DP
Posio 4:
Entrada digital 32x24V
Entradas do simulador
e botes de pr-seleco
Posio 5:
Sada digital 32x24V/0.5A
Sadas do simulador
e display digital
Posio 6:
Mdulo de entrada e sada
Modelo do tapete
digital 8X24V/ 8x24V 0.5A
Posio 7:
Entrada analgica 2 AI
Seco analgica do simulador

Endereos

O endereamento fixo por posio utilizado para o S7-300 (CPU 312-314). Os


endereos dos mdulos esto ilustrados na figura acima representada.
Os endereos iniciais dos mdulos podem ser seleccionados atravs da atribuio
de parmetros no CPU 315-2DP e para o S7-400.

Training
Automation and Drives

Page 3

ST-7STOE
Captulo 1

Descrio Funcional do Enchimento de Garrafas


I 0.0 = Start (Contacto NO)
Recipiente
principal

I 0.1 = Stop (contacto NC)


I 0.4 = Manual /Automtico
I 0.5 = Confirmar seleco
I 0.2 = Andar para a frente
I 0.3 = Andar para trs
Detector
de garrafa
I 16.6 (I 8.6)

Detector de garrafa
I16.5 (I 8.5)

Q9.0 (Q5.0)
Funil enchimento

Detector de garrafa
I 16.7 (I 8.7)

M
Q 20.5 (Q 8.5) Tapete a andar para a frente
Q 20.6 (Q 8.6) Tapete a andar para trs

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Instalao ON/OFF

Modo Manual

Modo Automtico

Date:
File:

26.05.2006
STOE01.4

Training
Automation and Drives

A instalao posta a funcionar com o interruptor I 0.0 (contacto NO) e desligada


com o interruptor I 0.1 (contacto NC). A sada Q 8.1 (Q4.1) indica "Plant On
(instalao ON) .
Quando a instalao ligada, pode depois selecionar o modo manual ou o modo
automtico.
O modo manual selecionado com estado de sinal 0 na entrada I 0.4 e aceite
com I 0.5.
Em modo manual, uma pea pode ser transportada at barreira luminosa desde
que o interruptor de contacto-momentneo I0.2 esteja premido ou na outra direco
se estiver premido o interruptor de contacto-momentneo I 0.3.
O modo automtico selecionado com estado de sinal 1 na entrada I 0.4 e aceite
com I 0.5.
Em modo automtico, o motor do tapete transportador (Q20.5 / Q8.5) entra em
funcionamento e assim permanecer at que seja desligado pelo premir do
interruptor de contacto-momentneo Stop (I0.1), ou at que o sensor (I 16.6 / I 8.6)
detecte uma garrafa. Depois de a garrafa ter sido enchida, o tapete tem que
comear novamente a andar automticamente e assim permanecer at que outra
garrafa seja detectada ou o interruptor de stop activado.
Quando uma garrafa est na posio de enchimento (I 16.6 / I 8.6 =1), o
enchimento comea. O processo de enchimento simulado por um perodo de 3
segundos e mostrado na sada Q9.0 (Q5.0).
Dois outros sensores registam as garrafas vazias e cheias. O detector de garrafa I
16.5 (I 8.5) regista as garrafas vazias e o detector de garrafa I 16.7
(I 8.7) as
garrafas cheias.
As garrafas cheias e vazias devem ser contadas a partir do mento em que a
instalao ligada. O nmero de embalagens empacotadas (garrafas cheias
divididas por 6) deve aparecer no display digital QW12 (QW6).
Se o nvel do recipiente principal descer abaixo do nvel mnimo (50 litros), a sada
Q 9.2 /Q 5.2 deve piscar. O nvel simulado atravs da utilizao de um valor
analgico pr-selecionado no potnciometro AI 1 do seu kit.

Training
Automation and Drives

Page 4

ST-7STOE
Captulo 1

Estrutura de um Projecto STEP 7

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.5

Training
Automation and Drives

Estrutura do
Projecto

Os dados so armazenados num projecto sob a forma de objectos. Os objectos


so organizados no projecto numa estrutura rvore (hierarquia do projecto). A
estrutura em rvore mostrada na janela do projecto similar do Windows 95
Explorer. S os icons dos obejctos so diferentes.

Hierarquia do
Projecto

1. Nvel: O primeiro nvel contm o icon do projecto. Cada projecto representa


a base de dados onde so armazenados todos os dados relevantes
para o projecto.
2. Nvel: As estaes (por expl. Estao S7-300) mostram onde est
armazenada a informao sobre a configurao do hardware e
atribuio de parmetros aos mdulos.
As estaes so o ponto de partida para configurar o hardware.
As pastas S7 Program so o ponto de partida para a introduo
dos programas. Todo o software para a tribuio de parmetros a
mdulos da gama S7 armazenado numa pasta S7 Program.
Estas contm outras pastas para os blocos e ficheiros fonte do
programa.
Subredes (MPI,Profibus, Industrial Ethernet) so parte de uma
rede completa.
3. nvel e subsequentes : Depende do tipo de objecto do prximo nvelsuperior.

Training
Automation and Drives

Page 5

ST-7STOE
Captulo 1

Configurao do Hardware e Atribuio de Parmetros


Configurao

Escolha de bastidores, mdulos e I/O


distribudos, na janela Station da Config. HW.
Pode selecionar os diferentes componentes no
catlogo do hardware.

Atribuio-parmetros

Estabelecer caractersticas dos mdulos


parmetrizveis, por expl: caractersticas de
arranque, reas retentivas, etc.)

Configurao pevista

Configurao de hardware e
atribuio de parmetros previstos

Configurao actual

Configurao actual e atribuio de


parmetros de um hardware existente.

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.6

Training
Automation and Drives

Configurao do HW Os mdulos so fornecidos de fbrica com parmetros pr-selecionados. Se estes


parmetros estiverem OK, no necessrio fazer a configurao do HW.
necessrio fazer uma configurao se:
se quiser modificar os parmetros pr-selecionados ou endereos de um
mdulo (por expl. activar a interrupo por hardware de um mdulo)
se quiser configurar resdes de comunicao

com estaes com periferia distribuda (PROFIBUS-DP)

com estaes S7-400 com vrios stations CPUs (multiprocessamento) ou


bastidores de expanso
com autmatos programveis com redundncia (pacote opcional).
Configurao
Prevista

Quando configura um sistema, cria uma configurao prevista para o mesmo.


Esta contm a estao de hardware com os mdulos planeados e os respectivos
parmetros. O sistema utilizando o PLC montado de acordo com a configurao e
durante o comissionamento, esta configurao transferida para o CPU.

Configurao Actual Num sistema de montagem, a configurao actual existente e a atribuio de


parmetros dos mdulos pode ser lida do CPU. Uma nova estao de HW assim
estabelecida no projecto.
Isto necessrio, por exemplo, se a estrutura do projecto no existe localmente no
PG. Depois da configurao actual ter sido lida, os parmetros selecionados podem
verificados e armazenados num projecto.
Notas

Training
Automation and Drives

Com o S7-400, podem ser atribudos parmetros ao CPU por forma a que, quando
houver diferenas entre a configurao prevista e a configurao actual, o
arranque do CPU interrompido.
Para chamar a ferramenta de configurao do HW, tem que existir uma estao de
hardware no SIMATIC Manager.

Page 6

ST-7STOE
Captulo 1

Componentes do Editor LAD/STL/FBD

Tabela de
Declaraes

Seco do
Programa

Lista

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.7

Training
Automation and Drives

Componentes

Quando inicializa o Editor LAD/STL/FBD, aparecem automticamente duas janelas:


a tabela das declaraes e a seco do programa. O utilizador pode tambm abrir
uma terceira janela designada "Program Elements".

Tabela de
Declaraes

A tabela de declaraes pertence ao bloco. utilizada para declarar variveis e


parmetros para o bloco.
A tabela de declares discutida em pormenor no captulo Funes e blocos de
Funes".

Seco do
Programa

A seco do programa contm o prprio programa, dividido em segmentos


separados se necessrio.
As entradas so analizadas para que a sintax fique correcta.

Elementos do
Programa

O contedo da janela "Program Elements" depende da linguagem de


programao selecionada.
Para que os elementos desta lista possam ser inseridos no seu programa selecione
o pretendido com o cursor e, faa depois um duplo-clique no mesmo.
Pode tambm inserir estes mesmos elementos utilizando o processo pegar-largar.

Training
Automation and Drives

Page 7

ST-7STOE
Captulo 1

Operaes Lgicas Binrias: AND, OR


Diag.Contactos

LAD

FBD

STL

S1 (I 0.0)
I0.0

I0.1

Q 8.0

&

I 0.1

S2 (I 0.1)

AND

I 0.0

Q 8.1
=

Q 8.1

L1
(Q 8.0)

A
A
=
=

I0.0
I0.1
Q 8.0
Q 8.1

O
O
=

I0.2
I0.3
Q 8.2

L2
(Q 8.1)

S3
(I 0.2)

I0.2
S4
(I 0.3)

OR

Q 8.0
=

Q 8.2
I 0.2
I 0.3

I0.3

>=1

Q 8.2
=

L3 (Q 8.2)

SIMATIC S7

Date:
File:

Siemens, S.A. 2001. Todos os direitos reservados.

26.05.2006
STOE01.8

Training
Automation and Drives

Tabelas Lgicas
AND

OR

Training
Automation and Drives

I 0.0

I 0.1

I 0.2

I 0.3

Q 8.0

Q 8.2

Page 8

ST-7STOE
Captulo 1

Temporizadores : Atraso Operao (SD)

I0.7

LAD

FBD

T4
S_ODT

S_ODT

S5T#35s
I0.5

T4
Q8.5
Q

BI

TV
R

STL

BCD

MW0

I0.7
S5T#35s

QW12

I0.5

Tipo de Dados
S5TIME

0,01s <-0,1s <-1s <-10s <--

MW0

BI

TV

BCD

RLO no S
RLO no R
Operao de
Temporizador

QW12
Q8.5
=

A
L
SD
A
R
L
T
LC
T
A
=

I0.7
S5T#35s
T4
I0.5
T4
T4
MW0
T4
QW12
T4
Q8.5

Exemplo
Q

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.9

0
0
1
1

0
1
0
1

Valor do Tempo: 0 . . . 999

Training
Automation and Drives

Arranque

A contagem do tempo comea quando o RLO na entrada S passa de 0 para 1.


O temporizador conta o tempo especificado na entrada TV desde que o valor de
sinal na entrada S seja S =1.

Reset

Quando o RLO na entrada de reset "R" for "1", o valor do tempo actual bem como o
da sua base de tempo so apagados e a sida Q resetada.

Sadas Digitais

O valor actual do tempo pode ser lido como um nmero binrio na sada BI e
como um nmero BCD na sada BCD.
O
valor actual do tempo o valor inicial do parmetro TV menos o valor para o
tempo que j foi contado desde que o temporizador arrancou.

Sada Binria

O sinal na sada "Q" passa a ser "1" se o temporizador tiver contado o seu tempo
sem erros e a sada "S" tiver sinal "1".
Se o estado de sinal na sada S passar de 0 para 1 antes do temporizador ter
terminado a contagem do tempo, o temporizador pra a sua contagem. Neste caso
a sada Q ter sina l0.

Training
Automation and Drives

Page 9

ST-7STOE
Captulo 1

Contadores S5 em STEP 7
LAD

FBD

C5

C5

S_CUD

I 0.4

S_CUD

Q 8.3
Q
Q

CU

STL

I 0.4

CU

CD

I 0.5

CD

I 0.3

C#20

PV

I 0.5

I 0.3

C#20

PV

CV

MW 4

CV
CV_BCD

MW 4
QW 12
Q 8.3

I 0.7
R

CV_BCD

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

QW 12

I 0.7

Date:
File:

Q
Q

A
CU
A
CD
A
L
S
A
R
L
T
LC
T
A
=

26.05.2006
STOE01.10

I0.4
C5
I0.5
C5
I0.3
C#20
C5
I0.7
C5
C5
MW4
C5
QW12
C5
Q8.3

Training
Automation and Drives

Valor do Contador

Est reservada na memria de dados do sistema uma palavra de 16-bits para cada
contador. Esta utilizada para armazenar o valor do contador para o contador
(0999) em cdigo binrio.
Contagem Crescente Quando o RLO na entrada CU passa de 0 para 1 o valor actual do contador
incrementado de uma unidade (limite superior = 999).
Cont.Decrescente

Quando o RLO na entrada CD passa de 0 para 1 o valor actual do contador


decrementado de uma unidade (limite inferior = 0).

Set do Contador

Quando o RLO na entrada "S" passa de 0 para 1 o valor do contador passa a


ser o valor especificado na entrada CV.

Reset do Contador

Quando o RLO = 1 o valor do contador posta a zero. Se a condio de reset


preenchida, o contador no pode ser setado e a contagem no possvel.

PV

O valor pr-definido (0...999) especificado na entrada PV em BCD como:


uma constante (C#...)
em formato BCD atravs da utilizao dos blocos da dados.

CV / CV_BCD

O valor do contador pode ser carregado como um nmero binrio ou um nmero


BCD no acumulador e transferido a partir da para outros endereos.

O estado de sinal do contador pode ser verificado na sada Q:


Countagem = 0
-> Q = 0
Countagem >< 0 -> Q = 1

Tipos de Contador

Training
Automation and Drives

S_CU
S_CD
S_CUD

= Contador crescente (contagem apenas crescente)


= Contador decrescente (contagem apenas decrescente)
= Contador crescente/decrescente.

Page 10

ST-7STOE
Captulo 1

Endereamento Absoluto - Panormica


Onde so utilizados smbolos? Onde so armazenados?

Como que so criados?

Dados Globais:
Tabela de smbolos
- Entradas
- Sadas
- Bit mem., temp., contadores
- I/O Perifricas

Editor Simblico

Local Block Data:


- Parmetros do Bloco
- Dados locais / temporais

Parte da declarao
do bloco

Editor do Programa

Salto para Labels

Seco de programa
do bloco

Editor do Programa

Tipos de Blocos:
- OB
- FB
- FC
- DB
- VAT
- UDT

Tabela de Smbolos

Editor Simblico

Componentes do DB

Parte de declarao do DB

Editor de Programa

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.11

Training
Automation and Drives

Smbolos Globais

Os smbolos globais declarados na tabela de smbolos podem ser utilizados em


todos os blocos de um programa.
nome na tabela de smbolos tem que ser nico, ou seja, um nome simblico s
pode aparecer uma vez na tabela.

Smbolos Locais

Os smbolos locais so declarados na tabela das declaraes de um bloco. S


podem ser utilizados para aquele bloco.
O mesmo nome simblico pode ser novamente utilizado na tabela de declaraes
de outro bloco.

Training
Automation and Drives

Page 11

ST-7STOE
Captulo 1

Blocos de Dados (DBs)


Acessvel a todos os blocos
Funo
FC10

OB1

Dados Globais
DB20

Funo
FC20

DB Instncia para FB1


Bloco de
Funes
FB1

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.12

Dados Instncia
DB5

Training
Automation and Drives

Panormica

Os blocos de dados so utilizados para armazenar dados do utilizador. Como


acontece com os blocos lgicos, os blocos de dados ocupam espao na memria
de utilizador. Os blocos de dados contm variveis de dados (por expl. Valores
numricos) que so utilizadas no programa de utilizador.
O programa de utilizador pode aceder aos dados de um bloco de dados atravs de
operaes bit, byte, word (palavra) ou doubleword (palavra-dupla). Pode ser
utilizado o endereamento absoluto ou o endereamento simblico.

Utilizao

Dependendo do seu contedo, os blocos de dados podem ser utilizados de


diferentes maneiras. Pode diferenciar entre:
Blocos de dados globais: estes blocos contm informao que pode ser
acedida por todos os blocos do programa de utilizador.
Blocos de dados de instncia: estes blocos esto sempre associados a um
determinado FB. Os dados em cada DB s devem ser utilizados pelo FB
associado. Os blocos de dados de instncia so tratados em maior
pormenor no captulo Funes e Blocos de Funes.

Criar DBs

Os blocos de dados globais podem ser criados tanto com o editor de programa
como com um user-defined data type" que j tenha criado.
Os blocos de dados de instncia so criados quando um bloco FB chamado.

Registos

O CPU tem dois registos, o registo DB e o registo DI. Assim sendo, pode ter dois
blocos de deados abertos ao mesmo tempo.
Encontrar mais informao em cursos de programao avanada.

Training
Automation and Drives

Page 12

ST-7STOE
Captulo 1

Utilizar Mdulos Analgicos


Processo
Quantidade
fsica

Mdulo de entrada analgica

Sinal analgico standard

Memria
resultante
Mdulo

Sensor

MR

ADC

Transdutor

Presso
Temperatura

Variao
Velocidade
Valor pH
Viscosidade
etc.

Quantidade
fsica

500mV
1V
5V
10V
20mA
4...20mA
etc.

Actuador
analgico

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

PIW ...
PIW ...
:::
PIW ...

Mdulo de sada analgica

PQW ...
PQW ...
:::
PQW ...

DAC

Date:
File:

26.05.2006
STOE01.13

CPU
:
:
:
:
:
:
L PIW 352

..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
T PQW 368
:

Training
Automation and Drives

Princpio

Num processo de produo, existe um conjunto de variveis de quantidade


(presso, temperatura, velocidade, velocidade de rotao, valor do pH, viscosidade,
etc.) que tm que ser processadas no PLC para fins de automao.

Sensor

Sensores de medida respondem a alteraes na quantidade a ser medida atravs


de expanso horizontal, ductibilidade angular, alterao da condutividade elctrica,
etc.

Transdutor

Transdutores de medida convertem as alteraes acima mencionadas em sinais


analgicos standard, tais como: 500mV, 10V, 20mA, 4...20mA.
Estes sinais so fornecidos aos mdulos de entradas analgicas.

ADC

Antes de estes valores analgicos poderem ser processados no CPU, tm que ser
convertidos numa forma digital. Isto feito pelo ADC (conversor analgico-paradigital) no mdulo de entrada analgicas.
A converso analgica-para-digital executada sequncialmente, isto , os sinais
vo sendo convertidos para cada canal de entrada analgica seguido.

Memria Resultado

O resultado da converso armazenado na memria de resultado e a


permanecer at que seja sobreescrito por outro valor.
O valor analgico convertido pode ser lido com a instruo de carregamento
PIW....

Sada Analgica

Actuadores Analg.

Training
Automation and Drives

A instruo de transferncia T PQW... utilizada para escrever o valor analgico


calculado pelo programa de utilizador num mdulo de sadas analgicas, onde um
DAC (conversor digital-para-analgico) os converte para sinais analgicos
standard.
Os sinais de entrada analgica standard podem ser ligados directamente ao
mdulo de sada analgica.

Page 13

ST-7STOE
Captulo 1

Exerccio: Criar um Projecto

Escreva aqui
o nome do
projecto e
confirme
com "OK"

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Lembre-se!

Objectivo
O Que Fazer

Training
Automation and Drives

Date:
File:

26.05.2006
STOE01.14

Training
Automation and Drives

Um projecto contm todos os programas e dados para a tarefa de automao


completa. Pode conter um ou mais programas que podem ser utilizados em um ou
mais CPUs.
Apagar um projecto existente e criar um novo.
1.
2.
3.
4.

Chame o SIMATIC-Manager.
Selecione a sequncia de menus File -> Delete -> Projects.
Selecione o Meu Projecto da lista de projectos e confirme com OK.
Depois do projecto ter sido apagado, selecione a sequncia de menus
File -> New -> New Project.
5. No campo para atribuio do nome do projecto escreva O Meu Projecto".

Page 14

ST-7STOE
Captulo 1

Exerccio: Inserir um Programa S7

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Lembre-se!

O Que Fazer

Resultados

Training
Automation and Drives

Date:
File:

26.05.2006
STOE01.15

Training
Automation and Drives

Um programa S7 uma combinao de blocos de programa, blocos de dados,


comentrios e smbolos que esto todos interligados dentro da aplicao. Quando
se cria um programa criamos uma estrutura que inclu todas estas seces de
programa.
1. No projecto O Meu Projecto, selecione a sequncia de menus Insert ->
Program -> S7 Program.
ou (em vez do ponto 1.):
1a. Clique na tecla direita do mouse. No menu que aparece, selecione as
opes Insert New Object -> S7 Program para inserir um novo programa.
2. criado um novo programa S7 com o nome "S7 Program 1.
3. Altere o nome do programa para O Meu Programa.
4. Na pasta My Program ir encontrar o prprio programa S7 com os objectos:
Blocks (programa de utilizador), Source Files (programas fonte) e Symbols
(tabela de smbolos).
criado um novo programa S7 dentro do projecto O Meu Projecto.
No SIMATIC Manager pode visualizar a subdirectoria O Meu Programa na
directoria O Meu Projecto".
criado automticamente no programa de utilizador um bloco OB1 vazio:

Page 15

ST-7STOE
Captulo 1

Exerccio: Ler e Adaptar a Configurao Actual

Passo

O Que Fazer

Resultado

Inicialize o SIMATIC Manager

A ferramenta inicializada

Abrir o projecto O Meu Projecto"

Aparece a estrutura do projecto

Transfira a configurao actual para o


PG com PLC -> Upload

criada uma nova estao de HW

Verifique se os mdulos esto


correctos (atravs da sua referncia)

???

Introduza as referncias correctas para


os mdulos

Aparecem os blocos de parmetros


do CPU

6
7

Grave a configurao com o nome


Estao" e transfira-a para o CPU
Se tiver um kit de formao do S7-400,
adapte os endereos (veja texto)

SIMATIC S7

Date:
File:

Siemens, S.A. 2001. Todos os direitos reservados.

Os endereos so os mesmos que os do


kit de formao do S7-300, verso B

26.05.2006
STOE01.16

Training
Automation and Drives

Tarefa

Uma vez que no projecto O Meu Projecto" ainda no existe estao de HW,
dever ser transferida a configurao para o PG , verificada, e guardada no mesmo
projecto.

Passo 7

Selecione os seguintes endereos:

Training
Automation and Drives

Mdulo

Posio

Endereo

DI
DI
DO
DO
AI

8
9
10
11
12

0
8
4
8
304

Page 16

ST-7STOE
Captulo 1

Exerccio: Copiar um Programa S7

SIMATIC S7
Siemens, S.A. 2001. Todos os direitos reservados.

Date:
File:

26.05.2006
STOE01.17

Training
Automation and Drives

Objectivo

Processar um programa S7 j existente. Com este fim, dever copiar o programa


FILL (Enchimento), que foi criado no curso Manuteno 1, para o seu prprio
projecto.

O que Fazer

Resultado

Training
Automation and Drives

No SIMATIC Manager, abra o projecto "STOE_16" ou "STOE_32 bem


como,
Alinhe as duas janelas um por baixo da outra selecionando as opes de
menu Window -> Align -> Horizontal,
Utilizando o processo pegar.largar, copie o programa FILL do
projecto "STOE_16" ou "STOE_32" para o seu projecto O Meu Projecto".

O programa "FILL" foi copiado para o seu projecto e est disponvel para ser
processado.

Page 17

ST-7STOE
Captulo 1

You might also like