sistemas de memorias clp
O sistema de memória é uma parte de vital importância no processador de um controlador programável, pois armazena todas as instruções assim como os dados necessários para executá-las.
Existem diferentes tipos de sistemas de memória. A escolha de um determinado tipo depende:
• do tipo de informação a ser armazenada; • da forma como a informação será processada pela UCP.
As informações armazenadas num sistema de memória são chamadas palavras de memória, que são formadas sempre pelo mesmo número de bits.
A capacidade de memória de um CLP é definida em função do número de palavras de memória previstas para o sistema e pode ser representada por um mapa chamado mapa da memória. Tipos de memórias
A arquitetura da memória de um controlador programável pode ser constituída por diferentes tipos de memória.
Tipo de memória Descrição Observações
RAM - dinâmica
- estática
- memória de acesso randomico - volátil - gravada pelo usuário
ROM - memória somente para leitura - não volátil - não permite apagamento
- gravada pelo fabricante
PROM - Memória programável - somente de leitura
- não volátil
- não permite apagamento
- gravada pelo usuário
EPROM - memória programável/ apagável somente de leitura - não volátil
- apagamento por ultra violeta
- gravada pelo usuário
EEPROM E2PROM FLASH-EPROM
- memória programável/ apagável somente de leitura - não volátil
- apagável eletricamente
- gravada pelo usuário Arquitetura da memória de um CLP
Independentemente dos tipos de memórias utilizadas, o mapa da memória de um controlador programável pode ser dividido em cinco áreas principais:
• Memória executiva • Memória do sistema
• Memória de status dos módulos E/S (tabela imagem)
• Memória de dados
• Memória do usuário Memória executiva
Descrição
É formada por memórias do tipo ROM ou PROM, pois o conteúdo das mesmas (sistema operacional) foi desenvolvido pelo fabricante do CLP e portanto não deverá ser alterado pelo usuário.
Função
Armazenar o sistema operacional, o