Você está na página 1de 36

Introdução ao STEP 7 Lite V 2.

simatic
STEP 7 Lite V2.0
Getting Started
Edição 03/2002
Barra de menus*

Área de trabalho*
Janela do projeto Livrarias**
Conexão online entre PG e CPU
(agora em “ON”)

Painel de comandos da CPU


Barra de ferramentas*

3 2

Dados do PLC Instruções LAD, STL**


(em conexão online)

Dados da PG Barra de estado Elementos de programa


(CPU agora em Stop) pre-confeccionados

Elementos do programa * Depende do elemento de programa


que esteja selecionado
Elementos do projeto ** Depende da linguagem de programa-
ção selecionada
A interface do usuário

A interface do usuário compoem-se de


cinco áreas:

Janela do projeto
1
Cada vez que se cria um projeto,
também criam-se todos os elemen-
tos do projeto que podem ser
necessários.

2 Livrarias
Em “Blocos” encontrará os blocos
Prontos. Em “Instruções”
encontrará as instruções LAD e
FDB que podem utilizar-se nos
blocos.

3 Área de trabalho
Nesta área abrem-se as vistas
nas que podem processar os
elementos do projeto.

4 Painel de comandos da CPU


Representa a parte frontal da
CPU com seus indicadores e seus
elementos de comando. Nela também
pode mudar o estado operativo.

5 Barra de menus
Contém todos os menus disponí-
veis no STEP 7 Lite, como o co-
mando do menú View > LAD
para mudar a linguagem de progra-
mação quando ha um bloco aber-
to.

Fazendo clic no indicador de


expanção poderá visualizar ou ocultar
o painel de comandos da CPU. Fazen-
clic na janela, a vista do projeto
e das livrarias ficaram fixa e vice-versa
Se a vista não está fixa, ao deslocar
o ponteiro do mouse na margem da
da área de trabalho, poderá amplia-la
ou reduzi-la.
Gestão de Projeto

Cada elemento de um projeto está


sujeito a um processo distinto :

1 Crear e salvar o projeto

Configurar o hardware, parametrizar


2 módulos e diagnosticar falhas de
hardware .

Definir símbolos para a programação


3
simbólica .

Observar e forçar os operandos na CPU


4
para comprovar o funcionamento do
programa.

5 Avaliar os operandos utilizados na


estrutura do programa.

Confeccionar a documentação do
6
projeto de forma personalizada.

7 Criar um programa de usuário com-


posto por blocos para o PLC.

Gestão de Arquivos

Os projetos são salvos com seu nome


e o formato de dados ... .k7p.

No STEP 7 Lite só é possível abrir


arquivos com a extensão .k7p .

Perigo de Acidente – Quando há uma


conexâo online entre a unidade de progra-
mação e a CPU podem-se provocar por ex.
movimentos indesejados na instalação ao tocar o

painel de comando da CPU. Assegure-se que nada


corra perigo antes de selecionar RUN.
Programação Absoluta

Módulo Módulo
de entrada de saída
Byte 0 Byte 4

Módulo Módulo
de entrada de saída
Byte 1 Byte 5

Endereço Absoluto: I 0.5

Input Byte 0 Bit 5

Determinação de endereços

I 0.5
A cada entrada e saída determina-se
Q 4.2 um endereço absoluto no sistema de
I 1.0 automatização.

I 1.1 Q 5.0 O endereço absoluto pode ser substi-


tuído por um nome simbólico livremente
I 1.2 Q 5.1 definindo por exemplo Q 4.2 : LIGA
AUTOMÁTICO. A determinação dos
Q 5.2
é independente da linguagem de
programação LAD, FBD ou STL.
Tabela de Simbolos e
Abrir a janela de seleção
de projetos
endereços absolutos

Abra o STEP 7 Lite e na janela Open


1 project, Clicke em um projeto de
Abre-se um projeto de exemplo exemplo

De momento, o projeto compõe-se exclu-


sivamente de elementos predeterminados
e de elemento de programa OB1.

2 Click sobre o elemento Symbol table na


janela de projetos.

Neste momento, a tabela de simbolos


contem somente o bloco de organização
OB1 predefinido.

Se deseja utilizar endereços absolutos,


em seu programa, não necessitará reali-
zar nenhuma entrada a mais. Simples-
mente volte a fechar a janela.

Utilize endereços absolutos somente quando


seu programa STEP 7 Lite deva endereçar um
número muito reduzido de entradas e saídas.
Programação Simbólica
Mudar a ordem exibição
Filtrar a tabela ( por ex. só saídas ) ckicando no cobeçalho

Aqui pode-se introdu-


zir comentários longos

Copiar tabelas de símbo-


los de outros projetos.

Símbolos Endereços Absolutos

A Tabela de Símbolos

Na tabela de símbolo atribui-se um no-


me simbólico e um tipo de dados a todo
endereço absoluto que se enderece pos-
teriormente no programa, por ex. a entra-
da "I 0.5" -> AUTOMATIC_ON.

Os nomes simbólicos aqui definidos são


válidos para todo projeto, são globais.
Q 4.2 Automatic_Mode
I 0.5 Automatic_On Graças a programação simbólica, o
Q 5.0 PE_On programa torna-se mais fácil de ser
I 1.0 Switch_On_PE interpretado.
Q 5.1 PE_Preset_speed
I 1.1 Switch_Off_PE
Q 5.2 PE_Fan_On
I 1.2 PE_Failure
Montar a Tabela de Símbolos

Para o endereço "I 0.5" introduza na


1
coluna Symbol "Automatic_On".
Na coluna Comment, escreva o comen-
tário que desejar.

Ao realizar as entradas
Enter = Uma linha mais abaixo
Ctrl + z = Desfazer

2 Salve as entradas com File > Save.

Copiar a Tabela de Símbolos

Como no exemplo "Getting Started"


comtem grande quantidade de símbolos
copiaremos a tabela de símbolos de um
dos projetos de exemplo utilizados.

Abre uma segunda instância Abra em uma segunda instância do


no STEP 7 Lite. 3
STEP 7 Lite o projeto
”first_steps_lad”.k7p.

Clicke com o botão direito do mouse em


4
Symbol table do projeto ”first_steps_lad”
Selecione Copy.

No projeto ”Getting Started” , clicke no


botão direito do mouse na janela do projeto
5 e selecione Paste.
Aparecerá uma mensagem perguntando se
deseja sobrescrever. Confirme com ”OK”.

Feche e salve o projeto


6
através de
File > Save.
Tipos de Dados

Os tipos de dados determinam o tipo de


sinal que deve processar a CPU.

BOOL STEP 7 Lite utiliza, entre outros, os tipos


BYTE de dados que são mostrados o lado.
WORD
DWORD

- Os dados deste tipo são combinações de bits.


De 1 bit ( tipo BOOL) a 32 bits (DWORD).

CHAR

- Dados deste tipo ocupam 1 caracter do código ASCII.

INT
DINT
REAL

- Os dados deste tipo servem para processar valores


numéricos ( por ex. expressões aritméticas ).

S5TIME
TIME
DATE
TIME_OF_DAY

- Os dados deste tipo representam os distintos valores


de data e hora dentro do STEP 7 Lite ( por ex. para
ajustar a data ou para indicar a hora ).

Para mais informações sobre os tipos de dados


( p. ex. as faixas de valores admitidas e exemplos
de aplicação ) ckicke sobre um tipo de dado e vá
até Introduction to data
types and parameter types.
Trabalhando no Editor de Blocos

Alterar a linguagem Os comandos maisOs Co


de programação importantes para LAD e FBD Inserir novo segmento

Exibir/ocultar Painel Tabela de declaração Alterar entre programação


de Controle da CPU de variáveis simbólica e absoluta

Elemento de Projeto
Todos os comandos
para LAD e FBD
Elemento de Programa

Um click com o simbolo de


Título e comentário do interrogação, abre a ajuda
segmento

Segmento para intro-


duzir o programa No editor de blocos, podem ser programados
todos os blocos.

No exemplo acima aparece representada


Definir propriedades do bloco:
a linguagem de programação LAD.
ex. mudar um nome simbólico
Elemento de Projeto “Program”

No STEP 7 Lite, o programa do usuário


divide-se em blocos. Isto facilita a pro-
gramação de projetos muito extensos.

Abaixo do elemento de projetos Program


1 aparecem estes blocos.

Quando se trata de um projeto recem


2 criado, só aparecerá o OB1 que o STEP 7
Lite gerará automaticamente.Posteriormen-
te pode-se inserir outros blocos, ex. :

OB = Bloco de Organização
DB = Bloco de Dados.
FB = Bloco de Função
FC = Função

O Bloco de Organização OB1 é a interface


com o sistema operacional da CPU e con-
tém 0 programa principal. No OB1, costu-
ma-se conter as chamadas de outros blo-
cos e transferir os parâmetros necessá-
rios para controlar o processo.

Com o comando do menu contextual Rename pode-se alterar o nome de um bloco.


Para acessar mais informações de como trabalhar com blocos, click com o botão

esquerdo do mouse sobre a janela e em seguida F1 > Index > Blocks in the user program
Programando OB 1 em LAD

Nesta sessão, programaremos um


circuito em série, um circuito em para-
lelo e uma função de memória Set/Reset
em LAD ( logica Ladder).

Selecione a linguagem de programação


que vai usar para programar o OB1 e com
o que abrirá posteriormente :

1 Faça Duplo-click em OB1.

2 Click em Properties.

3 Selecione LAD. O OB1 se abrirá a


partir de agora em LAD.

Saia do diálogo Properties. No menu View


agora também aparecerá . LAD.
Programar um circuito em séerie com
LAD

No menu View, selecione representação


5
simbólica.

Em OB1, escreva “Programa Principal Proces-


6
sado Ciclicamente”. Em Network 1, escreva
”Conexão em Série”.

7
Marque um circuito vazio clicando sobre ele.

Insera tres elementos de programa de


tipos diferentes :

8 Click sobre o simbolo do contato NO. Ele


aparecerá imediatamente.

9 Click no botão direito do mouse no circuito


e selecione contato NO no menu emergente.

10 Arraste a bobina até o circuito.

No circuito em série, falta endereçar os


contatos NO e as bobinas :

Clicke em ??.?. e introduza o nome


11 simbólico “Botão_1” (entre aspas). Ou,
clicke em ??.? , aparecerá uma lista de
simbolos que poderá selecionar.

Confirme com Enter.

Para o segundo contato NO, introduza o


nome "Botão_2" ( entre aspas ).

Na bobina coloque o nome “Lâmpada_Verde”.


O circuito em série estará pronto.

Se não houver mais nenhum simbolo em


12
vermelho, você poderá salvar as entradas
clicando no ícone de disquete.

Não será gravado unicamente as entra-


das do OB1 e sim todo o projeto.

13 Selecione o Menu Edit > Apply, para


salvar os dados de configuração em um
arquivo temporário ( será gravado o con-
teúdo da janela ativa ).
Recomendamos salvar os dados deste
modo caso necessite recuperar a confi-
guração anterior. Se você salva os dados
de forma temporária, quando for fechar
haverá uma mensagem se quer salvar.

Os Símbolos aparecerão em vermelho quando, por


exemplo, o símbolo não encontra-se na tabela de
símbolos ou há um erro de sintaxe.

Não será possível salvar os dados e na parte


inferior da janela do editor aparecerá uma mensa-
gem de erro com indicação sobre o procedimento
correto a seguir.
Programar um Circuito
em Paralelo em LAD

1 Selecione o network 1.

2 Insirá um novo network.

Pode-se fazer através do ícone na barra


de ferramentas, com o botão direito do
mouse ou com CTRL+R.

3 Volte a selecionar o circuito.

4 Insira um contato NO e uma bobina. Aqui


chamaremos ”Botã0_3” e ”Lâmpada_Vermelha”.

6
5 Selecione a barra de alimentação esquerda.

7 Insira um circuito paralelo. Coloque nele


6
outro contato NO.

7 Feche o circuito com o símbolo correspon-


dente ou arrastando a flecha dupla que apa-
rece depois de inserir o contato.

No circuito paralelo só falta endereçamento.


8
5 indique o nome como na figura.
Salve os dados.

Coloque nomes simples e autoexplicativos nos


circuitos. Assim a busca ficará mais fácil ao
deslocar com a barra de rolagem direita pelo
programa. Ao deslocar-se, aparecerão os
nomes.
Programar uma função de
memória em LAD

1 Selecione o network 2, insira um novo


network e dê a ele o nome ”SR Função
de Memória”.

2 Volte a selecionar o circuito.

3 Na janela de instruções, mova o cursor até


Bit Logic e SR element. Insira este elemento.

4 Insira um contato NO em frente a entrada


S ( Setar ) .
6.10

5 Coloque os seguintes nomes simbólicos:

– Contato NO : ”Automatic_On”,
– Entrada R: ”Manual_On”,
– Elemento SR : ”Automatic_Mode”.

6 Salve as entradas com File > Save.


4
Personalizar a
interface de programação

Utilise comandos do menu para configurar


a interface de programação a sua maneira
no STEP 7 Lite.

Menu View - Exemplos:

Endereçamento simbólico em LAD:


1 Selecione View > Display with > Sym-
bolic Representation.

2 Endereçamento absoluto em LAD:


Selecione View > Display with > Sym-
bolic Representation

Alterar linguagem de programação :


View > LAD/FBD/STL

Menu comando Options > Settings -


Exemplo:

Ajustar quebra de linha de endereços


3
simbólico, entre o 10º e o
24º caracter :
Options > Settings > LAD/FBD
> Address field width

Modificar as cores do circuito :


4
Options > Settings > LAD/FBD
> Selected element

Fechar o bloco com o ícone


7
Close da janela.

O item de menu Options > Settings


oferece muitas opções para modificar a
representaçãondo STEP 7 Lite mediante cores,
tipos de letras, campos de operandos, etc.
Referências Cruzadas
Filtrar Operandos
Definir
Saltar ao ponto filtros Mostrar Refer. Cruzada
de um operando

Mostrar a estrutura do
programa

Mostrar os bits, bytes, temporizadores e


contadores utilizados

Listar os operandos utilizados e


e saltar ao ponto de aplicação
Utilize as janelas " Referencias Cruzadas"
“Operandos Utilizados" e " Estrutura do Programa
para obter uma visão do conjunto de uso
operandos, área de memória, blocos etc.
Para acessar as referências cruzadas faça
click no simbolo " Referências Cruzadas"
representado na janela do projeto.
Estabelecer uma conexão
On Line
Alimentação
on/off Seletor de Modo
Unidade de Programação
com software Step 7

I 0.3

Q 4.1

220 V I 0.4

24 V

Com exercícios propostos, mostraremos


Fonte de como transferir o programa ao sistema de
Aliment. P Cabo MPI automatização ( PLC ).
Em primeiro lugar terá que realizar certos
preparativos.
Conector
de Aliment.
Módulo de Memória*

Bateria Back-up* Configuração do CLP para prova


Rack
Conexão em paralelo Para comprovar o seu programa de exemplo
1
para prova voce necessitará de um simulador que
permita ativar e desativar as entradas através
de botões e pulsadores.

*= Acessórios opcionais.
2 Comprovar o programa

Utilize os projetos de exemplo criados,


( circuito paralelo por Ex. ). Deve-se ter
configurado o hardware previamente.
Utilize um circuito paralelo como exemplo.

3 Comprovar o Hardware

Configure o hardware e comprove


novamente o seguinte :

- Está inserido o conector de bus


nos módulos ?
- Foram colocados os módulos no perfil
de suporte e parafusados corretamente
neste suporte ?
- Foi conectado a uma fonte de alimentação
de 220 V ?
- Foi inserido o cabo de conexão ?
- se estiver disponível, foi
colocado a bateria de back-up e o
módulo de memória ?

4 Estabelecendo uma conexão


On Line

Conectar-se on line significa estabelecer uma conexão


entre o CLP e a unidade de programação

- Insira o cabo MPI no CLP e na


Unidade de Programação.

Na CPU:
- Conecte a alimentação
- Gire a chave do seletor de modo para
STOP.

Na unidade de programação :
– Pressione o interruptor principal.
– Inicie o STEP 7 Lite.
– Abra algum arquivo de exemplo
( por ex. conexão em paralelo ).
Estabelecer conexão Online

Ao inicir, o STEP 7 Lite tenta estabelecer


5
uma conexão Online imediatamente.

O botão verde Conectar online deverá perma-


necer destacado e a barra de status indicará
em primeiro lugar o estado da conexão e a
seguir o estado da CPU - STOP.
Se não pode acessar a nenhuma CPU
o Step 7 permanecerá offline e a barra de
status aparecerá o estado da conexão,
Offline.
Neste caso, resolva a causa que provocou
a falha ao estabelecer a conexão online,
( ex. cabo não conectado corretamente,
CPU desligada ) clicke no botão Online.
Com este botão você poderá estabeler e
desestabelecer a conexão online quantas
vezes você desejar.

Verifique se aparece Control the CPU


6 Online. Os botões do painel da CPU
ativam-se.

Comprove : Na barra de status aparecerá


7
agora o estado operativo atual da CPU.

Agora VC pode passar da vista offline


8 do projeto para a vista online da CPU
online.

Na janela Online CPU, aparecerá todos os


módulos que esncontram-se na CPU.

Se caso não foi transferido seu projeto a


CPU, os símbolos da janela de projeto
indicarão que os dados da unidade de prog.
não coincidem com os da CPU.
Também é possível conectar online e comprovar
o programa utilizando outro hardware, como é
mostrado na página inicial deste capítulo
Simplesmente observe endereços de In e Out.

Encontrará mais informações sobre como configurar


os módulos nos manuais S7 300 - SIMATIC Siemens.

Se deseja obter mais informações sobre como


conectar online, consulte ajuda com o comando F1 >
Content > Establishing an Online Connection.
Resetando a Memória da CPU
e transferencia do programa.

O painel de comando da CPU

Antes de transferir o programa é necessário


realizar um reset total da CPU. Pode-se
faze-lo diretamente na CPU ou com o painel
Painel de Comando
de comando do STEP 7 Lite..
no STEP 7 Lite

Painel de Comando
na CPU
O painel de comando também permite
mudar os estados operativos da CPU.

Por razões de segurança, no painel do


STEP 7só poderão ativar aqueles botões
que podem ser selecionados para o estado
operativo da CPU real.
Exemplo :
– Na CPU: Seletor em RUN -
No painel de comando STEP 7 Lite
só pode selecionar STOP.
– Na CPU: Seletor em STOP -
No painel de comando STEP 7 Lite
só pode selecionar RUN.

Se produze-se uma situação de perigo


pode-se comutar a CPU para STOP pelo
STEP 7 Lite.

Reset da memória pela CPU

Antes de transferir o programa para a


CPU, delete todos os dados e programas
antigos da CPU via reset
memory instruction. Para isto :
1
Ligue a CPU.

Gire o seletor para posição STOP.


2
(se já não estiver em STOP ).
O LED vermelho acenderá.

3 Gire o seletor até MRES e mantenha-o


nesta posição por pelo menos 3 segundos
até que o LED STOP comece a piscar
3 seg lentamente.

3 seg

4 Solte o seletor e, depois de no máximo 3


segundos, torne a colocar na posição
MRES até que o LED STOP comece a
piscar rapidamente.

O reset total da memória da CPU estará


concluído.
Reset da memória da CPU no
STEP7 Lite

Como no processo anterior, pode-se


fazer o mesmo via STEP 7 Lite.

Na CPU: Coloque o seletor de modo na


1
posição STOP.

2 No STEP7 Lite: Click no botão MRES.

Aparecera uma confirmação


de segurança.

3 Confirme a consulta de segurança com


Yes. O reset total estará concluído.

Encontrará informações adicionais sobre os estados


Operativos em F1 > Content > Appendix
> Operating Modes.

Atenção :
O conhecimento dos estados operativos da CPU
é útil para programar o arranque, comprovar o pro-
grama de controle e para o diagnóstico de erros.
Transferir i Programa para
a CPU

Comprove que : ao transferir o programa,


1 encontram-se em STOP o seletor da CPU
+ e do STEP 7 Lite.

2 Transferir o projeto completo para CPU :


Selecione o projeto a transferir na
janela do projeto.

3 Clicke com o botão direito do mouse no


projeto e selecione Download to CPU.

Todo projeto incluíndo a configuração


de hardware será transferido para CPU.

Também pode-se transferir blocos indivi-


duais ou a configuração de hardware
para a CPU.

4 Neste exemplo, a configuração de hard-


ware está marcada para ser tranferida.

5 Neste exemplo, o bloco está marcado


para transferir para a CPU.

5 Dependendo dos elementos que estejam


marcados, o STEP 7 oferecerá a opção
The view “Online CPU” has Upload to Programming Device (PG).
changed.

6 Clicke em Online CPU.


Aparecerá os dados da CPU.

– Project ( Vista Offline)


= Dados na Unidade de Programação

– Online CPU ( Vista Online )


= Dados na CPU
Acionar a CPU e comprovar
o estado operativo

Gire o seletor para a posição RUN-P.


1
O LED RUN acenderá em verde e o LED
STOP vermelho apagará . A CPU está
pronta para funcionamento.

The cyclic program


processing is displayed.
Comprove o seguinte na CPU:
2 Se acende o LED verde, pode começar
a comprovar o programa.

Se o LED vermelho continua aceso, há


algum erro. Para realizar o diagnóstico
de erros, acione o botão DIAG para avaliar
o bufer de diagnóstico.
Consulte o manual de erros.

Comprove o seguinte no STEP 7 Lite:


Ao comutar diretamente a CPU, comutou-
3 se também aqui a RUN-P, indicando a exe-
cução cíclica do programa sobre fundo
verde.
Reset de memória:

Mesmo que se efetue um reset total, a CPU


continuará contendo os blocos de função de siste-
ma ( SFBs ) e funções de sistema ( SFCs ). Estas
funções sempre estão disponíveis na CPU. não ne-
cessitam ser transferidos, não podem ser apagados.

Transferir blocos individuais :

Para que durante o funcionamento real possa reagir


rapidamente a falhas, pode-se transferir blocos a
CPU de forma individual. Ao transferi-los, atentar
para que o seletor esteja na posição RUN-P ou STOP.
Em RUN-P, os blocos transferidos ativam-se ime-
diatamente.
Atenção :

Se sobrescrever blocos que contenham erros, a


instalação não funcionará corretamente.

Se ao transferir os blocos não se tenha em conta


a ordem ( ex. chama-se um bloco em OB1, porém
não está disponível na CPU ) a CPU passará para
o estado STOP.

CPU 31xC:
O seletor de modo da CPU 31xC não é um inter-
ruptor giratório e sim de alavanca e não dispõe da
posição RUN-P. De qualquer forma o reset total efetua-
se do mesmo modo. Encontrará mais informação
sobre Micro Memory Cards através de :
F1 > Index > Micro Memory Card.
Comprovar o Status
do programa ( Observar )

O STEP 7 Lite oferece a possibilidade de


o funcionamento do programa diretamente
no sistema de autom. Dispôe do seguinte :

1. Teste em modo Status - permite seguir


de perto a execução do programa

2. Teste com tabela de variáveis - para


observar e modificar os operandos,
por ex. entradas, saídas e marcas.

Para comprovar o estado do programa


é necessário que o projeto completo
esteja carregado na CPU.
Preparativos

Estabeleça uma conexão Online.


1

Gire o seletor da CPU para o modo RUN


2
ou RUN-P .

Para network 1: Um circuito em série.


3 Para network 2: Um circuito paralelo.
( veja a figura )

Abra um projeto de exemplo carregando-o


4
na CPU.

Abra o OB1.

Observar

5 Execute a função observar com Test >


Monitor. A função só poderá ativar se
antes executou-se ”Connect Online”.

Os circuitos em preto dos segmentos


6
serão mostrados agora em cores.

Circuito em VERDE - A corrente flui.


Circuito em VERMELHO - A corrente não flui.

Em sua configuração de prova, acione


7
consecutivamente os botôes e observe :

- No STEP 7 Lite: Como altera as


cores dos circuitos.

- Nos módulos : Como se acendem


e se apagam os LEDs nos módulos
de entrada e saída.
Testing in LAD

Deixe aberto todos os botôes.


1
Em network 1 e 2, haverá tensão até os
botões 1, 3 e 4. Estes circuitos apareceram
em verde. A partir dos botões 1, 3 e 4 não
fluirá corrente, porque os circuitos se repre-
sentam em vermelho

A mudança de cores simboliza que o re-


sultado lógico crumpre-se até este ponto.

2
Agora, aperte os botões 1, 2, 3 e 4.
Fluirá corrente por todo o circuito.

2
Monitorando e Alterando Variáveis
Iniciar Monitoração Iniciar Forçado Ampliar ou reduzir
a Janela
Observar operandos Forçar Operandos Observar/Forçar

Iniciar Observar / Forçar


Para observar operandos, introduzi-los
primeiro na tabela de variáveis. Para isso
Campos de entrada da tabela de é necessário que exeista conexão online.
variáveis
Para forçar operandos deverá indicar um va-
lor a forçar e ativar a casilha corresponden-
Campos para mostrar o valor de. te. Também é necessário que a CPU encon-
estado por ex. “true” or “false” tre-se no estado RUN-P.

Entrada do valor forçado


Criar a tabela de variáveis

Abra um projeto de exemplo. Faça


1
duplo-clicke em Monitor/Modify.

2 No campo Variable table, crie uma


tabela com um nome qualquer.

3 Em um exemplo, indique todas as vari-


áveis ou somente as que deseja forçar.

Para isso :
Na coluna Address, escreva "I 0.1".
Quando apertar a tecla Enter, o nome sim-
bólico aparecerá automaticamente como
na figura da tabela de símbolos. Também
pode-se colocar o ponteiro do mouse na
coluna "address" e selecionar o operando
na lista com as teclas Ctrl + j.

Também pode-se copiar a tabela de va-


riáveis de um projeto de exemplo.

Abra um projeto de exemplo em uma se-


4
gunda instância do STEP 7 Lite.
A seguir clicke em Monitor/Modify e abra
uma tabela.
Selecione com Ctrl + a toda a tabela e
copie com Ctrl + c.

5 Agora vá até outro projeto e insira os


dados copiados com Crtl + V
Monitorar variáveis

Ao observar variáveis, não só se comprova


o funcionamento do programa, como tam-
bém o funcionamento do hardware.

No teste, acione ”Botão_1” e ”Botão_2”.


1

Clicke em Monitor.
2
Na coluna "status value" aparecerá sobre
fundo azul e observaram as variáveis
.

3 Aqui poderá ver :

- como mudam os indicadores da coluna


Status value de "FALSE" para "TRUE"

- Como se acendem e apagam simul-


taneamente os LEDs dos módulos de
entrada e saída ao acionar os botôes
no simulador.

Para continuar o teste do programa e do


4
hardware, comprove agora se a combina-
ção seguintes contatos é correta.
– Botâo aberto/fechado
– LED aceso/apagado
– Variável verdadeira/falsa.
Forçar Variáveis

Ao forçar atribui-se valores as vari-


áveis para simular assim determinadas
situações do funcionamento do programa.

Exemplo :

Para poder forçar variáveis, a CPU deverá


1
estar de novo em RUN-P e a função
Monitor ativa.

Indique na coluna Modify value por ex.


2
o valor "TRUE" . Agora o valor forçado
deixará de estar ativo.

Ative o valor forçado marcando a casilha


3
que aparece enquanto se introduz o valor
a ser forçado.

4 Clicke em Modify.

Observe o efeito das variáveis forçadas


5
na colunae Status value
Alem de operandos binários, pode-se forçar
operandos não binários. Para isso selecione
primeiro o formato de visualização, indique
o valor a ser forçado correspondente.

6 Introduza DEC na coluna Display Format


para forçar a a variável descrita.

Pode indicar como valores a forçar


7
”1200” e ”1500” em formato decimal.

Se indica-se um valor que não é permi-


tido, o fundo da célula se apresentará
em vermelho e a coluna Modify value
não mostrará casilhas.

O formato de visualização de uma variável


8 pode-se alterar clicando sobre o tipo de
formato na coluna Display format.

Vista ampliada da janela


Monitor/Modify

9 Na vista ampliada da janela Monitor/Modify


pode-se selecionar distintos modos de obser-
vação e forçado e por ex. determinar se o valor
forçado :

– deverá ser ativado somente em deter-


minados estados do ciclo do OB1, por
ex. no começo.

– imediatamente, ou seja, durante a exe-


cução do programa.

Você também pode gostar