Organisation de la mémoire Flash
La mémoire Flash contient le système de fichiers du contrôleur.
Le Modicon M262 Logic/Motion Controller gère les types de fichier suivants :
Fonction système (/sys) |
Description |
---|---|
Système d'exploitation (SE) |
Micrologiciel du contrôleur qui peut être écrit dans la mémoire Flash. Le fichier du micrologiciel est appliqué au prochain redémarrage du contrôleur. |
Fonctions utilisateur (/usr) |
Description |
---|---|
Ce fichier figure dans la mémoire Flash et contient le code binaire compilé de l'application exécutable. Chaque fois que le contrôleur est redémarré, l'application exécutable est extraite de l'application de démarrage et copiée dans la mémoire RAM du contrôleur(1). |
|
Fichier source qui peut être chargé à partir de la mémoire Flash sur l'ordinateur, lorsqu'aucun fichier source ne figure sur ce dernier(2). |
|
Fichier qui contient les paramètres Ethernet et de ligne série. Les paramètres indiqués dans le fichier remplacent ceux de l'application exécutable à chaque réinitialisation. |
|
Paramètres de pare-feu |
Paramètres utilisés pour configurer le pare-feu du M262 Logic/Motion Controller. Ces paramètres limitent l'accès au personnel autorisé et aux protocoles uniquement. Pour plus d'informations, reportez-vous à la section Configuration du pare-feu. |
Fichiers dans lesquels le contrôleur consigne les événements mentionnés par l'application. |
|
(1) La création d'une application de démarrage est proposée de façon facultative dans EcoStruxure Machine Expert, selon les propriétés d'application. Par défaut, l'application de démarrage est créée lors du téléchargement. Lorsque vous téléchargez une application à partir de EcoStruxure Machine Expert vers le contrôleur, vous transférez uniquement l'application exécutable binaire dans la mémoire RAM. (2) EcoStruxure Machine Expert ne prend pas en charge le chargement de l'application exécutable ni de l'application de démarrage sur un ordinateur en vue de leur modification. Les modifications de programme doivent être effectuées dans la source de l'application. Lorsque vous téléchargez une application, vous avez la possibilité de stocker le fichier source dans la mémoire Flash. |
Le tableau suivant présente l'organisation des fichiers dans la mémoire Flash :
Disque |
Répertoire |
Fichier |
Contenu |
Type de donnée chargées/téléchargées |
---|---|---|---|---|
/sys |
Pkg |
Fichier temporaire |
Utilisation interne |
Sans objet |
/usr |
App |
Application.app |
Application de démarrage |
Application |
Application.crc |
– |
|||
Archive.prj (1) |
Source d'application |
– |
||
Cfg |
Machine.cfg (1) |
Configuration |
||
CodesysLateConf.cfg |
Nom de l'application à lancer. |
Configuration |
||
FirewallDefault.cmd |
Paramètres du pare-feu par défaut. Par défaut, ce fichier n'existe pas. Il peut éventuellement être ajouté. |
Configuration |
||
/usr |
Log |
UserDefinedLogName_1.log |
Tous les fichiers *.log créés à l'aide des fonctions de journalisation de données. Vous devez indiquer le nombre total de fichiers créés ainsi que les noms et le contenu de chaque fichier journal en utilisant la fonctionnalité de journalisation des données. |
fichier journal |
... |
– |
– |
||
UserDefinedLogName_n.log |
– |
– |
||
pki |
– |
Magasin de certificats pour les protocoles sécurisés M262 |
– |
|
Rcp |
– |
Répertoire principal des recettes. |
– |
|
Syslog |
crash.txt(1) LoggerFile_xxx.mel |
Enregistrement des erreurs système détectées. Il est destiné à l'équipe d'assistance technique de Schneider Electric. |
Fichier journal |
|
Visu |
– |
Utilisé pour la fonctionnalité de visualisation Web. |
– |
|
/sd0 |
– |
– |
Carte SD Reportez-vous à la section Gestion des fichiers de script. |
– |
– |
Fichiers utilisateur |
– |
– |
|
(1) Si les fichiers ont été créés en raison d'événements spécifiques ou de besoins utilisateur précis. |
NOTE : Pour plus d'informations sur les bibliothèques et les blocs fonction disponibles, consultez la section Bibliothèques.
Lorsque le système, un programme ou une activité utilisateur donnée crée certains types de fichier, le M262 Logic/Motion Controller examine l'extension du fichier et déplace automatiquement ce dernier vers un dossier correspondant dans la mémoire Flash.
Le tableau suivant répertorie les types de fichier qui sont déplacés de cette manière et le dossier cible dans la mémoire Flash :
Extensions de fichier |
Dossier dans la mémoire Flash |
---|---|
*.app, *.ap_, *.err, *.crc, *.frc, *.prj |
/usr/App |
*.cfg, *.cf_ |
/usr/Cfg |
*.log |
/usr/Log |
*.rcp, *.rsi |
/usr/Rcp |
Sauvegarde du fichier de journalisation des données
Les fichiers de journalisation des données peuvent saturer l'espace disponible dans le système de fichiers. Prévoyez par conséquent une procédure afin d'archiver régulièrement les données journalisées sur une carte SD. Vous pouvez répartir les données journalisées entre plusieurs fichiers (LogMonth1, LogMonth2) et utiliser la commande ExecuteScript pour copier le premier fichier sur une carte SD. Ensuite, supprimez ce fichier du système de fichiers interne pendant que le deuxième fichier collecte des données. Si vous laissez le fichier de journalisation des données dépasser la taille limite des fichiers, vous risquez de perdre des données.
AVIS |
PERTE DE DONNÉES D'APPLICATION |
oSauvegardez les données de la carte SD régulièrement. oNe mettez pas le contrôleur hors tension et ne le réinitialisez pas. N'insérez ou ne retirez pas la carte SD pendant que le système accède aux données stockées sur celle-ci. |
Le non-respect de ces instructions peut provoquer des dommages matériels. |