Vous êtes sur la page 1sur 222

_________________________________________________________________________

Curso CLP - 5
Mdulo Bsico usando o software RS Logix 5

________________________________________________________________________________________ Curso PLC-5 usando o software RS Logix 5 Mdulo Bsico


Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


1. DEFINIO DE CLP ou PLC 1.1 IEC (International Eletric Commitee) 1.2 Prtica 1.3 Histrico e caractersticas do CLP 1.4 Aparncia do PLC-5 (Famlia 5 da Allen Bradley) 1.5 Arquitetura de um Controlador Lgico Programvel (CLP) 1.6 Arquitetura do CLP-5 1.7 Funcionamento do CLP 1.8 Ciclo de Operao do CLP (SCAN) 1.9 Interrupo do ciclo de operao 2. COMPONENTES BSICOS DO HARDWARE DO CLP-5 2.1 Chassis 2.1.1 Mini-seletoras do Chassi Principal 2.1.2 Jumper de seleo da Fonte de alimentao do chassi 2.2 Fonte de alimentao 2.3 Mdulo Controlador ou CPU 2.3.1 Definio da Estao DH+ do canal 1A 2.3.2 Configurao da Porta Serial 2.3.3 Modos de operao do CLP-5 2.3.4 Leds sinalizadores de STATUS do CLP-5 2.3.5 Instalao e Remoo da Bateria do Controlador 2.3.6 Instalao dos mdulos de memria EEPROM 2.4 Sistemas de E/S 2.4.1 Mdulos de E/S da plataforma 1771 2.4.1.1 Mdulo de ED lgica SINK 2.4.1.2 Mdulo de ED lgica SOURCE 2.4.1.3 Mdulo de SD lgica SINK 2.4.1.4 Mdulo de SD lgica SOURCE 2.4.2 Mdulos de Entradas Digitais 2.4.3 Mdulos de Sadas Digitais 2.4.4 Mdulos de E/S Analgicas da plataforma 1771 2.4.4.1 Mdulos de Entrada Analgica 2.4.4.2 Mdulos de Sada Analgica 009 010 011 012 015 022 023 027 029 030 032 033 033 034 034 035 035 036 037 038 038 040 001 001 001 002 003 005 006 007 008

3. REDE DE E/S LOCAL ESTENDIDA USANDO OS CLP-5/40L ou CLP-5/60L042 4. REDE DE E/S REMOTAS (RIO) 4.1 Conceito 4.1.1 Caractersticas gerais da rede 4.2 Meio fsico 4.3 Velocidades 4.4 Mdulo Adaptador de E/S Remotas 1771-ASB 044 044 045 045 045

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina I de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


4.4.1 Configurao do jumper 4.4.2 Configurao das mini-seletoras SW1 e SW2 4.4.3 Configurao das mini-seletoras do Chassi de E/S remotas 4.4.4 Diagrama de interligao do cabo na borneira do 1771-ASB 4.4.5 Leds sinalizadores de STATUS do mdulo 1771-ASB 4.5 Interligao entre dispositivos na rede RIO 4.6 Subsistema de E/S remotas FLEX I/O 5. REDE DATA HIGHWAY PLUS (DH+) 5.1 Conceito 5.1.1 Caractersticas gerais da rede 5.2 Meio fsico 5.3 Velocidade 5.4 Protocolo 5.5 Nmero mximo de estaes DH+ por rede 5.6 Interfaces de micros para rede DH+ 5.6.1 Interface para desktop (1784-KTX) 5.6.2 Interface para notebook (1784-PCMK0) 5.7 Transferncia de dados entre controladores 5.8 Interligao entre dispositivos na rede DH+ 6. REDE ETHERNET INDUSTRIAL (TCP/IP) 6.1 Conceito 6.2 Meio fsico 6.3 Velocidade 6.4 Topologias 6.4.1 Barramento 6.4.2 Anel 6.4.3 Estrela 6.5 Protocolo 6.6 Acesso 6.7 Endereo de IP 6.8 Arquitetura do Sistema de Automao na Bacia de Campos 6.9 Controladores com porta Ethernet TCP/IP incorporada 6.10 Interface Ethernet 1785-ENET 7. REDE MODBUS RTU 7.1 Conceito 7.2 Meios fsicos e padres eltricos 7.3 Princpio bsico de comunicao em Modbus 7.4 Mdulo de comunicao Modbus para CLP-5 7.4.1 Caractersticas do mdulo 3100-MCM 065 066 066 067 067 059 059 059 060 060 060 061 061 061 062 062 063 064 055 055 056 056 056 056 057 057 058 058 046 046 048 049 049 052 053

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina II de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


8. MEMRIA DO CLP-5 8.1 Conceitos bsicos 8.1.1 BIT 8.1.2 BYTE 8.1.3 REGISTRO ou PALAVRA 8.1.4 REGISTRO de PONTO FLUTUANTE 8.2 Organizao da memria do CLP-5 8.2.1 Generalidades 8.2.2 Arquivos de Programas 8.2.2.1 Arquivos reservados 8.2.2.2 Arquivo de Programa Principal 8.2.2.3 Arquivos de transio e de Passo do SFC 8.2.2.4 Arquivos de subrotinas 8.2.2.5 Arquivo de Interrupo com Temporizao selecionvel 8.2.2.6 Arquivo de Rotina de Falha 8.2.2.7 Transferncia de Arquivos de Programa 8.2.3 Arquivos de Dados 8.2.3.1 Arquivos utilizados com maior freqncia 8.2.3.2 Estendendo o Arquivo Imagem de E/S (CLP-5/15) 8.2.3.3 Agrupamento de Arquivos do mesmo tipo 8.2.3.4 Elementos de Arquivo 8.2.3.5 Tipos de Dados 8.2.4 Endereamento Lgico 8.2.4.1 Endereamento Lgico Direto 8.3 Endereamento no CLP-5 8.3.1 Endereamento de E/S 8.3.1.1 Definies bsicas 8.3.1.2 Tipos de endereamentos de chassis 8.3.2 Endereamento do Arquivo de Status 8.3.3 Exemplos de Endereamento Lgico Direto 8.3.4 Endereamento Indireto 8.3.5 Exemplos de endereamento Direto e Indireto 8.3.6 Endereamento Indexado 8.3.7 Exemplo de endereamento indexado 8.3.8 Constantes de Programa 8.3.9 Visualizao dos nmeros de Ponto Flutuante 9. RS LOGIX 5 9.1 Introduo 9.2 Procedimentos de operao do software RS Logix 5 9.2.1 Abrindo uma aplicao existente 9.2.2 Modificando uma linha de programa em OFF LINE 9.2.3 Modificando uma linha de programa em ON LINE 9.2.4 Gerando um backup de uma aplicao 9.2.5 Restaurando um backup de uma aplicao 095 096 096 096 097 099 100 069 069 069 069 070 070 070 071 071 072 072 072 073 074 075 077 077 078 080 082 085 085 086 087 088 089 090 091 093 093 094

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina III de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


9.2.6 Configurao do driver serial RS-232 atravs do RS LINX 9.2.7 Configurao do driver Ethernet atravs do RS LINX 9.2.8 Transferindo uma aplicao para o CLP (Download) 9.2.9 Salvando uma aplicao do CLP (Upload) 9.2.10 Acessando a tabela de Dados do CLP 9.2.11 Referncia cruzada 9.2.12 Acessando a tabela de FORCES do CLP 9.2.13 Acessando a tabela de FALHAS do CLP 9.2.14 Identificando falhas de E/S 10. LINGUAGENS DE PROGRAMAO 10.1 Padronizao IEC 10.2 Linguagem grfica 10.2.1 Diagrama de lgica de rels (LADDER) 10.2.2 Diagrama de Blocos de Funes (FBD) 10.2.3 Grfico seqencial de Funes (SFC) 10.3 Linguagem textual 10.3.1 Lista de instrues (IL) 10.3.2 Texto estruturado (STX) 10.3.3 Basic (BAS) 10.3.4 Linguagem C 10.4 Linguagem LADDER 11. INSTRUES BSICAS DO CLP-5 11.1 Instrues do Tipo RELS 11.1.1 Generalidades 11.1.2 Instrues Examine 11.1.2.1 Examine se Energizado (XIC) 11.1.2.2 Examine se Desenergizado (XIO) 11.1.3 Instrues Energizar / Desenergizar sada 11.1.3.1 Energizar sada (OTE) 11.1.3.2 Energizar sada com reteno (OTL) e Desenergizar Sada com reteno (OTU) 11.1.4 Instrues de ramificao 11.1.4.1 Ramificao de entrada 11.1.4.2 Ramificao de sada 11.1.5 Instruo de Inverso (INV) 11.2 Instrues de Temporizadores e Contadores 11.2.1 Generalidades 11.2.2 Descrio 11.2.3 Instrues de Temporizador 11.2.3.1 Temporizador na Energizao (TON) 11.2.3.2 Temporizador na Desenergizao (TOF) 131 131 131 132 132 133 135 135 136 129 129 129 129 129 129 129 129 102 106 110 112 114 117 121 125 127

137 137 139 141

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina IV de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


11.2.3.3 Temporizador Retentivo (RTO) 143 11.2.4 Instrues de Contador Crescente / Decrescente (CTU e CTD) 146 11.2.5 Instruo de Rearme de Temporizador / Contador (RES) 150 11.3 Instrues Aritmticas, Lgicas e de Movimentao 11.3.1 Generalidades 11.3.2 Descrio 11.3.3 Parmetros das Instrues 11.3.4 Bits de Estado Aritmtico 11.3.5 Tipos de Dados 11.3.6 Instruo de Adio (ADD) 11.3.7 Instruo de Subtrao (SUB) 11.3.8 Instruo de Multiplicao (MUL) 11.3.9 Instruo de Diviso (DIV) 11.3.10 Instruo de Raiz Quadrada (SQR) 11.3.11 Instruo de Negao (NEG) 11.3.12 Instruo de Zeramento (CLR) 11.3.13 Instruo de Converso para BCD (TOD) 11.3.14 Instruo de Converso de BCD (FRD) INSTRUES LGICAS Recordao de Portas Lgicas Aplicao das Operaes Lgicas em Plataformas 11.3.15 Instruo Lgica E (AND) 11.3.16 Instruo Lgica OU (OR) 11.3.17 Instruo Lgica OU Exclusivo (XOR) 11.3.18 Instruo Lgica Complemento (NOT) 11.3.19 Instruo de Movimentao (MOV) 11.3.20 Instruo de Movimentao com Mscara (MVM) 11.3.20.1 Parmetros da instruo 11.3.20.2 Operao 11.3.21 Instruo de Clculo (CPT) 11.3.21.1 Parmetros da instruo 11.4 Instrues de Comparao 11.4.1 Generalidades 11.4.2 Descrio 11.4.3 Parmetros da instruo 11.4.4 Instruo Igual a (EQU) 11.4.5 Instruo Diferente de (NEQ) 11.4.6 Instruo Menor que (LES) 11.4.7 Instruo Menor ou Igual a (LEQ) 11.4.8 Instruo Maior que (GRT) 11.4.9 Instruo Maior ou Igual a (GEQ) 11.4.10 Instruo Testar Limite (LIM) 11.4.10.1 Parmetros da instruo 11.4.11 Instruo Igual Mascarado (MEQ)

151 151 151 152 152 153 153 154 154 155 155 156 156 157 158 159 160 161 162 163 164 164 164 165 166 166

168 168 168 169 169 170 170 171 171 172 172 173

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina V de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


11.4.11.1 Parmetros da instruo 11.4.12 Instruo de Comparao (CMP) 12. REDUNDNCIA DE CPUs 12.1 Conceito 12.2 Operao bsica 12.3 Mdulo de Backup de Comunicao 1785-BCM 12.3.1 Leds sinalizadores de STATUS do 1785-BCM 12.3.2 Diagrama de interligao entre os mdulos 1785-BCM Primrio e Secundrio 13. EXERCCIOS DE APLICAO Exerccio sobre configurao de E/S Exerccio 2 Exerccio 3 Exerccio 4 Exerccio 5 Exerccio 6 Exerccio 7 Exerccio 8 Exerccio 9 Exerccio 10 Exerccio 11 FIGURAS Figura 1.A Vista do Controlador CLP-5 Figura 1.B Vista do Chassi do CLP-5 Figura 1.C Funcionamento do CLP Figura 1.D Ciclo de SCAN Figura 1.E Interrupo do ciclo de operao 002 005 006 007 008 180 183 186 189 192 195 198 201 204 207 210 176 176 177 178 179 174 175

Figura 2.A Tamanhos de Chassis 009 Figura 2.B Vista do chassi sem cartes e localizao da chave de configura-o do mesmo e jumper de seleo da fonte de alimentao 010 Figura 2.C Mdulo Fonte de Alimentao 012 Figura 2.D Fonte de Alimentao externa 012 Figura 2.E Vista Frontal do mdulo Fonte de Alimentao 013 Figura 2.F Vista Frontal da Fonte de Alimentao Externa 013 Figura 2.G Vista Frontal dos Controladores CLP-5/15 e CLP-5/25 017 Figura 2.H Ajuste das mini-seletoras dos Controladores CLP-5/15 e CLP-5/25 018 Figura 2.I Vista Frontal dos Controladores CLP-5/11 e CLP-5/20 019 Figura 2.J Vista Frontal dos Controladores CLP-5/30; -5/40; -5/60 e -5/80 020 Figura 2.K Ajuste das mini-seletoras dos Controladores 5/11;-5/20;-5/30;-5/40 -5/60 e -5/80 021
_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina VI de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


Figura 2.L Vista Frontal dos Controladores CLP-5/20E; -5/40E e -5/80E Figura 2.M Vista Frontal dos Controladores CLP-5/40L e CLP-5/60L Figura 2.N Vista Frontal dos Controladores CLP-5/20C; -5/40C e -5/80C Figura 2.O Instalao da Bateria Figura 2.P Instalao dos mdulos de memria EEPROM Figura 2.Q Conexo do tipo entrada SINK Figura 2.R Conexo do tipo entrada SOURCE Figura 2.S Conexo do tipo sada SINK Figura 2.T Conexo do tipo sada SOURCE Figura 2.U Vista Frontal do mdulo de ED 1771-IBN Figura 2.V Vista Frontal do mdulo de SD 1771-OW16 Figura 2.W Controle de nvel do tanque Figura 2.X Conversor A/D Figura 2.Y Conversor D/A Figura 3.A Desenho da rede de E/S Local estendida Figura 3.B Desenho de conexo dos cabos entre os mdulos 1771-ALX Figura 4.A Desenho de interligao da rede de E/S Remotas Figura 4.B Vista do mdulo adaptador de E/S remotas 1771-ASB Figura 4.C Vista do chassi sem cartes e localizao da chave de configura-o do mesmo e jumper de seleo da Fone de alimentao Figura 4.E Montagem do mdulo adaptador e base para mdulos sobre Trilho DIN Figura 5.A Desenho de interligao da rede DH+ Figura 5.B Placa 1784-KTX Figura 5.C Placa 1784-PCMK Figura 6.A Vista Frontal do mdulo 1785-ENET Figura 7.A Desenho da rede serial Modbus-RTU Figura 7.B Vista Frontal do mdulo 3100-MCM Figura 7.C Comunicao entre PLC-5 e mdulo 3100-MCM Figura 8.A Arquivos com elementos de uma Palavra Figura 8.B Arquivo de Ponto Flutuante Figura 8.C Arquivos de Temporizador e Contador Figura 8.D Arquivo de Controle Figura 8.E Formato geral do Endereo Lgico Direto Figura 8.F Exemplo de Endereo Indexado Figura 10.A Tipos de linguagens de programao Figura 11.A Instruo Examinar se Energizado (XIC) Figura 11.B Instruo Examinar se Desenergizado (XIO) Figura 11.C Instruo Energizar Sada (OTE) Figura 11.D Instruo Energizar Sada com Reteno (OTL) Figura 11.E Instruo Desenergizar Sada com Reteno (OTU) 024 025 026 031 032 034 034 035 035 036 037 038 039 040 043 043 044 045 048 054 056 057 057 064 065 067 068 078 078 079 080 082 093 129 131 132 133 134 134

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina VII de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


Figura 11.F Exemplo de ramificao interna Figura 11.G Exemplo da Instruo INV Figura 11.H Palavras da Tabela de Dados para Temporizadores e Contadores Figura 11.I Palavra de controle da instruo de Temporizador Figura 11.J Temporizador na Energizao (TON) Diagrama de Tempo Figura 11.K Temporizador na Desenergizao (TOF) Diagrama de Tempo Figura 11.L Temporizador Retentivo (RTO) Diagrama de Tempo Figura 11.M Formato das instrues CTU e CTD Figura 11.N Palavra de Controle da Instruo de Contador Figura 11.O Diagrama de tempo do Contador Crescente e Decrescente Figura 11.P Instruo de rearme de temporizadores e contadores Figura 11.Q Formato da instruo de Adio (ADD) Figura 11.R Formato da instruo de Subtrao (SUB) Figura 11.S Formato da instruo de Multiplicao (MUL) Figura 11.T Formato da instruo de Diviso (DIV) Figura 11.U Formato da instruo de Raiz Quadrada (SQR) Figura 11.V Formato da instruo de Negao (NEG) Figura 11.W Formato da instruo de zeramento (CLR) Figura 11.X Formato da instruo TOD Figura 11.Y Formato da instruo FRD Figura 11.Z Formato da instruo AND Figura 11.AA Formato da instruo OR Figura 11.BB Formato da instruo XOR Figura 11.CC Formato da instruo NOT Figura 11.DD Formato da instruo MOV Figura 11.EE Formato da instruo MVM Figura 11.FF Exemplo da instruo MVM Figura 11.GG Formato da instruo CPT Figura 11.HH Formato da instruo QUE Figura 11.II Formato da instruo NEQ Figura 11.JJ Formato da instruo LES Figura 11.KK Formato da instruo LEQ Figura 11.LL Formato da instruo GRT Figura 11.MM Formato da instruo GEQ Figura 11.NN Formato da instruo LIM Figura 11.OO Exemplo da Instruo LIM Figura 11.PP Formato da instruo MEQ Figura 11.QQ Exemplo da instruo MEQ Figura 11.RR Formato da instruo CMP Figura 12.A Sistema de Redundncia usando o mdulo 1785-BCM 135 136 137 138 140 142 145 146 147 149 150 153 153 154 154 155 155 156 156 157 160 161 162 163 164 164 165 166 169 169 170 170 171 171 172 173 173 174 175 177

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina VIII de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ndice Pgina


TABELAS Tabela 2.1 Fontes de Alimentao em um Chassi do Controlador Tabela 2.2 Especificaes dos Controladores CLP-5 Tabela 2.3 Endereamento do nmero da Estao DH+ do Controlador Tabela 2.4 Configurao da Porta serial do Controlador Tabela 2.5 Modelos de Mdulos de Entradas Digitais Tabela 2.6 Modelos de Mdulos de Sadas Digitais Tabela 4.1 Diagnsticos do mdulo adaptador 1771-ASB Tabela 8.1 Organizao de Memria para Arquivos de Dados Tabela 8.2 Mapa de Memria dos Tipos de Arquivos Tabela 8.3 Arquivo de Status do CLP-5 Tabela 8.4 Endereo de Palavra (Arquivos T, C e R) Tabela 8.5 Endereo de Bit (Arquivos T, C e R) Tabela 11.1 Bits de estado aritmticos Tabela 11.2 Operao Lgica E Tabela 11.3 Operao Lgica OU Tabela 11.4 Operao Lgica OU Exclusivo (XOR) Tabela 11.5 Operao Lgica NOT Tabela 11.6 Smbolos de operaes da instruo CPT Tabela 11.7 Smbolos e Tipos de operaes da instruo CMP Tabela 12.1 Leds indicadores de status do mdulo 1785-BCM 014 016 022 023 036 037 050 074 076 081 083 084 152 160 161 162 163 167 175 178

_______________________________________________________________________________________ NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina IX de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

1. DEFINIO DE CLP ou PLC


1.1 IEC ( International Electric Committee ) um sistema eletrnico operando digitalmente, projetado para uso em ambiente industrial, usando memria programvel para armazenar instrues orientadas para o usurio. Este sistema eletrnico usado para fazer lgica seqencial, temporizao e contagem de eventos e controle de mquinas ou processos, atravs de interfaces de entradas e sadas.

1.2 - PRTICA A sigla CLP significa Controlador Lgico Programvel. No termo em ingls usada a sigla PLC que significa Programmable Logic Controller. um equipamento de controle de processos e mquinas, programvel atravs de um computador e apropriado para aplicaes industriais em operaes sequenciais, intertravamento, alarme e segurana. usado para controle automtico de subsistemas dentro de uma plataforma (Exemplo: Fogo e gs / Separador de leo e gs / Geradores / Emergncia / intertravamento de vlvulas de segurana, etc...) A aquisio de dados de um CLP feita normalmente utilizando-se de uma IHM ou Sistema Supervisrio (ESC ou ECOS).

1.3 - Histrico e caractersticas do CLP Criado em 1969 para a General Motors dos Estados Unidos; Fcil de programar e reprogramar (software); Facilidade de manuteno e reparo; Robustez mesmo em ambiente hostil (industrial); Menor tamanho que sistema com rels eletromecnicos convencionais; Aumenta a produtividade; Aceitar entradas e sadas para diferentes nveis de tenso (Vac / Vcc); Modular e expansvel Confiabilidade aumentada quando se utiliza um sistema de redundncia.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 1 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 1.4 - Aparncia do PLC-5 (Famlia 5 da Allen Bradley) Apresenta configurao modular e expansvel sendo selecionado e montado pelo usurio de acordo com suas necessidades

Figura 1.A Vista do Controlador PLC-5

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 2 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 1.5 - Arquitetura de um Controlador Lgico Programvel ( CLP )


Variveis de Sada da Planta Eventos ON / OFF

Sensores mecnicos

Sensores capacitivos I T Sensor de Temperatura I P Sensor de Presso

Variveis de Sada da Planta MEDIO DE GRANDEZAS ANALGICAS

Variveis de Entrada do CLP

Superviso IHM

Controlador Lgico Programvel


Variveis de Sada do CLP

PLANTA OU PROCESSO INDUSTRIA L

Contatores e Rels Convencionais

Variveis de Entrada na Planta Comandos ABRE / FECHA Comandos LIGA / DESLIGA Comandos PROPORCIONAIS

Solenides de vlvulas

Lmpadas / Sirenes

CIRCUITOS DE ENTRADAS q So circuitos que fazem a interface com sinais de entrada de campo (Exemplos: chaves de nvel, sensores de nvel, transmissores de presso, temperatura, botes liga / desliga, emergncia, abandono, etc)

CIRCUITOS DE SADAS q So circuitos que fazem a interface com sinais de sada de campo (Exemplos: solenides, sirenes, comandos para vlvulas proporcionais, etc)

CPU
q

Unidade Central de Processamento. o crebro do CLP. responsvel pela execuo do programa aplicativo (ladder) que controla a(s) planta(s) dentro da plataforma. (Exemplo: Controle dos geradores, fogo e gs, separador de leo / gs, etc )

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 3 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
FONTE DE ALIMENTAO q utilizada para a energizao do barramento do rack permitindo a alimentao dos circuitos eletrnicos da CPU e mdulos instalados no rack.

TERMINAL DE PROGRAMAO q um microcomputador onde instalado um software de configurao, programao e documentao do PLC-5. Este software chamado de RS Logix 5 e roda em ambiente Windows (sistema operacional).
q

Este terminal ser utilizado como ferramenta de diagnsticos e manuteno do CLP. Geralmente o terminal de programao comunica-se com o CLP atravs da rede Ethernet / TCP-IP (Em caso de plataformas onde o sistema j est instalado), podendo tambm comunicar-se com o CLP atravs da porta serial, utilizando o protocolo DF1 (Full Duplex)

MEMRIA q o local onde os dados e programas do CLP so armazenados.


q

Existem 02 tipos de memrias: Memria voltil ou no retentiva => O contedo desta memria apagado quando no existe tenso aplicada. Exemplo: memria RAM (Random Access Memory) No PLC-5 o programa e dados so armazenados na memria RAM com backup atravs de bateria de ltio. Memria no voltil ou retentiva => O contedo desta memria fica armazenado mesmo quando no existe tenso aplicada. Exemplo: memria EEPROM (Electrical Erasable Programmable Read Only Memory)

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 4 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 1.6 - Arquitetura do CLP-5


A arquitetura do CLP-5 acompanha o mesmo padro utilizado por qualquer sistema de controle baseado em CLP, sendo basicamente constituda por: n n n n n n n Chassis de 4, 8, 12 ou 16 slots Mdulo Processador (CPU) Interface de Entradas e Sadas Digitais e Analgicas Mdulos Especiais (Interfaces de redes, Carto de pulsos de alta freqncia, etc) Memrias Fontes de alimentao Dispositivos de programao (RS Logix 5)

Figura 1.B Vista do Chassis do CLP-5

n Estrutura metlica onde so encaixados os mdulos do CLP e a Fonte de alimentao; n Utiliza um barramento dedicado para sinais de alimentao, controle e dados de comunicao entre a CPU e os demais mdulos; n No Chassis so inseridos os seguintes cartes: n Fonte de alimentao n CPU n Mdulos de entradas e sadas (E/S ou I/O) n Mdulos de comunicao

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 5 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 1.7 - Funcionamento do CLP


1 O Processador do CLP l continuamente os status dos mdulos de entrada e atualiza a memria de imagem das entradas ( Tabela Imagem das Entradas ); 2 O Processador do CLP executa continuamente a lgica de programa do usurio, baseada nas informaes da memria de imagem das entradas. A medida que o CLP executa cada linha de programa ele atualiza a sua memria de imagem das sadas (Tabela Imagem das Sadas);

3 O Processador do CLP ativa ou desativa os canais dos cartes de sada, baseados nos status da memria imagem das sadas.

Figura 1.C Funcionamento do CLP


Mdulo de entrada Equipamento de entrada

Processador do CLP l continuamente os status do mdulo de entrada e atualiza a imagem de entrada

Processador do CLP resolve continuamente o programa lgico do usurio baseado nos status da tabela de imagem da entrada Programa lgico do usurio Processador do CLP atualiza continuamente os status da tabela de imagem da sada baseado na soluo do programa lgico do usurio Processador do CLP ativa ou desativa continuamente os status do mdulo de sada de acordo com os status da tabela de imagem da sada Tabela de imagem de sada

Mdulo de sada

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 6 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 1.8 - Ciclo de Operao do CLP ( SCAN )


O ciclo de operao de um CLP consiste em uma srie de operaes seqenciais e repetidas, a menos que a lgica do seu programa altere o ciclo normal de operao. Figura 1.D Ciclo de SCAN

Housekeeping (Atualizao da memria interna de diagnsticos) 5

Leitura das Entradas

Servios de Comunicao 4

SCAN

Execuo do programa aplicativo (LADDER) 3

Atualizao das sadas

Descrio: 1- Tempo requerido pela CPU para varrer e ler todas as entradas. 2- Tempo requerido pela CPU para executar todas as instrues presentes no programa aplicativo. Este tempo depende das instrues utilizadas. 3- Tempo requerido pela CPU para varrer e escrever em todas as sadas. 4- Parte do ciclo de operao em que ocorre a comunicao com o terminal de programao. 5- Housekeeping o tempo gasto com atualizao dos registros internos de diagnsticos. Observao: O SCAN medido em milisegundos (ms). Para se medir o tempo de SCAN de uma aplicao necessrio utilizar-se de um terminal de programao (microcomputador rodando o software RS Logix 5) e estabelecer comunicao com a CPU e acessar a janela de Diagnsticos do CLP.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 7 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 1.9 - Interrupo do ciclo de operao O ciclo de operao (SCAN) de um CLP pode ser interrompido por uma rotina de programa especfica. ( Exemplos: clculo e totalizao de vazo; controle de uma malha PID de temperatura e/ou presso ). Existem dois tipos de rotinas que podem interromper o ciclo normal de operao de um CLP a) Rotina de interrupo por tempo (STI) b) Rotina de interrupo por evento (PII) A rotina de interrupo por tempo executada em intervalos de tempo prdefinidos pelo programador ou usurio ( Exemplo: A totalizao de vazo deve ser feita a cada 1000 ms ). A rotina de interrupo por evento executada somente quando um evento ocorrer (Exemplo: quando uma chave de nvel atuar, o CLP executa uma rotina de controle de nvel )
Figura 1.E Interrupo do Ciclo de Operao

PROCESSAMENTO DO PROGRAMA

leitura dos sinais de entrada

atualizao das sadas

Rotina de interrupo

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 8 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

2. COMPONENTES BSICOS DO HARDWARE DO CLP-5


2.1 - CHASSIS O Chassis o bastidor utilizado para o encaixe dos seguintes mdulos: Fonte de Alimentao CPU ou mdulo adaptador Mdulos de entrada / sada Mdulos especiais Existem trs tipos de chassis quanto sua denominao: Chassis Principal Aquele que abriga a CPU Chassis de Expanso Local Aquele que abriga o mdulo adaptador de E/S Local expandida (1771-ALX) e mdulos adicionais de E/S Chassis de Expanso Remota Aquele que abriga o mdulo adaptador de E/S Remotas (1771-ASB) e os mdulos adicionais de E/S O Chassis contm um barramento dedicado AB (Allen Bradley). Este barramento dividido em sinais de controle, sinais de transferncia de dados e sinais de alimentao. Existem quatro modelos de Chassis: 1771- A1B 04 slots + slot da CPU 1771- A2B 08 slots + slot da CPU 1771- A3B 12 slots + slot da CPU 1771- A4B 16 slots + slot da CPU
Figura 2.A Tamanhos de chassis

1771-A1B

1771-A2B

1771-A3B

1771-A4B

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 9 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.1.1 Mini-seletoras do Chassis Principal ( com CLP-5) No backplane (placa de fundo) do Chassis existe um conjunto de 08 miniseletoras utilizadas para a configurao do mesmo. A configurao destas miniseletoras depende do tipo de Chassis a ser empregado na configurao do sistema (Principal, Expanso Local, Expanso Remota). Mostraremos primeiramente a configurao do Chassis Principal, ou seja, aquele que abriga o Mdulo Controlador (CPU).
Figura 2.B Vista do chassis sem cartes e localizao da chave de configurao do mesmo e jumper de seleo da fonte de alimentao
Jumper de Seleo da Fonte de Alimentao

SW-1 SW-2 SW-3 SW-4 SW-5 SW-6 SW-7 SW-8

Miniseletora

Posio

Descrio Sadas permanecem no seu ltimo estado quando ocorre uma falha no hardware (1) Sadas so desenergizadas quando ocorre uma falha de hardware (1) Esta mini-seletora deve permanecer sempre desligada Esta mini-seletora deve permanecer sempre desligada Define o endereamento do Chassis para 02 ranhuras Define o endereamento do Chassis para 01 ranhura Define o endereamento do Chassis para ranhura No permitido Transfere programa aplicativo da memria EEPROM para a memria RAM do Controlador na Energizao (2) Transfere da EEPROM para a memria RAM do Controlador se a memria do mesmo no for vlida No transfere (3) Proteo da memria RAM do Controlador desabilitada Proteo da memria RAM do Controlador habilitada (4)

ON SW-1 SW-2 SW-3 SW-4 / SW-5 SW-6 / SW-7 OFF OFF OFF
OFF OFF ON ON OFF ON ON OFF ON OFF ON OFF ON OFF OFF ON

SW-8

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 10 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Notas: (1) Independentemente do ajuste da mini-seletora, as sadas so desenergizadas quando: - o controlador detecta um erro de run-time - ocorre uma falha na placa de fundo do Chassis de E/S - o modo teste ou programao selecionado - um bit do arquivo de status ajustado para desenergizar uma gaveta local. (2) Se um mdulo de memria EEPROM no estiver instalado, o indicador PROC pisca e o controlador energiza o bit S:11/9 (bit 9) da palavra de falha grave do CLP. (3) Uma falha no controlador ocorre se a memria do controlador (indicador PROC aceso) no for vlida (4) No possvel limpar a memria do controlador quando esta mini-seletora est na posio ON, ou descarregar um novo programa no CLP (download). possvel apenas alterar linhas de programa no modo de edio ON LINE.

2.1.2 Jumper de seleo da Fonte de Alimentao no Chassis de E/S No backplane (placa de fundo) do Chassis existe tambm um jumper de seleo do tipo de Fonte de Alimentao que ser instalada no Chassis. Existem 02 tipos de fonte de alimentao: a) Placa fonte de alimentao que colocada em uma ranhura (slot) do Chassis b) Fonte de Alimentao externa que montada no lado esquerdo do Chassis Deste modo este jumper usado para selecionar se o chassis receber uma placa fonte de alimentao ou ser energizado atravs de uma fonte externa.
Posio do jumper Descrio

Y N

Quando se utiliza Fonte de alimentao interna (mdulo fonte de alimentao) Quando se utiliza Fonte de alimentao externa

Observao: No possvel energizar um nico chassis com um mdulo fonte de alimentao e uma fonte de alimentao externa.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 11 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.2 - FONTE DE ALIMENTAO A Fonte de alimentao utilizada para energizao do Mdulo Controlador (CPU) ou mdulo adaptador, mdulos de E/S e mdulos especiais encaixados em um Chassis. Existem 02 tipos de Fontes de alimentao que podem ser utilizados no Sistema de Controle usando PLC-5: a) Mdulo Fonte de alimentao: uma fonte de alimentao interna porque est instalada em uma ou duas ranhuras de um chassis. b) Fonte de alimentao: uma fonte de alimentao montada na lateral esquerda do chassis. No utiliza ranhuras para cartes de E/S.

Figura 2.C Mdulo Fonte de alimentao

Figura 2.D Fonte de alimentao externa

Fonte de Alimentao

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 12 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.E Vista frontal do mdulo Fonte de Alimentao

LED indicador de alimentao Conector paralelo

Chave LIGA / DESLIGA Fusvel da Fonte Conexo da alimentao

Figura 2.F Vista frontal Fonte de alimentao externa

Conexo da alimentao Chave LIGA / DESLIGA Fusvel da Fonte Chave seletora de Tenso LED indicador de alimentao

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 13 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 2.1: Fontes de alimentao em um Chassis com o Controlador
Alimentao de entrada

Fonte
1771-P3 1771-P4 1771P4S 1771P4S1 1771P4R 1771-P5 1771P6S 1771P6S1 1771P6R 1771-P7 1771PS7

Corrente de sada (A)


3 8 8 8 8 / 16 8 8 8 8 / 16 16 16

Corrente de Sada (A) quando em paralelo com: P3 P4 P4S P4S1 P5 P6S P6S1
6 11 11 11 16 16 11 16 16 16

Localizao da Fonte de Alimentao Ranhura Ranhura Ranhura Ranhura Ranhura

120 Vca 120 Vca 120 Vca 100 Vca 120 Vca 24 Vcc 220 Vca 200 Vca 220 Vca 120/220 Vca 120/220 Vca

16 16 16

Ranhura Ranhura Ranhura Ranhura Externa (1) Externa (1)

(1) No se pode utilizar uma fonte de alimentao externa e um mdulo fonte de alimentao para fornecer alimentao ao mesmo chassis, pois no so compatveis.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 14 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.3 Mdulo Controlador ou CPU A CPU o crebro do CLP-5. responsvel pela varredura das E/S, execuo do programa aplicativo que controla o processo (cada subsistema de uma plataforma) e diagnsticos do sistema.

Existem vrios modelos de CPUs da famlia PLC-5. As diferenas bsicas entre as CPUs so: a) Capacidade de memria (programa + dados) b) Capacidade de controle de E/S digitais e/ou analgicas c) Velocidade de processamento (freqncia do microprocessador).

Cada chassi ou bastidor permite apenas 01 CPU instalada na ranhura mais esquerda. As demais ranhuras so reservadas para mdulos de E/S e/ou especiais.

Modelos de Controladores para plataforma PLC-5: Processador CLP-5/11 CLP-5/15 (*) CLP-5/20 CLP-5/25 (*) CLP-5/30 CLP-5/40 CLP-5/60 CLP-5/40L CLP-5/60L CLP-5/80 Cdigo de catlogo 1785-L11 1785-LT 1785-L20 1785-LT2 1785-L30 1785-L40 1785-L60 1785-L40L 1785-L60L 1785-L80

(*) Os Processadores CLP-5/15 e CLP-5/25 so CPUs pertencentes plataforma antiga (primeiros processadores da famlia CLP-5) e os demais processadores so pertencentes nova plataforma.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 15 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 2.2: Especificaes dos Controladores CLP-5
Nmeros das Gavetas de E/S (2)

Controlador

Capacidade De E/S

Nmero total de Gavetas de E/S

Configuraes Da Gaveta

Modos de comunicao de E/S Remota

Configurao Automtica de E/S

Memria do Controlador

CLP-5/15 CLP-5/25 CLP-5/11 CLP-5/20 CLP-5/30 CLP-5/40

512 (3) 1024 (4) 512 (5) 512 (5) 1024 (4) 2048 (6)

4 8 4 4 8 16

CLP-5/40L

2048 (6)

16

CLP-5/60 CLP-5/60L

3072 (7) 3072 (7)

24 24

CLP-5/80

3072 (7)

24

1 4 local, 0 3 remotas 1 4 local, 1 7 remotas 1 4 local 1 remota 1 4 local, 3 remotas 1 4 local, 1 7 remotas 1 4 local, 1 15 remotas 1 4 local, 1 15 local expandida e remota 1 4 local, 1 23 remota 1 4 local 1 23 local expandida e remota 1 4 local 1 23 remota

0-3 0-7 0-3 0-3 0-7 0 - 17

Adaptador e Scanner Adaptador e Scanner Adaptador e Scanner Adaptador e Scanner Adaptador e Scanner Adaptador e Scanner Adaptador e Scanner

Sim Sim Sim Sim Sim Sim

6K / 14K (1) 13K / 21K


(1)

8K 16K 32K 48K

0 - 17

Sim

48K

0 - 27 0 - 27

Adaptador e Scanner Adaptador e Scanner

Sim Sim

64K 64K

0 - 27

Adaptador e Scanner

Sim

100K

(1) (2) (3) (4) (5)

Expanso de memria com mdulo de expanso 1785-MS Todos os nmeros das gavetas de E/S esto em notao OCTAL. 512 entradas e 512 sadas, utilizando mdulos de 16 ou 32 pontos 1024 entradas e 1024 sadas, utilizando mdulos de 16 ou 32 pontos 512 E/S, utilizando mdulos de E/S de 32 pontos com endereamento de ranhura no chassis de E/S (6) 2048 entradas e 2048 sadas, utilizando mdulos de 16 ou 32 pontos (7) 3072 entradas e 3072 sadas, utilizando mdulos de 16 ou 32 pontos Observao: Memria de 1K = 1024 words (1024 palavras ou registros de 16 bits).

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 16 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.G Vista Frontal dos Controladores CLP-5/15 e CLP-5/25 (Plataforma antiga)

Indicador de comunicao Ativa / em Falha (verde / vermelho) Indicador de E/S Remota ativa / falha (verde / vermelho) Indicador do Modo de operao (verde)

Indicador de Bateria Fraca (vermelho) Indicador operao / falha no controlador (verde / vermelho) Indicador Force (mbar)

Compartimento da bateria

Conexo com o Terminal de Programao

Conexo com a REDE DH+ Conexo com a REDE de E/S remota

Conector para

Tipo do conector

Descrio

Terminal de Programao 9 pinos, D-shell

Comunicao com a rede 3 pinos DH+ Rede E/S remota 3 pinos

Conecta um terminal de programao diretamente ao controlador. Possui conexo paralela com o conector de 3 pinos da rede DH+ Estabelece a conexo com a rede DH+ Estabelece a conexo com as gavetas de E/S remotas.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 17 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.H Ajuste das mini-seletoras dos Controladores CLP-5/15 e CLP-5/25 Vista superior do Controlador

SW1
Vista inferior do Controlador

SW3

SW2

Utilize a miniseletora
SW1

Para:
-definir o nmero da estao do controlador na rede DH+ -selecionar o modo de operao (adaptador ou scanner) para o controlador - determinar o nmero de palavras da tabela de dados reservadas para estabelecer a comunicao entre um controlador principal e o controlador CLP-5 operando como adaptador. - nmero do primeiro grupo da gaveta na qual o CLP-5, operando como adaptador, est instalado. - determinar o nmero da gaveta de E/S do CLP-5, operando como adaptador. - conectar um resistor de terminao na linha do controlador quando este for o ltimo dispositivo da rede DH+ e/ou rede de E/S remota.

SW2

SW3

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 18 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.I Vista Frontal dos Controladores CLP-5/11 e CLP-5/20 CLP-5/11 CLP-5/20

Chave seletora de Modo de operao

LED indicador de BATERIA FRACA (vermelho) LED indicador de Operao / Falha no Controlador (verde / vermelho)

Slot para instalao do mdulo de memria EEPROM (opcional)

LED indicador de FORCE (mbar) LED indicador do canal 0 (verde)

Porta serial Canal 0 Indicador de status do canal 1A (verde/verme -lho)

Compartimento de bateria

Conexo do terminal de programao quando o canal 1A est configurado para rede DH+ Canal 1A Porta DH+ fixa

Indicador de status do canal 1B (verde/vermelho)

Porta de comunicao Canal 1A

Porta de comunicao Canal 1B

Canal / Conector

Tipo do canal / conector

Descrio

Modo de comunicao default


Ponto-a-ponto DF1 (2400 bps, sem paridade, 1 stop bit, verificao de erro BCC e sem handshaking) DH+: canal 1A Scanner: canal 1B

25 pinos, D-shell

Porta serial opticamente isolada. Suporta os seguintes padres eltricos seriais: RS-232, RS-422 e RS-423. Porta com protocolo ASCII ou DF1 (ponto-aponto, escravo ou mestre). Portas de comunicao configurveis pelo usurio. Permitem que o CLP-5 opere como Scanner, adaptador ou estabelea comunicao com a rede DH+ (Data Highway Plus). O canal 1A do CLP-5/20 uma porta DH+ fixa. Possui conexo paralela com o conector de 3 pinos dos canais 1A .

1A 1B

3 pinos

Terminal de Programao

8 pinos, mini-DIN (2 conectores)

DH+

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 19 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.J Vista Frontal dos Controladores CLP-5/30, CLP-5/40, CLP-5/60 e CLP-5/80 CLP-5/40 , 5/60 ou 5/80 CLP-5/30
Chave seletora de modo de operao Indicador do canal 2A (verde constante) Conexo do Terminal de programao quando o canal 2A estiver configurado para DH+ LED indicador de BATERIA FRACA (vermelho) LED indicador de Operao / Falha no Controlador (verde / vermelho) Indicador do canal 2B (verde constante) LED indicador de FORCE (mbar) LED indicador do canal 0 (verde) Porta de comunicao Canal 2A Porta de comunicao Canal 2B Indicador do canal 1A (verde constante) Conexo do Terminal de programao quando o canal 1A estiver configurado para DH+ Porta de comunicao Canal 1A Porta de comunicao Canal 1B Indicador do canal 1B (verde constante) Instalao do mdulo de memria EEPROM Porta serial Canal 0 Porta serial Canal 0

Compartimento de bateria

Canal / Conector

Tipo do canal / conector

Descrio

Modo de comunicao default


Ponto-a-ponto DF1 (2400 bps, sem paridade, 1 stop bit, verificao de erro BCC e sem handshaking) DH+: canal 1A Scanner: canal 1B Canais no utilizados: 2A e 2B

25 pinos, D-shell

Porta serial opticamente isolada. Suporta os seguintes padres eltricos seriais: RS-232, RS-422 e RS-423. Porta com protocolo ASCII ou DF1 (ponto-aponto, escravo ou mestre).

Portas de comunicao configurveis pelo usurio. 3 pinos Permitem que o CLP-5 opere como Scanner, adaptador ou estabelea comunicao com a rede DH+ (Data Highway Plus). Terminal de 8 pinos, mini-DIN Possui conexo paralela com o conector de 3 Programao (2 conectores) pinos dos canais 1A e 2A. Utilizam-se estes conectores quando os canais 1A e 2A estiverem configurados para rede DH+ ___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 20 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

1A 1B 2A 2B

_________________________________________________________________________
Figura 2.K Ajuste das mini-seletoras dos Controladores CLP-5/11 , CLP-5/20 , CLP5/30, CLP-5/40, CLP-5/60 e CLP-5/80

Vista lateral do Controlador

SW1

Vista inferior do Controlador

SW2

Utilize a miniseletora
SW1 SW2

Para:
- definir o nmero da estao do canal 1A na Rede DH+ - definir a configurao do padro eltrico para a porta serial 0. Os padres eltricos disponveis so compatveis com EIA RS-232C, RS-423 ou RS-422.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 21 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.3.1 Definio da Estao DH+ do canal 1A


Utilize o grupo de mini-seletoras SW1 para configurar o endereo da Estao DH+ do Controlador para o canal 1A quando este canal for utilizado para conexo rede DH+. Este ajuste lido pelo Processador na energizao e quando a memria do controlador apresenta uma falha que depois removida. Importante: O ajuste default (de fbrica) da mini-seletora para o canal 1A o endereo 0 da estao DH+ 1. Localize o grupo SW1 (figura 17) 2. Ajuste as mini-seletoras 1-6 de acordo com a tabela 3. Ajuste a mini-seletora 7 em D (desligada), pois no utilizada.

Tabela 2.3: Endereamento do nmero da Estao do Controlador na rede DH+

Nmero da estao

Mini-seletora

1
L D L D L D L D L D L D L D L D

2
L L D D L L D D L L D D L L D D

3
L L L L D D D D L L L L D D D D

4
L L L L L L L L D D D D D D D D

5
L L L L L L L L L L L L L L L L

6
L L L L L L L L L L L L L L L L

Nmero da estao

Mini-seletora

1
L D L D L D L D L D L D L D L D

2
L L D D L L D D L L D D L L D D

3
L L L L D D D D L L L L D D D D

4
L L L L L L L L D D D D D D D D

5
D D D D D D D D D D D D D D D D

6
L L L L L L L L L L L L L L L L

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

20 21 22 23 24 25 26 27 30 31 32 33 34 35 36 37

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 22 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 2.3: Endereamento do nmero da Estao do Controlador na rede DH+
Nmero da estao Mini-seletora Nmero da estao Mini-seletora

1
L D L D L D L D L D L D L D L D

2
L L D D L L D D L L D D L L D D

3
L L L L D D D D L L L L D D D D

4
L L L L L L L L D D D D D D D D

5
L L L L L L L L L L L L L L L L

6
D D D D D D D D D D D D D D D D

1
L D L D L D L D L D L D L D L D

2
L L D D L L D D L L D D L L D D

3
L L L L D D D D L L L L D D D D

4
L L L L L L L L D D D D D D D D

5
D D D D D D D D D D D D D D D D

6
D D D D D D D D D D D D D D D D

40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57

60 61 62 63 64 65 66 67 70 71 72 73 74 75 76 77

2.3.2 Configurao da Porta Serial


O canal 0 uma porta serial configurvel para comunicao RS-232C, -423, -422 ou compatvel. Utilize o grupo SW2 para especificar a configurao da porta. Proceder como descrito a seguir: 1. Localize o grupo de mini-seletoras SW2 (conforme figura 17) 2. Ajuste o grupo SW2 de acordo com a tabela 4 Tabela 2.4: Configurao da Porta Serial do Controlador
Para utilizar esta configurao da porta serial:

Ajuste as mini-seletoras da seguinte forma: 1 L D L 2 L D L 3 L L L 4 D D D 5 D D D 6 L D L 7 L D D 8 D D D 9 L L L 10 D D D

RS-232C RS-422A RS-423

Observao: As mini-seletoras 3 e 9 esto sempre ajustadas em On (ligada); As mini-seletoras 4, 5, 8 e 10 esto sempre ajustadas em Off (desligada)

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 23 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.L Vista Frontal dos Controladores CLP-5/20E, CLP-5/40E, CLP-5/80E (Plataforma ETHERNET) Estes Controladores possuem uma interface Ethernet (10Mbps) incorporada no prprio Mdulo Processador. A porta 2 a porta Ehernet e utiliza um conector AUI 15 pinos. Podemos instalar nesta porta um transceiver para cabo par tranado (10BaseT), cabo coaxial e fibra-ptica.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 24 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.M Vista Frontal dos Controladores CLP-5/40L e CLP-5/60L Estes Controladores possuem uma interface paralela de comunicao com Chassis de Expanso Local A porta 2 a porta de expanso local e nela instala-se um cabo paralelo para interligao aos chassis de expanso local.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 25 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.N Vista Frontal dos Controladores CLP-5/20C , CLP-5/40C e CLP-5/80C (Plataforma CONTROL NET) Estes Controladores possuem uma interface ControlNet com redundncia incorporada no prprio Mdulo Processador. A porta 2 a porta ControlNet e utiliza dois conectores do tipo BNC. O cabo coaxial da rede ControlNet instalado em um conector BNC ou em ambos conectores quando se trabalha com redundncia de meio fsico.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 26 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.3.3 Modos de operao do Controlador CLP-5

Quando a chave colocada na posio RUN: - Executa-se o programa aplicativo, - As sadas do Controlador so habilitadas; - Permite o force das E/S; - possvel salvar o programa aplicativo no disco rgido do programador (micro rodando o RSLogix5); - O equipamento ou processo controlado por este Processador inicia a operao

Impedimento: No possvel criar ou apagar um arquivo de programa, criar ou apagar arquivos de dados ou alterar os modos de operao atravs do terminal de programao.

Quando a chave colocada na posio PROG: - O Controlador pra de executar o programa aplicativo; - As sadas do Controlador so desabilitadas; - possvel fazer uma transferncia do programa e configurao do terminal de programao para a memria do Controlador; - possvel criar, modificar e apagar arquivos de programas e /ou arquivos de dados; - Copiar o programa aplicativo para a memria EEPROM; Observao: O controlador pra de executar a varredura do programa aplicativo; No possvel alterar o modo de operao atravs do terminal de programao.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 27 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Quando a chave colocada na posio REM: - possvel alterar os modos de operao para Programao, Teste ou RUN atravs do terminal de programao; Operao remota / REM RUN - Controlador varre o programa aplicativo; - As sadas do controlador so habilitadas; - Salvar/recuperar e editar programas em On Line Obs.: No possvel criar ou apagar programas de aplicao ou arquivos de dados.

Programao remota / REM PROG - O Controlador pra de executar o programa aplicativo; - As sadas do Controlador so desabilitadas; - possvel fazer uma transferncia do programa e configurao do terminal de programao para a memria do Controlador; - possvel criar, modificar e apagar arquivos de programas e /ou arquivos de dados; - Copiar o programa aplicativo para a memria EEPROM; Teste remoto / REM TEST - Executa os programas de aplicao com as sadas desabilitadas.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 28 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.3.4 LEDs sinalizadores de STATUS do CLP-5


BATT Led indicador de bateria fraca Bateria normal Bateria fraca. Ao substituir a bateria PROC Led indicador de RUN ou Falha do CLP CPU no modo Program ou Test CPU no modo RUN ou Operao CPU com falha de Run Time (vermelho piscante) CPU com falha de hardware e/ou memria (vermelho fixo) FORCE Led indicador de forces de E/S no CLP No existe ponto forado no CLP Existe(m) force(s) desabilitados (mbar piscante) Existe(m) force(s) habilitados (mbar fixo) COMM Led indicador de comunicao pela porta serial Comunicao inativa (sem comunicao) Comunicao ativa (verde piscante)

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 29 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.3.5 Instalao e Remoo da Bateria do Controlador


Caso o controlador CLP-5 esteja desenergizado, a bateria do controlador manter os dados em sua memria CMOS-RAM. A bateria utilizada para os Controladores CLP-5/11, 5/20, 5/30, 5/40, 5/40L, 5/60, 5/60L e 5/80 1770-XYC (contm menos de 0,65 g de ltio). A bateria utilizada para os Controladores CLP-5/15 e CLP-5/25 1770-XY (contm menos de g de ltio). ATENO: Descargas eletrostticas podem danificar os circuitos integrados ou os semicondutores do controlador, durante a instalao da bateria. A no observncia dos cuidados descritos a seguir poder resultar em danos ao CLP-5 Para evitar danos ao controlador, originrias de descargas eletrostticas, observe as seguintes precaues: Use uma pulseira de aterramento ou toque em um objeto aterrado antes de manusear o controlador. No toque nos pinos dos conectores ou no conector da placa de fundo do chassis de E/S. Quando o controlador no estiver sendo utilizado, guard-lo em saco antiesttico.

Ao instalar a bateria, deve-se proceder conforme descrito nas seguintes etapas: Etapa 1: Etapa 2: Etapa 3: Etapa 4: Etapa 5: Remova o controlador do saco antiesttico. Localize o conector da bateria. Instale a bateria conforme figura 21. Coloque a cobertura do compartimento sobre a bateria e aperte os parafusos. Escreva a data da instalao da bateria na cobertura do compartimento.

Recomenda-se que a substituio da bateria de ltio seja feita todo ano ou quando o indicador de bateria (BATT) acender. Importante: Pode-se inserir ou remover a bateria sem que o controlador seja desenergizado. Entretanto, para NO perder o programa, certificar-se de que o controlador esteja ENERGIZADO ao trocar a bateria. Importante: O mdulo CMOS RAM possui memria voltil. Quando houver substituio da bateria do controlador, durante a manuteno regular, certificar-se de que o controlador esteja ENERGIZADO, caso contrrio, perder a memria.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 30 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Para substituir a bateria, proceder como descrito a seguir: 1 2 3 Solte os parafusos de aperto manual do compartimento de bateria. Remova a bateria. Observe o procedimento adequado de instalao para a bateria que est sendo substituda.

Figura 2.O Instalao da Bateria A. Instalao da bateria 1770-XYC no Controlador CLP-5/11 ou CLP-5/20 B. Instalao da bateria 1770-XYC no Controlador CLP-5/30; 5/40; 5/40L; 5/60; 5/60L e 5/80

a) Encaixe devidamente o conector da bateria no conector do controlador. b) Para remover a bateria, pressione a trava da bateria e desencaixe os conectores.

C. Instalao da bateria 1770-XYC no Controlador CLP5/30, -5/40,-5/60, -5/40L ou -5/60L.

a) Encaixe devidamente o conector do controlador na bateria. b) Dobre os fios e coloque a bateria no compartimento, com a polaridade positiva primeiro.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 31 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.3.6 Instalao dos mdulos EEPROM nos Controladores CLP-5/11, -5/20, -5/30, -5/40, -5/60, -5/40L, -5/60L ou -5/80
Os mdulos de memria EEPROM so mdulos opcionais e que so utilizados para armazenamento do programa aplicativo, alm do backup via bateria de ltio. Os modelos de mdulo EEPROM que podem ser adquiridos so: 1785-ME16: 16 K palavras 1785-ME32: 32 K palavras 1785-ME64: 64 K palavras Observe as seguintes precaues antiestticas: 1. Marque o mdulo de memria para indicar os programas ou controlador que ser copiado; 2. Desligue a alimentao do chassi e do controlador; 3. Insira com firmeza o mdulo EEPROM no controlador com o pino de codificao voltado para baixo. A colocao do mdulo estar correta se os pinos conectores na parte traseira da EEPROM forem encaixados adequadamente no conector correspondente no controlador. ATENO: No coloque ou remova a EEPROM se o controlador estiver energizado, pois isso poder resultar em perda de memria do programa e falha do controlador.

Figura 2.P Instalao dos mdulos de memria EEPROM 1785-ME16, - ME32, -ME64

Pino de codificao

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 32 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

2.4

SISTEMAS DE E/S
Os sensores de campo digitais e analgicos (ex: chaves de nvel, chaves de presso, transmissores de nvel, presso, temperatura, etc.) so interligados ao CLP-5 atravs das Interfaces de E/S digitais e/ou analgicas como visto na Arquitetura do CLP-5. Estas interfaces podem ser instaladas em um rack Principal e/ou rack de expanso local ou remota. Estas interfaces podem tambm ser instaladas em uma rede proprietria da Allen Bradley chamada de Rede de E/S remotas. Geralmente estas interfaces podem ser Racks Remotos ou Flex I/O. Faremos um breve estudo dos cartes da AB (Interfaces E/S) para racks e posteriormente quando estudarmos a rede de E/S remotas trataremos das interfaces chamadas Racks Remotos e Flex I/O.

2.4.1 - MDULOS DE E/S DIGITAIS PLATAFORMA 1771


Os mdulos de Entradas e Sadas digitais fazem a interface dos sinais de entrada e sada de campo com o CLP. Existem mdulos de entradas para tenses de corrente contnua e corrente alternada, dependendo do tipo de fonte de alimentao usada para alimentar o sensor ou a solenide.

Com relao aos mdulos de Entradas e Sadas digitais para tenses de corrente contnua so definidos dois tipos de mdulos: a) Sink ou lgica positiva b) Source ou lgica negativa.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 33 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.4.1.1 - Mdulo de Entrada digital LGICA POSITIVA (SINK) O dispositivo de campo est conectado ao positivo da fonte. Quando o mesmo atua, ele fornece corrente ao circuito de entrada do mdulo.

Figura 2.Q Conexo do tipo entrada SINK

2.4.1.2 - Mdulo de Entrada digital LGICA NEGATIVA (SOURCE) O dispositivo de campo est conectado ao negativo da fonte. Quando o mesmo atua, ele drena corrente do circuito de entrada do mdulo.

Figura 2.R Conexo do tipo entrada SOURCE

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 34 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.4.1.3 - Mdulo de Sada digital LGICA POSITIVA (SINK) O dispositivo de campo est conectado entre o positivo da fonte externa e o terminal de sada do mdulo. Quando o terminal de sada do mdulo atua, ele drena corrente do dispositivo de campo.

Figura 2.S Conexo do tipo sada SINK

2.4.1.4 - Mdulo de Sada digital LGICA NEGATIVA (SOURCE) O dispositivo de campo est conectado entre o negativo da fonte externa e o terminal de sada do mdulo. Quando o terminal de sada do mdulo atua, ele fornece corrente para o dispositivo de campo.

Figura 2.T Conexo do tipo sada SOURCE

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 35 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.4.2 - Mdulos de Entradas Digitais Fazem a interface dos seguintes sinais de campo com o CLP ( chaves fim de curso de vlvulas, pressostatos, chaves de nvel, chaves de filtro condensado, botoeira local abre / fecha, etc...) Existem mdulos de entrada com densidade de 8, 16 ou 32 canais. Cada canal utilizado para a interligao de um sinal de campo. Existem mdulos de entrada para classes de tenso Vcc (corrente contnua) ou Vca (corrente alternada). Tabela 2.5 Modelos de Mdulos de Entradas Digitais Mdulo 1771-IB 1771-IBD 1771-IBN 1771-IA 1771-IAD Nmero de canais 8 16 32 8 16 Voltagem 10 30 Vcc 10 30 Vcc 10 30 Vcc 110 Vca 110 Vca Lgica Pos / Neg Pos Pos Pos -

Figura 2.U Vista do Frontal do Mdulo de Entrada Digital - (1771-IBN)

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 36 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.4.3 - Mdulos de Sadas Digitais Fazem a interface dos seguintes sinais de campo com o CLP ( solenides, contatores, lmpadas, sirenes, rels de comando liga/desliga, etc...) Existem mdulos de sada com densidade de 8, 16 ou 32 canais. Cada canal utilizado para a interligao de um sinal de campo. Existem mdulos de sada para classes de tenso Vcc (corrente contnua) ou Vca (corrente alternada). Tabela 2.6 Modelos de Mdulos de Sadas Digitais Mdulo 1771-OB 1771-OBD 1771-OBN 1771-OA 1771-OW16 Nmero de canais 8 16 32 8 16 sadas de contato seco Voltagem 10 30 Vcc 10 30 Vcc 10 30 Vcc 110 Vca Vcc / Vca Carga 2A 2A 2A 2A 2A Lgica Pos / Neg Neg Neg Neg -

Figura 2.V Vista do Frontal do Mdulo de Sada de contato seco (1771-OW16)

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 37 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

2.4.4 - MDULOS DE E / S ANALGICAS PLATAFORMA 1771


Os mdulos de E / S analgicas permitem que o CLP possa medir e / ou controlar grandezas fsicas como temperatura, presso, nvel, velocidade, corrente, etc. Um exemplo de aplicao utilizando estes mdulos o controle de nvel indicado na figura abaixo. A quantidade de fluido que entra no tanque controlada atravs do ajuste percentual de abertura da vlvula. Inicialmente a vlvula aberta com 100%, dessa forma, o nvel no tanque comea a subir e quando o nvel est se aproximando do valor pr-determinado (Setpoint), o processador modifica o valor para a sada da vlvula em 90%, 80%, ajustando o valor para manter o nvel o mais prximo do valor pr-determinado. Figura 2.W Controle de nvel

Sinal de corrente de 4 a 20 mA Vlvula

CPU

Mdulo EA

Tanque Sinal de corrente de 4 a 20 mA

Mdulo SA

L/I
Transmissor de nvel

2.4.4.1 - Mdulos de Entrada Analgica Os mdulos de Entrada Analgica so a interface dos sinais analgicos (Ex: presso, temperatura, nvel, velocidade, etc...) com o CLP. Existem mdulos de 8 canais diferenciais ou 16 canais simples. Cada canal permite a interligao de um sinal de entrada analgica proveniente de um transmissor de corrente e / ou tenso. Existe um componente chamado conversor de analgico para digital (A/D) responsvel pela converso de um sinal de corrente ou tenso em um nmero binrio proporcional na faixa de 0 a 4095 ou 0 a 32767 dependendo do tipo de conversor. Exemplos: Transmissor de temperatura Transmissor de presso 4 a 20 mA A/D 0 a 4095 0 a 10 Vcc A/D 0 a 4095

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 38 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ A converso do sinal para escala em unidades de engenharia pode ser configurada no prprio mdulo EA ou feita atravs de programa utilizando-se instrues matemticas. Figura 2.X Conversor A/D
Conversor Analgico / Digital
4 ~ 20 mA

P/I
Transmissor de presso

A/D

0 a 4095

Registro no CLP

Exemplo: Mdulo 1771-IFE - um mdulo de EA configurvel para 16 canais simples ou 8 canais diferenciais. - Cada EA pode ser individualmente configurada para uma entrada de corrente ou tenso (via hardware). - Existe um conversor A/D de 12 bits 4 mA 12 mA 20 mA 0 2048 4095

Diagrama de conexo do mdulo 1771-IFE com transmissores a 2 fios

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 39 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 2.4.4.2 - Mdulos de Sadas Analgicas Os mdulos de Sada Analgica so a interface dos sinais analgicos (Ex: comando de abertura de uma vlvula proporcional) com o CLP. Existem mdulos de 4 canais. Cada canal permite a interligao de um sinal de sada analgica. Existe um componente chamado conversor de digital para analgico (D/A) responsvel pela converso de um nmero binrio de 0 a 4095 em um sinal de corrente e / ou tenso configurado. Exemplos: Abertura da vlvula em 50% => Abertura da vlvula em 100% =>

2048 => D/A => 12 mA 4095 => D/A => 20 mA

A converso do sinal de unidades de engenharia para a faixa de 0 a 4095 counts pode ser feita atravs de instrues matemticas ou configuradas no prprio mdulo de SA.

Figura 2.Y Conversor D/A

Conversor Digital / Analgico Comando Abertura de 50% 2048 0 a 4095 4 ~ 20 mA


atuador eltrico

D/A
Vlvula proporcional

REGISTRO NO CLP

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 40 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Exemplo: Mdulo 1771-OFE2 - um mdulo de SA com 04 sadas isoladas de 4 a 20 mA. - O conversor D/A do mdulo de 12 bits 0 0 mA 2048 12 mA 4095 20 mA Diagrama de conexo de um dispositivo analgico borneira do mdulo 1771OFE2

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 41 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

3. Rede de E/S local estendida usando os CLP 5/40L ou CLP-5/60L


possvel expandirmos a quantidade de mdulos de E/S inserindo os mesmos em chassis de expanso local (chassi que no contm CPU). Em cada chassi de expanso dever ser instalado um mdulo adaptador de E/S local estendida (1771-ALX). Este mdulo s pode ser interligado a controladores CLP-5/40L ou CLP-5/60L. A rede de expanso Local uma rede de comunicao paralela do controlador programvel. Esta rede utiliza um mdulo 1771-ALX em cada chassi. O comprimento mximo do cabo para esta rede de 30 m.
Comprimento do cabo (m) 1 2 5 7 10 15 20 25 30 Cdigo de catlogo 1771-CX1 1771-CX2 1771-CX5 1771-CX7 1771-CX10 1771-CX15 1771-CX20 1771-CX25 1771-CX30

Os cabos possuem um conector de terminao simples em uma ponta e um conector de terminao dupla na outra. Para interligar os chassis ao controlador necessrio instalar os seguintes mdulos: Controlador CLP-5/40L ou CLP-5/60L A porta 2 incorporada ao controlador a interface para comunicao com os chassis de expanso local estendida. Fornece uma Interface paralela de alta velocidade. 3 LEDs na frente do mdulo sinalizam o status. Mdulo adaptador de E/S local estendida 1771-ALX Sempre localizado na 1 (primeira) ranhura do rack de expanso. ltimo mdulo 1771-ALX requer plug terminador. 3 LEDs na frente do mdulo sinalizam o status.
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 42 de 212

_________________________________________________________________________ Figura 3.A Desenho da rede E/S Local estendida

CLP-5/40L ou CLP-5/60L

1771-ALX

1771-ALX

Figura 3.B - Desenho de conexo dos cabos entre os mdulos 1771-ALX

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 43 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4. Rede de E/S Remotas (RIO)


4.1 - Conceito
uma rede de dispositivos com protocolo fechado Allen Bradley. Atravs da rede universal de E/S todos os sinais de instrumentos da plataforma so conectados em interfaces de E/S digitais e analgicas chamadas de racks E/S remotas (1771) e / ou Flex I/O (1794) conectados nesta rede com um endereo especfico de Gaveta (Rack lgico) e grupo inicial de E/S. Desta forma, o Controlador do PLC-5 localizado no Rack Principal ter controle sobre todos os sinais de E/S distribudos nesta rede.

4.1.1 - Caractersticas gerais da rede


E/S distribudas; Baixo custo de cabeamento; Fcil Diagnstico; Configurao dos mdulos adaptadores ASB feita via hardware; Rede determinstica protocolo: Mestre / Escravo; Nmero total de Gavetas depende do modelo do Controlador PLC-5; Comprimento mximo da Rede de aproximadamente 3000 metros; Tipos de subsistemas de E/S instalados na rede E/S remota: Racks Remotos (Mdulos E/S - 1771 e mdulos especiais) Flex I/O (Mdulos E/S plataforma 1794)

Figura 4.A - Desenho de interligao da rede de E/S Remotas

CLP-5/80

CLP 1771-ASB 1794-ASB

Canal 1B Scanner (Mestre) Mdulo adaptador (Escravo) Mdulo adaptador (Escravo)

Canal 1B (Scanner)
Rack Remoto 1771 Rack Remoto 1771 Flex I/O 1794
179417942 2

1794-ASB
0 1 2 3 4 5

1794-ASB
1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

Flex I/O 1794


179417942 2

10

11

12

13

14

15

10

11

12

13

14

15

1771-ASB 1771-ASB REDE E/S REMOTAS IHM (Painel View)

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 44 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.2 Meio fsico


Cabo biaxial blindado 1770-CD Fabricante Belden (9463) Comprimento mximo do cabo de 3000 m Impedncia caracterstica do cabo de 75 Ohm necessrio 02 resistores de terminao de 150 Ohm / W

4.3 Velocidades
57,6 Kbps comprimento mximo = 3000 m 115,2 Kbps comprimento mximo = 1500 m 230,4 Kbps comprimento mximo = 750 m

4.4 MDULO ADAPTADOR DE E/S REMOTAS 1771-ASB


O mdulo adaptador de E/S remotas colocado na primeira ranhura do chassi remoto. Ele a interface entre os mdulos de E/S instalados no chassi e o mdulo scanner localizado no Controlador CLP-5. necessrio um mdulo adaptador de E/S remotas para cada chassis remoto. Figura 4.B Vista do mdulo adaptador de E/S remotas 1771-ASB

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 45 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.1 Configurao do jumper

Se os 03 jumpers forem colocados na posio esquerda, podemos instalar no chassi, mdulos de E/S de 32 pontos para qualquer tipo de endereamento, entretanto no possvel instalar mdulos 1771-IX ou 1771-IY Se os 03 jumpers forem colocados na posio direita, podemos instalar no chassi, mdulos 1771-IX ou 1771-IY para qualquer tipo de endereamento, entretanto no possvel instalar mdulos de E/S de 32 pontos.

4.4.2 Configurao das mini-seletoras SW1 e SW2


As mini-seletoras SW1 so utilizadas para configurar: nmero da Gaveta ou Rack Lgico nmero do Grupo de E/S inicial comunicao com Scanner com ou sem E/S complementares As mini-seletoras SW2 so utilizadas para configurar: velocidade da rede (Baud rate) em funo da distncia mxima do cabo comunicao com Scanner com ou sem E/S complementares ciclo de varredura do mdulo scanner em todos os slots do chassis link de resposta emula tempo de resposta do adaptador srie B necessrio para comunicao com scanners do CLP-2 ou CLP-3.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 46 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.2 Configurao das mini-seletoras SW1 e SW2

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 47 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.3 Configurao da mini-seletora do Chassi de E/S remotas


No backplane (placa de fundo) do Chassi de E/S remotas existe um conjunto de 08 mini-seletoras utilizadas para a configurao do mesmo. Mostraremos agora a configurao do Chassis de E/S remotas, ou seja, aquele que abriga o Mdulo adaptador de E/S remotas (1771-ASB).
Figura 4.C Vista do chassis sem cartes e localizao da chave de configurao do mesmo e jumper de seleo da fonte de alimentao
Jumper de Seleo da Fonte de Alimentao

SW-1 SW-2 SW-3 SW-4 SW-5 SW-6 SW-7 SW-8

Miniseletora

Posio

Descrio Em caso de falha do mdulo adaptador (1771-ASB), as sadas deste chassis so mantidas no ltimo estado. Em caso de falha do mdulo adaptador (1771-ASB), as sadas deste chassis so desenergizadas. A CPU pode reinicializar a comunicao com o mdulo ASB aps a correo da falha de comunicao. O chassis de E/S dever ser resetado atravs de um boto (manualmente) aps a correo da falha de comunicao. Esta mini-seletora deve permanecer sempre desligada Esta mini-seletora deve permanecer sempre desligada Define o endereamento do Chassis de ranhura Define o endereamento do Chassis de 1 ranhura Define o endereamento do Chassis de 2 ranhuras No permitido Esta mini-seletora deve permanecer sempre desligada Esta mini-seletora deve permanecer sempre desligada

ON SW-1 OFF ON SW-2 SW-3 SW-4 SW-5 / SW-6 SW-7 SW-8 OFF OFF OFF
OFF ON OFF ON ON OFF OFF ON

OFF OFF

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 48 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.4 Diagrama de interligao do cabo 1770-CD na borneira do mdulo 1771-ASB

4.4.5 LEDs sinalizadores de status do mdulo adaptador 1771-ASB

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 49 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Tabela 4.1 Diagnsticos do mdulo adaptador 1771-ASB


Active Indicador Adapter Fault I/O Rack Descrio Indicao normal, adaptador remoto em operao normal. Processador em modo RUN Falha no adaptador Causa provvel Ao recomendada

ON

OFF

OFF

OFF

ON

OFF

Falha de memria RAM Timeout Watchdog

ON

Piscante

OFF OFF ON ON

Erro no adaptador Grupo inicial incorreto Mdulo no comunicando Mdulo no comunicando Adaptador no controlando E/S (link de comunicao com scanner normal) e autoconfigurao foi feita com sucesso Mdulo no comunicando Mdulo adaptador no controlando as E/S

Mdulo em slot incorreto Erro no grupo inicial ou endereo do Rack Lgico Velocidade setada de forma incorreta Varredura setada para todos + ltimos 4 slots em rack com tamanho de 1/4 Processador no modo Program ou Test ou falha na configurao

Piscante ao mesmo tempo ON ON OFF ON

Energize novamente o mdulo. Caso necessrio substitua o mdulo. Colocar o mdulo em slot correto no chassis Checar mini-seletoras SW1 e SW2 Checar mini-seletora SW2 Resetar configurao de scan. Colocar o processador no modo RUN. Corrigir a configurao (tamanho de rack, nmero do rack)

Piscante

OFF

OFF

Sequncia ON / OFF dos leds de cima para baixo Piscante alternadamente OFF

Existe outro mdulo Adaptador com o mesmo endereo na rede Mini-seletora do chassis Processor restart lockout na posio ON

Corrigir o endereo

OFF

OFF

ON

Chassis E/S com falha

Podem existir problemas entre: - adaptador e um mdulo no chassis, o mdulo ficar em falha at que a falha seja corrigida - curto circuito no backplane ou no mdulo E/S Possvel curto no backplane Excessivo rudo no backplane

Piscante

OFF

ON

Violao no chassi

Pressione o boto de reset ou re-energize o chassis: - checar se o boto de pulso no foi corretamente instalado na borneira do mdulo adaptador. Reenergize o chassis para resetar as falhas de um possvel problema resultante de rudos. - remova e substitua todos os mdulos - se o problema persistir, troque o mdulo ou chassis. Identificar fonte de rudo. Checar chassis e se necessrio substitu-lo.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 50 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Tabela 4.1 Diagnsticos do mdulo adaptador 1771-ASB


Indicador Adapter Fault Piscante ON Active

I/O Rack OFF

Descrio Falha na linha de identificao do mdulo Mdulo no comunicando

Causa provvel Excessivo rudo no backplane

Ao recomendada Identificar fonte de rudo. Checar chassis e se necessrio substitu-lo Checar led indicador de COM do scanner Verde fixo normal Piscante verde no mnimo um n da rede falhou Vermelho scanner pode ter um problema de hardware, substituao Desligado canal do mdulo scanner no foi configurado para ser ativo na rede RIO.

Configurao no realizada com sucesso ou mdulo Scanner no configurado corretamente.

OFF

OFF

OFF Falha na Fonte de alimentao Checar o cabo da fonte de alimentao e conexes e verifique se o mdulo adaptador est inserido corretamente no chassis. Corrigir cabo e defeitos na fiao.

Fiao entre o mdulo Scanner e o mdulo adaptador interrompida

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 51 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.5 INTERLIGAO ENTRE DISPOSITIVOS NA REDE RIO


O conector constitudo por 3 pinos denominados de pino 1, pino 2 e SH (shield = blindagem). O cabo 1770-CD par tranado com blindagem Fio azul dever ser conectado no pino 1 Fio branco dever ser conectado no pino 2 Blindagem do cabo dever ser conectado no pino SH Devero ser instalados resistores de terminao de 150 Ohm em cada extremidade do cabo.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 52 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.6 SUBSISTEMA DE E/S REMOTAS FLEX I/O


FLEX I / O fornece um subsistema de E/S Remotas utilizado para aquisio de sinais digitais e analgicos do processo e que atravs da rede RIO fornece uma interface para Controladores da famlia 5. O FLEX I / O mais compacto que o chassi padro para PLC-5 (1771) e tem a grande vantagem de permitir troca a quente dos mdulos de E/S, ao contrrio do chassi 1771 que deve ser desenergizado quando for executar a troca dos cartes. Um FLEX I/O ocupa um n da rede RIO do CLP-5. Ele formado por: 1 mdulo adaptador (1794-ASB) com fonte de alimentao incorporada; 8 bases terminais (1794-TB3) montadas em trilho DIN e que fornecem suporte para mdulos de E/S em qualquer combinao; 8 mdulos de E/S digitais e analgicas. Figura 4.D - Vista frontal do mdulo adaptador 1794-ASB

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 53 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Cada subsistema FLEX I / O fornece 128 E/S digitais (16 x 8) ou 64 E/S analgicas (8 x 8) Figura 4.E - Montagem do mdulo adaptador e base para mdulos sobre trilho DIN

4.5.1 Configurao bsica das mini-seletoras do Mdulo adaptador de E/S (1794-ASB)


8 7 6 5 4 3 2 1 ON SW1 ON SW2 8 7 6 5 4 3 2 1 Modo de operao 0 (*) Mantm Entradas ltimo estado Seleo de Falha de Rack Modo de operao 1 (*) Baud rate ( velocidade ) Reinicializao automtica pela CPU Mantm ltimo estado Sadas

Grupo E/S Inicial

Nmero Rack E/S

(*) As mini-seletoras SW2-5 e SW2-8 vm de fbrica na posio ON. Isto devido seleo de endereamento de 1 ranhura para o Flex I/O. Neste caso, podemos inserir mdulos de Entradas e Sadas de 8 e / ou 16 pontos.
Observao: Para informaes detalhadas de configurao das mini-seletoras, favor consultar manual do fabricante. Acessar site www.ab.com/manuals e procurar por 1794-ASB.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 54 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

5. Rede Data Highway Plus (DH+)


5.1 - Conceito
uma rede proprietria da Allen Bradley e utilizada para comunicao (transferncia de dados) entre Controladores PLC-5, SLC-500 e ControlLogix 5000. Exemplo de aplicao: Painel de Geradores da Plataforma utiliza PLC-5 Painel de Utilidades da Plataforma utiliza PLC-5 Deseja-se interligar Utilidades com Geradores atravs da rede DH+ para transferncia de dados (sinais de comandos e status).

Terminais de programao (rodando os softwares RS Logix 5 e RS Linx) e Sistemas SCADAS (ESC ou ECOS) podem ser instalados na rede DH+ para comunicao com Controladores PLC-5.

5.1.1 - Caractersticas gerais da rede


Permite controle distribuido; Baixo custo de cabeamento; Fcil Diagnstico; Configurao das estaes da rede via hardware e via software; Rede determinstica protocolo: Token Passing; Nmero total de estaes na rede de 64 ns; Comprimento mximo da Rede de aproximadamente 3000 metros; Tipos de equipamentos que podem ser instalados na rede: Controladores PLC-5, SLC-5/04, ControlLogix 5000 Terminais de programao rodando software IPDS (AB6200), AI Sries 5 e RS Logix 5 (Plataforma Windows) ESC e / ou ECOS sistemas de Superviso e Controle

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 55 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Figura 5.A - Desenho de interligao da rede DH+

CONTROLOGIX

IHM ESC OU ECOS


RT = 150 OHM
TERMINAL DE PROGRAMAO

PLC-5
RT = 150 OHM

Rede DH+
SLC-5/04

5.2 Meio fsico


Cabo biaxial blindado 1770-CD Fabricante Belden (9463) Comprimento mximo do cabo de 3000 m Impedncia caracterstica do cabo de 75 Ohm necessrio 02 resistores de terminao de 150 Ohm / W

5.3 Velocidades
57,6 Kbps comprimento mximo = 3000 m 115,2 Kbps comprimento mximo = 1500 m 230,4 Kbps comprimento mximo = 750 m

5.4 Protocolo
Passagem de basto (Token passing)

5.5 Nmero mximo de estaes por rede


64 estaes (ns) endereadas em OCTAL na faixa de 00 77

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 56 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Observao: O canal 1A dos CLP-5/11, -5/20, -5/30, -5/40, -5/60, -5/80 vem configurado de fbrica para funcionar como canal DH+ e cujo endereo do nmero da estao feito atravs da mini-seletora SW2 do Controlador conforme descrito anteriormente. Os canais 1B para os controladores CLP-5/30, -5/40, -5/60, -5/80 podem se necessrio ser configurados como canal DH+ cuja configurao e atribuio do nmero da estao feita atravs do software RS Logix 5 Os canais 2A e 2B para os controladores CLP-5/40, 5/60 e 5/80, podem se necessrio, serem configurados como canais DH+ cujas configuraes e atribuies dos nmeros das estaes so feitas atravs do software RS Logix 5

5.6 INTERFACES DE MICROS PARA REDE DH+


5.6.1 Interface para DESKTOP (Exemplo: IBM/PC rodando software de superviso e controle IN TOUCH) Figura 5.B Placa 1784-KTX As interfaces utilizadas so: 1784-KT 1784-KTX 1784-KTXD

1784-KTX 5.6.2 Interface para notebook (Exemplo: terminal de programao rodando os softwares RS Logix 5 e RS Linx) As interface utilizada instalada em slot PCMCIA do notebook: 1784-PCMK Figura 5.C - Placa PCMK

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 57 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

5.7 TRANSFERNCIA DE DADOS ENTRE CONTROLADORES PLC-5 e SLC-500


A transferncia de dados entre Controladores na rede DH+ feita atravs de programao de blocos de instrues. A instruo para transferncia de dados chamada de MSG (Message). A programao desta instruo feita atravs do editor ladder do RS Logix 5.

5.8 INTERLIGAO ENTRE DISPOSITIVOS NA REDE DH+


O conector constitudo por 3 pinos denominados de pino 1, pino 2 e SH (shield = blindagem). O cabo 1770-CD par tranado com blindagem Fio azul dever ser conectado no pino 1 Fio branco dever ser conectado no pino 2 Blindagem do cabo dever ser conectado no pino SH Devero ser instalados resistores de terminao de 150 Ohm em cada extremidade do cabo.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 58 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6. Rede Ethernet Industrial (TCP/IP)


6.1 - Conceito
uma rede local utilizada para comunicao entre a(s) ESC(s) / ECOS e o(s) PLC(s) (LAN Local Area Network) de alta velocidade .

6.2 Meios fsicos: par tranado (10BaseT) ns por segmento de rede. distncia mxima de 100 m, somente 02

cabo coaxial fino (10Base2) distncia mxima de aproximadamente 200 m, 30 ns, distncia mxima entre ns de 0,5 m cabo coaxial grosso (10Base5) distncia mxima de aproximadamente 500 m, 100 ns, distncia mxima entre ns de 2,5 m. fibra ptica (10BaseFL) ns por segmento. wireless RF distncia mxima de 2000 m, somente 02

comunicao via ondas de rdio (tecnologia sem fio)

6.3 Velocidades:

10 Mbps , 100 Mbps e 1Gbps


Observao: As interfaces Ethernet do PLC-5 operam com velocidade de 10 Mbps

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 59 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.4 Topologias:
6.4.1 BARRAMENTO Utiliza um cabo tronco (principal) e derivaes do tipo T para conexo de equipamentos. Mdias 10Base2 (cabo coaxial fino) 10Base5 (cabo coaxial grosso)

6.4.2 ANEL

Anel

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 60 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 6.4.3 ESTRELA Nesta topologia, cada dispositivo conectado a um concentrador de informaes (hub / switch). Falha de um n no afeta os demais ns; Falha no concentrador gera falha na rede toda. Mdias 10/100BaseT (Par tranado) 100BASE-FL

Hub / switch

6.5 Protocolo

TCP / IP Protocolo de Controle de Transmisso / Internet Protocol

6.6 Acesso

CSMA / CD CARRIER SENSE MULTIPLE ACCESS / COLLISION DETECT


um mecanismo de transmisso de dados onde os dispositivos que esto prontos para transmitir, checam por um sinal de carrier (portadora) no canal de transmisso. Se nenhum sinal carrier for detectado em um intervalo de tempo, o dispositivo poder transmitir. Se dois dispositivos transmitirem ao mesmo tempo, ocorre coliso que detectada por todos os equipamentos que transmitiram os dados. Esta coliso gera atrasos na retransmisso dos dados em um perodo de tempo indeterminado. Este acesso CSMA/CD regido pela ETHERNET e padro IEEE 802.3
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 61 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.7 Endereo de IP
Cada dispositivo conectado na rede identificado individualmente atravs de um nmero de n chamado de endereo de IP (IP Address). No protocolo TCP/IP, existem dois tipos de endereos para cada dispositivo: Endereo fsico Endereo lgico endereo fornecido pelo fabricante do dispositivo (fixo) endereo definido via software pelo usurio.

O endereo lgico chamado de IP Address formado por 32 bits utilizados para identificar ns na rede (IPv4). Cada dispositivo tem seu prprio endereo de IP diferentemente dos demais ns. No pode haver duplicidade de ns na rede. Exemplo: IP Address: 10.121.1.12

Este endereo contm informaes que auxiliam a rota de dados atravs da rede para o n destino. O endereo fsico (Endereo de Hardware) um nmero que identifica o fabricante, tipo de mquina e o identificador da unidade (lote). Ele no contm qualquer informao da rota. Exemplo: Allen Bradley 00-00-BC-XX-XX-XX GE Fanuc 08-00-19-XX-XX-XX

6.8 Arquitetura do Sistema de Automao na Bacia de Campos

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 62 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.9 Controladores com porta Ethernet TCP/IP incorporada:


Controladores CLP-5/20E, 5/40E e 5/80E Estes Controladores possuem uma interface Ethernet (10Mbps) incorporada no prprio Mdulo Processador. A porta 2 a porta Ehernet e utiliza um conector AUI 15 pinos. Podemos instalar nesta porta um transceiver para cabo par tranado (10BaseT), cabo coaxial e fibra-ptica.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 63 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.10 Interface Ethernet 1785-ENET:


Este mdulo fornece um canal Ethernet adicional para os Controladores CLP5/20E, -5/40E e -5/80E. Para os demais controladores CLP-5 este mdulo fornece uma interface Ethernet . O canal Ethernet que configurado para este mdulo o canal 3A A configurao deste canal feita atravs do software RS Logix 5 Este mdulo dever ser encaixado obrigatoriamente na ranhura direita da CPU (Controlador CLP-5). Existem parafusos de fixao desta interface ao Controlador. Figura 6.A - Vista frontal do mdulo 1785-ENET

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 64 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

7. Rede Modbus - RTU


7.1 - Conceito
uma rede serial com protocolo aberto Modbus RTU ou ASCII para transmisso e recepo de dados, entre equipamentos de diferentes fabricantes. Este tipo de rede muito utilizado em controle de processos de explorao de leo e gs. Exemplo de aplicao em plataformas: Em plataformas existe um ou mais sistemas de controle das BCS (Bombas Centrfugas Submersas). Cada sistema de controle utiliza um PLC redundante para acionamento e proteo das bombas. Para cada bomba utiliza-se um variador de freqncia (VSD) para controlar a vazo da bomba e um ISP (Integrated Surface Panel) que um painel multisensor utilizado para monitorao dos sinais das bombas (presso de suco, presso de descarga, temperatura na suco, vibrao do motor, etc.) Estes equipamentos VSD e ISP se comunicam com o PLC da BCS atravs da rede serial com protocolo Modbus-RTU, para aquisio de sinais e controle dos mesmos.

Figura 7.A - Exemplo de rede serial Modbus - RTU

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 65 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

7.2 Meios fsicos e padres eltricos:


EIA RS-232, comunicao serial ponto a ponto, sem driver de linha (desbalanceada). EIA RS-422, comunicao serial com driver de linha e full duplex (balanceada) comunicao a 4 fios EIA RS-485, comunicao serial com driver de linha e half duplex (balanceada) comunicao a 2 fios. Utiliza-se cabo par tranado com blindagem (impedncia recomendada de 120 Ohm) Geralmente o padro eltrico mais utilizado o EIA RS-485 (multidrop) com comprimento mximo do cabo de 1200 m.

7.3 Princpio bsico de comunicao no Modbus:


MESTRE / ESCRAVO Na rede deve existir somente um n (dispositivo) MESTRE ativado e um ou mais ns (dispositivos) ESCRAVOS at um total de 247 ns (endereados em decimal de 1 a 247). O n 0 reservado para comunicao do tipo broadcast. A iniciativa de comunicao sempre do MESTRE. O MESTRE inicia um comando de leitura ou escrita de dados para cada dispositivo ESCRAVO na rede. O(s) ESCRAVO(s) somente responde(m) ao(s) comando(s) enviado(s) pelo MESTRE.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 66 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

7.4 MDULO DE COMUNICAO MODBUS PARA CLP-5


Figura 7.B - Vista frontal do mdulo 3100-MCM

LEDs indicadores de STATUS

PORTA 2

PORTA 1

7.4.1 Caractersticas do 3100-MCM


O mdulo de comunicao MODBUS compatvel com chassis da srie 1771 para PLC-5 o 3100-MCM fabricado pela PROSOFT. O mdulo pode ser instalado no Chassi Principal ou Chassi Remoto (instalado na rede RIO); O mdulo ocupa fisicamente uma ranhura do chassi Cada mdulo apresenta 02 canais (denominados de PORTA 1 e PORTA 2) que podem ser configurados como MESTRES OU ESCRAVOS para comunicao com outros CLPs e/ou SDCDs e / ou dispositivos de outros fabricantes (VSD, ISP, etc...) utilizando o protocolo serial MODBUS-RTU ou ASCII. As portas podem ser configuradas para os 03 padres eltricos EIA RS-232, RS422 ou RS-485.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 67 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ A comunicao entre o Mdulo Controlador (CLP-5) e o mdulo 3100-MCM programada atravs de blocos de instrues BTW e BTR. A comunicao entre o mdulo 3100-MCM e o(s) dispositivos ESCRAVOS feita atravs do driver para protocolo MODBUS-RTU na prpria placa.

Figura 7.C - Comunicao entre PLC-5 e mdulo 3100-MCM

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 68 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

8. MEMRIA DO CLP-5
8.1 - CONCEITOS BSICOS 8.1.1. BIT - Dgito binrio a menor unidade de informao digital. usado para armazenar o status de uma entrada digital ou sada digital Exemplos: Entrada digital Entrada digital Sada digital Sada digital => chave aberta => chave fechada => solenide desenergizada => solenide energizada => bit = 0 => bit = 1 => bit = 0 => bit = 1

8.1.2. BYTE um conjunto formado por 8 bits. O byte pode ser utilizado para armazenar o status de at 8 entradas ou sadas digitais. 8.1.3. REGISTRO ou PALAVRA um conjunto formado por 16 bits. O registro pode ser utilizado para armazenar o status de at 16 entradas ou 16 sadas digitais. Ele pode ser usado tambm para armazenar valores numricos na faixa de 0 a 65535 (UINT) ou -32768 a +32767 (SINT) Exemplos: Temperatura do motor = 48 C Presso de suco da bomba = 12 kgf/cm2

8.1.4. REGISTRO DE PONTO FLUTUANTE um conjunto formado por 02 registros (32bits). O registro de ponto flutuante pode ser utilizado para armazenar um valor inteiro do tipo DINT na faixa de -2.147.483.648 a + 2.147.483.647 ou utilizado para armazenar um valor real e / ou fracionrio do tipo REAL na faixa de +/- 1,17x10-38 a +/-3,40x10+38.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 69 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

8.2 - ORGANIZAO DA MEMRIA DO CLP-5


8.2.1 - Generalidades Por ser o CLP-5 um controlador que difere dos demais controladores da ABCE necessrio, antes de conhecer seu conjunto de instrues, obter informaes sobre os arquivos de programas e de dados que compem sua memria, entender como realizado o seu endereamento, bem como os procedimentos necessrios para a edio de um programa. 8.2.2 Arquivos de Programa Os arquivos de programa incluem os seguintes tipos: arquivo de Programa Principal ( arquivo de nmero 2 ) arquivos de passo e de transio para o diagrama do Controle Sequencial de Funes ( SFC ) ( arquivos selecionados entre 2 a 999 ) arquivos de subrotinas acessados atravs do programa principal ou atravs dos arquivos de passos do Controle Sequencial de Funes( SFC ) ( arquivos selecionados entre 3 a 999 ) arquivo de Rotina de Falha ( arquivo selecionado entre 3 a 999 ) arquivo de Interrupo com Temporizao Selecionvel ( arquivo selecionado entre 3 a 999 )

Cada arquivo de programa utiliza quatro palavras de cabealho. 8.2.2.1 Arquivos Reservados Arquivo de Programa no 0 O arquivo de programa nmero 0 reservado para armazenar a senha e a identificao do programa. A senha utilizada para proteger o acesso ao sistema. Uma senha utiliza uma palavra de cabealho e uma palavra para cada dois caracteres, sendo que a mesma pode ser composta por at 10 caracteres.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 70 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ - Os programas so identificados atravs de um nome de projeto, um nome para cada arquivo de programa e uma descrio para cada arquivo de programa ( opcional ). - Cada nome de arquivo de programa utiliza uma palavra de cabealho e uma palavra para cada dois caracteres, sendo que o mesmo composto por at 10 caracteres. Cada descrio de arquivo de programa pode ser composto por at 50 caracteres ( AI Sries 5 , RS Logix 5 ). Nomes de projeto no utilizam cabealho e utilizam uma palavra para cada dois caracteres, sendo que os mesmos so compostos por at 8 caracteres ( softwares 6200 e AI Sries 5 ), e mais de 8 caracteres no software RS Logix 5.

Arquivo de Programa no 1 O arquivo de programa nmero 1 controla a estrutura do controle sequencial de funes ( acessado somente atravs do software do CLP-5 ). Este arquivo no disponvel para armazenar programas na forma de diagrama de contatos. 8.2.2.2 Arquivo do Programa Principal Quando no estiver sendo utilizado o Controle Sequencial de Funes (SFC), o arquivo de programa nmero 2 armazena o programa principal. O nmero de palavras disponveis para esse arquivo a diferena entre a capacidade mxima de palavras da memria do controlador e o nmero de palavras utilizadas por todos os outros arquivos. No CLP-5 podemos configurar para o Controlador um total de 16 arquivos de programa principal, tambm chamados de arquivos MCP ( Main Control Program ). O arquivo nmero 2, por definio j um arquivo MCP.

8.2.2.3 Arquivos de Transio e de Passo do SFC Os arquivos de programas de 2 a 999 podem ser utilizados para armazenar programas na forma de diagrama de contatos, sendo que cada um desses programas pode representar um passo ou uma transio no diagrama do Controle Sequencial de Funes ( SFC ). A lgica de cada passo e de cada transio colocada em um arquivo distinto e o controlador varre cada um desses arquivos de acordo com o diagrama. Para informaes adicionais sobre o Controle Sequencial de Funes, consulte o Manual do Fabricante.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 71 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.2.2.4 Arquivos de Subrotinas Os arquivos de programa 3-999 podem ser utilizados para armazenar subrotinas. Os arquivos de subrotinas permitem um melhor aproveitamento da memria, em aplicaes onde a programao repetitiva requerida ou, que se otimize o tempo de varredura, onde sees do programa de aplicao no precisam ser executadas a cada varredura. Cada subrotina deve estar em um arquivo distinto numerado de 3 a 999. O controlador varre um arquivo de subrotina sempre que encontra uma instruo informando-o para faz-lo e retorna ao programa anterior no ponto em que saiu para a subrotina. Em um programa de aplicao pode-se ter at oito nveis de subrotinas. Porm, deve-se programar o retorno na ordem inversa, reconstituindose os saltos.

8.2.2.5 Arquivo de Interrupo com Temporizao Selecionvel Pode-se programar o CLP-5 para saltar, periodicamente, para um arquivo de interrupo, a um intervalo de tempo determinado. Pode-se especificar qualquer nmero de arquivo de 3 a 999 para designar o arquivo de interrupo. Para habilit-lo, deve-se inserir o nmero do arquivo e o tempo de interrupo nas palavras 31 e 30, respectivamente, do arquivo de Status do Controlador. Quando o programa na forma de diagrama de contatos ( Ladder ) do arquivo de interrupo comea a ser varrido, a contagem do tempo recomea. Portanto, necessrio certificar-se de que a varredura do mesmo se complete antes que o tempo de interrupo termine. Do contrrio, o controlador detecta um erro e energiza um bit de falha de advertncia no arquivo de Status do Controlador.

8.2.2.6 Arquivo de Rotina de Falha Um arquivo de programa 3-999 pode ser selecionado para armazenar a Rotina de Falha. Para habilitar esse arquivo necessrio inserir seu nmero na palavra 29 do arquivo de Status do Controlador. Ao detectar uma falha grave o controlador interrompe a varredura do programa de aplicao e varre o arquivo de Rotina de Falha, criado para tratar algumas situaes de falhas graves.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 72 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Se no for criada uma rotina de falha, ao detectar uma falha grave, o controlador passa, automaticamente para o modo de programao e todas as sadas fsicas so desenergizadas. O controlador retm os nmeros do arquivo de programa e da linha que contm a instruo que provocou a falha, para que, a partir do terminal de programao, se possa examinar esta informao. Assim o programa da Rotina de Falha pode monitorar os cdigos de falha resultantes e agir adequadamente. Pode-se tambm utilizar a Rotina de Falha quando da perda de alimentao. O controlador pode ser programado, para no retorno, varrer o arquivo de Rotina de Falha apenas uma vez, e: decidir se as condies de mquina permitem reassumir varrendo o programa principal a partir da primeira linha realizar um desligamento ordenado parar no final da Rotina de Falha ( requer interferncia manual ) com o diagrama SFC, reassumir varrendo os passos que estavam ativos quando da queda de alimentao.

Sem a interferncia da Rotina de Falha, na energizao, o controlador reassume varrendo a primeira linha do arquivo de programa que estava varrendo, quando ocorreu a perda da alimentao. 8.2.2.7 Transferncia de Arquivos de Programas Pode-se transferir arquivos de programas entre Controladores CLP5, tanto de mesma verso quanto de verses diferentes. Essa transferncia realizada atravs dos seguintes dispositivos: - Terminal de Programao atravs da rede Data Highway Plus A transferncia ocorre apenas quando a memria e capacidade de pontos de E/S no excedem os limites do controlador que est recebendo o programa. Mdulo de Memria EEPROM O contedo do Mdulo EEPROM transferido totalmente para o CLP-5. Um mdulo EEPROM 1785-MJ de 8K gravado por um CLP-5/25 no pode ser utilizado por um CLP-5/15. Se entretanto o Mdulo 1785-MJ for gravado em um CLP-5/15 o mesmo poder ser utilizado em um CLP-5/25. Computador via rede Data Highway Plus ou via rede Data Highway As transferncias de programas entre controladores
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 73 de 212

_________________________________________________________________________ atravs de um computador so limitadas apenas a controladores de mesma verso e mesma srie, isto , s realizada a transferncia entre CLPs de mesmo modelo e srie. 8.2.3 Arquivos de Dados
O Controlador CLP-5 permite at 1000 arquivos de diversos tipos, sendo

que cada tipo de arquivo pode armazenar at 1000 elementos. Um elemento utiliza uma, duas ou trs palavras, dependendo do tipo do arquivo.

A tabela 8.1 a seguir apresenta a organizao da memria para os arquivos de dados do Controlador CLP-5
Smbolo a ser utilizado no desenvolvimento do programa Nmero mximo Tipo de de Elementos Arquivo * * 32 1000 1000 1000 1000 1000 1000 1000 Sada Entrada Status Bit Temporizador Contador Controle Inteiro Ponto Flutuante Nmero do Palavras por Arquivo Elemento 0 1 2 3 4 5 6 7 8 9-999 1 1 1 1 (16 bits) 3 3 3 1 2

O I S B T C R N F

Tipo de arquivo atribudo conforme a necessidade

* Depende da Capacidade de endereamento de pontos de E/S de cada modelo de CLP-5 Tabela 8.1 Organizao de Memria para Arquivos de Dados

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 74 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Ao ser inicializado atravs do terminal de programao o controlador cria arquivos de Sada, Entrada e Status. O nmero de elementos dos arquivos de Entrada e Sada, dependem do modelo do Controlador CLP-5 e no podem Ter seus tamanhos alterados. O arquivo de Status criado com 32 elementos e no pode Ter seu tamanho alterado. So criados tambm arquivos de Bit, Temporizador, Contador, Controle, Inteiro e Ponto Flutuante com tamanhos de 1 elemento cada, sendo que seus tamanhos podem ser alterados para conter at 1000 elementos. Pode-se utilizar nmeros de 9 a 999 para identificar quaisquer tipos de arquivos adicionais de Bit, Temporizador, Contador, Controle, Ponto Flutuante, ASCII ou BCD. Arquivos ASCII e BCD podem ser exibidos e/ou transferidos, mas no manipulados. Para realizar qualquer alterao no tamanho dos arquivos ou criao dos mesmos o controlador dever estar no modo programao. O tipo de arquivo especificado de acordo com o tipo de dados nele armazenado. No possvel misturar tipos de dados em um arquivo. Caso se tente faze-lo, o terminal de programao informar que isto no deve ser realizado. Cada arquivo de dado utiliza duas palavras de cabealho alm dos dados nele armazenados. 8.2.3.1 Arquivos utilizados com maior frequncia Para otimizar a organizao da memria, recomenda-se que sejam endereadas instrues de bit e elemento, utilizadas com maior frequncia, abaixo do arquivo de Status e em determinadas localizaes. No caso das instrues de Bit, estas devem vir antes da palavra 256 e no caso das instrues de elemento, antes da palavra 4096. As palavras 256 e 4096 tm como referncia o incio do armazenamento dos dados, arquivo de Sada O, palavra 0. Os endereos de bit abaixo da palavra 256 e os endereos de elemento abaixo da palavra 4096 necessitam de metade das palavras de armazenamento dos endereos acima destes limites e so mais rapidamente acessados pelo controlador. Os arquivos do Controlador CLP-5 so contnuos na memria ( tabela 8.2 ). Arquivos de E/S ( 1 e 0 ) tm seus tamanhos fixos de 32 palavras ( verso CLP5/15 ). Na verso CLP-5/25 os mesmos podem variar de tamanho de 32 a 64
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 75 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ palavras dependendo da configurao de E/S utilizada. O arquivo de Status (2) tem seu tamanho fixo com 32 palavras. J os arquivos de nmero 3 em diante variam de tamanho, contendo somente o nmero de palavras que corresponde ao maior endereo determinado no programa de aplicao.
CLP-5/15 CLP-5/25 No. de Palavra 0 0 32 32-64 64 64-128 96 96-160 256 4096 Tipo de Arquivo No de Arquivo

Sada Entrada Status Bit, Temporizador, Contador, Controle, Inteiro, Ponto Flutuante.

0 1 2 3-999 conforme necessidade

Tabela 8.2 Mapa de Memria dos Tipos de Arquivos

Controlador CLP-5/15 Na verso CLP-5/15 o arquivo de Status (2) termina na palavra 95. As instrues de bit mais utilizadas so ento, endereadas no arquivo de Bit (3) de B3:0 a B3:159. J as instrues de elemento mais utilizadas, so endereadas at a palavra 4096, nos arquivos 4 em diante. Controlador CLP-5/25 Na verso CLP-5/25 o arquivo de Status (2) termina na palavra 159 se for utilizado o arquivo imagem de E/S inteiro. As instrues de bit mais utilizadas so endereadas no arquivo de Bit (3) de B3:0 a B3:95. J as instrues de elemento mais utilizadas, so endereadas at a palavra 4096, nos arquivos 4 em diante.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 76 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.2.3.2 Estendendo o Arquivo Imagem de E/S ( CLP-5/25 ) O arquivo imagem de E/S do CLP-5/25 pode ter seu tamanho ampliado de 32 palavras para 64 palavras, de um dos seguintes modos: A uma instruo, inserida atravs do terminal de programao, determinar um endereo de imagem de E/S. Por exemplo, o endereo E:63 estende os arquivos imagem de Entrada e imagem de Sada para 56 palavras cada, permitindo com isso a utilizao da gaveta de nmero 6. Criar o arquivo imagem de Entrada ou Sada atravs do terminal de programao, aumentando o seu tamanho. Arquivos Imagens de E/S so estendidos em incrementos de 8 palavras ( eqivale a uma gaveta de E/S completa ) para a entrada e para a sada. Para maiores detalhes, ver procedimento de criao de arquivo no manual do terminal utilizado.

Quando se estende um arquivo imagem de entrada ou de sada, o controlador estende automaticamente para o mesmo tamanho, o arquivo de imagem oposto, pois o controlador no varre uma gaveta de E/S se sua tabela imagem no existir. Quando se estende o arquivo imagem de E/S a palavra 256 permanece como recomendao de limite. Ver arquivos utilizados com Maior frequncia.

8.2.3.3 Agrupamento de Arquivos do mesmo tipo Recomenda-se agrupar arquivos de dados do mesmo tipo. Por exemplo, coloque todos os dados inteiros no N7. Se for necessrio espao adicional para 10 arquivos de dados inteiros, pode-se determinar, por exemplo, os nmeros 9 a 18, para arquivos com endereos, tais como, N9 a N18.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 77 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.2.3.4 Elementos de Arquivo Dependendo do tipo de arquivo, um elemento utiliza uma, duas ou trs palavras. Um arquivo com 1000 elementos poderia ter respectivamente, 1000, 2000 ou 3000 palavras. Pode-se tambm, pensar em um elemento como uma palavra de 16, 32 ou 48 bits. A maioria dos arquivos ( E/S, Bit, Status, Inteiro, BCD e ASCII ) utilizam elementos de 1 palavra da qual o bit a menor unidade enderevel ( figura 8.A ).
15 08 | 07 16 bits de dados Faixa de valores que se pode armazenar em uma palavra 32768 a +32767 ( decimal ) Figura 8.A Arquivos com elementos de uma Palavra. 00

Os arquivos de Ponto Flutuante utilizam elementos de 2 palavras na qual a menor unidade enderevel um par de palavras (elemento) - ( figura 8.B )

_________________________________________________________________________ 15 08 | 07 00

Faixa de valores que se pode armazenar em um elemento de ponto flutuante: +/- 1.1754999E-38 +/- 3.4028237E+38 Figura 8.B Arquivo de Ponto Flutuante

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 78 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ - Os arquivos de Contador e Temporizador utilizam elementos de trs palavras. O elemento armazena nessas trs palavras o valor acumulado, o pr-selecionado e a palavra de controle. No elemento de trs palavras, a menor unidade enderevel o bit ( figura 8.C ).

Temporizador 15 EN 14 TT 13 DN 08|07 no utilizado 00

Contador 15 14 13 12 11 |07 00 no utilizado

CU CD DN OV UN

Valor pr-selecionado Valor acumulado Bits endereveis de Temporizador EN = Habilitao TT = Temporizando DN = Executado

Valor pr-selecionado Valor acumulado Bits Endereveis de Contador CU= Habilitao do Contador Crescente CD=Habilitao do Contador Decrescente DN = Executado OV = Overflow UN = Underflow

Palavras Endereveis .PRE = pr-selecionado .ACC = acumulado Figura 8.C Arquivos de Temporizador e Contador

A palavra 0 ( primeira palavra do elemento ) a palavra de estado do temporizador e/ou contador sendo endereada apenas por um bit. J a palavra 1 ( segunda palavra do elemento ) e a palavra 2 ( terceira palavra do elemento ) so endereadas por bit ou por palavra. As faixas do valor pr-selecionado e do valor acumulado so as seguintes: Temporizadores: Contadores: inteiro com sinal 0 a +32767 inteiro com sinal 32768 a +32767

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 79 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ O arquivo de Controle tambm utiliza elementos de 3 palavras (figura 8.D). Toda vez que se determina um endereo para uma instruo de arquivo, utiliza-se trs palavras de memria ( um elemento ) neste tipo de arquivo, alm das palavras operadas pela prpria instruo.
15 08 | 07 Estado Comprimento Posio 00

Elemento de 3 palavras de um arquivo de Controle. Figura 8.D Arquivo de Controle

8.2.3.5 Tipos de Dados

O Controlador opera com dois tipos de dados: inteiro e ponto flutuante, tratando como inteiro os dados dos arquivos de Bit, Temporizador, Controle, Contador, Status, Entrada, Sada, ASCII e BCD. Os dados dos arquivos ASCII e BCD so utilizados apenas para visualizao, pois se forem manipulados podero perder seus valores, j que o controlador os interpreta como inteiros. Deste modo, deve-se utilizar instrues aritmticas para converter BCD em nmero inteiro, caso se deseje manipular valores equivalentes BCD ou, para converter nmero inteiro em BCD, caso se deseje mostrar valores BCD externos ao controlador. Pode-se combinar valores de nmero inteiro e de ponto flutuante nos endereos do destino e da expresso, se o resultado da operao no exceder a faixa dos valores inteiros. Recomenda-se a utilizao de um endereo de ponto flutuante para o destino, se for inserido um endereo de ponto flutuante na expresso. Se neste caso for utilizado um endereo inteiro o valor de ponto flutuante pode perder a preciso quando convertido para inteiro. Na converso para nmero inteiro, o controlador arredonda valores de ponto flutuante de 0,5 a 0,9 para o nmero inteiro seguinte, e omite valores de 0,1 a 0,4. Por exemplo, o controlador arredonda 7,5 para 8 e 7,4 para 7.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 80 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ O controlador possui um arquivo de Status ( arquivo 2 ) que utilizado para identificar falhas graves, falhas de advertncia e de gaveta ( Rack Lgico de E/S ), e armazenar informaes relacionadas sua operao ( tabela 8.3 ). Para habilitar vrias funes do controlador deve-se inserir dados no arquivo de status e seus bits podem ser examinados para manipular os dados no programa de aplicao.

Tabela 8.3 Arquivo de Status Palavra Contedo 0 Bits de Estado Aritmticos 1,2 Estado do Controlador / Configurao 3,6 Tabelas de Estaes Ativas na Rede DH+ 7 Estado das Gavetas de E/S e da Fila da TB 8 ltima varredura do programa (ms ) 9 Mxima varredura do programa (ms ) 10 Bits de Falha de Advertncia 11 Bits de Falha Grave 12 Cdigos de Falha 13 Nmero do Arquivo de Programa da ltima Falha 14 Nmero da Linha da ltima Falha 15-17 Reservadas para uso futuro 18-23 Relgio de Tempo Real e Calendrio * 24 Valor de ndice para Endereamento Indexado 25 No utilizada 26 Bits de Controle ( SFC e Proteo na Energizao ) * 27 Inibio de E/S e Rearme * 28 Watchdog Timer * 29 Nmero do Arquivo da Rotina de Falha * 30 Interrupo com Temporizao Selecionvel * 31 Arquivo de Interrupo com Temporizao Selecionvel * No inserir valores nas palavras de 0 a 14, exceto caso se deseje zerar os bits de falha, bem como o tempo mximo de varredura. A insero de valores nessas palavras anular suas funes, ou seja, de informar a respeito do estado do controlador ou falhas diversas. As palavras de 18 a 31, marcadas com um asterisco ( * ), requerem a insero de valores, caso se pretenda utilizar suas respectivas funes. Para habilitar a funo, devese inserir dados nestas palavras, ou ento inserir zero para inibi-las.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 81 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.2.4 Endereamento Lgico O endereamento lgico inclui endereamento direto e indexado. Inclui tambm constantes de programa. 8.2.4.1 Endereamento Lgico Direto Esta forma de endereamento permite que se identifique um bit, elemento ou arquivo. O formato do endereo varia dependendo do tipo do endereo ( figura 8.E ).

#Xf:e.s/b
Onde:
# X f : e . s / b identificador do endereo de arquivo identificador do tipo do arquivo nmero do tipo do arquivo delimitador nmero do elemento delimitador nmero do sub-elemento ou mnemnico delimitador de bit nmero do bit

Figura 8.E Formato Geral do Endereo Lgico Direto Conforme apresentado na figura 8.E os smbolos identificam o seguinte: # X Endereo de arquivo

Tipo de arquivo O = Sada I = Entrada S = Estado B = Bit T = Temporizador C = Contador R = Controle N = Nmero inteiro F = Ponto flutuante D = BCD* A = ASCII* * apenas para visualizao.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 82 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ F Nmero do arquivo 0 = Sada 1 = Entrada 2 = Estado 3 = Bit 4 = Temporizador 5 = Contador 6 = Controle 7 = Nmero inteiro 8 = Ponto flutuante 9 999 = para armazenamento de outros arquivos Delimitador que separa o nmero do tipo de arquivo e o nmero do elemento. Nmero do elemento 0 a 37 octal para arquivos de E/S, 0 a 31 decimal para arquivo de estado, ou 0 a 999 decimal para todos os outros tipos de arquivos. Delimitador utilizado apenas com mnemnico de sub-elemento em arquivo de Controle, Contador e Temporizador. Mnemnico de sub-elemento utilizado apenas com arquivo de Temporizador, Contador ou de Controle.

. S

Endereo de palavra em arquivos de Temporizador, Contador e Controle Para enderear palavras, utilize o delimitador ponto ( . ) e o mnemnico, de acordo com o tipo de arquivo ( tabela 8.D ). Tabela 8.D Endereo de palavra ( Arquivos T, C e R ) Arquivo T ou C .PRE ( pr-selecionado ) .ACC ( acumulado ) Arquivo R .LEN ( comprimento ) .POS ( posio )

Por exemplo, para se enderear o valor acumulado de um arquivo do tipo Contador (5), o formato C5:8.ACC ( formato geral Xf:e.s ) Quando o sub-elemento for omitido ser entendido como sendo de controle (CTL). / b Delimitador que separa o nmero de bit do nmero de elemento ou sub-elemento. Nmero de bit

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 83 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 0-17 (octal) para arquivos de E/S 0-15 (decimal) para todos os outros tipos de arquivos 0-15999 (decimal) (opcional), para arquivos de bit quando no for especificado o nmero do elemento. Endereo de Bit em arquivos de Temporizador, Contador ou Controle Para enderear bits, pode-se acessar somente os nmeros de bit ou mnemnicos em arquivos de Temporizador, Contador ou de Controle apresentados na tabela 8.5.
Tabela 8.5 Endereo de Bit ( Arquivos T, C e R ) Bit 15 14 13 12 11 10 09 08 Temporizador Contador EN habilitao CU contagem crescente TT temporizando CD contagem decrescente DN executado DN executado OV overflow UN underflow Controle EN habilitao EU habilitao de descarga DN executado EM vazio ER erro UL descarga IN inibio FD descoberta

Por exemplo, para se enderear o bit de executado do arquivo de Contador (5) de elemento 8, utiliza-se o formato C5:8/13 ou o mnemnico do bit C5:8/DN. Notar que o sub-elemento for omitido ( formato geral Xf:e/b ) Por exemplo, para se acessar o bit zero do arquivo Contador (5) de elemento 8, sub-elemento acumulado, utiliza-se o formato C5:8.ACC/00. Notar que o mnemnico do sub-elemento ACC.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 84 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

8.3 - Endereamento no CLP


8.3.1 - ENDEREAMENTO DE E/S 8.3.1.1 Definies bsicas GRUPO E/S 1 grupo E/S formado por uma palavra (16 bits) no Arquivo Imagem de Entradas + uma palavra (16 bits) no Arquivo Imagem de Sadas.
17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00

16 Entradas Digitais

16 Sadas Digitais

Observaes: O endereo dos bits para E/S deve ser no formato OCTAL. 1 grupo pode ocupar 2 ranhuras, 1 ranhura ou ranhura.

RACK LGICO ou GAVETA de E/S 1 Gaveta de E/S formada por oito palavras no Arquivo Imagem de Entradas + oito palavras no Arquivo Imagem de Sadas. 1 Gaveta ou Rack Lgico = 8 grupos de E/S Observao: Os grupos so endereados de 0 a 7.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 85 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.3.1.2 Tipos de endereamentos de Chassis 2 SLOTS ou 2 RANHURAS Neste tipo de endereamento atribudo 1 GRUPO de E/S para cada 2 SLOTS do Chassi. 1 GRUPO E/S = 2 SLOTS
17 16 15 14 13 12 11 10 07 06 05 04 03 02 01

GRUPO = 00 16 Entradas Digitais

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

16 Sadas Digitais

2 SLOTS

1 SLOT ou 1 RANHURA Neste tipo de endereamento atribudo 1 GRUPO de E/S para cada 1 SLOT do Chassi. 1 GRUPO E/S = 1 SLOT
17 16 15 14 13 12 11 10 07 06 05 04 03 02 01

GRUPO = 00 16 Entradas Digitais

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

16 Sadas Digitais

1 SLOT 1/2 SLOT ou 1/2 RANHURA Neste tipo de endereamento atribudo 1 GRUPO de E/S para cada 1/2 SLOT do Chassi. 2 GRUPOS E/S = 1 SLOT
16 ED 16 SD 16 ED 16 SD

GRUPO 0

GRUPO 1

Observao:

1 SLOT

Tipo de endereamento utilizado quando se utiliza cartes de 32 canais (32 bits). Exemplo: 1771-IBN (Mdulo de Entrada Digital de 32 canais)
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 86 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ O formato para endereamento de E/S difere do formato geral. Palavras ou bits em um arquivo de E/S devem ser endereados do seguinte modo:

I : Gg/00-17 Onde:

O : Gg/00-17

I = Entrada O = Sada G = nmero da gaveta E/S ou Rack Lgico E/S G = nmero do grupo do mdulo 00 17 = nmero do terminal ( bit )

8.3.2 - ENDEREAMENTO DO ARQUIVO DE STATUS O formato para endereamento do Arquivo de Status tambm difere do formato geral. Palavras ou bits em um arquivo de Status devem ser endereados do seguinte modo: S : e/b Onde: S = arquivo de Status e = nmero do elemento ( 00-31 ) b = nmero do bit ( 00-15 )

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 87 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.3.3 Exemplos de Endereamento Direto


ENDEREAMENTO DE BIT

B3/245 endereo de um bit na faixa de 0 a 15999 do arquivo de bit de nmero 3 ( nesse formato no especificado o nmero do elemento )
B3:15/5 endereo de bit idntico ao B3/245 ( neste formato especificado o nmero do elemento )

I:002/10 endereo de bit de entrada, que representa gaveta ou Rack Lgico 00 , Grupo 2 e bit 10.
S2:0/7 endereo de um bit localizado no elemento 0 do arquivo de Status N7:64/00 endereo de um bit localizado no elemento 64 do arquivo de tipo Inteiro. C5:6/DN endereo de um bit ( bit de executado DN ) de um arquivo do tipo Contador de elemento 6.

ENDEREAMENTO DE SUBELEMENTO T4:12.ACC endereo de uma palavra de um arquivo do tipo Temporizador ( valor acumulado do temporizador 12 em um arquivo 4 )

ENDEREAMENTO DE ELEMENTO S:3 endereo de uma palavra em um arquivo de Status elemento 3 F8:58 endereo de um elemento em um arquivo do tipo Ponto Flutuante, elemento 58 do arquivo 8.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 88 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.3.4 Endereamento Indireto A forma de endereamento indireto permite que um arquivo, elemento ou bit seja especificado, atravs de seu local de armazenamento na Tabela de Dados, sendo que os endereos indiretos podem ser formados por at dois endereos diretos ( arquivo, elemento ou bit ). O endereamento indireto utilizado quando se deseja que o programa de aplicao manipule nmeros de arquivos ou elementos. J o endereamento direto utilizado para endereos que no variam. Um endereo indireto designado atravs de colchetes ( [ ] ), os quais contm o endereo do nmero do arquivo, elemento ou bit do endereo indireto. Por exemplo, no endereo F[N7:32]:0, o nmero do arquivo de Ponto Flutuante (F) foi substitudo por um endereo direto do arquivo do tipo inteiro (N7:32), uma vez que nesse endereo est armazenado o nmero correspondente ao arquivo F. REGRAS PARA ENDEREAMENTO INDIRETO Para realizar um endereamento indireto, faz-se necessrio observar as seguintes regras: Um endereo indireto deve ser indicado por colchetes. O endereo dentro dos colchetes deve ser um endereo lgico direto de um elemento do tipo Inteiro (N), Temporizador (T), Contador (C) ou Controle (R). Recomenda-se utilizar um inteiro (N).

O identificador de endereo de arquivo (#) deve ser omitido dentro do colchetes. Quando um endereo indireto armazena um nmero de arquivo, esse nmero deve corresponder ao mesmo tipo de arquivo especificado na Tabela de Dados. Caso contrrio, ocorrer um erro de run-time.

_________________________________________________________________________ ATENO: No permitido combinar tipos de arquivos diferentes ao utilizar o endereamento indireto. Se isso ocorrer, o controlador acusar um erro de run-time ao executar a instruo e exibir, na tela referente ao Arquivo de Status, a localizao da linha com falha. Para tanto, recomenda-se utilizar endereos inteiros para o nmero de arquivo ou de elemento de um endereo indireto.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 89 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ - Se um endereo indireto armazenar um elemento, o nmero do elemento no dever ultrapassar o comprimento do arquivo a que ele pertence, afim de evitar um erro de run-time, ou seja, cruzar o limite de um arquivo e entrar no prximo arquivo que pode ser do mesmo tipo ou diferente.
_________________________________________________________________________ ATENO: O controlador NO verifica o valor do elemento armazenado em um endereo indireto. Se esse valor ultrapassar o tamanho do arquivo, os dados podero se tornar invlidos, ocasionando operao inesperada da mquina, com possveis avarias ao equipamento e/ou danos pessoais.

A ttulo de exemplo, tem-se um endereo lgico direto pertencente ao arquivo de Ponto Flutuante ( F ) e esse arquivo numerado de #F9 at #F13. Caso se deseje enderear indiretamente o nmero do arquivo F, esse nmero deve ser armazenado em um endereo inteiro ( por exemplo: N7:0 ) e deve estar dentro da faixa de 9 a 13. Assim, o endereo indireto do nmero do arquivo de Ponto Flutuante seria F[N7:0]:0.

8.3.5 Exemplos de Endereamento Direto e Indireto Os formatos do endereamento indireto so diferentes dependendo de se enderear indiretamente um nmero de arquivo, elemento ou bit. Os formatos gerais de endereamento e seus respectivos exemplos so apresentados a seguir. ENDEREO DE BIT Os formatos para enderear um bit e seus respectivos exemplos so:
Bf/b B3/15999 B[N7:10]/25 B/[ ] B[ ]/[ ] Xf:e/b N7:3/15 N[N7:11]:3/12 N7 [ ]/10 N[ ] [ ]/6 Xf:e.s/b T4:7.ACC/00 C[N7:12]:5.ACC/00 C5 [ ].ACC/00 T[ ] [ ].ACC/00

Pode-se tambm enderear um bit, utilizando-se o mnemnico EN, tal como: R6:[ ]/EN. O delimitador ( : ) no precisa ser introduzido entre os colchetes, nem imediatamente antes ou depois dos mesmos.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 90 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ ENDEREO DE ELEMENTO A forma de enderear um elemento Xf:e, sendo que, a seguir so apresentados alguns exemplos. N7:3 F[N7:3]:3 D9[ ] A[ ][ ] ENDEREO DE ARQUIVO O formato geral utilizado para enderear um arquivo #Xf:e, sendo que, a seguir, so apresentados alguns exemplos. #F8:0 #D[N7:14]:27 #N10[ ] #A[ ][ ] 8.3.6 Endereamento Indexado Esta forma de endereamento permite indexar um endereo atravs de um nmero de palavras selecionado. Armazena-se o valor de ndice em uma palavra no arquivo de Status do CLP-5. O controlador inicia a operao no endereo, acrescido do valor do ndice, sendo possvel manipular este valor no programa de aplicao. Para operaes repetidas e de malha, pode-se criar instrues apropriadas atravs do endereamento indexado. O smbolo do endereo indexado #, sendo que o mesmo deve ser colocado, em um endereo lgico, imediatamente antes do identificador de tipo de arquivo. Deve-se tambm entrar com um valor de ndice na palavra 24 do Arquivo de Status do Controlador ( S:24 ). Todas as instrues indexadas utilizam a mesma palavra ( S:24 ) para armazenar um valor de ndice. Assim, antes de habilitar uma instruo indexada, deve-se manipular esse valor.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 91 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ REGRAS PARA ENDEREAMENTO INDEXADO Certifique-se de que o valor de ndice ( positivo ou negativo ) no permita que o endereo indexado exceda os limites do arquivo.

O Controlador no verifica isso a menos que seja utilizado um endereo indexado indireto ou que seja excedida a rea de arquivo de dados da memria. Se o endereo indexado exceder a rea de arquivo de dados, ocorrer um erro de runtime, e o bit de falha grave no arquivo de Status do Controlador ser energizado. Quando for utilizado dois ou mais endereos indexados em uma mesma instruo, o mesmo valor de ndice ser adicionado a cada endereo indexado. Antes de habilitar uma instruo que tenha um endereo indexado, deve-se atualizar a palavra que contm o valor de ndice, para o valor desejado.

As seguintes instrues manipulam o valor de ndice na palavra S:24: Carga / Descarga FIFO.................................................................. FFL / FFU Comparao de Bits de Arquivos..................................................... FBC Comparao e Pesquisa de Arquivo.................................................FSC Cpia de Arquivo............................................................................ COP Deslocamento de Bit Esquerda / Direita......................................BSL / BSR Deteco de Diagnstico................................................................. DDT Entrada / Carga / Sada de Sequenciador...................................... SQI / SQL / SQO Lgica e Aritmtica de Arquivo........................................................ FAL Preenchimento de Arquivo.............................................................. FLL Pode-se tambm utilizar o smbolo # para identificar endereos em uma instruo de arquivo. As instrues de arquivo, listadas acima, utilizam automaticamente a indexao de endereo, de acordo com o modo de operao da instruo selecionado.
ATENO: As instrues de arquivo manipulam o valor de ndice armazenado na palavra S:24. Certifique-se de monitorar e/ou armazenar o valor de ndice antes de utilizar um endereo indexado. Caso contrrio, pode ocorrer operao inesperada da mquina, ocasionando possveis avarias ao equipamento e/ou danos pessoais.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 92 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 8.3.7 Exemplo de Endereamento Indexado No exemplo da instruo ADD ( figura 8.F ), inserido um smbolo de endereamento indexado no endereo Fonte e Destino. Se o valor de ndice 10 for armazenado na palavra S:24, o controlador manipular os dados armazenados no endereo base adicionado do valor do ndice.

Figura 8.F Exemplo de Endereamento Indexado.

No exemplo da figura 8.F, o controlador manipula os valores dos seguintes endereos: SOURCE A SOURCE B DEST 8.3.8 Constantes do Programa As constantes de nmero inteiro ou de ponto flutuante, tais como, valores de referncia, podem ser introduzidas diretamente no programa de aplicao, independente da Tabela de Dados, economizando, assim, uma palavra dessa tabela. Se a constante for maior que 1024, sero utilizadas duas palavras de armazenamento na memria do programa e se a constante for de ponto flutuante, sero utilizadas trs palavras. Uma vez inseridas, as constantes do programa no podem ser manipuladas pelo programa de aplicao. Pode-se alter-las utilizando o software de programao estando on-line com o Controlador, ou ento com o Controlador no modo programao.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 93 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

N7:10 N10:0 N11:15

_________________________________________________________________________ A faixa de valores para constantes de nmeros inteiros de 32768 a +32767 e de +/- 1.1754944E-38 a +/- 3.402824E+38 para constantes de ponto flutuante. Por exemplo, pode-se introduzir diretamente um valor de referncia 238 em uma instruo de comparao. A comparao desse valor com um outro, armazenado em algum endereo direto tal que, quando a expresso N7:0 = 238 for verdadeira, habilitar uma sada. Ao inserir 238 na instruo de comparao o valor 238 armazenado no programa de aplicao. 8.3.9 Visualizao dos Nmeros de Ponto Flutuante Embora o controlador manipule e armazene nmeros de ponto flutuante na faixa de +/- 1.1754944E-38 a +/- 3.402824E+38, o terminal de programao utilizado tem limitaes que devem ser consideradas. Dependendo do nmero de dgitos significativos e da extenso do nmero de ponto flutuante, o terminal de programao pode arredondar ou truncar o nmero inserido.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 94 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

9 . RS LOGIX 5

9.1 Introduo
- um software de configurao, programao e documentao dos Controladores Lgicos Programveis CLP-5 ( Rockwell Automation / Allen Bradley ). - utilizado tambm como uma ferramenta de manuteno e depurao do programa aplicativo. - Roda em Ambiente operacional Windows 95, 98, NT, 2000, XP. - Em cada micro dever ser instalada uma licena de software. Para isto, deve-se ter um disquete chamado de Master disk, que contm a ativao a ser transferida para o micro. - Para monitorao das variveis do CLP, necessrio estar com o RS Logix 5 em modo On Line. Nota: Sem a ativao, o RS Logix 5 no roda. - Modos de programao: OFF LINE o programa armazenado na memria RAM do micro ON LINE o programa armazenado na memria RAM do CLP

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 95 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2 Procedimentos de operao do software RS Logix 5 9.2.1 ABRINDO UMA APLICAO EXISTENTE
9.2.1.1 Abrir o RS Logix 5 ; 9.2.1.2 Selecionar File / Open / Abrir o diretrio onde o arquivo da aplicao est gravado / selecionar o arquivo a ser aberto e clicar no boto Abrir. Nota: Os arquivos gerados pelo RS Logix 5 tm extenso (.RSP) Exemplos: Aplicao VASPS MCS PLC1 Aplicao VASPS MCS PLC2 VASPS_MCS1_UNIC_02MAIO04.RSP VASPS_MCS2_UNIC_02MAIO04.RSP

9.2.2 MODIFICANDO UMA LINHA DE PROGRAMA em OFF LINE (memria micro) 9.2.2.1 Procurar pela linha (RUNG) de programa a ser modificada, teclando CTRL + G e digitando o nmero do arquivo : nmero da linha de programa a ser modificada. Exemplo: Para se modificar a linha 1 do Ladder 20, teclar CTRL + G e digitar 20:1 e teclar Go To. Teclar Close para fechar a janela.

9.2.2.2 Fazer as modificaes necessrias na linha localizada. 9.2.2.3 Clicar com o boto direito do mouse no incio da linha e selecionar Verify Rung para verificar a linha e finalizar a modificao.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 96 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.3 MODIFICANDO UMA LINHA DE PROGRAMA em ON LINE (memria PLC) 9.2.3.1 Procurar pela linha (RUNG) de programa a ser modificada, teclando CTRL + G e digitando o nmero do arquivo : nmero da linha de programa a ser modificada. Exemplo: Para se modificar a linha 1 do Ladder 20, teclar CTRL + G e digitar 20:1 e teclar Go To. Teclar Close para fechar a janela.

9.2.3.2 Dar duplo clique na linha de programa a ser modificada ou clicar com o boto direito do mouse no incio da linha e selecionar Start Rung Edit

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 97 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.3.3 Fazer as modificaes necessrias sobre a linha de cor azul

9.2.3.4 Concludas as modificaes, clicar com o boto direito do mouse e selecionar na seguinte ordem: - Accept Rung Edits para verificar a modificao feita; - Test Edits para testar a edio (observe que a linha r fica azul e a linha e fica verde, ou seja, a linha que foi modificada passa a ser executada; - Assemble Edits para finalizar a edio. Observao: No modo ON LINE na janela ladder, aparecem os seguintes comandos de edio ON LINE:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 98 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.4 GERANDO UM BACKUP DE UMA APLICAO 9.2.4.1 Estando com a aplicao aberta selecionar File / Backup Project

9.2.4.2 Aparecer uma janela para selecionar o nome do arquivo a ser feito o backup. Caso seja o que j est aberto, o nome dele aparece automaticamente.

9.2.4.3 Selecionar o diretrio onde o arquivo backupeado ser armazenado e clicar no boto OK

9.2.4.4 Aps o backup ter sido completado aparecer a seguinte janela.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 99 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.5 RESTAURANDO UM BACKUP DE UMA APLICAO 9.2.5.1 Abrir o RS Logix 5 9.2.5.2 Selecionar File / Open e selecionar arquivos do tipo RS Backup Files (*.RP1)

9.2.5.3 Selecionar na lista, o nome do arquivo a ser restaurado e clicar no boto Abrir

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 100 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.5.4 Selecionar o diretrio onde ser armazenado o arquivo a ser restaurado e clicar no boto OK.

9.2.5.5 O arquivo restaurado ser aberto automaticamente no RS Logix 5.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 101 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.6 CONFIGURAO DO DRIVER SERIAL RS-232 ATRAVS DO RS LINX 9.2.6.1 Abrir o software RS Linx

9.2.6.2 Selecionar Communications / Configure Drivers...

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 102 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.6.3 Clicar no boto de Available Drivers Types

9.2.6.4 Selecionar o driver RS-232 DF1 devices e clicar no boto Add New...

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 103 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.6.5 Clicar no boto OK

9.2.6.6 Aparecer a janela de configurao do driver serial. Neste caso, apenas selecionar a porta serial onde est conectado o cabo serial Comm. Port

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 104 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.6.7 Caso o cabo esteja conectado na porta serial do CLP, basta clicar no boto Auto-configure para configurao automtica dos parmetros para este driver. Dever aparecer a seguinte mensagem Auto-configuration sucessfully.

9.2.6.8 O driver aparecer na lista de drivers configurados e o status ser running. Neste caso o driver estar pronto para rodar.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 105 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.7 CONFIGURAO DO DRIVER ETHERNET ATRAVS DO RS LINX 9.2.7.1 Abrir o software RS Linx

9.2.7.2 Selecionar Communications / Configure Drivers...

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 106 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.7.3 Clicar no boto de Available Drivers Types

9.2.7.4 Selecionar o driver Ethernet devices e clicar no boto Add New...

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 107 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.7.5 Clicar no boto OK

9.2.7.6 Aparecer a janela de configurao do driver Ethernet. Neste caso, digitar o endereo de IP da porta Ethernet do CLP. Para cada novo endereo de IP a ser acrescentado na lista, teclar Add New. Clicar no boto OK para fechar a janela do driver. No exemplo abaixo: IP 128.1.221.250 refere-se ao canal Ethernet do PLC1 IP 128.1.221.251 refere-se ao canal Ethernet do PLC2

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 108 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.7.7 Configurar o IP Address do terminal (micro) compatvel com o endereo IP do PLC atravs do Painel de Controle do Windows / Conexes de Rede. 9.2.7.8 - O driver aparecer na lista de drivers configurados e o status ser running. Neste caso o driver estar pronto para rodar.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 109 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.8 TRANSFERINDO UMA APLICAO PARA O CLP - (DOWNLOAD) 9.2.8.1 Estando com a aplicao a ser transferida para a memria do CLP aberta, selecionar Tools / Options e aparecer a seguinte janela:

9.2.8.2 Selecionar System Communications e aparecer a seguinte janela:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 110 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.8.3 Selecionar o driver AB_DF1 (para comunicao pela porta serial) ou AB_ETH-1 (para comunicao pela rede EtherNet). (Obs.: Os drivers AB_DF1 e/ou AB_ETH-1 j devem ter sido configurados atravs do RS Linx) 9.2.8.4 Clicar no boto Who Active... para localizar o PLC1 ou PLC2 na rede ethernet e selecionar o PLC desejado para comunicao. Caso a comunicao seja feita pela porta serial configurar Node Processor = 1 9.2.8.5 Clicar no boto Aplicar 9.2.8.6 Clicar no boto OK para fechar a janela 9.2.8.7 Estando na janela principal selecionar no boto OFF LINE / Download

9.2.8.8 Aparecer uma janela informando o nome do projeto / modelo e reviso da CPU a ser transferida e o nome do Processador / modelo / reviso do PLC cujo terminal est conectado. Clicar no boto OK para iniciar o procedimento de downloading. Observao: Caso o PLC esteja no modo REM RUN o mesmo ser passado para o modo REM PROG (CPU pra de executar o programa) e ocorre a transferncia do controle para o PLC Stand by caso voc tenha um sistema de redundncia. 9.2.8.9 Aps o download ter sido completado, caso a CPU tenha sido colocada no modo REM PROG, o software informa se o usurio deseja volt-la para o modo REM RUN, caso contrrio, a mesma permanece em REM PROG. 9.2.8.10 Aparecer a seguinte janela:

9.2.8.11 Clicar no boto Sim para entrar ON LINE


___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 111 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.9 SALVANDO UMA APLICAO DO CLP - (UPLOAD) 9.2.9.1 Abrir a aplicao OFF LINE. Estando com a aplicao aberta, necessrio configurar o driver a ser utilizado no RS Logix 5 para a comunicao com o CLP. Neste caso, selecionar Tools / Options e aparecer a seguinte janela:

9.2.9.2 Selecionar System Communications e aparecer a seguinte janela:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 112 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.9.3 Selecionar o driver AB_DF1 (para comunicao pela porta serial) ou AB_ETH-1 (para comunicao pela rede EtherNet). (Obs.: Os drivers AB_DF1 e/ou AB_ETH-1 j devem ter sido configurados atravs do RS Linx) 9.2.9.4 Clicar no boto Who Active... para localizar o PLC1 ou PLC2 na rede ethernet e selecionar o PLC desejado para comunicao. Caso a comunicao seja feita pela porta serial configurar Node Processor = 1 9.2.9.5 Clicar no boto Aplicar 9.2.9.6 Clicar no boto OK para fechar a janela 9.2.9.7 Estando na janela principal selecionar no boto OFF LINE / Upload

9.2.9.8 Inicia-se o processo de Upload. Aps o Upload salvar o arquivo (projeto) no micro teclando o boto salvar.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 113 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.10 ACESSANDO A TABELA DE DADOS DO CLP 9.2.10.1 Estando com a aplicao aberta podemos visualizar a rea de dados dentro da aplicao:

9.2.10.2 Para acessar qualquer arquivo de dados, basta posicionar o cursor sobre a pasta do arquivo e dar duplo clique ou clicar com o boto direito e selecionar Open

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 114 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.10.3 Aparecer a seguinte janela:

9.2.10.4 A partir desta janela possvel monitorar e/ou alterar o valor de qualquer registro (palavra). possvel tambm selecionar a base (Decimal, Hex/BCD, Binrio, Octal). possvel digitar um smbolo (tag) e descrio para cada endereo. 9.2.10.5 Clicando no boto Usage ser mostrada uma tabela dos endereos (bits / palavras) utilizados dentro da aplicao.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 115 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.10.6 Monitorando o ladder, colocar o cursor sobre um endereo (bit ou palavra) e clicar com o boto direito para selecionar Goto Data Table para abrir a tabela de dados naquele endereo.

9.2.10.7 Estando em uma janela ladder qualquer teclar CTRL + G e digitar o endereo a ser monitorado. Clicar no boto Go To e Close para fechar.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 116 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.11 REFERNCIA CRUZADA 9.2.11.1 Estando com o programa aplicativo ladder aberto, clicar com o boto direito sobre o endereo que se deseja fazer a referncia cruzada e selecionar a opo Cross Reference

9.2.11.2 Aparecer a seguinte janela relatando o resultado da referncia cruzada

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 117 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Nesta lista podemos observar os seguintes itens: N20:2/0 VSD in operation OTE File #8 Modbus 1 51 endereo a ser pesquisado descrio do endereo (documentao) instruo onde est sendo usado o endereo Arquivo ladder onde est sendo usado linha de programa onde est sendo usado

9.2.11.3 - Para se localizar a linha especfica, clicar duas vezes sobre a linha na lista. Exemplo: - Clicando duas vezes na linha indicada abaixo:

- Aparecer a seguinte janela:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 118 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.11.4 Estando com um projeto aberto no RS Logix 5, podemos abrir o arquivo de Referncia Cruzada atravs da janela rvore de projeto conforme figura abaixo:

Arquivo de Referncia Cruzada

9.2.11.5 Dar duplo clique no arquivo Cross Reference ou clicar com o boto direito e selecionar abrir. Aparecer a seguinte janela:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 119 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Como podemos perceber a lista de referncia cruzada est organizada por ordem de endereos ( Sorted by address) Se voc precisar acessar a lista de referncia cruzada organizada por smbolos (tags), basta clicar no boto Sort By Symbol. Neste caso, aparecer a seguinte janela:

Se voc precisar acessar a lista de referncia cruzada organizada por endereos, basta clicar no boto Sort By Address.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 120 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.12 ACESSANDO A TABELA DE FORCES DO CLP 9.2.12.1 Estando com a aplicao aberta podemos visualizar a tabela de forces.

9.2.12.2 Para acessar a tabela de Forces das Sadas digitais, dar duplo clique no arquivo O0 OUTPUT ou clicar com o boto direito do mouse e selecionar Open

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 121 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Como podemos observar a sada de endereo O:032/7 est Forada em ON (1) 9.2.12.3 Para acessar a tabela de Forces das Entradas digitais, dar duplo clique no arquivo I1 INPUT ou clicar com o boto direito do mouse e selecionar Open

Como podemos observar a entrada de endereo I:031/5 est Forada em OFF (0)

9.2.12.4 No programa podemos observar quando um endereo est forado ou no e o estado deste force.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 122 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.12.5 Procedimento para forar um endereo (bit) 9.2.12.5.1 Teclar CTRL + G e digitar o endereo do bit a ser forado para acessar a tabela de dados do CLP. Teclar GoTo e Close para fechar a janela.

Aparecer a seguinte janela de dados:

9.2.12.5.2 Clicar no boto Forces para acessar a tabela de Forces

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 123 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.12.5.3 Digitar 1 [enter] para FORCE ON Digitar 0 [enter] para FORCE OFF Digitar . [enter] para REMOVER FORCE

9.2.12.5.4 Se for o primeiro bit a ser forado dentro da aplicao necessrio habilitar o(s) Force(s).

9.2.12.5.5 Para forar um endereo (bit) de entrada e/ou sada procurar o endereo no programa ladder, clicar com o boto direito do mouse e selecionar Force On / Force Off

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 124 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.13 ACESSANDO A TABELA DE FALHAS DO CLP 9.2.13.1 Caso o Led de PROC no frontal do CLP esteja piscando na cor vermelha, isto significa que o CLP est em falha. Para se determinar o tipo de falha devemos acessar a tabela de Falhas do CLP. 9.2.13.2 Estabelecer a comunicao com o CLP ( ON LINE )

Observe que aparece uma janela vermelha FAULTED (CPU em Falha). 9.2.13.3 Clicar no boto direita da janela FAULTED e selecionar Goto Error para acessar a tabela de Falhas do CLP.

9.2.13.4 Aparecer a seguinte tabela de Falhas:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 125 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.13.5 Para resetar a sinalizao de falha no CLP, clicar no boto Clear Major Error. Observar que o modo de operao do CLP volta a REMOTE PROG e o Led PROC no frontal do CLP apaga. Aps eliminados os problemas que geraram a falha podemos colocar o PLC no modo de operao atravs do programador ou atravs da chave de operao no frontal do PLC.

9.2.13.6 Outra forma de se acessar a tabela de falhas do CLP, dar duplo clique na pasta do arquivo S2 STATUS

9.2.13.7 Estando com a janela de STATUS aberta, selecionar a pasta Errors para acessar a tabela de Falhas do CLP.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 126 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.14 IDENTIFICANDO FALHAS DE E/S 9.2.14.1 Caso o Led do CH 1B pisque ou fique vermelho no frontal do CLP, existe falha de comunicao com algum rack remoto. Neste caso, entrar ON LINE com o PLC usando o RS Logix 5 9.2.14.2 Abrir a pasta Channel Configuration na pasta do Controlador na rvore de projeto.

9.2.14.3 Aparecer a seguinte janela

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 127 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 9.2.14.4 Clicar na posta Channel 1B para acessar a configurao dos racks remotos conectados a este canal.

- Pode-se observar que existem falhas no rack 2 e no rack 3. Atravs do desenho da configurao do sistema de controle, localizar o painel e o(s) respectivo(s) rack(s) com falha(s) e tomar as devidas providncias.

Observao: Consultar o catlogo do fabricante com relao ao mdulo adaptador local (1771-ASB) para identificar o tipo de falha ocorrida e providncias a serem tomadas para resetar a falha e rearmar o sistema.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 128 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

10. LINGUAGENS DE PROGRAMAO


10.1 Padronizao IEC

10.2 Linguagem grfica 10.2.1 Diagrama de lgica de rels ( LADDER ) 10.2.2 Diagrama de Blocos de Funes (FBD) 10.2.3 Grfico sequencial de Funes (SFC)

10.3 Linguagem textual 10.3.1 Lista de instrues (IL) 10.3.2 Texto estruturado ( ST) 10.3.3 Basic (BAS) 10.3.4 Linguagem C

Figura 10.A Tipos de linguagens de programao

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 129 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 10.4 - LINGUAGEM LADDER Forma de programao usada para passar instrues ao CLP sobre como deve ser executado o plano de controle (lgica de intertravamento, segurana e alarmes) Utiliza smbolos similares aos usados em diagrama eltrico de rels como linguagem de programao. No incio pensou-se em se desenvolver uma linguagem de programao muito prxima dos circuitos eltricos para ser familiar s pessoas responsveis pela manuteno. Hoje a linguagem Ladder tornou-se padro em programao para CLPs. O programa aplicativo das plataformas utilizando o CLP-5 utiliza este tipo de linguagem de programao.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 130 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

11. INSTRUES BSICAS DO CLP - 5


11.1 INSTRUES DO TIPO RELS 11.1.1 - Generalidades As instrues do Tipo rels so: - Instrues Examine - Instrues de Energizar / Desenergizar Sada - Instrues de Energizar / Desenergizar Sada com reteno Utilize estas instrues para monitorar o estado dos bits na tabela de dados, tais como bits de entrada, bits da palavra de controle do temporizador e para controlar o estado dos bits na tabela de dados, tais como, bits de sada. Na descrio a seguir, um dispositivo de entrada utilizado nos exemplos. 11.1.2 Instrues Examine Existem duas instrues de entrada do tipo "Examine": - Examinar se energizado ( XIC ); - Examinar de desenergizado ( XIO ); Elas instruem o controlador para verificar o estado energizado / desenergizado de um endereo especfico de um bit na memria. "Um" ou "Zero" armazenado no endereo do bit pode representar o estado real energizado ou desenergizado de um nico dispositivo de E / S. 11.1.2.1 Examinar se Energizado ( XIC ) Quando um dispositivo de entrada fecha seu circuito, o terminal de entrada conectado ao mesmo indica um estado energizado, que refletido na memria para o bit correspondente. Quando o controlador localiza uma instruo com o mesmo endereo, ele determina que o dispositivo de entrada est energizado, ou fechado, e ajusta a lgica da instruo para verdadeira. Quando o dispositivo de entrada no mais fecha o circuito, o controlador ajusta a lgica desta instruo para falsa. Caso a linha lgica, que contm esta instruo, tambm contenha uma instruo de sada, esta instruo ser habilitada quando a instruo XIC for verdadeira ( entrada acionada ). Uma instruo de sada no retentiva ser desabilitada quando a instruo for falsa ( entrada desacionada ). Figura 11.A

Figura 11.A Instruo Examinar se Energizado


___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 131 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.1.2.2 Examinar se Desenergizado ( XIO ) Quando um dispositivo de entrada no acionado, o terminal de entrada, conectado a ele, indica um estado desenergizado, que refletido no bit correspondente na memria. Ao localizar uma instruo XIO com o mesmo endereo, o controlador determina que a entrada est desenergizada e ajusta a lgica da instruo para verdadeira. Quando o dispositivo acionado o controlador ajusta a lgica desta instruo para falsa. Caso a linha lgica, que contm esta instruo, tambm contenha uma instruo de sada, a mesma ser habilitada quando a instruo XIO for verdadeira ( entrada desacionada ). Uma instruo de sada no retentiva ser desabilitada quando a instruo for falsa ( entrada acionada ). Figura 11.B

Figura 11.B Instruo Examinar se Desenergizado

11.1.3 Instrues Energizar / Desenergizar Sada As instrues Energizar / Desenergizar Sada so empregadas para energizar ou desenergizar um particular bit na memria do Controlador. Estas instrues so: Energizar / Desenergizar sada ( OTE ) Energizar sada com reteno ( OTL ) Desenergizar sada com reteno ( OTU )

11.1.3.1 Energizar Sada ( OTE ) Utilize instrues OTE para energizar um bit especfico na memria. Se o endereo do bit corresponder ao endereo de um terminal do mdulo de sada, o dispositivo de sada conectado a este terminal ser energizado. O estado habilitado deste bit determinado pela lgica da linha de programa de aplicao. Se um caminho lgico for estabelecido com instrues de entrada, a instruo OTE ser habilitada. Caso este caminho no seja estabelecido ou as condies da linha se tornem falsas, a instruo OTE desabilitada. Quando as respectivas condies se tornam falsas, o dispositivo de sada associado se desenergiza.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 132 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Uma instruo OTE semelhante a uma bobina de rel sendo controlada por instrues anteriores em sua linha de programa ( figura 11.C ). Uma bobina de rel controlada por contatos em sua linha no circuito lgico. Um caminho lgico completo de condies verdadeiras semelhante a um circuito eltrico de contatos fechados. O programa de aplicao pode examinar um bit controlado por estas instrues sempre que necessrio.

Figura 11.C Instruo Energizar Sada

11.1.3.2 Energizar Sada com Reteno e Desenergizar Sada com Reteno ( OTL e OTU ) Estas instrues so instrues de sada retentiva e geralmente so utilizadas aos pares para qualquer bit da tabela de dados controlado pelas mesmas. Quando se determina um endereo para a instruo OTL que corresponde ao endereo de um terminal do mdulo de sada, o dispositivo de sada conectado a este terminal ser energizado assim que o bit na memria for energizado. O estado habilitado deste bit determinado pela lgica da linha anterior s instrues OTL ( figura 11.D ) e OTU ( figura 11.E ). Caso o caminho lgico seja estabelecido com instrues de entrada, a instruo OTL habilitada. Se o mesmo no for estabelecido e o bit correspondente na memria no tiver sido energizado previamente, a instruo OTL no ser habilitada. Entretanto, se o caminho lgico foi estabelecido previamente, o bit na memria ser retido energizado e assim permanecer mesmo aps as condies da linha terem se tornado falsas. Uma instruo OTU com o mesmo endereo da instruo OTL rearma (desabilita ou desenergiza) o bit na memria. Quando um caminho lgico estabelecido, a instruo OTU desenergiza seu bit correspondente na memria.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 133 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

_______________________________________________________________________ Figura 11.D Instruo Energizar Sada com Reteno ( OTL ) Figura 11.E Instruo Desenergizar Sada com Reteno ( OTU ) Quando o CLP-5 passa do modo operao para o modo programao, ou na queda

da alimentao ( desde que exista uma bateria de back-up instalada ), a ltima instruo verdadeira de energizar ou desenergizar sada com reteno continua a controlar o bit na memria. O dispositivo da sada energizada com reteno energizado mesmo que as condies da linha que controlam a instruo de energizar sada com reteno, passem a falsas. Ao retornar ao modo operao ou no caso da alimentao ser restaurada, o controlador inicialmente varre todas as linhas como se fossem falsas. As instrues retentivas mantm seu estado. O programa de aplicao pode examinar um bit controlado pelas instrues OTL e OTU sempre que necessrio.

11.1.4 Instrues de Ramificao Para formar lgica paralela no programa de aplicao, utilizam-se as instrues de ramificao. Podem ser programadas ramificaes paralelas para instrues de entrada, sada ou combinaes dessas instrues. O CLP-5 permite ramificao interna, at quatro nveis. Pode-se obter at quatro incios de ramificao, antes de se ter um fim de ramificao. Para maiores detalhes sobre a programao de ramificao consulte o manual do terminal de programao utilizado. A figura 11.F a seguir apresenta um exemplo de ramificao interna.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 134 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

Quando: I:002/0 for verdadeiro, a varredura continua at I:002/1 I:002/1 for verdadeiro, a varredura continua at I:002/2 I:002/1 for falso, a varredura continua at I:002/3 I:002/0 for falsa, a varredura salta para O:003/0
Figura 11.F Exemplo de Ramificao Interna

O Controlador CLP-5 varre as linhas da esquerda para a direita e de cima para baixo. Este conceito importante, especialmente com relao s instrues de ramificao. Ao encontrar uma instruo de entrada, ( XIC ou XIO ) cuja lgica seja falsa, o controlador varre o resto da linha como se fosse falsa, diminuindo o tempo de varredura de 1,3 microsegundos para 0,8 microsegundos.

11.1.4.1 Ramificao de Entrada Utiliza-se uma Ramificao de Entrada no programa de aplicao, afim de permitir mais de uma combinao de entradas para formar ramificaes em paralelo ( condies lgicas - OU ). Se pelo menos uma dessas ramificaes em paralelo formar o caminho lgico, a lgica da linha ser habilitada. Caso ocorra o contrrio, a lgica da linha no ser habilitada e a lgica da instruo de sada no ser verdadeira (sada no ser energizada). Onde for possvel, recomenda-se colocar instrues de entrada em srie frente de instrues de ramificao, para se reduzir o tempo de varredura do programa.

11.1.4.2 Ramificao de Sada A instruo Ramificao de sada permite que uma ou mais condies de entrada controle duas ou mais sadas simultaneamente.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 135 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.1.5 Instruo de Inverso ( INV )

A instruo INV uma instruo de entrada que pode ser programada em Processadores da Nova Plataforma, Srie C, Reviso C ou posterior. Esta instruo inverte o estado lgico da linha, por exemplo, a linha abaixo executa de acordo com a tabela de estado abaixo:

Tabela de Estado
SE B3/0 = 0 B3/0 = 1 ENTO B3/1 = 1 B3/1 = 0

_______________________________________________________________ Figura 11.G Exemplo da Instruo INV

Importante: A instruo INV pode ser programada em Arquivos Ladder ou de Texto Estruturado, entretanto, os softwares 6200 ( DOS ) e A.I.Sries 5 ( verso 7.xx ) no permitem a programao ou visualizao da instruo INV.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 136 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.2 INSTRUES DE TEMPORIZADORES E CONTADORES 11.2.1 Generalidades As instrues de Temporizadores e Contadores e seus mnemnicos so: - Temporizador na energizao ( TON ) - Temporizador na desenergizao ( TOF ) - Temporizador Retentivo ( RTO ) - Contador Crescente ( CTU ) - Contador Decrescente ( CTD ) - Rearme de temporizador ou contador ( RES ) 11.2.2 Descrio Estas instrues executam muitas das tarefas para as quais, frequentemente se utilizam rels de tempo ou dispositivos de temporizao e de contagem de estado slido. As instrues de Temporizador e de Contador so instrues de sadas que podem ser condicionadas por instrues de entradas, tais como, examinar se energizado e examinar se desenergizado. Os temporizadores contam intervalos de tempo e os contadores contam eventos, conforme determinado pela lgica do programa de aplicao. Cada instruo de temporizador ou contador possui dois valores associados a ela que so: Valor pr-selecionado - Este valor inserido para controlar a temporizao ou contagem da instruo. Quando o valor acumulado for igual ou maior que o valor pr-selecionado, o bit de estado ser energizado. Pode-se utilizar este bit para controlar um dispositivo de sada. Valor acumulado - Para temporizadores, o nmero de intervalos temporizados que transcorreram; e para contadores, o nmero de eventos que foram contados. As instrues de Contador e de Temporizador para o CLP-5 requerem trs palavras da tabela de dados: Uma palavra utilizada para controle da instruo, outra para o valor pr-selecionado e a ltima para o valor acumulado (figura 11.H). Os dados nas palavras do valor pr-selecionado e do valor acumulado so armazenados no formato de nmeros inteiros. Palavra de Controle Valor Pr-Selecionado Valor Acumulado
Figura 11.H Palavras da Tabela de Dados para as Instrues de Temporizador e de Contador.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 137 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Os valores pr-selecionado e acumulado para temporizadores variam de 0 a 32767 e os valores para contadores variam de 32768 a +32767. Se o valor acumulado ou pr-selecionado do temporizador for um nmero negativo, ocorrer um erro de run-time, causando falha no controlador.

11.2.3 Instrues de Temporizador Os dados da palavra de controle para instrues de temporizador incluem ( figura 11.I ) . Trs bits de estado do temporizador; . Oito bits utilizados internamente para preciso da instruo de Temporizador ( no possvel acessar estes bits a partir de um dispositivo de programao ).

Figura 11.I Palavra de Controle da Instruo de Temporizador.

Deve-se selecionar uma base de tempo para instrues de Temporizador. As bases de tempo disponveis so: 1.0 segundo 0.01 segundo ( 10 milisegundos )

A base de tempo utilizada depende do programa de aplicao e de quanto tempo se deseja registrar. A preciso da instruo de temporizador depende de dois fatores: a tolerncia do relgio do temporizador e a base de tempo. A tolerncia do relgio de +/- 0,02%. Portanto, um temporizador pode ter intervalos que variam de 0,02% acima ou 0,02% abaixo da sua base de tempo.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 138 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ O temporizador de 0,01 segundo mantm a preciso com uma varredura de programa de at 2,5 segundos. O temporizador de 1,0 segundo mantm a preciso com uma varredura de programa de at 1,5 segundos. Se a varredura do programa de aplicao exceder a 1,5 ou 2,5 segundos, repita a linha da instruo de Temporizador para que seja varrida dentro destes limites. A preciso da temporizao aqui descrita se refere, apenas, durao de tempo entre o momento que uma instruo de Temporizador habilitada ( bit de habilitao energizado ) e o momento que o intervalo temporizado completado ( bit de executado energizado ). A impreciso causada pela varredura do programa pode ser maior que a base de tempo do temporizador. Deve-se, tambm, considerar o tempo necessrio para energizar o dispositivo de sada. Os resultados do temporizador podem ser imprecisos se as instrues JMP / LBL, JSR / SBR ou MCR fizerem com que o programa pule a linha que contm a instruo de temporizador, enquanto o temporizador est registrando o tempo.

11.2.3.1 Temporizador na Energizao ( TON ) A instruo de Temporizador na Energizao (TON) pode ser utilizada para energizar ou desenergizar um dispositivo quando tiver transcorrido um intervalo de tempo pr-determinado ( figura 11.J ). Quando as condies da linha para uma instruo de Temporizador na Energizao se tornarem verdadeiras, o temporizador comear a contar intervalos da base de tempo. Enquanto as condies permanecerem verdadeiras, ele incrementar sua palavra de valor acumulado a cada intervalo contado. Quando o valor acumulado igual ou maior que o valor pr-selecionado, o temporizador pra de incrementar seu valor acumulado e energiza o bit de executado (DN), o qual pode ento, ser utilizado para energizar ou desenergizar um dispositivo de sada (linha 2). O bit de executado do temporizador desenergizado quando as condies se tornam falsas. Se desenergizado antes que o valor acumulado se iguale ao valor pr-selecionado, a contagem de tempo pra e o valor do acumulado rearmado ( valor = 0 ). O bit de temporizando (TT) do temporizador energizado quando as condies da linha so verdadeiras e o valor acumulado menor que o valor prselecionado. Quando o bit de executado do temporizador energizado, a instruo TON interrompe a temporizao e desenergiza este bit. O bit de habilitao (EN) do temporizador energizado quando as condies da linha so verdadeiras e desenergizado quando as condies da linha se tornam falsas.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 139 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ A figura 11.J apresenta a instruo TON controlando um dispositivo de sada atravs de seu bit de executado ( DN ) e o diagrama de tempo desta instruo.

Figura 11.J Temporizador na Energizao e Diagrama de Tempo

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 140 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Se o Controlador passar do modo de operao ou teste para programao, ou ento, se a alimentao for perdida enquanto uma instruo TON est contando um tempo sem ainda ter atingido o valor pr-selecionado, ocorre o seguinte: - os bits de habilitao e temporizando permanecem energizados; - o valor acumulado permanece o mesmo Quando o controlador retorna ao modo de operao ou teste ou quando a alimentao for restabelecida, o valor acumulado ser zerado e os bits de temporizando e de habilitao permanecero energizados, no caso da linha ser verdadeira. Por outro lado, caso a linha seja falsa, o valor acumulado ser zerado e os bits de controle sero desenergizados.

11.2.3.2 Temporizador na Desenergizao ( TOF ) A instruo de Temporizador na Desenergizao conta intervalos de base de tempo e armazena esta contagem na palavra de valor acumulado. Entretanto, a instruo TOF difere da instruo TON sob diversos aspectos: A instruo de Temporizador na Desenergizao comea a temporizar um intervalo de tempo, assim que as condies da linha se tornam falsas. Enquanto as condies da linha permanecem falsas, o temporizador continuar a temporizar at que o valor acumulado se iguale ao valor pr-selecionado. O bit de executado energizado quando as condies da linha so verdadeiras. Quando as condies da linha se tornam falsas, o bit de executado permanece energizado at que o valor do acumulado seja igual ao valor pr-selecionado. Neste momento este bit desenergizado. O valor acumulado zerado quando as condies da linha se tornam verdadeiras. A continuidade lgica das condies da linha controla o estado energizado / desenergizado do bit de habilitao. Este bit energizado quando as condies da linha so verdadeiras e desenergizado quando so falsas. O bit de temporizando energizado quando as condies da linha so falsas e o valor do acumulado menor que o valor pr-selecionado. Quando o valor acumulado igual ou maior que o valor pr-selecionado, a instruo de Temporizador na Desenergizao pra de contar o tempo e ento este bit desenergizado.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 141 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ A figura 11.K apresenta a instruo TOF controlando um dispositivo de sada atravs de seu bit de executado ( DN ), assim como o diagrama de tempo desta instruo.

Figura 11.K Temporizador na Desenergizao e Diagrama de Tempo

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 142 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Se o Controlador for passado do modo operao ou teste para programao, ou ento se a alimentao for perdida enquanto a instruo TOF estiver temporizando sem ter ainda atingido o valor pr-selecionado, ocorre o seguinte: - o bit de habilitao permanece desenergizado; - os bits de executado e de temporizando permanecem energizados; - o valor acumulado permanece o mesmo Quando o Controlador retorna ao modo de operao ou teste, ou se a alimentao for restabelecida, o valor acumulado ser zerado, o bit de temporizando ser desenergizado, o bit de habilitao ser energizado e o bit de executado permanecer energizado, no caso da linha ser verdadeira. Caso a linha seja falsa, o valor acumulado ser zerado e os bits de controle sero desenergizados. ATENO: No utilize a instruo RES do contador / temporizador com a instruo TOF, pois desenergizar os bits de controle pode causar operao inesperada da mquina e/ou danos pessoais. 11.2.3.3 Temporizador Retentivo ( RTO ) A instruo de Temporizador Retentivo conta intervalos de base de tempo quando as condies da linha se tornam verdadeiras. Ela retm seu valor acumulado quando: - as condies de linha se tornam falsas; - a operao do controlador alterada do modo operao ou teste para programao; - o controlador perde a alimentao (desde que exista bateria de back-up). Quando o temporizador est registrando o tempo, as condies de entrada podem se alterar sem que o valor acumulado seja zerado. A temporizao continua a partir deste valor quando a linha tem uma nova transio de falsa para verdadeira. Retendo o seu valor acumulado, a instruo RTO mede o perodo acumulativo durante o qual as condies da linha so verdadeiras. O valor acumulado da instruo de Temporizador Retentivo pode ser zerado por uma instruo RES ou desenergizando-se os bits de controle apropriados e a contagem acumulada. Quando a instruo RES que contm o mesmo endereo da instruo de Temporizador Retentivo for habilitada, o valor acumulado ser zerado e os bits de controle sero desenergizados quando a linha da instruo RTO passar a falsa.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 143 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ O bit de executado ( DN ) energizado quando o valor acumulado igual ou maior que o valor pr-selecionado. Entretanto, o bit de executado de um temporizador retentivo no desenergizado quando as condies da linha se tornam falsas ou a alimentao desligada e ligada. Este bit desenergizado apenas quando a instruo RES habilitada. O bit de temporizando da instruo de Temporizador Retentivo opera da mesma maneira que os de uma instruo TON. Note que este bit energizado quando as condies da linha so verdadeiras e o valor acumulado menor que o valor pr-selecionado. Quando o valor acumulado igual ou maior que o valor prselecionado, a instruo de Temporizador Retentivo interrompe a temporizao. O bit de temporizando ento desenergizado. O bit de habilitao energizado quando as condies da linha so verdadeiras e desenergizado quando as condies da linha so falsas. Quando o controlador passado do modo operao ou teste para programao, ou ento quando a alimentao perdida enquanto uma instruo RTO est registrando um tempo sem ainda ter atingido o valor pr-selecionado, o bit de habilitao e o de temporizado permanecem energizados e o valor acumulado permanece o mesmo. Quando se retorna ao modo de operao ou a alimentao restabelecida, se a linha for verdadeira, o valor acumulado permanecer o mesmo e continuar registrando o tempo a partir de onde parou, e o bit de temporizando e de habilitao permanecero energizados. Se a linha for falsa, o valor acumulado permanecer o mesmo e os bits de controle sero desenergizados ( se energizado, o bit de executado permanecer neste estado quando a linha passar a falsa ). A figura 11.L apresenta a instruo RTO controlando um dispositivo de sada atravs de seu bit de executado ( DN ), assim como o diagrama de tempo desta instruo.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 144 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

__________________________________________________________________ Figura 11.L Temporizador Retentivo e Diagrama de Tempo

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 145 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.2.4 Instrues de Contador Crescente / Decrescente ( CTU e CTD ) As instrues de Contador Crescente (CTU) e Contador Decrescente (CTD) contam as transies de falso para verdadeiro, as quais podem ser causadas por eventos que ocorram no programa, tais como peas que passam por um detetor ( figura 11.M ). Cada contagem retida quando as condies da linha se tornam falsas e assim permanece at que uma instruo RES, com o mesmo endereo da instruo do contador, seja habilitada. A figura 11.M apresenta os formatos das instrues CTU e CTD.

Figura 11.M Formato das instrues CTU e CTD

Cada instruo de contador possui um valor pr-selecionado e acumulado e uma palavra de controle associada. Os valores acumulado e pr-selecionado so armazenados como nmeros inteiros. Valores negativos so armazenados na forma de complemento de 2.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 146 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ A palavra de controle para instrues de Contador inclui cinco bits de estado ( figura 11.N ).

Figura 11.N Palavra de Controle da Instruo de Contador. Quando as condies da linha para uma instruo CTU passam de falsa para verdadeira, o valor acumulado incrementado de um. Quando isto ocorre sucessivamente at que o valor acumulado se torne maior ou igual ao valor prselecionado, o bit de executado ( DN ) energizado. O bit de habilitao do Contador Crescente ( CU ) energizado quando as condies da linha so verdadeiras e desenergizado quando as condies da linha se tornam falsas ou uma instruo RES, com mesmo endereo da instruo CTU habilitada. As instrues CTU podem contar alm de seu valor pr-selecionado. Quando a contagem ultrapassa o valor pr-selecionado atingindo ( 32767 + 1 ) ocorre uma condio de overflow. Isto indicado quando o bit de overflow ( OV ) energizado. Pode-se desenergizar o bit de overflow habilitando-se a instruo RES com o mesmo endereo da instruo CTU. Tambm possvel desenergiz-lo decrementando a contagem para um valor menor ou igual a 32767 com uma instruo CTD. Quando o bit de overflow ( OV ) energizado, o valor acumulado atinge o valor de -32768 e continua a contagem crescente a partir da.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 147 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ As instrues CTD tambm contam transies da linha de falsa para verdadeira. O valor acumulado do contador decrementado a cada transio de falsa para verdadeira. Quando ocorrer um nmero suficiente de contagens e o valor acumulado se tornar menor que o valor pr-selecionado, o bit de executado do contador desenergizado.

O bit de habilitao do Contador Decrescente ( CD ) energizado quando as condies da linha so verdadeiras e a instruo de Contador Decrescente habilitada. O bit de habilitao desenergizado quando as condies da linha se tornam falsas ( instruo de Contador Decrescente desabilitada ) ou a instruo RES de mesmo endereo do contador habilitada.

Quando uma instruo CTD conta alm de seu valor pr-selecionado e atinge o valor ( -32768 - 1 ), o bit de underflow ( UN ) energizado. Pode-se desenergiz-lo habilitando a instruo RES apropriada. Tambm possvel desenergiz-lo incrementando-se a contagem com uma instruo CTU que tenha o mesmo endereo da instruo CTD.

Quando o bit de underflow ( UN ) energizado o valor acumulado atinge +32.767 e continua a contagem decrescente a partir da.

As instrues CTU e CTD so retentivas. O valor acumulado retido depois que a instruo CTU ou CTD se torna falsa ou quando a alimentao do controlador removida e depois restaurada. O estado energizado e desenergizado dos bits de executado, de overflow e de underflow tambm retentivo. Estes bits de controle e o valor acumulado so zerados quando a instruo RES de mesmo endereo do contador habilitada.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 148 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ A figura 11.O um diagrama de tempo para instrues CTU e CTD.

Figura 11.O Diagrama de Tempo de Contador Crescente e Contador Decrescente

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 149 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.2.5 Instruo de Rearme de Temporizador / Contador ( RES ) Utiliza-se uma instruo RES para zerar instrues de Contador e Temporizador. Quando a instruo RES habilitada, ela zera a instruo de temporizador, de contador crescente e / ou contador decrescente, de mesmo endereo da instruo RES.

A figura 11.P mostra um exemplo de uma instruo RES para o temporizador T4:2

Figura 11.P Instruo de Rearme de Temporizador / Contador. Em uma instruo de Temporizador, quando uma instruo RES habilitada, so zerados o valor acumulado, o bit de executado, o bit de temporizando e o bit de habilitao.

J em uma instruo de Contador Crescente ou Decrescente so zerados o valor acumulado, os bits de overflow, o bit de executado e o bit de habilitao.

Se a linha do contador for habilitada, o bit CU ou CD ser desenergizado assim que a instruo RES for habilitada.

Caso o valor pr-selecionado seja negativo, a instruo RES coloca o valor acumulado em zero. Isto ento, leva o bit de executado a ser energizado pela instruo de Contador Crescente ou Contador Decrescente.

ATENO: J que a instruo RES zera o valor acumulado, o bit de executado e o bit de temporizando de uma instruo de temporizador, no utilize-a para zerar uma instruo TOF.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 150 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3 INSTRUES ARITMTICAS, LGICAS E DE MOVIMENTAO 11.3.1 Generalidades Pode-se realizar operaes aritmticas, lgicas e de movimentao em palavras individuais, atravs de determinadas instrues de sada. 11.3.2 Descrio Estas instrues podem realizar as seguintes operaes: Aritmticas Adio ( ADD ) Subtrao ( SUB ) Multiplicao ( MUL ) Diviso ( DIV ) Raiz Quadrada ( SQR ) Negao ( NEG ) Zeramento ( CLR ) Converso para BCD ( TOD ) Converso de BCD ( FRD ) Lgicas E ( AND ) OU inclusivo ( OR ) OU exclusivo ( XOR ) Complementao ( NOT ) Movimento Movimentao ( MOV ) Movimentao com Mscara ( MVM ) Pode-se tambm realizar essas operaes, exceto a Movimento com Mscara ( MVM ), utilizando a instruo de Clculo ( CPT ), descrita no final deste captulo. 11.3.3 Parmetros das Instrues
Os parmetros da instruo que se insere so: Source ( Fonte ): endereo do valor que ser utilizado na operao matemtica. Pode ser um endereo lgico direto e/ou constante de programa. endereo do resultado da operao.

Dest ( Destino ):

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 151 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.4 Bits de Estado Aritmticos Depois que cada instruo executada, os bits de estado aritmticos so atualizados. Estes bits se localizam no elemento 0 do arquivo de Flag. Veja tabela 11.1. Tabela 11.1 Bits de Estado Aritmticos Elemento
0

Bit
0 1

Descrio
carry ( transporte ) ( C ) overflow ( V ) quando o resultado muito grande para destino ou muito pequeno em operadores de ponto flutuante. zero ( Z ) sinal ( S )

2 3

11.3.5 Tipos de Dados

O Controlador opera com dois tipos de dados: inteiro e ponto flutuante, tratando como inteiro os dados dos arquivos de Bit, Temporizador, Controle, Contador, Flag, Entrada, Sada, ASCII e BCD.

Os dados dos arquivos de ASCII e BCD so utilizados apenas para visualizao, pois se forem manipulados podero perder seus valores, j que o controlador os interpreta como inteiros. Deste modo, deve-se utilizar instrues aritmticas para converter BCD em nmero inteiro, caso se deseje manipular valores equivalentes BCD ou para converter nmero inteiro em BCD, caso se deseje mostrar valores BCD externos ao controlador.

Pode-se combinar valores de nmero inteiro e de ponto flutuante nos endereos do destino e da expresso, se o resultado da operao no exceder a faixa dos valores inteiros. Recomenda-se a utilizao de um endereo de ponto flutuante para o destino, se inserido um endereo de ponto flutuante na expresso. Se neste caso for utilizado um endereo inteiro o valor de ponto flutuante pode perder a preciso quando convertido para inteiro.

O controlador arredonda o valor final de uma expresso antes de armazen-la no destino. Se o destino for um nmero inteiro, o arredondamento ser para o nmero inteiro mais prximo, por exemplo: 1,4999 = 1 e 1,500 = 2.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 152 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.6 Instruo de Adio ( ADD ) A figura 11.Q apresenta o formato da instruo ADD.

Figura 11.Q Formato da Instruo ADD O valor na Fonte A somado com o valor na Fonte B e o resultado armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits: C, V, Z e S.

11.3.7 Instruo de Subtrao ( SUB ) A figura 11.R apresenta o formato da instruo SUB.

Figura 11.R Formato da Instruo SUB

O valor na Fonte B subtrado do valor na Fonte A e o resultado armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits: C, V, Z e S.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 153 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.8 Instruo de Multiplicao ( MUL ) A figura 11.S apresenta o formato da instruo MUL.

Figura 11.S Formato da Instruo MUL O valor na Fonte A multiplicado pelo valor na Fonte B e o resultado armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits: V, Z e S. O bit C sempre desenergizado.

11.3.9 Instruo de Diviso ( DIV ) A figura 11.T apresenta o formato da instruo DIV.

Figura 11.T Formato da Instruo DIV O valor na Fonte A dividido pelo valor na Fonte B e o resultado armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits: V, Z e S. O bit C sempre desenergizado.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 154 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.10 Instruo de Raiz Quadrada ( SQR ) A figura 11.U apresenta o formato da instruo SQR.

Figura 11.U Formato da Instruo SQR A raiz quadrada do valor na Fonte armazenada no Destino. O controlador calcula a raiz quadrada do valor absoluto. Se o sinal negativo, o controlador ignora o mesmo. No arquivo de Flag, elemento 0, so atualizados os bits: Z. Os bits C, V e S so sempre desenergizados.

11.3.11 Instruo de Negao ( NEG ) A figura 11.V apresenta o formato da instruo NEG.

Figura 11.V Formato da Instruo NEG O valor na Fonte subtrado de 0 e o resultado armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits: V, Z e S. O bit C ser desenergizado se o resultado for zero, caso contrrio ser energizado.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 155 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.12 Instruo de Zeramento ( CLR ) A figura 11.W apresenta o formato da instruo CLR.

Figura 11.W Formato da Instruo CLR O valor no Destino zerado. No arquivo de Flag, elemento 0, os bits C, V e S so sempre desenergizados e o bit Z sempre energizado.

11.3.13 Instruo de Converso para BCD ( TOD ) A figura 11.X apresenta o formato da instruo TOD.

Figura 11.X Formato da Instruo TOD O valor do nmero inteiro armazenado na Fonte ( arquivo inteiro ) convertido para BCD e armazenado no Destino ( arquivo BCD ). Utilize essa converso quando desejar exibir ou transferir valores BCD para displays externos ao Controlador. No arquivo de Flag, elemento 0, so atualizados os Bits V e Z. O bit V ser energizado quando o valor do nmero inteiro for menor que zero ou maior que 9999. Se o valor do nmero inteiro introduzido for maior que 9999, o resultado armazenado como 9999. Os bits C e S so sempre desenergizados.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 156 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.14 Instruo de Converso de BCD ( FRD ) A figura 11.Y apresenta o formato da instruo FRD.

Figura 11.Y Formato da Instruo FRD O valor BCD armazenado na Fonte ( arquivo BCD ) convertido para um nmero inteiro e armazenado no Destino ( arquivo inteiro ). Recomenda-se converter valores BCD em inteiro antes de manipul-los no programa de aplicao. No arquivo de Flag, elemento 0, utilizado o bit Z. Os bits C, V e S so sempre desenergizados.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 157 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ INSTRUES LGICAS Recordao de Portas Lgicas:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 158 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Aplicao das Operaes Lgicas em Plataformas: As operaes Lgicas so bastante utilizadas em rotinas de Tratamento dos sinais de E/S do PLC, popularmente conhecido como Padro gua Viva. Esquema lgico do Padro gua Viva:

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 159 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.15 Instruo lgica E ( AND ) A figura 11.Z apresenta o formato da instruo AND.

Figura 11.Z Formato da Instruo AND

executado um AND bit a bit entre o valor na Fonte A e o valor na Fonte B e o resultado armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser energizado, se o bit mais significativo do resultado for energizado ( resultado negativo ). Os bits C e V so sempre desenergizados. A tabela verdade da operao lgica E apresentada na tabela 11.2. Tabela 11.2 Operao Lgica E A 0 1 0 1 onde R = B 0 0 1 1 A AND B R 0 0 0 1

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 160 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.16 Instruo lgica OU ( OR ) A figura 11.AA apresenta o formato da instruo OR.

Figura 11.AA Formato da Instruo OR executado um OR bit a bit entre o valor na Fonte A e o valor na Fonte B e o resultado armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser energizado, se o bit mais significativo do resultado for energizado ( resultado negativo ). Os bits C e V so sempre desenergizados. A tabela verdade da operao lgica OU apresentada na tabela 11.3.

Tabela 11.3 Operao Lgica OU A 0 1 0 1 onde R = B 0 0 1 1 A OR B R 0 1 1 1

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 161 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.17 Instruo lgica OU Exclusivo ( XOR )

A figura 11.BB apresenta o formato da instruo XOR.

Figura 11.BB Formato da Instruo XOR executado um XOR bit a bit entre o valor na Fonte A e o valor na Fonte B e ento armazenado no Destino. No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser energizado se o bit mais significativo do resultado for energizado ( resultado negativo ). Os bits C e V so sempre desenergizados. A tabela verdade da operao lgica OU Exclusivo tabela 11.4. Tabela 11.4 Operao Lgica OU Exclusivo A 0 1 0 1 onde R = B 0 0 1 1 A XOR B R 0 1 1 0 apresentada na

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 162 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.18 Instruo lgica de Complementao ( NOT ) A figura 11.CC apresenta o formato da instruo NOT.

Figura 11.CC Formato da Instruo NOT

O valor na Fonte complementado bit a bit e armazenado no Destino.

No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser energizado se o bit mais significativo do resultado for energizado ( resultado negativo ). Os bits C e V so sempre desenergizados. A tabela verdade da operao lgica Complementao apresentada na tabela 11.5.

Tabela 11.5 Operao Lgica Complementao A 0 1 onde R = R 1 0 NOT A

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 163 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.19 Instruo de Movimentao ( MOV ) A figura 11.DD apresenta o formato da instruo MOV.

Figura 11.DD Formato da Instruo MOV O Controlador move o valor da Fonte para o Destino. No arquivo de Flag, elemento 0, so atualizados os bits Z e S. Os bits C e V so sempre desenergizados.

11.3.20 Instruo de Movimentao com Mscara ( MVM ) A instruo de Movimento com Mscara ( MVM ) uma instruo de palavra que movimenta dados de uma localizao de origem para um destino e permite que partes desses dados sejam mascarados por uma palavra. O formato da instruo mostrado na figura 11.EE.

Figura 11.EE Formato da Instruo MVM 11.3.20.1 Parmetros da Instruo Os parmetros da instruo que se insere so: Source ( Fonte ): Mask ( Mscara ): Dest ( Destino ): endereo dos dados que se deseja movimentar ou uma constante de programa. endereo da mscara atravs da qual a instruo movimenta os dados. endereo para onde a instruo move os dados.
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 164 de 212

_________________________________________________________________________ 11.3.20.2 Operao Quando a linha passa de falsa para verdadeira, os dados no endereo Fonte passam atravs da mscara para o endereo Destino ( figura 11.FF ). A instruo movimenta os mesmos dados, a cada varredura, enquanto a linha permanece verdadeira.

Figura 11.FF Exemplo da Instruo de Movimento com Mscara

Os dados so mascarados quando os bits da palavra da mscara so desenergizados; os dados so transferidos quando os bits da palavra de mscara so energizados. Os bits da palavra de mscara podem ser fixados utilizando-se um valor constante ( valor em Hexadecimal ), ou podem ser alterados atribuindo mscara um endereo direto ou indireto. Os bits na palavra de destino, correspondentes aos zeros da palavra de mscara no so alterados.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 165 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.3.21 Instruo de Clculo ( CPT ) Todas as operaes descritas neste captulo, exceto a instruo de movimentao com mscara ( MVM ), podem ser realizadas atravs da instruo de Clculo ( CPT ), cujo formato apresentado na figura 11.GG.

Figura 11.GG Formato da Instruo CPT 11.3.21.1 Parmetros da Instruo Os parmetros da instruo que se insere so:
Dest ( Resultado / Destino ): Expression ( Expresso ): endereo do resultado da operao. operao aritmtica ou lgica (at 80 caracteres ). Podem ser utilizados endereos lgicos direto e / ou constantes de programa.

O resultado da operao especificada na expresso armazenado na palavra de destino. O tempo de execuo de uma instruo CPT maior que o tempo de execuo da sua correspondente instruo aritmtica, lgica ou de movimento. Uma instruo ADD, por exemplo, executada em menos tempo que uma instruo CPT ( Adio ). Uma instruo CPT tambm utiliza mais palavras no arquivo de programa que sua correspondente instruo aritmtica, lgica ou de movimento. Depois que cada instruo CPT desenvolvida, os bits de estado aritmticos do arquivo de flag so atualizados da mesma forma que sua correspondente instruo aritmtica, lgica ou de movimento. Como exemplo, verifique atravs da instruo ADD, como esses bits so atualizados aps ser realizada a operao da instruo CPT (Adio).

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 166 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ A tabela 11.6 apresenta os smbolos que se insere na expresso da instruo CPT para definir uma operao e apresenta tambm um exemplo dessas expresses.

Tabela 11.6 Smbolos de Operaes da Instruo CPT

Operao Adio Subtrao Multiplicao Diviso Raiz Quadrada Negao Converso para BCD Converso de BCD E OU OU Exclusivo Complementao Zeramento Movimentao

Smbolo + ( sinal de mais ) - ( sinal de menos ) * ( asterisco ) | ( barra vertical ) SQR - ( sinal de menos ) TOD FRD AND OR XOR NOT Entrar 0 ( zero ) para a expresso Entrar somente endereo Fonte ou constante de programa para a expresso

Exemplo N7:0 + N7:1 N7:0 - N7:1 N7:0 * N7:1 N7:0 | N7:1 SQR N7:0 - N7:0 TOD N7:0 FRD N7:0 N7:0 AND N7:1 N7:0 OR N7:1 N7:0 XOR N7:1 NOT N7:0 0 N7:0

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 167 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.4 INSTRUES DE COMPARAO 11.4.1 Generalidades As instrues de comparao permitem comparar valores de dados e tratam-se de instrues de entrada. 11.4.2 Descrio As operaes que podem ser realizadas com as instrues de comparao so: Igual a ( EQU ) Diferente de ( NEQ ) Menor que ( LES ) Menor ou igual a ( LEQ ) Maior que ( GRT ) Maior ou igual a ( GEQ ) Teste Limite ( LIM ) Igual Mascarada ( MEQ ) Todas as operaes apresentadas acima tambm podem ser desenvolvidas atravs da instruo de Comparao ( CMP ), descrita no final deste captulo. 11.4.3 Parmetros da Instruo Os parmetros que se insere nestas instrues so: SOURCE A e B ( Fonte ) - constantes de programa ou endereos lgicos diretos de valores que se deseja comparar. Pode-se comparar valores de tipos diferentes de dados, tais como, ponto flutuante e inteiro. Entretanto, os valores em BCD e ASCII devem ser utilizados apenas para fins de visualizao. Valores em BCD ou ASCII inseridos em uma instruo de comparao so tratados como nmeros inteiros. Por exemplo, se o valor em N7:2 for igual a 10 ( decimal ) e o valor em D9:3 for igual a 10 ( BCD ), a expresso N7:2 = D9:3 no verdadeira. Entretanto como os valores em BCD no so convertidos para decimal, a instruo de comparao:
10 ( BCD ) 0000 0000 0001 0000 10 ( Decimal ) 0000 0000 0000 1010

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 168 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.4.4 Instruo Igual a ( EQU ) A figura 11.HH apresenta o formato da instruo EQU.

Figura 11.HH Formato da Instruo EQU

Quando os valores da Fonte A e da Fonte B forem iguais, esta instruo ser logicamente verdadeira. Se estes valores no forem iguais, a instruo ser falsa. A instruo EQU no deve ser utilizada para comparar dois valores de ponto flutuante, pois raramente esses valores sero totalmente iguais. Ao invs disto, utilizar a instruo LIM ( ser vista mais a frente ) fixando assim, uma faixa de valores com a qual o valor de ponto flutuante ser comparado.

11.4.5 Instruo Diferente de ( NEQ ) A figura 11.II apresenta o formato da instruo NEQ.

Figura 11.II Formato da Instruo NEQ

Quando os valores da Fonte A e da Fonte B no forem iguais, esta instruo ser logicamente verdadeira. Se esses dois valores forem iguais, esta instruo ser falsa.
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 169 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.4.6 Instruo Menor que ( LES ) A figura 11.JJ apresenta o formato da instruo LES.

Figura 11.JJ Formato da Instruo LES

Quando o valor da Fonte A for menor que o valor da Fonte B esta instruo ser logicamente verdadeira. Se o valor da fonte A for maior ou igual ao valor da Fonte B, esta instruo ser falsa.

11.4.7 Instruo Menor ou Igual a ( LEQ ) A figura 11.KK apresenta o formato da instruo LEQ.

Figura 11.KK Formato da Instruo LEQ

Quando o valor da Fonte A for menor ou igual ao valor da Fonte B, esta instruo ser logicamente verdadeira. Se o valor da Fonte A for maior que o valor da Fonte B, esta instruo ser falsa.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 170 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.4.8 Instruo Maior que ( GRT ) A figura 11.LL apresenta o formato da instruo GRT.

Figura 11.LL Formato da Instruo GRT

Quando o valor da Fonte A for maior que o valor da Fonte B, esta instruo ser logicamente verdadeira. Se o valor da fonte A for menor ou igual ao valor da Fonte B, esta instruo ser falsa.

11.4.9 Instruo Maior ou Igual a ( GEQ ) A figura 11.MM apresenta o formato da instruo GEQ.

Figura 11.MM Formato da Instruo GEQ

Quando o valor da Fonte A for maior ou igual ao valor da Fonte B, esta instruo ser logicamente verdadeira. Se o valor da fonte A for menor que o valor da Fonte B, esta instruo ser falsa.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 171 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.4.10 Instruo Testar Limite ( LIM ) Esta instruo de entrada testa os valores dentro ou fora de uma faixa especificada, dependendo de como foram ajustados os limites. A figura 11.NN, mostra o formato da instruo de Testar Limite ( LIM ).

Figura 11.NN Formato da Instruo LIM

11.4.10.1 Parmetros da Instruo Os parmetros da instruo que se insere so: Low Limit ( Limite Baixo ): endereo do valor A ou constante do programa. endereo do valor B ou constante do programa. endereo do valor C ou constante do programa.

Test ( valor de teste):

High Limit ( Limite Alto ):

A instruo falsa a no ser que o valor de B esteja entre certos limites. Esses limites so os valores A e C, onde o valor A pode ser menor ou maior que o valor de C. A figura 11.OO apresenta dois exemplos: um para o caso do valor A ser menor ou igual ao valor C (a) e outro para o caso do valor A ser maior ou igual ao valor de C (b). Caso a) Valor A valor C

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 172 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Quando o controlador detecta que o valor B igual a um dos limites ou est entre eles, a instruo verdadeira. Se o valor B estiver fora desses limites, ento a instruo falsa. Caso b) Valor A valor C

Quando o controlador detecta que o valor B est fora dos limites ou igual a um deles, a instruo verdadeira. Se o valor B estiver entre os limites, mas no igual a um deles, a instruo falsa.
Figura 11.OO Exemplo da Instruo LIM

A instruo LIM no possui bits de estado.

11.4.11 Instruo Igual Mascarada ( MEQ ) Esta instruo de entrada compara dados de um endereo fonte com dados de um endereo de referncia, permitindo que partes desses dados sejam mascarados atravs de uma palavra.

A figura 11.PP apresenta o formato da instruo MEQ.

Figura 11.PP Formato da Instruo MEQ


___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 173 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.4.11.1 Parmetros da Instruo

Os parmetros da instruo que se insere so: Source ( Fonte ): Mask ( Mscara ): endereo do valor que se deseja comparar ou um valor inteiro. endereo da mscara atravs da qual a instruo movimenta os dados ou um valor em hexadecimal.

Compare ( Referncia ): valor inteiro ou endereo de referncia para a comparao.

Se os 16 bits de dados de um endereo Fonte forem iguais aos 16 bits de dados do endereo Referncia ( exceto os bits mascarados ), a instruo verdadeira. A instruo se torna falsa assim que ela detecta uma diferena. Os bits da palavra de mscara iguais a 0 (zero) mascaram os dados, j os bits iguais a 1 permitem que seja realizada a comparao. Figura 11.QQ.
_________________________________________________________________________

Figura 11.QQ Exemplo da instruo MEQ

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 174 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ 11.4.12 Instruo de Comparao ( CMP ) A instruo CMP uma instruo de entrada que permite realizar as operaes de comparao ( exceto MEQ e LIM ) descritas anteriormente. O tempo de execuo de uma instruo CMP maior que o tempo de execuo de uma instruo de comparao. Uma instruo LEQ, por exemplo, executa mais rapidamente que uma instruo CMP ( Menor ou Igual a ). Uma instruo CMP tambm utiliza mais palavras no arquivo de programa do que utilizaria sua correspondente instruo de comparao. A figura 11.RR apresenta o formato da instruo CMP.

Figura 11.RR Formato da Instruo CMP

A expresso que se insere para a instruo CMP uma comparao entre dois valores, representados por endereos lgicos diretos e/ou constantes de programa. A tabela 11.7 apresenta os smbolos e os tipos de operao da instruo CMP.

Tabela 11.7 Smbolos e Tipos de Operao da Instruo CMP

Operao Igual a Diferente de Menor que Menor ou Igual a Maior que Maior ou Igual a

Smbolo = <> < <= > >=

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 175 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

12. Redundncia de CPUs


12.1 - CONCEITO
Emprega-se redundncia de controle para aumentar a confiabilidade e disponibilidade do sistema de controle contra possveis falhas da CPU. A redundncia utiliza duas CPUs rodando o mesmo programa aplicativo. Uma CPU controla as E/S (chamada de CPU PRIMRIA) e a outra CPU (chamada de SECUNDRIA) fica no modo de espera. Caso a CPU PRIMRIA entre em FALHA, o sistema automaticamente transfere o controle para a CPU SECUNDRIA que passa a ser a CPU PRIMRIA e conseqentemente passa a controlar as mesmas E/S.

12.2 OPERAO BSICA


O CHASSI PRIMRIO (aquele que abriga a CPU PRIMRIA) constituido por: 1 CPU (Mdulo Controlador CLP-5/20E, CLP-5/40E, CLP-5/60E ou CLP5/80E); 1 mdulo 1785-BCM (Mdulo de BACKUP de COMUNICAO) 1 fonte de alimentao (interna ou externa) A CPU PRIMRIA controla as sadas distribudas em rede RIO O CHASSI SECUNDRIO (aquele que abriga a CPU SECUNDRIA) constituido por: 1 CPU (Mdulo Controlador CLP-5/20E, CLP-5/40E, CLP-5/60E ou CLP5/80E); 1 mdulo 1785-BCM (Mdulo de BACKUP de COMUNICAO) 1 fonte de alimentao (interna ou externa) A CPU SECUNDRIA atualizada pela CPU PRIMRIA com os dados relevantes do processo e est pronta para controlar as mesmas sadas, caso ocorra um evento de FALHA ou PARADA do sistema PRIMRIO. Durante a operao NORMAL, a CPU PRIMRIA envia para a CPU SECUNDRIA os valores das E/S e tabelas de dados, pois caso ocorra uma falha no chassi PRIMRIO, a CPU SECUNDRIA assumir o controle das E/S (tornarse- CPU PRIMRIA) e ter os ltimos valores de dados atualizados.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 176 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

Figura 12.A - Sistema de redundncia usando o mdulo 1785-BCM

12.3 MDULO DE BACKUP DE COMUNICAO 1785-BCM


No sistema de redundncia do CLP-5 utiliza-se um mdulo 1785-BCM no Chassi Primrio e outro mdulo 1785-BCM no Chassi Secundrio. utilizada uma rede de interligao entre estes dois mdulos chamada de HSSL (High Speed Serial Link Rede serial de alta velocidade). Esta rede utiliza o mesmo cabo eltrico da rede DH+ e / ou RIO denominado 1770-CD (Cabo Belden 9463). O mdulo 1785-BCM responsvel pelo BACKUP dos dados de E/S e outros dados relevantes de programa (exemplo: totalizaes, parmetros PID, temporizadores, hormetros, etc) que devem ser transferidos da CPU PRIMRIA para a CPU SECUNDRIA a todo scan, para que a tabela imagem e dados da CPU SECUNDRIA seja atualizada com os mesmos valores da CPU PRIMRIA.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 177 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

12.3.1 Leds sinalizadores de status do mdulo 1785-BCM

Tabela 12.1 - Leds indicadores de status do mdulo 1785-BCM LED PRI SEC Cor do LED verde verde Este LED indica Quando aceso o mdulo BCM pertence ao sistema PRIMRIO Quando aceso o mdulo BCM pertence ao sistema SECUNDRIO Quando piscante o mdulo BCM est executando uma instruo de Block Transfer ou comunicando corretamente com as E/S atravs da placa de fundo do Chassi Quando apagado no existe comunicao entre o mdulo BCM e o Processador (CPU) Quando piscante rede HSSL funcionando adequadamente Quando apagado falha na rede HSSL Quando aceso Falha de Hardware do BCM

BPLN

verde

SER FLT

verde vermelho

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 178 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

12.3.2 Diagrama de interligao entre os mdulos 1785-BCM Primrio e Secundrio

(*) Substitua este trecho de rede com resistor de terminao de 150 Ohm, se este n estiver na extremidade da rede.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 179 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

13. EXERCCIOS DE APLICAO


OBJETIVO Verificar a funcionalidade das instrues estudadas no curso, atravs de exerccios prticos.

EXERCCIO SOBRE ENDEREAMENTO DE E/S DIGITAIS


Objetivo: Determinar os endereos dos sinais digitais baseados em configurao de hardware do Chassi e / ou mdulo adaptador de E/S Remotas (1771-ASB). Mini-seletoras do Chassi de E/S Principal

1 2 3 4 5 6 7 8

SW4 OFF SW5 OFF

05

Endereo: _______________________

CLP-5
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 180 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Mini-seletoras do Chassi de E/S Principal

SW4 OFF SW5 ON 1 2 3 4 5 6 7 8

07

+ 24 Vcc

CLP-5
Endereo: _______________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 181 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Mini-seletoras do Chassi de E/S Remotas Mini-seletoras do mdulo 1771-ASB

SW5 ON SW6 OFF

SW1-1 SW1-2 SW1-3 SW1-4 SW1-5 SW1-6 SW1-7 SW1-8

ON ON ON ON OFF OFF ON ON

10 13

02
XY-122315
Endereo: _______________________

1771-ASB

ZSL-122315 ZSH-122315

Endereo: _______________________

Endereo: _______________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 182 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 2 Objetivo: Testar a funcionalidade das instrues de bits (contatos e bobinas) 1 Criar um novo arquivo de programa (LAD3) chamado de EXERC2 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC2) 3 Dentro desta subrotina, desenvolver um programa em LADDER para o controle de partida / parada de uma bomba, conforme descritivo abaixo: 3.1 Existir 1 boto para LIGAR a bomba (boto de pulso NA do simulador) 3.2 Existir 1 boto para DESLIGAR a bomba (boto de pulso NA do simulador) 3.3 Quando for dado um pulso no boto LIGAR, energizar a bomba B1 e mantla energizada (considerar uma lmpada do simulador) 3.4 Quando for dado um pulso no boto DESLIGAR, desenergizar a bomba B1 e mant-la desenergizada. 3.5 Sinalizar atravs de uma lmpada do simulador o status da bomba B1 ligada 3.6 Sinalizar atravs de outra lmpada do simulador o status da bomba B1 desligada. 3.7 Documentar o programa

Sinais de Entradas e Sadas Boto LIGA bomba Boto DESLIGA bomba Bomba B1 Lmpada B1 LIGADA Lmpada B1 DESLIGADA I: I: O: O: O: / / / / / pulso NA pulso NA

acesa indica B1 LIGADA acesa indica B1 DESLIGADA

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 183 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 2

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 184 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 185 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 3 Objetivo: Testar a funcionalidade das instrues de bits e temporizadores 1 Criar um novo arquivo de programa (LAD4) chamado de EXERC3 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC3) 3 Dentro desta subrotina, desenvolver um programa em LADDER para controlar o acionamento de 05 motores distintos, conforme descritivo abaixo: 3.1 Existir apenas 1 boto para LIGAR os 05 motores ( boto de pulso NA do simulador ). 3.2 Existir apenas 1 boto para DESLIGAR os 05 motores ( boto de pulso NF do simulador ). 3.3 Quando for dado um pulso no boto LIGAR, aps 1 segundo ligar o motor M1, aps 2 segundos ligar o motor M2, aps 3 segundos ligar o motor M3, aps 4 segundos ligar o motor M4 e aps 5 segundos ligar o motor M5. (Nota: Considerar uma lmpada do simulador para cada motor) 3.4 Quando for dado um pulso no boto DESLIGAR, desligar os 05 motores simultaneamente. 3.5 Documentar o programa. Sinais de Entradas e Sadas Boto LIGAR motores Boto DESLIGAR motores Motor M1 Motor M2 Motor M3 Motor M4 Motor M5 I: I: O: O: O: O: O: / / / / / / / pulso NA pulso NA

M1 M2 M3
LIGAR DESLIGAR

M4 M5
___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 186 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 3

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 187 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 188 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 4 Objetivo: Testar a funcionalidade das instrues de bits e temporizadores 1 Criar um novo arquivo de programa (LAD5) chamado de EXERC4 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC4) 3 Dentro desta subrotina, desenvolver um programa em LADDER para gerar um alarme de nvel Alto do condensado do filtro FIL-001A. 3.1 Existe uma chave de nvel (LSH_001A contato NF) instalada no filtro FIL001A. 3.2 Dever existir a indicao de alarme de nvel alto no supervisrio relacionado com a referncia B3:0/0 (LAH_001A). nvel normal B3:0/0 = 1 nvel alto B3:0/0 = 0 3.3 Ocorrer sinalizao de alarme de nvel alto se a chave permanecer atuada por um tempo maior ou igual a 10 segundos. 3.4 Documentar o programa Nota: Considerar um boto NF do simulador como chave de nvel alto.

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 189 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 4

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 190 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 191 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 5 Objetivo: Testar a funcionalidade das instrues de bits e contadores 1 Criar um novo arquivo de programa (LAD6) chamado de EXERC5 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC5) 3 Dentro desta subrotina, desenvolver um programa em LADDER para gerar um contador do nmero de partidas de um motor, conforme descrio abaixo: 3.1 Criar uma lgica de partida / parada de um motor baseada no exerccio 2 Boto liga (pulso NA) considerar um boto do simulador Boto desliga (pulso NA) considerar um boto do simulador Boto resete (pulso NA) zerar o contador de partidas Motor considerar uma lmpada do simulador Considerar: B3:1/0 retorno do status do motor (=0 desligado / =1 ligado) Registro: N7:0 nmero de partidas do motor 3.2 Toda vez que for dado um comando de partida e houver retorno de motor ligado, a lgica dever contar o nmero de partidas e indicar no registro N7:0. 3.3 Caso o operador deseje zerar o contador de partidas, o mesmo dever gerar um pulso no boto resete. 3.4 Documentar o programa

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 192 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 5

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 193 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 194 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 6 Objetivo: Testar a funcionalidade temporizadores e movimentao: das instrues de bits, contadores,

1 Criar um novo arquivo de programa (LAD7) chamado de EXERC6 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC6) 3 Dentro desta subrotina, desenvolver um programa em LADDER para gerar um hormetro de um motor, conforme descrio abaixo: 3.1 Considerar a lgica de partida / parada do motor do exerccio 5 3.2 Quando o motor estiver ligado: 3.2.1 - Indicar no N7:10 as horas de motor em funcionamento. 3.2.2 - Indicar no N7:11 os minutos do motor em funcionamento. 3.2.3 - Indicar no N7:12 os segundos do motor em funcionamento. 3.3 Quando o motor estiver desligado: 3.3.1 - Indicar nos registros N7:20, N7:21 e N7:22 as horas, minutos e segundos respectivamente, relacionadas ao ltimo intervalo de tempo de motor ligado. 3.3.2- Zerar os registros de horas, minutos e segundos de motor em funcionamento 3.4 Acrescentar na lgica, um boto para zerar o hormetro durante o motor ligado, se houver necessidade. 3.5 Documentar o programa

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 195 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 6

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 196 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 197 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 7 Objetivo: Testar a funcionalidade das instrues de bits, temporizadores e contadores 1 Criar um novo arquivo de programa (LAD8) chamado de EXERC7 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC7) 3 Dentro desta subrotina, desenvolver um programa em LADDER para controlar a vlvula de controle XV_111 do tanque de gua indicado abaixo conforme descrio a seguir: 3.1 O tanque ser preenchido constantemente do nvel 0 a 10 metros. A cada 1 metro o sensor de nvel SN1 envia um pulso para o CLP. 3.2 Quando o nvel do tanque atingir 10 metros, o CLP abrir a vlvula XV_132 durante um tempo fixo de 10 segundos (tempo suficiente para esvaziar o tanque). Aps este tempo a vlvula fechar automaticamente. 3.3 Documentar o programa Considerar: SN1 boto de pulso NA do simulador (I: XV_111 lmpada do simulador (O: / / ) )

10 09 08 07 06 05 04 03 02 01 00

XV_111 SN 1

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 198 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 7

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 199 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 200 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 8 Objetivo: Testar a funcionalidade das instrues de bits e matemticas bsicas 1 Criar um novo arquivo de programa (LAD9) chamado de EXERC8 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC8) 3 Dentro desta subrotina, desenvolver um programa em LADDER para executar uma converso de escala utilizando-se de instrues aritmticas bsicas, conforme descrio abaixo: 3.1 O CLP est lendo um sinal analgico de 4 ~ 20 mA, proveniente de um sensor de presso (PT_12233) calibrado para o range de 0 a 120 Kgf/cm2, atravs de uma Entrada Analgica cujo endereo N10:4 Considerar: 0 kgf 4 mA 0 120 Kgf 20 mA 4095 3.2 Ser feita a indicao desta leitura na tela do Supervisrio (Central de Operao e Controle). A indicao desta presso ser em Unidades de Engenharia (indicao em ponto flutuante). 3.3 Pede-se fazer a converso de escala para unidades de engenharia no CLP atravs do programa aplicativo. O resultado da converso dever ser armazenado no endereo F8:0 3.4 Documentar o programa

Conversor Analgico Digital

4 ~ 20 mA

P/I
Transmissor de presso PT_12233

A/D

0 a 4095

REGISTRO NO CLP

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 201 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 8

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 202 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 203 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

EXERCCIO 9 Objetivo: Testar a funcionalidade das instrues de bits e de comparao 1 Criar um novo arquivo de programa (LAD10) chamado de EXERC9 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC9) 3 Dentro desta subrotina, desenvolver um programa em LADDER para executar uma lgica de alarmes de presso baixa (PAL_12233) e presso alta (PAH_12233), conforme descrio abaixo: 3.1 Os alarmes devero ser sinalizados em 02 lmpadas localizadas em um painel quando: PAL_12233 Quando PT_12233 20 Kgf/cm2 PAH_12233 Quando PT_12233 100 Kgf/cm2 3.2- Existir um boto de pulso (NA) para reconhecimento de qualquer um dos alarmes. Quando for pressionado este boto, o Operador estar reconhecendo o alarme. 3.2.1 Quando ocorrer um alarme a lmpada respectiva dever PISCAR 3.2.2 Quando um alarme for reconhecido a lmpada respectiva pra de PISCAR e fica ACESA 3.2.3 Quando no ocorrer alarme a lmpada respectiva dever APAGAR

PAL_12233

PAH_12233

RECONHECE

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 204 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 9

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 205 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 206 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 10 Objetivo: Testar a funcionalidade das instrues de bits e relacionais 1 Criar um novo arquivo de programa (LAD11) chamado de EXERC10 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC10) 3 As chaves de nvel LSH e LSL so pr-alarmes do transmissor de nvel do vaso. Quando ocorrer LSH ou LSL sinalizar alarme nas respectivas lmpadas. 4 As chaves de nvel LSHH e LSLL so ED do CLP. 5 Fazer indicao do nvel do vaso em unidades de engenharia (0 100%) no registro F8:10 Consideraes: LSL setpoint = 30% LSH setpoint = 60% Chave de nvel LSLL Chave de nvel LSHH Transmissor de nvel utilizar os endereos N7:24 Range da entrada analgica 4 20 mA / 0 a 4095 Bomba B-151801 Alarme de nvel baixo Alarme de nvel alto Matriz de Causa x Efeito O: O: O: / / /

I: I:

/ /

Fluxograma P& ID

Observao: T Se atuar LSHH por 10 segundos fechar SDV


___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 207 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 10

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 208 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 209 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ EXERCCIO 11 Objetivo: Testar a funcionalidade das instrues de bits e lgicas 1 Criar um novo arquivo de programa (LAD12) chamado de EXERC11 2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta subrotina (EXERC11) 3 Dentro desta subrotina, desenvolver um programa em LADDER para executar uma lgica de polarizao das seguintes entradas relacionadas na tabela abaixo. O resultado desta polarizao dever ser armazenado no registro B3:21. Considerar: ENT Endereo da entrada fsica EST Estado da entrada fsica ( 0 = chave aberta / 1 = chave fechada ) ESP Estado esperado da entrada ( 0 = chave NA / 1 = chave NF ) EP Entrada Polarizada ( 0 = normal / 1 = atuada ) 4 Considerando os estados das entradas, indicados na tabela abaixo, preencher o estado das entradas polarizadas EP ENT FISICA I:002/00 I:002/01 I:002/02 I:002/03 I:002/04 I:002/05 I:002/06 I:002/07 I:002/10 I:002/11 I:002/12 I:002/13 I:002/14 I:002/15 I:002/16 I:002/17 EST 0 1 1 0 1 1 0 1 1 0 1 1 1 1 0 0 ESP (B3:20) 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 EP (B3:21)

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 210 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________ Soluo do exerccio 11

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 211 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________ APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico Pgina 212 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P. Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

Vous aimerez peut-être aussi