Anda di halaman 1dari 134

PLC 5 NVEL I

Automao

Nvel 1

CLP 5 NVEL I
PROGRAMA DO CURSO

ROCKWELL Automation do Brasil

Nvel 1

SISTEMAS DE NUMERAO

O que ser ?

ROCKWELL Automation do Brasil

TABELA GERAL
DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
ROCKWELL Automation do Brasil

Nvel 1

HEXA 0 1 2 3 4 5 6 7 8 9 A B C D E F

OCTAL 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17

BINRIO 00000000 00000001 00000010 00000011 00000100 00000101 00000110 00000111 00001000 00001001 00001010 00001011 00001100 00001101 00001110 00001111

BCD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0001 0001 0001 0001

BCD 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 0000 0001 0010 0011 0100 0111
4

Nvel 1

DEFINIO DE CONTROLADOR LGICO PROGRAMAVEL


DISPOSITIVOS DE PROGRAMAO/ COMUNICAO
C I R C U I T O S D E E N T R A D A

UNIDADE CENTRAL DE PROCESSAMENTO

C I R C U I T O S

D E
S A D A

MEMRIA PROGRAMA / DADOS

I >

ISOLAMENTO PTICO

FONTE DE ALIMENTAO
ROCKWELL Automation do Brasil

ISOLAMENTO PTICO
5

Nvel 1

5 1 2 3 4 3
Dispositivos de entrada E N T R A D A S
INPUT

IHM

CPU
2

4
S A D A S Dispositivos de Sada

MEMRIA S

OUTPUT

1
ROCKWELL Automation do Brasil

Fonte de Alimentao
6

Nvel 1

HISTRICO DOS CLPs

Como surgiu os Controladores Lgico Programveis ?

ROCKWELL Automation do Brasil

Nvel 1

HISTRICO DOS CLPs


O desenvolvimento dos clps comeou em 1968 em resposta a uma requisio da diviso hidramticca da General Motors. Naquela poca, a General Motors passava dias, semanas alterando sistemas de controle baseados em rels. Para reduzir o alto custo de instalao a especificao de controle da GM necessitava de um sistema de estado slido, com a flexibilidade de um computador, mas que pudesse ser programado e mantido pelos engenheiros e tcnicos na fbrica. Tambm era preciso que suportasse o ar poludo, a vibrao, o rudo eltrico e os extremos de umidade e temperatura encontrados num ambiente industrial.

ROCKWELL Automation do Brasil

Nvel 1

HISTRICO DOS CLPs


Os primeiros CLPs foram instalados em 1969, fazendo sucesso quase imediato. Funcionando como substitutos de rels, at mesmos estes primeiros CLPs eram mais confiveis do que os sistemas baseados em rels, principalmente devido robustez de seus componentes de estado slido quando comparados s peas moveis dos rels eletromecnicos. Os CLPs permitiram reduzir os custos de materiais, mode-obra, instalao e localizao de falhas ao reduzir a necessidade de fiao e os erros associados. Os CLPs ocupam menos espao do que os contadores, temporizadores e outros

ROCKWELL Automation do Brasil

Nvel 1

HISTRICO DOS CLPS


Talvez a razo principal da aceitao dos CLPs pela indstria foi que a linguagem inicial de programao era baseada nos diagramas ladder smbolos eltricos usados normalmente pelos eletricistas. A maior parte do pessoal de fbrica j estava treinada em lgica ladder. Na verdade, a lgica ladder ainda tem papel importante na programao e localizao de falhas, mesmo com as linguagem mais avanadas de programao desenvolvidas posteriormente.

ROCKWELL Automation do Brasil

10

Nvel 1

CONCEITOS BSICOS

Para entendermos o funcionamento dos controladores, vamos relembrar alguns conceitos bsicos de vital importncia como : BIT BYTE PALAVRA MNEMNICO SOFTWARE HARDWARE

ROCKWELL Automation do Brasil

11

Nvel 1

CONCEITOS BSICOS

BIT , o que ser?

ROCKWELL Automation do Brasil

12

Nvel 1

CONCEITOS BSICOS
BIT O MENOR ESPAO DE ARMAZENAMENTO NA MEMRIA PODE ASSUMIR APENAS DOIS VALORES: 1 (ENERGIZADO/ VERDADEIRO )

0 (DESENERGIZADO/FALSO ).

ROCKWELL Automation do Brasil

13

Nvel 1

CONCEITOS BSICOS

Bom BIT eu entendi... mas o que BYTE ?

ROCKWELL Automation do Brasil

14

Nvel 1

CONCEITOS BSICOS
BEM, BYTE UM GRUPO DE BITS ADJACENTES NORMALMENTE OPERADO COMO UMA UNIDADE. EXISTEM OITO BITS EM UM BYTE. UM BYTE CAPAZ DE ARMAZENAR E MOSTRAR UM VALOR NUMRICO EQUIVALENTE ENTRE 0 E 255 0 0 0 0 0 0 0 0 AT 1 1 1 1 1 1 1 1

ROCKWELL Automation do Brasil

15

Nvel 1

CONCEITOS BSICOS

Legal, BYTE um conjunto de 8 bits... Mas o que PALAVRA ?

ROCKWELL Automation do Brasil

16

Nvel 1

CONCEITOS BSICOS

PALAVRA UMA UNIDADE DE MEMRIA COMPOSTA DE 16 BITS INDIVIDUAIS. AS PALAVRAS OU PARTES DE PALAVRAS SO USADAS NA PROGRAMAO DE INSTRUES OU NA REALIZAO DE OPERAES MATEMTICAS.

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ROCKWELL Automation do Brasil

17

CONCEITOS BSICOS

Nvel 1

O que MNEMNICO?

ROCKWELL Automation do Brasil

18

Nvel 1

CONCEITOS BSICOS
UM BOM MNEMNICO COMO UM APELIDO PARA NOMES EXTENSOS EX: UNIDADE CENTRAL DE PROCESSAMENTO O MNEMNICO PARA ESTE NOME

CPU

ROCKWELL Automation do Brasil

19

Nvel 1

CONCEITOS BSICOS

O que SOFTWARE ?

ROCKWELL Automation do Brasil

20

Nvel 1

CONCEITOS BSICOS

SO OS PROGRAMAS EM LINGUAGEM LADDER ARMAZENADO NO CLP. SO OS PACOTES DE PROGRAMAO EXECUTVEL, USADO PARA DESENVOLVER OS PROGRAMAS EM LINGUAGEM LADDER.

ROCKWELL Automation do Brasil

21

Nvel 1

CONCEITOS BSICOS

O que posso entender como HARDWARE ?

ROCKWELL Automation do Brasil

22

Nvel 1

CONCEITOS BSICOS
HARDWARE INCLUI TODOS OS COMPONENTES FSICOS DO SISTEMA DE CONTROLE. CONTROLADOR PERIFRICOS FIAO DE CONEXO

ROCKWELL Automation do Brasil

23

Nvel 1

O SISTEMA CLP-5 CONSISTE DE

CHASSIS OU RACK

CONTROLADOR
ROCKWELL Automation do Brasil

CARTES DE ENTRADA/SADA
24

Nvel 1

LEDSDEINDICAODESTATUSDOCLP

ROCKWELL Automation do Brasil

25

INSTALANDO A EEPROM

Nvel 1

ROCKWELL Automation do Brasil

26

CICLO DE OPERAO
HOUSEKEEPING 1 5

Nvel 1

ENTRADAS

SERVIOS COMUNS 4

CICLO DE OPERAO

PROGRAMA

3 SADAS

ROCKWELL Automation do Brasil

27

CICLO DE OPERAO

Nvel 1

1- TEMPO REQUERIDO PELO PROCESSADOR PARA SCANEAR E LER TODAS AS ENTRADAS. 2- TEMPO REQUERIDO PELO PROCESSADOR PARA EXECUTAR TODAS AS INSTRUES PRESENTES NO PROGRAMA , ESTE TEMPO DEPENDE DAS INSTRUES UTILIZADAS. 3- TEMPO REQUERIDO PELO PROCESSADOR PARA SCANEAR E ESCREVER EM TODAS AS SADAS. 4- PARTE DO CICLO DE OPERAO EM QUE A COMUNICAO TROCA DADOS COM OS OUTROS DISPOSITIVOS COMO O COMPUTADOR PESSOAL. 5- HOSEKEEPING O TEMPO GASTO COM ATUALIZAO DOS REGISTROS INTERNOS.
ROCKWELL Automation do Brasil

28

ENDEREAMENTO DE ENTRADA/SADA

Nvel 1

GRUPO DE ENTRADA/SADA : Unidade de endereamento que corresponde a uma palavra da tabela imagem de entrada ( 16 bits ) e uma palavra na tabela imagem da sada ( 16 bits ) . Um grupo pode assumir at 16 entradas e 16 sadas, podendo ocupar 1/2, 1 ou 2 ranhuras( slot ) do mdulo para endereamento.

ROCKWELL Automation do Brasil

29

Nvel 1

ENDEREAMENTO DE ENTRADA/SADA
SADA
17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0

GRUPO

O:000 I:000

0000 0000

0000 0000 0000 0000 0000 0000

ENTRADA
ROCKWELL Automation do Brasil

BITS
30

0
entrada ou sada
treminais de entrada
treminais de sada

0
Nvel 1

2 slots /grupo

1 slot /grupo

ROCKWELL Automation do Brasil

31

ENDEREAMENTO DE ENTRADA/SADA

Nvel 1

RACK LGICO ( GAVETA DE E/S ) : unidade de endereamento que corresponde a 8 palavras da tabela de entrada e 8 palavras da tabela imagem de sada. Um rack lgico um conjunto de 8 grupos ( 0 - 7)

ROCKWELL Automation do Brasil

32

Nvel 1

ROCKWELL Automation do Brasil

33

Nvel 1

ENDEREAMENTO DE ENTRADA/SADA
ENDEREAMENTO DE 2 RANHURAS ( SLOTS ) Ao selecionar o endereamento de 2 ranhuras, o controlador enderea duas ranhuras fsicas como um grupo de entrada/sada. MDULOS DE I/O ( ENTRADA/SADA ) DE 8 BITS ( PONTOS ) : Os mdulos de entrada/ sada discreta de 8 bits possuem no mximo, 8 entradas ou 8 sadas. Como esses mdulos no interferem na tabela imagem de entrada/sada dos outros mdulos , pode-se realizar qualquer combinao de 8 bits, em qualquer ordem.
ROCKWELL Automation do Brasil

34

Nvel 1

ENDEREAMENTO DE ENTRADA/SADA
MDULOS DE I/O ( ENTRADA/ SADA ) DE 16 BITS ( PONTOS ) : Os mdulos de entrada/sada de 16 bits (pontos ) possuem, no mximo 16 entradas ou 16 sadas. Um mdulo de entrada/sada de 16 bits utiliza uma palavra completa na tabela imagem de entrada ou sada. MDULOS DE I/O ( ENTRADA/SADA ) DE 16 BITS ( PONTOS ) DEVEM SER USADOS AOS PARES MDULOS DE I/O DE ( ENTRADA/SADA ) DE 32 BITS ( PONTOS ) NO PODEM SER UTILIZADOS NESTE TIPO DE ENDEREAMENTO.
ROCKWELL Automation do Brasil

35

Nvel 1

2 slots/ranhuras fsicos formam 1 grupo terminais de entrada

1771- IB 8 bits terminais de entrada

tabela imagem referente a sada

no utilizada

ROCKWELL Automation do Brasil

tabela imagem referente a entrada

36

1771- OB

0 0

1771- IB

Nvel 1

terminais de sada

terminais de entrada

tabela imagem de entrada

utilizada

no utilizada

tabela imagem de sada


37

ROCKWELL Automation do Brasil

no utlizada

utilizada

0 1771 - IBD terminais de entrada 1771 - OBD terminais de sada

Nvel 1

tabela imagem de sada

tabela imagem de entrada


ROCKWELL Automation do Brasil

38

palavra #

tabela imagem de sada


Nvel 1

designao do grupo de entrada/sada

chassis de entrada e sada com mdulos de 16 bits Designao de entrada/sada tabela imagem de entrada

palavra #

ROCKWELL Automation do Brasil

39

Nvel 1

ENDEREAMENTO DE ENTRADA/SADA
ENDEREAMENTO DE 1 RANHURA ( SLOT ) POR GRUPO Ao selecionar o endereamento de 1 ranhura, o controlador enderea uma ranhura do mdulo de entrada e sada como um grupo de entrada e sada. cada ranhura fsica no chassi corresponde a uma palavra na tabela imagem de entrada e de sada. O tipo ( unidirecional ou bidirecional ) e a densidade do mdulo instalado determinam o nmero de bits utilizados nessas palavras.
ROCKWELL Automation do Brasil

40

Nvel 1

ENDEREAMENTO DE ENTRADA/SADA
Mdulos de entrada/saida de 8 bits pode ser utilizado em qualquer combinao no endereamento de 1 ranhura. Mdulos de entrada/sada de 16 bits tambm podem ser utilizados em qualquer combinao. Mdulos de entrada/sada de 32 bits devem ser utilizados aos pares.

ROCKWELL Automation do Brasil

41

1771 - IBD
TERMINAIS DE ENTRADA

1771 - OBD
TERMINAIS DE SAIDA

Nvel 1

OU

TABELA IMAGEM DE SADA

TABELA IMAGEM DE ENTRADA


ROCKWELL Automation do Brasil

42

Nvel 1

ROCKWELL Automation do Brasil

43

Nvel 1

ROCKWELL Automation do Brasil

44

Nvel 1

ROCKWELL Automation do Brasil

45

Nvel 1

ROCKWELL Automation do Brasil

46

ENDEREAMENTO DE I/O

Nvel 1

I 0 1 ___:___ ___

2 ___/

1 ___

5 ___

BIT ( 0-17 ) I = ENTRADA O = SADA NMERO DO GRUPO NMERO DO RACK LGICO


OBS : ENDEREAMENTO EM OCTAL
ROCKWELL Automation do Brasil

47

ENDEREAMENTO DE I/O

Nvel 1

I 0 1 ___:___ ___

2 ___/

1 ___

5 ___

BIT ( 0-17 ) I = ENTRADA O = SADA NMERO DO GRUPO NMERO DO RACK LGICO


OBS : ENDEREAMENTO EM OCTAL
ROCKWELL Automation do Brasil

48

Nvel 1

INSTRUES TIPO REL


--| |--, XIC ; EXAMINA SE ENERGIZADO. --| |--, XIO ; EXAMINA SE DESENERGIZADO. --( )--, OTE ; ENERGIZA SADA --( L )--, OTL ; ENERGIZA SADA COM RETENO --( U )--, OTU ; DESENERGIZA SADA COM RETENO

ROCKWELL Automation do Brasil

49

Nvel 1

DISPOSITIVO DE CAMPO

FONTE DE ALIMENTAO DOCLIENTE

ROCKWELL Automation do Brasil

50

Nvel 1

ACTIVE
00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17

FUSE

ROCKWELL Automation do Brasil

51

Nvel 1

ACTIVE
00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17

ROCKWELL Automation do Brasil

52

Nvel 1

TABELA IMAGEM DE SADA


17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0

RACK LGICO ZERO

O:000: O:001: O:002: O:003: O:004: O:005: O:006: O:007


GRUPO

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
53

ROCKWELL Automation do Brasil

SADA

Nvel 1 TABELA IMAGEM DE ENTRADA

17 16 15 14 13 12 11 10

7 6 5 4

3 2 1 0

RACK LGICO ZERO

I:000: I:001: I:002: I:003: I:004: I:005: I:006: I:007

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
54

ROCKWELL Automation do Brasil

ENTRADA GRUPO

Nvel 1

ARQUIVO DE DADOS
EN TT DN Isto uma palavra !

T4:0

PRESETADO ACUMULADO

Isto uma palavra !


Isto uma palavra !

ELEMENTO
I:000
ROCKWELL Automation do Brasil

0000 0000 0000 0000

55

Nvel 1

NECESSITO DEIXAR UMA LMPADA LIGADA DURANTE 2 MINUTOS ?

ROCKWELL Automation do Brasil

56

Nvel 1

TEMPORIZADORES
Existem aplicaes que devem ocorrer durante um certo tempo ou depois de um certo tempo. No CLP-5 temos: TON :Timer on ( temporizador na energizao). TOF :Timer off ( temporizador na desenergizao). RTO :Retentive Timer on : ( temporizador na energizao retentivo ).

ROCKWELL Automation do Brasil

57

TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY

Nvel 1

( EN ) ( DN )

Timer Time Base Preset Accum

TON ( T emporizador na energizao ) : Vamos ver como parametrizar esta instruo.

ROCKWELL Automation do Brasil

58

TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY T4:0 Timer

Nvel 1

( EN ) ( DN )

Time Base Preset Accum

No CLP-5 existe um arquivo dentro da rea de DADOS especifico para temporizadores observe na figura a seguir :
ROCKWELL Automation do Brasil

59

TEMPORIZADORES
ORGANIZAO DA MEMRIA
O I S B T 0 1 2 3 4 SADA ENTRADA STATUS BINRIO TEMPORIZA.

Nvel 1

DADOS

T4:0
ROCKWELL Automation do Brasil

EN TT DN PRESETE ACUMULADO

ESTADO

SOMENTE OS BITS

PALAVRA PALAVRA

60

TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY

Nvel 1

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0

EXISTEM DUAS BASES DE TEMPO PARA TEMPORIZADORES

1. 0 SEGUNDO 0.01 SEGUNDOS


ROCKWELL Automation do Brasil

61

TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY

Nvel 1

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0 120

Valor de presete multiplicado pela base de tempo, determina o valor total da operao do temporizador. O maior valor para o preset de 32.767 positivo

ROCKWELL Automation do Brasil

62

TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY

Nvel 1

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0 120 0

O valor de acumulado ser incrementado de 1.0 em 1.0 segundo a partir do valor estipulado para o acumulado, no momento em que a condio de entrada for satisfeita, lembrando que depois da operao ou durante a mesma se a condio passar a ser falsa o valor de acumulado zerado e dos bits de controle.
ROCKWELL Automation do Brasil

63

Nvel 1

TEMPORIZADORES
I:002 ] [ 10

TON
TIMER ON DELAY

( EN )

Timer Time Base Preset Accum

T4:0

1. 0 120 1

( DN )

ROCKWELL Automation do Brasil

64

Nvel 1

TEMPORIZADORES
TON
TIMER ON DELAY

I:002 ] [ 10

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0 120 2

ATENO
ROCKWELL Automation do Brasil

65

Nvel 1

TEMPORIZADORES
TON
TIMER ON DELAY

I:002 ] [ 10

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0 120 3

ROCKWELL Automation do Brasil

66

Nvel 1

TEMPORIZADORES
TON
TIMER ON DELAY

I:002 ] [ 10

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0 120 4

ROCKWELL Automation do Brasil

67

Nvel 1

TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY

( EN )

Timer Time Base Preset Accum

T4:0

1. 0 120 120

( DN )

ESTES SO OS BITS DE CONTROLE


ROCKWELL Automation do Brasil

68

Nvel 1

TEMPORIZADORES
VEJA COMO OS BITS DE CONTROLE FUNCIONAM
T4:0 neste elemento temos 3 bits disponveis so eles: ENABLE ( EN ): enquanto a condio de entrada for verdadeira este bit ficar em 1 caso contrrio 0 DONE ( DN ) : quando o valor de acumulado for igual ao valor presetado este bit ir para 1 permanecendo assim at a condio de entrada passar para 0, ou T4:0 ser resetado. TIMER TIMING ( TT ): quando o temporizador estiver habilitado, e o valor de acumulado estiver sendo incrementado este bit estar em 1 caso contrrio 0

ROCKWELL Automation do Brasil

69

Nvel 1

TEMPORIZADORES
TON I:002 ] [ 10
TIMER ON DELAY

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0

120 120

T4:0 ] [ EN T4:0 ] [ DN
ROCKWELL Automation do Brasil

O:003 ( ) 15 O:003 ( ) 17
70

Nvel 1

TEMPORIZADORES
TON I:002 ] [ 10
TIMER ON DELAY

( EN ) ( DN )

Timer Time Base Preset Accum

T4:0

1. 0

120 100

T4:0 ] [ TT

O:003 ( ) 07

ROCKWELL Automation do Brasil

71

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 0

ROCKWELL Automation do Brasil

72

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 1

ROCKWELL Automation do Brasil

73

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 3

ROCKWELL Automation do Brasil

74

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 4

ROCKWELL Automation do Brasil

75

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 4

ROCKWELL Automation do Brasil

76

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 5

ROCKWELL Automation do Brasil

77

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 120

ROCKWELL Automation do Brasil

78

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 120

( DN )

Mesmo que a condio de entrada passe a ser falsa o valor de acumulado ficar retido. Dessa forma ser necessrio se utilizar de uma instruo denominada por resete ( RES ), no endereo do temporizador
ROCKWELL Automation do Brasil

79

Nvel 1

TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 120

T4:1 ] [
DN

( res )

T4:1

ROCKWELL Automation do Brasil

80

Nvel 1

TEMPORIZADORES
TOF

I:002 ] [ 10

TIMER OFF DELAY

( EN ) ( DN )

Timer Time Base Preset Accum

T4:2

1. 0 120 0

O temporizador na desenergizao necessita que a condio da linha passe de verdadeira para falsa, neste momento o temporizador passa a incrementar o acumulado de acordo com a base de tempo definida no time base.
ROCKWELL Automation do Brasil

81

Nvel 1

TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0 120 0

Observe que o bit de executado j esta energizado ou seja 1 e ir a zero quando o valor de acumulado for igual ao valor presetado.

ROCKWELL Automation do Brasil

82

Nvel 1

TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 1

( DN )

ROCKWELL Automation do Brasil

83

Nvel 1

TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 2

( DN )

ROCKWELL Automation do Brasil

84

Nvel 1

TEMPORIZADORES
TOF
I:002 ] [ 10
TIMER OFF DELAY

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 2

( DN )

ROCKWELL Automation do Brasil

85

Nvel 1

TEMPORIZADORES
TOF
I:002 ] [ 10
TIMER OFF DELAY

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 3

( DN )

ROCKWELL Automation do Brasil

86

Nvel 1

TEMPORIZADORES
TOF
I:002 ] [ 10
TIMER OFF DELAY

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 4

( DN )

ROCKWELL Automation do Brasil

87

Nvel 1

TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 5

( DN )

ROCKWELL Automation do Brasil

88

Nvel 1

TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY

( EN )

Timer Time Base Preset Accum

T4:1

1. 0 120 6

( DN )

ROCKWELL Automation do Brasil

89

Nvel 1

TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY

( EN ) ( DN )

Timer Time Base Preset Accum

T4:1

1. 0

120
120

ROCKWELL Automation do Brasil

90

EXERCCIO

Nvel 1

ROCKWELL Automation do Brasil

91

Nvel 1

Criar um arquivo de programa de 4 nomear como semfaro, tornar o mesmo MCP. Elaborar um programa em lgica ladder para controlar um semfaro. A lmpada vermelha = O:003/7 e dever permanecer acessa durante 20 segundos. A lmpada verde = O:003/0 e dever permanecer acessa durante 15 segundos. A lmpada amarela = O:003/4 e dever permanecer acessa durante 7segundos.

ROCKWELL Automation do Brasil

92

Nvel 1

ROCKWELL Automation do Brasil

93

Nvel 1

ROCKWELL Automation do Brasil

94

Nvel 1

ROCKWELL Automation do Brasil

95

Nvel 1

ROCKWELL Automation do Brasil

96

Nvel 1

ROCKWELL Automation do Brasil

97

Nvel 1

CONTADORES

ROCKWELL Automation do Brasil

98

CONTADORES

Nvel 1

Existem dois tipos de contadores nos CLP-5 so eles :

COUNTER UP ( CTU ): Contador crescente


COUNTER DOWN ( CTD ): Contador decrescente

ROCKWELL Automation do Brasil

99

Nvel 1

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

( CU )
C5:0

Counter Preset Accum

( DN )

Dentro da organizao de memria do CLP-5, existe um arquivo destinado para contadores veja a seguir :

ROCKWELL Automation do Brasil

100

CONTADORES
ORGANIZAO DA MEMRIA
O I S B T C 0 1 2 3 4 5 SADA ENTRADA STATUS BINRIO TEMPORIZA. CONTADOR.

Nvel 1

DADOS

C5:0
ROCKWELL Automation do Brasil

CU CD DN OV UN PRESETE ACUMULADO

SOMENTE OS BITS

PALAVRA PALAVRA

101

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

Nvel 1

( CU )
C5:0

Counter Preset Accum

100
1

( DN )

A cada transio de falsa para verdadeira da linha, o valor de acumulado incrementar


ROCKWELL Automation do Brasil

102

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

Nvel 1

( CU )
C5:0

Counter Preset Accum

100

( DN )

ROCKWELL Automation do Brasil

103

Nvel 1

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

( CU )
C5:0

Counter Preset Accum

100

( DN )

ROCKWELL Automation do Brasil

104

Nvel 1

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

( CU )
C5:0

Counter Preset Accum

100

( DN )

ROCKWELL Automation do Brasil

105

Nvel 1

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

( CU )
C5:0

Counter Preset Accum

100 100

( DN )

Quando o valor de acumulado for igual ao valor de presetado o bit de ( DN ) ir para 1


ROCKWELL Automation do Brasil

106

Nvel 1

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

( CU )
C5:0

Counter Preset Accum

100

( DN )

101

Mesmo que o valor de acumulado tenha atingido o valor presetado se a condio de entrada transicionar de falsa para verdadeira o contador continuar incrementando at o valor de 32.767 positivo.
ROCKWELL Automation do Brasil

107

Nvel 1

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

( CU )
C5:0

Counter Preset Accum

100

32.767

( DN )

Quando o valor de acumulado estiver em 32.767, se a condio de entrada continuar transicionando, ento o valor de acumulado gira para o maior valor negativo -32.768 e passar o bit de OVERFLOW ( OV ) para 1 permanecendo at o contador ser resetado
ROCKWELL Automation do Brasil

108

Nvel 1

CONTADORES
CTU I:002 ] [ 05
COUNTER UP

( CU )
C5:0

Counter Preset Accum

100

( DN )

-32.768

ROCKWELL Automation do Brasil

109

Nvel 1

CONTADORES

Para resetar o contador utilize-se da instruo de RESETE


C5:0

( RES )

ROCKWELL Automation do Brasil

110

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 0

( DN )

ROCKWELL Automation do Brasil

111

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 -1

( DN )

ROCKWELL Automation do Brasil

112

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 -2

( DN )

ROCKWELL Automation do Brasil

113

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 -3

( DN )

ROCKWELL Automation do Brasil

114

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 -100

( DN )

Quando o valor de acumulado se torna menor que o valor presetado o bit de ( DN ) ir a 0

ROCKWELL Automation do Brasil

115

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 -101

( DN )

Se a condio de entrada continuar transicionando o valor de acumulado ir decrescer at atingir o maior valor negativo -32.768
ROCKWELL Automation do Brasil

116

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 -32.768

( DN )

Quando o maior valor negativo para o acumulado for atingido, e se a condio de entrada continuar transicionando o bit de UNDERFLOW ( UV ) ir a 1, e o acumulado gira para o valor mximo positivo 32.767 e continuar a ser decrementado.

ROCKWELL Automation do Brasil

117

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 32.767

( DN )

ROCKWELL Automation do Brasil

118

Nvel 1

CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN

( CD )

Counter Preset Accum

C5:1

-100 32.766

( DN )

ROCKWELL Automation do Brasil

119

Nvel 1

ARITMTICAS

CHAVE THUMBWEEL

BCD

0
17 16

0
15 14

0
13

0
12

0
11

0
10

0
7

0 0
6 5

1
4

0
3

0
2

0
1

0
0

1771-IBD BIT

1 x 24 = 16 VALOR EM DECIMAL
ROCKWELL Automation do Brasil

120

Nvel 1

ARITMTICAS
FRD I:002 ] [ 05
FROM BCD

Source Dest

I:000

Endereo a nvel de PALAVRA, da origem do valor a ser convertido para decimal ex: chave thumbweel

ROCKWELL Automation do Brasil

121

Nvel 1

ARITMTICAS
FRD FRD I:002 ] [ 05
FROM BCD

Source Dest

I:000

N7: 0

A CONVERSO DE UM NUMERO INTEIRO EM BCD DEVE ORIGINAR UM OUTRO NMERO INTEIRO EM DECIMAL, VISTO DESTA MANEIRA, O ARQUIVO DE DADOS N7 J PREDEFINIDO PARA ARMAZENAR NMEROS INTEIROS
ROCKWELL Automation do Brasil

122

Nvel 1

ARITMTICAS
FRD I:002 ] [ 05
FROM BCD

TW1
I:000

Source Dest FRD


FROM BCD

N7: 0

TW2

Source Dest

I:012

N7: 1
123

ROCKWELL Automation do Brasil

ARITMTICAS
ADD I:002 ] [ 10
ADD

Nvel 1

Source

N7:0

Source
Dest

N7:1
N7:2

O resultado de uma operao de soma com nmeros inteiros um terceiro nmero inteiro deve ser armazenado no arquivo de nmeros inteiros
ROCKWELL Automation do Brasil

124

Nvel 1

ARITMTICAS
TOD
TO BCD

Source Dest

N7:2 O:001

ENDEREO DO DISPLAY, LEMBRE-SE O DISPLAY E UM DISPOTIVO BCD, DESTA FORMA SER NECESSRIO A CONVERSO DE DECIMAL PARA BCD

ROCKWELL Automation do Brasil

125

Nvel 1

ARITMTICAS
SUB I:002 ] [ 11
SUBTRACT

Source

N7:0

Source
Dest

N7:1
N7:2

ROCKWELL Automation do Brasil

126

Nvel 1

ARITMTICAS
MUL I:002 ] [ 12
MULTIPLY

Source

N7:0

Source
Dest

N7:1
N7:2

ROCKWELL Automation do Brasil

127

Nvel 1

ARITMTICAS
DIV I:002 ] [ 12
DIVIDE

Source

N7:0

Source
Dest

N7:1
N7:2

ROCKWELL Automation do Brasil

128

OFF - LINE

Nvel 1

O modo de programao OFF - LINE determina que a operao esta sendo realizada na memria CMOSRAM do microcomputador. Dessa forma o micro no esta conectado a memria do CLP. A operao SAVE ir salvar o programa que esta na memria RAM do micro, para a winchester ( arquivo ). A operao RESTORE ir transportar o contedo da WINCHESTER para a memria do MICRO, possibilitando assim desenvolver programas sem a necessidade do CLP. Veja a figura a seguir :
ROCKWELL Automation do Brasil

129

CMOSRAM

OFF - LINE

Nvel 1

O P E N

S A V E

winchester

ROCKWELL Automation do Brasil

130

OFF - LINE
CMOSRAM

Nvel 1

O F F L I N E

S A V E W O R K

P R O G R A M

winchester
ROCKWELL Automation do Brasil

131

Nvel 1

ON - LINE
O modo de operao ON - LINE determina que as operaes esto sendo realizadas na memria CMOSRAM de do CLP. Dessa forma as modificaes deveram ser salvas para a winchester aps o termino. veja a figura a seguir :

ROCKWELL Automation do Brasil

132

Nvel 1

ON -LINE
CMOSRAM

CMOSRAM

winchester
ROCKWELL Automation do Brasil

133

Nvel 1

ON -LINE
CMOSRAM

CMOSRAM

winchester
ROCKWELL Automation do Brasil

134

Anda mungkin juga menyukai