Está en la página 1de 94

Funciones instrumentadas

de seguridad de DeltaV I

EMERSON Process Management Servicios Educativos

Material con copyright / Reproduccin restringida

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-2

Objetivos
Despus de completar este mdulo, usted podr disear una funcin instrumentada de
seguridad de DeltaV y configurar:

Bloques LSAI, LSAVTR y LSDO

Bypasses de mantenimiento

Bypasses de arranque

Arquitectura 1oo2D

Opciones de estado para el bloque LSAVTR

Alarmas de error y alerta para los mdulos SIS

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-3

Funcin instrumentada de seguridad (SIF)


Una Funcin Instrumentada de Seguridad (SIF) es una combinacin de sensores, un
solucionador lgico y elementos finales con un nivel de integridad de seguridad
especificado que detecta una condicin de fuera de lmite y lleva el proceso a un estado
seguro funcionalmente.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-4

Funcin instrumentada de seguridad (SIF)


La lgica para una funcin instrumentada de seguridad (SIF) se configura usando Control
Studio.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-5

Funcin instrumentada de seguridad (SIF) en lnea


La funcin instrumentada de seguridad (SIF) se puede mostrar usando la vista On-Line
(en lnea). Los cambios se pueden hacer usando el mecanismo de escritura segura (Secure
Write Mechanism) si el usuario tiene los privilegios adecuados.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-6

Creacin de un mdulo SIS


Se puede crear un nuevo mdulo SIS como se muestra a continuacin, esto crear un
mdulo SIS con los parmetros mnimos.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-7

Creacin de un mdulo SIS


Al crear un mdulo SIS a partir de una plantilla de mdulo SIS, se crea un mdulo SIS
con los parmetros mnimos ms los elementos definidos en la plantilla.

Arrastreysuelte

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-8

Creacin de un mdulo SIS


El siguiente mdulo HIGH-TEMPERATURE fue creado a partir de una plantilla que
proporciona bypass y alarmas de E/S. Los bloques de funciones SIS se proporcionan en la
paleta amarilla.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3-9

SIF para alta temperatura


Se requiere una funcin instrumentada de seguridad para cerrar XV-111 si TT-1 detecta
una alta temperatura. La especificacin de requerimientos de seguridad (SRS) se muestra
a continuacin.
Tag

Descripcin

SIL

Rango

Dispar Unidad
o
es

XV-111

TT-1

Alta temperatura

0 212 F

80

Cerrar

Mdulo SIS Alta


temperatura

Reactor-1
XV-111

EMERSON Process Management Servicios Educativos

TT-1

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 10

Alta temperatura
Se requerir un bloque de entrada analgica para leer la temperatura, seguido de un
votante analgico para proporcionar los lmites de disparo y nmero de disparos, y por
ltimo un bloque de salida discreta para cerrar la vlvula solenoide.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 11

Paleta de E/S

Analog Input Acepta una sola seal analgica de un canal de


E/S y la pone a disposicin de otros bloques de funciones.

Digital Valve Controller Similar a un bloque de salida discreta,


sin embargo, impulsa un canal de salida de dos estados
conectado al DVC6000 de Fisher. Contiene los parmetros para
la prueba de recorrido parcial.

Discrete Input Acepta una sola entrada discreta proveniente de


un dispositivo de campo de dos estados y hace que la entrada
fsica procesada est disponible a otros bloques de funciones.

Discrete Output Impulsa un canal de salida a una solenoide o a


otro elemento final usando un canal de 24 VCD.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 12

Bloque de funciones de entrada analgica LS


El bloque LSAI acepta una sola seal analgica de un canal de E/S y la pone a
disposicin de otros bloques de funciones.

SALIDA

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 13

Bloques avanzados

Analog Voter Monitorea 16 entradas analgicas e inicia un


procedimiento de seguridad si un nmero predeterminado de
entradas votan por un disparo.

Cause Effect Matrix 16 entradas asociadas (causas) con 16


salidas (efectos) para controlar uno o ms elementos finales.

Discrete Voter Monitorea 16 entradas discretas e inicia un


procedimiento de seguridad si un nmero predeterminado de
entradas votan por un disparo.

State Transition Diagram Emplea una mquina de estado para


determinar el estado del bloque de acuerdo al estado de entradas
y transiciones activas.

Step Sequencer Define 16 estados, y se pueden definir 16


valores de salida en cada estado. Se puede incrementar y
disminuir automticamente a travs de los estados.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 14

Bloque de funciones de votante (Voter)


analgico LS
El bloque LSAVTR monitorea 16 entradas analgicas e inicia un procedimiento de
seguridad si un nmero predeterminado
de entradas votan por un disparo.

IN1

OUT_D
IN2

IN3

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 15

Bloque de funciones de salida discreta LS


El bloque LSDO impulsa un canal de salida a un solenoide o a otro elemento final usando
un canal de 24 VCD.

CAS_IN_D
OUT_D

RDBK_IN_D

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 16

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 17

Etiquetas de seal de dispositivo (DSTs)


Las siguientes DSTs analgicas (Analog DSTs) se configurarn en los prximos talleres.
Entradas
analgicas

DST

Canal 1

TT-1

Canal 2

LT-201

Canal 3

LT-202

Canal 4

Salidas
analgicas

DST

Canal 5

DVC-6000

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 18

Etiquetas de seal de dispositivo (DSTs)


Las siguientes DSTs discretas (Discrete DSTs) se configurarn en los prximos talleres.
Entradas
discretas

DST

Canal 6

PS-21

Canal 7

PS-22

Canal 8

KS-1

Canal 9
Salidas discretas

PB-1
DST

Canal 10

XV-111

Canal 11

CWR-211

Canal 12

CWS-211

Canal 13

PRV-211

Canal 14

SV-211

Canal 15

CV-211

Canal 16

ASCO-DO

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 19

Taller Alta temperatura


El taller de alta temperatura requiere que usted realice las siguientes tareas:
Tarea 1. Configurar los canales de E/S
Tarea 2. Configurar un mdulo SIS para alta temperatura

Mdulo SIS Alta temperatura

Tarea 3. Configurar un desplegado


Tarea 4. Verificar la operacin
Reactor-1
XV-111
TT-1

Tag

Descripcin

TT-1

Alta temperatura 2

EMERSON Process Management Servicios Educativos

SIL

Rango

Disparo

Unidades

XV-111

0 212 F

80

Cerrar

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 20

Taller Alta temperatura


Configurar los canales de E/S
Paso 1.

Configure DSTs del DeltaV Explorer seleccionando


SLS Channels Channel # Properties

Paso 2.

Habilite y configure los canales como se indica a continuacin:


DST

Tipo

Canal 1

TT-1

Canal de entrada analgica


HART

Canal 10

XV-111

Canal de salida discreta

Canal 10

LINEFAULT_DETECT

FALSO

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 21

Taller Alta temperatura


Configurar un mdulo SIS para alta temperatura
Paso 1.

Desde DeltaV Explorer cree una nueva rea de planta SIS_AREA.

Paso 2.

Expanda la librera.
Library SIS Module Templates SIS_DEFAULT

Paso 3.

Arrastre y suelte la plantilla SIS_DEFAULT Template desde la librera al rea


SIS_AREA.

Paso 4.

Renombre el mdulo HIGH-TEMP.

Paso 5.

Ejecute Control Studio seleccionando


HIGH-TEMP Open Open with Control Studio

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 22

Taller Alta temperatura


Paso 6.

Arrastre los bloques LSAI, LSAVTR y LSDO y sultelos en su diagrama y


conctelos como se muestra a continuacin.

Paso 7.

Defina los parmetros del bloque LSAI1 como se indica a continuacin:


IO_IN

TT-1

L_TYPE

Indirect

OUT_SCALE

0 212 F

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 23

Taller Alta temperatura


Paso 8.

Defina los parmetros del bloque LSAVTR1 como se indica a continuacin:


Extensible Params NOF_INPUTS 1

Paso 9.

DESC1

Reactor Temp High

DETECT_TYPE

Greater Than

IN_SCALE

0 212 F

NUM_TO_TRIP

Pre_Trip_Lim

75

Trip_Lim

80

Defina los parmetros del bloque LSDO1 como se muestra a continuacin:


IO_OUT

EMERSON Process Management Servicios Educativos

XV-111

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 24

Taller Alta temperatura


Paso 10. Establezca el desplegado Primary Control a SIS.
Paso 11. Asigne el mdulo a su solucionador lgico.
Paso 12. Asigne SIS_AREA a las alarmas y eventos de su estacin de trabajo.
Paso 13. Descargue su solucionador lgico.
Paso 14. Descargue los datos de configuracin para su estacin de trabajo.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 25

Taller Alta temperatura


Configurar un desplegado
Paso 1.

Ejecute DeltaV Operate e ingrese en el modo de configuracin.

Paso 2.

Cree un nuevo grfico llamado SIS.

Paso 3.

Agregue el dinamo AVTR_1Input del conjunto de dinamos frsSIS.

Paso 4.

Establezca Node.Module/FB_Name a DVSYS.HIGH-TEMP/LSAVTR1.

Paso 5.

Guarde el desplegado y regrese al modo de ejecucin.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 26

Taller Alta temperatura


Verificar la operacin
Paso 1. Mantenga la sonda de temperatura en el transmisor 3144P hasta que la
temperatura exceda 75 F.
Paso 2.

Verifique que ocurra un estado de predisparo a 75 F.

Paso 3.

Mantenga la sonda de temperatura hasta que la temperatura exceda 80 F.

Paso 4.

Verifique que ocurra un estado de disparo.

Paso 5.

Verifique que la luz de XV-111 est apagada.

Paso 6.

Verifique que la luz XV-111 est encendida una vez que la temperatura caiga por
debajo del lmite de disparo.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 27

Bypass de mantenimiento de alta temperatura


Se requiere una funcin instrumentada de seguridad para cerrar XV-111 si TT-1 TT-2
detectan una alta temperatura. SRS tambin requiere una capacidad de reinicio y bypass.
ID

Sensor

Restab.

SIL

Rango

Disparo

Unidades

Bypass

XV-111

HIGHTEMP

TT-1

Se
requiere

0 212 F

80

Permitido

Cerrar

TT-2

T.O. 60 S
Mdulo SIS Alta temperatura
Arquitectura 2oo2

Reactor-1
XV-111
TT-1
TT-2

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 28

Paleta Math

Calculation Logic Evala una expresin que usted define en


texto estructurado incluyendo funciones matemticas,
operadores lgicos, constantes y referencias de parmetros.
LSCALC es un subconjunto del bloque CALC en el controlador
MD y no todas las mismas funciones estn soportadas.

Comparator Compara un valor discreto con un valor 1 de


comparacin y establece una salida LT, GT, EQ o NEQ. Adems,
se puede usar un valor 2 de comparacin para determinar si el
valor est en el rango (IN_RANGE).

Limit Limita un valor de entrada entre un lmite alto y uno


bajo. Un indicador de lmite avisa si el valor fue limitado por
arriba o por abajo.

Middle Signal Select Selecciona una entrada de valor


intermedio de mltiples entradas analgicas. Cuando hay un
nmero par de entradas, se usa el promedio de las dos como la
salida. Se pueden usar 16 entradas.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 29

Paleta Special Items

Composite Block Contiene un algoritmo que se puede usar en mltiples mdulos


SIS, no se necesita anidamiento.

Internal Read Se usa generalmente dentro de un mdulo.

Internal Write Se usa generalmente dentro de un mdulo.

Non-Secure Reference Lee


datos crticos no seguros provenientes de
un mdulo de control o de otro mdulo SIS.

Output Calculado por el mdulo y


disponible a otros mdulos.

Secure Parameter Enva datos booleanos


a otros mdulos SIS.

Secure Parameter Reference Recibe datos


booleanos de otros mdulos SIS.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 30

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 31

TT-2
El segundo transmisor TT-2 ser simulado por un bloque de clculo, con la capacidad de
hacer fallar el TT-2 estableciendo CALC/IN2 a 0, o a un nmero mayor que 1 para una
temperatura especfica.

IN1

OUT_D
IN2

IN3

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 32

LSAVTR STATUS_OPT
Un transmisor defectuoso ocasiona que se propague un estado malo a travs del bloque
AVTR. El parmetro STATUS_OPT le permite decidir
cmo manipular un estado malo.

IN1

OUT_D
IN2

IN3

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 33

Parmetros LSAVTR BYPASS


Para fines de mantenimiento se proporciona un conjunto de parmetros de bypass con el
bloque AVTR.

IN1

OUT_D
IN2

IN3

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 34

LSAVTR BYPASS _OPTS


El parmetro BYPASS_OPTS define las reglas de bypass en el bloque AVTR.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 35

LSAVTR BYPASS _OPTS


El parmetro NUM_TO_TRIP es el nmero configurado de votos para disparo. La
siguiente tabla muestra cmo el nmero real para disparar el parmetro
A_NUM_TO_TRIP es afectado por las opciones de bypass.
BYPASS_OPTS Un bypass de mantenimiento reduce el nmero para disparo
Esquema de voto
configurado

La opcin no es seleccionada

La opcin es seleccionada

(Usa el valor NUM_TO_TRIP


configurado)

(Reduce A_NUM_TO_TRIP)

2oo3

2oo2

1oo2

2oo2

Disparo inhibido

1oo1

1oo2

1oo1

1oo1

1oo1

Disparo inhibido

Disparo inhibido

2oo4

2oo3

1oo3

6oo8

6oo7

5oo7

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 36

BYPASS_PERMIT
BYPASS_PERMIT debe ser verdadero para que ocurra la desviacin (bypass) de
mantenimiento, a menos que no se requiera permiso de bypass de los estados de
BYPASS_OPTS para la desviacin (bypass). De manera conceptual, no se debe permitir
un bypass de mantenimiento, a menos que ocurra una autorizacin especial. Esta
autorizacin podra ocurrir con un interruptor de llave o un parmetro protegido.

Candado de usuario SIS 1


EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 37

Taller Bypass de mantenimiento


El taller de bypass de mantenimiento requiere que usted realice las siguientes tareas:
Tarea 1. Modificar la arquitectura a 2oo2

Mdulo SIS Alta temperatura

Tarea 2. Modificar el mdulo para permitir bypasses

Arquitectura 2oo2

Tarea 3. Modificar el grfico SIS


Tarea 4. Verificar la operacin

Reactor-1
XV-111
TT-1
TT-2

ID

Sensor

Restab.

SIL

Rango

Disparo

Unidades

Bypass

XV-111

HIGHTEMP

TT-1

Se requiere

0 212 F

80

Permitido

Cerrar

TT-2

EMERSON Process Management Servicios Educativos

T.O. 60 S

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 38

Taller Bypass de mantenimiento


Modificar la arquitectura a 2oo2
Paso 1.

Abra HIGH-TEMP usando Control Studio.

Paso 2.

Agregue un parmetro de lectura interna Internal Read de la paleta Special Items.

Paso 3.

a.

Nombre G_1_B_0_TEMPX

b.

Tipo punto flotante con estado

c.

Valor 1

d.

Estado GoodNonCascade

Arrastre un bloque CALC/LOGIC de la paleta Math y sultelo en el diagrama


y establezca Extensible Parameters a 2 In and 1Out

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 39

Taller Bypass de mantenimiento


Paso 4.

Edite la expresin Calc/Expression como se muestra a continuacin.

Paso 5.

Conecte los bloques como se muestra a continuacin.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 40

Taller Bypass de mantenimiento


Modificar el mdulo para permitir bypasses
Paso 1.

Establezca los parmetros del bloque LSAVTR como se indica a continuacin:


BPYASS_OPTS

Un bypass de mantenimiento reduce el nmero para disparo

BYPASS_TIMEOUT 60 segundos
NUM_TO_TRIP

DESC2

Temp simulada del reactor

Paso 2.

Muestre el parmetro BYPASS_PERMIT como una entrada en el bloque LSAVTR.

Paso 3.

Arrastre un bloque DI de la paleta I/O y sultelo en el diagrama.

Paso 4.

Establezca IO_IN a KS-1.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 41

Taller Bypass de mantenimiento


Paso 5. Conecte como se muestra a continuacin.

Paso 6.

Establezca REQUIRE_RESET a True en el bloque LSDO.

Paso 7.

Guarde el mdulo.

Paso 8.

Desde DeltaV Explorer, arrastre KS-1 desde Unassigned I/O


References a Channel 8 de su solucionador lgico.

Paso 9.

Descargue el solucionador lgico.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 42

Taller Bypass de mantenimiento


Modificar el grfico SIS
Paso 1.

Abra el desplegado SIS en DeltaV Operate (Configure).

Paso 2.

Agregue el dinamo AVTR_InputX del conjunto de dinamos frsSIS.

Paso 3.

Establezca Node.Module/FB_Name to DVSYS.HIGH-TEMP/LSAVTR1 y


nmero de entrdas a 2.

Paso 4.

Agregue el dinamo DO del conjunto de dinamos frsSIS.

Paso 5.

a.

Establezca Node.Module/FB_Name a DVSYS.HIGH-TEMP/LSDO1.

b.

Establezca PV_D 0 a Close

c.

Establezca PV_D 1 a Open

d.

Establezca el nombre de desplegado de cartula (Faceplate) a SIS_DO_FP

Guarde el desplegado.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 43

Taller Bypass de mantenimiento


Verificar la operacin
Paso 1.

Abra el desplegado SIS en DeltaV Operate (Run).

Paso 2.

Abra Control Studio On-line para HIGH-TEMP.

Paso 3.

Establezca el candado a bypass.

Paso 4.

Revise el bypass2 en el desplegado SIS.

Paso 5.

Establezca G_1_B_TEMPX a 85 en Control Studio On-line.

Pregunta: Ocurri un disparo? ________________


Pregunta: Ocurrieron alarmas? ________________
Pregunta: Cul es el valor de A_NUM_TO_TRIP? ________________
Pregunta: Espere 1 minuto, qu ocurri? ________________
Paso 6.

Mantenga la sonda de temperatura hasta que la temperatura exceda 80 F.

Paso 7.

Restablezca la condicin de disparo desde DeltaV Operate (Run) cuando aparezca el


mensaje Ready to Reset.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 44

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 45

Bypass de arranque de alta temperatura


Se requiere una funcin instrumentada de seguridad para cerrar XV-111 si TT-1 TT-2
detectan una alta temperatura. SRS tambin requiere capacidad de bypass de arranque.
ID

Sensor

Restab.

SIL

Rango

Disparo Unidades

Bypass de
arranque

XV-111

HIGHTEMP

TT-1

Se
requiere

0 212 F

80

Estado de
arranque corriente
arriba

Cerrar

TT-2

Mdulo SIS Alta temperatura


Arquitectura 2oo2

Reactor-1
XV-111
TT-1
TT-2

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 46

Bypass de arranque de alta temperatura


El proceso upstream consta de carta de funciones secuenciales ejecutndose en el
controlador MD que realiza la rutina de arranque de la planta. La SFC establece un
parmetro STARTUP_STATUS a 1 cuando comienza el arranque.
Se permite un bypass de arranque cuando comienzo el arranque ms un retardo de tiempo
que permite un retardo amplio para que el arranque se complete y el proceso se estabilice.

SFC
STARTUP_STATUS

Mdulo SIS Alta temperatura

Leer

Arquitectura 2oo2

Reactor-1
XV-111
TT-1
TT-2

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 47

Paleta Special Items

Composite Block Contiene un algoritmo que se puede usar en mltiples mdulos


SIS, no se necesita anidamiento.

Internal Read Se usa generalmente dentro de un mdulo.

Internal Write Se usa generalmente dentro de un mdulo.

Non-Secure Reference Lee


datos crticos no seguros provenientes de un
mdulo de control o de otro mdulo SIS.

Output Calculado por el mdulo y


disponible a otros mdulos.

Secure Parameter Enva datos booleanos


a otros mdulos SIS.

Secure Parameter Reference Recibe datos


booleanos de otros mdulos SIS.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 48

Paleta Logical

Alarm Realiza la deteccin de alarmas en una entrada


analgica que usted especifique.

Bi-directional Edge Trigger Genera una salida discreta


verdadera (1) cuando la entrada discreta hace una transicin de
falso a verdadero o de verdadero a falso.

Boolean Fan In Genera una salida discreta de acuerdo una


entrada binaria ponderada (hasta 16 entradas), y a qu bit sale
primero.

Boolean Fan Out Decodifica una entrada binaria ponderada en


16 bits.

Logical And Realiza un funcin AND en 16 entradas.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 49

Paleta Logical

Logical XOR Realiza un funcin OR exclusiva en 2 entradas


discretas.

Neg-directional Edge Trigger Genera una salida discreta


verdadera (1) cuando la entrada discreta hace una transicin
negativa (verdadero a falso).

Pos-directional Edge Trigger Genera una salida discreta


verdadera (1) cuando la entrada discreta hace una transicin
positiva falso a verdadero.

Reset Set Flip Flop Genera un valor de salida discreta de


acuerdo a la lgica NOR de las entradas reset y set.

Set Reset Flip Flop Genera un valor de salida discreta de


acuerdo a la lgica NAND de las entradas set y reset.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 50

Paleta Timer

Off Delay Retarda la transferencia de un valor de entrada


discreta falsa (0) a la salida en un tiempo especificado.

On Delay Retarda la transferencia de un valor de entrada


discreta verdadera (1) a la salida en un tiempo especificado.

Retentive Timer Genera una salida discreta verdadera (1)


despus de que la entrada ha sido verdadera durante un perodo
de tiempo especificado.

Timed Pulse Genera una salida discreta verdadera (1) durante


un tiempo especificado cuando la entrada hace una transicin
positiva (falso a verdadero).

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 51

Parmetros de arranque
Para fines de arranque, un conjunto de parmetros de arranque pueden retardar un disparo
de acuerdo a un evento o por tiempo. El parmetro STARTUP es un parmetro booleano,
en una transicin positiva inicia un temporizador y mantiene OUT_D y PRE_OUT_D en
el estado normal hasta que STARTUP_TIMER termina el conteo regresivo y expira. En
ese momento se reanuda el voto normal.

STARTUP
STARTUP_TIME 600s
STARTUP_TIMER

Bypass de arranque

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

600.......300..100X

Activo

Inactivo

Material con copyright / Se prohbe su reproduccin

3 - 52

Arranque basado en eventos


Establezca BYPASS_OPTS Startup bypass duration is event based a True para el retardo de
arranque basado en eventos. En este caso, un bypass de arranque est activo mientras
STARTUP es verdadero (True) e inactivo cuando STARTUP es falso (False)

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 53

Taller Bypass de arranque


El taller de bypass de arranque requiere que usted realice las siguientes tareas:
Tarea 1. Modificar el mdulo HIGH-TEMP

Mdulo SIS Alta temperatura

Tarea 2. Verificar la operacin

Arquitectura 2oo2

Reactor-1
XV-111
TT-1
TT-2

ID

Sensor

Restab.

SIL

Rango

Disparo

Unidades

Bypass de
arranque

XV-111

HIGHTEMP

TT-1

Se
requiere

0 212 F

80

Estado de
arranque corriente
arriba

Cerrar

TT-2

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 54

Taller Bypass de arranque


Modificar el mdulo HIGH-TEMP
Paso 1.

Abra HIGH-TEMP usando Control Studio.

Paso 2.

Agregue un parmetro Non-Secure Read que lea SFC-T101/STARTUP_STATUS.

Paso 3.

Muestre un conector de entrada en el bloque LSAVTR1 para el parmetro STARTUP.

Paso 4.

Establezca el parmetro STARTUP_TIME en el bloque LSAVTR1 a 60.

Paso 5.

Conecte como se muestra a continuacin.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 55

Taller Bypass de arranque


Paso 6.

Verifique que BYPASS_OPTS Startup bypass duration is event based NO


est marcada.

Paso 7.

Guarde el mdulo.

Paso 8.

Asigne PLANT_AREA_A a las alarmas y eventos de su estacin de trabajo.

Paso 9.

Descargue el solucionador lgico.

Paso 10. Descargue los datos de configuracin para su estacin de trabajo.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 56

Taller Bypass de arranque


Verificar la operacin
Paso 1.

Abra HIGH-TEMP en Control Studio On-line.

Paso 2.

Establezca G_1_B_0_TEMPX a 73 F.

Paso 3.

Mantenga la sonda de temperatura en el transmisor 3144P hasta que la


temperatura exceda 85 F.

Paso 4.

Abra el grfico Tank101 en DeltaV Operate.

Paso 5. Haga clic en el mensaje Select Sequence y seleccione la secuencia de arranque


(STARTUP).
Paso 6.

Establezca G_1_B_0_TEMPX a 90 F.

Paso 7.

Registre el valor de LSAVTR1/TRIP_STATUS: _____________________

Paso 8.

Registre el valor de LSAVTR1/STARTUP_TIMER: ___________________

Paso 9.

Registre la hora en que ocurri realmente el disparo: _________________

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 57

Arquitectura
La siguiente grfica proporciona una comparacin de rendimiento de las diferentes
arquitecturas. La parte superior derecha representa el mejor rendimiento. La D se
refiere a sistemas que tienen la capacidad de autodiagnosticas fallas y de reconfigurar
sobre la marcha. Sin la capacidad de reconfiguracin, el sistema no garantiza la
nomenclatura D.
Bajo

1oo2D

1oo2

2oo3
PFDPROM

Mejor rendimiento
1oo1D
1oo1
2oo2D
2oo2

Alto
Alta

EMERSON Process Management Servicios Educativos

Frecuencia de paros falsos

Curso 7305 Rev 2 5/15/06

Baja

Material con copyright / Se prohbe su reproduccin

3 - 58

Arquitectura 1oo2D
Esta arquitectura consta de dos elementos en paralelo. Durante la operacin normal,
ambos elementos necesitan solicitar un paro antes de que ste ocurra (2oo2). Si
cualquiera de los dos elementos detecta una falla, el voto se adapta a un elemento para el
paro. Si ambos elementos estn mal, entonces ocurrir el paro.
LSAVTR

TT-1

El voto 2oo2
se revierte a
1oo1

TT-2

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 59

STATUS_OPT
La siguiente tabla muestra varios esquemas de voto comunes y el comportamiento de
voto con varias opciones de estado.
Esquema de voto resultante para los valores STATUS_OPT
Esquema de voto original

Siempre usar el valor1

No votar si est
defectuoso

Vota para disparo si est


defectuoso

2oo3

2oo3 1oo2

2002

1oo2

2oo2

2oo2 1oo1

Disparo inhibido

1oo1

1oo2

1oo2 disparado

1oo1

Disparado

1oo1

1oo1 disparado

Disparado

Disparado

El esquema de voto degradado depende del valor de entrada con estado Bad (defectuoso).

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 60

STATUS_OPT
Un transmisor defectuoso ocasiona que se propague un estado malo a travs del bloque
AVTR. El parmetro STATUS_OPT le permite decidir
cmo manipular un estado malo.

IN1

OUT_D
IN2

IN3

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 61

ESTADO
Los valores medidos exhiben tres diferentes estados de acuerdo al valor actual y a las
opciones de estado.

Bueno

Malo

Incierto

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 62

Estado en cascada
GoodCascade o GoodNonCascade se diferencian de acuerdo a la conexin del bloque. La
conexin AI a PID es GoodNonCascade porque no se conecta al parmetro CAS_IN.
El bloque AO se conecta al bloque PID mediante el conector CAS_IN; por lo tanto, el
estado entre esos dos bloques es GoodCascade.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 63

Valores de estado
Decimal Status Value
Value

Quality

Sub-Status

Limit

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad
Bad

NonSpecific
NonSpecific
NonSpecific
NonSpecific
ConfigErr
ConfigErr
ConfigErr
ConfigErr
NotConnected
NotConnected
NotConnected
NotConnected
DeviceFailure
DeviceFailure
DeviceFailure
DeviceFailure
SensorFailure
SensorFailure
SensorFailure
SensorFailure
NoCommLUV
NoCommLUV
NoCommLUV
NoCommLUV
NoCommNUV
NoCommNUV
NoCommNUV
NoCommNUV
OutOfService
OutOfService
OutOfService

NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited

Bad NonSpecific NotLimited


Bad NonSpecific LowLimited
Bad NonSpecific HighLimited
Bad NonSpecific Constant
Bad ConfigErr NotLimited
Bad ConfigErr LowLimited
Bad ConfigErr HighLimited
Bad ConfigErr Constant
Bad NotConnected NotLimited
Bad NotConnected LowLimited
Bad NotConnected HighLimited
Bad NotConnected Constant
Bad DeviceFailure NotLimited
Bad DeviceFailure LowLimited
Bad DeviceFailure HighLimited
Bad DeviceFailure Constant
Bad SensorFailure NotLimited
Bad SensorFailure LowLimited
Bad SensorFailure HighLimited
Bad SensorFailure Constant
Bad NoCommLUV NotLimited
Bad NoCommLUV LowLimited
Bad NoCommLUV HighLimited
Bad NoCommLUV Constant
Bad NoCommNUV NotLimited
Bad NoCommNUV LowLimited
Bad NoCommNUV HighLimited
Bad NoCommNUV Constant
Bad OutOfService NotLimited
Bad OutOfService LowLimited
Bad OutOfService HighLimited

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 64

Decimal Status Value


Value

Quality

Sub-Status

Limit

31
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
128
129
130
131

Bad
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
Uncertain
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade

OutOfService
NonSpecific
NonSpecific
NonSpecific
NonSpecific
LUV
LUV
LUV
LUV
Substitute
Substitute
Substitute
Substitute
InitialValue
InitialValue
InitialValue
InitialValue
SensorConversionNotAccurate
SensorConversionNotAccurate
SensorConversionNotAccurate
SensorConversionNotAccurate
EURangeViolation
EURangeViolation
EURangeViolation
EURangeViolation
SubNormal
SubNormal
SubNormal
SubNormal
NonSpecific
NonSpecific
NonSpecific
NonSpecific

Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant

Bad OutOfService Constant


Uncertain NonSpecific NotLimited
Uncertain NonSpecific LowLimited
Uncertain NonSpecific HighLimited
Uncertain NonSpecific Constant
Uncertain LUV NotLimited
Uncertain LUV LowLimited
Uncertain LUV HighLimited
Uncertain LUV Constant
Uncertain Substitute NotLimited
Uncertain Substitute LowLimited
Uncertain Substitute HighLimited
Uncertain Substitute Constant
Uncertain InitialValue NotLimited
Uncertain InitialValue LowLimited
Uncertain InitialValue HighLimited
Uncertain InitialValue Constant
Uncertain SensorConversionNotAccurate NotLimited
Uncertain SensorConversionNotAccurate LowLimited
Uncertain SensorConversionNotAccurate HighLimited
Uncertain SensorConversionNotAccurate Constant
Uncertain EURangeViolation NotLimited
Uncertain EURangeViolation LowLimited
Uncertain EURangeViolation HighLimited
Uncertain EURangeViolation Constant
Uncertain SubNormal NotLimited
Uncertain SubNormal LowLimited
Uncertain SubNormal HighLimited
Uncertain SubNormal Constant
GoodNonCascade NonSpecific NotLimited
GoodNonCascade NonSpecific LowLimited
GoodNonCascade NonSpecific HighLimited
GoodNonCascade NonSpecific Constant

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 65

Decimal Status Value


Value

Quality

Sub-Status

Limit

132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147

GoodNonCascade ActiveBlockAlarm NotLimited


GoodNonCascade ActiveBlockAlarm LowLimited
GoodNonCascade ActiveBlockAlarm HighLimited
GoodNonCascade ActiveBlockAlarm Constant
GoodNonCascade ActiveAdvisoryAlarm NotLimited
GoodNonCascade ActiveAdvisoryAlarm LowLimited
GoodNonCascade ActiveAdvisoryAlarm HighLimited
GoodNonCascade ActiveAdvisoryAlarm Constant
GoodNonCascade ActiveCriticalAlarm NotLimited
GoodNonCascade ActiveCriticalAlarm LowLimited
GoodNonCascade ActiveCriticalAlarm HighLimited
GoodNonCascade ActiveCriticalAlarm Constant
GoodNonCascade UnacknowledgedBlockAlarm NotLimited
GoodNonCascade UnacknowledgedBlockAlarm LowLimited
GoodNonCascade UnacknowledgedBlockAlarm HighLimited
GoodNonCascade UnacknowledgedBlockAlarm Constant

GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade

ActiveBlockAlarm
ActiveBlockAlarm
ActiveBlockAlarm
ActiveBlockAlarm
ActiveAdvisoryAlarm
ActiveAdvisoryAlarm
ActiveAdvisoryAlarm
ActiveAdvisoryAlarm
ActiveCriticalAlarm
ActiveCriticalAlarm
ActiveCriticalAlarm
ActiveCriticalAlarm
UnacknowledgedBlockAlarm
UnacknowledgedBlockAlarm
UnacknowledgedBlockAlarm
UnacknowledgedBlockAlarm

NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant

148
149
150
151
152
153
154
155
192
193
194
195
196
197
198
199
200

GoodNonCascade UnacknowledgedAdvisoryAlarm NotLimited


GoodNonCascade UnacknowledgedAdvisoryAlarm LowLimited
GoodNonCascade UnacknowledgedAdvisoryAlarm HighLimited
GoodNonCascade UnacknowledgedAdvisoryAlarm Constant
GoodNonCascade UnacknowledgedCriticalAlarm NotLimited
GoodNonCascade UnacknowledgedCriticalAlarm LowLimited
GoodNonCascade UnacknowledgedCriticalAlarm HighLimited
GoodNonCascade UnacknowledgedCriticalAlarm Constant
GoodCascade NonSpecific NotLimited
GoodCascade NonSpecific LowLimited
GoodCascade NonSpecific HighLimited
GoodCascade NonSpecific Constant
GoodCascade InitializationAcknowledge NotLimited
GoodCascade InitializationAcknowledge LowLimited
GoodCascade InitializationAcknowledge HighLimited
GoodCascade InitializationAcknowledge Constant
GoodCascade InitilizationRequest NotLimited

GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodNonCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade

UnacknowledgedAdvisoryAlarm
UnacknowledgedAdvisoryAlarm
UnacknowledgedAdvisoryAlarm
UnacknowledgedAdvisoryAlarm
UnacknowledgedCriticalAlarm
UnacknowledgedCriticalAlarm
UnacknowledgedCriticalAlarm
UnacknowledgedCriticalAlarm
NonSpecific
NonSpecific
NonSpecific
NonSpecific
InitializationAcknowledge
InitializationAcknowledge
InitializationAcknowledge
InitializationAcknowledge
InitilizationRequest

NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 66

Decimal Status Value


Value

Quality

Sub-Status

Limit

201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227

GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade
GoodCascade

InitilizationRequest
InitilizationRequest
InitilizationRequest
NotInvited
NotInvited
NotInvited
NotInvited
NotSelected
NotSelected
NotSelected
NotSelected
DoNotSelect
DoNotSelect
DoNotSelect
DoNotSelect
LocalOverride
LocalOverride
LocalOverride
LocalOverride
FaultStateActive
FaultStateActive
FaultStateActive
FaultStateActive
InitiateFaultState
InitiateFaultState
InitiateFaultState
InitiateFaultState

LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant
NotLimited
LowLimited
HighLimited
Constant

GoodCascade InitilizationRequest LowLimited


GoodCascade InitilizationRequest HighLimited
GoodCascade InitilizationRequest Constant
GoodCascade NotInvited NotLimited
GoodCascade NotInvited LowLimited
GoodCascade NotInvited HighLimited
GoodCascade NotInvited Constant
GoodCascade NotSelected NotLimited
GoodCascade NotSelected LowLimited
GoodCascade NotSelected HighLimited
GoodCascade NotSelected Constant
GoodCascade DoNotSelect NotLimited
GoodCascade DoNotSelect LowLimited
GoodCascade DoNotSelect HighLimited
GoodCascade DoNotSelect Constant
GoodCascade LocalOverride NotLimited
GoodCascade LocalOverride LowLimited
GoodCascade LocalOverride HighLimited
GoodCascade LocalOverride Constant
GoodCascade FaultStateActive NotLimited
GoodCascade FaultStateActive LowLimited
GoodCascade FaultStateActive HighLimited
GoodCascade FaultStateActive Constant
GoodCascade InitiateFaultState NotLimited
GoodCascade InitiateFaultState LowLimited
GoodCascade InitiateFaultState HighLimted
GoodCascade InitiateFaultState Constant

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 67

STATUS_OPT
Suponga que usted ha configurado una arquitectura 2oo2 y STATUS_OPT es Always
Use Value (siempre usar el valor). En este caso, 2 transmisores con estado malo no
ocasionaran un disparo. El bloque LSDO proporciona la manipulacin del estado malo y
forzar un disparo de acuerdo a FSTATE_OPTS y FSTATE_TIME.
LSAVTR

TT-1

LSDO

El voto 2oo2
se revierte a

CAS_IN_D

1oo1

TT-2

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 68

Bloque LSDO
FSTATE_OPTS le permite a usted definir cules parmetros se pueden usar para detectar
un estado de falla y FSTATE_TIME determinar el nmero de segundos de retardo antes
de que ocurra el disparo. El estado de falla mostrado a continuacin se disparar en 17
segundos.

FSTATE_TIME = 30

FSTATE_TIME
FSTATE_TIMER

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 69

Taller Arquitectura / Estado


Este taller requiere que usted realice las siguientes tareas:
Tarea 1. Verificar la operacin de los estados de falla
Tarea 2. Verificar la operacin de 1oo2D

Mdulo SIS Alta


temperatura
Arquitectura 1oo2D

Reactor-1
XV-111
TT-1
TT-2

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 70

Taller Arquitectura / Estado


Verificar la operacin de los estados de falla
Paso 1.

Abra HIGH-TEMP usando Control Studio On-line.

Paso 2.

Verifique que LSAVTR1/STATUS_OPT sea Always Use Value.

Paso 3. Verifique que LSDO1/FSTATE_OPTS est habilitado para detectar en


CAS_IN_D.
Paso 4.

Establezca LSDO1/FSTATE_TIME a 30.

Paso 5.

Establezca G_1_B_0_TEMPX a 0.

Paso 6.

Verifique que el disparo ocurra despus del momento del estado de falla.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 71

Taller Arquitectura / Estado


Verificar la operacin de 1002D
Paso 1.

Abra HIGH-TEMP usando Control Studio On-line.

Paso 2.

Establezca LSD01/FSTATE_TIME a 300.

Paso 3.

Establezca LSAVTR1/STATUS_OPT a Vote to Trip if Bad.

Paso 4.

Verifique que el estado de ambos transmisores sea bueno.

Paso 5.

Verifique que NUM_TO_TRIP sea 2

Paso 6.

Establezca G_1_B_0_TEMPX a 0.

Paso 7.

Mantenga la sonda de temperatura en el transmisor 3144P hasta que la


temperatura exceda 80 F.

Paso 8.

Verifique que el disparo haya ocurrido cuando TT-1 excedi 80 F.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 72

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 73

Alertas y errores
Muchas alertas o errores pueden ocasionar alarmas de DeltaV
desde bypasses de mantenimiento hasta hardware de E/S
defectuoso. En la ilustracin se muestra un bypass existente en
SIF1 que ha ocasionado una alarma de advertencia (Warning).
Las alertas son condiciones operacionales tpicas mientras que los
errores son ms serios en naturaleza tal como hardware de E/S
fallido.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 74

Alertas y errores
Los parmetros de nivel de mdulo SIF_ALERTS y SIF_ERRORS
son depsito de alertas y errores en cada mdulo. Muchos bloques
de funciones tienen un parmetro REPORT_OPTS que le permite
a usted determinar si las alertas y errores deben ir del bloque de
funciones a los parmetros de nivel de mdulo.

Bypass1

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 75

Alertas SIF
La siguiente es una lista de bits en SIF_ALERTS:

Value Forced Una entrada conectada a un bloque de funciones o parmetro seguro es


forzada al modo de depuracin.

Input Bypass Active Un bloque de funciones AVTR o DVTR tiene una entrada en
bypas (el bit 'Bypass' se establece en AVTR_ALERTS o DVTR_ALERTS).

Input Startup Override Active Un bloque de funciones AVTR o DVTR tiene un


override de arranque activo (el bit 'Startup' se establece en AVTR_ALERTS o
DVTR_ALERTS).

Input Bypass Expiration Imminent Un bypass u override de arranque est por expirar
en un bloque de funciones AVTR o DVTR (el bit 'Reminder' se establece en
AVTR_ALERTS o DVTR_ALERTS).

Input Tripped Hay un concenso de disparo en un bloque de funciones AVTR o DVTR


(el bit 'Trip' se establece en AVTR_ALERTS o DVTR_ALERTS).

Input Pre-Trip Hay un concenso de predisparo en un bloque AVTR (el bit 'Pre Trip' se
establece en AVTR_ALERTS).

Input Deviation Se ha excedido el lmite de desviacin en un bloque AVTR o MID.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 76

Errores SIF
La siguiente es una lista de bits en SIF_ERRORS:
Algorithm Error El bit 'Memory Failure' o 'Config Error' se establece en
BLOCK_ERR en un bloque Calc/Logic.
IO Input Error Un bloque de funciones de entrada o un parmetro de referencia a
parmetro tiene un estado malo en su salida.
IO Output Error Un bloque de funciones de salida tiene un estado malo en su
parmetro OUT_D.
Trip Confirm Failure El bit 'Failed to Confirm Following a Command to Trip' se
establece en DO_ALERTS en un bloque de funciones de salida.
Fault State Active El bit 'Fault State Active' se establece en BLOCK_ERR en un
bloque de funciones de salida.
Input Transfer Error Una entrada del bloque de funciones conectada no puede
actualizarse debido a una falla de verificacin de escritura o a un error en la lectura
del origen.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 77

Errores SIF

Output Transfer Error El bit 'Output Failure' se establece en BLOCK_ERR en un


bloque Calc/Logic.

Unresolved Reference Una ruta de parmetro no est resuelta. Esto se debe al


mdulo sombra que no puede resolver un parmetro de referencia no seguro.

Execution Overload El rapidez de ejecucin real no concuerda con la


configurada.

Last PST Failed La ltima prueba de impulso parcial iniciada por este mdulo
fall (el bit 'Test Failed' se establece en PST_ALERTS de un bloque de funciones
DVC).

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 78

Enmascaramiento de alertas
Usted puede enmascarar alertas individuales que no se apliquen al mdulo de inters.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 79

Enmascaramiento de errores
Usted puede enmascarar errores individuales que no se apliquen al mdulo de inters.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 80

Alertas y errores
Usted puede crear alarmas personalizadas usando los parmetros SIF_ALERTS y
SIF_ERRORS. El siguiente ejemplo muestra la alarma BYPASS_ALM. LSAVTR1 es
desviada en la entrada 1 debido a que las opciones de reportes rolan la alerta,
SIF_ALERTS es diferente de cero produciendo una alarma.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 81

Nuevo tipo de alarma


Los tipos de alarma nuevos le permiten definir los nombres de alarmas.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 82

Nueva alarma
Las alarmas nuevas se pueden definir para un conjunto
especfico de condiciones.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 83

Supresin de alarmas
Las condiciones de alarma se pueden suprimir haciendo clic con el botn derecho en la
alarma de inters y seleccionando Suppress Alarm.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 84

Supresin de grfico
El icono de suprimir aparecer cuando las alarmas estn suprimidas, permitindole a
usted ver todas las alarmas suprimidas en el grfico Alarm Suppress.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 85

Timeout de supresin
El tiempo de espera de las alarmas suprimidas vencer de acuerdo al valor de timeout que
usted configure en la alarma. El valor predeterminado es 0 das, 0 horas y 0 minutos, lo
cual significa que la alarma no puede ser suprimida. El valor mximo de timeout es 999
das, 23 horas y 59 minutos.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 86

Taller Alarma
Este taller requiere que usted realice las siguientes tareas:
Tarea 1. Configurar un nuevo tipo de alarma para disparo
Tarea 2. Configurar una alarma para bypasses
Tarea 3. Configurar una alarma para disparos
Tarea 4. Verificar la operacin

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 87

Taller Alarma
Configurar un nuevo tipo de alarma para disparo
Paso 1.

Abra DeltaV Explorer.

Paso 2.

Expanda System Configuration Setup Alarm Preferences

Paso 3.

Haga clic con el botn derecho en SIS Alarm Types y agregue una nueva alarma SIS.
Name (nombre)

Paso 4.

Tripped

Haga doble clic en el nuevo tipo de alarma Tripped y defina las propiedades.
Alarm Word

Trip

Category

Process

Message

Ha ocurrido un disparo

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 88

Taller Alarma
Configurar una alarma para bypasses
Paso 1.

Abra HIGH-TEMP usando Control Studio.

Paso 2.

Haga doble clic en BYPASS_ALM.

Paso 3.

Haga clic en el botn MASK.

Paso 4.

Marque slo la opcin AVTR or DVTR block has a bypassed input, todas las
dems deben estar sin marcar.

Paso 5.

Seleccione la pestaa Advanced.

Paso 6.

Establezca el valor de Alarm Suppression Timeout a 1 minuto.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 89

Taller Alarma
Configurar una alarma para disparos
Paso 1. Haga clic con el botn derecho en la ventana de alarmas y agregue (Add) una
nueva alarma.
Alarm Type

Tripped

Priority

CRITICAL

Alarm Parameter SIF_ALERTS


Paso 2.

Haga clic en el botn MASK.

Paso 3.

Marque slo la opcin Trip consensus in an AVTR or DVTR block, todas las
dems deben estar sin marcar.

Paso 4.

Haga clic en OK.

Paso 5.

Renombre la nueva alarma a TRIP_ALM.

Paso 6.

Guarde el mdulo.

Paso 7.

Descargue los datos de configuracin.

Paso 8.

Descargue el solucionador lgico.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 90

Taller Alarma
Verificar la alarma de bypass
Paso 1. Ejecute DeltaV Operate e inicie una sesin como Administrator, la contrasea
es deltav.
Paso 2.

Abra el grfico SIS

Paso 3.

Permita los bypasses en HIGH-TEMP.

Paso 4.

Desve (bypass) una entrada en HIGH-TEMP.

Paso 5. Verifique que aparezca una alarma de bypass tipo Warning en el rea de
alarmas para HIGH-TEMP.
Paso 6.

Registre la hora en que ocurri la alarma viendo el desplegado de lista de


alarmas.

Paso 7.

Suprima la alarma de bypass.

Paso 8.

Verifique que la alarma no est suprimida despus de 1 minuto.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 91

Taller Alarma
Verificar la alarma de disparo
Paso 1.

Abra el grfico SIS

Paso 2. Mantenga la sonda de temperatura en el transmisor 3144P hasta que la


temperatura exceda 80 F .
Paso 3. Verifique que aparezca la alarma de disparo tipo Critical en el rea de alarmas
para HIGH-TEMP.
Paso 4. Registre la hora en que ocurri la alarma viendo el desplegado de lista de
alarmas.
Paso 5.

Reconozca la alarma.

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 92

Sumario
Ahora usted debe ser capaz de disear una funcin instrumentada de seguridad de DeltaV
y configurar lo siguiente:

Bloques LSAI, LSAVTR y LSDO

Bypasses de mantenimiento

Bypasses de arranque

Arquitectura 1oo2D

Opciones de estado para el bloque LSAVTR

Alarmas de error y alerta para los mdulos SIS

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 93

EMERSON Process Management Servicios Educativos

Curso 7305 Rev 2 5/15/06

Material con copyright / Se prohbe su reproduccin

3 - 94

También podría gustarte