Escolar Documentos
Profissional Documentos
Cultura Documentos
CLP Siemens Step5 PDF
CLP Siemens Step5 PDF
SENAI-PE
Ficha Catalogrfica
681.5
S474c
Direitos autorais de propriedade exclusiva do SENAI. Proibida a reproduo parcial ou total, fora
do Sistema, sem a expressa autorizao do Departamento Regional de Pernambuco.
SENAI-PE
SUMRIO
Introduo
Tipos de Comandos
11
13
21
Programao em Step 5
32
73
Bibliografia
83
SENAI-PE
INTRODUO
SENAI-PE
SENAI-PE
Sensoramento
Mede o desempenho do sistema de automao, e as particularidades de
alguns de seus componentes.
Exemplo: Os termospares para medio de temperatura, e os encorders nas
medies de velocidade.
SENAI-PE
Controle
Utiliza a informao de sensores, sondas e outros transdutores, para regular o
acionamento do sistema.
Comparador
um elemento de deciso que compara os valores medidos com os valores
pr-estabelecidos e toma a deciso de quando atuar no sistema.
Exemplos: os termostatos e os softwares.
SENAI-PE
Softawares
Contm as informaes de processo e permitem controlar as interaes entre
os diversos componentes, de acordo com o tipo de sistema de controle.
SCADA
uma designao internacional adotada para um Sistema de Superviso,
Controle e Aquisio de Dados, local ou remoto, podendo conter centenas de
pontas geograficamente distribudos. O sistema SCADA, foi concebido para
aplicaes de pequeno e grande porte, tendo as funes de Telemetria,
Telecomando, Telesuperviso e Telealarme.
NDA
O NDA (Network Data Acquisition), um sistema modular tipo SCADA,
projetado com interfaces inteligentes posicionadas entre dispositivos de
entrada ou sada e um microcomputador, o qual utiliza um software de
superviso para monitorar e controlar os dispositivos de entrada (sensores,
sondas, etc), e os de sadas (vlvulas, motores, eletrobombas, etc.)
O sistema NDA tem uma tima imunidade a rudos, podendo operar entradas e
sadas de sinais digitais ou analgicas, atravs de uma conexo direta, no
caso de rede local, ou atravs de linha telefnica, rdio, ou mesmo satlite, no
caso de uma rede remota.
SENAI-PE
Fig.
10
SENAI-PE
TIPOS DE COMANDOS
11
SENAI-PE
12
SENAI-PE
Operao Lgica
A relao entre duas ou mais variveis que representam estados binrios,
estabelecida atravs de operaes lgicas que so realizadas conforme os
princpios da lgebra de booleana.
Funes Lgicas
uma varivel binria cujo valor, depende do valor de uma operao na qual
se relacionam entre si duas ou mais variveis binrias.
Exemplo: uma lmpada s estar acesa (condio verdadeira), se duas
condies sejam satisfeitas:
A lmpada esteja boa
B o interruptor esteja ligado
13
SENAI-PE
Tabela Verdade
O estabelecimento de uma tabela verdade , em geral, o primeiro passo para
anlise e compreenso de uma funo lgica de todas as combinaes
possveis, de todas as variveis da funo, incluindo o estado resultante de
cada combinao.
Regra:
1. O nmero de colunas de uma tabela-verdade igual ao nmero de
variveis, adicionada a uma coluna de sada relativa aos valores
resultantes.
Exemplo:
Lmpada boa = varivel A
Interruptor ligado = varivel B
Lmpada acesa = sada C
Tabela verdade
14
SENAI-PE
Situao problema
O sistema de segurana de uma fonte de alimentao ser acionado quando a
carga aplicada sada solicitar corrente excessiva da fonte, quando a
temperatura do sistema subir a nveis indesejveis, ou quando a tenso
ultrapassar o valor limite permitido.
Elabore a tabela-verdade
15
SENAI-PE
Lgica Positiva
Temos lgica positiva quando o valor da tenso que representa o estado lgico
1, for positivo em relao ao valor da tenso que representa o estado lgico 0.
Lgica Negativa
Temos lgica negativa quando o valor da tenso que representa o estado
lgico 1, for negativo em relao ao valor da tenso que representa o estado
lgico 0.
16
SENAI-PE
17
SENAI-PE
Fig.
18
SENAI-PE
Fig.
19
SENAI-PE
Fig.
20
SENAI-PE
Princpio de funcionamento
Podemos dizer que o CLP um microcomputador aplicado ao controle de um
sistema ou de um processo. composto de mdulos de entrada digitais ou
analgicas. A entradas digitais so agrupadas em conjuntos de 8 a 16 bits, de
forma que a unidade central de processamento (CPU), possa tratar as
informaes como bytes ou word.
21
SENAI-PE
Memria de Programa
o local onde esta armazenado todo o programa que determina a seqncia
da tarefa a ser executada. Esta memria interna denominada de RAM.
Processador:
No incio de cada ciclo, o processador l o estado de sinal de cada entrada e
os armazena na imagem do processo de entrada durante a execuo do
programa. Enquanto o programa esta sendo executado, o processador l todas
as posies da memria, uma aps outra, comeando do incio do programa.
O processador efetua as operaes lgicas e aritmticas de acordo com os
dados que a imagem do processo das entradas fornecem. Caso uma sada,
deva ser ativada, seu estado de sinal armazenado na imagem do processo
de sada. Ao final do ciclo, o processador transfere a informao para as
sadas fsicas. O tempo de ciclo basicamente 2 ms para 1024 instrues.
22
SENAI-PE
ELTRICO
23
SENAI-PE
24
SENAI-PE
25
SENAI-PE
MTODOS DE REPRESENTAO
002 : A I 32.0
Onde:
002 = endereo relativo
A = operao (comando lgico)
I = identificao do operando (entrada)
32.0 = parmetro do operando (endereo)
26
SENAI-PE
27
SENAI-PE
TEMPORIZADORES
28
SENAI-PE
Forma de Programar:
Ex.: KT 100.1 (significa: constante de tempo 100 x 0.1 segundos)
29
SENAI-PE
CONTADORES
SENAI-PE
BI (Em Binrio)
A leitura do valor de contagem feita em binrio e armazenada numa posio
de memria, que pode ser: FW 10 (FLAG WORD 10) ou QW (OUTPUT WORD
10).
A rotina de transferncia do valor em binrio feita como descrito abaixo:
Carrega no Acumulador 1 o valor de contagem em binrio.
Transfere o contedo do Acumulador 1 para FW ou QW 10. (Posio de
memria 10).
DE (BCD)
A leitura do valor de contagem feita em BCD e armazenada numa posio de
memria, que pode ser: FW 10 (FLAG WORD 10) ou QW (OUTPUT WORD
10).
A rotina de transferncia do valor em BCD feita como descrito abaixo:
Carrega no Acumulador 1 o valor de contagem em BCD.
Transfere o contedo do Acumulador 1 para FW ou QW 12 (Posio de
memria 12).
COMPARADORES
As entradas V1 e V2 so comparadas com valores constantes ou valores de
memria.
31
SENAI-PE
PROGRAMAO EM STEP 5
+ ENTER
2. Carregue o STEP5
C:\> S5 + ENTER
3. Configurando as pginas 1 e 2.
Tela inicial
Selecione:
OBJECT
PROJECT
SETTING
PAGE 1
32
+ ENTER = TELA 2
SENAI-PE
Pgina 1
33
SENAI-PE
34
SENAI-PE
35
SENAI-PE
Selecione:
OBJECT
PROJECT
SETTING
PAGE 2
+ ENTER
36
SENAI-PE
Procedimentos:
1. Configurao de operao
Modo: Offline (sem comunicao com o CLP)
Online (comunicao com o CLP)
A comutao de offline para online, e de online para offline, executada
atravs da tecla:
F3
2. Representao:
Atravs da representao podemos escolher o tipo de linguagem a ser
utilizada, STL, CSF, ou LAD. A seleo feita utilizando a tecla de
comando:
F3
3. Symbol: YES (com comentrios)
NO (sem comentrios)
Tecla de comando:
F3
F3
F3
37
SENAI-PE
Selecione:
OBJECT
PROJECT
SAVE AS
+ ENTER
38
SENAI-PE
Selecione:
Editor
STEP 5 block
In the program file
Opes: + ENTER
F1
Insert
39
SENAI-PE
Identificao da Janela:
Informa o PB que se est trabalhando (parte superior);
O segmento em que se est trabalhando (ex.: segmento 1);
Modo de trabalho, inicialmente output (nesse modo no podemos editar);
Menu de trabalho, localizado no final da tela.
40
SENAI-PE
Utilizao do Menu:
O menu composto das teclas de funes (F1 ......... F8), as informaes
contidas dentro dos retngulos quando forem utilizadas, deveram obedecer
aos seguintes comandos:
Exemplo:
Solicitao de Help
Acione a tecla Shift (mantenha pressionada), e tecle F8.
F8
HELP
F1 = &
41
SENAI-PE
42
SENAI-PE
43
SENAI-PE
Para salvar o segmento aps o seu fechamento, acione a tecla Insert at ser
informado o final do bloco ( : BE).
44
SENAI-PE
Deletar segmento:
Para deletar um segmento em um bloco de programa utilize os seguintes
comandos:
1. Sair de Edite para condio de Output atravs da tecla Esc;
2. Acione a tecla F5;
3. Acione a tecla Shift + F4;
4. Confirme o deletar com a tecla Enter.
45
SENAI-PE
Nova janela:
Digite OB1 em 2 + Insert.
46
SENAI-PE
Nova janela:
Nova janela:
Procedimentos:
Sair da condio Output para Edite = tecla F6;
Solicitar segmento = tecla F6;
Solicitar o JU atravs de block = Shift + F2;
Acione a tecla F4;
Nova janela, digite o PB + Insert.
47
SENAI-PE
Nova janela:
Procedimentos:
1. Em 1 digite OB, e o PB + Insert;
2. Aguarde a transferncia + Enter;
3. Acione a tecla Esc.
48
SENAI-PE
Selecione:
Nova janela:
Procedimentos:
1. Em 1 digite PB + Insert;
49
SENAI-PE
50
SENAI-PE
Caractersticas do CP S5U:
O CP S5 95 U consiste principalmente de uma resistente caixa plstica na qual
o processador, a fonte de alimentao, as entradas e sadas esto integradas.
Esta caixa poder ser fixada em um trilho DIN. O CP poder ser expandido
com todos os mdulos de entrada e sada do S5 100U.
1. Bateria de Back-up.
2. Conector frontal (entradas digitais do byte 32 ao byte 33; sadas digitais
do byte 32 ao byte 33).
3. LED falha de bateria.
4. Boto de liga e desliga.
5. LED indica o estado de sinal das entradas e sadas digitais.
6. Alimentao de 24 Vcc.
7. Conector para ligao dos cabos dos mdulos perifricos.
8. Conector de entrada e sadas analgicas (entradas da word 40 a word 50;
sada na word 40).
9. LEDs indicam o estado de ciclo (RUN), LED VERDE e estado de parada
(STOP), LED VERMELHO.
10. Boto de operao.
11. Slot para submdulos de memria.
12. Conector para ligao da PG, PC, OP ou SINEC L1.
13. Conector para entradas de interrupo / rpidas.
51
SENAI-PE
52
SENAI-PE
ENERGIZAO DO CLP
Obs:
IN = corresponde aos byts de entrada 32.0, 32.1, 32.2 a 32.7;
Bytes = corresponde aos oitos bytes, ou seja: 32.0 a 32.7 ou 33.0 a 33.7;
Word = corresponde a some dos bytes, ou seja: 32.0 a 33.7.
53
SENAI-PE
EXERCCIOS
Baseado nos esquemas eltricos, apresentados a seguir, criar os programas
em linguagem STEP 5.
1. PB 1 Acionamento de motor de induo trifsico por chave de partida
direta.
54
SENAI-PE
EXERCCIO
55
SENAI-PE
56
SENAI-PE
EXERCCIO
57
SENAI-PE
58
SENAI-PE
EXERCCIO
59
SENAI-PE
60
SENAI-PE
EXERCCIO
61
SENAI-PE
62
SENAI-PE
63
SENAI-PE
64
SENAI-PE
6. PB 6 Esteira.
Descrio: Projetar no CLP um circuito eletropneumtico para automatizar
uma operao de agrupamento de embalagens de pacotes de leite em p.
Os pacotes devem ser retirados de uma esteira transportadora e
empurrados um a um at formar lotes de 3 pacotes (cilindro A de dupla
ao), sendo em seguida transferidos at o estgio de embalagem (cilindro
B de dupla ao). No estgio fina de embalagem, os fardos de 45 pacotes
devero ser retirados pelo cilindro C de simples ao com retorno mola.
65
SENAI-PE
EXERCCIO
66
SENAI-PE
67
SENAI-PE
68
SENAI-PE
69
SENAI-PE
EXERCCIO
70
SENAI-PE
9. PB 9 Esteira.
Descrio:
A linha de produo abaixo constituda por quatro esteiras. Inicialmente
devem ser ligadas s esteiras menores, e a esteira maior deve ser ligada
aps a presena de trs caixas, proveniente das esteiras menores. No
momento do acionamento devero ser desligados os motores m1, m2, m3,
ficando em servio apenas o motor 4 durante o tempo de 15 segundos.
Aps decorrido o tempo do motor 4, devero ser acionados
automaticamente os motores m1, m2 e m3.
71
SENAI-PE
EXERCCIO
72
SENAI-PE
16 entradas digitais
16 sadas digitais
Memria RAM de 16 KB
Bateria de segurana
73
SENAI-PE
74
SENAI-PE
Project
Settings
Page 1
Page2
Em Page 1, vamos definir como diretrio de trabalho a pasta que voc criou.
Para isso, selecione a opo Working Dir:, e pressione a tecla F3 Select,
onde far surgir uma nova janela. Tecle ento F3 Change Dir, e na nova
janela que aparece use a tecla TAB e selecione a opo Drive/Dir.
Usando as setas do mouse selecione [ -- C -- ] e tecle ENTER. Isso far exibir
os diretrios dentro da raiz da unidade C:. Selecione na lista o seu diretrio
criado acima. Com ele selecionado, pressione o ENTER novamente e confirme
com a tecla INSERT.
Com isso, retorna a primeira tela aberta, e confirme novamente com INSERT,
a opo selecionada.
Com o cursor em Program File, tecle em F3 Select, e digite o nome do novo
arquivo C:NomeST.S5D, e confirme com ENTER.
Na opo Symbol File, vamos definir o nome dos arquivos de smbolos dos
operandos. Selecione e tecle F3 e digite o nome do arquivo C:NomeZ0.INI e
confirme com ENTER. O arquivo Sequential File automaticamente definido, e
relativo a documentao do programa ( C:NomeZ0.SEQ ).
As demais opes da Page 1 so relativas a rodap de impresso,
informaes dos sistema de documentao, Eprom e outros.
Em seguida, selecione a Page 2 teclando em F1 Page 2.
Em Page 2 vamos configurar primeiro o modo de operao. Esta configurao
pode ser feita selecionando a opo Mode: e teclando F3 Select. Os modos
de operao podem ser:
Offline: onde o CLP no pode receber e enviar informaes para o
computador (Desativa a Comunicao).
Online: onde o CLP pode receber e enviar informaes para o computador
(Ativa a Comunicao). Neste caso, escolha online para poder transferir
informaes para o PLC via micro.
75
SENAI-PE
opo
Project
Save As
E apertando ENTER, surgir uma nova janela. No campo File name: aparece
[??????PJ.INI], as interrogaes sero substitudas pelo nome do arquivo do
projeto. Este projeto conter todas as configuraes feitar anteriormente. Com
o cursor em cima do nome, tecle INSERT, ento o arquivo estar salvo.
Para carregar um arquivo j existente, no precisa fazer todas as
configuraes. Basta aps carregar o Step 5 com o S5, selecionar:
Object
Project
Load
E surge uma nova janela; com TAB selecione Drive/Dir, e com as setas
selecione [ -- C -- ] e tecle ENTER. aparece a lista do contedo de C:
Nela, selecione o seu arquivo de projeto criado anteriormente e tecle INSERT
para confirmar. E o seu projeto carregado com as mesmas configuraes.
76
SENAI-PE
77
SENAI-PE
Step 5 Blocks
Estas duas ltimas opes, permitem voc decidir se seu programa ser criado
no disco C: do computador, ou direto na memria do CLP.
Lembre-se de que, ao criar direto no CLP, o programa no estar salvo no
disco. Se voc quiser salvar no disco, use a opo Program File. Vamos usar
esta ltima e criar no disco C:. aparece um quadro:
Em Block, digite o nome do bloco a ser criado (Ex. PB3 ou outro desejado).
Clique em OK e aparece a tela azul com o nome do bloco na parte superior.
Para criar o programa, use a folha que contm a lista dos principais comandos
do Step5 para lhe auxiliar.
Aps criar o programa, pressione a tecla Insert vrias vezes para salvar, at
voltar tela inicial.
Cuidado! Somente estar salvo, aps retornar tela inicial.
Agora que j criamos o PB3, vamos registrar em OB1 para que ele possa ser
executado. Para isso, usaremos o mesmo procedimento anterior:
Editor
Step 5 Blocks
Tambm escolha Program File. Em Block, digite o nome do bloco a ser criado
no caso, o OB1. Usando a folha da Lista dos comandos, procure o que se
refere criao de um Jump:
78
SENAI-PE
No modo Edit
Shift + F2 ( Blocks )
F4 ( JU )
Digite ento PB3, que o bloco que ser chamado e pressione insert at
salvar e voltar tela inicial.
Transferindo os programas para a memria do CLP
Como criamos os blocos no Program File ( Disco C: ), para serem executados
eles devem ser transferidos antes para o CLP. Para isto, vamos usar o
caminho abaixo:
Object
Blocks
Transfer
File - PLC
PLC Control
funcionar
Block Status
No quadro que aparece, digite o nome do PB que voc deseja visualizar (no
caso, o PB3), e pressione o insert. Na tela, aparecem os elemento ativados
em verde e desativados em pontilhado.
Nota: Para o programa ser executado, voc no obrigado a ativar a
visualizao em tela. Esta visualizao, apenas um recurso auxiliar para o
controle e deteco de falhas.
79
SENAI-PE
Blocks
Directory
Insert
Com estas opes, voc pode optar entre ver uma lista do contedo da
memria do CLP com a opo In the CLP ou ver o contedo do disco C: com
a opo In the Program File.
Caso deseje excluir um ou mais blocos da memria ou do disco:
Object
Blocks
Delete
Insert
80
SENAI-PE
F1 ( & ) e F2 ( >=1 )
Shift + F5 ( Compare )
F3
F4
F4
81
SENAI-PE
220 V
Para a
Rede de
220 Vac
24 Vc c
82
SENAI-PE
BIBLIOGRAFIA
83
SENAI-PE
Elaborao
Edelson Costa Bivar
Digitao
Patrcia de Souza Leo Batista
Diagramao
Anna Daniella C. Teixeira
Editorao
Diviso de Educao e Tecnologia DET
84