For the complete documentation index, see llms.txt. This page is also available as Markdown.

Not

Ce bloc fonctionnel inverse un signal booléen. Utilisez-le lorsque vous avez besoin de l'état logique opposé d'une condition.

📥 Entrées

Boolean Ce connecteur d'entrée accepte un signal logique (True/False) à inverser.

📤 Sorties

Boolean Ce connecteur de sortie fournit le résultat logique inversé.

🕹️ Contrôles

No Controls Ce bloc n'a pas de contrôles visibles pour l'utilisateur ; il se contente de traiter le signal d'entrée.

⚙️ Mécanisme d'exécution

Lorsque le bloc s'exécute, il lit le signal booléen entrant et renvoie sa négation logique. Si l'entrée est True, la sortie devient False, et inversement. Il fonctionne avec des signaux booléens provenant d'autres blocs fonctionnels ou d'entrées manuelles.

✨ Fonctionnalités

  • Inversion logique simple pour le contrôle du flux et la prise de décision.

  • Léger et à réponse instantanée, adapté aux scénarios temps réel.

  • Sûr à placer n'importe où une inversion booléenne est nécessaire.

📝 Utilisation

  • Injectez un signal booléen dans l'entrée Boolean pour obtenir sa valeur inversée sur la sortie Boolean.

  • Utilisez-le pour basculer des conditions, inverser des signaux d'activation ou créer des déclencheurs complémentaires.

💡 Conseils et astuces

  • Combinez avec And ou Or pour construire des expressions logiques plus complexes (par exemple, inversez une branche avant de la combiner).

  • Utilisez avec Equals, Greater ou Smaller pour inverser le résultat de comparaisons lorsque vous avez besoin de la condition opposée.

  • Associez-le à des blocs de type Rising Edge / Edge Rising / Edge Falling pour inverser les signaux d'arête et obtenir un comportement de déclenchement alternatif.

  • Employez-le avec Set - Reset pour inverser les conditions set/reset lors de la mise en œuvre de bascules d'état simples.

  • Placez-le avant un bloc d'action (par exemple, pour contrôler l'accès à une sortie) afin d'inverser un signal d'activation/désactivation sans modifier la logique en amont.

🛠️ Dépannage

  • Si la sortie n'est pas celle attendue, vérifiez la source du signal booléen alimentant l'entrée Boolean.

  • Utilisez un bloc de journalisation ou de débogage pour inspecter la valeur booléenne entrante si le flux logique semble incorrect.

Mis à jour