Saltar al contenido

Bloques de Organización (OB) en TIA Portal

Vas a aprender en esta lección que es un Bloque de Organización en TIA Portal, también conocido como OB, y que tipos de OB existen y cómo funcionan, así que venga Pelecero, manos a la obra!

Tabla de Contenidos

¿Qué es un Bloque de Organización (OB) en TIA Portal?

Los bloques de organización (OBs) en TIA Portal son la interfaz entre el sistema operativo y el programa de usuario, porque sí, el PLC dentro de sí, tiene un sistema operativo, y no, no es windows (y menos mal). Estos bloques de organización son llamados por el propio sistema operativo al producirse ciertos eventos y permiten controlar procesos tales como:

  • Comportamiento en arranque del sistema de automatización
  • Ejecución cíclica del programa
  • Ejecución del programa controlada por alarmas
  • Tratamiento de errores

La programación de estos peculiares bloques, y a veces, simplemente el hecho de tenerlos en el programa sin hacer nada, definen el comportamiento de la CPU. Decir que en función de la CPU utilizada, se dispone de diferentes bloques de organización, vamos, que todas las gamas de PLC no permiten todos los tipos de OB (es lo que hay, a más prestaciones, más dinero debes pagar)

Pelecero, antes de pasar al siguiente punto, permíteme hacerte un resumen aclaratorio y esclarecedor, y es que, en definitiva, un OB no es ni más ni menos que un bloque donde programas código, y ese código, es el que el PLC interpreta para saber que es lo que tiene que hacer. Por ejemplo, por muchas FC o FB que tengas programadas, si estas no están llamadas en el OB principal, el PLC no las ejecutará.

¿Por qué? Por lo que te he dicho, el PLC solo interpreta el código en sus bloques de organización, eso es lo que significa que funcionan como la «interfaz» entre el programador y la CPU del PLC.

Aprender a programar en TIA Portal

¿Cómo se clasifican los Bloques de Organización (OB) en TIA Portal?

En TIA Portal los bloques de organización se clasifican en diversos grupos (yo te explicaré más adelante en esta lección los más importantes), aunque estos pueden variar según el modelo de PLC que estés utilizando. Además, decirte que puedes asignar hasta el número 32767 (ID) a tus OB, pero existen ciertos OB que solo disponen de uno o varios números o ID asignables.

Tabla con los Tipos de OB en TIA Portal

OB de CicloOB 123 o superior
OB de ArranqueOB 100, OB 123 o superior
OB de Alarma de RetardoOB 20, OB 21, OB 22, OB23, OB123 o superior
OB de Alarma CíclicaOB 30, OB 31, OB 32, OB 33, OB 34, OB 35, OB 36, OB 37, OB 38, OB 123 o superior
OB de Alarma de procesoOB 40, OB 41, OB 42, OB 43, OB 44, OB 45, OB 46, OB 47, OB 123 o superior
OB de Error de tiempoOB 80
OB de Alarma de DiagnósticoOB 82
OB de Presencia de móduloOB 83
OB de Fallo de rackOB 86
OB de Error de programaciónOB 121
OB de Alarma horariaOB 10, OB 11, OB 12, OB 13, OB 14, OB 15, OB 16, OB 17, OB 123 o superior
OB de Alarma de estadoOB 55
OB de Alarma de actualizaciónOB 56
OB para Alarma específicaOB 57
OB MC-InterpolatorOB 92
OB MC-ServoOB 91
OB MC-PreServoOB 67
OB MC-PostServoOB 95

Se que puede abrumar tantos tipos de bloques de organización, pero no te preocupes Pelecero, voy a explicarte el funcionamiento de unos cuantos, concretamente, los que considero más importantes (si me he olvidado de alguno, házmelo saber!) 👇

Funcionamiento OBs más importantes

OB1 Main en TIA Portal

OB1 Main

OB 100 - OB de Arranque en TIA Portal

OB100 Arranque

OB40 - OB Alarma de Proceso TIA Portal

OB40 Alarma de Proceso

OB121 OB de Error de Programación

OB121 Error de Programación

OB30 Alarma Cíclica TIA Portal

OB30 Alarma Cíclica

OB86 Fallo de Rack TIA Portal

OB86 Fallo de Rack

OB82 Alarma de Diagnóstico

OB82 Alarma de Diagnóstico

OB80 Error de Tiempo TIA Portal

OB80 Error de Tiempo

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