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

Or

Ce bloc rĂ©alise une opĂ©ration logique OR sur des signaux boolĂ©ens. Utilisez-le lorsque vous voulez que la sortie soit TRUE si au moins un des signaux d’entrĂ©e est TRUE.

đŸ“„ EntrĂ©es (sockets)

  • Boolean — Reçoit un signal boolĂ©en (par dĂ©faut : deux sockets boolean).

  • Boolean — Reçoit un signal boolĂ©en (par dĂ©faut : deux sockets boolean).

đŸ“€ Sorties (sockets)

  • Boolean — Le rĂ©sultat de l’opĂ©ration OR (TRUE si au moins une entrĂ©e est TRUE).

đŸ•č ContrĂŽles

Ce bloc n’a pas de contrîles interactifs.

🎹 FonctionnalitĂ©s

  • OpĂ©ration logique OR simple pour combiner des signaux boolĂ©ens.

  • Configuration par dĂ©faut : deux entrĂ©es boolean pour garder l’interface claire et simple.

  • À utiliser dans les flux de contrĂŽle, la logique d’alarme ou les branches dĂ©cisionnelles oĂč plusieurs conditions peuvent activer la mĂȘme sortie.

📝 Instructions d'utilisation

  1. Connectez des blocs qui produisent des boolĂ©ens (par exemple un interrupteur manuel ou un bloc de comparaison) aux sockets d’entrĂ©e.

  2. Lisez le résultat combiné depuis la sortie Boolean. La sortie sera TRUE si au moins une des entrées est TRUE.

  3. Utilisez cette sortie pour piloter des actionneurs, des indicateurs ou alimenter d’autres blocs logiques.

📊 Évaluation

À l’exĂ©cution, le bloc lit les valeurs boolĂ©ennes sur ses sockets d’entrĂ©e et renvoie un seul rĂ©sultat boolĂ©en correspondant Ă  l’opĂ©ration logique OR de toutes les entrĂ©es fournies.

💡 Conseils et astuces

  • Combinez avec des blocs de comparaison tels que Greater, Smaller ou Equals pour transformer des vĂ©rifications numĂ©riques en signaux boolĂ©ens avant de les fusionner avec Or.

  • Utilisez Logic Input pour des commandes manuelles marche/arrĂȘt et regroupez plusieurs signaux manuels dans Or pour crĂ©er un signal d’activation unique.

  • Combinez And et Not avec Or pour construire des expressions boolĂ©ennes plus complexes (par exemple : (A AND B) OR (NOT C)).

  • Pour rĂ©agir aux changements d’état plutĂŽt qu’aux niveaux, associez Or Ă  des aides temporelles/Ă  front comme Edge Rising ou Delay Step.

  • Pour verrouiller ou maintenir des rĂ©sultats selon des conditions, combinez Or avec Set - Reset.

  • Utilisez Debug Input pour enregistrer ou inspecter les signaux boolĂ©ens entrants lors du dĂ©pannage.

  • Pilotez des indicateurs ou sorties avec le rĂ©sultat de Or via des blocs comme Led Output ou Output pour visualiser ou exporter le rĂ©sultat logique.

đŸ› ïž DĂ©pannage

  • RĂ©sultat FALSE inattendu : vĂ©rifiez que tous les sockets d’entrĂ©e reçoivent bien des boolĂ©ens. Utilisez Debug Input pour inspecter chaque signal en amont.

  • EntrĂ©es flottantes ou manquantes : assurez-vous que les blocs connectĂ©s fournissent des valeurs boolĂ©ennes valides ; les entrĂ©es non connectĂ©es peuvent ĂȘtre considĂ©rĂ©es comme FALSE selon la configuration.

  • ProblĂšmes de synchronisation : si les entrĂ©es changent rapidement et que le rĂ©sultat semble instable, ajoutez un Delay Step ou utilisez la dĂ©tection de front (Edge Rising) pour stabiliser les transitions logiques.

Mis Ă  jour