Mise à jour du micrologiciel des modules d'extension TM3
La mise à jour du micrologiciel pour le contrôleur et les modules d'extension est disponible sur le site Web Schneider Electric (au format .zip).
Téléchargement du micrologiciel dans des modules d'extension TM3
Le micrologiciel peut être mis à jour dans :
oTM3X•HSC•
oTM3DI16 et TM3DI16G avec la version du micrologiciel (SV) ≥ 2.0
oTM3A• et TM3T• avec la version du micrologiciel (SV) ≥ 2.0
NOTE : La version du micrologiciel (SV) figure sur l'emballage et les étiquettes du produit.
Les mises à jour du micrologiciel s'effectuent si, pendant une mise sous tension, au moins un fichier de micrologiciel se trouve dans le répertoire /usr/TM3fwupdate/ du contrôleur. Vous pouvez télécharger le ou les fichiers sur le contrôleur via la carte SD, par transfert de fichiers FTP ou via EcoStruxure Machine Expert.
Le contrôleur met à jour le micrologiciel des modules d'extension TM3 sur le bus d'E/S, y compris ceux qui sont :
oconnectés à distance, à l'aide d'un module émetteur/récepteur TM3 ;.
odans des configurations comprenant des modules d'extension TM3 et TM2.
Étape |
Action |
---|---|
1 |
Insérez une carte SD vide dans le PC. |
2 |
Créez le dossier /sys/Cmd, puis un fichier nommé Script.cmd. |
3 |
Modifiez le fichier et insérez la commande suivante pour chaque fichier de micrologiciel que vous voulez transférer sur le contrôleur : Download "usr/TM3fwupdate/<filename>" |
4 |
Créez le dossier /usr/TM3fwupdate/ dans le répertoire racine de la carte SD et copiez les fichiers de micrologiciel dans le dossier TM3fwupdate. |
5 |
Assurez-vous que le contrôleur est hors tension. |
6 |
Retirez la carte SD du PC et insérez-la dans l'emplacement de carte SD du contrôleur. |
7 |
Remettez le contrôleur sous tension. Attendez la fin de l'opération (le voyant SD doit être allumé en vert). Résultat : le contrôleur lance le transfert du ou des fichiers de micrologiciel entre la carte SD et le dossier /usr/TM3fwupdate sur le contrôleur. Pendant cette opération, le voyant SD sur le contrôleur clignote. Un fichier SCRIPT.log est créé sur la carte SD. Il contient le résultat du transfert de fichier. Si une erreur est détectée, les voyants SD et ERR clignotent et l'erreur détectée est consignée dans le fichier SCRIPT.log. |
8 |
Mettez le contrôleur hors tension. |
9 |
Retirez la carte SD du contrôleur. |
10 |
Remettez le contrôleur sous tension. Résultat : le contrôleur transfère les fichiers de micrologiciel vers les modules d'E/S TM3 appropriés. NOTE : Le processus de mise à jour de TM3 ajoute environ 15 secondes à la durée du démarrage du contrôleur. |
11 |
Dans le journaliseur de messages du contrôleur, vérifiez que le micrologiciel a bien été mis à jour : Your TM3 Module X successfully updated. X correspond à la position du module sur le bus. NOTE : Vous pouvez également obtenir les informations du journaliseur dans le fichier PlcLog.txt du répertoire /usr/Syslog/ du système de fichiers du contrôleur. NOTE : Si le contrôleur rencontre une erreur pendant la mise à jour, celle-ci s'arrête, ainsi que le module. |
12 |
Si tous les modules ciblés ont été mis à jour, supprimez les fichiers de micrologiciel du dossier /usr/TM3fwupdate/ sur le contrôleur. Vous pouvez supprimer les fichiers directement à l'aide de EcoStruxure Machine Expert, ou en créant et en exécutant un script contenant la commande suivante : Delete "usr/TM3fwupdate/*" NOTE : Si un module ciblé n'a pas été correctement mis à jour, ou si le journaliseur de messages ne contient aucun message pour les modules ciblés, reportez-vous à la section Procédure de récupération ci-dessous. |
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. |
Si, lors de la nouvelle tentative de mise à jour du micrologiciel, la mise à jour s'arrête prématurément en affichant une erreur, cela signifie qu'une interruption de la communication ou une coupure de courant a endommagé le micrologiciel d'un des modules de votre configuration, et que ce module doit être réinitialisé.
NOTE : Lorsque le processus de mise à jour du micrologiciel détecte une erreur concernant le micrologiciel du module de destination, il s'interrompt. Une fois le module endommagé réinitialisé après la procédure de récupération, tous les modules qui suivaient le module endommagé restent inchangés et leur micrologiciel devra être mis à jour.
Étape |
Action |
---|---|
1 |
Assurez-vous que le micrologiciel adéquat est présent dans le répertoire /usr/TM3fwupdate/ du contrôleur. |
2 |
Mettez le contrôleur hors tension. |
3 |
Désassemblez du contrôleur tous les modules d'extension TM3 qui fonctionnent normalement, jusqu'au premier module à récupérer. Reportez-vous aux guides de référence du matériel des modules pour obtenir les instructions de désassemblage. |
4 |
Mettez le contrôleur sous tension. NOTE : Le processus de mise à jour de TM3 ajoute environ 15 secondes à la durée du démarrage du contrôleur. |
5 |
Dans le journaliseur de messages du contrôleur, vérifiez que le micrologiciel a bien été mis à jour : Your TM3 Module X successfully updated. X correspond à la position du module sur le bus. |
6 |
Mettez le contrôleur hors tension. |
7 |
Réassemblez la configuration du module d'extension TM3 sur le contrôleur. Reportez-vous aux guides de référence du matériel des modules pour obtenir les instructions d'assemblage. |
8 |
Remettez le contrôleur sous tension. Résultat : le contrôleur transfère les fichiers de micrologiciel vers les modules d'E/S TM3 appropriés et qui doivent encore être mis à jour. NOTE : Le processus de mise à jour de TM3 ajoute environ 15 secondes à la durée du démarrage du contrôleur. |
9 |
Dans le journaliseur de messages du contrôleur, vérifiez que le micrologiciel a bien été mis à jour : Your TM3 Module X successfully updated. X correspond à la position du module sur le bus. NOTE : Vous pouvez également obtenir les informations du journaliseur dans le fichier Sys.log du répertoire /usr/Log du système de fichiers du contrôleur. |
10 |
Supprimez les fichiers de micrologiciel du dossier /usr/TM3fwupdate/ sur le contrôleur. |