Présentation
La mémoire des automates prend en charge les éléments suivants :
les données d'application localisées ;
les données d'application non localisées ;
le programme : descripteurs de tâche et code exécutable, mots constants, valeurs initiales et configuration des entrées/sorties.
Structure
Les données et le programme sont pris en charge par la RAM interne du module processeur.
La figure ci-après décrit la structure de mémoire.

RAM d'état
En ce qui concerne les processeur Modicon M340.
(voir la figure ci-dessus), la RAM d'état est également disponible lorsque vous sélectionnez dans l'onglet d'unPour utiliser cette option, il vous faut le micrologiciel Modicon M340 2.4 ou une version ultérieure.
Si vous souhaitez importer une application Compact LL984 propriétaire qui utilise une demande Modbus pour communiquer avec une IHM, vous devez utiliser l'adressage de RAM d'état pour préserver l'échange Modbus ente le contrôleur et l'IHM.
La RAM d'état contient les données localisées suivantes :
Adresse |
Adresse d'objet |
Utilisation des données |
---|---|---|
0xxxxx |
%Qr.m.c.d,%Mi |
bits du module de sortie et bits internes |
1xxxxx |
%Ir.m.c.d, %Ii |
bits du module d'entrée |
3xxxxx |
%IWr.m.c.d, %IWi |
mots d'entrée des modules d'entrée/sortie |
4xxxxx |
%QWr.m.c.d, %MWi |
mots de sortie des modules d'entrée/sortie et mots internes |
Reportez-vous à Adressage topologique/de RAM d'état des modules TOR Modicon M340 et à Adressage topologique/de RAM d'état des modules analogiques M340.
Sauvegarde du programme
Si la carte mémoire est présente, fonctionne normalement et n'est pas protégée en écriture, le programme est enregistré dessus :
Automatiquement, après :
un chargement ;
une modification en ligne ;
un front montant du bit système
%S66
dans le programme du projet.
Manuellement :
à l'aide de la commande
;dans une table d'animation en configurant le bit système
%S66
.
AVERTISSEMENT NOTE : Pour plus d'informations sur le bit %S65, reportez-vous au chapitre Bits système.
Il est inutile de disposer d'une pile, car la carte mémoire utilise la technologie Flash.
Restauration du programme
Si la carte mémoire est présente et fonctionne normalement, le programme est copié de la carte mémoire de l'automate sur la mémoire interne :
Automatiquement après :
un cycle d'alimentation.
Manuellement à l'aide de la commande Control Expert .
Données enregistrées
Les données localisées, non localisées, le tampon de diagnostic sont enregistrés automatiquement dans la mémoire Flash interne lors de la mise hors tension. Ils sont restaurés lors du redémarrage à chaud.
Save_Param
La fonction SAVE_PARAM
permet d'ajuster le paramètre en cours et
le paramètre initial dans la RAM interne (comme sur les autres
automates). Dans ce cas, le contenu de la RAM interne et celui de
la carte mémoire sont différents (%S96 = 0 et le voyant
CARDERR est allumé). Lors d'un démarrage à froid (après
restauration de l'application), le paramètre en cours est remplacé
par les dernières valeurs initiales définies, à condition
qu'un enregistrement sur carte mémoire ait été exécuté
auparavant (fonction Enregistrer la sauvegarde ou front montant %S66).
Enregistrer la valeur courante
Sur un front montant %S94, les valeurs courantes remplacent les valeurs initiales dans la mémoire interne. Le contenu de la RAM interne et celui de la carte mémoire sont différents (%S96 = 0 et le voyant CARDERR est allumé). Lors d'un démarrage à froid, les valeurs courantes sont remplacées par les valeurs initiales les plus récentes, à condition qu'un enregistrement sur carte mémoire ait été exécuté auparavant (enregistrement de la sauvegarde ou front montant %S66).
Supprimer des fichiers
Pour supprimer tous les fichiers de la carte mémoire, vous pouvez procéder de deux manières :
L'effacement de la carte mémoire (suppression de tous les fichiers de la partition du système de fichiers)
Supprimer le contenu du répertoire \DataStorage\ (supprimer uniquement les fichiers ajoutés par l'utilisateur)
Ces deux actions s'effectuent avec %SW93.
Le mot système %SW93
peut être
utilisé uniquement après le chargement d'une application
par défaut sur l'automate.
ATTENTION | |
---|---|
Sauvegarde de %MW
Il est possible d'enregistrer les valeurs de %MWi sur la mémoire Flash interne à l'aide de %SW96. Ces valeurs seront restaurées lors du démarrage à froid, chargement d'application compris, si l'option Initialiser %MWi au démarrage à froid est cochée dans l'écran de configuration du processeur.
Dans le cas des mots %MW
, il est possible d'enregistrer
et de restaurer les valeurs lors du redémarrage à froid
ou du chargement si l'option Initialiser %MW
au démarrage
à froid n'est pas cochée dans l'écran de configuration
du processeur. Le mot %SW96
permet de gérer
les mots internes %MW
des actions de la mémoire
(enregistrer, supprimer) et les informations sur l'état des mots
internes %MW
des actions.
Caractéristiques de la carte mémoire
Deux types de cartes mémoire sont disponibles :
application : ces cartes contiennent le programme d'application et des pages Web.
application + stockage de fichiers : ces cartes contiennent le programme d'application, des fichiers de données des EFB de gestion des fichiers de la carte mémoire et des pages Web.