AND: término de PLC en lenguaje sencillo
LógicaComo una nota en el refrigerador: “Si hace sol y ya hiciste la tarea, sal a jugar.” Las dos cosas deben ser ciertas. En un PLC, AND da TRUE solo cuando sus dos condiciones son TRUE.
Las dos condiciones deben ser verdaderas. Start AND Permit permite una petición solo cuando también hay permiso.
AND en una máquina real
AND da TRUE solo cuando todas las condiciones son TRUE. Si aunque sea una es FALSE, el resultado es FALSE. Puedes encadenar tantas como necesites.
En ladder, AND son contactos en serie: la corriente tiene que pasar por cada uno. En SCL y texto estructurado es la palabra AND. En FBD de Siemens es una caja marcada con &, y en FBD de Rockwell es BAND.
AND es como se escriben la mayoría de las condiciones de marcha, y se lee casi como la frase que representa. También da prioridad a un paro, porque basta un FALSE para bloquear todo el resultado.
AND: un ejemplo resuelto
Una bomba de lavado tiene tres condiciones: el operador la pide, el tanque de suministro tiene suficiente agua y no hay ninguna falla activa. Request AND WaterOK AND NOT Fault es TRUE solo cuando las tres se cumplen. Si falta el agua, el resultado pasa a FALSE en ese escaneo.
AND: un error habitual
Mezclar AND con OR sin paréntesis. AND se calcula primero, así que A OR B AND C significa A OR (B AND C). Usa paréntesis para que nadie tenga que recordar la regla.
¿Todavía no lo tienes claro? Pregunta en el Vestuario.