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

Not

Esta función invierte una señal booleana. Úsela cuando necesite el estado lógico opuesto de una condición.

📥 Entradas

Boolean Esta entrada acepta una señal lógica (True/False) que será invertida.

📤 Salidas

Boolean Esta salida proporciona el resultado lógico invertido.

🕹️ Controles

Sin controles Este bloque no tiene elementos de interfaz; solo procesa la señal de entrada.

⚙️ Mecanismo de funcionamiento

Cuando el bloque se ejecuta, lee la señal booleana entrante y entrega su negación lógica. Si la entrada es True, la salida será False, y viceversa. Funciona con señales booleanas provenientes de otros bloques de función o entradas manuales.

✨ Características

  • Inversión lógica simple para control de flujo y toma de decisiones.

  • Ligero y de respuesta instantánea, adecuado para escenarios en tiempo real.

  • Seguro de colocar en cualquier punto donde se requiera invertir un booleano.

📝 Uso

  • Alimente una señal booleana en la entrada Boolean para recibir su valor invertido en la salida Boolean.

  • Úselo para alternar condiciones, invertir señales de habilitación o crear disparadores complementarios.

💡 Consejos y trucos

  • Combine con And o Or para construir expresiones lógicas más complejas (por ejemplo, invertir una rama antes de combinar).

  • Úselo con Equals, Greater o Smaller para invertir resultados de comparaciones cuando necesite la condición opuesta.

  • Empareje con bloques de tipo Rising Edge, Edge Rising o Edge Falling para invertir señales de borde y obtener comportamientos de disparo alternativos.

  • Use junto a Set - Reset para invertir condiciones de set/reset al implementar conmutadores de estado simples.

  • Colóquelo antes de un bloque de acción (por ejemplo, para controlar una salida) y así invertir una señal de habilitar/deshabilitar sin cambiar la lógica aguas arriba.

🛠️ Solución de problemas

  • Si la salida no es la esperada, verifique la fuente de la señal booleana que alimenta la entrada Boolean.

  • Use un bloque de registro o depuración para inspeccionar el valor booleano entrante si el flujo lógico parece incorrecto.

Última actualización

¿Te fue útil?