Você está na página 1de 6

Aula prtica 8 Programao sob a norma IEC 61131-3(I): Introduo

Objetivo
Familiarizar com os recursos de programao sob a norma IEC 61131-3 no controlador
CompactlLogix da Rockwell Automation, escrevendo um programa em linguagens FBD e Texto
Estruturado (ST).
Descrio do problema
O primeiro problema simples de ser resolvido. Ele consiste em escrever um programa na
linguagem ST que deva acionar um servo-motor no sentido horrio quando for acionado o
boto Liga em modo-local e aps acionado, acender a lmpada vermelha por 5 segundos. Por
fim, se o boto Desliga em modo-local for acionado, o servo-motor deve ser desligado e a
lmpada apagada.
O segundo problema tambm simples de ser resolvido. Ele consiste em escrever um
programa na linguagem FBD que funcione como uma porta lgica XOR. As entradas sero os
sensores capacitivo e fotoeltrico. E a sada ser uma lmpada vermelha que acender de
acordo com o resultado da funo XOR, ou seja, se APENAS um dos dois sensores estiver
atuado, a lmpada vermelha acender. Caso contrrio, ir permanecer apagada.
Relao de Entrada e Sada





Diagrama de Interligao












Diagrama Lgico
Programa 1 Linguagem ST

Programa 2 Linguagem FBD



Programa de CLP na verso final
Programa 1

Programa 2






Resultados e Discusses
Os problemas proposto tiveram menor dificuldade que os problemas anteriores, uma vez que
as situaes criadas so de fceis solues. O primeiro problema possui uma linguagem ST
muito semelhante a linguagem C a que estamos habituados a lidar. Desse modo, no houve
dificuldade na implementao da lgica. Um ponto importante que percebemos que para
problemas que so muito complexos ou envolvem muitas variveis essa linguagem bastante
til por se tratar de ser mais de alto nvel do que linguagens como a ladder. No segundo
problema foi ainda mais simples porque se tratava apenas de programar uma lgica XOR
usando portas AND, OR e NOT. Como a linguagem FBD j possui blocos que programam essas
lgicas, so eles os blocos BAND, BOR e BNOT, a criao da rotina foi simples com a ajuda de
uma tabela-verdade. Portanto, essa prtica foi importante para se ter o primeiro contato com
as linguagens ST e FBD.

Você também pode gostar