-
Training Automation and Drives
ST-7SYHCaptulo 4Page 1
Contedo Pg.
Do Processo para o Projecto
...............................................................................................................
2As Ferramentas do STEP 7
.......................................................................................................
3Inicializar o SIMATIC Manager
...........................................................................................................
4Os Menus e Barras do SIMATIC Manager
..........................................................................................
5A Barra de Ferramentas no SIMATIC Manager
..................................................................................
6Estrutura de um Projecto STEP 7
................................................................................
7Consulta Offline/Online no SIMATIC
Manager.....................................................................................
8Localizao para Armazenar Projectos
............................................................................................
9Criar um Projecto
...........................................................................................................................
10Inserir um Programa S7
.................................................................................................................
11Inserir um Bloco S7
...................................................................................................................
12Sistema de Ajuda Geral do STEP 7
................................................................................................
13Sistema de Ajuda Contexto-Dedicado do STEP 7
..............................................................................
14Bilbliotecas Standard
.........................................................................................................................
15Exerccio: Criar um Projecto
................................................................................................................
16Exerccio: Inserir um Programa S7
......................................................................................................
17Exerccio: Inserir um Bloco S7
...........................................................................................................
18Exerccio: Reset Memria do CPU
...................................................................................................
19
Date: 26.05.2006File: SYH04.1
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
O SIMATIC Manager
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 2
Date: 26.05.2006File: SYH04.2
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Do Processo para o Projecto
FB21
Hardware
Software
Administrao do Projecto
Processo
OB1
SIMATIC Manager
I1.0 I1.1 Q4.0
Processo 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 umtodo em pequenas sub-tarefas separadas.
Hardware e Cada sub-tarefa define determinados requisitos quer
de hardware como deSoftware 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 dadospara uma soluo de automao.
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 3
Date: 26.05.2006File: SYH04.3
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
As Ferramentas do STEP 7
SIMATIC Manager O SIMATIC Manager administra os projectos STEP
7. o programa principal etambm 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 representaesPlano de Contactos", Lista de Instrues" ou
Diagrama Blocos de Funes.
Mdulo de Memria Pode armazenar os seus programas de utilizador
em mdulos EPROM tanto Atribuio de atravs da utilizao de um PG como
de uma prommer externa. DependendoParmetros da aplicao, sero
necessrios diferentes drivers.
Configurar Redes A configurao de redes ser apresentada no
captulo Communicaes.
Selecionar a Esta ferramenta utilizada para selecionar o endereo
local do n, aInterface PG-PC velocidade de tranmisso e o endereo do
n maior da rede MPI.
Controle PID O pacote de software bsico STEP 7 tambm inclu
blocos destinados aAtribuio de resolver tarefas de controle PID
(Loop-fechado). Dever seleccionar "PIDParmetros Control Parameter
Assignment" para inicializar o programa de atribuio de
parmetros aos blocos de controle de Loop-fechado.
Converso de Os programas STEP5 podem ser convertidos nos
correspondentes programasFicheiros S5 STEP 7 com a ajuda do
conversor S5/S7.
Configurar reas Esta opo oferece a possibilidade de configurar
sistemas multi-utilizador.de Trabalho
Converso de Os programas SIMATIC TI podem ser convertidos no
correspondente programaFicheiros TI S7 com a ajuda do conversor
TI/S7.
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 4
Date: 26.05.2006File: SYH04.4
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Inicializar o SIMATIC Manager
ou
Introduo O SIMATIC Manager uma interface de utilizador grfica
para a edio de objectosS7 (projectos, ficheiros de programa de
utilizador, blocos, estaes de hardware eferramentas).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 Existe um icon designado "SIMATIC Manager" no
desktop do Windows 95 e umSIMATIC Manager 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 doWindows 95. O SIMATIC Manager
administra os objectos S7 tais como projectos eprogramas 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 teclade funo F1.
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 5
Date: 26.05.2006File: SYH04.5
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Os Menus e Barras do SIMATIC Manager
Barra de Ttulo
Barra de Menu
Barra de Ferramentas
Barra de Estado
Barra de Tarefas
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 Contm as tarefas que so utilizadas com maior frequncia
sob a forma deFerramentas 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
ST-7SYHCaptulo 4Page 6
Date: 26.05.2006File: SYH04.6
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
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)
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 7
Date: 26.05.2006File: SYH04.7
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Estrutura de um Projecto STEP 7
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 eatribuio
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 introduodos
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 umarede
completa.
3. e subsequentes nveis : Depende do tipo de objecto do prximo
nvel-superior.
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 8
Date: 26.05.2006File: SYH04.8
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Consulta Offline / Online no SIMATIC Manager
Offline A opo offline mostra a estrutura do projecto armazenado
no disco duro do aparelho de programao. Esta estrutura aparece na
janela de projecto doSIMATIC 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
ST-7SYHCaptulo 4Page 9
Date: 26.05.2006File: SYH04.9
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Localizao para Armazenar Projectos
Menu Options SIMATIC Manager -> Options -> Customize
Opo Language" 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
desistema 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
ST-7SYHCaptulo 4Page 10
Date: 26.05.2006File: SYH04.10
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Criar um Projecto
Escreva aquio nome do projecto econfirme com"OK"
Criar um Projecto 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 noSIMATIC Manager na sequncia de menus Options
-> Customize.
2. A partir do STEP 7 V3.2, existe um 'New Project Wizard para o
ajudar acriar um novo projecto.
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 11
Date: 26.05.2006File: SYH04.11
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Inserir um Programa S7
Inserir um Programa Selecione a sequncia de menus Insert ->
Program -> S7 Program para introduzirum 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 Utilize o mtodo acima descrito para criar um programa de
hardware-independente.
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 12
Date: 26.05.2006File: SYH04.12
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Inserir um Bloco S7
Inserir um Bloco 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 seroenumeradas 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
ST-7SYHCaptulo 4Page 13
Date: 26.05.2006File: SYH04.13
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Sistema de Ajuda Geral do STEP 7
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 Contents" - Mostra uma lista de tpicos de ajuda em ttulos
gerais. "Index" - 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. Hot words 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 "Hotwords, abrir-se- um novo texto de ajuda com
informao detalhada.
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 14
Date: 26.05.2006File: SYH04.14
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Sistema de Ajuda Contexto-Dedicado do STEP 7
Contexto-Dedicado Esta opo permite que obtenha ajuda sobre os
objectos, blocos, menus decomando, dilogos etc. que esto
selecionados/activos quando escolhe asequncia 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
ST-7SYHCaptulo 4Page 15
Date: 26.05.2006File: SYH04.15
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Bibliotecas Standard
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 FCs para comunicao entre o CPU e os I/O distribudos
atravs deComunicao processadores de comunicaes com S7-300.
Blocos Organizao Blocos de Organizao (OBs).
Blocos para Blocos para converter programas STEP 5.Converso
S5-S7
Blocos para Geralmente utilizadas funes standard tal como
tratamento de valores Converso TI-S7 analgicos.
Blocos de Funes Blocos para funes IEC (IEC: International
Electrotechnical Commission),IEC 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
ST-7SYHCaptulo 4Page 16
Date: 26.05.2006File: SYH04.16
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Exerccio: Criar um Projecto
Escreva aquio nome do projecto econfirme com "OK"
Lembre-se! 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.
Objectivo Apagar um projecto existente e criar um novo.
O Que Fazer 1. Chame o SIMATIC-Manager.2. Selecione a sequncia
de menus File -> Delete -> Projects.3. Selecione My Project
da lista de projectos e confirme com OK.4. 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".
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 17
Date: 26.05.2006File: SYH04.17
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Exerccio: Inserir um Programa S7
Lembre-se! Um programa S7 uma combinao de blocos de programa,
blocos de dados,comentrios e smbolos que esto todos interligados
dentro da aplicao. Quandose cria um programa criamos uma estrutura
que inclu todas estas seces deprograma.
O Que Fazer 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).
Resultados criado um novo programa S7 dentro do projecto O Meu
Projecto. No SIMATIC Manager pode visualizar a subdirectoria O Meu
Programa nadirectoria O Meu Projecto". criado automticamente no
programa de utilizador um bloco OB1 vazio:
-
Training Automation and Drives
ST-7SYHCaptulo 4Page 18
Date: 26.05.2006File: SYH04.18
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Exerccio: Inserir um Bloco S7
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.,
senecessrio.
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
ST-7SYHCaptulo 4Page 19
Date: 26.05.2006File: SYH04.19
SIMATIC S7Siemens, S.A. 2001. Todos os direitos reservados.
TrainingAutomation and Drives
Exerccio: Reset Memria do CPU
Manual
Pedido paraReset daMemria
Execute oReset daMemria
1. Selector de modo func. na posio STOP
2. Coloque o selector demodo func. em MRES at que o LED STOP
pisque duas vezes(lentamente)
3. Solte o selector demodo func. (este volta automticamente
paraa posio STOP)
1. Coloque o selector demodo func. em MRES(o LED STOP
piscarpidamente)
2. Solte o selector demodo func. (este voltaautomticamentepara a
posio STOP)
A partir do PG
1. Selector de modo func.na posio RUN-P
2. No menu Options:PLC -> OperatingMode -> Stop
3. No menu Options:PLC -> Clear/Reset
1. Confirme o reset damemria pressionandoo boto OK
Depois de inserir omdulo de memria
1. Selector de modo func.na posio STOP
2. Insira o mdulo dememria
3. O LED de STOPpisca lentamente
1. Coloque o selector demodo func. na posioMRES(o LED de STOP
pisca rpidamente)
2. Solte o selector demodo func. (este volta automticamente para
a posio STOP)
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
MPIselecionado 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, SFCand SFB).