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!

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 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.

¿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

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

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