Gestion du fichier de post-configuration
Le fichier Machine.cfg se trouve dans le répertoire /usr/cfg.
Chaque paramètre est indiqué par un type de variable, un ID de variable et une valeur. Le format est le suivant :
id[moduleType].param[paramId].paramField=value
Où :
omoduleType est une valeur numérique, par exemple 111.
oparamId est une valeur numérique indiquant le paramètre à modifier, par exemple 10000.
oparamField est une valeur chaîne qui doit être utilisée en plus de la valeur paramId pour indiquer des paramètres de ligne série, par exemple « Bauds ».
ovalue est la valeur associée au paramètre. Son type dépend du type de données du paramètre.
Chaque paramètre est défini sur trois lignes dans le fichier de post-configuration :
oLa première ligne décrit le chemin d'accès interne de ce paramètre.
oLa deuxième ligne contient un commentaire qui décrit le paramètre de façon complète.
oLa troisième ligne est la définition du paramètre (décrit ci-dessus) avec sa valeur.
Génération du fichier de post-configuration
Le fichier de post-configuration (Machine.cfg) est généré par EcoStruxure Machine Expert.
Pour générer le fichier, procédez comme suit :
Étape |
Action |
---|---|
1 |
Dans la barre de menus, sélectionnez Compiler > Post-configuration > Générer... Résultat : une fenêtre de l'Explorateur s'affiche. |
2 |
Sélectionnez le dossier de destination du fichier de post-configuration. |
3 |
Cliquez sur OK. |
Lorsque vous utilisez EcoStruxure Machine Expert pour créer un fichier de post-configuration (Générer), il lit la valeur de chaque paramètre affecté dans votre programme d'application, puis écrit ces valeurs dans le fichier de post-configuration Machine.cfg. Une fois le fichier de post-configuration généré, examinez-le et supprimez les affectations de paramètres que vous souhaitez garder sous le contrôle de votre application. Conservez uniquement les affectations de paramètres nécessaires pour rendre votre application portable et que la fonction de post-configuration doit modifier, puis changez ces valeurs en conséquence.
Transfert du fichier de post-configuration
Une fois votre fichier de post-configuration créé et modifié, vous devez le transférer dans le répertoire /usr/cfg du contrôleur. Le contrôleur ne lit pas le fichier Machine.cfg s'il ne se trouve pas dans ce répertoire.
Vous pouvez transférer le fichier de post-configuration au moyen des méthodes suivantes :
oclé USB (avec le script adéquat)
otéléchargement via le serveur FTP
otéléchargement via l'éditeur d'équipement du contrôleur EcoStruxure Machine Expert
Modification d'un fichier de post-configuration
Si le fichier de post-configuration se trouve sur l'ordinateur, utilisez un éditeur de texte pour le modifier.
NOTE : ne modifiez pas le codage du fichier texte. Le codage par défaut est ANSI.
Pour modifier le fichier de post-configuration directement dans le contrôleur, utilisez le menu Setup du serveur Web.
Pour modifier le fichier de post-configuration dans le contrôleur EcoStruxure Machine Expert en mode en ligne :
Étape |
Action |
---|---|
1 |
Dans l'arborescence des Equipements, cliquez sur le nom du contrôleur. |
2 |
Cliquez sur Compiler > Post-configuration > Modifier... Résultat : le fichier de post-configuration s'ouvre dans un éditeur de texte. |
3 |
Modifiez le fichier. |
4 |
Pour appliquer les modifications après leur enregistrement, sélectionnez Réinitialiser l'équipement après l'envoi. |
5 |
Cliquez sur Enregistrer sous. |
6 |
Cliquez sur Fermer. |
NOTE : Les paramètres non valides sont ignorés.
Suppression du fichier de post-configuration
Vous pouvez supprimer le fichier de post-configuration au moyen des méthodes suivantes :
oclé USB (avec le script de suppression)
ovia le serveur FTP
oen ligne avec l'éditeur d'équipement du contrôleur EcoStruxure Machine Expert, onglet Fichiers
Pour plus d'informations sur l'onglet Fichiers de l'éditeur d'équipement, consultez le document EcoStruxure Machine Expert - Guide de programmation.
NOTE :
Les paramètres définis dans l'application sont utilisés à la place des paramètres correspondants définis dans le fichier de post-configuration après :
oune commande de réinitialisation à chaud
oune commande de réinitialisation à froid
oun redémarrage