Saltar al contenido

OB80 Error de Tiempo en TIA Portal

Bien Pelecero, en esta lección te voy a explicar qué es y para que sirve el OB80 en los PLC Siemens en TIA Portal.

Pero antes de eso, decirte que para poder aprender programación de autómatas con mis formaciones verdaderamente exclusivas a la vez que rentables, solo las puedes adquirir a través de mis emails diarios.

Para recibirlos como ya hacen otros miles de personas, te apuntas aquí:

Tabla de Contenidos

¿Qué es el OB80 en TIA Portal?

Los OB de error de tiempo en TIA Portal interrumpen el procesamiento cíclico del programa (Main) cuando se rebasa el tiempo de ciclo máximo (este tiempo se configura en las propiedades del PLC, en TIA Portal).

Decirte Pelecero, que el OB80 se ejecuta cuando aparece uno de los siguientes eventos:

  • El programa cíclico excede el tiempo de vigilancia del ciclo.
  • El OB llamado se está ejecutando todavía (esto es posible en los OBs de alarma de retardo y de alarma cíclica).
  • Se ha perdido una alarma horaria porque la hora se ha adelantado más de 20 segundos.
  • Una alarma horaria se ha perdido en estado STOP.
  • Se ha desbordado una cola de espera de OB de alarma.
  • Una alarma se ha perdido por sobrecarga de alarmas.

Para agregar el OB80 a tu programa TIA Portal, simplemente debes ir a "Agregar nuevo Bloque" y seleccionar el OB "Time error interrupt":

ob error de tiempo ob 80 tia portal

Información de Arranque

VariableTipo de DatosSignificado
fault_idBYTE0x01: Tiempo de vigilancia del ciclo excedido
0x02: El OB llamado todavía se está ejecutando
0x05: Alarma horaria expirada debido a salto de hora
0x06: Alarma horaria expirada al reanudar en RUN
0x07: Desbordamiento de la cola de espera
0x09: pérdida de alarmas por sobrecarga de alarmas
csg_OBnrOB_ANYNúmero del OB procesado en el momento en el que ocurrió el error
csg_prioUINTPrioridad del OB procesado en el momento en el que ocurrió el error

¿Qué sucede si no tengo el OB 80?

Si no tienes en tu programa de PLC Siemens el OB de error de tiempo y el ciclo de scan excede el tiempo de vigilancia de ciclo, la CPU, según el modelo se comportará de la siguiente manera:

Modelo PLC SiemensVersión FirmwareEstado CPU
S7-1200v1.x a v3.xPermanece en RUN ✔️
S7-1200v4.x o superiorPasa a STOP ❌
S7-1500-Pasa a STOP ❌

Bien Pelecero, te veo en otras lecciones sobre otros Tipos de OB en TIA Portal!

Bien.

Todos los días envío un email diario a miles de personas con la posibilidad de adquirir alguna de mis formaciones verdaderamente inéditas a la vez que rentables.

Para recibirlos, y con ello, la opción de poder adquirirlas, te apuntas justo aquí debajo:

Esto es más importante que lo que estás leyendo

Mira.

Te acabo de interrumpir en tu lectura. Estabas buscando algo, leyendo, y he venido yo y te he interrumpido. Te pediría disculpas, pero no lo voy a hacer.

¿Sabes porqué? Porque se que lo que voy a ofrecerte lo va a compensar con creces de una manera que roza lo absurdo.

Abajo de este texto tienes un formulario, puedes apuntarte o no, eso es decisión tuya, pero que sepas que es totalmente gratis, tanto darte de alta como darte de baja. Vamos, que perder, no vas a perder nada.  Ahora bien, si te apuntas, vas a poder optar a conocimiento, técnicas y experiencias en automatización y programación de autómatas que no comparto en ningún otro sitio salvo en los emails que envío diariamente.

O bien puedes ignorar todo esto y cerrar esta ventana.

Mientras tu haces eso, miles de personas los reciben cada día.

Configuración