Skip to main content

Commande : Réinitialiser à froid

une fonction: La commande provoque un démarrage à froid de l'application active sur le contrôleur.

appeler: Menu En ligne

exigence: L'application est en mode en ligne.

Important

Si un contrôleur de sécurité est monté sous un contrôleur, cette commande peut utiliser les liaisons de communication temporaire interrompre!

Les connexions du contrôleur de sécurité à d'autres contrôleurs de sécurité (via des variables de réseau de sécurité), aux appareils de terrain et au système de développement sont affectées. Les appareils de terrain sûrs ou d'autres contrôleurs de sécurité peuvent passer à l'état sûr en réaction. La connexion au système de développement n'est affectée que si le contrôleur de sécurité est connecté au contrôleur principal via le bus de terrain.

Pour plus d'informations, voir : Contrôles de sécurité subordonnés

. Que faire avec un redémarrage réinitialiser à froid arrive:
  • Le code d'application reste sur le contrôleur.

  • Les variables sont initialisées (avec la valeur d'initialisation ou la valeur d'initialisation par défaut 0), les valeurs précédentes sont perdues.

  • Les variables Retain sont initialisées, les valeurs précédentes sont perdues.

  • Les variables persistantes restent avec des valeurs.

  • Les points d'arrêt qui ont été définis dans le code conservent leur statut (par exemple, activés ou désactivés).

  • La demande va à l'état ARRÊTER.

Au fait, vous pouvez également sélectionner la commande lors du débogage de l'application et ceci dans l'état ARRÊT SUR TA se tient à un point d'arrêt. Ensuite, soit le démarrage à chaud est effectué immédiatement, soit les instructions du cycle en cours qui manquent encore sont traitées en premier. Par conséquent, une fenêtre de message apparaît dans laquelle vous pouvez sélectionner d'autres comportements. Cependant, la fenêtre de message n'apparaît que si le système d'exécution est capable de redémarrer sans terminer le cycle au préalable.

Après réinitialiser vous pouvez utiliser l'application comme d'habitude et, par exemple, avec la commande Déboguer → Lancer lancer l'exécution.

Pour plus d'informations, voir : RéinitialiserChaud et Réinitialiser l'origine