PLCSiemensTIA Portal

Contactos NA, NC y NOT en TIA Portal: Cómo se usa paso a paso

Contactos normalmente abierto, normalmente cerrado e invertir RLO (NOT) en TIA Portal para S7-1200 y S7-1500, con simulador.

· 3 min de lectura

Contactos NA, NC y NOT en TIA Portal: Cómo se usa paso a paso

Los contactos son la base del lenguaje KOP (ladder) en TIA Portal. El contacto normalmente abierto (NA) deja pasar la corriente cuando el bit vale 1; el normalmente cerrado (NC) cuando vale 0. El contacto NOT invierte el resultado lógico (RLO) que llega a él.

Parámetros

Parámetro Tipo de dato Descripción
Operando del contacto Bool Entrada (%I), salida (%Q), marca (%M), bit de DB o variable local
NOT Sin operando Invierte el RLO: Si llega 1 sale 0 y al revés

Cómo se ejecuta

Condición Resultado
NA con bit = 1 Pasa corriente (RLO = 1)
NC con bit = 0 Pasa corriente (RLO = 1)
Contactos en serie Función Y (AND)
Contactos en paralelo Función O (OR)

Ejemplo paso a paso (KOP)

  1. En el árbol del proyecto abre Variables PLC y crea "Sensor" (Bool, %I0.0).
  2. Abre el OB1 (Main) en lenguaje KOP.
  3. Desde Instrucciones básicas › Operaciones lógicas con bits arrastra un contacto NA y asígnale "Sensor".
  4. Agrega una bobina con "Salida_NA". Repite con un contacto NC y con NA + NOT.
  5. Compila, carga y observa en línea con las gafas (Activar/desactivar observación).

Equivalente en SCL:

"Salida_NA"  := "Sensor";
"Salida_NC"  := NOT "Sensor";

Consejos y errores comunes

  • El contacto NC examina el bit en memoria, no el contacto físico: Un paro cableado NC se programa normalmente con contacto NA.
  • NOT es útil al final de una combinación serie/paralelo para invertir todo el resultado.
  • Usa nombres simbólicos claros; TIA Portal muestra la dirección absoluta debajo.

Serie: Instrucciones de TIA Portal

Referencias

  • Siemens AG. SIMATIC S7-1200 Programmable Controller: System Manual. Siemens Industry Online Support.
  • Siemens AG. SIMATIC S7-1500 / STEP 7 (TIA Portal): Ayuda en pantalla, instrucciones básicas.
  • Berger, H. Automating with SIMATIC S7-1500. Publicis.
  • International Electrotechnical Commission. (2013). IEC 61131-3: Programmable controllers – Part 3: Programming languages (3.ª ed.). IEC.

SIMATIC, STEP 7 y TIA Portal son marcas de Siemens AG. Ilustraciones y simuladores originales de TdeAutomatización.

Sigue aprendiendo