Logic Input
Ce bloc fonctionnel fournit un contrôle booléen manuel simple que vous pouvez utiliser pour déclencher ou verrouiller d'autres blocs dans votre scénario. Utilisez-le lorsque vous avez besoin d'un signal TRUE/FALSE contrôlé par un opérateur à l'intérieur du flux.
📥 Entrées
Ce bloc fonctionnel n'a pas de prises d'entrée.
📤 Sorties
Boolean — Prise de sortie
Cette prise fournit la valeur TRUE/FALSE actuellement sélectionnée par le contrôle.
🕹️ Contrôles
Switch — Un interrupteur à deux positions étiqueté TRUE / FALSE. Basculez-le pour définir la valeur booléenne de sortie.
🎯 Fonctionnalités
Générateur booléen manuel simple pour contrôler le flux logique.
Léger et réactif : les changements se propagent immédiatement aux blocs connectés lors du basculement.
Utile pour les tests ou les commandes manuelles lors de la configuration et du débogage.
📝 Comment l'utiliser
Placez le bloc
Logic Inputdans votre scénario là où vous avez besoin d'un signal TRUE/FALSE manuel.Basculez le
Switchsur TRUE pour envoyer un signal actif, ou sur FALSE pour envoyer un signal inactif.Connectez la sortie aux blocs en aval qui acceptent une entrée booléenne/check pour contrôler des actions, des déclencheurs ou des comportements de verrouillage.
📊 Comportement lors de l'exécution
Lorsque le scénario est en cours, le bloc émet en continu l'état actuel du Switch sous forme de valeur booléenne. Le changement de position du switch met à jour la sortie immédiatement.
💡 Astuces et conseils
Combinez la sortie de
Logic Inputavec des blocs logiques tels queAnd,OrouNotpour construire des conditions plus complexes.Utilisez
Rising EdgeouEdge Risingsi vous avez besoin d'un déclencheur unique lorsque le switch passe de FALSE à TRUE.Utilisez
ON DelayouOFF Delaypour ajouter un comportement de temporisation (debounce) ou de maintien au signal booléen.Envoyez le booléen vers
Led OutputouRecord Video(comme déclencheur d'enregistrement) pour contrôler manuellement des indicateurs visuels ou des enregistrements.Pour transmettre la valeur booléenne à différentes parties d'un scénario, utilisez
Tag To/Tag FromouData Write Local/Data Read Local.
🛠️ Dépannage
Si les blocs en aval ne répondent pas, vérifiez qu'ils acceptent une entrée booléenne/check et que les connexions sont valides.
Si vous avez besoin d'un déclencheur unique mais recevez des activations répétées, utilisez
Rising Edgepour convertir le TRUE stable en une seule impulsion.
Mis à jour