1 / 16

Automação - CLP

Automação - CLP. Professor: Carlos Roberto da Silva Filho, M. Eng. A CPU executa a leitura dos status (condição, estado) dos dispositivos de entrada por meio dos circuitos/módulos de I/O.

nyla
Télécharger la présentation

Automação - CLP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automação - CLP Professor: Carlos Roberto da Silva Filho, M. Eng.

  2. A CPU executa a leitura dos status (condição, estado) dos dispositivos de entrada por meio dos circuitos/módulos de I/O. Esses status são armazenados na memória (RAM) para serem processados pelo programa de aplicação (desenvolvido pelo usuário e armazenado em memória RAM, EPROM ou EEPROM no CLP). Após a execução do programa de aplicação, o processador atualiza o status dos dispositivos de saída por meio de circuitos/módulos de I/O, realizando a lógica de controle. Operação Básica - CLP

  3. A programação do CLP é feita por meio de uma ferramenta de programação que pode ser manual (terminal de programação) ou por um PC com software específico. A linguagem Ladder (Relay Ladder Logic – lógica de contatos de relé), muito popular entre os usuários dos antigos sistemas de controle à relé, é a mais utilizada. Esta linguagem é a representação lógica da seqüência elétrica de operação. A lógica implementada pelo CLP tem uma representação similar a lógica booleana, sendo que os dispositivos de entrada, são conectados aos circuitos/módulos de entrada e dos dispositivos de saída, ao circuitos/módulos de saída. Operação Básica - CLP

  4. O programa de aplicação determina o acionamento da saída em função das entradas. Qualquer alteração desejada nesta lógica é realizada por meio de alterações no programa, permanecendo as mesmas conexões físicas no módulos. Conhecer a estrutura básica de cada bloco que compõe o CLP, com suas particularidades e funções desempenhadas, auxilia na configuração e escolha do equipamento mais adequado à implementação de um dado sistema, bem como o programa aplicativo na automatização de processos. Operação Básica - CLP

  5. Arquitetura da CPU

  6. A CPU de um CLP é composta por elementos que formam a “inteligência” do sistema: o processador, sistema de memória, além dos circuitos auxiliares de controle. O processador interage com a memória por meio do programa de execução (desenvolvido pelo fabricante), interpreta e executa o programa de aplicação (desenvolvido pelo usuário) e gerencia todo o sistema. Os circuitos auxiliares de controle atuam sobre os barramentos de dados (data bus), de endereços (address bus) e de controle (control bus), conforme solicitado pelo processador, de forma similar a um sistema convencional baseado em microprocessador. Unidade Central de Processamento

  7. A tecnologia de um CLP depende muito do processador utilizado, que pode ser desde um microprocessador ou microcontrolador convencional (80486, pentium, 8051) até um processador dedicado – DSP (Digital Signal Processor – processador de sinais digitais). Como o processador é responsável pelo gerenciamento do sistema, conforme determinado pelo programa de execução, interpreta e executa as instruções do programa de aplicação, controla a comunicação com dispositivos externos e verifica a integridade de todo o sistema (diagnósticos). Ele pode operar com registros e palavras de instrução, ou de dados, de diferentes tamanhos (8, 16 ou 32 bits). Unidade Central de Processamento

  8. O sistema de memória da CPU é composto pela memória do sistema de operação (programa de execução ou firmware e rascunho do sistema) e pela memória de aplicação (programa de aplicação e tabela de dados). Sistema de Memória

  9. Programa de Execução (firmware): constitui o programa desenvolvido pelo fabricante do CLP, o qual determina como o sistema deve operar, incluindo a execução do programa de aplicação, controle de serviços periféricos, atualização dos módulos de I/O, etc. Ele é responsável pela “tradução” do programa de aplicação (linguagem de alto nível), para instruções que o processador da CPU possa executar (linguagem de máquina). É armazenado em memória ROM, normalmente EPROM. Sistema de Memória

  10. Rascunho do Sistema: área de memória reservada para o armazenamento temporário de uma quantidade pequena de dados, utilizados pelo sistema de operação para cálculos ou controle (calendário, relógio interno, sinalizadores – flags – de alarme e erros). Uma característica dessa área de memória é o acesso rápido, sendo do tipo RAM. Programa de Aplicação: nessa área é armazenado o programa desenvolvido pelo usuário para execução do controle desejado. Pode ser memória EEPROM, ou RAM com bateria de segurança. Sistema de Memória

  11. Tabela de Dados: essa área armazena dados que são utilizados pelo programa de aplicação, como valores atuais e de preset de temporizadores/contadores e variáveis do programa, além do status dos pontos de I/O (imagem), que são idas e atualizadas pelo programa de aplicação. Cada atualização desse status é realizada constantemente, refletindo as mudanças ocorridas nos de entrada, e as atualizações das saídas são efetuadas pelo programa de aplicação. Sistema de Memória

  12. Cada ponto de I/O, tem um endereço específico na tabela de dados, o qual é acessado pelo programa de aplicação. Essa memória é do tipo RAM, podendo ser alimentada com bateria de lítio (memória retentiva). Cada instrução que a CPU pode executar consome uma dada quantia de memória (kB ou kwords), sendo que em geral o fabricante especifica a quantidade de memória disponível para o usuário (memória variável – RAM com bateria ou EEPROM). Nem sempre há relação direta entre capacidade física (kB) e a capacidade lógica (kw). O fabricante disponibiliza em algumas famílias de CLPs cartões de expansão de memória que podem ser acrescentados à CPU. Sistema de Memória

  13. As características a serem observadas nas especificações técnicas de uma CPU são: Capacidade de memória (com expansão) sendo indicadas em separado (programa de aplicação e tabela de dados); Tipo de memória; Bateria de backup (especialmente para dados retentivos) Pontos totais de I/O; Tempo de execução ou de processamento de 1 instrução booleana; OBS: overhead – processamento executado pela CPU independente do programa de aplicação; Especificações da CPU

  14. Linguagem de programação (com ou sem ambiente windows e sistema operacional necessário); Recursos de programação como: temporizadores, contadores, operação com números inteiros ou reais, rotinas de controle PID, calendário, relógio, senha, sistema de diagnósticos, protocolos, etc; Existência de canal de interrupção por hardware; Portas de Comunicação serial (RS232, 422, 485, ...); Para CPU independente deve-se observar o item potência consumida da base, o qual informa o quanto a CPU consome da fonte, por meio do barramento base. Especificações da CPU

  15. A configuração de vários fabricantes de CLPs pode ser apresentada de 2 formas básicas: compacta – em que a CPU e todos os módulos de entrada e saída encontram-se num mesmo rack – e a modular – em que a CPU e cada um dos módulos de entrada e saída se encontram separados e vão sendo montados em função da configuração exigida. OBS: em CLPs compactos os pontos de I/O são chamados de circuitos de I/O, já em CLPs modulares, são chamados de módulos de I/O. Os módulos de I/O fazem a comunicação entre a CPU e o meio externo (através de dispositivos de entrada e saída), além de garantir isolação e proteção a CPU. Módulos de I/O

  16. CLP Compacto

More Related