Bloques de organización OB se pueden utilizar en STEP 7 V11 (TIA Portal)
Las siguientes tablas contienen un resumen sobre los bloques de organización disponibles en el STEP 7 V11 (TIA Portal). Proceda de la siguiente manera para insertar un bloque de organización en el programa:
Abra el proyecto de STEP 7 en la navegación del proyecto y selecciona la opción "Bloques del programa".
Haga doble clic en "Bloques del programa" sobre la opción "Insertar nuevo bloque".
Haga clic en el siguiente diálogo sobre el botón "Bloque de organización (OB)".
Seleccione el tipo de OB que se necesita para la ejecución del programa.
Confírme con "OK" para insertar el OB en el programa.
Para obtener informaciones más detalladas, marque el OB correspondiente (clase de evento) en el diálogo "Insertar nuevo bloque" y haga clic en el enlace "Más...". Ahora se abre la ayuda online para el bloque de organización seleccionado. La siguiente tabla contiene los OBs para el S7-1200/1500:
Vista general de los bloques de organización para el S7-1200/1500: |
Bloque de organización para la elaboración cíclica del programa (S7-1200/1500) Bloque de código superiorque se tienen que elaborar cíclicamente en el programa y en los que se programan instrucciones o pueden llamar a otros bloques. El OB1 es el bloque estándar para la ejecución cíclica del programa de usuario.
|
Bloque de organización para el arranque (S7-1200/1500) El OB de arranque sólo se elaboran una vez cuando el modo de servicio de la CPU pasa de STOP a RUN.
|
Bloque de organización para la elaboración de alarmas de retardo (S7-1200/1500) El OB de alarma de retardo interrumpen la elaboración cíclica del programa tras transcurrir un tiempo determinado
|
Bloque de organización para la elaboración de alarmas de tiempo (S7-1200/1500) El OB de alarma de tiempo interrumpen la elaboración cíclica del programa en intervalos de tiempo definidos.
|
Bloque de organización para la elaboración de alarmas de proceso HSC (S7-1200/1500) El OB de alarma de proceso interrumpen la elaboración cíclica del programa debido a eventos hardware. Las interrupciones hardware no sólo se utilizan para las "alarmas del proceso HSC", sino también para las alarmas del proceso de los canales digitales.
|
Bloque de organización para la elaboración de alarmas de diagnóstico (S7-1200/1500) Si un módulo con capacidad de diagnóstico, para el cual ha sido liberada la alarma de diagnóstico, reconoce un error, el OB de alarma de diagnóstico interrumpe la elaboración cíclica del programa.
|
Bloque de organización para la elaboración de errores de tiempo (S7-1200/1500) Si se sobrepasa el tiempo de ciclo máximo, el OB de error de tiempo interrumpe la elaboración cíclica del programa.
|
Bloque de organización para insertar y extraer módulos (S7-1500) El sistema operativo de la CPU llama al OB cuando se inserta o se extrae un módulo configurado, que no ha sido desactivado, o un submódulo de la periferia descentralizada.
|
Bloque de organización para el fallo de bastidor de un sistema PROFINET IO (S7-1500) Si falla un sistema maestro DP, un esclavo DP o una parte de los submódulos, el sistema operativo de la CPU llama al OB.
|
Bloque de organización para fallos de programación (S7-1500) El sistema operativo de la CPU llama al OB cuando aparece un fallo de programación durante la elaboración de una instrucción del programa de usuario.
|
Bloque de organización para el fallo de acceso a periferia (S7-1500) El sistema operativo de la CPU llama al OB cuando aparece un fallo en los acceso directos a los datos de periferia al elaborar una instrucción del programa de usuario.
|
Bloques de organización para las alarmas de tiempo (S7-1500) Los OBs se puede arrancar periódicamente o una sola vez en un instante determinado.
|
Bloque de organización para el interpolador MC (S7-1500) Al crear un objeto tecnológico (motion), se llama automáticamente al OB "MC-Interpolator" para la elaboración de dichos objetos.
|
Bloque de organización para el servo MC (S7-1500) Al crear un objeto tecnológico (motion), se llama automáticamente al OB "MC-Servo" para la elaboración de dichos objetos.
|
Bloque de organización para las alarmas isócronas (S7-1500) Partes del programa que se puede arrancar de manera isócrona con el ciclo DP o el ciclo de envío PN.
|
Bloque de organización para la alarma de estado (S7-1500) El sistema operativo de la CPU llama al OB cuando ha aparecido una alarma de estado.
|
Bloque de organización para alarmas de actualización (S7-1500) El sistema operativo de la CPU llama al OB cuando ha aparecido una alarma de actualización.
|
Bloque de organización para las alarmas específicas del fabricante y del perfil (S7-1500) El sistema operativo de la CPU llama al OB cuando aparece una alarma específica del fabricante o del perfil.
|
La siguiente y tabla contiene los OBs para S7-300/400
Vista general de los bloques de organización para el S7-300/400 |
Bloque estándar para el elaboración cíclica del programa de usuario
|
OBs de alarma horaria
|
OBs de alarma retardado
|
OBs de tiempo
|
OBs de alarma del proceso
|
OB de alarma de estado
|
OB de alarma de actualización
|
OB para las alarmas específicas del fabricante
|
OB de alarma isócrona
|
OB de fallo de tiempo
|
OB de fallo de fuente de alimentación
|
OB de alarma de diagnóstico
|
OB de extracción/inserción de un módulo hardware
|
OB de fallo hardware en la CPU
|
OB de fallo de ejecución del programa
|
OB de fallo de bastidor
|
OB de fallo de comunicación
|
OB de interrupción de la elaboración
|
OB de segundo plano
|
OBs de arranque
|
OB de fallo de programación
|
OB de fallo de acceso a la periferia
|