Sei sulla pagina 1di 18

Contedo

Pgina

Panormica das Possibilidades de Documentao ..............................................................................


Documentao de Bloco .......................................................................................................................
Configurao de Pgina .......................................................................................................................
Visualizar Impresso ............................................................................................................................
Outras Possibilidades de Documentao ............................................................................................
Trabalhando com a Documentao em Vrias Lnguas ......................................................................
Panormica: Salvando os Dados do Usurio .......................................................................................
Carregando um Programa da CPU para o PG ....................................................................................
Conceito de Memria do S7-300 .........................................................................................................
Conceito de Memria do S7-400 .........................................................................................................
Carregando Blocos dentro /fora do Carto de Flash EPROM .............................................................
Copiando um Programa para o Carto de Memria ............................................................................
Salvando um Projeto no Carto de Memria .......................................................................................
Verificando o Tamanho de um Projeto .................................................................................................
Arquivando em Disquete ......................................................................................................................
Exerccio: Arquivando um Projeto ........................................................................................................

SITRAIN Training for


Automation and Drives

Pgina 12-1

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

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Panormica

A figura mostra as diferentes possibilidades de documentao possveis. Todas


as ferramentas de documentao possuem a funo de imprimir.

Impressora

A impressora utilizada para documentao a mesma instalada no Windows.


Para utilizar outra impressora, deve-se configur-la atravs do Painel de
Controle.

DOCPRO

O software opcional DOCPRO tambm existe para documentao e para a


elaborao de manuais.

SITRAIN Training for


Automation and Drives

Pgina 12-2

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Comentrios
de Blocos

A figura acima mostra as diferentes possibilidades de comentrios para um


bloco de programa (OB, FC, FB).

Imprimindo

Para imprimir:
Clique no cone da impressora ou
Selecione as opes de menu File --> Print.

Configurao

Pode-se alterar as opes para impresso atravs das opes de menu


File --> Print Setup.

SITRAIN Training for


Automation and Drives

Pgina 12-3

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Configurao

Selecionando as opes de menu File --> Page Setup surge uma caixa de
dilogo na qual possvel selecionar o formato da impresso (por exemplo A4
com margem).

Cabealhos/Rodaps A partir do SIMATIC Manager, pode-se configurar, para o projeto todo, os


cabealhos e rodaps para toda a documentao.
Selecione as opes de menu File -> Labeling Fields para exibir a caixa de
dilogo onde so definidos os textos para os cabealhos e rodaps.
Tambm possvel preencher os campos de cabealhos e rodaps para a
impresso da data, nmero da pgina ou o nome do objeto (por exemplo {Date}
{Time}, Pgina {Page}, {Object}).

SITRAIN Training for


Automation and Drives

Pgina 12-4

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Visualizar Impresso Para uma prvia do resultado da impresso, selecione as opes de menu
File -> Print Preview.
Nota

SITRAIN Training for


Automation and Drives

A aparncia da impresso depende das configuraes feitas atravs das


opes de menu Options -> Customize.
Exemplo: A opo para o comprimento do campo de endereo afeta o nmero
de contatos que podem ser exibidos lado a lado na impresso e o nmero de
caracteres de um nome simblico que preenchem uma linha acima dos
contatos.

Pgina 12-5

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Dados de Referncia A impresso dos dados de referncia torna a procura e soluo de falhas mais
fcil. Maiores informaes podem ser encontradas no captulo Procura de
Defeitos.
Tabela de Smbolos

A tabela de smbolos contm a associao entre o endereo absoluto, nome


simblico e comentrio do smbolo. Consulte o captulo "Smbolos para mais
informaes.

Configurao

Dados sobre a configurao gerados a partir da ferramenta de Configurao de


Hardware. A impresso feita no formato texto. Para a impresso grfica
necessrio copiar os grficos para a rea de transferncia, col-los em outro
programa, por exemplo, o Winword, e depois imprimir .

Configurao de
Rede

Exibe de forma grfica as estaes de um sistema em rede com a configurao


relevante, como por exemplo o endereo MPI.

SITRAIN Training for


Automation and Drives

Pgina 12-6

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Funo

O STEP 7 oferece a possibilidade de gerenciar em vrias lnguas os textos e


comentrios criados para a documentao de um projeto. Eles podem ser
exportados a partir do projeto para traduo e posteriormente importados na
lngua em que foram traduzidos. Sendo assim existe a possibilidade de
selecionar entre as diferentes linguagens de documentao.
Os seguintes tipos de textos podem ser gerenciados em vrias lnguas:
Ttulos e comentrios de blocos;
Ttulos e comentrios de networks;
Comentrios de linha em programas STL;
Comentrios de tabelas de smbolos, tabelas de declarao de variveis,
tipos de dados definidos pelo usurio e blocos de dados;
Comentrios, nomes de status etc. de blocos que foram criados com
ferramentas de engenharia como o S7-GRAPH, S7-PDIAG etc.

Export

A exportao feita para todos os blocos e tabelas de smbolos localizadas no


objeto selecionado. Para cada tipo de texto (observe acima), um arquivo de
exportao gerado e pode ser editado atravs do Excel. Este arquivo contm
uma coluna com os textos fonte na lngua original e uma coluna na qual os
textos traduzidos podem ser escritos.

Import

Durante a importao, o texto traduzido aceito dentro do projeto selecionado.


Os textos aceitos so aqueles que possuem seu correspondente na lngua
original.

Change Language

Na mudana de linguagem, todas as linguagens importadas no projeto podem


ser selecionadas. A mudana aplicada a todos os projetos selecionados.

Delete Language

Ao apagar uma linguagem, todos os textos so apagados de dentro dos dados


do projeto.

SITRAIN Training for


Automation and Drives

Pgina 12-7

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Carregando
o Programa
da CPU para o PG

Com esta funo, copia-se todos os blocos e os dados de sistema sem


documentao (tabela de smbolos, nomes de variveis e de parmetros,
comentrios) da CPU para a pasta de programa selecionada. A pasta de
programa selecionada, portanto, contm uma cpia do PLC com o programa
online atual.

Upload Station no PG Com esta funo, basicamente carregada toda a estao de hardware como
uma nova estao no projeto. No possvel sobrescrever uma estao j
existente.
Carga do Programa
do PG para o
Memory Card

Os blocos e os dados de sistema contidos na pasta Blocks podem ser


carregados no carto de memria. O carto de memria (ou memory card)
pode ser inserido na interface do PG ou no slot contido na CPU, se ela oferecer
esta opo.

Cpia do Programa
da CPU para o
Memory Card

Se o programa estiver armazenado dentro do carto de memria, ainda


possvel efetuar mudanas online. Os blocos modificados so armazenados na
RAM interna da CPU, enquanto aqueles sem modificao permanecem
armazenados dentro do carto de memria. Pode-se posteriormente armazenar
os blocos modificados dentro do carto de memria com a funo Copy RAM to
ROM.

Arquivando o Projeto Todos os dados do projeto (programas, comentrios, tabelas de smbolos,


no Memory Card
configuraes de hardware, etc. de todas as estaes de hardware) so salvos
no memory card com a funo "Save Project on Memory Card".
Arquivando o Projeto A funo "Archive Project" salva todos os dados do projeto (programas,
em Disquete
comentrios, tabelas de smbolos, configuraes de hardware, etc. de todas as
estaes de hardware) em um arquivo em formato comprimido (*.zip, *.arj, etc.).
O arquivo gerado menor do que o contedo do projeto no-arquivado, e pode
ser movido ou copiado atravs do Windows Explorer.

SITRAIN Training for


Automation and Drives

Pgina 12-8

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Carregando um
Programa da
CPU para o PG

Normalmente ao fim do comissionamento feita uma cpia da verso final do


programa no disco rgido do PG.
A melhor forma de faz-lo manter uma cpia do programa com comentrios e
smbolos no disco rgido antes de iniciar o comissionamento. Ao modificar o
programa os blocos modificados tambm devem ser salvos no disco rgido,
para que no sejam perdidos os comentrios e smbolos.
Se o programa no estiver contido no PG, pode-se fazer o upload dos blocos da
CPU. Nesse caso, os comentrios e smbolos sero perdidos. importante
tambm fazer o upload dos blocos de dados de sistema (SDBs) por conterem
os dados de configurao e comunicao.

O Que Fazer

Para carregar o programa completo da CPU para o PG, execute os seguintes


passos:
Crie um novo programa S7 no SIMATIC Manager
Clique no cone "ON" online na barra de ferramentas
Abra o programa S7 e selecione o objeto "Blocks" (programa do usurio)
Selecione a opo de menu PLC --> Upload.
Nota: Os blocos so armazenados na pasta Blocks (programa do usurio) no
disco rgido do PG.

Upload da Estao

SITRAIN Training for


Automation and Drives

possvel tambm fazer o upload da estao completa para o PG, isto , uma
estao de hardware criada no projeto. A vantagem disso que possvel
modificar os parmetros de hardware imediatamente.
O que fazer:
Crie um novo projeto no SIMATIC Manager.
Selecione a opo de menu PLC -> Upload Station.

Pgina 12-9

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Memria de Carga

A memria de carga (load memory) faz parte do mdulo programvel. Ela


contm objetos de carga criados no terminal de programao (blocos lgicos,
blocos de dados, informaes adicionais).
A memria de carga pode ser um carto externo inserido ou a RAM integrada.

Memria de Trabalho A memria de trabalho (work memory) contm apenas os dados relevantes
para execuo.
A memria de trabalho RAM est integrada na CPU e mantida atravs de
bateria.
Memria de Sistema A memria de sistema (system memory) contm reas de memria para:
Imagens de processo de entrada e sada (PII, PIQ)
Bit memories
(M)
Temporizadores
(T)
Contadores
(C)
Pilha local (L stack)
(L).
Memria Retentiva

A memria retentiva uma RAM no voltil utilizada para manter os bit


memories, temporizadores, contadores e blocos de dados mesmo em caso de
no existir bateria de backup. As reas a serem mantidas so especificadas na
parametrizao da CPU.

Inserindo um
Memory Card

Aps a insero do carto de memria, o sistema operacional pede um reset de


memria. (O LED STOP pisca vagarosamente). O reset realizado colocando o
seletor de modo na posio "MRES". As sees do programa que so
relevantes para execuo so ento transferidas do carto de memria (com a
funo de memria de carga) para a memria de trabalho.
O carto de memria deve permanecer inserido enquanto o programa estiver
sendo executado.

SITRAIN Training for


Automation and Drives

Pgina 12-10

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Memria de Carga

A memria de carga pode ser um carto externo inserido ou a RAM integrada.


No S7-400 o carto de memria (RAM ou Flash EPROM) expande a memria
de carga integrada. O carto acaba tornando-se sempre necessrio, devido ao
tamanho limitado da memria de carga integrada.

Memria de Trabalho A memria de trabalho contm apenas os dados relevantes para execuo.
A memria de trabalho RAM est integrada na CPU e mantida atravs de
bateria.
Memria de Sistema A memria de sistema contm reas de memria para:
Imagens de processo de entrada e sada (PII, PIQ)
Bit memories
(M)
Temporizadores
(T)
Contadores
(C)
Pilha local (L stack)
(L).
Memory Card

Quando um carto de memria RAM utilizado, o sistema deve ser operado


com bateria, para que o contedo do carto e da RAM interna seja mantido em
caso de falha na tenso de alimentao.
Quando um carto de FEPROM utilizado o programa fica nele armazenado, e
livre de problemas com relao falha na tenso de alimentao. Os dados
contidos na RAM interna so mantidos atravs de bateria.
O modo "Restart" somente possvel em um sistema com bateria.

Inserindo um
Memory Card

Aps a insero do carto de memria, o sistema operacional pede um reset de


memria. (O LED STOP pisca vagarosamente). O reset realizado colocando o
seletor de modo na posio "MRES". As sees do programa que so
relevantes para execuo so ento transferidas do carto de memria (com a
funo de memria de carga) para a memria de trabalho.
O carto de memria deve permanecer inserido enquanto o programa estiver
sendo executado.

SITRAIN Training for


Automation and Drives

Pgina 12-11

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Introduo

Utilizando um mdulo FEPROM, a CPU pode funcionar sem bateria de backup. O


programa armazenado na FEPROM, e fica prova de falha de tenso de
alimentao.
Pode-se definir as reas retentivas na configurao de HW. No S7-300, os dados
retentivos (temporizadores, contadores, bits de memria, reas de dados) so
armazenados numa rea de memria retentiva da CPU (RAM no-voltil).

Inserir / Remover

Ao retirar ou inserir um mdulo de memria, a CPU pede um reset de memria. Se


for inserido um mdulo de RAM, o programa deve ser recarregado a partir do PG.
Se for inserido um mdulo FEPROM, seu contedo copiado para a memria de
trabalho.

Falha de Tenso

Aps uma falha de tenso sem bateria de backup, os blocos so copiados do


mdulo de memria para a memria de trabalho e, no caso do S7-300, os dados
retentivos so fornecidos pela RAM no-voltil.
reas de dados dos DBs, definidas como retentivas (s para o S7-300),
apresentam o estado que tinham antes da falha de tenso. As reas no retentivas
so levadas aos valores originais armazenados no mdulo de memria.

Alterando
o Programa

Ao fazer alteraes nos blocos, os blocos modificados so armazenados na


memria de trabalho. Ao transferir os blocos para o PG, estes so recuperados da
memria de trabalho.
Aps uma falha de tenso (sem bateria), a memria de trabalho (RAM) apagada.
Para que os blocos corrigidos estejam mais uma vez disponveis aps o Power On,
eles devem estar:
1. armazenados no disco rgido no caso de se trabalhar sem mdulo de memria
EPROM.
2. armazenados no disco rgido ou num mdulo de memria no caso de se
trabalhar com mdulo de memria EPROM.

Carregando o
Memory Card

Tanto faz transferir os blocos para o mdulo de memria (inserido no PG)


utilizando o SIMATIC Manager arrastando-os com o mouse ou, no caso de algumas
CPUs, escrever diretamente no mdulo utilizando a seqncia de menus PLC ->
Download User Program to Memory Card. O mdulo de memria deve ser apagado
primeiro.
Os blocos individualmente podem ser recarregados, porm no podem ser
apagados ou sobrescritos.

SITRAIN Training for


Automation and Drives

Pgina 12-12

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Requisitos

O driver para o carto de memria deve estar instalado no software STEP 7.


Caso no esteja, clique no menu Iniciar e selecione Simatic -> STEP 7 ->
Memory Card Parameter Assignment para instalar o driver. Com isso aparecer
um cone para o Memory Card na barra de ferramentas do SIMATIC Manager.
O carto de memria deve estar apagado antes de se efetuar a cpia do
programa para dentro dele.
Abra duas janelas no SIMATIC Manager:
A primeira contendo o programa o qual se deseja salvar
A segunda com o memory card

Copiando

Selecione os blocos desejados ou a prpria pasta "Blocks" do disco rgido e


arraste-os para dentro da janela do Memory Card usando o mouse.

Nota

Em algumas CPUs (por ex. a CPU 416), possvel escrever no carto de


memria diretamente na CPU. Para isso, use as opes de menu PLC ->
Download User Program to Memory Card.

SITRAIN Training for


Automation and Drives

Pgina 12-13

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Funo

Com as funes "Save Project on Memory Card" e "Retrieve Project from


Memory Card", pode-se salvar e depois ler os dados completos do projeto
(programas com todos os comentrios, tabelas de smbolos, configuraes de
hardware etc. de todas as estaes de hardware) no carto de memria. O
carto de memria pode estar na CPU ou no slot de programao do PG ou do
PC.
Os dados do projeto so comprimidos antes de serem salvos no carto de
memria, e so extrados quando lidos. O tamanho dos dados do projeto o
mesmo tamanho do arquivo correspondente ao projeto. Uma mensagem
gerada caso a capacidade de armazenamento do carto de memria no for
suficiente.

Dados de Projeto
com / sem o
Programa

Os dados do projeto contm assim como o arquivo do projeto basicamente


todos os dados pertencentes ao mesmo, ou em outras palavras, tambm todos
os programas das CPUs. Os programas contidos nos dados do projeto podem,
entretanto, no serem lidos pelas CPUs, e com isso no serem executados.
Com a opo "Load the user program also", o programa executvel tambm
armazenado, juntamente aos dados do projeto. Esse programa o que est
associado CPU na qual o carto de memria est inserido.

rea de Utilizao

Se vrias pessoas trabalharem com a manuteno de um mesmo PLC


SIMATIC S7, torna-se difcil mant-las atualizadas em relao aos dados do
projeto na hora da manuteno. Se os dados do projeto estiverem disponveis
localmente em uma das CPUs, cada pessoa poder acessar os dados atuais e
fazer alteraes, se necessrio, e as alteraes por sua vez j estaro
disponveis para os outros usurios.

Nota

A funo Save Project on Memory Card e Retrieve Project from Memory Card
atualmente possvel somente nos sistemas S7-400 e nas novas CPUs S7 300
Standard CPU 312, CPU 314 e CPU 315-2DP.

SITRAIN Training for


Automation and Drives

Pgina 12-14

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Introduo

Se um projeto necessitar de mais do que 1.44 MB de memria, pode-se ainda


salv-lo em disquete arquivando-o (comprimindo-o) primeiramente.

Explorer

Pode-se verificar o tamanho de um projeto no Windows Explorer:


Clique na pasta do projeto com o boto direito do mouse e selecione
Properties
Selecione a pasta do projeto e depois escolha as opes de menu
File -> Properties.
Em ambos casos abre-se a janela "Properties".

SITRAIN Training for


Automation and Drives

Pgina 12-15

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Introduo

A funo para arquivar existe pelo fato dos dados em um projeto poderem ocupar
muito espao de memria e no se comportarem em um disquete.
Com essa funo os dados so comprimidos de forma a ocupar aproximadamente
1/8 do tamanho original. Ela utiliza as ferramentas normais de compresso, como
o PKZIP, ARJ, LHARC, RAR ou WINZIP. Um destes programas deve estar
instalado no PG. Para utilizar nomes de arquivos mais longos necessrio utilizar
o PKZIP, WinZip ou RAR.
Os utilitrios ARJ e PKZIP so fornecidos juntamente com o STEP 7.
A configurao de localizao do programa utilitrio de compresso feita atravs
das opes de menu Options -> Customize -> Archive no SIMATIC Manager.

Arquivando

O projeto a ser arquivado deve estar fechado no SIMATIC Manager.


Selecione a opo de menu File --> Archive.
Selecione o projeto a ser arquivado na caixa de dilogo.
Selecione o nome para o arquivo na prxima caixa de dilogo.
Na ltima caixa de dilogo, pode-se escolher entre as seguintes opes:
- Disk-crossing archive
=
Divide ou no o arquivo em vrios disquetes
- Incremental archiving
=
Apenas os arquivos com o atributo ACR
(arquivos STEP7) so arquivados.
- Reset archive bit
=
Arquiva apenas os arquivos que foram
modificados desde a ltima vez que o projeto
foi arquivado.
- Consistency check
=
Compara os arquivos a serem arquivados
(apenas para o ARJ)

SITRAIN Training for


Automation and Drives

Pgina 12-16

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Extraindo

SITRAIN Training for


Automation and Drives

Selecione a opo de menu File -> Retrieve.


Selecione o arquivo.
Na prxima caixa de dilogo, selecione o diretrio para o projeto
extrado.
Utilize a ltima caixa de dilogo para selecionar as opes para
sobrescrever
ou modificar o diretrio de
armazenamento.

Pgina 12-n

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Objetivo

Arquivar o Projeto_1 para salv-lo em disquete.

Nota

Basicamente somente projetos fechados podem ser arquivados. Antes de


iniciar a funo de arquivamento deve-se certificar de que nem o SIMATIC
Manager e nem as outras aplicaes (Editor LAD/FBD/STL, Editor de Smbolos,
Configurao de HW, etc.) esto acessando o projeto a ser arquivado.

O Que Fazer

SITRAIN Training for


Automation and Drives

Feche o projeto a ser arquivado.


Inicie a funo de arquivamento
File -> Archive -> Project
Nas caixas de dilogo seguintes determine o projeto a ser arquivado, assim
como o nome, o diretrio de armazenamento e o tipo (*.zip, *.arj , etc.) do
arquivo.
Atravs do Windows Explorer verifique o sucesso da funo de
arquivamento, e compare o tamanho (memria necessria) do projeto
original e do arquivo.
Opo:
Copie o arquivo do projeto para um disquete.

Pgina 12-17

Programao Bsica em STEP 7


Documentando, Salvando, Arquivando

Potrebbero piacerti anche