Professional Documents
Culture Documents
PLC
Instalação
Componentes
Software
Cadeia de
Comandos
Didactic 24
Instalaçã
o
Didactic 25
1
Instalaçã
o
Fonte de Chave de seleção da Seleção de estado Trilho
Alimentação Programador
tensão de
Liga/Desliga alimentação
Byte 0 Byte 4
I0.0
Q4.0
I0.1
Byte 2 Byte 5
Didactic 26
Instalação
Didactic 27
2
Componentes
Rack
PS Fonte de
alimentação
CPU Controladore
s
IM Comunicação entre
racks
FM Funções Especiais
• Posicionadores: ex. servo
motores
CP Comunicação
• Ethernet, AS-i,
Profibus
SM Módulos de I/O
(Digitais/Analógicos)
Didactic 28
Controladores
Didactic 29
3
Fontes de Alimentação
Didactic 30
Rack
Slots 1 - 2 - 3 8 Slots
PS - CPU - IM SM - FM - CP
11 Slots
Didactic 31
4
Comunicação
Didactic 32
Comunicação
Didactic 33
5
Comunicação entre RACKs
Didactic 34
Funções Especiais
Driver
Atuador
Servomotor
Didactic 35
6
Módulos de I/Os
Entradas/Saídas
Endereçamento
Didactic 36
Entradas e Saídas
Digitais
(binários)
E (v)
24
0
t (s)
Analógicos
E (v)
I (A)
t (s)
Didactic 37
7
Endereçamento
Operandos Absoluto Simbólico
Entrada digital IB.b Botão
Temporizador TW Temporizador1
Word = Conjunto de dois bytes
Contador CW Contador1
Didactic 38
Endereçamento Digital
7 6 5 4 3 2 1 0 bit
Byte 0
Word 0
{ Byte 1
7 6 5 4 3 2 1 0 bit
Double Word
0 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
{
{
{
Word1
Word0 Word2
Didactic 39
8
Endereçamento Analógico
Slot 4 Slot 5
Byte 256 Byte 272
1º canal
PIW / PQW 256 {
Byte 257
1º canal
PIW / PQW 272 {
Byte 273
Didactic 40
Didactic 41
9
Softwar
e
O Software STEP 7
STEP 7
Didactic 42
Softwar
e
Iniciando o STEP 7
Para Iniciar... double-click
Didactic 43
10
Softwar
e
Estrutura de Projeto no SIMATIC
Manager
Projeto
Estação HW
Programação da CPU do S7-300
Didactic 44
Softwar
e
Objetos do STEP 7
SÍMBOLO OBJETO DESCRIÇÃO SUBORDINADO A
Projeto Representa o ïcone Principal: Arquivo
Projeto de Automação
Estação Representa um HW configurado, ao Projeto
qual está subordinado o programa
Módulo Programável Representa módulo que contém Estação
(CPU, CP ou FM) programa ou parametrização
Programa S7 Contém todos os elementos Módulo Programável ou
(offline) referentes à programação: blocos, Projeto
arq. fontes, simbólicos.
Blocos de Programa Representa o diretório que contém os Programa S7
(Blocks) blocos de programa: OBs, FBs, DBs (online ou offline)
Programa S7 Contém os elementos referentes ao Módulo Programável ou
(online) programa on-line. Projeto
Bloco Representa o bloco de programa: Blocos de Programa
OB1, FB10, FC34, ... (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 Programa S7
Comunicação (offline)
Didactic 45
11
Softwar
e
Didactic 46
RLO=0
Saída Q0.0 é desativada
Didactic 47
12
Exercício 1
24V
S4
I Q
S1 0.0 0.0
S2
0.1 0.1
S4 S3 0.2 S4 0.2
KB1
0.5 0.5 S2
B1
0.6 0.6
Network2
0.7 0.7 Y1 Y2 S3 S4 Y2
0V
Didactic 48
Exercício 1
24V
S4
I Q
S1 0.0 0.0
S2
0.1 0.1
S4 S3 0.2 S4 0.2
KB1
0.6 0.6
Network2
0.7 0.7 Y1 Y2 I0.2 I0.3 Q0.1
0V
Didactic 49
13
Exercício 1a
24V S
4
I Q
I
S1 0.0 0.0
S2
0.1 0.1
S4 S3 0.2 0.2
Exercício 2
24V
S S
3 4
I Q
0.0 I I
S2 S1 0.0
0.1 0.1
S3
S4 0.2 0.2
0.3 0.3
CPU-315-2DP
0.4 0.4
0.5 0.5
B1
0.6 0.6
0.7 0.7 Y1
0V
Didactic 51
14
Exercício 3
24V
I Q
S1 0.0 0.0
S2
B2 0.1 0.1
0.2 0.2
cap
B1 0.3 0.3
CPU-315-2DP
0.4 0.4
0.5 0.5
ind
0.6 0.6
Y1 H1
0.7 0.7
0V
Didactic 52
Softwar
e
Flanco de Impulso (Degrau)
Diagrama de Status do Sinal
LAD
Didactic 53
15
Softwar
e Carregando e Transferindo
Dados
MOVE
EN ENO
5 IN O MB 5
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 )
Didactic 54
Softwar
e
Funções de Comparação
M0.0 CMP Q9.7
==I
IW0 IN1
IW2 IN2
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
Didactic 55
16
Softwar
e
Contadores
C3
S_CU Crescente S_CU valor da entrada SC. Iniciando
I0.0 Q8.0 com 0 ou SC, o contador conta crescentemente a cada
CU Q vez que existe um flanco de impulso positivo na
I0.2 entrada CU. A saída Q é sempre 1, enquanto o valor
S
de CV não for igual a 0. Se houver um flanco de
C#12 PV CV MW0 impulso positivo na entrada R o contador é resetado,
I0.1 isto é, o contador é setado com o valor 0.
R CV_BCD MW2
C4
I0.0 S_CD Q8.0 Decrescente S_CD valor da entrada SC. Iniciando
com 0 ou SC, o contador conta decrescentemente a
CU Q cada vez que existir um flanco de impulso positivo na
I0.2
S entrada CD. A saída Q é sempre 1, enquanto o valor
CV não for igual a 0. Se houver um flanco de impulso
C#12 PV CV MW0 positivo na entrada R o contador é resetado, isto é, o
I0.1 contador é setado com o valor 0.
R CV_BCD MW2
Didactic 56
Softwar
e
Contadores
C5
E0.4 S_CUD Q8.3
CD Q
E0.5
CU Up / Down Counter S_CUD Combinação de
E0.3 contadores crescente e decrescente.
S
C#20 PV CV MW4
E0.7
R CV_BCD MW7
Didactic 57
17
Softwar
e
Chamando Blocos
Chamando Bloco Bloco Chamado
(OB, FB, FC, SFB, SFC) (FB, FC, SFB, SFC)
Execução
do Programa
Execução
Instrução que chama do Programa
outro bloco
(FB, FC, SFB, SFC)
Execução
do Programa
Didactic 58
Softwar
e
Temporizadores com Retardo na
Energização/Desenergização
T4
I0.7 S_ODT Q8.5
S Q On-Delay Timer S_ODT
S5T#35s TV BI MW0
I0.5 Retardo na Energização
R BCD MW2
T5
I1.7 S_OFFDT Q8.6
S Q Off-Delay Timer S_OFFDT
S5T#55s TV BI MW4 Retardo na Desenergização
I1.5
R BCD MW6
T6
I1.3 S_ODTS Q8.7
S Q Retentive On-Delay
S5T#105s TV BI MW10 S_ODTS Retardo na
I1.4 Energização com Retenção
R BCD MW12
Didactic 59
18
Softwar
e Temporizadores de Pulsos
T2
T3
Q9.1
I0.2 S_PEXT
S Q
S5T#85s TV BI MW9 Extended Pulse S_PEXT
I0.3
Pulso Extendido
R BCD MW11
Didactic 60
On – Delay Timer
(S_ODT)
Entrada
Saída
∆t ∆t
Didactic 61
19
Off – Delay Timer
(S_OFFDT)
Entrada
Saída
∆t ∆t
Didactic 62
Saída
∆t ∆t
A saída é desativada
somente quando o
reset (R) for acionado
Didactic 63
20
Pulse (S_PULSE)
Entrada
Saída
∆t ∆t
Didactic 64
Extended Pulse
(S_PEXT)
Entrada
Saída
∆t ∆t
Didactic 65
21