Vous êtes sur la page 1sur 20

Slide: 1

Slide: 2
Slide: 3
Consideraes Gerais
Este documento descreve a utilizao do software WinProladder para configurao
do CP da Srie FBs.
O objetivo principal orientar a configurao da funo 203 que permite a operao
de subtrao com ponto flutuante (Operao de subtrao).
Para o entendimento total do funcionamento da ferramenta de configurao
recomendado que o manual do produto seja consultado.
Slide: 4
Slide: 5
Itens Utilizados na Aplicao:
Controlador Programvel: FBs-24MCT
Cabo de programao do CP: FBs-232P0-9F-150
Software de programao do CP: WinProladder
Slide: 6
Slide: 7
Criao do Projeto no CP
Executar o software WinProLadder e ir ao menu: File -> New Project.
A seguinte tela ser apresentada:
Onde:
Project Name: Inserir um
nome para o projeto.
Model Name: Modelo de
FBs utilizado. possvel
alterar o modelo utilizando
o boto Edit.
Description: Descrio
do projeto.
Calendar: Utilizao de
calendrio.
Clicar em OK.
Slide: 8
Slide: 9
Antes de realizar a soma de dois valores em formato float precisamos converter as
variveis do formato inteiro para o formato de ponto flutuante. Esta converso
realizada usando a funo 200. Para inserir a funo siga os passos abaixo:
Ir ao menu: Ladder -> Function ou selecionar o boto e clicar na posio onde
deseja inserir a funo.
A janela para seleo da funo ser aberta.
Selecionar Floating point number -> I->F, ou digite 200 no campo Function Name.
Clicar em OK.
Inserindo a Funo de Converso
Slide:
Inserindo a Funo 200
A instruo ser aberta.
Onde:
S: Registrador que contem o valor a ser convertido.
D: Registrador com o resultado da converso. Este valor convertido agora uma
varivel de 32 bits, ou seja, passa a ser um operando do tipo DR. O operando DR
o conjunto de dois operandos R em seqncia.
Exemplos: DR10 = R10 + R11
DR56 = R56 + R57
Slide:
Slide:
Inserindo a Funo de Subtrao
Para subtrair valores em ponto flutuante deve-se inserir a Funo 203.
Clicar no cone e selecionar a posio onde deseja inserir a lgica.
Selecionar Floating point number -> FSUB, ou digite 203 no campo Function Name.
Clicar em OK.
Slide:
Onde:
Sa: Registrador com o primeiro valor (Minuendo)
Sb: Registrador com o segundo valor (Subtraendo)
D: Registrador com o resultado da subtrao.
Lembrando que o resultado ser armazenado em um operando de 32 bits
chamado DR.
Todo o operando DR inicia com um R de valor par. Exemplo: R20, R44, R82...
Inserindo a Funo de Subtrao
Aps inserir a funo, a janela para preenchimento dos parmetros ser
apresentada:
Slide:
Slide:
Criando a Lgica
Abaixo um exemplo de como deve ficar o ladder para funcionamento da funo.
Onde:
EN -> Habilita funo.
ERR -> Indica erro de parmetros na funo.
No exemplo acima a varivel R0 est sendo convertida para DR2 e aps
realizado o calculo (DR2 - 1,5) colocando o resultado em DR4.
Slide:
Slide:
Quando for monitorar o Resultado D da Soma importante lembrar que o mesmo se
encontra dentro de um operando DR.
Para monitorar o resultado de maneira correta, abra um Status Page.
No campo Ref No colocar a varivel DR desejada e no campo Status colocar como
Floating.
Exemplo:
Observaes
Slide:
Slide:
Para maiores informaes, consultar os documentos:
Manual FBs I e II: Manual da Srie FBs.
Estas informaes podem ser acessadas no site: http://www.altus.com.br/
Em anexo a este documento est o arquivo utilizado no tutorial.
Manuais e Informaes:
Slide:
Altus - Matriz
Av. Theodomiro Porto da Fonseca, 3101 lote 01
Duque de Caxias So Leopoldo RS - 93020-080
Fone: +55 51 3589-9500 ou 0800 510-9500
e-mail: altus@altus.com.br
www.altus.com.br