Saltar al contenido

OB40 – OB de Alarma de Proceso en TIA Portal

¿Qué tal Pelecero? En esta lección te voy a enseñar qué es y cómo funciona el OB40 o OB de Alarma de proceso, también conocido como Hardware Interrupt.

Así que venga, al lio!

Tabla de Contenidos

¿Qué es el OB40?

El OB40 de Alarma de Proceso se utiliza para ejecutar código ante un evento de hardware, es decir, cuando se produce un evento de hardware (se activa una entrada digital, por ejemplo), el OB1 Main se detiene en el punto en el que se encuentra y activa el OB 40, y tras finalizar la ejecución de dicho bloque, vuelve al main para continuar con el programa principal.

Para añadir el bloque de alarma de proceso a tu proyecto debes ir a «Agregar nuevo bloque» y seleccionar el bloque «Hardware Interrupt«:

ob de alarma de proceso tia portal

Utilidades del OB 40

Con el OB 40 se pueden hacer varias cosas, pero una de ellas es que se ejecute cuando se activa una entrada digital. Digamos que hay veces en que, en algunos procesos, vas a necesitar que tu PLC ejecute cierto código en el instante real en el que se activa una entrada digital, ya que la ejecución normal del OB1 puede no ser lo suficientemente rápida.

Aprender a programar en TIA Portal

Para esto, lo primero que debes hacer es, obviamente, tener un OB de Alarma de proceso en tu proyecto (no importa si es OB 40 u otra ID permitida, quiero decir, le puedes poner el número 46 si quieres). Acto seguido, debes irte a una de las entradas digitales de tu PLC o módulo de entradas digitales y activar la detección de flanco ascendente:

entradas digitales plc 1200 tia portal

Una vez actives la detección de flanco en la entrada o entradas que quieras tu que activen la ejecución del OB40, debes seleccionar el OB de Alarma de proceso en la pestaña «Alarma de proceso«:

alarma de proceso entrada digital tia portal

Date cuenta que tienes un número en prioridad, esto sirve por si, en caso de que tengas diferentes OB de Alarma de proceso, que indiques por prioridades en que orden deben ejecutarse.

¿Te ha sido de utilidad Pelecero? Pues aquí tienes más sobre otros Tipos de Bloques de Organización en TIA Portal

Todas las semanas, envío contenido de valor a través de mi newsletter.

Concretamente, experiencias propias vividas en fábricas como programador de PLC, cagadas monumentales que he hecho (y más de una buena que me ha caído) y consejos de programación.

Cada semana, píldora de conocimiento nueva. Semana que estás fuera, píldora que te pierdes (y que no volveré a compartir)

Para cumplir con el RGPD (Reglamento General de Protección de Datos) y entender que tus datos están seguros, debes leer y aceptar la política de privacidad. Tus datos serán guardados en Mailchimp, proveedor de email marketing. Mailchimp también cumple con el RGPD, así que todo está protegido y amparado por la ley.

Configuración