Você está na página 1de 2

Totally Integrated

Automation Portal

avd8 / PLC_1 [CPU 1214C DC/DC/DC] / Program blocks


Main [OB1]
Main Properties
General
Name Main Number 1 Type OB Language LAD
Numbering Automatic
Information
Title "Main Program Sweep (Cy‐ Author Comment Family
cle)"
Version 0.1 User-defined ID

Main
Name Data type Default value Comment
Input
Initial_Call Bool Initial call of this OB
Remanence Bool =True, if remanent data are available
Temp
Constant

Network 1: Exercicio 1
Um motor (Motor 1) somente pode ser ligado após uma botoeira de impulso (push-button)(Liga) ser acionada três vezes. Deve ser prevista também umasegunda chave de
pulso (Desliga) para zerar o contador e iniciar o processo decontagem novamente.

%DB1
"IEC_Counter_
0_DB"

%I1.4 CTU %Q0.0


"S1" Int "Q1"
CU Q
CV 0
%I0.1
"S2"
R
3 PV

Network 2: Exercicio 2
Elabore em linguagem Ladderum programa para acionar dois motores elétricos (Motor 1 e Motor 2)de modo que, após o Motor 1 ser ligado através de uma botoeira de
impulso (push-button) (Liga), aguardem-se dez segundos e o Motor2 seja ligado. Também deve ser prevista uma chave (Desliga) quedesliga simultaneamente os dois
motores.

%I0.0 %I0.2 %Q0.1


"S4" "S3" "Q2"

%Q0.1
"Q2" %DB2
"IEC_Timer_0_DB"
TON %Q0.2
Time "Q3"
IN Q
T#10S PT ET T#0ms

Network 3: Exercicio 3
Elabore um programa para o acionamento de dois motores, Motor1 e Motor2. Pressionando a botoeira de impulso (push-button)(Liga), o Motor1 entra em funcionamen‐
to. O Motor 2 entra em funcionamento 15 segundosapós o motor 1. O botão DESLIGA deve desligar os dois motores ao mesmo tempo. O relé de sobrecarga do Motor 2
desliga somente o Motor 2, porém o relé de sobrecarga do Motor 1 desliga os dois motores.

%I0.3 %I0.0 %I0.2 %Q0.1


"F7" "S4" "S3" "Q2"

%Q0.1
"Q2" %DB2
"IEC_Timer_0_DB"
TON %I0.4 %Q0.2
Time "F8" "Q3"
IN Q
T#15S PT ET T#0ms

Network 4: Exercicio 4
Elabore um programa em linguagem Ladderpara que o CLP ligue uma lâmpada (L1) quando o número de pulsos dados em uma botoeira de impulso (push-button)(Liga)
for igual a 3 em um tempo não superior a dez segundos. Se o tempo for maior que dez segundos, deve-se zerar o contador automaticamente. Deve ser prevista chave de
pulso(Desliga) para desligar a lâmpada.
Totally Integrated
Automation Portal

%DB4
"IEC_Counter_
0_DB_2"

%I1.5 CTU %Q0.4


"S5" Int "L1"
CU Q
CV 0
%M0.1
"M2"
%DB3
"IEC_Timer_0_
DB_2"

%M0.1 %I1.5 %M0.0 TON


"M2" "S5" "M1" Time
IN Q R
T#10S PT ET T#0ms 3 PV
%M0.0
"M1"

%I1.4
"S1"

Network 5: Exercicio 5
Ummisturador de tintas utilize dois motores(Motor 1 e Motor 2) para homogeneizar amistura das tintas, os quais devem ser ligados alternadamente em um intervalo de
tempo definido de 30 segundos. Deve ser prevista uma chave Desliga para interromper o funcionamento. Implemente esse acionamento utilizando a linguagem Ladder.

%I0.2 %I0.1 %Q0.6 %Q0.5


"S3" "S2" "Motor2" "Motor1"

%DB5
"IEC_Timer_0_
DB_1"
TONR %Q0.6
Time "Motor2"
IN Q
ET T#0ms

%DB7
"IEC_Timer_0_
DB_4"

%Q0.6 TON
"Motor2" Time
IN Q R
T#30S PT ET T#0ms T#30S PT

Network 6: Exercicio 6
Para a segurança do operador, o acionamento de uma prensa hidráulica deve ser feito quando forem pressionadas duas chaves simultaneamente. O acionamento é feito
de maneira que, quando for acionada a primeira chave, não possa transcorrer mais do que um segundo até que a segunda chave seja acionada. A prensa deve parar
imediatamente se o operador retirar uma das mãos das chaves. Para a resolução deste problema, elabore um programa em linguagem Ladder.

%I0.1 %I0.2 %M0.0


"S2" "S3" "M1"

%M0.3 %I0.1 %I0.2 %Q0.0


"M3" "S2" "S3" "Q1"

T#0MS
%DB11
"IEC_Timer_0_
DB_5"

%M0.0 %I0.1 TON %M0.3


"M1" "S2" Time "M3"
IN Q
T#3s PT ET T#0ms
%I0.2
"S3"

Você também pode gostar