NOT: término de PLC en lenguaje sencillo
LógicaComo la palabra “no” en una nota del refrigerador: “Si no llueve, tiende la ropa.” En un PLC, NOT invierte una respuesta: TRUE pasa a ser FALSE y FALSE pasa a ser TRUE.
Invierte verdadero y falso. NOT Stop es verdadero mientras Stop está inactivo.
NOT en una máquina real
NOT invierte un valor: TRUE pasa a FALSE y FALSE pasa a TRUE. Así que NOT Stop es TRUE mientras Stop no está activo.
En SCL y texto estructurado escribes NOT. En ladder, la misma comprobación es un contacto normalmente cerrado, llamado XIO en Rockwell, que deja pasar la corriente cuando su variable es FALSE. En FBD es una entrada negada.
Es como escribes lo que no debe estar pasando: NOT Stop, NOT Fault. NOT se calcula antes que AND y OR, así que NOT A AND B significa (NOT A) AND B.
NOT: un ejemplo resuelto
Una bomba puede funcionar mientras su señal de falla esté desactivada: Request AND NOT Fault. Con Fault en FALSE, NOT Fault es TRUE y la bomba puede funcionar. Cuando Fault se activa, NOT Fault pasa a FALSE y la orden se desactiva.
NOT: un error habitual
Equivocarse de sentido con una señal que está activa cuando todo va bien. Si StopOK es TRUE cuando todo va bien, compruebas StopOK tal cual y no NOT StopOK.
¿Todavía no lo tienes claro? Pregunta en el Vestuario.