You are on page 1of 19

O SIMATIC Manager

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

Date:
File:

26.05.2006
SYH04.1

Training
Automation and Drives

Contedo

Pg.

Do Processo para o Projecto ...............................................................................................................


As Ferramentas do STEP 7 .......................................................................................................
Inicializar o SIMATIC Manager ...........................................................................................................
Os Menus e Barras do SIMATIC Manager ..........................................................................................
A Barra de Ferramentas no SIMATIC Manager ..................................................................................
Estrutura de um Projecto STEP 7 ................................................................................
Consulta Offline/Online no SIMATIC Manager.....................................................................................
Localizao para Armazenar Projectos ............................................................................................
Criar um Projecto ...........................................................................................................................
Inserir um Programa S7 .................................................................................................................
Inserir um Bloco S7 ...................................................................................................................
Sistema de Ajuda Geral do STEP 7 ................................................................................................
Sistema de Ajuda Contexto-Dedicado do STEP 7 ..............................................................................
Bilbliotecas Standard .........................................................................................................................
Exerccio: Criar um Projecto ................................................................................................................
Exerccio: Inserir um Programa S7 ......................................................................................................
Exerccio: Inserir um Bloco S7 ...........................................................................................................
Exerccio: Reset Memria do CPU ...................................................................................................

Training
Automation and Drives

Page 1

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

ST-7SYH
Captulo 4

Do Processo para o Projecto

Administrao do Projecto
SIMATIC Manager

Hardware

FB21
OB1
I1.0

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

Processo

Q4.0

Software

Processo

SIMATIC S7

I1.1

Date:
File:

26.05.2006
SYH04.2

Training
Automation and Drives

Quando olha de perto para o processo que quer automatizar, verificar que
composto por uma multitude de pequenas seces e sub-processos, que esto
interligados e dependentes uns dos outros.
A primeira tarefa portanto desmantelar o processo de automatizao como um
todo em pequenas sub-tarefas separadas.

Hardware e
Software

Cada sub-tarefa define determinados requisitos quer de hardware como de


software que tm que ser cumpridos pelo processo de automatizao:
Hardware:
- Nmero e tipo de entradas e sadas
- Nmero e tipo de mdulos
- Nmero de bastidores
- Capacidade e tipo do CPU
- Sistemas HMI
- Sistemas de ligao em rede
Software:
- Estrutura do programa
- Tratamento de dados para o processo de automatizao
- Configurao de dados
- Dados de comunicao
- Documentao do programa e do projecto.

Projecto

No SIMATIC S7 todos os requisitos de hardware e software de um processo de


automatizao so tratados dentro de um projecto.
Um projecto inclu o hardware necessrio (+ configurao), rede
(+ configurao), todos os programas e o tratamento completo de todos os dados
para uma soluo de automao.

Training
Automation and Drives

Page 2

ST-7SYH
Captulo 4

As Ferramentas do STEP 7

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

Date:
File:

26.05.2006
SYH04.3

Training
Automation and Drives

SIMATIC Manager

O SIMATIC Manager administra os projectos STEP 7. o programa principal e


tambm aparece no desktop do Windows 95.

Notas

O "STEP 7 - Readme" fornece informao detalhada sobre a verso,


procedimentos de instalao, etc.

LAD, STL, FBD

Ferramenta para escrever programas de utlilizador STEP 7 nas representaes


Plano de Contactos", Lista de Instrues" ou Diagrama Blocos de Funes.

Mdulo de Memria
Atribuio de
Parmetros

Pode armazenar os seus programas de utilizador em mdulos EPROM tanto


atravs da utilizao de um PG como de uma prommer externa. Dependendo
da aplicao, sero necessrios diferentes drivers.

Configurar Redes

A configurao de redes ser apresentada no captulo Communicaes.

Selecionar a
Interface PG-PC

Esta ferramenta utilizada para selecionar o endereo local do n, a


velocidade de tranmisso e o endereo do n maior da rede MPI.

Controle PID
Atribuio de
Parmetros

O pacote de software bsico STEP 7 tambm inclu blocos destinados a


resolver tarefas de controle PID (Loop-fechado). Dever seleccionar "PID
Control Parameter Assignment" para inicializar o programa de atribuio de
parmetros aos blocos de controle de Loop-fechado.

Converso de
Ficheiros S5

Os programas STEP5 podem ser convertidos nos correspondentes programas


STEP 7 com a ajuda do conversor S5/S7.

Configurar reas
de Trabalho

Esta opo oferece a possibilidade de configurar sistemas multi-utilizador.

Converso de
Ficheiros TI

Os programas SIMATIC TI podem ser convertidos no correspondente programa


S7 com a ajuda do conversor TI/S7.

Training
Automation and Drives

Page 3

ST-7SYH
Captulo 4

Inicializar o SIMATIC Manager

ou

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

Date:
File:

26.05.2006
SYH04.4

Training
Automation and Drives

Introduo

O SIMATIC Manager uma interface de utilizador grfica para a edio de objectos


S7 (projectos, ficheiros de programa de utilizador, blocos, estaes de hardware e
ferramentas).
Com o SIMATIC Manager pode:
administrar projectos e bibliotecas,
activar ferramentas STEP 7,
aceder em online ao PLC,
trabalhar com os mdulos de memria.

Inicializar o
SIMATIC Manager

Existe um icon designado "SIMATIC Manager" no desktop do Windows 95 e um


item de programa "SIMATIC Manager" dentro do campo SIMATIC no menu
Start.Este programa activado como qualquer aplicao do Windows 95 atravs do
duplo-click no icon
ou atravs do menu Start

START -> SIMATIC ->


Interface-Utilizador

Aps instalao, a ferramenta principal fica disponvel com um icon no desktop do


Windows 95. O SIMATIC Manager administra os objectos S7 tais como projectos e
programas de utlizador.
Ao abrir um projecto, a ferramenta associada edio inicializada. Um duplo-click
no bloco de programa inicia o editor de programa e um bloco pode ser editado.

Nota

Pode obter sempre ajuda online para a janela que est a utilizar, se premir a tecla
de funo F1.

Training
Automation and Drives

Page 4

ST-7SYH
Captulo 4

Os Menus e Barras do SIMATIC Manager

Barra de Ttulo
Barra de Menu
Barra de Ferramentas

Barra de Estado

Barra de Tarefas

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

Date:
File:

26.05.2006
SYH04.5

Training
Automation and Drives

Barra de Ttulo

A barra de ttulo contm o ttulo da janela e os botes para controlar essa mesma
janela.

Barra de Menu

Contm todos os menus disponveis para essa janela.

Barra de
Ferramentas

Contm as tarefas que so utilizadas com maior frequncia sob a forma de


smbolos. Estes smbolos so por si s explicativos.

Barra de Estado

Mostra o estado de uma determinada aplicao e mais alguma informao.

Barra de Tarefas

A barra de tarefas contm todas as aplicaes que esto abertas e janelas como
botes.
A barra de tarefas pode ser posicionada em qualquer um dos lados do ecran
atravs da utilizao da tecla direita do mouse.

Training
Automation and Drives

Page 5

ST-7SYH
Captulo 4

A Barra de Ferramentas do SIMATIC Manager

Smbolos do Windows 95

Smbolos STEP 7
Mostrar os Ns Acessveis
Mdulo de Memria S7
Tranferncia (para o PLC)
Definir Filtro
Activar Filtro
Simular Mdulos (S7-PLCSIM)

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

Training
Automation and Drives

Date:
File:

26.05.2006
SYH04.6

Page 6

Training
Automation and Drives

ST-7SYH
Captulo 4

Estrutura de um Projecto STEP 7

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

Date:
File:

26.05.2006
SYH04.7

Training
Automation and Drives

Estrutura do

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

Projecto

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

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

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. e subsequentes nveis : Depende do tipo de objecto do prximo nvelsuperior.

Training
Automation and Drives

Page 7

ST-7SYH
Captulo 4

Consulta Offline / Online no SIMATIC Manager

SIMATIC S7

Date:
File:

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

26.05.2006
SYH04.8

Training
Automation and Drives

Offline

A opo offline mostra a estrutura do projecto armazenado no disco duro do


aparelho de programao. Esta estrutura aparece na janela de projecto do
SIMATIC Manager.
A pasta "S7 Program contm os objectos Source Files" e "Blocks".
A pasta "Blocks" contm os dados de sistema criados com o HWConfig e os
blocos criados com o Editor LAD/STL/FBD.

Online

A opo online mostra a estrutura do projecto armazenado no CPU. Esta estrutura


aparece na janela de projecto do SIMATIC Manager.
A pasta "S7 Program" contm apenas o objecto "Blocks".
A pasta "Blocks" contm:
blocos de dados do sistema (SDB)
blocos de utlizador (OB, FC, FB)
blocos do prprio sistema (SFC, SFB).

Comutao

A troca entre as opes de visualizao offline e online faz-se do seguinte modo:


seleccione o menu View -> Offline ou View -> Online ou
o correspondente smbolo na barra de ferramentas:
Online
Offline.

Training
Automation and Drives

Page 8

ST-7SYH
Captulo 4

Localizao para Armazenar Projectos

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

Date:
File:

26.05.2006
SYH04.9

Menu Options

SIMATIC Manager -> Options -> Customize

Opo Language"

Training
Automation and Drives

Language: Pode seleccionar a linguagem que quer utilizar para o SIMATIC


Manager, menus, janelas de dilogo, ajuda, etc.
S aparecem na lista as linguagens que foram instaladas.
Mnemonics: Pode seleccionar as mnemnicas que quer utilizar para
programao dos blocos S7.

Opo "General"

Seleccionar as opes bsicas para trabalhar com projectos e bibliotecas:


Storage location for projects onde especifica a directoria em que quer
armazenar os seus programas de utlizador.
Storage location for libraries onde especifica a directoria em que quer
armazenar as suas bibliotecas de utilizador.
Outros pontos para insero de objectos, abertura de projectos e para
organizao de janelas sero tratados mais tarde.
Deactivated system messages
Ao seleccionar o boto Activate pode reactivar todas as mensagens de
sistema que foram desligadas numa janela, quando a opo Always display
this message. foi escolhida.

Opo "View"

aqui que especifica o que deve aparecer no display online.

Opo "Columns"

aqui que especifica que colunas devem aparecer quando a viso detalhada
activada (consulte o Help).

Opo "Archive"

O arquivo de projectos ser discutido no captulo 9 Documentar e Gravar


Programas.

Training
Automation and Drives

Page 9

ST-7SYH
Captulo 4

Criar um Projecto

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

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

Criar um Projecto

Date:
File:

26.05.2006
SYH04.10

Training
Automation and Drives

Selecione a sequncia de menus File -> New ou o smbolo


na barra de
ferramentas, para abrir o ecran de dilogo "New" que lhe permite criar um novo
projecto ou uma nova biblioteca.
Introduza o nome do projecto no campo "Name" e confirme selecionando o boto
"OK.

Notas

1. O campo Storage location (path) mostra o caminho que estava presente no


SIMATIC Manager na sequncia de menus Options -> Customize.
2. A partir do STEP 7 V3.2, existe um 'New Project Wizard para o ajudar a
criar um novo projecto.

Training
Automation and Drives

Page 10

ST-7SYH
Captulo 4

Inserir um Programa S7

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

Date:
File:

26.05.2006
SYH04.11

Training
Automation and Drives

Inserir um Programa Selecione a sequncia de menus Insert -> Program -> S7 Program para introduzir
um novo programa no projecto actual.
Quando introduz um objecto, o sistema atribui-lhe automticamente um nome, por
expl. "S7 Program(1)".
Pode depois alterar este nome se quiser.
Nota

Training
Automation and Drives

Utilize o mtodo acima descrito para criar um programa de hardware-independente.

Page 11

ST-7SYH
Captulo 4

Inserir um Bloco S7

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

Inserir um Bloco

Date:
File:

26.05.2006
SYH04.12

Training
Automation and Drives

Selecione a sequncia de menus Insert -> S7 Block para visualizar uma lista com
os diferentes tipos de blocos:
Os blocos de organizao (OB) so chamados pelo sistema operativo. Eles
constituem a interface entre o sistema operativo e o programa de utilizador.
Funes (FC) e blocos de funes (FB) contm o programa actual de
utilizador. Permitem que um programa complexo seja dividido em unidades
pequenas e fceis de compreender.
Os blocos de dados (DB) contm os dados do utilizador.
Depois de ter escolhido o tipo de bloco que quer, a caixa de dilogo "Properties"
abre para que possa dar entrada do nmero do bloco e da linguagem de
programao que quer utilizar (LAD, STL or FBD).
Existem outras seleces que pode fazer, dependendo do tipo de bloco, mas sero
enumeradas mais tarde.
Quando tiver feito as suas escolhas e confirmado premindo o boto "OK, o novo
bloco inserido no programa actual.

Training
Automation and Drives

Page 12

ST-7SYH
Captulo 4

Sistema de Ajuda Geral do STEP 7

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

Date:
File:

26.05.2006
SYH04.13

Training
Automation and Drives

Pedir Ajuda

Existem vrias formas para pedir ajuda:


1. A ajuda geral activada atravs da sequncia de menus Help - > Contents.
2. A ajuda detalhada pode ser inicializada se premir a tecla de funo F1 ou
atravs do smbolo
da barra de ferramentas.

Opes

Hot words

Training
Automation and Drives

Contents"
"Index"

- Mostra uma lista de tpicos de ajuda em ttulos gerais.


- Permite-lhe o acesso a informao de ajuda mostrando
termos disponveis por ordem alfabtica.
Find"
- Permite-lhe ver certas palavras ou expresses nos tpicos de
ajuda.
Algumas palavras esto escritas a verde e sublinhadas a tracejado nos textos de
ajuda (so as chamadas "Hot words"). Se fizer um click com o mouse nestas "Hot
words, abrir-se- um novo texto de ajuda com informao detalhada.

Page 13

ST-7SYH
Captulo 4

Sistema de Ajuda Contexto-Dedicado do STEP 7

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

Date:
File:

26.05.2006
SYH04.14

Training
Automation and Drives

Contexto-Dedicado

Esta opo permite que obtenha ajuda sobre os objectos, blocos, menus de
comando, dilogos etc. que esto selecionados/activos quando escolhe a
sequncia de menus Help - > Context-Sensitive Help.
Pode passar do sistema de ajuda dedicado para a ajuda geral atravs do boto
"Help on STEP 7".

Nota

Pode encontrar informao suplementar sobre o STEP 7 nos manuais electrnicos.


Estes podem ser abertos se escolher a sequncia de menus Start -> Simatic -> S7
Manuals .

Training
Automation and Drives

Page 14

ST-7SYH
Captulo 4

Bibliotecas Standard

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

Date:
File:

26.05.2006
SYH04.15

Training
Automation and Drives

Introduo

As bibliotecas so utilizadas para armazenar blocos que no esto associados a


um projecto. Estes blocos podem ser criados na biblioteca, podem ser copiados
para dentro e fora dela, mas no podem ser testados. A estrutura da biblioteca
feita de forma hierarquizada como na estrutura de um programa.

Biblioteca Standard

O STEP 7 contm uma biblioteca standard, que foi armazenada na pasta do


software STEP 7 por expl. C:\Siemens\Step7\S7libs\stlib30 depois do STEP 7 ter
sido instalado. Pode aceder a estes blocos standard a partir do SIMATIC-Manager
com File ->Open ->Libraries".

Blocos de
Comunicao

FCs para comunicao entre o CPU e os I/O distribudos atravs de


processadores de comunicaes com S7-300.

Blocos Organizao Blocos de Organizao (OBs).


Blocos para
Converso S5-S7

Blocos para converter programas STEP 5.

Blocos para
Converso TI-S7

Geralmente utilizadas funes standard tal como tratamento de valores


analgicos.

Blocos de Funes
IEC

Blocos para funes IEC (IEC: International Electrotechnical Commission),


tais como processamento da hora e data, operaes de comparao,
processamento de strings e para selecionar mximo e mnimo.

Blocos PID

Blocos de Funes (FBs) para controle em loop-fechado.

B.Funes Sistema

Funes de Sistema (SFCs) e blocos de Funes de Sistema (SFBs).

Nota

So adicionadas bibliotecas quando se instala software opcional.

Training
Automation and Drives

Page 15

ST-7SYH
Captulo 4

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

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 My Project 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 16

ST-7SYH
Captulo 4

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

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 O Meu Programa 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 17

ST-7SYH
Captulo 4

Exerccio: Inserir um Bloco S7

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

Date:
File:

26.05.2006
SYH04.18

Training
Automation and Drives

Lembre-se!

Em termos simples, um bloco num CPU uma seco do programa que tem uma
funo particular e uma estrutura particular.
O bloco OB1 chamado ciclicamente pelo sistema operativo e permite o acesso ao
programa S7. Pode ter instrues do programa como chamadas a outros blocos.

Objectivo

Inserir um bloco (FC1).

O Que Fazer

1. Selecione o programa de utilizador (Blocks) no qual quer criar o novo bloco.


2. Selecione a sequncia de menus Insert -> S7 Block ->Function.
ou (em vez do ponto 2.)
2a. Clique na tecla direita do mouse. No menu que aparece selecione as opes
Insert New Object -> Function para inserir uma nova funo.
3. Introduza o nmero do bloco no campo Name" (neste caso: FC1), e
selecione a linguagem de programao que quer utilizar (LAD/STL/FBD) no
campo Language.
4. Escreva outra informao adicional, como por expl. Author etc., se
necessrio.
5. Verifique todas as introdues e confirme-as com OK.

Resultado

Acabou de criar um novo bloco, que ainda no tem programa, designado FC1.

Training
Automation and Drives

Page 18

ST-7SYH
Captulo 4

Exerccio: Reset Memria do CPU


Manual

Pedido para
Reset da
Memria

A partir do PG

Depois de inserir o
mdulo de memria

1. Selector de modo func.


na posio STOP

1. Selector de modo func.


na posio RUN-P

1. Selector de modo func.


na posio STOP

2. Coloque o selector de
modo func. em MRES
at que o LED STOP
pisque duas vezes
(lentamente)

2. No menu Options:
PLC -> Operating
Mode -> Stop

2. Insira o mdulo de
memria

3. No menu Options:
PLC -> Clear/Reset

3. O LED de STOP
pisca lentamente

3. Solte o selector de
modo func. (este volta
automticamente para
a posio STOP)

Execute o
Reset da
Memria

1. Coloque o selector de
modo func. em MRES
(o LED STOP pisca
rpidamente)

1. Confirme o reset da
memria pressionando
o boto OK

2. Solte o selector de
modo func. (este volta
automticamente
para a posio STOP)

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

1. Coloque o selector de
modo func. na posio
MRES
(o LED de STOP
pisca rpidamente)
2. Solte o selector de
modo func. (este volta
automticamente
para a posio STOP)

Date:
File:

26.05.2006
SYH04.19

Training
Automation and Drives

Geral

Antes de transferir o programa de utilizador para o PLC S7, dever fazer um reset
memria do CPU para ter a certeza de que no ficam l nenhuns blocos antigos.
O que acontece durante um reset memria:
Todos os dados de utilizador so apagados
(com excepo da atribuio de parmetros MPI).
Teste do hardware e inicializao.
Se estiver inserido um mdulo de memria EPROM, o CPU copia o
contedo da EPROM novamente para a RAM interna aps o reset
memria.
Se no estiver inserido qualquer mdulo de memria, o endereo MPI
selecionado mantido. Se, porm, estiver inserido um mdulo de memria,
carregado o endereo MPI introduzido no mdulo.
O contedo do buffer de diagnstico (pode ser visto no PG) mantido.

Nota

O CPU tem que estar no estado STOP para se fazer um reset memria:
Selector de modo de funcionamento em STOP ou
Selector de modo de funcionamento em RUN-P e passagem para o estado
STOP atravs da sequncia de menus PLC -> Operating Mode -> Stop.

Exerccio

Execute um reset memria do CPU (com a chave ou atravs do PG).


Pode
verificar se o reset foi feito correctamente atravs da consulta da pasta de blocos
em Online. Neste momento devem existir apenas os blocos de sistema (SDB, SFC
and SFB).

Training
Automation and Drives

Page 19

ST-7SYH
Captulo 4

You might also like