Buscar

Introdução ao PLC e Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1
Didactic 24
Instalação
Componentes
Cadeia de 
Comandos
Software
Elemento de Processamento de Sinais -
PLC
Didactic 25
Instalaçã
o
2
Didactic 26
Fonte de 
Alimentação
Liga/Desliga
Chave de seleção da 
tensão de 
alimentação
Seleção de estado Trilho Programador
Conector de Energia Chaves
Cabo de 
Comunicação
PC – CLP (MPI)
I0.0
I0.1
Byte 0 Byte 4
Q4.0
Byte 2 Byte 5
Prensa Cabo
Instalaçã
o
Didactic 27
Instalação
Temperatura ambiente permitida
Instalação Horizontal - 60o C
Instalação Vertical - 40o C
3
Didactic 28
Componentes
PS
IM
SM
FM
CP
Rack
Fonte de 
alimentação
Comunicação entre 
racks
Módulos de I/O 
(Digitais/Analógicos)
Funções Especiais
• Posicionadores: ex. servo 
motores
Comunicação
• Ethernet, AS-i, 
Profibus
CPU Controladore
s
Didactic 29
Controladores
4
Didactic 30
Fontes de Alimentação
Didactic 31
Rack
Slots 1 - 2 - 3
PS - CPU - IM
8 Slots
SM - FM - CP
11 Slots
5
Didactic 32
Comunicação
Didactic 33
Comunicação
6
Didactic 34
Comunicação entre RACKs
Didactic 35
Servo posicionamento Elétrico
Driver
Servomotor
Atuador
Funções Especiais
7
Didactic 36
Módulos de I/Os
Entradas/Saídas
Endereçamento
Didactic 37
Analógicos
E (v)
I (A)
t (s)
Digitais 
(binários)
E (v)
t (s)
24
0
Entradas e Saídas
8
Didactic 38
Endereçamento
Saída digital QB.b Lâmpada
Operandos Absoluto SimbólicoOperandos
Entrada digital IB.b Botão
Contador CW Contador1 
Temporizador TW Temporizador1
Word = Conjunto de dois bytes
Flag/bit Memory MB.b Rele
Byte = Conjunto de oito bits
bit
Entrada analógica PIW Pressão
Saída analógica PQW Volume
Peripheral
Output
Word
Didactic 39
Endereçamento Digital
Byte 0
7 6 5 4 3 2 1 0 bit
Byte 1
7 6 5 4 3 2 1 0 bit{Word 0
(Slot 4) 
Double Word 
0
Word1 
Word2
Byte 0 Byte 1 Byte 2 Byte 3
{ {
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Word0
{
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 
9
Didactic 40
Endereçamento Analógico
Byte 256
Byte 257
{
8 canais por slot 
1º canal
PIW / PQW 256
16 bit’s/ canal (2 Bytes) 
Byte 270
Byte 271
{8º canalPIW / PQW 270
Slot 4
Byte 272
Byte 273
{1º canalPIW / PQW 272
Byte 286
Byte 287
{8º canalPIW / PQW 286
Slot 5
Didactic 41
Endereçamento Digital/ Analógico
10
Didactic 42
Softwar
e
O Software STEP 7
STEP 7
Didactic 43
double-clickPara Iniciar...
Iniciando o STEP 7
Softwar
e
11
Didactic 44
Estrutura de Projeto no SIMATIC 
Manager
Projeto
Programa do usuário em blocos S7
OBs, FBs, FCs, DBs, etc.
Programa do usuário com blocos S7
OBs, FBs, FCs, DBs, etc.
Programa do usuário em arquivos fontes (STL)
Programação da CPU do S7-300
Programas S7/M7 (associado à um HW)
Programa S7/M7 (não associado à um HW)
Estação HW 
Programa do usuário em arquivos fontes 
Softwar
e
Didactic 45
Objetos do STEP 7
SÍMBOLO OBJETO DESCRIÇÃO SUBORDINADO A
Projeto Representa o ïcone Principal:
Projeto de Automação
Arquivo
Estação Representa um HW configurado, ao
qual está subordinado o programa
Projeto
Módulo Programável
(CPU, CP ou FM)
Representa módulo que contém
programa ou parametrização
Estação
Programa S7
(offline)
Contém todos os elementos
referentes à programação: blocos,
arq. fontes, simbólicos.
Módulo Programável ou
Projeto
Blocos de Programa
(Blocks)
Representa o diretório que contém os
blocos de programa: OBs, FBs, DBs
Programa S7
(online ou offline)
Programa S7
(online)
Contém os elementos referentes ao
programa on-line.
Módulo Programável ou
Projeto
Bloco Representa o bloco de programa:
OB1, FB10, FC34, ...
Blocos de Programa
(online ou offline)
Tabela de Simbólicos Representa o editor dos simbólicos Programa S7
(offline)
Conexão Representa o Editor de Conexões de
Comunicação
Programa S7
(offline)
Softwar
e
12
Didactic 46
Softwar
e
Didactic 47
Instruções Diagrama Ladder
I0.0 Q0.0
Instrução:
Verifica se endereço I0.0 é
verdadeiro
I0.0 Q0.0
Instrução:
Verifica se endereço I0.0 é falso
RLO=0
Saída Q0.0 é desativada
Exemplo: Entrada I0.0 é verdadeira
RLO=1
Saída Q0.0 é ativada
Escreve no 
endereço o 
RLO
Ler endereço
I0.0 Q0.0
S
Caso RLO=1 
ativa endereço 
e mantém 
I0.1 Q0.0
R
Caso RLO=1 
desativa 
endereço e 
mantém 
I0.0 Q0.0
13
Didactic 48
S4
S4
KB1
S1 Y1
S2
B1
S3 Y2S4
Network1
Network2
CPU-315-2DP
I Q
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
24V
0V
Y1 Y2
S1S2
S3S4
B1
Exercício 1
Didactic 49
S4
S4
KB1
I0.0 Q0.0
I0.1
I0.4
I0.2 Q0.1I0.3
Network1
Network2
CPU-315-2DP
I Q
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
24V
0V
Y1 Y2
S1S2
S3S4
B1
Exercício 1
14
Didactic 50
I0.0 Q0.0
I0.1
I0.4
I0.2 Q0.0I0.3
Network1
Network2
CPU-315-2DP
I Q
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
24V
0V
Y1
S1S2
S3S4
B1
Exercício 1a
S
R
S
4
I
Didactic 51
CPU-315-2DP
I Q
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
24V
0V
Y1
S1S2
S3
S4
B1
Exercício 2
S
4
I
S
3
I
15
Didactic 52
CPU-315-2DP
I Q
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
24V
0V
Y1
S1S2
B2
B1
Exercício 3
H1
cap
ind
Didactic 53
Flanco de Impulso (Degrau)
RLO
1
0
Time
Flanco Positivo Flanco Negativo
Diagrama de Status do Sinal
I 1.0
M 1.0
Q 8.0
LAD
I1.0 M1.0 Q8.0
P
Softwar
e
16
Didactic 54
Carregando e Transferindo 
Dados
MOVE
EN ENO
IN O
EN - Habilita Entrada
ENO -Habilita Saída
IN - Valor de Entrada
(Tamanho de todos os tipos 
de dados 8, 16, 32 bit )
O - Target address
(Tamanho de todos os tipos
de dados 8, 16, 32 bit ) 
5 MB 5
Softwar
e
Didactic 55
Funções de Comparação
OPÇÕES DE COMPARAÇÃO:
== IGUAL A 
<> NÃO IGUAL A
> MAIOR QUE
< MENOR QUE
>= MAIOR QUE OU IGUAL A
<= MENOR QUE OU IGUAL A
CMP
==I
IN1
IN2
M0.0
IW0
IW2
Q9.7
Softwar
e
17
Didactic 56
Contadores
S_CU
S
CU Q
PV
R CV_BCD
CV
I0.0
I0.2
C#12
I0.1
Q8.0
MW0
MW2
C3
Crescente S_CU valor da entrada SC. Iniciando 
com 0 ou SC, o contador conta crescentemente a cada 
vez que existe um flanco de impulso positivo na 
entrada CU. A saída Q é sempre 1, enquanto o valor 
de CV não for igual a 0. Se houver um flanco de 
impulso positivo na entrada R o contador é resetado, 
isto é, o contador é setado com o valor 0. 
S_CD
S
CU Q
PV
R CV_BCD
CV
I0.0
I0.2
C#12
I0.1
Q8.0
MW0
MW2
C4
Decrescente S_CD valor da entrada SC. Iniciando 
com 0 ou SC, o contador conta decrescentemente a 
cada vez que existir um flanco de impulso positivo na 
entrada CD. A saída Q é sempre 1, enquanto o valor 
CV não for igual a 0. Se houver um flanco de impulso 
positivo na entrada R o contador é resetado, isto é, o 
contador é setado com o valor 0. 
Softwar
e
Didactic 57
Contadores
E0.7
S_CUD
CD Q
PV
R CV_BCD
CV
E0.4
CU
E0.5
C#20
Q8.3
MW4
MW7
C5
S
E0.3
Up / Down Counter S_CUD Combinação de 
contadores crescente e decrescente.
Softwar
e
18
Didactic 58
Chamando Blocos
Chamando Bloco Bloco Chamado
(OB, FB, FC, SFB, SFC) (FB, FC, SFB, SFC)
Execução 
do Programa
Execução 
do ProgramaInstrução que chama
outro bloco
(FB, FC, SFB, SFC)
Execução
do Programa
Execução 
do Programa
Instrução que chama
outro bloco
(FB, FC, SFB, SFC)
Softwar
e
Didactic 59
T4
S_ODT
TV
S Q
BCD
BI
R
I0.7
I0.5
S5T#35s
Q8.5
MW0
MW2
S_OFFDT
TV
S Q
BCD
BI
R
T5
I1.7
I1.5
S5T#55s
Q8.6
MW4
MW6
Q8.7
T6
S_ODTS
TV
S Q
BCD
BI
R
I1.3
I1.4
S5T#105s MW10
MW12
On-Delay Timer S_ODT
Retardo na Energização
Off-DelayTimer S_OFFDT
Retardo na Desenergização
Retentive On-Delay
S_ODTS Retardo na 
Energização com Retenção
Temporizadores com Retardo na 
Energização/Desenergização
Softwar
e
19
Didactic 60
Temporizadores de Pulsos
S_PULSE
TV
S Q
BCD
BI
R
T2
I0.0
S5T#45s
I0.1
Q9.0
MW5
MW7
S_PEXT
TV
S Q
BCD
BI
R
I0.2
S5T#85s
I0.3
Q9.1
MW9
MW11
T3
Pulse S_PULSE
Pulso
Extended Pulse S_PEXT
Pulso Extendido
Softwar
e
Didactic 61
On – Delay Timer 
(S_ODT)
∆∆∆∆t
Entrada 
Saída
∆∆∆∆t
20
Didactic 62
Off – Delay Timer 
(S_OFFDT)
∆∆∆∆t
Entrada 
Saída
∆∆∆∆t
Didactic 63
Retentive On – Delay Timer 
(S_ODTS)
∆∆∆∆t
Entrada 
Saída
∆∆∆∆t
A saída é desativada 
somente quando o 
reset (R) for acionado
21
Didactic 64
Pulse (S_PULSE)
∆∆∆∆t
Entrada 
Saída
∆∆∆∆t
Didactic 65
Extended Pulse 
(S_PEXT)
∆∆∆∆t
Entrada 
Saída
∆∆∆∆t

Continue navegando