Tipos de memorias clp
Tipos de memórias utilizadas no CLP são:
RAM;
ROM;
EEPROM;
Flash EEPROM.
RAM – Random Acess Memory – é um tipo de memória volátil, ou seja, perde os dados com a falta de alimentação.
Sua principal característica reside no fato de que os dados podem ser gravados e alterados rapidamente e facilmente.
No CLP, acompanhada de uma bateria ou um capacitor, é utilizada para armazenar dados temporariamente.
ROM – Read Only Memory – são memórias especialmente projetadas para manter armazenadas informações, que, sob hipótese alguma, poderão ser alteradas.
Desta forma, é uma memória somente para leitura e seus dados não se perdem caso ocorra falta de energia.
Nesse elemento são armazenados os dados do programa de controle do funcionamento do CLP, gravados pelo fabricante.
EEPROM – Erasable Electrical Programable Read Only Memory – são dispositivos de memória que, apesar de não voláteis, oferecem a mesma flexibilidade de reprogramação existente nas RAM.
Elas apresentam duas limitações:
O processo de regravação de seus dados que só pode ser efetuado após a limpeza da célula;
A vida útil de uma EEPROM é limitada pelo número de reprogramações (da ordem de dez mil operações limpeza/escrita).
Flash EEPROM: é uma memória do tipo EEPROM que permite que múltiplos endereços sejam apagados ou escritos numa só operação.
Dessa forma, a gravação é mais rápida que a EEPROM. Apesar de possuir uma vida útil menor que a EEPROM (mínimo de 10.000 operações de limpeza/escrita), tem substituído gradualmente esta última.
O sistema de memória é a parte da CPU onde são armazenadas todas as instruções, assim como, os dados para executá-las e está dividida em:
Memória do programa monitor;
Memória do usuário;
Memória de dados;
Memória imagem das entradas/saídas.
Memória do programa monitor (firmware): é o responsável pelo gerenciamento de todas as atividades do CLP e não pode ser alterado pelo usuário.
Na maior parte dos casos o