Você está na página 1de 13

Smbolos

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data:
Arquivo:

Contedo

11/9/2007
S7-Bas-04.1

Pg.

Endereamento Absoluto e Simblico ...........................................................................................


Endereamento Absoluto - Panormica ........................................................................................
Abrindo a Tabela de Smbolos .......................................................................................................
Editar: Procurar e Substituir ......................................................................................................
Visualizar: Filtro .........................................................................................................................
Visualizar: Ordenar .................................................................................................................
Tabela de Smbolos: Exportar .....................................................................................................
Tabela de Smbolos: Importar ......................................................................................................
Editar Smbolos (no Editor LAD/STL/FBD) ...............................................................................
Informao Simblica (no Editor LAD/STL/FBD) ...........................................................................
Seleo de Smbolos (no Editor LAD/STL/FBD) ...............................................................................
Exerccio: Criando uma Tabela para o Modelo do Transportador .....................................................

SITRAIN Training for


Automation and Drives

Pgina 4-1

2
3
4
5
6
7
8
9
10
11
12
13

Programao Bsica em STEP 7


Smbolos

Endereamento Absoluto e Simblico


A

I 0.0

PLANT_ON"

Q8.0

ON_INDIC"

I 0.4

"M_FORW"

Q20.5

"MOTOR_FORW"

Call

FC18

Call

COUNT"

Symbol

Address

Data Type

Comment

MOTOR_FORW

Q20.5

BOOL

Motor para a frente

COUNT

FC18

FC18

Contagem de garrafas

PLANT_ON

I 0.0

BOOL

Liga instalao

ON_INDIC

Q8.0

BOOL

Indicador: Instalao ligada

M_FORW

I 0.4

BOOL

Comando: Motor para a frente

(mx. 24 caracteres)

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Endereamento
Absoluto

(mx. 80 caracteres)

Data:
Arquivo:

11/9/2007
S7-Bas-04.2

No endereamento absoluto, especificamos o endereo (por ex. a entrada I


1.0)
diretamente. Neste caso no necessria uma tabela de smbolos, contudo o
programa torna-se de difcil leitura.

Endereamento
Simblico

No endereamento simblico, utilizamos smbolos (por ex., MOTOR_ON)


no lugar dos endereos absolutos.
Na tabela simblica so armazenados os smbolos para as entradas, sadas,
temporizadores, contadores, bits de memria e blocos.

Nota

Ao introduzir os nomes dos smbolos no necessrio inserir as aspas. O


editor de programa se encarrega de faz-lo.

SITRAIN Training for


Automation and Drives

Pgina 4-2

Programao Bsica em STEP 7


Smbolos

Endereamento Absoluto - Panormica


Onde so utilizados smbolos? Onde so armazenados?

Como so criados?

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

Editor Simblico

Dados Locais do Bloco:


- Parmetros do Bloco
- Dados locais / temporrios

Parte de declaraes
do bloco

Editor de Programa

Labels para saltos (jumps)

Seo de programa
do bloco

Editor de Programa

Nomes 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 Engenharia e Service 2002. Todos os direitos reservados.

Data:
Arquivo:

11/9/2007
S7-Bas-04.3

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 de declaraes do bloco. Eles s


podem ser utilizados no bloco onde foram criados.
O mesmo nome simblico pode, portanto, ser novamente utilizado na tabela
de declaraes de outro bloco.

SITRAIN Training for


Automation and Drives

Pgina 4-3

Programao Bsica em STEP 7


Smbolos

Abrindo a Tabela de Smbolos

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data:
Arquivo:

11/9/2007
S7-Bas-04.4

Tabela de Smbolos

A tabela de smbolos aberta atravs do menu Options -> Symbol Table no


Editor LAD/STL/FBD.
Pode-se tambm abrir a tabela de smbolos a partir do SIMATIC Manager:
Selecione o programa na parte esquerda da janela do projeto e faa um
duplo-clique no objeto Symbols.

Estrutura da Tabela

Quando se abre a tabela de smbolos aberta uma tabela, composta por


colunas para o nome simblico, o endereo, o tipo de dado e um comentrio
para o smbolo. Cada smbolo ocupa uma linha da tabela. Uma linha em
branco acrescentada automaticamente no final da tabela para definir um
novo smbolo.

Nota

A tabela de smbolos uma base de dados comum e pode ser utilizada por
diferentes ferramentas:
Editor LAD/STL/FBD
Monitorao e Modificao de Variveis
Referncia Cruzada

SITRAIN Training for


Automation and Drives

Pgina 4-4

Programao Bsica em STEP 7


Smbolos

Editar: Procurar e Substituir

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data:
Arquivo:

11/9/2007
S7-Bas-04.5

Procurar / Substituir Existe um conjunto de opes disponveis para encontrar e substituir texto na
janela que est ativa:
Find what:
Introduza o texto a ser procurado.
Replace with:
Introduza o texto para substituir o texto procurado.
From cursor down:
Procura no sentido descendente da tabela at ltima linha da tabela de
smbolos.
From cursor up:
Procura no sentido ascendente at a primeira linha da tabela.
Match case:
Procura apenas o texto especificado com utilizao idntica de letras
maisculas e minsculas.
Find whole words only:
Procura o texto especificado como uma palavra separada, no como
parte de uma palavra maior.
All:
Procura em toda a tabela de smbolos, partindo da posio onde o cursor
se
encontra.
Selection:
Procura apenas nas linhas de smbolos selecionadas.
Nota

SITRAIN Training for


Automation and Drives

Ao procurar por um endereo deve-se inserir um caratere * depois do


identificador de endereo, ou o endereo no poder ser encontrado.
Exemplo: para Procura e Substituio (substitui todas as entradas com o
endereo 8. pelo endereo 4.):
Find what:
Replace with:
Q*8.*
Q 4.

Pgina 4-5

Programao Bsica em STEP 7


Smbolos

Visualizar: Filtro

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data:
Arquivo:

11/9/2007
S7-Bas-04.6

Filtro

Exibe na janela os smbolos correspondentes ao critrio de filtro que


selecionado (symbol properties").
Pode aplicar vrios critrios de uma vez. Os tipos de critrio de filtro
selecionados so interligados uns com os outros.

Propriedades
dos Smbolos

Pode-se selecionar vrios filtros e interlig-los de acordo com as seguintes


propriedades: Name, Address, Data type, Comment, Operator control and
monitoring, Communication, Message.
Os caracteres permitidos so * e ?.

Exemplos

Name: M*
So mostrados na tabela de smbolos os nomes que comeam por "M, e que
possuem qualquer nmero de caracteres adicionais.
Name: SENSOR_?
So mostrados na tabela de smbolos, os nomes que comeam com
"SENSOR_" e que possuem apenas mais um outro caractere.
Address: I*.*
So mostradas as entradas.

Vlido, Invlido

SITRAIN Training for


Automation and Drives

Os smbolos devem ser nicos, isto , um smbolo ou um endereo s podem


existir uma vez na tabela de smbolos.
Se um smbolo ou um endereo aparece mais de uma vez, as linhas em que
se encontram so exibidas em negrito. Se por acaso a tabela de smbolos for
extensa, para encontrar rapidamente possveis duplicaes de smbolos ou
endereos, pode-se visualizar apenas estas linhas da tabela de smbolos
escolhendo as opes de menu View -> Filter e o atributo Invalid".

Pgina 4-6

Programao Bsica em STEP 7


Smbolos

Visualizar: Ordenar

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Ordenar

SITRAIN Training for


Automation and Drives

Data:
Arquivo:

11/9/2007
S7-Bas-04.7

Os elementos na tabela de smbolos podem ser visualizados por ordem


alfabtica. Pode-se utilizar a opo de menu View -> Sort para especificar a
coluna que dever ser utilizada como ponto de referncia para ordenar os
elementos na janela ativa.
Existe uma forma alternativa de ordenar os elementos:
1. Clique no cabealho da coluna para ordenar por ordem ascendente nessa
coluna.
2. Clique uma vez mais no cabealho dessa coluna para ordenar por ordem
descendente nessa coluna.

Pgina 4-7

Programao Bsica em STEP 7


Smbolos

Tabela de Smbolos: Exportar

Onde armazenar a tabela?

Em que formato armazenar a tabela?

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Geral

SITRAIN Training for


Automation and Drives

Data:
Arquivo:

11/9/2007
S7-Bas-04.8

A opo de menu Symbol Table -> Export permite armazenar tabelas


simblicas num arquivo de formato diferente, de forma a ser utilizado em
outros programas.
Pode-se selecionar os seguintes formatos de arquivo:
Formato ASCII (*.ASC)
- Notepad
- Word
Formato para intercmbio de dados (*.DIF)
- EXCEL
Formato de dados de sistema (*.SDF)
- ACCESS
Lista de atribuies (*.SEQ)
- Listas de atribuies em STEP 5

Pgina 4-8

Programao Bsica em STEP 7


Smbolos

Tabela de Smbolos: Importar

Selecione o diretrio

Entre com o nome do


arquivo
Selecione o formato
do arquivo

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data:
Arquivo:

11/9/2007
S7-Bas-04.9

Geral

A opo de menu Symbol Table -> Import permite importar tabelas de


smbolos que foram criadas com outros programas de usurio.
O que fazer:
1. Ative a opo de menu Symbol Table -> Import.
2. Selecione o formato do arquivo na janela de dilogo Import.
(So os mesmos formatos da opo Export).
3. Selecione o diretrio no campo Find in:".
4. Introduza o nome do arquivo no campo File Name:.
5. Confirme com "OK".

Tipos de Arquivos

Pode importar os seguintes formatos de ficheiros:


Formato ASCII (*.ASC)
- Notepad
- Word
Formato para intercmbio de dados (*.DIF)
- EXCEL
Formato de dados do sistema (*.SDF)
- ACCESS
Lista de atribuies (*.SEQ)
- Lista de atribuies em STEP 5

SITRAIN Training for


Automation and Drives

Pgina 4-9

Programao Bsica em STEP 7


Smbolos

Editar Smbolos (no Editor LAD/STL/FBD)

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Editar Smbolos

SITRAIN Training for


Automation and Drives

Data:
Arquivo:

11/9/2007
S7-Bas-04.10

Com a opo de menu Edit -> Symbol, ou um clique na tecla direita do mouse
no endereo, e depois na opo de menu Edit Symbol possvel atribuir
nomes simblicos a endereos absolutos. Os nomes atribudos entram
automaticamente na tabela de smbolos.
Nomes j existentes na tabela de smbolos so mostrados numa cor diferente.
Eles no podem ser utilizados novamente na tabela de smbolos.

Pgina 4-10

Programao Bsica em STEP 7


Smbolos

Informao Simblica (no Editor LAD/STL/FBD)

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data:
Arquivo:

11/9/2007
S7-Bas-04.11

Endereamento

No Editor LAD/STL/FBD possvel escolher visualizar os endereos numa


das formas a seguir apresentadas, selecionando a opo de menu View ->
Display -> Symbolic Representation:
Endereamento Simblico; ou
Endereamento Absoluto.
Para visualizar o endereo absoluto e simblico atribudo num determinado
segmento deve-se selecionar a opo de menu View -> Display -> Symbol
Information.
As atribuies podem ser vistas em LAD/FBD abaixo do segmento, e em STL
na linha de instruo.

Nota

Posicionando o cursor do mouse num determinado endereo aparece uma


"Tooltip" (ajuda) com a informao simblica desse endereo.

SITRAIN Training for


Automation and Drives

Pgina 4-11

Programao Bsica em STEP 7


Smbolos

Seleo de Smbolos (no Editor LAD/STL/FBD)

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Introduo

Data:
Arquivo:

11/9/2007
S7-Bas-04.12

Pode-se utilizar a opo de menu View -> Display -> Symbol Selection para
simplificar a escrita de um programa simblico.
Ao preencher um determinado endereo aparecer um menu com um extrato
da tabela de smbolos, desde que se introduza a primeira letra de um nome
simblico. Esta parte da tabela contm todos os smbolos que comeam por
essa letra. Ao clicar no smbolo desejado ele assumido no programa.

SITRAIN Training for


Automation and Drives

Pgina 4-12

Programao Bsica em STEP 7


Smbolos

Exerccio: Criando uma Tabela para o Modelo do Transportador

Verso A
Mdulos de
16 entradas

SIMATIC S7
Siemens Engenharia e Service 2002. Todos os direitos reservados.

Verso B
Mdulos de
32 entradas

Data:
Arquivo:

11/9/2007
S7-Bas-04.13

Objetivo

Criar uma tabela de smbolos para os sensores e atuadores do modelo do


transportador.

O Que Fazer

1. No SIMATIC Manager, selecione o programa em S7 Programa_1;


2. Inicie o editor de smbolos clicando duas vezes sobre a tabela de
smbolos;
3. Edite a lista de smbolos de acordo com o kit de treinamento (veja a
figura);
4. Salve sua lista de smbolos.

Resultado

Todos os endereos do programa aos quais foram atribudos smbolos


podem ser endereados absoluta ou simbolicamente durante a criao do
programa atravs do editor LAD/FBD/STL. Assim, pode-se exibir os
comentrios da lista de smbolos ativando a opo Symbol Information.

SITRAIN Training for


Automation and Drives

Pgina 4-13

Programao Bsica em STEP 7


Smbolos