Le Modicon M241 Logic Controller autorise les transferts de fichier à l'aide d'une carte SD.
Pour charger ou télécharger des fichiers sur le contrôleur avec une carte SD, utilisez l'une des méthodes suivantes :
ola fonction de clonage (utilisation d'une carte SD vide) ;
oun script stocké sur la carte SD.
Lorsqu'une carte SD est insérée dans l'emplacement de carte SD sur le contrôleur, le micrologiciel recherche et exécute le script contenu dans la carte SD (/sys/cmd/Script.cmd).
NOTE : Le fonctionnement du contrôleur n'est pas modifié pendant le transfert de fichier.
Pour les commandes de transfert de fichier, l'éditeur Stockage de masse (USB ou carte SD vous permet de générer et de copier le script ainsi que tous les fichiers nécessaires dans la carte SD.
NOTE : Le Modicon M241 Logic Controller n'accepte que les cartes SD au format FAT ou FAT32.
La carte SD doit avoir une étiquette. Pour ajouter une étiquette, insérez la carte SD dans votre PC, cliquez avec le bouton droit de la souris sur le lecteur dans l'Explorateur Windows et sélectionnez Propriétés.
|
FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT |
oVous devez connaître le fonctionnement de votre machine ou de votre processus avant de connecter cet équipement à votre contrôleur. oVérifiez que les dispositifs de protection sont en place afin d'éviter toute blessure ou d'éventuels dommages matériels en cas de fonctionnement imprévu de l'équipement. |
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. |
En cas de mise hors tension de l'équipement ou de coupure de courant ou d'interruption de communication pendant le transfert de l'application, l'équipement risque de cesser de fonctionner. En cas d'interruption de la communication ou de panne de courant, relancez le transfert. En cas de coupure de courant ou d'interruption de communication pendant la mise à jour du firmware, ou si le firmware n'est pas valide, l'équipement risque de cesser de fonctionner. Dans ce cas, utilisez un firmware valide et relancez la mise à jour.
AVIS |
ÉQUIPEMENT INOPÉRANT |
oN'interrompez pas le transfert du programme d'application ou de la mise à jour du firmware. oRelancez le transfert s'il est interrompu pour une raison quelconque. oNe remettez pas l'équipement en service avant la fin du transfert. |
Le non-respect de ces instructions peut provoquer des dommages matériels. |
La fonction Cloner vous permet de télécharger l'application à partir d'un contrôleur et de la charger uniquement sur un contrôleur de même référence.
Cette fonction clone chaque paramètre du contrôleur (par exemple, les applications, le micrologiciel, le fichier de données, la post-configuration). Consultez la section Mappage de mémoire. Cependant, pour des raisons de sécurité, elle ne duplique pas le mot de passe du serveur Web/FTP, ni les droits d'accès utilisateur, sur une machine cible.
NOTE : vérifiez que les droits d'accès sont désactivés dans le contrôleur source avant d'effectuer une opération de clonage. Pour plus d'informations sur les droits d'accès, consultez le document EcoStruxure Machine Expert - Guide de programmation.
Étape |
Action |
---|---|
1 |
Effacez une carte SD et modifiez son étiquette comme suit : CLONExxx NOTE : L'étiquette doit commencer par « CLONE » (majuscule ou minuscule), suivi d'un caractère normal. |
2 |
Mettez le contrôleur hors tension. |
3 |
Insérez la carte SD préparée dans le contrôleur. |
4 |
Remettez le contrôleur sous tension. Résultat : la procédure de clonage débute automatiquement. Durant la procédure de clonage, les voyants PWR et I/O sont allumés et le voyant SD clignote de façon régulière. NOTE : La procédure de clonage dure 2 ou 3 minutes. Résultat : à la fin de la procédure de clonage, le voyant SD est allumé et le contrôleur démarre en mode d'application normal. En cas de détection d'erreur, le voyant ERR est allumé et le contrôleur est à l'état STOPPED. |
5 |
Retirez la carte SD du contrôleur. |
Étape |
Action |
---|---|
1 |
Mettez le contrôleur hors tension. |
2 |
Insérez la carte SD dans le contrôleur. |
3 |
Remettez le contrôleur sous tension. Résultat : la procédure de téléchargement démarre et le voyant SD clignote durant cette procédure. |
4 |
Attendez la fin du téléchargement : oSi le voyant SD (vert) est allumé, et que le voyant ERR (rouge) clignote de façon régulière, le téléchargement a été correctement effectué. oSi le voyant SD (vert) est éteint, et que les voyants ERR et I/O (rouge) clignotent de façon régulière, une erreur a été détectée. |
5 |
Retirez la carte SD pour redémarrer le contrôleur. |
NOTE : si vous souhaitez contrôler l'accès à l'application clonée dans le contrôleur cible, vous devez activer et définir les droits d'accès utilisateur, ainsi que les mots de passe FTP/du serveur Web, qui sont propres à chaque contrôleur. Pour plus d'informations sur les droits d'accès, consultez le document EcoStruxure Machine Expert - Guide de programmation.
NOTE : le chargement d'une application clonée dans le contrôleur supprime l'application existante de la mémoire du contrôleur, quels que soient les droits d'accès utilisateur qui sont activés sur le contrôleur cible.
Génération d'un script et de fichiers par le biais du stockage de masse
Cliquez sur Projet > Stockage de masse (USB ou carte SD) dans le menu principal :
Élément |
Description |
---|---|
Nouveau |
Créez un script. |
Ouvrir |
Ouvrez un script. |
Macros |
Insérez une macro. Une macro est une séquence de commandes unitaires. Elle permet d'effectuer de nombreuses opérations courantes, comme le chargement d'une application, le téléchargement d'une application, etc. |
Générer |
Générez le script et tous les fichiers nécessaires sur la carte SD. |
Commande |
Instructions de base. |
Source |
Répertoire du fichier source sur l'ordinateur ou le contrôleur. |
Destination |
Répertoire de destination sur l'ordinateur ou le contrôleur. |
Ajouter nouveau |
Ajoutez une commande de script. |
Monter/Descendre |
Modifiez l'ordre des commandes du script. |
Supprimer |
Supprimez une commande de script. |
Description des commandes :
Commande |
Description |
Source |
Destination |
Syntaxe |
---|---|---|---|---|
Télécharger |
Télécharge un fichier de la carte SD sur le contrôleur. |
Sélectionnez le fichier à télécharger. |
Sélectionnez le répertoire de destination du contrôleur. |
'Download "/usr/Cfg/*"' |
SetNodeName |
Définit le nom de nœud du contrôleur. |
Nouveau nom du nœud. |
Nom de nœud du contrôleur |
'SetNodeName "Name_PLC"' |
Définit le nom de nœud du contrôleur. |
Nom de nœud par défaut. |
Nom de nœud du contrôleur |
'SetNodeName ""' |
|
Upload |
Charge sur la carte SD les fichiers contenus dans un répertoire du contrôleur. |
Sélectionnez le répertoire. |
- |
'Upload "/usr/*"' |
Supprimer |
Supprime les fichiers contenus dans un répertoire du contrôleur. NOTE : le fait de supprimer « * » ne supprime pas les fichiers système. |
Sélectionnez le répertoire et entrez un nom de fichier. Important : par défaut, tous les fichiers du répertoire sont sélectionnés.
|
- |
'Delete "/usr/SysLog/*"' |
Supprime les droits utilisateur du contrôleur. |
- |
- |
'Delete "/usr/*"' |
|
Supprime les fichiers contenus sur la carte SD ou dans un dossier de la carte SD |
- |
- |
'Delete "/sd0/*"' ou 'Delete "/sd0/folder name"' |
|
Redémarrer |
Redémarre le contrôleur (disponible uniquement à la fin du script). |
- |
- |
'Reboot' |
NOTE : Lorsque les droits utilisateur sont activés sur un contrôleur et que l'utilisateur n'est pas autorisé à lire/écrire/supprimer un système de fichiers, les scripts permettant de charger/télécharger/supprimer des fichiers sont désactivés. Cela inclut l'opération de clonage. Pour plus d'informations sur les droits utilisateur, consultez le document EcoStruxure Machine Expert - Guide de programmation.
Ce tableau décrit les macros :
Macros |
Description |
Répertoire/Fichiers |
---|---|---|
Download App |
Téléchargez l'application de la carte SD sur le contrôleur. |
/usr/App/*.app /usr/App/*.crc /usr/App/*.map /usr/App/*.conf(1) |
Upload App |
Chargez l'application du contrôleur sur la carte SD. |
|
Download Sources |
Téléchargez l'archive de projet de la carte SD sur le contrôleur. |
/usr/App/*.prj |
Upload Sources |
Chargez l'archive du projet du contrôleur sur la carte SD. |
|
Download Multi-files |
Téléchargez plusieurs fichiers de la carte SD vers un répertoire du contrôleur. |
Défini par l'utilisateur |
Upload Log |
Chargez les fichiers journaux du contrôleur sur la carte SD. |
/usr/Log/*.log |
(1) : si OPC UA est configuré. |
|
FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT |
oVous devez connaître le fonctionnement de votre machine ou de votre processus avant de connecter cet équipement à votre contrôleur. oVérifiez que les dispositifs de protection sont en place afin d'éviter toute blessure ou d'éventuels dommages matériels en cas de fonctionnement imprévu de l'équipement. |
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. |
Étape |
Action |
---|---|
1 |
Créez le script à l'aide de l'éditeur Stockage de masse USB. |
2 |
Cliquez sur Générer... et sélectionnez le répertoire racine de la carte SD. Résultat : le script et les fichiers sont transférés sur la carte SD. |
3 |
Insérez la carte SD dans le contrôleur. Résultat : la procédure de transfert démarre et le voyant SD clignote durant cette procédure. |
4 |
Attendez la fin du téléchargement : oSi le voyant SD (vert) est allumé, et que le voyant ERR (rouge) clignote de façon régulière, le téléchargement a été correctement effectué. oSi le voyant SD (vert) est éteint, et que les voyants ERR et I/O (rouge) clignotent de façon régulière, une erreur a été détectée. |
5 |
Retirez la carte SD du contrôleur. NOTE : Les modifications seront appliquées au prochain redémarrage. |
Lorsque le contrôleur a exécuté le script, le résultat est stocké sur la carte SD (fichier /sys/cmd/Cmd.log).
|
FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT |
Consultez le schéma d'état et de comportement du contrôleur inclus dans ce document pour comprendre l'état adopté après une mise hors tension suivie d'une mise sous tension du contrôleur. |
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. |