Skip to main content

Commande : Forcer toutes les valeurs de <Device.Application>

une fonction: La commande fixe en permanence toutes les valeurs des variables de l'<Device.Application> sélectionné à des valeurs prédéfinies.

appeler:

  • Menu contextuel de l'application dans l'arborescence des appareils

  • Menu contextuel dans l'éditeur d'un POU de l'application sélectionnée

exigence: L'application est en mode en ligne.

Le changement extraordinaire des valeurs des variables dans une application exécutée sur le contrôleur peut entraîner un comportement indésirable du système contrôlé.

Évaluez les dangers potentiels avant de forcer les valeurs des variables et prenez les précautions de sécurité appropriées. Selon le système commandé, des dommages au système et aux pièces à usiner peuvent se produire ou la santé et la vie des personnes peuvent être mises en danger.

Avec les ensembles de commandes CODESYS une ou plusieurs variables de l'application active sur le contrôleur en permanence à des valeurs définies. Ce réglage a lieu au début et à la fin d'un cycle de traitement. Séquence de traitement : 1. Lire les entrées, 2. Forcer les valeurs, 3. Traiter le code, 4. Forcer les valeurs, 5. Ecrire les sorties.

. Vous pouvez préparer les valeurs comme suit :
  • Cliquez dans le champ valeur préparée dans la partie déclaration et entrez la nouvelle valeur. Pour une variable booléenne, cliquez simplement dans le champ pour modifier la valeur.

  • Cliquez dans le champ Surveillance en ligne dans la partie implémentation de l'éditeur LOG/CONT/IL et saisissez la nouvelle valeur.

  • Cliquez dans le champ valeur préparée dans la fenêtre de surveillance et entrez la nouvelle valeur.

Une valeur "forcée" est indiquée par un _cds_icon_forced_variable.png icône marquée.

. CODESYS effectue le forçage jusqu'à ce qu'il soit explicitement déforcé par l'utilisateur comme suit :
  • commander Déforcer toutes les valeurs

  • commander Déforcer toutes les valeurs de '<Device.Application>'

  • Annulation de la force via la boîte de dialogue préparer la valeur

  • Déconnectez-vous de l'application

Astuce

La commande Forcer les valeurs [toutes les applications], qui affecte toutes les applications du projet, n'est pas inclus dans un menu par défaut.

Pour plus d'informations, voir : Forcer et écrire des variables