Você está na página 1de 5

# AUTOMAO - COMANDOS EM STL PARA CLP

ALUNO:______________________________________________________________

## 1 ) COMANDOS: STEP N UM PASSO de ordem N DE PROGRAMA, POIS O STL DIVIDE EM

TAREFAS O PROGRAMA.

IF = SE, THEN = ENTO, SET = LIGA, RESET = DESLIGA, JMP TO N = VOLTA PARA O PASSO N

## 2) COMANDO IF (CONDIO) THEN SET K UM COMANDO QUE SE UMA CONDIO FOR

ON LIGA O CONTATOR K, EXPLIQUE CADA LINHA DOS EXEMPLOS ABAIXO:

Exemplo 1:

STEP 20 ;_______________

## IF (B1) THEN SET K;____________________________________________________

RESET K2;________________________________________________________

## 3) EXEMPLO DE PROGRAMA PARA CHAVE DE SELO

STEP 10 ;______________________
IF (B0) THEN RESET K; ____________________________
STEP 20 ; ______________________
IF (B1) THEN SET K; __________________________________________
JMP TO 10 ; ____________________________________________________________

EXEMPLO

## STEP 10; _________________

IF (B0) THEN RESET K; ___________________________________
SET T1 ;___________________________
STEP 20 ;_______________
IF (N T1) THEN RESET K ; _____________________________________
JMP TO 10 ; _______________________________________

## 5) FAA UM COMANDO SIMPLES PARA CHAVE ESTRELA-TRIANGULO COM 5 SEGUNDOS EM

ESTRELA E DEPOIS A PASSAGEM PARA TRIANGULO.

## 6) DOIS MOTORES M1 E M2 PARTEM UM AO ACIONAR B1, DEPOIS DE 4 SEGUNDOS PARTE

M2, APS 18 SEGUNDOS PARA M1.ELABORE UM PROGRAMA EM STL QUE RESOLVA O CASO.

1
7) COMANDOS LGICOS

## a) A Funo AND corresponde a chaves em srie, observe o caso abaixo:

A B K1

| || || [ ]

||
K1
EM STL TEREMOS
STEP 10
IF (A AND B) THEN SET K1
JMP TO 10
b) A funo OR corresponde a chaves em paralelo, note a figura a seguir

A K1

| || [ ]

||
B

K1
EM STL TEREMOS:
STEP 20
IF(A OR B ) THEN SET K1
JMP TO 20
c) A Funo NOT dada por N antes de uma letra usada para representar uma chave

A B K1

| || || [ ]

||

2
d) Funo XOR

## A FUNO OU- EXCLUSIVO A SADA ATUA SE E SOMENTE SE APENAS UMA DAS

ENTRADAS E S UMA ESTIVER ATIVA

EM STL TEMOS:

STEP 10
IF B0 THEN RESET K1
RESET K2
STEP 20
IF ( (A XOR B) AND A) THEN SET K1
IF ( (A XOR B) AND B) THEN SET K2

JMP TO 10

## 9) EXERCCIO: UM BOTO B0 DESLIGA TUDO, SE LIGARMOS B1 SELA K1 E O TIMER T1,

APS DECORRER 6 SEGUNDOS O TIMER CAI, DESLIGA K1, LIGA K2 E RETORNA AO
PASSO INICIAL DE B0.
DISCUTA E EXECUTE ESTE PROGRAMA:

STEP 10
IF B0 THEN RESET K1
RESET K2
RESET T1
STEP 20
IF B1 THEN SET K1
SET T1
STEP 30
IF (N T1) THEN RESET K1
SET K2
JMP TO 10

3
B

AUTOMAO

ALUNO:________________________________________________