Está en la página 1de 13

Actividad 2.

Programación de la UNIDAD DE RECUPERACIÓN DE


HIDRÓGENO PSA.

Ejercicio 1. Configuración programa


Nombre planta: Programa_PSA

Nombre controlador: SM1002

Arquitectura: Redundant A.R.T.

Controller node number: 1.

Diagnostic test Interval: 3.

Safety Integrity level: 3.

Maximum peers writes: 600.

✓ Online modification.
✓ Remote load enabled.
✓ Remote reset enabled.

IP: 172.31.85.144 / 172.31.85.145

• Soe enabled: Rango : 12287- 16381.


SAI-1620 mm SAI-1620 mm SAI-1620 mm
SAI-1620 mm SAI-1620 mm SAI-1620 mm
SAI-1620 mm SDI-1624 SAI-1620 mm
SAI-1620 mm SDI-1624 SAI-1620 mm
SDIL-1608 SDI-1624 SDI-1624
SDIL-1608 SDI-1624 SDI-1624
SDOL-0424 SDI-1624 SDI-1624
SDOL-0424 SDI-1624 SDI-1624
SDOL-0424 SDI-1624 SDI-1624
SDOL-0424 SDI-1624 SDI-1624
SDO-0824 SDO-0824
SDO-0824 SDO-0824
SDO-0824 SDO-0824
Ejercicio 2. Configurar el Hardware del Safety Manager.

SDO-0824 SDO-0824
SDO-0824 SDO-0824
SDO-0824 SDO-0824
SDO-0824 SDI-1624
SDO-0824 SDI-1624

IO-002 IO-002 IO-002


IO-002 IO-002 IO-002
Ejercicio 3. Crear señales de la base de datos.
En la base de datos están incluidas las señales de la unidad de la PSA y de un compresor que es
necesario para dirigir el producto al resto de unidades de la planta. En la actividad solo se va a
programar la unidad de PSA, por lo que del documento Excel sólo hay que crear la señales que
están en amarillo (puede que se haya pasado alguna señal, pero luego cuando se implemente la
lógica si se ha pasado, buscad la señal en la base de datos).

En primer lugar, hay que crear las señales cableadas, de campo, es decir; las señales que tienen
asignación en tarjeta. Primero se crean estas señales porque es posible que a la hora de realizar
un proyecto se hagan pruebas de hardware con el cliente. Crear primero las señales DIs y AIs
como “interconexión señales digitales/analógicas” a partir del FLD 50. Posteriormente crear las
señales DOs de campo como “interconexión señales salida” a partir del FLD 1500, las señales DO
se crean, pero lo más probable es que cambien de FLD según se vaya implementando la lógica.

Las señales se pueden crear dentro de Safety Builder o con Excel.

• Creación señales de fallo de transmisor

Las señales AI se configuran implementando una lógica que indica que el transmisor está en
fallo.

Para crear las señales de fallo del transmisor, primero hay que crear la señal AI, una vez creada
seleccionar el objeto “PI”, se abre una ventana con todas las señales que están creadas con
asignación a tarjeta, ya sean DI, AI o DO. Seleccionar la señal AI que queremos; abajo a la derecha
de la ventana aparece una pestaña “Property”, ahí hay que seleccionar “Channel OR” y hacer
click en OK.

En el FLD aparecerá una señal de sistema en rojo con el TAG de la AI seleccionada y con la
descripción de Channel OR.

Hay que crear otra señal de sistema de esa AI pero esta vez en “Property” seleccionar “Loop
AND”, para ello hacer los mismos pasos que se ha dicho anteriormente.

Una vez hecho hay crear una lógica con las dos señales y una puerta AND, esta lógica la
direccionamos a un conector de FLD y luego cuando se implemente la lógica de la AI en un FLD
se direcciona el fallo del transmisor a ese FLD.

Creación señal PI “Channer OR”


Lógica 2oo3 con señales de fallo
Ejercicio 4. Importar bloques de funciones lógicas y estudio de ellos.
Importar bloques de lógica que están definidos en planta. En cada refinería tienen unos
bloques predefinidos que utilizaremos a la hora de implementar los diagramas lógicos.

Para importar FLDs, hay que tener una planta ya creada en la cuál estén los bloques que
importaremos. En este caso, hay un programa llamado SM_FLDs que hay que incluir en Safety
Builder. Una vez que lo está incluido y que se puede ver en “physical view”, abrir la planta que
se ha creado y abrir el controlador SM1002 para ver el editor de la aplicación, donde se
implementan los FLDs.

Hacer click en “Import FLDs”.

Seleccionar la planta SM_FLDs y saldrán FLDs, entre los que se incluyen la portada y unos FLDs
con numeración a partir del 2400. Obviar la portada, seleccionar los demás FLDs y hacer click
en Next.

Se abre una nueva ventana y en Start FLD number, va a salir 1500 por defecto, en nuestro caso
poner que empiece a partir de 2400. Una vez hecho, hacer click en Start y el programa
importará los FLDs.
Estudiar especialmente los FLDs:

• 2401/2402/2403/2404
• 2410
• 2411
• 2451/2452/2453/2454
• 2490

Caso de tener que crear un nuevo bloque predefinido hay que crear un nuevo FLD y cuando se
abra la pantalla de configuración, seleccionar tipo “function block”.
Ejercicio 5. Implementar diagramas lógicos. 1601RA59A-PV-I-420-R3
Una vez que tenemos hechos los pasos anteriores se puede comenzar a programar los diagramas
lógicos que aporta la ingeniería. En esta actividad el documento es el 1601RA59A-PV-I-420-R3.

En primer lugar, la lógica que se utiliza es lógica negativa, las alarmas son 0.

En la documentación tenemos señales de campo, cableadas a la cabina o señales comunicadas


que van al Experion. En las primeras páginas del documento se indica el tipo de señal o figura
que se utiliza para cada caso e incluye también una descripción de otros bloques, como pueden
ser temporizadores, pulsos, mayor o menor que, etc.

A la hora de programar la documentación hay que hacer uso de los bloques de funciones que
tienen las plantas y que hemos importado y estudiado en el ejercicio 4.

2oo3

En la primera hoja de la documentación, hay 2 lógicas 2oo3, que hay que programar con el
bloque de función 2403 o 2404, dependiendo si es de alta o de baja.

Programar un 2oo3 en FLDs diferentes y posteriormente hay que unir las salidas en la puerta
AND en un FLD nuevo.

Si vemos un 2oo3 por separado, el de la izquierda, por ejemplo, se puede ver que hay que utilizar
el bloque 2oo3 con fallo de alta. Esto se aprecia porque la alarma es PVLAHH001, cuando es HH,
es alarma de muy alta, y si fuera LL, sería alarma de muy baja. También podría ser de alta, H, o
de baja, L.
Tag del byppas

Se puede ver que hay una señal de bypass por cada transmisor, esta señal es una señal
comunicada y hay que poner como tag el mismo tag que el transmisor con una B en la quinta
posición, detrás de la T. Este “taggeado” es propio de la planta de Huelva, en otras plantas
pueden utilizar otro Tag para los bypass. En esta actividad como la planta es de la refinería de
Huelva vamos a utilizar este taggeado para los bypasses.

Transmisor: PVLT001A -> Bypass: PVLTB001A.

Transmisor: PVTT010A -> Bypass: PVTTB010A.

Configuración Set Point

En el 2oo3 de la izquierda hay un Set Point común que es de 55.5%. En los 2oo3 el set point es
común, por lo que hay que crear una señal con el set point.

La señal de set point es una señal “BI” del editor.

Se abre la ventana de configuración. El tag se configura suprimiendo la T de la cuarta posición,


y que es T de transmisor, por N y añadiendo si es un set point que se utiliza en un bloque de
alta o muy alta, H o HH; o si es de baja o muy baja, L o LL.

PVLT001A -> Set point de muy alta: PVLNHH001A.

PVTT010B -> Set point de baja: PVTNL010B.

El tipo de dato es Float y añadir las unidades de ingeniería, en caso del 2oo3 de la izquierda
sería %.

La comunicación hay que poner como comunicación entrante, “Safety Builder-SM1002” y la


dirección es a partir de 32000; como es tipo Float, la siguiente dirección será en los 4 números
posteriores, es decir en la 32004. En esta dirección se puede escribir posteriormente y
configurar un nuevo set point si fuera necesario y a petición del cliente, sin tener que hacer
una nueva carga en el Safety Manager.
La dirección con el Experion sería tipo output y sería como una señal de salida.

En options, hay que configurar el valor del set point, en nuestro caso sería insertar en “power
up” 55.5.
Nota de programación

En el caso de la imagen que está subrayado, no hay una lógica entre el transmisor PVTL001A y
la señal comunicada PVLI001A; por lo que no es necesario crear la señal PVLI001A porque ya
estamos comunicando el transmisor con el Experion Server cuando hacemos la configuración de
la señal.

Más adelante, en Quick Builder la señal PVLT001A, cambiaremos el nombre del tag y lo
llamaremos PVLI001A, pero esto lo haremos una vez hayamos creado el programa.

Otro ejemplo:
Nota 2

En la página 7, hay una señal comunicada de entrada que está en medio de la lógica, esta señal
debería estar implementada en la fila “Consola”. Además, va dirigida a 2 señales comunicadas,
UC006 y PVHA004, estas señales no se crean.
1oo1

Hay lógicos que son 1oo1, estos lógicos hay que implementarlos con los bloques 2401 o 2402.
Además, en la hoja 6, no hay que implementar la parte que esta subrayada.

Bloque rearme de válvula 2411

Este bloque hay que utilizarlo en las hojas 11, 12 y las demás que sean de cerrar válvulas. Si se
estudia el bloque, en la parte de la izquierda, hay una puerta donde hay que incluir las señales
de disparo, una puerta para conectar el rearme gráfico, que es el que utiliza el operador desde
pantalla y luego rearme de campo, que es un botón que va cableado al safety y lo tiene que
pulsar un trabajador que esté en campo y pueda acceder a la válvula.

Además, hay un temporizador de rearme, que en este caso se pone uno común para todos los
rearmes y es de 2 seg. Esta señal se implementa con una señal “BI” y se configura como si fuese
un set point.
En la parte de la derecha del bloque se encuentran 2 salidas, que van dirigidas a señales
comunicadas, la de más arriba indica al operador que la válvula está lista para rearmar desde
gráfico, es decir que no hay ningún disparo que le impida rearmarse; la puerta del medio, indica
al operador que se ha rearmado desde gráfico y el trabajador de campo tiene 1 minuto para
rearmar desde el botón cableado. En la conexión de abajo va conectada la señal que va dirigida
a la solenoide de la válvula, que ordena rearmar la válvula o si hay algún disparo, disparar la
válvula.

Ejemplo

Nota 3

En la hoja 9, hay un 2oo3 con señales digitales, hay que utilizar el bloque 2490; estos
transmisores tienen bypass, estudiar como se pueden añadir e implementar con el bloque 2490.

Nota 4

En las páginas 17 y 18 no hacer caso donde pone PD, y la parte de la derecha se configura como
en la imagen. No añadir PVYSH009A.

También podría gustarte