Está en la página 1de 5

MODELO DE ESTADOS DE ISA 88

Los estados especifican su situación actual.

Figura 1. Diagrama de transición de estados

ESTADOS:

IDLE (OCIOSO): El elemento procedimental está esperando un comando START que causará una
transición al estado RUNNING (Corriendo).

RUNNING (CORRIENDO): Operación normal.

COMPLETE (COMPLETO): Operación normal, se llega a este estado al finalizar la operación


RUNNING. El elemento procedimental ahora está esperando un comando RESET que causará una
transición a IDLE.

PAUSING (PAUSANDO): El elemento procedimental o entidad de equipo ha recibido un comando


PAUSE. Esto causará que el elemento procedimental pare en la siguiente localización de paro segura
o estable ya definida, en su lógica normal RUNNING. Una vez parado, el estado automáticamente
trasciende a PAUSED.
HOLDING (RETENIENDO): El estado RUNNING es interrumpido debido a que el elemento
procedimental ha recibido un comando HOLD, el cual ocurre al detectarse una excepción o al ser
emitido por un operario, por lo tanto se está ejecutando su lógica HOLDING para colocar el elemento
procedimental o entidad de equipo dentro de un estado seguro. Si no es requerida la secuencia, el
elemento procedimental o entidad de equipo trasciende inmediatamente al estado HELD.

 BATCH: En este tipo de procesos, el estado RUNNING comprende la ejecución de


operaciones ordenadas que dentro de periodos finitos de tiempo se encargan de procesar
cantidades finitas de material, de tal manera que se obtiene una cantidad finita de
productos. Por lo tanto, si ocurre una excepción que interrumpa la ejecución de alguna
operación, se pueden generar pérdidas en los materiales, y por consecuencia pérdidas en la
producción.
 CONTINUO: En este tipo de procesos, el estado RUNNING comprende la ejecución de
operaciones para un proceso en el que el flujo de materiales a través de los equipos de
procesamiento es continuo, de tal manera que la elaboración de productos también es
continua; por lo tanto si llega a ocurrir una excepción, el manejo de esta debe permitir que
el flujo continuo de materiales del elemento procedimental se coloque en un estado seguro.
Sin embargo, aunque se ejecute la lógica HOLDING, la ocurrencia de un evento fuera del
comportamiento normal implica pérdidas de materiales en el proceso, y por tanto pérdidas
en la producción.
 DISCRETO: En este tipo de procesos, el estado RUNNING comprende la ejecución de
operaciones para un proceso en el que la elaboración de un producto consiste en el
ensamble de partes que es posible identificar aun cuando el producto final se haya
fabricado. Por lo tanto, si ocurre una excepción o evento fuera de lo normal que lleven al
proceso a un estado HOLDING, encargado de asegurar el elemento procedimental en el que
fue detectada la anormalidad, esto no implica que el proceso general, deba parar, ya que es
posible que se puedan seguir ejecutando otros elementos procedimentales sin afectar la
elaboración del producto final, dado que el orden de la ejecución de los segmentos de
proceso puede variar.

HELD: El elemento procedimental ha completado su lógica HOLDING.

ABORTING: El elemento procedimental ha recibido un comando ABORT y está ejecutando su lógica


ABORT, que es la lógica que facilita una más rápida pero no necesariamente controlada, parada
anormal, si la secuencia no es requerida, entonces el elemento procedimental trasciende
inmediatamente al estado ABORTED.

Si el elemento procedimental en cualquiera de los estados en los que se encuentre, recibe el


comando ABORT, debido a la ocurrencia de un evento no deseado o emergencia, lo que lo obliga a
parar, se van a generar pérdidas de los recursos que se utilizaron, y por tanto pérdidas en la
productividad; sin embargo, estas pérdidas pueden llegar a ser absolutas para procesos batch o
continuos, más que para procesos discretos, debido a que en estos la fabricación de un producto
consiste en el ensamble de partes, que según la parada anormal, podrían recuperarse.

El equipo puede ir desde Cualquier Estado del recuadro a los estados de Stopping y Aborting

EXCEPCIÓN: Un evento que ocurre fuera del comportamiento normal o deseado del control Batch.
ISA 88 provee modelos, tales como matriz de estado procesal y terminología que provee los
fundamentos para dirigir el manejo de excepciones. Sin embargo los específicos detalles de
identificar las excepciones y determinar la apropiada reacción se deja a aquellos que especifican los
requerimientos de automatización

Idle (ocio): Espera por un comando de Inicio para comenzar la corrida

Corrida (Running): Comienza cuando el comando Iniciar es recibido. Operaciones normales son
ejecutadas.

Completo (Complete): El estado de corrida (Running) ha completado. Espera por el comando


reinicializar (reset) a la transición ocio (idle)

Pausa (Pausing): El comando pausa se recibió en el estado corrida. El progreso lógico del
estado corrida al nuevo punto de pausa definido.

Pausado (Paused): Usado para paradas de corto tiempo para el elemento del proceso. El estado
retorna a corrida una vez que el estado reasumir es emitido. La lógica del estado corrida continúa
desde el punto de pausa.

Mantención (Holding): El equipo es puesto en un estado seguro. El estado corrida es


interrumpido y puesto en Mantención cuando una excepción a la normal operación se
detecta o el operario emite el comando Mantención.

Mantenido (Held): El estado Mantención ha completado. Ningunas acciones son tomadas.


A este punto, el operario o la receta por lotes puede emitir los comandos Mantención, re-
iniciar, parada o abortar.

Re-iniciar (Restarting): El comando Reiniciar ha sido emitido por el operario cuando el estado es
Mantenido. Toma acción a regresar el equipo a operación normal. Una vez el reiniciado
finaliza, este sufre una transición al estado de corrida.

Parando (Stopping): El equipo es ubicado en un estado seguro. El actual estado es interrumpido


cuando el operario emite el comando parada

Parado (Stopped): El estado Parando ha completado. A este punto, la receta no puede ser
reiniciada.

Abortando: El estado está puesto en un estado seguro. El actual estado es interrumpido cuando
el operario emite el comando Abortar.
Abortado: El estado Abortando ha completado. A este punto, la receta no puede ser re-iniciada.

Planeación y programación de producción

En la planeación y programación de producción, se fijan planes y horarios de producción, siguiendo


una secuencia en el desarrollo de las operaciones, con el objetivo de hacer lo más eficiente posible
el proceso de producción. De esta manera, se llevan a cabo las siguientes funciones:

Asignación: Se asignan los recursos tales como el personal, los materiales y equipos para cada
subproceso que conforme el proceso de producción.

Secuenciación: Se define el orden en el que deben ser ejecutados los procedimientos, operaciones
y fases, de tal manera que se logre minimizar el tiempo total de producción.

Temporización o programación detallada: Consiste en definir las fechas de inicio y terminación de


cada operación, para una orden de producción.

El procesamiento de los trabajos puede verse retrasado si ciertas máquinas están ocupadas, y se
pueden interrumpir si llegan trabajos de mayor prioridad. Daños de máquinas, o tiempos de
procesamiento más largo de los esperados deben ser tomados en cuenta debido al impacto de estos
hechos en la programación. Es así que desarrollando una programación detallada de las tareas a
realizar ayuda a mantener la eficiencia y control de las operaciones.

Ahora, para un proceso continuo, discreto o batch, las variaciones en la programación de


producción, son evidentes. Para un proceso continuo, el flujo de materiales a través de los equipos
es continuo, por lo que la disponibilidad de los recursos asignados a cada segmento de proceso debe
verificarse y mantenerse, de esta manera una falla en algún equipo, ausencia de material o de
personal requerido para llevar a cabo una operación debe tenerse en cuenta y plantear las
estrategias necesarias que permitan que el proceso continúe según lo establecido; por otra parte,
la secuenciación en este tipo de procesos es fundamental que se lleve a cabo sin excepción alguna,
teniendo en cuenta que al definirse un estado estacionario de operación, la naturaleza del proceso
no depende del tiempo de operación, estas características de un programa de producción para un
proceso continuo varían en algunos aspectos de las que corresponden a un proceso discreto, debido
a que para este tipo de proceso, aunque claramente es indispensable verificar y mantener la
disponibilidad de los recursos asignados a cada segmento de proceso y llevar a cabo estrategias que
permitan reaccionar rápida y eficientemente ante cualquier evento no deseado, la secuenciación u
orden en el que deben ejecutarse las operaciones es mucho más flexible, debido a que en un
proceso discreto la elaboración de un producto consiste en el ensamble de partes totalmente
identificables, permitiendo así llevar a cabo tareas en diferente orden al establecido sin afectar el
producto final, además para estos procesos la temporización es de vital importancia, ya que es
necesario cumplir el horario de inicio y finalización de cada operación, según la orden de producción.
Ahora, para un proceso batch, las funciones de asignación, secuenciación y temporización de un
programa de producción son fundamentales y deben llevarse a cabo tal y como se establecen,
teniendo en cuenta que un proceso batch consiste en un proceso en el que cantidades finitas de
material se procesan mediante un conjunto ordenado de operaciones, dentro de un periodo finito
de tiempo, de tal manera que se obtiene una cantidad finita de productos. Para todos los tipos de
procesos, se deben tener en cuenta todas las posibles excepciones que puedan ocurrir, para poder
llevar a cabo su correspondiente y eficiente manejo, permitiendo así que el proceso se realice de
manera eficaz.

BIBLIOGRAFÍA:

https://books.google.com.co/books?id=klLqTxGScpEC&pg=PA123&lpg=PA123&dq=STATE+MOD
EL+ISA+88&source=bl&ots=c0N6vwUCD1&sig=r4-
wqdQs73IinP0Z2T89sd1EHoo&hl=es&sa=X&ved=0ahUKEwiXwOXXtajLAhXIbB4KHX-
zCKAQ6AEIWTAI#v=onepage&q=STATE%20MODEL%20ISA%2088&f=false

http://www.gmpua.com/GAMP/ISA-88.pdf

También podría gustarte