DOXOM / Docs / Modo Legacy / Contactos

Contactos

Los contactos representan condiciones de entrada en el programa Ladder. Cada contacto evalúa el estado de un operando y permite o bloquea el flujo de potencia.

Panel de contactos Legacy
Panel de instrucciones mostrando los tipos de contacto disponibles en modo Legacy.

Contactos de nivel

InstrucciónSímboloDescripción
LD─┤ ├─Load: Contacto normalmente abierto. Se activa cuando el operando es TRUE. Inicia una nueva condición en el rung.
LDI─┤/├─Load Inverse: Contacto normalmente cerrado. Se activa cuando el operando es FALSE.
AND─┤ ├─AND: Contacto NA en serie. Combina con la condición anterior mediante AND lógico.
ANI─┤/├─AND Inverse: Contacto NC en serie. AND con el inverso del operando.
OR─┤ ├─OR: Contacto NA en paralelo. Combina con la condición anterior mediante OR lógico.
ORI─┤/├─OR Inverse: Contacto NC en paralelo. OR con el inverso del operando.
Consejo: Use LD al inicio de cada rung. Use AND para condiciones en serie y OR para condiciones en paralelo.

Contactos por flanco

Los contactos de flanco detectan transiciones del operando (cambio de estado), generando un pulso de un solo ciclo de scan:

InstrucciónTipoDescripción
LDPFlanco positivoLoad Pulse: Detecta transición de FALSE→TRUE. Pulso de 1 scan.
LDFFlanco negativoLoad Falling: Detecta transición de TRUE→FALSE. Pulso de 1 scan.
ANDPFlanco positivoAND con flanco de subida del operando.
ANDFFlanco negativoAND con flanco de bajada del operando.
ORPFlanco positivoOR con flanco de subida del operando.
ORFFlanco negativoOR con flanco de bajada del operando.
Nota: Los contactos por flanco son útiles para botones pulsadores, conteo de eventos y ejecución de acciones que solo deben ocurrir una vez por cambio de estado.

Operandos válidos para contactos

Ejemplo

Arranque-parada con enclavamiento:

|  LD  X0.0   AND  M0     OUT  Y0.0  |
|  OR  Y0.0   ANI  X0.1                |

— El botón de arranque X0.0 activa la salida Y0.0, que se enclava a sí misma. El botón de parada X0.1 (NC) interrumpe el circuito. La marca M0 actúa como habilitación general.