Curso SLC500

120
HISTÓRICO DOS CLP’S COMO SURGIU OS CONTROLADORES LÓGICOS PROGRAMÁVEIS ?

Transcript of Curso SLC500

Page 1: Curso SLC500

HISTÓRICO DOS CLP’S

• COMO SURGIU OS CONTROLADORES LÓGICOS PROGRAMÁVEIS ?

Page 2: Curso SLC500

HISTÓRICO DOS CLP’S

• O desenvolvimento dos clp’s começou em 1968 emO desenvolvimento dos clp s começou em 1968 em resposta a uma requisição da divisão hidramática da General Motors.

• Naquela época, a General Motors passava dias, semanas alterando sistemas de controle baseados em relés. Para reduzir o alto custo de instalação a çespecificação de controle da GM necessitava de um sistema de estado sólido, com a flexibilidade de um computador mas que pudesse ser programado ecomputador, mas que pudesse ser programado e mantido pelos engenheiros e técnicos na fábrica.

• Também era preciso que suportasse o ar poluído, a vibração, o ruído elétrico e os extremos de umidade e temperatura encontrados num ambiente industrial.

Page 3: Curso SLC500

HISTÓRICO DOS CLP’S

• Os primeiros CLP’s foram instalados em 1969, p ,fazendo sucesso quase imediato.

• Funcionando como substitutos de relés, até mesmos t i i CLP’ i fiá i destes primeiros CLP’s eram mais confiáveis do que os

sistemas baseados em relés, principalmente devido à robustez de seus componentes de estado sólido quando comparados às peças moveis dos relés eletromecânicos.

• Os CLP’s permitiram reduzir os custos de materiais, mão de obra instalação e localização de falhas aomão-de-obra, instalação e localização de falhas ao reduzir a necessidade de fiação e os erros associados.

• Os CLP’s ocupam menos espaço do que os contadores, p p qtemporizadores e outros

Page 4: Curso SLC500

HISTÓRICO DOS CLP’S

• Talvez a razão principal da aceitação dos CLP’s pela a ve a a ão p c pa da ace tação dos C s pe aindústria foi que a linguagem inicial de programação era baseada nos diagramas ladder é símbolos elétricos usados normalmente pelos eletricistasusados normalmente pelos eletricistas.

• A maior parte do pessoal de fábrica já estava treinada em lógica ladder.g

• Na verdade, a lógica ladder ainda tem papel importante na programação e localização de falhas, mesmo com as linguagem mais “ avançadas “ demesmo com as linguagem mais “ avançadas “ de programação desenvolvidas posteriormente.

Page 5: Curso SLC500

CONCEITOS BÁSICOS

• Para entendermos o funcionamento dos controladores vamos relembrar alguns conceitoscontroladores, vamos relembrar alguns conceitos básicos de vital importância como :

• BIT• BYTE• PALAVRA• MNEMÔNICO• CMOSRAM

SOFTWARE• SOFTWARE• HARDWARE• CPU• CPU

Page 6: Curso SLC500

CONCEITOS BÁSICOS

• BIT , O QUE SERÁ?

Page 7: Curso SLC500

CONCEITOS BÁSICOS

• BIT É O MENOR ESPAÇO DE ÇARMAZENAMENTO NA MEMÓRIA

• PODE ASSUMIR APENAS DOIS VALORES

1 verdadeiro ou energizado

0 falso ou desenergizado0 falso ou desenergizado

Page 8: Curso SLC500

CONCEITOS BÁSICOS

• BOM !! BIT EU ENTENDI, MAS O QUE É BYTE ?QUE É BYTE ?

Page 9: Curso SLC500

CONCEITOS BÁSICOS

• BEM, BYTE É UM GRUPO DE BIT’S ADJACENTES NORMALMENTEADJACENTES NORMALMENTE OPERADO COMO UMA UNIDADE. EXISTEM OITO BIT’S EM UM BYTE• EXISTEM OITO BIT’S EM UM BYTE.

• UM BYTE É CAPAZ DE ARMAZENAR E MOSTRAR UM VALOR NUMÉRICOMOSTRAR UM VALOR NUMÉRICO EQUIVALENTE ENTRE 0 E 255

• 0 0 0 0 0 0 0 0 ATÉ 1 1 1 1 1 1 1 1• 0 0 0 0 0 0 0 0 ATÉ 1 1 1 1 1 1 1 1

Page 10: Curso SLC500

CONCEITOS BÁSICOS

• LEGAL BYTE É UM CONJUNTO DE 8 BIT’S, MAS O QUE É PALAVRA ?PALAVRA ?

Page 11: Curso SLC500

CONCEITOS BÁSICOS

• PALAVRA É UMA UNIDADE DE MEMÓRIA COMPOSTA DE 16 BIT’S INDIVIDUAIS.

• AS PALAVRAS OU PARTES DE PALAVRAS SÃO USADAS NA PROGRAMAÇÃO DE INSTRUÇÕESUSADAS NA PROGRAMAÇÃO DE INSTRUÇÕES OU NA REALIZAÇÃO DE OPERAÇÕES MATEMÁTICAS.

• 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ATÉ• 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Page 12: Curso SLC500

CONCEITOS BÁSICOS

• O QUE É MNEMÔNICO?

Page 13: Curso SLC500

CONCEITOS BÁSICOS

• BOM MNEMÔNICO É UM APELIDOBOM MNEMÔNICO É UM APELIDO PARA NOMES EXTENSOS EX: Timer On Delay ( Temporizador na Energização )Delay ( Temporizador na Energização )

• O MNEMÔNICO PARA ESTE NOME É

•“Ton”

Page 14: Curso SLC500

CONCEITOS BÁSICOS

• O QUE É CMOSRAM ?

Page 15: Curso SLC500

CONCEITOS BÁSICOS

• CMOS É UMA TECNOLOGIA DE CONSTRUÇÃO DE CHIP’S ELETRÔNICOS

• RAM É MEMÓRIA DE ACESSO ALEATÓRIO.• UMA MEMÓRIA RÁPIDA E VOLÁTIL .• É CONSTITUÍDA DE BIT’S.• SE RETIRARMOS A ALIMENTAÇÃO OSSE RETIRARMOS A ALIMENTAÇÃO OS

DADOS SE PERDEM.• É UMA MEMÓRIA DE ESCRITA E LEITURA.

Page 16: Curso SLC500

CONCEITOS BÁSICOS

• O QUE É SOFTWARE ?

Page 17: Curso SLC500

CONCEITOS BÁSICOS

• SÃO OS PROGRAMAS EM LINGUAGEM LADDER ARMAZENADO NO CLP.

• SÃO OS PACOTES DE PROGRAMAÇÃO ÁEXECUTÁVEL, USADO PARA

DESENVOLVER OS PROGRAMAS EM LINGUAGEM LADDERLINGUAGEM LADDER.

Page 18: Curso SLC500

CONCEITOS BÁSICOS

• O QUE POSSO ENTENDER COMO HARDWARE ?COMO HARDWARE ?

Page 19: Curso SLC500

CONCEITOS BÁSICOS

• HARDWARE INCLUI TODOS OSHARDWARE INCLUI TODOS OS COMPONENTES FÍSICOS DO SISTEMA DE CONTROLESISTEMA DE CONTROLE.

• CONTROLADORPERIFÉRICOS• PERIFÉRICOS

• FIAÇÃO DE CONEXÃO

Page 20: Curso SLC500

CONCEITOS BÁSICOS

• O QUE SERÁ CPU ?

Page 21: Curso SLC500

CONCEITOS BÁSICOS

• CPU é Unidade Central de• CPU é Unidade Central de ProcessamentoP t d i ó i d t l d• Parte decisória de um controlador programável

• Executa as instrucões contidas no programa do usuário

Page 22: Curso SLC500

PORQUE UTILIZAR UM CLP

• REDUÇÃO NOS CUSTOS• CONFIABILIDADE• FLEXIBILIDADE• FUNÇÕES AVANÇADAS• COMUNICAÇÕESÇ• VELOCIDADE• DIAGNÓSTICODIAGNÓSTICO

Page 23: Curso SLC500

SISTEMA DE NUMERAÇÃO DECIMAL

• O sistema de numeração decimal é composto dos seguintes algarismos• 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 • Qualquer número é uma composição destes elementos• Vamos ver como isto funciona ex: 456• O primeiro digito da esquerda para direita e multiplicado por 100

• O seguinte será multipliacdo por 101

• O seguinte da esquerda para direita será multiplicado por 102

• Preste atenção 456 * 100 = 6ç

• * 101 = 50• * 102 = 400• ------• 456

Page 24: Curso SLC500

SISTEMA DE NUMERAÇÃO HEXADECIMAL

• Sistema de numeração composto pelos algarismos • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F• Veja este exemplo FFCD• Conversão para decimal

• FFCD * 160 = 13FFCD 16 13• * 161 = 192• * 162 = 3840• * 163 = 61440• ------------• 65485

Page 25: Curso SLC500

SISTEMA DE NUMERAÇÃO OCTAL

• Este sistema de numeração é composto dos seguintes algarismos• 0, 1, 2, 3, 4, 5, 6, 7• Não existe os numeros 8, 9• Vamos enteder observe a seguencia• 0, 1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20 ..........• Vamos converter de octal para decimal ex: 578

• Multiplica-se o primeiro digito a esquerda por sua base

• 57 * 80 = 7• * 81 = 40• --------• 47

Page 26: Curso SLC500

SISTEMA DE NUMERAÇÃO BINÁRIO

• Neste sistema so existem dois algarismos• 0,1• Todos os numeros são compostos por estes dois algarismosp p g• Vamos ver como isto funciona ex 01010101• Para converter de binário para deimal usa-se a regra a seguir

• 010101 * 20 = 1010101 2 1• * 21 = 0• * 22 = 4• * 23 = 0• * 24 = 16• ----------• 21

Page 27: Curso SLC500

SISTEMA DE NUMERAÇÃO BCD

• Neste sistema de numeração cada digito decimal ( 0 a 9 ) é representado por quatro digitos binário .

• Uma chave thumbwheel é normalmente um dispositivo BCDQ d d l d d l i d i l é• Quando conectada a um controlador cada algarismo ou casa decimal é conectado a quatro fios

• BCD DECIMAL0000 0• 0000 0

• 0001 1• 0010 2

0011 3• 0011 3• 0100 4• 0101 5

0110 6• 0110 6• 0111 7• 1000 8

1001 9• 1001 9

Page 28: Curso SLC500

TABELA GERAL• DECIMAL HEXA OCTAL BINÁRIO BCD BCD • 0 0 0 00000000 0000 0000• 1 1 1 00000001 0000 0001• 2 2 2 00000010 0000 0010• 3 3 3 00000011 0000 0011• 4 4 4 00000100 0000 0100• 5 5 5 00000101 0000 0101• 6 6 6 00000110 0000 0110• 7 7 7 00000111 0000 0111• 8 8 10 00001000 0000 1000• 9 9 11 00001001 0000 1001• 10 A 12 00001010 0001 0000• 11 B 13 00001011 0001 0001• 12 C 14 00001100 0001 0010• 13 D 15 00001101 0001 0011• 14 E 16 00001110 0001 0100• 15 F 17 00001111 0001 0111

Page 29: Curso SLC500

DEFINIÇÃO DE CONTROLADOR LÓGICO PROGRAMÁVELLÓGICO PROGRAMÁVEL

DISPOSITIVOS DE PROGRAMAÇÃO/

UNIDADE

ÇCOMUNICAÇÃO

C DI E

C DUNIDADE CENTRAL

DE PROCESSAMENTO

I ERC EU NI T

I ERC SU AP

I TT R O AS D

I Í T DO AS

MEMÓRIAPROGRAMA DADOS

A

ISOLAMENTO

SI>

FONTE DE ALIMENTAÇÃO

ISOLAMENTOÓPTICO

ISOLAMENTOÓPTICO

Page 30: Curso SLC500

MEMÓRIA E DISPOSITIVOS DE CAMPO

TABELA IMAGEM

ENTRADA SAÍDA

DISPOSITIVOS DE ENTRADA DISPOSITIVOS

DE SAÍDADE SAÍDA

Ó Í

TERMINAL DEPROGRAMAÇÃO

MÓDULOS DE ENTRADA

MÓDULOS DE SAÍDA

Page 31: Curso SLC500

FAMÍLIAS DE CLP ALLEN BRADLEY

• FAMÍLIA CLP-2 ( ATÉ 1024 PONTOS DE I/O MEMÓRIA ATÉ 28 K PALAVRAS )

• FAMÍLIA CLP-3• FAMÍLIA CLP-5 ( ATÉ 3072 PONTOS DE I/O

MEMÓRIA ATÉ 100K PALAVRAS )MEMÓRIA ATÉ 100K PALAVRAS )• FAMÍLIA CLP-SLC-500 ( ATÉ 960 PONTOS DE I/O

MEMÓRIA 64K PALAVRAS ))• FAMÍLIA MICROLOGIX ( ATÉ 32 PONTOS DE I/O

MEMÓRIA 1K PALAVRAS )

Page 32: Curso SLC500

DEFINIÇÃO DE SLC

• SMALL LOGIC CONTROLLERS ( PEQUENOS CONTROLADORES LÓGICOS PROGRAMÁVEIS )VISANDO ATINGIR AS PEQUENAS APLICAÇÕES• VISANDO ATINGIR AS PEQUENAS APLICAÇÕES FOI DESENVOLVIDO CONTROLADORES COM A MESMAS CARACTERÍSTICAS DOS JÁ EXISTENTES.

Page 33: Curso SLC500

SLC-500 CONFIGURAÇÃO MODULAR

• A CONFIGURAÇÃO MODULAR OFERECE MAIOR FLEXIBILIDADE NA CONFIGURAÇÃOMAIOR FLEXIBILIDADE NA CONFIGURAÇÃO DO SISTEMA.

• MAIS CAPACIDADE DE PROCESSAMENTO• MAIOR CAPACIDADE DE PONTOS DE ENTRADA

E SAÍDA.ATRÁVES DO SELECIONAMENTO DO• ATRÁVES DO SELECIONAMENTO DO PROCESSADOR, DA FONTE DE ALIMENTAÇÃO, CHASSIS, E DO MODULO DE ENTRADA OU

ÍSAÍDA DISCRETO OU ESPECIFICO, PODE-SE CRIAR SISTEMAS ESPECIAIS DE ACORDO COM A NECESSIDADE DO USUÁRIO.A NECESSIDADE DO USUÁRIO.

Page 34: Curso SLC500

SLC-500 CONFIGURAÇÃO MODULAR

• SLC-5/01 1K OU 4K DE INSTRUÇÕES DO PROCESSADOR CÓDIGO DE CATALOGO 1747-L511 OU 1747-L514

• SLC-5/02 4K INSTRUÇÕES DO PROCESSADOR CÓDIGO DE CATALOGO 1747-L524 COMCÓDIGO DE CATALOGO 1747-L524 COM INSTRUÇÕES AVANÇADAS

• SLC-5/03 12K PALAVRAS E 4K ADICIONAL ÓCÓDIGO DE CATALOGO 1747-L532

COMCOMUNICAÇÃO FLEXÍVEL• SLC-5/04 12K 24K OU 60K PALAVRAS COM 4K• SLC-5/04 12K, 24K, OU 60K PALAVRAS COM 4K

ADICIONAL CÓDIGO DE CATALOGO 1747-L541,1747-L542, OU 1747-L543

Page 35: Curso SLC500

SLC-500 CONFIGURAÇÃO MODULAR

• 4 UNIDADES DE PROCESSADOR, QUE SUPORTAM UMA VARIEDADE DE ENTRADAS E SAÍDASSAÍDAS

• 4 TAMANHOS DE CHASSIS 4,7, 10, 13 SLOT’S• VARIEDADE DE MODULOS 1746 - ENTRADAS EVARIEDADE DE MODULOS 1746 ENTRADAS E

SAÍDAS• 4 TIPOS DE FONTE DE ALIMENTAÇÃO• VARIEDADE NO PROCESSO DE COMUNICAÇÃO

Page 36: Curso SLC500

SLC-500 CONFIGURAÇÃO MODULAR

Page 37: Curso SLC500
Page 38: Curso SLC500

SELECIONANDO O CHASSIS

• O CHASSIS ABRIGA O PROCESSADOR E OS MÓDULOS DE ENTRADA E SAÍDA.A FONTE É ENCAIXADA DO LADO ESQUERDO• A FONTE É ENCAIXADA DO LADO ESQUERDO DO CHASSIS.

• EXISTEM GUIAS PARA FACILITAR A CONEXÃO.EXISTEM GUIAS PARA FACILITAR A CONEXÃO.• O NÚMERO MÁXIMO DE CHASSIS SÃO 3.• O NÚMERO MÁXIMO DE SLOT’S EM UM

SISTEMA É 30 SLOT’S.• EXISTEM QUATRO TAMANHOS DE CHASSIS

4 SLOT’S 7 SLOT 10 SLOT’S 13 SLOT’S4 - SLOT S, 7 -SLOT, 10 - SLOT S, 13 - SLOT S

Page 39: Curso SLC500

CHASSIS 1746-A10

Page 40: Curso SLC500

SELECIONANDO O PROCESSADOR

• O PROCESSADOR SEMPRE OCUPA O SLOT “0”.SLC 5/01 ( 1747 L511 )• SLC 5/01 ( 1747 - L511 )

• SLC 5/01 ( 1747 - L514 )• SLC 5/02 ( 1747 L524 )• SLC 5/02 ( 1747 - L524 )• SLC 5/03 ( 1747 - L532 )• SLC 5/04 ( 1747 - L541 )( )• SLC 5/04 ( 1747 - L542 )• SLC 5/04 ( 1747 - L543 )

Page 41: Curso SLC500

SELECIONANDO O PROCESSADOR

Page 42: Curso SLC500

COMPONENTES DO SLC 5/01SOQUETESOQUETEDA EEPROM

CANAL

BATÉRIA

CANALDH-485

Page 43: Curso SLC500

COMPONENTES DO SLC 5/02

1747-L524 /BMEMÓRIA EEPROM

1747 L524/C

CANALDH 485

1747-L524/CBATÉRIA

Page 44: Curso SLC500

COMPONENTES DO SLC 5/03BATÉRIA

CANAL1DH-485

MEMÓRIA EEPROM

CHAVEDE MODO OPERAÇÃO

CANAL 0RS 232

JUMPER DE PROTEÇÃOPARA CARGA DO SISTEMAOPERACIONAL

Page 45: Curso SLC500

COMPONENTES DO SLC 5/04

Page 46: Curso SLC500

SELECIONANDO A FONTE DE ALIMENTAÇÃOÇ

Page 47: Curso SLC500

SELECIONANDO A FONTE DE ALIMENTAÇÃOÇ

Chassis 2Chassis 1

] [ ( )-] [--( )---] [--( )--

-] [--( )--

PIC

Page 48: Curso SLC500

MÁXIMA CONFIGURAÇÃO MODULAR

1746 - C9 CABLE

SLOT 0 1 2 3

91 CM

S O 0 3

1746 - C7 CABLE15 CM

SLOT 4 5 5 7 8 9 10 11

Page 49: Curso SLC500

CABOS DE INTERLIGAÇÃO ENTRE O RACK’S

1746 C7 15CMSLC 500

`TCHASSIS

SLC 500

CHASSIS C SS SMODULAR

CHASSISMODULAR

1746 C9 91CM

SLC 500SLC 500

CHASSISMODULAR

CHASSISMODULAR

Page 50: Curso SLC500

MÓDULOS DE I/O MODULAR

• OS MÓDULOS DE ENTRADA E SAÍDA DISCRETAS, COM CAPACIDADES DE 4, 8, 16, 32, PONTOS POR MODULOMODULO.

• ALTA CORRENTE DE CONTATO NO MÓDULOS A RELÉ, E NOS MÓDULOS DE ESTADO SOLIDO.

• BLOCO DE TERMINAIS REMOVÍVEL NOS MÓDULOS DE 16 PONTOS

Page 51: Curso SLC500

MÓDULOS DE I/O MODULAR

INPUT Leds de indicação de statusde cada ponto de entrada esaída.

IN 1Descrição do módulo de Entrada

IN 1

Terminais de conexçãocom dispositivo do campo

1746-IB16

Page 52: Curso SLC500

Módulo de EntradaO filtro de entrada limita os efeitos das tensões de transientes causados no

momento do fechamento e abertura dos contatos e dos ruídos eletricos.Se não filtrado as tensões de transientes podem produzir dados inconsistentes na

memória do CPU. Todos os módulos usam filtros de Entrada.memória do CPU. Todos os módulos usam filtros de Entrada.

Filtro de Isolação B k lCircuitoEntrada

entradaç

optica Backplanelógico

Led

Page 53: Curso SLC500

Problemas com as Entradas

Page 54: Curso SLC500

MÓDULOS DE I/O MODULAR

OUTPUT Leds de indicação de statusde cada ponto de entrada esaída.saída.

Descrição do módulo de Saída

OUT 1OUT 1

Terminais de conexçãocom dispositivo do

1746-OB16

com dispositivo do campo

Page 55: Curso SLC500

MÓDULOS DE I/O MODULARCircuitos digitais e do cliente ( campo ) são opticamente isolados

Terminais são facilmente identificadospelo sistema de corespelo sistema de cores.

Page 56: Curso SLC500

MÓDULOS DE I/O MODULAR

Page 57: Curso SLC500

MÓDULOS DE I/O MODULAR

Page 58: Curso SLC500

ENTRADAS/SAÍDAS NO MESMO MÓDULOMÓDULO

Page 59: Curso SLC500

Módulo de Saída

1) Os circuitos logicos determinam o status da saída.2) O led indica a condição do sinal para saída.3) A i ã i i ô i i i3) A isolação optica separa o sinal eletrônicos dos sinais do campo.4) O drive de saída fornece tensão/corrente para o dispositivo de campo.

Backplane CircuitoLógico

Drivesde Saída

Isolaçãooptica

Saída

Led

Page 60: Curso SLC500

Problemas com as Saídas

Alimentação do campo VAC ou VDC

ou

Page 61: Curso SLC500

MÓDULOS SOURCE

O dispositivo de campo está conectado ao positivo da fonte,quando o mesmo atua ele fornece corrente ao circuito de

entrada do módulo.

Page 62: Curso SLC500

MÓDULOS SOURCE

O dispositivo de campo está conectado ao positivo da fonte de alimentação e o terminal de saída positivo quando o terminal doalimentação e o terminal de saída positivo, quando o terminal do

módulo de saída é acionado ele drena corrente do dispositivo de campo. .

PNP

Page 63: Curso SLC500

MÓDULOS SINKO dispositivo de campo está conectado entre o negativo da fonte

e o terminal de entrada do módulo, quando o dispositivo de campo atua l d t d t i l d ód l d t dele drena corrente do terminal do módulo de entrada.

Page 64: Curso SLC500

MÓDULOS SINKO di i i d á d i d fO dispositivo de campo está conectado entre o negativo da fonte e

o terminal de saída do módulo, quando o dispositivo de campo atua, ele recebe corrente do módulo de saída.

NPNNPN

Page 65: Curso SLC500

COMUNICAÇÃO DH 485

PORTASERIAL

1747- PIC

CHANEL 1CANAL 1

Page 66: Curso SLC500

COMUNICAÇÃO DH 4851747-AIC 1747-AIC

1747-PIC

1 8 MTS1747-C10

> 1,8 MTS

1747-C11

+24 VDC

1747-C20

Page 67: Curso SLC500

1747-AIC ISOLATED LINK COUPLER FOR DH-485

• ACOPLADOR DE REDE ISOLADO.• UTILIZADO PARA FAZER INTERLIGAÇÕES EM

DISTÂNCIAS ACIMA DE 1 8 METROS ENTRE OSDISTÂNCIAS ACIMA DE 1, 8 METROS ENTRE OS NÓS.

• QUANDO A DISTÂNCIA ENTRE O PERIFÉRICO EQUANDO A DISTÂNCIA ENTRE O PERIFÉRICO E SLC500 É MAIOR 1,8 ATÉ 6,1 METROS UTILIZA-SE O CABO 1747- C20

Page 68: Curso SLC500

REDE DH 485

• A REDE DH 485 ESTÁ DESTINADA A PASSAR INFORMAÇÕES ENTRE OS DISPOSITIVOS DE CHÃO DE FABRICACHÃO DE FABRICA.

• MONITORAR PARÂMETROS DO PROCESSO• STATUS DOS DISPOSITIVOS DE CAMPOSTATUS DOS DISPOSITIVOS DE CAMPO• OS PROGRAMAS DE APLICAÇÃO • MONITORAR DADOS• CARREGAR E DESCARREGAR PROGRAMAS.

Page 69: Curso SLC500

1746-AIC1746 AIC

Conector destinadopara rede

Conector destinadoao microcomputadorou a outro periférico

Conector destinadoa CPU

Page 70: Curso SLC500

REDE DH 485 OFERECE

• INTERLIGAÇÃO DE ATÉ 32 DISPOSITIVOS ( NÓ )• DISTÂNCIA MÁXIMA DE 1219 METROS ( 4000 ft )• POSSIBILIDADE DE ADICIONAR E REMOVER OS

DISPOSITIVOS SEM INTERROMPER A REDE.• CAPACIDADE MULTI-MASTER• CAPACIDADE MULTI-MASTER• ACESSO AO CONTROLE TOKEN PASS• VELOCIDADE MÁXIMA DE TRANSMIÇÃO 19,200 Ç ,

Kbauds

Page 71: Curso SLC500

1784-KR

1747-PIC

1784-KR

1747-AIC

SLC-5005/02

Page 72: Curso SLC500

CONFIGURANDO O CANAL DE COMUNICAÇÃO 0 DO SLC 5/03, 5/04 Ç ,

PARA DH 485

• O CANAL 0 ( RS-232 ) PODE SER CONFIGURADO PARA O PROTOCOLO DH 485PODEMOS CONECTAR O CANAL COM VÁRIOS• PODEMOS CONECTAR O CANAL COM VÁRIOS DISPOSITIVOS, DEVEMOS USAR O CABO 1746-CP3

• TAMBÉM PODEMOS USAR UMA INTERFACE DENOMINADA DE 1747-PIC QUE CONVERTE O PROTOCOLO RS 232 PARA DH 485PROTOCOLO RS-232 PARA DH 485

Page 73: Curso SLC500

SLC 5/03, 5/04 COM CANAL 0

Page 74: Curso SLC500

SLC 5/03 COM 1747-PIC

Page 75: Curso SLC500

INTERLIGAÇÃO ENTRE OS MÓDULOS 1747-AIC

Page 76: Curso SLC500

UTILIZAÇÃO INCORRETA

Page 77: Curso SLC500

INTERLIGAÇÕES PARA O TERMINAL DA DH-485

Page 78: Curso SLC500

RESITOR DE TERMINAÇÃO E ATERRAMENTO CORRETO

Page 79: Curso SLC500

INTERFACE DE COMUNICAÇÃO RS-232

• ELETRONICS INDUSTRIES ASSOCIATION ( EIA ) QUE PADRONIZOU AS CARACTERÍSTICAS ELÉTRICAS MECÂNICAS E FUNCIONAIS PARAELÉTRICAS , MECÂNICAS, E FUNCIONAIS PARA COMUNICAÇÃO BINARIA SERIAL.

• ESTE TIPO DE COMUNICAÇÃO OFERECE UMA SERIE DE CONFIGURAÇÕES, QUE SÃO DIFERENTES DAS OFERECIDAS NA COMUNICAÇÃO DH 485COMUNICAÇÃO DH 485.

• UM DOS MAIORES BENEFÍCIOS É A POSSIBILIDADE DE SE INTEGRAR RÁDIO E TELEFONES AO SISTEMA.

Page 80: Curso SLC500

UTILIZANDO INTERFACE 1770-KF3

• O MODULO 1770-KF3 INTERLIGA COMPUTADORES CENTRAIS ( HOST ) COM SISTEMA ALLEN BRADLEYSISTEMA ALLEN BRADLEY .

• O COMPUTADOR CENTRAL UTILIZA O SISTEMA RS-232 COM O PROTOCOLO DF1, PARA SE COMUNICAR COM OS NÓS DA REDE DH - 485

Page 81: Curso SLC500

UTILIZANDO A INTERFACE 1747-KE

• O MODULO 1747 - KE É UMA INTERFACE DE COMUNICAÇÃO QUE AGE COMO UMA PONTE ENTRE O RS 232 E O DH 485ENTRE O RS-232 E O DH-485.

• PODE-SE CONFIGURAR A PORTA DF1 PARA RS - 232, RS - 423, RS - 422 OU RS - 485.

• É INSTALADO EM UM SLOT DO SISTEMA SLC-500

Page 82: Curso SLC500
Page 83: Curso SLC500

Rede DH+

Page 84: Curso SLC500

Caractéristcas da Rede DH+• Número máximo de Nós 64 ( 0 à 77 )em octal.• Distância máxima de 10.000 feet ou 3048 Mts.• Velocidade máxima de 57.6 Kbauds ( 230.4 Kbauds novos

processadores).• Cabo biaxial código de catálago 1770-CDCabo biaxial código de catálago 1770-CD.• Impedância do cabo 78 ohms.• Resistência CC nominal dos condutores 9,5 ohms/300 metros.

C i â i i 64 6 /• Capacitância nominal entre os condutores 64,6pF/metros.• Princípio de comunicação TOKEN PASS ( passagem de bastão ).• Configuração Daisy-Chain ( cadeia continua ).• Linha Tronco/Linha Secundária.

Page 85: Curso SLC500

PRINCÍPIO DE FUNCIONAMENTODO CLP

• O PROGRAMA E COLOCADO NA MEMÓRIA DO CLP UTILIZANDO-SE O SOFTWARE.O PROGRAMA LÓGICO É BASEADO NO• O PROGRAMA LÓGICO É BASEADO NO DIAGRAMA ELETRICO A RELÉ.

• O CONTEÚDO DESTE PROGRAMA SÃOO CONTEÚDO DESTE PROGRAMA SÃO INSTRUÇÕES QUE CONTROLARAM SUA APLICAÇÃO.

O O O Q O CO O A O É• NO MOMENTO EM QUE O CONTROLADOR É PASSADO PARA O MODO DE OPERAÇÃO.

• UM CICLO DE OPERAÇÃO É INICIADO.UM CICLO DE OPERAÇÃO É INICIADO.

Page 86: Curso SLC500

CICLO DE OPERAÇÃO( VARREDURA, SCAN )( , )

• O CICLO DE OPERAÇÃO CONSISTE EM UMA SÉRIE DE OPERAÇÕES SEQUENCIAIS E REPETIDAS A MENOS QUE A LÓGICA DO SEUREPETIDAS , A MENOS QUE A LÓGICA DO SEU PROGRAMA ALTERE O CICLO.

Page 87: Curso SLC500

CICLO DE OPERAÇÃO

1ENTRADAS

HOUSEKEEPING

5ENTRADAS

CICLO DE OPERAÇÃO

2

SERVIÇOSCOMUNS

4PROGRAMA

COMUNS

3

SAÍDAS

Page 88: Curso SLC500

CICLO DE OPERAÇÃO• 1- TEMPO REQUERIDO PELO PROCESSADOR

PARA SCANEAR E (LER ) TODAS AS ENTRADAS.• 2- TEMPO REQUERIDO PELO PROCESSADOR

PARA EXECUTAR TODAS AS INSTRUÇÕES PRESENTES NO PROGRAMA , ESTE TEMPOPRESENTES NO PROGRAMA , ESTE TEMPO DEPENDE DAS INSTRUÇÕES UTILIZADAS.

• 3- TEMPO REQUERIDO PELO PROCESSADOR PARA SCANEAR E( ESCREVER ) EM TODAS AS SAÍDAS.

• 4- PARTE DO CICLO DE OPERAÇÃO EM QUE A4 PARTE DO CICLO DE OPERAÇÃO EM QUE A COMUNICAÇÃO TROCA DADOS COM OS OUTROS DISPOSITIVOS COMO O COMPUTADOR PESSOALPESSOAL.

• 5- HOUSEKEEPING É O TEMPO GASTO COM ATUALIZAÇÃO DOS REGISTROS INTERNOS.

Page 89: Curso SLC500

ORGANIZAÇÃO DA MEMÓRIAO 0 SAÍDASI 1 ENTRADASS 2 STATUSB 3 BINÁRIOB 3 BINÁRIOT 4 TEMPORIZADORC 5 CONTADORR 6 CONTROLE

DADOS0 SYSTEM

1 RESERVADO

N 7 INTEIROF 8 P. FLUTUANTE||

PROGRAMA1 RESERVADO

2 LADDER

||X 255 INDEFINIDO

3 LADDER|||||255 LADDER

Page 90: Curso SLC500

ENDEREÇAMENTO DE I/O

/I 7 1 1 2___:___ . ___ / ___ ___I 7 1 1 2

BIT ( 0 - 15 )

PALAVRA 0 10

1 20

I = ENTRADAO = SAÍDA

1 2

NÚMERO DO SLOT

OBS : ENDEREÇAMENTO EM DECIMAL

Page 91: Curso SLC500

ENDEREÇAMENTO DE I/O

O:2.0/4

Page 92: Curso SLC500

ENDEREÇAMENTO DE I/O

I:4.0/12

Page 93: Curso SLC500

ENDEREÇAMENTO DE I/O

O: 8.0/04

Page 94: Curso SLC500

ENDEREÇAMENTO DE I/O

O:7.0/09

Page 95: Curso SLC500

ENDEREÇAMENTO DE I/O

I:3.0/6

Page 96: Curso SLC500

ENDEREÇAMENTO DE I/O

O:5.0/01

Page 97: Curso SLC500

ENDEREÇAMENTO DE I/O

I:9.0/05

Page 98: Curso SLC500

ENDEREÇAMENTO DE I/O com Módulode 32 pontos ( 32 bit’s)de 32 pontos ( 32 bit s)

31

Dados

Bit 31Tabela Imagem de Entrada

15 0

I:2.0 0000 0000 0000 0000I:2.1 0000 0000 0000 0000

I:2 1/15 = I:2/31I:2.1/15 I:2/31

Page 99: Curso SLC500

INSTRUÇÕES TIPO RELÉ

• --| |--, XIC ; EXAMINA SE ENERGIZADO.

• --| /|-- XIO ; EXAMINA SE DESENERGIZADO| /| , XIO ; EXAMINA SE DESENERGIZADO.

• --( )--, OTE ; ENERGIZA SAÍDA

( L )• --( L )--, OTL ; ENERGIZA SAÍDA COM RETENÇÃO

• --( U )--, OTU ; DESENERGIZA SAÍDA COM RETENÇÃO

Page 100: Curso SLC500

CONFIGURAÇÃO DA MALETA DEMO

CP T D

LÂ T D

I

ANAL

ANALP

U

TW1

ISPL

BOTÕ

MPAD

TW2

ISPL

LOGI

LOGIL

AY1

ÕES

DAS

AY2

ICOS

ICOS

Page 101: Curso SLC500

CHAVE DE MODO DE OPERAÇÃO

PROG

REM

RUN

PROG : COLOCA O PLC EM PROGRAMAÇÃO

DESABILITA TODAS AS SAÍDAS

PERMITE ALTERAÇÕES NO PROGRAMAPERMITE ALTERAÇÕES NO PROGRAMA

Page 102: Curso SLC500

CHAVE DE MODO DE OPERAÇÃO

PROG

REM

RUN

RUN : COLOCA O PLC EM OPERAÇÃO

NÃO PERMITE NENHUM TIPO DE ALTERAÇÃO

NO PROGRAMANO PROGRAMA

Page 103: Curso SLC500

CHAVE DE MODO DE OPERAÇÃO

PROG

REM

RUN

REM : REM PROG ; IDENTICO AO PROG

REM RUN ; COLOCA O PLC EM OPERAÇÃO,MAS PERMITE ALTERAÇÕES NO PROGRAMA

REM TEST ; PERMITE TESTAR O PROGRAMA NO MICRO, SEM ATIVAR AS SAÍDAS FÍSICAS

Page 104: Curso SLC500

Operações com disquete

Page 105: Curso SLC500

Download ( Restore ) ProgramasProgramas

Page 106: Curso SLC500

Upload ( Save ) programas

Page 107: Curso SLC500

O LiOn Line

Micro está conectado a memória da CPU, através das interfaces de comunicação

Page 108: Curso SLC500

Off Line

Memória Ram do microcomputador,p ,não está conectado a memória da CPU

Page 109: Curso SLC500

Módulos AnalógicosAnalógico refere-se a uma representação em quantidade numerica de uma

medida em relação a variação física contínua.Nesta aplicação o processador controla o montante de fluido inserido no

tanque através do ajuste percentual de abertura da válvula Inicialmente a válvula étanque através do ajuste percentual de abertura da válvula . Inicialmente a válvula é aberta com 100% , Dessa forma o nível no tanque começa a subir e quando o nível está se aproximando do valor predeterminado ( Set Point ), o processador modifica o valor para a saída fechando a válvula 90%, 80%, ajustando o valor para manter o nível no valor predeterminado.

Sinal Analógico de Saída

Sensor de Nível

Válvula proporcional

Sinal Analógico de entrada

Page 110: Curso SLC500

Ligação dos Transmissores

TransmissorTransmissor a 2 fios

MóduloIN +IN -

Anal Com

FONTE DE

ALIMENTAÇÃO

+_

MóduloIN +IN -

Transmissor

GNDFONTE

DE

+_

Transmissor a 3 fios

IN Anal Com

MóduloTransmissor

DEALIMENTAÇÃO

Transmissor a 4 fios

MóduloIN +IN -

Anal Com

FONTE DEALIMENTAÇÃO

+_

Page 111: Curso SLC500

Ligação dos Transmissores

Page 112: Curso SLC500

Ligação dos Transmissores

Page 113: Curso SLC500

Consumo de Corrente

Page 114: Curso SLC500

Módulos Analógicos

1746-NIO4V?1746 NIO4V?

Page 115: Curso SLC500

Módulos AnalógicosOs Códigos de São Definidos como a Seguir

F C bi ã d Mód l A ló i R t Rá idF = Combinação de Módulo Analógico com Resposta Rápida.N = Módulo Analógico de Alta Resolução.Prefixo ( I ) = Módulo de Entrada.Prefixo ( O ) = Módulo de Saída.n= Número total de Entrada/Saída ou Entradas ou Saídas .I = Saídas em Corrente.I Saídas em Corrente.O = Saídas em Tensão.Exemplo 1746-FIO4I é um módulo de entrada/saída rápida

2 i d t d ( T ã /C t l i á icom 2 canais de entrada ( Tensão/Corrente selecionáveis nas mini seletoras)e 2 canais de saídas em corrente

Page 116: Curso SLC500

Módulos Analógicos

Page 117: Curso SLC500

Módulos Analógicos

Page 118: Curso SLC500

Módulos Analógicos

S C 00

MÓDULO ANALÓGICO DE ENTRADASLC500

tabela de dados

Tabela imagem da saídada saída

Tabela imagem da entrada

Canal de Entrada 0 PALAVRA 0 I: e . 0

PALAVRA 1 I: e 1

1746-NI4

SCAN DEENTRADA

Canal de Entrada 1

Canal de Entrada 2

Slot ePALAVRA 1 I: e . 1

PALAVRA 2 I: e . 2

IMAGEM DEENTRADA

4 PALAVRAS

ENTRADA

Canal de Entrada 3 PALAVRA 3 I: e . 3

Page 119: Curso SLC500

Módulos AnalógicosÓ ÓMÓDULO ANALÓGICO COMBINADO

SLC500tabela de dados

PALAVRA 0 O: e 0

1746-NIO4I e NIO4V

Tabela imagem da saída

Canal de Saída 0

Canal de Saída 1

PALAVRA 0 O: e . 0

PALAVRA 1 O: e . 1IMAGEM DESAÍDA

2 PALAVRAS

NIO4VSCAN DESAÍDA

Slot e

Tabela imagem da entrada

SCAN DE

Slot e PALAVRA 0 I: e . 0

PALAVRA 1 I: e . 1

IMAGEM DEENTRADA

2 PALAVRAS

Canal de Entrada 0

Canal de Entrada 1

SCAN DEENTRADA

Page 120: Curso SLC500

ENDEREÇAMENTO DOS MÓDULOS ANALÓGICOS

1746-NIO4V