Effet : Commande une transition vers l'état de contrôleur RUNNING.
Conditions de départ : Etat BOOTING ou STOPPED.
Méthodes d'émission d'une commande Run :
Entrée Run/Stop : Si elle est configurée, elle commande un front montant sur l'entrée Run/Stop (en supposant que l'interrupteur Run/Stop soit en position RUN). Définissez cette entrée sur 1 pour que toutes les options suivantes soient actives.
Pour plus d'informations, consultez la section Entrée Run/Stop.
Menu EcoStruxure Machine Expert En ligne : Sélectionnez la commande .
Commande RUN depuis le serveur Web
Par un appel externe via une requête Modbus, à l'aide des variables système PLC_W.q_wPLCControl et PLC_W.q_uiOpenPLCControl de la bibliothèque PLCSystem M241.
Option RUNNING fait revenir le contrôleur à l'état RUNNING si l'opération aboutit.
: Un changement en ligne (téléchargement partiel) initié lorsque le contrôleur est dans l'étatCommande RUNNING si l'option est sélectionnée, que les contrôleurs ciblés soient initialement dans l'état RUNNING, STOPPED ou EMPTY.
: met les contrôleurs à l'étatLe contrôleur redémarre automatiquement à l'état RUNNING dans certaines conditions.
Pour plus d'informations, reportez-vous à la rubrique Schéma d'état de contrôleur.
Effet : Commande une transition vers l'état de contrôleur STOPPED.
Conditions de départ : Etat BOOTING, EMPTY ou RUNNING.
Méthode d'émission d'une commande Stop :
Entrée Run/Stop : Si elle est configurée, commandez une valeur 0 pour l'entrée Run/Stop. Pour plus d'informations, consultez la section Entrée Run/Stop.
Menu EcoStruxure Machine Expert En ligne : Sélectionnez la commande .
Commande STOP depuis le serveur Web
Par un appel interne par l'application ou un appel externe via une requête Modbus, à l'aide des variables système PLC_W. q_wPLCControl et PLC_W. q_uiOpenPLCControl de la bibliothèque PLCSystem M241.
Option STOPPED fait revenir le contrôleur à l'état STOPPED si l'opération aboutit.
: Un changement en ligne (téléchargement partiel) initié lorsque le contrôleur est dans l'étatCommande STOPPED.
: fait passer implicitement le contrôleur à l'étatCommande STOPPED si l'option n'est pas sélectionnée, que les contrôleurs ciblés soient initialement à l'état RUNNING, STOPPED ouEMPTY.
: met les contrôleurs à l'étatCommande de redémarrage par script : Le script de transfert de fichiers d'une carte SD peut émettre REBOOT comme commande finale. Le contrôleur redémarre à l'état STOPPED sous réserve que les autres conditions de la séquence de démarrage le permettent. Pour plus d'informations, reportez-vous à la rubrique Redémarrage.
Le contrôleur redémarre automatiquement à l'état STOPPED dans certaines conditions.
Pour plus d'informations, reportez-vous à la rubrique Schéma d'état de contrôleur.
Effet : Rétablit les valeurs par défaut des variables, à l'exception des variables rémanentes. Fait passer le contrôleur à l'état STOPPED.
Conditions de départ : Etat RUNNING, STOPPED ou HALT.
Méthodes d'émission d'une commande de réinitialisation à chaud :
Menu EcoStruxure Machine Expert En ligne : Sélectionnez la commande .
Par un appel interne par l'application ou un appel externe via une requête Modbus, à l'aide des variables système PLC_W. q_wPLCControl et PLC_W. q_uiOpenPLCControl de la bibliothèque PLCSystem M241.
Effets de la commande de réinitialisation à chaud :
L'application s'arrête.
Le forçage est désactivé.
Les informations de diagnostic des erreurs sont réinitialisées.
Les valeurs des variables Retain sont conservées.
Les valeurs des variables Retain-Persistent sont conservées.
Les variables non affectées et non rémanentes reprennent leurs valeurs d'initialisation.
Les valeurs des 1000 premiers registres %MW
sont conservées.
Les valeurs des registres %MW1000
à %MW59999
sont remises à zéro.
Les communications de bus de terrain sont arrêtées, puis redémarrées une fois la réinitialisation terminée.
Les entrées reprennent leurs valeurs d'initialisation. Les sorties reprennent leurs valeurs d'initialisation logicielle ou leurs valeurs par défaut si aucune valeur d'initialisation logicielle n'est définie.
Le fichier de post-configuration est lu.
Pour plus de détails sur les variables, consultez la section Variables rémanentes.
Effet : Rétablit les valeurs d'initialisation des variables, à l'exception des variables rémanentes de type Retain-Persistent. Fait passer le contrôleur à l'état STOPPED.
Conditions de départ : Etat RUNNING, STOPPED ou HALT.
Méthodes d'émission d'une commande de réinitialisation à froid :
Menu EcoStruxure Machine Expert En ligne : Sélectionnez la commande .
Par un appel interne par l'application ou un appel externe via une requête Modbus, à l'aide des variables système PLC_W. q_wPLCControl et PLC_W. q_uiOpenPLCControl de la bibliothèque PLCSystem M241.
Effets de la commande de réinitialisation à froid :
L'application s'arrête.
Le forçage est désactivé.
Les informations de diagnostic des erreurs sont réinitialisées.
Les variables Retain reprennent leur valeur initiale.
Les valeurs des variables Retain-Persistent sont conservées.
Les variables non affectées et non rémanentes reprennent leurs valeurs d'initialisation.
Les valeurs des 1000 premiers registres %MW
sont conservées.
Les valeurs des registres %MW1000
à %MW59999
sont remises à zéro.
Les communications de bus de terrain sont arrêtées, puis redémarrées une fois la réinitialisation terminée.
Les entrées reprennent leurs valeurs d'initialisation. Les sorties reprennent leurs valeurs d'initialisation logicielle ou leurs valeurs par défaut si aucune valeur d'initialisation logicielle n'est définie.
Le fichier de post-configuration est lu.
Pour plus de détails sur les variables, consultez la section Variables rémanentes.
Effet : Rétablit les valeurs d'initialisation de toutes les variables, y compris les variables rémanentes. Efface tous les fichiers utilisateur sur le contrôleur, y compris les droits d'utilisateur et les certificats. Redémarre le contrôleur et le place dans l'état EMPTY.
Conditions de départ : Etat RUNNING, STOPPED ou HALT.
Méthodes d'émission d'une commande de réinitialisation à l'origine :
Menu EcoStruxure Machine Expert En ligne : Sélectionnez la commande .
Effets de la commande Réinitialisation origine :
L'application s'arrête.
Le forçage est désactivé.
Les fichiers web visu sont effacés.
Les fichiers utilisateur (application de démarrage, journalisation des données, post-configuration, droits utilisateur et certificats) sont effacés.
Les informations de diagnostic des erreurs sont réinitialisées.
Les valeurs des variables conservées (Retain) sont réinitialisées.
Les valeurs des variables conservées-persistantes (Retain-Persistent) sont réinitialisées.
Les variables non affectées et non rémanentes sont réinitialisées.
Les valeurs des 1000 premiers registres %MW
sont remises à zéro.
Les valeurs des registres %MW1000
à %MW59999
sont remises à zéro.
Les communications de bus de terrain sont arrêtées.
Les E/S expertes intégrées reprennent leurs précédentes valeurs par défaut définies par l'utilisateur.
Les autres entrées reprennent leurs valeurs d'initialisation.
Les autres sorties reprennent leurs valeurs d'initialisation matérielle.
Le contrôleur redémarre.
Pour plus de détails sur les variables, consultez la section Variables rémanentes.
Effet : Rétablit les valeurs d'initialisation de toutes les variables, y compris les variables rémanentes. Place le contrôleur dans l'état EMPTY si Logique API est sélectionné.
Conditions de départ : Etat RUNNING, STOPPED ou HALT.
Méthodes pour émettre une commande de réinitialisation de l'appareil d'origine :
Menu EcoStruxure Machine Expert En ligne : Cliquez avec le bouton droit de la souris sur . Résultat : une boîte de dialogue vous permet de sélectionner les éléments à supprimer :
Gestion des utilisateurs
Logique API
Certificats
Lorsque l'élément Gestion des utilisateurs est sélectionné :
Les utilisateurs et les groupes sont réinitialisés à la valeur par défaut.
Lorsque Logique API est sélectionné :
L'application s'arrête.
Le forçage est désactivé.
Les fichiers web visu sont effacés.
Les informations de diagnostic des erreurs sont réinitialisées.
Les valeurs des variables conservées (Retain) sont réinitialisées.
Les valeurs des variables conservées-persistantes (Retain-Persistent) sont réinitialisées.
Les variables non affectées et non rémanentes sont réinitialisées.
Les communications de bus de terrain sont arrêtées.
Les E/S expertes intégrées reprennent leurs précédentes valeurs par défaut définies par l'utilisateur.
Les autres entrées reprennent leurs valeurs d'initialisation.
Les autres sorties reprennent leurs valeurs d'initialisation matérielle.
Les journaux système sont conservés.
Lorsque l'option Certificats est sélectionnée, les certificats utilisés pour le serveur Web et le serveur FTP sont réinitialisés.
Pour plus de détails sur les variables, consultez la section Variables rémanentes.
Effet : Commande un redémarrage du contrôleur.
Conditions de départ : N'importe quel état.
Méthodes d'émission d'une commande de redémarrage :
Mise hors tension, puis mise sous tension
REDEMARRAGE par script
Effets du redémarrage :
L'état du contrôleur dépend de plusieurs conditions :
L'état du contrôleur est RUNNING si :
Le redémarrage a été provoqué par une mise hors tension suivie d'une mise sous tension et :
- le HALT avant le redémarrage et les variables rémanentes sont valides.
est défini sur , l'entrée Run/Stop n'est pas configurée, le contrôleur n'était pas à l'état- le HALT avant le redémarrage et les variables rémanentes sont valides.
est défini sur , l'entrée Run/Stop est configurée et définie sur RUN, le contrôleur n'était pas à l'état- le RUNNING avant le redémarrage, l'entrée Run/Stop n'est pas configurée, l'application de démarrage n'a pas changé et les variables rémanentes sont valides.
est défini sur , le contrôleur était en état- le RUNNING avant le redémarrage, l'entrée Run/Stop est configurée et définie sur RUN et les variables rémanentes sont valides.
est défini sur , le contrôleur était en étatLe redémarrage a été provoqué par un script et :
- le RUN, ou le commutateur est en position RUN, le contrôleur n'était pas à l'état HALT avant le redémarrage et les variables rémanentes sont valides.
est défini sur , l'entrée Run/Stop est configurée et définie surL'état du contrôleur est STOPPED si :
Le redémarrage a été provoqué par une mise hors tension suivie d'une mise sous tension et :
- le
est défini sur .- le RUNNING avant le redémarrage.
est défini sur et le contrôleur n'était pas à l'état- le RUNNING avant le redémarrage, l'entrée Run/Stop n'est pas configurée et l'application de démarrage a changé.
est défini sur et le contrôleur était en état- le RUNNING avant le redémarrage, l'entrée Run/Stop n'est pas configurée, l'application de démarrage n'a pas changé et les variables rémanentes ne sont pas valides.
est défini sur et l'état du contrôleur était- le RUNNING avant le redémarrage et l'entrée Run/Stop est configurée et définie sur STOP.
est défini sur , le contrôleur était à l'état- le HALT avant le redémarrage.
est défini sur et le contrôleur était à l'état- le HALT avant le redémarrage et l'entrée Run/Stop est configurée et définie sur STOP.
est défini sur , le contrôleur n'était pas à l'état- le RUN, ou le commutateur est réglé sur RUN, et le contrôleur n'était pas à l'état HALT avant le redémarrage.
est défini sur , l'entrée Run/Stop est configurée et définie sur- le HALT ou le commutateur est réglé sur RUN avant le redémarrage.
est défini sur , l'entrée Run/Stop n'est pas configurée, le contrôleur n'était pas à l'étatL'état du contrôleur est EMPTY si :
- il n'y a aucune application de démarrage ou si celle-ci est non valide ; ou
- le redémarrage a été provoqué par des erreurs système spécifiques.
L'état du contrôleur est INVALID_OS s'il n'y a pas de micrologiciel valide.
Le forçage est conservé si le chargement de l'application de démarrage aboutit. Sinon, le forçage est effacé.
Les informations de diagnostic des erreurs sont réinitialisées.
Les valeurs des variables Retain sont restaurées si le contexte enregistré est valide.
Les valeurs des variables Retain-Persistent sont restaurées si le contexte enregistré est valide.
Les variables non affectées et non rémanentes reprennent leurs valeurs d'initialisation.
Les valeurs des 1 000 premiers registres %MW
sont restaurées si le contexte enregistré est valide.
Les valeurs des registres %MW1000
à %MW59999
sont remises à zéro.
Les communications de bus de terrain sont arrêtées et redémarrées après le chargement de l'application de démarrage.
Les entrées reprennent leurs valeurs d'initialisation. Les sorties reprennent leurs valeurs d'initialisation matérielle, puis leurs valeurs d'initialisation logicielle ou leurs valeurs par défaut si aucune valeur d'initialisation logicielle n'est définie.
Le fichier de post-configuration est lu.
Le système de fichiers du contrôleur est initialisé et perd les ressources (sockets, pointeurs de fichier, etc.) qui lui étaient allouées.
Le système de fichiers utilisé par le contrôleur doit être redéfini de manière périodique par un redémarrage de celui-ci. Si vous ne procédez pas à une maintenance régulière de votre machine ou si vous utilisez un onduleur (UPS), vous devez forcer le contrôleur à redémarrer (mise hors tension puis remise sous tension) au moins une fois par an.
AVIS | |
---|---|
Pour plus de détails sur les variables, consultez la section Variables rémanentes.
Effet : Charge l'exécutable de votre application dans la mémoire RAM. Eventuellement, crée une application de démarrage dans la mémoire non volatile.
Conditions de départ : Etats RUNNING, STOPPED, HALT et EMPTY.
Méthodes d'émission d'une commande de téléchargement d'application :
EcoStruxure Machine Expert :
Deux options vous permettent de télécharger une application :
Commande Télécharger.
Commande Téléchargement multiple.
Pour plus d'informations sur les commandes de téléchargement d'application, reportez-vous à la rubrique Schéma d'état de contrôleur.
FTP : Chargez le fichier d'application de démarrage dans la mémoire non volatile à l'aide de FTP. Le fichier mis à jour sera utilisé au prochain redémarrage.
Carte SD : Chargez le fichier d'application de démarrage à l'aide d'une carte SD dans le contrôleur. Le fichier mis à jour sera utilisé au prochain redémarrage. Pour plus d'informations, reportez-vous à la rubrique Transfert de fichiers avec carte SD.
Effets de la commande de téléchargement par EcoStruxure Machine Expert :
L'application s'arrête, puis est effacée.
Si elle est valide, la nouvelle application est chargée et le contrôleur passe à l'état STOPPED.
Le forçage est désactivé.
Les informations de diagnostic des erreurs sont réinitialisées.
Les variables Retain reprennent leurs valeurs initiales.
Les valeurs des variables Retain-Persistent existantes sont conservées.
Les variables non affectées et non rémanentes reprennent leurs valeurs d'initialisation.
Les valeurs des 1000 premiers registres %MW
sont conservées.
Les valeurs des registres %MW1000
à %MW59999
sont remises à zéro.
Les communications de bus de terrain sont arrêtées, puis le bus de terrain configuré de la nouvelle application démarre à l'issue du téléchargement.
Toutes les E/S expertes intégrées reprennent leurs valeurs initiales puis les nouvelles valeurs par défaut configurées par l'utilisateur à l'issue du téléchargement.
Les entrées reprennent leurs valeurs d'initialisation. Les sorties reprennent leurs valeurs d'initialisation matérielle, puis leurs valeurs d'initialisation logicielle, ou leurs valeurs par défaut si aucune valeur d'initialisation logicielle n'est définie, une fois le téléchargement terminé.
Le fichier de post-configuration est lu.
Pour plus de détails sur les variables, consultez la section Variables rémanentes.
Effets de la commande de téléchargement via FTP ou carte SD :
Il n'y a pas d'effet avant le redémarrage suivant. Au prochain redémarrage, les effets sont les mêmes que ceux d'un redémarrage avec un contexte non valide. Consultez la section Redémarrage.