Está en la página 1de 2210

Principios bsicos de APL 1

Bloques de manejo 2
Bloques de vigilancia 3

SIMATIC Bloques de regulacin 4


Bloques de dosificacin 5
Sistema de control de procesos PCS
7 Bloques de motor y vlvulas 6
Advanced Process Library (V8.1)
Bloques Interlock 7
Manual de funciones
Bloques de aviso 8
Bloques de contaje 9
Temporizadores 10
Bloques matemticos 11
Bloques lgicos analgicos 12
Bloques lgicos digitales 13
Bloques generadores 14
Bloques de canal 15
Bloques de conversin 16
Bloques de mantenimiento 17
Bloques de sistema 18
Bloques de comunicacin 19
Tipos de puntos de
instrumentacin y control 20
(Insertible Templates)
07/2014
A5E332575231-AA
Definiciones 21
Notas jurdicas
Filosofa en la sealizacin de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de
daos materiales. Las informaciones para su seguridad personal estn resaltadas con un tringulo de advertencia;
las informaciones para evitar nicamente daos materiales no llevan dicho tringulo. De acuerdo al grado de peligro
las consignas se representan, de mayor a menor peligro, como sigue.

PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadas se producir la muerte, o bien lesiones
corporales graves.

ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.

PRECAUCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

ATENCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daos materiales.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad ms estricta en cada caso. Si en una
consigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la misma consigna
puede contener tambin una advertencia sobre posibles daos materiales.
Personal cualificado
El producto/sistema tratado en esta documentacin slo deber ser manejado o manipulado por personal
cualificado para la tarea encomendada y observando lo indicado en la documentacin correspondiente a la misma,
particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formacin y experiencia,
el personal cualificado est en condiciones de reconocer riesgos resultantes del manejo o manipulacin de dichos
productos/sistemas y de evitar posibles peligros.
Uso previsto o de los productos de Siemens
Considere lo siguiente:

ADVERTENCIA
Los productos de Siemens slo debern usarse para los casos de aplicacin previstos en el catlogo y la
documentacin tcnica asociada. De usarse productos y componentes de terceros, stos debern haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalacin, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. Tambin debern seguirse las indicaciones
y advertencias que figuran en la documentacin asociada.

Marcas registradas
Todos los nombres marcados con son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exencin de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicacin con el hardware y el software descritos. Sin
embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena concordancia.
El contenido de esta publicacin se revisa peridicamente; si es necesario, las posibles las correcciones se incluyen
en la siguiente edicin.

Siemens AG A5E332575231-AA Copyright Siemens AG 2014.


Industry Sector 07/2014 Sujeto a cambios sin previo aviso Reservados todos los derechos
Postfach 48 48
90026 NRNBERG
ALEMANIA
ndice

1 Principios bsicos de APL..........................................................................................................................37


1.1 Funciones de los bloques............................................................................................................37
1.1.1 General........................................................................................................................................37
1.1.1.1 Categoras configuradas por el usuario......................................................................................37
1.1.1.2 Forzado de estados operativos...................................................................................................37
1.1.1.3 Reset del bloque en caso de enclavamientos o errores.............................................................39
1.1.1.4 Posicin de reposo en motores, vlvulas y reguladores.............................................................44
1.1.1.5 Definir tiempos de advertencia para controles de motores y vlvulas........................................47
1.1.1.6 Seal de salida como seal esttica o como seal tipo impulso................................................47
1.1.1.7 Registro de primera seal en bloques Interlock..........................................................................48
1.1.1.8 Emitir seal de listo para conmutar.............................................................................................49
1.1.1.9 Simulacin de seales................................................................................................................54
1.1.1.10 Banda muerta..............................................................................................................................57
1.1.1.11 Habilitacin para mantenimiento.................................................................................................58
1.1.1.12 Funcionalidad de SIMATIC BATCH............................................................................................61
1.1.1.13 Supresin de inestabilidad de seal para bloques de canal.......................................................61
1.1.2 Modos de operacin de los bloques ...........................................................................................62
1.1.2.1 Resumen de los modos de operacin.........................................................................................62
1.1.2.2 ON...............................................................................................................................................64
1.1.2.3 Fuera de servicio.........................................................................................................................64
1.1.2.4 Modo manual y automtico para bloques de regulacin.............................................................66
1.1.2.5 Modo Manual y Automtico para motores, vlvulas y dosificadores ..........................................70
1.1.2.6 Modo Programa para reguladores..............................................................................................72
1.1.2.7 Modo Local..................................................................................................................................74
1.1.2.8 Grafo de estado de los modos de operacin..............................................................................77
1.1.3 Funciones de vigilancia...............................................................................................................79
1.1.3.1 Funciones de vigilancia en la Advanced Process Library...........................................................79
1.1.3.2 Indicador de grupo para vigilancia de lmites, CSF y ExtMsgx...................................................80
1.1.3.3 Vigilancia de lmites.....................................................................................................................80
1.1.3.4 Realimentaciones........................................................................................................................92
1.1.3.5 Funcin de guardamotor.............................................................................................................94
1.1.4 Funciones de enclavamiento.......................................................................................................95
1.1.4.1 Enclavamientos...........................................................................................................................95
1.1.4.2 Desactivacin de enclavamientos...............................................................................................99
1.1.4.3 Influencia del estado de seal sobre el enclavamiento...............................................................99
1.1.4.4 Formar un estado de grupo para la informacin de enclavamiento..........................................101
1.1.4.5 Paro rpido para motores..........................................................................................................103
1.1.5 Formar estado de seal............................................................................................................104
1.1.5.1 Formacin y visualizacin del estado de seal para bloques...................................................104
1.1.5.2 Formacin y visualizacin del estado de seal para bloques tecnolgicos..............................105
1.1.5.3 Formacin y visualizacin del estado de seal para bloques lgicos digitales.........................106
1.1.5.4 Formacin y visualizacin del estado de seal para bloques lgicos analgicos.....................108
1.1.5.5 Formacin y visualizacin del estado de seal para bloques redundantes..............................108
1.1.5.6 Formacin y visualizacin del estado de seal para bloques con priorizacin de estado
parametrizable...........................................................................................................................110
1.1.5.7 Formacin y visualizacin del estado de seal para bloques de enclavamiento......................112

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 3
ndice

1.1.5.8 Formacin y visualizacin del estado de seal para bloques matemticos..............................114


1.1.5.9 Formacin y visualizacin del estado de seal para bloques de canal PCS 7.........................115
1.1.5.10 Formacin y visualizacin del estado de seal para bloques de canal para aparatos de
campo........................................................................................................................................115
1.1.6 Tratamiento de errores..............................................................................................................116
1.1.6.1 Tratamiento de errores..............................................................................................................116
1.1.6.2 Emitir error colectivo..................................................................................................................119
1.1.7 Funcin de rampa.....................................................................................................................120
1.1.7.1 Utilizar la rampa de consigna....................................................................................................120
1.1.7.2 Limitacin del gradiente de la consigna....................................................................................121
1.1.7.3 Utilizar la rampa de valor manipulado.......................................................................................122
1.1.7.4 Limitacin de gradiente del valor manipulado...........................................................................123
1.1.8 Especificacin interna/externa..................................................................................................123
1.1.8.1 Uso de la banda muerta activada dinmicamente durante el tiempo de estabilizacin PV. .....123
1.1.8.2 Especificacin de consigna, interna/externa.............................................................................124
1.1.8.3 Especificacin de valor manipulado, interna/externa................................................................125
1.1.9 Comportamiento parametrizable mediante el terminal Feature................................................127
1.1.9.1 Funciones parametrizables mediante el terminal Feature........................................................127
1.1.9.2 Detener la dosificacin en caso de alarma de caudal...............................................................132
1.1.9.3 Definir el comportamiento en arranque.....................................................................................132
1.1.9.4 Uso de la banda muerta activada dinmicamente durante el tiempo de estabilizacin PV. .....135
1.1.9.5 Evaluacin del estado de seal.................................................................................................136
1.1.9.6 Evaluacin del estado de las seales de enclavamiento..........................................................136
1.1.9.7 Redosificacin automtica en caso de subdosificacin en modo Automtico..........................137
1.1.9.8 Bloque como totalizador o integrador........................................................................................137
1.1.9.9 Hacer visibles elementos de control para la consigna externa.................................................138
1.1.9.10 Limitacin para la salida Out.....................................................................................................138
1.1.9.11 Activar el clculo del caudal en la dosificacin de balanza.......................................................138
1.1.9.12 Informacin de monitorizacin de estado en bloques MOD......................................................139
1.1.9.13 Desactivacin de puntos de conmutacin.................................................................................139
1.1.9.14 Permitir la conmutacin directa entre modo adelante y atrs...................................................139
1.1.9.15 Definir el tipo de dosificacin.....................................................................................................140
1.1.9.16 Consignas de caudal en porcentaje..........................................................................................140
1.1.9.17 Definir la influencia del estado de seal sobre el proceso de dosificacin...............................140
1.1.9.18 Unidad de la velocidad de modificacin....................................................................................141
1.1.9.19 Lectura de los avisos.................................................................................................................141
1.1.9.20 Ajusta del escalado de los valores de proceso.........................................................................142
1.1.9.21 Visualizar el valor sin energa en una simulacin externa al bloque.........................................142
1.1.9.22 Aplicar valor sustitutivo..............................................................................................................142
1.1.9.23 Aplicacin de valor sustitutivo en caso de error........................................................................143
1.1.9.24 Emitir un valor sustitutivo si el valor sin formato no es vlido...................................................143
1.1.9.25 Activar registro de primera seal...............................................................................................144
1.1.9.26 Error de regulacin externo.......................................................................................................144
1.1.9.27 Activar el estado de error en caso de fallo externo de control de procesos CSF ....................145
1.1.9.28 Convertidor de frecuencia con alimentacin del dispositivo independiente..............................145
1.1.9.29 Evaluacin separada de seales de enclavamiento excluidas y simuladas.............................145
1.1.9.30 Utilizar la consigna interna o externa para la cantidad absoluta dosificada en fino..................146
1.1.9.31 Activar el tiempo de ejecucin para seales de realimentacin................................................147
1.1.9.32 Emitir el ltimo valor vlido si el valor sin formato no es vlido................................................147
1.1.9.33 Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque..................148
1.1.9.34 Activar LowCutOff.....................................................................................................................149
1.1.9.35 Seleccionar valores asociados al aviso.....................................................................................149

Advanced Process Library (V8.1)


4 Manual de funciones, 07/2014, A5E332575231-AA
ndice

1.1.9.36 Notificar con parmetros BATCH..............................................................................................149


1.1.9.37 No hay realimentaciones de motor............................................................................................150
1.1.9.38 Mostrar en el faceplate solamente los valores de entrada interconectados.............................150
1.1.9.39 Activar bits OS_Perm................................................................................................................151
1.1.9.40 Desactivar la apertura y el cierre...............................................................................................151
1.1.9.41 Activar la autorizacin de control local......................................................................................152
1.1.9.42 Activar parametrizacin de la cantidad de cola.........................................................................152
1.1.9.43 Permitir el modo Programa.......................................................................................................152
1.1.9.44 Actualizar el estado de acuse y error de la llamada de aviso...................................................153
1.1.9.45 Zona de regulacin con accin I congelada .............................................................................153
1.1.9.46 Zona de regulacin con accin I predeterminada ....................................................................154
1.1.9.47 Reset de los comandos para conmutar el modo de operacin.................................................154
1.1.9.48 Activar el reset de los comandos para el control.......................................................................155
1.1.9.49 Resetear la cantidad a dosificar al iniciar la dosificacin..........................................................155
1.1.9.50 Valor de proceso con rango de escala propio...........................................................................155
1.1.9.51 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada.... ....156
1.1.9.52 Definir el reset en funcin del modo de operacin o del parmetro LiOp.................................156
1.1.9.53 Activar el reset de proteccin/error en modo Manual................................................................158
1.1.9.54 Reset tambin en estado enclavado.........................................................................................158
1.1.9.55 Valor manipulado de reposo efectivo en el arranque................................................................159
1.1.9.56 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"................159
1.1.9.57 Definir el modo de interruptor o pulsador..................................................................................160
1.1.9.58 Definir el modo de conmutacin................................................................................................161
1.1.9.59 El caudal mnimo se registra siempre en la cantidad a dosificar..............................................161
1.1.9.60 Activar paro rpido desde el faceplate......................................................................................162
1.1.9.61 Las seales de realimentacin de posicin estn activadas....................................................162
1.1.9.62 Tiempo de vigilancia separado para el paro del motor.............................................................163
1.1.9.63 Enclavamiento separado para cada sentido o posicin............................................................163
1.1.9.64 Tiempos de retardo separados para cada alarma....................................................................163
1.1.9.65 Sealizacin en caso de violacin de lmites............................................................................164
1.1.9.66 El error de consigna debe notificarse........................................................................................164
1.1.9.67 Especificacin de consigna con rea de visualizacin y unidad propias..................................165
1.1.9.68 Control mediante vlvula auxiliar..............................................................................................165
1.1.9.69 Activar un cambio sin saltos de la ganancia proporcional, tiempo derivativo y ganancia del
diferenciador..............................................................................................................................165
1.1.9.70 Conmutacin sin saltos al modo Automtico solo para el operador.........................................166
1.1.9.71 Desactivar la conmutacin sin saltos al modo Automtico para reguladores...........................166
1.1.9.72 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores.............................................................................................................................167
1.1.9.73 Comportamiento totalizador continuo o disparado....................................................................167
1.1.9.74 Supresin de todos los avisos...................................................................................................168
1.1.9.75 Emitir un valor sin formato no vlido.........................................................................................168
1.1.9.76 Transferencia de avisos............................................................................................................169
1.1.9.77 Prioridad de control con un comando de entrada no vlido......................................................169
1.1.9.78 Cierre hermtico de vlvula.......................................................................................................169
1.1.9.79 Comportamiento del registro de primera seal al desactivar....................................................170
1.1.9.80 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de servicio"....170
1.1.9.81 Respuesta para el modo de operacin Fuera de servicio.........................................................170
1.1.9.82 Salir del modo Local..................................................................................................................171
1.1.9.83 Indicacin de enclavamiento con LocalSetting 2 o 4................................................................171
1.1.10 Funciones para reguladores......................................................................................................172
1.1.10.1 Retardo de alarma para error de regulacin en escalones de consigna..................................172

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 5
ndice

1.1.10.2 Invertir el sentido de regulacin................................................................................................173


1.1.10.3 Formacin del error de regulacin y banda muerta..................................................................173
1.1.10.4 Utilizar una zona de regulacin.................................................................................................176
1.1.10.5 Limitacin de consignas externas.............................................................................................178
1.1.10.6 Correccin por seguimiento de la consigna en Manual............................................................178
1.1.10.7 Corregir y limitar el valor manipulado........................................................................................178
1.1.10.8 Aplicar control anticipativo y limitar las perturbaciones.............................................................180
1.1.10.9 Cambios de estructura de los reguladores................................................................................180
1.1.11 Comportamiento de aviso.........................................................................................................181
1.1.11.1 Campo de aplicacin de los retardos de alarma.......................................................................181
1.1.11.2 Un valor de tiempo para todos los lmites.................................................................................182
1.1.11.3 Un valor de tiempo por pareja de lmites...................................................................................182
1.1.11.4 Dos valores de tiempo por pareja de lmites.............................................................................183
1.1.11.5 Dos valores de tiempo para cada lmite individual....................................................................185
1.1.11.6 Generar avisos especficos de instancia...................................................................................187
1.1.11.7 Inhibir avisos mediante el parmetro MsgLock.........................................................................187
1.1.11.8 Sellado de tiempo......................................................................................................................188
1.1.12 Configuracin para control y visualizacin................................................................................189
1.1.12.1 Rango de visualizacin y operacin para valores de proceso y consignas..............................189
1.1.12.2 Llamada de otros faceplates.....................................................................................................190
1.1.12.3 Rotulacin de botones y textos.................................................................................................192
1.1.12.4 Mostrar valores auxiliares.........................................................................................................194
1.1.12.5 Seleccin de la unidad de medida............................................................................................194
1.2 Funciones de los smbolos del bloque......................................................................................212
1.2.1 Estructura del smbolo de bloque..............................................................................................212
1.2.2 Configurar los smbolos de bloque............................................................................................219
1.2.3 Operacin mediante el smbolo del bloque...............................................................................221
1.2.4 Smbolo de bloque para reguladores PID y FM .......................................................................221
1.2.5 Smbolo de bloques Interlock....................................................................................................224
1.2.6 Agregar una parte de imagen esttica a los smbolos de bloque.............................................225
1.3 Funciones de los faceplates......................................................................................................226
1.3.1 Estructura del faceplate.............................................................................................................226
1.3.2 Autorizaciones de control..........................................................................................................232
1.3.3 Visualizacin de tiempos de retardo.........................................................................................234
1.3.4 Conmutacin de estado operativo y modo de operacin..........................................................235
1.3.5 Modificacin de valores.............................................................................................................236
1.3.6 Vista estndar de reguladores FM (analgica) ........................................................................239
1.3.7 Vista estndar de reguladores FM (regulador de impulsos).....................................................243
1.3.8 Vista estndar de reguladores FM (regulador paso a paso con realimentacin de posicin)....247
1.3.9 Vista estndar de reguladores FM (regulador paso a paso sin realimentacin de posicin) ....251
1.3.10 Vista estndar de bloques Interlock..........................................................................................255
1.3.11 Vista de parmetros de reguladores PID..................................................................................259
1.3.12 Vista de parmetros de reguladores FM...................................................................................262
1.3.13 Vista de parmetros de motores y vlvulas..............................................................................264
1.3.14 Vista de lmites de reguladores FM...........................................................................................266
1.3.15 Vista de lmites de reguladores PID..........................................................................................269
1.3.16 Vista de lmites de motores.......................................................................................................272
1.3.17 Vista preliminar de reguladores FM..........................................................................................275
1.3.18 Vista preliminar de bloques Interlock........................................................................................277
1.3.19 Vista de rampas........................................................................................................................278
1.3.20 Vista de avisos..........................................................................................................................280

Advanced Process Library (V8.1)


6 Manual de funciones, 07/2014, A5E332575231-AA
ndice

1.3.21 Vista de lotes.............................................................................................................................281


1.3.22 Vista de memoria......................................................................................................................282
1.3.23 Visor de curvas..........................................................................................................................283
1.3.24 Operacin con lmites y visualizacin en el faceplate...............................................................285
1.3.25 Administracin de colores centralizada.....................................................................................285
2 Bloques de manejo...................................................................................................................................319
2.1 Comparacin de los bloques Large y Small..............................................................................319
2.1.1 OpAnL en comparacin con OpAnS.........................................................................................319
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)...................................................320
2.2.1 Descripcin de OpAnL..............................................................................................................320
2.2.2 Modos de operacin de OpAnL.................................................................................................322
2.2.3 Funciones de OpAnL.................................................................................................................323
2.2.4 Tratamiento de errores de OpAnL.............................................................................................325
2.2.5 Avisos de OpAnL.......................................................................................................................326
2.2.6 Entradas y salidas de OpAnL....................................................................................................328
2.2.7 Diagrama de bloques de OpAnL...............................................................................................332
2.2.8 Manejo y visualizacin..............................................................................................................333
2.2.8.1 Vistas de OpAnL.......................................................................................................................333
2.2.8.2 Vista estndar de OpAnL..........................................................................................................334
2.2.8.3 Vista de parmetros de OpAnL.................................................................................................336
2.2.8.4 Visor de curvas de OpAnL........................................................................................................336
2.2.8.5 Vista preliminar de OpAnL........................................................................................................338
2.2.8.6 Smbolo de bloque OpAnL........................................................................................................339
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)...................................................341
2.3.1 Descripcin de OpAnS..............................................................................................................341
2.3.2 Modos de operacin de OpAnS................................................................................................342
2.3.3 Funciones de OpAnS................................................................................................................343
2.3.4 Tratamiento de errores de OpAnS............................................................................................345
2.3.5 Avisos de OpAnS......................................................................................................................346
2.3.6 Terminales de OpAnS...............................................................................................................346
2.3.7 Diagrama de bloques de OpAnS...............................................................................................349
2.3.8 Manejo y visualizacin..............................................................................................................350
2.3.8.1 Vistas de OpAnS.......................................................................................................................350
2.3.8.2 Vista estndar de OpAnS..........................................................................................................350
2.3.8.3 Vista de parmetros de OpAnS.................................................................................................352
2.3.8.4 Vista preliminar de OpAnS........................................................................................................353
2.3.8.5 Smbolo de bloque para OpAnS................................................................................................354
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores).............................................................355
2.4.1 Descripcin de OpDi01.............................................................................................................355
2.4.2 Modos de operacin de OpDi01................................................................................................356
2.4.3 Funciones de OpDi01................................................................................................................357
2.4.4 Tratamiento de errores de OpDi01............................................................................................359
2.4.5 Avisos de OpDi01......................................................................................................................360
2.4.6 Conexiones de OpDi01.............................................................................................................360
2.4.7 Diagrama de bloques de OpDi01..............................................................................................363
2.4.8 Manejo y visualizacin..............................................................................................................363
2.4.8.1 Vistas de OpDi01......................................................................................................................363
2.4.8.2 Vista estndar de OpDi01.........................................................................................................364
2.4.8.3 Vista preliminar de OpDi01.......................................................................................................365
2.4.8.4 Smbolos del bloque OpDi01.....................................................................................................367

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 7
ndice

2.5 OpDi03 - Operacin de un valor digital (3 pulsadores).............................................................368


2.5.1 Descripcin de OpDi03.............................................................................................................368
2.5.2 Modos de operacin de OpDi03................................................................................................370
2.5.3 Funciones de OpDi03................................................................................................................370
2.5.4 Tratamiento de errores de OpDi03............................................................................................373
2.5.5 Avisos de OpDi03......................................................................................................................374
2.5.6 Conexiones de OpDi03.............................................................................................................374
2.5.7 Diagrama de bloques de OpDi03..............................................................................................377
2.5.8 Manejo y visualizacin..............................................................................................................378
2.5.8.1 Vistas de OpDi03......................................................................................................................378
2.5.8.2 Vista estndar de OpDi03.........................................................................................................378
2.5.8.3 Vista preliminar de OpDi03.......................................................................................................380
2.5.8.4 Smbolos del bloque OpDi03.....................................................................................................381
2.6 OpStations - Parametrizar la autorizacin de control local.......................................................382
2.6.1 Descripcin de OpStations........................................................................................................382
2.6.2 Modos de operacin de OpStations..........................................................................................385
2.6.3 Funciones de OpStations..........................................................................................................385
2.6.4 Tratamiento de errores de OpStations......................................................................................386
2.6.5 Avisos de OpStations................................................................................................................387
2.6.6 Conexiones de OpStations........................................................................................................387
2.6.7 Diagrama de bloques de OpStations........................................................................................390
2.6.8 Manejo y visualizacin..............................................................................................................391
2.6.8.1 Vistas de OpStations.................................................................................................................391
2.6.8.2 Vista estndar de OpStations....................................................................................................392
2.6.8.3 Smbolo de bloque OpStations..................................................................................................394
2.7 OpTrig - Operacin de un valor digital (1 pulsador)..................................................................394
2.7.1 Descripcin de OpTrig...............................................................................................................394
2.7.2 Modos de operacin de OpTrig.................................................................................................395
2.7.3 Funciones de OpTrig.................................................................................................................396
2.7.4 Tratamiento de errores de OpTrig.............................................................................................398
2.7.5 Avisos de OpTrig.......................................................................................................................398
2.7.6 Conexiones de OpTrig..............................................................................................................399
2.7.7 Diagrama de bloques de OpTrig...............................................................................................401
2.7.8 Manejo y visualizacin..............................................................................................................401
2.7.8.1 Vistas de OpTrig........................................................................................................................401
2.7.8.2 Vista estndar de OpTrig..........................................................................................................402
2.7.8.3 Vista preliminar de OpTrig.........................................................................................................403
2.7.8.4 Smbolo de bloque OpTrig........................................................................................................404
3 Bloques de vigilancia................................................................................................................................407
3.1 Comparacin de los bloques Large y Small..............................................................................407
3.1.1 MonAnL frente a MonAnS.........................................................................................................407
3.1.2 MonDiL frente a MonDiS...........................................................................................................409
3.2 AV - Mostrar y vigilar un valor adicional....................................................................................411
3.2.1 Descripcin de AV.....................................................................................................................411
3.2.2 Modos de operacin de AV.......................................................................................................413
3.2.3 Funciones de AV.......................................................................................................................413
3.2.4 Tratamiento de errores de AV...................................................................................................415
3.2.5 Avisos de AV.............................................................................................................................416
3.2.6 Entradas y salidas de AV..........................................................................................................417

Advanced Process Library (V8.1)


8 Manual de funciones, 07/2014, A5E332575231-AA
ndice

3.2.7 Diagrama de bloques de AV.....................................................................................................420


3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)...................421
3.3.1 Descripcin de MonAnL............................................................................................................421
3.3.2 Modos de operacin de MonAnL..............................................................................................424
3.3.3 Funciones de MonAnL..............................................................................................................425
3.3.4 Tratamiento de errores de MonAnL..........................................................................................430
3.3.5 Avisos de MonAnL....................................................................................................................431
3.3.6 Terminales de MonAnL.............................................................................................................433
3.3.7 Diagrama de bloques de MonAnL.............................................................................................441
3.3.8 Manejo y visualizacin..............................................................................................................441
3.3.8.1 Vistas de MonAnL.....................................................................................................................441
3.3.8.2 Vista estndar de MonAnL........................................................................................................442
3.3.8.3 Vista de valores lmite de MonAnL............................................................................................445
3.3.8.4 Vista de parmetros de MonAnL...............................................................................................447
3.3.8.5 Vista preliminar de MonAnL......................................................................................................448
3.3.8.6 Smbolo de bloque MonAnL......................................................................................................449
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)...................450
3.4.1 Descripcin de MonAnS............................................................................................................450
3.4.2 Modos de operacin de MonAnS..............................................................................................453
3.4.3 Funciones de MonAnS..............................................................................................................453
3.4.4 Tratamiento de errores de MonAnS..........................................................................................456
3.4.5 Avisos de MonAnS....................................................................................................................457
3.4.6 Terminales de MonAnS.............................................................................................................459
3.4.7 Diagrama de bloques de MonAnS............................................................................................463
3.4.8 Manejo y visualizacin..............................................................................................................463
3.4.8.1 Vistas de MonAnS.....................................................................................................................463
3.4.8.2 Vista estndar de MonAnS........................................................................................................464
3.4.8.3 Vista de valores lmite de MonAnS...........................................................................................465
3.4.8.4 Vista de parmetros de MonAnS..............................................................................................467
3.4.8.5 Vista preliminar de MonAnS......................................................................................................468
3.4.8.6 Smbolo de bloque MonAnS......................................................................................................469
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)..........................470
3.5.1 Descripcin de MonDiL.............................................................................................................470
3.5.2 Modos de operacin de MonDiL...............................................................................................474
3.5.3 Funciones de MonDiL...............................................................................................................474
3.5.4 Tratamiento de errores de MonDiL...........................................................................................479
3.5.5 Avisos de MonDiL.....................................................................................................................480
3.5.6 Terminales de MonDiL..............................................................................................................482
3.5.7 Diagrama de bloques de MonDiL..............................................................................................486
3.5.8 Manejo y visualizacin..............................................................................................................486
3.5.8.1 Vistas de MonDiL......................................................................................................................486
3.5.8.2 Vista estndar de MonDiL.........................................................................................................487
3.5.8.3 Vista de parmetros de MonDiL................................................................................................488
3.5.8.4 Vista preliminar de MonDiL.......................................................................................................490
3.5.8.5 Smbolo de bloque MonDiL.......................................................................................................491
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)..........................493
3.6.1 Descripcin de MonDiS.............................................................................................................493
3.6.2 Modos de operacin de MonDiS...............................................................................................496
3.6.3 Funciones de MonDiS...............................................................................................................497
3.6.4 Tratamiento de errores de MonDiS...........................................................................................500

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 9
ndice

3.6.5 Avisos de MonDiS.....................................................................................................................501


3.6.6 Terminales de MonDiS..............................................................................................................502
3.6.7 Diagrama de bloques de MonDiS.............................................................................................505
3.6.8 Manejo y visualizacin..............................................................................................................506
3.6.8.1 Vistas de MonDiS......................................................................................................................506
3.6.8.2 Vista estndar de MonDiS.........................................................................................................506
3.6.8.3 Vista de parmetros de MonDiS...............................................................................................507
3.6.8.4 Vista preliminar de MonDiS.......................................................................................................509
3.6.8.5 Smbolo de bloque MonDiS.......................................................................................................510
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales.................................512
3.7.1 Descripcin de MonDi08...........................................................................................................512
3.7.2 Modos de operacin de MonDi08.............................................................................................514
3.7.3 Funciones de MonDi08.............................................................................................................515
3.7.4 Tratamiento de errores de MonDi08.........................................................................................518
3.7.5 Avisos de MonDi08...................................................................................................................519
3.7.6 Terminales de MonDi08............................................................................................................520
3.7.7 Diagrama de bloques de MonDi08............................................................................................524
3.7.8 Manejo y visualizacin..............................................................................................................525
3.7.8.1 Vistas de MonDi08....................................................................................................................525
3.7.8.2 Vista estndar de MonDi08.......................................................................................................525
3.7.8.3 Vista de parmetros de MonDi08..............................................................................................527
3.7.8.4 Vista preliminar de MonDi08.....................................................................................................528
3.7.8.5 Smbolo de bloque MonDi08.....................................................................................................529
4 Bloques de regulacin..............................................................................................................................531
4.1 Comparacin de los bloques Large y Small..............................................................................531
4.1.1 PIDConL en comparacin con PIDConS..................................................................................531
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin.............................................534
4.2.1 Descripcin de ConPerMon......................................................................................................534
4.2.2 Modos de operacin de ConPerMon.........................................................................................539
4.2.3 Funciones de ConPerMon.........................................................................................................539
4.2.4 Tratamiento de errores de ConPerMon.....................................................................................551
4.2.5 Avisos de ConPerMon...............................................................................................................552
4.2.6 Terminales de ConPerMon.......................................................................................................554
4.2.7 Diagrama de bloques de ConPerMon.......................................................................................561
4.2.8 Manejo y visualizacin..............................................................................................................561
4.2.8.1 Vistas de ConPerMon...............................................................................................................561
4.2.8.2 Vista estndar de ConPerMon..................................................................................................562
4.2.8.3 Vista de lmites de ConPerMon.................................................................................................563
4.2.8.4 Vista de parmetros de ConPerMon.........................................................................................565
4.2.8.5 Vista preliminar de ConPerMon................................................................................................566
4.2.8.6 Vista de consigna de ConPerMon.............................................................................................567
4.2.8.7 Smbolo de bloque ConPerMon................................................................................................568
4.3 FmCont - Conexin al mdulo FM 355.....................................................................................569
4.3.1 Descripcin de FmCont.............................................................................................................569
4.3.2 Modos de operacin de FmCont...............................................................................................574
4.3.3 Funciones de FmCont...............................................................................................................575
4.3.4 Tratamiento de errores de FmCont...........................................................................................586
4.3.5 Avisos de FmCont.....................................................................................................................588
4.3.6 Terminales de FmCont..............................................................................................................591
4.3.7 Diagrama de bloques de FmCont.............................................................................................607

Advanced Process Library (V8.1)


10 Manual de funciones, 07/2014, A5E332575231-AA
ndice

4.3.8 Manejo y visualizacin..............................................................................................................609


4.3.8.1 Vistas de FmCont......................................................................................................................609
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2................................610
4.4.1 Descripcin de FmTemp...........................................................................................................610
4.4.2 Modos de operacin de FmTemp.............................................................................................614
4.4.3 Funciones de FmTemp.............................................................................................................615
4.4.4 Tratamiento de errores de FmTemp.........................................................................................628
4.4.5 Avisos de FmTemp...................................................................................................................629
4.4.6 Terminales de FmTemp............................................................................................................632
4.4.7 Diagrama de bloques de FmTemp............................................................................................651
4.4.8 Manejo y visualizacin..............................................................................................................653
4.4.8.1 Vistas de FmTemp....................................................................................................................653
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID.............................654
4.5.1 Descripcin de GainSched........................................................................................................654
4.5.2 Modos de operacin de GainSched..........................................................................................657
4.5.3 Funciones de GainSched..........................................................................................................658
4.5.4 Tratamiento de errores de GainSched......................................................................................658
4.5.5 Avisos de GainSched................................................................................................................659
4.5.6 Conexiones de GainSched........................................................................................................659
4.5.7 Diagrama de bloques de GainSched........................................................................................662
4.5.8 Manejo y visualizacin..............................................................................................................662
4.5.8.1 Vistas de GainSched.................................................................................................................662
4.5.8.2 Vista estndar de GainSched....................................................................................................663
4.5.8.3 Vista de parmetros de GainSched..........................................................................................664
4.5.8.4 Vista preliminar de GainSched..................................................................................................665
4.6 ModPreCon - Regulador predictivo basado en modelo............................................................665
4.6.1 Descripcin de ModPreCon......................................................................................................665
4.6.2 Modos de operacin de ModPreCon.........................................................................................671
4.6.3 Funciones de ModPreCon.........................................................................................................672
4.6.4 Tratamiento de errores de ModPreCon.....................................................................................686
4.6.5 Avisos de ModPreCon...............................................................................................................687
4.6.6 Terminales de ModPreCon.......................................................................................................687
4.6.7 Diagrama de bloques de ModPreCon.......................................................................................698
4.6.8 Manejo y visualizacin..............................................................................................................699
4.6.8.1 Vistas de ModPreCon...............................................................................................................699
4.6.8.2 Vista estndar de ModPreCon..................................................................................................700
4.6.8.3 Vista de parmetros de ModPreCon.........................................................................................704
4.6.8.4 Vista de parmetros Canal 1 a 4 de ModPreCon......................................................................706
4.6.8.5 Vista preliminar de ModPreCon................................................................................................708
4.6.8.6 Visor de curvas de ModPreCon................................................................................................709
4.6.8.7 Smbolo de bloque ModPreCon................................................................................................710
4.7 PIDConL - Regulador PID continuo (Large)..............................................................................713
4.7.1 Descripcin de PIDConL...........................................................................................................713
4.7.2 Modos de operacin de PIDConL.............................................................................................718
4.7.3 Funciones de PIDConL.............................................................................................................719
4.7.4 Tratamiento de errores de PIDConL.........................................................................................729
4.7.5 Avisos de PIDConL...................................................................................................................730
4.7.6 Terminales de PIDConL............................................................................................................733
4.7.7 Diagrama de bloques de PIDConL............................................................................................749
4.7.8 Manejo y visualizacin..............................................................................................................751

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 11
ndice

4.7.8.1 Vistas de PIDConL....................................................................................................................751


4.7.8.2 Vista estndar de PIDConL, PIDConS y PIDConR...................................................................752
4.7.8.3 Vista preliminar de PIDConL, PIDConS y PIDConR.................................................................756
4.8 PIDConS - Regulador PID continuo (Small)..............................................................................758
4.8.1 Descripcin de PIDConS...........................................................................................................758
4.8.2 Modos de operacin de PIDConS.............................................................................................761
4.8.3 Funciones de PIDConS.............................................................................................................762
4.8.4 Tratamiento de errores de PIDConS.........................................................................................768
4.8.5 Avisos de PIDConS...................................................................................................................770
4.8.6 Terminales de PIDConS............................................................................................................772
4.8.7 Diagrama de bloques de PIDConS...........................................................................................780
4.8.8 Manejo y visualizacin..............................................................................................................781
4.8.8.1 Vistas de PIDConS....................................................................................................................781
4.9 PIDConR - Regulador PID continuo con External Reset..........................................................782
4.9.1 Descripcin de PIDConR..........................................................................................................782
4.9.2 Modos de operacin de PIDConR.............................................................................................788
4.9.3 Funciones de PIDConR.............................................................................................................790
4.9.4 Tratamiento de errores de PIDConR.........................................................................................803
4.9.5 Avisos de PIDConR...................................................................................................................805
4.9.6 Terminales de PIDConR...........................................................................................................807
4.9.7 Diagrama de bloques de PIDConR...........................................................................................824
4.9.8 Manejo y visualizacin..............................................................................................................824
4.9.8.1 Vistas de PIDConR...................................................................................................................824
4.10 PIDStepL - Regulador paso a paso...........................................................................................824
4.10.1 Descripcin de PIDStepL..........................................................................................................824
4.10.2 Modos de operacin de PIDStepL............................................................................................829
4.10.3 Funciones de PIDStepL............................................................................................................830
4.10.4 Tratamiento de errores de PIDStepL........................................................................................841
4.10.5 Avisos de PIDStepL..................................................................................................................843
4.10.6 Terminales de PIDStepL...........................................................................................................845
4.10.7 Diagrama de bloques de PIDStepL...........................................................................................859
4.10.8 Manejo y visualizacin..............................................................................................................864
4.10.8.1 Vistas de PIDStepL...................................................................................................................864
4.10.8.2 Vista estndar de PIDStepL sin realimentacin de posicin.....................................................865
4.10.8.3 Vista estndar de PIDStepL con realimentacin de posicin...................................................868
4.10.8.4 Vista preliminar de PIDStepL....................................................................................................872
4.11 Ratio - regulacin de relacin....................................................................................................874
4.11.1 Descripcin de Ratio.................................................................................................................874
4.11.2 Modos de operacin de Ratio...................................................................................................876
4.11.3 Funciones de Ratio...................................................................................................................877
4.11.4 Tratamiento de errores de Ratio...............................................................................................879
4.11.5 Avisos de Ratio.........................................................................................................................880
4.11.6 Conexiones de Ratio.................................................................................................................881
4.11.7 Diagrama de bloques de Ratio..................................................................................................884
4.11.8 Manejo y visualizacin..............................................................................................................885
4.11.8.1 Vistas de Ratio..........................................................................................................................885
4.11.8.2 Vista estndar de Ratio.............................................................................................................885
4.11.8.3 Vista de parmetros de Ratio....................................................................................................888
4.11.8.4 Vista preliminar de Ratio...........................................................................................................889
4.11.8.5 Smbolo de bloque Ratio...........................................................................................................890

Advanced Process Library (V8.1)


12 Manual de funciones, 07/2014, A5E332575231-AA
ndice

4.12 SplRange - Signalsplitter...........................................................................................................892


4.12.1 Descripcin de SplRange..........................................................................................................892
4.12.2 Modos de operacin de SplRange............................................................................................894
4.12.3 Funciones de SplRange............................................................................................................894
4.12.4 Tratamiento de errores de SplRange........................................................................................897
4.12.5 Avisos de SplRange..................................................................................................................898
4.12.6 Conexiones de SplRange..........................................................................................................898
4.12.7 Diagrama de bloques de SplRange..........................................................................................899
4.13 AutoExcitation: excitacin del proceso para reguladores predictivos.......................................900
4.13.1 Descripcin de AutoExcitation...................................................................................................900
4.13.2 Funciones de AutoExcitation.....................................................................................................902
4.13.3 Tratamiento de errores de AutoExcitation.................................................................................903
4.13.4 Terminales de AutoExcitation....................................................................................................903
4.13.5 Modos de operacin de AutoExcitation.....................................................................................904
4.13.6 Avisos de AutoExcitation...........................................................................................................904
4.13.7 Diagrama de bloques de AutoExcitation...................................................................................904
4.14 Optimizacin de LPOptim por el mtodo de programacin lineal.............................................904
4.14.1 Descripcin de LPOptim............................................................................................................904
4.14.2 Funciones de LPOptim..............................................................................................................905
4.14.3 Tratamiento de errores de LPOptim..........................................................................................906
4.14.4 Terminales de LPOptim.............................................................................................................906
4.14.5 Modos de operacin de LP_Optim............................................................................................908
4.14.6 Avisos de LP_Optim..................................................................................................................908
4.14.7 Diagrama de bloques de LPOptim............................................................................................908
4.15 MPC10x10 - Regulador predictivo grande ...............................................................................909
4.15.1 Descripcin de MPC10x10........................................................................................................909
4.15.2 Modos de operacin de MPC10x10..........................................................................................916
4.15.3 Funciones de MPC10x10..........................................................................................................917
4.15.4 Tratamiento de errores de MPC10x10......................................................................................931
4.15.5 Terminales de MPC10x10.........................................................................................................932
4.15.6 Avisos de MPC_10x10..............................................................................................................937
4.15.7 Diagrama de bloques de MPC10x10........................................................................................937
4.15.8 Manejo y visualizacin..............................................................................................................937
4.15.8.1 Vistas de MPC10x10.................................................................................................................937
4.15.8.2 Vista estndar de MPC10x10....................................................................................................938
4.15.8.3 Vista de parmetros de MPC10x10..........................................................................................943
4.15.8.4 Vista de parmetros CV de MPC10x10....................................................................................945
4.15.8.5 Vista de parmetros MV de MPC10x10....................................................................................946
4.15.8.6 Vista preliminar de MPC10x10..................................................................................................947
4.15.8.7 Visor de curvas de MPC 10x10.................................................................................................950
4.15.8.8 Smbolo de bloque para MPC10x10 ........................................................................................951
5 Bloques de dosificacin............................................................................................................................953
5.1 DoseL - Dosificadores...............................................................................................................953
5.1.1 Descripcin de DoseL...............................................................................................................953
5.1.2 Modos de operacin de DoseL.................................................................................................957
5.1.3 Funciones de DoseL.................................................................................................................959
5.1.4 Tratamiento de errores de DoseL.............................................................................................973
5.1.5 Avisos de DoseL.......................................................................................................................975
5.1.6 Terminales de DoseL................................................................................................................978

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 13
ndice

5.1.7 Diagrama de bloques de DoseL................................................................................................993


5.1.8 Manejo y visualizacin..............................................................................................................994
5.1.8.1 Vistas de DoseL........................................................................................................................994
5.1.8.2 Vista estndar de DoseL...........................................................................................................995
5.1.8.3 Vista de valores lmite de DoseL...............................................................................................999
5.1.8.4 Vista de parmetros de DoseL................................................................................................1001
5.1.8.5 Vista de consigna Caudal de DoseL.......................................................................................1003
5.1.8.6 Vista de consigna Cantidad de DoseL....................................................................................1006
5.1.8.7 Vista preliminar de DoseL.......................................................................................................1008
5.1.8.8 Smbolo de bloque DoseL.......................................................................................................1010
6 Bloques de motor y vlvulas...................................................................................................................1013
6.1 Comparacin de los bloques Large y Small............................................................................1013
6.1.1 MotL frente a MotS..................................................................................................................1013
6.1.2 VlvL frente a VlvS....................................................................................................................1016
6.2 MotL - Motor (Large)...............................................................................................................1019
6.2.1 Descripcin de MotL................................................................................................................1019
6.2.2 Modos de operacin de MotL..................................................................................................1023
6.2.3 Funciones de MotL..................................................................................................................1024
6.2.4 Tratamiento de errores de MotL..............................................................................................1030
6.2.5 Avisos de MotL........................................................................................................................1032
6.2.6 Terminales de MotL.................................................................................................................1034
6.2.7 Diagrama de bloques de MotL................................................................................................1042
6.2.8 Manejo y visualizacin............................................................................................................1042
6.2.8.1 Vistas de MotL.........................................................................................................................1042
6.2.8.2 Vista estndar de MotL...........................................................................................................1043
6.2.8.3 Vista preliminar de MotL..........................................................................................................1046
6.2.8.4 Smbolo de bloque MotL.........................................................................................................1049
6.3 MotS - Motor (Small)...............................................................................................................1051
6.3.1 Descripcin de MotS...............................................................................................................1051
6.3.2 Modos de operacin de MotS.................................................................................................1054
6.3.3 Funciones de MotS.................................................................................................................1056
6.3.4 Tratamiento de errores de MotS.............................................................................................1060
6.3.5 Avisos de MotS.......................................................................................................................1061
6.3.6 Terminales de MotS................................................................................................................1063
6.3.7 Diagrama de bloques de MotS................................................................................................1068
6.3.8 Manejo y visualizacin............................................................................................................1068
6.3.8.1 Vistas de MotS........................................................................................................................1068
6.3.8.2 Vista estndar de MotS...........................................................................................................1069
6.3.8.3 Vista preliminar de MotS.........................................................................................................1072
6.3.8.4 Smbolo de bloque MotS.........................................................................................................1073
6.4 MotRevL - Motor con dos sentidos de giro..............................................................................1075
6.4.1 Descripcin de MotRevL.........................................................................................................1075
6.4.2 Modos de operacin de MotRevL...........................................................................................1080
6.4.3 Funciones de MotRevL...........................................................................................................1081
6.4.4 Tratamiento de errores de MotRevL.......................................................................................1089
6.4.5 Avisos de MotRevL.................................................................................................................1091
6.4.6 Terminales de MotRevL..........................................................................................................1092
6.4.7 Diagrama de bloques de MotRevL..........................................................................................1102
6.4.8 Manejo y visualizacin............................................................................................................1102
6.4.8.1 Vistas de MotRevL..................................................................................................................1102

Advanced Process Library (V8.1)


14 Manual de funciones, 07/2014, A5E332575231-AA
ndice

6.4.8.2 Vista estndar de MotRevL.....................................................................................................1103


6.4.8.3 Vista preliminar de MotRevL...................................................................................................1107
6.4.8.4 Smbolo de bloque MotRevL...................................................................................................1111
6.5 MotSpdCL - Motor regulable con dos sentidos de giro...........................................................1114
6.5.1 Descripcin de MotSpdCL.......................................................................................................1114
6.5.2 Modos de operacin de MotSpdCL.........................................................................................1119
6.5.3 Funciones de MotSpdCL.........................................................................................................1121
6.5.4 Tratamiento de errores de MotSpdCL.....................................................................................1131
6.5.5 Avisos de MotSpdCL...............................................................................................................1134
6.5.6 Terminales de MotSpdCL........................................................................................................1135
6.5.7 Diagrama de bloques de MotSpdCL.......................................................................................1148
6.5.8 Manejo y visualizacin............................................................................................................1149
6.5.8.1 Vistas de MotSpdCL................................................................................................................1149
6.5.8.2 Vista estndar de MotSpdCL..................................................................................................1150
6.5.8.3 Vista preliminar de MotSpdCL.................................................................................................1155
6.5.8.4 Vista de valores lmite para valores de relectura de MotSpdCL.............................................1158
6.5.8.5 Vista de parmetros de MotSpdCL.........................................................................................1160
6.5.8.6 Visor de curvas de MotSpdCL.................................................................................................1161
6.5.8.7 Smbolo de bloque MotSpdCL................................................................................................1163
6.6 MotSpdL - Motor con dos velocidades....................................................................................1165
6.6.1 Descripcin de MotSpdL.........................................................................................................1165
6.6.2 Modos de operacin de MotSpdL...........................................................................................1170
6.6.3 Funciones de MotSpdL...........................................................................................................1171
6.6.4 Tratamiento de errores de MotSpdL.......................................................................................1178
6.6.5 Avisos de MotSpdL.................................................................................................................1180
6.6.6 Terminales de MotSpdL..........................................................................................................1182
6.6.7 Diagrama de bloques de MotSpdL..........................................................................................1191
6.6.8 Manejo y visualizacin............................................................................................................1191
6.6.8.1 Vistas de MotSpdL..................................................................................................................1191
6.6.8.2 Vista estndar de MotSpdL.....................................................................................................1192
6.6.8.3 Vista preliminar de MotSpdL...................................................................................................1195
6.6.8.4 Smbolo de bloque MotSpdL...................................................................................................1198
6.7 ShrdResS - Multiplexor para recursos de usos mltiples........................................................1201
6.7.1 Descripcin de ShrdResS.......................................................................................................1201
6.7.2 Modos de operacin de ShrdResS.........................................................................................1204
6.7.3 Funciones de ShrdResS.........................................................................................................1204
6.7.4 Tratamiento de errores de ShrdResS.....................................................................................1207
6.7.5 Avisos de ShrdResS...............................................................................................................1207
6.7.6 Conexiones de ShrdResS.......................................................................................................1208
6.7.7 Diagrama de bloques de ShrdResS........................................................................................1216
6.7.8 Manejo y visualizacin............................................................................................................1216
6.7.8.1 Vistas de ShrdResS................................................................................................................1216
6.7.8.2 Vista estndar de ShrdResS...................................................................................................1217
6.7.8.3 Vista preliminar de ShrdResS.................................................................................................1219
6.7.8.4 Smbolo de bloque ShrdResS.................................................................................................1220
6.8 Vlv2WayL - Vlvula de dos vas .............................................................................................1221
6.8.1 Descripcin de Vlv2WayL.......................................................................................................1221
6.8.2 Modos de operacin de Vlv2WayL..........................................................................................1225
6.8.3 Funciones de Vlv2WayL..........................................................................................................1227
6.8.4 Tratamiento de errores de Vlv2WayL......................................................................................1234

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 15
ndice

6.8.5 Avisos de Vlv2WayL................................................................................................................1236


6.8.6 Terminales de Vlv2WayL........................................................................................................1238
6.8.7 Diagrama de bloques de Vlv2WayL........................................................................................1249
6.8.8 Manejo y visualizacin............................................................................................................1249
6.8.8.1 Vistas de Vlv2WayL................................................................................................................1249
6.8.8.2 Vista estndar de Vlv2WayL...................................................................................................1250
6.8.8.3 Vista de parmetros de Vlv2WayL..........................................................................................1253
6.8.8.4 Vista preliminar de Vlv2WayL.................................................................................................1255
6.8.8.5 Smbolo de bloque Vlv2WayL.................................................................................................1260
6.9 VlvL - Vlvula (Large)..............................................................................................................1262
6.9.1 Descripcin de VlvL.................................................................................................................1262
6.9.2 Modos de operacin de VlvL...................................................................................................1265
6.9.3 Funciones de VlvL...................................................................................................................1267
6.9.4 Tratamiento de errores de VlvL...............................................................................................1272
6.9.5 Avisos de VlvL.........................................................................................................................1274
6.9.6 Terminales de VlvL..................................................................................................................1275
6.9.7 Diagrama de bloques de VlvL.................................................................................................1283
6.9.8 Manejo y visualizacin............................................................................................................1283
6.9.8.1 Vistas de VlvL..........................................................................................................................1283
6.9.8.2 Vista estndar de VlvL............................................................................................................1284
6.9.8.3 Vista preliminar de VlvL...........................................................................................................1287
6.9.8.4 Smbolo de bloque VlvL..........................................................................................................1290
6.10 VlvS - Vlvula (Small)..............................................................................................................1293
6.10.1 Descripcin de VlvS................................................................................................................1293
6.10.2 Modos de operacin de VlvS..................................................................................................1296
6.10.3 Funciones de VlvS..................................................................................................................1297
6.10.4 Tratamiento de errores de VlvS..............................................................................................1301
6.10.5 Avisos de VlvS........................................................................................................................1303
6.10.6 Terminales de VlvS.................................................................................................................1304
6.10.7 Diagrama de bloques de VlvS.................................................................................................1309
6.10.8 Manejo y visualizacin............................................................................................................1310
6.10.8.1 Vistas de VlvS.........................................................................................................................1310
6.10.8.2 Vista estndar de VlvS............................................................................................................1310
6.10.8.3 Vista preliminar de VlvS..........................................................................................................1314
6.10.8.4 Smbolo de bloque VlvS..........................................................................................................1315
6.11 VlvMotL - Vlvula de motor.....................................................................................................1317
6.11.1 Descripcin de VlvMotL...........................................................................................................1317
6.11.2 Modos de operacin de VlvMotL.............................................................................................1322
6.11.3 Funciones de VlvMotL.............................................................................................................1324
6.11.4 Tratamiento de errores de VlvMotL.........................................................................................1333
6.11.5 Avisos de VlvMotL...................................................................................................................1335
6.11.6 Terminales de VlvMotL............................................................................................................1336
6.11.7 Diagrama de bloques de VlvMotL...........................................................................................1346
6.11.8 Manejo y visualizacin............................................................................................................1347
6.11.8.1 Vistas de VlvMotL....................................................................................................................1347
6.11.8.2 Vista estndar de VlvMotL......................................................................................................1347
6.11.8.3 Vista de parmetros de VlvMotL.............................................................................................1351
6.11.8.4 Vista preliminar de VlvMotL.....................................................................................................1353
6.11.8.5 Smbolo de bloque VlvMotL....................................................................................................1356
6.12 VlvAnL - Vlvula de control.....................................................................................................1359

Advanced Process Library (V8.1)


16 Manual de funciones, 07/2014, A5E332575231-AA
ndice

6.12.1 Descripcin de VlvAnL............................................................................................................1359


6.12.2 Modos de operacin de VlvAnL..............................................................................................1364
6.12.3 Funciones de VlvAnL..............................................................................................................1366
6.12.4 Tratamiento de errores de VlvAnL..........................................................................................1379
6.12.5 Avisos de VlvAnL....................................................................................................................1381
6.12.6 Terminales de VlvAnL.............................................................................................................1383
6.12.7 Diagrama de bloques de VlvAnL.............................................................................................1395
6.12.8 Manejo y visualizacin............................................................................................................1396
6.12.8.1 Vistas de VlvAnL.....................................................................................................................1396
6.12.8.2 Vista estndar con vlvula auxiliar de VlvAnL.........................................................................1397
6.12.8.3 Vista estndar sin vlvula auxiliar de VlvAnL..........................................................................1402
6.12.8.4 Vista de lmites de VlvAnL.......................................................................................................1407
6.12.8.5 Vista preliminar de VlvAnL......................................................................................................1409
6.12.8.6 Vista de parmetros de VlvAnL...............................................................................................1413
6.12.8.7 Smbolo de bloque para VlvAnL..............................................................................................1414
7 Bloques Interlock....................................................................................................................................1419
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada.............................................1419
7.1.1 Descripcin de Intlk02.............................................................................................................1419
7.1.2 Modos de operacin de Intlk02...............................................................................................1422
7.1.3 Funciones de Intlk02...............................................................................................................1422
7.1.4 Tratamiento de errores de Intlk02...........................................................................................1425
7.1.5 Avisos de Intlk02.....................................................................................................................1426
7.1.6 Conexiones de Intlk02.............................................................................................................1426
7.1.7 Diagrama de bloques de Intlk02..............................................................................................1429
7.1.8 Manejo y visualizacin............................................................................................................1430
7.1.8.1 Vistas de bloques Interlock.....................................................................................................1430
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada.............................................1430
7.2.1 Descripcin de Intlk04.............................................................................................................1430
7.2.2 Modos de operacin de Intlk04...............................................................................................1433
7.2.3 Funciones de Intlk04...............................................................................................................1434
7.2.4 Tratamiento de errores de Intlk04...........................................................................................1437
7.2.5 Avisos de Intlk04.....................................................................................................................1438
7.2.6 Conexiones de Intlk04.............................................................................................................1438
7.2.7 Diagrama de bloques de Intlk04..............................................................................................1441
7.2.8 Manejo y visualizacin............................................................................................................1442
7.2.8.1 Vistas de bloques Interlock.....................................................................................................1442
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada.............................................1442
7.3.1 Descripcin de Intlk08.............................................................................................................1442
7.3.2 Modos de operacin de Intlk08...............................................................................................1446
7.3.3 Funciones de Intlk08...............................................................................................................1446
7.3.4 Tratamiento de errores de Intlk08...........................................................................................1449
7.3.5 Avisos de Intlk08.....................................................................................................................1450
7.3.6 Conexiones de Intlk08.............................................................................................................1451
7.3.7 Diagrama de bloques de Intlk08..............................................................................................1455
7.3.8 Manejo y visualizacin............................................................................................................1455
7.3.8.1 Vistas de bloques Interlock.....................................................................................................1455
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada...........................................1455
7.4.1 Descripcin de Intlk16.............................................................................................................1455
7.4.2 Modos de operacin de Intlk16...............................................................................................1460
7.4.3 Funciones de Intlk16...............................................................................................................1460

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 17
ndice

7.4.4 Tratamiento de errores de Intlk16...........................................................................................1464


7.4.5 Avisos de Intlk16.....................................................................................................................1465
7.4.6 Conexiones de Intlk16.............................................................................................................1465
7.4.7 Diagrama de bloques de Intlk16..............................................................................................1471
7.4.8 Manejo y visualizacin............................................................................................................1471
7.4.8.1 Vistas de bloques Interlock.....................................................................................................1471
8 Bloques de aviso....................................................................................................................................1473
8.1 Event - Generacin de avisos.................................................................................................1473
8.1.1 Descripcin de Event..............................................................................................................1473
8.1.2 Modos de operacin de Event.................................................................................................1476
8.1.3 Funciones de Event.................................................................................................................1476
8.1.4 Tratamiento de errores de Event.............................................................................................1478
8.1.5 Avisos de Event.......................................................................................................................1479
8.1.6 Conexiones de Event..............................................................................................................1481
8.1.7 Diagrama de bloques de Event...............................................................................................1485
8.2 EventNck - Generacin de avisos sin acuse...........................................................................1486
8.2.1 Descripcin de EventNck........................................................................................................1486
8.2.2 Modos de operacin de EventNck..........................................................................................1488
8.2.3 Funciones de EventNck..........................................................................................................1489
8.2.4 Tratamiento de errores de EventNck......................................................................................1491
8.2.5 Avisos de EventNck................................................................................................................1492
8.2.6 Conexiones de EventNck........................................................................................................1494
8.2.7 Diagrama de bloques de EventNck.........................................................................................1497
8.3 EventTs - Generacin de avisos con sellado de tiempo.........................................................1498
8.3.1 Descripcin de EventTs..........................................................................................................1498
8.3.2 Modos de operacin de EventTs.............................................................................................1501
8.3.3 Funciones de EventTs.............................................................................................................1502
8.3.4 Tratamiento de errores de EventTs.........................................................................................1504
8.3.5 Avisos de EventTs...................................................................................................................1505
8.3.6 Conexiones de EventTs..........................................................................................................1508
8.3.7 Diagrama de bloques de EventTs...........................................................................................1512
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo....................................................1513
8.4.1 Descripcin de Event16Ts......................................................................................................1513
8.4.2 Modos de operacin de Event16Ts.........................................................................................1518
8.4.3 Funciones de Event16Ts.........................................................................................................1518
8.4.4 Tratamiento de errores de Event16Ts.....................................................................................1521
8.4.5 Avisos de Event16Ts...............................................................................................................1521
8.4.6 Terminales de Event16Ts.......................................................................................................1527
8.4.7 Diagrama de bloques de EventTs...........................................................................................1529
9 Bloques de contaje.................................................................................................................................1531
9.1 CountScL - Contador con sentido de contaje arriba o abajo..................................................1531
9.1.1 Descripcin de CountScL........................................................................................................1531
9.1.2 Modos de operacin de CountScL..........................................................................................1535
9.1.3 Funciones de CountScL..........................................................................................................1536
9.1.4 Tratamiento de errores de CountScL......................................................................................1539
9.1.5 Avisos de CountScL................................................................................................................1540
9.1.6 Terminales de CountScL.........................................................................................................1541
9.1.7 Diagrama de bloques de CountScL........................................................................................1545
9.1.8 Manejo y visualizacin............................................................................................................1546

Advanced Process Library (V8.1)


18 Manual de funciones, 07/2014, A5E332575231-AA
ndice

9.1.8.1 Vistas de CountScL.................................................................................................................1546


9.1.8.2 Vista estndar de CountScL....................................................................................................1546
9.1.8.3 Vista de valores lmite de CountScL.......................................................................................1548
9.1.8.4 Vista de parmetros de CountScL..........................................................................................1549
9.1.8.5 Vista preliminar de CountScL..................................................................................................1550
9.1.8.6 Smbolo de bloque CountScL..................................................................................................1551
9.2 CountOh - Determinacin del tiempo de ejecucin.................................................................1553
9.2.1 Descripcin de CountOh.........................................................................................................1553
9.2.2 Modos de operacin de CountOh...........................................................................................1557
9.2.3 Funciones de CountOh...........................................................................................................1557
9.2.4 Tratamiento de errores de CountOh.......................................................................................1562
9.2.5 Avisos de CountOh.................................................................................................................1563
9.2.6 Terminales de CountOh..........................................................................................................1564
9.2.7 Diagrama de bloques de CountOh..........................................................................................1569
9.2.8 Manejo y visualizacin............................................................................................................1570
9.2.8.1 Vistas de CountOh..................................................................................................................1570
9.2.8.2 Vista estndar de CountOh.....................................................................................................1570
9.2.8.3 Vista de valores lmite de CountOh.........................................................................................1572
9.2.8.4 Vista de parmetros de CountOh............................................................................................1573
9.2.8.5 Vista preliminar de CountOh...................................................................................................1574
9.2.8.6 Smbolo de bloque CountOh...................................................................................................1575
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)..1576
9.3.1 Descripcin de TotalL..............................................................................................................1576
9.3.2 Modos de operacin de TotalL................................................................................................1582
9.3.3 Funciones de TotalL................................................................................................................1583
9.3.4 Tratamiento de errores de TotalL............................................................................................1588
9.3.5 Avisos de TotalL......................................................................................................................1589
9.3.6 Conexiones de TotalL.............................................................................................................1590
9.3.7 Diagrama de bloques de TotalL..............................................................................................1595
9.3.8 Manejo y visualizacin............................................................................................................1595
9.3.8.1 Vistas de TotalL.......................................................................................................................1595
9.3.8.2 Vista estndar de TotalL.........................................................................................................1596
9.3.8.3 Vista de valores lmite de TotalL.............................................................................................1599
9.3.8.4 Vista de parmetros de TotalL................................................................................................1600
9.3.8.5 Vista preliminar de TotalL........................................................................................................1602
9.3.8.6 Smbolo de bloque TotalL.......................................................................................................1603
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental....................1604
9.4.1 Descripcin de CntOhSc.........................................................................................................1604
9.4.2 Modos de operacin de CntOhSc...........................................................................................1606
9.4.3 Funciones de CntOhSc...........................................................................................................1606
9.4.4 Tratamiento de errores de CntOhSc.......................................................................................1608
9.4.5 Avisos de CntOhSc.................................................................................................................1609
9.4.6 Terminales de CntOhSc..........................................................................................................1609
9.4.7 Diagrama de bloques de CntOhSc..........................................................................................1612
9.4.8 Manejo y visualizacin............................................................................................................1612
9.4.8.1 Vistas de CntOhSc..................................................................................................................1612
9.4.8.2 Vista estndar de CntOhSc.....................................................................................................1613
9.4.8.3 Vista de lmites de CntOhSc...................................................................................................1615
9.4.8.4 Vista preliminar de CntOhSc...................................................................................................1616
9.4.8.5 Smbolo de bloque para CntOhSc...........................................................................................1617

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 19
ndice

10 Temporizadores......................................................................................................................................1619
10.1 TimerP - Transferencia de seales con retardo de tiempo / generador de impulsos.............1619
10.1.1 Descripcin de TimerP............................................................................................................1619
10.1.2 Modos de operacin de TimerP..............................................................................................1620
10.1.3 Funciones de TimerP..............................................................................................................1620
10.1.4 Tratamiento de errores de TimerP..........................................................................................1622
10.1.5 Avisos de TimerP....................................................................................................................1623
10.1.6 Entradas y salidas de TimerP.................................................................................................1624
10.1.7 Diagrama de bloques de TimerP.............................................................................................1625
10.2 TimeTrig: clculos con los formatos de hora DT y TIME .......................................................1625
10.2.1 Descripcin de TimeTrig.........................................................................................................1625
10.2.2 Modos de operacin de TimeTrig............................................................................................1628
10.2.3 Funciones de TimeTrig............................................................................................................1629
10.2.4 Tratamiento de errores de TimeTrig........................................................................................1632
10.2.5 Avisos de TimeTrig..................................................................................................................1633
10.2.6 Terminales de TimeTrig..........................................................................................................1633
10.2.7 Diagrama de bloques de TimeTrig..........................................................................................1637
10.2.8 Manejo y visualizacin............................................................................................................1637
10.2.8.1 Vistas de TimeTrig..................................................................................................................1637
10.2.8.2 Vista estndar de TimeTrig.....................................................................................................1638
10.2.8.3 Vista de parmetros de TimeTrig............................................................................................1640
10.2.8.4 Vista preliminar de TimeTrig...................................................................................................1642
10.2.8.5 Smbolo de bloque para TimeTrig...........................................................................................1643
11 Bloques matemticos.............................................................................................................................1645
11.1 Add04 - Sumador de 4 valores................................................................................................1645
11.1.1 Descripcin de Add04.............................................................................................................1645
11.1.2 Modos de operacin de Add04...............................................................................................1646
11.1.3 Funciones de Add04...............................................................................................................1646
11.1.4 Tratamiento de errores de Add04...........................................................................................1647
11.1.5 Avisos de Add04.....................................................................................................................1648
11.1.6 Entradas y salidas de Add04...................................................................................................1648
11.1.7 Diagrama de bloques de Add04..............................................................................................1649
11.2 Add08 - Sumador de 8 valores................................................................................................1650
11.2.1 Descripcin de Add08.............................................................................................................1650
11.2.2 Modos de operacin de Add08...............................................................................................1651
11.2.3 Funciones de Add08...............................................................................................................1651
11.2.4 Tratamiento de errores de Add08...........................................................................................1652
11.2.5 Avisos de Add08.....................................................................................................................1653
11.2.6 Entradas y salidas de Add08...................................................................................................1653
11.2.7 Diagrama de bloques de Add08..............................................................................................1654
11.3 Average - Clculo del valor medio..........................................................................................1655
11.3.1 Descripcin de Average..........................................................................................................1655
11.3.2 Modos de operacin de Average............................................................................................1656
11.3.3 Funciones de Average............................................................................................................1657
11.3.4 Tratamiento de errores de Average........................................................................................1658
11.3.5 Avisos de Average..................................................................................................................1658
11.3.6 Entradas y salidas de Average................................................................................................1659
11.3.7 Diagrama de bloques de Average...........................................................................................1660

Advanced Process Library (V8.1)


20 Manual de funciones, 07/2014, A5E332575231-AA
ndice

11.4 DeadTime - Salida retardada de seales................................................................................1661


11.4.1 Descripcin de DeadTime.......................................................................................................1661
11.4.2 Modos de operacin de DeadTime.........................................................................................1663
11.4.3 Funciones de DeadTime.........................................................................................................1663
11.4.4 Tratamiento de errores de DeadTime.....................................................................................1664
11.4.5 Avisos de DeadTime...............................................................................................................1665
11.4.6 Conexiones de DeadTime.......................................................................................................1666
11.4.7 Diagrama de bloques de DeadTime........................................................................................1667
11.5 Derivative - Obtener una derivacin........................................................................................1667
11.5.1 Descripcin de Derivative........................................................................................................1667
11.5.2 Modos de operacin de Derivative..........................................................................................1669
11.5.3 Funciones de Derivative..........................................................................................................1670
11.5.4 Tratamiento de errores de Derivative......................................................................................1671
11.5.5 Avisos de Derivative................................................................................................................1672
11.5.6 Conexiones de Derivative.......................................................................................................1672
11.5.7 Diagrama de bloques de Derivative........................................................................................1674
11.6 Div02 - Divisin de dos valores...............................................................................................1674
11.6.1 Descripcin de Div02..............................................................................................................1674
11.6.2 Modos de operacin de Div02.................................................................................................1675
11.6.3 Funciones de Div02.................................................................................................................1676
11.6.4 Tratamiento de errores de Div02.............................................................................................1676
11.6.5 Avisos de Div02.......................................................................................................................1677
11.6.6 Conexiones de Div02..............................................................................................................1678
11.6.7 Diagrama de bloques de Div02...............................................................................................1679
11.7 FlowCorr - Correccin del caudal............................................................................................1679
11.7.1 Descripcin de FlowCorr.........................................................................................................1679
11.7.2 Modos de operacin de FlowCorr...........................................................................................1681
11.7.3 Funciones de FlowCorr...........................................................................................................1682
11.7.4 Tratamiento de errores de FlowCorr.......................................................................................1683
11.7.5 Avisos de FlowCorr.................................................................................................................1684
11.7.6 Terminales de FlowCorr..........................................................................................................1685
11.7.7 Diagrama de bloques de FlowCorr..........................................................................................1686
11.8 Integral - Obtencin de una integral de tiempo.......................................................................1687
11.8.1 Descripcin de Integral............................................................................................................1687
11.8.2 Modos de operacin de Integral..............................................................................................1689
11.8.3 Funciones de Integral..............................................................................................................1689
11.8.4 Tratamiento de errores de Integral..........................................................................................1691
11.8.5 Avisos de Integral....................................................................................................................1692
11.8.6 Conexiones de Integral...........................................................................................................1692
11.8.7 Diagrama de bloques de Integral............................................................................................1694
11.9 Lag - Filtro paso bajo...............................................................................................................1694
11.9.1 Descripcin de Lag..................................................................................................................1694
11.9.2 Modos de operacin de Lag....................................................................................................1697
11.9.3 Funciones de Lag....................................................................................................................1697
11.9.4 Tratamiento de errores de Lag................................................................................................1698
11.9.5 Avisos de Lag..........................................................................................................................1699
11.9.6 Conexiones de Lag.................................................................................................................1699
11.9.7 Diagrama de bloques de Lag..................................................................................................1701
11.10 MeanTime - Clculo del valor medio.......................................................................................1701

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 21
ndice

11.10.1 Descripcin de MeanTime.......................................................................................................1701


11.10.2 Modos de operacin de MeanTime.........................................................................................1703
11.10.3 Funciones de MeanTime.........................................................................................................1703
11.10.4 Tratamiento de errores de MeanTime.....................................................................................1705
11.10.5 Avisos de MeanTime...............................................................................................................1706
11.10.6 Entradas y salidas de MeanTime............................................................................................1706
11.10.7 Diagrama de bloques de MeanTime.......................................................................................1708
11.11 Mul04 - Multiplicador de 4 valores...........................................................................................1708
11.11.1 Descripcin de Mul04..............................................................................................................1708
11.11.2 Modos de operacin de Mul04................................................................................................1710
11.11.3 Funciones de Mul04................................................................................................................1710
11.11.4 Tratamiento de errores de Mul04............................................................................................1711
11.11.5 Avisos de Mul04......................................................................................................................1711
11.11.6 Entradas y salidas de Mul04...................................................................................................1712
11.11.7 Diagrama de bloques de Mul04..............................................................................................1713
11.12 Mul08 - Multiplicador de 8 valores...........................................................................................1713
11.12.1 Descripcin de Mul08..............................................................................................................1713
11.12.2 Modos de operacin de Mul08................................................................................................1715
11.12.3 Funciones de Mul08................................................................................................................1715
11.12.4 Tratamiento de errores de Mul08............................................................................................1716
11.12.5 Avisos de Mul08......................................................................................................................1716
11.12.6 Entradas y salidas de Mul08...................................................................................................1717
11.12.7 Diagrama de bloques de Mul08..............................................................................................1718
11.13 Polygon - Convertir la primera seal (no lineal) .....................................................................1718
11.13.1 Descripcin de Polygon...........................................................................................................1718
11.13.2 Modos de operacin de Polygon.............................................................................................1721
11.13.3 Funciones de Polygon.............................................................................................................1721
11.13.4 Tratamiento de errores de Polygon.........................................................................................1722
11.13.5 Avisos de Polygon...................................................................................................................1723
11.13.6 Entradas y salidas de Polygon................................................................................................1724
11.13.7 Diagrama de bloques de Polygon...........................................................................................1727
11.14 Smooth, filtro pasabajos..........................................................................................................1728
11.14.1 Descripcin de Smooth ..........................................................................................................1728
11.14.2 Modos de operacin de Smooth.............................................................................................1729
11.14.3 Funciones de Smooth.............................................................................................................1730
11.14.4 Tratamiento de errores de Smooth.........................................................................................1731
11.14.5 Notificacin de Smooth...........................................................................................................1732
11.14.6 Entradas y salidas de Smooth.................................................................................................1732
11.14.7 Diagrama de bloques de Smooth............................................................................................1733
11.15 Sub02 - Resta de dos valores.................................................................................................1734
11.15.1 Descripcin de Sub02.............................................................................................................1734
11.15.2 Modos de operacin de Sub02...............................................................................................1735
11.15.3 Funciones de Sub02...............................................................................................................1736
11.15.4 Tratamiento de errores de Sub02...........................................................................................1736
11.15.5 Avisos de Sub02.....................................................................................................................1737
11.15.6 Entradas y salidas de Sub02...................................................................................................1737
11.15.7 Diagrama de bloques de Sub02..............................................................................................1738
11.16 SqrRoot: extraer la raz de un valor........................................................................................1738
11.16.1 Descripcin de SqrRoot..........................................................................................................1738

Advanced Process Library (V8.1)


22 Manual de funciones, 07/2014, A5E332575231-AA
ndice

11.16.2 Modos de operacin de SqrRoot.............................................................................................1740


11.16.3 Funciones de SqrRoot.............................................................................................................1740
11.16.4 Tratamiento de errores de SqrRoot.........................................................................................1741
11.16.5 Avisos de SqrRoot...................................................................................................................1741
11.16.6 Terminales de SqrRoot...........................................................................................................1741
11.16.7 Diagrama de bloques de SqrRoot...........................................................................................1742
12 Bloques lgicos analgicos....................................................................................................................1745
12.1 CompAn02 - Comparacin de dos valores analgicos...........................................................1745
12.1.1 Descripcin de CompAn02......................................................................................................1745
12.1.2 Modos de operacin de CompAn02........................................................................................1746
12.1.3 Funciones de CompAn02........................................................................................................1746
12.1.4 Tratamiento de errores de CompAn02....................................................................................1747
12.1.5 Avisos de CompAn02..............................................................................................................1748
12.1.6 Conexiones de CompAn02.....................................................................................................1748
12.1.7 Diagrama de bloques de CompAn02......................................................................................1749
12.2 Limit - Limitar un valor analgico.............................................................................................1750
12.2.1 Descripcin de Limit................................................................................................................1750
12.2.2 Modos de operacin de Limit..................................................................................................1752
12.2.3 Funciones de Limit..................................................................................................................1752
12.2.4 Tratamiento de errores de Limit..............................................................................................1753
12.2.5 Avisos de Limit........................................................................................................................1753
12.2.6 Conexiones de Limit................................................................................................................1754
12.2.7 Diagrama de bloques de Limit.................................................................................................1755
12.3 MuxAn03 - Seleccin de un valor analgico para aumentar la disponibilidad / seguridad . ...1755
12.3.1 Descripcin de MuxAn03........................................................................................................1755
12.3.2 Modos de operacin de MuxAn03...........................................................................................1756
12.3.3 Funciones de MuxAn03...........................................................................................................1757
12.3.4 Tratamiento de errores de MuxAn03.......................................................................................1761
12.3.5 Avisos de MuxAn03.................................................................................................................1761
12.3.6 Terminales de MuxAn03.........................................................................................................1762
12.3.7 Diagrama de bloques de MuxAn03.........................................................................................1763
12.4 MuxAn08: seleccin de un valor analgico para aumentar la disponibilidad/seguridad.........1764
12.4.1 Descripcin de MuxAn08........................................................................................................1764
12.4.2 Modos de operacin de MuxAn08...........................................................................................1764
12.4.3 Funciones de MuxAn08...........................................................................................................1765
12.4.4 Tratamiento de errores de MuxAn08.......................................................................................1768
12.4.5 Avisos de MuxAn08.................................................................................................................1768
12.4.6 Terminales de MuxAn08.........................................................................................................1769
12.4.7 Diagrama de bloques de MuxAn08.........................................................................................1770
12.5 RateLim - Rampa de seales..................................................................................................1771
12.5.1 Descripcin de RateLim..........................................................................................................1771
12.5.2 Modos de operacin de RateLim............................................................................................1772
12.5.3 Funciones de RateLim............................................................................................................1772
12.5.4 Tratamiento de errores de RateLim........................................................................................1775
12.5.5 Avisos de RateLim..................................................................................................................1775
12.5.6 Conexiones de RateLim..........................................................................................................1776
12.5.7 Diagrama de bloques de RateLim...........................................................................................1778
12.6 RedAn02 - Seleccin 1 de 2 valores analgicos redundantes................................................1778
12.6.1 Descripcin de RedAn02.........................................................................................................1778

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 23
ndice

12.6.2 Modos de operacin de RedAn02...........................................................................................1779


12.6.3 Funciones de RedAn02...........................................................................................................1779
12.6.4 Tratamiento de errores de RedAn02.......................................................................................1780
12.6.5 Avisos de RedAn02.................................................................................................................1780
12.6.6 Conexiones de RedAn02........................................................................................................1781
12.6.7 Diagrama de bloques de RedAn02.........................................................................................1782
12.7 SelA02In - Salida de uno de dos valores analgicos..............................................................1782
12.7.1 Descripcin de SelA02In.........................................................................................................1782
12.7.2 Modos de operacin de SelA02In...........................................................................................1784
12.7.3 Funciones de SelA02In...........................................................................................................1784
12.7.4 Tratamiento de errores de SelA02In.......................................................................................1785
12.7.5 Avisos de SelA02In.................................................................................................................1785
12.7.6 Conexiones de SelA02In.........................................................................................................1786
12.7.7 Diagrama de bloques de SelA02In..........................................................................................1787
12.8 SelA16In - Salida de uno de 16 valores analgicos................................................................1787
12.8.1 Descripcin de SelA16In.........................................................................................................1787
12.8.2 Modos de operacin de SelA16In...........................................................................................1789
12.8.3 Funciones de SelA16In...........................................................................................................1789
12.8.4 Tratamiento de errores de SelA16In.......................................................................................1793
12.8.5 Avisos de SelA16In.................................................................................................................1793
12.8.6 Entradas y salidas de SelA16In..............................................................................................1794
12.8.7 Diagrama de bloques de SelA16n...........................................................................................1797
12.8.8 Manejo y visualizacin............................................................................................................1798
12.8.8.1 Vistas de SelA16In..................................................................................................................1798
12.8.8.2 Vista estndar de SelA16In.....................................................................................................1799
12.8.8.3 Vista preliminar de SelA16In...................................................................................................1800
12.8.8.4 Smbolo de bloque SelA16In...................................................................................................1801
13 Bloques lgicos digitales........................................................................................................................1805
13.1 And04 - Formacin de una seal AND a partir de 4 seales de entrada binarias..................1805
13.1.1 Descripcin de And04.............................................................................................................1805
13.1.2 Modos de operacin de And04...............................................................................................1806
13.1.3 Funciones de And04...............................................................................................................1806
13.1.4 Tratamiento de errores de And04...........................................................................................1807
13.1.5 Avisos de And04.....................................................................................................................1807
13.1.6 Entradas y salidas de And04...................................................................................................1808
13.1.7 Diagrama de bloques de And04..............................................................................................1809
13.2 And08 - Formacin de una seal AND a partir de 8 seales de entrada binarias..................1809
13.2.1 Descripcin de And08.............................................................................................................1809
13.2.2 Modos de operacin de And08...............................................................................................1810
13.2.3 Funciones de And08...............................................................................................................1811
13.2.4 Tratamiento de errores de And08...........................................................................................1811
13.2.5 Avisos de And08.....................................................................................................................1811
13.2.6 Entradas y salidas de And08...................................................................................................1812
13.2.7 Diagrama de bloques de And08..............................................................................................1813
13.3 FlipFlop - Preparacin de un basculador biestable.................................................................1814
13.3.1 Descripcin de FlipFlop...........................................................................................................1814
13.3.2 Modos de operacin de FlipFlop.............................................................................................1815
13.3.3 Funciones de FlipFlop.............................................................................................................1816
13.3.4 Tratamiento de errores de FlipFlop.........................................................................................1817

Advanced Process Library (V8.1)


24 Manual de funciones, 07/2014, A5E332575231-AA
ndice

13.3.5 Avisos de FlipFlop...................................................................................................................1817


13.3.6 Entradas y salidas de FlipFlop................................................................................................1818
13.3.7 Diagrama de bloques de FlipFlop...........................................................................................1819
13.4 Or04 - Formacin de una seal OR a partir de 4 seales de entrada binarias.......................1819
13.4.1 Descripcin de Or04................................................................................................................1819
13.4.2 Modos de operacin de Or04..................................................................................................1821
13.4.3 Funciones de Or04..................................................................................................................1821
13.4.4 Tratamiento de errores de Or04..............................................................................................1822
13.4.5 Avisos de Or04........................................................................................................................1822
13.4.6 Conexiones de Or04...............................................................................................................1823
13.4.7 Diagrama de bloques de Or04................................................................................................1824
13.5 Or08 - Formacin de una seal OR a partir de 8 seales de entrada binarias.......................1824
13.5.1 Descripcin de Or08................................................................................................................1824
13.5.2 Modos de operacin de Or08..................................................................................................1825
13.5.3 Funciones de Or08..................................................................................................................1826
13.5.4 Tratamiento de errores de Or08..............................................................................................1826
13.5.5 Avisos de Or08........................................................................................................................1827
13.5.6 Conexiones de Or08...............................................................................................................1827
13.5.7 Diagrama de bloques de Or08................................................................................................1828
13.6 Not01 - Invertir una seal de entrada......................................................................................1829
13.6.1 Descripcin de Not01..............................................................................................................1829
13.6.2 Modos de operacin de Not01................................................................................................1830
13.6.3 Funciones de Not01................................................................................................................1830
13.6.4 Tratamiento de errores de Not01............................................................................................1831
13.6.5 Avisos de Not01......................................................................................................................1831
13.6.6 Conexiones de Not01..............................................................................................................1832
13.6.7 Diagrama de bloques de Not01...............................................................................................1832
13.7 RedDi02 - Seleccin 1 de 2 valores digitales redundantes.....................................................1833
13.7.1 Descripcin de RedDi02..........................................................................................................1833
13.7.2 Modos de operacin de RedDi02............................................................................................1834
13.7.3 Funciones de RedDi02............................................................................................................1834
13.7.4 Tratamiento de errores de RedDi02........................................................................................1835
13.7.5 Avisos de RedDi02..................................................................................................................1835
13.7.6 Conexiones de RedDi02.........................................................................................................1836
13.7.7 Diagrama de bloques de RedDi02..........................................................................................1837
13.8 SelD02In - Salida de una de dos seales digitales.................................................................1837
13.8.1 Descripcin de SelD02In.........................................................................................................1837
13.8.2 Modos de operacin de SelD02In...........................................................................................1838
13.8.3 Funciones de SelD02In...........................................................................................................1839
13.8.4 Tratamiento de errores de SelD02In.......................................................................................1839
13.8.5 Avisos de SelD02In.................................................................................................................1840
13.8.6 Conexiones de SelD02In.........................................................................................................1840
13.8.7 Diagrama de bloques de SelD02In.........................................................................................1841
13.9 StrctCom: Composer para estructuras de 32 bits...................................................................1842
13.9.1 Descripcin de StrctCom.........................................................................................................1842
13.9.2 Modos de operacin de StrctCom...........................................................................................1843
13.9.3 Funciones de StrctCom...........................................................................................................1843
13.9.4 Tratamiento de errores de StrctCom.......................................................................................1844
13.9.5 Avisos de StrctCom.................................................................................................................1844

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 25
ndice

13.9.6 Terminales de StrctCom..........................................................................................................1844


13.9.7 Diagrama de bloques de StrctCom.........................................................................................1845
13.10 Disparador: deteccin de un flanco ascendente y descendente.............................................1846
13.10.1 Descripcin de disparador.......................................................................................................1846
13.10.2 Modos de operacin del disparador........................................................................................1847
13.10.3 Funciones del disparador........................................................................................................1848
13.10.4 Tratamiento de errores del disparador....................................................................................1848
13.10.5 Avisos del disparador..............................................................................................................1849
13.10.6 Terminales del disparador.......................................................................................................1849
13.10.7 Diagrama de bloques del disparador......................................................................................1850
13.11 XOr04 - Combinacin lgica con O EXCLUSIVA....................................................................1850
13.11.1 Descripcin de XOr04.............................................................................................................1850
13.11.2 Modos de operacin de XOr04...............................................................................................1852
13.11.3 Funciones de XOr04...............................................................................................................1852
13.11.4 Tratamiento de errores de XOr04...........................................................................................1853
13.11.5 Avisos de XOr04.....................................................................................................................1853
13.11.6 Conexiones de XOr04.............................................................................................................1854
13.11.7 Diagrama de bloques de XOr04..............................................................................................1855
14 Bloques generadores.............................................................................................................................1857
14.1 NoiseGen - Generacin de ruido de seales..........................................................................1857
14.1.1 Descripcin de NoiseGen........................................................................................................1857
14.1.2 Conexiones de NoiseGen.......................................................................................................1858
15 Bloques de canal....................................................................................................................................1859
15.1 Notas relativas al empleo de los bloques de canal.................................................................1859
15.2 FbAnIn - Bloque de canal de entrada analgica para aparatos de campo.............................1860
15.2.1 Descripcin de FbAnIn............................................................................................................1860
15.2.2 Modos de operacin de FbAnIn..............................................................................................1862
15.2.3 Funciones de FbAnIn..............................................................................................................1862
15.2.4 Tratamiento de errores de FbAnIn..........................................................................................1864
15.2.5 Avisos de FbAnIn....................................................................................................................1865
15.2.6 Terminales de FbAnIn.............................................................................................................1866
15.2.7 Diagrama de bloques de FbAnIn.............................................................................................1868
15.3 FbAnOu - Bloque de canal de salida analgica para aparatos de campo..............................1869
15.3.1 Descripcin de FbAnOu..........................................................................................................1869
15.3.2 Modos de operacin de FbAnOu............................................................................................1871
15.3.3 Funciones de FbAnOu............................................................................................................1871
15.3.4 Tratamiento de errores de FbAnOu........................................................................................1873
15.3.5 Avisos de FbAnOu..................................................................................................................1873
15.3.6 Terminales de FbAnOu...........................................................................................................1874
15.3.7 Diagrama de bloques de FbAnOu...........................................................................................1878
15.4 FbDiIn - Bloque de canal de entrada digital para aparatos de campo....................................1878
15.4.1 Descripcin de FbDiIn.............................................................................................................1878
15.4.2 Modos de operacin de FbDiIn...............................................................................................1880
15.4.3 Funciones de FbDiIn...............................................................................................................1880
15.4.4 Tratamiento de errores de FbDiIn...........................................................................................1882
15.4.5 Avisos de FbDiIn.....................................................................................................................1883
15.4.6 Terminales de FbDiIn..............................................................................................................1883
15.4.7 Diagrama de bloques de FbDiIn..............................................................................................1887

Advanced Process Library (V8.1)


26 Manual de funciones, 07/2014, A5E332575231-AA
ndice

15.5 FbDiOu - Bloque de canal de salida digital para aparatos de campo.....................................1887


15.5.1 Descripcin de FbDiOu...........................................................................................................1887
15.5.2 Modos de operacin de FbDiOu.............................................................................................1889
15.5.3 Funciones de FbDiOu.............................................................................................................1889
15.5.4 Tratamiento de errores de FbDiOu.........................................................................................1891
15.5.5 Avisos de FbDiOu...................................................................................................................1892
15.5.6 Terminales de FbDiOu............................................................................................................1892
15.5.7 Diagrama de bloques de FbDiOu............................................................................................1897
15.6 FbDrive - Bloque de canal para accionamientos compactos..................................................1897
15.6.1 Descripcin de FbDrive...........................................................................................................1897
15.6.2 Modos de operacin de FbDrive.............................................................................................1899
15.6.3 Funciones de FbDrive.............................................................................................................1899
15.6.4 Tratamiento de errores de FbDrive.........................................................................................1900
15.6.5 Avisos de FbDrive...................................................................................................................1901
15.6.6 Palabra de estado de FbDrive.................................................................................................1901
15.6.7 Terminales de FbDrive............................................................................................................1902
15.6.8 Diagrama de bloques de FbDrive............................................................................................1907
15.7 FbSwtMMS - Bloque de canal para arrancador MM...............................................................1908
15.7.1 Descripcin de FbSwtMMS.....................................................................................................1908
15.7.2 Modos de operacin de FbSwtMMS.......................................................................................1909
15.7.3 Funciones de FbSwtMMS.......................................................................................................1909
15.7.4 Tratamiento de errores de FbSwtMMS...................................................................................1910
15.7.5 Avisos de FbSwtMMS.............................................................................................................1911
15.7.6 Palabra de estado de FbSwtMMS...........................................................................................1911
15.7.7 Terminales de FbSwtMMS......................................................................................................1912
15.7.8 Diagrama de bloques de FbSwtMMS......................................................................................1916
15.8 Pcs7AnIn - Bloque de canal de entrada analgica.................................................................1917
15.8.1 Descripcin de Pcs7AnIn........................................................................................................1917
15.8.2 Modos de operacin de Pcs7AnIn..........................................................................................1919
15.8.3 Funciones de Pcs7AnIn..........................................................................................................1919
15.8.4 Tratamiento de errores de Pcs7AnIn......................................................................................1923
15.8.5 Avisos de Pcs7AnIn................................................................................................................1924
15.8.6 Terminales de Pcs7AnIn.........................................................................................................1925
15.8.7 Diagrama de bloques de Pcs7AnIn.........................................................................................1927
15.9 Pcs7AnOu - Bloque de canal de salida analgica..................................................................1928
15.9.1 Descripcin de Pcs7AnOu......................................................................................................1928
15.9.2 Modos de operacin de Pcs7AnOu.........................................................................................1930
15.9.3 Funciones de Pcs7AnOu.........................................................................................................1930
15.9.4 Tratamiento de errores de Pcs7AnOu.....................................................................................1932
15.9.5 Avisos de Pcs7AnOu...............................................................................................................1933
15.9.6 Terminales de Pcs7AnOu.......................................................................................................1933
15.9.7 Diagrama de bloques de Pcs7AnOu.......................................................................................1936
15.10 FbAnTot - Bloque de canal Analog Totalizer para aparatos de campo .................................1937
15.10.1 Descripcin de FbAnTot..........................................................................................................1937
15.10.2 Modos de operacin de FbAnTot............................................................................................1938
15.10.3 Funciones de FbAnTot............................................................................................................1938
15.10.4 Tratamiento de errores de FbAnTot........................................................................................1940
15.10.5 Avisos de FbAnTot..................................................................................................................1940
15.10.6 Terminales de FbAnTot...........................................................................................................1941

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 27
ndice

15.10.7 Diagrama de bloques de FbAnTot..........................................................................................1943


15.11 Pcs7DiIn - Bloque de canal de entrada digital........................................................................1943
15.11.1 Descripcin de Pcs7DiIn.........................................................................................................1943
15.11.2 Modos de operacin de Pcs7DiIn...........................................................................................1945
15.11.3 Funciones de Pcs7DiIn...........................................................................................................1945
15.11.4 Tratamiento de errores de Pcs7DiIn.......................................................................................1947
15.11.5 Avisos de Pcs7DiIn.................................................................................................................1948
15.11.6 Terminales de Pcs7DiIn..........................................................................................................1948
15.11.7 Diagrama de bloques de Pcs7DiIn..........................................................................................1950
15.12 Pcs7DiIT - Bloque de canal de entrada digital con sellado de tiempo....................................1951
15.12.1 Descripcin de Pcs7DiIT.........................................................................................................1951
15.12.2 Modos de operacin de Pcs7DiIT...........................................................................................1952
15.12.3 Funciones de Pcs7DiIT...........................................................................................................1953
15.12.4 Tratamiento de errores de Pcs7DiIT.......................................................................................1955
15.12.5 Avisos de Pcs7DiIT.................................................................................................................1955
15.12.6 Terminales de Pcs7DiIT..........................................................................................................1956
15.12.7 Diagrama de bloques de Pcs7DiIT..........................................................................................1958
15.13 Pcs7DiOu - Bloque de canal de salida digital.........................................................................1959
15.13.1 Descripcin de Pcs7DiOu.......................................................................................................1959
15.13.2 Modos de operacin de Pcs7DiOu..........................................................................................1961
15.13.3 Funciones de Pcs7DiOu..........................................................................................................1961
15.13.4 Tratamiento de errores de Pcs7DiOu......................................................................................1962
15.13.5 Avisos de Pcs7DiOu................................................................................................................1963
15.13.6 Terminales de Pcs7DiOu........................................................................................................1963
15.13.7 Diagrama de bloques de Pcs7DiOu........................................................................................1965
15.14 Pcs7Cnt1 Control y lectura de mdulos FM 350.....................................................................1966
15.14.1 Descripcin de Pcs7Cnt1........................................................................................................1966
15.14.2 Modos de operacin de Pcs7Cnt1..........................................................................................1968
15.14.3 Funciones de Pcs7Cnt1..........................................................................................................1968
15.14.4 Tratamiento de errores de Pcs7Cnt1......................................................................................1971
15.14.5 Avisos de Pcs7Cnt1................................................................................................................1971
15.14.6 Terminales de Pcs7Cnt1.........................................................................................................1971
15.14.7 Diagrama de bloques de Pcs7Cnt1.........................................................................................1976
15.15 Pcs7Cnt2 Control y lectura de un mdulo 8-DI_NAMUR de ET 200iSP.................................1976
15.15.1 Descripcin de Pcs7Cnt2........................................................................................................1976
15.15.2 Modos de operacin de Pcs7Cnt2..........................................................................................1980
15.15.3 Funciones de Pcs7Cnt2..........................................................................................................1980
15.15.4 Tratamiento de errores de Pcs7Cnt2......................................................................................1982
15.15.5 Avisos de Pcs7Cnt2................................................................................................................1982
15.15.6 Terminales de Pcs7Cnt2.........................................................................................................1982
15.15.7 Diagrama de bloques de Pcs7Cnt2.........................................................................................1985
15.16 Pcs7Cnt3: Control y lectura del mdulo 1 COUNT 24V/100kHz para modo de contaje.........1985
15.16.1 Descripcin de Pcs7Cnt3........................................................................................................1985
15.16.2 Modos de operacin de Pcs7Cnt3..........................................................................................1988
15.16.3 Funciones de Pcs7Cnt3..........................................................................................................1988
15.16.4 Tratamiento de errores de Pcs7Cnt3......................................................................................1989
15.16.5 Comportamiento de aviso de Pcs7Cnt3..................................................................................1990
15.16.6 Terminales de Pcs7Cnt3.........................................................................................................1990
15.16.7 Diagrama de bloques de Pcs7Cnt3.........................................................................................1994

Advanced Process Library (V8.1)


28 Manual de funciones, 07/2014, A5E332575231-AA
ndice

15.17 Anexo de bloques de canal.....................................................................................................1994


15.17.1 Configuracin Mode de mdulos SM......................................................................................1994
15.17.2 Configuracin Mode de aparatos de campo...........................................................................2003
16 Bloques de conversin...........................................................................................................................2007
16.1 StrgToBy: string en estructura de bytes (Struct of Byte).........................................................2007
16.1.1 Descripcin de StrgToBy.........................................................................................................2007
16.1.2 Modos de operacin de StrgToBy...........................................................................................2008
16.1.3 Funciones de StrgToBy...........................................................................................................2008
16.1.4 Tratamiento de errores de StrgToBy.......................................................................................2009
16.1.5 Avisos de StrgToBy.................................................................................................................2009
16.1.6 Terminales de StrgToBy..........................................................................................................2009
16.1.7 Diagrama de bloques de StrgToBy.........................................................................................2010
16.2 StruAnIn - Deshacer una variable estructurada analgicamente............................................2011
16.2.1 Descripcin de StruAnIn..........................................................................................................2011
16.2.2 Modos de operacin de StruAnIn............................................................................................2012
16.2.3 Funciones de StruAnIn............................................................................................................2012
16.2.4 Tratamiento de errores de StruAnIn........................................................................................2012
16.2.5 Avisos de StruAnIn..................................................................................................................2013
16.2.6 Conexiones de StruAnIn.........................................................................................................2013
16.2.7 Diagrama de bloques de StruAnIn..........................................................................................2014
16.3 StruAnOu - Crear una variable estructurada analgicamente................................................2015
16.3.1 Descripcin de StruAnOu........................................................................................................2015
16.3.2 Modos de operacin de StruAnOu..........................................................................................2016
16.3.3 Funciones de StruAnOu..........................................................................................................2016
16.3.4 Tratamiento de errores de StruAnOu......................................................................................2016
16.3.5 Avisos de StruAnOu................................................................................................................2017
16.3.6 Conexiones de StruAnOu........................................................................................................2017
16.3.7 Diagrama de bloques de StruAnOu........................................................................................2018
16.4 StruDiIn - Deshacer una variable estructurada digitalmente...................................................2019
16.4.1 Descripcin de StruDiIn...........................................................................................................2019
16.4.2 Modos de operacin de StruDiIn.............................................................................................2020
16.4.3 Funciones de StruDiIn.............................................................................................................2020
16.4.4 Tratamiento de errores de StruDiIn.........................................................................................2020
16.4.5 Avisos de StruDiIn...................................................................................................................2021
16.4.6 Conexiones de StruDiIn..........................................................................................................2021
16.4.7 Diagrama de bloques de StruDiIn...........................................................................................2022
16.5 StruDiOu - Crear una variable estructurada digitalmente.......................................................2023
16.5.1 Descripcin de StruDiOu.........................................................................................................2023
16.5.2 Modos de operacin de StruDiOu...........................................................................................2024
16.5.3 Funciones de StruDiOu...........................................................................................................2024
16.5.4 Tratamiento de errores de StruDiOu.......................................................................................2024
16.5.5 Avisos de StruDiOu.................................................................................................................2025
16.5.6 Conexiones de StruDiOu.........................................................................................................2025
16.5.7 Diagrama de bloques de StruDiOu.........................................................................................2026
16.6 StruScIn - Deshacer un rea de visualizacin en dos variables.............................................2027
16.6.1 Descripcin de StruScIn..........................................................................................................2027
16.6.2 Modos de operacin de StruScIn............................................................................................2028
16.6.3 Funciones de StruScIn............................................................................................................2028

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 29
ndice

16.6.4 Tratamiento de errores de StruScIn........................................................................................2028


16.6.5 Avisos de StruScIn..................................................................................................................2029
16.6.6 Conexiones de StruScIn..........................................................................................................2029
16.6.7 Diagrama de bloques de StruScIn..........................................................................................2030
16.7 StruScOu - Agrupar dos variables en un rea de visualizacin..............................................2031
16.7.1 Descripcin de StruScOu........................................................................................................2031
16.7.2 Modos de operacin de StruScOu..........................................................................................2032
16.7.3 Funciones de StruScOu..........................................................................................................2032
16.7.4 Tratamiento de errores de StruScOu......................................................................................2032
16.7.5 Avisos de StruScOu................................................................................................................2033
16.7.6 Conexiones de StruScOu........................................................................................................2033
16.7.7 Diagrama de bloques de StruScOu.........................................................................................2034
16.8 STIn - Deshacer el estado de seal en indicadores binarios individuales..............................2035
16.8.1 Descripcin de STIn................................................................................................................2035
16.8.2 Modos de operacin de STIn..................................................................................................2036
16.8.3 Funciones de STIn..................................................................................................................2036
16.8.4 Tratamiento de errores de STIn..............................................................................................2036
16.8.5 Avisos de STIn........................................................................................................................2037
16.8.6 Conexiones de STIn................................................................................................................2037
16.8.7 Diagrama de bloques de STIn.................................................................................................2038
16.9 STOu - Agrupar seales binarias individuales en un estado de seal....................................2039
16.9.1 Descripcin de STOu..............................................................................................................2039
16.9.2 Modos de operacin de STOu................................................................................................2040
16.9.3 Funciones de STOu................................................................................................................2040
16.9.4 Tratamiento de errores de STOu............................................................................................2041
16.9.5 Avisos de STOu......................................................................................................................2041
16.9.6 Terminales de STOu...............................................................................................................2041
16.9.7 Diagrama de bloques de STOu...............................................................................................2042
16.10 MSTIn - Deshacer el estado de mantenimiento en indicadores de estado individuales.........2043
16.10.1 Descripcin de MSTIn.............................................................................................................2043
16.10.2 Modos de operacin de MSTIn...............................................................................................2044
16.10.3 Funciones de MSTIn...............................................................................................................2044
16.10.4 Tratamiento de errores de MSTIn...........................................................................................2045
16.10.5 Avisos de MSTIn.....................................................................................................................2045
16.10.6 Conexiones de MSTIn.............................................................................................................2046
16.10.7 Diagrama de bloques de MSTIn..............................................................................................2047
16.11 MSTOu - Agrupar indicadores de estado individuales en un estado de mantenimiento........2047
16.11.1 Descripcin de MSTOu...........................................................................................................2047
16.11.2 Modos de operacin de MSTOu.............................................................................................2048
16.11.3 Funciones de MSTOu.............................................................................................................2049
16.11.4 Tratamiento de errores de MSTOu.........................................................................................2049
16.11.5 Avisos de MSTOu...................................................................................................................2049
16.11.6 Conexiones de MSTOu...........................................................................................................2050
16.11.7 Diagrama de bloques de MSTOu............................................................................................2051
16.12 RealToDw - Conversin de REAL a DWORD.........................................................................2051
16.12.1 Descripcin de RealToDw.......................................................................................................2051
16.12.2 Modos de operacin de RealToDw.........................................................................................2052
16.12.3 Funciones de ReaLToDw........................................................................................................2052
16.12.4 Tratamiento de errores de RealToDw.....................................................................................2053

Advanced Process Library (V8.1)


30 Manual de funciones, 07/2014, A5E332575231-AA
ndice

16.12.5 Avisos de RealToDw...............................................................................................................2053


16.12.6 Terminales de RealToDw........................................................................................................2053
16.12.7 Diagrama de bloques de RealToDw.......................................................................................2054
16.13 StateMap - Conversin de otros estados de seal en estados de seal APL ......................2054
16.13.1 Descripcin de StateMap........................................................................................................2054
16.13.2 Modos de operacin de StateMap..........................................................................................2055
16.13.3 Funciones de StateMap..........................................................................................................2055
16.13.4 Tratamiento de errores de StateMap......................................................................................2055
16.13.5 Avisos de StateMap................................................................................................................2055
16.13.6 Terminales de StateMap.........................................................................................................2056
16.13.7 Diagrama de bloques StateMap..............................................................................................2056
17 Bloques de mantenimiento.....................................................................................................................2057
17.1 MuxMST - Determinacin del estado de mantenimiento ms desfavorable...........................2057
17.1.1 Descripcin de MuxMST.........................................................................................................2057
17.1.2 Modos de operacin de MuxMST...........................................................................................2058
17.1.3 Funciones de MuxMST...........................................................................................................2058
17.1.4 Tratamiento de errores de MuxMST.......................................................................................2059
17.1.5 Avisos de MuxMST.................................................................................................................2059
17.1.6 Conexiones de MuxMST.........................................................................................................2060
17.1.7 Diagrama de bloques de MuxMST..........................................................................................2061
17.2 MuxST- Determinacin del estado de seal ms desfavorable..............................................2061
17.2.1 Descripcin de MuxST............................................................................................................2061
17.2.2 Modos de operacin de MuxST..............................................................................................2062
17.2.3 Funciones de MuxST..............................................................................................................2062
17.2.4 Tratamiento de errores de MuxST..........................................................................................2063
17.2.5 Avisos de MuxST....................................................................................................................2064
17.2.6 Conexiones de MuxST............................................................................................................2064
17.2.7 Diagrama de bloques de MuxST.............................................................................................2065
17.3 STRep - Representacin del estado de grupos de bloques...................................................2066
17.3.1 Descripcin de STRep............................................................................................................2066
17.3.2 Modos de operacin de STRep...............................................................................................2066
17.3.3 Funciones de STRep...............................................................................................................2067
17.3.4 Tratamiento de errores de STRep...........................................................................................2067
17.3.5 Avisos de STRep.....................................................................................................................2067
17.3.6 Terminales de STRep.............................................................................................................2067
17.3.7 Diagrama de bloques de STRep.............................................................................................2068
17.4 Vigilancia de magnitudes de proceso de AssetM en caso de rebase de lmites....................2068
17.4.1 Descripcin de AssetM............................................................................................................2068
17.4.2 Modos de operacin de AssetM..............................................................................................2071
17.4.3 Funciones de AssetM..............................................................................................................2072
17.4.4 Tratamiento de errores de AssetM..........................................................................................2072
17.4.5 Avisos de AssetM....................................................................................................................2073
17.4.6 Terminales de AssetM.............................................................................................................2074
17.4.7 Diagrama de bloques de AssetM............................................................................................2076
18 Bloques de sistema................................................................................................................................2077
18.1 AddInt64 - Suma de dos variables enteras de 64 bits.............................................................2077
18.1.1 Descripcin de AddInt64.........................................................................................................2077
18.2 AddR64 - Suma de dos variables REAL de 64 bits.................................................................2077

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 31
ndice

18.2.1 Descripcin de AddR64...........................................................................................................2077


18.3 DiToInt64 - Conversin de DINT a Int64.................................................................................2078
18.3.1 Descripcin de DiToInt64........................................................................................................2078
18.4 Int64ToDi - Conversin de Int64 a DINT.................................................................................2078
18.4.1 Descripcin de Int64ToDi........................................................................................................2078
18.5 MemR256 - Aumento de los valores histricos internos.........................................................2079
18.5.1 Descripcin de MemR256.......................................................................................................2079
18.6 NegInt64 - Negacin de una variable Int64.............................................................................2079
18.6.1 Descripcin de NegInt64.........................................................................................................2079
18.7 NegR64 - Negacin de una variable Real64...........................................................................2080
18.7.1 Descripcin de NegR64..........................................................................................................2080
18.8 PIDCoefR - Clculo de coeficientes .......................................................................................2080
18.8.1 Descripcin de PIDCoefR.......................................................................................................2080
18.9 R64ToReal - Conversin de Real64 a REAL .........................................................................2081
18.9.1 Descripcin de R64ToReal.....................................................................................................2081
18.10 RealToR64 - Conversin de REAL a Real64..........................................................................2081
18.10.1 Descripcin de RealToR64.....................................................................................................2081
18.11 SelST16 - Salida del estado de seal ms o menos desfavorable.........................................2082
18.11.1 Descripcin de SelST16..........................................................................................................2082
18.12 ShLeInt64 - Desplazamiento a la izquierda de una variable Int64..........................................2082
18.12.1 Descripcin de ShLeInt64.......................................................................................................2082
18.13 ShRiInt64 - Desplazamiento a la derecha de una variable Int64............................................2083
18.13.1 Descripcin de ShRiInt64........................................................................................................2083
18.14 PIDKernR - Clculo del valor manipulado...............................................................................2083
18.14.1 Descripcin de PIDKernR.......................................................................................................2083
19 Bloques de comunicacin.......................................................................................................................2085
19.1 Snd_DigVal - Envo de valores booleanos incl. QualityCode (Snd_DigVal)...........................2085
19.1.1 Descripcin de Snd_DigVal.....................................................................................................2085
19.1.2 Modo de operacin de Snd_DigVal.........................................................................................2086
19.1.3 Funciones de Snd_DigVal.......................................................................................................2086
19.1.4 Tratamiento de errores de Snd_DigVal...................................................................................2087
19.1.5 Avisos de Snd_DigVal.............................................................................................................2087
19.1.6 Terminales de Snd_DigVal......................................................................................................2087
19.1.7 Diagrama de bloques de Snd_DigVal.....................................................................................2088
19.2 Rcv_DigVal - Envo de valores booleanos incl. QualityCode (Rcv_DigVal)............................2088
19.2.1 Descripcin de Rcv_DigVal.....................................................................................................2088
19.2.2 Modo de operacin de Rcv_DigVal.........................................................................................2089
19.2.3 Funciones de Rcv_DigVal.......................................................................................................2090
19.2.4 Tratamiento de errores de Rcv_DigVal...................................................................................2090
19.2.5 Avisos de Rcv_DigVal.............................................................................................................2090
19.2.6 Terminales de Rcv_DigVal......................................................................................................2090
19.2.7 Diagrama de bloques de Rcv_DigVal......................................................................................2091
19.3 Snd_AnaVal - Envo de valores booleanos incl. QualityCode (SND_AnaVal)........................2092
19.3.1 Descripcin de Snd_AnaVal....................................................................................................2092

Advanced Process Library (V8.1)


32 Manual de funciones, 07/2014, A5E332575231-AA
ndice

19.3.2 Modo de operacin de Snd_AnaVal........................................................................................2093


19.3.3 Funciones de Snd_AnaVal......................................................................................................2093
19.3.4 Tratamiento de errores de Snd_AnaVal..................................................................................2093
19.3.5 Avisos de Snd_AnaVal............................................................................................................2094
19.3.6 Terminales de Snd_AnaVal.....................................................................................................2094
19.3.7 Diagrama de bloques de Snd_AnaVal....................................................................................2095
19.4 Rcv_AnaVal - Envo de valores booleanos incl. QualityCode (Rcv_AnaVal)..........................2095
19.4.1 Descripcin de Rcv_AnaVal....................................................................................................2095
19.4.2 Modo de operacin de Rcv_AnaVal........................................................................................2096
19.4.3 Funciones de Rcv_AnaVal......................................................................................................2097
19.4.4 Tratamiento de errores de Rcv_AnaVal..................................................................................2097
19.4.5 Avisos de Rcv_AnaVal............................................................................................................2097
19.4.6 Terminales de Rcv_AnaVal.....................................................................................................2097
19.4.7 Diagrama de bloques de Rcv_AnaVal.....................................................................................2098
20 Tipos de puntos de instrumentacin y control (Insertible Templates)....................................................2099
20.1 Introduccin a los tipos de puntos de instrumentacin y control.............................................2099
20.2 Regulador PID(PIDControl_Lean)...........................................................................................2102
20.3 Regulador PID para aparatos PA/FF (PIDControlLean_Fb)...................................................2102
20.4 Regulador PID con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConL_ConPerMon)..........................................................................................................2103
20.5 PIDConR con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConR_ConPerMon)..........................................................................................................2104
20.6 Regulacin PID con control de parmetros dependiente del punto de trabajo
(GainScheduling).....................................................................................................................2104
20.7 Regulador PID con control anticipativo dinmico (FfwdDisturbCompensat)...........................2105
20.8 Regulador PID con predictor Smith (SmithPredictorControl)..................................................2108
20.9 Regulador paso a paso con acceso directo al actuador sin realimentacin de posicin
(StepControlDirect)..................................................................................................................2109
20.10 Regulador paso a paso con bloque actuador asignado y con realimentacin de posicin
(StepControlActor)...................................................................................................................2109
20.11 Regulacin de rango partido con vigilancia del lazo de regulacin mediante ConPerMon
(SplitrangeControl)..................................................................................................................2110
20.12 Regulacin de rango partido (SplitRangeControl_Lean).........................................................2111
20.13 Regulacin de relacin con vigilancia del lazo de regulacin mediante ConPerMon
(RatioControl)..........................................................................................................................2112
20.14 Regulacin de relacin (RatioControl_Lean)...........................................................................2113
20.15 Regulacin de relacin con PIDConR (RatioR)......................................................................2113
20.16 Regulacin en cascada con vigilancia del lazo de regulacin mediante ConPerMon
(CascadeControl)....................................................................................................................2114
20.17 Regulacin en cascada (CascadeControl_Lean)....................................................................2116
20.18 Regulacin en cascada con PIDConR (CascadeR)................................................................2116
20.19 Regulacin en cascada con PIDStepL (CascadeStepControl)...............................................2116

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 33
ndice

20.20 Esquema de origen del bloque de funcin GainSched (Gainscheduling)...............................2117


20.21 Regulacin de relevo (OverrideControl)..................................................................................2118
20.22 Regulacin de relevo con PIDConR (OverrideR)....................................................................2120
20.23 Regulacin predictiva basada en modelo (ModPreCon).........................................................2120
20.24 Vigilancia de un punto de instrumentacin y control digital (DigitalMonitoring)......................2122
20.25 Vigilancia de un punto de instrumentacin y control digital para aparatos PA/FF
(DigitalMonitoring_Fb).............................................................................................................2122
20.26 Vigilancia de ocho puntos de instrumentacin y control digitales (Digital8Monitoring)...........2122
20.27 Vigilancia de un punto de instrumentacin y control analgico (AnalogMonitoring)...............2122
20.28 Vigilancia de un punto de instrumentacin y control analgico para aparatos PA/FF
(AnalogMonitoring_Fb)............................................................................................................2123
20.29 Dosificacin (Dose_Lean).......................................................................................................2124
20.30 Dosificacin con aparatos PA/FF (DoseLean_Fb)..................................................................2124
20.31 Motor (Motor_Lean).................................................................................................................2124
20.32 Motor con el telegrama PROFIdrive Drive Profile 1 y 20 (Namur)..........................................2125
20.33 Motor con dos velocidades (Motor2Speed).............................................................................2125
20.34 Motor con dos sentidos de giro (MotorReversible)..................................................................2126
20.35 Motor con velocidad regulable y dos sentidos de giro (MotorSpeedControlled).....................2126
20.36 Motor con un valor analgico adicional y seales de sellado de tiempo (Motor_AV_EventTs)..2126
20.37 Motor segn el perfil para Low Voltage Switchgear Devices con el perfil 1 del MM_Starter ..2127
20.38 Vlvula (Valve_Lean)..............................................................................................................2128
20.39 Vlvula de dos vas (Valve2Way)............................................................................................2128
20.40 Vlvula de motor (ValveMotor)................................................................................................2129
20.41 Vlvula de control (VlvAnL).....................................................................................................2129
20.42 Vlvula de control para aparatos PA/FF (ValveAnalog_Fb)....................................................2129
20.43 Proyecto de ejemplo APL_Example_xx...................................................................................2130
20.43.1 Introduccin al proyecto de ejemplo de PCS 7 Advanced Process Control...........................2130
20.43.2 Simulacin del proceso con generador de ruido (ProcSimC; ProcSimS)...............................2131
20.43.3 Regulacin en cascada de la temperatura por medio del caudal de agente calefactor
(CascadeSim)..........................................................................................................................2133
20.43.4 Vigilancia del lazo de regulacin en caso de simulacin con ruido de color (ConPerMonSim)..2135
20.43.5 Control anticipativo para compensar una variable perturbadora medible (DisturbCompSim)..2136
20.43.6 Adaptacin de parmetros en funcin del punto de trabajo (Gain-Scheduling) para un
proceso no lineal (GainSchedSim)..........................................................................................2136
20.43.7 Regulacin de relevo (Override) en una tubera (OverrideSim)..............................................2137
20.43.8 Predictor Smith para un proceso con tiempo muerto (SmithPredictorSim).............................2137
20.43.9 Filtracin de valores medidos contaminados con ruido en un lazo de regulacin
(SigSmoothSim)......................................................................................................................2138
20.43.10 Regulacin predictiva de un sistema regulado multivariable 2x2 (ModPreConSim)...............2139
20.43.11 Regulacin predictiva de un proceso no lineal (ModPreConNonLinSim)...............................2139

Advanced Process Library (V8.1)


34 Manual de funciones, 07/2014, A5E332575231-AA
ndice

21 Definiciones............................................................................................................................................2141
21.1 Proceso por lotes....................................................................................................................2141
21.2 Aproximacin...........................................................................................................................2141
21.3 Horizonte de prediccin...........................................................................................................2141
21.4 Trayectoria..............................................................................................................................2141
21.5 Valor extrao...........................................................................................................................2142
21.6 Proceso ergdico....................................................................................................................2142
21.7 Proceso continuo.....................................................................................................................2142
21.8 Regulacin multivariable.........................................................................................................2143
21.9 de fase no mnima...................................................................................................................2143
ndice alfabtico......................................................................................................................................2145

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 35
Principios bsicos de APL 1
1.1 Funciones de los bloques

1.1.1 General

1.1.1.1 Categoras configuradas por el usuario

Categoras configuradas por el usuario


Los conceptos o las categoras Alarma, Advertencia, Tolerancia (o sus correspondientes
signos abreviados en smbolos) y los colores utilizados en esta documentacin no son vlidos
si se utilizan categoras configuradas por el usuario.
Dichos conceptos y colores dependen de la configuracin especfica del proyecto. Los
smbolos de bloque solo soportan las categoras configuradas por el usuario a partir de V8.

1.1.1.2 Forzado de estados operativos

Forzado de estados operativos


La funcin "Forzado de estados operativos" permite cambiar el bloque de funcin a otro estado
operativo mediante parmetros de entrada interconectables, independientemente del control
actualmente pendiente. Puede ser, p. ej.:
Correcciones forzadas en reguladores y vlvula de control
Marcha y Parada en motores
apertura y cierre de vlvulas
El forzado de estados operativos slo es posible con bloques "Large" en los modos de
operacin siguientes:
Modo Manual
Modo Automtico
El forzado de estados operativos tiene la prioridad mxima frente a ambos modos de
operacin.

Nota
En modo Local no es posible forzar estados operativos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 37
Principios bsicos de APL
1.1 Funciones de los bloques

Forzado de estados operativos en reguladores


En los sistemas de regulacin, este proceso se denomina tambin correccin forzada por
seguimiento de valores. Consulte al respecto el captulo Corregir y limitar el valor
manipulado (Pgina 178).

Forzado de estados operativos en motores y vlvulas


Con el parmetro de entrada xxxxForce = 1 (p. ej. OpenForce y CloseForce en la
vlvula) se fuerza el control del bloque de funcin y, con ello, se interviene en el funcionamiento
del bloque, independientemente de los controles, las condiciones de enclavamiento o los
errores de vigilancia existentes en ese momento. Si los parmetros de entrada no son
coherentes (p. ej. OpenForce = 1 y CloseForce = 1 en las vlvulas), se emitir un nmero
de error (Pgina 116) en el parmetro ErrorNum, el control no se modifica.

Nota
Si el tiempo de preadvertencia WarnTiMan y el tiempo de espera IdleTime se han
parametrizado mayores que 0, el control no ser efectivo hasta que hayan transcurrido los
tiempos ajustados.

Nota
En el bloque VlvAnL, en el modo seguimiento MV_TrkOn = 1 y en el seguimiento forzado
MV_ForOn no se tiene en cuenta el tiempo de advertencia.

Al forzar estados operativos de los bloques MotRevL y MotSpdCL, el bit Feature Permitir la
conmutacin directa entre modo adelante y atrs (Pgina 139) queda sin efecto. Siempre est
permitido conmutar directamente entre modo de avance y retroceso.

Indicacin en el faceplate y en el smbolo de bloque


Si se fuerza un estado operativo, ello se muestra en el smbolo del bloque y en la vista estndar
del faceplate:
Smbolo de bloque: En el smbolo del bloque, los motores, vlvulas y dosificadores se
visualizan siempre con una F roja y un candado tachado.
Para reguladores no hay indicador.
Faceplate: En la vista estndar del faceplate se muestra un texto informativo sobre el estado
operativo forzado, p. ej. "Forzado paro" en motores. Adems, se marca tambin con un
candado tachado:

Comportamiento de aviso
El forzado de estados operativos no tiene avisos asignados. De todas formas, si se desea
notificarlo, los parmetros de entrada interconectables libres pueden utilizarse para generar

Advanced Process Library (V8.1)


38 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

los avisos. Consulte al respecto el captulo Generar avisos especficos de instancia


(Pgina 187).

1.1.1.3 Reset del bloque en caso de enclavamientos o errores

Reset del bloque


El bloque debe resetearse cuando aparece un enclavamiento a travs de la entrada
Protect ("proteccin"), un disparo ("guardamotor") o un error ("tiempo de operacin" o
"control", error externo FaultExt o CSF con el bit Feature 18).

Nota
Los bloques "Small" no tienen proteccin (Protect).

La salida RdyToReset seala cundo es posible un reset mediante el parmetro de entrada


RstLi o por medio de los comandos automticos.
El reset del bloque puede realizarse de modos distintos:
Reset por interconexin (entrada RstLi).
Reset por parte del operador con una tecla en el faceplate (entrada RstOp).
Reset mediante un cambio de flanco 0-1 de la correspondiente seal automtica o local
(excepto guardamotor). Consulte al respecto los siguientes apartados.

Nota
El reset a travs de la entrada RstLi o RstOp es independiente del modo de operacin
ajustado.

Para el reset desde el faceplate, el operador debe disponer del permiso necesario
(OS_Perm). Despus de un reset, el parmetro de salida P_Rst se activa durante un ciclo.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 39
Principios bsicos de APL
1.1 Funciones de los bloques

Reset de errores de vigilancia y enclavamientos en modo Manual y Automtico


El comportamiento se influye con los siguientes bits Feature:
Bit 9 Feature: Reset en caso de enclavamiento (proteccin) o errores a travs de seales
de entrada (Pgina 156)
Bit 30 Feature: Definir el reset en funcin del modo de operacin o del parmetro LiOp
(Pgina 156)
Bit 31 Feature: Activar el reset de proteccin/error en modo Manual (Pgina 158)

Nota
Para vlvulas rige lo siguiente:
Si MonSafePos = 0 no es necesario ningn reset, la vlvula puede maniobrarse a pesar
del fallo de realimentacin.

Reset de errores de vigilancia, errores externos y enclavamientos en modo Local


El error de vigilancia puede aparecer en modo Local si se ha asignado un 1, un 3 o un 5 al
parmetro de entrada LocalSetting (consulte Modo Local (Pgina 74)). Si se parametriza
LocalSetting con 2 4, solo puede producirse un error de vigilancia cuando se lanza un
paro rpido.
Con LocalSetting 1 o 3 rige lo siguiente:
El error de vigilancia, el error externo y los enclavamientos no pueden resetearse cuando las
seales de control y realimentacin no coinciden.
Si dichas seales coinciden, el error de vigilancia, el error externo o los enclavamientos
se resetean parando el accionamiento (StopLocal = 1).
En el Vlv2WayL con el ajuste MonSafePos = 1, un error de vigilancia se resetea con
Pos0Local = 1.
En el VlvL, VlvMotL con el ajuste MonSafePos = 1, un error de vigilancia se resetea
activando el comando local que mueve la vlvula a la posicin de reposo.
En el Vlv2WayL, VlvMotL y VlvL con el ajuste MonSafePos = 0 no es necesario
resetear el error de vigilancia. El control actualmente pendiente es efectivo.
En el Vlv2WayL, VlvL y VlvMotL, un error externo se resetea activando el comando local
que mueve la vlvula a la posicin de reposo.
En el DoseL hay que acusar la proteccin (Protect) y las alarmas de caudal mediante
un flanco ascendente en el parmetro de salida "CancelLocal" o "PauseLocal".

Con LocalSetting 2, 4 o 5 rige lo siguiente:


No se requiere ningn reset.

Advanced Process Library (V8.1)


40 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Reset de guardamotor (Trip) en modo Local


En modo Local, el indicador "Guardamotor" del faceplate no se resetea con la tecla de reset
que hay all. El indicador desaparece en cuanto Trip = 1, las seales de control y de
realimentacin coinciden y se da un comando para parar el accionamiento.

Nota
Una seal de guardamotor (parmetro Trip) con el estado lgico 16#00 16#28 se utiliza
para activar el guardamotor en los motores. En la vista estndar de los faceplates se visualiza
como "Guardamotor".

Reset de errores de vigilancia, errores externos y enclavamientos mediante la funcin "Forzado de


estados operativos"
En caso de "Forzado de estados operativos", los errores de vigilancia, los errores externos y
los enclavamientos o la funcin de guardamotor se resetean en las condiciones siguientes y
se emite un impulso de reset en la salida P_Rst:
el bloque est en un modo de operacin que requiere un reset y
hay un error de vigilancia, un error externo, un enclavamiento "Proteccin" o la funcin de
guardamotor listos para el reset. Esto se reconoce en el faceplate mediante la tecla Reset
o la indicacin Solicitud 0/1 del faceplate. Si el bit 19 Feature = 1, el bloque est listo para
el reset cuando existe un enclavamiento "Proteccin" (Protect = 0) o un guardamotor
(Trip = 0), de modo que el guardamotor pendiente impide la conexin del motor.
Consulte al respecto el captulo: Forzado de estados operativos (Pgina 37).

Tabla sinptica para resetear en caso de enclavamientos y errores

Permit Interlock Protect


Significado Habilitacin de activacin Enclavamiento sin reset Enclavamiento con reset
("habilitacin") ("enclavamiento") ("proteccin")
Descripcin La habilitacin de activacin Una condicin de Una condicin de
(entrada Permit = 1) enclavamiento pendiente enclavamiento pendiente
permite abandonar la conduce el bloque a su conduce el bloque a su
posicin de reposo del posicin de reposo (entrada posicin de reposo (entrada
bloque mediante operacin o Intlock = 0). Protect = 0).
por programa (CFC/SFC). Si
el bloque no se encuentra en
la posicin de reposo, la
habilitacin de activacin no
tiene efecto.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 41
Principios bsicos de APL
1.1 Funciones de los bloques

Permit Interlock Protect


Modo de operacin: Es efectivo cuando el bloque Cuando la condicin de Feature Bits 9 y 30 = 0: reset
Automtico est en posicin de reposo. enclavamiento desaparece, por faceplate o RstLi = 1
Cuando la condicin de el control actualmente Feature Bits 9 = 1 y 30 = 0:
enclavamiento desaparece, pendiente vuelve a ser reset por faceplate o RstLi
el control actualmente efectivo. = 1 o cambio de flanco 0-1 del
pendiente vuelve a ser control
efectivo. Feature Bits 9 = 0 y 30 = 1:
reset por RstLi = 1
Feature Bits 9 y 30 = 1: reset
por RstLi = 1 o cambio de
flanco 0-1 del control = 1 o
cambio de flanco 0-1 del
control
Modo de operacin: Es efectivo cuando el bloque Cuando la condicin de Si LocalSetting = 1 3,
Local est en posicin de reposo. enclavamiento desaparece, rige lo siguiente:
Cuando la condicin de el control actualmente General: si las seales de
enclavamiento desaparece, pendiente vuelve a ser control y realimentacin del
el control actualmente efectivo. accionamiento coinciden,
pendiente vuelve a ser reset por StopLocal = 1.
efectivo. Vlv2WayL, VlvMotL und
VlvL: reset por el comando
local que desplaza la vlvula
a la posicin de reposo.
DoseL: reset por un flanco
ascendente en
"CancelLocal" o
"PauseLocal".
Si LocalSetting = 2,4 5,
rige lo siguiente:
No se requiere ningn reset
Modo de operacin: Es efectivo cuando el bloque El faceplate puede volver a Feature Bits 30 y 31 = 0: no
Manual est en posicin de reposo. operarse una vez ha es necesario ningn reset
desaparecido la condicin de Feature Bits 30 = 1 y 31 = 0:
enclavamiento. no es necesario ningn reset
La posicin de reposo se
abandona mediante Feature Bits 30 = 0 y 31 = 1:
operacin en el faceplate. reset por faceplate o RstLi
=1
Feature Bits 30 y 31 = 1: reset
por faceplate

Advanced Process Library (V8.1)


42 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Trip Errores Paro rpido


Significado Guardamotor Errores de vigilancia y Paro rpido
errores externos
Descripcin La funcin de guardamotor Vigilancia del Con un paro rpido se para
se utiliza para desconectar el comportamiento en inmediatamente el
motor en caso de sobrecarga arranque y parada de accionamiento.
trmica (entrada Trip = 0). motores o del tiempo de
posicionamiento de
vlvulas
Vigilancia del
funcionamiento de
motores o del
mantenimiento de la
posicin en vlvulas
Error externo FaultExt: el
bloque pasa al estado de
error sin que se emita un
aviso.
Fallo externo de control
de procesos CSF con el
bit Feature 18 activado: el
bloque notifica un fallo
externo de control de
procesos y pasa al
estado de error.
Modo de operacin: Feature Bits 9 y 30 = 0: reset por faceplate o RstLi = 1 Feature Bit 9 = 0: reset por
Automtico Feature Bits 9 = 1 y 30 = 0: reset por faceplate o RstLi = 1 faceplate o RstLi = 1
o cambio de flanco 0-1 del control Feature Bit 9 = 1: reset por
Feature Bits 9 = 0 y 30 = 1: reset por RstLi = 1 faceplate o RstLi = 1 o
cambio de flanco 0-1 del
Feature Bits 9 y 30 = 1: reset por RstLi = 1 o cambio de
control
flanco 0-1 del control = 1 o cambio de flanco 0-1 del control

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 43
Principios bsicos de APL
1.1 Funciones de los bloques

Trip Errores Paro rpido


Modo de operacin: Si LocalSetting = 1 3, Si LocalSetting = 1 3, El paro rpido se desbloquea
Local rige lo siguiente: rige lo siguiente: en el faceplate mediante el
Si las seales de control y Si las seales de control botn "Reset" (RstOp = 1),
realimentacin del y realimentacin del mientras que en CFC se
accionamiento coinciden, accionamiento coinciden, desbloquea mediante el
reset por StopLocal = 1. reset por StopLocal = parmetro de entrada RstLi
1. =1
Si LocalSetting = 2, 4 5,
rige lo siguiente: En Vlv2WayL, VlvMotL y
No se requiere ningn reset. VlvL
Error de vigilancia
con MonSafePos =
1: reset por el
comando local que
desplaza la vlvula a
la posicin de reposo.
Error de vigilancia
con MonSafePos =
0: no se requiere
ningn reset, el
control actualmente
pendiente es efectivo.
Error externo: reset
por el comando local
que desplaza la
vlvula a la posicin
de reposo.
En DoseL reset por un
flanco ascendente en
"CancelLocal" o
"PauseLocal".
Si LocalSetting = 2, 4 5,
rige lo siguiente:
No se requiere ningn reset.
Modo de operacin: Feature Bits 30 y 31 = 0: no es necesario ningn reset El paro rpido se desbloquea
Manual Feature Bits 30 = 1 y 31 = 0: no es necesario ningn reset en el faceplate mediante el
botn "Reset" (RstOp = 1),
Feature Bit 30 = 0 y 31 = 1 reset por faceplate o RstLi = 1
mientras que en CFC se
Feature Bits 30 y 31 = 1: reset por faceplate desbloquea mediante el
parmetro de entrada RstLi
=1

1.1.1.4 Posicin de reposo en motores, vlvulas y reguladores

Posicin de reposo en motores, vlvulas y reguladores


La posicin de reposo siempre representa el estado sin energa.

Posicin de reposo en motores


En los motores la posicin de reposo es siempre el motor parado.

Advanced Process Library (V8.1)


44 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Posicin de reposo en vlvulas


En las vlvulas hay distintas formas de estado sin energa:
Vlvula cerrada en estado sin energa
Vlvula abierta en estado sin energa
Vlvula parada en estado sin energa (p. ej. vlvula de motor)
Con el parmetro de entrada SafePos se ajustan las siguientes propiedades de la vlvula:
SafePos = 0: vlvula cerrada en estado sin energa
SafePos = 1: vlvula abierta en estado sin energa
SafePos = 2: vlvula parada en estado sin energa (p. ej. vlvula de motor)
La posicin de reposo se adopta cuando:
se dispara la vigilancia del tiempo de ejecucin (vase Definir el comportamiento en
arranque (Pgina 132))
una de las condiciones de enclavamiento est activa (vase Enclavamientos (Pgina 95))
La posicin de reposo se adopta cuando se da como mnimo una de las condiciones de
enclavamiento ("proteccin" [Protect] o "enclavamiento" [Intlock], consulte
Enclavamientos (Pgina 95)).

Posicin de reposo del bloque VlvAnL (actuador)


Las posibles posiciones de reposo se definen en el parmetro SafePos:
SafePos = 0: la posicin de reposo de la vlvula de control es "Cerrada"
(MV.Value = MV_OpScale.Low)
SafePos = 1: la posicin de reposo de la vlvula de control es "Abierta"
(MV.Value = MV_OpScale.High)
SafePos = 2: la posicin de reposo de la vlvula de control es "Paro" (MV.Value)
Si la vlvula auxiliar est cerrada FbkAuxVCloseOut = 1 se conduce la vlvula de control
a la posicin de reposo.

Posicin de reposo en reguladores continuos (no es vlido para los mdulos de regulacin)
Para la posicin de reposo en reguladores continuos slo entran en consideracin los
lmites del valor manual.
Con el parmetro de entrada SafePos se define la posicin de reposo:
SafePos = 0 corresponde al lmite inferior (ManLoLim o . MV_LoLim con PIDConS)
SafePos = 1 corresponde al lmite superior (ManHiLim o . MV_HiLim con PIDConS)
Los parmetros de entrada SafePos y SafePos2 se utilizan para especificar la posicin
de reposo:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 45
Principios bsicos de APL
1.1 Funciones de los bloques

SafePos SafePos2 Posicin de reposo Observaciones


=0 =0 ManLoLim para PIDConL, PIDConR o MV_LoLim Lmite inferior para variable
para PIDConS manipulada en modo de operacin
manual
=1 =0 ManHiLim para PIDConL, PIDConR o MV_HiLim Lmite superior para variable
para PIDConS manipulada en modo de operacin
manual
x =1 MV_SafePos Posicin de reposo de variable
manipulada
x =2 ltima variable manipulada (paro) ltima variable manipulada (paro)

x: Irrelevante
La posicin de reposo se adopta:
en el arranque cuando el bit Feature Definir el comportamiento en arranque
(Pgina 132) y el bit Feature Valor manipulado de reposo efectivo en el arranque
(Pgina 159) estn activados.
en el modo de operacin "Fuera de servicio" cuando el bit Feature Valor manipulado de
reposo efectivo en el modo de operacin "Fuera de servicio" (Pgina 159) est activado.

Posicin de reposo en reguladores paso a paso (no es vlido para los mdulos de regulacin)
Mediante el parmetro de entrada SafePos se especifica si el regulador paso a paso debe
cerrar, abrir o detener la vlvula al pasar a la posicin de reposo:
SafePos = 0: la vlvula debe cerrarse
SafePos = 1: la vlvula debe abrirse
SafePos = 2: la vlvula debe detenerse
Cuando se ha alcanzado la posicin de reposo (completamente abierta o completamente
cerrada) y una de las seales de tope (FbkOpened o FbkClosed) est activada, la vlvula
se detiene (paro = 1).
La posicin de reposo se adopta:
en el arranque cuando el bit Feature Definir el comportamiento en arranque
(Pgina 132) y el bit Feature Valor manipulado de reposo efectivo en el arranque
(Pgina 159) estn activados.
en el modo de operacin "Fuera de servicio" cuando el bit Feature Valor manipulado de
reposo efectivo en el modo de operacin "Fuera de servicio" (Pgina 159) est activado.

Regulacin de seguridad para reguladores de los mdulos de regulacin FM 355 y FM 355-2


Los mdulos de regulacin tienen un mecanismo propio para aplicar un valor de seguridad
(consulte el manual Temperature Regulator FM 355-2 o el manual FM 355 Controller Function
Module).

Advanced Process Library (V8.1)


46 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.1.5 Definir tiempos de advertencia para controles de motores y vlvulas

Definir tiempos de advertencia para controles de motores y vlvulas


Slo los bloques "Large" soportan esta funcin.
Pueden generarse seales de advertencia al arrancar motores o abrir vlvulas, por ejemplo.
Las seales de advertencia se generan en los siguientes modos de operacin:
Modo Manual (parmetro de entrada WarnTiMan)
Modo Automtico (parmetro de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se arranca un motor, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, el motor arranca pasado el tiempo
de advertencia ajustado y WarnAct se resetea (WarnAct = 0).
No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)
presentan un valor menor que el parmetro SampleTime.

Nota
El tiempo de advertencia slo est activo cuando el bloque sale del estado sin energa.

Desactivar advertencias
Asigne a cada parmetro el valor de 0 segundos para que no se generen advertencias.

1.1.1.6 Seal de salida como seal esttica o como seal tipo impulso

Seal de salida como seal esttica o como seal tipo impulso


En motores, vlvulas y dosificadores existe la posibilidad de emitir seales de control como:
seal esttica o como
seal tipo impulso con longitud o ancho parametrizable.
Consulte las seales en la tabla de terminales de los diferentes bloques.

Nota
La seal tipo impulso slo est disponible en los bloques "Large".

Seal de salida como seal esttica


En los bloques, la activacin como seal esttica se pone a disposicin en parmetros de
salida interconectables. En el bloque MotRevL, por ejemplo, se emiten alternativamente como
seales estticas en los parmetros de salida Fwd, Rev y Run.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 47
Principios bsicos de APL
1.1 Funciones de los bloques

Seal de salida como seal tipo impulso


En los bloques, la activacin como seal tipo impulso se pone a disposicin mediante
parmetros de salida interconectables. Con el parmetro de entrada PulseWidth se define
en segundos la longitud de impulso de las seales de salida. En el bloque MotRevL, por
ejemplo, se emiten como seales tipo impulso en los parmetros de salida P_Fwd, P_Rev y
P_Stop.

Fwd

P_Fwd
PulseW idth

Rev

P_Rev
PulseW idth

P_Stop
PulseW idth

Nota
Casi todos los parmetros de salida hacia el control de impulsos, p. ej. P_Fwd, P_Rev y
P_Ctrl, tienen un sentido efectivo positivo, es decir, el control se lleva a cabo mediante un
impulso 010 .
La nica excepcin es el parmetro de salida P_Stop, que tiene un sentido efectivo negativo,
es decir, el control se lleva a cabo mediante un impulso 101 .

1.1.1.7 Registro de primera seal en bloques Interlock

Registro de primera seal


La funcin descrita a continuacin se activa mediante el bit Feature "Activar registro de
primera seal (Pgina 144)".
En la salida FirstIn se muestra el nmero codificado en binario de la entrada que ha
provocado el ltimo cambio de seal de la salida de 1 a 0 (estado bueno despus de
bloqueado). La causa puede ser:
un cambio de seal en la entrada o un cambio de la inversin
Ejemplo: en una combinacin OR, el nico 1 cambia al valor 0. De este modo, la salida
cambia de 1 a 0.
un cambio de la conexin
Ejemplo: La exclusin del nico 1 en una combinacin OR lleva a la salida 0.

Advanced Process Library (V8.1)


48 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

un cambio del estado de seal


Si el estado de seal de la entrada que forma el valor de salida y que tiene el valor 1 cambia
de 16#80 a 16#00, el valor de salida cambia de 1 a 0.
A pesar de la modificacin, FirstIn no cambia en los eventos siguientes:
Cambio del valor de salida de o a DefaultOut
Si el cambio se debe a varias seales simultneamente, el faceplate mostrar todas las
entradas causantes, que se emitirn codificadas con bits en la salida FirstIn. Si las seales
de entrada cambian sin provocar un cambio de seal en la salida, FirstIn no cambia.
Las entradas no interconectadas y excluidas no se tendrn en cuenta.
Se puede volver a poner FirstIn a 0 si la entrada RstLi se cambia de 0 a 1 (flanco
ascendente) o la entrada RstOp se controla desde el faceplate (tecla "Reset").
Si en FirstIn hay como mnimo un bit activado, no se tendrn en cuenta otros cambios de
seal.

1.1.1.8 Emitir seal de listo para conmutar

Emitir seal de disponibilidad de conexin


El parmetro de salida RdyToStart = 1 indica si existe disponibilidad de conexin en el
modo Automtico.
La disponibilidad de conexin se emite cuando se cumplen las condiciones siguientes:
No hay ningn error colectivo (fallo de grupo teniendo en cuenta el bit Feature 18 en CSF
y MonSafePos para errores de realimentacin) pendiente
no hay ningn enclavamiento activo
no hay ningn forzado activo de estados operativos o de la variable manipulada
no hay ningn paro rpido activo (slo es vlido en motores o VlvMotL)
el bloque est en modo Automtico. (no en bloques de regulacin)
el tiempo de espera para el rearranque debe haber transcurrido (slo es vlido en motores
o VlvMotL)
La disponibilidad de conexin se visualiza mediante el parmetro de salida RdyToStart en
los grupos de bloques siguientes:
motores
vlvulas
dosificadores
reguladores de software
reguladores de hardware

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 49
Principios bsicos de APL
1.1 Funciones de los bloques

Disponibilidad de conexin en motores


La disponibilidad de conexin para bloques de motor se obtiene del siguiente modo:

(UURUGHUHDOLPHQWDFLQ
0RQ[[[(UU 
)DOORGHJUXSR

! 
)DOORGHJUXSRWHQLHQGRHQ
(UURUH[WHUQR FXHQWDHOELW)HDWXUHHQ
*US(UU &6)
&6) 
)HDXWXUHELW $XWR
([WHUQHU)HKOHU ! 
)DXOW([W

*XDUGDPRWRU
7ULS 

7LHPSRGHHVSHUDSDUD /LVWRSDUDFRQH[LQHQ$XWRPWLFR
UHLQLFLRWUDQVFXUULGR
VOREORTXHV/DUJH

%ORTXHHQ$XWR
5G\7R6WDUW
$XW$FW 
)RU]DGRGHHVWDGRV
RSHUDWLYRV
VOREORTXHV/DUJH
[)RUFH,QSXW$FWLYH 

%ORTXHQRHQFODYDGR
/RFN$FW 

3DURUSLGRQRDFWLYR
VOREORTXHV/DUJH
5B6WS$FW 

Figura 1-1 Seal de salida de listo para conmutar en motores

Advanced Process Library (V8.1)


50 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Disponibilidad de conexin en vlvulas


La disponibilidad de conexin para bloques de vlvulas se obtiene del siguiente modo:

)DOORGHJUXSR
(UURUGHUHDOLPHQWDFLQ
0RQ[[[(UU 
9OY0RW/*XDUGDPRWRU
7ULS  !  *US(UU

(UURUH[WHUQR
&6) 

([WHUQHU)HKOHU
)DXOW([W

)DOORGHJUXSRWHQLHQGRHQFXHQWD
0RQ6DIH3RV\HOELW)HDWXUH


0RQ6DIH3RV 
! 

)HDXWXUHELW $XWR

/LVWRSDUDFRQH[LQHQ$XWRPWLFR
9OY0RW/7LHPSRGHHVSHUD
SDUDUHLQLFLRWUDQVFXUULGR

%ORTXHHQ$XWR 5G\7R6WDUW
$XW$FW 
)RU]DGRGHHVWDGRV
RSHUDWLYRV
VOREORTXHV/DUJH
[)RUFH,QSXW$FWLYH 

%ORTXHQRHQFODYDGR
/RFN$FW 

9OY0RW/3DURUSLGRQR
DFWLYR
5B6WS$FW 

Figura 1-2 Seal de salida de listo para conmutar en vlvulas

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 51
Principios bsicos de APL
1.1 Funciones de los bloques

Disponibilidad de conexin en dosificadores


La disponibilidad de conexin para dosificadores se obtiene del siguiente modo:

([WHUQHU)HKOHU ! 
)DXOW([W
(UURUH[WHUQR *US(UU
&6) 
/LVWRSDUDFRQH[LQHQ$XWRPWLFR


%LW)HDWXUH $XWR
%ORTXHHQ$XWR
5G\7R6WDUW
$XW$FW 

)RU]DGRGHHVWDGRV
RSHUDWLYRV
[)RUFH,QSXW$FWLYH 

%ORTXHQRHQFODYDGR
/RFN$FW 

(VWDGRGHGRVLILFDFLQ
6LQFROD
'RV5HOD[ 

6LQ
VXEGRVLILFDFLQ
'4B$/B$FW 
&DQWLGDGQRDOFDQ]DGD ! 
'4B2XW'4B63

5FNVHW]HQGHU'RVLHU
PHQJHEHL'RVLHUVWDUW
)HDWXUH%LW 

Figura 1-3 Seal de salida de listo para conmutar en dosificadores

Advanced Process Library (V8.1)


52 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Disponibilidad de conexin en reguladores de software


La disponibilidad de conexin para reguladores de software se obtiene del siguiente modo:

(UURUH[WHUQR *US(UU
&6) 
/LVWRSDUDFRQHFWDU

5G\7R6WDUW

9DORUPDQLSXODGR
IRU]DGRLQDFWLYR
09B)RU2Q 

Figura 1-4 Seal de salida de listo para conmutar en reguladores de software

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 53
Principios bsicos de APL
1.1 Funciones de los bloques

Disponibilidad de conexin en reguladores de hardware


La disponibilidad de conexin para reguladores de hardware se obtiene del siguiente modo:

)DOORGHOPGXOR
0RG(UU 
)DOORGHJUXSR

! 
(UURUGHDFFHVRDOD
SHULIHULD
*US(UU
3HU$FF(UU 
(UURUGHSDUDPHWUL
]DFLQ
3DU)0B(UU 

(UURUH[WHUQR
&6) 

/LVWRSDUDFRQHFWDUHQDXWRPWLFR

5G\7R6WDUW

9DORUPDQLSXODGR
IRU]DGRLQDFWLYR
09B6DIH2Q 

Figura 1-5 Seal de salida de listo para conmutar en reguladores de hardware

1.1.1.9 Simulacin de seales

Simulacin de seales
La simulacin designa la manipulacin de una seal, independientemente del origen propio
de la seal o de la lgica que genera dicha seal.
La simulacin tiene lugar en el aparato de campo (fuera del sistema de control) o en un bloque
(dentro del sistema de control).
En ambos casos, el estado correspondiente en la seal se pone al valor de simulacin
(consulte tambin Formacin y visualizacin del estado de seal para bloques (Pgina 104)).
En la simulacin, cada bloque se considera por s mismo. En este caso existen dos formas
de simulacin:
una simulacin externa al bloque y
una simulacin interna del bloque.

Advanced Process Library (V8.1)


54 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Simulacin externa al bloque


La simulacin externa al bloque se caracteriza porque:
la funcin de simulacin no se ejecuta en el bloque y
en un parmetro de entrada hay aplicada una seal cuyo estado es simulacin, p. ej. una
simulacin de la seal aplicada a otro bloque o directamente en la periferia.
La simulacin externa al bloque afecta a la funcionalidad del bloque del modo siguiente:
las funciones tecnolgicas no se ven afectadas
todas las seales de salida relevantes para el proceso no obtienen el estado Simulacin.
Las seales de salida relevantes para el proceso son, en bloques tecnolgicos, parmetros
que influyen activamente en el proceso, p. ej. "Start" en el bloque MotL.
en bloques con funciones de manejo o visualizacin (p. ej. faceplates), estas seales se
marcan en el faceplate con el estado de simulacin, del siguiente modo:

Los bloques con uno o varios parmetros de entrada para seales con "Obtener estado a
partir del estado individual" obtienen un estado de grupo de acuerdo con la tabla de
prioridades. Este estado de grupo se muestra en la barra de estado del smbolo de bloque
y del bloque de operador con el estado de simulacin, del siguiente modo:

las funciones de enclavamiento del bloque no se ven afectadas.

Nota
En los bloques de canal de salida, el comportamiento exacto del bloque debe definirse
en una simulacin externa mediante el bit Feature Visualizar el valor sin energa en una
simulacin externa al bloque (Pgina 142).

Simulacin interna del bloque


La simulacin interna del bloque se caracteriza por que la funcin "Simulacin" se ejecuta en
el propio bloque.
En los bloques para manejo y visualizacin puede realizarse una simulacin de todos los
valores de proceso no controlables (p. ej. PV, AV, In). Se utiliza principalmente como ayuda
para la puesta en marcha y el servicio en la instalacin; por ejemplo se puede simular la
activacin de un motor y los valores de respuesta se corrigen sin que las funciones de
vigilancia estn activas.
En los bloques para manejo y visualizacin puede predefinirse la simulacin mediante el
faceplate o bien mediante las entradas interconectables:
- SimLiOp = 0: la simulacin se activa/desactiva mediante faceplate (vista de parmetros) en
la entrada SimOn.
- SimLiOp = 1: la simulacin se activa/desactiva a travs de la entrada SimOnLi. En este
caso se vuelven efectivos los valores de simulacin interconectables (p. ej. SimPVLi,
SimAVLi, SimInLi).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 55
Principios bsicos de APL
1.1 Funciones de los bloques

Mediante el bit Feature Activar el tiempo de ejecucin para seales de realimentacin


(Pgina 147) es posible retardar la correccin por seguimiento de las seales de
realimentacin en motores y vlvulas (p. ej.: Fbkxxx).
Tambin puede realizarse una simulacin en bloques que no sean de manejo y visualizacin
(p. ej. bloques de canal).
La simulacin se realiza en CFC con una parametrizacin directamente en el bloque mediante
los parmetros de entrada SimOn = 1 y Simxxxx = valor de simulacin deseado (p. ej.
SimPV, SimAV o SimIn).

Nota
En los bloques de canal, asegrese de que el parmetro Mode est correctamente
parametrizado en la simulacin. De lo contrario, aparecer un error de nivel superior en el
parmetro de salida Bad = 1.
Si el bloque no est en la simulacin, el valor de simulacin (SimPV, SimAV o SimRbk) se
corrige de acuerdo con el valor de proceso (PV, AV o Rbk).

La simulacin en tiempo de ejecucin se realiza en la vista de parmetros del faceplate


haciendo clic en el botn "Simulacin".
Esta simulacin se caracteriza por lo siguiente:
la simulacin solo puede activarse / desactivarse con el nivel de autorizacin de sistema.
las funciones tecnolgicas no se ven afectadas.
todas las seales de salida relevantes para el proceso obtienen el estado "Simulacin".
Las seales de salida relevantes para el proceso son, en bloques tecnolgicos, parmetros
que influyen activamente en el proceso, p. ej. "Start" en el bloque MotL.
en bloques con funciones de manejo o visualizacin (p. ej. faceplates), estas seales se
marcan en el faceplate con el estado de simulacin, del siguiente modo:

El estado de grupo del bloque se muestra en la barra de estado del smbolo de bloque y
del bloque de operador con el estado de simulacin, del siguiente modo:

todos los valores de proceso representados en el faceplate y no controlables en modo


normal pueden controlarse (p. ej. PV).
si se puede manipular el control del bloque, los valores de relectura y los valores de
realimentacin (p. ej. Rbk, FbkSpd1) se corrigen de acuerdo con la manipulacin del
control.
los valores asociados (p. ej. UserAna1) no pueden simularse.
las funciones de enclavamiento del bloque estn activadas o desactivadas conforme al
parmetro de entrada BypProt = 0 (BypProt = 1). Esto se representa en el faceplate
y el smbolo del bloque del siguiente modo:

Advanced Process Library (V8.1)


56 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

activada

desactivada

Simulacin interna del bloque para reguladores


Funcionamiento de la simulacin interna del bloque para reguladores (SimOn = 1):
En modo Manual es posible introducir como valor simulado en el faceplate tanto el valor
de proceso simulado SimPV como la realimentacin de posicin simulada SimRbk.
Cuando se cambia al modo Automtico, el valor de proceso simulado SimPV se iguala a
la consigna SP (= se corrige). De este modo ya no existe ningn error de regulacin y la
variable manipulada existente (p. ej. de la conmutacin sin saltos manual-automtico) se
mantiene constante. SimRbk puede seguir controlndose.

Nota
Si se conmuta un bloque regulador a la simulacin interna del bloque durante el modo
Automtico y el regulador est conectado al proceso real a travs del actuador, se abre el
lazo de regulacin.
Las seales de salida calculadas a partir del valor real simulado se conmutan al proceso,
pero el movimiento resultante del proceso no se ve en el valor real del regulador, porque en
su lugar hay una copia de la consigna como valor real simulado. El proceso podra apartarse
de la consigna sin que el regulador reaccione y sin que se vea en el faceplate del regulador.
Al cambiar al modo Automtico, se generan escalones de la variable manipulada si antes
de la conmutacin haba un error de regulacin pendiente.

En el modo Programa se aplica lo siguiente:


El modo Programa con especificacin de consiga debe considerarse como un modo
Automtico desde el punto de vista de la tcnica de regulacin. La simulacin interna del
bloque se comporta igual que en el modo Automtico - el valor de proceso PV se iguala a
la consigna SP que, en este caso, se toma del parmetro de entrada AdvCoMV.
El modo Programa con especificacin de la variable manipulada debe considerarse como
un modo Manual desde el punto de vista de la tcnica de regulacin. La simulacin interna
del bloque se comporta igual que en el modo Manual - el valor de proceso simulado
SimPV puede introducirse como valor simulado. En este caso, la variable manipulada MV
se toma del parmetro de entrada AdvCoMV.

1.1.1.10 Banda muerta

Banda muerta
Para suprimir valores que oscilen alrededor del cero se puede parametrizar una banda muerta
(Deadband):

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 57
Principios bsicos de APL
1.1 Funciones de los bloques

Deadband = 0: banda muerta desactivada


Deadband 0: banda muerta activada
Con banda muerta negativa (Deadband < 0.0) contina internamente el clculo con el valor

39B2XW

>'HDGEDQG@

39
>'HDGEDQG@

1.1.1.11 Habilitacin para mantenimiento

Conceder la habilitacin para mantenimiento


La habilitacin para mantenimiento sirve de informacin sobre un punto de instrumentacin y
control en el que deben realizarse trabajos de mantenimiento, servicio o calibracin. La seal
de habilitacin para mantenimiento puede utilizarse para transportar la informacin sobre la
liberacin de un punto de instrumentacin y control desde la OS hasta la Maintenance Station.

Nota
Para poder conceder la habilitacin para mantenimiento, el bloque debe encontrarse en el
modo de operacin "Manual", "On" o "Fuera de servicio".

La habilitacin para mantenimiento (se requiere la autorizacin de control "Operacin de alto


nivel") se concede en la Vista de parmetros por operacin del parmetro de entrada
MS_RelOp = 1. A continuacin, la habilitacin para mantenimiento quedar disponible en el
parmetro de salida interconectable MS_Release = 1 para su procesamiento posterior. Para
que esta informacin est a disposicin de la Maintenance Station, el parmetro de salida
MS_Release del bloque tecnolgico debe interconectarse con el parmetro de entrada
MS_Release del bloque de canal correspondiente.
La concesin de una habilitacin para mantenimiento no influye en la funcin del bloque. Se
genera un aviso de operador.

Utilizacin del estado "en proceso" en la Maintenance Station


El estado "En proceso" se realiza en la Maintenance Station para un punto de instrumentacin
y control o un aparato de campo mediante los bloques de canal y el parmetro de salida

Advanced Process Library (V8.1)


58 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

interconectable OosAct = 1. El parmetro de salida OosAct del bloque de canal se puede


interconectar con el parmetro de entrada OosLi de un bloque tecnolgico.
Con el bit Feature Respuesta para el modo de operacin Fuera de servicio (Pgina 170) se
determina, en caso de que el parmetro de entrada sea OosLi = 1, si:
se realiza una conmutacin al modo de operacin "Fuera de servicio" y se visualiza el
estado "en proceso" (vase tabla). En todo momento es posible cambiar al modo Manual.
slo se visualiza "en proceso" (vase tabla) en el smbolo del bloque y en el faceplate del
bloque tecnolgico asignado.

Indicacin Significado
En proceso

Secuencia funcional en APL


En la Vista de parmetros del bloque tecnolgico, el operador OS concede la habilitacin
para mantenimiento (MS_RelOp = 1).
A continuacin, el bloque tecnolgico ajusta el parmetro de salida MS_Release = 1.
La entrada MS_Rel del bloque de canal pasar a ser 1 tambin.
El bloque de canal indica al bloque de diagnstico la habilitacin para mantenimiento con
el parmetro DXCHG.
Hasta que no se hayan activado todos los bits 0 de los parmetros DXCHG_XX en el bloque
de diagnstico no se indicar la habilitacin para mantenimiento a la Maintenance Station .

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 59
Principios bsicos de APL
1.1 Funciones de los bloques

El bloque de canal determina el estado "en proceso" de la Maintenance Station con el


parmetro de entrada MS y prepara esta informacin en el parmetro de salida OosAct.
En el bloque tecnolgico, el estado "en proceso" se muestra en el parmetro de entrada
OosLi y se transfiere al faceplate para su visualizacin.

UHDGHOVLVWHPD UHDGHXVXDULRdeSODQWLOODGHSXQWRGHLQVWUXPHQWDFLQ\FRQWURO

(;7B67$7 06B5HOHDVH 06B5HO2S 06B5HOHDVH

202'(B 0RGH
39B2XW 39
202'(B ';FKJ

06 ';&+*B 'HWHUPLQDUHOHVWDGR
';&+*B HQSURFHVDPLHQWRD 09
SDUWLUGH06
2B06 06 2RV$FW 2RV/L
 2RV2S
39B,Q

%ORTXH
(QWUDGD$3/
WHFQROJLFR
'ULYHUGHGLDJQVWL %ORTXHGHFDQDO $3/
FR02'

3,,

(;7B67$7 06B5HOHDVH
39B2XW

202'(B 0RGH
202'(B ';FKJ

06 ';&+*B 'HWHUPLQDUHOHVWDGR
';&+*B HQSURFHVDPLHQWRD
SDUWLUGH06
2B06 06 2RV$FW

39B,Q

6DOLGD$3/
'ULYHUGHGLDJQVWL %ORTXHGHFDQDO
FR02'

3,4

Figura 1-6 Habilitacin para mantenimiento

Advanced Process Library (V8.1)


60 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Explicaciones del grfico:

PII Imagen de proceso de las entradas


PIQ Imagen de proceso de las salidas
Lneas negras Conexiones automticas del sistema
Lneas verdes Conexiones de valores de proceso realizadas por el ingeniero de
configuracin
Lneas azules Conexiones para la habilitacin para mantenimiento por el ingeniero de
configuracin

Nota
Encontrar ms informacin sobre el tema de mantenimiento en el manual PCS 7 OS process
control.

1.1.1.12 Funcionalidad de SIMATIC BATCH

Funcionalidad de SIMATIC BATCH


Algunos bloques tienen una interfaz con SIMATIC BATCH. Esta se utiliza cuando se
interconectan las conexiones BatchEn, BatchID, BatchName, StepNo y Occupied con los
bloques correspondientes de SIMATIC BATCH. Consulte al respecto la documentacin de
SIMATIC BATCH.
En las descripciones de los diferentes bloques encontrar informacin sobre si un bloque
admite la funcionalidad de SIMATIC BATCH.

1.1.1.13 Supresin de inestabilidad de seal para bloques de canal

Supresin de inestabilidad de seal


La funcin "Supresin de inestabilidad" controlada por tiempo permite retardar la salida de un
aviso durante un tiempo parametrizable.
La supresin de inestabilidad de seal se utiliza para
Eventos OB82 - avisos de diagnstico
Eventos OB83 - fallo
.
El tiempo de inestabilidad se introduce en el parmetro FlutTmIn del bloque de canal. El
byte High del parmetro DataXchg de los bloques de canal contiene el tiempo de
inestabilidad.
La supresin de inestabilidad de seal es efectiva cuando se ha activado FlutEN = 1 o
FlutTmIn > 0 en el bloque de canal.
Solo hay un aviso de inestabilidad por mdulo. Los tiempos de retardo y los avisos de fallo
son de canal por canal; los avisos de fallo se prolongan el tiempo de retardo como mnimo.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 61
Principios bsicos de APL
1.1 Funciones de los bloques

Se produce una inestabilidad de seal si en el tiempo de retardo el estado de los avisos de


fallo cambia de nuevo de "Saliente" a "Entrante".
El aviso de inestabilidad de seal se desactiva con el ltimo canal inestable y su tiempo de
retardo ajustado.
Los siguientes bloques de canal tienen esta funcin:
FbAnIn - Bloque de canal de entrada analgica para aparatos de campo (Pgina 1860)
FbAnOu - Bloque de canal de salida analgica para aparatos de campo (Pgina 1869)
FbDiIn - Bloque de canal de entrada digital para aparatos de campo (Pgina 1878)
FbDiOu - Bloque de canal de salida digital para aparatos de campo (Pgina 1887)
Pcs7AnIn - Bloque de canal de entrada analgica (Pgina 1917)
Pcs7AnOu - Bloque de canal de salida analgica (Pgina 1928)
Pcs7DiIn - Bloque de canal de entrada digital (Pgina 1943)
Pcs7DiIT - Bloque de canal de entrada digital con sellado de tiempo (Pgina 1951)
Pcs7DiOu - Bloque de canal de salida digital (Pgina 1959)
Pcs7Cnt1 Control y lectura de mdulos FM 350 (Pgina 1966)
Pcs7Cnt2 Control y lectura de un mdulo 8-DI_NAMUR de ET 200iSP (Pgina 1976)
Pcs7Cnt3: Control y lectura del mdulo 1 COUNT 24V/100kHz para modo de contaje
(Pgina 1985)

1.1.2 Modos de operacin de los bloques

1.1.2.1 Resumen de los modos de operacin

Resumen de los distintos modos de operacin


Los modos de operacin disponibles estn asignados a las familias de bloques:
motores, vlvulas y dosificadores
reguladores
bloques sin modo "Manual" y "Automtico"
A continuacin encontrar un resumen. Haciendo clic en un modo de operacin pasar
directamente a la descripcin detallada correspondiente.
Al final del presente captulo encontrar un grafo de estado de los modos de operacin
(Pgina 77).

Advanced Process Library (V8.1)


62 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Modos de operacin para motores, vlvulas y dosificadores


Modos de operacin disponibles:
1. Modo Local (Pgina 74)
2. Modo Automtico (Pgina 70)
3. Modo Manual (Pgina 70)
4. Fuera de servicio (Pgina 64)
El modo de operacin con el nmero ms bajo de la lista de arriba tiene la prioridad ms alta.
Los modos Manual y Automtico tienen la misma prioridad. Encontrar informacin de
carcter general sobre los diferentes modos de operacin en los siguientes captulos. Adems,
encontrar informacin especfica de los bloques, p. ej. juegos de parmetros que difieren del
estndar. Para ms informacin, consulte la descripcin y las funciones de los bloques en
cuestin.

Modos de operacin para reguladores


Modos de operacin disponibles:
1. Modo Automtico (Pgina 66)
2. Modo Manual (Pgina 66)
3. Modo Programa para reguladores (Pgina 72)
4. Fuera de servicio (Pgina 64)
El modo de operacin con el nmero ms bajo posee la prioridad ms alta. Los modos Manual
y Automtico tienen la misma prioridad. Encontrar informacin de carcter general sobre los
diferentes modos de operacin en los siguientes captulos. Adems, encontrar informacin
especfica de los bloques, p. ej. juegos de parmetros que difieren del estndar. Para ms
informacin, consulte la descripcin y las funciones de los bloques en cuestin.

Modos de operacin para bloques sin modo "Manual" y "Automtico"


Modos de operacin disponibles:
1. ON (Pgina 64)
2. Fuera de servicio (Pgina 64)
El modo de operacin con el nmero ms bajo posee la prioridad ms alta. Encontrar
informacin de carcter general sobre los diferentes modos de operacin en los siguientes
captulos. Adems, encontrar informacin especfica de los bloques, p. ej. juegos de
parmetros que difieren del estndar. Para ms informacin, consulte la descripcin y las
funciones de los bloques en cuestin.

Nota
Tenga en cuenta que los modos de operacin estn realizados de diferente modo en las
distintas familias de bloques.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 63
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.2.2 ON

Modo de operacin "On"


El modo de operacin "On" indica que se est procesando el algoritmo del bloque (parmetro
de salida OnAct = 1). Este modo de operacin slo existe para bloques que disponen de
faceplates pero no de los modos de operacin siguientes:
Manual o
Automtico o
Local.
El modo de operacin "On" slo puede activarse desde el faceplate (parmetro de entrada
OnOp = 1). Para ello es imprescindible que el bloque est en el modo de operacin "Fuera
de servicio".

1.1.2.3 Fuera de servicio

Uso del modo de operacin "Fuera de servicio"


El modo de operacin "Fuera de servicio" est disponible en todos los bloques que disponen
de conmutacin del modo de operacin y acoplamiento directo al proceso (p. ej., con conexin
a un punto de instrumentacin y control).
El modo de operacin "Fuera de servicio" est previsto para fines de mantenimiento y servicio
tcnico (p. ej. para cambiar el dispositivo). Todas las funciones del bloque se desactivan.
Tampoco se generan avisos entrantes ni salientes. Tan slo es posible conmutar el modo de
operacin.
En este modo de operacin todas las salidas para motores y vlvulas se conducen a la
posicin de reposo.

Nota
Nota relativa a VlvMotL
Para el VlvMotL significa que si SafePos = 0 (posicin de reposo Cerrada) o si SafePos =
1 (posicin de reposo Abierta) el bloque emitir permanentemente una seal de activacin
Close u Open, independientemente de que se alcancen las posiciones finales.

Advanced Process Library (V8.1)


64 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

El temporizador para la funcin "Bloqueo de reconexin tras desconectar el motor


(Pgina 1324)" se resetea en este modo de operacin.

Nota
Notas relativas a VlvMotL
Si la posicin de reposo de VlvMotL es "Cerrada" o "Abierta", las respectivas salidas de
control se ajustan a "Cerrada" o "Abierta". Despus de alcanzar la posicin de reposo o si
hay una seal de par activada, las salidas se resetean. La funcin "Cierre hermtico de
vlvula" (bit Feature 8) es un componente.
Si la posicin de reposo de VlvMotL es "Cerrada" o "Abierta" y el temporizador de la funcin
"Bloqueo de reconexin tras desconectar el motor (Pgina 1324)" est en marcha, no es
posible cambiar al modo de operacin "Fuera de servicio".

Para los reguladores, solo se efecta una aproximacin a la variable manipulada de reposo
(lmite superior o inferior de la variable manipulada manual) cuando el bit Feature Valor
manipulado de reposo efectivo en el arranque (Pgina 159) es efectivo. En caso contrario, la
variable manipulada se mantiene en el ltimo valor, como todos los dems parmetros de
salida.
Consulte al respecto el captulo Posicin de reposo en motores, vlvulas y reguladores
(Pgina 44).
En todos los dems bloques se aplica a la salida el ltimo valor existente de forma permanente.

Requisitos para el modo de operacin "Fuera de servicio"


Para poder conmutar a este modo de operacin, el bloque debe encontrarse en el modo de
operacin "Manual" o en el modo "On".

Activacin del modo de operacin "Fuera de servicio" desde el faceplate


El modo de operacin "Fuera de servicio" se puede activar a travs del faceplate, pero slo
en la vista estndar de ste (parmetro OosOp = 1) y slo cuando ModLiOp = 0.
Para conmutar el modo de operacin desde el faceplate, consulte la descripcin de la vista
estndar de los diferentes bloques.

Activacin del modo de operacin "Fuera de servicio" mediante la interconexin


El modo de operacin "Fuera de servicio" se activa con el parmetro interconectable OosLi
= 1. Para ello es indispensable que el bloque se encuentre en modo "Manual" o en modo
"On" y el bit Feature Respuesta para el modo de operacin Fuera de servicio (Pgina 170) se
haya parametrizado con 1.
En la vista de parmetros del faceplate, el estado del parmetro OosLi =1 se visualiza
siempre con el smbolo que corresponde al estado "en proceso" (vase tabla) junto al botn
"Hab. mantenimiento", independientemente del modo de operacin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 65
Principios bsicos de APL
1.1 Funciones de los bloques

Indicacin Significado
En proceso

Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58).

Salir del modo de operacin "Fuera de servicio"


Para conmutar desde este modo de operacin a los siguientes modos de operacin es preciso
dar un comando en el faceplate:
"On"
Modo "Manual"

1.1.2.4 Modo manual y automtico para bloques de regulacin

Modo "Manual" y "Automtico" para bloques de regulacin


En el modo "Manual", el operador asume el control del dispositivo manualmente. El operador
decide cmo se modifica la variable manipulada (seal de salida) para el bloque. La variable
manipulada puede ser analgica o binaria.
En el modo Automtico, el algoritmo del bloque calcula automticamente el control del
regulador.

Advanced Process Library (V8.1)


66 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Conmutar entre los modos de operacin


La conmutacin entre los modos Manual y Automtico se efecta siguiendo el esquema
siguiente:

6HOHFFLQGHOPRGRGHRSHUDFLQ0DQXDO$XWRPWLFRPHGLDQWH

0RG/L2S  0RG/L2S 

)DFHSODWH R6)& &)&6)&

0DQ0RG2S  $XW0RG2S  0DQ0RG/L  $XW0RG/L 


$XW0RG/L  0DQ0RG/L 

0RGR0DQXDO 0RGR$XWRPWLFR

Conmutacin desde el faceplate (ModLiOp = 0): La conmutacin entre los modos de operacin
se efecta en la vista estndar del faceplate. Para ello, en el bloque de funcin se utilizan los
parmetros ManModOp para el modo "Manual" y AutModOp para el modo "Automtico".
Si ambas seales (ManModOp =1, AutModOp = 1) estn activadas, ManModOp = 1 tiene
prioridad.
Conmutacin por interconexin (CFC o instancia SFC) (ModLiOp = 1): La conmutacin entre
los modos de operacin se efecta por interconexin en el bloque de funcin. Para ello, en
modo de pulsador se utilizan los parmetros ManModLi para el modo "Manual" y AutModLi
para el modo "Automtico". En modo de selector (requisitos: Feature Bit 4 = 1, vase
Definir el modo de interruptor o pulsador (Pgina 160)) slo se utiliza el terminal AutModLi.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 67
Principios bsicos de APL
1.1 Funciones de los bloques

Si ambas seales (ManModLi =1, AutModLi = 1) estn activadas, ManModLi = 1 tiene


prioridad.

Nota
Desde un SFC normal (al contrario que desde la instancia de un tipo SFC) tambin puede
accederse a los parmetros modificables AutModOp y ManModOp. De este modo, el SFC
puede cambiar el modo de operacin sin quitar los derechos de acceso al operador (es decir,
sin ajustar ModLiOp = 1).

Conmutacin de modo Automtico a Manual


Al conmutar del modo Automtico al Manual, se aplica el ltimo control vlido del regulador
en modo Automtico (Manipiulated Value MV) hasta que el control es modificado manualmente.

Conmutacin de modo "Manual" a "Automtico"


La conmutacin de modo "Manual" a "Automtico" se puede efectuar con o sin correccin por
seguimiento de la consigna interna. Defina este comportamiento en el terminal SP_TrkPV
que tambin se puede controlar desde el faceplate en la vista de parmetros (opcin "SP =
PV"). En los bloques PIDConL y PIDStepL se puede modificar adicionalmente el

Advanced Process Library (V8.1)


68 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

comportamiento al conmutar mediante el bit Feature Desactivar la conmutacin sin saltos


al modo Automtico para reguladores (Pgina 166):
Conmutacin con correccin por seguimiento de la consigna interna (SP_TrkPV = 1)
significa que, en el modo Manual, la consigna (SP) sigue al valor de proceso (PV)
(conmutacin sin saltos). De esta manera, despus de conmutar nuevamente al modo
Automtico, la variable manipulada permanece constante hasta que cambie la consigna
(SP) o el valor de proceso (PV).
Conmutacin sin correccin por seguimiento de la consigna interna (SP_TrkPV = 0)
significa que, al realizar la conmutacin, el bloque recalcula inmediatamente la variable
manipulada utilizando como base la consigna y el valor de proceso (PV). Seleccione una
de las dos variantes mediante el parmetro Feature:
Conmutar sin salto P (ajuste estndar, Feature bit = 0):
Al conmutar, la accin I del regulador se define de manera que la conmutacin tiene
lugar sin salto P (prcticamente sin saltos respecto a la variable manipulada). Un error
de regulacin pendiente slo se puede corregir mediante la accin I.
Conmutar con salto P (Feature bit = 1):
Al conmutar, la accin I del regulador se define de manera que la conmutacin tiene
lugar con salto P (no exenta de saltos respecto a la variable manipulada). Un error de
regulacin pendiente se corrige mediante las acciones P e I.

Nota
Particularidades de la conmutacin con salto P:
La accin P debe estar activada en el ajuste "Conmutar con salto P"
(PropSel = 1).
Si la accin P se encuentra por completo en la realimentacin (PropFacSP = 0),
el ajuste "Conmutar con salto P" no tendr efecto.
Si est activada la funcin "Conmutacin con seguimiento del valor de consigna
interno" (SP_TrkPV = 1), el ajuste "Conmutar con salto P" no tendr efecto.

Comportamiento de las seales al conmutar el modo de operacin


Con el bit Feature Reset de los comandos para conmutar el modo de operacin
(Pgina 154) se define si la seal para conmutar el modo de operacin ser reseteada
automticamente por el bloque.

Activar modo Programa


Algunos bloques de regulacin ofrecen la posibilidad de funcionar en modo Programa. Para
saber si un bloque de regulacin admite el modo Programa, consulte los captulos
correspondientes de los bloques de regulacin.
Encontrar ms informacin sobre el modo Programa en el captulo Modo Programa para
reguladores (Pgina 72).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 69
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.2.5 Modo Manual y Automtico para motores, vlvulas y dosificadores

Modo Manual y Automtico para motores, vlvulas y dosificadores


En el modo "Manual", el operador asume el control del dispositivo manualmente. El operador
decide cmo se modifica el valor manipulado (seal de salida) para el bloque. El valor
manipulado puede ser analgico o binario, segn el bloque de funcin.
En el modo Automtico, el algoritmo del bloque controla el dispositivo con entradas
interconectadas o controladas por SFC.

Conmutar entre los modos de operacin


La conmutacin entre los modos Manual" y "Automtico se efecta segn el siguiente
esquema:

6HOHFFLQGHOPRGRGHRSHUDFLQ0DQXDO$XWRPWLFRPHGLDQWH

0RG/L2S  0RG/L2S 

)DFHSODWH R6)& &)&6)&

0DQ0RG2S  $XW0RG2S  0DQ0RG/L  $XW0RG/L 


$XW0RG/L  0DQ0RG/L 

0RGR0DQXDO 0RGR$XWRPWLFR

Nota
En modo de selector, ambos controles (manual y automtico) no pueden estar a "1" al mismo
tiempo.

Advanced Process Library (V8.1)


70 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Conmutacin desde el faceplate (ModLiOp = 0): La conmutacin entre los modos de


operacin se efecta en la vista estndar del faceplate. Para ello, en el bloque de funcin se
utilizan los parmetros ManModOp para el modo "Manual" y AutModOp para el modo
"Automtico".
Conmutacin por interconexin (CFC o instancia SFC) (ModLiOp = 1): La conmutacin
entre los modos de operacin se efecta por interconexin en el bloque de funcin. Para ello,
en modo de pulsador se utilizan los parmetros ManModLi para el modo "Manual" y
AutModLi para el modo "Automtico". En modo de selector (requisitos: Feature Bit 4 =
1, vase Definir el modo de interruptor o pulsador (Pgina 160)) slo se utiliza la conexin
AutModLi.

Nota
El Feature Bit 4 slo est disponible en los bloques "Large".

Nota
Desde un SFC normal (al contrario que desde la instancia de un tipo SFC) tambin es posible
acceder a los parmetros modificables AutModOp y ManModOp. De este modo, el SFC puede
cambiar el modo de operacin sin quitar los derechos de acceso al operador (es decir, sin
poner ModLiOp = 1).

Conmutacin de modo Automtico a Manual


Al conmutar del modo Automtico al Manual, se aplica el ltimo control vlido del bloque en
modo Automtico hasta que el control es modificado manualmente.

Conmutar de modo Manual a Automtico


Las siguientes posibilidades para el comportamiento al conmutar del modo "Manual" a
"Automtico" se definen con el bit Feature Conmutacin sin saltos al modo Automtico
(Pgina 167). Para ms informacin, consulte la descripcin de las conexiones del bloque en
cuestin.
Una conmutacin de modo Manual a Automtico se puede efectuar en cualquier momento
(ajuste predeterminado, Feature bit = 0). El control del modo Automtico ser efectivo
directamente.
Una conmutacin de modo Manual a Automtico slo es posible si concuerdan los
controles de los modos Manual y Automtico (conmutacin sin saltos, bit Feature = 1).
De lo contrario se emite un mensaje de error. En este caso, debe adaptarse el control en
modo Manual al control en modo "Automtico".

Nota
Slo los bloques "Large" soportan la funcin "Conmutacin sin saltos al modo
Automtico".

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 71
Principios bsicos de APL
1.1 Funciones de los bloques

Comportamiento de las seales al conmutar el modo de operacin


Con el bit Feature Reset de los comandos para conmutar el modo de operacin
(Pgina 154) se define si la seal para conmutar el modo de operacin ser reseteada
automticamente por el bloque.

Reset de los comandos para el control


Con el bit Feature Activar el reset de los comandos para el control (Pgina 155) se define
cmo debe tratar el bloque los comandos para el control (p. ej. conectar motor) desde el
parmetro de entrada interconectado.

1.1.2.6 Modo Programa para reguladores

Modo Programa para reguladores - interfaz para funciones de regulacin superpuestas


La interfaz para funciones de regulacin superpuestas (paquetes externos de Advanced
Control Software) ofrece a las funciones de regulacin superpuestas que se ejecutan en un
PC externo como cliente OPC la posibilidad de asumir el control del bloque de funcin de
regulacin y especificar externamente la consigna o la variable manipulada. Este
funcionamiento se denomina modo Programa.
Con el bit Feature Permitir el modo Programa (Pgina 152) se determina si el bloque de
regulacin debe estar previsto para el modo Programa.
El modo Programa requiere una seal de habilitacin (parmetro de entrada AdvCoEn = 1)
de un bloque de control centralizado. Si esta seal de habilitacin regresa de 1 a 0, p. ej.
debido a fallos en la comunicacin OPC, el bloque de regulacin pasa al modo Manual si est
en el modo Programa con especificacin de la variable manipulada y al modo Automtico si
est en el modo Programa con especificacin de consigna.
El modo Programa se activa en la vista estndar del faceplate del regulador. Seguidamente,
adems de la conmutacin entre modo Manual y Automtico, estar disponible el modo
Programa como modo de operacin. Se sale del modo Programa cambiando de nuevo al
modo Manual o Automtico mediante un comando o por interconexin.
Con un cambio de flanco 0-1 del parmetro de entrada interconectable AdvCoMstrOn se
activa el modo Programa de acuerdo con las condiciones citadas ms abajo. Esta accin se
puede utilizar para poner simultneamente en modo Programa todo un grupo de bloques de
regulacin en cascada desde un bloque de control centralizado. Tanto el parmetro de entrada
controlable AdvCoOn como el parmetro de entrada interconectable AdvCoMstrOn pueden
utilizarse en paralelo, puesto que el parmetro de entrada AdvCoMstrOn slo reacciona a
flancos de la seal binaria.
Si se produce un cambio de flanco 1 - 0 se desactivar de nuevo el modo Programa.

Nota
Los parmetros de salida ManAct o AutAct indican a qu modo de operacin pasa el
regulador en caso de cambio de flanco de 1 a 0.

El parmetro de salida AdvCoRdy = 1 muestra que el regulador PID est listo para cambiar
al modo Programa. En un bloque de control centralizado existe la posibilidad de combinar

Advanced Process Library (V8.1)


72 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

lgicamente con Y todas las seales AdvCoRdy de los reguladores subordinados con el fin
de posibilitar una conmutacin centralizada.
El parmetro de salida AdvCoAct = 1 indica que el bloque est en modo Programa.

Seleccin del tipo de modo Programa


Existen dos tipos de modo Programa:
Modo Programa con especificacin de consigna (slo en modo Automtico)
Modo Programa con especificacin de la variable manipulada (slo en modo Manual, no
para reguladores paso a paso sin realimentacin de posicin)
Modo Programa con especificacin de consigna: si se ajusta el parmetro de entrada
AdvCoModSP = 1, el valor analgico proporcionado por el cliente OPC (AdvCoMV) se
utilizarn como consigna externa para el regulador. Por lo dems, el regulador y el faceplate
se comportan igual que en el modo Automtico con consigna externa, consulte al respecto el
captulo Especificacin de consigna, interna/externa (Pgina 124).
Los requisitos para el modo Programa con especificacin de consigna son:
AdvCoModSP = 1,
AdvCoEn = 1,
Es preferible que el regulador se encuentre en el modo Manual, aunque tambin puede
estar en el modo Automtico.
La consigna puede estar ajustada tanto a Interno como a Externo
Modo Programa con especificacin de la variable manipulada: si se ajusta el parmetro de
entrada AdvCoModSP = 0, el valor analgico proporcionado por el cliente OPC (AdvCoMV)
se utilizar como especificacin externa de la variable manipulada para el regulador. El
algoritmo del regulador PID se eludir. Por lo dems, el regulador y el faceplate se comportan
igual que en el seguimiento (MV_TrkOn = 1), consulte al respecto el captulo Corregir y limitar
el valor manipulado (Pgina 178).
Los requisitos para el modo Programa con especificacin de la variable manipulada son:
AdvCoModSP = 0,
AdvCoEn = 1,
Es preferible que el regulador se encuentre en el modo Manual, aunque tambin puede
estar en el modo Automtico.
La consigna puede estar ajustada tanto a Interno como a Externo

Nota
Para reguladores paso a paso sin realimentacin de posicin (posible en PIDStepL,
FmCont y FmTemp) no se admite el modo Programa con especificacin de la variable
manipulada. En el bloque de regulacin se devuelve ErrorNum = 50 y el regulador no
puede conmutarse al modo Programa (AdvCoAct=0).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 73
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.2.7 Modo Local

Campos de aplicacin del modo Local


Este modo de operacin se utiliza en motores, vlvulas y dosificadores. El control se realiza
directamente o bien mediante una estacin de control en modo Local. Adicionalmente, pueden
ajustarse distintos comportamientos con el parmetro LocalSetting.
Con LocalSetting = 0 se prohbe cambiar al modo Local.

Nota
Diferencias entre bloques "Large" y "Small"
El modo de operacin descrito aqu rige para bloques "Large". En los bloques "Small",
LocalSetting solo se puede parametrizar con restricciones. Consulte al respecto la
descripcin correspondiente de los modos de operacin de los bloques.

Conmutar al modo Local


Un cambio al modo de operacin Local slo es posible desde los modos de operacin "Manual"
y "Automtico". El cambio a este modo de operacin se realiza mediante:
un comando desde el faceplate (parmetro de entrada LocalOp = 1, vlido en
LocalSetting = 3 o LocalSetting = 4 y ModLiOp = 0) o
el parmetro de entrada interconectado (LocalLi = 1, vlido con LocalSetting = 1
o LocalSetting = 2).

Salir del modo Local


El modo de operacin Local se abandona mediante:
un comando desde el faceplate (LocalSetting = 3 o LocalSetting = 4 y
ModLiOp = 0) o
mediante parmetros de entrada interconectados (LocalSetting = 1 o
LocalSetting = 2)
Para salir del modo Local mediante parmetros de entrada interconectados se pueden
definir diferentes respuestas mediante un bit Feature Salir del modo Local (Pgina 171).

Operacin con el modo Local desde el faceplate


En el modo Local no se admite una operacin funcional del bloque. El modo de operacin
Local slo se puede abandonar desde el faceplate si tambin ha sido activado desde el
faceplate. En este caso se aplican las reglas que ha definido el usuario para salir del modo
Local.

Advanced Process Library (V8.1)


74 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Operacin del modo Local a travs de entradas interconectadas


En el modo Local se ejerce influencia en la funcionalidad del bloque mediante parmetros de
entrada interconectados, conforme a los ajustes efectuados con el parmetro
LocalSetting. Existen las posibilidades siguientes:
LocalSetting = 1 y LocalSetting = 3
El control del bloque se corrige por seguimiento mediante un parmetro de entrada
interconectado. El parmetro de entrada interconectado contiene la seal de control de
la estacin de operador local de la planta.
La vigilancia del tiempo de ejecucin del bloque es efectiva conforme a su
parametrizacin.
Las funciones de enclavamiento del bloque estn activadas o desactivadas conforme
al parmetro de entrada BypProt = 0 (BypProt = 1).

Nota
El bloque VlvAnL no soporta esta configuracin.

LocalSetting = 2 y LocalSetting = 4
El control del bloque se realiza mediante correccin interna por seguimiento del valor
de respuesta.
La vigilancia del tiempo de ejecucin del bloque est desactivada.

Nota
El bloque DoseL no soporta esta configuracin.

Las realimentaciones del motor y de la vlvula se vigilan con el bit Feature 12 = 0; las
realimentaciones del motor solo se vigilan en las posiciones finales de la vlvula. (Por ejemplo,
si la vlvula se encuentra en la posicin final FbkOpen =1 y se da la realimentacin del motor
FbkOpening =1, una vez transcurrido el tiempo de vigilancia se genera un mensaje de error).
Las realimentaciones de motor deben estar disponibles e interconectadas con FbkOpening
y FbkClosing (bit Feature 12 = 0). Si no hay realimentaciones de motor (bit Feature
12 = 1) no se vigilan las realimentaciones de vlvula y de motor.

Nota
Particularidad de la vlvula de motor VlvMotL
Para la vlvula de motor VlvMotL, la vigilancia configurada del tiempo de operacin de las
realimentaciones del motor est activa slo para desconectar el motor cuando se alcanza la
posicin final. Esto significa que se notifican las realimentaciones de motor pendientes en
las posiciones finales. La apertura y el cierre de la vlvula de motor se siguen vigilando.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 75
Principios bsicos de APL
1.1 Funciones de los bloques

Nota
Nota relativa a VlvAnL con vlvula auxiliar:
En el modo Local con LocalSetting =2/4, el control de la vlvula auxiliar se realiza mediante
una correccin interna de las seales de realimentacin FbkAuxVCloseOut y
FbkAuxVOpenOut. El control de la vlvula principal a travs del valor de realimentacin
Rbk no se ve afectado por ello.

Los textos para la rotulacin de teclas de comando en los faceplates de los bloques de motor
y de vlvula se pueden asignar ahora especficamente para la instancia en cuestin.
Los textos se configuran mediante la propiedad "Texto 1" de las respectivas entradas de
manejo de los bloques de motor y de vlvula en CFC.
Si no se ha configurado ningn texto especfico para la instancia, se utilizan los textos
predeterminados hasta ahora y se muestran en el faceplate.
La siguiente tabla muestra la asignacin de la tecla de comando a la entrada de bloque
correspondiente:
Las funciones de enclavamiento del bloque estn desactivadas.

Resumen del comportamiento en el modo Local

LocalSetting 0 1 2 3 4 5 (slo VlvS)


=
Activar el modo no activable CFC/SFC CFC/SFC Faceplate Faceplate Faceplate
de operacin
Cambiar modo de - CFC/SFC CFC/SFC - - CFC/SFC
operacin:
modo Local/ slo
a modo Manual
(Feature = 0)
Cambiar modo de - CFC/SFC CFC/SFC - - CFC/SFC
operacin:
Modo Local/
modo de
operacin
precedente
(Feature = 1)
Operacin en el - slo paro rpido slo paro rpido slo cambio del slo cambio -
faceplate y reset del paro y reset del paro modo de del modo de
rpido rpido (slo en operacin, paro operacin,
bloques rpido, paro rpido y
"Large") conmutacin de reset del paro
consigna rpido
interna/externa
y reset del paro
rpido
Ejecucin de - s no s no no
comandos locales

Advanced Process Library (V8.1)


76 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

LocalSetting 0 1 2 3 4 5 (slo VlvS)


=
Comportamiento - Vigilancia de Correccin por Vigilancia de Correccin por Vigilancia de
del bloque realimentaciones seguimiento de realimentacione seguimiento realimentacion
las s de las es
realimentacione realimentacion
s; vigilancia de es; vigilancia
las de las
realimentacione realimentacion
s en caso de es en caso de
paro rpido paro rpido
Enclavamiento - s: solo en la salida s: solo en la no
efectivo (BypProt = 0) LockAct si (BypProt = 0) salida
Feature Bit 27 LockAct si
no: no:
= 1 y BypProt Feature Bit
(BypProt = 1) = 0 (BypProt = 1) 27 = 1 y
BypProt = 0

1.1.2.8 Grafo de estado de los modos de operacin

El grafo de estado de los modos de operacin

)XHUDGH
VHUYLFLR

0DQXDO
 2Q

 



0RGR3URJUD /RFDO
PD


 

$XWRPWLFR

Figura 1-7 Grafo de estado de los modos de operacin

* Este modo de operacin se utiliza en motores, vlvulas y dosificadores.


** Este modo de operacin slo se utiliza en reguladores.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 77
Principios bsicos de APL
1.1 Funciones de los bloques

Nmero en el Condicin para el cambio de estado


grfico
(arriba)
(1) Manual (On) Fuera de servicio
Mediante el faceplate (OosOp = 1) si ModLiOp = 0 o
Mediante un cambio de flanco 0 1 OosLi si el bit Feature Respuesta para el
modo de operacin Fuera de servicio (Pgina 170)= 1
(2) Fuera de servicio Manual (On)
Mediante el faceplate (ManModOp = 1)
(3) Local Manual
Mediante el faceplate (ManModOp = 1) si ModLiOp = 0 y LocalSetting =
3 o LocalSetting = 4 o
Mediante LocalLi = 0 si LocalSetting = 1, LocalSetting = 2 o
LocalSetting = 5. Para otras condiciones consulte el captulo Salir del modo
Local (Pgina 171).
(4) Automtico Manual
Mediante el faceplate (ManModOp = 1) si ModLiOp = 0 o
Mediante ManModLi = 1 si ModLiOp = 1 y el bit Feature Definir el modo de
interruptor o pulsador (Pgina 160)= 0 o
Mediante AutModLi = 0 si ModLiOp = 1 y el bit Feature Definir el modo de
interruptor o pulsador (Pgina 160)= 1
(5) Manual Automtico
Mediante el faceplate (AutModOp = 1) si ModLiOp = 0 o
Mediante AutModLi = 1 si ModLiOp = 1
(6) Manual Local
Mediante el faceplate (LocalOp = 1) si ModLiOp = 0 y LocalSetting = 3
o LocalSetting = 4 o
Mediante LocalLi = 1 si LocalSetting = 1, LocalSetting = 2 o
LocalSetting = 5
(7) Automtico Local
Mediante el faceplate (LocalOp = 1) si ModLiOp = 0 y LocalSetting = 3
o LocalSetting = 4 o
Mediante LocalLi = 1 si LocalSetting = 1, LocalSetting = 2 o
LocalSetting = 5
(8) Local Automtico
Mediante el faceplate (AutModOp = 1) si ModLiOp = 0 y LocalSetting =
3 o LocalSetting = 4 o
Mediante LocalLi = 0 si LocalSetting = 1, LocalSetting = 2 o
LocalSetting = 5. Para otras condiciones consulte el captulo Salir del modo
Local (Pgina 171).
(9) Modo Programa Automtico
Mediante el faceplate (AutModOp = 1) si ModLiOp = 0 o
Mediante AutModLi = 1 si ModLiOp = 1 o
Mediante cambio de flanco 1 0 de AdvCoMstrOn si antes del modo Programa
estaba ajustado el modo Automtico.

Advanced Process Library (V8.1)


78 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Nmero en el Condicin para el cambio de estado


grfico
(arriba)
(10) Automtico Modo Programa
Requisitos para conmutar al modo Programa: AdvCoEn = 1
Mediante el faceplate (AdvCoOn= 1) si ModLiOp = 0 o
Mediante AdvCoMstrOn = 1
(11) Manual Modo Programa
Requisitos para conmutar de Manual al modo Programa: AdvCoEn = 1 y
AdvCoModSP = 0
Mediante el faceplate (AdvCoOn= 1) si ModLiOp = 0 o
Mediante AdvCoMstrOn = 1
(12) Modo Programa Manual
Mediante el faceplate (ManModOp = 1) si ModLiOp = 0 o
Cambio de flanco 1 0 de AdvCoMstrOn si antes del modo Programa estaba
ajustado el modo Manual.

1.1.3 Funciones de vigilancia

1.1.3.1 Funciones de vigilancia en la Advanced Process Library

Funciones de vigilancia en la Advanced Process Library


Este captulo y los siguientes tratan las funciones de vigilancia estndar de la Advanced
Process Library. Las funciones de vigilancia incluyen, entre otros:
vigilancia de lmites
Vigilancia de realimentaciones
Guardamotor
Algunos de los valores de tiempo parametrizados (p. ej. MonTiStatic, MonTiDynamic)
estn limitados hacia abajo al tiempo de muestreo por el algoritmo del bloque y se reescriben
en la entrada del bloque. Con "Reset programa" (p. ej. tras una "Carga completa"), los valores
de parmetros as modificados se incorporan a la gestin de datos offline.
Para obtener informacin detallada al respecto, consulte los captulos siguientes. Para las
funciones de vigilancia especficas del bloque, observe tambin la descripcin del bloque en
cuestin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 79
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.3.2 Indicador de grupo para vigilancia de lmites, CSF y ExtMsgx

Indicador de grupo para vigilancia de lmites, CSF y ExtMsgx


El parmetro de salida SumMsgAct agrupa las seales siguientes de un bloque y las pone a
disposicin del usuario:
Vigilancia de lmites del valor de proceso
Vigilancia de lmites del valor de contaje
Vigilancia de lmites de la realimentacin
Vigilancia de lmites del error de consigna, valor manipulado y regulacin
Error externo de control de procesos (CSF)
Avisos ExtMsg1..4 de libre eleccin

Nota
El estado de las diferentes seales no se tiene en cuenta para obtener el error colectivo.

1.1.3.3 Vigilancia de lmites

Vigilancia de lmites del valor de proceso


Se puede vigilar si el valor de proceso rebasa los siguientes lmites superiores e inferiores de
alarma, advertencia y tolerancia:
PV_AH_Lim: lmite superior de alarma
PV_AL_Lim: lmite inferior de alarma
PV_WH_Lim: lmite superior de advertencia
PV_WL_Lim: lmite inferior de advertencia
PV_TH_Lim: lmite superior de tolerancia
PV_TL_Lim: lmite inferior de tolerancia

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras configuradas
por el usuario. Tenga en cuenta la validez de los conceptos con categoras configuradas por
el usuario (Pgina 37).

Nota
Particularidad de los bloques "Small"
Los bloques "Small" disponen nicamente de vigilancia para alarmas y advertencias.

Advanced Process Library (V8.1)


80 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Resultado de la vigilancia de lmites


El resultado de la vigilancia de lmites se pone a disposicin en los parmetros de salida
interconectables:
PV_AH_Act = 1: lmite superior de alarma alcanzado o rebasado por exceso
PV_AL_Act = 1: lmite inferior de alarma alcanzado o rebasado por defecto
PV_WH_Act = 1: lmite superior de advertencia alcanzado o rebasado por exceso
PV_WL_Act = 1: lmite inferior de advertencia alcanzado o rebasado por defecto
PV_TH_Act = 1: lmite superior de tolerancia alcanzado o rebasado por exceso
PV_TL_Act = 1: lmite inferior de tolerancia alcanzado o rebasado por defecto
(consulte el grfico). Adicionalmente, se activa el parmetro de salida SumMsgAct = 1
cuando se alcanza o rebasa por exceso un valor lmite como mnimo.

39B2XW

39B;;B/LP
39B+\VW

9DORUGHSURFHVR

39B<<B/LP 39B+\VW

7LHPSR

39B;;B$FW

39B<<B$FW

;; $+SDUD$ODUP+LJK ;; :+SDUD:DUQLQJ+LJK ;; 7+SDUD7ROHUDQFH+LJK


<< $/SDUD$ODUP/RZ << :/SDUD:DUQLQJ/RZ << 7/SDUD7ROHUDQFH/RZ

Mediante el bit Feature 29 Sealizacin en caso de violacin de lmites (Pgina 164) es


posible especificar si el parmetro de salida lanza la activacin de la vigilancia de lmites con
el valor "0" o con el valor "1".
El bit Feature 28 Desactivacin de puntos de conmutacin (Pgina 139) permite desactivar
la vigilancia de lmites cuando est activada la supresin de avisos (MsgLock = 1).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 81
Principios bsicos de APL
1.1 Funciones de los bloques

Activacin de la vigilancia de lmites


La vigilancia se activa siempre mediante los parmetros de entrada:
PV_AH_En = 1: vigilancia de los lmites superiores de alarma
PV_AL_En = 1: vigilancia de los lmites inferiores de alarma
PV_WH_En = 1: vigilancia de los lmites superiores de advertencia
PV_WL_En = 1: vigilancia de los lmites inferiores de advertencia
PV_TH_En = 1: vigilancia de los lmites superiores de tolerancia
PV_TL_En = 1: vigilancia de los lmites inferiores de tolerancia
Valor predeterminado: Al incorporar el bloque, la vigilancia de los lmites de tolerancia est
desactivada, es decir, los parmetros estn parametrizados con 0. Para activar la vigilancia,
estos parmetros deben ponerse a 1.
Las dems vigilancias estn activadas.

Supresin de avisos

Smbolo de la supresin de avisos

El aviso correspondiente se inhibe mediante los parmetros:


PV_AH_MsgEn = 0: los avisos de la alarma (arriba) se inhiben
PV_AL_MsgEn = 0: los avisos de la alarma (abajo) se inhiben
PV_WH_MsgEn = 0: los avisos de la advertencia (arriba) se inhiben
PV_WL_MsgEn = 0: los avisos de la advertencia (abajo) se inhiben
PV_TH_MsgEn = 0: los avisos de la tolerancia (arriba) se inhiben
PV_TL_MsgEn = 0: los avisos de la tolerancia (abajo) se inhiben
Al incorporar el bloque, la salida de avisos no est suprimida (todos los parmetros
xx_MsgEn estn puestos a 1). Los avisos solo pueden emitirse si se ha activado la vigilancia
de lmites del valor analgico adicional.

Histresis
Para los lmites es posible definir una histresis (PV_Hyst), por ejemplo para suprimir la
inestabilidad de seales. Consulte al respecto el captulo Vigilancia de lmites con histresis
(Pgina 92).

Retardos de alarmas
Pueden ajustarse retardos para alarmas, advertencias y tolerancias entrantes y salientes.
Consulte al respecto el captulo Campo de aplicacin de los retardos de alarma (Pgina 181).

Advanced Process Library (V8.1)


82 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Operacin en el faceplate
Los lmites y la histresis tambin pueden modificarse desde el faceplate. Consulte al respecto
el captulo Operacin con lmites y visualizacin en el faceplate (Pgina 285).

Consulte tambin
Dos valores de tiempo por pareja de lmites (Pgina 183)
Dos valores de tiempo para cada lmite individual (Pgina 185)
Categoras configuradas por el usuario (Pgina 37)

Vigilancia de lmites del valor de contaje


Se puede vigilar si el valor de contaje rebasa los siguientes lmites superiores e inferiores de
alarma, advertencia y tolerancia:
OutAH_Lim: lmite superior de alarma
OutAL_Lim: lmite inferior de alarma
OutWH_Lim: lmite superior de advertencia
OutWL_Lim: lmite inferior de advertencia
OutTH_Lim: lmite superior de tolerancia
OutTL_Lim: lmite inferior de tolerancia

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras
configuradas por el usuario. Tenga en cuenta la validez de los conceptos con categoras
configuradas por el usuario (Pgina 37).

Nota
Vigilancia de los valores lmite
Los valores lmite vigilados dependen del sentido de contaje:
Con Mode 1 (suma o integracin ascendente) se vigilan los lmites superiores:
OutAH_Lim
OutWH_Lim
OutTH_Lim
Con Mode 2 (suma o integracin descendente) se vigilan los lmites inferiores:
OutAL_Lim
OutWL_Lim
OutTL_Lim

Ejemplo de vigilancia de lmites en el contador


Los lmites superiores solo se vigilan si el contador incrementa.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 83
Principios bsicos de APL
1.1 Funciones de los bloques

Sin embargo, si se incrementa con valores negativos, p. ej. de 100 hacia abajo, hay que
adaptar el valor lmite superior en correspondencia (en este caso, el lmite superior podra
estar en -15).
Este comportamiento solo es vlido para los bloques CountScL, CountOh y TotalL.

Resultado de la vigilancia de lmites


El resultado de la vigilancia de lmites se pone a disposicin en los parmetros de salida
interconectables:
OutAH_Act = 1: lmite superior de alarma alcanzado o rebasado por exceso
OutAL_Act = 1: lmite inferior de alarma alcanzado o rebasado por defecto
OutWH_Act = 1: lmite superior de advertencia alcanzado o rebasado por exceso
OutWL_Act = 1: lmite inferior de advertencia alcanzado o rebasado por defecto
OutTH_Act = 1: lmite superior de tolerancia alcanzado o rebasado por exceso
OutTL_Act = 1: lmite inferior de tolerancia alcanzado o rebasado por defecto
(consulte el grfico). Adicionalmente, se activa el parmetro de salida SumMsgAct = 1
cuando se alcanza o rebasa por exceso un valor lmite como mnimo.
Mediante el bit Feature 29 Sealizacin en caso de violacin de lmites (Pgina 164) es
posible especificar si el parmetro de salida lanza la activacin de la vigilancia de lmites con
el valor "0" o con el valor "1".
El bit Feature 28 Desactivacin de puntos de conmutacin (Pgina 139) permite desactivar
la vigilancia de lmites cuando est activada la supresin de avisos (MsgLock = 1).

Activacin de la vigilancia de lmites


La vigilancia se activa siempre mediante los parmetros de entrada:
OutAH_En = 1: vigilancia de los lmites superiores de alarma
OutAL_En = 1: vigilancia de los lmites inferiores de alarma
OutWH_En = 1: vigilancia de los lmites superiores de advertencia
OutWL_En = 1: vigilancia de los lmites inferiores de advertencia
OutTH_En = 1: vigilancia de los lmites superiores de tolerancia
OutTL_En = 1: vigilancia de los lmites inferiores de tolerancia
Valor predeterminado: Al incorporar el bloque, la vigilancia de los lmites de tolerancia est
desactivada, es decir, los parmetros estn parametrizados con 0. Para activar la vigilancia,
estos parmetros deben ponerse a 1.
Las dems vigilancias estn activadas.

Advanced Process Library (V8.1)


84 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Supresin de avisos
El aviso correspondiente se inhibe mediante los parmetros:
OutAH_MsgEn = 0: los avisos de la alarma (arriba) se inhiben
OutAL_MsgEn = 0: los avisos de la alarma (abajo) se inhiben
OutWH_MsgEn = 0: los avisos de la advertencia (arriba) se inhiben
OutWL_MsgEn = 0: los avisos de la advertencia (abajo) se inhiben
OutTH_MsgEn = 0: los avisos de la tolerancia (arriba) se inhiben
OutTL_MsgEn = 0: los avisos de la tolerancia (abajo) se suprimen
Al incorporar el bloque, la salida de avisos no est suprimida (todos los parmetros
xx_MsgEn estn puestos a 1). Los avisos solo pueden emitirse si se ha activado la vigilancia
de lmites del valor analgico adicional.

Operacin en el faceplate
Los lmites tambin pueden modificarse desde el faceplate. Consulte al respecto el captulo
Operacin con lmites y visualizacin en el faceplate (Pgina 285).

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

Vigilancia de lmites de un valor analgico adicional

Vigilancia de lmites de un valor analgico adicional


La vigilancia de lmites de un valor analgico adicional se realiza por medio del bloque AV,
consulte el captulo Descripcin de AV (Pgina 411).
Se puede vigilar si un valor analgico adicional rebasa los siguientes lmites superiores e
inferiores de alarma, advertencia y tolerancia en el bloque tecnolgico:
AV_AH_Lim: lmite superior de alarma
AV_AL_Lim: lmite inferior de alarma
AV_WH_Lim: lmite superior de advertencia
AV_WL_Lim: lmite inferior de advertencia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 85
Principios bsicos de APL
1.1 Funciones de los bloques

AV_TH_Lim: lmite superior de tolerancia


AV_TL_Lim: lmite inferior de tolerancia

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras
configuradas por el usuario. Tenga en cuenta la validez de los conceptos con categoras
configuradas por el usuario (Pgina 37).

Nota
El bloque AV y el bloque tecnolgico deben estar incorporados en el mismo OB de alarma
cclica.

Resultado de la vigilancia de lmites


El resultado de la vigilancia de lmites se pone a disposicin en los parmetros de salida
interconectables del bloque AV:
AV_AH_Act = 1: lmite superior de alarma alcanzado o rebasado por exceso
AV_AL_Act = 1: lmite inferior de alarma alcanzado o rebasado por defecto
AV_WH_Act = 1: lmite superior de advertencia alcanzado o rebasado por exceso
AV_WL_Act = 1: lmite inferior de advertencia alcanzado o rebasado por defecto
AV_TH_Act = 1: lmite superior de tolerancia alcanzado o rebasado por exceso
AV_TL_Act = 1: lmite inferior de tolerancia alcanzado o rebasado por defecto
(consulte el grfico).

Advanced Process Library (V8.1)


86 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

$9B2XW

$9B;;B/LP
$9B+\VW

9DORUDQDOJLFR

$9B<<B/LP $9B+\VW

7LHPSR

$9B;;B$FW

$9B<<B$FW

;; $+SDUD$ODUP+LJK ;; :+SDUD:DUQLQJ+LJK ;; 7+SDUD7ROHUDQFH+LJK


<< $/SDUD$ODUP/RZ << :/SDUD:DUQLQJ/RZ << 7/SDUD7ROHUDQFH/RZ

Mediante el bit Feature 29 Sealizacin en caso de violacin de lmites (Pgina 164) es


posible especificar si el parmetro de salida lanza la activacin de la vigilancia de lmites con
el valor "0" o con el valor "1".
El bit Feature 28 Desactivacin de puntos de conmutacin (Pgina 139) permite desactivar
la vigilancia de lmites cuando est activada la supresin de avisos (MsgLock = 1).

Activacin de la vigilancia de lmites


La vigilancia se activa siempre en el bloque AV mediante los parmetros de entrada:
AV_AH_En = 1: vigilancia de los lmites superiores de alarma
AV_AL_En = 1: vigilancia de los lmites inferiores de alarma
AV_WH_En = 1: vigilancia de los lmites superiores de advertencia
AV_WL_En = 1: vigilancia de los lmites inferiores de advertencia
AV_TH_En = 1: vigilancia de los lmites superiores de tolerancia
AV_TL_En = 1: vigilancia de los lmites inferiores de tolerancia
Valor predeterminado: Al incorporar el bloque, la vigilancia de los lmites de tolerancia est
desactivada, es decir, los parmetros estn parametrizados con 0. Para activar la vigilancia,
estos parmetros deben ponerse a 1.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 87
Principios bsicos de APL
1.1 Funciones de los bloques

Las dems vigilancias estn activadas.

Supresin de avisos
El aviso correspondiente se suprime en el bloque AV mediante los parmetros:
AV_AH_MsgEn = 0: los avisos de la alarma (arriba) se inhiben
AV_AL_MsgEn = 0: los avisos de la alarma (abajo) se inhiben
AV_WH_MsgEn = 0: los avisos de la advertencia (arriba) se inhiben
AV_WL_MsgEn = 0: los avisos de la advertencia (abajo) se inhiben
AV_TH_MsgEn = 0: los avisos de la tolerancia (arriba) se inhiben
AV_TL_MsgEn = 0: los avisos de la tolerancia (abajo) se inhiben
Al incorporar el bloque, la salida de avisos no est suprimida (todos los parmetros
xx_MsgEn estn puestos a 1). Los avisos solo pueden emitirse si se ha activado la vigilancia
de lmites del valor analgico adicional.

Histresis
Para los lmites es posible definir una histresis (AV_Hyst) en el bloque tecnolgico, por
ejemplo para suprimir la inestabilidad de seales. Consulte al respecto el captulo Vigilancia
de lmites con histresis (Pgina 92).

Retardos de alarmas
Pueden ajustarse retardos para alarmas, advertencias y tolerancias entrantes y salientes.
Consulte al respecto el captulo Campo de aplicacin de los retardos de alarma (Pgina 181).

Operacin en el faceplate
Los lmites y la histresis tambin pueden modificarse desde el faceplate. Consulte al respecto
el captulo Operacin con lmites y visualizacin en el faceplate (Pgina 285).

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

Advanced Process Library (V8.1)


88 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Vigilancia de lmites de la realimentacin

Vigilancia de lmites de la realimentacin de posicin


Se puede vigilar si la realimentacin de posicin del valor manipulado rebasa los siguientes
lmites superiores e inferiores de advertencia:
RbkWH_Lim: lmite superior de advertencia
RbkWL_Lim: lmite inferior de advertencia

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras
configuradas por el usuario. Tenga en cuenta la validez de los conceptos con categoras
configuradas por el usuario (Pgina 37).

Resultado de la vigilancia de lmites de la realimentacin de posicin


El resultado de la vigilancia de lmites de la realimentacin de posicin se pone a disposicin
en los parmetros de salida interconectables:
RbkWH_Act = 1: lmite superior alcanzado o rebasado por exceso
RbkWL_Act = 1: lmite inferior alcanzado o rebasado por defecto
. Adicionalmente, se activa el parmetro de salida SumMsgAct = 1 cuando se alcanza o
rebasa por exceso un valor lmite como mnimo.
Si se alcanzan o rebasan lmites se emiten avisos que pueden inhibirse.
Mediante el bit Feature 29 Sealizacin en caso de violacin de lmites (Pgina 164) es
posible especificar si el parmetro de salida lanza la activacin de la vigilancia de lmites con
el valor "0" o con el valor "1".
El bit Feature 28 Desactivacin de puntos de conmutacin (Pgina 139) permite desactivar
la vigilancia de lmites cuando est activada la supresin de avisos (MsgLock = 1).

Activacin de la vigilancia de lmites


La vigilancia se activa siempre mediante los parmetros de entrada:
RbkWH_En = 0: vigilancia del lmite superior de advertencia desactivada
RbkWL_En = 0: vigilancia del lmite inferior de advertencia desactivada
Valor predeterminado: Al incorporar el bloque, la vigilancia est activada (el valor
predeterminado es 1).

Supresin de avisos
El aviso correspondiente se inhibe mediante los parmetros:
RbkWH_MsgEn = 0: los avisos de la vigilancia de lmite superior se inhiben
RbkWL_MsgEn = 0: los avisos de la vigilancia de lmite inferior se inhiben

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 89
Principios bsicos de APL
1.1 Funciones de los bloques

Al incorporar el bloque, la salida de avisos no est inhibida (p. ej. RbkWH_MsgEn = 1). Los
avisos solo pueden emitirse si se ha activado la vigilancia de lmites de la realimentacin de
posicin.

Histresis
Para los lmites es posible definir una histresis (RbkHyst), por ejemplo para suprimir la
inestabilidad de seales. Consulte al respecto el captulo Vigilancia de lmites con histresis
(Pgina 92).

Retardos de alarma (solo en los bloques PIDConR y MotSpdCL)


Pueden ajustarse retardos de alarma para advertencias entrantes y salientes. Consulte al
respecto el captulo Campo de aplicacin de los retardos de alarma (Pgina 181).

Operacin en el faceplate
Los lmites y la histresis tambin pueden modificarse desde el faceplate. Consulte al respecto
el captulo Operacin con lmites y visualizacin en el faceplate (Pgina 285).

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

Vigilancia de lmites del error de consigna, valor manipulado y regulacin

Vigilancia de lmites del error de consigna, valor manipulado y regulacin


Se puede vigilar si el error de consigna, valor manipulado y regulacin rebasa los siguientes
lmites superiores e inferiores de alarma:
ER_AH_Lim: lmite superior de alarma
ER_AL_Lim: lmite inferior de alarma

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras
configuradas por el usuario. Tenga en cuenta la validez de los conceptos con categoras
configuradas por el usuario (Pgina 37).

Resultado de la vigilancia de lmites


El resultado de la vigilancia de lmites se pone a disposicin en los parmetros de salida
interconectables:
ER_AH_Act =1: lmite superior violado (alcanzado o rebasado por exceso)
ER_AL_Act =1: lmite inferior (alcanzado o rebasado por defecto)

Advanced Process Library (V8.1)


90 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

. Adicionalmente, se activa el parmetro de salida SumMsgAct = 1 cuando se alcanza o


rebasa por exceso un valor lmite como mnimo.
Si se alcanzan o rebasan lmites se emiten avisos que pueden inhibirse.
Mediante el bit Feature 29 Sealizacin en caso de violacin de lmites (Pgina 164) es
posible especificar si el parmetro de salida lanza la activacin de la vigilancia de lmites con
el valor "0" o con el valor "1".
El bit Feature 28 Desactivacin de puntos de conmutacin (Pgina 139) permite desactivar
la vigilancia de lmites cuando est activada la supresin de avisos (MsgLock = 1).

Activacin de la vigilancia de lmites


La vigilancia de alarmas se activa mediante los parmetros de entrada:
ER_AH_En = 1: vigilancia del lmite superior de alarma
ER_AL_En = 1: vigilancia del lmite inferior de alarma
Valor predeterminado: Al incorporar el bloque, la vigilancia est desactivada.

Supresin de avisos
El aviso correspondiente se inhibe mediante los parmetros:
ER_AH_MsgEn = 0: los avisos de la vigilancia de lmite superior se inhiben
ER_AL_MsgEn = 0: los avisos de la vigilancia de lmite inferior se inhiben
Al incorporar el bloque, la salida de avisos no est suprimida (p. ej. ER_AH_MsgEn = 1). Los
avisos solo pueden emitirse si se ha activado la vigilancia de lmites.

Nota
En el bloque MotSpdCL solo se emiten avisos si se ha activado el bit Feature 5 (El error
de consigna debe notificarse (Pgina 164)).

Histresis
Para estos lmites se puede definir una histresis (ER_Hyst), por ejemplo para suprimir la
inestabilidad de seales. Consulte al respecto el captulo Vigilancia de lmites con histresis
(Pgina 92).

Retardos de alarmas
Pueden ajustarse retardos para alarmas entrantes y salientes. Consulte al respecto el captulo
Campo de aplicacin de los retardos de alarma (Pgina 181).

Operacin en el faceplate
Tambin puede influirse en los lmites y la histresis desde el faceplate. Consulte al respecto
el captulo Operacin con lmites y visualizacin en el faceplate (Pgina 285).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 91
Principios bsicos de APL
1.1 Funciones de los bloques

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

Vigilancia de lmites con histresis

Vigilancia de lmites con histresis


Para todas las vigilancias de lmites puede definirse adicionalmente una histresis (parmetro
xxx_Hyst, xxx puede ser PV para el valor de proceso, por ejemplo). La histresis se utiliza,
p. ej., para suprimir la inestabilidad de las seales.
En el bloque y en el faceplate (siempre que haya activado las autorizaciones de control
correspondientes (WinCC)), la histresis se introduce en forma de magnitud fsica.
Para las autorizaciones de control de WinCC consulte la Ayuda de WinCC.

1.1.3.4 Realimentaciones

Vigilancia de realimentaciones

Vigilancia de realimentaciones
Se pueden utilizar las siguientes funciones de vigilancia:
Vigilancia del comportamiento en arranque y parada de motores o del tiempo de
posicionamiento de vlvulas
Vigilancia del funcionamiento de motores o del mantenimiento de la posicin en vlvulas
Desactivar realimentaciones
La vigilancia se activa mediante la entrada Monitor = 1.
Los errores estticos y dinmicos se resetean desactivando la vigilancia (Monitor = 0). Si
vuelve a activarse la vigilancia durante el tiempo de operacin de la instalacin, slo se llevar
a cabo la vigilancia dinmica (MonTiDynamic).

Vigilancia del comportamiento en arranque y parada de motores o del tiempo de posicionamiento de


vlvulas
La vigilancia del comportamiento en arranque se realiza mediante el parmetro
MonTiDynamic. El tiempo de vigilancia indica el perodo en el que debe haber en el motor
el valor de respuesta, p. ej. FbkStart correspondiente a una seal de control. Si no es as,
en la vista estndar del faceplate se mostrar el texto "Error de control". Al mismo tiempo, se
generar un mensaje de error. Seguidamente, el bloque adopta su posicin de reposo. En el
caso de los motores, siempre ser el estado de paro y, en otros bloques, una posicin de
reposo definida por el usuario (parmetro SafePos). El bloque lo indica con 1 en el parmetro
de salida correspondiente del mensaje de error, p. ej., en el motor con MonDynErr = 1.
En los motores MotL, MotRevL, MotSpdL, MotSpdCL y la vlvula de motor VlvMotL es posible
utilizar un tiempo de vigilancia separado MonTiDyStop para el comportamiento de parada a

Advanced Process Library (V8.1)


92 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

travs del bit Feature 13. En la salida MonDynStopErr se muestra el desarrollo del tiempo
de vigilancia para el comportamiento de parada.
La parametrizacin es en segundos.

Nota
En modo Manual es posible controlar todas las vlvulas (incluso la del motor) aunque
MonSafePos = 1 y, en "Error de posicin final", incluso sin alcanzar la posicin de reposo.

Vigilancia del funcionamiento de motores o del mantenimiento de la posicin en vlvulas


Para bloques "Large" rige lo siguiente: la vigilancia del funcionamiento de motores o el
mantenimiento de la posicin en vlvulas se realiza con el parmetro MonTiStatic. El tiempo
de vigilancia indica el perodo en el que el valor de respuesta puede modificar brevemente su
valor sin que se emita un aviso de error. Un ejemplo de ello sera un motor en marcha con la
realimentacin mediante el parmetro de entrada FbkStart. Este parmetro debera ser
esttico de acuerdo con el control, pero puede modificar su valor dentro del tiempo de
vigilancia. Si la modificacin del parmetro FbkStart dura ms que el tiempo de vigilancia,
en la vista estndar del faceplate aparecer el texto "Error pos. final". Al mismo tiempo, se
generar un mensaje de error. Seguidamente, el bloque adopta su posicin de reposo. En el
caso de los motores, siempre ser el estado de paro y, en otros bloques, una posicin de
reposo definida por el usuario (parmetro SafePos). El bloque lo indica con 1 en el parmetro
de salida correspondiente del mensaje de error, p. ej., en el motor con MonStaErr = 1.
La parametrizacin es en segundos.

Nota
Tenga en cuenta que MonTiDynamic MonTiStatic y MonTiDynamic
SampleTime tienen que estar parametrizados. Si los parmetros estn fuera de los lmites,
el bloque devuelve el lmite correspondiente a la entrada.
En caso de que se modifique el SampleTime, MonTiDynamic se corregir al nuevo valor
de SampleTime si fuera necesario. MonTiStatic se corrige cuando cambia
MonTiDynamic < MonTiStatic. Si MonTiStatic = 0, cada cambio de la
realimentacin en el que no se modifique el control provoca un error en el tiempo de
posicionamiento.

Para bloques "Small" rige lo siguiente: dichos bloques funcionan igual que los bloques "Large",
aunque el tiempo de vigilancia est ajustado a 0 dentro del bloque y no puede modificarse.
Cualquier modificacin se muestra inmediatamente con 1 en el parmetro de salida
MonStaErr.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 93
Principios bsicos de APL
1.1 Funciones de los bloques

Desactivar realimentaciones en vlvulas


Las realimentaciones tambin pueden desactivarse por completo, consulte al respecto el
captulo Desactivacin de retroavisos en vlvulas (Pgina 94).

Nota
Slo los bloques "Large" soportan esta funcin.

Reset del bloque en caso de enclavamientos o errores


En caso de enclavamientos o errores es preciso resetear el bloque. Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

Desactivacin de retroavisos en vlvulas

Desactivar la vigilancia de retroavisos en vlvulas


Slo los bloques "Large" soportan esta funcin.
Para emplear un bloque sin retroavisos, ajuste el parmetro NoFbkOpen = 1 bzw.
NoFbkClose = 1. Esto significa, por ejemplo, que no habr retroavisos para el estado abierto
de la vlvula. De este modo, la vigilancia de este retroaviso queda desactivada. Los retroavisos
del bloque se corrigen de acuerdo con la seal de control.

1.1.3.5 Funcin de guardamotor

Funcin de guardamotor
La funcin de guardamotor se utiliza para desconectar el motor en caso de sobrecarga trmica
(Trip = 0, parmetro de entrada interconectable).
Si el motor se desconecta con la funcin de guardamotor, se genera un aviso (aviso de control
de procesos). En el faceplate, esta situacin se representa con el texto "Guardamotor". Por
medio de diferentes bits Feature es posible influir en el reset. Consulte al respecto el captulo
Reset del bloque en caso de enclavamientos o errores (Pgina 39).
Encontrar ms informacin en el captulo Influencia del estado de seal sobre el
enclavamiento (Pgina 99).

Advanced Process Library (V8.1)


94 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.4 Funciones de enclavamiento

1.1.4.1 Enclavamientos

Enclavamientos en bloques
Dependiendo del bloque, pueden utilizarse tres tipos de enclavamiento como mximo. Para
ello, existen tres entradas separadas con el nombre Intlock, Protect y Permit. El bloque
"MotRevL" tiene entradas separadas para la habilitacin de conexin ("Habilitacin"), el
enclavamiento sin reset ("Enclavamiento") y el enclavamiento con reset ("Proteccin")
dependiendo de Feature 2, bit 16; consulte al respecto el captulo Enclavamiento separado
para cada sentido o posicin (Pgina 163).
MotRevL (Feature 2, bit 16 = 1):
Permit: habilitacin hacia delante
PermRev: habilitacin hacia atrs
Intlock: enclavamiento hacia delante
IntlRev: enclavamiento hacia atrs
Protect: proteccin hacia delante
ProtRev: proteccin hacia atrs

Nota
Enclavamientos en los bloques "Small" y de regulacin
Tenga en cuenta que los bloques "Small" y los bloques de regulacin PIDConL y PIDConR
slo disponen del parmetro Intlock. Los dos enclavamientos restantes no estn incluidos
en esta variante de bloque.

Existen los siguientes tipos de enclavamiento:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 95
Principios bsicos de APL
1.1 Funciones de los bloques

Todos los bloques con la funcin de enclavamiento y MotRevL con Feature 2, bit 16 = 0
Habilitacin de conexin ("habilitacin"): La habilitacin de conexin (entrada
Permit = 1) permite abandonar la posicin de reposo del bloque mediante operacin o
por programa (CFC/SFC). Si el bloque no se encuentra en la posicin de reposo, la
habilitacin de conexin no tiene efecto. Encontrar ms informacin sobre la posicin de
reposo en el captulo Posicin de reposo en motores, vlvulas y reguladores (Pgina 44).
Enclavamiento sin reset ("enclavamiento"): una condicin de enclavamiento pendiente
conduce el bloque a su posicin de reposo (entrada Intlock = 0). Cuando la condicin
de enclavamiento desaparece, el control actualmente pendiente vuelve a ser efectivo en
modo Automtico o Local. En modo manual, no es posible operar con el faceplate una vez
desaparecida la condicin de enclavamiento.
Enclavamiento con reset ("proteccin"): una condicin de enclavamiento pendiente
conduce el bloque a su posicin de reposo (entrada Protect = 0). Cuando las
condiciones de enclavamiento desaparecen, el operador o una secuencia de conmutacin
debe ejecutar un reset para que el control pueda volver a activarse de acuerdo con los
parmetros de entrada.
Por medio de diferentes bits Feature es posible influir en el reset. Consulte al respecto
el captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

Solo MotRevL con Feature 2, bit 16 = 1


Habilitacin de conexin hacia delante ("habilitacin hacia delante"): la habilitacin de
conexin (entrada Permit = 1) permite abandonar la posicin de reposo del bloque hacia
delante mediante operacin manual o por programa (CFC/SFC). Si el bloque no se
encuentra en la posicin de reposo, la habilitacin de conexin no tiene efecto. Encontrar
ms informacin sobre la posicin de reposo en el captulo Posicin de reposo en motores,
vlvulas y reguladores (Pgina 44).
Habilitacin de conexin hacia atrs ("habilitacin hacia atrs"): la habilitacin de conexin
(entrada PermRev = 1) permite abandonar la posicin de reposo del bloque hacia atrs
mediante operacin manual o por programa (CFC/SFC). Si el bloque no se encuentra en
la posicin de reposo, la habilitacin de conexin no tiene efecto. Encontrar ms
informacin sobre la posicin de reposo en el captulo Posicin de reposo en motores,
vlvulas y reguladores (Pgina 44).
Enclavamiento hacia delante sin reset ("enclavamiento hacia delante"): una condicin de
enclavamiento hacia delante pendiente solo conduce el bloque a la posicin de reposo si
el motor est activo en ese sentido (entrada Intlock = 0). Cuando la condicin de
enclavamiento hacia delante desaparece, el control de avance actualmente pendiente
vuelve a ser efectivo en modo Automtico o Local. En el modo manual es posible volver a
manejar el faceplate hacia delante.
Enclavamiento hacia atrs sin reset ("enclavamiento hacia atrs"): una condicin de
enclavamiento hacia atrs pendiente solo lleva el bloque a la posicin de reposo si el motor
est activo en ese sentido (entrada IntlRev = 0). Cuando la condicin de enclavamiento
hacia atrs desaparece, el control de retroceso actualmente pendiente vuelve a ser efectivo
en modo Automtico o Local. En el modo manual es posible volver a manejar el faceplate
hacia atrs.

Advanced Process Library (V8.1)


96 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Enclavamiento hacia delante con reset ("proteccin hacia delante"): una condicin de
enclavamiento hacia delante pendiente solo lleva el bloque a la posicin de reposo si el
motor est activo en ese sentido (entrada Protect = 0). Cuando las condiciones de
enclavamiento desaparecen, el operador o una secuencia de conmutacin debe ejecutar
un reset para que el control de avance pueda volver a activarse de acuerdo con los
parmetros de entrada. Por medio de diferentes bits Feature es posible influir en el reset.
Consulte al respecto el captulo Reset del bloque en caso de enclavamientos o errores
(Pgina 39).
Enclavamiento hacia atrs con reset ("proteccin hacia atrs"): una condicin de
enclavamiento hacia atrs pendiente solo lleva el bloque a la posicin de reposo si el motor
est activo en ese sentido (entrada ProtRev = 0). Cuando las condiciones de
enclavamiento desaparecen, el operador o una secuencia de conmutacin debe ejecutar
un reset para que el control de retroceso pueda volver a activarse de acuerdo con los
parmetros de entrada. Por medio de diferentes bits Feature es posible influir en el reset.
Consulte al respecto el captulo Reset del bloque en caso de enclavamientos o errores
(Pgina 39).

Indicacin del enclavamiento en el faceplate y el smbolo de bloque


El estado de enclavamiento se representa en el faceplate o en el smbolo de bloque con un
indicador de estado (candado), del modo siguiente:
candado abierto: no hay ningn enclavamiento pendiente
candado cerrado: hay uno o varios enclavamientos pendientes
sin candado: los diferentes enclavamientos no estn activos
Perm_En = 0 o Permit.ST = 16#FF: el parmetro de entrada Permit no tiene
efecto, el botn del faceplate es invisible
PermRevEn = 0, PermRev.ST = 16#FF o Feature2 Bit16 =0: el parmetro de
entrada PermRev no tiene efecto, el botn del faceplate no est visible (solo en
"MotRevL")
Prot_En = 0 o Protect.ST = 16#FF: el parmetro de entrada Protect no tiene
efecto, el botn del faceplate es invisible
ProtRevEn = 0, ProtRev.ST = 16#FF o Feature2 Bit16 =0: el parmetro de
entrada no tiene efecto, el botn del faceplate no es visible (solo en "MotRevL")
Intl_En = 0 o Intlock.ST = 16#FF: el parmetro de entrada Intlock no tiene
efecto, el botn del faceplate es invisible
IntlRevEn = 0, IntlRev.ST = 16#FF o Feature2 Bit16 =0: el parmetro de
entrada no tiene efecto, el botn del faceplate no es visible (solo en "MotRevL")
En el smbolo de bloque se visualiza el estado de grupo de mayor prioridad de acuerdo con
el estado operativo pendiente. Consulte al respecto el captulo Formar un estado de grupo
para la informacin de enclavamiento (Pgina 101).
En el faceplate se visualiza el estado de forma individual para cada tipo de enclavamiento.
En el smbolo del bloque no aparece el candado cuando todos los parmetros para habilitar
el botn estn puestos a 0 o todos los parmetros tienen el estado de seal 16#FF.
En el smbolo del bloque no se visualiza el candado cuando todos los parmetros para habilitar
el botn estn puestos a 0 (Perm_En = 0, Prot_En = 0, Intl_En = 0) o todos los

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 97
Principios bsicos de APL
1.1 Funciones de los bloques

parmetros tienen el estado de seal 16#FF (Permit.ST = 16#FF, Protect.ST =


16#FF, Intlock.ST = 16#FF).

Nota
Los motores y las vlvulas no se llevan a la posicin de reposo cuando una de las entradas
de enclavamiento est activa (p. ej. Intlock = 0) y el estado de seal correspondiente es
16#FF (Intlock.ST = 16#FF).

Influencia del estado de seal sobre el enclavamiento


Consulte al respecto el captulo Influencia del estado de seal sobre el enclavamiento
(Pgina 99).

Salida de "Enclavamiento activo" mediante el parmetro LockAct


Si en uno de los parmetros:
Intlock, IntlRev (solo para MotRevL)
Permit, PermRev (solo para MotRevL)
Protect, ProtRev (solo para MotRevL)
Trip (slo en motores y vlvulas de motor)
hay un enclavamiento pendiente, el parmetro LockAct se activa automticamente (se pone
a 1). El parmetro LockAct se pone a 0 cuando el enclavamiento deja de estar pendiente y
los enclavamientos de acuse obligatorio se han acusado.
En el modo Local y en la simulacin es posible puentear los enclavamientos con
BypProt = 1. De este modo, tambin LockAct = 0.

Nota
El parmetro LockAct no se activa si se fuerza un valor en el bloque, aunque haya
enclavamientos pendientes. Consulte al respecto el captulo Forzado de estados
operativos (Pgina 37).

Comportamiento de aviso
Los tipos de enclavamiento no tienen avisos asignados. No obstante, si se desea notificar una
violacin de una condicin de enclavamiento, es posible utilizar los parmetros de entrada
interconectables que estn libres para generar avisos. Consulte al respecto el captulo
Generar avisos especficos de instancia (Pgina 187).

Advanced Process Library (V8.1)


98 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.4.2 Desactivacin de enclavamientos

Desactivacin de enclavamientos individuales


Los enclavamientos del bloque que se han realizado con los parmetros de entrada Intlock,
Protect y Permit pueden desactivarse.
Si se desea desactivar el enclavamiento del bloque hay que ajustar los parmetros siguientes
como sigue:
Perm_En = 0 o Permit.ST = 16#FF: el parmetro de entrada Permit no tiene efecto
PermRevEn = 0, PermRev.ST = 16#FF o Feature2 Bit16 =0: el parmetro de
entrada PermRev no tiene efecto (solo en "MotRevL")
Prot_En = 0 o Protect.ST = 16#FF: el parmetro de entrada Protect no tiene
efecto
ProtRevEn = 0, ProtRev.ST = 16#FF o Feature2 Bit16 =0: el parmetro de
entrada ProtRev no tiene efecto (solo en "MotRevL")
Intl_En = 0 o Intlock.ST = 16#FF: el parmetro de entrada Intlock no tiene
efecto
IntlRevEn = 0, IntlRev.ST = 16#FF o Feature2 Bit16 =0: el parmetro de
entrada IntlRev no tiene efecto (solo en "MotRevL")

Nota
Los bloques "Small" solo disponen del parmetro Intlock
En los bloques "Small" solo es posible parametrizar el "Enclavamiento sin reset" (parmetro
de entrada Intlock o, para desactivar el enclavamiento, el parmetro de entrada
Intl_En).

Desactivacin de todos los enclavamientos (solo para el modo Local y en la simulacin)


En el modo Local, as como para la funcin "Simulacin", pueden desactivarse todos los
enclavamientos, independientemente de la respectiva parametrizacin, con el parmetro de
entrada BypProt = 1.

1.1.4.3 Influencia del estado de seal sobre el enclavamiento

Influencia del estado de seal sobre el enclavamiento


Existen tres influencias diferentes del estado de seal sobre los enclavamientos:
Estado de seal Simulacin (valor 16#60)
Estado de seal "Malo, debido al dispositivo" (valor 16#00) o "Malo, debido al proceso"
(valor 16#28)
Estado de seal Simulacin, "Malo, debido al dispositivo" y "Malo, debido al proceso"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 99
Principios bsicos de APL
1.1 Funciones de los bloques

Estado de seal "Simulacin" (valor 16#60)


Una seal de enclavamiento con el estado 16#60 se visualiza de distinto modo en funcin de
la funcin "Evaluacin separada de seales de enclavamiento excluidas y simuladas
(Pgina 145)" y del estado del enclavamiento (vase "Formar un estado de grupo para la
informacin de enclavamiento (Pgina 101)").

Estado de seal "Malo, debido al dispositivo" (valor 16#00) o "Malo, debido al proceso" (valor 16#28)
Una seal de enclavamiento con este estado se procesa por principio en el bloque como seal
de enclavamiento activa y se visualiza en el faceplate con los smbolos siguientes:

para 16#00 o

para 16#28 y

Una seal de guardamotor (parmetro Trip) con el estado de seal 16#00 16#28 se utiliza
para activar el guardamotor en los motores. En la vista estndar de los faceplates se visualiza
como "Guardamotor".
Con la vlvula de motor VlvMotL se utiliza una seal de vigilancia del par (parmetro
TorqOpen, TorqClose) con el estado de seal 16#00 o 16#28 para activar la vigilancia del
par.

Estado de seal "Simulacin", "Malo, debido al dispositivo" y "Malo, debido al proceso"


Ninguno de los estados de seal excepto "Simulacin", "Malo, debido al dispositivo" y "Malo,
debido al proceso" influyen en el procesamiento del bloque y slo se visualizan con el smbolo
correspondiente en el faceplate.

Advanced Process Library (V8.1)


100 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.4.4 Formar un estado de grupo para la informacin de enclavamiento

Formar un estado de grupo para la informacin de enclavamiento


El estado de grupo para la informacin de enclavamiento se necesita para:
Estado de enclavamiento para:
enclavado
no enclavado
desactivado

Estado de grupo para el estado de enclavamiento


Por regla general se agrupan todos los estados de enclavamiento efectivos y se visualizan
en el smbolo de bloque. Se muestran los estados de enclavamiento con la priorizacin
siguiente:
1. Funcin enclavada, en el smbolo de bloque se muestra con un candado cerrado, del
siguiente modo

2. Funcin no enclavada, en el smbolo de bloque se muestra con un candado abierto, del


siguiente modo

3. Funcin desactivada, en el smbolo de bloque se muestra con un candado cerrado y


tachado, del siguiente modo.

Resumen: visualizacin del estado de enclavamiento en el faceplate


Para el caso de que la funcin Evaluacin separada de seales de enclavamiento excluidas
y simuladas (Pgina 145) est desactivada (bit Feature = 0), las seales de puenteo de las
estructuras Permission, Protection e Intlock no se evaluarn.
En el faceplate se visualizan los enclavamientos del siguiente modo:

Parmetro: Parmetro: Valor: Estado: Botn Smbolo Smbolo


BypProt Perm_En o 2)
Permission o Permission o
2) 2)

Prot_En2) o Protection2) o Protection2) o


Intl_En 2)
Intlock 2)
Intlock2)
x x X 16#FF - - -
x 0 x x - - -
0 1 1 16#00 visible

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 101
Principios bsicos de APL
1.1 Funciones de los bloques

Parmetro: Parmetro: Valor: Estado: Botn Smbolo Smbolo


BypProt Perm_En2) o Permission2) o Permission2) o
Prot_En2) o Protection2) o Protection2) o
Intl_En 2)
Intlock 2)
Intlock2)
0 1 1 16#28 visible

0 1 0 16#60 visible

0 1 1 16#60 visible

0 1 0 16#FF visible Estado segn


prioridad
0 1 1 (16#FF, visible Estado segn
16#60, 16#00, prioridad
16#28)
1 (slo en 1 x 16#FF visible Estado segn
modo Local y prioridad
en la
simulacin)

Anotaciones relativas a la tabla:


X: el valor no es relevante para la visualizacin del smbolo
: MotRevL con Feature 2 Bit 16 = 1: "Perm_En", "Intl_En", "Prot_En", "habilitacin",
2)

"enclavamiento" y "proteccin" consideran tambin el sentido

Nota
Si en el bloque se fuerzan valores, en el smbolo del bloque se visualizar con el candado
cerrado y tachado.

Para el caso de que la funcin Evaluacin separada de seales de enclavamiento excluidas


y simuladas (Pgina 145) est activada (bit Feature = 1), las seales de puenteo (bypass) de
las estructuras Permission, Protection e Intlock se evaluarn. Las seales de puenteo se
pueden leer en la salida Bypass del bloque Interlock antepuesto.
En el faceplate se visualizan las seales de enclavamiento excluidas del siguiente modo:

Parmetro: Estado: Bypass: Botn Smbolo


Perm_En2) o Permission2) o Permission2) o
Prot_En2) o Protection2) o Protection2) o
Intl_En2) Intlock2) Intlock2)
x 16#FF x - -
0 x x - -
1 16#FF 0 visible 1)
1 16#FF 1 visible 1)

Anotaciones relativas a la tabla:

Advanced Process Library (V8.1)


102 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

X: el valor no es relevante para la visualizacin del smbolo


1): El smbolo corresponde al estado de la seal de enclavamiento (si es 16#80, ningn
smbolo)
: MotRevL con Feature 2 Bit 16 = 1: "Perm_En", "Intl_En", "Prot_En",
2)

"habilitacin", "enclavamiento" y "proteccin" consideran tambin el sentido

1.1.4.5 Paro rpido para motores

Paro rpido para motores


El paro rpido tiene la mxima prioridad de todos los modos de operacin (manual, automtico
y local) y de todos los estados operativos (p. ej. forzado de estados). Se activa mediante el
faceplate. Depende de la parametrizacin en el bit Feature Activar paro rpido desde el
faceplate (Pgina 162).

Nota
Los bloques "Small" no tienen paro rpido.
Slo los bloques "Large" soportan la funcin "Paro rpido".

El comando para el paro rpido se da mediante el parmetro de entrada RapidStp = 1.


Haciendo clic en el botn "Paro rpido" del faceplate se detiene inmediatamente el
accionamiento; dicha accin se visualiza del siguiente modo en el faceplate:

3DURUSLGR

Para realizar la funcin de paro rpido en el modo Local se activa el parmetro de salida
R_StpAct = 1 . Este parmetro debe interconectarse con el bloque de canal
correspondiente y en la periferia para realizar la funcin de paro rpido en el hardware.
El paro rpido para todos los modos de operacin se desbloquea en el faceplate mediante el
botn "Reset" (RstOp = 1), mientras que en CFC se desbloquea mediante el parmetro de
entrada RstLi = 1. En modo Automtico tambin es posible desbloquear mediante un
cambio de flanco 0-1 del control si el Bit9 Feature = 1.
El paro rpido tambin puede seleccionarse cuando el motor est parado. En tal caso se
impide que el motor arranque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 103
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.5 Formar estado de seal

1.1.5.1 Formacin y visualizacin del estado de seal para bloques

Aspectos generales sobre la formacin y visualizacin del estado de seal


Los valores de proceso de los bloques de funcin se generan y transfieren conjuntamente con
un estado de seal en forma de variable estructurada. Dicha variable informa de la calidad de
la seal. Los bloques de funcin determinan el estado de seal adecuado para sus salidas
de proceso en funcin del estado de seal de las entradas de proceso que participan en el
clculo de las salidas de proceso. Si hay varias entradas de proceso implicadas en el clculo
de una salida de proceso, el estado de seal se calcula de acuerdo con una priorizacin
definida por grupos de bloques de funcin. La prioridad mxima la tiene el estado de seal
con el valor 0.
Los bloques estn agrupados en los siguientes grupos de bloques de funcin:
bloques tecnolgicos (Pgina 105)
bloques lgicos digitales (Pgina 106)
bloques lgicos analgicos (Pgina 108)
bloques redundantes (Pgina 108)
bloques con priorizacin de estado parametrizable (Pgina 110)
bloques de enclavamiento (Pgina 112)
bloques matemticos (Pgina 114)
bloques de canal PCS 7 (Pgina 115)
bloques de canal para aparatos de campo (Pgina 115)
Todos los bloques de un grupo utilizan la misma especificacin de prioridad y calculan
posteriormente el estado de seal de las salidas de proceso.

Nota
El estado y la calidad de las entradas de control para funciones lgicas y parmetros no
influyen en el estado y la calidad de los valores de proceso ni en las funciones lgicas de los
bloques.
El estado y la calidad de los valores de proceso se transmiten a los resultados de las
funciones matemticas y lgicas que estn directamente relacionadas con el valor de
proceso.
El estado y la calidad de los valores de proceso se transmiten directamente a los resultados
de las funciones de vigilancia y limitacin que estn directamente relacionadas con el valor
de proceso.

Advanced Process Library (V8.1)


104 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.5.2 Formacin y visualizacin del estado de seal para bloques tecnolgicos

Formacin del estado de seal para bloques tecnolgicos


Consulte la informacin de carcter general sobre la formacin del estado de seal en el
captulo: Formacin y visualizacin del estado de seal para bloques (Pgina 104).
En los bloques tecnolgicos se forma un estado de grupo a partir de los parmetros de entrada
(vase la descripcin de los bloques en cuestin) de acuerdo con la siguiente tabla de
prioridades (la prioridad mxima es 0). Este estado de grupo se muestra en la barra de estado
del faceplate y del smbolo de bloque.
En caso de que haya un estado de seal indefinido en una entrada de estado que participa
en la formacin del estado de grupo, dicho estado se pondr a 16#68 (inseguro, debido al
dispositivo).

Smbolo del Prioridad Valor Significado


estado de seal
0 16#60 Valor manipulado (p. ej., valor sustitutivo,
simulacin, ltimo valor vlido)
1 16#00 Malo, debido al dispositivo

2 16#28 Malo, debido al proceso

3 16#68 Inseguro, debido al dispositivo

4 16#78 Inseguro, debido al proceso

5 16#A4 Mantenimiento solicitado

6 16#80 Bueno

Los parmetros de salida interconectables para valores lmite (p. ej. PV_AH_Act) que son
influidos directamente por un parmetro de entrada interconectable (p. ej. PV) heredan el
estado del correspondiente parmetro de salida (p. ej. PV_Out).
Si un parmetro de salida para valores lmite es influido directamente (vigilancia de lmites)
por varios parmetros de entrada interconectables, recibe el estado del parmetro de entrada
de mayor prioridad (vase el resumen anterior). As, por ejemplo, el error de regulacin se
forma a partir del valor de consigna (SP) y el valor de proceso (PV). De este modo, por ejemplo,
el parmetro de salida para valores lmite ER_AH_Act, que notifica una violacin activa del
error de regulacin en el lmite superior, recibe como seal de estado el estado de grupo,
formado a partir del valor de proceso y el de consigna (ER).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 105
Principios bsicos de APL
1.1 Funciones de los bloques

Evaluacin del estado de seal en enclavamientos de bloques tecnolgicos


El estado de seal para los parmetros de entrada interconectables de las seales de
enclavamiento o proteccin recibe el mismo tratamiento que los valores de proceso, con las
siguientes particularidades:
En el faceplate, el estado de seal se representa en los botones para la llamada de los
bloques de enclavamiento precedentes.
Si la seal de entrada tiene el estado "Simulacin" y por ello no est activa la seal de
entrada (p. ej. Protect = 1), en este caso la seal de entrada se interpreta como seal
puenteada y se representa con el smbolo de puenteo:

Si la seal de entrada tiene el estado "Simulacin" y, por tanto, est activa (p. ej.
Protect = 0), en este caso la seal de entrada se interpreta como seal simulada y se
representa con el smbolo de simulacin:

Si la seal de entrada tiene el estado "Malo, debido al dispositivo" o "Malo, debido al


proceso", se evala como seal de entrada activa independientemente de su valor, es
decir, una seal de enclavamiento de proteccin que no est activa a causa de su valor
(Protect = 1) lanza un enclavamiento de proteccin aunque su estado sea "Malo, debido
al dispositivo" o "Malo, debido al proceso".

Visualizacin del estado de seal en el faceplate y smbolo de bloque para los bloques tecnolgicos
El estado de seal se visualiza en el faceplate junto a los valores de proceso o a las teclas
de enclavamiento para cada parmetro de entrada individual. El estado de grupo se visualiza
en el smbolo del bloque y en el indicador agrupado del faceplate.

Nota
Los enclavamientos y los valores adicionales no se utilizan para formar el estado de grupo.

1.1.5.3 Formacin y visualizacin del estado de seal para bloques lgicos digitales

Formacin del estado de seal para bloques lgicos digitales


Consulte la informacin de carcter general sobre la formacin del estado de seal en el
captulo: Formacin y visualizacin del estado de seal para bloques (Pgina 104).
En los bloques lgicos digitales, el estado para el resultado de la salida se forma internamente
a partir de todos los parmetro de entrada, de acuerdo con la siguiente tabla de prioridades
(la prioridad mxima es 0).

Advanced Process Library (V8.1)


106 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Smbolo del Prioridad Valor Significado


estado de seal
0 16#00 Malo, debido al dispositivo

1 16#28 Malo, debido al proceso

2 16#60 Valor manipulado (p. ej., valor sustitutivo,


simulacin, ltimo valor vlido)
3 16#68 Inseguro, debido al dispositivo

4 16#78 Inseguro, debido al proceso

5 16#A4 Mantenimiento solicitado

6 16#80 Bueno

El estado de grupo se ajusta a 16#68 (inseguro, debido al dispositivo) con un estado de seal
no definido en una entrada de control que interviene en la formacin del estado de grupo.
Un estado de seal 16#FF en una entrada de control no se utiliza para calcular el estado de
grupo. Si todas las entradas de control relevantes son 16#FF, el estado de grupo ser 16#80.
Si para calcular el valor de salida slo es decisiva una entrada de proceso, el estado de la
entrada de proceso se transfiere al estado de la salida.

Particularidades de los bloques Andxx


Si el valor de salida es 1, tiene el estado de seal con la prioridad ms alta de todas las
seales de entrada.
Si el valor de salida es 0, tiene el estado de seal con la prioridad ms baja de todas las
seales de entrada que tienen el valor 0.

Particularidades de los bloques Orxx


Si el valor de salida es 1, tiene el estado de seal con la prioridad ms baja de todas las
seales de entrada que tienen el valor 1.
Si el valor de salida es 0, tiene el estado de seal con la prioridad ms alta de todas las
seales de entrada.

Particularidades del bloque Xor04


Siempre se selecciona el estado de seal ms desfavorable de todos los parmetros de
entrada y se muestra en el parmetro de salida Out.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 107
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.5.4 Formacin y visualizacin del estado de seal para bloques lgicos analgicos

Formacin del estado de seal para bloques lgicos analgicos


Consulte la informacin de carcter general sobre la formacin del estado de seal en el
captulo: Formacin y visualizacin del estado de seal para bloques (Pgina 104).
Internamente, el estado de seal del valor de salida Out se toma directamente del valor de
entrada Inx .

Particularidades del bloque CompAn02


Este bloque evala el estado de seal de los dos parmetros de entrada In1 e In2 como en
la tabla inferior.

Smbolo del Prioridad Valor Significado


estado de seal
0 16#60 Valor manipulado (p. ej., valor sustitutivo,
simulacin, ltimo valor vlido)
1 16#00 Malo, debido al dispositivo

2 16#28 Malo, debido al proceso

3 16#68 Inseguro, debido al dispositivo

4 16#78 Inseguro, debido al proceso

5 16#A4 Mantenimiento solicitado

6 16#80 Bueno

1.1.5.5 Formacin y visualizacin del estado de seal para bloques redundantes

Formacin del estado de seal para los bloques redundantes RedAn02 y RedDi02
Consulte la informacin de carcter general sobre la formacin del estado de seal en el
captulo: Formacin y visualizacin del estado de seal para bloques (Pgina 104).
El estado de seal se evala siguiendo la prioridad siguiente:

Advanced Process Library (V8.1)


108 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Smbolo del Prioridad Valor Significado


estado de seal
0 16#60 Valor manipulado (p. ej., valor sustitutivo,
simulacin, ltimo valor vlido)
1 16#80 Bueno

2 16#A4 Mantenimiento solicitado

3 16#78 Inseguro, debido al proceso

4 16#68 Inseguro, debido al dispositivo

5 16#28 Malo, debido al proceso

6 16#00 Malo, debido al dispositivo

El valor de salida se forma con la tabla de prioridades anterior, en funcin del estado de seal
del valor de proceso. Adems, se activan los parmetros de salida SimAct, Uncertain y
LossRed de acuerdo con el estado de seal.

In1.ST In2.ST Out.ST Out.Value SimAct.Va Uncertain LossRed.V


lue .Value alue
16#80 16#80 16#80 In1 0 0 0
16#80 16#60 16#60 In2 1 1 0
16#80 16#A4 16#80 In1 0 1 0
16#80 16#78 16#80 In1 0 1 0
16#80 16#68 16#80 In1 0 1 0
16#80 16#28 16#68 In1 0 1 1
16#80 16#00 16#68 In1 0 1 1
16#60 16#80 16#60 In1 1 1 0
16#60 16#60 16#60 In1 1 1 0
16#60 16#A4 16#60 In1 1 1 0
16#60 16#78 16#60 In1 1 1 0
16#60 16#68 16#60 In1 1 1 0
16#60 16#28 16#60 In1 1 1 1
16#60 16#00 16#60 In1 1 1 1
16#A4 16#80 16#80 In2 0 1 0
16#A4 16#60 16#60 In2 1 1 0
16#A4 16#A4 16#A4 In1 0 1 0
16#A4 16#78 16#A4 In1 0 1 0
16#A4 16#68 16#A4 In1 0 1 0
16#A4 16#28 16#68 In1 0 1 1
16#A4 16#00 16#68 In1 0 1 1
16#78 16#80 16#80 In2 0 1 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 109
Principios bsicos de APL
1.1 Funciones de los bloques

In1.ST In2.ST Out.ST Out.Value SimAct.Va Uncertain LossRed.V


lue .Value alue
16#78 16#60 16#60 In2 1 1 0
16#78 16#A4 16#A4 In2 0 1 0
16#78 16#78 16#78 In1 0 1 0
16#78 16#68 16#78 In1 0 1 0
16#78 16#28 16#68 In1 0 1 1
16#78 16#00 16#68 In1 0 1 1
16#68 16#80 16#80 In2 0 1 0
16#68 16#60 16#60 In2 1 1 0
16#68 16#A4 16#A4 In2 0 1 0
16#68 16#78 16#78 In2 0 1 0
16#68 16#68 16#68 In1 0 1 0
16#68 16#28 16#68 In1 0 1 1
16#68 16#00 16#68 In1 0 1 1
16#28 16#80 16#68 In2 0 1 1
16#28 16#60 16#60 In2 1 1 1
16#28 16#A4 16#68 In2 0 1 1
16#28 16#78 16#68 In2 0 1 1
16#28 16#68 16#68 In2 0 1 1
16#28 16#28 16#28 In1 0 1 1
16#28 16#00 16#28 In1 0 1 1
16#00 16#80 16#68 In2 0 1 1
16#00 16#60 16#60 In2 1 1 1
16#00 16#A4 16#68 In2 0 1 1
16#00 16#78 16#68 In2 0 1 1
16#00 16#68 16#68 In2 0 1 1
16#00 16#28 16#28 In2 0 1 1
16#00 16#00 16#00 In1 0 1 1

1.1.5.6 Formacin y visualizacin del estado de seal para bloques con priorizacin de estado
parametrizable

Formacin del estado de seal para bloques con prioridad de estado parametrizable
Consulte la informacin de carcter general sobre la formacin del estado de seal en el
captulo: Formacin y visualizacin del estado de seal para bloques (Pgina 104).
Con el parmetro SelPrio se determina para dichos bloques con qu especificacin de
prioridad se combinarn los diferentes estados. Puede elegirse entre los siguientes valores
predeterminados:

Advanced Process Library (V8.1)


110 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Prioridad SelPrio = SelPrio = SelPrio = SelPrio = SelPrio = SelPrio = SelPrio = SelPrio =


0 1 2 3 4 5 6 7
0

16#60 16#60 16#60


16#80 16#A4 16#80 16#A4 16#80
1

16#00 16#00 16#00 16#A4 16#80 16#80 16#A4 16#80


2

16#60 16#60
16#28 16#28 16#28 16#A4 16#78 16#A4
3

16#68 16#68 16#68 16#00 16#00 16#00 16#68 16#78


4

16#78 16#78 16#78 16#28 16#28 16#28 16#28 16#68


5

16#60 16#60
16#A4 16#68 16#68 16#68 16#00 16#28
6

16#60
16#80 16#A4 16#80 16#78 16#78 16#78 16#00

Particularidades del bloque MuxAn03


Para este bloque es posible definir con el parmetro SelPrio la prioridad de estado con la
que el bloque procesa el estado de las entradas de valores de proceso PV1 ... PV3.

Nota
El parmetro SelPrio puede adoptar el valor de 0 a 7 . El valor predeterminado es SelPrio
= 6.
Si se introduce un valor mayor que 7 se utiliza el ajuste 7 . Si se elige un valor menor que 0
se utiliza el ajuste 0.

Encontrar ms informacin sobre la evaluacin del estado de las entradas de valores de


proceso en el captulo Funciones de MuxAn03 (Pgina 1757).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 111
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.5.7 Formacin y visualizacin del estado de seal para bloques de enclavamiento

Formacin del estado de seal para bloques de enclavamiento


Consulte la informacin de carcter general sobre la formacin del estado de seal en el
captulo: Formacin y visualizacin del estado de seal para bloques (Pgina 104).
El bloque determina el estado de la seal de salida en funcin del estado de seal de los
valores de entrada de la operacin lgica parametrizada, de acuerdo con la tabla siguiente
(la prioridad mxima es 0):

Smbolo del estado de Prioridad Valor Significado


seal
0 16#00 Malo, debido al dispositivo

1 16#28 Malo, debido al proceso

2 16#60 Valor manipulado (p. ej., valor sustitutivo,


simulacin, ltimo valor vlido)
3 16#68 Inseguro, debido al dispositivo

4 16#78 Inseguro, debido al proceso

5 16#A4 Mantenimiento solicitado

Sin smbolo 6 16#80 Bueno


Sin smbolo - 16#FF La entrada no est interconectada

Advanced Process Library (V8.1)


112 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Reglas generales
Si una entrada cualquiera provoca un cambio de seal en la salida, el estado de seal de
la entrada se emite con la prioridad mxima (estado de seal ms desfavorable) en la
salida debido a que cada entrada puede influir en la salida:
Operacin lgica Y (Logic = 1):
Si el valor de salida es 1, tiene el estado de seal con la prioridad ms alta de todas
las seales de entrada interconectadas.
Operacin lgica O (Logic = 0):
Si el valor de salida es 0, tiene el estado de seal con la prioridad ms alta de todas
las seales de entrada interconectadas.
Si son varias las entradas que provocan que no pueda cambiar la salida, entonces el estado
de seal de la entrada se emite con la prioridad ms baja (estado de seal ms favorable)
en la salida debido a que la salida se define inequvocamente por la seal con el mejor
estado de seal:
Operacin lgica Y (Logic = 1):
Si el valor de salida es 0, tiene el estado de seal con la prioridad ms baja de todas
las seales de entrada interconectadas que tienen el valor 0.

Nota
Si bit Feature 23 = 1 (evaluacin del estado de seal), las seales de entrada con
un estado desfavorable (16#28 o 16#00) se procesan con el valor 0
independientemente de su valor real.

Operacin lgica O (Logic = 0):


Si el valor de salida es 1, tiene el estado de seal con la prioridad ms baja de todas
las seales de entrada interconectadas que tienen el valor 1.
Si no hay ninguna entrada interconectada, el estado de seal de la salida se pone a
simulacin (16#60).

Indicacin del estado de seal en el faceplate y smbolo de bloque para los bloques de enclavamiento
El estado de seal se visualiza en el faceplate junto a los valores de proceso para cada
parmetro de entrada individual (excepto para los valores analgicos).
Si se puentea una seal, esta accin se muestra en el faceplate del bloque de enclavamiento,
junto a la tecla de exclusin y en el smbolo del bloque, tal como se indica a continuacin.

Nota
Si la seal de enclavamiento excluida pudiera influir en la conmutacin, el estado de la salida
Out.ST se pone a Simulacin 16#60, a menos que sea forzado por otras entradas de
enclavamiento a Malo debido al dispositivo o proceso 16#00, 16#28.
Si est activada la funcin Evaluacin separada de seales de enclavamiento excluidas y
simuladas (Pgina 145), una entrada de enclavamiento excluida no influir en el estado.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 113
Principios bsicos de APL
1.1 Funciones de los bloques

El estado vlido en ese momento para la seal de salida tambin se muestra en el faceplate.

1.1.5.8 Formacin y visualizacin del estado de seal para bloques matemticos

Formacin del estado de seal para bloques matemticos


Consulte la informacin de carcter general sobre la formacin del estado de seal en el
captulo: Formacin y visualizacin del estado de seal para bloques (Pgina 104).
En los bloques matemticos, el estado para el resultado de la salida se forma internamente
a partir de todas las entradas de proceso que participan en el clculo, de acuerdo con la
siguiente tabla (la prioridad mxima es 0).

Smbolo del Prioridad Valor Significado


estado de
seal
0 16#00 Malo, debido al dispositivo

1 16#28 Malo, debido al proceso

2 16#60 Valor manipulado (p. ej., valor sustitutivo, simulacin,


ltimo valor vlido)
3 16#68 Inseguro, debido al dispositivo

4 16#78 Inseguro, debido al proceso

5 16#A4 Mantenimiento solicitado

6 16#80 Bueno

El estado de grupo se ajusta a 16#68 (inseguro, debido al dispositivo) con un estado de seal
no definido en una entrada de control que interviene en la formacin del estado de grupo.
Un estado de seal 16#FF en una entrada de control no se utiliza para calcular el estado de
grupo. Si todas las entradas de control relevantes son 16#FF, el estado de grupo es 16#80
al buscar el peor estado de grupo, y 16#00 al buscar el peor estado de grupo.
Si para calcular el valor de salida slo es decisiva una entrada de proceso, el estado de la
entrada de proceso se transfiere al estado de la salida.

Nota
Particularidades del bloque matemtico Integral
Debido a su campo de aplicacin (integral de tiempo, accin I para disear un regulador), el
bloque Integral forma el estado de seal como los bloques tecnolgicos.

Advanced Process Library (V8.1)


114 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Particularidades de los bloques matemticos Addxx, Mulxx, Div02 y Sub02


Si la operacin matemtica tiene como resultado un nmero en coma flotante que no puede
representarse, el estado del resultado se pone a 16#28. Los nmeros en coma flotante que
no pueden representarse se marcan en CFC con #+Inf (+ infinito), #-Inf (- infinito) o #NaN
(Not a Number).

1.1.5.9 Formacin y visualizacin del estado de seal para bloques de canal PCS 7

Formacin del estado de seal para bloques de canal PCS7


Consulte la informacin general vlida sobre la formacin del estado de seal en el captulo:
Formacin y visualizacin del estado de seal para bloques (Pgina 104).
El estado de seal en bloques de canal PCS7 puede adoptar los valores siguientes:

Smbolo del Valor Significado


estado de seal
16#80 Bueno

16#78 Inseguro, debido al proceso:


La limitacin del parmetro de entrada PV_In est activa (slo
en bloques de canal de salidas analgicas)
16#60 Valor manipulado (p. ej., valor sustitutivo, simulacin, ltimo valor
vlido)
16#00 Malo, debido al dispositivo (valor no vlido)

1.1.5.10 Formacin y visualizacin del estado de seal para bloques de canal para aparatos de
campo

Formacin del estado de seal para bloques de canal (aparatos de campo)


Consulte la informacin general vlida sobre la formacin del estado de seal en el captulo:
Formacin y visualizacin del estado de seal para bloques (Pgina 104).
El estado de seal en bloques de canal para aparatos de campo puede adoptar los valores
siguientes:

Smbolo del Valor Significado


estado de seal
16#80 Bueno

16#78 Inseguro, debido al proceso

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 115
Principios bsicos de APL
1.1 Funciones de los bloques

Smbolo del Valor Significado


estado de seal
16#68 Inseguro, debido al dispositivo

16#60 Valor manipulado (p. ej., valor sustitutivo, simulacin, ltimo


valor vlido)
16#28 Malo, debido al proceso

16#00 Malo, debido al dispositivo (valor no vlido)

16#A4 Mantenimiento necesario, mantenimiento solicitado

1.1.6 Tratamiento de errores

1.1.6.1 Tratamiento de errores

Tratamiento de errores
Los bloques de canal y tecnolgicos disponen de un tratamiento de errores. En este contexto
deben distinguirse los mbitos siguientes:
Nmeros de error
Fallo externo del sistema de control (CSF)
Errores debidos al proceso
Estados de seal no vlidos
Error al cambiar de modo de operacin
Errores en bloques de canal

Nmeros de error
La mayora de bloques dispone del parmetro de salida ErrorNum, con el que se emiten los
posibles estados de error internos del bloque en forma de nmero de error.
En algunos bloques se comprueba que los valores de los parmetros de entrada sean
admisibles. Por ello, slo se realizan para impedir que el valor de salida siga siendo no vlido
cuando el valor de entrada vuelva a encontrarse en el rango vlido. Cuando se detecta un
valor no vlido, el valor de salida correspondiente se mantiene en el ltimo valor mostrado en
lugar de mostrar un valor no vlido. En estos bloques es posible que sin comprobacin
aparezca un valor no vlido en la salida. Sin embargo, en cuanto los valores de entrada del
bloque cambian en correspondencia, se vuelve a mostrar un valor vlido en la salida.
En caso de que se especifique un valor que no est dentro del rango (p. ej. "Not a Number")
mediante interconexin o parametrizacin, el algoritmo del bloque no procesar este valor
sino el ltimo valor vlido.

Advanced Process Library (V8.1)


116 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Adems de los errores citados anteriormente, tambin se indicar una violacin del lmite, por
ejemplo. Todo nmero de error est asignado unvocamente a un error determinado.
En caso de errores mltiples, todos los nmeros de error tienen la misma prioridad. Por norma
general, siempre se muestra el nmero de error que corresponde al ltimo error detectado en
un recorrido del bloque.

Fallo externo del sistema de control (CSF)


Un fallo externo del sistema de control siempre se encuentra fuera del proceso y se presenta
en forma de fallo de equipo u otra avera del hardware. Si, por ejemplo, se produce un error
en el tiempo de posicionamiento de una vlvula, habr un fallo en la neumtica.
El fallo del sistema de control se sealiza cuando se aplica una seal de fallo externo en la
entrada CSF. Para ello, interconecte por ejemplo la salida Bad del bloque de canal con la
entrada CSF del bloque tecnolgico.
Con CSF = 1 se emitir el aviso de error "$$BlockComment$$ Ha aparecido un fallo externo".
En la vista general del faceplate y en el smbolo del bloque este fallo se muestra con una "S"
en el indicador agrupado.
En los bloques de motor, vlvula y dosificacin existe la posibilidad de que el bloque tambin
cambie al procesamiento de errores. Para ello es necesario activar el bit Feature 18 Activar
el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145). El bloque
pasa al procesamiento de errores y manda el accionamiento a la posicin de reposo o, si se
trata de un dosificador, conmuta el proceso de dosificacin a Off. Si el proceso de dosificacin
ya haba finalizado, permanece en el estado finalizado. El modo de resetear el error se
describe en Reset del bloque en caso de enclavamientos o errores (Pgina 39).

Error externo (FaultExt)


Mediante la entrada FaultExt existe la posibilidad de activar un error externo sin que se
genere un aviso. El bloque pasa al procesamiento de errores y manda el accionamiento a la
posicin de reposo o, si se trata de un dosificador, conmuta el proceso de dosificacin a Off.
Si el proceso de dosificacin ya haba finalizado, permanece en el estado finalizado. Se
pueden generar avisos por separado interconectando el error externo con los avisos de libre
eleccin ExtMsgx. El modo de resetear el error se describe en Reset del bloque en caso de
enclavamientos o errores (Pgina 39).

Errores debidos al proceso


Los errores debidos al proceso puede tener las causas siguientes:
Vigilancia del tiempo de ejecucin: si las seales de realimentacin no coinciden con las
de control, tras un tiempo parametrizado se emitir un error debido al proceso.
Vigilancia de realimentacin: Consulte al respecto el captulo Vigilancia de
realimentaciones (Pgina 92).
Si el algoritmo del bloque detecta un error de vigilancia cuando la vigilancia est activa, el
parmetro de salida correspondiente se pondr a 1 en el bloque. Asimismo, se emitir el aviso
de error "$$BlockComment$$ Error de realimentacin xxx", siendo xxx una vlvula, por
ejemplo.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 117
Principios bsicos de APL
1.1 Funciones de los bloques

En la vista general del faceplate y en el smbolo del bloque este fallo se muestra con una "S"
en el indicador agrupado.
En modo Automtico, tras la desaparicin de un error de vigilancia debe resetearse el bloque.

Seales de entrada no vlidas


Este error se emite cuando se producen incoherencias entre terminales relacionados. As, por
ejemplo, una vlvula no puede recibir al mismo tiempo la orden de apertura y cierre.
Si el algoritmo del bloque detecta combinaciones no vlidas de las seales de entrada, se
emitir un nmero de error (ErrorNum) en funcin del tipo de bloque.
En la vista estndar del faceplate aparece el texto "Seal no vlida".

Error al cambiar de modo de operacin


Este error se emite cuando se cambia el modo de operacin del bloque de:
Manual a Automtico o
Local a Automtico
y el estado anterior no coincide con el estado objetivo (conmutacin sin saltos). El modo de
operacin slo puede cambiarse cuando el bloque est en el mismo estado tanto antes como
despus.
La conmutacin sin saltos puede activarse/desactivarse mediante la conexin Feature en
el bit Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167) o Desactivar la conmutacin sin saltos al modo Automtico para
reguladores (Pgina 166).
La conmutacin sin saltos de modo Local a Automtico se realiza mediante el parmetro
LocalSetting, tal como se explica en el captulo Modo Local (Pgina 74).
En la vista estndar del faceplate aparece el texto "Error conmutacin" en el caso de una
conmutacin con saltos involuntaria.
Si el operador conmuta de Local a Automtico y se produce el error citado, el bloque se
mantiene en modo Local. Si la conmutacin de Local a Automtico es originada por entradas
interconectadas y se produce el error citado, el bloque pasa a modo Manual.

Errores en bloques de canal


Los bloques de canal pueden presentar los siguientes errores:
Error de canal
Fallo del dispositivo o mdulo
Error de nivel superior
Rango de medida no vlido

Advanced Process Library (V8.1)


118 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.6.2 Emitir error colectivo

Emitir error colectivo


El parmetro de salida GrpErr agrupa los fallos de un bloque y los pone a disposicin del
usuario. El error colectivo se compone de la siguiente informacin de error:
errores de realimentacin (vigilancia de realimentaciones estticas o dinmicas)
errores externos (CSF y FaultExt)
guardamotor (slo en motores)
fallo del mdulo (slo en reguladores de hardware)
error de acceso a la periferia (slo en reguladores de hardware)
error de parametrizacin (slo en reguladores de hardware)
Para obtener la seal del error colectivo en el parmetro de salida GrpErr, consulte las
descripciones correspondientes de los bloques en el captulo "Funciones".

Nota
El estado de seal de las diferentes seales no se tiene en cuenta para obtener el error
colectivo. Por consiguiente, las salidas siempre tienen el estado 16#80.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 119
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.7 Funcin de rampa

1.1.7.1 Utilizar la rampa de consigna

Utilizar la rampa de consigna


A partir de la consigna interna actual puede ajustarse una rampa que haga variar
progresivamente la consigna hasta un valor deseado. Desde el faceplate se puede iniciar la
funcin en la vista de rampa (SP_RmpOn = 1).

&DPELRSRVLWLYR &DPELRQHJDWLYR

&XUYDGHOYDORUGH
 
HQWUDGD

&XUYDGHOYDORU
GHVDOLGD
&XUYDGHOYDORU
GHVDOLGD

&XUYDGHOYDORUGH
 
HQWUDGD

Con el parmetro de entrada SP_RmpModTime o en la vista de rampas del faceplate se


determina si la rampa de consigna se definir por tiempo o por gradiente:
Especificacin por tiempo (SP_RmpModTime = 1): el gradiente de la consigna es
calculado automticamente por el bloque, de modo que tras iniciar (SP_RmpOn = 1) la
consigna llegar a su valor deseado (SP_Target) pasado el tiempo parametrizado
(SP_RmpTime).
Especificacin por gradiente (SP_RmpModTime = 0): la pendiente de la rampa
representa la velocidad de modificacin parametrizada SP_UpRaLim (positiva) o
SP_DnRaLim (negativa).
Cuando la consigna alcanza su valor deseado, la funcin se termina automticamente
(SP_RmpOn = 0). El recorrido de la rampa puede cancelarse antes de tiempo en la pantalla
de mando poniendo SP_RmpOn = 0.
Requisitos para utilizar una rampa de consigna

Bloque Variable Limitacin de gradientes Modo de operacin


manipulada
Reguladores interna off Automtico
OpAnL interna off
MotSpdCL interna off

Advanced Process Library (V8.1)


120 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Si durante el recorrido de la rampa dejan de cumplirse los requisitos, el recorrido se cancela


automticamente.

Nota
Particularidad del bloque MotSpdCL
En caso de enclavamiento, error de vigilancia, guardamotor o paro rpido, el motor se
desconecta y la consigna de rampa interna se resetea a la consigna inicial del recorrido de
la rampa.

1.1.7.2 Limitacin del gradiente de la consigna

Limitacin del gradiente de la consigna


La limitacin de gradientes se activa con el parmetro de entrada SP_RateOn = 1.
Los valores se ajustan en los parmetros SP_UpRaLim y SP_DnRaLim en funcin de
TimeFactor.
TimeFactor = 0: la unidad de la limitacin de gradiente es unidades/segundo
TimeFactor = 1: la unidad de la limitacin de gradiente es unidades/minuto
TimeFactor = 2: la unidad de la limitacin de gradiente es unidades/hora
SP_UpRaLim limita el gradiente hacia arriba
SP_DnRaLim limita el gradiente hacia abajo

Nota
Los parmetros SP_UpRaLim y SP_DnRaLim se evalan siempre segn la cuanta.

Mostrar la limitacin activamente


Una limitacin de gradientes se muestra en los siguientes parmetros de salida:
SP_UpRaAct = 1: se limita el gradiente hacia arriba
SP_DnRaAct = 1: se limita el gradiente hacia abajo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 121
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.7.3 Utilizar la rampa de valor manipulado

Utilizar la rampa de valor manipulado


A partir del valor manipulado interno actual puede ajustarse una rampa que haga variar
progresivamente el valor manipulado hasta un valor objetivo. Desde el faceplate se puede
iniciar la funcin en la vista de rampas (MV_RmpOn = 1).

&DPELRSRVLWLYR &DPELRQHJDWLYR

&XUYDGHOYDORUGH
 
HQWUDGD

&XUYDGHOYDORU
GHVDOLGD
&XUYDGHOYDORU
GHVDOLGD

&XUYDGHOYDORUGH
 
HQWUDGD

Con el parmetro de entrada MV_RmpModTime o en la vista de rampas del faceplate se


determina si la rampa de valor manipulado se definir por tiempo o por gradiente:
Especificacin por tiempo (MV_RmpModTime = 1): el gradiente del valor manipulado es
calculado automticamente por el bloque, de modo que tras iniciar (MV_RmpOn = 1) el
valor manipulado llegar a su valor objetivo (MV_Target) pasado el tiempo parametrizado
(MV_RmpTime).
Especificacin por gradiente (MV_RmpModTime = 0): la pendiente de la rampa
representa la velocidad de modificacin parametrizada MV_UpRaLim (positiva) o
MV_DnRaLim (negativa).
Cuando el valor manipulado alcanza su valor objetivo, la funcin se termina automticamente
(MV_RmpOn = 0). El recorrido de la rampa puede cancelarse antes de tiempo en la pantalla
de mando poniendo MV_RmpOn = 0.
Requisitos para utilizar una rampa de valor manipulado:

Bloque Valor manipulado Limitacin de gradientes Modo de


operacin
VlvAnL sin vlvula auxiliar interno off Manual
VlvAnL con vlvula auxiliar interno off

Si durante el recorrido de la rampa dejan de cumplirse los requisitos, el recorrido se cancela


automticamente.

Advanced Process Library (V8.1)


122 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.7.4 Limitacin de gradiente del valor manipulado

Limitacin de gradiente de la variable manipulada


La limitacin de gradientes se activa con el parmetro de entrada MV_RateOn = 1.
Los valores se ajustan en los parmetros MV_UpRaLim y MV_DnRaLim en funcin de
TimeFactor.
TimeFactor = 0: la unidad de la limitacin de gradiente es unidades/segundo
TimeFactor = 1: la unidad de la limitacin de gradiente es unidades/minuto
TimeFactor = 2: la unidad de la limitacin de gradiente es unidades/hora
MV_UpRaLim limita el gradiente hacia arriba
MV_DnRaLim limita el gradiente hacia abajo

Nota
Los parmetros MV_UpRaLim y MV_DnRaLim se evalan siempre segn la cuanta.

Mostrar la limitacin activamente


Una limitacin de gradientes se muestra en los siguientes parmetros de salida:
MV_UpRaAct = 1: se limita el gradiente hacia arriba
MV_DnRaAct = 1: se limita el gradiente hacia abajo

1.1.8 Especificacin interna/externa

1.1.8.1 Uso de la banda muerta activada dinmicamente durante el tiempo de estabilizacin PV

Bit Feature
Nmero del bit Feature: 30.

Desactivacin dinmica de la banda muerta mediante el tiempo de estabilizacin PV


Este bit Feature permite corregir el tiempo de estabilizacin PV en el rea de la banda muerta.
La banda muerta se desactiva hasta que el PV se estabiliza ms bien en el centro que en los
mrgenes de la banda muerta. Se incrementa la probabilidad de que la variable regulada
permanezca dentro de la banda muerta durante un tiempo prolongado, y de que tampoco se
requieran ms intervenciones durante un tiempo prolongado. El resultado es una reduccin
del desgaste y del consumo energtico.
Bit = 0: El ancho de la banda muerta es constante

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 123
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: En el tiempo de estabilizacin PV se desactiva la banda muerta. Cuando finaliza el


tiempo de estabilizacin PV, la banda muerta recibe el valor del parmetro DeadBand.

1.1.8.2 Especificacin de consigna, interna/externa

Consigna interna y externa


Algunos bloques disponen de una funcin que permite especificar consignas. Esta
especificacin se realiza desde un programa CFC/SFC o bien desde el faceplate (operador).
Para bloques de dosificacin y convertidores de frecuencia el operador puede especificar una
consigna interna (SP_Int) o bien un controlador de nivel superior especifica una consigna
externa (SP_Ext). En principio, los bloques trabajan segn el mismo esquema:

63B/L2S

63B/L2S  63B/L2S 

)DFHSODWH R6)& &)&6)&

63B,QW2S  63B([W2S  63B,QW/L  63B([W/L 

63B,QW 63B([W

Primero se define siempre si la consigna debe especificarse desde un programa CFC/SFC o


desde el faceplate. Seguidamente, se determina si debe emplearse consigna interna o externa.
Especificacin de consigna mediante faceplate o interconexin
Con el parmetro SP_LiOp se define si el valor de consigna debe especificarse desde
programa CFC/SFC o faceplate.

Advanced Process Library (V8.1)


124 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Ajuste Sp_LiOp a 0 para que la consigna se especifique desde el faceplate.


Ajuste SP_LiOp a 1 para que la consigna se especifique desde un programa CFC/SFC.
Consigna interna y externa
Segn cmo deba especificarse la consigna habr que ajustar los parmetros en cuestin.
Si la consigna se especifica desde el faceplate (SP_LiOp = 0), habr que setear el parmetro:
SP_IntOp = 1 para poder especificar la consigna de forma interna desde el faceplate.
SP_ExtOp = 1 para poder especificar la consigna de forma externa desde el faceplate.
Si ambas seales estn activadas, SP_IntOp = 1 tiene prioridad.
Si la consigna se especifica desde un programa CFC/SFC (SP_LiOp =1), habr que setear
el parmetro:
1. SP_IntLi = 1 para poder especificar la consigna de forma interna desde un programa
CFC/SFC.
2. SP_ExtLi = 1 para poder especificar una consigna externa desde un programa CFC/
SFC.

Nota
Para PIDConL, PIDStepL, FmCont, FmTemp: Si ambas seales estn activadas,
SP_IntLi = 1 tiene prioridad.

Conmutacin sin saltos de consigna externa a interna


Con el parmetro SP_TrkExt = 1, la consigna interna se corrige siguiendo a la externa, con
lo que se consigue una conmutacin sin saltos de consigna externa a interna. De este modo
se evitan saltos no deseados en el parmetro de salida.

1.1.8.3 Especificacin de valor manipulado, interna/externa

Especificacin de valor manipulado interno y externo


El bloque VlvAnl dispone de la funcin para especificar valores manipulados. Esta
especificacin se realiza desde un programa CFC/SFC o bien desde un faceplate (operador).
Si se utiliza una vlvula auxiliar, es posible conmutar de interno a externo tanto en modo
Manual como en Automtico.
Si no se utiliza vlvula auxiliar, en modo Automtico rige el valor manipulado externo y en
modo Manual el valor manipulado interno. No es posible conmutar entre interno y externo.

Nota
Si no hay ninguna vlvula auxiliar y uno de los comandos "Abrir" o "Cerrar" est activo, un
valor manipulado nuevo (interno o externo) no se aplicar hasta despus del cambio. En
modo Automtico, el valor manipulado no se tiene en cuenta mientras el comando "Abrir" o
"Cerrar" est pendiente.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 125
Principios bsicos de APL
1.1 Funciones de los bloques

Especificacin de valor manipulado mediante faceplate o interconexin


Con el parmetro MV_LiOp se define si el valor manipulado debe especificarse desde
programa CFC/SFC o desde un faceplate.
Ponga MV_LiOp a 0 para que el valor manipulado se especifique desde el faceplate
Ponga MV_LiOp a 1 para que el valor manipulado se especifique desde un programa CFC/
SFC

Especificacin de valor manipulado interno y externo


Segn cmo deba especificarse el valor manipulado habr que ajustar los parmetros en
cuestin.
Si el valor manipulado se especifica desde el faceplate (MV_LiOp = 0), habr que activar el
parmetro:
MV_IntOp = 1 para poder especificar un valor manipulado interno desde el faceplate
MV_ExtOp = 1 para poder especificar un valor manipulado externo desde el faceplate
Si ambas seales estn activadas, se conserva el ltimo estado activo.
Si el valor manipulado se especifica desde un programa CFC/SFC (MV_LiOp = 1), habr
que activar el parmetro:
MV_IntLi = 1 para poder especificar un valor manipulado interno desde un programa
CFC/SFC
MV_ExtLi = 1 para poder especificar un valor manipulado externo desde un programa
CFC/SFC
Si ambas seales estn activadas, MV_IntLi = 1 tiene prioridad.

Nota
Slo es posible conmutar entre interno y externo si se utiliza una vlvula auxiliar.

Conmutacin sin saltos del valor manipulado externo a interno


Con el parmetro SP_TrkExt = 1, la consigna interna se corrige siguiendo a la externa, con
lo que se consigue una conmutacin sin saltos de consigna externa a interna. De este modo
se evitan saltos no deseados en el parmetro de salida.

Clculo del valor manipulado externo


En caso de especificacin de valor manipulado externo, el valor manipulado se limita a los
lmites MV_HiLim y MV_LoLim y se visualiza en la salida MV_ExtOut.

Advanced Process Library (V8.1)


126 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9 Comportamiento parametrizable mediante el terminal Feature

1.1.9.1 Funciones parametrizables mediante el terminal Feature

Funciones parametrizables mediante el terminal Feature


Algunos bloques tienen una entrada con el nombre Feature. Esta entrada permite influir
sobre distintas respuestas del bloque.
Los bits Feature estn asignados en el orden siguiente:

Nmero de bit Significado Bloque


0 Definir el comportamiento en arranque (Pgina 132) AV, Average, CountOh,
CountScL, DeadTime,
Derivative, DoseL, FmCont,
FmTemp, Integral, Lag,
MeanTime, ModPreCon,
MonAnL, MonAnS, MonDi08,
MonDiL, MonDiS, MotL, MotS,
MotRevL, MotSpdCL, MotSpdL,
OpAnL, Pcs7AnOu, Pcs7DiOu,
PIDConL, PIDConR, PIDStepL,
RateLim, Ratio, ShrdResS,
TotalL, VIv2WayL, VIvAnL,
VIvMotL, VIvL, VlvS
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170) ConPerMon, CountOh,
CountScL, DoseL, Event,
EventNck, EventTs, FmCont,
ModPreCont, MonAnL,
MonAnS, MonDi08, MonDiL,
MonDiS, MotL, MotS, MotRevL,
MotRevSpdL, OpAnL, OpDi01,
OpDi03, OpTrig, PIDConL,
PIDConR, PIDStepL, Ratio,
SaleA16In, TotalL, VIv2Way,
VIvAnL, VIvL, VlvS, VIvMotL
2 Reset de los comandos para conmutar el modo de operacin DoseL, FmCont, FmTemp,
(Pgina 154) ModPreCon, MotL, MotS,
MotRevL, MotSpdCL, MotSpdL,
PIDConL, PIDConR, PIDStepL,
VIv2WayL, VIvAnL, VIvL, VlvS,
VIvMotL
Evaluacin separada de seales de enclavamiento excluidas y Intlk02, Intlk04, Intlk08, Intlk16,
simuladas (Pgina 145) OpDi01, OpDi03
3 Activar el reset de los comandos para el control (Pgina 155) DoseL, MotL, MotS, MotRevl,
MptSpdCL, MotSpdL,
VIv2WayL, VIvAnL, VIvL,
VIvMotL
Prioridad de control con un comando de entrada no vlido (Pgina 169) VlvS

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 127
Principios bsicos de APL
1.1 Funciones de los bloques

Nmero de bit Significado Bloque


4 Definir el modo de interruptor o pulsador (Pgina 160) DoseL, FMCont, FMTemp,
ModPreCon, MotL, MotRevL,
MotSpdCL, MotSpdL,
PIDConL, PIDStepL,
VIv2WayL, VIvAnL, VIvL,
VIvMotL
5 Definir el tipo de dosificacin (Pgina 140) DoseL
Control mediante vlvula auxiliar (Pgina 165) VIvAnL
El error de consigna debe notificarse (Pgina 164) MotSpdCL
Definir el modo de conmutacin (Pgina 161) MotSpdL
Utilizar el ltimo valor como actual tras una carga completa al arrancar el TotalL
bloque (Pgina 148)
Mostrar en el faceplate solamente los valores de entrada SelA16In
interconectados (Pgina 150)
Activar bits OS_Perm (Pgina 151) Intlk02, Intlk04, Intlk08, Intlk16
Limitacin para la salida Out (Pgina 138) Polygon
Ajusta del escalado de los valores de proceso (Pgina 142) FbDrive
Activar LowCutOff (Pgina 149) Pcs7AnIn
Evaluacin del estado de las seales de enclavamiento (Pgina 136) OpDi01, OpDi03
DoseL, MotL,MotRevL,MotS,
MotSpdCL,MotSpdL,Vlv2WayL,
VlvAnL,VlvL,VlvS, VlvMotL
6 Resetear la cantidad a dosificar al iniciar la dosificacin (Pgina 155) DoseL
Bloque como totalizador o integrador (Pgina 137) TotalL
Desactivar la apertura y el cierre (Pgina 151) VIvAnL
Aplicacin de valor sustitutivo en caso de error (Pgina 143) Polygon
7 Permitir la conmutacin directa entre modo adelante y atrs (Pgina 139) MotRevL, MotSpdCL
Comportamiento totalizador continuo o disparado (Pgina 167) TotalL
Activar el clculo del caudal en la dosificacin de balanza (Pgina 138) DoseL
8 Unidad de la velocidad de modificacin (Pgina 141) RateLim
Cierre hermtico de vlvula (Pgina 169) DoseL
Notificar con parmetros BATCH (Pgina 149) Event, EventTS
Cierre hermtico de vlvula (Pgina 169) VlvMotL
Aplicar valor sustitutivo (Pgina 142) FlowCorr
Tiempos de retardo separados para cada alarma (Pgina 163) MonAnL
9 Reset en caso de enclavamiento (proteccin) o errores a travs de DoseL, MotL, MotS, MotRevL,
seales de entrada (Pgina 156) MotSpdCL, MotSpdL,
VIv2WayL, VIvAnL, VIvL, VlvS,
VIvMotL
10 Salir del modo Local (Pgina 171) DoseL, MotL, MotS, MotRevL,
MotSpdCL, MotSpdL,
VIv2WayL, VIvAnL, VIvL, VlvS,
VIvMotL

Advanced Process Library (V8.1)


128 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Nmero de bit Significado Bloque


Informacin de monitorizacin de estado en bloques MOD (Pgina 139) FbAnIn, FbAnOu, FbDiIn,
FbDiOu, FbAnTot, Pcs7AnIn,
Pcs7AnOu, Pcs7DiIn,
Pcs7DiOu, Pcs7Cnt1,
Pcs7Cnt2, Pcs7Cnt3, FmCont,
FmTemp
11 Detener la dosificacin en caso de alarma de caudal (Pgina 132) DoseL
Activar el tiempo de ejecucin para seales de realimentacin MotL, MotS, MotRevL,
(Pgina 147) MotSpdL, MotSpdCL, VlvL,
Vlv2WayL, VlvMotL, VlvAnL
12 Redosificacin automtica en caso de subdosificacin en modo DoseL
Automtico (Pgina 137)
Zona de regulacin con accin I predeterminada (Pgina 154) PIDConL
No hay realimentaciones de motor (Pgina 150) VlvMotL
Las seales de realimentacin de posicin estn activadas. (Pgina 162) Vlv2WayL
13 El caudal mnimo se registra siempre en la cantidad a dosificar DoseL
(Pgina 161)
Zona de regulacin con accin I congelada (Pgina 153) PIDConL
Tiempo de vigilancia separado para el paro del motor (Pgina 163) MotL, MotRevL, MotSpdCL,
MotSpdL, VlvMotL
14 Activar paro rpido desde el faceplate (Pgina 162) MotL, MotRevL, MotSpdCL,
MotSpdL, VIvMotL
Error de regulacin externo (Pgina 144) PIDConL
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de ModPreCon, PIDConL,
servicio" (Pgina 159) PIDConR, PIDStepL, VIvAnL
Convertidor de frecuencia con alimentacin del dispositivo MotSpdL
independiente (Pgina 145)
Convertidor de frecuencia con alimentacin del dispositivo DoseL
independiente (Pgina 145)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159) ModPreCon, PIDConL,
PIDConR, PIDStepL, VIvAnL
Valor de proceso con rango de escala propio (Pgina 155) OpAnL
Especificacin de consigna con escala y unidad del parmetro propias MotSpdCL
(Pgina 165)
Enclavamiento separado para cada sentido o posicin (Pgina 163) MotRevL
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, DoseL, MotL, MotRevL,
motores y dosificadores (Pgina 167) MotSpdCL, MotSpdL,
VIv2WayL, VIvAnL, VIvL,
VIvMotL
18 Desactivar la conmutacin sin saltos al modo Automtico para PIDConL, PIDConR, PIDStepL
reguladores (Pgina 166)
Activar el estado de error en caso de fallo externo de control de procesos DoseL, MotL, MotS, MotRevL,
CSF (Pgina 145) MotSpdCL, MotSpdL,
VIv2WayL, VIvAnL, VIvL, VlvS,
VIvMotL
19 Permitir el modo Programa (Pgina 152) PIDConR
Reset tambin en estado enclavado (Pgina 158) MotL, MotS, MotRevL,
MotSpdCL, MotSpdL, VlvMotL

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 129
Principios bsicos de APL
1.1 Funciones de los bloques

Nmero de bit Significado Bloque


20 Activar un cambio sin saltos de la ganancia proporcional, tiempo PIDConR
derivativo y ganancia del diferenciador (Pgina 165)
21 Conmutacin sin saltos al modo Automtico solo para el operador MotL, MotRevL, MotSpdCL,
(Pgina 166) MotSpdL, VlvMotL, VlvL,
Vlv2WayV, VlvAnl, DoseL
Hacer visibles elementos de control para la consigna externa PIDConR
(Pgina 138)
Comportamiento del registro de primera seal al desactivar (Pgina 170) Intlk02, Intlk04, Intlk08, Intlk16
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153) AssetM, AV, ConPerMon,
CountOh, CoutnScL, DoseL,
Event, EventTs, FmCont,
FmTemp, MonAnL, MonDi08,
MonDiL, MotL, MotRevL,
MotSpdCL, MotSpdL, OpAnL,
PIDConL, PIDConR, PIDStepL,
TotalL, VIv2WayL, VIvAnL,
VIvL, VIvMotL
23 Evaluacin del estado de seal (Pgina 136) Intlk02, Intlk04, Intlk08, Intlk16
Definir la influencia del estado de seal sobre el proceso de dosificacin DoseL
(Pgina 140)
24 Activar la autorizacin de control local (Pgina 152) ConPerMon, CountOh,
CountScL, DoseL, FmCont,
FmTemp, GainSched, Intlk02,
Intlk04, Intlk08, Intlk16,
ModPreCon, MonAnL,
MonAnS, MonDi08, MonDiL,
MonDiS, MotL, MotS, MotRevL,
MotSpdCL, MotSpdL, OpAnL,
OpDi01, OpDi03, OpTrig,
PIDConL, PIDConR, PIDStepL,
Ratio, SelA16In, TotalL,
Vlv2WayL, VlvAnL, VlvL, VlvS,
VlvMotL
25 Supresin de todos los avisos (Pgina 168) ConPerMon, DoseL, FmCont,
FmTemp, MonAnL, MonAnS,
MonDiL, MonDiS, MotL, MotS,
MotRevL, MotSpdCL, MotSpdL,
PIDConL, PIDConR, PIDStepL,
VIv2WayL, VIvAnL, VIvL, VlvS,
VIvMotL
26 Comportamiento de los puntos de conmutacin en el modo de operacin ConPerMon, FmCont,
"Fuera de servicio" (Pgina 170) FmTemp, PIDConL, PIDConR,
PIDStepL, AV, MotL, MotRevL,
MotSpdL, VlvMotL, MotSpdCL,
VlvAnL, DoseL, CountOh,
CountScL, TotalL, MonAnL,
MonAnS, CntOhSc, PIDConS
27 Seleccionar valores asociados al aviso (Pgina 149) Event, EventNck, EventTs
Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171) MotL, MotS, MotRevL,
MotSpdCL, MotSpdL,
VIv2WayL, VIvAnL, VIvL, VlvS,
VIvMotL

Advanced Process Library (V8.1)


130 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Nmero de bit Significado Bloque


Activar parametrizacin de la cantidad de cola (Pgina 152) DoseL
28 Emitir un valor sin formato no vlido (Pgina 168) Pcs7AnIn, Pcs7DiIn, Pcs7DiIT
Desactivacin de puntos de conmutacin (Pgina 139) AssetM, AV, ConPerMon,
CountOh, CountScL, DoseL,
FmCont, MonAnL, PIDConL,
PIDStepL, VIvAnL, FmTemp,
PIDConR, MotL, MotRevL,
MotSpdCL, MotSpdL, TotalL,
VlvMotL
Lectura de los avisos (Pgina 141) FbDrive
29 Emitir un valor sustitutivo si el valor sin formato no es vlido (Pgina 143) FbAnIn, FbDiIn, Pcs7AnIn,
Pcs7DiIn, Pcs7DiIT
Sealizacin en caso de violacin de lmites (Pgina 164) AV, ConPerMon, CountOh,
CountScL, DoseL, FmCont,
FmTemp, MonAnL, MotL,
MotRevL, MotSpdCL, MotSpdL,
PIDConL, PIDConR, PIDStepL,
TotalL, VIvAnL, VlvMotL
Transferencia de avisos (Pgina 169) FbDrive, FbSwtMMS
30 Emitir el ltimo valor vlido si el valor sin formato no es vlido FbAnIn, FbDiIn, Pcs7AnIn,
(Pgina 147) Pcs7DiIn, Pcs7DiIT
Visualizar el valor sin energa en una simulacin externa al bloque FbAnOu, FbDiOu, Pcs7AnOu,
(Pgina 142) Pcs7DiOu, FbDrive, FbSwtMMS
Definir el reset en funcin del modo de operacin o del parmetro LiOp DoseL, MotL, MotS, MotRevL,
(Pgina 156) MotSpdL, MotspdCL, VlvL,
VlvS, VlvMotL, VlvAnL,
Vlv2WayL, CountScL,
CountOh, CntOhSc; TotalL
Uso de la banda muerta activada dinmicamente durante el tiempo de PIDConL, PIDConR
estabilizacin (Pgina 135)
31 Activar registro de primera seal (Pgina 144) Intlk02, Intlk04, Intlk08, Intlk16
Activar el reset de proteccin/error en modo Manual (Pgina 158) DoseL, MotL, MotS, MotRevL,
MotSpdL, MotspdCL, VlvL,
VlvS, VlvMotL, VlvAnL,
Vlv2WayL

Consulte tambin
Consignas de caudal en porcentaje (Pgina 140)
Utilizar la consigna interna o externa para la cantidad absoluta dosificada en fino
(Pgina 146)
Funciones de Polygon (Pgina 1721)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 131
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.2 Detener la dosificacin en caso de alarma de caudal

Bit Feature
Nmero del bit Feature: 11

Detener la dosificacin en caso de alarma de caudal


Mediante este bit Feature se activa la detencin de la dosificacin en caso de alarma de
caudal
Ajuste estndar = 0.
Bit = 0: desactivada, en caso de alarma de caudal no se detiene la dosificacin
Bit = 1: activada, en caso de alarma de caudal se detiene la dosificacin

1.1.9.3 Definir el comportamiento en arranque

Bit Feature
Nmero del bit Feature: 0

Definicin del comportamiento en arranque


Con este bit Feature se define el comportamiento en arranque de los bloques de funcin,
por ejemplo para:
motores, vlvulas y reguladores
Bloques de canal
bloques de vigilancia, p. ej. MonAnL y MonDiL
bloques lgicos, analgicos y matemticos y el bloque OpAnL
el bloque OpAnL
el bloque TimeTrg
bloques de contaje
el bloque Average
el bloque TimeTrig
El ajuste predeterminado es 0.

Nota
Este bit Feature no tiene ninguna funcin en el modo "Fuera de servicio". El punto de
instrumentacin y control permanece en el modo "Fuera de servicio" despus de un arranque
en caliente de la CPU.

Advanced Process Library (V8.1)


132 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras configuradas
por el usuario. Tenga en cuenta la validez de los conceptos con categoras configuradas por
el usuario (Pgina 37).

Nota
En caso de transicin Run-Stop-Run de la CPU y de avisos internos pendientes, en los
bloques con el comportamiento en arranque de bit Feature = 0 se producen avisos no
tachados con sellos de tiempo y valores asociados a partir de RunUpCycle una vez
transcurrido el contador RunUpCycle, en los casos siguientes:
avisos de alarma, advertencia o tolerancia de puntos de conmutacin (bloques de
vigilancia analgicos, de motor, vlvula, dosificador y regulador)
error de realimentacin (bloque de motor y vlvula)
seales de salida de puntos de instrumentacin y control digitales (MonDiL, MonDi08)
lmites de inestabilidad violados (MonDiL)
Las siguientes salidas resetean la rutina de rearranque de los bloques en la ejecucin del
OB100:
salidas de punto de conmutacin xx_AH_Act, xx_AL_Act, xx_WH_Act, xx_WL_Act,
xx_TH_Act, xx_TL_Act o GradHUpAct, GradHDnAct, GradLAct
salidas de error de realimentacin MonDynErr y MonStaErr
seales binarias de salida Out, Out1..8 en MonDiL y MonDi08
supresin de inestabilidad FlutAct en MonDiL
Esto provoca un aviso saliente al inicializar el Alarm8_P en el OB100 y un aviso entrante una
vez transcurrido el contador RunUpCycle en el nivel de alarmas cclicas.

Nota
En caso de carga completa con paro del AS, al realizar el rearranque, los bloques (con
Feature.Bit0 = 1) no pueden seguir ejecutndose en el modo de operacin anterior y
en el control.

Definir el comportamiento en arranque para motores, vlvulas y reguladores


Bit = 0: inicio del bloque en modo Manual y en posicin de reposo. En reguladores, el valor
de consigna se ajusta a interno (SP_Int). Consulte al respecto el captulo Posicin de reposo
en motores, vlvulas y reguladores (Pgina 44).
En funcin del bit 16 Feature Valor manipulado de reposo efectivo en el arranque
(Pgina 159) se realizar una aproximacin a la posicin de reposo o no.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 133
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: inicio del bloque con los ltimos valores guardados, es decir, en el ltimo modo de
operacin reinante (Manual, Automtico o Local) y en la ltima posicin vlida.

Nota
Particularidad tras una carga completa de la CPU
Tras una carga completa de la CPU se evala como buena (=1) la seal de guardamotor
Trip en la primera ejecucin
Si hay un aviso de guardamotor pendiente, tras una carga completa y una vez transcurrido
el contador RunUpCycle se produce un aviso no tachado con sello de tiempo y valores
asociados a partir de RunUpCycle.

Comportamiento en arranque del bloque ShrdResS


Bit = 0: la interfaz del comando de salida se pone a 0.
Bit = 1: el bloque deja invariable la interfaz del comando de salida.

Definir el comportamiento en arranque para bloques de canal


Bit = 0: el bloque de canal utiliza como valor de arranque el valor de proceso PV_In o el valor
de SimPV_In, segn sea la parametrizacin del parmetro de entrada SimOn
(PV_In = PV_Out o SimPV_In = PV_Out).
Bit = 1: el bloque de canal utiliza el valor StartVal como valor de arranque
(StartVal = PV_Out).

Definir el comportamiento en arranque para bloques de vigilancia


Bit = 0: en el arranque se restablecen los ltimos valores guardados.
Bit = 1: en el arranque se emite el ltimo valor utilizado en el parmetro de salida Out.

Definir el comportamiento en arranque para bloques lgicos, analgicos y matemticos


Bit = 0: al arrancar, el parmetro de salida Out se pone a 0.
Bit = 1: en el arranque se emite el ltimo valor guardado en el parmetro de salida Out.

Definir el comportamiento en arranque para los bloques OpAnL/OpAnS


Bit = 0: al arrancar se utiliza la consigna interna.
Bit = 1: en el arranque se emite el ltimo valor guardado en el parmetro de salida Out.

Definir el comportamiento en arranque para bloques de contaje


Bit = 0: al arrancar se detiene el contador y se pone al valor especificado en el parmetro de
entrada.

Advanced Process Library (V8.1)


134 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: al arrancar se sigue contando desde el ltimo valor guardado.


Parmetros de entrada para el comportamiento en arranque de los bloques de contaje:
Bloque CountOh: parmetro de entrada PresetTime
Bloque CountScL: parmetro de entrada PresetVal
Bloque TotalL: parmetro de entrada PresetVal
Los avisos pueden inhibirse brevemente tras el arranque. El nmero de ciclos se define
mediante el parmetro de entrada RunUpCyc.

Nota
Parametrizacin avanzada del comportamiento en arranque de los bloques de contaje
Tenga en cuenta que se sigue influyendo en el comportamiento en arranque mediante el
Feature Bit 5 en funcin de dicho Feature Bits 0. Encontrar ms informacin en
el captulo: Utilizar el ltimo valor como actual tras una carga completa al arrancar el
bloque (Pgina 148).

Definir el comportamiento en arranque para el bloque Average


Bit = 0: en el arranque, el clculo del valor medio empieza en el valor que tiene actualmente
el parmetro de entrada (Out = In, NumCycles = 1).
Bit = 1: en el arranque se utilizan los ltimos valores guardados de Out y NumCycles como
ltimos valores para calcular el valor medio (Out In).

Definir el comportamiento en arranque para el bloque TimeTrig


Bit 0 = 0: Se desactivan el disparo peridico y el disparo individual. El impulso de disparo
Trigger se resetea.
Bit 0 = 1: Se mantienen tanto la activacin del disparo peridico y el disparo individual como
el tiempo de disparo individual.
Para ello se aplican las entradas InPerTrigOn, InSglTrigOn y InSglTrigDT. Si desea utilizar la
relectura en la carga completa, antes de la carga es necesario releer los parmetros marcados,
adems de los parmetros para manejo y visualizacin.

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

1.1.9.4 Uso de la banda muerta activada dinmicamente durante el tiempo de estabilizacin PV

Bit Feature
Nmero del bit Feature: 30.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 135
Principios bsicos de APL
1.1 Funciones de los bloques

Desactivacin dinmica de la banda muerta mediante el tiempo de estabilizacin PV


Este bit Feature permite corregir el tiempo de estabilizacin PV en el rea de la banda muerta.
La banda muerta se desactiva hasta que el PV se estabiliza ms bien en el centro que en los
mrgenes de la banda muerta. Se incrementa la probabilidad de que la variable regulada
permanezca dentro de la banda muerta durante un tiempo prolongado, y de que tampoco se
requieran ms intervenciones durante un tiempo prolongado. El resultado es una reduccin
del desgaste y del consumo energtico.
Bit = 0: El ancho de la banda muerta es constante
Bit = 1: En el tiempo de estabilizacin PV se desactiva la banda muerta. Cuando finaliza el
tiempo de estabilizacin PV, la banda muerta recibe el valor del parmetro DeadBand.

1.1.9.5 Evaluacin del estado de seal

Bit Feature
Nmero del bit Feature: 23

Evaluacin del estado de seal


Mediante este bit Feature se especifica si deben comprobarse los valores 16#00 16#28
del estado de seal de las entradas. El estado de seal de las entradas propiamente dicho
no se modifica.
Ajuste estndar = 0.
Bit = 0: no se evala el estado de seal en 16#00 o 16#28.
Bit = 1: el estado de seal se captura, una entrada con ST = 16#00 o 16#28 se transfiere
con el valor = 0. La funcin "Negacin de la seal" en la entrada del bloque no incluye en el
comportamiento en este caso.

1.1.9.6 Evaluacin del estado de las seales de enclavamiento


Bit Feature/Feature2
Nmero del bit Feature/Feature2: 5

Familia
Familia: Operate; nmero del bit Feature: 5
Familia: Control, Drives, Dosage; nmero del bit Feature2: 5

Evaluacin del estado de las seales de enclavamiento


Mediante este bit Feature/Feature2 se especifica si debe comprobarse si el estado de las
seales de enclavamiento tiene el valor 16#00 o 16#28. El estado de seal de las entradas
propiamente dicho no se modifica.

Advanced Process Library (V8.1)


136 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Ajuste estndar = 0.
Bit = 0: el estado de seal se captura, una entrada con ST = 16#00 o 16#28 se transfiere con
el valor = 0.
Bit = 1: no se evala el estado de seal en 16#00 o 16#28.

1.1.9.7 Redosificacin automtica en caso de subdosificacin en modo Automtico

Bit Feature
Nmero del bit Feature: 12

Redosificacin automtica en caso de subdosificacin en modo Automtico


Con este bit Feature se activa la dosificacin automtica en caso de redosificacin en modo
Automtico.
El ajuste predeterminado es 0.
Bit = 0: desactivada, en caso de subdosificacin en modo Automtico no se iniciar la
redosificacin automtica.
Bit = 1: activada, en caso de subdosificacin en modo Automtico se iniciar la redosificacin
automtica.

1.1.9.8 Bloque como totalizador o integrador

Bit Feature
Nmero del bit Feature: 6

Definir el modo de funcin de totalizador o integrador


Con este bit Feature se define el comportamiento totalizador del bloque.
El ajuste predeterminado es 0.
Bit = 0: el bloque funciona como totalizador.
Bit = 1: el bloque funciona como integrador.

Nota
Particularidad del totalizador
Tenga en cuenta que se sigue influyendo en el comportamiento del bloque como totalizador
(Feature Bit 6 = 0) mediante el Feature Bit 7 .
Encontrar ms informacin en el captulo: Comportamiento totalizador continuo o
disparado (Pgina 167).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 137
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.9 Hacer visibles elementos de control para la consigna externa

Bit Feature
Nmero del bit Feature: 21

Hacer visibles elementos de control para la consigna externa


Con este bit Feature se hacen visibles al operador OS todos los elementos de control para
la consigna externa en los faceplates. Esto es necesario siempre que la consigna externa
deba utilizarse realmente, como en el regulador secundario de regulaciones en cascada y de
relacin.
El ajuste estndar es 0 para que el faceplate tenga una representacin lo ms clara posible
en aplicaciones sencillas.
Bit = 0: Los elementos de control para la consigna externa no son visibles en el faceplate.
Bit = 1: Los elementos de control para la consigna externa son visibles en el faceplate.

1.1.9.10 Limitacin para la salida Out

Bit Feature
Nmero del bit Feature: 5

Limitacin para la salida Out


Con este bit Feature se define la limitacin para la salida Out.

Consulte tambin
Funciones parametrizables mediante el terminal Feature (Pgina 127)

1.1.9.11 Activar el clculo del caudal en la dosificacin de balanza

Bit Feature
Nmero del bit Feature: 7

Calcular el caudal en la dosificacin de balanza


Con este bit Feature se activa el clculo del caudal en la dosificacin de balanza.
Ajuste estndar = 0.
Bit = 0: desactivado
Bit = 1: clculo activado.

Advanced Process Library (V8.1)


138 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

El caudal se determina por la modificacin de la cantidad a dosificar por segundo.

1.1.9.12 Informacin de monitorizacin de estado en bloques MOD

Bit Feature
Nmero del bit Feature: 10
Bit = 0: sin reenvo
Bit = 1: con reenvo

1.1.9.13 Desactivacin de puntos de conmutacin

Bit Feature
Nmero del bit Feature: 28

Desactivacin de puntos de conmutacin


Mediante este bit Feature se especifica si la funcionalidad de punto de conmutacin de un
lmite tambin debe desactivarse en caso de que desactive el aviso (MsgLock = 1).
Ajuste estndar = 0.
Bit = 0: punto de conmutacin no suprimido
Bit = 1: punto de conmutacin suprimido

1.1.9.14 Permitir la conmutacin directa entre modo adelante y atrs

Bit Feature
Nmero del bit Feature: 7

Conmutacin directa entre modo de avance y retroceso


Con este bit Feature se define la respuesta para una conmutacin directa del sentido de giro
de los motores.
El ajuste predeterminado es 0.
Bit = 0: la conmutacin directa del sentido de giro est desactivada.
El sentido de giro del motor slo puede conmutarse parando primero el motor y volvindolo
a arrancar en el sentido de giro deseado. El motor no podr volver a arrancarse hasta que no
haya transcurrido el tiempo definido en el parmetro IdleTime.
Bit = 1: la conmutacin directa est activada.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 139
Principios bsicos de APL
1.1 Funciones de los bloques

La conmutacin del sentido de giro del motor puede activarse directamente. El bloque de
motor conmuta l mismo el sentido de giro. El motor se para y, una vez transcurrido el tiempo
definido en el parmetro IdleTime, arranca por s mismo en el otro sentido de giro.

1.1.9.15 Definir el tipo de dosificacin

Bit Feature
Nmero del bit Feature: 5

Definir el tipo de dosificacin


Con este bit Feature se define el tipo de dosificacin que debe utilizarse para el bloque.
El ajuste predeterminado es 0.
Bit = 0: caudal
Bit = 1: balanza

1.1.9.16 Consignas de caudal en porcentaje

Bit Feature
Nmero del bit Feature: 15

Consignas de caudal en porcentaje


Con este bit Feature se especifica si las consignas de caudal del dosificador deben
visualizarse en porcentaje en el faceplate.
El ajuste predeterminado es 0.
Bit = 0: desactivada. Las consignas de caudal se visualizan en la unidad definida en el
parmetro PV_Unit.
Bit = 1: activada: las consignas de caudal se visualizan en la unidad %.

1.1.9.17 Definir la influencia del estado de seal sobre el proceso de dosificacin

Bit Feature
Nmero del bit Feature: 23

Definir la influencia del estado de seal sobre el proceso de dosificacin


Con este bit Feature se especifica cmo debe reaccionar el dosificacin en funcin del
estado de seal.

Advanced Process Library (V8.1)


140 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

El ajuste predeterminado es 0.
Bit = 0: el proceso de dosificacin no se para si el estado de seal del valor de proceso PV es
malo.
Bit = 1: el proceso de dosificacin se para si el estado de seal del valor de proceso PV es
malo. Adems, el dosificador se pone en estado "Off" (vase el diagrama de estado: Funciones
de DoseL (Pgina 959)).
Consulte al respecto el captulo:
Formacin y visualizacin del estado de seal para bloques (Pgina 104)

1.1.9.18 Unidad de la velocidad de modificacin

Bit Feature
Nmero del bit Feature: 8

Definir la unidad de la velocidad de modificacin


Con este bit Feature se define la unidad de la velocidad de modificacin:
El ajuste predeterminado es 0.
Bit = 0: unidad de la velocidad de modificacin en la unidad de medida hacia o desde el aparato
de campo
Bit = 1: unidad de la velocidad de modificacin en porcentajes hacia o desde el aparato de
campo

1.1.9.19 Lectura de los avisos

Bit Feature
Nmero del bit Feature: 28

Utilizacin de los datos de entrada


Con este bit Feature se determina en qu formato se leen los avisos.
El ajuste predeterminado es 0.
Bit = 0: los avisos se leen como PV con libre configuracin
Bit = 1: los avisos se leen como MsgNamur

Nota
Este bit Feature slo se utiliza si el "Tipo de telegrama 20" y el parmetro "PZD 6" estn
activos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 141
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.20 Ajusta del escalado de los valores de proceso

Bit Feature
Nmero del bit Feature: 5

Clculo para las salidas CurrentLi, Power1Li, Power2Li, FreeLi


Con el bit Feature 5 se define si PZDINXScale se utiliza para el clculo de los dems valores
de proceso.
Bit = 0: xxxx.Value := (PZDXIn*(100/16384.0));
Bit = 1: xxxx.Value := (PZDXIn*(( PZDInXScale.HIGH- PZDInXScale.LOW)/16384.0))+
PZDInXScale.LOW;

1.1.9.21 Visualizar el valor sin energa en una simulacin externa al bloque

Bit Feature
Nmero del bit Feature: 30

Visualizar el valor sin energa en una simulacin externa al bloque


Mediante este bit Feature se especifica en los bloques de canal si el valor sin energa debe
visualizarse cuando el bloque est en una simulacin externa al mismo (Simulacin de
seales (Pgina 54)).
El ajuste predeterminado es 1.
Bit = 0: si un parmetro de entrada tiene el valor de simulacin 16#60, este valor se escribe
en el aparato de campo.
Bit = 1: si un parmetro de entrada tiene el valor de simulacin 16#60, en el parmetro de
salida PZDOut1 se devuelve el valor 16#0000 .

1.1.9.22 Aplicar valor sustitutivo

Bit Feature
Nmero del bit Feature: 8

Aplicar valor sustitutivo


Con este bit Feature se especifica si, bajo determinadas condiciones, se debe aplicar un
valor sustitutivo o mantener el ltimo valor vlido.
El ajuste predeterminado es 0.
Bit = 0: mantener el ltimo valor vlido

Advanced Process Library (V8.1)


142 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: aplicar el valor sustitutivo

Consulte tambin
Emitir un valor sin formato no vlido (Pgina 168)
Emitir el ltimo valor vlido si el valor sin formato no es vlido (Pgina 147)

1.1.9.23 Aplicacin de valor sustitutivo en caso de error

Bit Feature
Nmero del bit Feature: 6

Aplicacin de valor sustitutivo en caso de error


Con este bit Feature se define para el bloque la aplicacin de un valor sustitutivo en caso de
error.

Consulte tambin
Funciones parametrizables mediante el terminal Feature (Pgina 127)

1.1.9.24 Emitir un valor sustitutivo si el valor sin formato no es vlido

Bit Feature
Nmero del bit Feature: 29

Emitir un valor sustitutivo si el valor sin formato no es vlido


Con este bit Feature se activa la salida del valor sustitutivo en los bloques de canal
(parmetro de entrada SubsPV_In) si hay un valor sin formato no vlido o si el dispositivo se
encuentra en la fase de inicializacin (parmetro de entrada PV_ST = 16#4C..4F).
El ajuste predeterminado es 0.
Bit = 0: con valor sin formato no vlido o en la fase de inicializacin del dispositivo no se emite
el valor sustitutivo.
Bit = 1: con valor sin formato no vlido o en la fase de inicializacin del dispositivo se emite
el valor sustitutivo. El estado de seal del valor de salida se ajusta a "Valor manipulado (p.
ej., valor sustitutivo, simulacin, ltimo valor vlido)".
Si hay un valor sin formato no vlido o el dispositivo est en la fase de inicializacin, se ajusta
automticamente el parmetro de salida Bad = 1 .

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 143
Principios bsicos de APL
1.1 Funciones de los bloques

Priorizacin de los bits Feature para bloques de canal:


Para los bloques de canal deben parametrizarse tres bits Feature para el comportamiento
en caso de valor sin formato no vlido.
Si hay ms de uno de estos bits Feature activados (=1), la prioridad es como sigue:
Emitir un valor sin formato no vlido (Pgina 168) (bit Feature 28, mxima prioridad)
Emitir un valor sustitutivo si el valor sin formato no es vlido (bit Feature 29)
Emitir el ltimo valor vlido si el valor sin formato no es vlido (Pgina 147) (bit Feature
30, prioridad ms baja)
Si ninguno de los bits Feature 28, 29 y 30 est activado, se visualiza el valor sin formato no
vlido.

1.1.9.25 Activar registro de primera seal

Bit Feature
Nmero del bit Feature: 31

Activar registro de primera seal


Con este bit Feature se activa el registro de primera seal en bloques Interlock. Consulte al
respecto el captulo Registro de primera seal en bloques Interlock (Pgina 48).
El ajuste predeterminado es 0.
Bit = 0: el registro de primera seal est desactivado.
Bit = 1: el registro de primera seal est activado.

1.1.9.26 Error de regulacin externo

Bit Feature
Nmero del bit Feature: 14

Error de regulacin externo


Con este bit Feature se especifica si debe activarse el error de regulacin externo.
El ajuste predeterminado es 0.
Bit = 0: El error de regulacin externo est desactivado, la formacin del error de regulacin
interno es efectiva.
Bit = 1: El error de regulacin externo est activado.

Advanced Process Library (V8.1)


144 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.27 Activar el estado de error en caso de fallo externo de control de procesos CSF

Bit Feature
Nmero del bit Feature: 18

Activar el estado de error en caso de fallo externo de control de procesos CSF


Con este bit Feature se puede predeterminar si el bloque debe cambiar al estado de error
en caso de un fallo externo de control de procesos CSF =1.
El ajuste predeterminado es 0.
Bit = 0: : el bloque no pasa al estado de error en caso de fallo de control de procesos CSF =1.
Bit = 1: activada: el bloque pasa al estado de error en caso de fallo de control de procesos
CSF =1.

1.1.9.28 Convertidor de frecuencia con alimentacin del dispositivo independiente

Bit Feature
Nmero del bit Feature: 15

Convertidor de frecuencia con alimentacin del dispositivo independiente


Con este bit Feature se especifica si se utiliza un convertidor de frecuencia con alimentacin
del dispositivo independiente.
El ajuste predeterminado es 0.
Bit = 0: motor sin alimentacin del dispositivo
Bit = 1: convertidor de frecuencia con alimentacin del dispositivo independiente

1.1.9.29 Evaluacin separada de seales de enclavamiento excluidas y simuladas

Bit Feature
Nmero del bit Feature2: 2

Evaluacin separada de seales de enclavamiento excluidas y simuladas


Con este bit Feature se define el comportamiento del bloque cuando se excluya o se simule
una seal de enclavamiento de un bloque Interlock.
Ajuste estndar = 0
Bit = 0: Las seales de enclavamiento excluidas y simuladas que sean relevantes para la
conmutacin se procesan con estado 16#60 y se visualizan en funcin del estado de
enclavamiento como simuladas o excluidas.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 145
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: Las seales de enclavamiento excluidas y simuladas se evalan por separado. Todas
las seales de enclavamiento excluidas de una cadena de bloques Interlock se visualizarn
como excluidas. Las seales de enclavamiento simuladas que sean relevantes para la
conmutacin se procesan con estado 16#60 y se visualizan como simuladas.

Consulte tambin
Funciones de OpDi01 (Pgina 357)
Funciones de OpDi03 (Pgina 370)
Funciones de Intlk02 (Pgina 1422)
Funciones de Intlk04 (Pgina 1434)
Funciones de Intlk16 (Pgina 1460)
Funciones de Intlk08 (Pgina 1446)
Funciones de MotL (Pgina 1024)
Funciones de MotS (Pgina 1056)
Funciones de MotRevL (Pgina 1081)
Funciones de MotSpdL (Pgina 1171)
Funciones de Vlv2WayL (Pgina 1227)
Funciones de VlvL (Pgina 1267)
Funciones de VlvMotL (Pgina 1324)
Funciones de VlvAnL (Pgina 1366)
Funciones de MotSpdCL (Pgina 1121)
Funciones de VlvS (Pgina 1297)
Funciones de DoseL (Pgina 959)
Influencia del estado de seal sobre el enclavamiento (Pgina 99)
Formar un estado de grupo para la informacin de enclavamiento (Pgina 101)
Formacin y visualizacin del estado de seal para bloques de enclavamiento (Pgina 112)

1.1.9.30 Utilizar la consigna interna o externa para la cantidad absoluta dosificada en fino

Bit Feature
Nmero del bit Feature: 8

Utilizar la consigna interna y externa para la cantidad absoluta dosificada en fino


Mediante este bit Feature se especifica si el dosificador procesa la consigna interna y externa
para la cantidad absoluta dosificada en fino y si se visualiza y opera de forma absoluta en el
faceplate.
El ajuste predeterminado es 0.

Advanced Process Library (V8.1)


146 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 0: desactivada. El procesamiento de las conexiones internas y externas as como la


visualizacin y operacin de la consigna de cantidad dosificada en fino se realiza en la unidad
%.
Bit = 1: activada: el procesamiento de las conexiones internas y externas as como la
visualizacin y operacin de la consigna de cantidad dosificada en fino se realiza en la unidad
especificada en el parmetro DQ_Unit.

1.1.9.31 Activar el tiempo de ejecucin para seales de realimentacin

Bit Feature
Nmero del bit Feature: 11

Activar el tiempo de ejecucin para seales de realimentacin


Con este bit Feature se activa el tiempo de ejecucin para seales de realimentacin.
El ajuste predeterminado es 0.
Bit = 0: desactivado: correccin de las realimentaciones en caso de simulacin
inmediatamente despus de la seal de control.
Bit = 1: activado: correccin de las realimentaciones en caso de simulacin tras la seal de
control y una vez transcurrido el tiempo de vigilancia (MonTiDynamic). Las seales de
realimentacin se formarn cuando haya transcurrido el tiempo de vigilancia.

1.1.9.32 Emitir el ltimo valor vlido si el valor sin formato no es vlido

Bit Feature
Nmero del bit Feature: 30

Emitir el ltimo valor vlido si el valor sin formato no es vlido


Con este bit Feature se activa la salida del ltimo valor vlido en bloques de canal si hay un
valor sin formato no vlido o si el dispositivo se encuentra en la fase de inicializacin
(parmetro de entrada PV_ST = 16#4C..4F).
El ajuste predeterminado es 0.
Bit = 0: con valor sin formato no vlido o en la fase de inicializacin del dispositivo no se emite
el ltimo valor vlido.
Bit = 1: con valor sin formato no vlido o en la fase de inicializacin del dispositivo se emite
el ltimo valor vlido. El estado de seal del valor de salida se ajusta a "Valor manipulado (p.
ej., valor sustitutivo, simulacin, ltimo valor vlido)" local.
Si hay un valor sin formato no vlido o el dispositivo est en la fase de inicializacin, se ajusta
el parmetro de salida Bad = 1.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 147
Principios bsicos de APL
1.1 Funciones de los bloques

Priorizacin de los bits Feature para bloques de canal:


Para los bloques de canal deben parametrizarse tres bits Feature para el comportamiento
en caso de valor sin formato no vlido.
Si hay ms de uno de estos bits Feature activados (=1), la prioridad es como sigue:
Emitir un valor sin formato no vlido (Pgina 168) (bit Feature 28, mxima prioridad)
Emitir un valor sustitutivo si el valor sin formato no es vlido (Pgina 143) (bit Feature 29)
Emitir el ltimo valor vlido si el valor sin formato no es vlido (bit 30 Feature, prioridad
ms baja)
Si ninguno de los bits Feature 28, 29 y 30 est activado, se visualiza el valor sin formato no
vlido.

1.1.9.33 Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque

Bit Feature
Nmero del bit Feature: 5

Utilizar el ltimo valor al arrancar el bloque tras una carga completa de la CPU
Este bit Feature sirve para definir el comportamiento en arranque del bloque en funcin del
bit Feature 0.
El bit Feature se utiliza en los parmetros siguientes:
Bloque TotalL: OldOut, OldCntOut
Bloque CountScL: OldOut
Bloque CountOh: OldDays, OldHours, OldMinutes, OldSeconds
Encontrar ms informacin sobre la configuracin del bit Feature 0 en el captulo: Definir
el comportamiento en arranque (Pgina 132).

Nota
Si desea utilizar esta funcin, antes de una carga completa hay que releer los parmetros
marcados, adems de los parmetros de manejo y visualizacin.

El ajuste predeterminado es 0.
Bit = 0: el comportamiento en arranque se define en funcin del bit Feature 0:
Bit Feature 0 = 0: el bloque se ajusta al valor predeterminado durante el arranque
(parmetro de entrada Preset).
Bit Feature 0 = 1: al arrancar se sigue contando desde el ltimo valor guardado.
Bit = 1: al arrancar el bloque tras una carga completa se aplica el ltimo valor (Oldxxx) como
valor actual independientemente del bit Feature 0 (Definir el comportamiento en arranque
(Pgina 132)).

Advanced Process Library (V8.1)


148 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.34 Activar LowCutOff

Bit Feature
Nmero del bit Feature: 5

Activar LowCutOff
Con este bit Feature se activa el uso de bits LowCutOff.
El ajuste predeterminado es 0.
Bit = 0: Low signal cut off - Off (ajuste predeterminado)
Bit = 1: Low signal cut off - On

1.1.9.35 Seleccionar valores asociados al aviso

Bit Feature
Nmero del bit Feature: 27

Seleccionar valores asociados al aviso


Con este bit Feature se eligen los valores asociados al aviso que deben visualizarse.
El ajuste predeterminado es 0.
Bit = 0: el estado de seal de la entrada binaria se visualiza como valor asociado al aviso.
Bit = 1: el valor analgico correspondiente se visualiza como valor asociado al aviso.

1.1.9.36 Notificar con parmetros BATCH

Bit Feature
Nmero del bit Feature: 8
Notificar con parmetros BATCH
Con este bit Feature se especifica si el bloque transfiere los parmetros BATCH
BatchID: nmero de lote
BatchName: denominacin del lote
StepNo: nmero de etapa del lote
a la OS como valores asociados durante la notificacin.
Ajuste estndar = 0.
Bit = 0: El bloque no transfiere parmetros BATCH a la OS.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 149
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: El bloque transfiere parmetros BATCH a la OS.

Nota
Indicacin relativa al ajuste "Bit=1":
El bloque Event ya no puede transferir In8.ST o AV8.Value como valor asociado.
El bloque EventTS ya no puede transferir el estado de la seal In7 e In8 o InTS7 e
InTS8 como valor asociado.

Encontrar ms informacin en los captulos siguientes:


Avisos de Event (Pgina 1479)
Avisos de EventTs (Pgina 1505)

1.1.9.37 No hay realimentaciones de motor

Bit Feature
Nmero del bit Feature: 12

No hay realimentaciones de motor


Con este bit Feature se especifica si hay o no realimentaciones de motor.
El ajuste predeterminado es 0.
Bit = 0: hay realimentaciones de motor.
Bit = 1: no hay realimentaciones de motor. Las realimentaciones de motor se derivan
internamente en el bloque a partir de las seales de control con el fin de desactivar la vigilancia
de las realimentaciones de motor.

1.1.9.38 Mostrar en el faceplate solamente los valores de entrada interconectados

Bit Feature
Nmero del bit Feature: 5

Mostrar en el faceplate solamente los valores de entrada interconectados


Con este bit Feature se determina si en el faceplate se muestran slo los valores de entrada
interconectados In01..In16 (estado distinto de 16#FF).
El ajuste predeterminado es 0.
Bit = 0: mostrar todos los valores de entrada
Bit = 1: mostrar solo los valores de entrada interconectados (estado distinto de 16#FF)

Advanced Process Library (V8.1)


150 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.39 Activar bits OS_Perm

Bit Feature
Nmero del bit Feature: 5

Mostrar en el faceplate solamente los valores de entrada interconectados


Mediante este bit Feature se activa el uso de otros bits OS_Perm en el faceplate.
El ajuste predeterminado es 0.
Bit = 0: bits OS_Perm XXX inactivos
Bit = 1: bits OS_Perm XXX activos
Con XXX:

Bloque Bit OS_Perm X


Intlk02 16-17
Intlk04 16-19
Intlk08 16-23
Intlk16 16-31

Bit OS_Perm 16 Bit OS_Perm 0 Bit OS_Perm 1 Operacin Operacin


"Activar" excluir "Desactivar"
In01 excluir In01
0 0 0 No No
0 0 1 No S
0 1 0 S No
0 1 1 S S
1 X X S S

1.1.9.40 Desactivar la apertura y el cierre

Bit Feature
Nmero del bit Feature: 6

Desactivar los comandos de abrir y cerrar


Slo es relevante si no hay ninguna vlvula auxiliar (bit 5 = 0)
Bit = 0: los comandos de abrir y cerrar repercuten en la vlvula de control
Bit = 1: los comandos de abrir y cerrar estn desactivados

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 151
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.41 Activar la autorizacin de control local

Bit Feature
Nmero del bit Feature: 24

Activar la autorizacin de control local


Con este bit Feature se activa la operacin local para un bloque tecnolgico.
El ajuste predeterminado es 0.
Bit = 0: desactivada
Bit = 1: activada
Encontrar ms informacin sobre este permiso de operacin en el captulo Autorizaciones
de control (Pgina 232).

1.1.9.42 Activar parametrizacin de la cantidad de cola


Bit Feature
Nmero del bit Feature: 27

Activar parametrizacin de la cantidad de cola


Con este bit Feature puede activar la parametrizacin de la cantidad de cola durante la
dosificacin.
El ajuste predeterminado es 0.
Bit = 0: desactivado; la cantidad de cola solo se puede parametrizar en el estado "Fin" o con
el clculo automtico de la cantidad de cola (DribbCor = 1).
Bit = 1: activado; la cantidad de cola siempre puede parametrizarse, pero no en el estado
"Cola". El clculo automtico de la cantidad de cola debe estar desactivado (DribbCor = 0).

1.1.9.43 Permitir el modo Programa

Bit Feature
Nmero del bit Feature: 19

Permitir el modo Programa


Con este bit Feature se determina si el bloque de regulacin debe utilizarse para el modo
Programa o no.
El ajuste predeterminado es 0.
Bit = 0: el bloque no est previsto para el modo Programa.

Advanced Process Library (V8.1)


152 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: el bloque puede utilizarse para el modo Programa. Seguidamente, los elementos de
control necesarios aparecern en el faceplate.

Nota
Este bit Feature solo es vlido para el bloque PIDConR.

Qu es el modo Programa?
El modo Programa ofrece a las funciones de regulacin superpuestas (paquetes externos de
Advanced Control Software) que se ejecutan en un PC externo como cliente OPC la posibilidad
de asumir el control del bloque de funcin de regulacin y especificar desde fuera la consigna
o la variable manipulada.

1.1.9.44 Actualizar el estado de acuse y error de la llamada de aviso

Bit Feature
Nmero del bit Feature: 22

Actualizar el estado de acuse y error de la llamada de aviso


Mediante este bit Feature se selecciona si debe actualizarse el estado de acuse y error de
las llamadas de aviso en la salida del bloque.
El ajuste predeterminado es 0.
Bit = 0: las salidas del bloque MsgErr, MsgStat y MsgAckn se ponen al valor
predeterminado y no se actualizan. De este modo, el bloque se ejecuta con ms rapidez.
Bit = 1: las salidas del bloque MsgErr, MsgStat y MsgAckn se actualizan de acuerdo con
las realimentaciones de los bloques de aviso subordinados. Los bloques de aviso
subordinados se llaman cada 2 ciclos, siempre que se espere un acuse o haya una
informacin de error pendiente.

1.1.9.45 Zona de regulacin con accin I congelada

Bit Feature
Nmero del bit Feature: 13

Congelar la accin I en la regulacin con zona de regulacin


Con este bit Feature se especifica cmo se comporta el regulador en el modo con zonas de
regulacin. Para ello, la accin I debe estar conectada TI<>0.
El ajuste predeterminado es 0.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 153
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 0: la accin I se define de manera que el valor manipulado se comporte sin


discontinuidades en la zona de regulacin en caso de que se vuelva a producir el error de
regulacin.
Bit = 1: Si el error de regulacin se encuentra fuera de la zona de regulacin, la accin I se
congela internamente. Al entrar en la zona de regulacin, el regulador comienza con el valor
de la accin I que estaba activo antes de dejar la zona de regulacin.
El comportamiento depende de otros bits Feature y ajustes del regulador. Consulte al
respecto el captulo:
Utilizar una zona de regulacin (Pgina 176)

1.1.9.46 Zona de regulacin con accin I predeterminada

Bit Feature
Nmero del bit Feature: 12

Especificar la accin I en la regulacin con zona de regulacin


Con este bit Feature se especifica cmo se comporta el regulador en el modo con zonas de
regulacin. Para ello, la accin I debe estar conectada TI<>0.
El ajuste predeterminado es 0.
Bit = 0: la accin I se define de manera que el valor manipulado se comporte sin
discontinuidades en la zona de regulacin en caso de que se vuelva a producir el error de
regulacin.
Bit = 1: Si el error de regulacin se encuentra fuera de la zona de regulacin, la accin I se
define internamente como sigue.
I_Part := MV_Offset.
El comportamiento depende de otros bits Feature y ajustes del regulador. Consulte al
respecto el captulo:
Utilizar una zona de regulacin (Pgina 176)

1.1.9.47 Reset de los comandos para conmutar el modo de operacin

Bit Feature
Nmero del bit Feature: 2

Reset de los comandos para conmutar el modo de operacin


Con este bit Feature se define cmo debe tratar el bloque los comandos de control entrantes
SP_IntLi, SP_ExtLi (en reguladores) as como AutModLi y ManModLi .
El ajuste predeterminado es 0.

Advanced Process Library (V8.1)


154 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 0: el bloque no resetea los comandos de control. Si hay dos comandos de control para
conmutar el modo de operacin, ste no cambia. En el faceplate aparece en este caso el texto
informativo "Comando no vlido".
Bit = 1: el bloque resetea los comandos de control. De este modo se asegura que, en caso
de control desde el SFC, el comando de control se resetee automticamente despus de salir
de una etapa.

1.1.9.48 Activar el reset de los comandos para el control

Bit Feature
Nmero del bit Feature: 3

Activar el reset de los comandos para el control


Con este bit Feature se define cmo debe tratar el bloque los comandos para el control (p.
ej. encender motor) a travs del parmetro de entrada interconectado.
El ajuste predeterminado es 0.
Bit = 0: el bloque no resetea los comandos de control. Si hay dos comandos para el control,
el estado del control se mantiene. En el faceplate aparece en este caso la indicacin "Seal
no vlida" en la vista estndar.
Bit = 1: el bloque resetea los comandos de control. De este modo se asegura que, en caso
de control desde el SFC, el comando de control se resetee automticamente despus de salir
de una etapa.

1.1.9.49 Resetear la cantidad a dosificar al iniciar la dosificacin

Bit Feature
Nmero del bit Feature: 6

Resetear la cantidad a dosificar al iniciar la dosificacin


Mediante este bit Feature se activa el reset de la cantidad a dosificar al iniciar la dosificacin.
El ajuste predeterminado es 0.
Bit = 0: desactivado, la cantidad que se debe dosificar no se resetea al iniciar la dosificacin
Bit = 1: activado, la cantidad que se debe dosificar se resetea al iniciar la dosificacin.

1.1.9.50 Valor de proceso con rango de escala propio

Bit Feature
Nmero del bit Feature: 16

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 155
Principios bsicos de APL
1.1 Funciones de los bloques

Valor de proceso con rango de escala propio


Con este bit Feature se puede asignar un rango de escala propio al valor de proceso. El
ajuste predeterminado es 0.
Bit = 0: aplicar el rango de escala de SP.
Bit = 1: PV tiene un rango de escala propio.

Consulte tambin
Posicin de reposo en motores, vlvulas y reguladores (Pgina 44)
Valor manipulado de reposo efectivo en el arranque (Pgina 159)
Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)

1.1.9.51 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada

Bit Feature
Nmero del bit Feature: 9

Habilitar el reset del bloque en caso de enclavamiento (slo proteccin: parmetro de entrada
Protect) o errores a travs de seales de entrada
Con este bit Feature se define cmo debe volver a habilitarse el control automtico tras un
enclavamiento saliente.
El ajuste predeterminado es 0.
Bit = 0: tras un enclavamiento (slo proteccin: parmetro de entrada Protect) o errores el
sistema slo puede reiniciarse con un comando de reset. El reset se ejecuta con una operacin
desde el faceplate o a travs del parmetro de entrada interconectable (RstLi = 1) en el
bloque. Posteriormente, en modo Automtico es efectivo el comando pendiente en ese
momento.
Bit = 1: el reset puede realizarse con un cambio de flanco 0-1 del control en modo Automtico.

1.1.9.52 Definir el reset en funcin del modo de operacin o del parmetro LiOp

Bit Feature
Nmero del bit Feature: 30

Definir el reset en funcin del modo de operacin (bloques de motor, vlvula y dosificacin)
Con este bit Feature se especifica si, despus de que vuelva a estar pendiente la seal de
enclavamiento "Proteccin", error de realimentacin ("Error estado", "Error de control") o
"Guardamotor", es posible realizar un reset segn el modo de operacin solo por intervencin

Advanced Process Library (V8.1)


156 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

del operador en modo Manual o solo mediante los terminales de modo Automtico en modo
automtico.
El reset en modo Manual se activa mediante el bit Feature 31 (Activar el reset de proteccin/
error en modo Manual (Pgina 158)). Consulte tambin el captulo Reset del bloque en caso
de enclavamientos o errores (Pgina 39).
El ajuste predeterminado es 0.
Bit = 0: el reset es independiente del modo de operacin
Bit = 1: En modo Manual solo es posible un reset manual por parte del operador cuando el bit
31 Feature est activado; en caso contrario no se requiere ningn reset en modo Manual.
En modo Automtico solo es posible un reset mediante conexiones automticas,
independientemente del bit 31 Feature. Esto se realiza con un cambio de flanco 0-1 en la
entrada RstLi o bien con el bit 9 Feature activado en un cambio de flanco 0-1 en las entradas
automticas, p. ej. OpenAut, CloseAut.

Nota
El paro rpido para todos los modos de operacin se desbloquea en el faceplate mediante
el botn "Reset" (RstOp = 1), mientras que en CFC se desbloquea mediante el parmetro
de entrada RstLi = 1.

Nota
El modo Local es independiente de este bit Feature y tiene un mecanismo de reset propio.

Definir el reset de la cantidad a dosificar en funcin del modo de operacin (bloques de dosificacin)
Con este bit Feature tambin se define si el reset de la cantidad a dosificar debe depender
del modo de operacin.
El ajuste predeterminado es 0.
Bit = 0: El reset es independiente del modo de operacin.
Bit = 1: En modo Manual solo es posible un reset manual por el operador en la entrada
RstDQ_Op. En modo Automtico solo es posible un reset mediante un cambio de flanco de
0 a 1 en la entrada RstDQ_Li.

Nota
El modo de operacin Local es independiente de este bit Feature. La cantidad a dosificar
puede ser restablecida por el operador en la entrada RstDQ_Op o mediante un cambio de
flanco de 0 a 1 en la entrada RstDQ_Li.

Definir el reset en funcin del parmetro LiOp (bloques de contador)


Con este bit Feature se especifica si el reset o activacin al valor predeterminado depende
del parmetro LiOp.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 157
Principios bsicos de APL
1.1 Funciones de los bloques

El ajuste predeterminado es 0.
Bit = 0: el reset o activacin a un valor predeterminado no depende del parmetro LiOp.
Bit = 1: el reset o activacin a un valor predeterminado depende del parmetro LiOp.
LiOp =0: el reset o activacin a un valor predeterminado solo puede efectuarse desde el
faceplate o en el parmetro para el faceplate.
LiOp =1: el reset o activacin a un valor predeterminado solo puede efectuarse en el
parmetro para las interconexiones.

1.1.9.53 Activar el reset de proteccin/error en modo Manual

Bit Feature
Nmero del bit Feature: 31

Activar el reset de proteccin/error en modo Manual


Con este bit Feature se especifica si, despus de que vuelva a estar pendiente la seal de
enclavamiento "Proteccin", error de realimentacin ("Error t. operacin", "Error de control")
o "Guardamotor", debe realizarse un reset. Consulte al respecto el captulo: Reset del bloque
en caso de enclavamientos o errores (Pgina 39).
El ajuste predeterminado es 0.
Bit = 0: no es necesario resetear en modo Manual.
Bit = 1: es necesario resetear en modo Manual. El reset se realiza mediante el botn "Reset"
(RstOp = 1) o en CFC mediante el parmetro de entrada RstLi.

Nota
El paro rpido para todos los modos de operacin se desbloquea en el faceplate mediante
el botn "Reset" (RstOp = 1), mientras que en CFC se desbloquea mediante el parmetro
de entrada RstLi = 1.

Nota
El modo Local tiene un mecanismo de reset propio.

1.1.9.54 Reset tambin en estado enclavado

Bit Feature
Nmero del bit Feature: 19

Advanced Process Library (V8.1)


158 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Reset tambin en estado enclavado


Con este bit Feature se especifica que es posible realizar un reset en caso de que haya
pendiente un tipo de enclavamiento "Proteccin" o "Guardamotor". Esto puede utilizarse para
resetear enclavamientos de hardware, por ejemplo.
Ajuste estndar = 0.
Bit = 0: si hay pendiente un tipo de enclavamiento "Proteccin" o un guardamotor no es posible
ningn reset.
Bit = 1: si hay pendiente un tipo de enclavamiento "Proteccin" o un guardamotor es posible
un reset.

1.1.9.55 Valor manipulado de reposo efectivo en el arranque

Bit Feature
Nmero del bit Feature: 16

Valor manipulado de reposo efectivo en el arranque


Mediante este bit Feature se especifica si un bloque debe pasar a la posicin de reposo
durante el arranque.
El ajuste predeterminado es 0.
Bit = 0: el bloque no pasa a la posicin de reposo en el arranque
En la vlvula de control VlvAnL, la vlvula principal se cierra y la vlvula auxiliar (si est
parametrizada) se abre.
Bit = 1: el bloque pasa a la posicin de reposo en el arranque
En la vlvula de control VlvAnL, tanto la vlvula principal como la auxiliar (si est
parametrizada) pasan a la posicin de reposo.
Encontrar ms informacin en el captulo Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).
Nota:
El bit 16 Feature slo es efectivo si el bit 0 Feature = 0.

1.1.9.56 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"

Bit Feature
Nmero del bit Feature: 15

Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"


Mediante este bit Feature se especifica si un bloque debe pasar a la posicin de reposo en
la transicin al modo de operacin "Fuera de servicio".

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 159
Principios bsicos de APL
1.1 Funciones de los bloques

El ajuste estndar es "0".


Bit = 0: el bloque no pasa a la posicin de reposo en la transicin al modo de operacin Fuera
de servicio.
Bit = 1: el bloque pasa a la posicin de reposo en la transicin al modo de operacin Fuera
de servicio.
Consulte al respecto tambin el captulo Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44)

1.1.9.57 Definir el modo de interruptor o pulsador

Bit Feature
Nmero del bit Feature: 4

Definir el modo de interruptor o pulsador (seal de entrada como seal tipo impulso o como seal
esttica)
Mediante este bit Feature se selecciona si para cada comando automtico del bloque debe
utilizarse una entrada de control monoactiva e interconectable propia o si una entrada de
control tiene asignados dos comandos automticos.
El bit Feature repercute en las siguientes entradas de control:
arrancar y parar un motor
abrir y cerrar una vlvula
cambiar de modo de operacin (parmetros AutModLi y ManModLi)
consigna interna y externa (parmetros SP_ExtLi y SP_IntLi)
debe realizarse en forma de impulso (modo de pulsador) o de seal esttica (modo de
interruptor).
Encontrar los comandos para controlar el bloque en el captulo correspondiente a los modos
de operacin del bloque. Siempre son los parmetros que se utilizan para el modo Automtico
de un bloque.
Bit = 0: modo de pulsador: cada comando automtico tiene asignada una entrada de control.
sta tiene un comportamiento con memoria y es monoactiva.
Ejemplo en el motorMotRevL: en este caso se utilizan los parmetros de entrada
interconectables:
FwdAut = 1 para el comando "arranca hacia delante"
RevAut = 1 para el comando "arranca hacia atrs"
StopAut = 1 para el comando de paro y
AutModLi = 1 para ajustar el modo de operacin "Automtico" y
ManModLi = 1 para ajustar el modo de operacin "Manual"
Bit = 1: modo de interruptor: una entrada de control tiene asignados dos comandos
automticos estticos.

Advanced Process Library (V8.1)


160 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Ejemplo en el motorMotRevL: en este caso se utilizan los parmetros de entrada


interconectables:
FwdAut = 1 para el comando "arranca hacia delante"
RevAut = 1 para el comando "arranca hacia atrs" y
FwdAut = 0 y RevAut = 0 para el comando de paro
AutModLi = 1 para ajustar el modo de operacin "Automtico"
AutModLi = 0 para ajustar el modo de operacin "Manual"
Las entradas de control StopAut y ManModLi no son relevantes en este caso.

1.1.9.58 Definir el modo de conmutacin

Bit Feature
Nmero del bit Feature: 5

Definir el modo de conmutacin


Mediante este bit Feature se define el modo de conmutacin para el bloque de motor.
El ajuste predeterminado es 0.
Bit = 0: modo de conmutacin "On por velocidad 1" cuando el parmetro SwOverTi > 0
Bit = 1: modo de conmutacin "Off por velocidad 1" cuando el parmetro SwOverTi > 0

Nota
Este bit Feature slo se utiliza cuando el parmetro SwOverTi > 0 Consulte al respecto
el captulo Funciones de MotSpdL (Pgina 1171).

1.1.9.59 El caudal mnimo se registra siempre en la cantidad a dosificar

Bit Feature
Nmero del bit Feature: 13

Activar: el caudal mnimo se registra siempre en la cantidad a dosificar


Mediante este bit Feature se define el comportamiento para registrar el caudal mnimo en
la cantidad a dosificar.
El ajuste predeterminado es 0.
Bit = 0: desactivado, el caudal mnimo se registra en la cantidad a dosificar nicamente a partir
del lmite CR_AH_Lim (alarma arriba de caudal mnimo). Con CR_AH_En = 0, el caudal
mnimo ya no repercute en el clculo de la cantidad a dosificar.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 161
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 1: activado, el caudal mnimo se registra siempre en la cantidad a dosificar.

Nota
El caudal mnimo es el caudal en los estados "Fin", "Off" y "Pausa".

1.1.9.60 Activar paro rpido desde el faceplate

Bit Feature
Nmero del bit Feature: 14

Activar paro rpido desde el faceplate


Mediante el bit Feature "Activar paro rpido desde el faceplate" se especifica si el operador
de la OS est autorizado a activar el paro rpido desde la vista estndar del faceplate.
El ajuste predeterminado es 0.
Bit = 0: el botn "Paro rpido" no est visible en el faceplate.
Bit = 1: el operador de la OS est autorizado a activar el botn de paro rpido.

1.1.9.61 Las seales de realimentacin de posicin estn activadas.


Bit Feature
Nmero del bit Feature: 12

Realimentaciones de posicin activadas


Con este bit Feature se activan las seales de realimentacin de posicin (FbkP1 y FbkP2)
y se desactivan las seales de realimentacin de la vlvula independientes (FbkV0, FbkV1 y
FbkV2). En el visor de curvas y en la vista preliminar se utilizan las seales de realimentacin
de posicin y la seal de control Pos0Out, Pos1Out, Pos2Out para la visualizacin.
Ajuste estndar: 0
Bit = 0: Las seales de realimentacin de vlvula FbkV0, FbkV1 y FbkV2 estn activadas.
Las seales de realimentacin de posicin FbkP1 y FbkP2 estn desactivadas.
Bit = 1: Las seales de realimentacin de posicin FbkP1, FbkP2 estn activadas. Las seales
de realimentacin de vlvula FbkV0, FbkV1, FbkV2 estn desactivadas.

Nota
SafeV0, SafeV1, SafeV2 y DefPos1, DefPos2 solo sirven para configurar la visualizacin
de smbolos en la OS.

Advanced Process Library (V8.1)


162 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.62 Tiempo de vigilancia separado para el paro del motor

Bit Feature
Nmero del bit Feature: 13

Tiempo de vigilancia separado para el paro del motor


Con este bit Feature se activa un tiempo de vigilancia separado para el paro del motor.
El ajuste predeterminado es 0.
Bit = 0: mismo tiempo de vigilancia para el arranque y el paro del motor
Bit = 1: Tiempo de vigilancia separado para el paro del motor

1.1.9.63 Enclavamiento separado para cada sentido o posicin

Bit Feature
Nmero del bit Feature2: 16

Enclavamiento separado para cada sentido o posicin


Con este bit Feature se activa el uso de la funcin "Enclavamiento separado para cada
sentido o posicin".
El ajuste predeterminado es 0.
Bit = 0: un enclavamiento para cada sentido o posicin.
Bit = 1: enclavamiento separado para cada sentido o posicin.

1.1.9.64 Tiempos de retardo separados para cada alarma

Bit Feature
Nmero del bit Feature: 8

Tiempos de retardo separados para cada alarma


Con este bit Feature se activa el uso de la funcin "Dos valores de tiempo por pareja de
lmites" o "Dos valores de tiempo por cada lmite individual".
El ajuste predeterminado es 0.
Bit = 0: el bloque utiliza dos valores de tiempo por pareja de lmites
Bit = 1: el bloque utiliza dos valores de tiempo por cada lmite individual

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 163
Principios bsicos de APL
1.1 Funciones de los bloques

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)
Dos valores de tiempo por pareja de lmites (Pgina 183)
Dos valores de tiempo para cada lmite individual (Pgina 185)

1.1.9.65 Sealizacin en caso de violacin de lmites

Bit Feature
Nmero del bit Feature: 29

Sealizacin en caso de violacin de lmites


Con este bit Feature se especifica cmo debe visualizarse una violacin de lmites en las
salidas correspondientes de valores lmite.
Ajuste estndar = 0.
Bit = 0: valor de la salida de valores lmite = 1 (1 activo)
Bit = 1: valor de la salida de valores lmite = 0 (0 activo)

Nota
Consulte los parmetros que permiten influir en este comportamiento en las descripciones
de las entradas y salidas de los bloques correspondientes.

1.1.9.66 El error de consigna debe notificarse

Bit Feature
Nmero del bit Feature: 5

El clculo del error de consigna debe notificarse


Mediante este bit Feature se activa la notificacin en caso de un error de consigna.
El ajuste predeterminado es 0.
Bit = 0: desactivado: se visualizan los avisos para los parmetros ExtMsg2 y ExtMsg3.
Bit = 1: activado: se visualizan los avisos para los parmetros ER_H_Lim y ER_L_Lim en
lugar de los parmetros de aviso ExtMsg2 y ExtMsg3.

Advanced Process Library (V8.1)


164 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.67 Especificacin de consigna con rea de visualizacin y unidad propias

Bit Feature
Nmero del bit Feature: 16

Especificacin de consigna con rea de visualizacin y unidad propias


Con este bit Feature se define el rea de visualizacin y la unidad de la especificacin de
consigna:
El ajuste predeterminado es 0.
Bit = 0: La especificacin de consigna y el valor de relectura tienen la misma rea
(RbkOpScale, RbkUnit)
Bit = 1: La especificacin de consigna tiene un rea de visualizacin y una unidad propias
(SP_OpScale, SP_Unit)

1.1.9.68 Control mediante vlvula auxiliar

Bit Feature
Nmero del bit Feature: 5

Control mediante una vlvula auxiliar


Con este bit Feature se especifica si debe realizarse un control mediante una vlvula auxiliar.
Ajuste estndar = 0.
Bit = 0: control sin vlvula auxiliar/no hay vlvula auxiliar
Bit = 1: control mediante vlvula auxiliar

1.1.9.69 Activar un cambio sin saltos de la ganancia proporcional, tiempo derivativo y ganancia del
diferenciador

Bit Feature
Nmero del bit Feature: 20

Activar un cambio sin saltos de la ganancia proporcional, del tiempo derivativo y de la ganancia del
diferenciador
Con este bit Feature se activa el cambio sin saltos de la ganancia proporcional Gain, del
tiempo derivativo TD y de la ganancia del diferenciador en modo Automtico.
El ajuste predeterminado es 0.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 165
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 0: la conmutacin sin saltos est desactivada.


Bit = 1: la conmutacin sin saltos est activada.

1.1.9.70 Conmutacin sin saltos al modo Automtico solo para el operador

Bit Feature
Nmero del bit Feature: 21

Conmutacin sin saltos al modo Automtico solo para el operador


Con este bit Feature se determina si la conmutacin sin saltos al modo automtico para
vlvulas, motores y dosificadores slo es efectiva en caso de conmutacin desde el faceplate
o si tambin es posible una conmutacin mediante las entradas interconectables AutModLi
y ManModLi (ModLiOp = 1).
Ajuste estndar = 0
Bit = 0: la funcin "Conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores" acta en caso de conmutacin desde el faceplate y tambin en caso de
conmutacin mediante las entradas interconectables AutModLi y ManModLi (ModLiOp =
1).
Bit = 1: la funcin "Conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores" solo acta en caso de conmutacin desde el faceplate. Mediante las entradas
interconectables AutModLi y ManModLi (ModLiOp = 1) puede conmutarse con saltos.

1.1.9.71 Desactivar la conmutacin sin saltos al modo Automtico para reguladores

Bit Feature
Nmero del bit Feature: 18

Conmutacin con o sin salto P sin correccin de la consigna interna


Con este bit Feature se especifica si en los reguladores debe realizarse una conmutacin
sin correccin de consigna interna (SP_TrkPv = 0) con o sin salto P.
El ajuste predeterminado es 0.
Bit = 0: la conmutacin es sin salto P (sin saltos)
Bit = 1: la conmutacin es con salto P (no exenta de saltos)
Encontrar ms informacin al respecto en la descripcin del Modo manual y automtico para
bloques de regulacin (Pgina 66).

Advanced Process Library (V8.1)


166 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.72 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y dosificadores

Bit Feature
Nmero del bit Feature: 17

Conmutacin sin saltos


Con este bit Feature se activa la conmutacin sin saltos del modo Local/Manual al
Automtico.
El ajuste predeterminado es 0.
Bit = 0: la conmutacin sin saltos est desactivada. En todo momento es posible conmutar
del modo Local/Manual al modo Automtico.
Bit = 1: la conmutacin sin saltos del modo Local/Manual al Automtico est activada. Una
conmutacin de modo Local/Manual a Automtico slo es posible si concuerda el control de
los modos Local/Manual y Automtico. Si se realiza una conmutacin en otro momento, se
visualiza en el faceplate con el texto "Error conmutacin".
Consulte al respecto el captulo Modo Manual y Automtico para motores, vlvulas y
dosificadores (Pgina 70).
Mediante un segundo bit Feature se determina si la conmutacin sin saltos al modo automtico
es posible tan solo desde el faceplate o tambin mediante los parmetros interconectables
AutModLi y ManModLi (ModLiOp = 1).
Consulte al respecto el captulo Conmutacin sin saltos al modo Automtico solo para el
operador (Pgina 166)

1.1.9.73 Comportamiento totalizador continuo o disparado

Bit Feature
Nmero del bit Feature: 7

Definir el comportamiento totalizador


Este bit Feature sirve para definir el comportamiento totalizador del bloque en funcin del
bit Feature 6 = 0. Si se ha activado el bit Feature 6 = 1, este bit Feature no tiene funcin.
El ajuste predeterminado es 0.
Bit = 0: comportamiento totalizador disparado.
Bit = 1: comportamiento totalizador continuo.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 167
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.74 Supresin de todos los avisos

Bit Feature
Nmero del bit Feature: 25

Supresin de todos los avisos


Con este bit Feature se especifica si deben suprimirse todos los avisos del bloque.
Bit = 0: se suprimen los avisos de proceso.
Bit = 1: se suprimen todos los avisos.

1.1.9.75 Emitir un valor sin formato no vlido

Bit Feature
Nmero del bit Feature: 28

Emitir un valor sin formato no vlido


Con este bit Feature se activa la emisin del valor sin formato no vlido en bloques de canal.
El ajuste predeterminado es 1.
Bit = 0: el valor sin formato no vlido no se emite. Se emite el valor sustitutivo (bit Feature
Emitir un valor sustitutivo si el valor sin formato no es vlido (Pgina 143)) o el ltimo valor
vlido (bit Feature Emitir el ltimo valor vlido si el valor sin formato no es vlido
(Pgina 147)).
Bit = 1: el valor sin formato no vlido se emite. El estado de seal del valor de salida se ajusta
a "Malo, debido al dispositivo" o "Malo, debido al proceso".
Si hay un valor sin formato no vlido, se ajusta automticamente el parmetro de salida
Bad = 1.

Priorizacin de los bits Feature para bloques de canal:


Para los bloques de canal deben parametrizarse tres bits Feature para el comportamiento
en caso de valor sin formato no vlido.
Si hay ms de uno de estos bits Feature activados (=1), la prioridad es como sigue:
Emitir valor sin formato no vlido (bit 28 Feature, mxima prioridad)
Emitir un valor sustitutivo si el valor sin formato no es vlido (Pgina 143) (bit Feature 29)
Emitir el ltimo valor vlido si el valor sin formato no es vlido (Pgina 147) (bit Feature
30, prioridad ms baja)
Si ninguno de los bits Feature 28, 29 y 30 est activado, se visualiza el valor sin formato no
vlido.

Advanced Process Library (V8.1)


168 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.76 Transferencia de avisos

Bit Feature
Nmero del bit Feature: 29

Transferencia de avisos
Con este bit Feature se especifica si deben transferirse avisos al bloque de diagnstico
antepuesto.
Ajuste estndar = 1
Bit = 0: no se transfiere informacin
Bit = 1: transferencia y notificacin al bloque de diagnstico antepuesto

1.1.9.77 Prioridad de control con un comando de entrada no vlido


Feature2 Bit
Nmero del bit Feature2: 3

Prioridad de control con un comando de entrada no vlido


Esta funcin permite definir la prioridad de control con un comando de entrada no vlido.
Ajuste predeterminado: 0
Bit = 0: La salida de control se mantiene con un comando de entrada no vlido.
Bit = 1: La salida de control cambia a la "Posicin de reposo" con un comando de entrada no
vlido.

1.1.9.78 Cierre hermtico de vlvula


Feature Bit
Nmero del bit Feature: 8

Cierre hermtico de vlvula


Con este bit Feature se puede activar la funcin "Cierre hermtico de vlvula". En este caso,
al cerrar la vlvula se evala tambin la desconexin del par.
Ajuste estndar = 0.
Bit = 0: la funcin "Cierre hermtico de vlvula" est desconectada.
Bit = 1: la funcin "Cierre hermtico de vlvula" est conectada.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 169
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.9.79 Comportamiento del registro de primera seal al desactivar

Bit Feature
Nmero del bit Feature: 21

Comportamiento del registro de primera seal al desactivar


Con este bit Feature se define la respuesta del registro de primera seal de los bloques
Interlock en funcin del parmetro de entrada FirstInEn = 0.
El ajuste predeterminado es 0.
Bit = 0: al desactivar el registro de primera seal con FirstInEn = 0 se desactiva el
parmetro de salida FirstIn.
Bit = 1: al desactivar el registro de primera seal con FirstInEn =0 se mantiene el
parmetro de salida FirstIn. El parmetro de salida FirstIn no se desactiva hasta que
se activa el registro de primera seal con un cambio de flanco de FirstInEn 0->1.

1.1.9.80 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de servicio"


Feature Bit
Nmero del bit Feature: 26

Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de servicio"


Con este bit Feature se determina el comportamiento de los puntos de conmutacin en el
modo de operacin "Fuera de servicio".
Ajuste estndar = 0.
Bit = 0: Se mantiene el ltimo estado de los puntos de conmutacin antes de conmutar al
modo de operacin "Fuera de servicio".
Bit = 1: el estado de los puntos de conmutacin se resetea a "bueno".

1.1.9.81 Respuesta para el modo de operacin Fuera de servicio

Bit Feature
Nmero del bit Feature: 1

Respuesta para el modo de operacin Fuera de servicio


Con este bit Feature se define la respuesta del bloque tecnolgico en funcin del parmetro
de entrada interconectable OosLi = 1.
El ajuste predeterminado es 0.

Advanced Process Library (V8.1)


170 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Bit = 0: se visualiza el estado "en procesamiento" (vase abajo) en el smbolo del bloque
y en el faceplate del bloque tecnolgico asignado. Un cambio de flanco 0-1 del parmetro
de entrada OosLi no influye adicionalmente en la respuesta del bloque tecnolgico; el
estado previo se mantiene. No se cambia al modo de operacin "Fuera de servicio".
Bit = 1: se realiza una conmutacin al modo de operacin "Fuera de servicio" a condicin
de que el bloque est en modo "On" o "Manual". Si esta condicin no se cumple, no se
cambia el modo de operacin. Adicionalmente, se visualiza el estado "en procesamiento"
(vase abajo) en el smbolo del bloque y en el faceplate del bloque tecnolgico asignado,
independientemente de que cambie el modo de operacin o no. No se emite ningn aviso
de que el modo de operacin ha cambiado o no.
El indicador de estado de "en procesamiento" tiene el aspecto siguiente:

Un cambio de flanco 1-0 del parmetro de entrada OosLi no tiene efecto sobre la respuesta
del bloque tecnolgico, el estado previo se mantiene.
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58).

1.1.9.82 Salir del modo Local

Bit Feature
Nmero del bit Feature: 10

Respuesta para abandonar el modo Local


Con este bit Feature se especifica cmo debe salirse del modo de operacin Local en caso
de LocalSetting = 1 o LocalSetting = 2, y cuando el modo de operacin no est
preajustado con AutModLi o ManModLi.
El ajuste predeterminado es 0.
Bit = 0: salir del modo Local al modo Manual (sin saltos, ya que las seales de control se
corrigen por seguimiento).
Bit = 1: se sale del modo Local al modo de operacin aplicado antes del modo Local (con
riesgo de saltos).
Encontrar ms informacin al respecto en la descripcin del Modo Local (Pgina 74).

1.1.9.83 Indicacin de enclavamiento con LocalSetting 2 o 4

Bit Feature
Nmero del bit Feature: 27

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 171
Principios bsicos de APL
1.1 Funciones de los bloques

Indicacin de enclavamiento con LocalSetting 2 o 4


Con este bit Feature se define la indicacin de los enclavamientos con LocalSetting 2 o
4 en el faceplate y en la salida del faceplate LockAct .
Ajuste estndar = 0
Bit = 0: LocalSetting 2 y 4 en la vista estndar se visualizan candados tachados. LockAct
no se activa en caso de enclavamiento.
Bit = 1: LocalSetting 2 y 4 en la vista estndar se visualizan candados segn el
enclavamiento. LockAct se activa en funcin del enclavamiento. Este ajuste se utiliza en
caso de enclavamiento de hardware.

Nota
Independientemente del ajuste del bit Feature se visualiza un guardamotor descendente
(Trip.Value = 0) en el parmetro de salida LockAct .

1.1.10 Funciones para reguladores

1.1.10.1 Retardo de alarma para error de regulacin en escalones de consigna

Retardo de alarma para bloques con la funcin "Retardo de alarma para error de regulacin en
escalones de consigna"
Este tipo de retardo de alarma se utiliza cuando deben suprimirse tiempos excedidos de
umbrales de alarma establecidos del error de regulacin en escalones de consigna. El retardo
de alarma se parametriza en las entradas siguientes:

Parmetro para el tiempo Explicacin


de retardo
ER_AH_DFac Factor de retardo en caso de escalones de consigna positivos para alarmas
entrantes con la vigilancia del error de regulacin ER_AH_Lim
ER_AL_DFac Factor de retardo en caso de escalones de consigna negativos para
alarmas entrantes con la vigilancia del error de regulacin ER_AL_Lim

El tiempo de retardo efectivo se calcula a partir del factor de retardo y del error de consigna:
Escaln de consigna positivo: ER_A_DCOut = mximo
El mximo se calcula a partir de los parmetros ER_A_DC as como
ER_AH_DFac error de consigna
Escaln de consigna negativo: Mximo
El mximo se calcula a partir de los parmetros ER_A_DC as como
-1 ER_AL_DFac error de consigna

Advanced Process Library (V8.1)


172 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

El tiempo de retardo efectivo se indica en el parmetro de salida .

Parmetro Explicacin
ER_A_DCOut Tiempo de retardo efectivo en escalones de consigna para alarmas
entrantes con la vigilancia del error de regulacin

Antes de una modificacin de consigna, el tiempo de retardo efectivo est en


ER_A_DCOut = ER_A_DC.
Con un escaln de consigna, el tiempo de retardo efectivo aumenta en funcin de los factores
ER_AH_DFac y ER_AL_DFac.
Cuando el lazo de regulacin vuelve a estar estabilizado, es decir,
(ER_AL_Lim + ER_Hyst) <= ER <= (ER_AH_Lim ER_Hyst)
y el tiempo de retardo para alarmas salientes (ER_A_DG) ha transcurrido, la salida vuelve a
estar en
ER_A_DC: ER_A_DCOut = ER_A_DC.

Activar el retardo de alarma


Por defecto, los factores de retardo de alarma estn preasignados con 0, es decir, la funcin
est desactivada. Defina un factor de retardo > 0 para utilizar la funcin.

Alarmas pendientes
Las alarmas pendientes se muestran en los parmetros de salida ER_AL_Act y ER_AH_Act.

1.1.10.2 Invertir el sentido de regulacin

Invertir el sentido de regulacin


Para algunos procesos (p. ej. procesos de enfriamiento) se requieren ganancias negativas
que se consiguen invirtiendo el sentido de regulacin con el parmetro de entrada
NegGain = 1. La ganancia se introduce siempre en positivo en el parmetro de entrada
Gain. Si hay una inversin, se mostrar en el parmetro de salida GainEff con un nmero
negativo.

1.1.10.3 Formacin del error de regulacin y banda muerta

Formacin del error de regulacin y banda muerta


El error de regulacin se forma a partir del valor de consigna efectivo SP y del valor de proceso
PV (ER = SP - PV_Out) (PIDConR ER =PV_Out - SP) y est disponible en la salida
ER.
Cuando la formacin del error de regulacin est activada (solo en el bloque PIDConL, bit
Feature 14), ER se forma mediante ER_Ext.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 173
Principios bsicos de APL
1.1 Funciones de los bloques

Para suprimir perturbaciones en estado estacionario, se puede parametrizar una banda


muerta (Deadband):
Deadband = 0: banda muerta desactivada
Deadband 0: banda muerta activada
Con banda muerta negativa (Deadband < 0.0) contina internamente el clculo con el valor

(5

>'HDGEDQG@

6339B2XW(5B([W
>'HDGEDQG@

Una banda muerta en el regulador puede contribuir a reducir los movimientos del actuador y
con ello a disminuir el consumo energtico y el desgaste del actuador. Esto es especialmente
aplicable a los actuadores mecnicos, como vlvulas y bombas. Por lo dems, la banda
muerta es necesaria para evitar pequeas oscilaciones permanentes estables (movimientos
de operacin) provocadas por la cuantificacin de las intervenciones en el lazo de regulacin.

Nota
La estabilizacin de las seales de salida mediante banda muerta solo es posible si no hay
ninguna descomposicin activa de la estructura, es decir, si PropFacSP = 1 y DiffToFbk
= 0. Los componentes del regulador en la rama de realimentacin procesan directamente el
valor real medido en lugar del error de regulacin, por lo que no se ven afectados por la
banda muerta.

El regulador omite los errores de regulacin menores que la banda muerta, es decir, no
hace nada por evitarlos aunque sea posible. Por ello, pueden producirse estados
estacionarios del valor real cuyo valor temporal medio difiera claramente de la consigna.
Si dichos estados estacionarios se producen en los mrgenes de la banda muerta, es
inevitable que el actuador intervenga repetidamente incluso ante mnimas perturbaciones,
con el consiguiente consumo energtico.
Las bandas muertas muy amplias influyen negativamente sobre la respuesta del lazo de
regulacin al producirse escalones de la consigna. Esto se debe a que el regulador
"suspende el trabajo" inmediatamente al llegar a la banda muerta, por ejemplo, en la fase
de incremento de una respuesta indicial positiva. Esto puede dar lugar a un proceso de
estabilizacin muy lento o a que el regulador no vuelva a activarse hasta que el valor real
no rebase en forma de sobreoscilacin el lmite superior de la banda muerta.
Tras un evento de perturbacin que provoca la salida de la banda muerta, el regulador
hace retroceder el valor real solo hasta el margen de la banda muerta, lo que comporta
los inconvenientes anteriormente mencionados.
Activando el bit Feature 30, se activa una adaptacin dinmica de la banda muerta. Esto
permite beneficiarse de las ventajas de la banda muerta prescindiendo de los inconvenientes
mencionados.
En caso de producirse errores de regulacin mayores (es decir, cuando se ha salido de la
banda muerta), se desactiva provisionalmente hasta que el regulador hace retroceder el valor

Advanced Process Library (V8.1)


174 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

real nuevamente cerca de la consigna. De este modo, el regulador, aun en caso de escalones
de la consigna, genera la misma respuesta que si no existiera la banda muerta.
A continuacin, se espera hasta poder tener la certeza de que el proceso se ha estabilizado
en el punto de operacin. En ese momento, y no antes, vuelve a activarse la banda muerta.
Al producirse la reactivacin, se ajusta la variable manipulada al valor medio de una ventana
de tiempo deslizante. Esto hace posible que el valor real regulado se estabilice ms bien en
el centro que en los mrgenes de la banda muerta. As se evitan desplazamientos innecesarios
del valor medio de la variable regulada respecto a la consigna y, en consecuencia, se evita
una mala calidad de regulacin estacionaria. Se incrementa la probabilidad de que la variable
regulada permanezca dentro de la banda muerta durante un tiempo prolongado, y de que
tampoco se requieran ms intervenciones durante un tiempo prolongado. El resultado es una
reduccin del desgaste y del consumo energtico.

Configuracin y puesta en marcha


Utilice un tipo de punto de instrumentacin y control que contenga, adems del regulador,
el bloque de funcin ConPerMon para vigilar la calidad de regulacin.
Compruebe si existen las interconexiones adicionales entre el bloque de vigilancia y el
regulador:
PIDConL.MV_Mean:= ConPerMon.MV_Mean
PIDConL.SettliDeadBand:= ConPerMon.SettliDeadBand
Ponga en funcionamiento el regulador de la manera habitual con el PID Tuner y, a
continuacin, inicialice el bloque ConPerMon.
Introduzca un escaln de consigna con la vigilancia de calidad de regulacin activada y
sin banda muerta (PIDConL.DeadBand:=0). Al hacer esto, el bloque ConPerMon
determinar varias caractersticas de la respuesta indicial. Compruebe si el tiempo de
estabilizacin determinado en el parmetro de salida ConPerMon.SettlingTime resulte
plausible.
Especifique el ancho de la banda muerta en el parmetro de entrada
PIDConL.DeadBand.
Compruebe la seal de salida en el estado estacionario del lazo de regulacin. Se
consigue la estabilizacin deseada de la evolucin de las seales?
Active el bit Feature 30.
Compruebe la respuesta a cambios de consigna del lazo de regulacin. En caso de que,
inesperadamente tras un escaln de consigna, el lazo de regulacin no se estabilice en
un punto suficientemente prximo al centro de la banda muerta, puede ser til aumentar
el valor del parmetro de entrada PIDConL.SettliDeadBand.

Indicaciones sobre la seleccin del ancho de la banda muerta


En lo esencial, el ancho de la banda muerta se rige por el grado deseado de precisin de la
regulacin desde el punto de vista de la ingeniera de procesos, es decir, por los errores de
regulacin permanentes mximos admisibles desde el punto de vista del proceso y en funcin
del cambio de la variable regulada provocado por el mnimo cambio posible de la variable
manipulada (debido, p. ej., a la conmutacin de un actuador). A fin de minimizar las
intervenciones, las siguientes reglas de ajuste ayudan a seleccionar una banda muerta con

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 175
Principios bsicos de APL
1.1 Funciones de los bloques

el ancho necesario para que las inevitables variancias de la variable regulada debidas al ruido
de medicin o al ruido de cuantificacin no den lugar a movimientos permanentes del actuador:
Partiendo de una distribucin estadsticamente normal de las variables reguladas en torno
a la consigna, el ancho de la banda muerta deber equivaler a entre el doble y el triple de
la desviacin estndar del valor real en estado estacionario. Esta informacin puede
obtenerse a partir del bloque de vigilancia del lazo de regulacin: PIDConL.DeadBand:=
(2...3)*ConPerMon.RefStdDev.
En caso de que la cuantificacin de la variable manipulada provoque sistemticamente
movimientos de operacin en el lazo de regulacin, p. ej., debido a una modulacin de
ancho de impulsos con duracin mnima de impulso y duracin de periodo de impulso
definidas, a un regulador paso a paso con incremento mnimo definido o a un regulador
de posicin electroneumtico, el ancho de la banda muerta deber equivaler a la
cuantificacin de la variable manipulada multiplicada por la ganancia del proceso.
Ejemplo: una resolucin de la seal de salida del 5% para una regulacin de temperatura
con ganancia de proceso de 1,5 C/% da lugar a que solo puedan alcanzarse temperaturas
en una trama exacta de 5% * 1,5 C/% = 7,5 C. En tal caso, el ancho de la banda muerta
deber ser tal que por lo menos un punto de la trama se encuentre dentro de la banda
muerta en la que el proceso pueda permanecer de manera estacionaria, en este caso,
DeadBand > 3,8 C.

1.1.10.4 Utilizar una zona de regulacin

Utilizar una zona de regulacin


La funcin Zona de regulacin se utiliza principalmente en procesos de temperatura en los
que el tiempo de retardo es insuficiente en comparacin con el tiempo de compensacin (no
superior a una dcima parte del tiempo de compensacin). Este es el caso tpico cuando el
regulador de temperatura accede directamente al actuador (p. ej. calefaccin, vlvula de
vapor); en cambio, no es el caso de los reguladores primarios de conexiones en cascada (p.
ej. regulacin de la temperatura interna de un reactor a travs de la temperatura de
revestimiento).
En sistemas con un tiempo de retardo elevado, la zona de regulacin puede provocar intensas
sobreoscilaciones.
En la puesta en marcha con PCS 7 PID-Tuner se puede comprobar si el orden del sistema
regulado es menor que 2 y si se muestra el tipo de sistema "Modelo VZ2". Un primer objetivo
para el dimensionamiento de la zona de regulacin es: ConZone= MV_HiLim/Gain.
Si ConZone > 0, el regulador opera con una zona de regulacin, si ConZone <= 0, la
funcin "Zona de regulacin" est desactivada. Con zona de regulacin negativa, se emite
una identificacin de error en el parmetro ErrorNum. Con la zona de regulacin conectada,
el regulador se activa de acuerdo con el siguiente algoritmo:

Advanced Process Library (V8.1)


176 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Si el valor de proceso PV excede la consigna SP en un valor superior a ConZone, como


variable manipulada se emitir el valor MV_LoLim (modo controlado para volver lo ms
rpidamente posible a la zona de regulacin).
Si el valor de proceso PV es inferior a la consigna SP en un valor superior a ConZone, se
emitir MV_HiLim (modo controlado).
(solo es posible con PIDConL, no con FmTemp). Con el modo controlado de la zona de
regulacin y la accin I conectada (TI<>0), la accin I puede definirse de modo distinto en
funcin de tres bits Feature al entrar en la zona de regulacin:

Bit Feature 12 Bit Feature 13 Bit Feature 18 Comportamiento


0 0 0 I_Part := MV.Value -P_Part -FFwd ; El regulador funciona
sin discontinuidades al entrar en el modo de regulacin automtico.
(Esto corresponde al comportamiento hasta V8.0)
0 0 1 I_Part := MV.Value -FFwd ; Al entrar en la zona de regulacin
se produce un salto P de la variable manipulada (aplicar solo en
casos excepcionales)
1 x x I_Part := MV_Offset.Value; Al entrar en el modo de regulacin
automtico, el regulador comienza con el valor predeterminado
MV_Offset como accin I
0 1 x La accin I est congelada. Al entrar en la zona de regulacin, el
regulador comienza con el valor de la accin I que estaba activo
antes de dejar la zona de regulacin. Esto puede resultar
conveniente en procesos continuos en los que puede darse por
sentado que el regulador se encontraba en el mismo punto de
operacin, en un estado casi estacionario, antes de dejar la zona
de regulacin.

x = cualquiera
Con la accin I desconectada (TI=0), la accin I se define siempre en MV_Offset. Es decir,
en caso de regulacin P o PD, la zona de regulacin tambin funciona con I_Part :=
MV_Offset predeterminado.
La congelacin de la accin I por IntHoldPos o IntHoldNeg no afecta durante el modo
controlado debido a la zona de regulacin.
Si el valor de proceso PV se mueve dentro de la zona de regulacin (ConZone), la variable
manipulada adopta el valor del algoritmo PID (modo de regulacin automtico).

Nota
El cambio del modo de regulacin controlado al modo de regulacin automtico se
produce respetando una histresis del 20 % de la zona de regulacin. Antes de activar
la zona de regulacin manualmente debe asegurarse de que el ancho de la zona sea
suficiente. Si el ancho de la zona de regulacin es insuficiente, se producen oscilaciones
en la curva de la variable manipulada y del valor de proceso.

Ventaja de la zona de regulacin:


Al entrar en la zona de regulacin, la accin D aplicada provoca una reduccin muy rpida de
la variable manipulada. Por ello, la zona de regulacin solo tiene sentido con la accin D
conectada. Sin accin D, solo la accin P en reduccin reducira bsicamente la variable
manipulada. Con la zona de regulacin se produce una estabilizacin ms rpida sin
sobreoscilaciones ni suboscilaciones cuando la variable manipulada mnima o mxima emitida

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 177
Principios bsicos de APL
1.1 Funciones de los bloques

est muy alejada del valor manipulado estacionario necesario para el nuevo punto de
operacin.

1.1.10.5 Limitacin de consignas externas

Limitacin de consignas externas


Esta funcin permite limitar el valor de consigna externo a un rango mediante los parmetros
SP_ExHiLim (lmite superior) y SP_ExLoLim (lmite inferior). Si el valor de consigna est
fuera del rango definido por el usuario, se limitar al rango vlido.
Si el valor de consigna externo est en el lmite SP_ExHiLim o por encima de l, se mostrar
en la salida SP_ExHiAct = 1.
Si el valor de consigna externo est en el lmite SP_ExLoLim o por debajo de ste, se mostrar
en la salida SP_ExLoAct = 1.
Con la interconexin de los parmetros de salida SP_InHiOut o SP_InLoOut tras
SP_ExHiLim o SP_ExLoLim respectivamente, los lmites de consigna externos pueden
corregirse segn los internos. De este modo, las dos parejas de valores lmites pueden
controlarse desde el faceplate.

1.1.10.6 Correccin por seguimiento de la consigna en Manual

Correccin por seguimiento de la consigna en Manual


Para permitir una conmutacin sin saltos al modo Automtico se corrige por seguimiento la
consigna en Manual. Si est activa esta funcin (SP_TrkPV = 1), el valor de consigna interno
SP_Int se hace seguir al valor real PV en modo Manual.
Encontrar ms informacin sobre la correccin de la consigna en Modo manual y automtico
para bloques de regulacin (Pgina 66).

1.1.10.7 Corregir y limitar el valor manipulado

Corregir por seguimiento la variable manipulada


La variable manipulada se corrige para realizar una conmutacin sin saltos de reguladores.
Un caso de aplicacin tpico son las regulaciones en cascada: si el regulador secundario
asignado ya no se encuentra en el modo Automtico con consigna externa, el regulador
primario debe corregirse por seguimiento.
Para corregir por seguimiento la variable manipulada hay que ajustar el parmetro MV_TrkOn
= 1. Seguidamente, el valor de la variable manipulada se toma del valor de correccin por
seguimiento interconectado MV_Trk y se aplica a la salida MV. La salida MV se limita a los
parmetros MV_HiLim y MV_LoLim.
El modo Manual tiene prioridad con respecto a la correccin, de modo que un operador de la
planta puede poner el regulador en modo Manual desde el faceplate al corregirse la variable
manipulada y, seguidamente, operar con toda normalidad.

Advanced Process Library (V8.1)


178 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

En la vista estndar del faceplate aparece adicionalmente el texto "Corregir".

Activar la correccin forzada por seguimiento de la variable manipulada


La correccin forzada por seguimiento se utiliza para poner desde un controlador de nivel
superior la salida del regulador a un valor especificable..
La correccin forzada por seguimiento puede utilizarse, por ejemplo, para realizar una
desconexin central de seguridad de la planta, que ser efectiva independientemente del
modo de operacin en el que se encuentre el regulador en ese momento.
Para la correccin forzada de la variable manipulada hay que setear el parmetro MV_ForOn
= 1. Seguidamente, el valor de la variable manipulada se toma del valor de correccin por
seguimiento interconectado MV_Forced y se aplica a la salida MV.
Durante la correccin forzada la variable manipulada ni se limita ni tampoco el operador de
la instalacin puede pasar al modo Manual desde el faceplate. En la vista estndar del
faceplate aparece adicionalmente el texto "Correccin forzada".

Nota
Estas funciones no estn disponibles en los bloques FmCont, FmTemp y ModPreCon.

Limitar la variable manipulada en Automtico


La variable manipulada se limita en modo Automtico a sus lmites automticos, que se
especifican mediante los parmetros de entrada MV_HiLim y MV_LoLim, y se visualiza en el
parmetro de salida MV. Cuando se alcanza el lmite se visualiza en el parmetro de salida
MV_HiAct = 1 para el lmite superior y MV_LoAct = 1 para el inferior.
Mediante la interconexin de los parmetros de salida ManHiOut y ManLoOut con
MV_HiLim y MV_LoLim, respectivamente, es posible corregir los lmites automticos de la
variable manipulada de acuerdo con los lmites manuales. De este modo, ambas parejas de
lmites se mantienen sncronas y se manejan en el faceplate mediante los lmites manuales
de la variable manipulada.

Limitar la variable manipulada en Manual


La variable manipulada se limita en modo Manual a sus lmites manuales, que se especifican
mediante los parmetros de entrada ManHiLim y ManLoLim, y se visualiza en el parmetro
de salida MV.

Consulte tambin
Forzado de estados operativos (Pgina 37)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 179
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.10.8 Aplicar control anticipativo y limitar las perturbaciones

Control anticipativo por variables perturbadoras y limitacin de stas


El control anticipativo (feedforward control) se utiliza para compensar el efecto de variables
perturbadoras medibles, p. ej. como la temperatura o presin, que pueden afectar al proceso.
En modo Automtico, la variable perturbadora se suma al resultado del algoritmo PID.
La variable perturbadora se aplica al parmetro FFwd. Se limita a los lmites FFwdHiLim y
FFwdLoLim. Si la variable perturbadora se encuentra fuera de los lmites o en los mismos,
esta situacin se muestra en los parmetros de salida FFwdHiAct = 1 y FFwdLoAct = 1.

1.1.10.9 Cambios de estructura de los reguladores

Cambios de estructura de los reguladores


Para impedir saltos del valor manipulado (salida del regulador), en caso de modificarse la
consigna las acciones P y D pueden incluirse en el lazo de realimentacin. Es decir, la accin
P (proporcional) y la accin D slo estarn influidas por el valor de proceso.

Incluir la accin P en el lazo de realimentacin


Con el parmetro PropFacSP puede incluirse la accin P proporcionalmente en el lazo de
realimentacin. De este modo, los escalones del valor de consigna slo afectan
proporcionalmente a la accin D.
PropFacSP = 0: la accin P se encuentra por completo en el lazo de realimentacin
PropFacSP = 1: la accin P no se encuentra en el lazo de realimentacin (ajuste
predeterminado)

,'

 
63 09
 

3URS
39 3
)DF63

3URS
3 )DF63

Incluir la accin D en el lazo de realimentacin


Con el parmetro DiffToFbk puede incluirse la accin D en el lazo de realimentacin. De
este modo, los escalones de consigna ya no repercuten directamente en la accin D.

Advanced Process Library (V8.1)


180 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

DiffToFbk = 0: la accin D no est en el lazo de realimentacin (ajuste predeterminado).


DiffToFbk = 1: la accin D est en el lazo de realimentacin.

63 , 0:
*DLQ(II
7,
'LII7R)EN

 '

*DLQ(II
39B2XW

1.1.11 Comportamiento de aviso

1.1.11.1 Campo de aplicacin de los retardos de alarma

Campo de aplicacin
Un campo de aplicacin apropiado para aplicar retardos de alarma puede ser un motor, p. ej.
Cuando arranca, puede darse una mayor corriente de arranque que, segn sea el lmite
establecido, podra notificarse. Ahora bien, puesto que habitualmente vuelve a estabilizarse
por debajo del lmite establecido, la alarma no estara justificada. En este caso se emplea el
retardo de alarma, que pretende ignorar el perodo de la alarma pendiente.

Nota
Evidentemente, las alarmas realmente necesarias tambin se retardan en caso de utilizar el
retardo de alarma. Por ello, hay que seleccionar el tiempo de retardo con cautela.

Retardos de alarma en la Advanced Process Library


Existen tres tipos diferentes de bloques con una aplicacin distinta del retardo de alarma, para:
Un valor de tiempo para todos los lmites (Pgina 182)
Un valor de tiempo por pareja de lmites (Pgina 182)
Dos valores de tiempo por pareja de lmites (Pgina 183)
Dos valores de tiempo para cada lmite individual (Pgina 185)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 181
Principios bsicos de APL
1.1 Funciones de los bloques

Nota
En la vista de valores lmite y la vista de faceplates, un retardo de alarma se indica con el
siguiente smbolo:

1.1.11.2 Un valor de tiempo para todos los lmites

Bloques con un valor de tiempo para el retardo de alarma


Para bloques sin denominacin de magnitud en el nombre, p. ej. ConPerMon, se utiliza esta
forma de retardo de alarma.
El retardo de alarma se utiliza cuando deben inhibirse breves rebases por exceso de los
umbrales de alarma establecidos. El retardo temporal de alarma se parametriza en la entrada
AlmDelay. La parametrizacin siempre es en segundos.

Activar el retardo de alarma


Por defecto, el retardo de alarma est desactivado (AlmDelay = 0). Para utilizar esta
funcin, ajuste un tiempo de retardo [s] en el parmetro AlmDelay.

1.1.11.3 Un valor de tiempo por pareja de lmites

Bloques con un valor de tiempo para el retardo de alarma por cada pareja de lmites
El retardo de alarma se utiliza cuando deben inhibirse breves rebases por exceso de los
umbrales de alarma establecidos.

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras configuradas
por el usuario. Tenga en cuenta la validez de los conceptos con categoras configuradas por
el usuario (Pgina 37).

El retardo de alarma se parametriza en las entradas siguientes:

Advanced Process Library (V8.1)


182 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Parmetro para el tiempo de retardo Explicacin


XXX_A_DC Tiempo de retardo para eventos entrantes de la categora
Alarma
XXX_Alarm_DelayComing
XXX: valor que debe vigilarse
XXX_W_DC Tiempo de retardo para eventos entrantes de la categora
Advertencia
XXX_Warning_DelayComing
XXX: valor que debe vigilarse

Activar el retardo de alarma


Por defecto, el retardo de alarma para cada lmite est desactivado, de modo que cada
parmetro tiene el valor predeterminado 0 [s].
Para utilizar esta funcin, hay que definir un tiempo de retardo [s] para cada parmetro.

Alarmas pendientes
Las alarmas, advertencias o tolerancias pendientes se emiten en los parmetros de salida
correspondientes:
XXX_AH_Act = 1: lmite de alarma (arriba) alcanzado o rebasado por exceso
XXX_AL_Act = 1: lmite de alarma (abajo) alcanzado o rebasado por exceso
XXX_WH_Act = 1: lmite de advertencia (arriba) alcanzado o rebasado por exceso
XXX_WL_Act = 1: lmite de advertencia (abajo) alcanzado o rebasado por exceso
Si en una de estas salidas hay un aviso pendiente, se muestra con 1.

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

1.1.11.4 Dos valores de tiempo por pareja de lmites

Bloques con dos valores de tiempo para el retardo de alarma por cada pareja de lmites
El retardo de alarma se utiliza cuando deben inhibirse breves rebases por exceso de los
umbrales de alarma establecidos.

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras configuradas
por el usuario. Tenga en cuenta la validez de los conceptos con categoras configuradas por
el usuario (Pgina 37).

El retardo de alarma se parametriza en las entradas siguientes:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 183
Principios bsicos de APL
1.1 Funciones de los bloques

Parmetro para el tiempo de retardo Explicacin


XXX_A_DC Tiempo de retardo para eventos entrantes de la categora
Alarma
XXX_Alarm_DelayComing
XXX: valor que debe vigilarse
XXX_A_DG Tiempo de retardo para eventos salientes de la categora
Alarma
XXX_Alarm_DelayGoing
XXX: valor que debe vigilarse
XXX_W_DC Tiempo de retardo para eventos entrantes de la categora
Advertencia
XXX_Warning_DelayComing
XXX: valor que debe vigilarse
XXX_W_DG Tiempo de retardo para eventos salientes de la categora
Advertencia
XXX_Warning_DelayGoing
XXX: valor que debe vigilarse
XXX_T_DC Tiempo de retardo para eventos entrantes de la categora
Tolerancia
XXX_Tolerance_DelayComing
XXX: valor que debe vigilarse
XXX_T_DG Tiempo de retardo para eventos salientes de la categora
Tolerancia
XXX_Tolerance_DelayGoing
XXX: valor que debe vigilarse

Activar el retardo de alarma


De forma estndar, el retardo de alarma est desactivado para cada pareja individual, de
modo que cada parmetro tiene el valor predeterminado 0 [s].
Para utilizar esta funcin, hay que definir un tiempo de retardo [s] para cada parmetro.

Alarmas pendientes
Las alarmas, advertencias o tolerancias pendientes se emiten en los parmetros de salida
correspondientes:
XXX_AH_Act = 1: lmite de alarma (arriba) alcanzado o rebasado por exceso
XXX_AL_Act = 1: lmite de alarma (abajo) alcanzado o rebasado por exceso
XXX_WH_Act = 1: lmite de advertencia (arriba) alcanzado o rebasado por exceso
XXX_WL_Act = 1: lmite de advertencia (abajo) alcanzado o rebasado por exceso
XXX_TH_Act = 1: lmite de tolerancia (arriba) alcanzado o rebasado por exceso
XXX_TL_Act = 1: lmite de tolerancia (abajo) alcanzado o rebasado por exceso
Si en una de estas salidas hay un aviso pendiente, se muestra con 1.

Advanced Process Library (V8.1)


184 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

1.1.11.5 Dos valores de tiempo para cada lmite individual

Retardo de alarma para bloques con dos valores de tiempo para cada lmite individual
Para bloques con denominacin de magnitud R en el nombre, p. ej. PIDConR, se utiliza esta
forma de retardo de alarma.

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras configuradas
por el usuario. Tenga en cuenta la validez de los conceptos con categoras configuradas por
el usuario (Pgina 37).

El retardo de alarma se utiliza cuando deben inhibirse breves rebases por exceso de los
umbrales de alarma establecidos. El retardo de alarma se parametriza en las entradas
siguientes:

Parmetro para el tiempo de retardo Explicacin


XX_AH_DC Tiempo de retardo para eventos entrantes de la categora
Alarma (para lmite superior)
XX_AlarmHigh_DelayComing
XX: valor que debe vigilarse
XX_AH_DG Tiempo de retardo para eventos salientes de la categora
Alarma (para lmite superior)
XX_AlarmHigh_DelayGoing
XX: valor que debe vigilarse
XX_AL_DC1) Tiempo de retardo para eventos entrantes de la categora
Alarma (para lmite inferior)
XX_AlarmLow_DelayComing
XX: valor que debe vigilarse
XX_AL_DG1) Tiempo de retardo para eventos salientes de la categora
Alarma (para lmite inferior)
XX_AlarmLow_DelayGoing
XX: valor que debe vigilarse
XX_WH_DC Tiempo de retardo para eventos entrantes de la categora
Advertencia (para lmite superior)
XX_WarningHigh_DelayComing
XX: valor que debe vigilarse
XX_WH_DG Tiempo de retardo para eventos salientes de la categora
Advertencia (para lmite superior)
XX_WarningHigh_DelayGoing
XX: valor que debe vigilarse

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 185
Principios bsicos de APL
1.1 Funciones de los bloques

Parmetro para el tiempo de retardo Explicacin


XX_WL_DC1) Tiempo de retardo para eventos entrantes de la categora
Advertencia (para lmite inferior)
XX_WarningLow_DelayComing
XX: valor que debe vigilarse
XX_WL_DG 1)
Tiempo de retardo para eventos salientes de la categora
Advertencia (para lmite inferior)
XX_WarningLow_DelayGoing
XX: valor que debe vigilarse
XX_TH_DC Tiempo de retardo para eventos entrantes de la categora
Tolerancia (para lmite superior)
XX_ToleranceHigh_DelayComing
XX: valor que debe vigilarse
XX_TH_DG Tiempo de retardo para eventos salientes de la categora
Tolerancia (para lmite superior)
XX_ToleranceHigh_DelayGoing
XX: valor que debe vigilarse
XX_TL_DC 1)
Tiempo de retardo para eventos entrantes de la categora
Tolerancia (para lmite inferior)
XX_ToleranceLow_DelayComing
XX: valor que debe vigilarse
XX_TL_DG 1)
Tiempo de retardo para eventos salientes de la categora
Tolerancia (para lmite inferior)
XX_ToleranceLow_DelayGoing
XX: valor que debe vigilarse
1)
En el bloque "MonAnL", las entradas para un tiempo de retardo bajo no llevan la letra
separada "L"
(p. ej., XX_AL_DC: el nombre es XX_A_DC).

Activar el retardo de alarma


Por defecto, el retardo de alarma para cada lmite individual est desactivado, de modo que
cada parmetro tiene el valor predeterminado 0 [s].
Para utilizar esta funcin, hay que definir un tiempo de retardo [s] para cada parmetro.

Alarmas pendientes
Las alarmas, advertencias o tolerancias pendientes se emiten en los parmetros de salida
correspondientes:
XX_AL_Act = 1: lmite de alarma (abajo) alcanzado o rebasado por exceso
XX_AH_Act = 1: lmite de alarma (arriba) alcanzado o rebasado por exceso
XX_WL_Act = 1: lmite de advertencia (abajo) alcanzado o rebasado por exceso
XX_WH_Act = 1: lmite de advertencia (arriba) alcanzado o rebasado por exceso

Advanced Process Library (V8.1)


186 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

XX_TL_Act = 1: lmite de tolerancia (abajo) alcanzado o rebasado por exceso


XX_TH_Act = 1: lmite de tolerancia (arriba) alcanzado o rebasado por exceso
Si en una de estas salidas hay un aviso pendiente, se muestra con 1.

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)
Tiempos de retardo separados para cada alarma (Pgina 163)

1.1.11.6 Generar avisos especficos de instancia

Generar avisos especficos de instancia


Para cada bloque pueden crearse avisos especficos de instancia para una seal binaria.
El nmero de parmetros de entrada interconectables que pueden utilizarse libremente vara
en funcin de los bloques, la X en el nombre del parmetro designa la posicin.
Para estos avisos especficos de instancia se pueden definir las propiedades siguientes:
Categora
prioridad del aviso
texto del aviso
Valor asociado al aviso
Comportamiento de acuse
Encontrar ms informacin en las descripciones sobre el comportamiento de aviso de los
diferentes bloques as como en el manual de configuracin de PCS 7 Operator Station, en el
apartado "How to Configure User-specific Messages".

Consulte tambin
Sellado de tiempo (Pgina 188)

1.1.11.7 Inhibir avisos mediante el parmetro MsgLock


Con el parmetro MsgLock = 1 se suprimen los avisos siguientes en funcin del bit 25
Feature (a elegir):
todos los avisos existentes en el bloque
o
todos los avisos existentes en el bloque excepto los avisos de control de procesos (p. ej.,
CSF, guardamotor, error de realimentacin) y avisos externos.
Los avisos que ya estn pendientes reciben el estado "saliente" si MsgLock = 1 .

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 187
Principios bsicos de APL
1.1 Funciones de los bloques

Encontrar ms informacin sobre el bit 25 Feature en el captulo Supresin de todos los


avisos (Pgina 168)

Nota
En el bloque OpAnL esta funcin no depende del bit Feature 25.

1.1.11.8 Sellado de tiempo

Sellado de tiempo
El sellado de tiempo es la asignacin de una informacin temporal al cambio de estado de
una seal de proceso binaria. El cambio de estado de la seal se notifica junto con la
informacin temporal.
Utilice el bloque EventTS para notificar las seales con sello de tiempo.
Encontrar ms informacin sobre el sellado de tiempo y su configuracin en el manual de
funciones "PCS 7 High Precision Time Stamping".

Campos de aplicacin
Los campos de aplicacin del sellado de tiempo son, por ejemplo:
El registro temporal exacto de un fallo en una instalacin de control de proceso. El sellado
de tiempo permite identificar unvocamente seales que pueden indicar la causa del fallo
de una unidad de proceso.
Anlisis de las interrelaciones de la instalacin
Registro y notificacin de la evolucin de los cambios de seal crticos en el tiempo

Formacin de la informacin temporal


La informacin temporal se genera de uno de los modos siguientes y se define en el bloque
con el parmetro de entrada TimeStampOn:
TimeStampOn = 0: utilizar el sello de tiempo de la CPU (ajuste predeterminado)
TimeStampOn = 1: utilizar el sello de tiempo de la periferia

Sellado de tiempo en el bloque EventTS


Interconecte el parmetro de salida binario de otro bloque (p. ej. Pcs7DiIn) a una entrada de
aviso Inx (x = 1 ... 8) del bloque EventTS.
Cuando el bloque EventTS detecta un cambio del estado de la seal en esta entrada de aviso,
utiliza la hora actual de la CPU como sello de tiempo. Slo se pueden detectar cambios de
seal que son ms lentos que el tiempo de ciclo del bloque.

Advanced Process Library (V8.1)


188 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Sellado de tiempo de alta precisin en la periferia de proceso


Para el sellado de tiempo de alta precisin se debe haber configurado el hardware de la
instalacin de acuerdo con el manual de funciones "PCS 7 High Precision Time Stamping".
Los cambios de seal se detectan en la periferia y se marcan con el sello de tiempo. Estos
datos se ponen a disposicin en el parmetro de salida TS_Out del bloque Pcs7DiIT.
El sellado de tiempo de alta precisin no depende del tiempo de ciclo de los bloques. La
resolucin temporal real para dos cambios de estado distintos depende de la configuracin
de la planta y del hardware utilizado.
Interconecte el parmetro de salida TS_Out del Pcs7DiIT a una entrada de aviso InTSx(x
= 1 ... 8) del bloque EventTS.

Tratamiento de errores
El bloque de sistema ImDrvTs detecta cundo la funcin de sellado de tiempo es defectuosa
en la periferia y transfiere esta informacin al bloque Pcs7DiIT. ste, entonces, forma el sello
de tiempo a partir de la hora actual de la CPU y pone el estado de seal del parmetro de
salida TS_Out en "Malo, debido al dispositivo". El bloque EventTS utiliza seguidamente la
hora actual de la CPU como sello de tiempo. Encontrar ms informacin en el manual de
funciones "PCS 7 High Precision Time Stamping".

1.1.12 Configuracin para control y visualizacin

1.1.12.1 Rango de visualizacin y operacin para valores de proceso y consignas

rea de visualizacin y operacin de valores de proceso y consignas


Mediante parmetros de entrada interconectables se definen en el faceplate los lmites
superior e inferior para:
reas de visualizacin (representacin en barras)
reas de operacin (p. ej. consigna y variable manipulada)
rea de entrada para los lmites
En los faceplates se admiten como mximo 7 cifras (incluido un separador decimal y
un signo menos)
El parmetro de entrada interconectable es una variable estructurada que contiene dos
valores analgicos. Consulte los parmetros de entrada correspondientes en las
descripciones de los diferentes bloques.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 189
Principios bsicos de APL
1.1 Funciones de los bloques

Utilizacin de una variable estructurada para la escala


Existen tres posibilidades para influir en el contenido de las variables estructuradas,
concretamente mediante:
el bloque de funcin de canal correspondiente, p. ej. el bloque FbAnIn
un bloque de conversin, p. ej. el bloque StruScIn
la parametrizacin directa en la entrada del bloque
Encontrar ms informacin sobre los tipos de datos en la documentacin de CFC y STEP 7.

1.1.12.2 Llamada de otros faceplates

Llamada de otros faceplates


Desde diferentes vistas de los faceplates es posible llamar la vista estndar de otros
faceplates. Para ello existen las posibilidades siguientes:
Dos botones personalizables para llamar faceplates de otros bloques.
Dos botones predeterminados para llamar faceplates asignados fijamente a los bloques
de regulacin.
Botones previstos para las funciones de enclavamiento

Nota
Bloques "Small"
En los bloques "Small" slo es posible llamar un faceplate desde la vista estndar.

Botones personalizables
Desde la vista estndar y la vista preliminar se puede abrir la vista estndar de un faceplate
cualquiera con un botn. Para utilizar esta funcin, en CFC deben interconectarse los
parmetros de entrada SelFp1 para el botn de la vista estndar o SelFp2 para el botn de
la vista preliminar con un parmetro de salida cualquiera del bloque cuyo faceplate debe
llamarse. De este modo, los botones sern visibles en los faceplates.

Nota
En los bloques Interlock slo es posible parametrizar el botn en la vista estndar (SelFp1).
En el bloque GainSched no hay botones.

Advanced Process Library (V8.1)


190 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Rotulacin de los botones


Es posible modificar la rotulacin de los botones en el atributo "OS additional text" en
"SelFp1"/"SelFp2".

Nota
Adems, hay una solucin alternativa para rotular los botones:
Abra el sinptico del proceso en el WinCC GraphicsDesigner.
Abra las propiedades de objeto del smbolo de bloque.
En Configurations, asigne el texto deseado al atributo UserButtonText1 o
UserButtonText2.
La diferencia fundamental con respecto a la primera solucin es que los rtulos solamente
quedan definidos cuando se abre el faceplate desde el smbolo de bloque. Por tanto, esta
solucin es obsoleta.

Botones predeterminados de los bloques de regulacin


Desde la vista estndar o la vista de parmetros de los reguladores (p. ej. PIDConL) se puede
abrir la vista estndar de los bloques siguientes:
ConPerMon (se puede llamar desde la vista estndar)
Para ello, hay que interconectar el parmetro de salida CPI del bloque ConPerMon con
el parmetro de entrada CPI_In del bloque de regulacin.
GainSched (se puede llamar desde la vista de parmetros)
Para ello, hay que interconectar el parmetro de salida Link2Gain del bloque
GainSched con el parmetro de entrada Gain del bloque de regulacin.
Aqu no es posible modificar los ttulos de los botones.

Botones predeterminados para enclavamientos


Desde la vista estndar de los bloques tecnolgicos se abre la vista estndar de los siguientes
bloques de enclavamiento:
Habilitacin de activacin (habilitacin)
Enclavamiento sin reset (enclavamiento)
Enclavamiento con reset (proteccin)
Los botones previstos para tal fin son visibles cuando el bloque de entrada correspondiente
(Permit, Intlock o Protect) est interconectado con un bloque de enclavamiento.
Desde la vista estndar de los bloques de enclavamiento se abre la vista estndar de los
faceplates siguientes:
Los bloques interconectados con los valores de entrada.
El bloque interconectado con el valor de salida.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 191
Principios bsicos de APL
1.1 Funciones de los bloques

Los botones previstos para tal fin son visibles cuando los parmetros de entrada (p. ej. In01)
o el parmetro de salida Out del bloque de enclavamiento estn interconectados con un
bloque que tiene un faceplate.

Nota
No est permitido interconectar el parmetro de salida Out con varios bloques. El motivo es
que entre el botn del faceplate y el faceplate que se abre con dicho botn debe establecerse
una relacin unvoca.

1.1.12.3 Rotulacin de botones y textos

Rotulacin de botones y textos


El texto de las teclas de comando (p. ej. inicio/parada) puede modificarse de forma especfica
para la instancia. En los bloques de operador binarios OpDiXX es posible modificar adems
los textos estticos del "comando x" de forma especfica para la instancia.
Para ello hay que definir la rotulacin de los botones con los atributos "Texto0" y "Texto1" en
las propiedades de objeto del bloque. Dichos textos se visualizan en las vistas estndar y
preliminar del faceplate.

Tipo de bloque Tecla de comando Terminal del bloque para


parametrizacin "Texto 1"
FmCont Abrir OpenOp
Cerrar CloseOp
Parar StopOp
FmTemp Abrir OpenOp
Cerrar CloseOp
Parar StopOp
MonDiL Valor de proceso Out
MonDiS Valor de proceso Out
MotL Inicio StartMan
Paro StopMan
Paro rpido RapidStp
MotRevL Inicio - -> FwdMan
Inicio < - - RevMan
Paro StopMan
Paro rpido RapidStp
MotS Inicio StartMan
Paro StopMan
MotSpdCL Inicio |-> FwdMan
Inicio < -| RevMan
Paro StopMan
Paro rpido RapidStp

Advanced Process Library (V8.1)


192 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Tipo de bloque Tecla de comando Terminal del bloque para


parametrizacin "Texto 1"
MotSpdL Inicio > Spd1Man
Inicio >> Spd2Man
Paro StopMan
Paro rpido RapidStp
PIDConL Automtico AutModOp
Manual ManModOp
Programa AdvCoOn
Fuera de servicio OosOp
Externo SP_ExtOp
Interno SP_IntOp
PIDConR Automtico AutModOp
Manual ManModOp
Programa AdvCoOn
Fuera de servicio OosOp
Externo SP_ExtOp
Interno SP_IntOp
PIDStepL Abrir OpenOp
Cerrar CloseOp
Parar StopOp
VlvAnl Abrir OpenOp
Cerrar CloseOp
VlvL Abrir OpenMan
Cerrar CloseMan
Vlv2WayL Pos0 Pos0Man
Pos1 Pos1Man
Pos2 Pos2Man
VlvMotL Abrir OpenMan
Cerrar CloseMan
Parar StopMan
Paro rpido RapidStp
VlvS Abrir OpenMan
Cerrar CloseMan

Si no se configura ningn texto se muestra el texto estndar.


Si el texto es ms largo de lo que puede visualizarse en el tamao de fuente normal, se reduce
automticamente el tamao de fuente hasta que el texto se vea completo. El tamao de fuente
ms pequeo es de 7 puntos.
En la descripcin de funciones del faceplate se explican los parmetros que se ven afectados
por esta funcin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 193
Principios bsicos de APL
1.1 Funciones de los bloques

1.1.12.4 Mostrar valores auxiliares

Mostrar valores auxiliares


En la vista estndar de algunos faceplates se pueden visualizar hasta dos valores auxiliares.
Esto puede ser til en el caso de los motores, por ejemplo, para visualizar la corriente del
motor y la temperatura de bobinado.
Para ello, interconecte el valor que quiera visualizar con los parmetros de entrada
UserAna1 o UserAna2.
El texto que debe visualizarse junto con estos parmetros en la vista estndar del faceplate
se define en CFC, en las propiedades de objeto (Conexiones > Identificador) del bloque.

1.1.12.5 Seleccin de la unidad de medida

Unidad de medida codificada


Con el parmetro XXX_Unit se define la unidad de medida para el parmetro de entrada
correspondiente (XXX hace referencia a un parmetro determinado, p. ej. PV_Unit). La
entrada efecta en forma de nmero caracterstico. Cada nmero caracterstico tiene
asignada exactamente una unidad de medida que se visualiza en el faceplate.
El parmetro de entrada XXX_Unit de un bloque tecnolgico se puede interconectar con el
parmetro de salida XXXUnit de un bloque de canal de entrada analgica. En el bloque de
canal de entrada analgica, introduzca la unidad de medida con el parmetro de entrada
XXXUnit (XXX hace referencia a un parmetro determinado, p. ej. PV_InUnit,
PVOutUnit).

Nota
Particularidad de los bloques de canal PCS7AnIn, PCS7AnOu, FbAnIn y FbAnOu
En estos bloques existe la posibilidad de visualizar la unidad en forma de texto explicativo
en el editor CFC por medio del atributo S7_enum.

Uso de la unidad de medida en reguladores para el bloque ConPerMon


En bloques de regulacin, la unidad de medida actual se emite a travs del parmetro de
salida XX_UnitOut . Si se utiliza el bloque ConPerMon, este parmetro de salida debe
interconectarse con el parmetro de entrada correspondiente XXX_Unit en el bloque
ConPerMon.

Uso del atributo S7_unit


Si se parametriza el parmetro xxx_Unit con el valor 0, la entrada del atributo S7_Unit se
visualizar en el faceplate y en el smbolo del bloque.

Advanced Process Library (V8.1)


194 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Tabla sinptica de las unidades de medida


Consulte la unidad de medida en la tabla siguiente:
Lista de las unidades de medida ms utilizadas conforme a IEC 61158

Valor Indicacin Descripcin


1000 K Kelvin
1001 C Grados Celsius
1002 F Grados Fahrenheit
1005 Grados
1006 ' Minutos
1007 '' Segundos
1010 m Metros
1013 mm Milmetros
1018 ft Pies
1023 m2 Metros cuadrados
1038 L Litros
1041 hl Hectolitros
1054 s Segundos
1058 min Minutos
1059 h Horas
1060 d Das
1061 m/s Metros por segundo
1077 Hz Hertzios
1081 kHz Kilohertzios
1082 1/s Por segundo
1083 1/min Por minuto
1088 kg Kilogramos
1092 t Toneladas mtricas
1100 g/cm3 Gramos por centmetro cbico
1105 g/L Gramos por litro
1120 N Newtons
1123 mN Milinewtons
1130 Pa Pascales
1133 kPa Kilopascales
1137 bar Bares
1138 mbar Milibares
1149 mmH2O Milmetros de columna de agua1
1175 Wh vatios-hora
1179 kWh Kilovatios hora
1181 kcalth Kilocaloras1
1190 kW Kilovatios
1209 A Amperios
1211 mA Miliamperios

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 195
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1221 Ah Amperios hora
1240 V Voltios
1349 m /h 3
Metros cbicos por hora
1353 L/h Litros por hora
1384 mol Mol
1422 pH Valor pH

Lista de todas las unidades de medida conforme a IEC 61158

Valor Indicacin Descripcin


1000 K Kelvin
1001 C Grados Celsius
1002 F Grados Fahrenheit
1003 R Grados Rankine
1004 rad Radianes
1005 Grados
1006 ' Minutos
1007 '' Segundos
1008 gon Gon
1009 r Revoluciones
1010 m Metros
1011 km Kilmetros
1012 cm Centmetros
1013 mm Milmetros
1014 m Micrmetros
1015 nm Nanmetros
1016 pm Picmetros
1017 Angstrom 2
1018 ft Pies
1019 in Pulgadas
1020 yd Yardas
1021 mile Millas
1022 nautical mile Millas nuticas
1023 m 2
Metros cuadrados
1024 km2 Kilmetros cuadrados
1025 cm2 Centmetros cuadrados
1026 dm2 Decmetros cuadrados
1027 mm2 Milmetros cuadrados
1028 a reas
1029 ha Hectreas
1030 in 2
Pulgadas cuadradas
1031 ft2 Pies cuadrados

Advanced Process Library (V8.1)


196 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1032 yd2 Yardas cuadradas
1033 mile2 Millas cuadradas
1034 m 3
Metros cbicos
1035 dm3 Decmetros cbicos
1036 cm3 Centmetros cbicos
1037 mm3 Milmetros cbicos
1038 L Litros
1039 cl Centilitros
1040 ml Mililitros
1041 hl Hectolitros
1042 in3 Pulgadas cbicas
1043 ft 3
Pies cbicos
1044 yd3 Yardas cbicas
1045 mile3 Millas cbicas
1046 pint Pintas
1047 quart Cuartas
1048 gal Galones estadounidenses
1049 ImpGal Galones imperiales
1050 bushel Bushel
1051 bbl Barril = 42 galones
1052 bbl(liq) Barril lquido = 31,5 galones
1053 ft est.
3
Pie cbico estndar
1054 s Segundos
1055 ks Kilosegundos
1056 ms Milisegundos
1057 s Microsegundos
1058 min Minutos
1059 h Horas
1060 d Das
1061 m/s Metros por segundo
1062 mm/s Milmetros por segundo
1063 m/h Metros por hora
1064 km/h Kilmetros por hora
1065 knot Nudos
1066 in/s Pulgadas por segundo
1067 ft/s Pies por segundo
1068 yd/s Yardas por segundo
1069 in/min Pulgadas por minuto
1070 ft/min Pies por minuto
1071 yd/min Yardas por minuto
1072 in/h Pulgadas por hora
1073 ft/h Pies por hora
1074 yd/h Yardas por hora

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 197
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1075 mi/h Millas por horas
1076 m/s 2
Metros por segundo cuadrado
1077 Hz Hertzios
1078 THz Terahertzios
1079 GHZ Gigahertzios
1080 MHz Megahertzios
1081 kHz Kilohertzios
1082 1/s Por segundo
1083 1/min Por minuto
1084 r/s Revoluciones por segundo
1085 r/min Revoluciones por minuto
1086 rad/s Radianes por segundo
1087 1/s2 Por segundo cuadrado
1088 kg Kilogramos
1089 g Gramos
1090 mg Miligramos
1091 Mg Megagramos
1092 t Toneladas mtricas
1093 oz Onzas
1094 lb Libras
1095 STon Toneladas estadounidenses
1096 LTon Toneladas britnicas
1097 kg/m3 Kilogramos por metro cbico
1098 Mg/dm 3
Megagramos por metro cbico
1099 kg/dm3 Kilogramos por decmetro cbico
1100 g/cm3 Gramos por centmetro cbico
1101 g/m 3
Gramos por metro cbico
1102 t/m3 Toneladas mtricas por metro
cbico
1103 kg/L Kilogramos por litro
1104 g/ml Gramos por milmetro
1105 g/L Gramos por litro
1106 lb/in3 Libras por pulgada cbica
1107 lb/ft3 Libras por pie cbico
1108 lb/gal Libras por galn estadounidense
1109 STon/yd 3
Toneladas estadounidenses por
yarda cbica
1110 Twad Grados Twaddell
1111 Baum (hv) Grados Baum (pesados)
1112 Baum (lt) Grados Baum (ligeros)
1113 API Grados API
1114 SGU Specific gravity units
1115 kg/m Kilogramos por metro

Advanced Process Library (V8.1)


198 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1116 mg/m Miligramos por metro
1117 tex Tex
1118 kgm 2
Kilogramos por metro cuadrado
1119 kgm/s Kilogramos por metro por segundo
1120 N Newtons
1121 MN Meganewtons
1122 kN Kilonewtons
1123 mN Milinewtons
1124 N Micronewtons
1125 kgm /s2
Kilogramos por metro cuadrado
por segundo
1126 Nm Newtons por metro
1127 MNm Meganewtons por metro
1128 kNm Kilonewtons por metro
1129 mNm Milinewtons por metro
1130 Pa Pascales
1131 GPa Gigapascales
1132 MPa Megapascales
1133 kPa Kilopascales
1134 mPa Milipascales
1135 Pa Micropascales
1136 hPa Hectopascales
1137 bar bares
1138 mbar Milibares
1139 torr Torr
1140 atm Atmsferas
1141 psi Libras por pulgada cuadrada
1142 psia Libras por pulgada cuadrada
(absoluta)
1143 psig Libras por pulgada cuadrada
(gauge)
1144 g/cm2 Gramos por centmetro cuadrado
1145 kg/cm 2
Kilogramos por centmetro
cuadrado
1146 inH2O Pulgadas de columna de agua
1147 inH2O (4 C) Pulgadas de columna de agua a 4
grados Celsius
1148 inH2O (68 F) Pulgadas de columna de agua a
68 grados Fahrenheit
1149 mmH2O Milmetros de columna de agua1
1150 mmH2O (4C) Milmetros de columna de agua a
4 grados Celsius1
1151 mmH2O (68 F) Milmetros de columna de agua a
68 grados Fahrenheit1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 199
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1152 ftH2O Pies de columna de agua1
1153 ftH2O (4 C) Pies de columna de agua a 4
grados Celsius1
1154 ftH2O (68 F) Pies de columna de agua a 68
grados Fahrenheit1
1155 inHg Pulgadas de columna de mercurio
1156 inHg (0C) Pulgadas de columna de mercurio
a 0 grados Celsius
1157 mmHg Milmetros de columna de
mercurio
1158 mmHg (0C) Milmetros de columna mercurio a
0 grados Celsius
1159 Pas Pascales segundo
1160 m /s2
Metros cuadrados por segundo
1161 P Poises
1162 cP Centipoises
1163 St Stokes
1164 cSt Centistokes
1165 N/m Newtons por metro
1166 mN/m Milinewtons por metro
1167 J Julios
1168 EJ Exajulios
1169 PJ Petajulios
1170 TJ Terajulios
1171 GJ Gigajulios
1172 MJ Megajulios
1173 kJ Kilojulios
1174 mJ Milijulios
1175 Wh vatios-hora
1176 TWh Teravatios hora
1177 GWh Gigavatios hora
1178 MWh Megavatios hora
1179 kWh Kilovatios hora
1180 calth Caloras (termoqumicas)1
1181 kcalth Kilocaloras (termoqumicas)1
1182 Mcalth Megacaloras (termoqumicas) 1
1183 Btuth Unidad trmica britnica1
1184 datherm Decatherm
1185 ftlbf Pies por libra
1186 W Vatios
1187 TW Teravatios
1188 GW Gigavatios
1189 MW Megavatios
1190 kW Kilovatios

Advanced Process Library (V8.1)


200 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1191 mW Milivatios
1192 W Microvatios
1193 nW Nanovatios
1194 pW Picovatios
1195 Mcalth/h Megacaloras por hora1
1196 MJ/h Megajulios por hora
1197 Btuth/h Unidad trmica britnica por hora1
1198 hp Caballos de vapor
1199 W/(mK) Vatios por metro por Kelvin
1200 W/(m2K) Vatios por (metro cuadrado por
Kelvin)
1201 m2K/W Metros cuadrados por Kelvin por
vatio
1202 J/K Julios por Kelvin
1203 kJ/K Kilojulios por Kelvin
1204 J/(kgK) Julios por (kilogramos por Kelvin)
1205 kJ/(kgK) Kilojulios por (kilogramos por
Kelvin)
1206 J/kg Julios por Kilogramos
1207 MJ/kg Megajulios por kilogramo
1208 kJ/kg Kilojulios por kilogramo
1209 A Amperios
1210 kA Kiloamperios
1211 mA Miliamperios
1212 A Microamperios
1213 nA Nanoamperios
1214 pA Picoamperios
1215 C Coulombios
1216 MC Megacoulombios
1217 kC Kilocoulombios
1218 C Microcoulombios
1219 nC Nanocoulombios
1220 pC Picocoulombios
1221 Ah Amperios hora
1222 C/m 3
Coulombios por metro cbico
1223 C/mm3 Coulombios por milmetro cbico
1224 C/cm 3
Coulombios por centmetro cbico
1225 kC/m 3
Kilocoulombios por metro cbico
1226 mC/m3 Milicoulombios por metro cbico
1227 C/m3 Microcoulombios por metro cbico
1228 C/m2 Coulombios por metro cuadrado
1229 C/mm2 Coulombios por milmetro
cuadrado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 201
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1230 C/cm2 Coulombios por centmetro
cuadrado
1231 kC/m2 Kilocoulombios por metro
cuadrado
1232 mC/m2 Milicoulombios por metro
cuadrado
1233 C/m2 Microcoulombios por metro
cuadrado
1234 V/m Voltios por metro
1235 MV/m Megavoltios por metro
1236 kV/m Kilovoltios por metro
1237 V/cm Voltios por centmetro
1238 mV/m Milivoltios por metro
1239 V/m Microvoltios por metro
1240 V Voltios
1241 MV Megavoltios
1242 kV Kilovoltios
1243 mV Milivoltios
1244 V Microvoltios
1245 F Faradios
1246 mF Milifaradios
1247 F Microfaradios
1248 nF Nanofaradios
1249 pF Picofaradios
1250 F/m Faradios por metro
1251 F/m Microfaradios por metro
1252 nF/m Nanofaradios por metro
1253 pF/m Picofaradios por metro
1254 Cm Coulombios por metro
1255 A/m 2
Amperios por metro cuadrado
1256 MA/m 2
Megaamperios por metro
cuadrado
1257 A/cm2 Amperios por centmetro cuadrado
1258 kA/m 2
Kiloamperios por metro cuadrado
1259 A/m Amperios por metro
1260 kA/m Kiloamperios por metro
1261 A/cm Amperios por centmetro
1262 T Teslas
1263 mT Militeslas
1264 T Microteslas
1265 nT Nanoteslas
1266 Wb Weberios
1267 mWb Miliweberios
1268 Wb/m Weberios por metro

Advanced Process Library (V8.1)


202 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1269 kWb/m Kiloweberios por metro
1270 H Henrios
1271 mH Milihenrios
1272 H Microhenrios
1273 nH Nanohenrios
1274 pH Picohenry
1275 H/m Henrios por metro
1276 H/m Microhenrios por metro
1277 nH/m Nanohenrios por metro
1278 Am 2
Amperios por metro cuadrado
1279 Nm2/A Newtons por metro cuadrado por
amperio
1280 Wbm Weberios por metro
1281 Ohmios1
1282 G Gigaohmios1
1283 M Megaohmios1
1284 k Kiloohmios1
1285 m Miliohmios1
1286 Microohmios1
1287 S Siemens
1288 kS Kilosiemens
1289 mS Milisiemens
1290 S Microsiemens
1291 m Ohmios por metro1
1292 Gm Gigaohmios por metro1
1293 Mm Megaohmios por metro1
1294 km Kiloohmios por metro1
1295 cm Ohmios por centmetro1
1296 mm Miliohmios por metro1
1297 m Microohmios por metro1
1298 nm Nanoohmios por metro1
1299 S/m Siemens por metro
1300 MS/m Megasiemens por metro
1301 kS/m Kilosiemens por metro
1302 mS/cm Milisiemens por centmetro
1303 S/mm Microsiemens por milmetro
1304 1/H Por Henry
1305 sr Estereorradianes
1306 W/sr Vatios por estereorradin
1307 W/(srm2) Vatios por (estereorradin por
metro cuadrado)
1308 W/(m2) Vatios por metro cuadrado
1309 lm Lmenes

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 203
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1310 lms Lmenes segundo
1311 lmh Lmenes hora
1312 lm/m 2
Lmenes por metro cuadrado
1313 lm/W Lmenes por vatio
1314 lx Lux
1315 lxs Lux segundo
1316 cd Candelas
1317 cd/m 2
Candelas por metro cuadrado
1318 g/s Gramos por segundo
1319 g/min Gramos por minuto
1320 g/h Gramos por hora
1321 g/d Gramos por da
1322 kg/s Kilogramos por segundo
1323 kg/min Kilogramos por minuto
1324 kg/h Kilogramos por hora
1325 kg/d Kilogramos por da
1326 t/s Toneladas mtricas por segundo
1327 t/min Toneladas mtricas por minuto
1328 t/h Toneladas mtricas por hora
1329 t/d Toneladas mtricas por da
1330 lb/s Libras por segundo
1331 lb/min Libras por minuto
1332 lb/h Libras por hora
1333 lb/d Libras por da
1334 STon/s Toneladas estadounidenses por
segundo
1335 STon/min Toneladas estadounidenses por
minuto
1336 STon/h Toneladas estadounidenses por
hora
1337 STon/d Toneladas estadounidenses por
da
1338 LTon/s Toneladas britnicas por segundo
1339 LTon/min Toneladas britnicas por minuto
1340 LTon/h Toneladas britnicas por hora
1341 LTon/d Toneladas britnicas por da
1342 % Tanto por ciento
1343 % sol/wt Tanto por ciento de slidos por
unidad de peso
1344 % sol/vol Tanto por ciento de slidos por
unidad de volumen
1345 % stm qual Tanto por ciento de calidad de
vapor
1346 Plato Grados plato

Advanced Process Library (V8.1)


204 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1347 m3/s Metros cbicos por segundo
1348 m3/min Metros cbicos por minuto
1349 m /h3
Metros cbicos por hora
1350 m3/d Metros cbicos por da
1351 L/s Litros por segundo
1352 L/min Litros por minuto
1353 L/h Litros por hora
1354 L/d Litros por da
1355 ML/d Megalitros por da
1356 ft /s
3
Pies cbicos por segundo
1357 ft3/m Pies cbicos por minuto
1358 ft /h
3
Pies cbicos por hora
1359 ft3/d Pies cbicos por da
1360 ft /min std
3
Pies cbicos estndar por minuto
1361 ft /h std
3
Pies cbicos estndar por hora
1362 gal/s Galones estadounidenses por
segundo
1363 gal/min Galones estadounidenses por
minuto
1364 gal/h Galones estadounidenses por
hora
1365 gal/d Galones estadounidenses por da
1366 Mgal/d Megagalones estadounidenses
por da
1367 ImpGal/s Galones Imperial por segundo
1368 ImpGal/min Galones Imperial por minuto
1369 ImpGal/h Galones Imperial por hora
1370 ImpGal/d Galones Imperial por da
1371 bbl/s Barriles por segundo
1372 bbl/min Barriles por minuto
1373 bbl/h Barriles por hora
1374 bbl/d Barriles por da
1375 W/m 2
Vatios por metro cuadrado
1376 mW/m2 Milivatios por metro cuadrado
1377 W/m 2
Microvatios por metro cuadrado
1378 pW/m 2
Picovatios por metro cuadrado
1379 Pas/m3 Pascales segundo por metro
cbico
1380 Ns/m Newtons segundo por metro
1381 Pas/m Pascales segundo por metro
1382 B Belios
1383 dB Decibelios
1384 mol Mol
1385 kmol Kilomol

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 205
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1386 mmol Milimol
1387 mol Micromol
1388 kg/mol Kilogramos por mol
1389 g/mol Gramos por mol
1390 m /mol
3
Metros cbicos por mol
1391 dm3/mol Decmetros cbicos por mol
1392 cm /mol 3
Centmetros cbicos por mol
1393 L/mol Litros por mol
1394 J/mol Julios por mol
1395 kJ/mol Kilojulios por mol
1396 J/(molK) Julios por (mol por Kelvin)
1397 mol/m 3
Mol por metro cbico
1398 mol/dm3 Mol por decmetro cbico
1399 mol/L Mol por litro
1400 mol/kg Mol por kilogramo
1401 mmol/kg Milimol por kilogramo
1402 Bq Becquerelios
1403 MBq Megabecquerelios
1404 kBq Kilobecquerelios
1405 Bq/kg Becquerelios por kilogramo
1406 kBq/kg Kilobecquerelios por kilogramo
1407 MBq/kg Megabecquerelios por kilogramo
1408 Gy Gray
1409 mGy Miligray
1410 rd Rad
1411 Sv Sievert
1412 mSv Milisievert
1413 rem Rem
1414 C/kg Coulombios por kilogramo
1415 mC/kg Milicoulombios por kilogramo
1416 R Rntgen
1417 1/Jm 3
Densidad de energa magntica
1418 e/Vm3
1419 m3/C Metros cbicos por coulombio
1420 V/K Voltios por Kelvin
1421 mV/K Milivoltios por Kelvin
1422 pH Valor pH
1423 ppm Partes por milln
1424 ppb Partes por billn
1425 ppth Partes por mil
1426 Brix Grados Brix
1427 Ball Grados Balling
1428 proof/vol Pruebas por volumen

Advanced Process Library (V8.1)


206 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1429 proof/mass Pruebas por masa
1430 lb/ImpGal Libras por galn Imperial
1431 kcalth/s Kilocaloras por segundo1
1432 kcalth/min Kilocaloras por minuto1
1433 kcalth/h Kilocaloras por hora1
1434 kcalth/d Kilocaloras por da1
1435 Mcalth/s Megacaloras por segundo1
1436 Mcalth/min Megacaloras por minuto1
1437 Mcalth/d Megacaloras por da1
1438 kJ/s Kilojulios por segundo
1439 kJ/min Kilojulios por minuto
1440 kJ/h Kilojulios por hora
1441 kJ/d Kilojulios por da
1442 MJ/s Megajulios por segundo
1443 MJ/min Megajulios por minuto
1444 MJ/d Megajulios por da
1445 Btuth/s Unidad trmica britnica por
segundo1
1446 Btuth/min Unidad trmica britnica por
minuto1
1447 Btuth/d Unidad trmica britnica por da1
1448 gal/s Microgalones estadounidenses
por segundo
1449 mgal/s Miligalones estadounidenses por
segundo
1450 kgal/s Kilogalones estadounidenses por
segundo
1451 Mgal/s Megagalones estadounidenses
por segundo
1452 gal/min Microgalones estadounidenses
por minuto
1453 mgal/min Miligalones estadounidenses por
minuto
1454 kgal/min Kilogalones estadounidenses por
minuto
1455 Mgal/min Megagalones estadounidenses
por minuto
1456 gal/h Microgalones estadounidenses
por hora
1457 mgal/h Miligalones estadounidenses por
hora
1458 kgal/h Kilogalones estadounidenses por
hora
1459 Mgal/h Megagalones estadounidenses
por hora

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 207
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1460 gal/d Microgalones estadounidenses
por da
1461 mgal/d Miligalones estadounidenses por
da
1462 kgal/d Kilogalones estadounidenses por
da
1463 ImpGal/s Microgalones Imperial por
segundo
1464 mImpGal/s Miligalones Imperial por segundo
1465 kImpGal/s Kilogalones Imperial por segundo
1466 MImpGal/s Megagalones Imperial por
segundo
1467 ImpGal/min Microgalones Imperial por minuto
1468 mImpGal/min Miligalones Imperial por minuto
1469 kImpGal/min Kilogalones Imperial por minuto
1470 MImpGal/min Megagalones Imperial por minuto
1471 ImpGal/h Microgalones Imperial por hora
1472 mImpGal/h Miligalones Imperial por hora
1473 kImpGal/h Kilogalones Imperial por hora
1474 MImpGal/h Megagalones Imperial por hora
1475 Impgal/d Microgalones Imperial por da
1476 mImpgal/d Miligalones Imperial por da
1477 kImpgal/d Kilogalones Imperial por da
1478 MImpgal/d Megagalones Imperial por da
1479 bbl/s Microbarriles por segundo
1480 mbbl/s Milibarriles por segundo
1481 kbbl/s Kilobarriles por segundo
1482 Mbbl/s Megabarriles por segundo
1483 bbl/min Microbarriles por minuto
1484 mbbl/min Milibarriles por minuto
1485 kbbl/min Kilobarriles por minuto
1486 Mbbl/min Megabarriles por minuto
1487 bbl/h Microbarriles por hora
1488 mbbl/h Milibarriles por hora
1489 kbbl/h Kilobarriles por hora
1490 Mbbl/h Megabarriles por hora
1491 bbl/d Microbarriles por da
1492 mbbl/d Milibarriles por da
1493 kbbl/d Kilobarriles por da
1494 Mbbl/d Megabarriles por da
1495 m /s
3
Micrmetros cbicos por segundo
1496 mm3/s Milmetros cbicos por segundo
1497 km /s
3
Kilmetros cbicos por segundo
1498 Mm3/s Megmetros cbicos por segundo

Advanced Process Library (V8.1)


208 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1499 m3/min Micrmetros cbicos por minuto
1500 mm3/min Milmetros cbicos por minuto
1501 km /min
3
Kilmetros cbicos por minuto
1502 mm3/min Megmetros cbicos por minuto
1503 m /h3
Micrmetros cbicos por minuto
1504 mm3/h Milmetros cbicos por minuto
1505 km3/h Kilmetros cbicos por minuto
1506 Mm /h3
Megmetros cbicos por minuto
1507 m3/d Micrmetros cbicos por da
1508 mm3/d Milmetros cbicos por da
1509 km3/d Kilmetros cbicos por da
1510 Mm /d3
Megmetros cbicos por da
1511 cm3/s Centmetros cbicos por segundo
1512 cm /min
3
Centmetros cbicos por minuto
1513 cm /h3
Centmetros cbicos por hora
1514 cm3/d Centmetros cbicos por da
1515 kcalth/kg Kilocaloras por kilogramo1
1516 Btuth/lb Unidad trmica britnica por libra1
1517 kL Kilolitro
1518 kL/min Kilolitro por minuto
1519 kL/h Kilolitro por hora
1520 kL/d Kilolitro por da
1551 S/cm Siemens por centmetro
1552 S/cm Microsiemens por centmetro
1553 mS/m Milisiemens por metro
1554 S/m Microsiemens por metro
1555 M cm Megaohmios por centmetro1
1556 k cm Kiloohmios por centmetro1
1557 %P Porcentaje de peso
1558 mg/L Miligramos por litro
1559 g/L Microgramos por litro
1560 %St -
1561 vpm -
1562 %vol Porcentaje de volumen
1563 ml/min Mililitros por minuto
1564 mg/dm 3
Miligramos por centmetro cbico
1565 mg/L Miligramos por litro
1566 mg/m 3
Miligramos por metro cbico
1567 ct Quilates (joyas) = 200.010-6 kg
1568 lb (tr) Libras (troy or apothecary) =
0,3732417216 kg
1569 oz (tr) Onzas (troy or apothecary) = 1/12
lb (tr)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 209
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1570 fl oz (U.S.) Onzas (U.S. fluid) = (1/128) gal
1571 cm 3
Centmetros cbicos = 10-6 m3
1572 af acre foot = 43560 ft3
1573 m normal
3
Metros cbicos
1574 L normal Litros
1575 m3 std. Metros cbicos estndar
1576 L std. Litros estndar
1577 ml/s Mililitros por segundo
1578 ml/h Mililitros por hora
1579 ml/d Mililitros por da
1580 af/s acre foot por segundo
1581 af/min acre foot por minuto
1582 af/h acre foot por hora
1583 af/d acre foot por da
1584 fl oz (U.S.)/s Onzas por segundo
1585 fl oz (U.S.) /min Onzas por minuto
1586 fl oz (U.S.)/h Onzas por hora
1587 fl oz (U.S.)/d Onzas por da
1588 m /s normal
3
Metros cbicos normales por
segundo
1589 m3/min normal Metros cbicos normales por
minuto
1590 m3/h normal Metros cbicos normales por hora
1591 m3/d normal Metros cbicos normales por da
1592 L/s normal Litros normales por segundo
1593 L/min normal Litros normales por minuto
1594 L/h normal Litros normales por hora
1595 L/d normal Litros normales por segundo
1596 m3/s std. Metros cbicos estndar por
segundo
1597 m3/min std. Metros cbicos estndar por
minuto
1598 m3/h std. Metros cbicos estndar por hora
1599 m3/d std. Metros cbicos estndar por da
1600 L/s std. Litros estndar por segundo
1601 L/min std. Litros estndar por minuto
1602 L/h std. Litros estndar por hora
1603 L/d std. Litros estndar por da
1604 ft3/s std. Pies cbicos estndar por
segundo
1605 ft3/d std. Pies cbicos estndar por da
1606 oz/s Onzas por segundo
1607 oz/min Onzas por minuto
1608 oz/h Onzas por hora

Advanced Process Library (V8.1)


210 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.1 Funciones de los bloques

Valor Indicacin Descripcin


1609 oz/d Onzas por da
1610 Paa Pascales (absolutos)
1611 Pag Pascales (gauge)
1612 GPaa Gigapascales (absolutos)
1613 GPag Gigapascales (gauge)
1614 MPaa Megapascales (absolutos)
1615 MPag Megapascales (gauge)
1616 kPaa Kilopascales (absolutos)
1617 kPag Kilopascales (gauge)
1618 mPaa Milipascales (absolutos)
1619 mPag Milipascales (gauge)
1620 Paa Micropascales (absolutos)
1621 Pag Micropascales (gauge)
1622 hPaa Hectopascales (absolutos)
1623 hPag Hectopascales (gauge)
1624 gf/cm2a
1625 gf/cm2g
1626 kgf/cm2a
1627 kgf/cm2g
1628 SD4C Densidad estndar a 4C
1629 SD15C Densidad estndar a 15C
1630 SD20C Densidad estndar a 20C
1631 PS Caballos de vapor mtricos
1632 ppt Partes por billn = 1012
1633 hl/s Hectolitros por segundo
1634 hl/min Hectolitros por minuto
1635 hl/h Hectolitros por hora
1636 hl/d Hectolitros por da
1637 bbl (liq)/s Barriles (estadounidenses
lquidos) por segundo
1638 bbl (liq)/min Barriles (estadounidenses
lquidos) por minuto
1639 bbl (liq)/h Barriles (estadounidenses
lquidos) por hora
1640 bbl (liq)/d Barriles (estadounidenses
lquidos) por da
1641 bbl (fed) Barriles (U.S. federal) = 31
galones
1642 bbl (fed)/s Barriles (U.S. federal) por segundo
1643 bbl (fed)/min Barriles (U.S. federal) por minuto
1644 bbl (fed)/h Barriles (U.S. federal) por hora
1645 bbl (fed)/d Barriles (U.S. federal) por da

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 211
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Valor Indicacin Descripcin


1998 Unidad de medida Utilizar cuando no se conoce la
desconocida unidad de medida al realizar la
configuracin
1999 especial Unidades especiales

1
Con el fin de poder representar esta unidad conforme al sistema, se debe utilizar una notacin
diferente del perfil PA.
2
En la documentacin para la versin china y japonesa se utiliza "m2" en lugar de "m3".

1.2 Funciones de los smbolos del bloque

1.2.1 Estructura del smbolo de bloque

Estructura del smbolo de bloque


Los nuevos smbolos de bloque se encuentran en la imagen de plantilla
"@PCS7TypicalsAPL8.pdl" y "@TemplateAPL8.PDL"
Hay dos tipos de smbolos de bloque (V8.0), los que indican el nombre especfico de la
instancia y los que no:

Smbolo de bloque MotL con nombre especfico de la instancia

Smbolo de bloque PIDConL con nombre especfico de la instancia

Smbolo de bloque MotL sin nombre especfico de la instancia. En la barra de


herramientas se muestra solo la informacin que realmente existe.

Smbolo de bloque PIDConL sin nombre especfico de la instancia. En la barra de


herramientas se muestra solo la informacin que realmente existe.

Advanced Process Library (V8.1)


212 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Los smbolos de bloque antiguos se encuentran en la imagen de plantilla


"PCS7TypicalsAPL7.pdl" y "@TemplateAPL7.PDL"
Hay dos tipos de smbolos de bloque (V7.1), los que indican el nombre especfico de la
instancia y los que no:

Smbolo de bloque MotRevL con nombre especfico de la instancia

Smbolo de bloque PIDConL con nombre especfico de la instancia

Smbolo de bloque MotRevL sin nombre especfico de la instancia. En la barra de


herramientas se muestra solo la informacin que realmente existe.

Smbolo de bloque PIDConL sin nombre especfico de la instancia. En la barra de


herramientas se muestra solo la informacin que realmente existe.

Se puede elegir entre estos smbolos de bloque, consulte al respecto el captulo Configurar
los smbolos de bloque (Pgina 219).
Un smbolo de bloque tiene varias reas de visualizacin:
STOP de la CPU
Nombre especfico de la instancia
Smbolo de bloque
Indicador de valores analgicos
Barra de estado sobre el estado del bloque

Visualizacin de un STOP de la CPU


En caso de que la CPU se pare, los campos se atenan y en los bloques con comportamiento
de aviso se muestra un tringulo de advertencia amarillo en el indicador de grupo.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 213
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Nombre especfico de la instancia


El nombre especfico de la instancia muestra el nombre del bloque en cuestin, p. ej. para el
bloque PIDConL:

Puede cambiar el nombre en las propiedades de objeto del bloque de instancia.


Hay smbolos de bloque que tienen un indicador del nombre especfico de instancia y otros
que no. Consltelos en las descripciones de los bloques correspondientes.
En los bloques que no tienen indicador del nombre especfico de instancia hay dos formas de
acceder al indicador de visibilidad:
Mostrar un solo nombre especfico de instancia: haga clic con el botn izquierdo del ratn
en el smbolo del bloque manteniendo pulsada la tecla Bloq Mays: el nombre se visualiza
y permanece visible mientras el sinptico del proceso tambin sea visible.
Mostrar todos los nombres especficos de instancia a la vez: mediante un botn es posible
hacer visibles todos los nombres especficos de instancia a la vez haciendo clic en un
sinptico del proceso. Para ello, copie este botn de @PCS7TypicalsAPLV7.PDL /
@PCS7TypicalsAPLV8.PDL en el sinptico del proceso del esquema o inserte dicho botn
en el "rea de teclas" de WinCC. Para la incorporacin en el rea de teclas consulte el
manual "PCS 7 OS Process Control" > "Layout of the User Interface".
Haciendo otro clic en el botn se ocultan de nuevo los nombres especficos de instancia.

Smbolo de bloque
Los smbolos de los bloques tecnolgicos disponen de un smbolo controlable propio y
representan un indicador de estado del bloque, p. ej. para el bloque MotRevL:

Este smbolo puede colocarse en diferentes posiciones, a 0, 90, 180 y 270. Consulte al
respecto el captulo Configurar los smbolos de bloque (Pgina 219). Con el indicador de
estado se puede modificar el estado operativo del bloque haciendo clic en el botn derecho
del ratn. Consulte al respecto el captulo Operacin mediante el smbolo del bloque
(Pgina 221).

Nota
Existen smbolos de bloque para motores y vlvulas en distintas posiciones de incorporacin
y modos de visualizacin. Sin embargo, en los faceplates se muestra siempre un smbolo
de estado genrico que no tiene en cuenta la posicin de incorporacin ni el modo de
visualizacin en los smbolos de bloque.

Advanced Process Library (V8.1)


214 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Indicador de valores analgicos


En los smbolos de bloque con indicador de valores analgicos hay representaciones bsicas
que se diferencian en la representacin de la unidad de medida correspondiente, p. ej. para
el bloque PIDConL:

Consulte al respecto el captulo Configurar los smbolos de bloque (Pgina 219).


Dichos valores analgicos pueden modificarse conforme a las Autorizaciones de control
(Pgina 232). Consulte al respecto el captulo Operacin mediante el smbolo del bloque
(Pgina 221).
A partir de la V8.0 de los smbolos de bloque, en los indicadores de valores analgicos se
mostrarn los valores reales con vigilancia de lmites, as como el fondo y el color de fuente
en caso de alarma, advertencia o tolerancia resaltados conforme a los colores de aviso.

Nota
A partir de la V8.0 de los smbolos de bloque, en los indicadores de valores analgicos se
mostrarn los valores reales con vigilancia de lmites, as como el fondo y el color de fuente
en caso de alarma, advertencia, tolerancia o error/avera de control de procesos resaltados
conforme a los colores de aviso.

Barra de estado sobre el estado del bloque


La barra de estado (vase el grfico ms abajo) del smbolo del bloque ofrece una visin
general del estado global del bloque.

La disposicin de los smbolos en las tablas siguientes est priorizada de prioridad alta a baja.
Pueden visualizarse los siguientes elementos:

alarmas, advertencias, tolerancias y notificaciones


Consulte al respecto el captulo Funciones de vigilancia en la Advanced Process Library
(Pgina 79).

Smbolo Significado
No se visualizan avisos.

Se ha producido un fallo.

Se ha disparado una alarma.

Se ha disparado una alarma del lmite superior de alarma.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 215
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Smbolo Significado
Se ha disparado una alarma del lmite inferior de alarma.

Se ha disparado una advertencia.

Se ha disparado una advertencia del lmite superior de advertencia.

Se ha disparado una advertencia del lmite inferior de advertencia.

Se ha producido una violacin de la tolerancia

Se ha disparado una violacin del lmite superior de tolerancia.

Se ha disparado una violacin del lmite inferior de tolerancia.

El bloque tiene una solicitud de intervencin

Hay una notificacin del estado del proceso

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras configuradas
por el usuario. Tenga en cuenta la validez de los conceptos con categoras configuradas por
el usuario (Pgina 37).

Nota
Con categoras configuradas por el usuario, la representacin de los smbolos para lmites
superiores e inferiores de alarmas, advertencias y tolerancias solo se realiza para violaciones
de lmites disparadas dentro de los bloques APL, y con los colores de las categoras
configuradas por el usuario.

Modos de operacin
Consulte al respecto el captulo Resumen de los modos de operacin (Pgina 62).

Smbolo Significado
El bloque est en modo Automtico.

El bloque est en modo de operacin "On".

El bloque est en modo Manual

Se est ejecutando un programa

Advanced Process Library (V8.1)


216 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Smbolo Significado
El bloque est en modo Local

El bloque est en modo de operacin Fuera de servicio.


En este modo no se visualizan ms smbolos, ni tampoco valores en la visualizacin
de valores analgicos, excepto uno:
- visualizacin de un mensaje activo en la vista de memoria
- visualizacin de la habilitacin para mantenimiento

Nota
No se visualiza ningn smbolo para el modo de operacin "On" (no se visualiza una "O"
verde) si el bloque solo dispone de los modos de operacin "On" y "Fuera de servicio".

Consigna interna o externa


Consulte al respecto el captulo Especificacin de consigna, interna/externa (Pgina 124)

Smbolo Significado
Especificacin interna de consigna

Especificacin externa de la consigna

Estado de seal
Consulte al respecto el captulo Formacin y visualizacin del estado de seal para bloques
(Pgina 104).

Smbolo Significado
El bloque se encuentra en simulacin.

El estado de la seal es "malo, debido al dispositivo".

El estado de la seal es "malo, debido al proceso".

El estado de la seal es "inseguro, debido al dispositivo".

El estado de la seal es "inseguro, debido al proceso".

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 217
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Smbolo Significado
Se ha solicitado mantenimiento

Bloque habilitado para mantenimiento

Correccin y forzado de valores, as como puenteo


Encontrar ms informacin en los captulos Forzado de estados operativos (Pgina 37),
Enclavamientos (Pgina 95) y Modo manual y automtico para bloques de regulacin
(Pgina 66).

Smbolo Significado
Se ha forzado un valor como mnimo

El valor se corrige

Hay un puenteo del enclavamiento o una condicin de puenteo de un FB Intlock


antepuesto.

Enclavamientos
Consulte al respecto el captulo Enclavamientos (Pgina 95).

Smbolo Significado
El bloque no est enclavado

El bloque est enclavado

Enclavamientos desactivados

Indicador de nota

Smbolo Significado
Hay un mensaje en la vista de memoria.

Smbolos especficos del cliente


En los smbolos de bloque, los smbolos pueden sustituirse por smbolos especficos del
cliente. Por lo tanto, en el directorio del proyecto OS "GraCS" es preciso crear un subdirectorio
e insertar en l los smbolos especficos del cliente con el mismo nombre que antes. El nombre
del subdirectorio debe adaptarse en el smbolo de bloque, en la propiedad "Directorio para

Advanced Process Library (V8.1)


218 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

imgenes" (grupo "Configuraciones"). Los smbolos que hay en el subdirectorio no son


modificados por el editor de proyectos OS ni por una nueva versin de los faceplates APL.

Nota
La propiedad "Directorio para imgenes" es una propiedad especfica de la instancia.
Esto significa que las adaptaciones de smbolos de bloque ya configurados en las
imgenes de la instalacin no se modifican despus de actualizar los smbolos de bloque
en la imagen de la instalacin.
Se recomienda adaptar esta propiedad en la imagen de la instalacin, y no en las
imgenes "@PCS7TypicalsAPLVx.PDL" o "@TemplateAPLVx.PDL". Las imgenes "@"
son imgenes del sistema y son sustituidas por la nueva versin de los faceplates APL,
con lo que se pierden las adaptaciones del cliente.
En WinCC Graphics Designer, el asistente de PCS 7 "Exportar objetos de imagen" puede
utilizarse para generar una lista de las adaptaciones de propiedades especficas de
instancia en los smbolos de bloque. La propiedad "Directorio para imgenes" puede
modificarse en la lista exportada y, por medio del asistente PCS-7 "Importar objetos de
imagen", transferirse en grupo a los smbolos de bloque.
Es posible utilizar varios subdirectorios. Esto puede resultar til para crear distintas
variantes de smbolos de bloque en las imgenes de la instalacin.

Consulte tambin
Funcin de guardamotor (Pgina 94)
Formar un estado de grupo para la informacin de enclavamiento (Pgina 101)
Categoras configuradas por el usuario (Pgina 37)

1.2.2 Configurar los smbolos de bloque

Configurar los smbolos de bloque


Los smbolos de bloque se configuran de dos modos distintos:
automticamente
manualmente
Los nuevos smbolos de bloque se encuentran en la imagen de plantilla
"@PCS7TypicalsAPL8.pdl" y "@TemplateAPL8.PDL"
Los smbolos de bloque antiguos se encuentran en la imagen de plantilla
"PCS7TypicalsAPL7.pdl" y "@TemplateAPL7.PDL"
Si tiene previsto seguir utilizando en el proyecto los smbolos de bloque V7.1, deber borrar
la imagen de plantilla V8.0 o bien eliminar la "@", as como deseleccionar la actualizacin
para la imagen de plantilla V8 en la ficha "Datos bsicos" del editor de proyectos OS.
Los smbolos de bloque V7.1 deben dejarse en la versin V7.1 y ponerse bajo mantenimiento.
Ya no deben integrarse bloques nuevos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 219
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Configuracin automtica de los smbolos de bloque


Hay distintos smbolos que pueden seleccionarse para un bloque. Un smbolo de bloque se
selecciona introduciendo el nmero del smbolo en el campo "Para manejo y visualizacin" >
"Crear smbolo de bloque" de las propiedades de objeto de la instancia del bloque.

3DUDPDQHMR\YLVXDOL]DFLQ

0DQHMR\YLVXDOL]DFLQ

&UHDUVPERORGHEORTXH

5HOHYDQWHSDUD0(6

Puede consultar las denominaciones (nmeros) de los smbolos de bloque pertinentes en las
descripciones de los bloques (captulo Manejo y visualizacin).
Si no se introduce ningn nmero para un smbolo de bloque, se utilizar el smbolo que tiene
el nmero 1. La imagen de plantilla para los smbolos de bloque creados automticamente es
@PCS7TypicalsAPLV7.PDL / @PCS7TypicalsAPLV8.PDL.

Informacin adicional
Manual Process Control System PCS 7; Engineering System

Configuracin manual de los smbolos de bloque


Es posible configurar manualmente los smbolos de bloque copindolos de la imagen de
plantilla @TemplateAPLV7.PDL / @TemplateAPLV8.PDL y pegndolos en los sinpticos de
la instalacin.
La conexin con el punto de instrumentacin y control se establece con el asistente "Conectar
faceplate con punto de instrumentacin y control", consulte al respecto WinCC Information
System, captulo "Dinamizar imgenes de proceso" / "Dinmicas estndar".
Encontrar informacin sobre la exportacin/importacin y actualizacin de dichos objetos en
el WinCC Information System, captulo "Graphic Object Update Wizard". Utilice en estos
asistentes el archivo de configuracin "TemplateControlAPL.cfg".

Nota
El procedimiento para cambiar el texto del tooltip de los smbolos de bloque se encuentra
en el manual APL Styleguide. De lo contrario, no est permitido cambiar esta propiedad.

Advanced Process Library (V8.1)


220 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

1.2.3 Operacin mediante el smbolo del bloque

Operacin mediante el smbolo del bloque


El smbolo del bloque permite operar elementos directamente siempre que se disponga de
una autorizacin de control (OS_Perm). Dicha autorizacin de control se configura en el
sistema de ingeniera (ES).
La operacin se realiza haciendo clic con el botn derecho en el elemento que debe operarse.
Entre los elementos operables en el smbolo del bloque se incluyen:
Conmutacin del modo de operacin
Especificacin de consigna interna y externa
Modificar valores de proceso, consignas y variables manipuladas
Modificar el estado operativo
La operacin se realiza del mismo modo que en el faceplate. Consulte al respecto los captulos
Conmutacin de estado operativo y modo de operacin (Pgina 235) y Modificacin de
valores (Pgina 236).

1.2.4 Smbolo de bloque para reguladores PID y FM

Smbolos de bloque para reguladores PID y FM


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia (PIDConS sin lmites de
tolerancia) as como fallo de control de procesos
Modos de operacin
Especificacin de consigna interna y externa
Estado de seal, habilitacin para mantenimiento
Indicador de nota
Valor de proceso (negro, con y sin decimales, con y sin cambio de color en caso de
vulneracin del valor lmite)
Consigna (azul, con decimales)
Valor de realimentacin (rojo, con decimales), no disponible en el tipo 3 y 4
Con FmCont y FmTemp como regulador paso a paso sin realimentacin, el valor de
realimentacin no existe
solo PIDStepL: Realimentacin de posicin (verde, con decimales), no disponible en el
tipo 3 y 4
Enclavamiento sin reset (solo para PIDConL y PIDConR)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 221
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

5 Smbolo de bloque en
representacin completa

6 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


222 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
5

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Particularidad en PIDStepL
- Solo en el bloque PIDStepL, el
valor verde indica la
realimentacin de posicin (solo
es visible si se ha parametrizado
WithRbk = 1). Cuando el
manejo se realiza a travs del
smbolo de bloque, se maneja la
variable manipulada.

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 223
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

1.2.5 Smbolo de bloques Interlock

Propiedades del smbolo de bloques Interlock Intlk02, Intlk04, Intlk08, Intlk16


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Estado de seal
Indicador de memoria
Seal de salida

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Smbolo de bloque para


en CFC
1 Intlk02

1 Intlk04
1 Intlk08
1 Intlk16
2 Intlk02
2 Intlk04
2 Intlk08
2 Intlk16

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Smbolo de bloque para


en CFC
1 Intlk02

1 Intlk04

1 Intlk08

1 Intlk16

2 Intlk02

2 Intlk04

2 Intlk08

Advanced Process Library (V8.1)


224 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.2 Funciones de los smbolos del bloque

Smbolos Seleccin del smbolo de bloque Smbolo de bloque para


en CFC
2 Intlk16

3 Intlk02

3 Intlk04

3 Intlk08

3 Intlk16

Smbolos de bloque (minis) sin indicador del nombre especfico de instancia


Estos smbolos slo muestran la seal de salida. Tienen forma de rectngulo.

Visualizacin de la seal de salida


El indicador puede mostrar los estados siguientes para la seal de salida (prioridad de alta a
baja):
Gris: no hay ninguna entrada interconectada en el bloque Interlock, el bloque no se utiliza
Azul: la seal de salida es 1, como mnimo una de las seales de entrada est puenteada.
El estado gris no existe.
Amarillo: el estado de seal es 16#60, la seal de salida est simulada. Los estados gris
y azul no existen.
Rojo: la seal de salida es 0, hay un enclavamiento. Los estados gris, azul y amarillo no
existen.
Verde: la seal de salida es 1, el bloque se encuentra en estado bueno. Los estados gris,
azul, amarillo y rojo no existen.
Encontrar ms informacin sobre el smbolo del bloque en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

1.2.6 Agregar una parte de imagen esttica a los smbolos de bloque

Parte de imagen esttica para los smbolos de bloque


Los smbolos de bloque para accionamientos y vlvulas no contienen partes de imagen
estticas. Sin embargo, existe la posibilidad de agregar partes de imagen estticas a los
smbolos de bloque copindolas de la imagen de plantilla @TemplateAPLV8.PDL /
@TemplateAPLV7.PDL y colocndolas encima de los smbolos de bloque.
Se dispone de las siguientes partes de imagen estticas:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 225
Principios bsicos de APL
1.3 Funciones de los faceplates

Partes de imagen estticas para bloques de motor:

Partes de imagen estticas para bloques de vlvula:

Nota
Las partes de imagen estticas en las vlvulas se ven aqu encima del smbolo de la
vlvula.

Tenga en cuenta que los smbolos del bloque de APL estn colocados todos en el nivel 0 de
la imagen de proceso. Para la parte de imagen esttica est ajustado el nivel 1 de forma
estndar. De este modo se garantiza que la parte de imagen esttica est siempre encima
del smbolo del bloque. Si se ha modificado el nivel del smbolo del bloque debera colocarse
siempre la parte de imagen esttica en un nivel ms alto.

1.3 Funciones de los faceplates

1.3.1 Estructura del faceplate

Funciones generales de los faceplates


En este captulo encontrar informacin general aplicable a todos los faceplates.

Resolucin de pantalla recomendada


Los faceplates se representan completos en la pantalla a partir de una resolucin de 1280 x
1024. Adicionalmente, en el cliente web debe estar activado el modo de pantalla completa
(pulsar la tecla F11).

Advanced Process Library (V8.1)


226 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Visualizacin de un STOP de la CPU


En caso de que la CPU se pare, los campos se atenan o se vuelven invisibles y en los bloques
con comportamiento de aviso se muestra un tringulo de advertencia amarillo en el indicador
de grupo. No es posible realizar operaciones.

Abrir el faceplate
Haciendo clic en el smbolo del bloque en WinCC se abre la vista estndar del faceplate; en
este ejemplo se muestra la vista estndar del PIDConL:

Nota
En las figuras que muestran faceplates y smbolos de bloque en la Ayuda de PCS 7 Advanced
Process Library se trata en parte de representaciones offline o ejemplos. Las
representaciones en runtime puede diferir de estas.

Las vistas se distinguen por las funciones del faceplate. Todos los bloques que disponen de
faceplates poseen una barra de indicadores que, entre otras cosas, proporciona la principal
informacin sobre el estado del bloque. Adems, se ofrecen funciones adicionales que se
explican a continuacin.

Nota
Los indicadores de entradas de bloque cuyo valor predeterminado de estado sea 16#FF,
solo se representan si sus entradas de bloque estn interconectadas (estado FF).
Excepcin: en los bloques reguladores siempre se visualizan los valores de Gain, TI y TD.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 227
Principios bsicos de APL
1.3 Funciones de los faceplates

Elementos de mando e indicadores



          


El faceplate dispone de los siguientes elementos de indicacin y mando:


(1) Indicador de grupo
(2) Bloquear avisos
(3) Inhibir avisos/retardos de alarma con el smbolo
(4) Acusar avisos
(5) Estado de seal ms desfavorable
(6) Indicador de lotes
(7) Al menos un tiempo de retardo efectivo en el bloque
(8) Mantenimiento solicitado y habilitacin para mantenimiento
(9) Indicador de memoria
(10) Llamada de las vistas del bloque
(11) Regresar al smbolo del bloque
(12) Fijar el bloque
(13) Nombre de instancia del bloque

(1) Indicador de grupo


El indicador de grupo muestra la informacin que se transfiere del ALARM_8P de la instancia
de bloque a WinCC:
Alarma
Advertencias
Tolerancias
Fallos
Solicitudes de intervencin
Avisos de proceso

Nota
Las categoras Alarma, Advertencia y Tolerancia no son vlidas con categoras configuradas
por el usuario. En las categoras configuradas por el usuario los tipos de aviso dependen de
la configuracin especfica del proyecto. Tenga en cuenta la validez de los conceptos con
categoras configuradas por el usuario (Pgina 37).

Advanced Process Library (V8.1)


228 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) Bloquear/habilitar avisos


Este botn permite bloquear o habilitar los avisos del bloque.
Si se vuelven a habilitar los avisos del bloque, estos volvern a visualizarse en el indicador
de grupo. En tal caso, la instancia del bloque tambin transmitir los avisos nuevos. Despus
de habilitar los avisos, se muestran a posteriori los avisos aparecidos durante la fase de
bloqueo.
El nivel de permiso de operacin para esta tecla se ajusta en la variable interna
@LockMessageAuthLevel. Esta variable es creada por el editor de proyectos de la OS.
Por motivos de optimizacin, el nivel de permiso de operacin ajustado en
@LockMessageAuthLevel tambin debe existir en un OperationLevelx del smbolo de bloque
del punto de instrumentacin y control (p. ej. operacin de alto nivel). En caso contrario no es
posible operar la tecla "Bloquear avisos".
Mediante los permisos de operacin de PCS 7-OS puede ocultar este botn para
determinados usuarios o grupos de usuarios de la planta. Consulte al respecto la ayuda de
PCS 7-OS.

Nota
Como a partir de la versin V8.1 es necesario confirmar el bloqueo de las alarmas de bloque
en el dilogo de sistema PCS 7, el operador tambin puede indicar en este dilogo una razn
para el bloqueo.
Tambin en el manejo de 2 pasos las entradas se confirman siempre con "Aceptar".

(3) Inhibir avisos


La inhibicin de avisos indica si en el bloque del AS est activada la funcin "Inhibir avisos de
proceso" con el parmetro MsgLock. Si la inhibicin de avisos est activada, se inhiben todos
los avisos de esta instancia de bloque, excepto los avisos de control de procesos.

(4) Acusar avisos


Este botn permite acusar todos los avisos de la instancia de bloque.
Mediante los permisos de operacin de PCS 7-OS puede ocultar este botn para
determinados usuarios o grupos de usuarios de la planta. Consulte al respecto la
documentacin Process Control System PCS 7 OS Process Control.

(5) Visualizacin del estado de seal ms desfavorable


Este indicador muestra el estado de seal ms desfavorable que hay actualmente. Encontrar
ms informacin en el captulo Formacin y visualizacin del estado de seal para bloques
(Pgina 104).

(6) Indicador de lotes


El indicador de lotes indica si la instancia de bloque est ocupada por SIMATIC BATCH.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 229
Principios bsicos de APL
1.3 Funciones de los faceplates

Encontrar ms informacin en el captulo Funcionalidad de SIMATIC BATCH (Pgina 61).

(7) Al menos un tiempo de retardo efectivo en el bloque

Mediante este indicador se muestra el tiempo de retardo activo. Encontrar ms informacin en el captulo
Visualizacin de tiempos de retardo (Pgina 234).
La funcin "Banda muerta" est desactivada temporalmente.

(8) Mantenimiento solicitado y habilitacin para mantenimiento


Este indicador muestra si se ha solicitado un mantenimiento o si hay una habilitacin para
mantenimiento en este bloque.
Encontrar ms informacin en el captulo Habilitacin para mantenimiento (Pgina 58).

(9) Indicador de memoria


Este indicador muestra si se ha depositado algn mensaje en la vista de memoria. Encontrar
ms informacin en el captulo Vista de memoria (Pgina 282).

(10) Llamada de las vistas de un bloque


En esta rea se abren las distintas vistas de un bloque. Consulte las vistas en la descripcin
del bloque correspondiente. Haciendo clic con el botn izquierdo del ratn se abre la vista en
la misma ventana. Haciendo clic con el botn derecho del ratn se abre una ventana nueva.
Aqu pueden seleccionarse las siguientes vistas habituales:

Smbolo Denominacin
Vista estndar

Vista de avisos

Vista de lmites (es posible visualizar varias vistas de lmites dentro de un bloque)

Visor de curvas

Vista de rampas

Vista de parmetros (es posible visualizar varias vistas de parmetros dentro de un


bloque)
Vista preliminar

Vista de memoria

Advanced Process Library (V8.1)


230 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Smbolo Denominacin
Vista de lotes

Vista de consigna

Vista de parmetros 1 (contina hasta la vista de parmetros 4, vase la fila siguiente)

Vista de parmetros 4

Vista de cantidad

Vista de caudal

Vistas (es posible visualizar otras vistas dentro de un bloque)

Nota
Cuando no es posible seleccionar una vista, est atenuada.

(11) Regresar al smbolo del bloque


Mediante este botn se accede de nuevo al smbolo del bloque, en el sinptico del proceso
del faceplate correspondiente. Esta funcin se utiliza cuando se ha fijado (12) un bloque, por
ejemplo y despus se ha cambiado el sinptico del proceso.

(12) Fijar el bloque


Este botn permite fijar un faceplate en la interfaz de usuario. Ello permite realizar cambios
de imagen y de rea sin que el faceplate se cierre.

Nota
Encontrar ms elementos de mando en las descripciones especficas de los bloques.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 231
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.2 Autorizaciones de control

Autorizaciones de control de los bloques


Existen los requisitos siguientes que repercuten en la autorizacin de control:
Administracin de usuarios en la OS de PCS 7
Autorizacin de control local mediante el bloque OpStations
Dependencias causadas por modos de operacin en bloques
Autorizaciones mediante parametrizacin / interconexin de bloques
Autorizaciones mediante el parmetro de entrada OS_Perm en el propio bloque

Administracin de usuarios en la OS de PCS 7


Desde la administracin de usuarios se utilizan los siguientes niveles de autorizacin de
control en la APL:
operaciones de bajo nivel (p. ej., conmutacin Manual/Automtico, modificar consignas y
variables manipuladas).
Esta autorizacin de control permite realizar operaciones en la vista estndar de todos los
bloques y entradas en la vista de rampas y memoria. Con la operacin de proceso no es
posible controlar el modo de operacin "Fuera de servicio".
Operaciones de alto nivel (p. ej., modificar lmites, parmetros del regulador y tiempos de
vigilancia).
Esta autorizacin de control abarca todas las operaciones en todas las vistas de todos los
bloques, incluida la operacin del modo de operacin "Fuera de servicio". Excepcin: las
autorizaciones incluidas en "operaciones de mximo nivel".
Operaciones de mximo nivel (simular valores de proceso y habilitar para mantenimiento
el punto de instrumentacin y control).
Esta autorizacin de control permite activar y desactivar la simulacin en la vista de
parmetros as como habilitar el punto de instrumentacin y control para fines de
mantenimiento.
Manejo avanzado 1
Autorizacin de control libre especfica del proyecto
Manejo avanzado 2
Autorizacin de control libre especfica del proyecto

Nota
En las descripciones de las diferentes vistas se mencionan las excepciones a los usos
descritos arriba.

En los faceplates, cada manejo tiene asignado un nivel de autorizacin de control. Esta
asignacin fija puede modificarse de forma especfica para cada instancia en la propiedad
"Nivel de autorizacin de control" de una conexin del bloque AS (p. ej., SP_Int en PIDConL).
En tal caso, se aplica la siguiente asignacin:

Advanced Process Library (V8.1)


232 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Nivel de autorizacin de control en la Valor propiedad "Nivel de autorizacin de control"


administracin de usuarios
Operaciones de bajo nivel 1
Operaciones de proceso de alto nivel 2
Operaciones de mximo nivel 3
Manejo avanzado 1 4
Manejo avanzado 2 5

Nota
Las tres primeras asignaciones de la tabla superior pueden modificarse con el smbolo
de bloque, en las propiedades "OperationLevel1_backup", "OperationLevel2_backup" y
"OperationLevel3_backup". Al modificarlas, puede asignarse un valor de 1 a 3 al nivel de
autorizacin de control deseado de la administracin de usuarios. Este tipo de
configuracin especfica de la instancia solo est disponible debido a la compatibilidad
descendente y no debe utilizarse en proyectos nuevos.
Las operaciones para el sistema de avisos (p. ej., acusar avisos) y la vista de tendencias
(p. ej., exportar) estn definidas de forma fija en todo el sistema y no se pueden modificar
a travs del bloque del AS.
La operacin "Bloquear avisos" se puede modificar en todo el sistema mediante la variable
interna "@LockMessageAuthLevel" con el valor del nivel de autorizacin de control de
la administracin de usuarios (p. ej., valor "6" para "Operaciones de alto nivel").

Autorizacin de control local mediante el bloque OpStations


La autorizacin de control local es una autorizacin antepuesta que se determina antes de
las autorizaciones de control de la administracin de usuarios y de las habilitaciones del bloque
y que se realiza mediante el bloque OpStations (Pgina 382).
En caso de faltar la autorizacin de control local, por norma general se bloquea la operacin
de una instancia de bloque en una OS. En caso contrario, si se permite la autorizacin de
control local, esta se determina normalmente mediante la administracin de usuarios y el
bloque.
La autorizacin de control local puede ajustarse de forma especfica para la instancia, es decir,
las instancias de bloque pueden habilitarse o bloquearse independientemente ente s para
una operacin en un puesto de control.
Encontrar ms informacin relacionada con la aplicacin de la autorizacin de control local
en el captulo Descripcin de OpStations (Pgina 382).

Dependencias causadas por modos de operacin en bloques


Segn sea el modo de operacin actual del bloque pueden ejecutarse distintas funciones.
Estas autorizaciones estn almacenadas en el algoritmo del bloque y se determinan
dinmicamente en modo online.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 233
Principios bsicos de APL
1.3 Funciones de los faceplates

Autorizaciones mediante parametrizacin / interconexin de bloques


Dependiendo de la parametrizacin o la interconexin, es el operador o el controlador quien
influye en el bloque. Un ejemplo sera la conmutacin de modo Manual a Automtico por un
controlador de nivel superior o por el operador. Estas autorizaciones estn almacenadas en
el algoritmo del bloque y se determinan dinmicamente en modo online.

Autorizaciones mediante el parmetro de entrada OS_Perm en el propio bloque


Los bloques con los que puede operarse tienen el parmetro de entrada OS_Perm, con el que
se pueden realizar conceptos de control individuales parametrizando las autorizaciones de
control. As, p. ej., una vlvula de sobrepresin solo puede ser abierta por el controlador de
nivel superior. El operador solo est autorizado a cerrar la vlvula. Estos permisos se definen
durante la configuracin. En la vista preliminar del faceplate se visualizan estas autorizaciones
de control. Para establecer las distintas autorizaciones de control (OS_Perm), consulte la
descripcin de las funciones de los distintos bloques.
Si el operador tiene la autorizacin adecuada, se habilitarn los elementos de control
correspondientes. El algoritmo del bloque procesa las entradas.

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Consulte tambin
Activar la autorizacin de control local (Pgina 152)

1.3.3 Visualizacin de tiempos de retardo

Visualizacin de tiempos de retardo


En cuanto se retarde la salida directa de comandos en los bloques "Large" de la familia "Drives"
debido a un tiempo de retardo activo, se seala por medio de un bit en la palabra de estado
y un indicador en el faceplate.
Entre estos tiempos se incluyen:
Tiempos de preadvertencia
Retardos a la conexin/desconexin
Bloqueo de reconexin

Advanced Process Library (V8.1)


234 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.4 Conmutacin de estado operativo y modo de operacin

Requisitos
En los bloques de operador existe la posibilidad de modificar el estado operativo, el modo de
operacin y, dado el caso, otros parmetros, siempre que exista una autorizacin de control
adecuada (OS_Perm). Dicha autorizacin de control se configura en el sistema de ingeniera
(ES).

0RGRGHRSHUDFLQ 0DQXDO 

&RQVLJQD ([WHUQD


9DORUGHSURFHVR  r&

&RQVLJQD  r&





9DORUPDQLSXODGR  

9DORUGHUHOHFWXUD  

6LPXODFLQ

0RGRGHRSHUDFLQ
$XWRPWLFR 0DQXDO 3URJUDPD

)XHUDGHVHUYLFLR

(MHFXFLQ $FHSWDU &DQFHODU


  

(1) El puntero del ratn cambia cuando pasa por encima de los botones siguientes:

Ahora, el puntero del ratn tiene el aspecto siguiente:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 235
Principios bsicos de APL
1.3 Funciones de los faceplates

Si se hace clic con el puntero del ratn en este botn, el bloque de operador se ampliar hacia
abajo. Ahora aparece el campo para modificar el modo de operacin, por ejemplo.
(2) Campo para modificar el modo de operacin, estado operativo, etc. En este ejemplo se
describe el cambio del modo de operacin.
Si en este campo estn actualmente los indicadores del estado operativo y se han configurado
textos especficos de instancia, tambin se visualizarn. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)
(3) El texto de este botn es gris. No es posible seleccionar este modo de operacin por los
motivos siguientes:
la autorizacin de control para este modo de operacin no est configurada en el sistema
de ingeniera (ES)
o
el modo de operacin ya est seleccionado en estos momentos
o
por motivos tecnolgicos actualmente no es posible cambiar entre el modo de operacin
ajustado en estos momentos y el modo de operacin deseado.
(4) El texto de este botn es negro. Es posible conmutar a este modo de operacin.

El modo de operacin se modifica tal como se explica a continuacin (siguiendo el ejemplo del bloque
PIDConL en la vista estndar)
1. Haga clic en uno de los botones seleccionables del campo Modo de operacin.
2. Confirme la seleccin haciendo clic en el botn "Aceptar".
3. Si no desea que se ejecute su seleccin, haga clic en "Cancelar".
Despus de hacer clic en los botones "Aceptar" o "Cancelar", el faceplate se reducir de nuevo
a su forma original.

(5) Operacin mltiple


Si la ventana de operacin no debe cerrarse tras confirmar un comando, es posible "pegarla".
Para ello existe el botn siguiente en la parte inferior de la ventana de operacin:

La ventana de operacin se cierra despus de aplicar el valor


La ventana de operacin se mantiene abierta despus de aplicar el valor

1.3.5 Modificacin de valores

Requisitos
Los valores se modifican en los faceplates, pero tambin en los smbolos del bloque cuando
se dispone de un permiso de operacin (OS_Perm) adecuada. Dicho permiso de operacin

Advanced Process Library (V8.1)


236 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

se puede configurar en el sistema de ingeniera (ES). El ejemplo siguiente muestra la


modificacin de valores desde los faceplates.




 

(1) El color de fondo del campo de entrada es blanco. El valor se puede modificar. El puntero
del ratn cambia cuando pasa por encima del campo de entrada:

(2) El color de fondo del campo de entrada es gris. El valor no se puede modificar.
(3) Si se hace clic con el puntero del ratn en un campo de entrada, el bloque de operador se
ampliar hacia abajo. Ahora aparece el campo para modificar los valores.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 237
Principios bsicos de APL
1.3 Funciones de los faceplates

Procedimiento para modificar los valores en los bloques de operador


Existen tres posibilidades de modificar valores:
"Manejo directo": haga clic en uno de los botones, p. ej. "-2,5", del campo (6). El valor se
modifica y aplica directamente. No es necesario confirmarlo.
Modificacin de los valores con el control deslizante (5): desplace el control deslizante
hasta que en campo de arriba aparezca el valor deseado. Seguidamente, confirme el valor
con la tecla de entrada o pulse "Aceptar". Consulte el apartado "Ajustar la operacin
multipaso".
Modificacin de los valores en el campo de entrada (4): haga clic con el ratn en el campo
de entrada e introduzca un valor nuevo. Si los nuevos valores se encuentran fuera de los
valores lmite, los valores nuevos se rechazan y los valores anteriores se conservan.
Seguidamente, confirme el valor con la tecla de entrada y pulse "Aceptar". Consulte el
apartado "Ajustar la operacin multipaso".

Ajustar la operacin multipaso


Mediante la variable interna @APLCommandExecutionSteps de la gestin de variables del
WinCC Explorer se especifica si los valores deben modificarse en dos o tres pasos.
Proceda del siguiente modo:
1. Haga doble clic en la variable interna @APLCommandExecutionSteps
2. En la ficha Lmites/Informe modifique el valor inicial a 2 o 3.
Valor inicial = 2: no es necesario confirmar el valor en el faceplate haciendo clic en
"Aceptar"; los valores se aplican directamente.
Valor inicial = 3: cada modificacin de valor en el faceplate, a excepcin del manejo directo,
debe confirmarse con "Aceptar".

Modificar los valores para el "manejo directo"


Mediante la propiedad DirectOperationValue en el smbolo del bloque se especifican los
valores porcentuales para las dos teclas interiores del manejo directo. Las dos teclas
exteriores se determinan automticamente con DirectOperationValue multiplicado por
el factor 5.
Si DirectOperationValue no es un nmero entero y los valores del faceplate s lo son,
DirectOperationValue se redondea a un nmero entero.
Si el valor redondeado es 0 se utiliza 1 para DirectOperationValue.
El valor predeterminado de DirectOperationValue es 0.5. En un formato de nmeros
enteros, resulta un valor de "+/-1%" para las teclas interiores y de "+/-5%" para las exteriores.

Advanced Process Library (V8.1)


238 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(7) Operacin mltiple


Si la ventana de operacin no debe cerrarse tras confirmar un comando, es posible "pegarla".
Para ello existe el botn siguiente en la parte inferior de la ventana de operacin:

La ventana de operacin se cierra despus de aplicar el valor


La ventana de operacin se mantiene abierta despus de aplicar el valor

(8) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

1.3.6 Vista estndar de reguladores FM (analgica)

Vista estndar (analgica) de reguladores FM






 
 

 

 



 


 
 

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 239
Principios bsicos de APL
1.3 Funciones de los faceplates

Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo


Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Encontrar ms informacin sobre la especificacin de consigna en el captulo Especificacin
de consigna, interna/externa (Pgina 124).
Si se han configurado textos para estos comandos, se mostrarn como texto adicionales y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(3) Rangos superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin (PV_OpScale) para la barra
del valor de proceso. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de proceso incluido el estado lgico


Esta rea muestra el valor de proceso actual (PV) con el estado lgico correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado lgico


Esta rea muestra la consigna actual (SP) con el estado lgico correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna (2) debe estar
puesta a "interna".

(6) Rangos superior e inferior de escala de la consigna


Dicho rango est predefinido y no puede modificarse.

(7) Visualizacin y modificacin de la variable manipulada incluido el estado lgico


Esta rea muestra la "variable manipulada" actual (MV) con el estado lgico correspondiente.
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236). La modificacin solo es posible en modo Manual.

Advanced Process Library (V8.1)


240 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(8) Visualizacin de la realimentacin de posicin incluido el estado lgico


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra el valor de relectura actual de la variable manipulada con el estado lgico
correspondiente. Este indicador solo existe si el valor de relectura del campo est
interconectado con el parmetro de entrada Rbk.

(9) Indicador de barras para la "variable manipulada"


Esta rea muestra la "variable manipulada" actual en forma de indicador de barras
(MV_OpScale). El rea visible del indicador de barras depende de la configuracin del sistema
de ingeniera (ES).

(10) Indicador de barras de la realimentacin de posicin


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra la realimentacin de posicin actual en forma de indicador de barras. El
rea visible del indicador de barras depende de la configuracin del sistema de ingeniera
(ES).

(11) Tecla de salto a la vista estndar del bloque ConPerMon


Por medio de la tecla de salto se accede a la vista estndar del bloque ConPerMon. La
visibilidad de esta tecla de salto depende de la configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(12) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(13) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(14) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 241
Principios bsicos de APL
1.3 Funciones de los faceplates

(15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Optim. difusa" (solo FmCont)
"Corregir FB"
"Corregir FM"
"Modo de seguridad FM"
"Regulacin difusa" (solo FmCont)

(16) Visualizacin de lmites


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia
Azul: tolerancia

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario.
Tenga en cuenta la validez de los conceptos con Categoras configuradas por el
usuario (Pgina 37).

(17) Indicador de barras para el "valor de proceso"


Esta rea muestra el "valor de proceso" actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(18) Indicador de barras para la "consigna"


Esta rea muestra la "consigna" actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(19) Visualizacin de la consigna externa


Este indicador [E] solo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(20) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

Advanced Process Library (V8.1)


242 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(21) Visualizacin de lmites de la consigna


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el ES para
la consigna.

1.3.7 Vista estndar de reguladores FM (regulador de impulsos)

Vista estndar (impulso) de reguladores FM






 
 

 

 



 


 
 

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 243
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Encontrar ms informacin sobre la especificacin de consigna en el captulo Especificacin
de consigna, interna/externa (Pgina 124).

(3) Rangos superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin (PV_OpScale) para la barra
del valor de proceso. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual (PV) con el estado de seal correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado de seal


Esta rea muestra la consigna actual (SP) con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna (2) debe estar
puesta a "interna".

(6) Rangos superior e inferior de escala de la consigna


Dicho rango est predefinido y no puede modificarse.

(7) Visualizacin y modificacin de la variable manipulada incluido el estado de seal


Esta rea muestra la "variable manipulada" actual (MV) con el estado de seal
correspondiente.
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236). La modificacin solo es posible en modo Manual.

(8) Visualizacin de la realimentacin de posicin incluido el estado de seal


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra la realimentacin de posicin actual de la variable manipulada con el estado
de seal correspondiente. Este indicador solo existe si el valor de relectura del campo est
interconectado con el parmetro de entrada Rbk.

Advanced Process Library (V8.1)


244 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(9) Indicador de barras de la "variable manipulada"


Esta rea muestra la "variable manipulada" actual en forma de indicador de barras
(MV_OpScale). El rea visible del indicador de barras depende de la configuracin del sistema
de ingeniera (ES).

(10) Indicador de barras de la realimentacin de posicin


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra la realimentacin de posicin actual en forma de indicador de barras. El
rea visible del indicador de barras depende de la configuracin del sistema de ingeniera
(ES).

(11) Tecla de salto a la vista estndar del bloque ConPerMon


Por medio de la tecla de salto se accede a la vista estndar del bloque ConPerMon. La
visibilidad de esta tecla de salto depende de la configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(12) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(13) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(14) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Optim. difusa" (solo FmCont)
"Corregir FB"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 245
Principios bsicos de APL
1.3 Funciones de los faceplates

"Corregir FM"
"Modo de seguridad FM"
"Regulacin difusa" (solo FmCont)

(16) Indicador de barras del "valor de proceso"


Esta rea muestra el "valor de proceso" actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(17) Visualizacin de lmites


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: Alarma
Amarillo: Advertencia
Azul: Tolerancia

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario.
Tenga en cuenta la validez de los conceptos con Categoras configuradas por el
usuario (Pgina 37).

(18) Indicador de barras de la "consigna"


Esta rea muestra la "consigna" actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(19) Visualizacin de la consigna externa


Este indicador [E] solo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(20) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(21) Visualizacin de lmites de la consigna


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el ES para
la consigna.

Advanced Process Library (V8.1)


246 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Consulte tambin
Rotulacin de botones y textos (Pgina 192)

1.3.8 Vista estndar de reguladores FM (regulador paso a paso con realimentacin de


posicin)

Vista estndar con realimentacin de posicin de reguladores FM






 
 

 

 



 


 
 

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 247
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Encontrar ms informacin sobre la especificacin de consigna en el captulo Especificacin
de consigna, interna/externa (Pgina 124).

(3) Rangos superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin (PV_OpScale) para la barra
del valor de proceso. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual (PV) con el estado de seal correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado de seal


Esta rea muestra la consigna actual (SP) con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna (2) debe estar
puesta a "interna".

(6) Rangos superior e inferior de escala de la consigna


Dicho rango est predefinido y no puede modificarse.

(7) Visualizacin y modificacin de la variable manipulada incluido el estado de seal


Esta rea muestra la "variable manipulada" actual (MV) con el estado de seal
correspondiente.
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236). La modificacin solo es posible en modo Manual.

(8) Visualizacin de la realimentacin de posicin incluido el estado de seal


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra la realimentacin de posicin actual de la variable manipulada con el estado
de seal correspondiente. Este indicador solo existe si el valor de relectura del campo est
interconectado con el parmetro de entrada Rbk.

Advanced Process Library (V8.1)


248 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(9) Indicador de barras de la "variable manipulada"


Esta rea muestra la "variable manipulada" actual en forma de indicador de barras
(MV_OpScale). El rea visible del indicador de barras depende de la configuracin del sistema
de ingeniera (ES).

(10) Indicador de barras de la realimentacin de posicin


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra la realimentacin de posicin actual en forma de indicador de barras. El
rea visible del indicador de barras depende de la configuracin del sistema de ingeniera
(ES).

(11) Tecla de salto a la vista estndar del bloque ConPerMon


Por medio de la tecla de salto se accede a la vista estndar del bloque ConPerMon. La
visibilidad de esta tecla de salto depende de la configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(12) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(13) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(14) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Optim. difusa" (solo FmCont)
"Corregir FB"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 249
Principios bsicos de APL
1.3 Funciones de los faceplates

"Corregir FM"
"Modo de seguridad FM"
"Regulacin difusa" (solo FmCont)

(16) Indicador de barras del "valor de proceso"


Esta rea muestra el "valor de proceso" actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(17) Visualizacin de lmites


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia
Azul: tolerancia

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario.
Tenga en cuenta la validez de los conceptos con Categoras configuradas por el
usuario (Pgina 37).

(18) Indicador de barras de la "consigna"


Esta rea muestra la "consigna" actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(19) Visualizacin de la consigna externa


Este indicador [E] solo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(20) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(21) Visualizacin de lmites de la consigna


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el ES para
la consigna.

Advanced Process Library (V8.1)


250 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Consulte tambin
Rotulacin de botones y textos (Pgina 192)

1.3.9 Vista estndar de reguladores FM (regulador paso a paso sin realimentacin de


posicin)

Vista estndar sin realimentacin de posicin de reguladores FM






 


 










(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 251
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Encontrar ms informacin sobre la especificacin de consigna en el captulo Especificacin
de consigna, interna/externa (Pgina 124).

(3) Rangos superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin (PV_OpScale) para la barra
del valor de proceso. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual (PV) con el estado de seal correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado de seal


Esta rea muestra la consigna actual (SP) con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna (2) debe estar
puesta a "interna".

(6) Manejo y visualizacin de la seal de salida


Esta rea muestra la realimentacin actual de la seal de salida:
"Abrir"
"Parar"
"Cerrar"
En modo Manual, el botn se ve junto al indicador. Aqu existe la posibilidad de influir en la
seal de salida. Consulte al respecto el captulo Conmutacin de estado operativo y modo de
operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

Advanced Process Library (V8.1)


252 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(7) Visualizacin de la seal de tope incluido el estado de seal


Esta rea muestra la seal de tope con el estado de seal correspondiente:
"abierto"
"cerrado"
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Optim. difusa" (solo FmCont)
"Corregir FB"
"Corregir FM"
"Modo de seguridad FM"
"Regulacin difusa" (solo FmCont)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 253
Principios bsicos de APL
1.3 Funciones de los faceplates

(11) Visualizacin de lmites


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia
Azul: tolerancia

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario.
Tenga en cuenta la validez de los conceptos con Categoras configuradas por el
usuario (Pgina 37).

(12) Indicador de barras del "valor de proceso"


Esta rea muestra el "valor de proceso" actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(13) Indicador de barras de la "consigna"


Esta rea muestra la "consigna" actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(14) Visualizacin de la consigna externa


Este indicador [E] solo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(15) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(16) Visualizacin de lmites de la consigna


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el ES para
la consigna.

Consulte tambin
Llamada de otros faceplates (Pgina 190)

Advanced Process Library (V8.1)


254 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.10 Vista estndar de bloques Interlock

Vista estndar de bloques Interlock Intlk02, Intlk04, Intlk08, Intlk16


El nmero de valores de entrada visualizados depende de los bloques Interlock que se hayan
seleccionado.
La operacin y las funciones son idnticas en todos los bloques Interlock y no depende del
nmero de valores de entrada.
El bloque Interlock Intlk16 dispone adems de dos botones para conmutar entre los valores
de entrada 1 a 8 y 9 a 16.









 




 

(1), (9) Conmutacin entre los valores de entrada 1 a 8 y 9 a 16 (solo para Intlk16)
Dependiendo de en cul de las dos vistas se encuentre, se mostrar el botn (1) o (9). Dichos
botones solo estn disponibles en el bloque Intlk16.
El bloque Intlk16 dispone de dos vistas:
Si se encuentra en la primera vista, en el rea (12) estarn disponibles los valores de
entrada 1 a 8. Se muestra el botn (9). Haciendo clic en el botn (9) se conmuta a la
segunda vista.
Si se encuentra en la segunda vista, en el rea (12) estarn disponibles los valores de
entrada 9 a 16. Se muestra el botn (1). Haciendo clic en el botn (1) se vuelve a la primera
vista.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 255
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) Estado de la seal de salida del bloque Interlock


El rea (2) muestra el estado de la seal de salida del bloque Interlock (prioridad de alta a
baja). La lgica se configura en el sistema de ingeniera (ES).

Lgica
Color del campo AND OR
Gris El bloque no se utiliza (solo para la visualizacin
en el bloque de operador, lgica de bloqueo
todava activa), se ajusta a travs del parmetro
NotUsed = 1.
Azul Excluido (bypass)
Amarillo Simulado
Rojo Enclavado
Verde No enclavado

(3) Exclusin de valores de entrada


El botn (3) permite excluir valores de entrada del procesamiento. Dependiendo del ajuste
anterior, la propiedad se puede "ajustar" o "resetear".
Si se ha excluido un valor de entrada, en el campo (8) aparece el smbolo siguiente:

Encontrar ms informacin sobre la operacin en el captulo Conmutacin de estado


operativo y modo de operacin (Pgina 235).

Nota
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operaciones de
alto nivel".

Nota
Las autorizaciones de operacin mediante OS_Perm dependen de la configuracin del bit
Feature 5. Consulte el captulo Activar bits OS_Perm (Pgina 151)

(4) Indicador de estado "Primera seal"


El smbolo siguiente se muestra junto a un valor de entrada que ha provocado el ltimo cambio
de seal de la salida de 1 a 0 (estado bueno despus de bloqueado):

Advanced Process Library (V8.1)


256 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

El botn (10) permite resetear la primera seal.

Nota
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operacin del
proceso".

Consulte al respecto el captulo Registro de primera seal en bloques Interlock (Pgina 48).
Encontrar ms informacin sobre la operacin en el captulo Conmutacin de estado
operativo y modo de operacin (Pgina 235).

(5) Llamar el faceplate del valor de salida


Si se pulsa el botn (5) se llama el faceplate correspondiente al valor de salida. La funcin de
este botn depende de la configuracin del sistema de ingeniera (ES). Consulte al respecto
el captulo Llamada de otros faceplates (Pgina 190).

(6) Estado de la salida del bloque


El color de esta lnea muestra el estado de la salida del bloque:

Color de la lnea Estado de la salida


Verde La salida est activa
Blanco La salida no est activa

(7) Visualizacin del estado para el procesamiento ulterior


Este smbolo muestra el estado del procesamiento ulterior para los valores de entrada:

Smbolo Procesamiento ulterior


El valor de entrada se sigue procesando con valor 1.

El valor de entrada se sigue procesando con valor 0.

El valor de entrada se ha excluido del procesamiento ulterior.

(8) Visualizacin de valores de entrada (BOOL) con estado lgico (delante del campo)
Estos campos muestran la informacin de enclavamiento correspondiente al valor analgico
(13) con un estado lgico:
1 = Estado "bueno"
0 = "Enclavamiento"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 257
Principios bsicos de APL
1.3 Funciones de los faceplates

Modificacin de la visualizacin
Los indicadores 0 y 1 pueden modificarse en CFC en las propiedades de objeto del bloque
Interlock:
Navegue hasta los terminales (propiedades del objeto).
En las columnas Texto 0 y Texto 1 modifique el ajuste predeterminado de los parmetros
de entrada (Inxx) tal como desea verlos posteriormente en el runtime.

(9) Conmutar entre los valores de entrada


Consulte al respecto el punto (1).

(10) "Reset" de los ajustes para el procesamiento ulterior


Si se pulsa el botn (10) se resetean todos los valores de entrada:
"Reset exclusin": se resetea la exclusin de valores de entrada.
"Resetear 1a seal": se resetea el registro de primera seal/indicador de estado (4).
Consulte al respecto el captulo Registro de primera seal en bloques Interlock (Pgina 48).

(11) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(12) Visualizacin de valores de entrada analgicos


En esta rea se visualizan los valores de entrada analgicos interconectados (AVxx). Para
cada valor de entrada se define una unidad de medida (AVxx_Unit, en la imagen
representada en la parte superior con [unidad]) en el sistema de ingeniera (ES).

Modificacin de la visualizacin
Los indicadores pueden modificarse en CFC en las propiedades de objeto del bloque Interlock:
Navegue hasta los terminales (propiedades del objeto).
En la columna "Identificador" modifique el ajuste predeterminado de los parmetros de
entrada (AVxx) tal como desea verlos posteriormente en el runtime.
El texto se utiliza como ttulo y, por consiguiente, se visualiza siempre, es decir,
independientemente del estado lgico de la entrada AVxxx correspondiente.
En funcin del bloque Interlock seleccionado, el nmero de valores de entrada disponibles es
diferente:
Intlk02: los valores de entrada 1 y 2 estn disponibles
Intlk04: los valores de entrada 1 a 4 estn disponibles

Advanced Process Library (V8.1)


258 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Intlk08: los valores de entrada 1 a 8 estn disponibles


Intlk16: los valores de entrada 1 a 8 estn disponibles. Pulsando el botn (9) estn
disponibles los valores de entrada 9 a 16. Encontrar ms informacin al respecto en la
descripcin de (1) y (9).

(13) Llamar al faceplate del valor de entrada


Si se pulsa el botn (13) se llama el faceplate correspondiente al valor de entrada. La funcin
de este botn depende de la configuracin del sistema de ingeniera (ES). Consulte al respecto
el captulo Llamada de otros faceplates (Pgina 190).

1.3.11 Vista de parmetros de reguladores PID

Vista de parmetros de reguladores PID

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 259
Principios bsicos de APL
1.3 Funciones de los faceplates

(1) "Permiso de operacin"


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

(2) "Ajustes"
En esta rea se activan las funciones siguientes del regulador:
"Optimizacin PID": activar la optimizacin del regulador
"SP := PV en Manual": la conmutacin del modo Manual al Automtico se realiza sin
saltos
"SP := SP externo": Conmutacin sin saltos de consigna "externa" a "interna". La
consigna interna se corrige de acuerdo con la externa.
En el bloque PIDConR, esta rea solo est visible si el bit Feature Hacer visibles
elementos de control para la consigna externa (Pgina 138) est puesto a 1

(3) "Parmetros"
En esta rea se modifican los parmetros para influir en el regulador. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Gananc.": ganancia proporcional
"Tiempo integral": tiempo de accin integral en [s]
"Tiempo deriv. TD": tiempo derivativo en [s]
"Ganancia derivativa": ganancia del diferenciador
"Banda muerta": ancho de la banda muerta
banda muerta desactivada temporalmente
"Zona de regulacin": ancho de la zona de regulacin (slo en el bloque PIDConL)
"Tiempo pos. motor": tiempo de posicionamiento del motor [s] (slo en el bloque PIDStepL)
"Dur. mn. impulso": duracin mnima de impulso [s] (slo en el bloque PIDStepL)
"Duracin mn. pausa": duracin mnima de pausa [s] (slo en el bloque PIDStepL)

Advanced Process Library (V8.1)


260 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(4) "Servicio"
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento" (con indicador de mantenimiento solicitado)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

(5) Tecla de salto al bloque GainSched


Mediante esta tecla de salto se accede al bloque GainSched configurado en el sistema de
ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 261
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.12 Vista de parmetros de reguladores FM

Vista de parmetros de reguladores FM

(1) "Habilit. operacin"


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

Advanced Process Library (V8.1)


262 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) "Ajustes"
En esta rea se activan las funciones siguientes del regulador:
"SP := PV en Manual": la conmutacin del modo Manual al Automtico se realiza sin
saltos
"SP := SP externo": Conmutacin sin saltos de consigna "externa" a "interna". La
consigna interna se corrige de acuerdo con la externa.

(3) "Parmetros"
En esta rea se modifican los parmetros para influir en el regulador. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Gananc.": ganancia proporcional
"Tiempo integral": tiempo de accin integral en [s]
"Tiempo deriv. TD": tiempo derivativo en [s]
"Ganancia derivativa": ganancia del diferenciador
"Banda muerta": ancho de la banda muerta
"Zona de regulacin": ancho de la zona de regulacin (slo en el bloque FmTemp)
"Tiempo pos. motor": tiempo de posicionamiento del motor [s]
"Dur. mn. impulso": duracin mnima de impulso [s]
"Duracin mn. pausa": duracin mnima de pausa [s]

(4) "Servicio"
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento" (con indicador de mantenimiento solicitado)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

(5) Tecla de salto al bloque GainSched


Mediante esta tecla de salto se accede al bloque GainSched configurado en el sistema de
ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 263
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.13 Vista de parmetros de motores y vlvulas

Vista de parmetros de motores y vlvulas


La siguiente vista de parmetros es vlida para los bloques siguientes:
MotL - Motor (Large) (Pgina 1019)
MotRevL - Motor con dos sentidos de giro (Pgina 1075)
MotS - Motor (Small) (Pgina 1051)
MotSpdL - Motor con dos velocidades (Pgina 1165)
VlvL - Vlvula (Large) (Pgina 1262)
MotS - Motor (Small) (Pgina 1051)

Vista de parmetros de MotL, MotRevL, MotSpdL y MotSpdCL con bit Feature 13 = 0.

Advanced Process Library (V8.1)


264 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Vista de parmetros de MotL, MotRevL, MotSpdL y MotSpdCL con bit Feature 13 = 1.

(1) "Permiso de operacin"


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

(2) "Vigilancia"
En esta rea se modifican los parmetros para influir en el motor. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Control": tiempo de vigilancia durante el arranque y el paro del motor (dinmico)
"Paro del control": tiempo de vigilancia durante el paro del motor (dinmico)
slo de MotL, MotRevL, MotSpdL y MotSpdCL con bit Feature 13 = 1.
"Arranque del control": tiempo de vigilancia durante el arranque del motor (dinmico)
slo de MotL, MotRevL, MotSpdL y MotSpdCL con bit Feature 13 = 1.
"Pos. final": tiempo de vigilancia durante el funcionamiento permanente del motor (esttico)
"Estado": tiempo de vigilancia durante el funcionamiento permanente del motor (esttico)
El estado no se muestra en bloques Small.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 265
Principios bsicos de APL
1.3 Funciones de los faceplates

Activar "Vigilancia"
La vigilancia se activa haciendo clic en la casilla de verificacin ()
Consulte al respecto el captulo Vigilancia de realimentaciones (Pgina 92).

(3) "Servicio"
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento" (con indicador de mantenimiento solicitado)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

Consulte tambin
VlvS - Vlvula (Small) (Pgina 1293)

1.3.14 Vista de lmites de reguladores FM

Vista de lmites de reguladores FM


En esta vista existe la posibilidad de especificar diferentes valores:
lmites de los valores de proceso
lmites del error de regulacin
lmites de los valores de relectura
rango de operacin de la consigna
Cuando se alcanzan o rebasan por exceso los valores (lmite), se visualiza en la barra de
herramientas del faceplate y en el smbolo del bloque.

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario.
Tenga en cuenta la validez de los conceptos con Categoras configuradas por el usuario
(Pgina 37).

Advanced Process Library (V8.1)


266 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

 

(1) "Permiso de operacin"


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 267
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) "Lmites valores de proceso (PV)"


En esta rea se pueden introducir los lmites para el valor de proceso. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba
"H tolerancia": tolerancia arriba
"Histresis"
"L tolerancia": tolerancia abajo
"L advertencia": advertencia abajo
"L alarma": alarma abajo

(3) "Lmites del error de regulacin (ER)"


En esta rea se pueden introducir los lmites para el error de regulacin. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"Histresis"
"L alarma": alarma abajo

(4) "Lmites valores de relectura (RBK)"


En esta rea se pueden introducir los lmites para el valor de relectura. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H advertencia": advertencia arriba
"Histresis"
"L advertencia": advertencia abajo

(5) "Rango de operacin de la consigna (SP)"


En esta rea se pueden introducir los lmites para el rango de operacin de la consigna.
Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H rango": lmite de rango arriba
"L rango": lmite de rango abajo

Advanced Process Library (V8.1)


268 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(6) "Rango de operacin variable manipulada"


En esta rea se pueden introducir los lmites para el rango de operacin de la variable
manipulada. Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H rango": lmite de rango arriba
"L rango": lmite de rango abajo

(7) "Inhibicin/retardos de aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

(8) Inhibicin de avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

1.3.15 Vista de lmites de reguladores PID

Vista de lmites de reguladores PID


En esta vista existe la posibilidad de especificar diferentes valores:
lmites de los valores de proceso
lmites del error de regulacin
lmites de los valores de relectura
rango de operacin de la consigna
Cuando se alcanzan o rebasan por exceso los valores (lmite), se visualiza en la barra de
herramientas del faceplate y en el smbolo del bloque.

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario.
Tenga en cuenta la validez de los conceptos con Categoras configuradas por el usuario
(Pgina 37).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 269
Principios bsicos de APL
1.3 Funciones de los faceplates

 

(1) "Permiso de operacin"


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

Advanced Process Library (V8.1)


270 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) "Lmites valores de proceso (PV)"


En esta rea se pueden introducir los lmites para el valor de proceso. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba
"H tolerancia": Tolerancia arriba (no con PIDConS)
"Histresis"
"L tolerancia": Tolerancia abajo (no con PIDConS)
"L advertencia": advertencia abajo
"L alarma": alarma abajo

(3) "Lmites del error de regulacin (ER)" (no con PIDConS)


En esta rea se pueden introducir los lmites para el error de regulacin. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"Histresis"
"L alarma": alarma abajo

(4) "Lmites valores de relectura (RBK)" (no con PIDConS)


En esta rea se pueden introducir los lmites para el valor de relectura. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H advertencia": advertencia arriba
"Histresis"
"L advertencia": advertencia abajo

(5) Rango de operacin de la consigna (SP)


En esta rea se pueden introducir los lmites para el rango de operacin de la consigna.
Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H rango": lmite de rango arriba
"L rango": lmite de rango abajo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 271
Principios bsicos de APL
1.3 Funciones de los faceplates

(6) Rango de operacin de la variable manipulada


En esta rea se pueden introducir los lmites para el rango de operacin de la variable
manipulada. Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H rango": lmite de rango arriba
"L rango": lmite de rango abajo

(7) "Inhibicin/retardos de aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

(8) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

1.3.16 Vista de lmites de motores

Vista de lmites de motores


La vista de lmites de motores solo est disponible si un bloque AV se ha interconectado con
el motor.
Cuando se alcanzan o rebasan por exceso los valores (lmite), se visualiza en la barra de
herramientas del faceplate y en el smbolo del bloque.

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario.
Tenga en cuenta la validez de los conceptos con Categoras configuradas por el usuario
(Pgina 37).

Advanced Process Library (V8.1)


272 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates




   

(1) Rango superior e inferior de escala del valor adicional


Estos valores ofrecen informacin sobre el rea de visualizacin para la barra del valor
adicional. El rango de escala se define en el sistema de ingeniera.

(2) Visualizacin del valor adicional incluido el estado lgico


Esta rea muestra el valor adicional actual con el estado lgico correspondiente.

(3) "Lmites valor adicional"


En esta rea se pueden introducir los lmites para el valor adicional. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba
"H tolerancia": tolerancia arriba
Histresis
"L tolerancia": tolerancia abajo
"L advertencia": advertencia abajo
"L alarma": alarma abajo

(4) Indicador de barras para el valor adicional


Esta rea muestra el valor adicional actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 273
Principios bsicos de APL
1.3 Funciones de los faceplates

(5) "Permiso de operacin"


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Los tringulos sealizan los lmites especificados (3) para el valor adicional.

(6) Inhibicin/retardos de avisos


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

(7) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

Advanced Process Library (V8.1)


274 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.17 Vista preliminar de reguladores FM

Vista preliminar de reguladores FM


La vista preliminar muestra los parmetros que puede manejar el operador de la OS en todo
el bloque. Sin embargo, dicha vista no permite realizar operaciones.

(1) rea de vista preliminar


En esta rea se obtiene la vista preliminar de los valores siguientes:
"SP externo": consigna externa actual
"SP interno": consigna interna actual
"Error de regulacin": error de regulacin actual
"Modo Programa": valor preasignado en el modo Programa
"Magnitud perturb.": valor aditivo en el control anticipativo
"Corregir FM": correccin de la variable manipulada en el FM (el valor es 1)
"Corregir FB": correccin de la variable manipulada en el bloque (el valor es 1)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 275
Principios bsicos de APL
1.3 Funciones de los faceplates

"Valor de correccin": variable manipulada efectiva al "corregir la variable manipulada en


el bloque"
"Modo de seguridad": modo de seguridad en el mdulo FM (el valor es 1)
"Valor de seguridad": variable manipulada efectiva en el "modo de seguridad"

(2) "Habilit. operacin"


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"Cerrar": se permite modificar la variable manipulada "Cerrar". Si se ha configurado un
texto para este comando, se mostrar entre parntesis. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)
"Abrir": se permite modificar la variable manipulada "Abrir". Si se ha configurado un texto
para este comando, se mostrar entre parntesis. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)
"Paro": se permite modificar la variable manipulada "Paro". Si se ha configurado un texto
para este comando, se mostrar entre parntesis. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)
"SP externo": se permite aplicar la consigna externa.
"SP interno": se permite aplicar la consigna interna.
"Cambiar SP": se permite cambiar la consigna.
"Cambiar MV": se permite cambiar la variable manipulada.
"Modo Programa": se permite cambiar al modo Programa.
"Automtico": se permite cambiar al modo Automtico.
"Manual": se permite cambiar al modo Manual.
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
"OpStations". Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).

Advanced Process Library (V8.1)


276 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(4) Valor de proceso


En esta rea se visualiza el valor de proceso real (PV).

1.3.18 Vista preliminar de bloques Interlock

Vista preliminar de bloques Interlock

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 277
Principios bsicos de APL
1.3 Funciones de los faceplates

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).
Aqu se muestran las habilitaciones de operacin siguientes:
"Autorizacin de control local": con el botn <-- se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

1.3.19 Vista de rampas

Vista de rampas

(1) "Habilit. operacin"


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)

Advanced Process Library (V8.1)


278 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

(2) Activar la "limitacin de gradientes"


Mediante la casilla de verificacin se activa la "limitacin de gradientes" de la consigna. La
"limitacin de gradientes" puede ajustarse de forma separada para modificaciones positivas
o negativas de la consigna ("gradiente +" o "gradiente -"). Consulte al respecto el captulo
Modificacin de valores (Pgina 236).
Si existe una diferencia entre la consigna deseada y la consigna efectiva actualmente, es
posible visualizar una "G" azul en la barra de la vista estndar de FmCont, FmTemp, PidConL,
PIDConR, PIDStepL, OpAnL y MotSpdCL parametrizando SP_RateTarget (consigna
deseada para la limitacin del gradiente).

Si existe una diferencia entre la variable manipulada deseada y la variable manipulada efectiva
actualmente, es posible visualizar una "G" naranja en la barra de la vista estndar de VlvAnL
parametrizando MV_RateTarget (variable manipulada deseada para la limitacin del
gradiente).

(3) "Funcin de rampa"


En esta rea se define el tipo de funcin de rampa para la consigna.
Es posible ajustar los siguientes tipos de funcin de rampa:
"Duracin"
"Consigna deseada"
Es posible ajustar la duracin y la consigna deseada. Consulte al respecto el captulo
Modificacin de valores (Pgina 236).

(4) Activar la "rampa"


Con la operacin se activa o desactiva la funcionalidad ajustada en la funcin de rampa para
la modificacin de la consigna.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 279
Principios bsicos de APL
1.3 Funciones de los faceplates

Slo es posible activarla si la especificacin de consigna est ajustada en "Interna" en la vista


estndar del bloque. La activacin es vlida para una modificacin de consigna y,
seguidamente, vuelve a desactivarse.

1.3.20 Vista de avisos

Vista de avisos

(1) Barra de herramientas


Si se ha seleccionado la lista de ficheros de corto plazo, aparece una tecla nueva en la barra
de herramientas:

Esta tecla permite conmutar entre la vista "Crnica" y la vista "Avisos de operador".
Para exportar y ocultar avisos tiene que haber iniciado la sesin con la autorizacin de control
"Operacin de alto nivel".
(2) rea de visualizacin para avisos
Encontrar ms informacin sobre la vista de avisos en la Ayuda en pantalla del WinCC
Information System.
(3) Tecla "Ocultar avisos"
Esta tecla permite mostrar u ocultar los avisos. La vista de la tecla cambia en correspondencia:

Mostrar avisos

Ocultar avisos

Para ello se necesita la autorizacin de control "Operacin de alto nivel" y el modo de


ocultacin manual debe estar activado. Encontrar ms informacin en el manual "Process
Control System PCS 7 Operator Station".

Advanced Process Library (V8.1)


280 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.21 Vista de lotes

Vista de lotes





(1) "Habilitado"
Esta rea muestra si el bloque est habilitado para una operacin a travs de SIMATIC BATCH
(BatchEn = 1).

(2) "Ocupado"
Esta rea muestra si el bloque se est manejando a travs de SIMATIC BATCH (Occupied = 1).

(3) "Nombre del lote"


Esta rea muestra la denominacin del lote que se est ejecutando en estos momentos
(Batchname).

(4) "ID del lote"


Esta rea muestra el nmero de identificacin del lote que se est ejecutando en estos
momentos (BatchID).

(5) "Etapa del lote"


Esta rea muestra el nmero de etapa del lote que se est ejecutando en estos momentos
(StepNo).

(6) "Vista de lotes"


Esta rea muestra la vista del lote que se est ejecutando en estos momentos (Batchview).
Con la variable interna "@APLBatchEnable", puede activar o desactivar el botn "Lote" en la
barra de herramientas.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 281
Principios bsicos de APL
1.3 Funciones de los faceplates

Valor de @APLBatchEnable Manejo del botn "Lote" de la Smbolo para el botn "Lote" de
barra de herramientas la barra de herramientas
0 desactivado

1 activado

1.3.22 Vista de memoria

Vista de memoria
En esta vista se dejan mensajes temporales para otros operadores de la OS. Dichos mensajes
se registran en el campo de entrada y se guardan y activan activando la casilla de verificacin
situada en el extremo inferior derecho del faceplate.

(1) Campo de entrada para notas


(2) Casilla de verificacin para activar la nota
La prxima vez que se abra el faceplate o bien despus de cambiar la imagen de proceso,
en la barra de estado del smbolo del bloque y del faceplate se indicar que hay un mensaje
nuevo.
Al desactivar el botn de opcin se borran los indicadores de las barras de estado.
Sin embargo, el mensaje no se borra automticamente.

Nota
Tenga en cuenta que el contenido de la vista de memoria se borra al realizar una compilacin
total de la OS seguida de una carga.

Advanced Process Library (V8.1)


282 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.23 Visor de curvas

Visor de curvas

 


 )LQDOL]DGR

(1) Barra de herramientas


(2) rea de visualizacin de curvas
(3) Barra de estado
(4) Botn para conmutar entre la variable de fichero y la variable online. En la barra de estado
se indica si el visor de curvas trabaja con datos online o con datos de fichero.
(5) Botn para abrir la ventana "Diagrama de dispersin (Scatterplot)"
La tecla de exportacin solo est visible y operativa con el permiso de operacin "Operacin
de alto nivel".
Encontrar ms informacin sobre el visor de curvas en la Ayuda en pantalla del WinCC
Information System.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 283
Principios bsicos de APL
1.3 Funciones de los faceplates

Configuracin del visor de curvas


El visor de curvas puede configurarse de modo que al abrir se muestren directamente valores
de fichero. Para ello es imprescindible que existan variables de fichero. Para ello proceda del
siguiente modo:
En la propiedad "TrendPictureName" del smbolo de bloque se adjunta un "1". Para
separarlo del nombre de la imagen de curva se utiliza un punto y coma.
Ejemplo: @pg_apl_trendPID_Statistic.pdl;1

Particularidades de los reguladores


Es posible elegir entre 2 representaciones del rea de visualizacin:

1. Representacin detallada (ajuste estndar):


El rea de visualizacin est formada por 3 sistemas de coordenadas:
curva de consigna y valor real;
curva de variable manipulada e ndice de calidad de regulacin;
curva binaria con automtico/manual, variable manipulada en lmite superior o inferior
Mediante un segundo botn de usuario (numero 2) en la barra de herramientas se abre el
diagrama de dispersin. Muestra un sistema de coordenadas con el valor de proceso en el
eje de valores y la variable manipulada o la realimentacin de posicin en el eje X. Con cada
ciclo se registra una nueva pareja de valores en el sistema de coordenadas.
Si desea utilizar la representacin detallada, hay que introducir lo siguiente en el rea
Tendencias del smbolo del bloque, en el WinCC Graphicsdesigner:
TrendPictureName = @pg_apl_trendPID_Statistic.pdl

2. Representacin simplificada:
El rea de visualizacin est formada por 2 sistemas de coordenadas:
curva de consigna y valor real;
curva de variable manipulada e ndice de calidad de regulacin;
Si desea utilizar la representacin detallada, hay que introducir lo siguiente en el rea
Tendencias del smbolo del bloque, en el WinCC Graphicsdesigner:
TrendPictureName =@pg_apl_trendPID.pdl

Indicaciones para el regulador paso a paso con realimentacin de posicin:


Si se utiliza como tipo de regulador un regulador paso a paso con realimentacin de posicin,
hay que introducir lo siguiente en el rea Tendencias del smbolo del bloque, en el WinCC
Graphicsdesigner:
TrendConfiguration5 = *.MV#Value;...
TrendConfiguration6 = .RbkOut#Value;...

Para todos los dems tipos de reguladores rige (ajuste estndar):


TrendConfiguration5 = .MV#Value;...
TrendConfiguration6 = *.RbkOut#Value;...

Advanced Process Library (V8.1)


284 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

1.3.24 Operacin con lmites y visualizacin en el faceplate

Operacin con lmites y visualizacin en el faceplate


La vista de lmites del faceplate permite modificar los lmites y la histresis con la autorizacin
de control correspondiente ("operaciones de alto nivel"). Los lmites se visualizan grficamente
en la vista estndar del faceplate.
Cuando se alcanzan y rebasan por exceso los lmites se lanza un aviso de la categora Alarma,
advertencia o tolerancia. Esto se muestra grficamente del siguiente modo:

Smbolo Significado
Alarma

Advertencia

Tolerancia

Nota
Los smbolos representados no son vlidos con categoras configuradas por el usuario. En
las categoras configuradas por el usuario los colores y las denominaciones abreviadas
dependen de la configuracin especfica del proyecto. Tenga en cuenta la validez de los
conceptos con categoras configuradas por el usuario (Pgina 37).

Consulte tambin
Categoras configuradas por el usuario (Pgina 37)

1.3.25 Administracin de colores centralizada

Administracin de colores centralizada


A partir de la versin 8.1, los colores de los faceplates y de los smbolos de bloque pueden
modificarse de forma centralizada con la paleta de colores central de WinCC. La paleta de
colores central se encuentra en la ficha "Interfaz de usuario y diseo" de las propiedades del
proyecto.
Los siguientes colores no se pueden modificar con la paleta de colores central:
Los colores (salvo los colores de curvas) de WinCC Alarm Control, WinCC Online Trend
Control, WinCC Ruler Control y WinCC Function Control.
Los ttulos de ventanas nicamente pueden modificarse mediante los diseos de Windows.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 285
Principios bsicos de APL
1.3 Funciones de los faceplates

Los colores de las casillas de verificacin no pueden modificarse.


Los colores de alarmas se modifican en el sistema de avisos PCS 7.
Los colores de curvas no se modifican automticamente en los smbolos de bloque de
proyectos existentes, ya que estas propiedades se modifican de manera especfica para
una instancia y no en los mecanismos de actualizacin para smbolos de bloque.
El usuario puede tomar un rango de colores de 0 a 199; el rango de colores de APL comienza
en el ndice 200.
Descripcin de los ndices de color de APL:

ndices de color para smbolos de bloque


Es posible crear los siguientes ndices de color para smbolos de bloque.

ndic Part Tran Cdigo Nombre Descripcin Propiedad(es) Tipos de


e de e spar HTML del color [Nombres de smbolos de
color encia (RGB) atributo] bloque
200 1 0 B6B6B6 Gris Aclaracin: color BackgroundColor Smbolos de
de fondo bloque con
valores
analgicos
201 1 0 DADADA Gris muy Aclaracin: color BackgroundFillPat Smbolos de
claro del patrn de ternColor bloque con
relleno valores
analgicos
202 1 0 B6B6B6 Gris Indicacin de TagBackColor Todos los
etiqueta: color de smbolos de
fondo bloque con
indicacin de
etiqueta
203 1 0 DADADA Gris muy Indicacin de TagFillColor Todos los
claro etiqueta: color del smbolos de
patrn de relleno bloque con
indicacin de
etiqueta
204 1 0 919191 Gris Indicacin de TagBorderColor Todos los
oscuro etiqueta: color del smbolos de
borde bloque con
indicacin de
etiqueta
205 1 0 000000 Negro Indicacin de TagFontColor Todos los
etiqueta: color de smbolos de
fuente bloque con
indicacin de
etiqueta
206 1 0 00FFFA Cin Resalte de BlockIconHighligh Todos los
puro etiqueta: color de tBackColor smbolos de
fondo bloque
207 1 0 5CC2BC Cin Resalte de BlockIconHighligh Todos los
atemper etiqueta: color del tFillColor smbolos de
ado patrn de relleno bloque

Advanced Process Library (V8.1)


286 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

208 1 0 FFFFFF Blanco Resalte de BlockIconHighligh Todos los


etiqueta: color de tFontColor smbolos de
fuente bloque
209 1 0 B6B6B6 Gris Indicacin del LimitObjectHighB Smbolos de
lmite superior: ackColor bloque con
color de fondo indicacin del
lmite superior
210 1 0 DADADA Gris muy Indicacin del LimitObjectHighFil Smbolos de
claro lmite superior: lColor bloque con
color del patrn de indicacin del
relleno lmite superior
211 1 0 B6B6B6 Gris Indicacin del LimitObjectLowBa Smbolos de
lmite inferior: color ckColor bloque con
de fondo indicacin del
lmite inferior
212 1 0 DADADA Gris muy Indicacin del LimitObjectLowFill Smbolos de
claro lmite inferior: color Color bloque con
del patrn de indicacin del
relleno lmite inferior
213 1 0 B6B6B6 Gris Rectngulo vaco: EmptyRectBackC Smbolos de
color de fondo olor1 bloque con
barra de estado
214 1 0 DADADA Gris muy Rectngulo vaco: EmptyRectFillCol Smbolos de
claro color del patrn de or1 bloque con
relleno barra de estado
215 1 0 808080 Gris Rectngulo vaco: EmptyRectBorder Smbolos de
oscuro color del borde Color1 bloque con
barra de estado
216 1 0 FFFFFF Blanco Valor real (valor de Value1BackColor Smbolos de
proceso): color de Value10BackColo bloque con
fondo r valor analgico
217 1 0 000000 Negro Valor real (valor de Value1FontColor Smbolos de
proceso): color de Value10FontColor bloque con
fuente valor analgico
218 1 100 C0C0C0 Ninguno Consigna: color de Value2BackColor Smbolos de
(transpar fondo bloque con
ente) valor analgico
219 1 0 0000FF Azul puro Consigna: color de Value2FontColor Smbolos de
fuente bloque con
valor analgico
220 2 100 C0C0C0 Ninguno Variable Value3BackColor Smbolos de
(transpar modificada: color bloque con
ente) de fondo valor analgico
221 2 0 F24F00 Naranja Variable Value3FontColor Smbolos de
puro modificada: color bloque con
de fuente valor analgico
222 2 100 C0C0C0 Ninguno Valor de relectura: Value3BackColor Smbolos de
(transpar color de fondo Value4BackColor bloque con
ente) valor analgico
223 2 0 008080 Cin Valor de relectura: Value3FontColor Smbolos de
oscuro color de fuente Value4FontColor bloque con
valor analgico

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 287
Principios bsicos de APL
1.3 Funciones de los faceplates

224 2 100 B6B6B6 Ninguno Unidad2, valor real UnitBackColor, Smbolos de


(transpar (valor de proceso)/ Unit1BackColor- bloque con
ente) consigna: color de Unit4BackColor valor analgico
fondo
225 2 0 494949 Gris muy Unidad, valor real UnitFontColor, Smbolos de
oscuro (valor de proceso)/ Unit1FontColor- bloque con
consigna: color de Unit4FontColor valor analgico
fuente
226 2 100 B6B6B6 Ninguno Unidad 2, variable Unit2BackColor Smbolos de
(transpar modificada: color bloque con
ente) de fondo valor analgico
227 2 0 494949 Gris muy Unidad, variable Unit2FontColor Smbolos de
oscuro modificada: color bloque con
de fuente valor analgico
228 2 100 B6B6B6 Ninguno Unidad2, valor de Unit1BackColor, Smbolos de
(transpar relectura: color de Unit2BackColor bloque con
ente) fondo valor analgico
229 2 0 494949 Gris muy Unidad, valor de Unit1FontColor, Smbolos de
oscuro relectura: color de Unit2FontColor bloque con
fuente valor analgico
230 2 0 6D6D6D Gris muy Estado "No BackColorOn1 Enclavamiento
oscuro utilizado": color de
fondo
231 2 0 919191 Gris Estado "No FillColorOn1 Enclavamiento
oscuro utilizado": color del
patrn de relleno
232 2 0 0000FF Azul puro Estado BackColorOn2 Enclavamiento
"Puenteado": color
de fondo
233 2 0 00A2E8 Azul puro Estado FillColorOn2 Enclavamiento
"Puenteado": color
del patrn de
relleno
234 2 0 E4D400 Amarillo Estado BackColorOn3 Enclavamiento
puro "Simulacin": color
de fondo
235 2 0 FFFF00 Amarillo Estado FillColorOn3 Enclavamiento
puro "Simulacin": color
del patrn de
relleno
236 2 0 00B500 Verde Estado BackColorOn4 Enclavamiento
limn "Desenclavado": c
intenso olor de fondo
237 2 0 00FF00 Verde Estado FillColorOn4 Enclavamiento
limn "Desenclavado": c
puro olor del patrn de
relleno
238 2 0 E60000 Rojo Estado BackColorOn5 Enclavamiento
puro "Enclavado": color
de fondo

Advanced Process Library (V8.1)


288 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

239 2 0 FF0000 Rojo Estado FillColorOn5 Enclavamiento


puro "Enclavado": color
del patrn de
relleno
240 3 0 00B500 Verde Estado "On": color BackColorOn, Contador de
limn de fondo OnBackColor familias /
intenso MonDi08/
MonDiL
MonDiS (tipo 1
y 4) / OpDi03 /
ShrdResS/
TimeTrig/
TotalL
241 3 0 00FF00 Verde Estado "On": color FillColorOn,
limn del patrn de OnFillColor
puro relleno
242 3 0 00FF00 Verde Estado "On": color Value2BackColor OpDi01,
limn de fondo OpTrig
puro
243 3 0 000000 Negro Estado "On": color Value2FontColor OpDi01,
de fuente OpTrig
244 3 0 FFFFFF Blanco Estado "On": color Value2BackColor MonDiL -
de fondo MonDiS (tipos
2, 3 y 5)
245 3 0 000000 Negro Estado "On": color Value2FontColor MonDiL -
de fuente MonDiS (tipos
2, 3 y 5)
246 3 0 FFFFFF Blanco Estado "On": color FontColorOn MonDiL -
de fuente MonDiS (tipo 4)
247 3 0 B6B6B6 Gris Estado "Off": color BackColorOff,
de fondo BackColorOn
248 3 0 DADADA Gris muy Estado "Off": color FillColorOff,
claro del patrn de FillColorOn
relleno
249 3 0 DADADA Gris muy Estado "Off": color BackColorOff Contador de
claro de fondo familias,
MonDi08,
TimeTrig
250 3 0 FFFFFF Blanco Estado "Off": color FillColorOff Contador de
del patrn de familias,
relleno MonDi08,
TimeTrig
251 3 0 FFFFFF Blanco Estado "Off": color Value1BackColor MonDiL
de fondo MonDiS (tipos
2, 3 y 5)
252 3 0 000000 Negro Estado "Off": color Value1FontColor MonDiL
de fuente MonDiS (tipos
2, 3 y 5)
253 3 0 000000 Negro Estado "Off": color FontColorOff MonDiL
de fuente MonDiS (tipo 4)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 289
Principios bsicos de APL
1.3 Funciones de los faceplates

254 3 0 B6B6B6 Gris Estado "No BackColorNA MonDi08


utilizado": color de
fondo
255 3 0 000000 Negro Estado "Fuera de ForeColorValue OpStations
servicio": color de
fuente
256 3 0 C0C0C0 Gris Indicacin del valor Value2BackColor SelA16In
claro analgico
seleccionado:
color de fondo
257 3 0 6D6D6D Gris muy Indicacin del valor Value2FontColor SelA16In
oscuro analgico
seleccionado:
color de fuente
258 3 0 494949 Gris muy Smbolos ISO/DIN: BorderColor
oscuro color de lnea
1
Nueva propiedad
2
Nota: la muestra debe cambiarse a "monocolor" en el smbolo de bloque para que el color
tenga efecto.

ndices de color para faceplates


Es posible crear los siguientes ndices de color para faceplates.

ndice Par Trans Cdigo Nombre Descripcin Propiedad(es) Tipos de vistas/


de te paren HTML del color [Nombres de objetos
color cia (RGB) atributo]
259 3 0 AFAFAF Gris Vista: color de BackColor Vistas en todos los
fondo faceplates
260 4 0 DEDEDE Gris Vista: color FillColor Vistas en todos los
muy del patrn de faceplates
claro relleno
261 4 0 62ACAA Cin Rango de BackColor Todo el rango de
oscuro operacin: operacin
color de fondo
262 4 0 AACFCD Cin Rango de FillColor Todo el rango de
grisceo operacin: operacin
color del
patrn de
relleno
263 4 0 000000 Negro Ttulo o ForeColor Todos los textos
rotulacin del estticos en el
rango de rango de operacin
operacin:
color de
fuente

Advanced Process Library (V8.1)


290 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

264 4 0 C0C0C0 Gris Control BackColor, Rango de operacin


claro deslizante del BackColorTop, "@PG_APL_OA_An
rango de BackColorBotto alogwithlimits100.P
operacin: m, ButtonColor, DL"
color de fondo HighLimitColor,
LowLimitColor
265 4 0 FFFFFF Blanco Control BorderBackColo Rango de operacin
deslizante del r "@PG_APL_OA_An
rango de alogwithlimits100.P
operacin: DL"
color de fondo
del borde
266 4 0 000000 Negro Control BorderColor Rango de operacin
deslizante del "@PG_APL_OA_An
rango de alogwithlimits100.P
operacin: DL"
color del
borde
267 4 0 DADADA Gris Comentario FillColor Encabezados en
muy del bloque: todos los faceplates
claro color del
patrn de
relleno
268 4 0 808080 Gris Comentario BorderColor Encabezados en
oscuro del bloque: todos los faceplates
color del
borde
269 4 0 000000 Negro Comentario FontColor Encabezados en
del bloque: todos los faceplates
color de
fuente
270 4 0 B6B6B6 Gris Rectngulos BackColor Encabezados en
vacos todos los faceplates
resumen:
color de fondo
271 4 0 DADADA Gris Rectngulos FillColor Encabezados en
muy vacos todos los faceplates
claro resumen:
color del
patrn de
relleno
272 4 0 808080 Gris Rectngulos BorderColor Encabezados en
oscuro vacos todos los faceplates
resumen:
color del
borde
273 4 0 C0C0C0 Gris Indicacin de BackColor Encabezados en
claro grupo todos los faceplates
resumen: [1]
color de fondo
274 4 0 C0C0C0 Gris Botn barra BackColor Encabezados en
claro de todos los faceplates
herramientas:
color de fondo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 291
Principios bsicos de APL
1.3 Funciones de los faceplates

275 4 0 BABABA Gris Botn barra FillColor Encabezados en


de todos los faceplates
herramientas:
color del
patrn de
relleno
276 4 0 808080 Gris Botn barra BorderColor Encabezados en
oscuro de todos los faceplates
herramientas:
color del
borde
277 4 0 000000 Negro Botn barra FontColor Encabezados en
de todos los faceplates
herramientas: [2]
color de
fuente
278 4 0 C0C0C0 Gris Botn BackColor Encabezados en
claro encabezado[3 todos los faceplates
]: color de
fondo
279 4 0 808080 Gris Botn BorderColor 8 Encabezados en
oscuro encabezado: todos los faceplates
color del
borde
280 5 0 000000 Negro Ttulo o TextFontColor, Vistas con textos
rotulacin en FontColor, estticos y objetos
vistas: color ForeColor, APL con
de fuente LeftHandTextFo TypeID=17-20,22-2
ntColor[4] 4, 27, 29, 64,120,
130
281 5 0 AFAFAF Gris Botn en BackColor Vistas con objetos
vistas/rangos APL con
de operacin: TypeID=30-34,
color de fondo 50-52
282 5 0 CECECE Gris Botn en FillColor Vistas con objetos
claro vistas/rangos APL con
de operacin: TypeID=30-34,
color del 50-52
patrn de
relleno
283 5 0 808080 Gris Botn en BorderColor Vistas con objetos
oscuro vistas/rangos APL con
de operacin: TypeID=30-34,
color del 50-52
borde
284 5 0 FFFFFF Blanco Botn en BorderColorTop Vistas con objetos
vistas/rangos APL con
de operacin: TypeID=30-34,
Color de 50-52
borde 3D

Advanced Process Library (V8.1)


292 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

285 5 0 808080 Gris Botn en BorderColorBott Vistas con objetos


oscuro vistas/rangos om APL con
de operacin: TypeID=30-34,
Color de 50-52
sombra 3D
286 5 0 000000 Negro Botn en ForeColor Vistas con objetos
vistas/rangos APL con
de operacin: TypeID=30-34,
color de 50-52
fuente
287 5 0 DADADA Gris Valor EnabledBackCol Vistas con campos
muy analgico or, BackColor, de E/S (tambin
claro activado en BackColor_OK ampliados) y
vistas/rangos objetos APL con
de operacin: TypeID=20, 22-24,
color de fondo 27, 28-29, 130
288 5 0 FFFFFF Blanco Valor EnabledFillColor Vistas con campos
analgico , FillColor, de E/S (tambin
activado en FillColor_OK ampliados) y
vistas/rangos objetos APL con
de operacin: TypeID=20, 22-24,
color del 27, 28-29, 130
patrn de
relleno
289 5 0 B6B6B6 Gris Valor DisabledBackCo Vistas con campos
analgico lor, BackColor, de E/S (tambin
desactivado BackColor_OK ampliados) y
en vistas/ objetos APL con
rangos de TypeID=20, 22-24,
operacin: 27, 28-29, 91,
color de fondo 92,130
290 5 0 DADADA Gris Valor DisabledFillColo Vistas con campos
muy analgico r, FillColor, de E/S (tambin
claro desactivado FillColor_OK ampliados) y
en vistas/ objetos APL con
rangos de TypeID=20, 22-24,
operacin: 27, 28-29, 91,
color del 92,130
patrn de
relleno
291 5 0 000000 Negro Valor ValueFontColor, Vistas con campos
analgico o ForeColor, de E/S (tambin
unidad en ForeColor_OK ampliados) y
vistas/rangos objetos APL con
de operacin: TypeID=16, 20,
color de 22-24, 27, 28-29,
fuente 91, 130
292 5 0 00B500 Verde Valor real LineColor, Vistas con campos
limn analgico BorderColor de E/S (tambin
intenso (valor de ampliados) y
proceso): objetos APL con
color del TypeID=20, 24
borde

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 293
Principios bsicos de APL
1.3 Funciones de los faceplates

293 5 0 0000FF Azul Consigna LineColor, Vistas con campos


puro analgica: BorderColor de E/S (tambin
color del ampliados) y
borde objetos APL con
TypeID=20,28
294 5 0 D27A00 Naranja Variable LineColor, Vistas con campos
intenso analgica BorderColor de E/S (tambin
modificada: ampliados) y
color del objetos APL con
borde TypeID=20, 24, 28
295 5 0 008582 Cin Valor de LineColor, Vistas con campos
oscuro relectura BorderColor de E/S (tambin
analgico: ampliados) y
color del objetos APL con
borde TypeID=20
296 5 0 808080 Gris Parmetro LineColor, Vistas con campos
oscuro analgico/ BorderColor de E/S (tambin
valor de ampliados) y
rango objetos APL con
analgico: col TypeID=20, 22-24,
or del borde 27, 28, 90, 92, 130
297 5 0 000000 Negro Valor lmite LineColor, En objetos APL
analgico (sin BackColor "@PG_CntOhSc_Li
alarma), valor mit.PDL",
de entrada, "@PG_Ratio_Stand
offset: color ard.PDL",
del borde "@PG_TotalL_Stan
dard.PDL" con
TypeID=20, 24, 28,
29 y HMIStaticText
298 5 0 808080 Gris Indicaciones BorderColor Vistas con objetos
oscuro de valores APL con
analgicos TypeID=21,25, 26
vacas
299 5 0 00B500 Verde Valor binario OnBackColor, Vistas con objetos
limn On: color de State1BackColor APL con
intenso fondo TypeID=17,18,120
300 6 0 00FF00 Verde Valor binario OnFillColor, Vistas con objetos
limn On: color del State1FillColor APL con
puro patrn de TypeID=17,18,120
relleno
301 6 0 FFFFFF Blanco Valor binario OnFontColor, Vistas con objetos
On: color de State1FontColor APL con
fuente TypeID=17,18,120
302 6 0 FFFFFF Blanco Valor binario OffBackColor, Vistas con objetos
Off: color de State2BackColor APL con
fondo TypeID=17,18,120
303 6 0 DADADA Gris Valor binario OffFillColor, Vistas con objetos
muy Off: color del State2FillColor APL con
claro patrn de TypeID=17,18,120
relleno

Advanced Process Library (V8.1)


294 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

304 6 0 000000 Negro Valor binario OffFontColor, Vistas con objetos


Off: color de State2FontColor APL con
fuente TypeID=17,18,120
305 6 0 808080 Gris Valor binario: BorderColor Vistas con objetos
oscuro color del APL con
borde TypeID=17,18,120
306 6 0 B6B6B6 Gris Vista BackColor Vista preliminar,
preliminar de objetos APL con
valor binario: TypeID=14
color de fondo
307 6 0 DADADA Gris Vista FillColor Vista preliminar,
muy preliminar de objetos APL con
claro valor binario: TypeID=14
color del
patrn de
relleno
308 6 0 000000 Negro Vista FontColor Vista preliminar,
preliminar de objetos APL con
valor binario: TypeID=14
color de
fuente
309 6 0 808080 Gris Vista BorderColor Vista preliminar,
oscuro preliminar de objetos APL con
valor binario: TypeID=14
color del
borde
310 6 0 00B500 Verde Indicacin de State1BackColor Vista estndar,
limn estado Modo objetos APL con
intenso de operacin State7BackColor TypeID=11
"On": color de
fondo
311 6 0 00FF00 Verde Indicacin de State1FillColor Vista estndar,
limn estado Modo objetos APL con
puro de operacin State7FillColor TypeID=11
"On": color del
patrn de
relleno
312 6 0 FFFFFF Blanco Indicacin de State1FontColor Vista estndar,
estado Modo objetos APL con
de operacin State7FontColor TypeID=11
"On": color de
fuente
313 6 0 FFFFFF Blanco Indicacin de State1BackColor Vista estndar,
estado Modo objetos APL con
de operacin State7BackColor TypeID=11
"Manual": colo
r de fondo
314 6 0 CECECE Gris Indicacin de State1FillColor Vista estndar,
claro estado Modo objetos APL con
de operacin State7FillColor TypeID=11
"Manual": colo
r del patrn de
relleno

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 295
Principios bsicos de APL
1.3 Funciones de los faceplates

315 6 0 000000 Negro Indicacin de State1FontColor Vista estndar,


estado Modo objetos APL con
de operacin State7FontColor TypeID=11
"Manual": colo
r de fuente
316 6 0 00FF00 Verde Indicacin de State1BackColor Vista estndar,
limn estado Modo objetos APL con
puro de operacin State7BackColor TypeID=11
"Automtico":
color de fondo
317 6 0 008500 Verde Indicacin de State1FillColor Vista estndar,
limn estado Modo objetos APL con
oscuro de operacin State7FillColor TypeID=11
"Automtico":
color del
patrn de
relleno
318 6 0 FFFFFF Blanco Indicacin de State1FontColor Vista estndar,
estado Modo objetos APL con
de operacin State7FontColor TypeID=11
"Automtico":
color de
fuente
319 6 0 00CECA Cin Indicacin de State1BackColor Vista estndar,
intenso estado Modo objetos APL con
de operacin State7BackColor TypeID=11
"Local": color
de fondo
320 7 0 00FFFA Cin Indicacin de State1FillColor Vista estndar,
puro estado Modo objetos APL con
de operacin State7FillColor TypeID=11
"Local": color
del patrn de
relleno
321 7 0 000000 Negro Indicacin de State1FontColor Vista estndar,
estado Modo objetos APL con
de operacin State7FontColor TypeID=11
"Local": color
de fuente
322 7 0 0000FF Azul Indicacin de State1BackColor Vista estndar,
puro estado Modo objetos APL con
de operacin State7BackColor TypeID=11
"Programa
MV/SP": color
de fondo
323 7 0 98BDFF Azul Indicacin de State1FillColor Vista estndar,
muy estado Modo objetos APL con
claro de operacin State7FillColor TypeID=11
"Programa
MV/SP": color
del patrn de
relleno

Advanced Process Library (V8.1)


296 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

324 7 0 FFFFFF Blanco Indicacin de State1FontColor Vista estndar,


estado Modo objetos APL con
de operacin State7FontColor TypeID=11
"Programa
MV/SP": color
de fuente
325 7 0 919191 Gris Indicacin de State1BackColor Vista estndar,
oscuro estado Modo objetos APL con
de operacin State7BackColor TypeID=11
"Fuera de
servicio": colo
r de fondo
326 7 0 CECECE Gris Indicacin de State1FillColor Vista estndar,
claro estado Modo objetos APL con
de operacin State7FillColor TypeID=11
"Fuera de
servicio": colo
r del patrn de
relleno
327 7 0 000000 Negro Indicacin de State1FontColor Vista estndar,
estado Modo objetos APL con
de operacin State7FontColor TypeID=11
"Fuera de
servicio": colo
r de fuente
328 7 0 808080 Gris Indicacin de BorderColor Vista estndar,
oscuro estado Modo objetos APL con
de operacin: TypeID=11
color del
borde
329 7 0 FFFFFF Blanco Indicacin de State1BackColor Generalmente vista
estado estndar/vista de
Comando State7BackColor parmetros/vista
"Paro"/"Cerrar preliminar, objetos
"/"Off"/"Pausa APL con
"/"Cancelar": c TypeID=10,11,15
olor de fondo
330 7 0 DADADA Gris Indicacin de State1FillColor Generalmente vista
muy estado estndar/vista de
claro Comando State7FillColor parmetros/vista
"Paro"/"Cerrar preliminar, objetos
"/"Off"/"Pausa APL con
"/"Cancelar": c TypeID=10,11,15
olor del
patrn de
relleno
331 7 0 000000 Negro Indicacin de State1FontColor Generalmente vista
estado estndar/vista de
Comando State7FontColor parmetros/vista
"Paro"/"Cerrar preliminar, objetos
"/"Off"/"Pausa APL con
"/"Cancelar": c TypeID=10,11,15
olor de fuente

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 297
Principios bsicos de APL
1.3 Funciones de los faceplates

332 7 0 00B500 Verde Indicacin de State1BackColor Generalmente vista


limn estado estndar/vista de
intenso Comando State7BackColor parmetros/vista
"Arranque"/"A preliminar, objetos
brir"/"On"/"Co APL con
ntinuar": TypeID=10,11,15
color de fondo
333 7 0 00FF00 Verde Indicacin de State1FillColor Generalmente vista
limn estado estndar/vista de
puro Comando State7FillColor parmetros/vista
"Arranque"/"A preliminar, objetos
brir"/"On"/"Co APL con
ntinuar": TypeID=10,11,15
color del
patrn de
relleno
334 7 0 FFFFFF Blanco Indicacin de State1FontColor Generalmente vista
estado estndar/vista de
Comando State7FontColor parmetros/vista
"Arranque"/"A preliminar, objetos
brir"/"On"/"Co APL con
ntinuar": TypeID=10,11,15
color de
fuente
335 7 0 FF0000 Rojo Indicacin de State1BackColor Vista estndar,
puro estado objetos APL con
Comando State7BackColor TypeID=10, 15
"Paro
rpido": color
de fondo
336 7 0 FF8296 Rojo Indicacin de State1FillColor Vista estndar,
muy estado objetos APL con
claro Comando State7FillColor TypeID=10, 15
"Paro
rpido": color
del patrn de
relleno
337 7 0 000000 Negro Indicacin de State1FontColor Vista estndar,
estado objetos APL con
Comando State7FontColor TypeID=10, 15
"Paro
rpido": color
de fuente
338 7 0 FFFFFF Blanco Indicacin de State1BackColor Vista estndar,
estado objetos APL con
Comando State7BackColor TypeID=11
"Interno":
color de fondo
339 7 0 CECECE Gris Indicacin de State1FillColor Vista estndar,
claro estado objetos APL con
Comando State7FillColor TypeID=11
"Interno":
color del
patrn de
relleno

Advanced Process Library (V8.1)


298 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

340 8 0 000000 Negro Indicacin de State1FontColor Vista estndar,


estado objetos APL con
Comando State7FontColor TypeID=11
"Interno":
color de
fuente
341 8 0 0000FF Azul Indicacin de State1BackColor Vista estndar,
puro estado objetos APL con
Comando State7BackColor TypeID=10,11,15
"Externo":
color de fondo
342 8 0 98BDFF Azul Indicacin de State1FillColor Vista estndar,
muy estado objetos APL con
claro Comando State7FillColor TypeID=10,11,15
"Externo":
color del
patrn de
relleno
343 8 0 FFFFFF Blanco Indicacin de State1FontColor Vista estndar,
estado objetos APL con
Comando State7FontColor TypeID=10,11,15
"Externo":
color de
fuente
344 8 0 808080 Gris Indicacin de BorderColor Vista estndar,
oscuro estado objetos APL con
Comando: TypeID=10,11,15
color del
borde
345 8 0 000000 Negro Indicacin de BackColor, Vista estndar,
estado Error State1BackColor generalmente
("Error de objetos APL con
posicin State7BackColor TypeID=12
final", "Error
de control",
"Seal no
vlida", "Error
conmutacin",

"Guardamotor
", "Interr. de
par activo",
"Error
externo", "CPI
no vlido",
"Error
conmutacin",
"Inestable"):
color de fondo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 299
Principios bsicos de APL
1.3 Funciones de los faceplates

346 8 0 919191 Gris Indicacin de FillColor, Vista estndar,


oscuro estado Error State1FillColor generalmente
("Error de objetos APL con
posicin State7FillColor TypeID=12
final", "Error
de control",
"Seal no
vlida", "Error
conmutacin",

"Guardamotor
", "Interr. de
par activo",
"Error
externo", "CPI
no vlido",
"Error
conmutacin",
"Inestable"):
color del
patrn de
relleno
347 8 0 FFFF00 Amarillo Indicacin de FontColor, Vista estndar,
puro estado Error State1FontColor generalmente
("Error de objetos APL con
posicin State7FontColor TypeID=12
final", "Error
de control",
"Seal no
vlida", "Error
conmutacin",

"Guardamotor
", "Interr. de
par activo",
"Error
externo", "CPI
no vlido",
"Error
conmutacin",
"Inestable"):
color de
fuente

Advanced Process Library (V8.1)


300 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

348 8 0 919191 Gris Indicacin de BackColor, Vista estndar,


oscuro estado State1BackColor generalmente
Estado objetos APL con
bloque AS State7BackColor TypeID=12,13
("Forzado",
"Solicitud
0/1",
"Corrigiendo",
"Optimizando"
, "Salida..."[5],
"Difuso...",
"Modo de
seguridad",
"Fin",
"Tarando",
"Seguim.
aut.", "En
pausa",
"Off"[6], "
Disparador",
"Desactivado"
): color de
fondo
349 8 0 DADADA Gris Indicacin de FillColor, Vista estndar,
muy estado State1FillColor generalmente
claro Estado objetos APL con
bloque AS State7FillColor TypeID=12, 13
("Forzado",
"Solicitud
0/1",
"Corrigiendo",
"Optimizando"
, "Salida..."[7],
"Difuso...",
"Modo de
seguridad",
"Fin",
"Tarando",
"Seguim.
aut.", "En
pausa",
"Off"[8], "
Disparador",
"Desactivado"
): color del
patrn de
relleno

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 301
Principios bsicos de APL
1.3 Funciones de los faceplates

350 8 0 000000 Negro Indicacin de FontColor, Vista estndar,


estado State1FontColor generalmente
Estado objetos APL con
bloque AS State7FontColor TypeID=12, 13
("Forzado",
"Solicitud
0/1",
"Corrigiendo",
"Optimizando"
, "Salida..."[9],
"Difuso...",
"Modo de
seguridad",
"Fin",
"Tarando",
"Seguim.
aut.", "En
pausa",
"Off"[10], "
Disparador",
"Desactivado"
): color de
fuente
351 8 0 FF0000 Rojo Indicacin de BackColor, Vista estndar,
puro estado State1BackColor generalmente
Alarma objetos APL con
("Caudal", State7BackColor TypeID=12,13
"Subdosificad
o",
"Sobredosific
ado"): color
de fondo
352 8 0 FFFFFF Blanco Indicacin de FillColor, Vista estndar,
estado State1FillColor generalmente
Alarma objetos APL con
("Caudal", State7FillColor TypeID=12, 13
"Subdosificad
o",
"Sobredosific
ado"): color
del patrn de
relleno
353 8 0 000000 Negro Indicacin de FontColor, Vista estndar,
estado State1FontColor generalmente
Alarma objetos APL con
("Caudal", State7FontColor TypeID=12, 13
"Subdosificad
o",
"Sobredosific
ado"): color
de fuente

Advanced Process Library (V8.1)


302 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

354 8 0 00B500 Verde Indicacin de BackColor, Vista estndar,


limn estado activa State1BackColor generalmente
oscuro ("On"[11], objetos APL con
"Activado", State7BackColor TypeID=12,13,15
"
Dosificando"):
color de fondo
355 8 0 00FF00 Verde Indicacin de FillColor, Vista estndar,
limn estado activa State1FillColor generalmente
puro ("On"[12], objetos APL con
"Activado", State7FillColor TypeID=12, 13,15
"
Dosificando"):
color del
patrn de
relleno
356 8 0 FFFFFF Blanco Indicacin de FontColor, Vista estndar,
estado activa State1FontColor generalmente
("On"[13], objetos APL con
"Activado", State7FontColor TypeID=12, 13,15
"
Dosificando"):
color de
fuente
357 8 0 DADADA Gris Indicacin de BackColor, Vista estndar,
muy estado State1BackColor generalmente
claro inactiva objetos APL con
("Off"[14]): State7BackColor TypeID=12,13, 15
color de fondo
358 8 0 FFFFFF Blanco Indicacin de FillColor, Vista estndar,
estado State1FillColor generalmente
inactiva objetos APL con
("Off"): color State7FillColor TypeID=12, 13, 15
del patrn de
relleno
359 8 0 000000 Negro Indicacin de FontColor, Vista estndar,
estado State1FontColor generalmente
inactiva objetos APL con
("Off"): color State7FontColor TypeID=12, 13, 15
de fuente
360 9 0 FFFA00 Amarillo Indicacin de BackColor, Vista estndar/de
puro estado State1BackColor parmetros,
Informacin generalmente
importante de State7BackColor objetos APL con
bloque AS TypeID=12,13
("Simulacin",
"Excitacin
del proceso",
"Retardo"):
color de fondo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 303
Principios bsicos de APL
1.3 Funciones de los faceplates

361 9 0 FFFFFF Blanco Indicacin de FillColor, Vista estndar/de


estado State1FillColor parmetros,
Informacin generalmente
importante de State7FillColor objetos APL con
bloque AS TypeID=12,13
("Simulacin",
"Excitacin
del proceso",
"Retardo"):
color del
patrn de
relleno
362 9 0 000000 Negro Indicacin de FontColor, Vista estndar/de
estado State1FontColor parmetros,
Informacin generalmente
importante de State7FontColor objetos APL con
bloque AS TypeID=12, 13
("Simulacin",
"Excitacin
del proceso",
"Retardo"):
color de
fuente
363 9 0 0000FF Azul Indicacin de BackColor, Vista estndar,
puro estado State1BackColor generalmente
Mantenimient objetos APL con
o State7BackColor TypeID=12, 13
("Mantenimie
nto"): color de
fondo
364 9 0 96BBFF Azul Indicacin de FillColor, Vista estndar,
muy estado State1FillColor generalmente
claro Mantenimient objetos APL con
o State7FillColor TypeID=12,13
("Mantenimie
nto"): color
del patrn de
relleno
365 9 0 000000 Negro Indicacin de FontColor, Vista estndar,
estado State1FontColor generalmente
Mantenimient objetos APL con
o State7FontColor TypeID=12, 13
("Mantenimie
nto"): color de
fuente
366 9 0 808080 Gris Indicacin de BorderColor Vista estndar/
oscuro estado Error, preliminar,
, generalmente
Mantenimient objetos APL con
o: color del TypeID=11-13, 15
borde

Advanced Process Library (V8.1)


304 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

367 9 0 DADADA Gris Enclavamient BackColor Vista estndar


muy o, indicacin Enclavamiento,
claro de valores de objetos APL con
entrada TypeID=100
(BOOL): color
de fondo
368 9 0 CECECE Gris Enclavamient FillColor Vista estndar
claro o, indicacin Enclavamiento,
de valores de objetos APL con
entrada TypeID=100
(BOOL): color
del patrn de
relleno
369 9 0 000000 Negro Enclavamient FontColor Vista estndar
o, indicacin Enclavamiento,
de valores de objetos APL con
entrada TypeID=100
(BOOL): color
de fuente
370 9 0 808080 Gris Enclavamient BorderColor Vista estndar
oscuro o, indicacin Enclavamiento,
de valores de objetos APL con
entrada TypeID=100
(BOOL): color
del borde
371 9 0 919191 Gris Enclavamient SeparatorBackC Vista estndar
oscuro o, indicacin olor Enclavamiento,
de valores de objetos APL con
entrada TypeID=100
(BOOL):
Color de
fondo
separador
372 9 0 00FF00 Verde Enclavamient SetBackColor Vista estndar
limn o, estado "1" Enclavamiento,
puro para objetos APL con
procesamient TypeID=101
o posterior:
color de fondo
373 9 0 00B500 Verde Enclavamient SetFillColor Vista estndar
limn o, estado "1" Enclavamiento,
oscuro para objetos APL con
procesamient TypeID=101
o posterior:
color del
patrn de
relleno
374 9 0 FFFFFF Blanco Enclavamient ResetBackColor Vista estndar
o, estado "0" Enclavamiento,
para objetos APL con
procesamient TypeID=101
o posterior:
color de fondo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 305
Principios bsicos de APL
1.3 Funciones de los faceplates

375 9 0 B6B6B6 Gray Enclavamient ResetFillColor Vista estndar


o, estado "0" Enclavamiento,
para objetos APL con
procesamient TypeID=101
o posterior:
color del
patrn de
relleno
376 9 0 0000FF Azul Enclavamient BypassBackCol Vista estndar
puro o, estado or Enclavamiento,
"Puenteado" objetos APL con
(excluido) TypeID=101
para
procesamient
o posterior:
color de fondo
377 9 0 00A2E8 Azul Enclavamient BypassFillColor Vista estndar
puro o, estado Enclavamiento,
"Puenteado" objetos APL con
(excluido) TypeID=101
para
procesamient
o posterior:
color del
patrn de
relleno
378 9 0 FFFFFF Blanco Enclavamient ForeColor Vista estndar
o, estado Enclavamiento,
para objetos APL con
procesamient TypeID=101
o posterior:
color de
fuente
379 9 0 6D6D6D Gris Enclavamient BorderColor Vista estndar
muy o, estado Enclavamiento,
oscuro para objetos APL con
procesamient TypeID=101
o posterior:
color del
borde
380 10 0 B6B6B6 Gris Enclavamient Set5BackColor Vista estndar
o, estado "No Enclavamiento,
utilizado" de objetos APL con
la seal de TypeID=103
salida del
bloque de
enclavamient
o: color de
fondo

Advanced Process Library (V8.1)


306 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

381 10 0 DADADA Gris Enclavamient Set5FillColor Vista estndar


muy o, estado "No Enclavamiento,
claro utilizado" de objetos APL con
la seal de TypeID=103
salida del
bloque de
enclavamient
o: color del
patrn de
relleno
382 10 0 0000FF Azul Enclavamient Set4BackColor Vista estndar
puro o, estado "No Enclavamiento,
utilizado" de objetos APL con
la seal de TypeID=103
salida del
bloque de
enclavamient
o: color de
fondo
383 10 0 00A2E8 Azul Enclavamient Set4FillColor Vista estndar
puro o, estado "No Enclavamiento,
utilizado" de objetos APL con
la seal de TypeID=103
salida del
bloque de
enclavamient
o: color del
patrn de
relleno
384 10 0 E4D400 Amarillo Enclavamient Set2BackColor Vista estndar
puro o, estado Enclavamiento,
"Simulacin" objetos APL con
de la seal de TypeID=103
salida del
bloque de
enclavamient
o: color de
fondo
385 10 0 FFFF00 Amarillo Enclavamient Set2FillColor Vista estndar
puro o, estado Enclavamiento,
"Simulacin" objetos APL con
de la seal de TypeID=103
salida del
bloque de
enclavamient
o: color del
patrn de
relleno

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 307
Principios bsicos de APL
1.3 Funciones de los faceplates

386 10 0 00B500 Verde Enclavamient Set1BackColor Vista estndar


limn o, estado Enclavamiento,
intenso "Desenclavad objetos APL con
o" de la seal TypeID=103
de salida del
bloque de
enclavamient
o: color de
fondo
387 10 0 00FF00 Verde Enclavamient Set1FillColor Vista estndar
limn o, estado Enclavamiento,
puro "Desenclavad objetos APL con
o" de la seal TypeID=103
de salida del
bloque de
enclavamient
o: color del
patrn de
relleno
388 10 0 E60000 Rojo Enclavamient Set3BackColor Vista estndar
puro o, estado Enclavamiento,
"Enclavado" objetos APL con
de la seal de TypeID=103
salida del
bloque de
enclavamient
o: color de
fondo
389 10 0 FF0000 Rojo Enclavamient Set3FillColor Vista estndar
puro o, estado Enclavamiento,
"Enclavado" objetos APL con
de la seal de TypeID=103
salida del
bloque de
enclavamient
o: color del
patrn de
relleno
390 10 0 000000 Negro Enclavamient ForeColor Vista estndar
o, estado de Enclavamiento,
la seal de objetos APL con
salida del TypeID=103
bloque de
enclavamient
o: color de
fuente
391 10 0 919191 Gris Enclavamient BorderColor Vista estndar
oscuro o, estado de Enclavamiento,
la seal de objetos APL con
salida del TypeID=103
bloque de
enclavamient
o: color del
borde

Advanced Process Library (V8.1)


308 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

392 10 0 850082 Magenta Enclavamient BackColor Vista estndar


oscuro o, indicacin Enclavamiento,
de estado objetos APL con
"Primera TypeID=102
seal": color
de fondo
393 10 0 CD51FF Violeta Enclavamient FillColor Vista estndar
claro o, indicacin Enclavamiento,
de estado objetos APL con
"Primera TypeID=102
seal": color
del patrn de
relleno
394 10 0 808080 Gris Enclavamient BorderColor Vista estndar
oscuro o, indicacin Enclavamiento,
de estado objetos APL con
"Primera TypeID=102
seal": color
del borde
395 10 0 00B500 Verde Enclavamient OnStateColor Vista estndar
limn o, estado Enclavamiento,
intenso "Desenclavad objetos APL con
o" de la salida TypeID=104
del bloque:
color de lnea
396 10 0 FFFFFF Blanco Enclavamient OffStateColor Vista estndar
o, estado Enclavamiento,
"Enclavado" objetos APL con
de la salida TypeID=104
del bloque:
color de lnea
397 10 0 B6B6B6 Gris Enclavamient BackgroundColo Vista estndar
o, rectngulo r Enclavamiento,
del bloque: HMIRectangle
color de fondo
398 10 0 DADADA Gris Enclavamient FillPatternColor Vista estndar
muy o, rectngulo Enclavamiento,
claro del bloque: HMIRectangle
color del
patrn de
relleno
399 10 0 919191 Gris Enclavamient BorderColor Vista estndar
oscuro o, rectngulo Enclavamiento,
del bloque: HMIRectangle
color del
borde
400 11 0 00B500 Verde Diagrama de ValueColor Vista estndar/de
limn barras, valor consigna, objetos
intenso real APL con TypeID=71
analgico:
color de fondo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 309
Principios bsicos de APL
1.3 Funciones de los faceplates

401 11 0 00FF00 Verde Diagrama de ValueFillColor Vista estndar/de


limn barras, valor consigna, objetos
puro real APL con TypeID=71
analgico:
color del
patrn de
relleno
402 11 0 0000FF Azul Diagrama de ValueColor, Vista estndar/de
puro barras, FontColor consigna, objetos
consigna APL con
analgica: TypeID=70, 80, 81
Color de
fondo, color
de primer
plano
403 11 0 98BDFF Azul Diagrama de ValueFillColor Vista estndar/de
muy barras, consigna, objetos
claro consigna APL con TypeID=70
analgica:
color del
patrn de
relleno
404 11 0 D27A00 Naranja Diagrama de ValueColor, Vista estndar,
intenso barras, FontColor generalmente
variable objetos APL con
analgica TypeID=72, 82, 83
modificada:
Color de
fondo, color
de primer
plano
405 11 0 FFC848 Naranja Diagrama de ValueFillColor Vista estndar,
claro barras, objetos APL con
variable TypeID=72
analgica
modificada:
color del
patrn de
relleno
406 11 0 008582 Cin Diagrama de ValueColor Vista estndar,
oscuro barras, valor objetos APL con
de relectura TypeID = 71, 73
analgico:
color de fondo
407 11 0 00CECA Cin Diagrama de ValueFillColor Vista estndar,
intenso barras, valor objetos APL con
de relectura TypeID = 71, 73
analgico:
color del
patrn de
relleno
408 11 0 008582 Cin Diagrama de ValueColor Vista estndar,
oscuro barras, valor objetos APL con
predictivo: TypeID=75
color de fondo

Advanced Process Library (V8.1)


310 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

409 11 0 00CECA Cin Diagrama de ValueFillColor Vista estndar,


intenso barras, valor objetos APL con
predictivo: TypeID=75
color del
patrn de
relleno
410 11 0 000000 Negro Diagrama de ValueColor, Vista estndar,
barras, aviso AlarmColor, objetos APL con
valor de WarningColor TypeID=74 o 71[15]
gradiente o
lmite de
gradiente (sin
alarma): color
de fondo
411 11 0 6D6D6D Gris Diagrama de ValueFillColor Vista estndar,
muy barras, valor objetos APL con
oscuro de gradiente: TypeID=74
color del
patrn de
relleno
412 11 0 808080 Gris Diagrama de BorderColor Vista estndar/de
oscuro barras: color consigna, objetos
del borde APL con TypeID=70
75
413 11 0 62ACAA Principal Borde de BackgroundColo Todas las vistas con
mente seleccin r operacin, nombre
cin Operacin: de objeto
oscuro color de fondo HMIRectangle
no "rect_selectionBord
saturado er"
414 11 0 B1CFCD Cin Borde de FillColor Todas las vistas con
grisceo seleccin operacin, nombre
Operacin: de objeto
color del HMIRectangle
patrn de "rect_selectionBord
relleno er"
415 11 0 808080 Gris Borde de BorderColor Todas las vistas con
oscuro seleccin operacin, nombre
Operacin: de objeto
color del HMIRectangle
borde "rect_selectionBord
er"
416 11 0 808080 Gris Lnea de BorderColor Todas las vistas con
oscuro separacin: lnea de separacin,
color del HMILine
borde

[1] Nota: los tipos sin avisos tambin tienen una indicacin de grupo vaca.
[2] Nota: solo es importante para el botn "Siguiente".
[3] Botn "Bloquear"/"Confirmacin"/"Fijar"/"Volver al sinptico"; botn "Fijar" tambin en el
rango de operacin.
[4] En la vista estndar Relacin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 311
Principios bsicos de APL
1.3 Funciones de los faceplates

[5] Utilizado en TypeID = 17,18,120.


[6] En la vista estndar DoseL.
[7] En la vista estndar Relacin.
[8] En la vista estndar DoseL.
[9] En la vista estndar Relacin.
[10] En la vista estndar DoseL.
[11] En la vista estndar OpDi01, OpDi03, indicacin de la realimentacin del comando.
[12] En la vista estndar OpDi01, OpDi03, indicacin de la realimentacin del comando.
[13] No utilizado, nicamente en @PCS7ElementsAPL.pdl
[14] En la vista estndar OpDi01, OpDi03, indicacin de la realimentacin del comando.
[15] En @PG_CntOhSc_Standard.PDL

ndices de color para curvas


Es posible crear los siguientes ndices de color para curvas:

ndice de Parte Transpar Cdigo HTML Nombre del Descripcin Propiedad(es) Tipos de
color encia (RGB) color [Nombres de smbolos de
atributo] bloque
417 11 0 00CE00 Verde limn Valor real TrendColor1 - Vista de
intenso TrendColor12 curvas
418 11 0 0000FF Azul puro Consigna TrendColor1 - Vista de
TrendColor12 curvas
419 11 0 E69100 Naranja puro Variable TrendColor1 - Vista de
modificada TrendColor12 curvas
420 12 0 008582 Cin oscuro Valor de TrendColor1 - Vista de
relectura 1TrendColor12 curvas
421 12 0 00CE00 Verde limn Regulador, TrendColor8 Vista de
intenso circuito curvas
cerrado Regulador
422 12 0 000000 Negro Regulador, TrendColor7 Vista de
entrada curvas
para Regulador
Control
Performanc
e Index
(CPI)
423 12 0 000000 Negro Regulador, TrendColor3, Vista de
aviso TrendColor4, curvas
binario TrendColor9, Regulador
"Violado"1 TrendColor10

Advanced Process Library (V8.1)


312 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

424 12 0 B100B5 Magenta Regulador, TrendColor1 Vista de


intenso Control curvas
Performanc ConPerMon
e Index
(CPI)
425 12 0 E69100 Naranja puro Relacin, TrendColor1 Vista de
entrada curvas
analgica Relacin
"In"
426 12 0 00FF00 Verde limn Relacin, TrendColor2 Vista de
puro entrada curvas
para Relacin
variable de
proceso
"InPV"
427 12 0 0000FF Azul puro Relacin, TrendColor3 Vista de
valor de curvas
proceso del Relacin
componente
secundario
"SecComPV
"
428 12 0 B100B5 Magenta Relacin, TrendColor4 Vista de
intenso salida "Out" curvas
Relacin
429 12 0 FF0000 Rojo puro Relacin, TrendColor5 Vista de
relacin curvas
actual Relacin
"RatioPV"
430 12 0 6D6D6D Gris muy Relacin, TrendColor6 Vista de
oscuro relacin curvas
utilizada Relacin
(RatioInt o
RatioExt)
"RatioOut"
431 12 0 009D00 Verde limn Dosificacin TrendColor3 Vista de
oscuro , cantidad curvas
dosificada Dosificacin
432 12 0 FF0000 Rojo puro Vigilancia, TrendColor2 Vista de
valor de curvas
gradiente MonAnL
433 12 0 E69100 Naranja puro Vigilancia, TrendColor1 Vista de
salida 1 curvas
MonDi08,
MonDiL,
MonDiS
434 12 0 00CE00 Verde limn Vigilancia, TrendColor2 Vista de
intenso salida 2 curvas
MonDi08
435 12 0 0000FF Azul puro Vigilancia, TrendColor3 Vista de
salida 3 curvas
MonDi08

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 313
Principios bsicos de APL
1.3 Funciones de los faceplates

436 12 0 B100B5 Magenta Vigilancia, TrendColor4 Vista de


intenso salida 4 curvas
MonDi08
437 12 0 FF0000 Rojo puro Vigilancia, TrendColor5 Vista de
salida 5 curvas
MonDi08
438 12 0 494949 Gris muy Vigilancia, TrendColor6 Vista de
oscuro salida 6 curvas
MonDi08
439 12 0 543500 Naranja muy Vigilancia, TrendColor7 Vista de
oscuro salida 7 curvas
MonDi08
440 13 0 005400 Verde limn Vigilancia, TrendColor8 Vista de
muy oscuro salida 8 curvas
MonDi08
441 13 0 00CE00 Verde limn Vigilancia, TrendColor2 Vista de
intenso valor de curvas
inestabilida MonDiL
d
442 13 0 E69100 Naranja puro Operacin, TrendColor1 Operacin,
salida vista de
binaria/ curvas
salida Binario
binaria 1
443 13 0 494949 Gris muy Operacin, TrendColor2 Operacin,
oscuro salida vista de
binaria 2 curvas
Binario
444 13 0 0000FF Azul puro Operacin, TrendColor3 Operacin,
salida vista de
binaria 3 curvas
Binario
445 13 0 B100B5 Magenta Operacin, TrendColor4 Operacin,
intenso realimentaci vista de
n binaria 1 curvas
Binario
446 13 0 FF0000 Rojo puro Operacin, TrendColor5 Operacin,
realimentaci vista de
n binaria 2 curvas
Binario
447 13 0 00CE00 Verde limn Operacin, TrendColor2, Operacin,
intenso realimentaci TrendColor6 vista de
n binaria/ curvas
realimentaci Binario
n binaria 3
448 13 0 0000FF Azul puro Accionamie TrendColor1 - Vista de
ntos, salida TrendColor4, curvas
Regulacin TrendColor6 Vlvula
de vlvulas

Advanced Process Library (V8.1)


314 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

449 13 0 000000 Negro Accionamie TrendColor1 Vista de


ntos, curvas
realimentaci Vlvula
n de
vlvula
abierta
450 13 0 6D6D6D Gris muy Accionamie TrendColor2 Vista de
oscuro ntos, curvas
realimentaci Vlvula
n de
vlvula
cerrada
451 13 0 005400 Verde limn Accionamie TrendColor1, Vista de
muy oscuro ntos, TrendColor3, curvas
realimentaci TrendColor5, Vlv2WayL
n de TrendColor7
vlvula
452 13 0 E69100 Naranja puro Accionamie TrendColor1 Vista de
ntos, salida curvas
Abrir vlvula VlvMotL
453 13 0 00CE00 Verde limn Accionamie TrendColor2 Vista de
intenso ntos, salida curvas
Cerrar VlvMotL
vlvula
454 13 0 0000FF Azul puro Accionamie TrendColor3 Vista de
ntos, curvas
realimentaci VlvMotL
n de
vlvula
abierta
455 13 0 B100B5 Magenta Accionamie TrendColor4 Vista de
intenso ntos, curvas
realimentaci VlvMotL
n de
vlvula
cerrada
456 13 0 FF0000 Rojo puro Accionamie TrendColor5 Vista de
ntos, curvas
realimentaci VlvMotL
n de
vlvula Abrir
457 13 0 005400 Verde limn Accionamie TrendColor6 Vista de
muy oscuro ntos, curvas
realimentaci VlvMotL
n de
vlvula
Cerrar
458 13 0 E69100 Naranja puro Accionamie TrendColor1 Vista de
ntos, salida curvas
Arranque MotL/MotS
de motor

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 315
Principios bsicos de APL
1.3 Funciones de los faceplates

459 13 0 00CE00 Verde limn Accionamie TrendColor2 Vista de


intenso ntos, curvas
realimentaci MotL/MotS
n de motor
460 14 0 E69100 Naranja puro Accionamie TrendColor1 Vista de
ntos, curvas
arranque de MotSpdL/
motor MotRevL/
Velocidad1/ MotSpdCL
Adelante
461 14 0 00CE00 Verde limn Accionamie TrendColor2 Vista de
intenso ntos, curvas
arranque de MotSpdL/
motor MotRevL/
Velocidad2/ MotSpdCL
Atrs
462 14 0 0000FF Azul puro Accionamie TrendColor3 Vista de
ntos, curvas
realimentaci MotSpdL/
n MotRevL
Velocidad1/
Adelante
463 14 0 B100B5 Magenta Accionamie TrendColor4 Vista de
intenso ntos, curvas
realimentaci MotSpdL/
n MotRevL
Velocidad2/
Atrs
464 14 0 00FFFA Cin puro Accionamie TrendColor3 Vista de
ntos, curvas
realimentaci MotSpdCL
n Adelante
465 14 0 B100B5 Magenta Accionamie TrendColor4 Vista de
intenso ntos, curvas
realimentaci MotSpdCL
n Atrs
466 14 0 E69100 Naranja puro Contaje: TrendColor1 Vista de
Salida curvas
Contador
467 14 0 E69100 Naranja puro Contaje/ TrendColor1 CountOh /
temporizaci TimeTrig
n: Unidad
On
468 14 0 005400 Verde limn Contaje/ TrendColor7 CountOh /
muy oscuro temporizaci TimeTrig
n: Tipo de
contaje
469 14 0 E69100 Naranja puro Contaje/ TrendColor1 Vista de
temporizaci curvas
n: Tipo de CntOhSc
contaje

Advanced Process Library (V8.1)


316 Manual de funciones, 07/2014, A5E332575231-AA
Principios bsicos de APL
1.3 Funciones de los faceplates

470 14 0 00CE00 Verde limn Contaje/ TrendColor2 Vista de


intenso temporizaci curvas
n: Unidad CntOhSc
On
471 14 0 005400 Verde limn Contaje: TrendColor7 Vista de
muy oscuro Vida til curvas
CntOhSc
472 14 0 6D6D6D Gris muy Contaje: TrendColor8 Vista de
oscuro Valor de curvas
contaje CntOhSc
1
Por ej. PIDConL "PV_ToleHi#Value", ".MV_HiAct#Value"
2
ModPreCon=@PG_APL_TrendMPC.PDL; MPC10x10=@PG_APL_TrendMPC_L.PDL

Nota
Si estos colores se han cambiado nicamente en el editor de proyectos OS, es posible
asignar de nuevo los valores estndar.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 317
Bloques de manejo 2
2.1 Comparacin de los bloques Large y Small

2.1.1 OpAnL en comparacin con OpAnS

Comparacin de los bloques OpAnL y OpAnS


Las tablas siguientes sirven de ayuda para decidir el bloque que debe utilizarse.

Ahorro de espacio de memoria y de tiempo de ejecucin de un bloque Small frente a un bloque Large
Por cada instancia se ahorran los recursos siguientes:
Espacio de memoria: ~ 60%
Tiempo de ejecucin: ~ 30%

Modos de operacin de los bloques

OpAnL OpAnS
ON (Pgina 64) X X
Fuera de servicio (Pgina 64) X X

Funciones de los bloques

OpAnL OpAnS
Especificacin de consigna, X X
interna/externa (Pgina 124)
Limitacin de consignas X
externas (Pgina 178)
Utilizar la rampa de consigna X
(Pgina 120)
Limitacin del gradiente de la X
consigna (Pgina 121)
Formacin y visualizacin del X X
estado de seal para bloques
tecnolgicos (Pgina 105)
Seleccin de la unidad de X X
medida (Pgina 194)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 319
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

OpAnL OpAnS
Simulacin de seales X X
(Pgina 54)
Autorizaciones de control X X
(Pgina 232)
Rango de visualizacin y X
operacin para valores de
proceso y consignas
(Pgina 189)
Llamada de otros faceplates X X
(Pgina 190)
Funcionalidad de SIMATIC X X
BATCH (Pgina 61)
Generar avisos especficos de X
instancia (Pgina 187)

Funciones parametrizables a travs del parmetro Feature

Nmero Funcin del bit Feature OpAnL OpAnS


de bit
0 Definir el comportamiento en arranque X X
(Pgina 132)
1 Respuesta para el modo de operacin X X
Fuera de servicio (Pgina 170)
22 Actualizar el estado de acuse y error de X
la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local X X
(Pgina 152)
26 Comportamiento de los puntos de X X
conmutacin en el modo de operacin
"Fuera de servicio" (Pgina 170)

Consulte tambin
Modo manual y automtico para bloques de regulacin (Pgina 66)

2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

2.2.1 Descripcin de OpAnL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1865

Advanced Process Library (V8.1)


320 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Familia: Operate

Campo de aplicacin de OpAnL


El bloque se utiliza para las siguientes aplicaciones:
Comprobar y transferir valores de entrada analgicos

Funcionamiento
El bloque comprueba los lmites de las seales analgicas entrantes, tanto internas
(introducidas en el faceplate) como externas (CFC/SFC), en la entrada SP_Int o SP_Ext y,
segn sea el ajuste del parmetro de entrada SP_LiOp, las transfiere a la salida SP.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Entradas y salidas de
OpAnL (Pgina 328).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 Limitaciones SP_UpRaAct, SP_DnRaAct activas en modo de gradiente
(SP_RateOn = 1)
8 SP_ExtAct.Value
9 SP_LoAct.Value
10 SP_HiAct.Value
11 - 13 no utilizado
14 SP_RmpOn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 321
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Bit de estado Parmetro


15 SP_RmpModTime
16 - 17 no utilizado
18 Feature Bit 16
19 - 31 no utilizado

Consulte tambin
Funciones de OpAnL (Pgina 323)
Avisos de OpAnL (Pgina 326)
Diagrama de bloques de OpAnL (Pgina 332)
Tratamiento de errores de OpAnL (Pgina 325)
Modos de operacin de OpAnL (Pgina 322)

2.2.2 Modos de operacin de OpAnL

Modos de operacin de OpAnL


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Entradas y salidas de OpAnL (Pgina 328)
Avisos de OpAnL (Pgina 326)
Tratamiento de errores de OpAnL (Pgina 325)
Descripcin de OpAnL (Pgina 320)
Funciones de OpAnL (Pgina 323)
Diagrama de bloques de OpAnL (Pgina 332)

Advanced Process Library (V8.1)


322 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

2.2.3 Funciones de OpAnL

Funciones de OpAnL
A continuacin se muestra una relacin de las funciones de este bloque.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187)

Seleccin de consigna interna o externa


Este bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Limitacin de consigna
Mediante los parmetros de entrada SP_HiLim y SP_LoLim se limita la consiga a los lmites
superior e inferior. En caso de que se violen los lmites, la consigna se restringe al lmite
ajustado. Una violacin de los lmites se indica con 1 en los parmetros de salida SP_HiAct
o SP_LoAct.

Utilizar la rampa de consigna


Este bloque dispone de la funcin estndar Utilizar la rampa de consigna (Pgina 120).

Limitacin del gradiente de la consigna


Este bloque dispone de la funcin estndar Limitacin del gradiente de la consigna
(Pgina 121).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
SP_Out.ST
PV_In.ST
El estado de seal del parmetro de salida SP_Out equivale siempre al estado de seal del
parmetro de entrada SP_Ext o SP_Int, segn como se especifique la consigna. Si se utiliza
la consigna interna SP_Int, siempre se emite el estado de seal 16#80.
Si se utiliza una consigna externa, el estado de seal 16#60 (simulacin externa) se inhibe,
puesto que el bloque acta como sumidero en la simulacin externa.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 323
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
16 Valor de proceso con rango de escala propio (Pgina 155)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4-9 no utilizado
10 1 = El operador puede conmutar a interno
11 1 = El operador puede conmutar a externo
12 1 = El operador puede permitir una conmutacin sin saltos
13 1 = El operador puede modificar SP_Int
14 1 = El operador puede activar SP_RateOn
15 1 = El operador puede modificar SP_UpRaLim
16 1 = El operador puede modificar SP_DnRaLim
17 1 = El operador puede activar la rampa de consigna (SP_RmpOn)
18 1 = El operador puede conmutar entre el valor estndar de tiempo (SP_RmpTime) o el
gradiente (SP_DnRaLim, SP_UpRaLim) para calcular la pendiente de la rampa
19 1 = El operador puede modificar el tiempo para la rampa de consigna (SP_RmpTime)

Advanced Process Library (V8.1)


324 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Bit Funcin
20 1 = El operador puede modificar la consigna deseada (SP_RmpTarget)
21 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Definir el rea de visualizacin de valores de proceso, consignas y manejos


El bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores de
proceso y consignas (Pgina 189).

Llamada de otros faceplates


El bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


El bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de OpAnL (Pgina 320)
Avisos de OpAnL (Pgina 326)
Entradas y salidas de OpAnL (Pgina 328)
Diagrama de bloques de OpAnL (Pgina 332)
Tratamiento de errores de OpAnL (Pgina 325)
Modos de operacin de OpAnL (Pgina 322)

2.2.4 Tratamiento de errores de OpAnL

Tratamiento de errores de OpAnL


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 325
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error.

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
51 Seal no vlida
SP_LiOp = 1 y SP_ExtLi = 1 y SP_IntLi = 1

Consulte tambin
Diagrama de bloques de OpAnL (Pgina 332)
Entradas y salidas de OpAnL (Pgina 328)
Avisos de OpAnL (Pgina 326)
Funciones de OpAnL (Pgina 323)
Modos de operacin de OpAnL (Pgina 322)
Descripcin de OpAnL (Pgina 320)

2.2.5 Avisos de OpAnL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Avisos de proceso

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 3
SIG 4 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 4

Advanced Process Library (V8.1)


326 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Instancia de Identificador del Categora Evento


aviso aviso
SIG 5 reservado $$BlockComment$$
reservado
SIG 6 reservado $$BlockComment$$
reservado
SIG 7 reservado $$BlockComment$$
reservado
SIG 8 reservado $$BlockComment$$
reservado

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107

Los valores asociados 4 ... 7 estn asignados a los parmetros ExtVa104 ... ExtVa107,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Tratamiento de errores de OpAnL (Pgina 325)
Modos de operacin de OpAnL (Pgina 322)
Diagrama de bloques de OpAnL (Pgina 332)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 327
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

2.2.6 Entradas y salidas de OpAnL

Terminales de OpAnL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
EN 1 = El bloque llamado se BOOL 1
procesa
ExtMsg1 Entrada binaria para aviso 1 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg4 Entrada binaria para aviso 4 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
Feature Terminal para funciones STRUCT -
(Pgina 323) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
MsgEvId Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
Occupied 1 = Ocupado por control por BOOL 0
lotes
OnOp* 1 = Modo de operacin "On" BOOL 0
por operador

Advanced Process Library (V8.1)


328 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Parmetro Descripcin Tipo Valor predeterminado


OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC (cambio Value: BOOL 0
de flanco 0-1)
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por BOOL 0
intervencin desde la OS
OpSt_In Parmetro de entrada de la DWORD 16#00000000
autorizacin de control local,
debe interconectarse con el
parmetro de salida Out del
bloque precedente
OpStations (Pgina 382)
OS_Perm Terminal para autorizaciones STRUCT -
de control (Pgina 323) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
PV_In Valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_Unit Unidad de medida para el INT 1001
valor de proceso
PV_OpScale* rea de visualizacin OS del STRUCT -
valor de proceso High: REAL 100.0
Low: REAL 0.0
RunUpCyc Nmero de ciclos en el INT 3
arranque durante los cuales
se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se REAL 0.1
asigna automticamente)
SP_DnRaLim Valor lmite (abajo) para el REAL 100.0
gradiente de la consigna
[SP_Unit/s]
SP_Ext Consigna externa - (para STRUCT -
interconexin) Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi 1 = Seleccionar consigna STRUCT -
interna (por interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna BOOL 0
externa (por operador)
SP_HiLim Valor lmite (arriba) de la REAL 100.0
consigna
SP_LoLim Valor lmite (abajo) de la REAL 0.0
consigna
SP_Int* Consiga interna para REAL 0.0
operacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 329
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Parmetro Descripcin Tipo Valor predeterminado


SP_IntLi 1 = Seleccionar consigna STRUCT -
interna (por interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna BOOL 1
interna (por operador)
SP_LiOp Seleccionar origen de STRUCT -
consigna interna/externa: Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
SP_OpScale rea de visualizacin OS STRUCT -
para consigna High: REAL 100.0
Low: REAL 0.0
SP_RateOn 1 = Activar limitacin de los BOOL 0
gradientes de consigna
SP_RmpModTime 1 = Utilizar tiempo BOOL 0
(SP_RmpTime) para rampa
de consigna
0 = Utilizar gradiente
SP_RmpOn* 1 = Activar rampa para BOOL 0
consigna deseada
SP_RmpTarget
SP_RmpTarget Consigna deseada para la REAL 0.0
rampa
SP_RmpTime* Tiempo para la rampa de REAL 0.0
consigna [s] del SP actual al
SP_RmpTarget
SP_TrkExt 1 = La conmutacin sin saltos BOOL 0
de la consigna de externa a
interna est activada
SP_Unit Unidad de medida para la INT 1001
consigna
SP_UpRaLim Valor lmite (arriba) de REAL 100.0
gradiente para la consigna
[SP_Unit/s]
SelFp1 Llamada de un bloque ANY -
depositado en este
parmetro como faceplate
adicional (Pgina 190) en la
vista estndar
SelFp2 Llamada de un bloque ANY -
depositado en este
parmetro como faceplate
adicional (Pgina 190) en la
vista preliminar
StepNo Nmero de etapa del lote DWORD 16#00000000

Advanced Process Library (V8.1)


330 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Parmetro Descripcin Tipo Valor predeterminado


TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
UserStatus Bits libremente asignables BYTE 16#00
para su utilizacin en PCS 7
OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se BOOL 0
ha ejecutado sin errores
ErrorNum Emisin del nmero de error INT -1
pendiente. Para obtener
informacin sobre los
nmeros de error que puede
emitir este bloque, consulte
Tratamiento de errores de
OpAnL (Pgina 325).
MsgAckn Estado de acuse de aviso WORD 16#0000
(salida ACK_STATE de
ALARM_8P)
MsgErr 1 = Error de aviso (salida BOOL 0
ERROR de ALARM_8P)
MsgStat Estado de aviso (salida WORD 16#0000
STATUS de ALARM_8P)
OnAct 1 = Modo de operacin "On" STRUCT -
activo Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de STRUCT -
servicio" Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de DWORD 16#00000000
entrada OpSt_In, debe
conectarse en transicin con
otros bloques. El bit 31 de
este parmetro se ocupa
mediante el bit 24 Feature
OS_PermLog Visualizacin de OS_Perm DWORD 16#FFFFFFFF
con los ajustes modificados
por el algoritmo del bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 331
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Parmetro Descripcin Tipo Valor predeterminado


SP_Out Consigna utilizada por el STRUCT -
regulador Value: REAL 0.0
ST: BYTE 16#80
SP_DnRaAct 1 = La limitacin negativa del STRUCT -
gradiente de la consigna est Value: BOOL 0
activa
ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_HiAct Limitacin superior de STRUCT -
SP_Ext o SP_Int Value: BOOL 0
alcanzada o rebasada por
ST: BYTE 16#80
exceso
SP_LoAct Limitacin inferior de STRUCT -
SP_Ext o SP_Int Value: BOOL 0
alcanzada o rebasada por
ST: BYTE 16#80
defecto
SP_RateTarget Consigna deseada para la REAL 0.0
limitacin de gradiente
SP_UpRaAct 1 = La limitacin positiva del STRUCT -
gradiente de la consigna Value: BOOL 0
est activa
ST: BYTE 16#80
ST_Worst Estado lgico ms BYTE 16#80
desfavorable
Status1 Palabra de estado DWORD 16#00000000
(Pgina 320)

Consulte tambin
Avisos de OpAnL (Pgina 326)
Diagrama de bloques de OpAnL (Pgina 332)
Modos de operacin de OpAnL (Pgina 322)

2.2.7 Diagrama de bloques de OpAnL

Diagrama de bloques de OpAnL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Entradas y salidas de OpAnL (Pgina 328)
Tratamiento de errores de OpAnL (Pgina 325)

Advanced Process Library (V8.1)


332 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Funciones de OpAnL (Pgina 323)


Descripcin de OpAnL (Pgina 320)
Modos de operacin de OpAnL (Pgina 322)
Avisos de OpAnL (Pgina 326)

2.2.8 Manejo y visualizacin

2.2.8.1 Vistas de OpAnL

Vistas del bloque OpAnL


El bloque OpAnL dispone de las vistas siguientes:
Vista estndar de OpAnL (Pgina 334)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de rampas (Pgina 278)
Vista de parmetros de OpAnL (Pgina 336)
Vista preliminar de OpAnL (Pgina 338)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque OpAnL (Pgina 339)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 333
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

2.2.8.2 Vista estndar de OpAnL

Vista estndar de OpAnL

 

 









La vista cambia en funcin del bit Feature 16 = 1 (valor de proceso con rango de escala propio)











 
 


(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").

Advanced Process Library (V8.1)


334 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el


captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Consulte al respecto el captulo Especificacin de consigna, interna/externa (Pgina 124).

(3) Rango superior e inferior de escala del valor de proceso y de la consigna


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de proceso incluido el estado lgico


Esta rea muestra el valor de proceso actual con el estado lgico correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado lgico


Esta rea muestra la consigna actual con el estado lgico correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna debe estar
puesta a "interna".

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(7) Indicador de barras para el valor de proceso


Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(8) Indicador de barras de la consigna


Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(9) Visualizacin de la consigna externa


Este indicador [E] solo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(10) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 335
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

(11) Visualizacin de los valores lmite


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

2.2.8.3 Vista de parmetros de OpAnL

Vista de parmetros de OpAnL

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm o OS1Perm).

(2) Configuracin
En esta rea se activan las funciones siguientes:
"SP := SP externo": Conmutacin sin saltos de la consigna al conmutar de consigna
externa a interna. La consigna interna se corrige de acuerdo con la externa.

2.2.8.4 Visor de curvas de OpAnL

Visor de curvas de OpAnL


Encontrar informacin general en el captulo Visor de curvas (Pgina 283).
En el visor de curvas se representa uno o dos ejes de valores en funcin del bit Feature 16
(valor de proceso con rango de escala propio).

Advanced Process Library (V8.1)


336 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Valor de proceso con rango de escala propio

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 337
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Valor de proceso sin rango de escala propio

Nota
Esta funcin slo est activa cuando en el smbolo de bloque estn configurados el parmetro
SP_Out de la "TrendConfiguration1" y el parmetro PV_In de la "TrendConfiguration2"
(ajuste predeterminado).

2.2.8.5 Vista preliminar de OpAnL

Vista preliminar de OpAnL

Advanced Process Library (V8.1)


338 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"SP externo": se permite aplicar la consigna externa.
"SP interno": se permite aplicar la consigna interna.
"Cambiar SP": se permite cambiar la consigna.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

2.2.8.6 Smbolo de bloque OpAnL

Smbolos del bloque OpAnL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Especificacin de consigna interna y externa
Estado de seal, habilitacin para mantenimiento
Indicador de nota
Valor de proceso (negro, con y sin decimales)
Consigna (azul, con y sin decimales)
Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 339
Bloques de manejo
2.2 OpAnL - Comprobar y visualizar seales analgicas (Large)

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


340 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
8

- Smbolo de bloque en el modo de


operacin "Fuera de servicio"
(ejemplo de smbolo de bloque del
tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

2.3.1 Descripcin de OpAnS

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1915
Familia: Operate

Campo de aplicacin de OpAnS


El bloque se utiliza para las siguientes aplicaciones:
Comprobar y transferir valores de entrada analgicos

Funcionamiento
El bloque transfiere a la salida SP las seales analgicas entrantes, tanto internas
(introducidas en el faceplate) como externas (CFC / SFC), en la entrada SP_Int o SP_Ext
segn sea el ajuste del parmetro de entrada SP_LiOp.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 341
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de OpAnS
(Pgina 346).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 no utilizado
8 SP_ExtAct.Value
9 - 31 no utilizado

Consulte tambin
Funciones de OpAnS (Pgina 343)
Avisos de OpAnS (Pgina 346)
Diagrama de bloques de OpAnS (Pgina 349)
Tratamiento de errores de OpAnS (Pgina 345)
Modos de operacin de OpAnS (Pgina 342)

2.3.2 Modos de operacin de OpAnS

Modos de operacin de OpAnS


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

Advanced Process Library (V8.1)


342 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Terminales de OpAnS (Pgina 346)
Avisos de OpAnS (Pgina 346)
Tratamiento de errores de OpAnS (Pgina 345)
Descripcin de OpAnS (Pgina 341)
Funciones de OpAnS (Pgina 343)
Diagrama de bloques de OpAnS (Pgina 349)

2.3.3 Funciones de OpAnS

Funciones de OpAnS
A continuacin se muestra una relacin de las funciones de este bloque.

Seleccin de consigna interna o externa


Este bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
SP_Out.ST
PV_In.ST
El estado de seal del parmetro de salida SP_Out equivale siempre al estado de seal del
parmetro de entrada SP_Ext o SP_Int, segn cmo se especifique la consigna. Si se utiliza
la consigna interna SP_Int, siempre se emite el estado de seal 16#80.
Si se utiliza una consigna externa, el estado de seal 16#60 (simulacin externa) se inhibe,
puesto que el bloque acta como sumidero en la simulacin externa.

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 343
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
24 Activar la autorizacin de control local (Pgina 152)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4-9 no utilizado
10 1 = El operador puede conmutar a interno
11 1 = El operador puede conmutar a externo
12 1 = El operador puede permitir una conmutacin sin saltos
13 1 = El operador puede modificar SP_Int
14 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Definir el rea de visualizacin de valores de proceso, consignas y manejos


El bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores de
proceso y consignas (Pgina 189).

Advanced Process Library (V8.1)


344 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Llamada de otros faceplates


El bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


El bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de OpAnS (Pgina 341)
Avisos de OpAnS (Pgina 346)
Terminales de OpAnS (Pgina 346)
Diagrama de bloques de OpAnS (Pgina 349)
Tratamiento de errores de OpAnS (Pgina 345)
Modos de operacin de OpAnS (Pgina 342)
Utilizar la rampa de consigna (Pgina 120)
Limitacin del gradiente de la consigna (Pgina 121)
Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)

2.3.4 Tratamiento de errores de OpAnS

Tratamiento de errores de OpAnS


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error.

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
51 Seal no vlida
SP_LiOp = 1 y SP_ExtLi = 1 y SP_IntLi = 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 345
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Consulte tambin
Diagrama de bloques de OpAnS (Pgina 349)
Terminales de OpAnS (Pgina 346)
Avisos de OpAnS (Pgina 346)
Funciones de OpAnS (Pgina 343)
Modos de operacin de OpAnS (Pgina 342)
Descripcin de OpAnS (Pgina 341)

2.3.5 Avisos de OpAnS

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Tratamiento de errores de OpAnS (Pgina 345)
Modos de operacin de OpAnS (Pgina 342)
Diagrama de bloques de OpAnS (Pgina 349)

2.3.6 Terminales de OpAnS

Terminales de OpAnS

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
EN 1 = El bloque llamado se BOOL 1
procesa
Feature Terminal para funciones STRUCT -
(Pgina 343) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Occupied 1 = Ocupado por control por BOOL 0
lotes

Advanced Process Library (V8.1)


346 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Parmetro Descripcin Tipo Valor predeterminado


OnOp* 1 = Modo de operacin "On" BOOL 0
por operador
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC (cambio Value: BOOL 0
de flanco 0-1)
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por BOOL 0
intervencin desde la OS
OpSt_In Parmetro de entrada de la DWORD 16#00000000
autorizacin de control local,
debe interconectarse con el
parmetro de salida Out del
bloque precedente
OpStations (Pgina 382)
OS_Perm Terminal para autorizaciones STRUCT -
de control (Pgina 343) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
PV_In Valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_Unit Unidad de medida para el INT 1001
valor de proceso
RunUpCyc Nmero de ciclos en el INT 3
arranque durante los cuales
se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se REAL 0.1
asigna automticamente)
SP_Ext Consigna externa - (para STRUCT -
interconexin) Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi 1 = Seleccionar consigna STRUCT -
interna (por interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna BOOL 0
externa (por operador)
SP_Int* Consiga interna para REAL 0.0
operacin
SP_IntLi 1 = Seleccionar consigna STRUCT -
interna (por interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna BOOL 1
interna (por operador)
SP_LiOp Seleccionar origen de STRUCT -
consigna interna/externa: Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 347
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Parmetro Descripcin Tipo Valor predeterminado


SP_OpScale rea de visualizacin OS STRUCT -
para consigna High: REAL 100.0
Low: REAL 0.0
SP_TrkExt 1 = La conmutacin sin saltos BOOL 0
de la consigna de externa a
interna est activada
SP_Unit Unidad de medida para la INT 1001
consigna
SelFp1 Llamada de un bloque ANY -
depositado en este
parmetro como faceplate
adicional (Pgina 190) en la
vista estndar
StepNo Nmero de etapa del lote DWORD 16#00000000
UserStatus Bits libremente asignables BYTE 16#00
para su utilizacin en PCS 7
OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se BOOL 0
ha ejecutado sin errores
ErrorNum Emisin del nmero de error INT -1
pendiente. Para obtener
informacin sobre los
nmeros de error que puede
emitir este bloque, consulte
Tratamiento de errores de
OpAnS (Pgina 345).
OnAct 1 = Modo de operacin "On" STRUCT -
activo Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de STRUCT -
servicio" Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de DWORD 16#00000000
entrada OpSt_In, debe
conectarse en transicin con
otros bloques. El bit 31 de
este parmetro se ocupa
mediante el bit 24 Feature
OS_PermLog Visualizacin de OS_Perm DWORD 16#FFFFFFFF
con los ajustes modificados
por el algoritmo del bloque

Advanced Process Library (V8.1)


348 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

Parmetro Descripcin Tipo Valor predeterminado


OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
SP_Out Consigna utilizada por el STRUCT -
regulador Value: REAL 0.0
ST: BYTE 16#80
ST_Worst Estado de seal ms BYTE 16#80
desfavorable
Status1 Palabra de estado DWORD 16#00000000
(Pgina 341)

Consulte tambin
Avisos de OpAnS (Pgina 346)
Diagrama de bloques de OpAnS (Pgina 349)
Modos de operacin de OpAnS (Pgina 342)

2.3.7 Diagrama de bloques de OpAnS

Diagrama de bloques de OpAnS


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de OpAnS (Pgina 346)
Tratamiento de errores de OpAnS (Pgina 345)
Funciones de OpAnS (Pgina 343)
Descripcin de OpAnS (Pgina 341)
Modos de operacin de OpAnS (Pgina 342)
Avisos de OpAnS (Pgina 346)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 349
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

2.3.8 Manejo y visualizacin

2.3.8.1 Vistas de OpAnS

Vistas del bloque OpAnS


El bloque OpAnS dispone de las vistas siguientes:
Vista estndar de OpAnS (Pgina 350)
Visor de curvas (Pgina 283)
Vista de parmetros de OpAnS (Pgina 352)
Vista preliminar de OpAnS (Pgina 353)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque para OpAnS (Pgina 354)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Consulte tambin
Vista de rampas (Pgina 278)
Vista de avisos (Pgina 280)

2.3.8.2 Vista estndar de OpAnS

Vista estndar de OpAnS













Advanced Process Library (V8.1)


350 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Consulte al respecto el captulo Especificacin de consigna, interna/externa (Pgina 124).

(3) Rango superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de proceso incluido el estado lgico


Esta rea muestra el valor de proceso actual con el estado lgico correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado lgico


Esta rea muestra la consigna actual con el estado lgico correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna debe estar
puesta a "interna".

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 351
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

(7) Indicador de barras para el valor de proceso


Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(8) Indicador de barras de la consigna


Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(9) Visualizacin de la consigna externa


Este indicador [E] solo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

2.3.8.3 Vista de parmetros de OpAnS

Vista de parmetros de OpAnS

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

Advanced Process Library (V8.1)


352 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

(2) Configuracin
En esta rea se activan las funciones siguientes:
"SP := SP externo": Conmutacin sin saltos de la consigna al conmutar de consigna
externa a interna. La consigna interna se corrige de acuerdo con la externa.

2.3.8.4 Vista preliminar de OpAnS

Vista preliminar de OpAnS

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"SP externo": se permite aplicar la consigna externa.
"SP interno": se permite aplicar la consigna interna.
"Cambiar SP": se permite cambiar la consigna.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Consulte tambin
Llamada de otros faceplates (Pgina 190)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 353
Bloques de manejo
2.3 OpAnS - Comprobar y visualizar seales analgicas (Small)

2.3.8.5 Smbolo de bloque para OpAnS

Smbolos del bloque OpAnS


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Especificacin de consigna interna y externa
Estado de seal, habilitacin para mantenimiento
Indicador de memoria
Valor de proceso (negro, con y sin decimales)
Consigna (azul, con y sin decimales)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1

5 Smbolo de bloque en
representacin completa

6 Smbolo de bloque en
representacin completa

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:

Advanced Process Library (V8.1)


354 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Configurar los smbolos de bloque (Pgina 219)


Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

2.4.1 Descripcin de OpDi01

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1866
Familia: Operate

Campo de aplicacin de OpDi01


El bloque se utiliza para las siguientes aplicaciones:
Operacin de un valor digital

Funcionamiento
El valor digital se opera por interconexin o desde el faceplate.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de OpDi01
(Pgina 360).

Bit de estado Parmetro


0-2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 355
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Bit de estado Parmetro


7 Out.Value
8 LiOp
9 FbkIn.Value
10 - 13 no utilizado
14 1 = Estado de seal no vlido
15 no utilizado
16 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
17 Seal de puenteo oculta en Intlock
18 Bit 2 Feature2: Seal de puenteo separada
19 - 22 no utilizado
23 El botn "Enclavamiento" est habilitado
24 - 25 no utilizado
26 Informacin de puenteo del bloque de funcin precedente
27 - 31 no utilizado

Consulte tambin
Funciones de OpDi01 (Pgina 357)
Avisos de OpDi01 (Pgina 360)
Diagrama de bloques de OpDi01 (Pgina 363)
Tratamiento de errores de OpDi01 (Pgina 359)
Modos de operacin de OpDi01 (Pgina 356)

2.4.2 Modos de operacin de OpDi01

Modos de operacin de OpDi01


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Advanced Process Library (V8.1)


356 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Consulte tambin
Diagrama de bloques de OpDi01 (Pgina 363)
Conexiones de OpDi01 (Pgina 360)
Avisos de OpDi01 (Pgina 360)
Tratamiento de errores de OpDi01 (Pgina 359)
Funciones de OpDi01 (Pgina 357)
Descripcin de OpDi01 (Pgina 355)

2.4.3 Funciones de OpDi01

Funciones de OpDi01
A continuacin se muestra una relacin de las funciones de este bloque:

Valor digital interno o externo


Mediante el parmetro de entrada LiOp se especifica si desde el faceplate o por interconexin
se activa el valor digital (0 - 1, parmetro SetOp o SetLi) o se desactiva (1 - 0, parmetro
RstOp o RstLi).
LiOp = 0: especificacin del valor digital mediante el faceplate (SetOp o RstOp)
LiOp = 1: especificacin del valor digital por interconexin (SetLi o RstLi)

Enclavamientos
Mediante los parmetros de entrada Intl_En = 1 y Intlock.ST 16#FF se activa la funcin
de enclavamiento en el bloque.
Una condicin de enclavamiento pendiente conduce el bloque a su posicin de reposo
(entrada Intlock.Value = 0 o Intlock.ST = 16#00). El parmetro de salida Out se pone
a 0. Cuando ha desaparecido la condicin de enclavamiento se visualiza de nuevo el valor
digital vlido en estos momentos.

Parmetro de entrada para el valor de realimentacin


Este bloque dispone de un parmetro de entrada FbkIn para representar un valor de
realimentacin en el faceplate.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 357
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Modificar rotulaciones de botones y textos


Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Es posible configurar textos especficos de instancia en los parmetros siguientes:
Out
SetOp
RstOp
FbkIn

Formacin del estado de seal para bloques


El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkIn.ST

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede activar el valor digital
5 1 = El operador puede desactivar el valor digital
6 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


358 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)
24 Activar la autorizacin de control local (Pgina 152)

Consulte tambin
Descripcin de OpDi01 (Pgina 355)
Avisos de OpDi01 (Pgina 360)
Conexiones de OpDi01 (Pgina 360)
Diagrama de bloques de OpDi01 (Pgina 363)
Tratamiento de errores de OpDi01 (Pgina 359)
Modos de operacin de OpDi01 (Pgina 356)

2.4.4 Tratamiento de errores de OpDi01

Tratamiento de errores de OpDi01


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
51 SetLi = 1 y RstLi = 1 y LiOp = 1

Consulte tambin
Diagrama de bloques de OpDi01 (Pgina 363)
Conexiones de OpDi01 (Pgina 360)
Avisos de OpDi01 (Pgina 360)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 359
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Funciones de OpDi01 (Pgina 357)


Modos de operacin de OpDi01 (Pgina 356)
Descripcin de OpDi01 (Pgina 355)

2.4.5 Avisos de OpDi01

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de OpDi01 (Pgina 355)
Funciones de OpDi01 (Pgina 357)
Conexiones de OpDi01 (Pgina 360)
Diagrama de bloques de OpDi01 (Pgina 363)
Tratamiento de errores de OpDi01 (Pgina 359)
Modos de operacin de OpDi01 (Pgina 356)

2.4.6 Conexiones de OpDi01

Terminales de OpDi01

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
FbkIn Entrada de realimentacin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Feature Terminal para funciones STRUCT -
(Pgina 357) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede operarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo

Advanced Process Library (V8.1)


360 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Parmetro Descripcin Tipo Valor predeterminado


Intl_En 1 = Es posible utilizar el enclavamiento BOOL 1
sin reset (enclavamiento, parmetro
Intlock)
LiOp Conmutacin del modo entre: STRUCT -
1 = Interconexin Value: BOOL 0
0 = Operador ST: BYTE 16#80
OnOp* 1 = Modo de operacin "On" por BOOL 0
operador
OosLi Cambio de flanco (0-1) = "Fuera de STRUCT -
servicio", por interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada de la autorizacin DWORD 16#00000000
de control local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para autorizaciones de control STRUCT -
(Pgina 357) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RstLi Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* Reset por operador BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SetLi Entrada digital interconectada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SetOp* Entrada digital para el operador BOOL 0
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 361
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de OpDi01 (Pgina 359).
LockAct 1 = El enclavamiento (Intlock) est STRUCT -
activo Value: BOOL 0
ST: BYTE 16#80
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
Out Valor de salida digital STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status Palabra de estado (Pgina 355) DWORD 16#00000000

Consulte tambin
Avisos de OpDi01 (Pgina 360)
Diagrama de bloques de OpDi01 (Pgina 363)
Modos de operacin de OpDi01 (Pgina 356)

Advanced Process Library (V8.1)


362 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

2.4.7 Diagrama de bloques de OpDi01

Diagrama de bloques de OpDi01


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de OpDi01 (Pgina 360)
Avisos de OpDi01 (Pgina 360)
Tratamiento de errores de OpDi01 (Pgina 359)
Funciones de OpDi01 (Pgina 357)
Modos de operacin de OpDi01 (Pgina 356)
Descripcin de OpDi01 (Pgina 355)

2.4.8 Manejo y visualizacin

2.4.8.1 Vistas de OpDi01

Vistas del bloque OpDi01


El bloque OpDi01 dispone de las vistas siguientes:
Vista estndar de OpDi01 (Pgina 364)
Visor de curvas (Pgina 283)
Vista preliminar de OpDi01 (Pgina 365)
Vista de memoria (Pgina 282)
Smbolos del bloque OpDi01 (Pgina 367)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 363
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

2.4.8.2 Vista estndar de OpDi01

Vista estndar de OpDi01






(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

(2) Visualizacin y conmutacin del comando


Esta rea muestra el control actual. Es posible visualizar una seal permanente del siguiente
modo:
"On": se visualiza una seal permanente
"Off"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
El nombre de los textos visualizados puede cambiarse como se desee, tal como se describe
en el captulo Rotulacin de botones y textos (Pgina 192).
Esto se ejecuta en los parmetros siguientes:
Texto de "Comando": parmetro SetOp#string_1
Texto de "On/Off": parmetro Out#string_0 / Out#string_1

(3) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de OpDi01 (Pgina 357).

Advanced Process Library (V8.1)


364 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(5) Visualizacin de la realimentacin del comando


Esta rea muestra el comando vlido en estos momentos. Se visualizan los comandos
siguientes:
"On"
"Off"
"Seal no vlida"
El nombre del texto visualizado puede cambiarse como se desee, tal como se describe en el
captulo Rotulacin de botones y textos (Pgina 192).
Esto se ejecuta en el parmetro siguiente:
Texto de "On/Off": parmetro FbkIn#string_0 / FbkIn#string_1

2.4.8.3 Vista preliminar de OpDi01

Vista preliminar de OpDi01

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 365
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"On": se permite activar el valor digital (flanco 0 - 1 ).
El nombre de los textos visualizados puede cambiarse como se desee, tal como se
describe en el captulo Rotulacin de botones y textos (Pgina 192).
Esto se ejecuta en los parmetros siguientes:
Texto de "On": parmetro .Out#Value#string_1
"Off": se permite activar el valor digital (flanco 1 - 0 ).
El nombre de los textos visualizados puede cambiarse como se desee, tal como se
describe en el captulo Rotulacin de botones y textos (Pgina 192).
Esto se ejecuta en los parmetros siguientes:
Texto de "Off": parmetro .Out#Value#string_0
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Visualizacin de las entradas y salidas actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Enclavamiento":
El indicador slo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede operarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Salida": 1= Hay un valor de salida digital
"Realimentacin": 1= Hay realimentacin

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).

Advanced Process Library (V8.1)


366 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.4 OpDi01 - Operacin de un valor digital (2 pulsadores)

Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

2.4.8.4 Smbolos del bloque OpDi01

Smbolos del bloque OpDi01


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Puenteo (bypass)
Enclavamientos
Seal de salida
Indicador de memoria

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 367
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
4

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

2.5.1 Descripcin de OpDi03

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1867
Familia: Operate

Campo de aplicacin de OpDi03


El bloque se utiliza para las siguientes aplicaciones:
Operacin de un valor digital (3 pulsadores)

Funcionamiento
El valor digital se opera por interconexin o desde el faceplate en tres salidas posibles.
Si en una interconexin se activaran dos o tres parmetros de entrada (parmetro SetLix),
el parmetro de entrada con el ndice ms alto se establecer en el parmetro de salida
correspondiente. Si, p. ej., estn activados los parmetros de entrada SetLi1 y SetLi2 (=
1), se activa Out2 (= 1).

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).

Advanced Process Library (V8.1)


368 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de OpDi03
(Pgina 374).

Bit de estado Parmetro


0-2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 Out1.Value
8 Out2.Value
9 Out3.Value
10 LiOp.Value
11 Fbk1In.Value
12 Fbk2In.Value
13 Fbk3In.Value
14 1 = Estado de seal no vlido
15 no utilizado
16 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
17 Seal de puenteo oculta en Intlock
18 Bit 2 Feature2: Seal de puenteo separada
19 - 22 no utilizado
23 El botn "Enclavamiento" est habilitado
24 - 25 no utilizado
26 Informacin de puenteo del bloque de funcin precedente
27 - 31 no utilizado

Consulte tambin
Funciones de OpDi03 (Pgina 370)
Avisos de OpDi03 (Pgina 374)
Diagrama de bloques de OpDi03 (Pgina 377)
Tratamiento de errores de OpDi03 (Pgina 373)
Modos de operacin de OpDi03 (Pgina 370)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 369
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

2.5.2 Modos de operacin de OpDi03

Modos de operacin de OpDi03


El bloque se puede controlar con los siguientes modos de operacin
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de OpDi03 (Pgina 377)
Conexiones de OpDi03 (Pgina 374)
Avisos de OpDi03 (Pgina 374)
Tratamiento de errores de OpDi03 (Pgina 373)
Funciones de OpDi03 (Pgina 370)
Descripcin de OpDi03 (Pgina 368)

2.5.3 Funciones de OpDi03

Funciones de OpDi03
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


370 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Valor digital interno o externo


Mediante el parmetro de entrada LiOp se especifica si, desde el faceplate o por
interconexin, el valor digital se activa (0 - 1) o se desactiva (1 - 0, parmetro de entrada
RstOut) utilizando una seleccin 1 de 3.
LiOp = 0: especificacin del valor digital mediante el faceplate. Ahora, uno de los
parmetros de entrada SetOp1, SetOp2 o SetOp3 o se transfiere a la salida
correspondiente Out1, Out2 u Out3. Si, por ejemplo, SetOp2 = 1 , entonces Out2 = 1.
LiOp = 1: especificacin del valor digital por interconexin. Ahora, uno de los parmetros
de entrada SetLi1, SetLi2 o SetLi3 o se transfiere a la salida correspondiente Out1,
Out2 u Out3. Si, por ejemplo, SetLi2 = 1 , entonces Out2 = 1.
La desactivacin (1 - 0) se realiza siempre mediante el parmetro de entrada RstOut.

Enclavamientos
Mediante los parmetros de entrada Intl_En = 1 y Intlock.ST 16#FF se activa la funcin
de enclavamiento en el bloque.
Una condicin de enclavamiento pendiente conduce el bloque a su posicin de reposo
(entrada Intlock.Value = 0 o Intlock.ST = 16#00). El parmetro de salida Out se pone
a 0. Cuando ha desaparecido la condicin de enclavamiento se visualiza de nuevo el valor
digital vlido en estos momentos.

Parmetro de entrada para el valor de realimentacin


Este bloque dispone de tres parmetros de entrada Fbk1In, Fbk2In y Fbk3In para
representar tres valores de realimentacin en el faceplate.

Reset de todos los valores de salida


Todos los parmetros de salida (Out1 ... Out3) se resetean poniendo a 0 todos los parmetros
de entrada interconectados para activar (SetLi1 ... SetLi3) o los parmetros de entrada
controlables para activar (SetOp1 ... SetOp3).
Mediante un flanco 0 - 1 en el parmetro RstOut se resetean los tres parmetros de salida
Out1 ... Out3.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Modificar rotulaciones de botones y textos


Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Es posible configurar textos especficos de instancia en los parmetros siguientes:
OutX
SetOpX
FbkXIn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 371
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

X = (1 ... 3)

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
Fbk1In.ST
Fbk2In.ST
Fbk3In.ST

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede activar el valor digital SetOp1
5 1 = El operador puede activar el valor digital SetOp2
6 1 = El operador puede activar el valor digital SetOp3
7 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)

Advanced Process Library (V8.1)


372 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Bit Funcin
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)
24 Activar la autorizacin de control local (Pgina 152)

Consulte tambin
Descripcin de OpDi03 (Pgina 368)
Avisos de OpDi03 (Pgina 374)
Conexiones de OpDi03 (Pgina 374)
Diagrama de bloques de OpDi03 (Pgina 377)
Tratamiento de errores de OpDi03 (Pgina 373)
Modos de operacin de OpDi03 (Pgina 370)

2.5.4 Tratamiento de errores de OpDi03

Tratamiento de errores de OpDi03


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
51 Dos o ms entradas estn parametrizadas con 1.
(SetLi1 = 1 AND SetLi2 = 1) o (SetLi2 = 1 AND SetLi3 = 1) o (SetLi1 = 1
AND SetLi3 = 1) y LiOp = 1

Consulte tambin
Diagrama de bloques de OpDi03 (Pgina 377)
Conexiones de OpDi03 (Pgina 374)
Avisos de OpDi03 (Pgina 374)
Funciones de OpDi03 (Pgina 370)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 373
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Modos de operacin de OpDi03 (Pgina 370)


Descripcin de OpDi03 (Pgina 368)

2.5.5 Avisos de OpDi03

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de OpDi03 (Pgina 368)
Funciones de OpDi03 (Pgina 370)
Conexiones de OpDi03 (Pgina 374)
Diagrama de bloques de OpDi03 (Pgina 377)
Tratamiento de errores de OpDi03 (Pgina 373)
Modos de operacin de OpDi03 (Pgina 370)

2.5.6 Conexiones de OpDi03

Terminales de OpDi03

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
Fbk1In Realimentacin para entrada In1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Fbk2In Realimentacin para entrada In2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Fbk3In Realimentacin para entrada In3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


374 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Parmetro Descripcin Tipo Valor predeterminado


Feature Terminal para funciones STRUCT -
(Pgina 370) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede operarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
Intl_En 1 = Es posible utilizar el enclavamiento BOOL 1
sin reset (enclavamiento, parmetro
Intlock)
LiOp Conmutacin del modo entre: STRUCT -
1 = Interconexin Value: BOOL 0
0 = Operador ST: BYTE 16#80
OnOp* 1 = Modo de operacin "On" por BOOL 0
operador
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada de la autorizacin DWORD 16#00000000
de control local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para autorizaciones de control STRUCT -
(Pgina 370) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RstOut Reset por operador STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SetLi1 Entrada digital interconectada 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 375
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Parmetro Descripcin Tipo Valor predeterminado


SetLi2 Entrada digital interconectada 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SetLi3 Entrada digital interconectada 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SetOp1* Entrada digital 1 para el operador BOOL 0
SetOp2* Entrada digital 2 para el operador BOOL 0
SetOp3* Entrada digital 3 para el operador BOOL 0
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de OpDi03 (Pgina 373).
LockAct 1 = El enclavamiento (Intlock) est STRUCT -
activo Value: BOOL 0
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF

Advanced Process Library (V8.1)


376 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Parmetro Descripcin Tipo Valor predeterminado


Out1 Valor de salida digital 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out2 Valor de salida digital 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out3 Valor de salida digital 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status Palabra de estado (Pgina 368) DWORD 16#00000000

Consulte tambin
Avisos de OpDi03 (Pgina 374)
Diagrama de bloques de OpDi03 (Pgina 377)
Modos de operacin de OpDi03 (Pgina 370)

2.5.7 Diagrama de bloques de OpDi03

Diagrama de bloques de OpDi03


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de OpDi03 (Pgina 374)
Avisos de OpDi03 (Pgina 374)
Tratamiento de errores de OpDi03 (Pgina 373)
Funciones de OpDi03 (Pgina 370)
Modos de operacin de OpDi03 (Pgina 370)
Descripcin de OpDi03 (Pgina 368)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 377
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

2.5.8 Manejo y visualizacin

2.5.8.1 Vistas de OpDi03

Vistas del bloque OpDi03


El bloque OpDi03 dispone de las vistas siguientes:
Vista estndar de OpDi03 (Pgina 378)
Visor de curvas (Pgina 283)
Vista preliminar de OpDi03 (Pgina 380)
Vista de memoria (Pgina 282)
Smbolos del bloque OpDi03 (Pgina 381)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

2.5.8.2 Vista estndar de OpDi03

Vista estndar de OpDi03







(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

Advanced Process Library (V8.1)


378 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

(2) Visualizacin y conmutacin del comando 1 a 3


Esta rea muestra el control actual. Es posible visualizar una seal permanente en las salidas
Out1 a Out3 del siguiente modo:
"On": se visualiza una seal permanente
"Off"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
El nombre de los textos visualizados puede cambiarse como se desee, tal como se describe
en el captulo Rotulacin de botones y textos (Pgina 192).
Esto se ejecuta en los parmetros siguientes:
Texto de "Comando 1/Comando 2/Comando3": parmetro SetOpX#string_1, (X = 1 ...
3)
Texto de "On/Off": parmetro OutX#string_0, OutX#string_1, (X = 1 ... 3)

(3) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de OpDi03 (Pgina 370).
Informacin de puenteo (Bypass) (consulte Generar estado agrupado para informacin de
enclavamiento (Pgina 101)):

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(5) Visualizacin de la realimentacin del comando 1 a 3


Esta rea muestra el control vlido en estos momentos de Out1 a Out3.
"On"
"Off"
"Seal no vlida"
El nombre de los textos visualizados puede cambiarse como se desee, tal como se describe
en el captulo Rotulacin de botones y textos (Pgina 192).
Esto se ejecuta en los parmetros siguientes:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 379
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

Texto de "On/Off": parmetro FbkInX#string_1, FbkInX#string_0, (X = 1 ... 3)

2.5.8.3 Vista preliminar de OpDi03

Vista preliminar de OpDi03

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"On 1 a 3": se permite activar el valor digital correspondiente (flanco 0 - 1 ).
El nombre de los textos visualizados puede cambiarse como se desee, tal como se
describe en el captulo Rotulacin de botones y textos (Pgina 192).
Esto se ejecuta en los parmetros siguientes:
Texto de "Comando X": parmetro OutX#string_1, (X = 1 ... 3)
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Advanced Process Library (V8.1)


380 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.5 OpDi03 - Operacin de un valor digital (3 pulsadores)

(2) Visualizacin de las entradas y salidas actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Enclavamiento":
El indicador slo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede operarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Salida 1 a 3": 1= Hay un valor de salida digital
"Realimentacin 1 a 3": 1= Hay realimentacin

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

2.5.8.4 Smbolos del bloque OpDi03

Smbolos del bloque OpDi03


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Puenteo (bypass)
Enclavamientos
Seal de salida
Indicador de memoria

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 381
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

2.6 OpStations - Parametrizar la autorizacin de control local

2.6.1 Descripcin de OpStations

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1901
Familia: Operate

Campo de aplicacin de OpStations


El bloque se utiliza para las siguientes aplicaciones:
Parametrizacin del permiso de operacin local

Funcionamiento
El bloque convierte los permisos de operacin y los bloqueos de un mximo de 16
autorizaciones individuales en la salida de cdigo binario Out.

Advanced Process Library (V8.1)


382 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

Consulte al respecto tambin Diagrama de bloques de OpStations (Pgina 390).

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). El bloque
OpStations y el bloque tecnolgico deben estar incorporados en el mismo OB de alarma cclica.

Nota
Incorpore este bloque en un OB de alarma cclica lento.

En el ajuste predeterminado, la permiso de operacin local est desactivada (= 0) para todas


las instancias de bloque en el puesto de control y se configura del siguiente modo:
1. Asigne a cada puesto de control una identificacin en cdigo binario (1, 2, 4, 8, 16, ) que
debe ajustarse como valor inicial en la variable interna APLOpStation. Es posible ajustar
un mximo de 16 puestos de control distintos.
La variable se crea automticamente con el editor de proyectos de la OS y se encuentra
en el grupo Split Screen Manager.

Nota
Una pareja de servidores redundante solo puede representarse como una sola estacin
de operador. Esto afecta tambin a los clientes o estaciones monopuesto referenciados
de la estacin de ingeniera (ES). Si se necesitan estaciones de operador que puedan
diferenciarse, deben crearse distintos grupos de clientes o estaciones monopuesto
referenciados.

2. Coloque el bloque OpStations en el esquema.

Nota
Si se utiliza la funcin Llamada de otros faceplates (Pgina 190) en varios bloques
tecnolgicos, hay que emplear un bloque OpStations para cada bloque tecnolgico. En
caso contrario, slo es posible llamar a un nico bloque tecnolgico desde el bloque
OpStations.

3. Active la funcin en el bloque tecnolgico mediante el Feature Bit 24(Activar la


autorizacin de control local (Pgina 152)).
4. Interconecte el parmetro de entrada OpSt_In del bloque tecnolgico con el parmetro
de salida Out del bloque OpStations.
5. Seleccione los puestos de control desde los que puede operarse el bloque tecnolgico
generalmente. Es posible realizar una seleccin mltiple simultnea. La seleccin se
transfiere en cdigo binario a la salida Out del bloque OpStations.
6. Defina para los textos de la vista estndar en el faceplate OpStations en las Declaraciones
generales con el nombre APLOpStations en el SIMATIC Manager en forma de
enumeracin. Consulte al respecto el captulo Vista estndar de OpStations (Pgina 392).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 383
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

Despus de estos pasos de configuracin, la permiso de operacin local est activada. La


habilitacin de un bloque tecnolgico se lleva a cabo si la comparacin bit a bit entre el
parmetro OpSt_Out y la identificacin del puesto de control "APLOpStation" no es 0.

Nota
La permiso de operacin local no se visualiza en los smbolos "Permiso de operacin" de
los terminales del bloque.

Comportamiento en arranque
Este bloque no dispone de comportamiento en arranque.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de
OpStations (Pgina 387).

Bit de estado Parmetro


0 In0
1 In1
2 In2
3 In3
4 In4
5 In5
6 In6
7 In7
8 In8
9 In9
10 In10
11 In11
12 In12
13 In13
14 In14
15 In15
16 - 31 no utilizado

Consulte tambin
Modos de operacin de OpStations (Pgina 385)
Funciones de OpStations (Pgina 385)
Tratamiento de errores de OpStations (Pgina 386)
Avisos de OpStations (Pgina 387)

Advanced Process Library (V8.1)


384 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

2.6.2 Modos de operacin de OpStations

Modos de operacin de OpStations


Este bloque no dispone de modos de operacin.

Consulte tambin
Descripcin de OpStations (Pgina 382)
Funciones de OpStations (Pgina 385)
Tratamiento de errores de OpStations (Pgina 386)
Avisos de OpStations (Pgina 387)
Conexiones de OpStations (Pgina 387)
Diagrama de bloques de OpStations (Pgina 390)

2.6.3 Funciones de OpStations

Funciones de OpStations
A continuacin se muestra una relacin de las funciones de este bloque.

Autorizaciones de control
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de las siguientes autorizaciones para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede operar In0
1 1 = El operador puede operar In1
2 1 = El operador puede operar In2
3 1 = El operador puede operar In3
4 1 = El operador puede operar In4
5 1 = El operador puede operar In5
6 1 = El operador puede operar In6
7 1 = El operador puede operar In7
8 1 = El operador puede operar In8
9 1 = El operador puede operar In9
10 1 = El operador puede operar In10
11 1 = El operador puede operar In11
12 1 = El operador puede operar In12
13 1 = El operador puede operar In13

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 385
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

Bit Funcin
14 1 = El operador puede operar In14
15 1 = El operador puede operar In15
16 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Consulte tambin
Descripcin de OpStations (Pgina 382)
Modos de operacin de OpStations (Pgina 385)
Tratamiento de errores de OpStations (Pgina 386)
Avisos de OpStations (Pgina 387)
Conexiones de OpStations (Pgina 387)
Diagrama de bloques de OpStations (Pgina 390)

2.6.4 Tratamiento de errores de OpStations

Tratamiento de errores de OpStations


Este bloque no dispone de tratamiento de errores.

Consulte tambin
Descripcin de OpStations (Pgina 382)
Modos de operacin de OpStations (Pgina 385)
Funciones de OpStations (Pgina 385)
Avisos de OpStations (Pgina 387)
Conexiones de OpStations (Pgina 387)
Diagrama de bloques de OpStations (Pgina 390)

Advanced Process Library (V8.1)


386 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

2.6.5 Avisos de OpStations

Avisos de OpStations
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de OpStations (Pgina 382)
Modos de operacin de OpStations (Pgina 385)
Funciones de OpStations (Pgina 385)
Tratamiento de errores de OpStations (Pgina 386)
Conexiones de OpStations (Pgina 387)
Diagrama de bloques de OpStations (Pgina 390)

2.6.6 Conexiones de OpStations

Terminales de OpStations

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 385) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In0 1 = Habilitacin para el puesto de control BOOL 0
1
In1 1 = Habilitacin para el puesto de control BOOL 0
2
In2 1 = Habilitacin para el puesto de control BOOL 0
3
In3 1 = Habilitacin para el puesto de control BOOL 0
4
In4 1 = Habilitacin para el puesto de control BOOL 0
5
In5 1 = Habilitacin para el puesto de control BOOL 0
6
In6 1 = Habilitacin para el puesto de control BOOL 0
7

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 387
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

Parmetro Descripcin Tipo Valor predeterminado


In7 1 = Habilitacin para el puesto de control BOOL 0
8
In8 1 = Habilitacin para el puesto de control BOOL 0
9
In9 1 = Habilitacin para el puesto de control BOOL 0
10
In10 1 = Habilitacin para el puesto de control BOOL 0
11
In11 1 = Habilitacin para el puesto de control BOOL 0
12
In12 1 = Habilitacin para el puesto de control BOOL 0
13
In13 1 = Habilitacin para el puesto de control BOOL 0
14
In14 1 = Habilitacin para el puesto de control BOOL 0
15
In15 1 = Habilitacin para el puesto de control BOOL 0
16
OS_Perm Terminal para autorizaciones de control STRUCT -
(Pgina 385) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
Out Valor de salida: para la posterior DWORD 16#00000000
interconexin con la entrada OpSt_In
de un bloque tecnolgico
Status Palabra de estado (Pgina 382) DWORD 16#00000000

Consulte tambin
Modos de operacin de OpStations (Pgina 385)
Tratamiento de errores de OpStations (Pgina 386)

Advanced Process Library (V8.1)


388 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

Avisos de OpStations (Pgina 387)


Diagrama de bloques de OpStations (Pgina 390)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 389
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

2.6.7 Diagrama de bloques de OpStations

Diagrama de bloques de OpStations

,QWHUQH9DULDEOH
$3/2S6WDWLRQV 

26
9DORUGHELWVVLQVLJQR

9LVWDHVWQGDU2S6WDWLRQV

9LVWDSUHOLPLQDU
3XHVWRGHFRQWURO EORTXHWHFQROJLFR

3XHVWRGHFRQWURO &RPSDUDFLQ
SRUELWVSDUD
 DXWRUL]DFLQGH
FRQWUROSUHFH
3XHVWRGHFRQWURO GHQWH
)DFHSODWH
)DFHSODWH

; 6PERORGHEORTXH

$3/2S6WDWLRQV
(QXP
3XHVWRGHFRQWURO

$6
3XHVWRGHFRQWURO

3XHVWRGHFRQWURO

2S6WDWLRQV

%ORTXHWHFQROJLFR
,Q
,Q 

,Q
)HDWXUH%LW

2S6WB2XW

%LW
2XW 2S6WB,Q VLODIXQFLQ
2SHUDFLQORFDOVH
KDDFWLYDGRPHGLDQWH
)HDWXUH%LW

Advanced Process Library (V8.1)


390 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

Consulte tambin
Descripcin de OpStations (Pgina 382)
Modos de operacin de OpStations (Pgina 385)
Funciones de OpStations (Pgina 385)
Tratamiento de errores de OpStations (Pgina 386)
Avisos de OpStations (Pgina 387)
Conexiones de OpStations (Pgina 387)

2.6.8 Manejo y visualizacin

2.6.8.1 Vistas de OpStations

Vistas del bloque OpStations


El bloque OpStations dispone de las vistas siguientes:
Vista estndar de OpStations (Pgina 392)
Vista de memoria (Pgina 282)
Smbolo de bloque OpStations (Pgina 394)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 391
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

2.6.8.2 Vista estndar de OpStations

Vista estndar de OpStations



 

(1) Textos visualizados configurables en los ajustes


En lugar de los textos estndar Estacin de manejo 1 a Estacin de manejo 15 es posible
definir textos propios. Proceda del siguiente modo:
En las Declaraciones generales del SIMATIC Manager, cree una enumeracin
denominada "APLOpStations". Consulte al respecto tambin el manual de configuracin
"Process Control System PCS 7 - Engineering System", captulo "How to Store Shared
Declarations".
En la enumeracin slo se admiten valores entre 0 y 15, otros valores distintos no se
registrarn.
Los nombres de visualizacin de los valores se modifican con las denominaciones de los
puestos de control. El nombre visualizado corresponde al valor 0 de la visualizacin para la
casilla de verificacin In0 de la vista estndar, etc.
Si el texto no est parametrizado, no se visualizar toda la lnea.

Advanced Process Library (V8.1)


392 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.6 OpStations - Parametrizar la autorizacin de control local

(2) Bloquear o habilitar la operacin de puestos de control


En esta rea se bloquea la operacin de un puesto de control o bien se habilita el puesto de
control para el bloque tecnolgico conectado. La casilla de verificacin superior corresponde
al terminal In0 y la inferior a la conexin In15. La operacin slo es posible con la autorizacin
de control de mximo nivel (igual que la simulacin).

(3) Visualizacin del puesto de control actual


El valor del puesto de control actual se visualiza en forma de punto gris en la lnea
correspondiente.

(4) Visualizacin de operabilidad


Visualizacin de la operabilidad del bloque tecnolgico en el puesto de control actual.

(5) Tecla de salto a la vista estndar del bloque tecnolgico


Por medio de la tecla de salto se accede a la vista estndar del bloque tecnolgico. La
visibilidad de esta tecla de salto depende de la configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(6) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 393
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

2.6.8.3 Smbolo de bloque OpStations

Smbolos del bloque OpStations


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Abrir el faceplate
Smbolos Seleccin del smbolo de bloque Particularidades
en CFC
Sin smbolo 1 El valor predeterminado es sin
smbolo de bloque
2 El smbolo de bloque es
transparente cuando es posible
la operacin en el puesto de
control

Nota
El smbolo de bloque tiene el tamao de un campo de la barra de estado de un smbolo
de bloque tecnolgico y es adecuado para completar la barra de estado. El nivel del
smbolo de bloque debera ser siempre superior al nivel del smbolo de bloque
tecnolgico; en caso contrario, es posible que el smbolo de bloque quede oculto tras una
actualizacin.

2.7 OpTrig - Operacin de un valor digital (1 pulsador)

2.7.1 Descripcin de OpTrig

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1868
Familia: Operate

Campo de aplicacin de OpTrig


El bloque se utiliza para las siguientes aplicaciones:
Generacin de una seal tipo impulso (disparador)

Funcionamiento
Mediante el bloque de operador se realiza una operacin de un pulsador (comparable al
pulsador RESET).

Advanced Process Library (V8.1)


394 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de OpTrig
(Pgina 399).

Bit de estado Parmetro


0-2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 Out.Value
8 LiOpAct.Value
9 FbkIn.Value
10 - 31 no utilizado

Consulte tambin
Funciones de OpTrig (Pgina 396)
Avisos de OpTrig (Pgina 398)
Diagrama de bloques de OpTrig (Pgina 401)
Tratamiento de errores de OpTrig (Pgina 398)
Modos de operacin de OpTrig (Pgina 395)

2.7.2 Modos de operacin de OpTrig

Modos de operacin de OpTrig


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 395
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de OpTrig (Pgina 401)
Conexiones de OpTrig (Pgina 399)
Avisos de OpTrig (Pgina 398)
Funciones de OpTrig (Pgina 396)
Tratamiento de errores de OpTrig (Pgina 398)
Descripcin de OpTrig (Pgina 394)

2.7.3 Funciones de OpTrig

Funciones de OpTrig
A continuacin se muestra una relacin de las funciones de este bloque.

Visualizar seal de disparo interna o externa


Mediante el parmetro LiOp se especifica si la seal de disparo debe visualizarse por
interconexin o por intervencin del operador de la OS:
LiOp = 0: seal de disparo por operador OS (parmetro de entrada InOp)
LiOp = 1: seal de disparo por interconexin (parmetro de entrada InLi)

Parmetro de entrada para el valor de realimentacin


Este bloque dispone de un parmetro de entrada FbkIn para representar un valor de
realimentacin en el faceplate.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


396 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkIn.ST
Out.ST

Autorizaciones de control
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de las siguientes autorizaciones para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede activar el parmetro de entrada In
5 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
24 Activar la autorizacin de control local (Pgina 152)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 397
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

Consulte tambin
Descripcin de OpTrig (Pgina 394)
Avisos de OpTrig (Pgina 398)
Conexiones de OpTrig (Pgina 399)
Diagrama de bloques de OpTrig (Pgina 401)
Tratamiento de errores de OpTrig (Pgina 398)
Modos de operacin de OpTrig (Pgina 395)

2.7.4 Tratamiento de errores de OpTrig

Tratamiento de errores de OpTrig


Este bloque no notifica errores.

Consulte tambin
Diagrama de bloques de OpTrig (Pgina 401)
Conexiones de OpTrig (Pgina 399)
Avisos de OpTrig (Pgina 398)
Funciones de OpTrig (Pgina 396)
Modos de operacin de OpTrig (Pgina 395)
Descripcin de OpTrig (Pgina 394)

2.7.5 Avisos de OpTrig

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de OpTrig (Pgina 394)
Funciones de OpTrig (Pgina 396)
Conexiones de OpTrig (Pgina 399)
Diagrama de bloques de OpTrig (Pgina 401)
Tratamiento de errores de OpTrig (Pgina 398)
Modos de operacin de OpTrig (Pgina 395)

Advanced Process Library (V8.1)


398 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

2.7.6 Conexiones de OpTrig

Terminales de OpTrig

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
FbkIn Entrada de realimentacin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Feature Terminal para funciones STRUCT -
(Pgina 396) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
InLi Entrada binaria interconectable STRUCT -
Value: BOOL 0
ST: BYTE 16#80
InOp* Entrada binaria para el operador BOOL 0
LiOp Conmutacin del modo entre: STRUCT -
1 = interconexin Value: BOOL 0
0 = Operador ST: BYTE 16#80
OnOp* 1 = Modo de operacin "On" por BOOL 0
operador
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada de la autorizacin DWORD 16#00000000
de control local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para autorizaciones de control STRUCT -
(Pgina 396) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 399
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

Parmetro Descripcin Tipo Valor predeterminado


SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Reservado INT -1
LiOpAct Operador/interconexin activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
Out Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status Palabra de estado (Pgina 394) DWORD 16#00000000

Consulte tambin
Avisos de OpTrig (Pgina 398)
Diagrama de bloques de OpTrig (Pgina 401)

Advanced Process Library (V8.1)


400 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

Tratamiento de errores de OpTrig (Pgina 398)


Modos de operacin de OpTrig (Pgina 395)

2.7.7 Diagrama de bloques de OpTrig

Diagrama de bloques de OpTrig


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de OpTrig (Pgina 399)
Avisos de OpTrig (Pgina 398)
Funciones de OpTrig (Pgina 396)
Tratamiento de errores de OpTrig (Pgina 398)
Modos de operacin de OpTrig (Pgina 395)
Descripcin de OpTrig (Pgina 394)

2.7.8 Manejo y visualizacin

2.7.8.1 Vistas de OpTrig

Vistas del bloque OpTrig


El bloque OpTrig dispone de las vistas siguientes:
Vista estndar de OpTrig (Pgina 402)
Vista preliminar de OpTrig (Pgina 403)
Vista de memoria (Pgina 282)
Smbolo de bloque OpTrig (Pgina 404)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 401
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

2.7.8.2 Vista estndar de OpTrig

Vista estndar de OpTrig

 

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

(2) Activar
Haciendo clic en la tecla "Ajustar" se visualiza una seal tipo impulso con la longitud del tiempo
de ciclo en la salida Out.

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


402 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

2.7.8.3 Vista preliminar de OpTrig

Vista preliminar de OpTrig

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro.
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso.
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm o OS1Perm).
Aqu se muestran las habilitaciones de operacin siguientes:
"Activar entrada": se permite activar la entrada.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Visualizacin de las entradas y salidas actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Salida": 1= Hay un valor de salida digital
"Realimentacin": 1= Hay realimentacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 403
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

2.7.8.4 Smbolo de bloque OpTrig

Smbolos del bloque OpTrig


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de memoria

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

2 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:

Advanced Process Library (V8.1)


404 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de manejo
2.7 OpTrig - Operacin de un valor digital (1 pulsador)

Configurar los smbolos de bloque (Pgina 219)


Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 405
Bloques de vigilancia 3
3.1 Comparacin de los bloques Large y Small

3.1.1 MonAnL frente a MonAnS

Comparacin de los bloques MonAnL y MonAnS


Las tablas siguientes sirven de ayuda para decidir el bloque que debe utilizarse.

Ahorro de espacio de memoria y de tiempo de ejecucin de un bloque Small frente a un bloque Large
Por cada instancia se ahorran los recursos siguientes:
Espacio de memoria: ~ 45%
Tiempo de ejecucin: ~ 30%

Modos de operacin de los bloques

MonAnL MonAnS
ON (Pgina 64) x x
Fuera de servicio (Pgina 64) x x

Funciones de los bloques

MonAnL MonAnS
Retardos de alarma con dos x
valores de tiempo por pareja de
lmites (Pgina 183)
Retardos de alarma con un valor x
de tiempo por pareja de lmites
(Pgina 182)
Vigilancia de lmites (Pgina 80) x x
Inhibir avisos mediante el x x
parmetro MsgLock
(Pgina 187)
Vigilancia de gradiente x
(Pgina 425)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 407
Bloques de vigilancia
3.1 Comparacin de los bloques Large y Small

MonAnL MonAnS
Mostrar valores auxiliares x
(Pgina 194)
Formacin y visualizacin del x x
estado de seal para bloques
tecnolgicos (Pgina 105)
Banda muerta (Pgina 57) x x
Habilitacin para mantenimiento x x
(Pgina 58)
Simulacin de seales x x
(Pgina 54)
Seleccin de la unidad de x x
medida (Pgina 194)
Autorizaciones de control x x
(Pgina 232)
Generar avisos especficos de x x
instancia (Pgina 187)
Rango de visualizacin y x x
operacin para valores de
proceso y consignas
(Pgina 189)
Llamada de otros faceplates x x
(Pgina 190)
Sellado de tiempo (Pgina 1502) x
Funcionalidad de SIMATIC x x
BATCH (Pgina 61)

Funciones parametrizables a travs del parmetro Feature

Nmero de Funcin del bit Feature MonAnL MonAnS


bit
0 Definir el comportamiento en x x
arranque (Pgina 132)
1 Respuesta para el modo de x x
operacin Fuera de servicio
(Pgina 170)
22 Actualizar el estado de acuse y error x
de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control x x
local (Pgina 152)
25 Supresin de todos los avisos x x
(Pgina 168)
26 Comportamiento de los puntos de x x
conmutacin en el modo de
operacin "Fuera de servicio"
(Pgina 170)

Advanced Process Library (V8.1)


408 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.1 Comparacin de los bloques Large y Small

Nmero de Funcin del bit Feature MonAnL MonAnS


bit
28 Desactivacin de puntos de x
conmutacin (Pgina 139)
29 Sealizacin en caso de violacin x
de lmites (Pgina 164)

3.1.2 MonDiL frente a MonDiS

Comparacin de los bloques MonDiL y MonDiS


Las tablas siguientes sirven de ayuda para decidir el bloque que debe utilizarse.

Ahorro de espacio de memoria y de tiempo de ejecucin de un bloque Small frente a un bloque Large
Por cada instancia se ahorran los recursos siguientes:
Espacio de memoria: ~ 55%
Tiempo de ejecucin: ~ 12%

Modos de operacin de los bloques

MonDiL MonDiS
ON (Pgina 64) x x
Fuera de servicio (Pgina 64) x x

Funciones de los bloques

MonDiL MonDiS
Supresin y notificacin de x
seales inestables (Pgina 474)
Retardar funciones de x
activacin y desactivacin
(Pgina 474)
Retardar funcin de conexin x
(Pgina 497)
Definir el indicador de estado x x
para el smbolo del bloque
(Pgina 474)
Mostrar valores auxiliares x
(Pgina 194)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 409
Bloques de vigilancia
3.1 Comparacin de los bloques Large y Small

MonDiL MonDiS
Rotulacin de botones y textos x x
(Pgina 192)
Generar avisos especficos de x x
instancia (Pgina 187)
Inhibir avisos mediante el x x
parmetro MsgLock
(Pgina 187)
Formacin y visualizacin del x x
estado de seal para bloques
tecnolgicos (Pgina 105)
Habilitacin para mantenimiento x x
(Pgina 58)
Simulacin de seales x x
(Pgina 54)
Autorizaciones de control x x
(Pgina 232)
Llamada de otros faceplates x x
(Pgina 190)
Sellado de tiempo (Pgina 1502) x
Funcionalidad de SIMATIC x x
BATCH (Pgina 61)

Funciones parametrizables a travs del parmetro Feature

Nmero Funcin del bit Feature MonDiL MonDiS


de bit
0 Definir el comportamiento en x x
arranque (Pgina 132)
1 Respuesta para el modo de operacin x x
Fuera de servicio (Pgina 170)
22 Actualizar el estado de acuse y error x
de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local x x
(Pgina 152)
25 Supresin de todos los avisos x x
(Pgina 168)

Advanced Process Library (V8.1)


410 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

3.2 AV - Mostrar y vigilar un valor adicional

3.2.1 Descripcin de AV

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1903
Familia: Monitor

Campo de aplicacin de AV
El bloque se utiliza para las siguientes aplicaciones:
Vigilancia de un valor analgico adicional en un bloque tecnolgico (p. ej. motor, vlvula).

Funcionamiento
El bloque tiene que estar conectado con un bloque de canal y vigila un valor analgico
adicional. Los avisos del bloque AV aparecen en la vista de avisos del bloque tecnolgico con
el que est interconectado. Los lmites para la vigilancia se parametrizan y operan en el bloque
tecnolgico.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100). El bloque AV y el
bloque tecnolgico deben estar incorporados en el mismo OB de alarma cclica.
Interconecte en CFC el parmetro de salida AV_Tech del bloque AV con el parmetro de
entrada AV del bloque tecnolgico.

Nota
No est permitido interconectar el bloque con varios bloques tecnolgicos.

Para el bloque AV existen plantillas (templates) para tipos de puntos de instrumentacin y


control en la Advanced Process Library a modo de ejemplo con diferentes casos de aplicacin
para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Motor con un valor analgico adicional y seales de sellado de tiempo
(Motor_AV_EventTs) (Pgina 2126)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 411
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Entradas y salidas de AV
(Pgina 417).

Bit de estado Parmetros


0 Occupied
1 BatchEn
2 SimOn
3 MsgLock
4 AV_AH_Act.Value
5 AV_WH_Act.Value
6 AV_TH_Act.Value
7 AV_TL_Act.Value
8 AV_WL_Act.Value
9 AV_AL_Act.Value
10 AV_AH_En
11 AV_WH_En
12 AV_TH_En
13 AV_TL_En
14 AV_WL_En
15 AV_AL_En
16 AV_AH_MsgEn
17 AV_WH_MsgEn
18 AV_TH_MsgEn
19 AV_TL_MsgEn
20 AV_WL_MsgEn
21 AV_AL_MsgEn
22 - 31 no utilizado

Consulte tambin
Modos de operacin de AV (Pgina 413)
Funciones de AV (Pgina 413)
Tratamiento de errores de AV (Pgina 415)
Avisos de AV (Pgina 416)
Diagrama de bloques de AV (Pgina 420)

Advanced Process Library (V8.1)


412 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

3.2.2 Modos de operacin de AV

Modos de operacin de AV
Este bloque no tiene modos de operacin propios.
Si el bloque tecnolgico interconectado se conmuta al modo de operacin "Fuera de servicio",
el bloque AV tambin pasar al modo "Fuera de servicio". En este caso rige AV_Out = AV.

Consulte tambin
Descripcin de AV (Pgina 411)
Funciones de AV (Pgina 413)
Tratamiento de errores de AV (Pgina 415)
Avisos de AV (Pgina 416)
Entradas y salidas de AV (Pgina 417)
Diagrama de bloques de AV (Pgina 420)

3.2.3 Funciones de AV

Funciones de AV
A continuacin se muestra una relacin de las funciones de este bloque.

Retardos de alarma con dos valores de tiempo por pareja de lmites


Este bloque dispone de la funcin estndar Retardo de alarma para Dos valores de tiempo
por pareja de lmites (Pgina 183).

Vigilancia de lmites de un valor analgico adicional


Este bloque dispone de la funcin estndar Vigilancia de lmites de un valor analgico
adicional (Pgina 85).

Vigilancia de lmites con histresis


Este bloque dispone de la funcin estndar Vigilancia de lmites con histresis (Pgina 92).
Esta se efecta por medio del parmetro de entrada AV_Hyst.

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 413
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

Formacin del estado lgico para bloques


El estado lgico ms desfavorable ST_Worst para el bloque se forma utilizando el siguiente
parmetro:
AV_Out.ST

Simulacin de seales
La simulacin en el bloque AV se activa en el bloque tecnolgico (SimOn = 1). All tambin
se especifica el valor de simulacin SimAV para el bloque AV.

Habilitacin para mantenimiento


La habilitacin para mantenimiento en el bloque AV se conecta en el bloque tecnolgico
(MS_Release = 1).

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Generar avisos especficos de instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170) (se transfiere a AV mediante AV_Tech.Mode.Bit)
29 Sealizacin en caso de violacin de lmites (Pgina 164) (se transfiere a AV mediante
AV_Tech.Mode.Bit)

Consulte tambin
Modos de operacin de AV (Pgina 413)
Tratamiento de errores de AV (Pgina 415)
Avisos de AV (Pgina 416)
Entradas y salidas de AV (Pgina 417)

Advanced Process Library (V8.1)


414 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

Diagrama de bloques de AV (Pgina 420)


Descripcin de AV (Pgina 411)

3.2.4 Tratamiento de errores de AV

Tratamiento de errores de AV
Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse diferentes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error
30 El valor AV no puede seguir representndose en el campo numrico REAL

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Descripcin de AV (Pgina 411)
Modos de operacin de AV (Pgina 413)
Funciones de AV (Pgina 413)
Avisos de AV (Pgina 416)
Entradas y salidas de AV (Pgina 417)
Diagrama de bloques de AV (Pgina 420)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 415
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

3.2.5 Avisos de AV

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Avisos de proceso

Avisos de proceso

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
AV - Lmite superior de alarma
violado
SIG 2 Advertencia - arriba $$BlockComment$$
AV - Lmite superior de
advertencia violado
SIG 3 Tolerancia - arriba $$BlockComment$$
AV - Lmite superior de
tolerancia violado
SIG 4 Tolerancia - abajo $$BlockComment$$
AV - Lmite inferior de
tolerancia violado
SIG 5 Advertencia - abajo $$BlockComment$$
AV - Lmite inferior de
advertencia violado
SIG 6 Alarma - abajo $$BlockComment$$
AV - Lmite inferior de alarma
violado

Explicacin
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 Reservado
2 Reservado
3 Reservado
4 AV_Out
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 Reservado

Advanced Process Library (V8.1)


416 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

Valor asociado Parmetros del bloque


9 Reservado
10 Reservado

Los valores asociados 5 ... 7 estn asignados a los parmetros ExtVa105 ... ExtVa107,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS7 - Engineering System".

Consulte tambin
Descripcin de AV (Pgina 411)
Modos de operacin de AV (Pgina 413)
Funciones de AV (Pgina 413)
Tratamiento de errores de AV (Pgina 415)
Entradas y salidas de AV (Pgina 417)
Diagrama de bloques de AV (Pgina 420)

3.2.6 Entradas y salidas de AV

Terminales de AV

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AV Valor analgico STRUCT -
Value:REAL 0.0
ST:BYTE 16#80
AV_Unit Unidad de medida para el valor INT 1001
analgico
AV_A_DC* Tiempo de retardo para alarmas REAL 0.0
entrantes [s]
AV_A_DG* Tiempo de retardo para alarmas REAL 0.0
salientes [s]
AV_AH_En 1 = Activar alarma arriba BOOL 1
AV_AH_MsgEn 1 = Activar aviso para alarma arriba BOOL 1
AV_AL_En 1 = Activar alarma abajo BOOL 1
AV_AL_MsgEn 1 = Activar aviso para alarma abajo BOOL 1
AV_OpScale Lmite de la escala en el indicador de STRUCT -
barras del faceplate para el valor High:REAL 100.0
analgico
Low:REAL 0.0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 417
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

Parmetro Descripcin Tipo Valor predeterminado


AV_T_DC* Tiempo de retardo para tolerancias REAL 0.0
entrantes [s]
AV_T_DG* Tiempo de retardo para tolerancias REAL 0.0
salientes [s]
AV_TH_En 1 = Activar tolerancia arriba BOOL 0
AV_TH_MsgEn 1 = Activar aviso para tolerancia arriba BOOL 1
AV_TL_En 1 = Activar tolerancia abajo BOOL 0
AV_TL_MsgEn 1 = Activar aviso para tolerancia abajo BOOL 1
AV_W_DC* Tiempo de retardo para advertencias REAL 0.0
entrantes [s]
AV_W_DG* Tiempo de retardo para advertencias REAL 0.0
salientes [s]
AV_WH_En 1 = Activar advertencia arriba BOOL 1
AV_WH_MsgEn 1 = Activar aviso para advertencia arriba BOOL 1
AV_WL_En 1 = Activar advertencia abajo BOOL 1
AV_WL_MsgEn 1 = Activar aviso para advertencia abajo BOOL 1
EN 1 = El bloque llamado se procesa BOOL 1
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
Feature Terminal para funciones STRUCT -
(Pgina 413) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


418 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AV_AH_Act 1 = Alarma arriba activa. STRUCT -
Es posible modificar el comportamiento Value: BOOL 0
de este parmetro mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
AV_AL_Act 1 = Alarma abajo activa. STRUCT -
Es posible modificar el comportamiento Value: BOOL 0
de este parmetro mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
AV_Out Salida para el valor analgico STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
AV_Tech Parmetro de salida que debe STRUCT -
conectarse con el parmetro de entrada Value: REAL 0.0
AV del bloque tecnolgico. Incluye
ST: BYTE 16#00
variables que se transfieren al bloque
tecnolgico para su procesamiento
ulterior.
AV_TH_Act 1 = Tolerancia arriba activa. STRUCT -
Es posible modificar el comportamiento Value: BOOL 0
de este parmetro mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
AV_TL_Act 1 = Tolerancia abajo activa. STRUCT -
Es posible modificar el comportamiento Value: BOOL 0
de este parmetro mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
AV_WH_Act 1 = Advertencia arriba activa. STRUCT -
Es posible modificar el comportamiento Value: BOOL 0
de este parmetro mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 419
Bloques de vigilancia
3.2 AV - Mostrar y vigilar un valor adicional

Parmetro Descripcin Tipo Valor predeterminado


AV_WL_Act 1 = Advertencia abajo activa. STRUCT -
Es posible modificar el comportamiento Value: BOOL 0
de este parmetro mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de AV (Pgina 415).
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
ST_Worst Estado lgico ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 411) DWORD 16#00000000

Consulte tambin
Modos de operacin de AV (Pgina 413)
Avisos de AV (Pgina 416)
Diagrama de bloques de AV (Pgina 420)

3.2.7 Diagrama de bloques de AV

Diagrama de bloques de AV
Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de AV (Pgina 411)
Modos de operacin de AV (Pgina 413)
Funciones de AV (Pgina 413)

Advanced Process Library (V8.1)


420 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Tratamiento de errores de AV (Pgina 415)


Avisos de AV (Pgina 416)
Entradas y salidas de AV (Pgina 417)

3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico


(Large)

3.3.1 Descripcin de MonAnL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1845
Familia: Monitor

Campo de aplicacin de MonAnL


El bloque se utiliza para los siguientes campos de aplicacin:
Vigilancia de un valor de proceso analgico
Vigilancia de las pendientes de un valor de proceso analgico

Nota
Este bloque tambin est disponible como bloque Small. Encontrar una comparacin de
los bloques MonAnL y MonAnS en el captulo: MonAnL frente a MonAnS (Pgina 407)

Funcionamiento
El bloque MonAnL sirve para observar un punto de instrumentacin y control analgico con
la vigilancia de lmites. Adicionalmente, se vigila la pendiente de la seal. Si se violan los
lmites o la pendiente de la seal no es la esperada, se generan y emiten avisos.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque MonAnL existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 421
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Vigilancia de un punto de instrumentacin y control analgico (AnalogMonitoring)


(Pgina 2122)
Vigilancia de un punto de instrumentacin y control analgico para aparatos PA/FF
(AnalogMonitoring_Fb) (Pgina 2123)

Comportamiento en arranque
El Bit FeatureDefinir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.
Los parmetros de salida PV_HysOut, PV_AH_Out, PV_WH_Out, PV_TH_Out, PV_AL_Out,
PV_WL_Out y PV_TL_Out son escritos por los respectivos parmetros de entrada PV_Hys,
PV_AH_Lim, PV_WH_Lim, PV_TH_Lim, PV_AL_Lim, PV_WL_Lim y PV_TL_Lim.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MonAnL
(Pgina 433).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7-9 no utilizado
10 SimLiOp.Value
11 Retardo del aviso PV_AH_Lim
12 Retardo del aviso PV_WH_Lim
13 Retardo del aviso PV_TH_Lim
14 Retardo del aviso PV_TL_Lim
15 Retardo del aviso PV_WL_Lim
16 Retardo del aviso PV_AL_Lim
17 Agrupacin de retardos de aviso
18 - 29 no utilizado
30 Valor auxiliar 1 visible
31 Valor auxiliar 2 visible

Advanced Process Library (V8.1)


422 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value
3 PV_TH_Act.Value
4 PV_TL_Act.Value
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En
8 PV_WH_En
9 PV_TH_En
10 PV_TL_En
11 PV_WL_En
12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15 PV_TH_MsgEn
16 PV_TL_MsgEn
17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 GradHUpAct.Value
20 GradHDnAct.Value
21 GradLAct.Value
22 GradHUpEn
23 GradHDnEn
24 GradLEn
25 GradHUpMsgEn
26 GradHDnMsgEn
27 GradLMsgEn
28 0 = valor medido descendente
1 = valor medido ascendente
29 no utilizado
30 no utilizado
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 Seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 Seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 Seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 423
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Bit de estado Parmetro


3 Seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 Seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 Seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 Seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 Seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 - 23 Seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
24 - 31 no utilizado

Consulte tambin
Funciones de MonAnL (Pgina 425)
Avisos de MonAnL (Pgina 431)
Diagrama de bloques de MonAnL (Pgina 441)
Tratamiento de errores de MonAnL (Pgina 430)
Modos de operacin de MonAnL (Pgina 424)

3.3.2 Modos de operacin de MonAnL

Modos de operacin de MonAnL


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

Fuera de servicio
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de MonAnL (Pgina 441)
Terminales de MonAnL (Pgina 433)
Avisos de MonAnL (Pgina 431)
Tratamiento de errores de MonAnL (Pgina 430)

Advanced Process Library (V8.1)


424 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Funciones de MonAnL (Pgina 425)


Descripcin de MonAnL (Pgina 421)

3.3.3 Funciones de MonAnL

Funciones de MonAnL
A continuacin se muestra una relacin de las funciones de este bloque.

Retardos de alarma con dos valores de tiempo


Con la funcin Tiempos de retardo separados para cada alarma (Pgina 163) (bit Feature 8)
pueden utilizarse parmetros de entrada separados para el retardo de alarma en el lmite
superior e inferior.
Bit Feature 8 = 0
Este bloque dispone de la funcin estndar Retardo de alarma para Dos valores de tiempo
por pareja de lmites (Pgina 183).
Bit Feature 8 = 1
Este bloque dispone de la funcin estndar Retardo de alarma para Dos valores de tiempo
para cada lmite individual (Pgina 185).

Vigilancia de lmites del valor de proceso


Este bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Vigilancia de gradiente
El gradiente PV_Grad se calcula con una funcin de retardo parametrizable mediante
LagTime. De este modo, se alisan los saltos del valor de entrada PV al calcular el gradiente.
Los picos de gradiente se visualizan en los parmetros de salida PV_GradNP (pendiente
negativa) y PV_GradPP (pendiente positiva). Se resetean en cuanto el operador da el
comando de reset correspondiente.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 425
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Pueden vigilarse los lmites siguientes de la pendiente del gradiente PV_Grad:


Lmite (arriba) para el gradiente positivo (GradHUpLim)
Lmite (arriba) para el gradiente negativo (GradHDnLim)
Lmite (abajo) para el gradiente absoluto (GradLLim)
Las diferentes vigilancias se activan en los correspondientes parmetros "Enable", p. ej.
GradHUpEn para activar la limitacin arriba para gradientes positivos (GradHUpLim).
El alcance o rebase de los lmites definidos se visualiza en los parmetros de salida "Active"
correspondientes, p. ej. con GradHUpAct = 1 para el lmite (arriba) del gradiente positivo.
Existe la posibilidad de visualizar avisos para dichas alarmas. Los avisos se activan del
siguiente modo:
Aviso de alarmas (arriba) para el gradiente positivo: GradHUpMsgEn = 1
Aviso de alarmas (arriba) para el gradiente negativo: GradHDnMsgEn = 1
Aviso de alarmas (abajo) para el gradiente absoluto: GradLMsgEn = 1

Ejemplo de la generacin de alarmas en la vigilancia de gradiente


El ejemplo siguiente muestra cmo se generan las alarmas en la vigilancia de gradiente.

39B2XW

    

Nmero Descripcin
1 Error de gradiente absoluto GradHDnLim
2 Error de gradiente absoluto GradLLim

Advanced Process Library (V8.1)


426 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Nmero Descripcin
3 Error de gradiente GradHUpLim
4 Tiempo de muestreo (SampleTime)
5 Alarma (abajo) para el gradiente absoluto
6 Alarma (arriba) para el gradiente negativo
7 Ninguna alarma
8 Alarma (arriba) para el gradiente positivo

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Poner el valor lmite PV a disposicin en la salida


Para otras interconexiones con otros bloques, los siguientes parmetros de entrada estn
disponibles tambin en la salida:

PV_HysOut := PV_Hyst
PV_AH_Out := PV_AH_Lim
PV_WH_Out := PV_WH_Lim
PV_TH_Out := PV_TH_Lim
PV_TL_Out := PV_TL_Lim
PV_WL_Out := PV_WL_Lim
PV_AL_Out := PV_AL_Lim

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
PV_Out.ST

Banda muerta
Para inhibir valores que oscilen alrededor del cero, el bloque dispone de la funcin estndar
Banda muerta (Pgina 57).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 427
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Se pueden simular los siguientes valores:


Valor de proceso (SimPV, SimPV_Li)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
8 Tiempos de retardo separados para cada alarma (Pgina 163)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4-5 No utilizado
6 1 = El operador puede modificar el valor de simulacin SimPV
7 1 = El operador puede resetear los valores mximos
8 1 = El operador puede activar/desactivar avisos mediante GradHUpMsgEn
9 1 = El operador puede activar/desactivar avisos mediante GradHDnMsgEn
10 1 = El operador puede activar/desactivar avisos mediante GradLMsgEn
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento

Advanced Process Library (V8.1)


428 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Bit Funcin
13 1 = El operador puede modificar el lmite (PV) para la alarma arriba
14 1 = El operador puede modificar el lmite (PV) para la advertencia arriba
15 1 = El operador puede modificar el lmite (PV) para la tolerancia arriba
16 1 = El operador puede modificar el lmite (PV) para la histresis
17 1 = El operador puede modificar el lmite (PV) para la alarma abajo
18 1 = El operador puede modificar el lmite (PV) para la advertencia abajo
19 1 = El operador puede modificar el lmite (PV) para la tolerancia abajo
20 1 = El operador puede modificar el valor de la limitacin de gradiente arriba para pendientes
positivas (GradHUpLim)
21 1 = El operador puede modificar el valor de la limitacin de gradiente arriba para pendientes
negativas (GradHDnLim)
22 1 = El operador puede modificar el valor de la limitacin de gradiente abajo para pendientes
positivas y negativas (GradLLim)
23 no utilizado
24 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante PV_TH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante PV_TL_MsgEn
28 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
29 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
30 - 31 reservado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 429
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de MonAnL (Pgina 421)
Avisos de MonAnL (Pgina 431)
Terminales de MonAnL (Pgina 433)
Diagrama de bloques de MonAnL (Pgina 441)
Tratamiento de errores de MonAnL (Pgina 430)
Modos de operacin de MonAnL (Pgina 424)
Tratamiento de errores (Pgina 116)
Cierre hermtico de vlvula (Pgina 169)

3.3.4 Tratamiento de errores de MonAnL

Tratamiento de errores de MonAnL


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En este bloque pueden generarse los siguientes avisos de error:
Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse diferentes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.
43 TimeFactor < 0 o TimeFactor > 2

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal = 1, se dispara un fallo
de control de procesos. Consulte al respecto el captulo Tratamiento de errores (Pgina 116).

Advanced Process Library (V8.1)


430 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Consulte tambin
Diagrama de bloques de MonAnL (Pgina 441)
Terminales de MonAnL (Pgina 433)
Avisos de MonAnL (Pgina 431)
Funciones de MonAnL (Pgina 425)
Modos de operacin de MonAnL (Pgina 424)
Descripcin de MonAnL (Pgina 421)

3.3.5 Avisos de MonAnL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId2, SIG 2).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Tolerancia - arriba $$BlockComment$$
PV - Lmite superior de tolerancia
violado
SIG 4 Tolerancia - abajo $$BlockComment$$
PV - Lmite inferior de tolerancia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 431
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Instancia de Identificador del Categora Evento


aviso aviso
SIG 6 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado
SIG 7 Alarma - arriba $$BlockComment$$
Lmite (arriba) para el gradiente
positivo violado
SIG 8 Alarma - arriba $$BlockComment$$
Lmite (arriba) para el gradiente
negativo violado

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId2 SIG 1 Alarma - abajo $$BlockComment$$
Lmite (abajo) para el gradiente absoluto violado
SIG 2 Aviso de control de procesos AS $$BlockComment$$
- Fallo Se ha producido un fallo externo
SIG 3 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
SIG 5 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108

Advanced Process Library (V8.1)


432 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Valor asociado Parmetros del bloque


9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS7 - Engineering System".

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa204
5 ExtVa205
6 ExtVa206
7 ExtVa207
8 ExtVa208
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa204 ... ExtVa208,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS7 - Engineering System".

Consulte tambin
Descripcin de MonAnL (Pgina 421)
Funciones de MonAnL (Pgina 425)
Terminales de MonAnL (Pgina 433)
Diagrama de bloques de MonAnL (Pgina 441)
Tratamiento de errores de MonAnL (Pgina 430)
Modos de operacin de MonAnL (Pgina 424)

3.3.6 Terminales de MonAnL


Terminales de MonAnL

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 433
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
CSF 1 = Fallo externo (fallo de control de procesos) STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
DeadBand Ancho de la banda muerta REAL 0.0
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un bloque ANY
tecnolgico y los bloques de aviso EventTs y
Event16Ts.
El parmetro de entrada EventTsIn sirve para
la interconexin con el parmetro de salida
EventTsOut del bloque EventTs,
Event16Ts. Si esta interconexin est
configurada, los avisos del bloque EventTs,
Event16Ts de la OS se visualizan en la vista
de avisos del bloque tecnolgico, donde
pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos (MsgEvID1) ANY
ExtVa105 Valor asociado 5 para avisos (MsgEvID1) ANY
ExtVa106 Valor asociado 6 para avisos (MsgEvID1) ANY
ExtVa107 Valor asociado 7 para avisos (MsgEvID1) ANY
ExtVa108 Valor asociado 8 para avisos (MsgEvID1) ANY
ExtVa204 Valor asociado 4 para avisos (MsgEvID2) ANY
ExtVa205 Valor asociado 5 para avisos (MsgEvID2) ANY
ExtVa206 Valor asociado 6 para avisos (MsgEvID2) ANY
ExtVa207 Valor asociado 7 para avisos (MsgEvID2) ANY
ExtVa208 Valor asociado 8 para avisos (MsgEvID2) ANY
Feature Terminal para funciones (Pgina 425) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0

Advanced Process Library (V8.1)


434 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetro Descripcin Tipo Valor predeterminado


GradHUpLim Vigilancia de gradiente: lmite (arriba) para el REAL 10.0
gradiente positivo
GradHDnLim Vigilancia de gradiente: lmite (arriba) para el REAL 10.0
gradiente negativo
GradLLim Vigilancia de gradiente: lmite (abajo) para el REAL 1.0
gradiente absoluto
GradHUpEn 1 = Activar vigilancia de gradiente (arriba) para BOOL 1
modificaciones positivas
GradHDnEn 1 = Activar vigilancia de gradiente (arriba) para BOOL 1
modificaciones negativas
GradLEn 1 = Activar vigilancia de gradiente (abajo) BOOL 0
GradHUpMsgEn 1 = Activar aviso de gradiente (arriba) para BOOL 1
modificaciones positivas
GradHDnMsgEn 1 = Activar aviso de gradiente (arriba) para BOOL 1
modificaciones negativas
GradLMsgEn 1 = Activar aviso de gradiente (abajo) BOOL 1
LagTime Tiempo de retardo [s] REAL 1.0
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgEvId2 Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos Value: BOOL 0
mediante el parmetro MsgLock (Pgina 187). ST: BYTE 16#80
Occupied 1 = Ocupado por control por lotes BOOL 0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o SFC STRUCT -
(cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin desde BOOL 0
la OS
OpSt_In Parmetro de entrada del permiso de operacin DWORD 16#00000000
local, debe interconectarse con el parmetro de
salida Out del bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 425) Bit 0: BOOL 1
Bit 10: BOOL 1
Bit 31: BOOL 1
PV* Valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_A_DC* Tiempo de retardo para alarmas PV entrantes REAL 0.0
con valor de proceso saturado por exceso/por
defecto o solo con valor de proceso saturado
por defecto [s]

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 435
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetro Descripcin Tipo Valor predeterminado


PV_A_DG* Tiempo de retardo para alarmas PV salientes REAL 0.0
con valor de proceso saturado por exceso/por
defecto o solo con valor de proceso saturado
por defecto [s]
PV_AH_DC* Tiempo de retardo para alarmas entrantes con REAL 0.0
valor de proceso saturado por exceso [s]
PV_AH_DG* Tiempo de retardo para alarmas salientes con REAL 0.0
valor de proceso saturado por exceso [s]
PV_AH_En 1 = Activar valor lmite de alarma PV (arriba) BOOL 1
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1
PV_AL_En 1 = Activar valor lmite de alarma PV (abajo) BOOL 1
PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_Hyst* Histresis para lmites de alarma PV, REAL 0.0
advertencia y tolerancia
PV_OpScale Lmite de la escala en el indicador de barras STRUCT -
PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_T_DC* Tiempo de retardo para avisos de tolerancia REAL 0.0
PV entrantes con valor de proceso saturado por
exceso/por defecto o solo con valor de proceso
saturado por defecto [s]
PV_T_DG* Tiempo de retardo para avisos de tolerancia REAL 0.0
PV salientes con valor de proceso saturado por
exceso/por defecto o solo con valor de proceso
saturado por defecto [s]
PV_TH_DC* Tiempo de retardo para avisos de tolerancia REAL 0.0
entrantes con valor de proceso saturado por
exceso [s]
PV_TH_DG* Tiempo de retardo para avisos de tolerancia REAL 0.0
salientes con valor de proceso saturado por
exceso [s]
PV_TH_En 1 = Activar valor lmite de tolerancia PV (arriba) BOOL 0
PV_TH_Lim Valor lmite de aviso de tolerancia PV (arriba) REAL 85.0
PV_TH_MsgEn 1 = Activar aviso de tolerancia PV (arriba) BOOL 1
PV_TL_En 1 = Activar valor lmite de tolerancia PV (abajo) BOOL 0
PV_TL_Lim Lmite de aviso de tolerancia PV (abajo) REAL 15.0
PV_TL_MsgEn 1 = Activar aviso de tolerancia PV (abajo) BOOL 1
PV_Unit Unidad de medida para el valor de proceso INT 1001
PV_W_DC* Tiempo de retardo para avisos de advertencia REAL 0.0
PV entrantes con valor de proceso saturado por
exceso/por defecto o solo con valor de proceso
saturado por defecto [s]

Advanced Process Library (V8.1)


436 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetro Descripcin Tipo Valor predeterminado


PV_W_DG* Tiempo de retardo para avisos de advertencia REAL 0.0
PV salientes con valor de proceso saturado por
exceso/por defecto o solo con valor de proceso
saturado por defecto [s]
PV_WH_DC* Tiempo de retardo para avisos de advertencia REAL 0.0
entrantes con valor de proceso saturado por
exceso [s]
PV_WH_DG* Tiempo de retardo para avisos de advertencia REAL 0.0
salientes con valor de proceso saturado por
exceso [s]
PV_WH_En 1 = Activar valor lmite de advertencia PV BOOL 1
(arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV (arriba) BOOL 1
PV_WL_En 1 = Activar valor lmite de advertencia PV (abajo) BOOL 1
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0
PV_WL_MsgEn 1 = Activar aviso para advertencia PV (abajo) BOOL 1
RstOp* 1 = Reset de los picos de gradiente por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante los INT 3
cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista estndar
SelFp2 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista preliminar
SimLiOp Activacin y desactivacin de la simulacin por: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando SimOnLi = 1 REAL 0.0
SimPV_Li Valor de proceso utilizado cuando STRUCT -
SimOnLi.Value = 1 (SimLiOp.Value = 1) Value: REAL 0.0
ST: BYTE 16#80
StepNo Nmero de etapa del lote DWORD 16#00000000
TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 437
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetro Descripcin Tipo Valor predeterminado


UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UserStatus Bits libremente asignables para su utilizacin BYTE 16#00
en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado sin BOOL 0
errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de error
que puede emitir este bloque, consulte
Tratamiento de errores de MonAnL
(Pgina 430).
GradHUpAct 1 = Alarma de gradiente (arriba) para STRUCT -
modificaciones positivas. Value: BOOL 0
El comportamiento de este parmetro se puede ST: BYTE 16#80
modificar mediante el bit Feature 28
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
GradHDnAct 1 = Alarma de gradiente (arriba) para STRUCT -
modificaciones negativas. Value: BOOL 0
El comportamiento de este parmetro se puede ST: BYTE 16#80
modificar mediante el bit Feature 28
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
GradLAct 1 = Alarma de gradiente abajo. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).

Advanced Process Library (V8.1)


438 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetro Descripcin Tipo Valor predeterminado


MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgAckn2 Estado de acuse de aviso 2 (salida WORD 16#0000
ACK_STATE de la segunda ALARM_8P)
MsgErr1 1 = Error de aviso 1 (salida ERROR de la primera BOOL 0
ALARM_8P)
MsgErr2 1 = Error de aviso 2 (salida ERROR de la BOOL 0
segunda ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la primera WORD 16#0000
ALARM_8P)
MsgStat2 Estado de aviso 2 (salida STATUS de la WORD 16#0000
segunda ALARM_8P)
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#00000000
conectarse en transicin con otros bloques. El
bit 31 de este parmetro se ocupa mediante el
bit 24 Feature
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_AH_Out PV, lmite de alarma (arriba), salida REAL 0.0
PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_AL_Out PV, lmite de alarma (abajo), salida REAL 0.0
PV_Grad Valor de gradiente. STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 439
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetro Descripcin Tipo Valor predeterminado


PV_GradPP Valor de gradiente. Pico mximo STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_GradNP Valor de gradiente. Pico mnimo STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_HysOut Histresis para alarma PV, salida REAL 0.0
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_TH_Act 1 = Aviso de tolerancia PV (arriba) activo. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_TH_Out PV, valor de tolerancia (arriba), salida REAL 0.0
PV_TL_Act 1 = Aviso de tolerancia PV (abajo) activo. El STRUCT -
comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28
ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_TL_Out PV, valor lmite de tolerancia (abajo), salida REAL 0.0
PV_WH_Act 1 = Advertencia PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_WH_Out PV, lmite de advertencia (arriba), salida REAL 0.0
PV_WL_Act 1 = PV, advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_WL_Out PV lmite de advertencia (abajo), salida REAL 0.0
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 421) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 421) DWORD 16#00000000

Advanced Process Library (V8.1)


440 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Parmetro Descripcin Tipo Valor predeterminado


Status3 Palabra de estado 3 (Pgina 421) DWORD 16#00000000
SumMsgAct 1 = Aviso de grupo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Avisos de MonAnL (Pgina 431)
Diagrama de bloques de MonAnL (Pgina 441)
Modos de operacin de MonAnL (Pgina 424)

3.3.7 Diagrama de bloques de MonAnL

Diagrama de bloques de MonAnL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de MonAnL (Pgina 433)
Avisos de MonAnL (Pgina 431)
Tratamiento de errores de MonAnL (Pgina 430)
Funciones de MonAnL (Pgina 425)
Modos de operacin de MonAnL (Pgina 424)
Descripcin de MonAnL (Pgina 421)

3.3.8 Manejo y visualizacin

3.3.8.1 Vistas de MonAnL

Vistas del bloque MonAnL


El bloque MonAnL dispone de las vistas siguientes:
Vista estndar de MonAnL (Pgina 442)
Vista de avisos (Pgina 280)
Vista de valores lmite de MonAnL (Pgina 445)
Visor de curvas (Pgina 283)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 441
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

Vista de parmetros de MonAnL (Pgina 447)


Vista preliminar de MonAnL (Pgina 448)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MonAnL (Pgina 449)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

3.3.8.2 Vista estndar de MonAnL

Vista estndar de MonAnL

 







 




 




(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Rango superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera.

Advanced Process Library (V8.1)


442 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

(3) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.
Si se ha configurado texto para este comando, se mostrar como texto adicional y como
rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo Rotulacin de
botones y textos (Pgina 192).
El texto del valor de proceso se modifica en el parmetro PV_Out.

(4) Rango superior e inferior de escala del valor de gradiente


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del gradiente. El
rango de escala equivale al 10% del rea de escala del valor de proceso: si, por ejemplo, se
ha introducido un rango de escala de 0 a 100 para el valor de proceso, el rango de escala del
gradiente se ajustar automticamente a un valor entre -10 y 10.
El valor de gradiente actual se visualiza cuando est activada una de las vigilancias siguientes:
Vigilancia de gradiente para modificaciones positivas (GradHUpEn = 1)
Vigilancia de gradiente para modificaciones negativas (GradHDnEn = 1)
Vigilancia de gradiente (GradLEn = 1)

(5) Visualizacin del gradiente


En esta rea se visualiza el valor actual, mnimo y mximo de gradiente as como el ascenso
y descenso de dicho valor. La visualizacin del valor mnimo y mximo de gradiente funciona
igual que un puntero de arrastre.
El valor de gradiente actual se visualiza cuando est activada una de las vigilancias siguientes:
Vigilancia de gradiente para modificaciones positivas (GradHUpEn = 1)
Vigilancia de gradiente para modificaciones negativas (GradHDnEn = 1)
Vigilancia de gradiente (GradLEn = 1)
El valor mximo del gradiente pico se visualiza cuando est activada la vigilancia de gradiente
para modificaciones positivas (GradHUpEn = 1)
El valor mnimo del gradiente pico se visualiza cuando est activada la vigilancia de gradiente
para modificaciones negativas (GradHDnEn = 1)

(6) Reset de los picos de gradiente


Con estos botones se ajusta el pico mximo o mnimo del gradiente, respectivamente
(parmetros de salida PV_GradPP y PV_GradNP).
El botn se muestra cuando est activada la vigilancia de gradiente para modificaciones
positivas
(GradHUpEn = 1) o negativas (GradHDnEn = 1).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 443
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

(7) Visualizacin de los valores auxiliares


En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera. Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(8) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"

(11) Indicador de barras para el "Valor de proceso"


Esta rea muestra el "valor de proceso" actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(12) Indicador de barras para el gradiente


Esta rea muestra el valor de gradiente actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).
El indicador de barras aparece cuando est activada la vigilancia de gradiente para
modificaciones positivas
(GradHUpEn = 1) o negativas (GradHDnEn = 1).

(13) Visualizacin del gradiente


Este indicador seala si el gradiente se mueve hacia arriba () o hacia abajo ().
La vigilancia de gradiente se visualiza cuando el valor de gradiente PV_Grad 0 y est
activada una de las vigilancias siguientes:
Vigilancia de gradiente para modificaciones positivas (GradHUpEn = 1)
Vigilancia de gradiente para modificaciones negativas (GradHDnEn = 1)
Vigilancia de gradiente (GradLEn = 1)

Advanced Process Library (V8.1)


444 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

(14) Visualizacin de los lmites en el indicador de barras


Esta rea muestra los lmites definidos. Consulte al respecto el captulo Vista de valores lmite
de MonAnL (Pgina 445).
La visualizacin solo se lleva a cabo si tambin se muestra la barra para el gradiente.

(15) Visualizacin de lmites


Estos pequeos tringulos de color muestran los valores lmite definidos en el indicador de
barras correspondiente.

3.3.8.3 Vista de valores lmite de MonAnL

Vista de valores lmite de MonAnL


En esta vista existe la posibilidad de especificar diferentes valores:
lmites de los valores de proceso
lmites de gradiente
Cuando se alcanzan o rebasan por exceso los valores (lmite), se visualiza en la barra de
herramientas del faceplate y en el smbolo del bloque.

 

(1) Lmites del valor de proceso


En esta rea se pueden introducir los lmites para el valor de proceso. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 445
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

"H alarma": alarma arriba


"H advertencia": advertencia arriba
"H tolerancia": tolerancia arriba
"Histresis"
"L tolerancia": tolerancia abajo
"L advertencia": advertencia abajo
"L alarma": alarma abajo

(2) Lmites de gradiente


En esta rea se introducen los lmites de gradiente. Consulte al respecto el captulo
Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma ": gradiente de la subida superior para modificaciones positivas
"H alarma ": gradiente de la subida superior para modificaciones negativas
"L alarma ": gradiente de la subida inferior (absoluta)

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(4) Inhibicin/retardos de aviso


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

(5) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

Advanced Process Library (V8.1)


446 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

3.3.8.4 Vista de parmetros de MonAnL

Vista de parmetros de MonAnL




(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

(2) Parmetros
Es posible modificar los parmetros siguientes en esta rea:
"Banda muerta"
Consulte al respecto el captulo Modificacin de valores (Pgina 236)

(3) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 447
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

3.3.8.5 Vista preliminar de MonAnL

Vista preliminar de MonAnL

(1) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
Reset: Puede ejecutar un reset del pico del gradiente.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(3) Valor de proceso


En esta rea se visualiza el valor de proceso real (PV).

Advanced Process Library (V8.1)


448 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.3 MonAnL - Vigilancia de un punto de instrumentacin y control analgico (Large)

3.3.8.6 Smbolo de bloque MonAnL

Smbolos del bloque MonAnL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado lgico, habilitacin para mantenimiento
Indicador de memoria
Valor de proceso

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 449
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
4

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico


(Small)

3.4.1 Descripcin de MonAnS

Nombre del objeto (tipo y nmero)


Tipo y nmero: FB 1912
Familia: Monitor

Advanced Process Library (V8.1)


450 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Campo de aplicacin de MonAnS


El bloque se utiliza para los siguientes campos de aplicacin:
Vigilancia de un valor de proceso analgico

Nota
Este bloque tambin est disponible como bloque Large. Encontrar una comparacin de
los bloques MonAnL y MonAnS en el captulo: MonAnL frente a MonAnS (Pgina 407)

Funcionamiento
El bloque MonAnS sirve para observar un punto de instrumentacin y control analgico con
vigilancia de lmites. Si se violan los lmites se generan y emiten avisos.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MonAnS
(Pgina 459).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 - 10 no utilizado
11 Retardo del aviso PV_AH_Lim
12 Retardo del aviso PV_WH_Lim
13 - 14 no utilizado
15 Retardo del aviso PV_WL_Lim

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 451
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Bit de estado Parmetro


16 Retardo del aviso PV_AL_Lim
17 Agrupacin de retardos de aviso
18 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value
3-4 no utilizado
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En
8 PV_WH_En
9 - 10 no utilizado
11 PV_WL_En
12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15 - 16 no utilizado
17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 - 30 no utilizado
31 MS_RelOp

Consulte tambin
Modos de operacin de MonAnS (Pgina 453)
Funciones de MonAnS (Pgina 453)
Tratamiento de errores de MonAnS (Pgina 456)
Avisos de MonAnS (Pgina 457)
Diagrama de bloques de MonAnS (Pgina 463)

Advanced Process Library (V8.1)


452 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

3.4.2 Modos de operacin de MonAnS

Modos de operacin de MonAnS


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de MonAnS (Pgina 450)
Funciones de MonAnS (Pgina 453)
Tratamiento de errores de MonAnS (Pgina 456)
Avisos de MonAnS (Pgina 457)
Terminales de MonAnS (Pgina 459)
Diagrama de bloques de MonAnS (Pgina 463)

3.4.3 Funciones de MonAnS

Funciones de MonAnS
A continuacin se muestra una relacin de las funciones de este bloque.

Retardos de alarma con un valor de tiempo por pareja de lmites


Este bloque dispone de la funcin estndar Retardo de alarma para Un valor de tiempo por
pareja de lmites (Pgina 182).

Vigilancia de lmites del valor de proceso


Este bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 453
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
PV_Out.ST

Banda muerta
Para inhibir valores que oscilen alrededor del cero, el bloque dispone de la funcin estndar
Banda muerta (Pgina 57).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
24 Activar la autorizacin de control local (Pgina 152)

Advanced Process Library (V8.1)


454 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Bit Funcin
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4-9 No utilizado
10 1 = El operador puede modificar el valor de simulacin SimPV
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el lmite (PV) para la alarma arriba
14 1 = El operador puede modificar el lmite (PV) para la advertencia arriba
15 no utilizado
16 1 = El operador puede modificar el lmite (PV) para la histresis
17 1 = El operador puede modificar el lmite (PV) para la alarma abajo
18 1 = El operador puede modificar el lmite (PV) para la advertencia abajo
19 - 22 no utilizado
23 1 = El operador puede modificar el parmetro Banda muerta DeadBand
24 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
26 -27 no utilizado
28 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
29 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
30 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 455
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de MonAnS (Pgina 450)
Modos de operacin de MonAnS (Pgina 453)
Tratamiento de errores de MonAnS (Pgina 456)
Avisos de MonAnS (Pgina 457)
Terminales de MonAnS (Pgina 459)
Diagrama de bloques de MonAnS (Pgina 463)

3.4.4 Tratamiento de errores de MonAnS

Tratamiento de errores de MonAnS


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En este bloque pueden generarse los siguientes avisos de error:
Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse diferentes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.

Advanced Process Library (V8.1)


456 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal = 1, se dispara un fallo
de control de procesos. Consulte al respecto el captulo Tratamiento de errores (Pgina 116).

Consulte tambin
Descripcin de MonAnS (Pgina 450)
Modos de operacin de MonAnS (Pgina 453)
Funciones de MonAnS (Pgina 453)
Avisos de MonAnS (Pgina 457)
Terminales de MonAnS (Pgina 459)
Diagrama de bloques de MonAnS (Pgina 463)

3.4.5 Avisos de MonAnS

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 5).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 457
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Instancia de Identificador del Categora Evento


aviso aviso
SIG 4 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado
SIG 5 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Avisos especficos de instancia


En este bloque pueden utilizarse dos avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 6 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 7 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 reservado
7 reservado
8 reservado
9 reservado
10 reservado

Los valores asociados 4 ... 5 estn asignados a los parmetros ExtVa104 ... ExtVa105,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Advanced Process Library (V8.1)


458 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Consulte tambin
Descripcin de MonAnS (Pgina 450)
Modos de operacin de MonAnS (Pgina 453)
Funciones de MonAnS (Pgina 453)
Tratamiento de errores de MonAnS (Pgina 456)
Terminales de MonAnS (Pgina 459)
Diagrama de bloques de MonAnS (Pgina 463)

3.4.6 Terminales de MonAnS


Terminales de MonAnS

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
CSF 1 = Fallo externo (fallo de control de procesos) STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
DeadBand Ancho de la banda muerta REAL 0.0
EN 1 = El bloque llamado se procesa BOOL 1
ExtMsg1 Entrada binaria para aviso 1 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos (MsgEvID1) ANY
ExtVa105 Valor asociado 5 para avisos (MsgEvID1) ANY
Feature Terminal para Funciones de MonAnS STRUCT -
(Pgina 453) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos Value: BOOL 0
mediante el parmetro MsgLock (Pgina 187). ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 459
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Parmetro Descripcin Tipo Valor predeterminado


Occupied 1 = Ocupado por control por lotes BOOL 0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o SFC STRUCT -
(cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin desde BOOL 0
la OS
OpSt_In Parmetro de entrada del permiso de operacin DWORD 16#00000000
local, debe interconectarse con el parmetro de
salida Out del bloque precedente Descripcin
de OpStations (Pgina 382)
OS_Perm Terminal para Funciones de MonAnS STRUCT -
(Pgina 453) Bit 0: BOOL 1
Bit 10: BOOL 1
Bit 31: BOOL 1
PV* Valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_A_DC* Tiempo de retardo para alarmas PV entrantes REAL 0.0
[s]
PV_AH_En 1 = Activar valor lmite de alarma PV (arriba) BOOL 1
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1
PV_AL_En 1 = Activar valor lmite de alarma PV (abajo) BOOL 1
PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_Hyst* Histresis para lmites de alarma PV, REAL 0.0
advertencia y tolerancia
PV_OpScale Lmite de la escala en el indicador de barras STRUCT -
PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_Unit Unidad de medida para el valor de proceso INT 1001
PV_W_DC* Tiempo de retardo para advertencias PV REAL 0.0
entrantes [s]
PV_WH_En 1 = Activar valor lmite de advertencia PV BOOL 1
(arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV (arriba) BOOL 1
PV_WL_En 1 = Activar valor lmite de advertencia PV (abajo) BOOL 1
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0
PV_WL_MsgEn 1 = Activar aviso para advertencia PV (abajo) BOOL 1
RunUpCyc Nmero de ciclos en el arranque durante los INT 3
cuales se inhiben los avisos

Advanced Process Library (V8.1)


460 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Parmetro Descripcin Tipo Valor predeterminado


SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como Llamada de otros faceplates
(Pgina 190) en la vista estndar
SimOn 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando SimOn = 1 REAL 0.0
StepNo Nmero de etapa del lote DWORD 16#00000000
UserStatus Bits libremente asignables para su utilizacin BYTE 16#00
en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado sin BOOL 0
errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de error
que puede emitir este bloque, consulte
Tratamiento de errores de MonAnS
(Pgina 456).
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#00000000
conectarse en transicin con otros bloques. El
bit 31 de este parmetro se ocupa mediante el
bit 24 Feature
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 461
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Parmetro Descripcin Tipo Valor predeterminado


PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_WH_Act 1 = Advertencia PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
PV_WL_Act 1 = PV, advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede Value: BOOL 0
modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Descripcin de MonAnS (Pgina 450) DWORD 16#00000000
Status2 Descripcin de MonAnS (Pgina 450) DWORD 16#00000000
SumMsgAct 1 = Aviso de grupo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Modos de operacin de MonAnS (Pgina 453)
Avisos de MonAnS (Pgina 457)
Diagrama de bloques de MonAnS (Pgina 463)

Advanced Process Library (V8.1)


462 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

3.4.7 Diagrama de bloques de MonAnS

Diagrama de bloques de MonAnS


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de MonAnS (Pgina 450)
Modos de operacin de MonAnS (Pgina 453)
Funciones de MonAnS (Pgina 453)
Tratamiento de errores de MonAnS (Pgina 456)
Avisos de MonAnS (Pgina 457)
Terminales de MonAnS (Pgina 459)

3.4.8 Manejo y visualizacin

3.4.8.1 Vistas de MonAnS

Vistas del bloque MonAnS


El bloque MonAnS dispone de las vistas siguientes:
Vista estndar de MonAnS (Pgina 464)
Vista de avisos (Pgina 280)
Vista de valores lmite de MonAnS (Pgina 465)
Visor de curvas (Pgina 283)
Vista de parmetros de MonAnS (Pgina 467)
Vista preliminar de MonAnS (Pgina 468)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MonAnS (Pgina 469)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 463
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

3.4.8.2 Vista estndar de MonAnS

Vista estndar de MonAnS

 









(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Rango superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera.

(3) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.
Si se ha configurado texto para este comando, se mostrar como texto adicional y como
rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo Rotulacin de
botones y textos (Pgina 192)
El texto del valor de proceso se modifica en el parmetro PV_Out.

Advanced Process Library (V8.1)


464 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(5) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"

(6) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"

(7) Indicador de barras para el "Valor de proceso"


Esta rea muestra el "valor de proceso" actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(8) Visualizacin de lmites


Estos pequeos tringulos de color muestran los valores lmite definidos en el indicador de
barras correspondiente.

Consulte tambin
Mostrar valores auxiliares (Pgina 194)

3.4.8.3 Vista de valores lmite de MonAnS

Vista de valores lmite de MonAnS


En esta vista existe la posibilidad de especificar los lmites de valores de proceso:
Cuando se alcanzan o rebasan por exceso los valores (lmite), se visualiza en la barra de
herramientas del faceplate y en el smbolo del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 465
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

 

(1) Lmites del valor de proceso


En esta rea se pueden introducir los lmites para el valor de proceso. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba
"Histresis"
"L advertencia": advertencia abajo
"L alarma": alarma abajo

(2) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(3) Inhibicin/retardos de aviso


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

Advanced Process Library (V8.1)


466 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

(4) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

3.4.8.4 Vista de parmetros de MonAnS

Vista de parmetros de MonAnS

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

(2) Parmetros
En esta rea se modifican los parmetros. Consulte al respecto el captulo Modificacin de
valores (Pgina 236)
Puede influirse en los parmetros siguientes:
"Banda muerta": ancho de la banda muerta

(3) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 467
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

Para obtener informacin sobre esta rea consulte los captulos:


Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

3.4.8.5 Vista preliminar de MonAnS

Vista preliminar de MonAnS

Valor de proceso
En esta rea se visualiza el valor de proceso real (PV).

Habilitaciones de operacin
En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Advanced Process Library (V8.1)


468 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.4 MonAnS - Vigilancia de un punto de instrumentacin y control analgico (Small)

3.4.8.6 Smbolo de bloque MonAnS

Smbolos del bloque MonAnS


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado lgico, habilitacin para mantenimiento
Indicador de memoria
Valor de proceso

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 469
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
4

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital


(Large)

3.5.1 Descripcin de MonDiL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1848
Familia: Monitor

Campo de aplicacin de MonDiL


El bloque se utiliza para las siguientes aplicaciones:
Vigilancia de un punto de instrumentacin y control digital

Nota
Este bloque tambin est disponible como bloque Small. Encontrar una comparacin de
los bloques MonDiL y MonDiS en el captulo: MonDiL frente a MonDiS (Pgina 409)

Funcionamiento
El bloque MonDiL sirve para observar un punto de instrumentacin y control digital con
supresin de inestabilidad de seal. Si se producen demasiadas seales inestables en un
perodo de tiempo determinado, se notifican.

Advanced Process Library (V8.1)


470 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

El valor digital que debe vigilarse se interconecta con el parmetro de entrada In. Si siempre
se produce un cambio de seal (1 - 0 0 - 1), el temporizador parametrizable (FlutTmIn) se
inicia para suprimir la inestabilidad, tal como se representa en el grfico inferior.
En cuanto haya transcurrido el tiempo especificado y no se haya producido ningn cambio de
seal, la seal de entrada se escribir en el parmetro de salida Out.
Ajuste el tiempo del temporizador (FlutTmIn) a 0 segundos para que la seal de entrada se
escriba directamente en la salida.

,Q

)OXW7P,Q )OXW7P,Q )OXW7P,Q )OXW7P,Q


W

2XW

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque MonDiL existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Vigilancia de un punto de instrumentacin y control digital (DigitalMonitoring)
(Pgina 2122)
Vigilancia de un punto de instrumentacin y control digital para aparatos PA/FF
(DigitalMonitoring_Fb) (Pgina 2122)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque. Se influyen los parmetros Out y FlutAct.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 471
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MonDiL
(Pgina 482).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 Out.Value
8 AlmMsgEn
9 no utilizado
10 SimLiOp.Value
11 - 29 no utilizado
30 El valor auxiliar 1 es visible
31 El valor auxiliar 2 es visible

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock.Value
1 FlutAct.Value
2 FlutEn
3 FlutMsgEn
4 - 30 no utilizado
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 Seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 Seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 Seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 Seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 Seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 Seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 Seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 Seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 - 13 no utilizado

Advanced Process Library (V8.1)


472 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Bit de estado Parmetro


14 Color = 11 (el color de fondo se deriva directamente de EventState, sin las
categoras Aviso de proceso y Solicitud de intervencin), solo para el smbolo de
bloque del tipo 5
15 Color = 10 (color de fondo de la instancia de aviso MsgEvId1 - Identificador de aviso
SIG1)
16-19 no utilizado
20 Color = 6 (violeta, solicitud de intervencin) y Out = 1
21 no utilizado
22 Color = 5 (verde pastel, proceso) y Out = 1
23 - 24 no utilizado
25 Color = 4 (negro, control de procesos) y Out = 1
26 Color = 9 (APMK 6) y Out = 1
27 Color = 3 (azul, tolerancia / APMK 5) y Out = 1
28 Color = 8 (APMK 4) y Out = 1
29 Color = 2 (amarillo, advertencia APMK 3) y Out = 1
30 Color = 7 (APMK 2) y Out = 1
31 Color = 1 (rojo, alarma / APMK 1) y Out = 1

Explicacin:
APMK = categoras configuradas por el usuario

Nota
Las categoras configuradas por el usuario 5, 3 y 1 se muestran en los bits de estado 27, 29
y 31.

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 - 15 Seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
16 - 31 no utilizado

Consulte tambin
Funciones de MonDiL (Pgina 474)
Avisos de MonDiL (Pgina 480)
Diagrama de bloques de MonDiL (Pgina 486)
Tratamiento de errores de MonDiL (Pgina 479)
Modos de operacin de MonDiL (Pgina 474)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 473
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

3.5.2 Modos de operacin de MonDiL

Modos de operacin de MonDiL


Este bloque dispone de los modos de operacin siguientes.
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

Fuera de servicio
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de MonDiL (Pgina 486)
Terminales de MonDiL (Pgina 482)
Avisos de MonDiL (Pgina 480)
Tratamiento de errores de MonDiL (Pgina 479)
Funciones de MonDiL (Pgina 474)
Descripcin de MonDiL (Pgina 470)

3.5.3 Funciones de MonDiL

Funciones de MonDiL
A continuacin se muestra una relacin de las funciones de este bloque.

Supresin y notificacin de seales inestables


El bloque acta de "filtro de inestabilidad". Con el parmetro de entrada In, el bloque recibe
seales digitales que, en caso ptimo, no son inestables. Esto es lo que vigila el bloque si se
activa la funcin con el parmetro de entrada FlutEn = 1 .
Con el parmetro de entrada FlutTmIn se determina cunto tiempo debe existir una seal
continua para que pueda transferirse al proceso como seal estable.
Con el parmetro de salida Out, la seal preparada se emite al proceso.

Advanced Process Library (V8.1)


474 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Se puede hacer que el bloque notifique la inestabilidad de seales. Para ello, parametrice el
parmetro FlutMsgEn = 1. La prxima vez que haya un cambio de flanco 0 - 1 - 0 en la seal
de entrada In se iniciar la vigilancia.
Con el parmetro de entrada FlutFactor se determina cuntas seales debe filtrar el bloque
como mximo en un minuto. Si se rebasa por exceso este valor mximo, se muestra en el
parmetro de salida FlutAct con 1. Si el valor mximo vuelve a rebasarse por defecto en
ms de la mitad, desaparece el aviso (FlutAct = 0).

Ejemplo de supresin de inestabilidad


Mediante el parmetro de entrada FlutFactor se especifica que puede haber como mximo
3 seales inestables por minuto.

,Q PLQ PLQ

2XW

)OXW$FW PLQ PLQ


FRQ)OXW)DFWRU 

W
$ % $ %

Caso A:
en un minuto se han producido cuatro seales inestables. El FlutFactor est ajustado a
tres, es decir, se admiten como mximo tres seales inestables por minuto, la salida
FlutAct se pone a 1.
Caso B:
en un minuto solo se ha producido una seal inestable, lo que equivale a menos de la mitad
de FlutFactor. La salida FlutAct se resetea.

Retardar funciones de activacin y desactivacin


Mediante los parmetros de entrada Out_DC y Out_DG se introducen tiempos de retardo para
activar la salida:
Out_DC: tiempo de retardo [s] para flancos ascendentes (flanco 0 - 1 )
Out_DG: tiempo de retardo [s] para flancos descendentes (flanco 1 - 0)
Una vez transcurrido el tiempo de retardo se activa el parmetro de salida Out.
Esta funcin se desactiva poniendo el valor del parmetro correspondiente a 0 segundos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 475
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Adaptar la representacin cromtica a la categora configurada


Para los smbolos de bloque de 3 a 6 existe la posibilidad de definir el color de fondo del texto
especfico de instancia y, con ello, adaptarlo a la categora configurada. El color de fondo se
visualiza cuando el parmetro de salida Out = 1.
La codificacin de color se define en el parmetro Color:

Valor Color Color


0 Comportamiento antiguo
1 Rojo (alarma)
2 Amarillo (advertencia)
3 Azul (tolerancia)
4 Negro (control de procesos)
5 Verde pastel (proceso)
6 Violeta (solicitud de intervencin)
7...9 Comportamiento antiguo
10 Color de fondo de la instancia de aviso MsgEvId1 - Identificador de aviso SIG1
11 Solo para smbolo de bloque del tipo 5, el color de fondo se deriva directamente
de EventState, sin las categoras Aviso de proceso y Solicitud de intervencin 1
1
Con ello se tiene en cuenta tambin la entrada CSF
Las categoras configuradas por el usuario se representan en los colores siguientes:

Valor Color Color


0 Comportamiento antiguo
1 Categoras configuradas por el usuario 1
2 Categoras configuradas por el usuario 3
3 Categoras configuradas por el usuario 5
4 Negro (control de procesos)
5 Verde pastel (proceso)
6 Violeta (solicitud de intervencin)
7 Categoras configuradas por el usuario 2
8 Categoras configuradas por el usuario 4
9 Categoras configuradas por el usuario 6
10 Color de fondo de la instancia de aviso MsgEvId1 - Identificador de aviso SIG1
11 Solo para smbolo de bloque del tipo 5, el color de fondo se deriva directamente
de EventState, sin las categoras Aviso de proceso y Solicitud de intervencin 1
1
Con ello se tiene en cuenta tambin la entrada CSF

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Advanced Process Library (V8.1)


476 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Modificar rotulaciones de botones y textos


Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Para este bloque es posible modificar la rotulacin del "valor de proceso" como se prefiera.
La modificacin se realiz en el parmetro FlutTmIn.

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
In.ST

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor (SimIn, SimInLi)

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 477
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede ajustar el tiempo de retardo para flancos ascendentes (Out_DC)
5 1 = El operador puede ajustar el tiempo de retardo para flancos descendentes (Out_DG)
6-9 no utilizado
10 1 = El operador puede modificar el valor de simulacin SimIn
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 no utilizado
14 1 = El usuario puede indicar el intervalo de tiempo para la supresin de inestabilidad.
15 1 = El usuario puede introducir el nmero de seales inestables que deben suprimirse.
16 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Advanced Process Library (V8.1)


478 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de MonDiL (Pgina 470)
Avisos de MonDiL (Pgina 480)
Terminales de MonDiL (Pgina 482)
Diagrama de bloques de MonDiL (Pgina 486)
Tratamiento de errores de MonDiL (Pgina 479)
Modos de operacin de MonDiL (Pgina 474)
Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de servicio"
(Pgina 170)
Categoras configuradas por el usuario (Pgina 37)

3.5.4 Tratamiento de errores de MonDiL

Tratamiento de errores de MonDiL


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Fallo de control de procesos (CSF)
Alarma de inestabilidad

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse diferentes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
11 FlutTmIn < 0
16 FlutFactor es -ve o > 100

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal = 1, se dispara un fallo
de control de procesos. Consulte al respecto el captulo Tratamiento de errores (Pgina 116).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 479
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Alarma de inestabilidad
Si hay inestabilidad de seales se emite una alarma por la salida FlutAct con 1. Consulte
al respecto las Funciones del bloque > Tratamiento de errores (Pgina 116).

Consulte tambin
Diagrama de bloques de MonDiL (Pgina 486)
Terminales de MonDiL (Pgina 482)
Avisos de MonDiL (Pgina 480)
Funciones de MonDiL (Pgina 474)
Modos de operacin de MonDiL (Pgina 474)
Descripcin de MonDiL (Pgina 470)

3.5.5 Avisos de MonDiL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Avisos de proceso
Este bloque permite utilizar hasta cuatro avisos especficos de instancia.

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Alarma - arriba $$BlockComment$$
1 Out - Valor binario establecido
SIG 2 Advertencia - arriba $$BlockComment$$
Lmites de inestabilidad
violados
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo
externo

Advanced Process Library (V8.1)


480 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Instancia Identificador Categora Evento


de aviso del aviso
SIG 4 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
SIG 5 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2
SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 3

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS7 - Engineering System".

Consulte tambin
Descripcin de MonDiL (Pgina 470)
Funciones de MonDiL (Pgina 474)
Terminales de MonDiL (Pgina 482)
Diagrama de bloques de MonDiL (Pgina 486)
Tratamiento de errores de MonDiL (Pgina 479)
Modos de operacin de MonDiL (Pgina 474)
Sellado de tiempo (Pgina 188)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 481
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

3.5.6 Terminales de MonDiL


Terminales de MonDiL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AlmMsgEn 1 = Se emiten alarmas BOOL 1
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
CSF 1 = Fallo externo (fallo de control de procesos) STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
Color Color del indicador de estado en el smbolo del bloque: BYTE 16#00
0 = Ajuste estndar
1 = Rojo (alarma)
2 = Amarillo (advertencia)
3 = Azul (tolerancia)
4 = Negro (aviso de control de procesos)
5 = Verde pastel (aviso de proceso)
6 = Violeta (solicitud de intervencin)
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un bloque tecnolgico ANY
y los bloques de aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn sirve para la
interconexin con el parmetro de salida
EventTsOut del bloque EventTs, Event16Ts. Si
esta interconexin est configurada, los avisos del
bloque EventTs, Event16Ts de la OS se visualizan
en la vista de avisos del bloque tecnolgico, donde
pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos (MsgEvID1) ANY
ExtVa105 Valor asociado 5 para avisos (MsgEvID1) ANY
ExtVa106 Valor asociado 6 para avisos (MsgEvID1) ANY
ExtVa107 Valor asociado 7 para avisos (MsgEvID1) ANY

Advanced Process Library (V8.1)


482 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Parmetro Descripcin Tipo Valor predeterminado


ExtVa108 Valor asociado 8 para avisos (MsgEvID1) ANY
Feature Terminal para funciones (Pgina 474) adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
FlutEn 1 = Supresin de inestabilidad activada BOOL 1
FlutFactor Nmero de seales inestables que deben suprimirse INT 2
FlutMsgEn 1 = Se notifica una inestabilidad de seales si el BOOL 1
intervalo de tiempo de dicha inestabilidad es <
FlutTmIn.
FlutTmIn Intervalo de tiempo durante los cuales debe suprimirse REAL 0.0
la inestabilidad de seales.
In Valor de entrada digital STRUCT -
Value: BOOL 0
ST: BYTE 16#80
MS_RelOp* 1 = Habilitacin para mantenimiento por operador OS BOOL 0
MsgEvId1 Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos mediante Value: BOOL 0
el parmetro MsgLock (Pgina 187). ST: BYTE 16#80
Occupied 1 = Ocupado por control por lotes BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o SFC STRUCT -
(cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosOp* 1 = "Fuera de servicio", por intervencin desde la OS BOOL 0
OpSt_In Parmetro de entrada del permiso de operacin local, DWORD 16#00000000
debe interconectarse con el parmetro de salida Out
del bloque precedente OpStations (Pgina 382)
OS_Perm Terminal para permisos de operacin (Pgina 474) STRUCT -
Bit 0: BOOL 1
Bit 10: BOOL 1
Bit 31: BOOL 1
Out_DC Tiempo de retardo para activar el parmetro de salida REAL 0.0
Out en flancos ascendentes
Out_DG Tiempo de retardo para activar el parmetro de salida REAL 0.0
Out en flancos descendentes
RunUpCyc Nmero de ciclos en el arranque durante los cuales se INT 3
inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna automticamente) REAL 0.1
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional (Pgina 190) en
la vista estndar

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 483
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Parmetro Descripcin Tipo Valor predeterminado


SelFp2 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional (Pgina 190) en
la vista preliminar
SimLiOp Activacin y desactivacin de la simulacin por: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
SimOnLi 1 = Simulacin por interconexin o SFC (controlado STRUCT -
mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimIn* Valor utilizado cuando SimOn = 1 BOOL 0
SimInLi Valor utilizado cuando SimOnLi.Value = 1 STRUCT -
(SimLiOp.Value = 1) Value: BOOL 0
ST: BYTE 16#80
StepNo Nmero de etapa del lote DWORD 16#00000000
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar analgico 1 INT 0
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA2unit Unidad de medida para el valor auxiliar analgico 2 INT 0
UserStatus Bits libremente asignables para su utilizacin en PCS BYTE 16#00
7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado sin BOOL 0
errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de error
que puede emitir este bloque, consulte
Tratamiento de errores de MonDiL
(Pgina 479).
FlutAct 1 = La seal inestable se suprime STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


484 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Parmetro Descripcin Tipo Valor predeterminado


MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 1 = Error de aviso 1 (salida ERROR de la primera BOOL 0
ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la primera WORD 16#0000
ALARM_8P)
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#00000000
conectarse en transicin con otros bloques. El
bit 31 de este parmetro se ocupa mediante el
bit 24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
Out Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 470) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 470) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 470) DWORD 16#00000000
SumMsgAct 1 = Aviso de grupo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Avisos de MonDiL (Pgina 480)
Diagrama de bloques de MonDiL (Pgina 486)
Modos de operacin de MonDiL (Pgina 474)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 485
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

3.5.7 Diagrama de bloques de MonDiL

Diagrama de bloques de MonDiL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de MonDiL (Pgina 482)
Avisos de MonDiL (Pgina 480)
Tratamiento de errores de MonDiL (Pgina 479)
Funciones de MonDiL (Pgina 474)
Modos de operacin de MonDiL (Pgina 474)
Descripcin de MonDiL (Pgina 470)

3.5.8 Manejo y visualizacin

3.5.8.1 Vistas de MonDiL

Vistas del bloque MonDiL


El bloque MonDiL dispone de las vistas siguientes:
Vista estndar de MonDiL (Pgina 487)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de MonDiL (Pgina 488)
Vista preliminar de MonDiL (Pgina 490)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MonDiL (Pgina 491)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


486 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

3.5.8.2 Vista estndar de MonDiL

Vista estndar de MonDiL

 





(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin del valor de proceso activa / inactiva


Esta rea muestra el estado de los diferentes parmetros conectados.
La denominacin se cambia mediante Texto 0 / Texto 1 en el parmetro de salida Out.
Si el bloque est en simulacin, es posible activar o desactivar el valor de proceso. Para ello
haga clic en el indicador y el rango de operacin se abrir.
Si se han configurado textos para estos comandos, se mostrarn como texto adicionales y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192).
El texto del valor de proceso se modifica en el parmetro FlutTmIn.
El color de fondo del indicador se cambia mediante el parmetro "Color", consulte Funciones
de MonDiL (Pgina 474) en "Adaptar color de representacin a la categora configurada".

(3) Visualizacin de los valores auxiliares


En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera. Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 487
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(5) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"

(6) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Inestabilidad"

3.5.8.3 Vista de parmetros de MonDiL

Vista de parmetros de MonDiL

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).

Advanced Process Library (V8.1)


488 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Smbolos de la habilitacin de operacin:


Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

(2) Tiempo de supresin


Introduzca aqu el intervalo de tiempo durante los cuales debe suprimir la inestabilidad de
seales. Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(3) Factor
Introduzca aqu el nmero de seales inestables que deben suprimirse. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).

(4) Tiempo de retardo


Introduzca aqu el tiempo de retardo pasado el cual debe activarse la salida. Aqu se indica
el tiempo de retardo para flancos ascendentes ("entrantes", flanco 0 - 1) y descendentes
("salientes", 1 - 0). Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(5) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 489
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

3.5.8.4 Vista preliminar de MonDiL

Vista preliminar de MonDiL




(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Configuracin
"Transicin seal":
Activada: si en la seal vigilada se produce una transicin de "0 1", se genera un
aviso.
Desactivada: no se genera ningn aviso.

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).

Advanced Process Library (V8.1)


490 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

3.5.8.5 Smbolo de bloque MonDiL

Smbolos del bloque MonDiL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de nota
Visualizacin de la seal de salida
Indicador de estado
Mostrar texto especfico de instancia para el valor de proceso (solo en los smbolos de
bloque de 3 a 6). El texto especfico de instancia para el valor de proceso se cambia
mediante Texto 0 / Texto 1 en el parmetro de salida Out.

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

2 El color de fondo del texto en la


salida Out = 1 depende de la
parametrizacin de la entrada
"Color".
3 vase 2

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 491
Bloques de vigilancia
3.5 MonDiL - Vigilancia de un punto de instrumentacin y control digital (Large)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
4 El color de fondo del texto en la
salida Out = 1 depende de la
parametrizacin de la entrada
"Color".
El texto del smbolo de bloque
puede configurarse a travs de
Texto 1 en el parmetro de
salida Out; se admite un
mximo de dos caracteres.
5 El color de fondo del texto en la
salida Out = 1 depende de la
parametrizacin de la entrada
"Color".
Si Color = 11, el color de fondo
del texto se deriva directamente
de EventState (pero sin las
categoras Aviso de proceso y
Solicitud de intervencin), con lo
que tambin se tiene en cuenta
la entrada CSF. Color = 11 solo
es soportado por el tipo 5.

Nota
El Texto 1 tambin se utiliza en la vista estndar del faceplate para visualizar el valor de
proceso activo/inactivo. Por tanto, los textos estticos largos deben mostrarse en el texto
"Valor de proceso" por medio del parmetro "FlutTmIn" (ver Vista estndar de MonDiL
(Pgina 487))

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

3 El color de fondo del texto en la


salida Out = 1 depende de la
parametrizacin de la entrada
"Color".
4 vase 3

5 vase 3

Advanced Process Library (V8.1)


492 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
6 vase 3

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital


(Small)

3.6.1 Descripcin de MonDiS

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1913
Familia: Monitor

Campo de aplicacin de MonDiS


El bloque se utiliza para las siguientes aplicaciones:
Vigilancia de un punto de instrumentacin y control digital

Nota
Este bloque tambin est disponible como bloque Large. Encontrar una comparacin de
los bloques MonDiL y MonDiS en el captulo: MonDiL frente a MonDiS (Pgina 409)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 493
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Funcionamiento
El bloque MonDiS sirve para observar un punto de instrumentacin y control digital. El valor
digital que debe vigilarse se interconecta con el parmetro de entrada In. La seal de entrada
se escribe directamente en el parmetro de salida Out.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque. Se influye el parmetro Out.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Advanced Process Library (V8.1)


494 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MonDiS
(Pgina 502).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 Out.Value
8 AlmMsgEn
9 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock.Value
1 - 30 no utilizado
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 - 13 no utilizado
14 Color = 11 (el color de fondo se deriva directamente de EventState, sin las
categoras Aviso de proceso y Solicitud de intervencin), solo para el smbolo de
bloque del tipo 5
15 Color = 10 (color de fondo de la instancia de aviso MsgEvId1 - Identificador de aviso
SIG1)
16-19 no utilizado
20 Color = 6 (violeta, solicitud de intervencin) y Out = 1
21 no utilizado
22 Color = 5 (verde pastel, proceso) y Out = 1
23 - 24 no utilizado
25 Color = 4 (negro, control de procesos) y Out = 1
26 Color = 9 (APMK 6) y Out = 1
27 Color = 3 (azul, tolerancia / APMK 5) y Out = 1
28 Color = 8 (APMK 4) y Out = 1
29 Color = 2 (amarillo, advertencia / APMK 3) y Out = 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 495
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Bit de estado Parmetro


30 Color = 7 (APMK 2) y Out = 1
31 Color = 1 (rojo, alarma / APMK 1) y Out = 1

Explicacin:
APMK = categoras configuradas por el usuario

Nota
Las categoras configuradas por el usuario 5, 3 y 1 se muestran en los bits de estado 27, 29
y 31.

Consulte tambin
Modos de operacin de MonDiS (Pgina 496)
Funciones de MonDiS (Pgina 497)
Tratamiento de errores de MonDiS (Pgina 500)
Avisos de MonDiS (Pgina 501)
Diagrama de bloques de MonDiS (Pgina 505)

3.6.2 Modos de operacin de MonDiS

Modos de operacin de MonDiS


Este bloque dispone de los modos de operacin siguientes.
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

Fuera de servicio
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Advanced Process Library (V8.1)


496 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Consulte tambin
Descripcin de MonDiS (Pgina 493)
Funciones de MonDiS (Pgina 497)
Tratamiento de errores de MonDiS (Pgina 500)
Avisos de MonDiS (Pgina 501)
Terminales de MonDiS (Pgina 502)
Diagrama de bloques de MonDiS (Pgina 505)

3.6.3 Funciones de MonDiS

Funciones de MonDiS
A continuacin se muestra una relacin de las funciones de este bloque.

Retardar funciones de conexin


Mediante el parmetro de entrada Out_DC se introducen tiempos de retardo para activar la
salida:
Out_DC: tiempo de retardo [s] para flancos ascendentes (flanco 0 - 1 )
Una vez transcurrido el tiempo de retardo se activa el parmetro de salida Out.
Esta funcin se desactiva poniendo el valor del parmetro correspondiente a 0 segundos.

Adaptar la representacin cromtica a la categora configurada


Para los smbolos de bloque 2 y 3 existe la posibilidad de definir el color de fondo del texto
especfico de instancia y, con ello, adaptarlo a la categora configurada. El color de fondo se
visualiza cuando el parmetro de salida Out = 1.
La codificacin de color se define en el parmetro Color:

Valor Color Color


0 Comportamiento antiguo
1 Rojo (alarma)
2 Amarillo (advertencia)
3 Azul (tolerancia)
4 Negro (control de procesos)
5 Verde pastel (proceso)
6 Violeta (solicitud de intervencin)
7...9 Comportamiento antiguo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 497
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Valor Color Color


10 Color de fondo de la categora ajustada SIG1 ("Out - establecer valores de salida
binarios")
11 Solo para smbolo de bloque del tipo 5, el color de fondo se deriva directamente
de EventState, sin las categoras Aviso de proceso y Solicitud de intervencin 1
1
Con ello se tiene en cuenta tambin la entrada CSF
Las categoras configuradas por el usuario se representan en los colores siguientes:

Valor Color Color


0 Comportamiento antiguo
1 Categoras configuradas por el usuario 1
2 Categoras configuradas por el usuario 3
3 Categoras configuradas por el usuario 5
4 Negro (control de procesos)
5 Verde pastel (proceso)
6 Violeta (solicitud de intervencin)
7 Categoras configuradas por el usuario 2
8 Categoras configuradas por el usuario 4
9 Categoras configuradas por el usuario 6
10 Color de fondo de la categora ajustada SIG1 ("Out - establecer valores de salida
binarios")
11 Solo para smbolo de bloque del tipo 5, el color de fondo se deriva directamente
de EventState, sin las categoras Aviso de proceso y Solicitud de intervencin 1
1
Con ello se tiene en cuenta tambin la entrada CSF

Modificar rotulaciones de botones y textos


Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Para este bloque es posible modificar la rotulacin del "valor de proceso" como se prefiera.
La modificacin se realiz en el parmetro OnOp.

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Advanced Process Library (V8.1)


498 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
In.ST

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede ajustar el tiempo de retardo para flancos ascendentes (Out_DC)
5-9 No utilizado
10 1 = El operador puede modificar el valor de simulacin SimIn
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 - 31 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 499
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de MonDiS (Pgina 493)
Modos de operacin de MonDiS (Pgina 496)
Tratamiento de errores de MonDiS (Pgina 500)
Avisos de MonDiS (Pgina 501)
Terminales de MonDiS (Pgina 502)
Diagrama de bloques de MonDiS (Pgina 505)
Categoras configuradas por el usuario (Pgina 37)

3.6.4 Tratamiento de errores de MonDiS

Tratamiento de errores de MonDiS


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse diferentes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.

Advanced Process Library (V8.1)


500 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal = 1, se dispara un fallo
de control de procesos. Consulte al respecto el captulo Tratamiento de errores (Pgina 116).

Consulte tambin
Descripcin de MonDiS (Pgina 493)
Modos de operacin de MonDiS (Pgina 496)
Funciones de MonDiS (Pgina 497)
Avisos de MonDiS (Pgina 501)
Terminales de MonDiS (Pgina 502)
Diagrama de bloques de MonDiS (Pgina 505)

3.6.5 Avisos de MonDiS

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Avisos de proceso
Este bloque permite utilizar hasta cuatro avisos especficos de instancia.

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Alarma - arriba $$BlockComment$$
1 Out - Valor binario establecido
SIG 2 no utilizado
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo
externo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 501
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Instancia Identificador Categora Evento


de aviso del aviso
SIG 4 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
SIG 5 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 reservado
7 reservado
8 reservado
9 reservado
10 reservado

Los valores asociados 4 y 5 estn asignados a los parmetros ExtVa104 y ExtVa105,


pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS7 - Engineering System".

Consulte tambin
Descripcin de MonDiS (Pgina 493)
Modos de operacin de MonDiS (Pgina 496)
Funciones de MonDiS (Pgina 497)
Tratamiento de errores de MonDiS (Pgina 500)
Diagrama de bloques de MonDiS (Pgina 505)

3.6.6 Terminales de MonDiS


Terminales de MonDiS

Advanced Process Library (V8.1)


502 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AlmMsgEn 1 = Se emiten alarmas BOOL 1
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
CSF 1 = Fallo externo (fallo de control de procesos) STRUCT -
Tratamiento de errores (Pgina 500) Value: BOOL 0
ST: BYTE 16#80
Color Color del indicador de estado en el smbolo del bloque: BYTE 16#00
0 = Ajuste estndar
1 = Rojo (alarma)
2 = Amarillo (advertencia)
3 = Azul (tolerancia)
4 = Negro (aviso de control de procesos)
5 = Verde pastel (aviso de proceso)
6 = Violeta (solicitud de intervencin)
EN 1 = El bloque llamado se procesa BOOL 1
ExtMsg1 Entrada binaria para aviso 1 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos (MsgEvID1) ANY
ExtVa105 Valor asociado 5 para avisos (MsgEvID1) ANY
Feature Terminal para funciones (Pgina 497) adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In Valor de entrada digital STRUCT -
Value: BOOL 0
ST: BYTE 16#80
MS_RelOp* 1 = Habilitacin para mantenimiento por operador OS BOOL 0
MsgEvId1 Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos mediante Value: BOOL 0
el parmetro MsgLock (Pgina 187). ST: BYTE 16#80
Occupied 1 = Ocupado por control por lotes BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o SFC STRUCT -
(cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 503
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Parmetro Descripcin Tipo Valor predeterminado


OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosOp* 1 = "Fuera de servicio", por intervencin desde la OS BOOL 0
OpSt_In Parmetro de entrada del permiso de operacin local, DWORD 16#00000000
debe interconectarse con el parmetro de salida Out
del bloque precedente OpStations (Pgina 382)
OS_Perm Terminal para permisos de operacin (Pgina 497) STRUCT -
Bit 0: BOOL 1
Bit 10: BOOL 1
Bit 31: BOOL 1
Out_DC Tiempo de retardo para establecer el parmetro de REAL 0.0
salida Out en flancos ascendentes
RunUpCyc Nmero de ciclos en el arranque durante los cuales se INT 3
inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna automticamente) REAL 0.1
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional (Pgina 190) en
la vista estndar
SimOn 1 = Simulacin activada BOOL 0
SimIn* Valor utilizado cuando SimOn = 1 BOOL 0
StepNo Nmero de etapa del lote DWORD 16#00000000
UserStatus Bits libremente asignables para su utilizacin en PCS BYTE 16#00
7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado sin BOOL 0
errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de error
que puede emitir este bloque, consulte
Tratamiento de errores de MonDiS
(Pgina 500).
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


504 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Parmetro Descripcin Tipo Valor predeterminado


OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#00000000
conectarse en transicin con otros bloques. El
bit 31 de este parmetro se ocupa mediante el
bit 24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
Out Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 493) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 493) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 493) DWORD 16#00000000
SumMsgAct 1 = Aviso de grupo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Modos de operacin de MonDiS (Pgina 496)
Diagrama de bloques de MonDiS (Pgina 505)
Tratamiento de errores (Pgina 116)

3.6.7 Diagrama de bloques de MonDiS

Diagrama de bloques de MonDiS


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de MonDiS (Pgina 493)
Modos de operacin de MonDiS (Pgina 496)
Funciones de MonDiS (Pgina 497)
Avisos de MonDiS (Pgina 501)
Terminales de MonDiS (Pgina 502)
Tratamiento de errores de MonDiS (Pgina 500)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 505
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

3.6.8 Manejo y visualizacin

3.6.8.1 Vistas de MonDiS

Vistas del bloque MonDiS


El bloque MonDiS dispone de las vistas siguientes:
Vista estndar de MonDiS (Pgina 506)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de MonDiS (Pgina 507)
Vista preliminar de MonDiS (Pgina 509)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MonDiS (Pgina 510)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

3.6.8.2 Vista estndar de MonDiS

Vista estndar de MonDiS






(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

Advanced Process Library (V8.1)


506 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

(2) Visualizacin del valor de proceso activa / inactiva


Esta rea muestra el estado de los diferentes parmetros conectados.
La denominacin se cambia mediante Texto 0 / Texto 1 en el parmetro de salida Out.
Si el bloque est en simulacin, es posible activar o desactivar el valor de proceso. Para ello
haga clic en el indicador y el rango de operacin se abrir.
Si se han configurado textos para estos comandos, se mostrarn como texto adicionales y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192).
El texto del valor de proceso se modifica en el parmetro OnOp.

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(4) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"

(5) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"

Consulte tambin
Mostrar valores auxiliares (Pgina 194)

3.6.8.3 Vista de parmetros de MonDiS

Vista de parmetros de MonDiS

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 507
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

(2) Tiempo de retardo


Introduzca aqu el tiempo de retardo pasado el cual debe activarse la salida. Aqu se indican
los tiempos de retardo para flancos ascendentes ("entrantes", flanco 0 - 1). Consulte al
respecto el captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).

(3) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

Consulte tambin
Modificacin de valores (Pgina 236)

Advanced Process Library (V8.1)


508 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

3.6.8.4 Vista preliminar de MonDiS

Vista preliminar de MonDiS

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 509
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

(2) Configuracin
"Transicin seal":
activada: si en la seal vigilada se produce una transicin de "0 1", se genera un aviso.
desactivada: no se genera ningn aviso.

3.6.8.5 Smbolo de bloque MonDiS

Smbolos del bloque MonDiS


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de nota
Visualizacin de la seal de salida
Indicador de estado
Mostrar texto especfico de instancia para el valor de proceso (solo en los smbolos de
bloque 2 y 3). El texto especfico de instancia para el valor de proceso se cambia mediante
Texto 0 / Texto 1 en el parmetro de salida Out.

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

2 El color de fondo del texto en la


salida Out = 1 depende de la
parametrizacin de la entrada
"Color".
3 vase 2

Advanced Process Library (V8.1)


510 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.6 MonDiS - Vigilancia de un punto de instrumentacin y control digital (Small)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
4 El color de fondo del texto en la
salida Out = 1 depende de la
parametrizacin de la entrada
"Color".
El texto del smbolo de bloque
puede configurarse a travs de
Texto 1 en el parmetro de
salida Out; se admite un
mximo de dos caracteres.
5 El color de fondo del texto en la
salida Out = 1 depende de la
parametrizacin de la entrada
"Color". Si Color = 11, el color
de fondo del texto se deriva
directamente de EventState
(pero sin las categoras Aviso de
proceso y Solicitud de
intervencin), con lo que
tambin se tiene en cuenta la
entrada CSF.Color = 11 solo
es soportado por el tipo 5.

Nota
El Texto 1 tambin se utiliza en la vista estndar del faceplate para visualizar el valor de
proceso activo/inactivo. Por tanto, los textos estticos largos deben mostrarse en el texto
"Valor de proceso" por medio del parmetro "FlutTmIn" (ver Vista estndar de MonDiS
(Pgina 506))

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

2 El color de fondo del texto en la


salida Out = 1 depende de la
parametrizacin de la entrada
"Color".
3 vase 2

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 511
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

3.7.1 Descripcin de MonDi08

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1847
Familia: Monitor

Campo de aplicacin de MonDi08


El bloque se utiliza para las siguientes aplicaciones:
Vigilar un mximo de ocho puntos de instrumentacin y control digitales

Funcionamiento
El bloque MonDi08 sirve para observar un mximo de ocho puntos de instrumentacin y
control digitales con supresin de inestabilidad.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque MonDi08 existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Vigilancia de ocho puntos de instrumentacin y control digitales (Digital8Monitoring)
(Pgina 2122)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.

Advanced Process Library (V8.1)


512 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MonDi08
(Pgina 520).

Bit de estado Parmetro


0-2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 Out1.Value
8 Out2.Value
9 Out3.Value
10 Out4.Value
11 Out5.Value
12 Out6.Value
13 Out7.Value
14 Out8.Value
15 - 19 no utilizado
20 In1 se utiliza
21 In2 se utiliza
22 In3 se utiliza
23 In4 se utiliza
24 In5 se utiliza
25 In6 se utiliza
26 In7 se utiliza
27 In8 se utiliza
28 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock.Value
1 Alm1MsgEn
2 Alm2MsgEn
3 Alm3MsgEn
4 Alm4MsgEn
5 Alm5MsgEn
6 Alm6MsgEn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 513
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Bit de estado Parmetro


7 Alm7MsgEn
8 Alm8MsgEn
9 - 30 no utilizado
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 - 23 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
24 - 31 no utilizado

Consulte tambin
Avisos de MonDi08 (Pgina 519)
Funciones de MonDi08 (Pgina 515)
Diagrama de bloques de MonDi08 (Pgina 524)
Tratamiento de errores de MonDi08 (Pgina 518)
Modos de operacin de MonDi08 (Pgina 514)

3.7.2 Modos de operacin de MonDi08

Modos de operacin de MonDi08


Este bloque dispone de los modos de operacin siguientes.
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

Advanced Process Library (V8.1)


514 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Fuera de servicio
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de MonDi08 (Pgina 524)
Terminales de MonDi08 (Pgina 520)
Avisos de MonDi08 (Pgina 519)
Tratamiento de errores de MonDi08 (Pgina 518)
Funciones de MonDi08 (Pgina 515)
Descripcin de MonDi08 (Pgina 512)

3.7.3 Funciones de MonDi08

Funciones de MonDi08
A continuacin se muestra una relacin de las funciones de este bloque.

Observar, vigilar y emitir seales digitales.


El bloque acta de "filtro de inestabilidad". Con la entrada Inx (x = 1 ... 8) , el bloque recibe
seales digitales que, en caso ptimo, no son inestables. Esto es lo que vigila el bloque. Con
la entrada FlutTmInx (x = 1 ... 8) se determina cunto tiempo debe existir una seal continua
para que pueda transferirse al proceso como seal estable.
Con la salida Outx (x = 1 ... 8) , la seal preparada se emite al proceso.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
In1.ST
In2.ST
In3.ST

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 515
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

In4.ST
In5.ST
In6.ST
In7.ST
In8.ST

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)

Autorizaciones de control
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de las siguientes autorizaciones para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 - 11 no utilizado
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In1
14 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In2

Advanced Process Library (V8.1)


516 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Bit Funcin
15 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In3
16 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In4
17 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In5
18 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In6
19 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In7
20 1 = El operador puede modificar el tiempo de la supresin de inestabilidad en la entrada
In8
21 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Modificar rotulaciones de botones y textos


Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Para este bloque es posible modificar la rotulacin del "valor de proceso" como se prefiera.
La modificacin se realiz en el parmetro FlutXTmIn.

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Avisos de MonDi08 (Pgina 519)
Terminales de MonDi08 (Pgina 520)
Descripcin de MonDi08 (Pgina 512)
Diagrama de bloques de MonDi08 (Pgina 524)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 517
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Tratamiento de errores de MonDi08 (Pgina 518)


Modos de operacin de MonDi08 (Pgina 514)

3.7.4 Tratamiento de errores de MonDi08

Tratamiento de errores de MonDi08


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error
Alarma de inestabilidad

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse diferentes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
11 Tiempo de inestabilidad < 0

Alarma de inestabilidad
Si hay inestabilidad de seales se emite una alarma por la salida FlutAct con 1. Consulte
al respecto las Funciones del bloque > Vigilancia y notificacin de inestabilidad de seal
(Pgina 515).

Consulte tambin
Diagrama de bloques de MonDi08 (Pgina 524)
Terminales de MonDi08 (Pgina 520)
Avisos de MonDi08 (Pgina 519)
Modos de operacin de MonDi08 (Pgina 514)
Descripcin de MonDi08 (Pgina 512)

Advanced Process Library (V8.1)


518 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

3.7.5 Avisos de MonDi08

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Avisos de proceso
Avisos especficos de instancia

Avisos de proceso

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Alarma - arriba $$BlockComment$$
1 Se ha producido un cambio de
la seal 1
SIG 2 Alarma - arriba $$BlockComment$$
Se ha producido un cambio de
la seal 2
SIG 3 Alarma - arriba $$BlockComment$$
Se ha producido un cambio de
la seal 3
SIG 4 Alarma - arriba $$BlockComment$$
Se ha producido un cambio de
la seal 4
SIG 5 Alarma - arriba $$BlockComment$$
Se ha producido un cambio de
la seal 5
SIG 6 Alarma - arriba $$BlockComment$$
Se ha producido un cambio de
la seal 6
SIG 7 Alarma - arriba $$BlockComment$$
Se ha producido un cambio de
la seal 7
SIG 8 Alarma - arriba $$BlockComment$$
Se ha producido un cambio de
la seal 8

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 519
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 Out1.ST
2 Out2.ST
3 Out3.ST
4 Out4.ST
5 Out5.ST
6 Out6.ST
7 Out7.ST
8 Out8.ST

Consulte tambin
Descripcin de MonDi08 (Pgina 512)
Funciones de MonDi08 (Pgina 515)
Terminales de MonDi08 (Pgina 520)
Diagrama de bloques de MonDi08 (Pgina 524)
Tratamiento de errores de MonDi08 (Pgina 518)
Modos de operacin de MonDi08 (Pgina 514)
Sellado de tiempo (Pgina 188)

3.7.6 Terminales de MonDi08


Terminales de MonDi08

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


Alm1MsgEn 1 = Activar mensaje de error BOOL 1
Alm2MsgEn 1 = Activar mensaje de error BOOL 1
Alm3MsgEn 1 = Activar mensaje de error BOOL 1
Alm4MsgEn 1 = Activar mensaje de error BOOL 1
Alm5MsgEn 1 = Activar mensaje de error BOOL 1
Alm6MsgEn 1 = Activar mensaje de error BOOL 1
Alm7MsgEn 1 = Activar mensaje de error BOOL 1
Alm8MsgEn 1 = Activar mensaje de error BOOL 1
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String

Advanced Process Library (V8.1)


520 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un bloque ANY
tecnolgico y los bloques de aviso EventTs y
Event16Ts.
El parmetro de entrada EventTsIn sirve para la
interconexin con el parmetro de salida
EventTsOut del bloque EventTs, Event16Ts. Si
esta interconexin est configurada, los avisos del
bloque EventTs, Event16Ts de la OS se
visualizan en la vista de avisos del bloque
tecnolgico, donde pueden acusarse.
ExtVa104 Valor asociado 4 para avisos (MsgEvID1) ANY
ExtVa105 Valor asociado 5 para avisos (MsgEvID1) ANY
ExtVa106 Valor asociado 6 para avisos (MsgEvID1) ANY
ExtVa107 Valor asociado 7 para avisos (MsgEvID1) ANY
ExtVa108 Valor asociado 8 para avisos (MsgEvID1) ANY
Feature Terminal para funciones (Pgina 515) adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Flut1TmIn Tiempo de inestabilidad [s] REAL 0.0
Flut2TmIn Tiempo de inestabilidad [s] REAL 0.0
Flut3TmIn Tiempo de inestabilidad [s] REAL 0.0
Flut4TmIn Tiempo de inestabilidad [s] REAL 0.0
Flut5TmIn Tiempo de inestabilidad [s] REAL 0.0
Flut6TmIn Tiempo de inestabilidad [s] REAL 0.0
Flut7TmIn Tiempo de inestabilidad [s] REAL 0.0
Flut8TmIn Tiempo de inestabilidad [s] REAL 0.0
In1 Entrada binaria In1 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In2 Entrada binaria In2 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In3 Entrada binaria In3 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In4 Entrada binaria In4 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In5 Entrada binaria In5 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 521
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Parmetro Descripcin Tipo Valor predeterminado


In6 Entrada binaria In6 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In7 Entrada binaria In7 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In8 Entrada binaria In8 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
MS_RelOp* 1 = Habilitacin para mantenimiento por operador BOOL 0
OS
MsgEvId1 Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos Value: BOOL 0
mediante el parmetro MsgLock (Pgina 187). ST: BYTE 16#80
Occupied 1 = Ocupado por control por lotes BOOL 0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o SFC STRUCT -
(cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin desde la OS BOOL 0
OpSt_In Parmetro de entrada del permiso de operacin DWORD 16#00000000
local, debe interconectarse con el parmetro de
salida Out del bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin (Pgina 515) STRUCT -
Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RunUpCyc Nmero de ciclos en el arranque durante los cuales INT 3
se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional (Pgina 190) en
la vista estndar
SelFp2 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional (Pgina 190) en
la vista preliminar
StepNo Nmero de etapa del lote DWORD 16#00000000
UserStatus Bits libremente asignables para su utilizacin en BYTE 16#00
PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


522 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado sin BOOL 0
errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de error que
puede emitir este bloque, consulte Tratamiento de
errores de MonDi08 (Pgina 518)
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida ACK_STATE de WORD 16#0000
la primera ALARM_8P)
MsgErr1 1 = Error de aviso 1 (salida ERROR de la primera BOOL 0
ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la primera WORD 16#0000
ALARM_8P)
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#00000000
conectarse en transicin con otros bloques. El bit 31
de este parmetro se ocupa mediante el bit 24
Feature
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
Out1 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out2 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out3 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out4 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out5 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 523
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Parmetro Descripcin Tipo Valor predeterminado


Out6 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out7 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out8 Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 512) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 512) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 512) DWORD 16#00000000

Consulte tambin
Avisos de MonDi08 (Pgina 519)
Diagrama de bloques de MonDi08 (Pgina 524)
Modos de operacin de MonDi08 (Pgina 514)

3.7.7 Diagrama de bloques de MonDi08

Diagrama de bloques de MonDi08


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de MonDi08 (Pgina 520)
Avisos de MonDi08 (Pgina 519)
Tratamiento de errores de MonDi08 (Pgina 518)
Funciones de MonDi08 (Pgina 515)
Modos de operacin de MonDi08 (Pgina 514)
Descripcin de MonDi08 (Pgina 512)

Advanced Process Library (V8.1)


524 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

3.7.8 Manejo y visualizacin

3.7.8.1 Vistas de MonDi08

Vistas del bloque MonDi08


El bloque MonDi08 dispone de las vistas siguientes:
Vista estndar de MonDi08 (Pgina 525)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de MonDi08 (Pgina 527)
Vista preliminar de MonDi08 (Pgina 528)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MonDi08 (Pgina 529)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

3.7.8.2 Vista estndar de MonDi08

Vista estndar de MonDi08




Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 525
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin del estado de los diferentes parmetros


El indicador slo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra el estado de los diferentes parmetros pendientes.
La denominacin de los parmetros conectados puede definirse en el parmetro de entrada
correspondiente mediante el atributo S7_String. Si no se introduce nada, se visualiza el
texto estndar.
El texto del valor 1 ... 8 se modifica en el parmetro FlutXTmIn.
Consulte al respecto el captulo Rotulacin de botones y textos (Pgina 192).

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


526 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

(4) rea de visualizacin para estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"

3.7.8.3 Vista de parmetros de MonDi08

Vista de parmetros de MonDi08

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

(2) rea de entrada del tiempo de oscilacin


En esta rea se define el perodo de tiempo durante el que debe existir una seal continua
para que pueda transferirse al proceso como seal estable.
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 527
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

La denominacin de los parmetros conectados puede definirse en el parmetro de entrada


correspondiente mediante el atributo S7_String. Si no se introduce nada, se visualiza el
texto estndar.
El texto del valor 1 ... 8 se modifica en el parmetro FlutXTmIn.
Consulte al respecto el captulo Rotulacin de botones y textos (Pgina 192).

(3) Servicio
En esta rea se activa la funcin siguiente:
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte el captulo Habilitacin para
mantenimiento (Pgina 58).

3.7.8.4 Vista preliminar de MonDi08

Vista preliminar de MonDi08

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:

Advanced Process Library (V8.1)


528 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

"On": se permite cambiar al modo "On".


"Fuera de serv.": se permite cambiar al modo Fuera de servicio.
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

3.7.8.5 Smbolo de bloque MonDi08

Smbolos del bloque MonDi08


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado lgico, habilitacin para mantenimiento
Indicador de memoria
Visualizacin de la seal de salida

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 529
Bloques de vigilancia
3.7 MonDi08 - Vigilancia de 8 puntos de instrumentacin y control digitales

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

Advanced Process Library (V8.1)


530 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin 4
4.1 Comparacin de los bloques Large y Small

4.1.1 PIDConL en comparacin con PIDConS

Comparacin de los bloques PIDConL y PIDConS


Las tablas siguientes sirven de ayuda para decidir el bloque que debe utilizarse.

Ahorro de espacio de memoria y de tiempo de ejecucin de un bloque Small frente a un bloque Large
Por cada instancia se ahorran los recursos siguientes:
Espacio de memoria: ~ 45%
Tiempo de ejecucin: ~ 40%

Modos de operacin de los bloques

PIDConL PIDConS
Modo Manual (Pgina 66) X X
Modo Automtico (Pgina 66) X X
Modo Programa para X
reguladores (Pgina 72)
Fuera de servicio (Pgina 64) X X

Funciones de los bloques

PIDConL PIDConS
Clculo y limitacin de la X X
variable manipulada
Corregir y limitar el valor X X
manipulado (Pgina 178)
Corregir y limitar el valor X X
manipulado (Pgina 178)
Posicin de reposo en motores, X X
vlvulas y reguladores
(Pgina 44)
Emitir error colectivo X X
(Pgina 119)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 531
Bloques de regulacin
4.1 Comparacin de los bloques Large y Small

PIDConL PIDConS
Emitir seal de listo para X X
conmutar (Pgina 49)
Informacin "Actuador activo" X X
Vigilancia de lmites de la X
realimentacin (Pgina 89)
Especificacin de consigna, X X
interna/externa (Pgina 124)
Limitacin de consignas X X
externas (Pgina 178)
Limitacin del gradiente de la X
consigna (Pgina 121)
Utilizar la rampa de consigna X
(Pgina 120)
Correccin por seguimiento de X X
la consigna en Manual
(Pgina 178)
Simulacin de seales X X
(Pgina 54)
Vigilancia de lmites del valor de X X
proceso (Pgina 80)
Retardos de alarma con dos
valores de tiempo por pareja de
lmites
Retardo de alarma con un valor X X
de tiempo por pareja de lmites
Formacin del error de X X
regulacin y banda muerta
(Pgina 173)
Retardo de alarma para error de X
regulacin en escalones de
consigna (Pgina 172)
Vigilancia de lmites del error de X
regulacin
Invertir el sentido de regulacin X
(Pgina 173)
Normalizacin fsica de la X
consigna, de la variable
manipulada y del valor de
proceso
Seleccin de la unidad de X X
medida (Pgina 194)
Algoritmo PID X X
Cambios de estructura de los X
reguladores (Pgina 180)
Anti-windup (Pgina 719) X X
Aplicar control anticipativo y X
limitar las perturbaciones
(Pgina 180)

Advanced Process Library (V8.1)


532 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.1 Comparacin de los bloques Large y Small

PIDConL PIDConS
Utilizar una zona de regulacin X
(Pgina 176)
Formacin y visualizacin del X X
estado de seal para bloques
tecnolgicos (Pgina 105)
Autorizaciones de control X X
(Pgina 232)
Habilitacin para mantenimiento X X
(Pgina 58)
Generar avisos especficos de X X
instancia (Pgina 187)
Inhibir avisos mediante el X X
parmetro MsgLock
(Pgina 187)
Rango de visualizacin y X X
operacin para valores de
proceso y consignas
(Pgina 189)
Llamada de otros faceplates X X
(Pgina 190)
Funcionalidad de SIMATIC X X
BATCH (Pgina 61)
Sellado de tiempo X

Funciones parametrizables a travs del parmetro Feature

Nmero Funcin del bit Feature PIDConL PIDConS


de bit
0 Definir el comportamiento en arranque X X
(Pgina 132)
1 Respuesta para el modo de operacin X X
Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar X X
el modo de operacin (Pgina 154)
4 Definir el modo de interruptor o X
pulsador (Pgina 160)
12 Zona de regulacin con accin I X
predeterminada (Pgina 154)
13 Zona de regulacin con accin I X
congelada (Pgina 153)
14 Error de regulacin externo X
(Pgina 144)
15 Valor manipulado de reposo efectivo en X X
el modo de operacin "Fuera de
servicio" (Pgina 159)
16 Valor manipulado de reposo efectivo en X X
el arranque (Pgina 159)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 533
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Nmero Funcin del bit Feature PIDConL PIDConS


de bit
18 Desactivar la conmutacin sin saltos al X
modo Automtico para reguladores
(Pgina 166)
22 Actualizar el estado de acuse y error de X
la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local X X
(Pgina 152)
25 Supresin de todos los avisos X X
(Pgina 168)
26 Comportamiento de los puntos de X X
conmutacin en el modo de operacin
"Fuera de servicio" (Pgina 170)
28 Desactivacin de puntos de X
conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de X
lmites (Pgina 164)

4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

4.2.1 Descripcin de ConPerMon

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1805
Familia: Control

Campo de aplicacin de ConPerMon


El bloque se utiliza para las siguientes aplicaciones:
Vigilancia permanente de la calidad de los lazos de regulacin para la deteccin temprana
de errores que se estn iniciando
El bloque calcula:

Advanced Process Library (V8.1)


534 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

caractersticas estocsticas de la calidad de regulacin en estados operativos


estacionarios del proceso
Valor medio, variancia y desviacin estndar de la variable regulada
Valor medio de la variable manipulada y el error de regulacin
ndice de la calidad de regulacin
Ganancia estacionaria estimada del proceso.
Caractersticas deterministas de la calidad de regulacin en escalones de consigna
Tiempo de estimulacin y estabilizacin, as como la relacin transitoria
Sobreoscilacin absoluta y referida a la altura de salto
Otras evaluaciones estadsticas y grficas de las seales en el lazo de regulacin durante
perodos prolongados libremente definibles estn en el faceplate del bloque ConPerMon.
En una representacin general de la planta o la unidad de proceso se consigue una visin de
conjunto del estado de todos los lazos de regulacin mediante los smbolos del bloque
ConPerMon (funcin de semforo).
El objetivo es detectar a tiempo los errores que se estn iniciando y centrar la atencin del
usuario en los lazos de regulacin de una planta que ya no trabajan de forma adecuada.

Funcionamiento
El bloque ConPerMon evala el valor real y la consigna, as como la variable manipulada del
regulador PID en una ventana de tiempo deslizante. Al hacerlo, tambin se tiene en cuenta
el modo de operacin del regulador.
En estados operativos estacionarios del proceso, las caractersticas estocsticas
determinadas se comparan con los valores de referencia que se han determinado en la puesta
en marcha. En los escalones de consigna, las caractersticas estocsticas son irrelevantes
por definicin y se congelan temporalmente. Entonces se activa automticamente la vigilancia
de las caractersticas deterministas.
Si se rebasa por defecto un lmite definido de la calidad de regulacin se genera un aviso,
igual que si se rebasa por exceso un lmite definido para la sobreoscilacin en escalones de
consigna.

Configuracin
Para cada regulador PID se incorpora un bloque ConPerMon asignado al mismo esquema
CFC y se interconecta con el regulador. Esto ya se prev en los correspondientes tipos de
puntos de instrumentacin y control.
Desde la vista estndar de los reguladores (p. ej. PIDConL) se puede abrir la vista estndar
del bloque ConPerMon. Consulte al respecto el captulo Llamada de otros faceplates
(Pgina 190).
Una vez se ha puesto en marcha correctamente y se ha optimizado el regulador PID que debe
vigilarse, el bloque ConPerMon se inicializa en un estado operativo estacionario del proceso
y guarda las magnitudes caractersticas correspondientes como valores de referencia.
Proceda del siguiente modo:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 535
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Ponga el regulador PID que debe vigilarse en modo Automtico y ajuste la consigna en el
punto de operacin tpico. Este estado operativo debe ser representativo del modo normal
del proceso, es decir, toda la planta/unidad de proceso debe funcionar en condiciones de
produccin. Observe el proceso con un registrador de curvas de tendencia (tendencia CFC
en el Engineering-System o WinCC Online-Trend-Control en la Operator Station) y espere
hasta que el proceso se estabilice.
Para determinar la longitud TimeWindow de la ventana de tiempo deslizante, observe la
salida PV_Variance del bloque ConPerMon en una curva de tendencias. La ventana de
tiempo debe ser lo suficientemente larga como para mantener relativamente constante la
variancia en los decimales relevantes. Si la ventana de tiempo resulta ser demasiado
pequea en relacin a las constantes de tiempo en el lazo de regulacin y la gama de
seales perturbadoras, la variancia hace demasiado ruido y ya no contiene suficiente
informacin.
Si la ventana de tiempo resulta ser demasiado larga, el bloque ConPerMon tarda ms
tiempo a detectar un empeoramiento de la calidad de regulacin. Del mismo modo, tras
un escaln de consigna se tarda ms en recuperar la vigilancia de las caractersticas
estocsticas. Un buen valor inicial para el parmetro TimeWindow es 10 veces ms largo
que la constante de tiempo ms larga del proceso, o bien 20 veces ms largo que el tiempo
de accin integral del regulador PID.
Si el regulador
est perfectamente ajustado,
ha alcanzado un estado estacionario,
se ha definido la ventana de tiempo y se ha rellenado con valores del estado
estacionario,
el bloque ConPerMon puede inicializarse. Pulse para ello el botn "Inicializar" en la vista
de parmetros del faceplate ConPerMon o ajuste el parmetro InitRefVar = 1 en el
bloque CFC. De este modo, el parmetro PV_Variance se guardar en la ventana de
tiempo actual como valor de referencia para calcular la calidad de regulacin en el bloque,
as como los valores de referencia para la variable manipulada y el valor real.
El Control Performance Index CPI debera estar ahora aproximadamente al 100% y mostrar
que el lazo de regulacin trabaja de forma adecuada. Debido a oscilaciones estocsticas, el
CPI puede superar temporalmente la marca del 100%. Sin embargo, si el CPI desciende
significativamente durante un perodo prolongado, esto demuestra un empeoramiento de la
calidad de regulacin.
Encontrar informacin ms detallada sobre la interpretacin de los resultados de clculo del
bloque en el apartado Funciones de ConPerMon (Pgina 539).

Nota
Si se modifica la longitud de la ventana de tiempo durante el funcionamiento, el CPI se
distanciar mucho temporalmente de su antiguo valor y poco a poco se estabilizar en el
nuevo valor estacionario. Es recomendable reinicializar el bloque ConPerMon despus de
que el valor CPI se haya estabilizado en un nivel constante.

El faceplate ConPerMon se abrir a partir del faceplate del regulador PID asignado, de modo
que las imgenes simblicas ConPerMon no tienen que integrarse separadamente en cada
imagen OS. Ms bien se recomienda agrupar todos los smbolos de los bloques ConPerMon

Advanced Process Library (V8.1)


536 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

de una planta o unidad de proceso en una imagen de conjunto en el nivel jerrquico


correspondiente.
Esta imagen de conjunto puede complementarse con la representacin de la tendencia de la
calidad de regulacin de todos los lazos de regulacin durante un perodo prolongado, con el
fin de detectar empeoramientos furtivos (p. ej. signos de desgaste). Adems, se puede incluir
incluso una vista del fichero de avisos (WinCC AlarmLogging Control) en la representacin
en forma de lista de aciertos ordenada por la frecuencia de aparicin. En los primeros puestos
de la lista aparecen los lazos de regulacin que han provocado ms alarmas.
Para el bloque ConPerMon existen plantillas (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con diferentes
casos de aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulador PID con control anticipativo dinmico (FfwdDisturbCompensat) (Pgina 2105)
Regulacin PID con control de parmetros dependiente del punto de trabajo
(GainScheduling) (Pgina 2104)
Regulador PID con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConL_ConPerMon) (Pgina 2103)
PIDConR con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConR_ConPerMon) (Pgina 2104)
Regulacin de relacin con vigilancia del lazo de regulacin mediante ConPerMon
(RatioControl) (Pgina 2112)
Regulacin de relacin con PIDConR (RatioR) (Pgina 2113)
Regulador PID con predictor Smith (SmithPredictorControl) (Pgina 2108)
Regulador paso a paso con acceso directo al actuador sin realimentacin de posicin
(StepControlDirect) (Pgina 2109)

Comportamiento en arranque
Cuando se arranca la CPU se reinicializa el bloque, aunque los valores de referencia
guardados se conservan. Despus del arranque se inhiben los avisos durante el nmero de
ciclos parametrizado en el valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de
ConPerMon (Pgina 554).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 PID_AutAct.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 537
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Bit de estado Parmetro


6 OnAct.Value
7 - 14 no utilizado
15 CPI_Suppress
16 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 OvsAH_Act.Value
2 OvsWH_Act.Value
3-4 no utilizado
5 CPI_WL_Act.Value
6 CPI_AL_Act.Value
7 OvsAH_En
8 OvsWH_En
9 - 10 no utilizado
11 CPI_WL_En
12 CPI_AL_En
13 OvsAH_MsgEn
14 OvsWH_MsgEn
15 - 16 no utilizado
17 CPI_WL_MsgEn
18 CPI_AL_MsgEn
19 Retardo del aviso CPI_WL_Lim
20 Retardo del aviso CPI_AL_Lim
21 Agrupacin de retardos de aviso
22 - 31 no utilizado

Consulte tambin
Avisos de ConPerMon (Pgina 552)
Diagrama de bloques de ConPerMon (Pgina 561)
Tratamiento de errores de ConPerMon (Pgina 551)
Modos de operacin de ConPerMon (Pgina 539)

Advanced Process Library (V8.1)


538 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

4.2.2 Modos de operacin de ConPerMon

Modos de operacin de ConPerMon


El bloque se puede controlar con los siguientes modos de operacin
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de ConPerMon (Pgina 561)
Terminales de ConPerMon (Pgina 554)
Avisos de ConPerMon (Pgina 552)
Tratamiento de errores de ConPerMon (Pgina 551)
Funciones de ConPerMon (Pgina 539)
Descripcin de ConPerMon (Pgina 534)

4.2.3 Funciones de ConPerMon

Funciones de ConPerMon
A continuacin se muestra una relacin de las funciones de este bloque.

Vigilancia de las caractersticas estocsticas de la calidad de regulacin


El valor medio de una variable de un proceso estocstico ergdico (Pgina 2142) puede
determinarse a partir de una ventana de tiempo deslizante con una longitud n = TimeWindow /
SampleTime, por ejemplo para la variable regulada y = PV:

1 n
y= y (i )
n i =1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 539
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

El bloque MeanTime, que se llama desde el bloque ConPerMon, incluye una formulacin
recursiva de este clculo. La mayora de secuencias temporales estacionarias puede
considerarse ergdicas, de modo que el valor esperado puede estimarse con el clculo del
valor medio desde una ventana de longitud finita.
El error de regulacin medio es ER_Mean = SP - PV_Mean. Un error de regulacin 0 que
se mantenga dentro de la media con una consigna constante ya es un indicio de problemas
en el lazo de regulacin, siempre que se trate de un regulador con accin I. En este caso,
deberan comprobarse las siguientes causas potenciales:
La capacidad del actuador no es suficiente. En lo sucesivo, el regulador va siempre a la
limitacin con su seal de salida. Esto puede deberse a que los actuadores estn mal
dimensionados o bien al desgaste.
La variable manipulada solicitada por el regulador no llega a surtir efecto en el proceso,
quizs porque el actuador est daado.
Si se conoce un punto de trabajo de referencia (MV_Ref, PV_Ref), se puede estimar a partir
de l la ganancia actual media de un modelo de proceso lineal, si se supone que solo se
producen perturbaciones fuera del valor medio:

PVMean PVRe f
StatGain =
MVMean MVRe f
Normalmente, el punto de trabajo de referencia se determina al inicializar el bloque
ConPerMon. Sin embargo, entonces no puede estimarse la ganancia del proceso justamente
en este punto de trabajo. Como alternativa, se pueden introducir los valores de referencia
PV_Ref y MV_Ref manualmente en las entradas correspondientes del bloque. Los puntos de
trabajo estacionarios tpicos suelen conocerse de antemano, p. ej.
Regulacin de caudal: PV = 0 para MV = 0, es decir, vlvula cerrada,
Regulacin de temperatura: PV = PV_Ambient para MV = 0, es decir, temperatura ambiente
Si la ganancia del proceso cambia lentamente con el tiempo, esto indica que se estn
produciendo desgastes en el proceso, como p. ej. sedimentaciones en los intercambiadores
de calor, incrustaciones en vlvulas o tapas, reduccin de la eficacia de grupos, etc.
Si, por ejemplo, un lazo de regulacin de temperatura est cerrado por un intercambiador de
calor y se forma un sedimento en las superficies de intercambio de temperatura, se reduce el
coeficiente de transmisin de calor y, con ello, la ganancia del proceso. Esto puede
compensarse hasta cierto punto con el lazo de regulacin cerrado (de modo que el regulador
no tenga en cuenta el error en un principio). Aunque en caso de aumento del ensuciamiento
la dinmica original del lazo de regulacin puede restablecerse (hasta cierto punto)
aumentando en correspondencia la ganancia del regulador, es aconsejable solucionar la
causa propiamente dicha, es decir, limpiar el intercambiador de calor.
Si la ganancia estimada del proceso cambia de forma repentina y temporal, esto indica ms
bien un efecto perturbador externo. Puede ser una operacin normal durante el
funcionamiento del proceso. Sin embargo, si estos fenmenos se producen con frecuencia,
es aconsejable buscar las causas.
La varianza PV_Variance como momento centrado requiere desde el principio el clculo de
las diferencias entre cada valor medido actual y el valor medio (constante):

Advanced Process Library (V8.1)


540 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

1 n 2 1 n
2y = ( y(i) y ) = y2 (i) y 2
n 1 i =1 n i =1
No obstante, dentro del bloque de funcin se utiliza una variante de clculo que ahorra tiempo.
La desviacin estndar

PV _ StdDev = y = 2y

como raz de la variancia se puede interpretar grficamente, puesto que tiene la misma unidad
fsica que el valor medido.
El ndice de calidad de regulacin CPI (Control Performance Index) en la unidad [%] describe
la variancia actual de la variable regulada en relacin a una variancia de referencia
(comparacin). Est definido como

2ref
= 100%
2y

El CPI se mueve dentro del rango 0 < 100%. Si la variancia actual equivale al valor de la
variancia de referencia, el ndice alcanza el valor 100. En cambio, si la variancia actual es
mayor, el ndice de calidad de regulacin se reduce en correspondencia. La variancia de
referencia se determina preferentemente en un estado bueno definido del lazo de regulacin
y se guarda al inicializar el bloque ConPerMon. En ello, no importa si el CPI alcanza
temporalmente valores un poco superiores al 100%. Un CPI > 100% solo significa que la
variancia de la variable regulada es actualmente un poco inferior que en el estado de
referencia. En otra seccin se explicarn ms alternativas para determinar la variancia de
referencia.
Si la seal CPI calculada por el operador se considera demasiado contaminada, se puede
alisar con el filtro pasabajos integrado (parmetro CPI_FiltFactor) con la constante de
tiempo de filtro TimeWindow CPI_FiltFactor.
El inconveniente de estas caractersticas estocsticas es que requieren un proceso ergdico
(Pgina 2142), es decir, estacionario como mnimo en un sentido esttico. Cada escaln de
consigna en un regulador viola de forma elemental este requisito y provoca provisionalmente
proposiciones errneas de las caractersticas estocsticas, por ejemplo variancias demasiado
grandes. El principio bsico del planteamiento combinado y realizado en el bloque ConPerMon
consiste en consultar tanto caractersticas estocsticas como deterministas para la calidad
de regulacin, concretamente las caractersticas adecuadas de modo Automtico segn el
estado operativo.
Si se detecta un escaln de consigna en un lazo de regulacin, el bloque ConPerMon congela
el valor CPI e suprime automticamente todos los avisos relacionados. El usuario tambin
puede forzar manualmente la supresin de avisos con la entrada binaria ManSupprCPI = 1 .
Esto es aconsejable para impedir falsas alarmas en presencia de fallos conocidos, p. ej. en
caso de cambio de carga en un Proceso continuo (Pgina 2142) o de dosificacin en un
Proceso por lotes (Pgina 2141). Cuando se producen dichos eventos suele aumentar
temporalmente la variancia de la variable regulada. Esto no debe interpretarse como un
empeoramiento de la calidad de regulacin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 541
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Vigilancia de las caractersticas deterministas de la calidad de regulacin


Es relativamente fcil valorar la calidad de regulacin sobre la base de la respuesta a un
escaln de consigna. En el sentido de una vigilancia automtica, el bloque ConPerMon est
en disposicin de determinar directamente las caractersticas bsicas de la calidad de
regulacin a partir de la evolucin de la seal para que, dado el caso, el sistema pueda generar
automticamente un aviso o una alarma, incluso si el operador no ha observado el escaln
de consigna.
Primero hay que fijarse siempre en la sobreoscilacin, siempre que exista y se diferencie
claramente del ruido. Para una respuesta indicial positiva se ha emitido
OverAbso = max(PV) - SP > 0
mientras que para una respuesta indicial negativa (escaln hacia abajo) tambin se han
emitido valores negativos
OverAbso = min(PV) - SP < 0
Para la normalizacin se utiliza la sobreoscilacin absoluta, referida a la altura del escaln
de consigna, con lo que siempre es positiva. La sobreoscilacin relativa (Overshoot) en
porcentaje es una medida para amortiguar el lazo de regulacin. Si asciende a ms del 20 o
30%, por lo general la ganancia del lazo (la ganancia del regulador por la ganancia del sistema)
es demasiado alta, ya sea porque el regulador no estaba bien ajustado desde el principio o
porque las propiedades del sistema han cambiado con el tiempo. Si la sobreoscilacin es
claramente excesiva, el lazo de regulacin genera oscilaciones ligeramente amortiguadas en
la planta. El bloque emite un aviso en correspondencia si la sobreoscilacin relativa est por
encima de un lmite especificado.

Advanced Process Library (V8.1)


542 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin


2YHU$EVR

7ROH+L39

7ROH/R39



6WHS+HLJKW


/H\HQGD
39

63


         

5LVH7LPH

6HWWOL7LPH

En cada lazo de regulacin rige una correlacin general entre la sobreoscilacin y la reserva
de fase: cuanto mayor es la sobreoscilacin, menor es la reserva de fase. Si el comportamiento
del lazo de regulacin cerrado puede describirse aproximadamente con una funcin de
transferencia de segundo orden

PV(s) 1
g cl (s) = =
SP(s) 1 2
2
s + 2 s +1
0 0

se conocern las relaciones siguientes:


para 1 la sobreoscilacin es igual a cero y la respuesta de estabilizacin es asinttica.
para < 1 se producen sobreoscilaciones y oscilaciones.
La amortiguacin del lazo cerrado puede determinarse aproximadamente a partir de la
sobreoscilacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 543
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Overshoot
ln
= 100%
Overshoot 2
ln 2 +
100%

'DPSLQJ




          

2YHUVKRRW>@

Un ajuste ptimo del regulador tiende tpicamente a sobreoscilaciones entre el 5 y el 25%, es


decir, una amortiguacin entre 0.7 y 0.4.
Si la sobreoscilacin es demasiado grande, en muchos casos es til reducir la ganancia del
regulador.
Mientras que la sobreoscilacin sirve principalmente para comprobar la ganancia del
regulador, existe otra caractersticas que indica el ajuste de la accin I: Si el tiempo de accin
integral se ajusta con poca habilidad, tras un escaln de consigna se observa una
aproximacin deslizante del valor real a la nueva consigna. El valor absoluto del tiempo de
estabilizacin SettliTime no es relevante, sino que lo es la relacin con el tiempo de
estimulacin RiseTime. Si la relacin transitoria, es decir, el cociente del tiempo de
estimulacin y el tiempo de estabilizacin, es inferior a un 25% aproximadamente, por lo
general puede partirse de la base de que el tiempo de accin integral del regulador es
demasiado lento. Para determinar el tiempo de estimulacin y el tiempo de estabilizacin se
toma como base una banda de tolerancia de 3 alrededor de la consigna, que tambin se
visualiza en el faceplate del bloque ConPerMon. Los valores absolutos del tiempo de
estabilizacin y estimulacin pueden valorarse en vista de los requisitos concretos del control
del proceso en una aplicacin determinada.

Advanced Process Library (V8.1)


544 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Durante un escaln de consigna se producen forzosamente, desde un punto de vista


aritmtico, variancias ms grandes de la variable regulada que en estado estacionario, de
modo que la generacin de alarmas debidas al rebase por exceso de los lmites de variacin
debe inhibirse despus del escaln de consigna hasta que se atene el proceso de
estabilizacin. Posteriormente, se emitirn las caractersticas deterministas halladas y volver
a activarse la evaluacin estocstica.

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Alternativas para determinar la variancia de referencia


Cuando se pone en marcha metdicamente una planta con un bloque ConPerMon integrado,
en cada lazo de regulacin se inicializa el bloque ConPerMon despus de optimizar
correctamente el regulador y se guarda la variancia determinada como variancia de referencia
para calcular el CPI.
Como alternativa, se puede predefinir una variancia de referencia con el parmetro de entrada
RefVarExt ajustando el parmetro de entrada RefVarExtOn = 1 . Existen varias
posibilidades para determinar valores numricos para la variancia de referencia:
Tome la variancia ms pequea que se haya medido nunca en este lazo de regulacin
desde que se inicializ el bloque ConPerMon. Dicha variancia se muestra en el parmetro
de salida PV_VarMin. Este valor solo es aceptable si el lazo de regulacin ha estado una
vez como mnimo en un estado operativo estable y deseable durante un tiempo prolongado
desde que se inicializ el bloque ConPerMon.
Tome la varianza del lazo de regulacin con un regulador terico de mnima varianza, tal
como puede determinarse sobre la base de datos archivados con una aplicacin CPM de
terceros. Dicha variancia solo depende del tiempo muerto del proceso y del modelo de
perturbaciones. Esta forma de CPI se denomina ndice de Harris y representa una barrera
inferior que los reguladores PID no suelen alcanzar, por lo que el CPI raras veces alcanza
el valor del 100%, incluso para reguladores bien ajustados. Los valores de CPI inferiores
son el primer indicio de que el ajuste del regulador puede mejorarse. Sin embargo, hay
que tener en cuenta que la variancia mnima solo es un valor que puede alcanzarse
tericamente y que el regulador de variancia mnima tiene propiedades no deseables en
la prctica como, p. ej., amplitudes extremadamente grandes de valores manipulados. As
pues, en un CPI basado en la variancia mnima no es deseable llevarlo a cualquier precio
lo ms cerca posible del 100%.

Regulacin en cascada
En una regulacin en cascada, el bloque ConPerMon solo debera utilizarse en el regulador
primario, no en el secundario. El bloque ConPerMon no puede dar informacin razonable
sobre la calidad de regulacin del lazo del regulador secundario porque
la variancia del valor real en el lazo del regulador secundario depende directamente de la
variancia de la consigna que se especifica como variable manipulada del regulador
primario,
no hay ni fases de servicio con consigna constante ni escalones de consigna definidos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 545
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Por lo dems, desde el punto de vista del control del proceso es la calidad de regulacin del
lazo del regulador primario la que debe vigilarse, mientras que la calidad de regulacin del
lazo del regulador auxiliar (lazo del regulador secundario) tiene menor importancia. An as,
es aconsejable ajustar con cuidado el lazo del regulador secundario antes de que se aborde
la optimizacin y vigilancia del regulador primario, puesto que este no puede compensar un
mal comportamiento del regulador secundario.
Tenga en cuenta al respecto tambin la plantilla de punto de instrumentacin y control
Regulacin en cascada con vigilancia del lazo de regulacin mediante ConPerMon
(CascadeControl) (Pgina 2114).

Regulacin de rango partido


El bloque de funcin Split-Range contiene dos curvas caractersticas (estticas) individuales
para ambos actuadores. En caso de que ambos actuadores presenten diferencias claras en
su capacidad (interpretable como ganancias de proceso desiguales para calentar/refrigerar),
deberan compensarse con pendientes diferentes de ambas ramas de la curva caracterstica,
de modo que el regulador encuentre un comportamiento del proceso tan lineal como sea
posible (es decir, independiente del signo). Si esto no resultara, la calidad de regulacin ser
ligeramente distinta en ambas reas. En este caso, la inicializacin del bloque ConPerMon
debe realizarse en la peor rea con el fin de impedir falsas alarmas.
Tenga en cuenta al respecto tambin la plantilla de punto de instrumentacin y control
Regulacin de rango partido con vigilancia del lazo de regulacin mediante ConPerMon
(SplitrangeControl) (Pgina 2110).

Regulador PID con planificacin de ganancia


El objetivo del Gain-Scheduling es conseguir una calidad de regulacin homognea en toda
el rea de trabajo. Si no resultara a la perfeccin, la inicializacin del bloque ConPerMon debe
realizarse en un punto de trabajo con la peor calidad de regulacin con el fin de impedir falsas
alarmas. Es recomendable ampliar un poco los lmites de alarma en el bloque ConPerMon:
permitir CPIs ms pequeos y sobreoscilaciones ms grandes.
Tenga en cuenta al respecto tambin la plantilla de punto de instrumentacin y control
Regulacin PID con control de parmetros dependiente del punto de trabajo
(GainScheduling) (Pgina 2104).

Regulacin de relevo u override


En una regulacin de relevo hay diferentes reguladores activos, segn sea el estado del
proceso, cuya calidad de regulacin es naturalmente distinta. Es recomendable aplicar la
vigilancia del lazo de regulacin nicamente al regulador principal e inhibirlo mediante el
parmetro de entrada ManSuprCPI si el regulador delimitador se activa.
Tenga en cuenta al respecto tambin la plantilla de punto de instrumentacin y control
Regulacin de relevo (OverrideControl) (Pgina 2118).

Control anticipativo
La tarea del control anticipativo consiste en impedir que empeore la calidad de regulacin a
causa de modificaciones en una variable perturbadora medible o, como mnimo, reducir dicho

Advanced Process Library (V8.1)


546 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

empeoramiento. Por consiguiente, en principio la vigilancia del lazo de regulacin se aplica


como en el lazo de regulacin simple. No obstante, si la variable perturbadora transcurre con
mucha tranquilidad por momentos y en otros momentos es muy intranquila, no es posible
excluir oscilaciones en la calidad de regulacin, ya que el control anticipativo representa una
intervencin basada en modelo, y un modelo no es nunca una reproduccin exacta de la
realidad.
Tenga en cuenta al respecto tambin la plantilla de punto de instrumentacin y control
Regulador PID con control anticipativo dinmico (FfwdDisturbCompensat) (Pgina 2105).

Predictor Smith
El predictor Smith permite conseguir una calidad de regulacin mayor que un regulador PI
simple en los procesos con tiempo muerto. Por consiguiente, en principio la vigilancia del lazo
de regulacin se aplica como en el lazo de regulacin simple. Si el tiempo muerto cambia
durante el funcionamiento, hay que prever empeoramientos en la calidad de regulacin.
Tenga en cuenta al respecto tambin la plantilla de punto de instrumentacin y control
Regulador PID con predictor Smith (SmithPredictorControl) (Pgina 2108).

Regulacin de relacin
En una regulacin de relacin, la vigilancia del lazo de regulacin solo debe aplicarse al lazo
de regulacin principal, siempre que las consignas de los componentes agregados se
determinen a partir del valor real del componente principal, ya que en este caso hay que prever
una modificacin permanente de la consigna en los lazos de regulacin para los componentes
agregados (de forma similar al lazo de regulacin secundario de una cascada). Si las
consignas de los componentes agregados se determina a partir de la consigna del
componente principal, tambin es posible vigilar los lazos de regulacin subordinados.
Tenga en cuenta al respecto tambin la plantilla de punto de instrumentacin y control
Regulacin de relacin con vigilancia del lazo de regulacin mediante ConPerMon
(RatioControl) (Pgina 2112).

Regulacin multivariable
El concepto matemtico del bloque ConPerMon est diseado para lazos de regulacin de
una variable nica. Si en un lazo de regulacin se encuentra una variancia excesiva, el bloque
no puede determinar si la causa propiamente dicha est dentro de este lazo de regulacin o
si se arrastran influencias cruzadas por interacciones del campo. As pues, si se observan
fuertes acoplamientos entre diferentes lazos de regulacin de la planta o incluso se utilizan
reguladores multivariable, la informacin del bloque ConPerMon debe evaluarse con
precaucin.
Con todo, es aconsejable equipar un regulador multivariable como el bloque ModPreCon con
una vigilancia del lazo de regulacin, con el fin de determinar si la calidad de regulacin
durante el funcionamiento se mantiene igual que la que haba al poner en marcha el regulador.
En este caso, cada canal de regulacin del regulador multivariable obtiene un bloque
ConPerMon separado. Es imprescindible configurar algunas funciones lgicas adicionales
antes del parmetro de entrada ManSuprCPI, tal como se representa en el proyecto de
ejemplo correspondiente Regulacin predictiva de un sistema regulado multivariable 2x2
(ModPreConSim) (Pgina 2139):

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 547
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Si uno o varios canales del regulador multivariable estn en un estado no estacionario (p.
ej. escaln de consigna), que se muestra con el parmetro de salida CPI_SupRoot = 1,
la variancia temporalmente aumentada tampoco puede impedirse en este canal de
regulacin y no debera provocar un aviso CPI.
Si uno o varios canales del regulador multivariable presentan variancias aumentadas (mala
calidad de regulacin), que se muestra con la salida pertinente CPI_WrnAct = 1, estas
variancias provocan con el acoplamiento una variancia aumentada de este canal de
regulacin, que no puede impedirse y, por tanto, no debe provocar una advertencia CPI.
De este modo se puede descubrir la causa real de la perturbacin en un sistema
multivariable: el canal que primero determine variancias aumentadas activa la alarma,
mientras que las alarmas consiguientes en canales colindantes se inhiben.

Nota
En caso de variables mltiples, las ganancias del proceso estimadas a partir de la
observacin de una sola variable son irrelevantes. Si se ajusta el parmetro de entrada
StGainValid = 0, esto se visualizar en la pantalla de mando como estado "Inseguro,
debido al proceso".

Si se controla remotamente un regulador PID en modo Programa (Pgina 72), hay que
considerarlo como el regulador secundario de una conexin en cascada, en lo que se refiere
a la vigilancia de la calidad de regulacin, es decir, la vigilancia no tiene sentido por lo general.
Si el modo Programa es el modo de operacin tpico del regulador en cuestin, el bloque
ConPerMon correspondiente puede eliminarse por completo. Sin embargo, si el regulador en
cuestin se sigue utilizando con frecuencia en el modo Automtico, la vigilancia puede
desactivarse provisionalmente durante el modo Programa mediante una interconexin del
parmetro de salida AdvCoAct del bloque PIDConL en el parmetro de entrada
ManSupprCPI del bloque ConPerMon.

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable para el bloque se forma utilizando los siguientes
parmetros:
SP_Mon.ST
PV_Mon.ST
MV_Mon.ST
ER_Mean.ST
Adems, el bloque ConPerMon dispone de las siguientes funciones especiales para
determinar valores de estado:

Advanced Process Library (V8.1)


548 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Si se utiliza un regulador paso a paso sin realimentacin de posicin, no habr ninguna


variable manipulada que pueda interconectarse en el parmetro de entrada MV_Mon. Al
contrario que la mayora de parmetros de entrada, MV_Mon tiene el estado de seal
preajustado "Inseguro, debido al proceso" (16#78). Si no hay ningn valor interconectado,
este estado se transferir a los parmetros de salida colindantes MV_Mean y StatGain.
StGainValid: parametrice esta entrada con 0 si se utiliza un regulador multivariable o
se observan fuertes interacciones entre lazos de regulacin colindantes. Con ello, el
parmetro de salida calculado StatGain obtiene el estado de seal "Inseguro, debido al
proceso". Si hay perturbaciones conocidas que influyen en el proceso, p. ej. procesos de
dosificacin en un proceso por lotes, esta entrada tambin puede activarse
provisionalmente por control de receta.
Por norma general, el parmetro de salida StatGain asume el estado de seal ms
desfavorable de PV_Mon y MV_Mon. Otras causas posibles de un estado Inseguro de
StatGain son:
el proceso est en ese momento muy cerca del punto de trabajo de referencia o
el proceso est en ese momento en una transicin, p. ej. escaln de consigna.
El estado de seal del parmetro de salida CPI depende del parmetro de salida
CPI_Suppress: si CPI_Suppress = 1, el ndice de calidad de regulacin CPI es inseguro.
Asimismo, el CPI puede volverse inseguro en determinados casos si surgen problemas
numricos al calcular la variancia. Por lo general, el estado de seal del CPI es igual al
estado de seal de PV_Mon.
El estado de seal del parmetro de salida OverAbso se ajusta a No vlido si se evalan
escalones de consigna cuya altura es demasiado pequea en relacin al nivel de ruido.

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 549
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Bit Funcin
0-1 no utilizado
2 1 = El operador puede conmutar al modo "Fuera de servicio"
3 - 27 no utilizado
28 1 = El operador puede inicializar el bloque
29 1 = El operador est autorizado a introducir un valor para la ventana de tiempo, el valor de
referencia para la variable regulada y la variable manipulada de referencia.
30 1 = El operador puede cancelar la evaluacin de la respuesta indicial
31 no utilizado

El bloque dispone de los siguientes permisos para el parmetro OS1Perm:

Bit Funcin
0 1 = El operador puede modificar el valor lmite (sobreoscilacin) de la alarma arriba
1 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia arriba
2 no utilizado
3 1 = El operador est autorizado a modificar un valor para la histresis CPI.
4 no utilizado
5 1 = El operador puede modificar el lmite (ndice de calidad de regulacin CPI) para la
advertencia abajo
6 1 = El operador puede modificar el valor lmite (ndice de calidad de regulacin CPI) de la
alarma abajo
7 1 = El operador puede activar/desactivar avisos mediante CPI_WL_MsgEn
8 1 = El operador puede activar/desactivar avisos mediante CPI_AL_MsgEn
9 1 = El operador puede activar/desactivar avisos mediante OvsAH_MsgEn
10 1 = El operador puede activar/desactivar avisos mediante OvsWH_MsgEn
7 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Retardos de alarma con un valor de tiempo para todos los lmites


El bloque dispone de la funcin estndar Un valor de tiempo para todos los lmites
(Pgina 182).
Esta funcin solo se utiliza para la vigilancia del ndice de calidad de regulacin CPI.

Operacin con lmites y visualizacin en el faceplate


Este bloque dispone de la funcin estndar Operacin con lmites y visualizacin en el
faceplate (Pgina 285).

Advanced Process Library (V8.1)


550 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Generar avisos especficos de la instancia


El bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187) sin la funcin de sellado de tiempo en la periferia.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de ConPerMon (Pgina 534)
Avisos de ConPerMon (Pgina 552)
Terminales de ConPerMon (Pgina 554)
Diagrama de bloques de ConPerMon (Pgina 561)
Tratamiento de errores de ConPerMon (Pgina 551)
Modos de operacin de ConPerMon (Pgina 539)

4.2.4 Tratamiento de errores de ConPerMon

Tratamiento de errores de ConPerMon


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 551
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse los siguientes nmeros de error:

Nmero de Significado del nmero de error


error
-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
2 SampleTime < 0.001
10 TimeWindow < 20 SampleTime

Consulte tambin
Diagrama de bloques de ConPerMon (Pgina 561)
Terminales de ConPerMon (Pgina 554)
Avisos de ConPerMon (Pgina 552)
Funciones de ConPerMon (Pgina 539)
Modos de operacin de ConPerMon (Pgina 539)
Descripcin de ConPerMon (Pgina 534)

4.2.5 Avisos de ConPerMon

Comportamiento de aviso
Si se rebasa por defecto un lmite definido de la calidad de regulacin se genera un aviso,
igual que si se rebasa por exceso un lmite definido para la sobreoscilacin en escalones de
consigna.
Si el CPI rebasa por defecto provisionalmente los lmites configurados de advertencia y alarma
debido a eventos perturbadores individuales, no tiene que dispararse una alarma de
inmediato. El objetivo principal de la vigilancia del lazo se regulacin consiste en sealizar la
necesidad es medidas de mantenimiento u optimizacin en diferentes lazos de regulacin. El
retardo de alarma permite conseguir que un aviso no se dispare hasta que la causa est
pendiente durante ms tiempo que la duracin AlmDelay configurable.
En este bloque pueden generarse los siguientes avisos:
Avisos de proceso
Avisos especficos de instancia

Advanced Process Library (V8.1)


552 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Avisos de proceso

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvID SIG 1 Alarma - arriba $$BlockComment$$
Overshoot - Lmite superior de
alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
Overshoot - Lmite superior de
advertencia violado
SIG 3 Advertencia - abajo $$BlockComment$$
CPI - Lmite inferior de advertencia
violado
SIG 4 Alarma - abajo $$BlockComment$$
CPI - Lmite inferior de alarma
violado

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvID SIG 5 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
Estado 16#@5%x@
SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2
Estado 16#@6%x@
SIG 7 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 3
Estado 16#@7%x@

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvID

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 553
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Valor asociado Parmetros del bloque


4 CPI (ndice de calidad de regulacin)
5 ExtMsg1.ST
6 ExtMsg2.ST
7 ExtMsg3.ST
8 ExtVa108
9 ExtVa109
10 reservado

Los valores asociados 8 ... 9 estn asignados a los parmetros ExtVa108 ... ExtVa109,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS7 - Engineering System".

Consulte tambin
Descripcin de ConPerMon (Pgina 534)
Funciones de ConPerMon (Pgina 539)
Terminales de ConPerMon (Pgina 554)
Diagrama de bloques de ConPerMon (Pgina 561)
Tratamiento de errores de ConPerMon (Pgina 551)
Modos de operacin de ConPerMon (Pgina 539)

4.2.6 Terminales de ConPerMon


Terminales de ConPerMon

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AlmDelay Tiempo de retardo de alarma [s] para la REAL 0.0
vigilancia del ndice de calidad de
regulacin CPI
0 = Retardo de alarma desactivado
BatchEn 1 = Habilitacin de asignacin para BOOL 0
control de lotes
BatchID Nmero de lote actual DWORD 16#00000000
BatchName Denominacin de lote actual S7-String
BreakSuppress 1 = Cancelar manualmente la inhibicin BOOL 0
de la alarma de calidad de regulacin
durante una respuesta indicial
CPI_AlmHyst Histresis de alarma del ndice de REAL 5.0
calidad de regulacin [%]

Advanced Process Library (V8.1)


554 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Parmetro Descripcin Tipo Valor predeterminado


CPI_AL_En 1 = Activar la alarma (abajo) de la BOOL 1
vigilancia de la calidad de regulacin
CPI_AL_Lim Lmite de alarma inferior de la calidad de REAL 30.0
regulacin [%]
CPI_FiltFactor Filtro pasabajos para CPI, constante de REAL 10.0
tiempo del filtro = TimeWindow
CPI_FiltFactor
CPI_WL_En 1 = Activar la advertencia (abajo) de la BOOL 1
vigilancia de la calidad de regulacin
CPI_WL_Lim Lmite de advertencia inferior de la REAL 50.0
calidad de regulacin [%]
CPI_AL_MsgEn 1 = Activar aviso de alarma para: BOOL 0
Lmite inferior de la calidad de regulacin
CPI_WL_MsgEn 1 = Activar aviso de advertencia para: BOOL 0
Lmite inferior de la calidad de regulacin
EN 1 = El bloque llamado se procesa BOOL 1
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa108 Valor asociado 8 para avisos (MsgEvID) ANY
ExtVa109 Valor asociado 9 para avisos (MsgEvID) ANY
Feature Terminal para funciones STRUCT -
(Pgina 539) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
InitRefVar 1= Inicializacin del bloque. BOOL 0
La variancia de referencia de la variable
regulada y los valores de referencia de
la variable regulada y la variable
manipulada se miden en estado
estacionario
LoopClosed 1 = Lazo de regulacin cerrado STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ManSupprCPI 1 = Inhibicin manual del clculo CPI y STRUCT -
aviso, p. ej. durante perturbaciones Value: BOOL 0
conocidas
ST: BYTE 16#80
MsgEvID Nmero de aviso (se asigna DWORD 16#00000000
automticamente)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 555
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Parmetro Descripcin Tipo Valor predeterminado


MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_Mon Variable manipulada del regulador para STRUCT -
la vigilancia Value: REAL 1.0
ST: BYTE 16#78
MV_Ref Variable manipulada de referencia REAL 0.0
MV_Unit Unidad de medida de la variable INT 1342
manipulada
Occupied 1 = Ocupado por control por lotes BOOL 0
OnOp* 1 = Modo de operacin "On" por BOOL 1
operador
OosLi 1 = Cambio de flanco (0-1) = "Fuera de STRUCT -
servicio", por interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 539) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OS1Perm Terminal para permisos de operacin STRUCT -
(Pgina 539) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OvsAH_En 1 = Activar la alarma (arriba) de BOOL 1
sobreoscilacin
OvsAH_Lim Lmite de alarma para sobreoscilacin REAL 25.0
[%]
OvsAH_MsgEn 1 = Activar aviso para alarma en caso de BOOL 0
sobreoscilacin
OvsWH_En 1 = Activar la advertencia (arriba) de BOOL 1
sobreoscilacin
OvsWH_Lim Lmite de advertencia para REAL 20.0
sobreoscilacin [%]
OvsWH_MsgEn 1 = Activar aviso para advertencia en BOOL 0
caso de sobreoscilacin
PV_Mon Variable regulada de la vigilancia STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


556 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Parmetro Descripcin Tipo Valor predeterminado


PV_Ref Valor de referencia de la variable REAL 0.0
regulada
PV_Unit Unidad de medida para el valor de INT 1001
proceso
RefVarExt Valor de referencia de PV_Variance REAL 0.0
en estado bueno del lazo de regulacin
ReVaExOn 1 = Uso del valor de referencia externo BOOL 0
RefVarExt
RefVariance Variancia de la variable regulada en REAL 100.0
estado bueno del lazo de regulacin
RunUpCyc Nmero de ciclos iniciales en los que se INT 32000
inhiben avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SettlingTimer Tiempo de estabilizacin para la STRUCT -
adaptacin de la banda muerta Value: BOOL 0
ST: BYTE 16#80
SP_Mon Consigna del regulador correspondiente STRUCT -
para vigilancia Value: REAL 0.0
ST: BYTE 16#80
StepNo Nmero de etapa del lote DWORD 16#00000000
StGainValid 0 = Parmetro de salida StatGain no BOOL 1
vlido sistemticamente, p. ej. para
procesos multivariable
TimeWindow Ancho de la ventana de tiempo REAL 120.0
deslizante [s] para evaluaciones
estadsticas
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 557
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


CPI ndice de calidad de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
CPI_AL_Act 1 = La alarma debido a la poca calidad STRUCT -
de regulacin est activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
CPI_Suppress 1 = Inhibir aviso para ndice de calidad BOOL 1
de regulacin, mantener ltimo valor
CPI vlido
CPI_SuRoot 1= La inhibicin de avisos CPI se ha STRUCT -
causado en este lazo de regulacin Value: BOOL 0
ST: BYTE 16#80
CPI_WL_Act 1 = La advertencia debido a la poca STRUCT -
calidad de regulacin est activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ER_Mean Valor medio del error de regulacin en STRUCT -
la ventana de tiempo [PV_Unit] Value: REAL 0.0
ST: BYTE 16#80
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de ConPerMon (Pgina 551).
MsgAckn Estado de acuse de aviso (salida WORD 16#0000
ACK_STATE de ALARM_8P)
MsgErr 1 = Error de aviso (salida ERROR de BOOL 0
ALARM_8P)
MsgStatus Estado de aviso (salida STATUS de WORD 16#0000
ALARM_8P)
MV_Mean Valor medio de la variable manipulada STRUCT -
en la ventana de tiempo [MV_Unit] Value: REAL 0.0
ST: BYTE 16#80
O_MS_Ext Reservado DWORD 0

Advanced Process Library (V8.1)


558 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Parmetro Descripcin Tipo Valor predeterminado


OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS1PermOut Visualizacin de OS1Perm DWORD 16#FFFFFFFF
OS1PermLog Visualizacin de OS1Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OverAbso Sobreoscilacin absoluta de la STRUCT -
respuesta indicial [PV_Unit] Value: REAL 0.0
ST: BYTE 16#80
Overshoot Sobreoscilacin relativa de la respuesta STRUCT -
indicial, referida a la altura [%] Value: REAL 0.0
ST: BYTE 16#80
OvsAH_Act 1 = La alarma debido a la STRUCT -
sobreoscilacin est activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
OvsWH_Act 1 = La advertencia debido a la STRUCT -
sobreoscilacin est activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_Mean Valor medio de la variable regulada en STRUCT -
la ventana de tiempo [PV_Unit] Value: REAL 0.0
ST: BYTE 16#80
PV_StdDev Desviacin estndar de la variable STRUCT -
regulada Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 559
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Parmetro Descripcin Tipo Valor predeterminado


PV_ToleHi Valor lmite (arriba) de la banda de 3 REAL 0.0
Sigma alrededor de la consigna
PV_ToleLo Valor lmite (abajo) de la banda de 3 REAL 0.0
Sigma alrededor de la consigna
PV_Variance Variancia de la variable regulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_VarMin Valor mnimo observado de la variancia REAL 10000.0
del proceso (puntero de arrastre)
RefStdDev Desviacin estndar de la variable STRUCT -
regulada en estado bueno del lazo de Value: REAL 0.0
regulacin
ST: BYTE 16#80
RiseTime Tiempo de estimulacin de la respuesta REAL 0.0
indicial [s]
SettliDeadBand Tiempo de estabilizacin para la STRUCT -
adaptacin de la banda muerta Value: REAL 0.0
ST: BYTE 16#80
SettlRatio Relacin = tiempo de aumento / tiempo REAL 0.0
de estabilizacin 100%
SettliTime Tiempo de estabilizacin de la REAL 0.0
respuesta indicial [s]
StatGain Ganancia estacionaria del proceso STRUCT -
[PV_Unit / MV_Unit] Value: REAL 0.0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 534) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 534) DWORD 16#00000000
StepPhase Fase de la respuesta indicial: INT 0
0 = en espera
1 = ascendente
2 = con sobreoscilacin
3 = estabilizado

Consulte tambin
Avisos de ConPerMon (Pgina 552)
Diagrama de bloques de ConPerMon (Pgina 561)
Modos de operacin de ConPerMon (Pgina 539)

Advanced Process Library (V8.1)


560 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

4.2.7 Diagrama de bloques de ConPerMon

Diagrama de bloques de ConPerMon


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de ConPerMon (Pgina 554)
Avisos de ConPerMon (Pgina 552)
Tratamiento de errores de ConPerMon (Pgina 551)
Funciones de ConPerMon (Pgina 539)
Modos de operacin de ConPerMon (Pgina 539)
Descripcin de ConPerMon (Pgina 534)

4.2.8 Manejo y visualizacin

4.2.8.1 Vistas de ConPerMon

Vistas del bloque ConPerMon


El bloque ConPerMon dispone de las vistas siguientes:
Vista estndar de ConPerMon (Pgina 562)
Vista de avisos (Pgina 280)
Vista de lmites de ConPerMon (Pgina 563)
Visor de curvas (Pgina 283)
Vista de parmetros de ConPerMon (Pgina 565)
Vista preliminar de ConPerMon (Pgina 566)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Vista de consigna de ConPerMon (Pgina 567)
Smbolo de bloque ConPerMon (Pgina 568)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 561
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

4.2.8.2 Vista estndar de ConPerMon

Vista estndar de ConPerMon










(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) rea de visualizacin para la calidad de regulacin


Esta rea muestra el ndice actual de la calidad de regulacin.

(3) rea de visualizacin para la sobreoscilacin


Esta rea muestra la sobreoscilacin relativa referida a la altura de salto [%].

(4) rea de visualizacin para la evaluacin esttica de la ventana de tiempo actual (TimeWindow)
Esta rea muestra la evaluacin estadstica de la ventana de tiempo actual. Al hacerlo, se
tienen en cuenta los valores siguientes:
"Desv. estndar PV": desviacin estndar de la variable regulada
"Media ER": valor medio del error de regulacin
"Media MV": valor medio de la variable manipulada
"Ganancia proceso": ganancia estacionaria del proceso

Advanced Process Library (V8.1)


562 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

(5) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(6) Visualizacin de CPI vlido / CPI no vlido


Esta rea muestra si el ndice de calidad de regulacin es vlido o no:
"CPI vlido": el ndice de la calidad de regulacin es vlido
"CPI no vlido": el ndice de la calidad de regulacin no es vlido
Los lmites del ndice de calidad de regulacin se definen en la vista de lmites, en funcin de
la configuracin en el sistema de ingeniera (ES).

(7) Visualizacin de lmites


Estos pequeos tringulos de color muestran los valores lmite definidos en el indicador de
barras correspondiente.

(8) Indicador de barras para el ndice de calidad de regulacin


Esta rea muestra el ndice actual de calidad de regulacin CPI en forma de indicador de
barras. El rea visible del indicador de barras depende de la configuracin del sistema de
ingeniera (ES).

4.2.8.3 Vista de lmites de ConPerMon

Vista de lmites de ConPerMon

  

(1) Lmites de CPI


En esta rea se pueden introducir los lmites para el ndice de calidad de regulacin CPI.
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 563
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Es posible modificar los siguientes lmites:


"Histresis"
"L advertencia": advertencia abajo
"L alarma": alarma abajo

(2) Lmites de sobreoscilacin


En esta rea se pueden introducir los lmites para la sobreoscilacin. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H advertencia": advertencia arriba
"H alarma": alarma arriba

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(4) "Inhibicin/retardos de aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

(5) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

Advanced Process Library (V8.1)


564 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

4.2.8.4 Vista de parmetros de ConPerMon

Vista de parmetros de ConPerMon

(1) Parmetros
En esta rea se modifican los parmetros para influir en el regulador. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Ventana de tiempo": ajuste aqu la ventana de tiempo desde la que realiza la evaluacin
esttica de los valores siguientes:
desviacin estndar de la variable regulada
valor medio del error de regulacin
valor medio del valor manipulado
ganancia estacionaria del proceso
"Referencia PV": valor de referencia de la variable regulada
"Referencia MV": valor manipulado de referencia

(2) Botn Inicializar


Haciendo clic en este botn se inicializa el bloque. La variancia de referencia de la variable
regulada y los valores de referencia de la variable regulada y el valor manipulado se miden
en estado estacionario.

(3) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 565
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)

4.2.8.5 Vista preliminar de ConPerMon

Vista preliminar de ConPerMon

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"On": se permite cambiar al modo "On"
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio"
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo: Autorizaciones de control (Pgina 232)

(2) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


566 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

4.2.8.6 Vista de consigna de ConPerMon

Vista de consigna de ConPerMon

 (YDOXDFLQGHVDOWR 6REUHRVFLODFLQDEVROXWD  r& 

 6REUHRVFLODFLQ   
7LHPSRGHHVWDELOL
 ]DFLQ  V 

5HODFLQWUDQVLWRULD   


 )LQDOL]DGR (YDOXDFLQFDQF 

(1) Sobreoscilacin absoluta


La sobreoscilacin absoluta se visualiza en la unidad fsica del valor real.

(2) Sobreoscilacin
Visualizacin de la sobreoscilacin relativa referida a la altura de salto.

(3) Tiempo de estabilizacin


Tiempo de estabilizacin de la respuesta indicial en segundos.

(4) Relacin transitoria


La relacin transitoria se forma a partir del tiempo de estimulacin mediante el tiempo de
estabilizacin.

(5) Botn Evaluacin canc.


Mediante este botn se cancela la evaluacin de la respuesta indicial.

Nota
El botn "Evaluacin canc." est operativo cuando se cumplen todas las condiciones
siguientes:
Nivel de autorizacin de control = 2 (operacin de alto nivel)
Parmetro OS_Perm Bit30 = 1 (el operador puede cancelar la evaluacin de la
respuesta indicial)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 567
Bloques de regulacin
4.2 ConPerMon - Vigilancia de la calidad de los lazos de regulacin

(6), (7), (8), (9) y (10): estado de la respuesta indicial


Aqu se muestran los estados siguientes:
(6) Visualizacin textual de los estados
(7) "Listo": estado estacionario
(8) "Estabilizado": es decir, el valor real est dentro de la banda de tolerancia alrededor de
la consigna
(9) "Fase de incremento": desde el estado inicial hasta alcanzar la consigna por primera
vez
(10) "Sobreoscilacin"

(11) Indicacin: evaluacin de la respuesta indicial en marcha:


"Evaluacin del salto"
"PV constante"

Consulte tambin
Vista estndar de ConPerMon (Pgina 562)
Vista de lmites de ConPerMon (Pgina 563)
Vista de parmetros de ConPerMon (Pgina 565)

4.2.8.7 Smbolo de bloque ConPerMon

Smbolos del bloque ConPerMon


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de memoria
Valor de proceso (negro, con y sin decimales)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


568 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

4.3 FmCont - Conexin al mdulo FM 355

4.3.1 Descripcin de FmCont

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1818
Familia: Control

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 569
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Campo de aplicacin de FmCont


El bloque se utiliza para las siguientes aplicaciones:
Regulacin de consigna fija
Regulacin en cascada
Regulacin de relacin
Regulacin de rango partido

Funcionamiento
El bloque FmCont sirve para conectar los bloques de regulacin FM 355.
El FmCont puede emplearse para tipos de mdulo C (regulador K) y S (regulador paso a paso
y regulador de impulsos). Contiene los algoritmos de la rampa de consigna, de la limitacin
de pendiente de consigna y de las vigilancias de lmites del valor de proceso, del error de
regulacin y de la realimentacin de posicin. Las vigilancias de lmites en el mdulo no se
utilizan. La funcin de regulacin propiamente dicha (p. ej. algoritmo PID) se procesa en el
mdulo.
El bloque FmContpermite observar todas las magnitudes de proceso relevantes y modificar
todos los parmetros relevantes del regulador.
Encontrar ejemplos de aplicacin del FM 355 y descripciones detalladas sobre los
correspondientes parmetros de entrada y salida en el manual del mdulo de regulacin FM
355.
Es posible regular variables de proceso como temperaturas, niveles de llenado y caudales.
Tambin se admiten procesos de presin no demasiado rpidos.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100). Parametrice el
parmetro de entrada LogAddr con la direccin del mdulo de HW Config y el parmetro de
entrada Channel con el canal de regulacin deseado (1 ... 4).
Si se utiliza la funcin CFC "Generar drivers de mdulos" se ejecuta automticamente lo
siguiente:
El parmetro CoordNo se parametriza
El parmetro de entrada/salida Mode se interconecta con el parmetro de salida adecuado
OMODE_xx del bloque MOD
El parmetro FM 355 se parametriza segn si el mdulo es del tipo C o S
El parmetro de entrada/salida EnCoord se interconecta con la salida EN_CO_x del bloque
FM_CO de la librera bsica (x = nmero del bastidor)
El parmetro de salida EnCoNum se interconecta con la entrada ENCOx_yy del bloque
FmCont (x = nmero del bastidor, yy = nmero de coordinacin).
Para que la vigilancia del lazo de regulacin funcione del modo previsto en el visor de curvas
de los faceplates del regulador, en los tipos de puntos de instrumentacin y control hay que
establecer los atributos:

Advanced Process Library (V8.1)


570 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

S7_xarchive:='Value,shortterm;'
en los bloques de funcin del regulador para lazos de regulacin, para las variables siguientes:
Parmetros de entrada:
CPI_In
Parmetros de salida
MV
MV_HiAct
MV_LoAct
LoopClosed
SP
PV_Out
PV_ToleHi
PV_ToleLo

Comportamiento en arranque
El Feature Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de FmCont
(Pgina 591)

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8 SP_ExtAct.Value
9 MV_SafeOn.Value AND NOT OosAct.Value
10 MV_TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value OR
MV_SafeAct.Value)
11 MV.Value > ManLoLim con regulador continuo o de impulsos
NOT FbkClosed.Value con regulador paso a paso con o sin realimentacin de
posicin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 571
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Bit de estado Parmetro


12 Open.Value
13 Close.Value
14 Stop.Value
15 FbkOpnOut.Value
16 FbkClsOut.Value
17 SimOn AND ManAct
18 MV_SafeOn.Value
19 AdvCoAct.Value
20 1 = El parmetro de entrada Rbk no est interconectado (RbkOut.ST = 16#FF)
21 NegGain.Value
22 MV_FmTrkAct.Value AND NOT (OosAct.Value OR MV_SafeAct.Value)
23 - 24 no utilizado
25 MV_TrkOn.Value
26 MV_FmTrkOn.Value
27 AdvCoModSP
28 1 = Regulador analgico (FM 355 = 1)
29 1 = Regulador de impulsos (FM 355 = 0 AND StepCon = 0)
30 1 = Regulador paso a paso con realimentacin de posicin
(FM 355 = 0 AND StepCon = 1 AND WithRbk = 1)
31 1= Regulador paso a paso sin realimentacin de posicin
(FM 355 = 0 AND StepCon = 1 AND WithRbk = 0)

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value
3 PV_TH_Act.Value
4 PV_TL_Act.Value
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En
8 PV_WH_En
9 PV_TH_En
10 PV_TL_En
11 PV_WL_En
12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15 PV_TH_MsgEn
16 PV_TL_MsgEn

Advanced Process Library (V8.1)


572 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Bit de estado Parmetro


17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 ER_AH_Act.Value
20 ER_AL_Act.Value
21 ER_AH_En
22 ER_AL_En
23 ER_AH_MsgEn
24 ER_AL_MsgEn
25 RbkWH_Act.Value
26 RbkWL_Act.Value
27 RbkWH_En
28 RbkWL_En
29 RbkWH_MsgEn
30 RbkWL_MsgEn
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 Retardo del aviso PV_AH_Lim
9 Retardo del aviso PV_WH_Lim
10 Retardo del aviso PV_TH_Lim
11 Retardo del aviso PV_TL_Lim
12 Retardo del aviso PV_WL_Lim
13 Retardo del aviso PV_AL_Lim
14 Retardo del aviso ER_AH_Lim
15 Retardo del aviso ER_AL_Lim
16 Agrupacin de retardos de aviso
17 - 26 no utilizado
27 Limitaciones SP_UpRaAct, SP_DnRaAct activas en modo de gradiente
(SP_RateOn = 1)
28 GrpErr.Value
29 RdyToStart.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 573
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Bit de estado Parmetro


30 SimLiOp.Value
31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Avisos de FmCont (Pgina 588)
Diagrama de bloques de FmCont (Pgina 607)
Modos de operacin de FmCont (Pgina 574)
Tratamiento de errores de FmCont (Pgina 586)
Funciones de FmCont (Pgina 575)

4.3.2 Modos de operacin de FmCont

Modos de operacin de FmCont


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo "Automtico"
Encontrar informacin general sobre el modo Automtico, sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Modo "Manual"
Encontrar informacin general sobre el modo Manual, sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y automtico para
bloques de regulacin (Pgina 66).

Advanced Process Library (V8.1)


574 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

"Modo Programa para reguladores"


Encontrar informacin general sobre el "Modo Programa para reguladores" en el captulo
Modo Programa para reguladores (Pgina 72).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de FmCont (Pgina 607)
Terminales de FmCont (Pgina 591)
Descripcin de FmCont (Pgina 569)
Funciones de FmCont (Pgina 575)
Tratamiento de errores de FmCont (Pgina 586)
Avisos de FmCont (Pgina 588)

4.3.3 Funciones de FmCont

Funciones de FmCont
A continuacin se muestra una relacin de las funciones de este bloque.

Tipos de mdulo
El FmCont puede emplearse para tipos de mdulo C (regulador K) y S (regulador paso a paso
con y sin realimentacin de posicin y regulador de impulsos). Los parmetros siguientes
indican qu tipo de mdulo y regulador est ajustado:

FM 355 StepCon WithRbk Tipo de mdulo, tipo de regulador


1oC - - FM 355 C: regulador continuo
0oS 1 1 FM 355 S: regulador paso a paso con realimentacin de posicin
0oS 1 0 FM 355 S: regulador paso a paso sin realimentacin de posicin
0oS 0 - FM 355 S: regulador de impulsos

El parmetro de entrada StepCon debe activarse si se desean ajustar los tipos de regulador
paso a paso con/sin realimentacin de posicin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 575
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Clculo de la variable manipulada para regulador continuo, regulador paso a paso con realimentacin
de posicin o regulador de impulsos
La variable manipulada MV y las seales de salida Open, Close y Stop se calculan del modo
siguiente:

MV_SafeO MV_FmTrk ManAct MV_TrkOn AdvCoAct MV = Limitacin Estado Open,


n On AND NOT de la Close, Stop
AdvCoMod variable
SP manipulada

1 - - - - MV_Safe MV_HiLim Correccin Regulador


MV_LoLim al valor de cont.:
seguridad Open,
0 1 - - - Entrada MV_HiLim Correccin Close,
analgica por Stop = 0
MV_LoLim
preparada seguimient Regulador
del FM o a una paso a
entrada paso con
analgica realimentac
del FM in de
0 0 1 - - Man ManHiLim Modo posicin:
ManLoLim manual, En funcin
ajustado de Rbk y
por MV, las
operador seales de
0 0 0 1 - MV_Trk MV_HiLim Correccin salida
a la entrada Open,
MV_LoLim Close y
de bloque
MV_Trk Stop se
obtienen
0 0 0 0 1 AdvCoMV MV_HiLim Modo segn el
MV_LoLim Programa algoritmo
de orden de un
superior regulador
0 0 0 0 0 P_Part + MV_HiLim Modo de posicin.
I_Part + MV_LoLim automtico Regulador
D_Part + (algoritmo de
FFwd PID) impulsos:
en funcin
de MV, las
seales de
salida
Open y
Close se
obtienen
segn el
algoritmo
de un
regulador
de
impulsos
(Stop = 0).

Advanced Process Library (V8.1)


576 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Obtencin de seal de salida para regulador paso a paso sin realimentacin de posicin (WithRbk =
0)
Las seales de variable manipulada Open, Close y Stop se obtienen del siguiente modo:

ManAct Open, Close, Stop Estado


1 Conforme a las seales de entrada OpenOp/Li, CloseOp/ Modo manual, ajustado por operador
Li o StopOp/Li se obtienen las seales de salida
0 Conforme a las variables de salida PID P_Part, I_Part, Modo automtico (algoritmo PID)
D_Part y FFwd se obtienen las seales de salida

Corregir y limitar la variable manipulada (regulador cont., regulador paso a paso con realimentacin de
posicin y regulador de impulsos)
El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).

Posicin de reposo
Los mdulos de regulacin tienen un mecanismo propio para aplicar un valor de seguridad
(consulte el manual Temperature Regulator FM 355-2 o el manual FM 355 Controller Function
Module).

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
ModErr
ParFM_Err
PerACCErr

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Informacin "Actuador activo"


En el regulador continuo y de impulsos rige lo siguiente: si la variable manipulada MV supera
el lmite inferior del valor manual ManLoLim, ello se detecta como "Actuador activo".
En un regulador paso a paso rige lo siguiente: Si el parmetro FbkClosed = 0 , ello se
interpreta como "Actuador activo".
Este estado puede utilizarse p. ej. para indicar un smbolo especfico de usuario en el sinptico
del proceso y se encuentra en la palabra de estado (vase el apartado Palabra de estado en
la Descripcin de FmCont (Pgina 569)).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 577
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Vigilancia de lmites de la realimentacin de posicin (regulador cont., regulador paso a paso con
realimentacin de posicin y regulador de impulsos)
El bloque dispone de la funcin estndar Vigilancia de lmites de la realimentacin
(Pgina 89).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Especificacin de consigna externa/interna


El bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Limitacin de consignas externas


El bloque dispone de la funcin estndar Limitacin de consignas externas (Pgina 178).

Limitacin del gradiente de la consigna


El bloque dispone de la funcin estndar Limitacin del gradiente de la consigna
(Pgina 121).

Utilizar la rampa de consigna


El bloque dispone de la funcin estndar Utilizar la rampa de consigna (Pgina 120).

Correccin por seguimiento de la consigna en Manual


El bloque dispone de la funcin estndar Correccin por seguimiento de la consigna en
Manual (Pgina 178).

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor de proceso (SimPV, SimPV_Li)
Realimentacin de posicin (SimRbk, SimRbkLi)

Nota
El valor de proceso simulado SimPV solo repercute en el procesamiento de alarmas, no
en el algoritmo PID de los mdulos de regulacin.

Advanced Process Library (V8.1)


578 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Vigilancia de lmites del valor de proceso


El bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).

Vigilancia de lmites del error de regulacin


El bloque dispone de la funcin estndar Vigilancia de lmites del error de consigna, valor
manipulado y regulacin (Pgina 90).

Invertir el sentido de regulacin


El bloque dispone de la funcin estndar Invertir el sentido de regulacin (Pgina 173).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 579
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Normalizacin fsica de la consigna, de la variable manipulada y del valor de proceso


La ganancia del regulador Gain se indica en una magnitud fsica o normalizada.
Gain en magnitud fsica:
Las magnitudes normalizadas permanecen en los valores estndar:
NormPV.High = 100 y NormPV.Low = 0
NormMV.High = 100 y NormMV.Low = 0
En un regulador paso a paso con/sin realimentacin de posicin y en un regulador de
impulsos no se tienen en cuenta los valores de NormMV.High y NormMV.Low. El algoritmo
calcula internamente con los valores estndar 0 y 100.
La ganancia efectiva resultante es: GainEff = Gain
Gain normalizada (sin dimensin):
Cambie las magnitudes normalizadas al rango real del valor de proceso y de la variable
manipulada.
Las consignas internas y externas, el valor de proceso y los parmetros
correspondientes se indican en el rango de medida fsico del valor de proceso.
Regulador continuo, regulador de impulsos:
El valor manual, el valor de correccin de la variable manipulada, el control anticipativo
as como los parmetros correspondientes se introducen en el rango de medida fsico
de la variable manipulada.
Regulador paso a paso con realimentacin de posicin:
El valor manual, el valor de correccin de la variable manipulada, el control anticipativo
as como los parmetros correspondientes se indican en porcentaje 0 ... 100.
Regulador paso a paso sin realimentacin de posicin:
No hay ningn rango de medida fsico.
La ganancia efectiva resultante es:
Regulador paso a paso con/sin realimentacin de posicin:
GainEff = 100.0 / (NormPV.High - NormPV.Low) Gain
Regulador continuo, regulador de impulsos:
GainEff = (NormMV.High - NormMV.Low) / (NormPV.High - NormPV.Low) Gain

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Algoritmo PID
En el modo Automtico, la variable manipulada se obtiene con el siguiente algoritmo:
MV = GainEff (1 + 1 / (TI s) + (TD s) / (1 + TD / DiffGain s)) ER
Donde: s = nmero complejo
Resulta la siguiente respuesta indicial:

Advanced Process Library (V8.1)


580 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

09
09B+L/LP

*DLQ(II 7'
7LPH/DJ6DPSOH7LPH
*DLQ(II
(5 W *DLQ(II
*DLQ(II

W
7,

09B/R/LP

6DOWRGHHQWUDGD(5 W  ` VLW
VLW!

Nota
La frmula describe el caso estndar en el que las acciones P, I y D estn activadas y las
acciones P y D no se encuentran en el lazo de realimentacin (PropSel = 1, TI 0,
D_InSel = 0 y P_FbkSel = 0).

El retardo en la accin D resulta de TD / DiffGain.


La accin P puede desactivarse con PropSel = 0 .
La accin I puede desactivarse con TI = 0 .
La accin D puede desactivarse con TD = 0 .

Cambios de estructura de los reguladores


El algoritmo de regulacin PID del FM 355 dispone de una descomposicin de la estructura.
Se activa mediante los parmetros P_FbkSel y D_InSel. La funcionalidad concreta est
descrita en el manual del FM 355.

Anti-Windup
El algoritmo de regulacin PID del FM 355 posee un comportamiento Anti-Windup. Si la
variable manipulada est en el lmite (MV_HiLim o MV_LoLim), la accin I se congela o corrige.

Control anticipativo y limitacin de perturbaciones


El bloque dispone de un control anticipativo. La funcionalidad concreta est descrita en el
manual del FM 355.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 581
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
Estado de seal de la consigna SP:
El estado de seal del parmetro de salida SP equivale siempre al estado de seal del
parmetro de entrada SP_Ext o SP_Int, segn como se especifique la consigna. Si se
utiliza la consigna interna SP_Int, siempre se emite el estado de seal 16#80.
Estado de seal para PV_Out, RbkOut, Open, Close, Stop:
Cuando la simulacin est activada, el estado de seal es siempre 16#60.
Con un fallo de mdulo ModErr.Value, ChFM_Err, ParFM_Err el estado de seal
de PV_Out siempre es 16#0. Con reguladores paso a paso con realimentacin de posicin
RbkOut tambin es siempre 16#0.
De lo contrario, rige lo siguiente:
PV_Out.ST: 16#80
Regulador paso a paso: RbkOut.ST: = 16#80
Regulador continuo o de impulsos: RbkOut.ST: = Rbk.ST
Open.ST := 16#80;
Close.ST := 16#80;
Stop.ST := 16#80;
Estado de seal del error de regulacin ER:
El estado de seal del parmetro de salida ER se forma a partir del estado de seal ms
desfavorable de los dos parmetros de salida PV_Out y SP y se emite. El estado de seal
16#60 (simulacin externa) se inhibe, puesto que el bloque acta como sumidero en la
simulacin externa.
Estado de seal para FbkOpnOut, FbkClsOut:
FbkOpnOut.ST := FbkOpened.ST;
FbkClsOut.ST := FbkClosed.ST;
Estado de seal de la variable manipulada MV:
El estado de seal del parmetro de salida MV se ajusta en el modo manual y con
reguladores paso a paso sin realimentacin de posicin siempre en 16#80.
Con reguladores continuos o reguladores de impulsos, en el modo "Automtico" el estado
de seal se forma utilizando los siguientes parmetros:
RbkOut.STFFwdOut.STER.STCon reguladores paso a paso hay que aadir los
parmetros FbkOpnOut.STFbkClsOut.ST. El estado de seal 16#60 (simulacin
externa) se inhibe, puesto que el bloque acta como sumidero en la simulacin externa.
Estado de seal ms desfavorable:
El estado de seal ms desfavorable ST_Worst para el bloque se forma a partir de:
PV_Out.ST;
SP:ST;
FFwdOut.ST;
RbkOut.ST;
Con reguladores paso a paso (FM355 = 0, StepCon = 1) se aaden:
FbkOpnOut.ST;
FbkClsOut.ST;

Advanced Process Library (V8.1)


582 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
4 Definir el modo de interruptor o pulsador (Pgina 160)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
25 Supresin de todos los avisos (Pgina 168)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico" AutModOp
1 1 = El operador puede conmutar al modo "Manual" ManModOp
2 1 = El operador puede conmutar al modo "Fuera de servicio" OosOp
3 1 = El operador puede conmutar al modo "Programa" AdvCoEn
4 1 = El operador puede conmutar la consigna a "Externa" SP_ExtOp
5 1 = El operador puede conmutar la consigna a "Interna" SP_IntOp
6 1 = El operador puede modificar la consigna interna SP_Int
7 Regulador continuo, regulador de impulsos o regulador paso a paso con realimentacin
de posicin:
1 = El operador puede modificar el valor manual Man
Regulador paso a paso sin realimentacin de posicin:
1 = El operador puede modificar las seales de mando manual OpenOp, StopOp, CloseOp
8 1 = El operador puede modificar el lmite superior de operacin de la consigna SP_InHiLim
9 1 = El operador puede modificar el lmite inferior de operacin de la consigna SP_InLoLim
10 1 = El operador puede modificar el lmite superior de operacin de la variable manipulada
ManHiLim
11 1 = El operador puede modificar el lmite inferior de operacin de la variable manipulada
ManLoLim
12 1 = El operador puede activar la funcin Limitacin del gradiente de la consigna
SP_RateOn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 583
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Bit Funcin
13 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia arriba
SP_UpRaLim
14 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia abajo
SP_DnRaLim
15 1 = El operador puede conmutar entre el valor de tiempo o el valor del gradiente
SP_RmpModTime
16 1 = El operador puede modificar el tiempo de rampa SP_RmpTime
17 1 = El operador puede modificar la consigna deseada SP_RmpTarget para la rampa
18 1 = El operador puede activar la funcin Rampa de consigna SP_RmpOn
19 no utilizado
20 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en Manual
SP_TrkPV
21 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
SP_TrkExt
22 1 = El operador puede modificar el parmetro Ganancia Gain
23 1 = El operador puede modificar el parmetro Tiempo integral TI
24 1 = El operador puede modificar el parmetro Tiempo derivativo TD
25 1 = El operador puede modificar el parmetro Ganancia derivativa DiffGain
26 1 = El operador puede modificar el parmetro Banda muerta DeadBand
27 no utilizado
28 1 = El operador puede modificar el parmetro Tiempo integral MotorTime
29 1 = El operador puede modificar el parmetro Tiempo integral PulseTime
30 1 = El operador puede modificar el parmetro Tiempo integral BreakTime
31 no utilizado

El bloque dispone de los siguientes permisos para el parmetro OS1Perm:

Bit Funcin
0 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma arriba
PV_AH_Lim
1 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia arriba
PV_WH_Lim
2 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia arriba
PV_TH_Lim
3 1 = El operador puede modificar la histresis (valor de proceso) PV_Hyst
4 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia abajo
PV_TL_Lim
5 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia abajo
PV_WL_Lim
6 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma abajo
PV_AL_Lim
7 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma arriba
ER_AH_Lim
8 1 = El operador puede modificar la histresis (error de regulacin) ER_Hyst
9 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma abajo
ER_AL_Lim

Advanced Process Library (V8.1)


584 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Bit Funcin
10 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia RbkWH_Lim arriba
11 1 = El operador puede modificar la histresis (realimentacin de posicin) RbkHyst
12 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia abajo RbkWL_Lim
13 1 = El operador puede abrir la vlvula
14 1 = El operador puede cerrar la vlvula
15 1 = El operador puede parar la vlvula
16 1 = El operador puede activar la funcin Simulacin SimOn
17 1 = El operador puede activar la funcin Habilitacin para mantenimiento MS_RelOp
18 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
19 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
20 1 = El operador puede activar/desactivar avisos mediante PV_TH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante PV_TL_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante ER_AH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante ER_AL_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante RbkWH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante RbkWL_MsgEn
28 1 = El operador puede modificar el valor de simulacin SimPV
29 1 = El operador puede modificar el valor de simulacin SimRbk
30 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Generar avisos especficos de la instancia


El bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187) sin la funcin de sellado de tiempo en la periferia.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 585
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
OpenOp
StopOp
CloseOp

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Consulte tambin
Avisos de FmCont (Pgina 588)
Terminales de FmCont (Pgina 591)
Diagrama de bloques de FmCont (Pgina 607)
Modos de operacin de FmCont (Pgina 574)
Tratamiento de errores de FmCont (Pgina 586)

4.3.4 Tratamiento de errores de FmCont

Tratamiento de errores de FmCont


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:

Advanced Process Library (V8.1)


586 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse diferentes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.
31 El valor SP_Ext no puede seguir representndose en el campo numrico REAL.
33 El valor MV_Trk no puede seguir representndose en el campo numrico REAL.
35 El valor Rbk no puede seguir representndose en el campo numrico REAL .
36 El valor MV no puede seguir representndose en el campo numrico REAL .
50 El regulador no puede conmutar al modo Programa porque en los reguladores paso
a paso sin realimentacin de posicin (WithRbk = 0) no es posible el modo
Programa con especificacin de la variable manipulada (AdvCoModSP = 0).
59 = 1, "Gain es negativo"
60 |TI| < SampleTime / 2
61 |TD| < SampleTime
62 DiffGain < 1 o DiffGain > 10
63 TD / DiffGain < SampleTime / 2
64 PropFacSP < 0 o PropFacSP > 1
66 NormPV_High = NormPV_Low
67 MotorTime < SampleTime
68 PulseTime < SampleTime
69 BreakTime < SampleTime
70 Channel < 1 o Channel > 4
71 (D_InSel < 0 o D_InSel > 4) y D_InSel 17

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de FmCont (Pgina 607)
Terminales de FmCont (Pgina 591)
Descripcin de FmCont (Pgina 569)
Modos de operacin de FmCont (Pgina 574)
Funciones de FmCont (Pgina 575)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 587
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Avisos de FmCont (Pgina 588)


Definir el modo de interruptor o pulsador (Pgina 160)

4.3.5 Avisos de FmCont

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId2 SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId2, SIG 6).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Tolerancia - arriba $$BlockComment$$
PV - Lmite superior de tolerancia
violado
SIG 4 Tolerancia - abajo $$BlockComment$$
PV - Lmite inferior de tolerancia
violado

Advanced Process Library (V8.1)


588 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Instancia de Identificador del Categora Evento


aviso aviso
SIG 5 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado
SIG 6 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado
SIG 7 Alarma - arriba $$BlockComment$$
ER - Lmite superior de alarma violado
SIG 8 Alarma - abajo $$BlockComment$$
ER - Lmite inferior de alarma violado
MsgEvId2 SIG 7 Advertencia - arriba $$BlockComment$$
Rbk - Lmite superior de advertencia
violado
SIG 8 Advertencia - abajo $$BlockComment$$
Rbk - Lmite inferior de advertencia
violado

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Avisos especficos de instancia


En este bloque pueden utilizarse hasta cuatro avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId2 SIG 1 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
Estado 16#@5%x@
SIG 2 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
Estado 16#@6%x@
SIG 3 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3
Estado 16#@7%x@
SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 4
Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 589
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Valor de proceso PV_Out
5 Error de regulacin ER
6 ExtVa106
7 ExtVa107
8 no asignado
9 no asignado
10 no asignado

Los valores asociados 6 ... 7 estn asignados a los parmetros ExtVa106 ... ExtVa107,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Realimentacin de posicin Rbk
5 Estado de seal ExtMsg1
6 Estado de seal ExtMsg2
7 Estado de seal ExtMsg3
8 Estado de seal ExtMsg4
9 ExtVa209
10 ExtVa210

Los valores asociados 9 ... 10 estn asignados a los parmetros ExtVa209 ... ExtVa210,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Diagrama de bloques de FmCont (Pgina 607)
Modos de operacin de FmCont (Pgina 574)
Tratamiento de errores de FmCont (Pgina 586)

Advanced Process Library (V8.1)


590 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

4.3.6 Terminales de FmCont


Terminales de FmCont

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AccMode* 1 = Aplicar los parmetros operativos BOOL 1
SubN1_ID, SubN2_ID, RackNo,
SlotNo y Channel al procesamiento
interno
AdvCoEn 1 = Permitir modo "Programa" por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
AdvCoModSP Tipo del modo "Programa": BOOL 1
1 = Especificacin de la consigna
0 = Especificacin de la variable
manipulada
AdvCoMstrOn Activar (0-1) o desactivar (1-0) modo STRUCT -
"Programa" con cambio de flanco Value: BOOL 0
ST: BYTE 16#80
AdvCoMV Valor especificado por programa externo REAL 0.0
AdvCoOn* 1 = Activar modo "Programa" desde el BOOL 0
faceplate
AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin para BOOL 0
control de lotes
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BreakTime* Duracin mnima de pausa [s] REAL 1.0
Channel Nmero de canal del regulador (1..4) INT 1
CloseLi* 1 = Cerrar por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CloseOp* 1 = Cerrar por operador BOOL 0
CoordNo Nmero de coordinacin INT 0
CPI_In Entrada para el ndice de calidad de STRUCT -
regulacin calculado por el bloque Value: REAL 0.0
ConPerMon asignado
ST: BYTE 16#78

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 591
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Value: BOOL 0
Tratamiento de errores (Pgina 116)
ST: BYTE 16#80
D_InSel* Entrada para el diferenciador: INT 0
0 = Error de regulacin
1..4 = Canal 1..4
17 = Valor real hacia el lazo de
realimentacin
DeadBand* Ancho de la banda muerta REAL 0.0
DiffGain* Ganancia del diferenciador [1...10] STRUCT -
DiffGain = TD / (tiempo de retardo de Value: REAL 5.0
la accin D)
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
ER_A_DC* Retardo de alarmas entrantes al vigilar REAL 0.0
el error de regulacin
ER_A_DG* Retardo de alarmas salientes al vigilar el REAL 0.0
error de regulacin
ER_AH_En 1 = Activar la alarma (arriba) de la BOOL 1
vigilancia del error de regulacin
ER_AH_Lim Lmite de alarma (arriba) de la vigilancia REAL 100.0
del error de regulacin
ER_AH_MsgEn 1 = Activar avisos para la alarma (arriba) BOOL 1
de la vigilancia del error de regulacin
ER_AL_En 1 = Activar la alarma (abajo) de la BOOL 1
vigilancia del error de regulacin
ER_AL_Lim Lmite de alarma (abajo) de la vigilancia REAL -100.0
del error de regulacin
ER_AL_MsgEn 1 = Activar avisos para la alarma (abajo) BOOL 1
de la vigilancia del error de regulacin
ER_Hyst Histresis de alarma para error de REAL 1.0
regulacin
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


592 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg4 Entrada binaria para aviso 4 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa209 Valor asociado 9 para avisos ANY
(MsgEvID2)
ExtVa210 Valor asociado 10 para avisos ANY
(MsgEvID2)
FbkClosed Seal de tope inferior de la STRUCT -
realimentacin de posicin Value: BOOL 0
ST: BYTE 16#80
FbkOpened Seal de tope superior de la STRUCT -
realimentacin de posicin Value: BOOL 0
ST: BYTE 16#80
Feature Terminal para funciones (Pgina 575) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
FM355 Tipo de mdulo: BOOL 0
0: FM 355 S; 1: FM 355 C
FuzOptOn* Optimizacin fuzzy BOOL 0
Gain* Ganancia proporcional STRUCT -
Gain.ST = 16#FF: controlable en el Value: REAL 1.0
faceplate ST: BYTE 16#FF
LogAddr Direccin lgica FM 355 INT 0
Man* Especificacin manual de la variable REAL 0.0
manipulada
ManHiLim* Lmite (arriba) para el valor manual Man REAL 100.0
ManLoLim* Lmite (abajo) para el valor manual Man REAL 0.0
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 593
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


Mode Modo de operacin DWORD 16#00000000
ModLiOp Conmutacin de la seleccin del modo STRUCT -
de operacin entre: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
MotorTime* Tiempo de posicionamiento del motor [s] REAL 30.0
MS Estado de mantenimiento DWORD 0
MS_Release Habilitacin para mantenimiento STRUCT -
(interconectada con MS_Release del Value: BOOL 0
bloque tecnolgico)
ST: BYTE 16#80
Ms_Ext Estado de mantenimiento externo DWORD 0
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvID1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgEvID2 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_FmTrkOn 1 = Corregir la variable manipulada en STRUCT -
el FM Value: BOOL 0
ST: BYTE 16#80
MV_HiLim* Lmite (arriba) de la variable manipulada STRUCT -
MV Value: REAL 100.0
ST: BYTE 16#80
MV_LoLim* Lmite (abajo) de la variable manipulada STRUCT -
MV Value: REAL 0.0
ST: BYTE 16#80
MV_OpScale rea de visualizacin OS de la variable STRUCT -
manipulada MV High: REAL 100.0
Low: REAL 0.0
MV_Safe* Variable manipulada de reposo REAL 0.0
MV_SafeOn 1 = Emitir variable manipulada de STRUCT -
reposo MV_Safe en la salida MV Value: BOOL 0
ST: BYTE 16#80
MV_Trk* Valor corregido por seguimiento de la STRUCT -
variable manipulada MV Value: REAL 0.0
ST: BYTE 16#80
MV_TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


594 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


MV_Unit Unidad de medida de la variable INT 1342
manipulada
NegGain* 0 = La ganancia proporcional efectiva STRUCT -
GainEff es positiva Value: BOOL 0
1 = La ganancia proporcional efectiva ST: BYTE 16#80
GainEff es negativa
NormMV Rango de la variable manipulada (MV) STRUCT -
para la normalizacin de la ganancia High: REAL 100.0
proporcional (GAIN)
Low: REAL 0.0
NormPV Rango del valor de proceso (PV) para la STRUCT -
normalizacin de la ganancia High: REAL 100.0
proporcional (GAIN)
Low: REAL 0.0
Occupied Ocupado por un control de lotes BOOL 0
OosLi Cambio de flanco (0-1) = "Fuera de STRUCT -
servicio", por interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OP_Sel* Operacin mediante OP BOOL 0
0 = "Off" (bus P)
1 = "On" (bus K)
OpenLi* 1 = Abrir por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpenOp* 1 = Abrir por operador BOOL 0
OptimEn 1 = Optimizacin de los parmetros PID BOOL 0
habilitada mediante sintonizador PID
OptimOcc 1 = Optimizacin en curso BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 575) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OS1Perm Terminal para permisos de operacin STRUCT -
(Pgina 575) Bit 0: BOOL 1
Bit 18: BOOL 1
Bit 19: BOOL 1
Bit 31: BOOL 1
P_FbkSel* 1 = Parte proporcional en el lazo de BOOL 0
realimentacin
PropSel* 1 = Activar accin proporcional BOOL 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 595
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


PulseTime* Duracin mnima de impulso [s] REAL 1.0
PV_A_DC* Tiempo de retardo para alarmas PV REAL 0.0
entrantes [s]
PV_A_DG* Tiempo de retardo para alarmas PV REAL 0.0
salientes [s]
PV_AH_En 1 = Activar valor lmite de alarma PV BOOL 1
(arriba)
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1
PV_AL_En 1 = Activar valor lmite de alarma PV BOOL 1
(abajo)
PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_Hyst Histresis para lmites de alarma PV, REAL 1.0
advertencia y tolerancia
PV_OpScale Lmite de la escala en el indicador de STRUCT -
barras PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_T_DC* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV entrantes [s]
PV_T_DG* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV salientes [s]
PV_TH_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(arriba)
PV_TH_Lim Valor lmite de aviso de tolerancia PV REAL 85.0
(arriba)
PV_TH_MsgEn 1 = Activar aviso de tolerancia PV (arriba) BOOL 1
PV_TL_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(abajo)
PV_TL_Lim Lmite de aviso de tolerancia PV (abajo) REAL 15.0
PV_TL_MsgEn 1 = Activar aviso de tolerancia PV (abajo) BOOL 1
PV_Unit Unidad de medida para el valor de INT 1001
proceso
PV_W_DC* Tiempo de retardo para advertencias REAL 0.0
PV entrantes [s]
PV_W_DG* Tiempo de retardo para advertencias REAL 0.0
PV salientes [s]
PV_WH_En 1 = Activar valor lmite de advertencia BOOL 1
PV (arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV BOOL 1
(arriba)
PV_WL_En 1 = Activar valor lmite de advertencia BOOL 1
PV (abajo)
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0

Advanced Process Library (V8.1)


596 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


PV_WL_MsgEn 1 = Activar aviso para advertencia PV BOOL 1
(abajo)
RackNo N. de bastidor BYTE 16#FF
Rbk* Realimentacin de posicin para STRUCT -
visualizacin en OS Value: REAL 0.0
ST: BYTE 16#FF
RbkHyst Histresis de alarma para la REAL 1.0
realimentacin de posicin
RbkWH_En 1 = Activar advertencia (arriba) de la BOOL 1
realimentacin de posicin
RbkWH_Lim Valor lmite de la realimentacin de REAL 100.0
posicin de la advertencia (arriba)
RbkWH_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(arriba) para la realimentacin de
posicin
RbkWL_En 1 = Activar advertencia (abajo) de la BOOL 1
realimentacin de posicin
RbkWL_Lim Valor lmite de la realimentacin de REAL 0.0
posicin de la advertencia (abajo)
RbkWL_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(abajo) para la realimentacin de
posicin
RefStdDevIn Valor de referencia de la desviacin STRUCT -
estndar PV (Sigma) en estado bueno Value: REAL 0.0
definido del lazo de regulacin
ST: BYTE 16#78
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
S_RbkOnPIDTun Simulacin de la realimentacin de BOOL 0
posicin On;
Solo para PCS7 PID Tuner
S_RbkPIDTun Realimentacin de posicin simulada REAL 50.0
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 597
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando REAL 0.0
SimOn = 1
SimPV_Li Valor de proceso utilizado cuando STRUCT -
SimOnLi.Value =1 (SimLiOp.Value Value: REAL 0.0
= 1)
ST: BYTE 16#80
SimRbk* Realimentacin de posicin utilizada REAL 0.0
cuando SimOn = 1
SimRbkLi Realimentacin de posicin utilizada STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value = 1)
ST: BYTE 16#80
SlotNo Nmero de slot BYTE 16#FF
SP_DnRaLim Valor lmite (abajo) para el gradiente de REAL 100.0
la consigna [SP_Unit/s]
SP_ExHiLim* Valor lmite (arriba) de la consigna STRUCT -
externa Value: REAL 100.0
ST: BYTE 16#80
SP_ExLoLim* Valor lmite (abajo) de la consigna STRUCT -
externa Value: REAL 0.0
ST: BYTE 16#80
SP_Ext* Consigna externa de - (para STRUCT -
interconexin) Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi* 1 = Seleccionar consigna externa (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna externa (por BOOL 0
operador)
SP_InHiLim* Valor lmite (arriba) de la consigna REAL 100.0
interna
SP_InLoLim* Valor lmite (abajo) de la consigna REAL 0.0
interna
SP_Int* Consiga interna para operacin REAL 0.0
SP_IntLi* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna interna (por BOOL 0
operador)

Advanced Process Library (V8.1)


598 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


SP_LiOp Seleccionar origen de consigna (interna/ STRUCT -
externa): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
SP_RateOn* 1 = Activar limitacin de los gradientes BOOL 0
de consigna
SP_RmpModTime 1 = Utilizar tiempo (SP_RmpTime) para BOOL 0
rampa de consigna,
0 = Utilizar gradiente
SP_RmpOn* 1 = Activar rampa para consigna BOOL 0
deseada SP_RmpTarget
SP_RmpTarget Consigna deseada para la rampa REAL 0.0
SP_RmpTime* Tiempo para la rampa de consigna [s] REAL 0.0
del SP actual al SP_RmpTarget
SP_TrkExt 1 = La conmutacin sin saltos de la BOOL 1
consigna de externa a interna est
activada
SP_TrkPV 1 = La consigna sigue a PV en el modo BOOL 0
"Manual" y al corregir
SP_UpRaLim Valor lmite (arriba) de gradiente para la REAL 100.0
consigna [SP_Unit/s]
StepCon Tipo de regulador en el FM 355 S: BOOL 0
0= Regulador de impulsos
1= Regulador paso a paso
StepNo Nmero de etapa del lote DWORD 16#00000000
StopLi* 1 = Parar por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopOp* 1 = Parar por operador BOOL 0
SubN1_ID Nmero del sistema maestro DP BYTE 16#FF
primario
SubN2_ID Nmero del sistema maestro DP BYTE 16#FF
redundante
TD* Tiempo derivativo (tiempo de accin STRUCT -
derivada) [s] Value: REAL 0.0
TD.ST = 16#FF: controlable en el ST: BYTE 16#FF
faceplate
TextRef Referencia de texto WORD 0
TI* Tiempo integral, (tiempo de accin STRUCT -
integral) [s] Value: REAL 100.0
TI.ST = 16#FF: controlable en el ST: BYTE 16#FF
faceplate

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 599
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de entrada/salida

Parmetro Descripcin Tipo Valor predeterminado


DataXchg Bit 0 byte 0: MS_Release DWORD 0
Bit 1 byte 0: FlutEn
Bit 2 byte 0: retardo de avera
Bit 3 byte 0: retardo de avera activo
Bit 4..Bit7 Byte0 Reserva
Byte1 - Reserva
Byte2 - Reserva
Byte 3: FlutTmIn/DelMsgTm
DataXchg1 Canal de intercambio de datos DWORD 0
bidireccional
EnCoord Nmero de coordinacin actual STRUCT -
CO_ACT : INT 0
MS_Xchg Cambio del estado de mantenimiento DWORD 0

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AdvCoAct 1 = Modo "Programa" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AdvCoRdy 1 = Modo "Programa" posible STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutAct 1 = Modo "Automtico" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ChFM_Err 1 = Error de canal en el mdulo BOOL 0

Advanced Process Library (V8.1)


600 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


Close Salida de control: STRUCT -
1 = cerrada est activa Value: BOOL 0
ST: BYTE 16#80
EnCoNum Nmero de coordinacin BYTE 16#00
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ER Error de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ER_AH_Act 1 = Se ha violado el lmite de alarma STRUCT -
(arriba) del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ER_AL_Act 1 = Se ha violado el lmite de alarma STRUCT -
(abajo) del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ErrorNum Indicacin del nmero de error INT -1
pendiente. Para obtener informacin
sobre los nmeros de error que puede
emitir este bloque, consulte Tratamiento
de errores de FmCont (Pgina 586)
FbkClsOut 1 = Tope inferior de la realimentacin de STRUCT -
posicin alcanzado Value: BOOL 0
ST: BYTE 16#80
FbkOpnOut 1 = Tope superior de la realimentacin STRUCT -
de posicin alcanzado Value: BOOL 0
ST: BYTE 16#80
FFwdOut Variable perturbadora en el FM STRUCT -
calculada Value: REAL 0.0
ST: BYTE 16#80
FuzCon Tipo de regulador: BOOL 0
0 = Regulador PID
1 = Regulador fuzzy
FuzOptAct 1 = Optimizacin del regulador fuzzy BOOL 0
activa
FuzSP_PV_Act Indicacin del regulador fuzzy: BOOL 0
consigna < valor real

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 601
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


GainEff Ganancia proporcional efectiva; vara en REAL 1.0
funcin de NegGain, Gain, NormPV y
NormMV
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LoopClosed 1 = Lazo de regulacin cerrado STRUCT -
0 = Lazo de regulacin abierto Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
ManARW_Act 1 = Modo de correccin o Anti-Reset- STRUCT -
Windup mediante regulador secundario Value: BOOL 0
ST: BYTE 16#80
ManHiOut Valor lmite (arriba) del modo "Manual", STRUCT -
equivale al parmetro de entrada Value: REAL 100.0
ManHiLim
ST: BYTE 16#80
ManLoOut Valor lmite (abajo) del modo "Manual", STRUCT -
equivale al parmetro de entrada Value: REAL 0.0
ManLoLim
ST: BYTE 16#80
ModErr 1= Fallo del mdulo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgAckn2 Estado de acuse de aviso 2 (salida WORD 16#0000
ACK_STATE de la segunda ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgErr2 Error de aviso 2 (salida ERROR de la BOOL 0
segunda ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
MsgStat2 Estado de aviso 2 (salida STATUS de la WORD 16#0000
segunda ALARM_8P)
MV Variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


602 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


MV_FmTrkAct 1 = La correccin de la variable STRUCT -
manipulada en el FM est activa Value: BOOL 0
ST: BYTE 16#80
MV_HiAct 1 = Se ha violado la limitacin (arriba) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_LoAct 1 = Se ha violado la limitacin (abajo) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_SafeAct 1 = La variable manipulada de reposo STRUCT -
del FM est activo Value: BOOL 0
ST: BYTE 16#80
MV_SpliA Variable manipulada A de la funcin STRUCT -
Splitrange Value: REAL 0.0
ST: BYTE 16#80
MV_SpliB Variable manipulada B de la funcin STRUCT -
Splitrange Value: REAL 0.0
ST: BYTE 16#80
MV_UnitOut Unidad de medida de la variable INT 0
manipulada, que debe interconectarse
con el parmetro de entrada MV_Unit
del bloque ConPerMon
MV_Visible 1 = Indicador MV visible BOOL 0
Es evaluado por el smbolo del bloque
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Open Salida de control: STRUCT -
1 = abierta est activa Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS1PermOut Visualizacin de OS_Perm1 DWORD 16#FFFFFFFF
OS1PermLog Visualizacin de OS1Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
ParFM_Err 1 = Error en la parametrizacin directa BOOL 0
del FM o entrada Channel mal
parametrizada

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 603
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


PerAccErr 1 = Error de acceso a la periferia BOOL 0
PV Valor de proceso del mdulo STRUCT -
Value: REAL 0.0
ST:BYTE 16#80
PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_TH_Act 1 = Aviso de tolerancia PV (arriba) STRUCT -
activo. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_TL_Act 1 = Aviso de tolerancia PV (abajo) activo. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_ToleHi Valor lmite (arriba) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado
PV_ToleLo Valor lmite (abajo) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado
PV_UnitOut Unidad de medida del valor de proceso, INT 0
debe interconectarse con el parmetro
de entrada PV_Unit del bloque
ConPerMon

Advanced Process Library (V8.1)


604 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


PV_WH_Act 1 = Advertencia PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_WL_Act 1 = PV, advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RbkOut Salida para la realimentacin de posicin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RbkVisible 1 = Indicador Rbk visible BOOL 0
Es evaluado por el smbolo del bloque
RbkWH_Act 1 = Advertencia (arriba) de la STRUCT -
realimentacin de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RbkWL_Act 1 = Advertencia (abajo) de la STRUCT -
realimentacin de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RetValue Valor de retorno de WRREC / RDREC WORD 16#0000
SP Consigna utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_DnRaAct 1 = La limitacin negativa del gradiente STRUCT -
de la consigna est activa Value: BOOL 0
ST: BYTE 16#80
SP_ExHiAct 1 = Se ha alcanzado la limitacin (arriba) STRUCT -
de la consigna externa Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 605
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Parmetro Descripcin Tipo Valor predeterminado


SP_ExLoAct 1 = Se ha alcanzado la limitacin (abajo) STRUCT -
de la consigna externa Value: BOOL 0
ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_ExtOut Consigna externa, equivale al STRUCT -
parmetro de entrada SP_Ext Value: REAL 0.0
ST: BYTE 16#80
SP_InHiOut Valor lmite (arriba) de SP_Int, equivale STRUCT -
al parmetro de entrada SP_InHiLim Value: REAL 100.0
ST: BYTE 16#80
SP_InLoOut Valor lmite (abajo) de SP_Int, equivale STRUCT -
al parmetro de entrada SP_InLoLim Value: REAL 0.0
ST: BYTE 16#80
SP_RateTarget Consigna deseada para la limitacin de REAL 0.0
gradiente
SP_UpRaAct La limitacin positiva del gradiente de la STRUCT -
consigna est activa Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
SplitRange 1 = La funcin Splitrange est activada BOOL 0
Status1 Palabra de estado 1 (Pgina 569) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 569) DWORD 16#00000000
Status3 Palabra de estado 2 (Pgina 569) DWORD 16#00000000
Stop Salida de control: STRUCT -
1 = parada est activa Value: BOOL 0
ST: BYTE 16#80
SumMsgAct 1 = Alarma de proceso activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80
WithRbk Tipo de regulador: BOOL 0
0 = Regulador paso a paso sin
realimentacin de posicin
1 = Regulador paso a paso con
realimentacin de posicin

Consulte tambin
Avisos de FmCont (Pgina 588)
Diagrama de bloques de FmCont (Pgina 607)
Modos de operacin de FmCont (Pgina 574)
Posicin de reposo en motores, vlvulas y reguladores (Pgina 44)

Advanced Process Library (V8.1)


606 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

4.3.7 Diagrama de bloques de FmCont

Diagrama de bloques de FmCont

63B([+L$FW 63B([W/L 6SB([W,QW


/LPLW
63B([W 63B([/R$FW 63B,QW/L /LQN
63B([W$FW
63B([W2S 2SHUDWRU
63B([W2XW
63B,QW2S /RJLF 63B7UN39$1' 09B)RU2Q
63B/L2S 63B5DWH2Q 250DQ$FW2509B7UN2Q
63B([+L/LP
63B([/R/LP
63B5PS2Q 63B5DWH7DUJHW
5HMHFW
5DPS
63B5PS7DUJHW   39
 *UDGLHQW

63B,Q+L/LP    
63B,Q/R/LP 63B5PS0RG7LPH
63B5PS7LPH
63B8S5D/LP 63B8S5D$FW
63B8S5D/LP
/LPLW 63B'Q5D/LP 63B'Q5D$FW
63B'Q5D/LP
$GY&R09
$GY&R$FW$1'
$GY&R0RG63
63B,Q+L/LP
63B,Q/R/LP $GY&R2Q

$GY&R(Q $GY&R0VWU2Q
$
5HMHFW  09B7UN2Q 1
63B,QW ' /LQN
09B)RU2Q $
VHOLPLWD 2SHUDWRU
$GY&R0RG63 1
\FRUULJH 2 $GY&R$FW
' /RJLF
$GY&R0RG63 $ 5
63B,Q+L/LP 63B,Q+L2XW 1
63B,Q/R/LP 63B,Q/R2XW 0DQ$FW $GY&R5G\
'

5HMHFW

0DQ

0DQ+L/LP 0DQ+L2XW
0DQ/R/LP 0DQ/R2XW 0DQ$FW

09B7UN2Q 

09B7UN 

0DQ$FW
2
09B7UN2Q 5
$GY&R$FW
$GY&R0RG63 $1'   

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 607
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

39B287
6LP2Q 39B$+B$FW
 39B:+B$FW
6LP39 $ODUP
39B7+B$FW
(VFULELU39B287HQ
39B7/B$FW
6LP39FXDQGR 
   6LP2Q  39B:/B$FW
39B$/B$FW
39B[+B/LP39B[/B/LP39B+\VW
39B[+B(Q39B[/B(Q
39B[+B0VJ(Q39B[+B0VJ(Q
39B[B'&39B[B'*
)0 [ $:7
3DUPHWURV 3DUPHWURV
$XW0RG/L 0DQ$FW GHRSHUDFLQ GHVDOLGD
/LQN $ODUP
0DQ0RG/L (5B$+B$FW
2SHUDWRU 127 63B5( 63 63
$XW0RG2S $XW$FW
/RJLF /01B5( 39 (5B$/B$FW
0DQ0RG2S
/01B5(21 (5
7UN2Q)0 /0175.21 ',69 ))ZG2XW
2SHQ/L (5B$+B/LP(5B$/B/LP(5B+\VW
2SHQ 09B6DIH2Q 6$)(B21 /01 09 (5B$+B(Q(5B$/B(Q
&ORVH/L 6[2SHQ
&ORVH 5EN2SHQHG /015+65( (5B$+B0VJ(Q(5B$/B0VJ(Q
6WRS/L 6WRS 6[&ORVH 5EN&ORVHG /015/65( 4/0183 (5B$B'&(5B$B'*
2SHQ2S
/RJLF /0162321 4/01'1 2SHQ
&ORVH2S
6WRS2S /0183B23 &ORVH
/01'1B23 /01B$ $ 6WRS
0RG/L2S 09B6SOL% 1
6B5EN2Q3,'7XQ /0156B21 /01B%
)8=,'B21 '
)X]2SW2Q
63B([W$FW 3DU)0B(UU
43$5B) 
 4&+B) &K)0B(UU 09B6SOL$
63B([+L/LP 3DUPHWURV  5EN2XW
63B,Q+L/LP GHOUHJXODGRU 4,' )X]2SW$FW 
 4)8==< )X]&RQ
 $ODUP
63B([/R/LP 3URS6HO 3B6(/ 5EN:+B$FW
463/(39 )X]63B39B$FW
63B,Q/R/LP 3B)GE6HO 3)'%B6(/ 5EN:/B$FW
   5EN
'B,Q6HO 'B(/B6(/
63B+/0 4/016$)( 09B6DI$FW
63B//0 4/0175.09B7UN$FW 5EN:+B/LP
'HDG%DQG '($'%B: 4/01B5(09B([W$FW 5EN:/B/LP

*DLQ(II *$,1 5EN+\VW
*DLQ
SK\V 7, 7, 4/015B+6 5EN2SQ2XW 5EN:+B(Q
7' 7' 4/015B/6 5EN&OV2XW
5EN:/B(Q
1HJ*DLQ 7''LII*DLQ 70B/$* :LWK5EN 5EN:+B0VJ(Q
1RUP39 09B6DIH /01B6$)( 4/015B21 5EN:/B0VJ(Q
/01B+/0 4635 6SOLW5DQJH
$XW$FW
/01B//0
 0RWRU7LPH 075B70 40$1B)& 0DQ$5:B$FW )0 $
09B+L/LP
3XOVH7LPH 38/6(B70 6WHS&RQ 1
0DQ+L/LP '
%UHDN7LPH %5($.B70

09B/R/LP
0DQ/R/LP 23B6HO 23B6(/

09B7UN2Q
$
2 2
09B)P7UN$FW 1 127 /RRS&ORVHG
5 5
09B6DIH2Q '

:LWK5EN
0DQ$FW

Consulte tambin
Terminales de FmCont (Pgina 591)
Avisos de FmCont (Pgina 588)
Tratamiento de errores de FmCont (Pgina 586)

Advanced Process Library (V8.1)


608 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.3 FmCont - Conexin al mdulo FM 355

Funciones de FmCont (Pgina 575)


Modos de operacin de FmCont (Pgina 574)
Descripcin de FmCont (Pgina 569)

4.3.8 Manejo y visualizacin

4.3.8.1 Vistas de FmCont

Vistas del bloque FmCont


El bloque FmCont dispone de las vistas siguientes:
Vista estndar de reguladores FM (analgica) (Pgina 239)
Vista estndar de reguladores FM (regulador de impulsos) (Pgina 243)
Vista estndar de reguladores FM (regulador paso a paso con realimentacin de
posicin) (Pgina 247)
Vista estndar de reguladores FM (regulador paso a paso sin realimentacin de
posicin) (Pgina 251)
Vista de avisos (Pgina 280)
Vista de lmites de reguladores FM (Pgina 266)
Visor de curvas (Pgina 283)
Vista de rampas (Pgina 278)
Vista de parmetros de reguladores FM (Pgina 262)
Vista preliminar de reguladores FM (Pgina 275)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque para reguladores PID y FM (Pgina 221)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 609
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

4.4.1 Descripcin de FmTemp

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1819
Familia: Control

Campo de aplicacin de FmTemp


El bloque se utiliza para las siguientes aplicaciones:
Regulacin de consigna fija
Regulacin en cascada
Regulacin de relacin
Regulacin de rango partido

Funcionamiento
El bloque FmTemp sirve para conectar los bloques de regulacin de temperatura FM 355-2.
El FmTemp puede emplearse para tipos de mdulo C (regulador K) y S (regulador paso a
paso y regulador de impulsos). Contiene los algoritmos de la rampa de consigna, de la
limitacin de pendiente de consigna y de las vigilancias de lmites del valor de proceso, del
error de regulacin y de la realimentacin de posicin. Las vigilancias de lmites en el mdulo
no se utilizan.
La funcin de regulacin propiamente dicha (p. ej. algoritmo PID) se procesa en el mdulo.
El bloque FmTemp permite observar todas las magnitudes de proceso relevantes y modificar
todos los parmetros relevantes del regulador.
Encontrar ejemplos de aplicacin del FM 355-2 y descripciones detalladas sobre los
correspondientes parmetros de entrada y salida en el manual Temperature Regulator FM
355-2.
En concreto, es posible regular procesos de temperatura, pero tambin procesos de nivel y
caudal no demasiado rpidos, por ejemplo.
El mdulo FM 355-2 dispone de una optimizacin online de los parmetros PID. En el esquema
CFC del bloque FmTemp es posible manejar los parmetros adecuados para realizar una
optimizacin online.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100). Parametrice la
entrada LogAddr con la direccin del mdulo de HW Config y la entrada Channel con el
canal de regulacin deseado (0 ... 3).

Advanced Process Library (V8.1)


610 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Si se utiliza la funcin CFC "Generar drivers de mdulos" se ejecuta automticamente lo


siguiente:
El parmetro CoordNo se parametriza
El parmetro de entrada/salida Mode se interconecta con el parmetro de salida adecuado
OMODE_xx del bloque MOD
El parmetro FM 355_2 se parametriza segn si el mdulo es del tipo C o S
El parmetro de entrada/salida EnCoord se interconecta con la salida EN_CO_x del bloque
FM_CO de la librera bsica (x = nmero del bastidor)
La salida EnCoNum se interconecta con la entrada ENCOx_yy del bloque FM_CO (x =
nmero del bastidor, yy = nmero de coordinacin).
Para que la vigilancia del lazo de regulacin funcione del modo previsto en el visor de curvas
de los faceplates del regulador, en los tipos de puntos de instrumentacin y control hay que
establecer los atributos:
S7_xarchive:='Value, shortterm;'
en los bloques de funcin del regulador para lazos de regulacin, para las variables siguientes:
Parmetros de entrada:
CPI_In
Parmetros de salida
MV
MV_HiAct
MV_LoAct
LoopClosed
SP
PV_Out
PV_ToleHi
PV_ToleLo

Comportamiento en arranque
El bit Feature Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 611
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de FmTemp
(Pgina 632).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8 SP_ExtAct.Value
9 MV_SafeOn.Value
10 MV_TrkOn.Value
11 MV.Value > ManLoLim con regulador continuo o de impulsos
NOT FbkClosed.Value con regulador paso a paso con o sin realimentacin de
posicin
12 Open.Value
13 Close.Value
14 Stop.Value
15 FbkOpened.Value
16 FbkClosed.Value
17 SimOn AND ManAct
18 SimOn AND ManAct
19 AdvCoAct
20 1 = El parmetro de entrada Rbk no est interconectado (RbkOut.ST = 16#FF)
21 NegGain
22 - 27 no utilizado
28 1 = Regulador analgico (FM 355_2 = 1)
29 1 = Regulador de impulsos (FM 355_2 = 0 AND StepCon = 0)
30 1 = Regulador paso a paso con realimentacin de posicin
(FM 355_2 = 0 AND StepCon = 1 AND WithRbk = 1 )
31 1 = Regulador paso a paso sin realimentacin de posicin
(FM 355_2 = 0 AND StepCon = 1 AND WithRbk = 0 )

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value

Advanced Process Library (V8.1)


612 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Bit de estado Parmetro


3 PV_TH_Act.Value
4 PV_TL_Act.Value
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En
8 PV_WH_En
9 PV_TH_En
10 PV_TL_En
11 PV_WL_En
12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15 PV_TH_MsgEn
16 PV_TL_MsgEn
17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 ER_AH_Act.Value
20 ER_AL_Act.Value
21 ER_AH_En
22 ER_AL_En
23 ER_AH_MsgEn
24 ER_AL_MsgEn
25 RbkWH_Act.Value
26 RbkWL_Act.Value
27 RbkWH_En
28 RbkWL_En
29 RbkWH_MsgEn
30 RbkWL_MsgEn
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 Retardo del aviso PV_AH_Lim

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 613
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Bit de estado Parmetro


9 Retardo del aviso PV_WH_Lim
10 Retardo del aviso PV_TH_Lim
11 Retardo del aviso PV_TL_Lim
12 Retardo del aviso PV_WL_Lim
13 Retardo del aviso PV_AL_Lim
14 Retardo del aviso ER_AH_Lim
15 Retardo del aviso ER_AL_Lim
16 Agrupacin de retardos de aviso
17 - 26 no utilizado
27 Limitaciones SP_UpRaAct, SP_DnRaAct activas en modo de gradiente
(SP_RateOn = 1)
28 GrpErr.Value
29 RdyToStart.Value
30 SimLiOp.Value
31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Funciones de FmTemp (Pgina 615)
Avisos de FmTemp (Pgina 629)
Modos de operacin de FmTemp (Pgina 614)
Tratamiento de errores de FmTemp (Pgina 628)
Diagrama de bloques de FmTemp (Pgina 651)

4.4.2 Modos de operacin de FmTemp

Modos de operacin de FmTemp


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)

Advanced Process Library (V8.1)


614 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

A continuacin encontrar informacin especfica de los bloques que complementa las


descripciones generales.

Modo "Automtico"
Encontrar informacin general sobre el modo Automtico, sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Modo "Manual"
Encontrar informacin general sobre el modo Manual, sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y automtico para
bloques de regulacin (Pgina 66).

"Modo Programa para reguladores"


Encontrar informacin general sobre el "Modo Programa para reguladores" en el captulo
Modo Programa para reguladores (Pgina 72).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de FmTemp (Pgina 610)
Funciones de FmTemp (Pgina 615)
Tratamiento de errores de FmTemp (Pgina 628)
Avisos de FmTemp (Pgina 629)
Terminales de FmTemp (Pgina 632)
Diagrama de bloques de FmTemp (Pgina 651)

4.4.3 Funciones de FmTemp

Funciones de FmTemp
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 615
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Tipos de mdulo
El FmTemp puede emplearse para tipos de mdulo C (regulador K) y S (regulador paso a
paso con y sin realimentacin de posicin y regulador de impulsos). Los parmetros siguientes
indican qu tipo de mdulo y de regulador est ajustado:

FM 355 StepCon WithRbk Tipo de mdulo, tipo de regulador


1oC - - FM 355-2 C: regulador continuo
0oS 1 1 FM 355-2 S: regulador paso a paso con
realimentacin de posicin
0oS 1 0 FM 355-2 S: regulador paso a paso sin
realimentacin de posicin
0oS 0 - FM 355-2 S: regulador de impulsos

Clculo de la variable manipulada para regulador continuo, regulador paso a paso con realimentacin
de posicin o regulador de impulsos
La variable manipulada MV y las seales de salida Open, Close y Stop se calculan del
siguiente modo:

MV_SafeO MV_FMTrk ManAct MV_TrkOn AdvCoAct MV = Limitacin Estado Open,


n On AND NOT de la Close,
AdvCoMod variable Stop
SP manipulada

1 - - - - MV_Safe MV_HiLim Correccin Regulador


MV_LoLim al valor de cont.
seguridad cont.:Open,
0 1 - - - Entrada MV_HiLim Correccin Close,
analgica por Stop = 0
MV_LoLim
preparada seguimient Regulador
del FM o a una paso a
entrada paso con
analgica realimentac
del FM in de
0 0 1 - - Man ManHiLim Modo posicin:
ManLoLim manual, En funcin
ajustado de Rbk y
por MV, las
operador seales de
0 0 0 1 - MV_Trk MV_HiLim Correccin salida
a la entrada Open,
MV_LoLim Close y
de bloque
MV_Trk Stop se
obtienen
segn el
algoritmo
de un
regulador
de posicin.
Regulador
de
impulsos:e

Advanced Process Library (V8.1)


616 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

MV_SafeO MV_FMTrk ManAct MV_TrkOn AdvCoAct MV = Limitacin Estado Open,


n On AND NOT de la Close,
AdvCoMod variable Stop
SP manipulada

0 0 0 0 1 AdvCoMV MV_HiLim Modo n funcin


MV_LoLim Programa de MV, las
de orden seales de
superior salida
Open y
0 0 0 0 0 P_Part + MV_HiLim Modo
Close se
I_Part + MV_LoLim automtico
obtienen
D_Part + (algoritmo
segn el
FFwd PID)
algoritmo
de un
regulador
de
impulsos
(Stop = 0).

Obtencin de seal de salida para regulador paso a paso sin realimentacin de posicin (WithRbk =
0)
Las seales de variable manipulada Open, Close y Stop se obtienen del siguiente modo:

ManAct Open, Close, Stop Estado ManAct


1 Conforme a las seales de entrada Modo manual, ajustado por 1
OpenOp/Li, CloseOp/Li o StopOp/Li se operador
obtienen las seales de salida
0 Conforme a las variables de salida PID Modo automtico (algoritmo PID) 0
P_Part, I_Part, D_Part y FFwd se
obtienen las seales de salida

Corregir y limitar la variable manipulada (regulador cont., regulador paso a paso con realimentacin de
posicin y regulador de impulsos)
El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).

Posicin de reposo
Los mdulos de regulacin tienen un mecanismo propio para aplicar un valor de seguridad
(consulte el manual Temperature Regulator FM 355-2).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 617
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
ModErr
ParFM_Err
PerAccErr

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Informacin "Actuador activo"


En el regulador continuo y de impulsos rige lo siguiente: si la variable manipulada MV supera
el lmite inferior del valor manual ManLoLim, ello se detecta como "Actuador activo".
En un regulador paso a paso rige lo siguiente: Si el parmetro FbkClosed = 0 , ello se
interpreta como "Actuador activo".
Este estado puede utilizarse p. ej. para indicar un smbolo especfico de usuario en el sinptico
del proceso y se encuentra en la palabra de estado (vase el apartado Palabra de estado en
la Descripcin de FmTemp (Pgina 610)).

Vigilancia de lmites de la realimentacin de posicin (regulador cont., regulador paso a paso con
realimentacin de posicin y regulador de impulsos)
El bloque dispone de la funcin estndar Vigilancia de lmites de la realimentacin
(Pgina 89).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Especificacin de consigna externa/interna


El bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Limitacin de consignas externas


El bloque dispone de la funcin estndar Limitacin de consignas externas (Pgina 178).

Advanced Process Library (V8.1)


618 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Limitacin de la velocidad de modificacin de la consigna


El bloque dispone de la funcin estndar Limitacin del gradiente de la consigna
(Pgina 121).

Utilizar la rampa de consigna


El bloque dispone de la funcin estndar Utilizar la rampa de consigna (Pgina 120).

Correccin por seguimiento de la consigna en Manual


El bloque dispone de la funcin estndar Correccin por seguimiento de la consigna en
Manual (Pgina 178).

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor de proceso (SimPV, SimPV_Li)
Realimentacin de posicin (SimRbk, SimRbkLi)

Nota
El valor de proceso simulado SimPV solo repercute en el procesamiento de alarmas, no
en el algoritmo PID de los mdulos de regulacin.

Vigilancia de lmites del valor de proceso


El bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).

Vigilancia de lmites del error de regulacin


El bloque dispone de la funcin estndar Vigilancia de lmites del error de consigna, valor
manipulado y regulacin (Pgina 90).

Invertir el sentido de regulacin


El bloque dispone de la funcin estndar Invertir el sentido de regulacin (Pgina 173).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 619
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Normalizacin fsica de la consigna, de la variable manipulada y del valor de proceso


La ganancia del regulador Gain se indica en una magnitud fsica o normalizada.
Gain en magnitud fsica:
Las magnitudes normalizadas permanecen en los valores estndar:
NormPV.High = 100 y NormPV.Low = 0
NormMV.High = 100 y NormMV.Low = 0
En un regulador paso a paso con/sin realimentacin de posicin y en un regulador de
impulsos no se tienen en cuenta los valores de NormMV.High y NormMV.Low. El algoritmo
calcula internamente con los valores estndar 0 y 100.
La ganancia efectiva resultante es: GainEff = Gain
Gain normalizada (sin dimensin):
Cambie las magnitudes normalizadas al rango real del valor de proceso y de la variable
manipulada.
Las consignas internas y externas, el valor de proceso y los parmetros
correspondientes se indican en el rango de medida fsico del valor de proceso.
Regulador continuo, regulador de impulsos:
El valor manual, el valor de correccin de la variable manipulada, el control anticipativo
as como los parmetros correspondientes se introducen en el rango de medida fsico
de la variable manipulada.
Regulador paso a paso con realimentacin de posicin:
El valor manual, el valor de correccin de la variable manipulada, el control anticipativo
as como los parmetros correspondientes se indican en porcentaje 0 ... 100.
Regulador paso a paso sin realimentacin de posicin:
No hay ningn rango de medida fsico.
La ganancia efectiva resultante es:
Regulador paso a paso con/sin realimentacin de posicin:
GainEff = 100.0 / (NormPV.High - NormPV.Low) Gain
Regulador continuo, regulador de impulsos:
GainEff = (NormMV.High - NormMV.Low) / (NormPV.High - NormPV.Low) Gain

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Algoritmo PID
En el modo Automtico, la variable manipulada se obtiene con el siguiente algoritmo:
MV = GainEff (1 + 1 / (TI s) + (TD s) / (1 + TD / DiffGain s)) ER
Donde: s = nmero complejo
Resulta la siguiente respuesta indicial:

Advanced Process Library (V8.1)


620 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

09
09B+L/LP

*DLQ(II 7'
7LPH/DJ6DPSOH7LPH
*DLQ(II
(5 W *DLQ(II
*DLQ(II

W
7,

09B/R/LP

6DOWRGHHQWUDGD(5 W  ` VLW
VLW!

Nota
La frmula describe el caso estndar en el que las acciones P, I y D estn activadas y las
acciones P y D no se encuentran en el lazo de realimentacin (PropSel = 1, TI 0,
D_InSel = 0 y PropFacSP = 1).

El retardo en la accin D resulta de TD / DiffGain.


La accin P puede desactivarse con PropSel = 0 .
La accin I puede desactivarse con TI = 0 .
La accin D puede desactivarse con TD = 0 .

Cambios de estructura de los reguladores


El algoritmo de regulacin PID del FM 355 dispone de una descomposicin de la estructura.
Se activa mediante los parmetros PropFacSel y D_InSel. La funcionalidad concreta est
descrita en el manual del FM 355.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 621
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Optimizacin online de los parmetros del regulador PID


Transcurso de la optimizacin
La optimizacin se desarrolla en las fases siguientes:
Establecer el estado estacionario
Poner PID_On = 1 (si se desean parmetros PID)
Parametrizar TunD_MV / TunC_MVLMN
Poner TunOn = 1 (fase 1, establecer la disponibilidad para la optimizacin)
Iniciar la optimizacin con un salto de consigna o activando TunStart
Si no se ha cometido ningn error en la parametrizacin, ahora la optimizacin del
regulador estar en la fase 2 y StatusH ser 0.
Una vez alcanzado el punto de inversin (FASE 3), evale la indicacin de diagnstico
en el parmetro StatusH. En el tipo de proceso I se finaliza la fase 0 al cabo de unos
ciclos y la optimizacin termina por completo. En los tipos de proceso II y III, la
optimizacin pasa todava por la fase 7 (comprobar el tipo de proceso). Si StatusH >
20000 , hay un error de estimacin o no se ha llegado al punto de inversin. En este
caso hay que repetir el intento.
Resultado
Una vez finalizada la optimizacin se actualizan los parmetros PropFacSP, GAIN, TI,
TD, DiffGain, ConZone (tanto en el mdulo como en el FmTemp). Asimismo, los
juegos de parmetros PI o PID se guardan en el FM 355-2.
El procedimiento concreto est descrito en el manual del mdulo de regulacin de
temperatura FM 355-2.
Copia de seguridad permanente de los parmetros optimizados del regulador
Guarde, compile y cargue la configuracin de hardware; ahora, los parmetros
optimizados del regulador estn en el bloque de datos del sistema (SDB).
Con "Esquema > Leer del PLC...", los parmetros modificados se incorporan a la
gestin de datos offline del CFC.

Anti-Windup
El algoritmo de regulacin PID del FM 355 posee un comportamiento Anti-Windup. Si la
variable manipulada est en el lmite (MV_HiLim o MV_LoLim), la accin I se congela o corrige
por seguimiento.

Control anticipativo y limitacin de perturbaciones


El bloque dispone de un control anticipativo. La funcionalidad concreta est descrita en el
manual del FM 355-2.

Zona de regulacin
El bloque dispone de la funcin estndar Utilizar una zona de regulacin (Pgina 176).

Advanced Process Library (V8.1)


622 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
Estado de seal de la consigna SP:
El estado de seal del parmetro de salida SP equivale siempre al estado de seal del
parmetro de entrada SP_Ext o SP_Int, segn como se especifique la consigna. Si se
utiliza la consigna interna SP_Int, siempre se emite el estado de seal 16#80.
Estado de seal para PV_Out, RbkOut, Open, Close, Stop:
Si est activado el valor manipulado (p. ej., valor sustitutivo, simulacin, ltimo valor vlido),
el estado de la seal siempre es 16#60.
Con un fallo de mdulo ModErr.Value, ChFM_Err, ParFM_Err el estado de seal
de PV_Out siempre es 16#0. Con reguladores paso a paso con realimentacin de posicin
RbkOut tambin es siempre 16#0.
De lo contrario, rige lo siguiente:
PV_Out.ST: 16#80
Regulador paso a paso: RbkOut.ST: = 16#80
Regulador continuo o de impulsos: RbkOut.ST: = Rbk.ST
Open.ST := 16#80;
Close.ST := 16#80;
Stop.ST := 16#80;
Estado de seal del error de regulacin ER:
El estado de seal del parmetro de salida ER se forma a partir del estado de seal ms
desfavorable de los dos parmetros de salida PV_Out y SP y se emite. El estado de seal
16#60 (valor manipulado externamente (p. ej., valor sustitutivo, simulacin, ltimo valor
vlido)) se inhibe, puesto que el bloque acta como sumidero en la simulacin externa.
Estado de seal para FbkOpnOut, FbkClsOut:
FbkOpnOut.ST := FbkOpened.ST;
FbkClsOut.ST := FbkClosed.ST;

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 623
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Estado de seal de la variable manipulada MV:


El estado de seal del parmetro de salida MV se ajusta en el modo manual y con
reguladores paso a paso sin realimentacin de posicin siempre en 16#80.
Con reguladores continuos o reguladores de impulsos, en el modo "Automtico" el estado
de seal se forma utilizando los siguientes parmetros:
RbkOut.STFFwdOut.STER.STCon reguladores paso a paso hay que aadir los
parmetros FbkOpnOut.STFbkClsOut.ST. El estado de seal 16#60 (valor manipulado
externamente (p. ej., valor sustitutivo, simulacin, ltimo valor vlido)) se inhibe, puesto
que el bloque acta como sumidero en caso de valor manipulado externamente (p. ej.,
valor sustitutivo, simulacin, ltimo valor vlido).
Estado de seal ms desfavorable:
El estado de seal ms desfavorable ST_Worst para el bloque se forma a partir de:
PV_Out.ST;
SP:ST;
FFwdOut.ST;
RbkOut.ST;
Con regulador paso a paso (FM355-2 = 0, StepCon = 1) se aaden:
FbkOpnOut.ST;
FbkClsOut.ST;

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
4 Definir el modo de interruptor o pulsador (Pgina 160)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Advanced Process Library (V8.1)


624 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico" AutModOp
1 1 = El operador puede conmutar al modo "Manual" ManModOp
2 1 = El operador puede conmutar al modo "Fuera de servicio" OosOp
3 1 = El operador puede conmutar al modo "Programa" AdvCoEn
4 1 = El operador puede conmutar la consigna a "Externa" SP_ExtOp
5 1 = El operador puede conmutar la consigna a "Interna" SP_IntOp
6 1 = El operador puede modificar la consigna interna SP_Int
7 Regulador continuo, regulador de impulsos o regulador paso a paso con realimentacin
de posicin:
1 = El operador puede modificar el valor manual Man
Regulador paso a paso sin realimentacin de posicin:
1 = El operador puede modificar las seales de mando manual OpenOp, StopOp, CloseOp
8 1 = El operador puede modificar el lmite superior de operacin de la consigna SP_InHiLim
9 1 = El operador puede modificar el lmite inferior de operacin de la consigna SP_InLoLim
10 1 = El operador puede modificar el lmite superior de operacin de la variable manipulada
ManHiLim
11 1 = El operador puede modificar el lmite inferior de operacin de la variable manipulada
ManLoLim
12 1 = El operador puede activar la funcin Limitacin del gradiente de la consigna
SP_RateOn
13 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia arriba
SP_UpRaLim
14 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia abajo
SP_DnRaLim
15 1 = El operador puede conmutar entre el valor de tiempo o el valor del gradiente
SP_RmpModTime
16 1 = El operador puede modificar el tiempo de rampa SP_RmpTime
17 1 = El operador puede modificar la consigna deseada SP_RmpTarget para la rampa
18 1 = El operador puede activar la funcin Rampa de consigna SP_RmpOn
19 no utilizado
20 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en Manual
SP_TrkPV
21 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
SP_TrkExt
22 1 = El operador puede modificar el parmetro Ganancia Gain
23 1 = El operador puede modificar el parmetro Tiempo integral TI
24 1 = El operador puede modificar el parmetro Tiempo derivativo TD
25 1 = El operador puede modificar el parmetro Ganancia derivativa DiffGain
26 1 = El operador puede modificar el parmetro Banda muerta DeadBand
27 1 = El operador puede modificar el parmetro Zona de regulacin ConZone
28 1 = El operador puede modificar el parmetro Tiempo integral MotorTime
29 1 = El operador puede modificar el parmetro Tiempo integral PulseTime
30 1 = El operador puede modificar el parmetro Tiempo integral BreakTime
31 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 625
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

El bloque dispone de los siguientes permisos para el parmetro OS1Perm:

Bit Funcin
0 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma arriba
PV_AH_Lim
1 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia arriba
PV_WH_Lim
2 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia arriba
PV_TH_Lim
3 1 = El operador puede modificar la histresis (valor de proceso) PV_Hyst
4 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia abajo
PV_TL_Lim
5 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia abajo
PV_WL_Lim
6 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma abajo
PV_AL_Lim
7 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma arriba
ER_AH_Lim
8 1 = El operador puede modificar la histresis (error de regulacin) ER_Hyst
9 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma abajo
ER_AL_Lim
10 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia RbkWH_Lim arriba
11 1 = El operador puede modificar la histresis (realimentacin de posicin) RbkHyst
12 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia abajo RbkWL_Lim
13 1 = El operador puede abrir la vlvula
14 1 = El operador puede cerrar la vlvula
15 1 = El operador puede parar la vlvula
16 1 = El operador puede activar la funcin Simulacin SimOn
17 1 = El operador puede activar la funcin Habilitacin para mantenimiento MS_RelOp
18 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
19 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
20 1 = El operador puede activar/desactivar avisos mediante PV_TH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante PV_TL_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante ER_AH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante ER_AL_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante RbkWH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante RbkWL_MsgEn
28 1 = El operador puede modificar el valor de simulacin SimPV
29 1 = El operador puede modificar el valor de simulacin SimRbk
30 - 31 no utilizado

Advanced Process Library (V8.1)


626 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Generar avisos especficos de la instancia


El bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187) sin la funcin de sellado de tiempo en la periferia.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
OpenOp
StopOp
CloseOp

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 627
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Consulte tambin
Avisos de FmTemp (Pgina 629)
Terminales de FmTemp (Pgina 632)
Modos de operacin de FmTemp (Pgina 614)
Diagrama de bloques de FmTemp (Pgina 651)
Tratamiento de errores de FmTemp (Pgina 628)

4.4.4 Tratamiento de errores de FmTemp

Tratamiento de errores de FmTemp


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.
31 El valor SP_Ext no puede seguir representndose en el campo numrico REAL.
33 El valor MV_Trk no puede seguir representndose en el campo numrico REAL.
35 El valor Rbk no puede seguir representndose en el campo numrico REAL.
36 El valor MV no puede seguir representndose en el campo numrico REAL.
50 El regulador no puede conmutar al modo Programa porque en los reguladores paso
a paso sin realimentacin de posicin (WithRbk = 0) no es posible el modo
Programa con especificacin de la variable manipulada (AdvCoModSP = 0).
59 = 1, "Gain es negativo"
60 |TI| < SampleTime / 2
61 |TD| < SampleTime
62 DiffGain < 1 o DiffGain > 10
63 TD / DiffGain < SampleTime / 2
64 PropFacSP < 0 o PropFacSP > 1
66 NormPV_High = NormPV_Low
67 MotorTime < SampleTime

Advanced Process Library (V8.1)


628 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Nmero de error Significado del nmero de error


68 PulseTime < SampleTime
69 BreakTime < SampleTime
70 Channel < 0 o Channel > 3
71 (D_InSel < 0 o D_InSel > 4) y D_InSel 17
74 ConZone < 0.0
FM 355-2 activa la salida ParFM_Err = 1

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Descripcin de FmTemp (Pgina 610)
Modos de operacin de FmTemp (Pgina 614)
Funciones de FmTemp (Pgina 615)
Avisos de FmTemp (Pgina 629)
Terminales de FmTemp (Pgina 632)
Diagrama de bloques de FmTemp (Pgina 651)
Definir el modo de interruptor o pulsador (Pgina 160)

4.4.5 Avisos de FmTemp

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId2 SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 629
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId2, SIG 6).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Tolerancia - arriba $$BlockComment$$
PV - Lmite superior de tolerancia
violado
SIG 4 Tolerancia - abajo $$BlockComment$$
PV - Lmite inferior de tolerancia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado
SIG 6 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado
SIG 7 Alarma - arriba $$BlockComment$$
ER - Lmite superior de alarma violado
SIG 8 Alarma - abajo $$BlockComment$$
ER - Lmite inferior de alarma violado
MsgEvId2 SIG 7 Advertencia - arriba $$BlockComment$$
Rbk - Lmite superior de advertencia
violado
SIG 8 Advertencia - abajo $$BlockComment$$
Rbk - Lmite inferior de advertencia
violado

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


630 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Avisos especficos de instancia


Este bloque permite utilizar hasta cuatro avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId2 SIG 1 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
Estado 16#@5%x@
SIG 2 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
Estado 16#@6%x@
SIG 3 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3
Estado 16#@7%x@
SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 4
Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Valor de proceso PV_Out
5 Error de regulacin ER
6 ExtVa106
7 ExtVa107
8 no asignado
9 no asignado
10 no asignado

Los valores asociados 6 ... 7 estn asignados a los parmetros ExtVa106 ... ExtVa107,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 631
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Valor asociado Parmetros del bloque


3 BatchID
4 Realimentacin de posicin Rbk
5 Estado de seal ExtMsg1
6 Estado de seal ExtMsg2
7 Estado de seal ExtMsg3
8 Estado de seal ExtMsg4
9 ExtVa209
10 ExtVa210

Los valores asociados 9 ... 10 estn asignados a los parmetros ExtVa209 ... ExtVa210,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de FmTemp (Pgina 610)
Funciones de FmTemp (Pgina 615)
Terminales de FmTemp (Pgina 632)
Modos de operacin de FmTemp (Pgina 614)
Tratamiento de errores de FmTemp (Pgina 628)
Diagrama de bloques de FmTemp (Pgina 651)

4.4.6 Terminales de FmTemp


Terminales de FmTemp

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AccMode* 1 = Aplicar los parmetros operativos BOOL 1
SubN1_ID, SubN2_ID, RackNo,
SlotNo y Channel al procesamiento
interno
AdvCoEn 1 = Permitir modo "Programa" por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
AdvCoModSP Tipo del modo "Programa": BOOL 1
1 = Especificacin de la consigna
0 = Especificacin de la variable
manipulada

Advanced Process Library (V8.1)


632 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


AdvCoMstrOn Activar (0-1) o desactivar (1-0) modo STRUCT -
"Programa" con cambio de flanco Value: BOOL 0
ST: BYTE 16#80
AdvCoMV Valor especificado por programa externo REAL 0.0
AdvCoOn* 1 = Activar modo "Programa" desde el BOOL 0
faceplate
AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin para BOOL 0
control de lotes
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BreakTime* Duracin mnima de pausa [s] REAL 1.0
Channel Nmero de canal del regulador (0..3) INT 0
CloseLi* 1 = Cerrar por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CloseOp* 1 = Cerrar por operador BOOL 0
ConZone* Zona de regulacin REAL 0.0
CoordNo Nmero de coordinacin INT 0
CPI_In Entrada para el ndice de calidad de STRUCT -
regulacin calculado por el bloque Value: REAL 0.0
ConPerMon asignado
ST: BYTE 16#78
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Value: BOOL 0
Tratamiento de errores (Pgina 116)
ST: BYTE 16#80
D_InSel* Entrada para el diferenciador: INT 0
0 = Error de regulacin
1..4 = Canal 0..3
17 = Valor real hacia el lazo de
realimentacin
DeadBand* Ancho de la banda muerta REAL 0.0
DiffGain* Ganancia del diferenciador [1..10] STRUCT -
DiffGain = TD / (tiempo de retardo de Value: REAL 5.0
la accin D)
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
ER_A_DC* Retardo de alarmas entrantes al vigilar REAL 0.0
el error de regulacin
ER_A_DG* Retardo de alarmas salientes al vigilar el REAL 0.0
error de regulacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 633
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


ER_AH_En 1 = Activar la alarma (arriba) de la BOOL 1
vigilancia del error de regulacin
ER_AH_Lim Lmite de alarma (arriba) de la vigilancia REAL 100.0
del error de regulacin
ER_AH_MsgEn 1 = Activar avisos para la alarma (arriba) BOOL 1
de la vigilancia del error de regulacin
ER_AL_En 1 = Activar la alarma (abajo) de la BOOL 1
vigilancia del error de regulacin
ER_AL_Lim Lmite de alarma (abajo) de la vigilancia REAL -100.0
del error de regulacin
ER_AL_MsgEn 1 = Activar avisos para la alarma (abajo) BOOL 1
de la vigilancia del error de regulacin
ER_Hyst Histresis de alarma para error de REAL 1.0
regulacin
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg4 Entrada binaria para aviso 4 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa209 Valor asociado 9 para avisos ANY
(MsgEvID2)
ExtVa210 Valor asociado 10 para avisos ANY
(MsgEvID2)

Advanced Process Library (V8.1)


634 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


FbkClosed Seal de tope inferior de la STRUCT -
realimentacin de posicin Value: BOOL 0
ST: BYTE 16#80
FbkOpened Seal de tope superior de la STRUCT -
realimentacin de posicin Value: BOOL 0
ST: BYTE 16#80
Feature Terminal para funciones (Pgina 615) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
FM355_2 Tipo de mdulo: BOOL 0
0: FM 355-2 S;
1: FM 355-2 C
Gain* Ganancia proporcional STRUCT -
Gain.ST = 16#FF: controlable en el Value: REAL 1.0
faceplate ST: BYTE 16#FF
LoadPID* Load optimized PI/PID parameters BOOL 0
LogAddr Direccin lgica FM 355 INT 0
Man* Especificacin manual de la variable REAL 0.0
manipulada
ManHiLim* Lmite (arriba) para el valor manual Man REAL 100.0
ManLoLim* Lmite (abajo) para el valor manual Man REAL 0.0
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
Mode Modo de operacin DWORD 16#00000000
ModLiOp Conmutacin de la seleccin del modo STRUCT -
de operacin entre: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
MotorTime* Tiempo de posicionamiento del motor [s] REAL 30.0
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MS Estado de mantenimiento DWORD 0
MS_Release Habilitacin para mantenimiento STRUCT -
(interconectada con MS_Release del Value: BOOL 0
bloque tecnolgico)
ST: BYTE 16#80
Ms_Ext Estado de mantenimiento externo DWORD 0
MsgEvID1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 635
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


MsgEvID2 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_FmTrkOn 1 = Corregir la variable manipulada en STRUCT -
el FM Value: BOOL 0
ST: BYTE 16#80
MV_HiLim* Lmite (arriba) de la variable manipulada STRUCT -
MV Value: REAL 100.0
ST: BYTE 16#80
MV_LoLim* Lmite (abajo) de la variable manipulada STRUCT -
MV Value: REAL 0.0
ST: BYTE 16#80
MV_OpScale rea de visualizacin OS de la variable STRUCT -
manipulada MV High: REAL 100.0
Low: REAL 0.0
MV_Safe* Variable manipulada de reposo REAL 0.0
MV_SafeOn 1 = Emitir variable manipulada de STRUCT -
reposo MV_Safe en la salida MV Value: BOOL 0
ST: BYTE 16#80
MV_Trk* Valor corregido por seguimiento de la STRUCT -
variable manipulada MV Value: REAL 0.0
ST: BYTE 16#80
MV_TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV Value: BOOL 0
ST: BYTE 16#80
MV_Unit Unidad de medida de la variable INT 1342
manipulada
NegGain* 0 = La ganancia proporcional efectiva STRUCT -
GainEff es positiva Value: BOOL 0
1 = La ganancia proporcional efectiva ST: BYTE 16#80
GainEff es negativa
NormMV Rango de la variable manipulada (MV) STRUCT -
para la normalizacin de la ganancia High: REAL 100.0
proporcional (GAIN)
Low: REAL 0.0
NormPV Rango del valor de proceso (PV) para la STRUCT -
normalizacin de la ganancia High: REAL 100.0
proporcional (GAIN)
Low: REAL 0.0
Occupied Ocupado por un control de lotes BOOL 0
OosLi Cambio de flanco (0-1) = "Fuera de STRUCT -
servicio", por interconexin o SFC Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


636 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpenLi* 1 = Abrir por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpenOp* 1 = Abrir por operador BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 615) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OS1Perm Terminal para permisos de operacin STRUCT -
(Pgina 615) Bit 0: BOOL 1
Bit 18: BOOL 1
Bit 19: BOOL 1
Bit 31: BOOL 1
PID_On* 1 = PID mode on BOOL 0
PropFacSP* Incluir la accin P en el lazo de REAL 1.0
realimentacin [0..1].
0 = Accin P por completo en el lazo de
realimentacin
PropSel* 1 = Activar accin proporcional BOOL 1
PulseTime* Duracin mnima de impulso [s] REAL 1.0
PV_A_DC* Tiempo de retardo para alarmas PV REAL 0.0
entrantes [s]
PV_A_DG* Tiempo de retardo para alarmas PV REAL 0.0
salientes [s]
PV_AH_En 1 = Activar valor lmite de alarma PV BOOL 1
(arriba)
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1
PV_AL_En 1 = Activar valor lmite de alarma PV BOOL 1
(abajo)
PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_Hyst Histresis para lmites de alarma PV, REAL 1.0
advertencia y tolerancia
PV_OpScale Lmite de la escala en el indicador de STRUCT -
barras PV del faceplate High: REAL 100.0
Low: REAL 0.0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 637
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


PV_T_DC* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV entrantes [s]
PV_T_DG* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV salientes [s]
PV_TH_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(arriba)
PV_TH_Lim Valor lmite de aviso de tolerancia PV REAL 85.0
(arriba)
PV_TH_MsgEn 1 = Activar aviso de tolerancia PV (arriba) BOOL 1
PV_TL_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(abajo)
PV_TL_Lim Lmite de aviso de tolerancia PV (abajo) REAL 15.0
PV_TL_MsgEn 1 = Activar aviso de tolerancia PV (abajo) BOOL 1
PV_Unit Unidad de medida para el valor de INT 1001
proceso
PV_W_DC* Tiempo de retardo para advertencias REAL 0.0
PV entrantes [s]
PV_W_DG* Tiempo de retardo para advertencias REAL 0.0
PV salientes [s]
PV_WH_En 1 = Activar valor lmite de advertencia BOOL 1
PV (arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV BOOL 1
(arriba)
PV_WL_En 1 = Activar valor lmite de advertencia BOOL 1
PV (abajo)
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0
PV_WL_MsgEn 1 = Activar aviso para advertencia PV BOOL 1
(abajo)
RackNo N. de bastidor BYTE 16#FF
RatioFac* Factor de proporcin REAL 0.0
Rbk* Realimentacin de posicin para STRUCT -
visualizacin en OS Value: REAL 0.0
ST: BYTE 16#FF
RbkHyst Histresis de alarma para la REAL 1.0
realimentacin de posicin
RbkWH_En 1 = Activar advertencia (arriba) de la BOOL 1
realimentacin de posicin
RbkWH_Lim Valor lmite de la realimentacin de REAL 100.0
posicin de la advertencia (arriba)
RbkWH_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(arriba) para la realimentacin de
posicin
RbkWL_En 1 = Activar advertencia (abajo) de la BOOL 1
realimentacin de posicin

Advanced Process Library (V8.1)


638 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


RbkWL_Lim Valor lmite de la realimentacin de REAL 0.0
posicin de la advertencia (abajo)
RbkWL_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(abajo) para la realimentacin de
posicin
RefStdDevIn Valor de referencia de la desviacin STRUCT -
estndar PV (Sigma) en estado bueno Value: REAL 0.0
definido del lazo de regulacin
ST: BYTE 16#78
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SavePar* 1 = Realizar copia de seguridad de los BOOL 0
parmetros del regulador PID
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando REAL 0.0
SimOn = 1
SimPV_Li Valor de proceso utilizado cuando STRUCT -
SimOnLi.Value =1 (SimLiOp.Value Value: REAL 0.0
= 1)
ST: BYTE 16#80
SimRbk* Realimentacin de posicin utilizada REAL 0.0
cuando SimOn = 1
SimRbkLi Realimentacin de posicin utilizada STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value = 1)
ST: BYTE 16#80
SlotNo Nmero de slot BYTE 16#FF
SP_DnRaLim Valor lmite (abajo) para el gradiente de REAL 100.0
la consigna [SP_Unit/s]
SP_ExHiLim* Valor lmite (arriba) de la consigna STRUCT -
externa Value: REAL 100.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 639
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


SP_ExLoLim* Valor lmite (abajo) de la consigna STRUCT -
externa Value: REAL 0.0
ST: BYTE 16#80
SP_Ext* Consigna externa de - (para STRUCT -
interconexin) Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi* 1 = Seleccionar consigna externa (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna externa (por BOOL 0
operador)
SP_InHiLim* Valor lmite (arriba) de la consigna REAL 100.0
interna
SP_InLoLim* Valor lmite (abajo) de la consigna REAL 0.0
interna
SP_Int* Consiga interna para operacin REAL 0.0
SP_IntLi* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna interna (por BOOL 0
operador)
SP_LiOp Seleccionar origen de consigna (interna/ STRUCT -
externa): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
SP_RateOn* 1 = Activar limitacin de los gradientes BOOL 0
de consigna
SP_RmpModTime 1 = Utilizar tiempo (SP_RmpTime) para BOOL 0
rampa de consigna,
0 = Utilizar gradiente
SP_RmpOn* 1 = Activar rampa para consigna BOOL 0
deseada SP_RmpTarget
SP_RmpTarget Consigna deseada para la rampa REAL 0.0
SP_RmpTime* Tiempo para la rampa de consigna [s] REAL 0.0
del SP actual al SP_RmpTarget
SP_TrkExt 1 = La conmutacin sin saltos de la BOOL 1
consigna de externa a interna est
activada
SP_TrkPV 1 = La consigna sigue a PV en el modo BOOL 0
"Manual" y al corregir
SP_UpRaLim Valor lmite (arriba) de gradiente para la REAL 100.0
consigna [SP_Unit/s]
StepNo Nmero de etapa del lote DWORD 16#00000000

Advanced Process Library (V8.1)


640 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


StopLi* 1 = Parar por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopOp* 1 = Parar por operador BOOL 0
SubN1_ID Nmero del sistema maestro DP BYTE 16#FF
primario
SubN2_ID Nmero del sistema maestro DP BYTE 16#FF
redundante
TD* Tiempo derivativo (tiempo de accin STRUCT -
derivada) [s] Value: REAL 0.0
TD.ST = 16#FF: controlable en el ST: BYTE 16#FF
faceplate
TextRef Referencia de texto WORD 0
TI* Tiempo integral, (tiempo de accin STRUCT -
integral) [s] Value: REAL 100.0
TI.ST = 16#FF: controlable en el ST: BYTE 16#FF
faceplate
TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
TunC_MV* Variable manipulada modificada para REAL -20.0
optimizacin de la refrigeracin
TunC_Start* Iniciar optimizacin de la refrigeracin BOOL 0
TunD_MV* Variable manipulada modificada para REAL 20.0
excitacin del proceso
TunOn* Activar optimizacin del regulador BOOL 0
TunStart* Iniciar optimizacin del regulador BOOL 0
UndoPar* Deshacer la modificacin de los BOOL 0
parmetros del regulador
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 641
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetros de entrada/salida

Parmetro Descripcin Tipo Valor predeterminado


DataXchg Bit 0 byte 0: MS_Release DWORD 0
Bit 1 byte 0: FlutEn
Bit 2 byte 0: retardo de avera
Bit 3 byte 0: retardo de avera
activo
Bit 4..Bit7 Byte0 Reserva
Byte1 - Reserva
Byte2 - Reserva
Byte 3: FlutTmIn/
DelMsgTm
DataXchg1 Canal de intercambio de DWORD 0
datos bidireccional
EnCoord Nmero de coordinacin STRUCT -
actual CO_ACT : INT 0
MS_Xchg Cambio del estado de DWORD 0
mantenimiento

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AdvCoAct 1 = Modo "Programa" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AdvCoRdy 1 = Modo "Programa" posible STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutAct 1 = Modo "Automtico" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ChFM_Err 1 = Error de canal en el BOOL 0
mdulo
Close Salida de control: STRUCT -
1 = cerrada est activa Value: BOOL 0
ST: BYTE 16#80
EnCoNum Nmero de coordinacin BYTE 16#00
ENO 1 = El algoritmo del bloque se BOOL 0
ha ejecutado sin errores
ER Error de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


642 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


ER_AH_Act 1 = Se ha violado el lmite de STRUCT -
alarma (arriba) del error de Value: BOOL 0
regulacin.
ST: BYTE 16#80
El comportamiento de este
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
ER_AL_Act 1 = Se ha violado el lmite de STRUCT -
alarma (abajo) del error de Value: BOOL 0
regulacin.
ST: BYTE 16#80
El comportamiento de este
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
ErrorNum Indicacin del nmero de INT -1
error pendiente. Para
obtener informacin sobre
los nmeros de error que
puede emitir este bloque,
consulte Tratamiento de
errores de FmTemp
(Pgina 628)
FFwdOut Variable perturbadora en el STRUCT -
FM calculada Value: REAL 0.0
ST: BYTE 16#80
FbkClsOut 1 = Tope inferior de la STRUCT -
realimentacin de posicin Value: BOOL 0
alcanzado
ST: BYTE 16#80
FbkOpnOut 1 = Tope superior de la STRUCT -
realimentacin de posicin Value: BOOL 0
alcanzado
ST: BYTE 16#80
GainEff Ganancia proporcional REAL 1.0
efectiva; vara en funcin de
NegGain, Gain, NormPV y
NormMV
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 643
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


LoopClosed 1 = Lazo de regulacin STRUCT -
cerrado Value: BOOL 0
0 = Lazo de regulacin ST: BYTE 16#80
abierto
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
ManARW_Act 1 = Modo de correccin o STRUCT -
Anti-Reset-Windup mediante Value: BOOL 0
regulador secundario
ST: BYTE 16#80
ManHiOut Valor lmite (arriba) del modo STRUCT -
"Manual", equivale al Value: REAL 100.0
parmetro de entrada
ST: BYTE 16#80
ManHiLim
ManLoOut Valor lmite (abajo) del modo STRUCT -
"Manual", equivale al Value: REAL 0.0
parmetro de entrada
ST: BYTE 16#80
ManLoLim
ModErr 1= Fallo del mdulo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
MS_Release Habilitacin para STRUCT -
mantenimiento: 1 = Value: BOOL 0
Habilitacin para el operador
ST: BYTE 16#80
OS
MS_Xchg Cambio del estado de DWORD 0
mantenimiento
MsgAckn1 Estado de acuse de aviso 1 WORD 16#0000
(salida ACK_STATE de la
primera ALARM_8P)
MsgAckn2 Estado de acuse de aviso 2 WORD 16#0000
(salida ACK_STATE de la
segunda ALARM_8P)
MsgErr1 Error de aviso 1 (salida BOOL 0
ERROR de la primera
ALARM_8P)
MsgErr2 Error de aviso 2 (salida BOOL 0
ERROR de la segunda
ALARM_8P)
MsgStat1 Estado de aviso 1 (salida WORD 16#0000
STATUS de la primera
ALARM_8P)
MsgStat2 Estado de aviso 2 (salida WORD 16#0000
STATUS de la segunda
ALARM_8P)
MV Variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


644 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


MV_FmTrkAct 1 = La correccin de la STRUCT -
variable manipulada en el FM Value: BOOL 0
est activa
ST: BYTE 16#80
MV_HiAct 1 = Se ha violado la limitacin STRUCT -
(arriba) de la variable Value: BOOL 0
manipulada
ST: BYTE 16#80
MV_LoAct 1 = Se ha violado la limitacin STRUCT -
(abajo) de la variable Value: BOOL 0
manipulada
ST: BYTE 16#80
MV_SafeAct 1 = La variable manipulada STRUCT -
de reposo del FM est activo Value: BOOL 0
ST: BYTE 16#80
MV_SpliA Variable manipulada A de la STRUCT -
funcin Splitrange Value: REAL 0.0
ST: BYTE 16#80
MV_SpliB Variable manipulada B de la STRUCT -
funcin Splitrange Value: REAL 0.0
ST: BYTE 16#80
MV_UnitOut Unidad de medida de la INT 0
variable manipulada, que
debe interconectarse con el
parmetro de entrada
MV_Unit del bloque
ConPerMon
MV_Visible 1 = Indicador MV visible BOOL 0
Es evaluado por el smbolo
del bloque
OosAct 1 = El bloque est "fuera de STRUCT -
servicio" Value: BOOL 0
ST: BYTE 16#80
Open Salida de control STRUCT -
1 = abierta est activa Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de DWORD 16#00000000
entrada OpSt_In, debe
conectarse en transicin con
otros bloques. El bit 31 de
este parmetro se ocupa
mediante el bit 24 Feature
OS_PermLog Visualizacin de OS_Perm DWORD 16#FFFFFFFF
con los ajustes modificados
por el algoritmo del bloque
OS1PermLog Visualizacin de OS1Perm DWORD 16#FFFFFFFF
con los ajustes modificados
por el algoritmo del bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 645
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


OS1PermOut Visualizacin de OS_Perm1 DWORD 16#FFFFFFFF
ParFM_Err 1 = Error en la BOOL 0
parametrizacin directa del
FM o entrada Channel mal
parametrizada
PerAccErr 1 = Error de acceso a la BOOL 0
periferia
Phase Fase de la autooptimizacin INT 0
[0..7]
PV Valor de proceso del mdulo STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este Value: BOOL 0
parmetro se puede ST: BYTE 16#80
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este Value: BOOL 0
parmetro se puede ST: BYTE 16#80
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_TH_Act 1 = Aviso de tolerancia PV STRUCT -
(arriba) activo. Value: BOOL 0
El comportamiento de este ST: BYTE 16#80
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).

Advanced Process Library (V8.1)


646 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


PV_TL_Act 1 = Aviso de tolerancia PV STRUCT -
(abajo) activo. Value: BOOL 0
El comportamiento de este ST: BYTE 16#80
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
PV_ToleHi Valor lmite (arriba) de la STRUCT -
banda de 3 Sigma alrededor Value: REAL 0.0
de la consigna, se calcula
ST: BYTE 16#80
cuando hay un bloque
ConPerMon conectado
PV_ToleLo Valor lmite (abajo) de la STRUCT -
banda de 3 Sigma alrededor Value: REAL 0.0
de la consigna, se calcula
ST: BYTE 16#80
cuando hay un bloque
ConPerMon conectado
PV_UnitOut Unidad de medida del valor INT 0
de proceso, debe
interconectarse con el
parmetro de entrada
PV_Unit del bloque
ConPerMon
PV_WH_Act 1 = Advertencia PV (arriba) STRUCT -
activa. Value: BOOL 0
El comportamiento de este ST: BYTE 16#80
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
PV_WL_Act 1 = PV, advertencia (abajo) STRUCT -
activa. Value: BOOL 0
El comportamiento de este ST: BYTE 16#80
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
RbkOut Salida para la realimentacin STRUCT -
de posicin Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 647
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


RbkWH_Act 1 = Advertencia (arriba) de la STRUCT -
realimentacin de posicin Value: BOOL 0
activa.
ST: BYTE 16#80
El comportamiento de este
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
RbkWL_Act 1 = Advertencia (abajo) de la STRUCT -
realimentacin de posicin Value: BOOL 0
activa.
ST: BYTE 16#80
El comportamiento de este
parmetro se puede
modificar mediante el bit
Feature 28 (Desactivacin
de puntos de conmutacin
(Pgina 139)) y el bit
Feature 29 (Sealizacin
en caso de violacin de
lmites (Pgina 164)).
RetValue Valor de retorno de WRREC / WORD 16#0000
RDREC
RbkVisible 1 = Indicador Rbk visible BOOL 0
Es evaluado por el smbolo
del bloque
RdyToStart 1 = Hay disponibilidad de STRUCT -
conexin Value: BOOL 0
ST: BYTE 16#80
SP Consigna utilizada por el STRUCT -
regulador Value: REAL 0.0
ST: BYTE 16#80
SP_DnRaAct 1 = La limitacin negativa del STRUCT -
gradiente de la consigna est Value: BOOL 0
activa
ST: BYTE 16#80
SP_ExHiAct 1 = Se ha alcanzado la STRUCT -
limitacin (arriba) de la Value: BOOL 0
consigna externa
ST: BYTE 16#80
SP_ExLoAct 1 = Se ha alcanzado la STRUCT -
limitacin (abajo) de la Value: BOOL 0
consigna externa
ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


648 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


SP_ExtOut Consigna externa, equivale STRUCT -
al parmetro de entrada Value: REAL 0.0
SP_Ext
ST: BYTE 16#80
SP_InHiOut Valor lmite (arriba) de STRUCT -
SP_Int, equivale al Value: REAL 100.0
parmetro de entrada
ST: BYTE 16#80
SP_InHiLim
SP_InLoOut Valor lmite (abajo) de STRUCT -
SP_Int, equivale al Value: REAL 0.0
parmetro de entrada
ST: BYTE 16#80
SP_InLoLim
SP_RateTarget Consigna deseada para la REAL 0.0
limitacin de gradiente
SP_UpRaAct La limitacin positiva del STRUCT -
gradiente de la consigna est Value: BOOL 0
activa
ST: BYTE 16#80
SplitRange 1 = La funcin Splitrange est BOOL 0
activada
ST_Worst Estado de seal ms BYTE 16#80
desfavorable
Status1 Palabra de estado 1 DWORD 16#00000000
(Pgina 610)
Status2 Palabra de estado 2 DWORD 16#00000000
(Pgina 610)
Status3 Palabra de estado 2 DWORD 16#00000000
(Pgina 610)
StatusC Estado de la optimizacin de INT 0
la refrigeracin
StatusD Estado del diseo del INT 0
regulador
StatusH Estado de la optimizacin de INT 0
la calefaccin
StepCon 1 = Regulador paso a paso BOOL 0
Stop Salida de control: STRUCT -
1 = parada est activa Value: BOOL 0
ST: BYTE 16#80
SumMsgAct 1 = Alarma de proceso activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80
TunAct 1 = Optimizacin en curso BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 649
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Parmetro Descripcin Tipo Valor predeterminado


WithRbk Tipo de regulador: BOOL 0
0 = Regulador paso a paso
sin realimentacin de
posicin
1 = Regulador paso a paso
con realimentacin de
posicin
ZoneTun Canales reguladores que se WORD 16#0000
agrupan en una zona para
realizar una optimizacin
paralela

Consulte tambin
Avisos de FmTemp (Pgina 629)
Modos de operacin de FmTemp (Pgina 614)
Diagrama de bloques de FmTemp (Pgina 651)

Advanced Process Library (V8.1)


650 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

4.4.7 Diagrama de bloques de FmTemp

Diagrama de bloques de FmTemp

63B([+L$FW 63B([W/L 6SB([W,QW


/LPLW
63B([W 63B([/R$FW 63B,QW/L /LQN
63B([W$FW
63B([W2S 2SHUDWRU
63B([W2XW
63B,QW2S /RJLF 63B7UN39$1' 09B)RU2Q
63B/L2S 63B5DWH2Q 250DQ$FW2509B7UN2Q
63B([+L/LP
63B([/R/LP
63B5PS2Q 63B5DWH7DUJHW
5HMHFW
5DPS
63B5PS7DUJHW   39
 *UDGLHQW

63B,Q+L/LP    
63B,Q/R/LP 63B5PS0RG7LPH
63B5PS7LPH
63B8S5D/LP 63B8S5D$FW
63B8S5D/LP
/LPLW 63B'Q5D/LP 63B'Q5D$FW
63B'Q5D/LP
$GY&R09
$GY&R$FW$1'
$GY&R0RG63
63B,Q+L/LP
63B,Q/R/LP $GY&R2Q

$GY&R(Q $GY&R0VWU2Q
$
5HMHFW  09B7UN2Q 1
63B,QW ' /LQN
09B)RU2Q $
VHOLPLWD 2SHUDWRU
$GY&R0RG63 1
\FRUULJH 2 $GY&R$FW
' /RJLF
$GY&R0RG63 $ 5
63B,Q+L/LP 63B,Q+L2XW 1
63B,Q/R/LP 63B,Q/R2XW 0DQ$FW $GY&R5G\
'

5HMHFW

0DQ

0DQ+L/LP 0DQ+L2XW
0DQ/R/LP 0DQ/R2XW 0DQ$FW

09B7UN2Q 

09B7UN 

0DQ$FW
2
09B7UN2Q 5
$GY&R$FW
$GY&R0RG63 $1'   

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 651
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

39B287
6LP2Q 39B$+B$FW
 39B:+B$FW
6LP39 $ODUP
39B7+B$FW
(VFULELU39B287HQ
39B7/B$FW
   6LP39FXDQGR 
6LP2Q  39B:/B$FW
39B$/B$FW
39B[+B/LP39B[/B/LP39B+\VW
39B[+B(Q39B[/B(Q
39B[+B0VJ(Q39B[+B0VJ(Q
)0 39B[B'&39B[B'*
[ $:7
3DUPHWURV 3DUPHWURV
$XW0RG/L 0DQ$FW GHRSHUDFLQ GHVDOLGD
/LQN
0DQ0RG/L $ODUP
2SHUDWRU 127 63 (5B$+B$FW
63B5( 63
$XW0RG2S $XW$FW
/RJLF /01B5( 39
0DQ0RG2S (5B$/B$FW
/01B5(21 (5
7UN2Q)0 /0175.21 ',69 ))ZG2XW
2SHQ/L 2SHQ 09B6DIH2Q 09 (5B$+B/LP(5B$/B/LP(5B+\VW
6$)(B21 /01
&ORVH/L 6[2SHQ (5B$+B(Q(5B$/B(Q
&ORVH 5EN2SHQHG /015+65(
6WRS/L 6WRS (5B$+B0VJ(Q(5B$/B0VJ(Q
6[&ORVH 5EN&ORVHG /015/65( 4/0183 (5B$B'&(5B$B'*
2SHQ2S
/RJLF /0162321 4/01'1 2SHQ
&ORVH2S
/0183B23 &ORVH
6WRS2S
/01'1B23 /01B$ $ 6WRS
0RG/L2S 09B6SOL%
6B5EN2Q3,'7XQ /0156B21 /01B% 1
)X]2SW2Q )8=,'B21 '
63B([W$FW 3DU)0B(UU
43$5B) 
 4&+B) &K)0B(UU
09B6SOL$
63B([+L/LP 3DUPHWURV   5EN2XW
63B,Q+L/LP GHOUHJXODGRU 4,' )X]2SW$FW
 4)8==< )X]&RQ 
63B([/R/LP 3URS6HO 3B6(/ $ODUP 5EN:+B$FW
463/(39 )X]63B39B$FW
63B,Q/R/LP 3B)GE6HO 3)'%B6(/
 'B(/B6(/  5EN 5EN:/B$FW
'B,Q6HO 
63B+/0 4/016$)( 09B6DI$FW
63B//0 4/0175.09B7UN$FW
09B([W$FW 5EN:+B/LP
'HDG%DQG '($'%B: 4/01B5(
 5EN:/B/LP
*DLQ(II *$,1
*DLQ 5EN+\VW
7, 7, 4/015B+6 5EN2SQ2XW
SK\V 5EN:+B(Q
7' 7' 4/015B/6 5EN&OV2XW
5EN:/B(Q
1HJ*DLQ 7''LII*DLQ 70B/$* :LWK5EN
5EN:+B0VJ(Q
1RUP39 09B6DIH /01B6$)( 4/015B21
5EN:/B0VJ(Q
/01B+/0 4635 6SOLW5DQJH
$XW$FW
/01B//0
 0RWRU7LPH 075B70 40$1B)& 0DQ$5:B$FW
09B+L/LP
3XOVH7LPH 38/6(B70
0DQ+L/LP
%UHDN7LPH %5($.B70
 )0B $
09B/R/LP 1
6WHS&RQ
0DQ/R/LP 23B6HO 23B6(/ '

09B7UN2Q
$
2 2
09B)P7UN$FW 1 127 /RRS&ORVHG
5 5
09B6DIH2Q '

:LWK5EN
0DQ$FW

Consulte tambin
Descripcin de FmTemp (Pgina 610)
Modos de operacin de FmTemp (Pgina 614)
Funciones de FmTemp (Pgina 615)

Advanced Process Library (V8.1)


652 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.4 FmTemp - Conexin a mdulos de regulacin de temperatura FM 355-2

Tratamiento de errores de FmTemp (Pgina 628)


Avisos de FmTemp (Pgina 629)
Terminales de FmTemp (Pgina 632)

4.4.8 Manejo y visualizacin

4.4.8.1 Vistas de FmTemp

Vistas del bloque FmTemp


El bloque FmTemp dispone de las vistas siguientes:
Vista estndar de reguladores FM (analgica) (Pgina 239)
Vista estndar de reguladores FM (regulador de impulsos) (Pgina 243)
Vista estndar de reguladores FM (regulador paso a paso con realimentacin de
posicin) (Pgina 247)
Vista estndar de reguladores FM (regulador paso a paso sin realimentacin de
posicin) (Pgina 251)
Vista de avisos (Pgina 280)
Vista de lmites de reguladores FM (Pgina 266)
Visor de curvas (Pgina 283)
Vista de parmetros de reguladores FM (Pgina 262)
Vista preliminar de reguladores FM (Pgina 275)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque para reguladores PID y FM (Pgina 221)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 653
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

4.5 GainSched - Adaptacin de valores de parmetros para un regulador


PID

4.5.1 Descripcin de GainSched

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1820
Familia: Control

Campo de aplicacin de GainSched


El bloque se utiliza para las siguientes aplicaciones:
Adaptacin continua de valores de parmetros de un regulador PID al punto de trabajo
actual de un proceso no lineal
Ganancia del regulador
Tiempo integral
Tiempo derivativo

Funcionamiento
Si su proceso requiere parmetros diferentes del regulador PID en distintos puntos de trabajo
debido a su comportamiento no lineal, es posible guardar juegos de parmetros ptimos en
forma de tabla ("itinerario") para un mximo de tres puntos de trabajo en el bloque GainSched.
El punto de trabajo actual se representa con una magnitud X que puede medirse de forma
continua, tpicamente con el valor real del propio regulador. El bloque procura que el regulador
tenga disponibles los parmetros ptimos adecuados Gain(j), TI(j) y TD(j) para cada punto
de trabajo X(j).
Si el proceso est entre dos puntos de trabajo, los parmetros se calculan mediante la
interpolacin lineal entre los valores ptimos de los dos puntos de trabajo ms cercanos. De
este modo se consigue una adaptacin continua y sin saltos de los parmetros del regulador
mientras el proceso se mueve de un punto de trabajo a otro.
Este bloque debe considerarse una funcin adicional para un regulador PID, cuyo fin es
mejorar la calidad de regulacin del regulador PID en procesos no lineales. La pantalla de
mando GainSched se llama con el botn "Planificacin ganancia" desde la vista de parmetros
del regulador PID asignado.
Al contrario que todos los dems bloques de funcin, el GainSched est implementado como
esquema CFC y se genera con la funcin "Compilar esquema como tipo de bloque". El
esquema de origen "FbGainSchedLim" est incluido en el suministro de la librera, de modo
que dispone de varias posibilidades de uso:

Advanced Process Library (V8.1)


654 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

Utilice el bloque de funcin GainSched ya compilado de la librera si la funcionalidad


estndar que le ofrece satisface sus necesidades.
Si necesita funciones adicionales especiales del Gain-Scheduling para su aplicacin (p.
ej. ms de tres puntos de trabajo, funciones lgicas adicionales para seleccionar los
parmetros), deber modificar el esquema de origen CFC y compilarlo como tipo de bloque
con otro nmero de FB.
Si el valor actual del parmetro de entrada X est por debajo del valor ms bajo X1 de la tabla
o por encima del valor ms alto X3, se visualizarn los parmetros del regulador que estn
preajustados en el extremo correspondiente X1 o X3 de la tabla.

Configuracin
El bloque GainSched se coloca en el mismo esquema CFC que el regulador asignado y se
interconecta con l, tal como se representa en la plantilla correspondiente: los parmetros de
salida Link2Gain, Link2TI y Link2TD se conectan con las entradas Gain, TI y TD del
regulador PID. La entrada X de GainSched recibe el valor medido del punto de trabajo,
tpicamente el mismo valor que PV del regulador.
Desde la vista de parmetros de los reguladores (p. ej. PIDConL) se puede abrir la vista
estndar del bloque GainSched. Consulte al respecto el captulo Llamada de otros
faceplates (Pgina 190).
Para definir los parmetros del Gain-Scheduling se realizan intentos separados para optimizar
el regulador en cada uno de los puntos de trabajo previstos, por ejemplo con una herramienta
como el sintonizador PID. Siempre que sea posible, no utilice amplitudes para excitar el
proceso, pues as se registrar la respuesta lineal aproximada en el entorno del punto de
trabajo examinado. Los valores de parmetros ptimos determinados por el sintonizador PID
se registran en la fila correspondiente al punto de trabajo en cuestin en la tabla del bloque
GainSched. La tabla se representa resumida en la vista estndar del faceplate. Asegrese de
que los valores numricos tambin estn establecidos de forma permanente en el sistema de
ingeniera, leyendo los valores numricos de los parmetros del AS al ES o bien
introducindolos manualmente en las entradas del bloque CFC.
Para el bloque GainSched existe una plantilla (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con un caso de
aplicacin para este bloque.
Ejemplo de los tipos de puntos de instrumentacin y control:
Regulacin PID con control de parmetros dependiente del punto de trabajo
(GainScheduling) (Pgina 2104)

Gain-Scheduling para procesos por lotes


Un campo de aplicacin tpico del Gain-Scheduling son los procesos por lotes que, al contrario
que los procesos continuos, no pueden linealizarse en un punto de trabajo fijo porque durante

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 655
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

el transcurso de un lote deben moverse entre diferentes puntos de trabajo. En este caso se
presentan tres escenarios de aplicacin distintos:
Los parmetros del regulador dependen nicamente de una sola variable que puede
medirse de forma continua y que es representativa del punto de trabajo, p. ej. la
temperatura del reactor. Es el caso de aplicacin tpico para el bloque GainSched: la
gestin de los parmetros del regulador se realiza en el bloque y es independiente de las
recetas Batch.
Los parmetros del regulador dependen de una variable que puede medirse de forma
continua y que es representativa del punto de trabajo, pero tambin hay una dependencia
de las materias que participan de la reaccin. En este caso, pueden ajustarse juegos de
parmetros adecuados para el Gain-Scheduling en la receta y transferirse desde SIMATIC
BATCH al bloque GainSched.
Los parmetros del regulador dependen nicamente de la fase actual del proceso por lotes.
En este caso, es posible escribir directamente desde el paquete Batch al regulador PID y
no se requiere ningn bloque Gain-Scheduling. Sin embargo, esto tiene el inconveniente
que al pasar de una fase a la siguiente se produce una conmutacin con riesgo de saltos
de los parmetros del regulador. As pues, el regulador debera ponerse provisionalmente
en modo Manual en el momento de la conmutacin para impedir un salto de la variable
manipulada.
La receta slo indica cul de los juegos de parmetros del regulador 1 ... 3 del bloque
GainSched es necesario actualmente. No obstante, los valores numricos de los
parmetros no se ajustan en la receta. El parmetro de entrada X del bloque GainSched
puede utilizarse en este caso como nmero del registro necesario y ocuparse con la receta
en lugar de conectarse con una magnitud de proceso medible. Entonces slo hay tres
valores fijos para X y deben tomarse las medidas citadas anteriormente debido a la
conmutacin con riesgo de saltos de los parmetros del regulador, porque no se utiliza la
capacidad de interpolacin del bloque GainSched.
Por norma general, no es necesario administrar los parmetros Batch (nmero Batch, nombre
Batch, etc.) en el bloque GainSched, porque el bloque no genera avisos propios y siempre
est en relacin 1:1 con un bloque regulador que conoce los parmetros Batch.

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Funciones de GainSched (Pgina 658)
Avisos de GainSched (Pgina 659)
Conexiones de GainSched (Pgina 659)
Diagrama de bloques de GainSched (Pgina 662)

Advanced Process Library (V8.1)


656 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

Tratamiento de errores de GainSched (Pgina 658)


Modos de operacin de GainSched (Pgina 657)

4.5.2 Modos de operacin de GainSched

Modos de operacin de GainSched


El bloque puede manejarse con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)

Modo "Automtico"
En el modo "Automtico" (ManParOn = 0), los parmetros del regulador se determinan
mediante un polgono en correspondencia con las entradas realizadas en el rea "Automtico"
de la vista de parmetros.
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Modo "Manual"
En el modo "Manual" (ManParOn = 1), los parmetros del regulador se preajustan en
correspondencia con las entradas realizadas en el rea "Manual".
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Consulte tambin
Diagrama de bloques de GainSched (Pgina 662)
Conexiones de GainSched (Pgina 659)
Avisos de GainSched (Pgina 659)
Tratamiento de errores de GainSched (Pgina 658)
Funciones de GainSched (Pgina 658)
Descripcin de GainSched (Pgina 654)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 657
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

4.5.3 Funciones de GainSched

Funciones de GainSched
A continuacin se relacionan las funciones de este bloque.

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
24 Activar la autorizacin de control local (Pgina 152)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Consulte tambin
Descripcin de GainSched (Pgina 654)
Avisos de GainSched (Pgina 659)
Conexiones de GainSched (Pgina 659)
Diagrama de bloques de GainSched (Pgina 662)
Tratamiento de errores de GainSched (Pgina 658)
Modos de operacin de GainSched (Pgina 657)
Vista estndar de GainSched (Pgina 663)

4.5.4 Tratamiento de errores de GainSched

Tratamiento de errores de GainSched


Este bloque no notifica errores.

Consulte tambin
Diagrama de bloques de GainSched (Pgina 662)
Conexiones de GainSched (Pgina 659)
Avisos de GainSched (Pgina 659)

Advanced Process Library (V8.1)


658 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

Funciones de GainSched (Pgina 658)


Modos de operacin de GainSched (Pgina 657)
Descripcin de GainSched (Pgina 654)

4.5.5 Avisos de GainSched

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de GainSched (Pgina 654)
Funciones de GainSched (Pgina 658)
Conexiones de GainSched (Pgina 659)
Diagrama de bloques de GainSched (Pgina 662)
Tratamiento de errores de GainSched (Pgina 658)
Modos de operacin de GainSched (Pgina 657)

4.5.6 Conexiones de GainSched

Conexiones de GainSched

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
Gain1 Ganancia PID para punto de trabajo 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Gain2 Ganancia PID para punto de trabajo 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Gain3 Ganancia PID para punto de trabajo 3 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 659
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

Parmetro Descripcin Tipo Valor predeterminado


GainOp Ganancia PID: entrada de modo STRUCT -
"Manual" Value: REAL 0.0
ST: BYTE 16#80
Feature Conexin para funciones STRUCT -
(Pgina 658) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
ManParOn 1 = Entrada de los parmetros PID en STRUCT -
modo "Manual" Value: BOOL 0
0 = Uso de los parmetros del regulador ST: BYTE 16#80
previstos en la tabla
OpSt_In Parmetro de entrada de la autorizacin DWORD 16#00000000
de control local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
TD_Op Tiempo derivativo PID [s]: entrada STRUCT -
manual del operador Value: REAL 0.0
ST: BYTE 16#80
TD1 Tiempo derivativo PID [s] para el punto STRUCT -
de trabajo 1 Value: REAL 0.0
ST: BYTE 16#80
TD2 Tiempo derivativo PID [s] para el punto STRUCT -
de trabajo 2 Value: REAL 0.0
ST: BYTE 16#80
TD3 Tiempo derivativo PID [s] para el punto STRUCT -
de trabajo 3 Value: REAL 0.0
ST: BYTE 16#80
TI_Op Tiempo integral PID (tiempo de accin STRUCT -
integral) [s]: entrada manual del Value: REAL 0.0
operador
ST: BYTE 16#80
TI1 Tiempo integral PID (tiempo de accin STRUCT -
integral) [s] para el punto de trabajo 1 Value: REAL 0.0
ST: BYTE 16#80
TI2 Tiempo integral PID (tiempo de accin STRUCT -
integral) [s] para el punto de trabajo 2 Value: REAL 0.0
ST: BYTE 16#80
TI3 Tiempo integral PID (tiempo de accin STRUCT -
integral) [s] para el punto de trabajo 3 Value: REAL 0.0
ST: BYTE 16#80
X Valor de proceso que define el punto de STRUCT -
trabajo Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


660 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

Parmetro Descripcin Tipo Valor predeterminado


X1 Punto de trabajo 1 (nodo) para X STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
X2 Punto de trabajo 2 (nodo) para X STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
X3 Punto de trabajo 3 (nodo) para X STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
X_Unit Unidad de medida para el punto de INT 1001
trabajo

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
Link2Gain Ganancia calculada del regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Link2TD Tiempo integral calculado STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Link2TI Tiempo derivativo calculado STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermLog El parmetro sirve para ocultar DWORD 16#00000000
elementos de control en el faceplate

Consulte tambin
Descripcin de GainSched (Pgina 654)
Avisos de GainSched (Pgina 659)
Diagrama de bloques de GainSched (Pgina 662)
Modos de operacin de GainSched (Pgina 657)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 661
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

4.5.7 Diagrama de bloques de GainSched

Diagrama de bloques de GainSched


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de GainSched (Pgina 659)
Avisos de GainSched (Pgina 659)
Tratamiento de errores de GainSched (Pgina 658)
Funciones de GainSched (Pgina 658)
Modos de operacin de GainSched (Pgina 657)
Descripcin de GainSched (Pgina 654)

4.5.8 Manejo y visualizacin

4.5.8.1 Vistas de GainSched

Vistas del bloque GainSched


El bloque GainSched dispone de las vistas siguientes:
Vista estndar de GainSched (Pgina 663)
Vista de parmetros de GainSched (Pgina 664)
Vista preliminar de GainSched (Pgina 665)
Vista de memoria (Pgina 282)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


662 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

4.5.8.2 Vista estndar de GainSched

Vista estndar de GainSched





(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).
En modo "Manual" es posible preajustar en la OS, en la vista de parmetros del bloque, los
valores que se visualizarn directamente en los parmetros de salida correspondientes.
En modo "Automtico" se produce una interpolacin mediante nodos que tambin se
preajustan en la vista de parmetros.

(2) Visualizacin del punto de trabajo (X)


Punto de trabajo que se utiliza actualmente.

(3) Visualizacin de la ganancia


Ganancia del regulador que se muestra actualmente en el parmetro de salida Link2Gain.

(4) Visualizacin del tiempo de integracin TI


Tiempo de integracin que se muestra actualmente en el parmetro de salida Link2TI.

(5) Visualizacin y modificacin del tiempo derivativo TD


Tiempo derivativo que se muestra actualmente en el parmetro de salida Link2TD.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 663
Bloques de regulacin
4.5 GainSched - Adaptacin de valores de parmetros para un regulador PID

(6) Tecla de salto al bloque GainSched


Mediante la tecla de salto se accede a la vista estndar de un bloque de regulacin configurado
en el sistema de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin
del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

4.5.8.3 Vista de parmetros de GainSched

Vista de parmetros de GainSched

(1) Visualizacin y modificacin de los valores para los parmetros del regulador en modo "Manual"
Aqu se introducen los valores de los parmetros que deben visualizarse en los parmetros
de salida correspondientes del bloque en el modo "Manual":
"Ganancia": parmetro de entrada GainOp
"TI": tiempo de integracin, parmetro de entrada TI_Op
"TD": tiempo derivativo, parmetro de entrada TD_Op
Encontrar ms informacin sobre la modificacin de valores en el captulo Modificacin de
valores (Pgina 236).

(2) Visualizacin y modificacin de los valores para los parmetros del regulador en modo "Automtico"
Aqu se introducen los valores de los parmetros que deben utilizarse en modo "Automtico"
para la interpolacin (mx. 3 valores):
"X1": punto de trabajo 1, parmetro de entrada X1
"X2": punto de trabajo 2, parmetro de entrada X2
"X3": punto de trabajo 3, parmetro de entrada X3
"Ganancia": parmetro de entrada Gain1 ... Gain3
"TI": tiempo de integracin, parmetro de entrada TI1 ... TI3
"TD": tiempo derivativo, parmetro de entrada TD1 ... TD3

Advanced Process Library (V8.1)


664 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Encontrar ms informacin sobre la modificacin de valores en el captulo Modificacin de


valores (Pgina 236).

4.5.8.4 Vista preliminar de GainSched

Vista preliminar de GainSched

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm o OS1Perm).
Aqu se muestran las habilitaciones de operacin siguientes:
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

4.6 ModPreCon - Regulador predictivo basado en modelo

4.6.1 Descripcin de ModPreCon

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1843
Familia: Control

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 665
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Campo de aplicacin de ModPreCon


De forma similar al bloque PIDConL, este bloque se utiliza para las siguientes aplicaciones:
Regulacin de consigna fija
Regulacin en cascada
Regulacin de relacin
Regulacin de rango partido
A diferencia de los reguladores PID, se trata de un regulador multivariable.
En comparacin con la versin Advanced Process Library V7.1.4, la nueva versin presenta
las siguientes ampliaciones funcionales:
optimizacin esttica integrada del punto de operacin,
prediccin sin intervencin y visualizacin de la prediccin del movimiento libre,
excitacin automtica del proceso para la identificacin de modelos,
comprobacin del tiempo de muestreo.

Funcionamiento y campo de aplicacin


El bloque se utiliza para regulaciones multivariable (Pgina 2143) de procesos dinmicos.
Puede procesar hasta cuatro variables manipuladas y reguladas interrelacionadas, adems
de una variable perturbadora medible.
En casos especiales, el bloque ModPreCon tambin puede utilizarse para regulaciones
monovariable muy complejas desde el punto de vista dinmico. Por ejemplo, aventaja a los
reguladores PID en procesos regulados de fase no mnima (Pgina 2143) o con fuertes
oscilaciones.
El algoritmo de ModPreCon solo trabaja para procesos estables con una respuesta indicial
de la que resulte estabilizacin a un valor fijo en un tiempo finito. Si el proceso es inestable o
contiene un integrador (p. ej. regulacin de nivel) en uno de los procesos principales, la
correspondiente funcin de transferencia parcial debe estabilizarse con un regulador
subordinado.
En los procesos con carcter integrador puede utilizarse como regulador subordinado un
simple regulador P (solo con accin proporcional) que se conecta entre la salida de la variable
manipulada de ModPreCon y la entrada del proceso parcial inestable y que recibe la salida
del proceso parcial con carcter integrador como una variable regulada. (los procesos
acoplados inestables se estabilizan con este principio).
Para una explicacin de las "regulaciones multivariable" y el "comportamiento de fase no
mnima", consulte la Ayuda de Advanced Process Library > Definiciones.

Nota relativa al campo de aplicacin del regulador: Tiempos de ejecucin ms prolongados


Por principio, el tiempo de ejecucin del regulador multivariable es mucho ms prolongado
que el de los reguladores PID, toda vez que en el algoritmo deben multiplicarse matrices muy
grandes. El tiempo de ejecucin tambin viene determinado por el nmero de variables
manipuladas y de proceso incluidas en el algoritmo de regulacin. Por consiguiente, el
regulador multivariable no es adecuado para regulaciones rpidas y se utiliza principalmente
para tareas de regulacin lentas y complejas.

Advanced Process Library (V8.1)


666 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

La carga de la CPU debida al tiempo de clculo se alivia gracias a que para las aplicaciones
tpicas de ModPreCon (vase Advanced Control Templates) se necesitan tiempos de
muestreo muy largos: > 20. Tpicamente, el ModPreCon se encuentra en el OB30, pudiendo
ser interrumpido por OB ms rpidos.
La optimizacin se llama dentro del bloque ModPreCon en la seccin de programa que se
ejecuta en el OB1. De este modo se evita que en el funcionamiento cclico (OB3x) se
produzcan cargas de tiempo de clculo adicionales causadas por el optimizador que tengan
relevancia de forma acclica, es decir, solo cuando varen las entradas del optimizador. Por
tanto, la carga de tiempo de clculo causada por el bloque ModPreCon con optimizacin es
apenas un poco mayor que en el caso de ModPreCon sin optimizacin.

Principio de funcionamiento
El bloque ModPreCon es un regulador multivariable predictivo basado en modelo. Utiliza un
modelo matemtico de la dinmica del proceso, incluyendo todos los acoplamientos como
parte del regulador. Este modelo permite predecir el comportamiento futuro del proceso a lo
largo de un perodo definido (horizonte de prediccin).
Basndose en esta prediccin, un criterio de calidad

r rT rr rT r
J = (w - y) R (w-y) + u Q u
se optimiza (minimiza), siendo:
w las series de tiempo de las consignas futuras,
y la trayectoria futura de las variables reguladas,
u los cambios futuros de la variable manipulada.
Si se aumentan las ponderaciones en la matriz diagonal Q, el regulador variar entonces con
ms cuidado sus valores manipulados, de lo que resulta un comportamiento de regulacin
ms lento pero ms robusto. La importancia relativa de las distintas variables reguladas se
define por medio de factores de ponderacin en la matriz diagonal R. Una mayor ponderacin
(prioridad) de una sola variable reguladas significa que esta se aproxima ms rpidamente a
la consigna, permaneciendo en estado estacionario ms exactamente en la consigna, si no
pueden alcanzarse con exactitud todas las consignas.
El algoritmo es una variante del procedimiento DMC (Dynamic Matrix Control), en el que el
problema de optimizacin en la fase de diseo se soluciona inicialmente despreciando las
limitaciones. El bloque de funcin en s contiene la solucin analtica del problema de
optimizacin. Las limitaciones de la variable manipulada, tanto en trminos absolutos como
de gradientes, se tratan en el algoritmo del bloque de funcin como limitaciones estrictas que
no pueden infringirse. Las consignas exactas o las zonas objetivo para las variables reguladas
se consideran en la optimizacin siempre que sea posible. Por tanto, las zonas objetivo de
las variables reguladas constituyen lmites flexibles que se desean cumplir, pero cuyo
cumplimiento no se puede garantizar. La respuesta a cambios de consigna del regulador en
funcionamiento puede ajustarse finamente mediante un filtro de variables de referencia para
ver cmo va a evolucionar la consigna en el futuro.
La calidad de regulacin puede mejorarse notablemente si es posible medir las distintas
variables perturbadoras, p. ej. las variaciones de caudal. En este caso, a la hora de predecir
las variables reguladas es recomendable considerar el modelo de cmo influye en estas la

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 667
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

variable perturbadora, de manera que el regulador pueda reaccionar previsoramente a tales


efectos perturbadores.

Optimizacin del punto de operacin


La optimizacin esttica integrada del punto de operacin puede utilizarse cuando existe cierto
grado de libertad en al menos una variable regulada. Para tales variables reguladas no se
especifica una consigna exacta sino un rango de tolerancia, p. ej.
SP2OptHiLimSP2OptLoLim,
dentro del cual debe hallarse el valor real CV2. Estos rangos pueden definirse para cualquier
subconjunto de las variables reguladas relevantes. Sin embargo, diferentes valores dentro del
rango de tolerancia pueden resultar ms o menos ventajosos desde el punto de vista
econmico. Con ayuda de la funcin de optimizacin es posible encontrar el punto ptimo,
atendiendo a consideraciones econmicas, dentro del rango de tolerancia. Para ello se define
una funcin (criterio de calidad) que depende linealmente de las variables manipuladas y
reguladas del regulador predictivo. Este criterio puede ser, por ejemplo, el rendimiento
econmico de la planta por unidad de tiempo o bien costes especficos o el consumo
energtico.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Tras la incorporacin en CFC, proceda del siguiente modo:
1. En el modo Manual del regulador, excite el proceso mediante una secuencia de escalones
de la variable manipulada.
2. Registre los datos medidos con la vista de curvas de CFC y exprtelos a un archivo
comprimido.
3. Seleccione la instancia de ModPreCon en el CFC. Elija Edicin > Configurador MPC para
iniciar el Configurador MPC. Los pasos Identificacin del proceso, Diseo del regulador y
Simulacin del lazo cerrado se llevan a cabo en el Configurador MPC. En la Ayuda del
Configurador MPC encontrar una descripcin detallada del procedimiento. A la Ayuda se
accede con un botn del Configurador MPC o directamente bajo \Program Files
(x86)\SIEMENS\STEP7\S7JMPC\s7jmpctd.chm. (!la ltima letra indica el idioma de la
Ayuda).
4. Utilizando el configurador, cree un cdigo fuente SCL para el bloque de datos de usuario
(DB). ste contiene los modelos y matrices necesarios para una instancia de ModPreCon.

Advanced Process Library (V8.1)


668 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

5. Compile el cdigo fuente SCL en el sistema de ingeniera y crguelo en el controlador (AS).


6. Introduzca el nmero del bloque de datos en el parmetro de entrada DB_No del bloque
ModPreCon. Los valores se aplican en el regulador tras reiniciar el bloque por medio del
parmetro de entrada Restart.

Nota
Al disear el regulador en el Configurador MPC se calcula y visualiza un tiempo de ciclo
del regulador y un tiempo de muestreo del OB, que se guardan en el bloque de datos de
usuario. El usuario es responsable de que el bloque ModPreCon se llame en el nivel de
alarma cclica adecuado para el tiempo de muestreo del OB. En la versin ModPreCon
actual, esto se comprueba durante la inicializacin. Si el tiempo de muestreo SampleTime
del bloque de funcin no coincide con el parmetro OB_SampleTime del bloque de datos
de usuario, se muestra un error de parametrizacin (ErrorNum=3). Para tiempos de ciclo
del regulador superiores a 5 s, coloque el bloque ModPreCon en el OB30 y especifique
en la configuracin hardware de la CPU Simatic el tiempo de ciclo apropiado para el
OB30. La configuracin hardware no permite ajustar tiempos de ciclo del regulador
superiores a 20 s. Entonces se llama al bloque cada 20 s y se realiza automticamente
ese muestreo ms lento prolongando internamente una reduccin interna del ciclo en el
bloque.

Para el bloque ModPreCon existen una plantilla (template) de ejemplo de un tipo de punto de
instrumentacin y control en la Advanced Process Library, as como un proyecto de ejemplo
(APL_Example_xx, xx designa el idioma) con distintos casos de aplicacin para este bloque.
En el proyecto de ejemplo se simulan varios casos de aplicacin que explican el
funcionamiento del bloque.
Ejemplo de una variable de proceso:
Regulacin predictiva basada en modelo (para ms informacin, consulte la Ayuda de
Advanced Process Library > PCS 7 Advanced Process Control Templates > Tipos de
puntos de instrumentacin y control > Regulacin predictiva basada en modelo
(ModPreCon))
Casos de aplicacin en el proyecto de ejemplo:
Regulacin predictiva de un proceso multivariable 2x2 (para ms informacin, consulte la
Ayuda de Advanced Process Library > PCS 7 Advanced Process Control Templates >
Proyecto de ejemplo APL_Example_xx > Regulacin predictiva de un proceso multivariable
2x2)
Regulacin predictiva de un proceso no lineal (para ms informacin, consulte la Ayuda
de Advanced Process Library > PCS 7 Advanced Process Control Templates > Proyecto
de ejemplo APL_Example_xx > Regulacin predictiva de un proceso no lineal)

Comportamiento en arranque
Al arrancar la CPU, el bloque se inicia siempre en modo Manual. solo es posible conmutar al
modo Automtico si est cargado un bloque de datos de usuario y si la memoria interna de
valores medidos del ModPreCon contiene datos.
El Feature Bit Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 669
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Para ms informacin sobre el bit Feature "Definir el comportamiento en arranque", consulte


la Ayuda de Advanced Process Library > Fundamentos de la APL > Comportamiento
parametrizable para los bloques > Definir el comportamiento en arranque.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de
ModPreCon (Pgina 687).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8-9 no utilizado
10 MV1TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
11 MV2TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
12 MV3TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
13 MV4TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
14 no utilizado
15 DB_Loaded
16 DV_Model Available
17 OptimAct
18 NOT(OptimAct)
19 SimOn AND ManAct
20 J_Mini
21 NOT(J_Mini)
22 ExciteOn AND ManAct.Value
23-30 no asignado
31 Feature.Bit31: visualizacin de las predicciones en el faceplate

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 - 30 no utilizado
31 MS_RelOp

Advanced Process Library (V8.1)


670 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Consulte tambin
Funciones de ModPreCon (Pgina 672)
Avisos de ModPreCon (Pgina 687)
Diagrama de bloques de ModPreCon (Pgina 698)
Tratamiento de errores de ModPreCon (Pgina 686)
Modos de operacin de ModPreCon (Pgina 671)
Regulacin predictiva basada en modelo (ModPreCon) (Pgina 2120)
Regulacin predictiva de un sistema regulado multivariable 2x2 (ModPreConSim)
(Pgina 2139)
Regulacin predictiva de un proceso no lineal (ModPreConNonLinSim) (Pgina 2139)

4.6.2 Modos de operacin de ModPreCon

Modos de operacin de ModPreCon


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.
Los modos de operacin mencionados son aplicables al bloque en todos los canales de salida
(MV1 ... MV4). Por lo dems, es posible corregir ciertos canales de salida. Consulte al respecto
el captulo Funciones de ModPreCon (Pgina 672).

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Nota
A diferencia de los reguladores PID, el bloque ModPreCon puede operarse en modo
"Automtico" sin que sus seales de salida influyan en el proceso, ya que no debe temerse
un "windup" del integrador.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 671
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de ModPreCon (Pgina 698)
Terminales de ModPreCon (Pgina 687)
Avisos de ModPreCon (Pgina 687)
Tratamiento de errores de ModPreCon (Pgina 686)
Descripcin de ModPreCon (Pgina 665)

4.6.3 Funciones de ModPreCon

Funciones de ModPreCon
A continuacin se muestra una relacin de las funciones de este bloque.

Clculo y limitacin de la variable manipulada


La variable manipulada MV1 ... MV4 (denominada MVx en lo sucesivo, x = 1 ... 4) puede
calcularse como se indica a continuacin:

ManAct MVxTrkOn MVx Vigilancia de lmites Estado


1 - Manx ManxHiLim Modo "Manual", ajustado por operador
ManxLoLim
0 1 MVxTrk MVxHiLim Correccin por seguimiento con limitacin
MVxLoLim
0 0 Variable MVxHiLim Modo "Automtico": algoritmo del regulador
manipulada MVxLoLim predictivo
automtica

Observacin
Si el regulador est en el modo "Fuera de servicio", los parmetros de salida MV1 ... MV4 se
ajustan, en funcin del Feature Bit (Valor manipulado de reposo efectivo en el arranque
(Pgina 159)), al ltimo valor vlido en modo Manual, o bien a la correspondiente variable
manipulada de reposo (SafePos1 ... SafePos4). Consulte al respecto el captulo Fuera de
servicio (Pgina 64).

Advanced Process Library (V8.1)


672 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Tpicamente se selecciona para el modo Automtico un rea de trabajo limitada (entre


MVxHiLim y MVxLoLim) menor que en modo Manual. Considerando el rango de validez
limitado de un modelo de proceso lineal cuando se usa para aproximar el comportamiento de
proceso no lineal, ello permite garantizar la estabilidad del lazo cerrado dentro del rango de
variacin automtica de la variable manipulada.
Los gradientes de la variable manipulada (modificaciones por segundo) se limitan en el modo
"Automtico" de MV1RaLim a MV4RaLim. La limitacin de los gradientes es aplicable a
cambios tanto en sentido positivo como negativo.

Correccin por seguimiento y limitacin de la variable manipulada


El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).
A diferencia de los reguladores PID, la correccin por seguimiento de las variables
manipuladas (MV1 ... MV4) se activa canal por canal por medio de un parmetro de entrada
MV1TrkOn ... MV4TrkOn. La respectiva variable manipulada se corrige para que siga al
parmetro de entrada interconectable MV1Trk ... MV4Trk.

Especificacin interna de consigna


La especificacin de consignas en este bloque se efecta siempre internamente en los
terminales SP1 ... SP4. Normalmente, estos se operan por medio del faceplate. En casos
especiales es posible interconectar las consignas. Entonces, estas ya no se pueden operar
mediante el faceplate.

Correccin por seguimiento de consigna en Manual


En este estado (SP_TrackCV = 1), las consignas internas SP1 ... SP4 siguen en modo
"Manual" a los valores reales asociados CV1 ... CV4. Gracias a esta funcin, la conmutacin
a modo "Automtico" se realiza sin saltos. Las consignas pueden operarse de nuevo una vez
realizada la conmutacin.

Filtro de consignas
El filtro de consignas constituye la nica posibilidad de modificar el comportamiento del
regulador predictivo sin tener que generar un nuevo bloque de datos de usuario mediante el
Configurador MPC ni reinicializar el regulador. La respectiva constante de tiempo especificada
PreFilt1 ... PreFilt4 del filtro de consignas debe interpretarse como el tiempo de
estabilizacin deseado de este canal CV tras un escaln de consigna. Cuanto mayor sea la
constante de tiempo, tanto ms lento y cuidadosamente funcionar el regulador. En caso de
escalones de consigna en un nico canal de regulacin, ello permite reducir el efecto
perturbador en canales de regulacin adyacentes.
Internamente, el bloque ModPreCon utiliza futuras trayectorias de consigna que comparan
con las variaciones pronosticadas de las variables reguladas. Si no se aplica el filtro de
consignas, se supone que la consigna actual debe seguir siendo vlida sin modificacin alguna
dentro del horizonte de prediccin. En caso de escaln de consigna, esto significa que la
nueva consigna se exige ya en su totalidad en un futuro prximo, aunque el proceso es incapaz
de lograrlo (de acuerdo con la prediccin). El filtro de consignas permite calcular una

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 673
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

trayectoria de consigna asinttica (de primer orden) desde el valor real actual hasta la consigna
exigida, de manera que esta ltima se alcance en el tiempo indicado.

Nota
El filtro de consignas tiene efecto tambin sin escalones de consigna, en caso de que - debido
a efectos perturbadores - el valor real est muy lejos de la consigna. Por tanto, el filtro
ralentiza no solo la respuesta a cambios de consigna, sino - indirectamente - tambin la
respuesta a perturbaciones.

De todas maneras, el filtro de consignas solo puede ralentizar y no acelerar la respuesta de


regulacin. Si el valor es 0, el filtro previo est desactivado. Por tanto, se recomienda
configurar el comportamiento bsico del regulador en el Configurador MPC por medio del
parmetro "Penalidad de los cambios de la variable manipulada" y optimizarlo en el software
por medio de la simulacin del lazo cerrado. En este caso, el filtro de consignas tan solo
debera utilizarse para modificar sensiblemente el comportamiento en la planta en marcha.

Nota
Seleccione una constante de tiempo de filtro que no sea excesivamente larga. Los valores
superiores al horizonte de control del regulador predictivo (ver DB de usuario de ModPreCon,
comentario en el encabezado de la fuente SCL: "control horizon" por "controller sample time"
en segundos) pueden provocar efectos no deseados en caso de uso simultneo de la banda
muerta. Para que el comportamiento del regulador se vuelva notablemente ms lento, utilice
mejor la penalidad de los cambios de la variable manipulada en el Configurador MPC.

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Variable regulada (SimCVx, SimCVxLi)

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).
Dentro del regulador predictivo, el error de regulacin se forma como diferencia entre el
movimiento previsto del proceso (empezado en el valor real actual de CV1 ... CV4) y la futura
trayectoria de consigna (que finaliza en SP1 ... SP4) en todo el horizonte de prediccin para
cada canal de regulacin y se utiliza para calcular la variable manipulada.
El efecto de las bandas muertas SP1DeadBand a SP4Deadband equivale bsicamente al de
un regulador PID, pero cubriendo todo el horizonte de prediccin futuro. Por tanto, si p. ej. la
variable regulada pronosticada CV1 se encuentra dentro de la zona SP1 SP1DeadBand en

Advanced Process Library (V8.1)


674 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

todo el horizonte de prediccin, debido a este canal de regulacin no se considerar necesario


modificar ninguna variable manipulada. Por tanto, esta zona se denomina tambin "zona CV".
A diferencia de las limitaciones de la variable manipulada, no se trata de limitaciones estrictas
que deben cumplirse en todo caso.
En las regulaciones multivariable se recomienda aprovechar el hecho de que, desde el punto
de vista de la aplicacin, solo algunas variables reguladas deben alcanzar exactamente una
consigna predeterminada, en tanto que las otras solo deben mantenerse dentro de un rango
definido.
Un ejemplo tpico a este respecto son los valores caractersticos de calidad especificados
para un rango de tolerancia. En tanto que una banda muerta tiende a poner en peligro la
estabilidad en un regulador PID, las zonas CV alivian la carga total en los distintos canales del
regulador multivariable.
Las zonas CV permiten obtener el comportamiento de una regulacin de relevo suave (soft
override control).

Ejemplo de aplicacin de formacin de error de regulacin con banda muerta


Mientras que la presin en un reactor se encuentre -por motivos de seguridad- dentro de los
lmites prescritos, el regulador multivariable solo se ocupa de la calidad del producto. Sin
embargo, tan pronto como la presin amenace con rebasar el rango admisible (es decir, si en
la prediccin se mueve hacia futuro valor no admisible), entra en efecto la regulacin de
presin. Ponderando las variables reguladas en el criterio de calidad (vase Configurador
MPC) es posible asignar a los rebases inminentes de los lmites de presin una ponderacin
especialmente elevada.

Algoritmo del regulador predictivo


El bloque ModPreCon se ha derivado del conocido algoritmo DMC (Dynamic Matrix Control) .
Las modificaciones futuras de la variable manipulada dentro del horizonte de control se
calculan segn la frmula:

r r r
u = C (w f )

Donde:
w las series de tiempo de las consignas futuras
f el movimiento libre pronosticado de las variables reguladas (siendo constante la variable
manipulada) en el futuro
C la matriz de regulacin constante calculada por el configurador MPC. C incluye tanto el
modelo de proceso como la ponderacin de modificaciones de la variable manipulada y
las variables reguladas del criterio de calidad de la optimizacin.
Segn el principio del horizonte deslizante, solo se desacopla el primer valor del vector de las
modificaciones ptimas de la variable manipulada a lo largo de todo el horizonte de control y
se aplica en el proceso. En el siguiente paso, considerando los valores reales actuales que
se acaban de recibir, se realiza un nuevo clculo a lo largo de todo el horizonte de prediccin.
En el regulador predictivo, las modificaciones de la variable manipulada se basan en los
futuros errores de regulacin pronosticados. En cambio, en un regulador PID, se basan en

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 675
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

los errores de regulacin del pasado (que pudieran haberse integrado). Esto se puede
comparar ilustrativamente con un estilo de conduccin "anticipativo".

Anti-Windup
Las medidas de anti-windup se llevan a cabo automticamente dentro del regulador si hay
limitaciones activas de la variable manipulada. En las ecuaciones de prediccin se utilizan las
variables manipuladas limitadas realmente, en vez de las calculadas tericamente.

Control predictivo basado en modelo


Es posible y recomendable utilizar un control predictivo basado en modelo si una perturbacin
conocida, cuya causa sea medible, afecta considerablemente el proceso.

Los efectos de una perturbacin medible (terminal DV1) en todas las variables reguladas
CV1 ... CV4 pueden estimarse cuando el regulador se pone en servicio en modo Manual. En
este caso, ningn movimiento de las variables reguladas se debe a cambios en la variable
manipulada, sino que todos los movimientos son causados por la variable perturbadora. Si la
variable perturbadora se puede medir, pero no ajustarse activamente, puede resultar
necesario examinar un fichero de datos para detectar las secciones de tiempo en las que ha
cambiado la variable perturbadora.
La identificacin de las funciones de transferencia de la variable perturbadora DV1 a todas las
variables reguladas CV1 ... CV4 (modelo de perturbacin, en el grfico superior G(1,d) y
G(2,d) ) se realiza mediante el configurador MPC, de manera similar a la identificacin de las
funciones de transferencia principales (G(1,1) a G(2,2)). La variable perturbadora medida se
conecta luego a la entrada DV1 del bloque ModPreCon y el control predictivo se activa con
DV_On = 1. Ello permite considerar en la prediccin el efecto de la perturbacin medible, y el
regulador puede comenzar a tomar contramedidas previsoras antes de que la perturbacin
afecte demasiado a las variables reguladas.
Este tipo de control predictivo es especialmente efectivo cuando la variable perturbadora es
constante en algunas secciones y cambia de vez en cuando. En cambio, cuando una variable
perturbadora cambia u oscila permanentemente, debe tomarse en consideracin al crear el
modelo de proceso en el configurador MPC, aunque el control anticipativo no debe activarse

Advanced Process Library (V8.1)


676 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

durante el funcionamiento del regulador para evitar que las variables manipuladas oscilen de
forma permanente.
Si el bloque de datos de usuario no contiene un modelo de perturbacin, se ignora la entrada
DV1.
Algunos ejemplos tpicos de variables perturbadoras medibles son las cantidades de entrada
de columnas de destilacin o los caudales de reactores continuos.

Regulador predictivo con ms de una variable perturbadora medible


Si en una aplicacin deben incluirse varias variables perturbadoras medibles y no se necesitan
las cuatro variables manipuladas del bloque ModPreCon, es posible reasignar el primer canal
de salida no utilizado a un control anticipativo.
Ejemplo: Solo hay dos opciones de intervencin, as que solo se utilizan MV1 y MV2. A
continuacin, se aplica la perturbacin adicional medible DV2 al parmetro de entrada
MV3Trk y se pone MV3TrkOn = 1. Al registrar datos de aprendizaje para el regulador predictivo
se declara MV3Trk como tercera variable manipulada y, con el registrador de curvas de
tendencia CFC, se registra tambin la repercusin de los cambios de DV2 en todas las
variables reguladas.
Seguidamente, con el configurador MPC se determina un modelo de proceso que tambin
describe las repercusiones de DV2. Si, de todas formas, la variable perturbadora DV2 cambia
en el modo "Automtico" del regulador a causa de influencias externas, las repercusiones de
dicho cambio se tienen en cuenta mediante MV3Trk cuando se pronostica el comportamiento
futuro del proceso, de modo que pueden compensarse con antelacin. La calidad del control
predictivo es tan elevada como en el control anticipativo normal a travs de los parmetros
de entrada DV y DV_On = 1.
Si desea desactivar dicho control durante el funcionamiento por medio de la variable
manipulada reasignada MV3, hay que poner delante de la entrada MV3Trk un bloque selector
SelA02In. Esto permite aplicar un cero constante a MV3Trk en lugar del valor medido DV2,
con lo que se impide cualquier influencia de MV3 sobre la prediccin. (MV3TrkOn debe
permanecer siempre a 1 a causa de la reasignacin, para que el valor de MV3 no pueda ser
modificado por el regulador.)
De este modo es posible seleccionar hasta cuatro variables perturbadoras medibles. Sin
embargo, la suma de las variables manipuladas y perturbadoras no debe pasar de cinco.

Regulacin de sistemas "cuadrados" y "no cuadrados"


El caso ideal en una regulacin multivariable es que el nmero de la variable manipulada
equivalga al de las variables reguladas. En este caso se habla de un sistema "cuadrado".
Mientras que las limitaciones no influyan en la operacin, el regulador puede llevar en principio
todas las variables reguladas a sus valores de consigna.
Si hay menos variables manipuladas que variables reguladas, o si algunas variables
manipuladas han alcanzado sus lmites, al problema de regulacin le faltan grados de libertad.
Por este motivo, no es posible alcanzar exactamente todas las consignas.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 677
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

El algoritmo ModPreCon encuentra entonces un compromiso que se puede influenciar


seleccionando las ponderaciones (prioridades) de las variables reguladas en el configurador
MPC: Las variables reguladas de alta prioridad tendrn menores desviaciones de regulacin.

Nota
Puesto que el bloque ModPreCon es un algoritmo de regulador predictivo fino sin
optimizacin online, no puede garantizarse por regla general que el compromiso encontrado
sea ptimo desde el punto de vista matemtico, es decir, que sea realmente el mnimo de
la funcin de calidad considerando las limitaciones de la variable manipulada. Sin embargo,
el regulador encuentra compromisos razonables en la mayora de los casos prcticos.
La optimizacin esttica del punto de operacin no es una optimizacin online dinmica en
este sentido, es decir, no modifica en nada la limitacin antes mencionada.

Si hay ms variables manipuladas que variables reguladas, o bien si algunas de estas ya


estn en sus respectivas zonas de consigna, el problema de regulacin tiene demasiados
grados de libertad. Sin embargo, un algoritmo predictivo fino no puede reconocer
explcitamente esta situacin y utilizarla para optimizar la variable manipulada libre. Por tanto,
el bloque ModPreCon lleva todas las variables manipuladas a valores que cumplen los
objetivos para las variables reguladas y los mantiene. No obstante, en algunos casos puede
resultar til poner ms variables manipuladas que variables reguladas a disposicin del
regulador, p. ej. si el efecto de algunas variables manipuladas est demasiado limitado.
Otro planteamiento posible consiste en definir las variables manipuladas excedentes tambin
como pseudovariables reguladas. Asigne para ello a las pseudovariables reguladas una
consigna de prioridad baja. El regulador intentar entonces alcanzar en primer lugar los
principales objetivos de regulacin, procurando alcanzar en lo posible determinados valores
ideales para algunas variables manipuladas.

Regulacin de sistemas lineales y no lineales


El algoritmo de ModPreCon se basa en un modelo de proceso lineal e invariante en el tiempo.
Por tanto, de manera similar a un regulador PID, se adecua primordialmente para regular
sistemas lineales, o bien sistemas no lineales en el entorno de un punto de trabajo fijo.
No obstante, de forma anloga al regulador PID, existen algunas posibilidades de ampliar el
campo de aplicacin de los sistemas no lineales:

Funciones de compensacin entre el regulador y el proceso regulado:


Por ejemplo, el efecto de una curva caracterstica de una vlvula no lineal puede compensarse
por medio de un bloque de funcin poligonal entre la salida MV del regulador y la entrada de
variable manipulada del bloque de vlvula. Vigile la aplicacin de las limitaciones de las
variables manipuladas. Conforme a ello, el efecto de una no linealidad en la salida del proceso
regulado (p. ej. curva caracterstica de sensor) puede compensarse por medio de un bloque
poligonal antes de la entrada CV del regulador. Recuerde transformar tambin conforme a ello
la respectiva consigna (SP). En ambos casos, desde el punto de vista del regulador, las
funciones de compensacin se convierten en parte del proceso regulado. El objetivo consiste
siempre en disear de la forma ms lineal posible el comportamiento general del proceso
regulado y los elementos de compensacin.

Advanced Process Library (V8.1)


678 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Regulacin multimodelo:
La idea fundamental de este planteamiento es similar al control de parmetros dependiente
del punto de trabajo en los reguladores PID. Puesto que los parmetros de modelo del bloque
ModPreCon no pueden modificarse en el tiempo de ejecucin, la gua para seleccionar el
juego de parmetros adecuado se convierte en una gua para seleccionar el modelo adecuado.
Varias instancias de ModPreCon con distintos modelos para diferentes puntos de trabajo se
ejecutan paralelamente. Los modelos ptimos localmente se calculan excitando el proceso
en los distintos puntos de trabajo con amplitudes pequeas, con lo que solo se captura el
comportamiento del proceso no lineal en el entorno del respectivo punto de trabajo.
La variable manipulada definitiva de cada variable manipulada se obtiene como promedio
ponderado de las variables manipuladas propuestas por las distintas instancias de regulador.
(Se recomienda realizar los experimentos de excitacin del proceso para el configurador MPC
tan solo despus de haber implementado las funciones de adicin de las variables
manipuladas, de manera que -al adoptar los datos- se cumplan exactamente las condiciones
para las que debe ser vlido el modelo en operacin.)

)DFWRUGHSRQGHUDFLQ:L

: : :


&9

; ; ;

Conforme a las funciones de pertenencia conocidas de la lgica fuzzy, los factores de


ponderacin 0 ... 1 se forman de manera que la suma de todas las ponderaciones sea siempre
igual a uno y que todo regulador obtenga en su propio punto de trabajo la mxima ponderacin.
Para calcular cada uno de los factores de ponderacin se utiliza una lnea poligonal con 4 o
5 nodos. Los factores de ponderacin se calculan en funcin de cualquier variable medible
PV del proceso que sea representativa del punto de trabajo de este. Puede tratarse de una
de las variables reguladas CVx, aunque no es obligatorio. Las abscisas de los nodos o vrtices
de todos los polgonos se seleccionan de manera que cubran todo el rango de valores de
PV, con objeto de evitar errores de extrapolacin.
Recuerde que con ello pueden modelarse solo aquellos efectos no lineales en todo el lazo de
regulacin multivariable que correspondan exactamente a esta variable PV representativa.
Por tanto, este planteamiento no se adecua para casos en los que algunas funciones de
transferencia parcial tengan efectos no lineales que dependan de diferentes variables
completamente independientes entre s.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 679
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Para garantizar la estabilidad del lazo de regulacin completo es necesario que todos los
reguladores parciales sean por lo menos estables en todos los puntos de trabajo. A diferencia
de los reguladores PID, un MPC no se ve afectado por problemas de "windup" si funciona
provisionalmente en modo "Automtico" sin poder acceder al proceso real (factor de
ponderacin cero).
Una de las instancias del regulador se define como regulador principal y se visualiza en la
pantalla de mando de la OS. Todas las dems se conectan de manera que adopten del
regulador principal tanto el modo de operacin ("Manual" o "Automtico") como las consignas.
Las variables manipuladas manuales se transfieren a los reguladores auxiliares a travs de
las entradas de seguimiento. Gracias a ello, el operador no tiene que intervenir en los
reguladores auxiliares.

Nota
Al pasar del modo automtico al manual se utilizan las variables manipuladas del regulador
principal. Si el proceso se encontraba previamente en el rea de trabajo de uno de los
reguladores auxiliares, las variables manipuladas efectivas en este momento en el proceso
pueden diferir notablemente de ellas. En este caso, aplique las variables manipuladas que
se hacen efectivas ahora introducindolas manualmente en el faceplate del regulador
principal.

En el proyecto de ejemplo de la Advanced Process Library encontrar un ejemplo de una


regulacin multimodelo (v. Regulacin predictiva de un proceso no lineal
(ModPreConNonLinSim) (Pgina 2139)).

Regulacin de trayectoria:
Este planteamiento combina las ventajas de un control "feed-forward" (Feedforward Control)
con las ventajas de un control en lazo cerrado (Closed Loop Control). El regulador trabaja
siguiendo una trayectoria optimizada a priori de consignas y variables manipuladas. Por tanto,
solo tiene que corregir pequeas desviaciones entre la trayectoria guardada y el estado real
del proceso. Una trayectoria comprende la curva de evolucin ptima de la variable
manipulada a lo largo del tiempo y la de evolucin correspondiente del valor real. Las variables
manipuladas deseadas se leen a travs de las entradas MV1Traj ... MV4Traj en el bloque
ModPreCon y se suman a las variables manipuladas calculadas por el algoritmo (solo en modo
Automtico). Una ventaja de esto es que la variable manipulada que tiene realmente efecto
en el proceso se limita por configuracin como suma de la trayectoria y la contribucin del
regulador. Los valores reales de la trayectoria se conectan a las correspondientes entradas
de consigna SP1 ... SP4 del regulador. Mientras el proyecto se comporte de la manera prevista
en la trayectoria, a los cambios de la variable manipulada conformes a la trayectoria
responder con las correspondientes variaciones del valor real, con lo que el error de
regulacin ser cero. Tambin es conocido que un proceso dinmico no lineal puede
linealizarse alrededor de un punto de trabajo fijo o una posicin de reposo del sistema.
Adems, tambin es posible linealizarlo alrededor de una trayectoria.

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:

Advanced Process Library (V8.1)


680 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

DV1.ST
CV1.ST
CV2.ST
CV3.ST
CV4.ST

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
4 Definir el modo de interruptor o pulsador (Pgina 160)
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"
(Pgina 159)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159)
24 Activar la autorizacin de control local (Pgina 152)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 no utilizado
2 1 = El operador puede conmutar al modo "Fuera de servicio"
3 no utilizado
4 no utilizado
5 1 = El operador puede modificar la consigna 1
6 1 = El operador puede modificar las variables manipuladas de todos los canales
7 1 = El operador puede modificar los lmites de operacin superiores de las consignas de
todos los canales
8 1 = El operador puede modificar los lmites de operacin inferiores de las consignas de
todos los canales
9 1 = El operador puede modificar la consigna 2
10 1 = El operador puede modificar la consigna 3
11 1 = El operador puede modificar la consigna 4
12 1 = El operador puede modificar el filtro de consigna de todos los canales
13 - 16 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 681
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Bit Funcin
17 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en
"Manual"
18 1 = El operador puede activar la funcin Control predictivo basado en modelo
19 1 = El operador puede activar la funcin "Prediccin sin manipulacin"
20 - 22 no utilizado
23 1 = El operador puede modificar el parmetro Banda muerta de todos los canales
24 1 = El operador puede modificar los parmetros de optimizacin
25 1 = El operador puede modificar el valor de simulacin SimPV1..4
26 1 = El operador puede activar la funcin Simulacin
27 1 = El operador puede activar la funcin Habilitacin para mantenimiento
28 1 = El operador puede modificar los lmites de las variables manipuladas de todos los
canales
29 1 = El operador puede modificar las limitaciones de gradiente de las variables manipuladas
de todos los canales
30 0 = El operador puede activar la optimizacin esttica integrada del punto de operacin
31 1 = El operador puede activar la optimizacin esttica integrada del punto de operacin

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).
A diferencia de los reguladores PID, no hay parmetros por separado para los lmites de
barras. Para todas las barras de consignas y de valores reales se utilizan los lmites de las
consignas como lmites de barras. Para todas las barras de variables manipuladas se utilizan
los lmites de los valores manuales como lmites de barras.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Advanced Process Library (V8.1)


682 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Optimizacin esttica integrada del punto de operacin


La optimizacin esttica integrada del punto de operacin puede utilizarse cuando en al menos
una variable regulada (ndice i =1...4) no se especifica una consigna exacta SPi , sino un rango
de tolerancia SPiOptHiLimSPiOptLoLim dentro del cual debe hallarse el valor real CVi .
Naturalmente, el rango de tolerancia debe estar comprendido dentro de los lmites de consigna
vlidos para ese canal de regulacin: SPiHiLimSPiLoLim. El rango de tolerancia
SPiOptHiLimSPiOptLoLim no est vinculado a la consigna controlable SPi. Si cambia la
consigna, el rango de tolerancia no se desplaza automticamente en consonancia. Si a pesar
de ello quiere desplazarlo, deber interconectar los parmetros de salida SPiOpOut mediante
dos totalizadores con el ancho del rango de tolerancia a las entradas SPiOptHiLim y
SPiOptLoLim.
Diferentes valores dentro del rango de tolerancia pueden resultar ms o menos ventajosos
desde el punto de vista econmico. Con ayuda de la funcin de optimizacin es posible
encontrar el punto ptimo, atendiendo a consideraciones econmicas, dentro del rango de
tolerancia.
Para ello se define una funcin (criterio de calidad) que depende linealmente de las variables
manipuladas y reguladas del regulador predictivo. Este criterio puede ser, por ejemplo, el
rendimiento econmico de la planta por unidad de tiempo o bien costes especficos o el
consumo energtico.
J= GradMV1*MV1 +GradMV2*MV2 +GradMV3*MV3 +GradMV4*MV4
+GradCV1*CV1 +GradCV2*CV2 +GradCV3*CV3 +GradCV4*CV4
+J0
Los distintos coeficientes GradXVi del vector de gradiente se definen como variables de
entrada en el bloque de funcin ModPreCon en el CFC o en el faceplate en la vista de
parmetros. Si determinados coeficientes varan con el tiempo, p. ej. por depender de los
precios de mercado actuales, estas variables de entrada tambin se pueden interconectar. Si
determinadas variables manipuladas o reguladas no influyen en el criterio de calidad, los
coeficientes correspondientes se dejan con el valor estndar cero.
Con el parmetro de entrada binario J_Mini se determina si la funcin objetivo debe
maximizarse o minimizarse, segn se trate de beneficios o costes (J_Mini = 1: minimizacin).
En el trmino J0 se resumen todas las contribuciones a la funcin objetivo que no dependen
de variables manipuladas o reguladas. Estas contribuciones no influyen en los valores ptimos
de las variables de decisin, pero se utilizan acorde a la frmula anterior para calcular el valor
actual del criterio de calidad.
Dentro del regulador, los trminos de la funcin objetivo que dependen de variables
manipuladas se convierten de manera que su dependencia de las variables reguladas sea
visible. Para ello se utiliza el modelo de proceso estacionario inverso del configurador MPC.
Esto significa que el nmero de variables manipuladas debe coincidir con el nmero de
variables reguladas. Si el nmero de variables manipuladas no coincide con el nmero de
variables reguladas, se elimina el modelo parcial cuadrtico mximo posible de la matriz de
las funciones de transferencia por la parte superior izquierda. Si, p. ej., hay ms variables
manipuladas que variables reguladas, tan solo se utilizan las primeras variables manipuladas,
conforme al nmero de variables reguladas.
Las condiciones adicionales para las variables reguladas se formulan por medio de los rangos
de tolerancia antes mencionados para las consignas. El regulador se encarga de respetar los
lmites de las variables manipuladas, de manera que no es necesario especificar dichos lmites
por separado como condiciones adicionales para la optimizacin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 683
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

La optimizacin se activa mediante la variable de entrada binaria OptimizeOn en el faceplate


del regulador. El optimizador enva entonces consignas dentro de los rangos de tolerancia
que sean ptimas segn el criterio de calidad. A continuacin, estas consignas se transfieren
al algoritmo de regulacin, que las trata como consignas especificadas de manera
convencional (con o sin banda muerta). Las consignas controlables SP1...SP4 no se corrigen
por seguimiento de acuerdo con las consignas optimizadas, de manera que al desactivar la
optimizacin vuelven a activarse las antiguas consignas procedentes del faceplate. Al
seleccionar variables para la archivacin y el registrador de curvas, debe utilizarse la consigna
activa SP1Out...SP4Out, y no las variables de entrada SP1...SP4.
El valor actual del criterio de calidad se indica en la variable de salida J_Actual .
Para ms informacin sobre la optimizacin esttica del punto de operacin, consulte la ayuda
en pantalla del configurador MPC.

Visualizacin de la prediccin del movimiento libre


La prediccin del movimiento libre permite saber con antelacin cul ser el comportamiento
del proceso dentro del horizonte de prediccin completo, suponiendo que todas las variables
manipuladas se congelen en los valores actuales. La longitud temporal del horizonte de
prediccin se indica en el parmetro de salida PrediHorizon en la unidad [s].
La prediccin del movimiento libre se calcula de nuevo dentro del algoritmo de regulacin en
cada etapa de muestreo. Si en modo manual las variables manipuladas se ajustan a un valor
constante, la prediccin del movimiento libre es verdaderamente una prediccin realista del
futuro comportamiento del proceso. Por tanto, puede representarse grficamente, al menos
de forma cualitativa, en el faceplate. Para ello se copian cinco valores de interpolacin
equidistantes del horizonte de prediccin y se muestran en la vista estndar del faceplate
como barras verticales junto al valor real actual.
Ejemplo: el horizonte de prediccin es 1800s=30min y el momento actual se designa con el
ndice k. A la derecha, junto a la barra del valor real actual, se indica la prediccin para k+6min,
al lado para k+12min, hasta k+30min. Si los bordes superiores de las barras se unen
mentalmente con una lnea (de color rojo en la imagen), es posible imaginar la curva
correspondiente a la evolucin futura del valor real en la siguiente media hora.
En modo automtico, el valor de las variables manipuladas cambia en cada etapa de
muestreo. As pues, la prediccin del movimiento libre es tan solo una ficcin matemtica
interna del algoritmo, no una prediccin realista del futuro comportamiento del proceso. Por
tanto, la prediccin tan solo se visualiza en modo manual. Por medio del Feature.Bit31 es
posible suprimir la visualizacin en general.

Prediccin sin intervencin


En este "modo de operacin" especial (comparable a la simulacin interna del bloque), el
regulador tan solo escucha e indica lo que quiere hacer en la siguiente etapa de muestreo,
sin intervenir activamente en el proceso. De este modo, el usuario gana confianza antes de
"armar" realmente el regulador por primera vez, es decir, permitir que intervenga en el proceso.
El "Prediction Mode" se activa por medio de la variable de entrada binaria PredictMode o en
la vista "Parmetros" del faceplate. Las consignas y valores reales se leen como en el modo
Automtico normal. La prediccin del movimiento libre y la modificacin de variables
manipuladas para la siguiente etapa de muestreo se calculan como en el modo Automtico
normal. Sin embargo, el punto de partida para la prediccin de la variable manipulada para la

Advanced Process Library (V8.1)


684 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

siguiente etapa de muestreo es el valor real actual de los lazos de regulacin secundarios,
aplicado a las entradas de correccin por seguimiento MV1TrkMV4Trk. Las variables
manipuladas predichas no se emiten en las salidas normales MV1...4 sino en salidas
introducidas especialmente para este fin MV1Pred...MV4Pred, que en la vista estndar del
faceplate se visualizan a la izquierda de MV1...4, siempre y cuando est activado el "Prediction
Mode".
Si el regulador se encuentra en modo Automtico, se ajustan en el "Prediction Mode" todos
los MVi (i=1..4) igual que los parmetros de entrada asignados MViTrk , como en el modo
de correccin por seguimiento.
Si el regulador se encuentra en modo manual, a pesar del "Prediction Mode" todos los MVi
se ajustan a los valores manuales deseados.
Si "Prediction Mode" est desactivado, todos los MViPred son siempre iguales que los MVi
asignados.

Excitacin automtica del proceso para la identificacin de modelos


A fin de determinar el modelo de proceso para el regulador predictivo basado en modelo, es
preciso excitar artificialmente el proceso para que su comportamiento dinmico pueda ser
observado y registrado en forma de datos de aprendizaje. Esta excitacin puede
predeterminarse manualmente en el modo Manual del regulador.
Otra posibilidad es generar automticamente una seal de excitacin adecuada en forma de
una secuencia simtrica definida de escalones de la variable manipulada. Las seales de
excitacin las calcula un bloque de funcin auxiliar "AutoExcitation" que est incorporado en
el tipo de punto de instrumentacin y control e interconectado con el ModPreCon .
Para ello se requieren variables de entrada adicionales MV1ExciteMV4Excite en el
regulador. La excitacin del proceso tiene lugar en el modo Manual del regulador, ya que el
modo Automtico no puede ser activado antes del modelado. El nuevo "modo de operacin"
Excitacin del proceso tan solo puede manejarse en el Engineering System, mediante el bit
de entrada ExciteOn, y no en la Operator Station, ya que para el registro de datos se necesita
siempre el CFC . No obstante, la excitacin del proceso debe visualizarse en la OS, en la
parte inferior izquierda de la vista estndar.
Durante la excitacin tambin es posible una intervencin manual por faceplate. Por lo tanto,
los valores de los parmetros de entrada MV1Excite...MV4Excite se escriben en los valores
manuales MV1Man...MV4Man de una forma basada nicamente en eventos, y solamente
cuando cambian.
Para ms informacin sobre la excitacin automtica del proceso, consulte la ayuda en
pantalla del configurador MPC.

Consulte tambin
Descripcin de ModPreCon (Pgina 665)
Avisos de ModPreCon (Pgina 687)
Terminales de ModPreCon (Pgina 687)
Diagrama de bloques de ModPreCon (Pgina 698)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 685
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Tratamiento de errores de ModPreCon (Pgina 686)


Modos de operacin de ModPreCon (Pgina 671)

4.6.4 Tratamiento de errores de ModPreCon

Tratamiento de errores de ModPreCon


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor estndar al incorporar el bloque, este aviso carece de significado.
0 No hay ningn error.
3 Error de configuracin: se ha incorporado el bloque a un OB errneo. El tiempo de
ciclo del OB no es compatible con la parametrizacin del regulador.
32 El valor CV1 no puede seguir representndose en el campo numrico real o no es
un nmero.
33 El valor CV2 no puede seguir representndose en el campo numrico real o no es
un nmero.
34 El valor CV3 no puede seguir representndose en el campo numrico real o no es
un nmero.
35 El valor CV4 no puede seguir representndose en el campo numrico real o no es
un nmero.
36 El valor MV_Trk1 no puede seguir representndose en el campo numrico real o
no es un nmero.
37 El valor MV_Trk2 no puede seguir representndose en el campo numrico real o
no es un nmero.
38 El valor MV_Trk3 no puede seguir representndose en el campo numrico real o
no es un nmero.
39 El valor MV_Trk4 no puede seguir representndose en el campo numrico real o
no es un nmero.
90 El bloque de datos de usuario no ha podido cargar la matriz del regulador.

Mediante el parmetro de salida ErrorOpt se devuelve el estado del bloque subordinado


LPOptim. Consulte al respecto el Terminales de ModPreCon (Pgina 687).

Advanced Process Library (V8.1)


686 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Consulte tambin
Diagrama de bloques de ModPreCon (Pgina 698)
Avisos de ModPreCon (Pgina 687)
Funciones de ModPreCon (Pgina 672)
Modos de operacin de ModPreCon (Pgina 671)
Descripcin de ModPreCon (Pgina 665)
Descripcin de LPOptim (Pgina 904)

4.6.5 Avisos de ModPreCon

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de ModPreCon (Pgina 665)
Funciones de ModPreCon (Pgina 672)
Terminales de ModPreCon (Pgina 687)
Diagrama de bloques de ModPreCon (Pgina 698)
Tratamiento de errores de ModPreCon (Pgina 686)
Modos de operacin de ModPreCon (Pgina 671)

4.6.6 Terminales de ModPreCon


Terminales de ModPreCon

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo Automtico por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
AutModOp* 1 = Modo Automtico por intervencin del BOOL 0
operador (controlado mediante
ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin mediante BOOL 0
control por lotes
BatchID Nmero de lote DWORD 16#00000000

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 687
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


BatchName Denominacin del lote STRING[32] ''
CV1 Variable regulada 1 (valor de proceso) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
CV1_Unit Unidad de medida de la variable regulada INT 1001
1 (valor de proceso)
CV2 Variable regulada 2 (valor de proceso) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
CV2_Unit Unidad de medida de la variable regulada INT 1001
2 (valor de proceso)
CV3 Variable regulada 3 (valor de proceso) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
CV3_Unit Unidad de medida de la variable regulada INT 1001
3 (valor de proceso)
CV4 Variable regulada 4 (valor de proceso) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
CV4_Unit Unidad de medida de la variable regulada INT 1001
4 (valor de proceso)
DB_No Nmero del bloque de datos en el que INT 0
estn guardados los datos del regulador.
DV_On 1 = Activar el control anticipativo mediante BOOL 1
DV1
DV1 Variable perturbadora STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
ExciteOn 1 = Excitacin automtica del proceso; los BOOL 0
parmetros de entrada MViExcite se
escriben en las salidas MVi
Feature Terminal para Funciones de ModPreCon STRUCT -
(Pgina 672) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
GradCV1 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para CV1 Value: REAL 0.0
ST: BYTE 16#80
GradCV2 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para CV2 Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


688 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


GradCV3 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para CV3 Value: REAL 0.0
ST: BYTE 16#80
GradCV3 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para CV3 Value: REAL 0.0
ST: BYTE 16#80
GradCV4 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para CV4 Value: REAL 0.0
ST: BYTE 16#80
GradMV1 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para MV1 Value: REAL 0.0
ST: BYTE 16#80
GradMV2 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para MV2 Value: REAL 0.0
ST: BYTE 16#80
GradMV3 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para MV3 Value: REAL 0.0
ST: BYTE 16#80
GradMV4 Vector de gradiente para criterio de STRUCT -
calidad, elemento (factor) para MV4 Value: REAL 0.0
ST: BYTE 16#80
J_Actual_Unit Unidad fsica para criterio de calidad INT 0
J_Actual
J_Mini 1 = minimizar, 0 = maximizar BOOL 0
J0 Valor del criterio de calidad en el punto de REAL 0
operacin
ManModLi* 1 = Modo Manual por interconexin o SFC STRUCT -
(controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo Manual por intervencin del BOOL 0
operador en la OS (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin de modo de operacin por: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MV1_Unit Unidad de medida de la variable INT 1342
manipulada 1
MV1Excite MV1 para excitacin automtica del STRUCT -
proceso Value: REAL 0.0
ST: BYTE 16#80
MV1HiLim Lmite superior de la variable manipulada REAL 100.0
MV1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 689
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


MV1LoLim Lmite inferior de la variable manipulada REAL 0.0
MV1
MV1Man* Valor en Manual: entrada de operador para REAL 0.0
ajustar la consigna MV1 en modo Manual
MV1ManHiLim Lmite superior de la variable manipulada REAL 100.0
MV1 en modo Manual
MV1ManLoLim Lmite inferior de la variable manipulada REAL 0.0
MV1 en modo Manual
MV1RaLim Limitacin de gradiente de la variable REAL 100.0
manipulada MV1 por etapa de muestreo
MV1Traj Valor de trayectoria que se suma a la REAL 0.0
variable manipulada MV1
MV1Trk Valor corregido por seguimiento de la STRUCT -
variable manipulada MV1 Value: REAL 0.0
ST: BYTE 16#80
MV1TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV1 Value: BOOL 0
ST: BYTE 16#80
MV2_Unit Unidad de medida para la variable INT 1342
manipulada 2
MV2Excite MV2 para excitacin automtica del STRUCT -
proceso Value: REAL 0.0
ST: BYTE 16#80
MV2HiLim Lmite superior de la variable manipulada REAL 100.0
MV2
MV2LoLim Lmite inferior de la variable manipulada REAL 0.0
MV2
MV2Man* Valor en Manual: entrada de operador para REAL 0.0
ajustar la consigna MV2 en modo Manual
MV2ManHiLim Lmite superior de la variable manipulada REAL 100.0
MV2 en modo Manual
MV2ManLoLim Lmite inferior de la variable manipulada REAL 0.0
MV2 en modo Manual
MV2RaLim Limitacin de gradiente de la variable REAL 100.0
manipulada MV2 por etapa de muestreo
MV2Traj Valor de trayectoria que se suma a la REAL 0.0
variable manipulada MV2
MV2Trk Valor corregido por seguimiento de la STRUCT -
variable manipulada MV2 Value: REAL 0.0
ST: BYTE 16#80
MV2TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV2 Value: BOOL 0
ST: BYTE 16#80
MV3_Unit Unidad de medida para la variable INT 1342
manipulada 3

Advanced Process Library (V8.1)


690 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


MV3Excite MV3 para excitacin automtica del STRUCT -
proceso Value: REAL 0.0
ST: BYTE 16#80
MV3HiLim Lmite superior de la variable manipulada REAL 100.0
MV3
MV3LoLim Lmite inferior de la variable manipulada REAL 0.0
MV3
MV3Man* Valor en Manual: entrada de operador para REAL 0.0
ajustar la consigna MV3 en modo Manual
MV3ManHiLim Lmite superior de la variable manipulada REAL 100.0
MV3 en modo Manual
MV3ManLoLim Lmite inferior de la variable manipulada REAL 0.0
MV3 en modo Manual
MV3RaLim Limitacin de gradiente de la variable REAL 100.0
manipulada MV3 por etapa de muestreo
MV3Traj Valor de trayectoria que se suma a la REAL 0.0
variable manipulada MV3
MV3Trk Valor corregido por seguimiento de la STRUCT -
variable manipulada MV3 Value: REAL 0.0
ST: BYTE 16#80
MV3TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV3 Value: BOOL 0
ST: BYTE 16#80
MV4_Unit Unidad de medida de la variable INT 1342
manipulada 4
MV4Excite MV4 para excitacin automtica del STRUCT -
proceso Value: REAL 0.0
ST: BYTE 16#80
MV4HiLim Lmite superior de la variable manipulada REAL 100.0
MV4
MV4LoLim Lmite inferior de la variable manipulada REAL 0.0
MV4
MV4Man* Valor en Manual: entrada de operador para REAL 0.0
ajustar la variable manipulada MV4 en
modo Manual
MV4ManHiLim Lmite superior de la variable manipulada REAL 100.0
MV4 en modo Manual
MV4ManLoLim Lmite inferior de la variable manipulada REAL 0.0
MV4 en modo Manual
MV4RaLim Limitacin de gradiente de la variable REAL 100.0
manipulada MV4 por etapa de muestreo
MV4Traj Valor de trayectoria que se suma a la REAL 0.0
variable manipulada MV4
MV4Trk Valor corregido por seguimiento de la STRUCT -
variable manipulada MV4 Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 691
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


MV4TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV4 Value: BOOL 0
ST: BYTE 16#80
Occupied 1 = Ocupado por SIMATIC BATCH BOOL 0
OosLi 1= Fuera de servicio, por interconexin o STRUCT -
SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = Fuera de servicio, por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse con
el parmetro de salida Out del bloque
precedente OpStations
OptimOffOp 1 = desactivar optimizacin, se aplican las BOOL 0
consignas normales SP1...SP4
OptimOnOp 1 = activar optimizacin, se aplican las BOOL 0
consignas optimizadas SP1Out...SP4Out
OS_Perm Terminal para permisos de operacin STRUCT -
Bit 0: BOOL 1
Bit 25: BOOL 1
Bit 31: BOOL 1
PredictMode 1 = "Prediction Mode" activado, tan solo BOOL 0
prediccin, sin intervencin en el proceso
PreFilt1 Tiempo de estabilizacin [s] del filtro de REAL 0.0
consignas para la consigna SP1
PreFilt2 Constante de tiempo [s] del filtro de REAL 0.0
consignas para la consigna SP2
PreFilt3 Constante de tiempo [s] del filtro de REAL 0.0
consignas para la consigna SP3
PreFilt4 Constante de tiempo [s] del filtro de REAL 0.0
consignas para la consigna SP4
Restart* 1 = Rearranque del bloque y aplicacin de BOOL 1
los datos del bloque de datos de usuario
introducido en el parmetro de entrada
DB_No
SafePos1 Posicin de seguridad para MV1 BOOL 0
SafePos2 Posicin de seguridad para MV2 BOOL 0
SafePos3 Posicin de seguridad para MV3 BOOL 0
SafePos4 Posicin de seguridad para MV4 BOOL 0
SampleTime Tiempo de muestreo [s] (se asigna REAL 1.0
automticamente)
SelFp1 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate adicional
en la vista estndar

Advanced Process Library (V8.1)


692 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


SelFp2 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate adicional
en la vista preliminar
SimCV1* Variable regulada CV1 (valor de proceso) REAL 0.0
que se utiliza en SimOn = 1
SimCV2* Variable regulada CV2 (valor de proceso) REAL 0.0
que se utiliza en SimOn = 1
SimCV3* Variable regulada CV3 (valor de proceso) REAL 0.0
que se utiliza enSimOn = 1
SimCV4 Variable regulada CV4 (valor de proceso) REAL 0.0
que se utiliza en SimOn = 1
SimCV1Li Variable regulada CV1 (valor de proceso) STRUCT -
utilizada cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value = 1)
ST: BYTE 16#FF
SimCV2Li Variable regulada CV2 (valor de proceso) STRUCT -
utilizada cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value = 1)
ST: BYTE 16#FF
SimCV3Li Variable regulada CV3 (valor de proceso) STRUCT -
utilizada cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value = 1)
ST: BYTE 16#FF
SimCV4Li Variable regulada CV4 (valor de proceso) STRUCT -
utilizada cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value = 1)
ST: BYTE 16#FF
SimLiOp Activacin y desactivacin de la simulacin STRUCT -
por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SP_TrkCV 1 = Las consignas siguen a los CV en los BOOL 0
modos Manual y Seguimiento
SP1* Consigna 1 STRUCT -
SP1.ST=FF: controlable en el faceplate Value: REAL 0.0
ST: BYTE 16#FF
SP1DeadBand Ancho de la banda muerta para la REAL 0.0
regulacin de rango de CV1
SP1HiLim Lmite superior de la consigna 1 REAL 100.0
SP1LoLim Lmite inferior de la consigna 1 REAL 0.0
SP1OptHiLim Lmite superior para optimizacin de la REAL 100.0
consigna 1
SP1OptLoLim Lmite inferior para optimizacin de la REAL 0.0
consigna 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 693
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


SP2* Consigna 2 STRUCT -
SP2.ST=FF: controlable en el faceplate Value: REAL 0.0
ST: BYTE 16#FF
SP2DeadBand Ancho de la banda muerta para la REAL 0.0
regulacin de rango de CV2
SP2HiLim Lmite superior de la consigna 2 REAL 100.0
SP2LoLim Lmite inferior de la consigna 2 REAL 0.0
SP2OptHiLim Lmite superior para optimizacin de la REAL 100.0
consigna 2
SP2OptLoLim Lmite inferior para optimizacin de la REAL 0.0
consigna 2
SP3* Consigna 3 STRUCT -
SP3.ST=FF: controlable en el faceplate Value: REAL 0.0
ST: BYTE 16#FF
SP3DeadBand Ancho de la banda muerta para la REAL 0.0
regulacin de rango de CV3
SP3HiLim Lmite superior de la consigna 3 REAL 100.0
SP3LoLim Lmite inferior de la consigna 3 REAL 0.0
SP3OptHiLim Lmite superior para optimizacin de la REAL 100.0
consigna 3
SP3OptLoLim Lmite inferior para optimizacin de la REAL 0.0
consigna 3
SP4* Consigna 4 STRUCT -
SP4.ST=FF: controlable en el faceplate Value: REAL 0.0
ST: BYTE 16#FF
SP4DeadBand Ancho de la banda muerta para la REAL 0.0
regulacin de rango de CV4
SP4HiLim Lmite superior de la consigna 4 REAL 100.0
SP4LoLim Lmite inferior de la consigna 4 REAL 0.0
SP4OptHiLim Lmite superior para optimizacin de la REAL 100.0
consigna 4
SP4OptLoLim Lmite inferior para optimizacin de la REAL 0.0
consigna 4
StepNo Nmero de etapa del lote DWORD 16#00000000
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


694 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo Automtico activo STRUCT -
0 = Modo Manual activo Value: BOOL 0
ST: BYTE 16#80
CV1Out Salida de la variable regulada 1 (valor de STRUCT -
proceso) Value: REAL 0.0
ST: BYTE 16#80
CV2Out Salida de la variable regulada 2 (valor de STRUCT -
proceso) Value: REAL 0.0
ST: BYTE 16#80
CV3Out Salida de la variable regulada 3 (valor de STRUCT -
proceso) Value: REAL 0.0
ST: BYTE 16#80
CV4Out Salida de la variable regulada 4 (valor de STRUCT -
proceso) Value: REAL 0.0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de
error que puede emitir este bloque, consulte
Tratamiento de errores de ModPreCon
(Pgina 686).
ErrorOpt Nmero de error de la funcin de INT 0
optimizacin integrada: vase la descripcin
del bloque de funcin LPOptim
Fut1_y1... Fut1_y5 Prediccin del movimiento libre de CV1, para REAL 0
cinco tiempos futuros comprendidos dentro
del horizonte de prediccin
Fut2_y1... Fut2_y5 Prediccin del movimiento libre de CV2, para REAL 0
cinco momentos futuros situados dentro del
horizonte de prediccin
Fut3_y1... Fut3_y5 Prediccin del movimiento libre de CV3, para REAL 0
cinco momentos futuros situados dentro del
horizonte de prediccin
Fut4_y1... Fut4_y5 Prediccin del movimiento libre de CV4, para REAL 0
cinco momentos futuros situados dentro del
horizonte de prediccin
J_Actual Valor actual del criterio de calidad REAL 0
Loop1Closed 1 = Lazo de regulacin para CV1 cerrado STRUCT -
0 = Lazo de regulacin para CV1 abierto Value: BOOL 0
ST: BYTE 16#80
Loop2Closed 1 = Lazo de regulacin para CV2 cerrado STRUCT -
0 = Lazo de regulacin para CV2 abierto Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 695
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


Loop3Closed 1 = Lazo de regulacin para CV3 cerrado STRUCT -
0 = Lazo de regulacin para CV3 abierto Value: BOOL 0
ST: BYTE 16#80
Loop4Closed 1 = Lazo de regulacin para CV4 cerrado STRUCT -
0 = Lazo de regulacin para CV4 abierto Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo Manual activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin por el operador de la OS Value: BOOL 0
ST: BYTE 16#80
MV1 Variable manipulada 1 (seal de control) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV1HiAct 1 = Limitacin superior de la variable STRUCT -
manipulada 1 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80
MV1LoAct 1 = Limitacin inferior de la variable STRUCT -
manipulada 1 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80
MV1Pred Prediccin de un paso para MV1 en modo de REAL 0
operacin "Prediccin sin intervencin"
MV2 Variable manipulada 2 (seal de control) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV2HiAct 1 = Limitacin superior de la variable STRUCT -
manipulada 2 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80
MV2LoAct 1 = Limitacin inferior de la variable STRUCT -
manipulada 2 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80
MV2Pred Prediccin de un paso para MV2 en el modo REAL 0
de operacin "Prediccin sin intervencin"
MV3 Variable manipulada 3 (seal de control) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV3HiAct 1 = Limitacin superior de la variable STRUCT -
manipulada 3 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80
MV3LoAct 1 = Limitacin inferior de la variable STRUCT -
manipulada 3 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


696 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


MV3Pred Prediccin de un paso para MV3 en el modo REAL 0
de operacin "Prediccin sin intervencin"
MV4 Variable manipulada 4 (seal de control) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV4HiAct 1 = Limitacin superior de la variable STRUCT -
manipulada 4 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80
MV4LoAct 1 = Limitacin inferior de la variable STRUCT -
manipulada 4 alcanzada o rebasada Value: BOOL 0
ST: BYTE 16#80
MV4Pred Prediccin de un paso para MV4 en el modo REAL 0
de operacin "Prediccin sin intervencin"
NumberCVs Cantidad de variables reguladas utilizadas INT 0
(valores de proceso)
NumberDVs Cantidad de variables perturbadoras INT 0
utilizadas
NumberMVs Cantidad de valores manipulados utilizados INT 0
OosAct 1 = Bloque fuera de servicio STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, DWORD 16#00000000
debe conectarse en transicin con otros
bloques. El bit 31 de este parmetro se ocupa
mediante el bit 24 Feature
OptimAct 1 = Optimizacin activa BOOL 0
OptimAvailable 1 = Optimizacin disponible, 0 = BOOL 0
Optimizacin no disponible por haberse
cargado un bloque de datos de usuario
antiguo
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
PrediHorizon Horizonte de prediccin [s] REAL 0
SP1OpOut Copia de la consigna controlable 1 para STRUCT -
conexin en transicin Value: REAL 0.0
ST: BYTE 16#80
SP2OpOut Copia de la consigna controlable 2 para STRUCT -
conexin en transicin Value: REAL 0.0
ST: BYTE 16#80
SP3OpOut Copia de la consigna controlable 3 para STRUCT -
conexin en transicin Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 697
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Parmetro Descripcin Tipo Valor predeterminado


SP4OpOut Copia de la consigna controlable 4 para STRUCT -
conexin en transicin Value: REAL 0.0
ST: BYTE 16#80
SP1Out Consigna 1 utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP2Out Consigna 2 utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP3Out Consigna 3 utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP4Out Consigna 4 utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 DWORD 16#00
Status2 Palabra de estado 2 DWORD 16#00

Consulte tambin
Descripcin de ModPreCon (Pgina 665)
Avisos de ModPreCon (Pgina 687)
Diagrama de bloques de ModPreCon (Pgina 698)
Modos de operacin de ModPreCon (Pgina 671)
Posicin de reposo en motores, vlvulas y reguladores (Pgina 44)
Llamada de otros faceplates (Pgina 190)
Descripcin de OpStations (Pgina 382)

4.6.7 Diagrama de bloques de ModPreCon

Diagrama de bloques de ModPreCon


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de ModPreCon (Pgina 687)
Avisos de ModPreCon (Pgina 687)
Tratamiento de errores de ModPreCon (Pgina 686)

Advanced Process Library (V8.1)


698 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Funciones de ModPreCon (Pgina 672)


Modos de operacin de ModPreCon (Pgina 671)
Descripcin de ModPreCon (Pgina 665)

4.6.8 Manejo y visualizacin

4.6.8.1 Vistas de ModPreCon

Vistas del bloque ModPreCon


El bloque ModPreCon dispone de las vistas siguientes:
Vista estndar de ModPreCon (Pgina 700)
Visor de curvas de ModPreCon (Pgina 709)
Vista de parmetros de ModPreCon (Pgina 704)
Vista de parmetros Canal 1 a 4 de ModPreCon (Pgina 706)
Vista preliminar de ModPreCon (Pgina 708)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque ModPreCon (Pgina 710)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Consulte tambin
Visor de curvas (Pgina 283)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 699
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

4.6.8.2 Vista estndar de ModPreCon

Vista estndar de ModPreCon


 
 
  





 




Advanced Process Library (V8.1)


700 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo













La vista estndar tiene una mitad superior y otra inferior, entre las que es posible alternar
usando las flechas del cursor. La mitad superior muestra todos los canales de variables
reguladas existentes junto con sus consignas, y la mitad inferior, todos los canales de variables
manipuladas existentes.

Mitad superior de la ventana (variables reguladas)

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2), (3), (4) y (5) Visualizacin y conmutacin de valores para los canales 1 a 4
Esta rea tiene la misma estructura para todos los canales del 1 al 4:
(6) Rango superior e inferior de escala del valor de proceso

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 701
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera.
(7) Visualizacin y modificacin del valor de proceso incluido el estado de seal
Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.
(8) Visualizacin y modificacin de la consigna incluido el estado de seal
Esta rea muestra la consigna actual con el estado de seal correspondiente. Encontrar ms
informacin sobre la modificacin de la consigna en el captulo Modificacin de valores
(Pgina 236).

(11) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(12) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.
"Excitacin proceso"
La excitacin automtica del proceso se aplica mediante el bloque AutoExcitation
preconectado con el fin de registrar los datos de aprendizaje para el configurador MPC.
Los escalones de la variable manipulada se suman a los valores manipulados 1 a 4 segn
el esquema de tiempo. Evite efectos perturbadores externos sobre el proceso mientras la
excitacin del proceso est en curso. Las variables manipuladas pueden modificarse
manualmente mientras la excitacin del proceso est en curso.

(13) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(15) Indicador de barras para el valor de proceso 1


Para cada canal del 1 al 4 hay un indicador de barras para el valor de proceso.
Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

Advanced Process Library (V8.1)


702 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

(16) Indicador de barras para la consigna 1


Para cada canal del 1 al 4 hay un indicador de barras de la consigna.
Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(17) Prediccin del movimiento libre


Esta rea muestra la prediccin del movimiento libre en forma de indicador de barras. Para
cada uno de los canales 1 a 4 existe un indicador de barras para la prediccin del movimiento
libre, es decir, para saber con antelacin cul ser el comportamiento del proceso dentro del
horizonte de prediccin completo, suponiendo que todas las variables manipuladas se
congelen en los valores actuales.
Por tanto, la prediccin del movimiento libre tan solo se visualiza en el modo manual.
El rango de valores del indicador de barras coincide con el rango de valores de las barras de
consigna y valor real asignadas.
Funciones de ModPreCon (Pgina 672)

(18) Visualizacin de los valores lmite


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

(19) Optimizacin esttica del punto de operacin


Active la optimizacin con el botn situado abajo a la derecha. Activar significa que para la
regulacin se utilizarn las consignas optimizadas SP1Out...SP4Out en lugar de las consignas
introducidas en el faceplate SP1...SP4 (el clculo propiamente dicho de las consignas ptimas
es independiente de esto y tan solo se lleva a cabo si una de las variables de entrada de la
optimizacin ha cambiado). El valor actual del criterio de calidad econmico J se muestra en
el campo de visualizacin que hay debajo.
Si la optimizacin est activada, las consignas ptimas se muestran en las barras de consigna
como pequeas rayas horizontales, marcadas con la abreviatura "opt.". Los valores numricos
de las consignas ptimas se muestran a la izquierda, junto a los campos de entrada para las
consignas.

Mitad inferior de la ventana (variables manipuladas)

(9) Visualizacin y modificacin de la variable manipulada incluido el estado de seal


Esta rea muestra la variable manipulada actual con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236). La modificacin solo es posible en modo Manual.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 703
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

(10) Indicador de barras de la variable manipulada con visualizacin de lmites


Esta rea muestra la variable manipulada actual en forma de indicador de barras. El rea
visible del indicador de barras depende de la configuracin del sistema de ingeniera (ES):
Valores lmite: MVxHiLim y MVxLoLim
rea de visualizacin: MVxManHiLim y MVxManLoLim

(14) Indicador para estados del bloque


Para cada canal del 1 al 4 hay un indicador para los estados del bloque:
"Corrigiendo"

4.6.8.3 Vista de parmetros de ModPreCon

Vista de parmetros de ModPreCon

Advanced Process Library (V8.1)


704 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

(1) Configuracin
En esta rea se activan las funciones siguientes del regulador:
"SP := PV en Manual": la conmutacin del modo "Manual" al "Automtico" se realiza sin
saltos
"Tiempo redosif." active este "modo de operacin" especial poniendo la marca de
verificacin. Entonces, el regulador solo escucha e indica lo que quiere hacer en la
siguiente etapa de muestreo, sin intervenir activamente en el proceso
"Compens. magnitud perturb.": Activar el control anticipativo
"Magnitud perturb."
La variable perturbadora no puede modificarse, slo se visualiza.

(2) Service
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

(4) Optimizacin
Orientacin de la optimizacin (minimizar o maximizar)
De forma predeterminada, el optimizador busca el mximo de la funcin de calidad, al suponer
que se trata de un retorno econmico. Sin embargo, si desea buscar un mnimo por tratarse
de costes o valores de consumo, haga clic en este botn.
Especificacin del criterio de calidad para la optimizacin del punto de operacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 705
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

El criterio de trabajo consiste en una suma ponderada de todas las variables manipuladas y
reguladas. Para cada variable manipulada y regulada debe introducirse el correspondiente
factor de ponderacin, es decir, el coeficiente del vector de gradiente. Si se introduce un cero,
significa que el valor de la correspondiente variable manipulada o regulada no influye
directamente en el retorno econmico. Si el regulador tiene menos de cuatro variables
manipuladas o reguladas, las variables irrelevantes pasan automticamente a ser invisibles.

4.6.8.4 Vista de parmetros Canal 1 a 4 de ModPreCon

Vista de parmetros Canal 1 a 4 de ModPreCon


La estructura de la vista de parmetros es idntica para los canales del 1 al 4:

(1) Visualizacin y modificacin de parmetros de valores lmites de la consigna


En esta rea se modifican los parmetros siguientes de la consigna:
"H rango": lmite superior para control manual de la consigna
"Optimizacin H rango": lmite superior para optimizacin de la consigna
"Entrada por operador": visualizacin de la consigna introducida en la vista estndar, aqu
no controlable.
"Banda muerta": Banda muerta (Pgina 57), apartado "Formacin del error de regulacin
y banda muerta"
"Consigna ptima": calculada por la optimizacin, no controlable
"Optimizacin L rango": lmite inferior para optimizacin de la consigna

Advanced Process Library (V8.1)


706 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

"L rango": lmite inferior para control manual de la consigna


"Prefiltro": Funciones de ModPreCon (Pgina 672), apartado "Filtro de consignas"

Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(2) Visualizacin y modificacin de parmetros de valores lmites de la variable manipulada


En esta rea se modifican los parmetros siguientes de la variable manipulada:
"H rango": lmite superior de la variable manipulada para el modo Automtico
"L rango": lmite inferior de la variable manipulada para el modo Automtico
"Limitacin gradientes": variacin mxima (absoluta) de la variable manipulada por etapa
de muestreo

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 707
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

4.6.8.5 Vista preliminar de ModPreCon

Vista preliminar de ModPreCon

(1) Valor de proceso


En esta rea se visualizan los valores de proceso reales (PVx).

(2) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).
Aqu se muestran las habilitaciones de operacin siguientes para parmetros:
"Automtico": se permite cambiar al modo "Automtico".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
" "Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).
"Cambiar SP 1": se permite cambiar la consigna 1

Advanced Process Library (V8.1)


708 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

"Cambiar SP 2": se permite cambiar la consigna 2


"Cambiar SP 3": se permite cambiar la consigna 3
"Cambiar SP 4": se permite cambiar la consigna 4
"Cambiar MV": se permite cambiar las variables manipuladas

Nota
El operador de la OS debe poder cambiar siempre al modo "Manual". Por esta razn, en
el faceplate no se muestra la conmutacin al modo "Manual".

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

4.6.8.6 Visor de curvas de ModPreCon

Visor de curvas de ModPreCon


Para el ModPreCon existe un visor de curvas especfico del bloque, que se suministra en
forma de archivo @PG_APL_TrendMPC.pdl y en caso necesario puede modificarlo el usuario.

 7HUPLQ

(1) Barra de herramientas


(2) rea de visualizacin de curvas
(3) Barra de estado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 709
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

(4) Botn para conmutar entre la variable de fichero y la variable online. En la barra de estado
se indica si el visor de curvas trabaja con datos online o con datos de fichero.
La tecla de exportacin solo est visible y operativa con el permiso de operacin "Operacin
de alto nivel".
Encontrar ms informacin sobre el visor de curvas en la Ayuda en pantalla del WinCC
Information System.
La ventana del visor de curvas est dividida en dos mitades.
La mitad superior muestra todas las variables reguladas junto con sus correspondientes
consignas. Para hacer visible la correlacin, la consigna se muestra en el mismo color que el
valor real correspondiente. Las consignas son lneas discontinuas, y los valores reales, lneas
gruesas. Si una variable regulada coincide perfectamente con la consigna, aparece tapndola.
La mitad inferior de la ventana muestra todas las variables manipuladas.
Ambas mitades utilizan la misma secuencia de colores para cada uno de los canales. La
secuencia empieza con el color verde para el canal 1 (color predeterminado para el valor real
en el regulador PID) y atraviesa el espectro de colores de arriba abajo hasta el gris y el negro.
Cada canal tiene un eje de ordenadas propio en el color correspondiente.

Consulte tambin
Vistas de ModPreCon (Pgina 699)

4.6.8.7 Smbolo de bloque ModPreCon

Smbolos del bloque ModPreCon


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Correccin
Indicador de memoria
Valor de proceso (negro, con y sin decimales)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


710 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 711
Bloques de regulacin
4.6 ModPreCon - Regulador predictivo basado en modelo

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
5

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

Advanced Process Library (V8.1)


712 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

4.7 PIDConL - Regulador PID continuo (Large)

4.7.1 Descripcin de PIDConL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1874
Familia: Control

Campo de aplicacin de PIDConL


El bloque se utiliza para las siguientes aplicaciones:
Regulacin de consigna fija
Regulacin en cascada
Regulacin de relacin
Regulacin de rango partido
Regulacin con predictor Smith
Regulacin de relevo u override

Funcionamiento
El bloque es un regulador PID con seal de salida continua (variable manipulada): Su funcin
consiste en controlar un elemento final de control con entrada de efecto continuo.
El bloque funciona segn el algoritmo PID con accin D retardada y un integrador de doble
precisin.
Pueden regularse tanto sistemas lentos. p. ej. temperaturas y niveles de llenado, como
sistemas muy rpidos, como p. ej. caudales y velocidades. En el caso de una CPU
determinada es necesario encontrar un compromiso entre el nmero de reguladores y la
frecuencia con la que debe procesarse cada uno de ellos. Cuanto ms rpidos sean los lazos
de regulacin, es decir, cuanto mayor sea la frecuencia con la que deben calcularse las
variables manipuladas por unidad de tiempo, tanto menor ser el nmero de reguladores que
pueden instalarse.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para que la vigilancia del lazo de regulacin funcione del modo previsto en el visor de curvas
de los faceplates del regulador, en los tipos de puntos de instrumentacin y control hay que
establecer los atributos:
S7_xarchive:='Value, shortterm;'
en los bloques de funcin del regulador para lazos de regulacin, para las variables siguientes:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 713
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetros de entrada:
CPI_In
Parmetros de salida
MV
MV_HiAct
MV_LoAct
LoopClosed
SP
PV_Out
PV_ToleHi
PV_ToleLo
Para el bloque PIDConL existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo y un proyecto de ejemplo
(APL_Example_xx, xx especifica la variante idiomtica) con diferentes casos de aplicacin
para este bloque. En el proyecto de ejemplo se simulan varios casos de aplicacin que
explican el funcionamiento del bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulador PID con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConL_ConPerMon) (Pgina 2103)
Regulacin de rango partido con vigilancia del lazo de regulacin mediante ConPerMon
(SplitrangeControl) (Pgina 2110)
Regulacin de relacin con vigilancia del lazo de regulacin mediante ConPerMon
(RatioControl) (Pgina 2112)
Regulacin en cascada con vigilancia del lazo de regulacin mediante ConPerMon
(CascadeControl) (Pgina 2114)
Regulacin PID con control de parmetros dependiente del punto de trabajo
(GainScheduling) (Pgina 2104)
Regulador PID con control anticipativo dinmico (FfwdDisturbCompensat) (Pgina 2105)
Regulacin de relevo (OverrideControl) (Pgina 2118)
Regulador PID con predictor Smith (SmithPredictorControl) (Pgina 2108)
Regulador PID para aparatos PA/FF (PIDControlLean_Fb) (Pgina 2102)
Casos de aplicacin en el proyecto de ejemplo:
Simulacin del proceso con generador de ruido (ProcSimC; ProcSimS) (Pgina 2131)
Regulacin en cascada de la temperatura por medio del caudal de agente calefactor
(CascadeSim) (Pgina 2133)
Vigilancia del lazo de regulacin en caso de simulacin con ruido de color
(ConPerMonSim) (Pgina 2135)
Control anticipativo para compensar una variable perturbadora medible
(DisturbCompSim) (Pgina 2136)

Advanced Process Library (V8.1)


714 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Adaptacin de parmetros en funcin del punto de trabajo (Gain-Scheduling) para un


proceso no lineal (GainSchedSim) (Pgina 2136)
Regulacin de relevo (Override) en una tubera (OverrideSim) (Pgina 2137)
Predictor Smith para un proceso con tiempo muerto (SmithPredictorSim) (Pgina 2137)
Filtracin de valores medidos contaminados con ruido en un lazo de regulacin
(SigSmoothSim) (Pgina 2138)

Comportamiento en arranque
El bit Feature Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de PIDConL
(Pgina 733).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8 SP_ExtAct.Value
9 MV_ForOn.Value
10 MV_TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value OR
MV_ForOn.Value)
11 MV.Value > ManLoLim
12 SimLiOp.Value
13 El botn "Enclavamiento" est habilitado OR Intlock.ST 16#FF
14 0 = Candado abierto en el smbolo del bloque
1 = Candado cerrado en el smbolo del bloque
15 - 17 no utilizado
18 SimOn AND ManAct
19 AdvCoAct
20 1 = El parmetro de entrada Rbk no est interconectado (RbkOut.ST = 16#FF)
21 NegGain
22 no utilizado
23 OptimEn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 715
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Bit de estado Parmetro


24 OptimOcc
25 - 28 no utilizado
29 BypProt
30 Banda muerta desactivada temporalmente
31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value
3 PV_TH_Act.Value
4 PV_TL_Act.Value
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En
8 PV_WH_En
9 PV_TH_En
10 PV_TL_En
11 PV_WL_En
12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15 PV_TH_MsgEn
16 PV_TL_MsgEn
17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 ER_AH_Act.Value
20 ER_AL_Act.Value
21 ER_AH_En
22 ER_AL_En
23 ER_AH_MsgEn
24 ER_AL_MsgEn
25 RbkWH_Act.Value
26 RbkWL_Act.Value
27 RbkWH_En
28 RbkWL_En
29 RbkWH_MsgEn
30 RbkWL_MsgEn
31 MS_RelOp

Advanced Process Library (V8.1)


716 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 Retardo del aviso PV_AH_Lim
9 Retardo del aviso PV_WH_Lim
10 Retardo del aviso PV_TH_Lim
11 Retardo del aviso PV_TL_Lim
12 Retardo del aviso PV_WL_Lim
13 Retardo del aviso PV_AL_Lim
14 Retardo del aviso ER_AH_Lim
15 Retardo del aviso ER_AL_Lim
16 Agrupacin de retardos de aviso
17 - 23 no utilizado
24 Seal de puenteo oculta en Intlock
25 Bit 2 Feature2: Seal de puenteo separada
26 LockAct.Value
27 Limitaciones SP_UpRaAct, SP_DnRaAct activas en modo de gradiente
(SP_RateOn = 1)
28 GrpErr.Value
29 RdyToStart.Value
30 1 = El parmetro de entrada MV_ChnST est interconectado
31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Funciones de PIDConL (Pgina 719)
Avisos de PIDConL (Pgina 730)
Diagrama de bloques de PIDConL (Pgina 749)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 717
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Tratamiento de errores de PIDConL (Pgina 729)


Modos de operacin de PIDConL (Pgina 718)

4.7.2 Modos de operacin de PIDConL

Modos de operacin de PIDConL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Modo "Manual"
Encontrar informacin general sobre el modo Manual, sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y automtico para
bloques de regulacin (Pgina 66).

"Modo Programa para reguladores"


Encontrar informacin general sobre el "Modo Programa para reguladores" en el captulo
Modo Programa para reguladores (Pgina 72).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de PIDConL (Pgina 749)
Terminales de PIDConL (Pgina 733)
Avisos de PIDConL (Pgina 730)

Advanced Process Library (V8.1)


718 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Tratamiento de errores de PIDConL (Pgina 729)


Funciones de PIDConL (Pgina 719)
Descripcin de PIDConL (Pgina 713)

4.7.3 Funciones de PIDConL

Funciones de PIDConL
A continuacin se muestra una relacin de las funciones de este bloque.

Clculo de la variable manipulada


La variable manipulada MV se calcula del siguiente modo:

MV_ForOn ManAc MV_TrkO AdvCoAct MV = Vigilancia de lmites Estado


t n AND NOT
AdvCoMod
SP
1 - - - MV_Forced sin Seguimiento forzado por forzado
sin limitacin
0 1 - - Man ManHiLim Modo manual, ajustado por
ManLoLim operador
0 0 1 - MV_Trk MV_HiLim Correccin por seguimiento con
MV_LoLim limitacin
0 0 0 1 AdvCoMV MV_HiLim Modo Programa de orden superior
MV_LoLim
0 0 0 0 P_Part + MV_HiLim Modo automtico (algoritmo PID)
I_Part + MV_LoLim
D_Part +
FFwd

Si el regulador se encuentra en el modo de operacin "Fuera de servicio", el parmetro de


salida MV se pondr al ltimo valor vlido en modo Manual o a la variable manipulada de
reposo en funcin del Feature Bit (Valor manipulado de reposo efectivo en el arranque
(Pgina 159)). Consulte al respecto el captulo Fuera de servicio (Pgina 64).

Correccin por seguimiento y limitacin de la variable manipulada


El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).

Posicin de reposo
El bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 719
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Informacin "Actuador activo"


Si la variable manipulada MV supera el lmite inferior del valor manual ManLoLim, ello se
detecta como "Actuador activo". Este estado puede utilizarse p. ej. para indicar un smbolo
especfico de usuario en el sinptico del proceso y se encuentra en la palabra de estado (vase
el apartado Palabra de estado en la Descripcin de PIDConL (Pgina 713)).

Vigilancia de lmites de la realimentacin de posicin


El bloque dispone de la funcin estndar Vigilancia de lmites de la realimentacin
(Pgina 89).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Especificacin de consigna externa/interna


El bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Limitacin de consignas externas


El bloque dispone de la funcin estndar Limitacin de consignas externas (Pgina 178).

Limitacin del gradiente de la consigna


El bloque dispone de la funcin estndar Limitacin del gradiente de la consigna
(Pgina 121).

Utilizar la rampa de consigna


El bloque dispone de la funcin estndar Utilizar la rampa de consigna (Pgina 120).

Advanced Process Library (V8.1)


720 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Correccin por seguimiento de la consigna en Manual


El bloque dispone de la funcin estndar Correccin por seguimiento de la consigna en
Manual (Pgina 178).

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor de proceso (SimPV, SimPV_Li)
Realimentacin de posicin (SimRbk, SimRbkLi)

Vigilancia de lmites del valor de proceso


El bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).
El bit Feature 14 permite aplicar un error de regulacin externo ER_Ext. Cuando el error de
regulacin externo est activado, ER_Ext acta tanto sobre la banda muerta como sobre la
generacin de alarmas por error de regulacin.

Retardo de alarma para error de regulacin en escalones de consigna


El bloque dispone de la funcin estndar Retardo de alarma para error de regulacin en
escalones de consigna (Pgina 172)

Vigilancia de lmites del error de regulacin


El bloque dispone de la funcin estndar Vigilancia de lmites del error de consigna, valor
manipulado y regulacin (Pgina 90).

Invertir el sentido de regulacin


El bloque dispone de la funcin estndar Invertir el sentido de regulacin (Pgina 173).

Normalizacin fsica de la consigna, de la variable manipulada y del valor de proceso


La ganancia del regulador Gain se indica en una magnitud fsica o normalizada.
Gain en magnitud fsica:
Las magnitudes normalizadas permanecen en los valores estndar:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 721
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

NormPV.High = 100 y NormPV.Low = 0


NormMV.High = 100 y NormMV.Low = 0
La ganancia efectiva resultante es:
GainEff = Gain
Gain normalizada (sin dimensin):
Cambie las magnitudes normalizadas al rango real del valor de proceso y de la variable
manipulada.
Las consignas internas y externas, el valor de proceso y los parmetros correspondientes
se indican en el rango de medida fsico del valor de proceso.
El valor manual, el valor de correccin de la variable manipulada, el control anticipativo as
como los parmetros correspondientes se introducen en el rango de medida fsico de la
variable manipulada.
La ganancia efectiva resultante es:
GainEff = (NormMV.High - NormMV.Low) / (NormPV.High - NormPV.Low) Gain

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Algoritmo PID
En el modo Automtico, la variable manipulada se obtiene con el siguiente algoritmo:
MV = GainEff (1 + 1 / (TI s) + (TD s) / (1 + TD / DiffGain s)) ER
Donde:
s = nmero complejo
Resulta la siguiente respuesta indicial:

09
09B+L/LP

*DLQ(II 7'
7LPH/DJ6DPSOH7LPH
*DLQ(II
(5 W *DLQ(II
*DLQ(II

W
7,

09B/R/LP

6DOWRGHHQWUDGD(5 W  ` VLW
VLW!

Advanced Process Library (V8.1)


722 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Nota
La frmula describe el caso estndar en el que las acciones P, I y D estn activadas y las
acciones P y D no se encuentran en el lazo de realimentacin (PropSel = 1, TI <> 0 e
IntSel = 1, TD <> 0 y DIffSel = 1, DiffToFbk = 0 y PropFacSP = 1).

El retardo en la accin D resulta de TD / DiffGain.


La accin P se indica en el terminal P_Part y puede desactivarse con PropSel = 0 .
La accin I se indica en el terminal I_Part y puede desactivarse con TI = 0 o IntSel = 0.
En estado desactivado, I_Part es especificado por MV_Offset y se agrega a la variable
manipulada. Seleccione este valor de forma que, como mnimo en el punto de trabajo tpico
del lazo de regulacin, el error de regulacin restante sea igual a cero. IntSel se utiliza
para desactivar temporalmente la accin I. La accin I solo se activa de nuevo si TI <>
0 y IntSel = 1. Una vez activada la accin I, el integrador contina trabajando desde
MV_Offset .
La accin D se indica en el terminal D_Part y puede desactivarse con TD = 0 o DiffSel =
0.

Cambios de estructura de los reguladores


El bloque dispone de la funcin estndar Cambios de estructura de los reguladores
(Pgina 180).

Anti-Windup
El regulador posee un comportamiento Anti-Windup. Si la variable manipulada est en el lmite
(MV_HiLim o MV_LoLim), la accin I se congela.

Control anticipativo y limitacin de perturbaciones


El bloque dispone de la funcin estndar Aplicar control anticipativo y limitar las
perturbaciones (Pgina 180).

Zona de regulacin
El bloque dispone de la funcin estndar Utilizar una zona de regulacin (Pgina 176).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 723
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
Estado de seal para el valor de proceso PV_Out:
El estado de seal del parmetro de salida PV_Out equivale siempre al estado de seal
del parmetro de entrada PV o, si el bloque est en simulacin, 16#60.
Estado de seal de la consigna SP:
El estado de seal del parmetro de salida SP equivale siempre al estado de seal del
parmetro de entrada SP_Ext o SP_Int, segn como se especifique la consigna. Si se
utiliza la consigna interna SP_Int, siempre se emite el estado de seal 16#80 .
Estado de seal del error de regulacin ER:
El estado de seal del parmetro de salida ER se forma a partir del estado de seal ms
desfavorable de los dos parmetros de salida PV_Out y SP y se emite.
El estado de seal 16#60 (simulacin externa) se inhibe, puesto que el bloque acta como
sumidero en la simulacin externa.
Si el error de regulacin externo est activado (bit Feature 14 = 1), se aplica el estado de
seal de ER_Ext.ST.
Estado de seal de la variable manipulada MV:
En modo "Automtico" y en modo "Programa" con especificacin de consigna, el estado
de seal del parmetro de salida MV se forma a partir del estado de seal ms desfavorable
de los dos parmetros FFwd y ER y se emite. En modo "Manual" se visualiza el estado de
seal "bueno". El estado de seal 16#60 (simulacin externa) se inhibe, puesto que el
bloque acta como sumidero en la simulacin externa. En modo "Manual" se visualiza el
estado de seal "bueno".
Estado de seal para la realimentacin de posicin RbkOut:
El estado de seal de RbkOut equivale siempre al estado de seal del parmetro de
entrada Rbk o, si el bloque est en simulacin, 16#60.
Estado de seal ms desfavorable:
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
Bit Feature 14 = 1 (error de regulacin externo)
ER_Ext.ST;
FFwd.ST;
RbkOut.ST;
MV_ChnST.ST;
Bit Feature 14 = 0 (error de regulacin externo)
SP.ST;
PV_Out.ST;
FFwd.ST;
RbkOut.ST;
MV_ChnST.ST;

Advanced Process Library (V8.1)


724 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
4 Definir el modo de interruptor o pulsador (Pgina 160)
12 Zona de regulacin con accin I predeterminada (Pgina 154)
13 Zona de regulacin con accin I congelada (Pgina 153)
14 Error de regulacin externo (Pgina 144)
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"
(Pgina 159)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159)
18 Desactivar la conmutacin sin saltos al modo Automtico para reguladores (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Banda muerta desactivada temporalmente (Pgina 135)

Comportamientos parametrizables mediante el terminal Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico" AutModOp
1 1 = El operador puede conmutar al modo "Manual" ManModOp
2 1 = El operador puede conmutar al modo "Fuera de servicio" OosOp
3 1 = El operador puede conmutar al modo "Programa" AdvCoEn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 725
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Bit Funcin
4 1 = El operador puede conmutar la consigna a "Externa" SP_ExtOp
5 1 = El operador puede conmutar la consigna a "Interna" SP_IntOp
6 1 = El operador puede modificar la consigna interna SP_Int
7 1 = El operador puede modificar el valor manual Man
8 1 = El operador puede modificar el lmite superior de operacin de la consigna SP_InHiLim
9 1 = El operador puede modificar el lmite inferior de operacin de la consigna SP_InLoLim
10 1 = El operador puede modificar el lmite superior de operacin de la variable manipulada
ManHiLim
11 1 = El operador puede modificar el lmite inferior de operacin de la variable manipulada
ManLoLim
12 1 = El operador puede activar la funcin Limitacin del gradiente de la consigna
SP_RateOn
13 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia arriba
SP_UpRaLim
14 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia abajo
SP_DnRaLim
15 1 = El operador puede conmutar entre el valor de tiempo o el valor del gradiente
SP_RmpModTime
16 1 = El operador puede modificar el tiempo de rampa SP_RmpTime
17 1 = El operador puede modificar la consigna deseada SP_RmpTarget para la rampa
18 1 = El operador puede activar la funcin Rampa de consigna SP_RmpOn
19 1 = El operador puede permitir la funcin Optimizacin PID OptimEn
20 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en
"Manual" SP_TrkPV
21 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
SP_TrkExt
22 1 = El operador puede modificar el parmetro Ganancia Gain
23 1 = El operador puede modificar el parmetro Tiempo integral TI
24 1 = El operador puede modificar el parmetro Tiempo derivativo TD
25 1 = El operador puede modificar el parmetro Ganancia derivativa DiffGain
26 1 = El operador puede modificar el parmetro Banda muerta DeadBand
27 1 = El operador puede modificar el parmetro Zona de regulacin ConZone
28 - 29 no utilizado
30
31 no utilizado

El bloque dispone de los siguientes permisos para el parmetro OS1Perm:

Bit Funcin
0 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma arriba
PV_AH_Lim
1 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia arriba
PV_WH_Lim
2 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia arriba
PV_TH_Lim
3 1 = El operador puede modificar la histresis (valor de proceso) PV_Hyst

Advanced Process Library (V8.1)


726 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Bit Funcin
4 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia abajo
PV_TL_Lim
5 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia abajo
PV_WL_Lim
6 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma abajo
PV_AL_Lim
7 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma arriba
ER_AH_Lim
8 1 = El operador puede modificar la histresis (error de regulacin) ER_Hyst
9 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma abajo
ER_AL_Lim
10 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia RbkWH_Lim arriba
11 1 = El operador puede modificar la histresis (realimentacin de posicin) RbkHyst
12 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia abajo RbkWL_Lim
13 El botn "Enclavamiento" est habilitado
14 0 = Candado abierto en el smbolo del bloque
1 = Candado cerrado en el smbolo del bloque
15 no utilizado
16 1 = El operador puede activar la funcin Simulacin SimOn
17 1 = El operador puede activar la funcin Habilitacin para mantenimiento MS_RelOp
18 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
19 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
20 1 = El operador puede activar/desactivar avisos mediante PV_TH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante PV_TL_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante ER_AH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante ER_AL_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante RbkWH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante RbkWL_MsgEn
28 1 = El operador puede modificar el valor de simulacin SimPV
29 1 = El operador puede modificar el valor de simulacin SimRbk
30 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 727
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Enclavamiento sin reset ("enclavamiento")
Para ms informacin, consulte el captulo Enclavamientos (Pgina 95).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58)

Generar avisos especficos de la instancia


El bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187) sin la funcin de sellado de tiempo en la periferia.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
AutModOp
ManModOp
AdvCoOn
OosOp
SP_ExtOp
SP_IntOp

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


728 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Consulte tambin
Terminales de PIDConL (Pgina 733)
Diagrama de bloques de PIDConL (Pgina 749)
Tratamiento de errores de PIDConL (Pgina 729)
Modos de operacin de PIDConL (Pgina 718)

4.7.4 Tratamiento de errores de PIDConL

Tratamiento de errores de PIDConL


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.
31 El valor SP_Ext no puede seguir representndose en el campo numrico REAL.
32 El valor FFwd no puede seguir representndose en el campo numrico REAL.
33 El valor MV_Trk no puede seguir representndose en el campo numrico REAL.
34 El valor MV_Forced no puede seguir representndose en el campo numrico REAL.
35 El valor Rbk no puede seguir representndose en el campo numrico REAL.
36 El valor MV no puede seguir representndose en el campo numrico REAL.
59 = 1, "Gain es negativo"
60 |TI| < SampleTime / 2

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 729
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Nmero de error Significado del nmero de error


61 |TD| < SampleTime
62 DiffGain < 1 o DiffGain > 10
63 TD / DiffGain < SampleTime / 2
64 PropFacSP < 0 o PropFacSP > 1
66 NormPV_High = NormPV_Low
74 ConZone = < 0.0

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de PIDConL (Pgina 749)
Terminales de PIDConL (Pgina 733)
Avisos de PIDConL (Pgina 730)
Funciones de PIDConL (Pgina 719)
Modos de operacin de PIDConL (Pgina 718)
Descripcin de PIDConL (Pgina 713)
Definir el modo de interruptor o pulsador (Pgina 160)

4.7.5 Avisos de PIDConL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId2 SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Advanced Process Library (V8.1)


730 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId2, SIG 6).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Tolerancia - arriba $$BlockComment$$
PV - Lmite superior de tolerancia
violado
SIG 4 Tolerancia - abajo $$BlockComment$$
PV - Lmite inferior de tolerancia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado
SIG 6 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado
SIG 7 Alarma - arriba $$BlockComment$$
ER - Lmite superior de alarma violado
SIG 8 Alarma - abajo $$BlockComment$$
ER - Lmite inferior de alarma violado
MsgEvId2 SIG 7 Advertencia - arriba $$BlockComment$$
Rbk - Lmite superior de advertencia
violado
SIG 8 Advertencia - abajo $$BlockComment$$
Rbk - Lmite inferior de advertencia
violado

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 731
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Avisos especficos de instancia


En este bloque pueden utilizarse hasta cuatro avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId2 SIG 1 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
Estado 16#@5%x@
SIG 2 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
Estado 16#@6%x@
SIG 3 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3
Estado 16#@7%x@
SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 4
Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Valor de proceso PV_Out
5 Error de regulacin ER
6 ExtVa106
7 ExtVa107
8 no asignado
9 no asignado
10 no asignado

Los valores asociados 6 ... 7 estn asignados a los parmetros ExtVa106 ... ExtVa107,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo

Advanced Process Library (V8.1)


732 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Valor asociado Parmetros del bloque


3 BatchID
4 Realimentacin de posicin Rbk
5 Estado de seal ExtMsg1
6 Estado de seal ExtMsg2
7 Estado de seal ExtMsg3
8 Estado de seal ExtMsg4
9 ExtVa209
10 ExtVa210

Los valores asociados 9 ... 10 estn asignados a los parmetros ExtVa209 ... ExtVa210,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de PIDConL (Pgina 713)
Funciones de PIDConL (Pgina 719)
Terminales de PIDConL (Pgina 733)
Diagrama de bloques de PIDConL (Pgina 749)
Tratamiento de errores de PIDConL (Pgina 729)
Modos de operacin de PIDConL (Pgina 718)

4.7.6 Terminales de PIDConL


Terminales de PIDConL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AdvCoEn 1 = Permitir modo "Programa" por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
AdvCoOn* 1 = Activar modo "Programa" desde el BOOL 0
faceplate
AdvCoModSP Tipo del modo "Programa": BOOL 1
1 = Especificacin de la consigna
0 = Especificacin de la variable manipulada
AdvCoMstrOn Activar (0-1) o desactivar (1-0) modo STRUCT -
"Programa" con cambio de flanco Value: BOOL 0
ST: BYTE 16#80
AdvCoMV Valor especificado por programa externo REAL 0.0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 733
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin del BOOL 0
operador (controlado mediante ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin para control BOOL 0
de lotes
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puenteo del enclavamiento en la BOOL 0
simulacin
ConZone Ancho de la zona de regulacin REAL 0.0
CPI_In Entrada para el ndice de calidad de STRUCT -
regulacin calculado por el bloque Value: REAL 0.0
ConPerMon asignado
ST: BYTE 16#78
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Value: BOOL 0
Tratamiento de errores (Pgina 116)
ST: BYTE 16#80
DeadBand Ancho de la banda muerta REAL 0.0
DiffGain Ganancia del diferenciador [1..10] STRUCT -
DiffGain = TD / (tiempo de retardo de la Value: REAL 5.0
accin D)
ST: BYTE 16#80
DiffSel 1 = Accin D activada BOOL 1
DiffToFbk 1 = La accin D se incluye en el lazo de BOOL 0
realimentacin
EN 1 = El bloque llamado se procesa BOOL 1
ER_A_DC* Retardo de alarmas entrantes al vigilar el REAL 0.0
error de regulacin
ER_A_DG* Retardo de alarmas salientes al vigilar el REAL 0.0
error de regulacin
ER_AH_En 1 = Activar la alarma (arriba) de la vigilancia BOOL 1
del error de regulacin
ER_AH_DFac* Factor de retardo en caso de escalones de REAL 0.0
consigna positivos para alarmas entrantes
con la vigilancia del error de regulacin
ER_AH_Lim
ER_AH_Lim Lmite de alarma (arriba) de la vigilancia del REAL 100.0
error de regulacin
ER_AH_MsgEn 1 = Activar avisos para la alarma (arriba) de BOOL 1
la vigilancia del error de regulacin
ER_AL_DFac* Factor de retardo en caso de escalones de REAL 0.0
consigna negativos para alarmas entrantes
con la vigilancia del error de regulacin
ER_AL_Lim
ER_AL_En 1 = Activar la alarma (abajo) de la vigilancia BOOL 1
del error de regulacin

Advanced Process Library (V8.1)


734 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


ER_AL_Lim Lmite de alarma (abajo) de la vigilancia del REAL -100.0
error de regulacin
ER_AL_MsgEn 1 = Activar avisos para la alarma (abajo) de BOOL 1
la vigilancia del error de regulacin
ER_Ext Error de regulacin externo STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ER_Hyst Histresis de alarma para error de regulacin REAL 1.0
EventTsIn Para interconectar datos entre un bloque ANY
tecnolgico y los bloques de aviso EventTs
y Event16Ts.
El parmetro de entrada EventTsIn sirve
para la interconexin con el parmetro de
salida EventTsOut del bloque EventTs,
Event16Ts. Si esta interconexin est
configurada, los avisos del bloque EventTs,
Event16Ts de la OS se visualizan en la vista
de avisos del bloque tecnolgico, donde
pueden acusarse.
ExtMsg1 1 = Se utiliza la entrada binaria para aviso 1 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 1 = Se utiliza la entrada binaria para aviso 2 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 1 = Se utiliza la entrada binaria para aviso 3 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg4 1 = Se utiliza la entrada binaria para aviso 4 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa106 Valor asociado 6 para avisos (MsgEvID1) ANY
ExtVa107 Valor asociado 7 para avisos (MsgEvID1) ANY
ExtVa209 Valor asociado 9 para avisos (MsgEvID2) ANY
ExtVa210 Valor asociado 10 para avisos (MsgEvID2) ANY
Feature Terminal para funciones (Pgina 719) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin de STRUCT -
reposo" con un comando de entrada no vlido Bit 0: BOOL 0
FFwd* Entrada para control anticipativo adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 735
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


FFwdHiLim Valor lmite (arriba) para control anticipativo STRUCT -
adicional Value: REAL 100.0
ST: BYTE 16#80
FFwdLoLim Valor lmite (abajo) para control anticipativo STRUCT -
adicional Value: REAL -100.0
ST: BYTE 16#80
Gain Ganancia proporcional STRUCT -
Gain.ST = 16#FF: controlable en el Value: REAL 1.0
faceplate ST: BYTE 16#FF
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock) tiene
efecto
IntHoldNeg 1 = El integrador no puede funcionar en STRUCT -
sentido negativo Value: BOOL 0
ST: BYTE 16#80
IntHoldPos 1 = El integrador no puede funcionar en STRUCT -
sentido positivo Value: BOOL 0
ST: BYTE 16#80
Intlock 0 = El enclavamiento sin reset tiene efecto; STRUCT -
el bloque puede manejarse sin reset tras Value: BOOL 1
desaparecer la condicin de enclavamiento ST: BYTE 16#FF
1 = El enclavamiento no es efectivo
IntSel 1 = Accin I activada BOOL 1
Man* Especificacin manual de la variable REAL 0.0
manipulada
ManHiLim Lmite (arriba) para el valor manual Man REAL 100.0
ManLoLim Lmite (abajo) para el valor manual Man REAL 0.0
ManModLi* 1 = Modo "Manual" por interconexin o SFC STRUCT -
(controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante ModLiOp = 0)
ModLiOp Conmutacin de la seleccin del modo de STRUCT -
operacin entre: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvID1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgEvID2 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)

Advanced Process Library (V8.1)


736 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos Value: BOOL 0
mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_ChnST Estado de seal del canal de salida de MV STRUCT -
Debera estar interconectado con un bloque Value: REAL 0.0
de canal de salida ST: BYTE 16#FF
MV_Forced* variable manipulada forzada: es ilimitada y STRUCT -
tiene mxima prioridad Value: REAL 0.0
ST: BYTE 16#80
MV_ForOn 1 = emitir variable manipulada forzada STRUCT -
MV_Forced sin limitacin por la salida MV Value: BOOL 0
ST: BYTE 16#80
MV_HiLim Lmite (arriba) de la variable manipulada MV STRUCT -
Value: REAL 100.0
ST: BYTE 16#80
MV_LoLim Lmite (abajo) de la variable manipulada MV STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_Mean Valor medio de la variable manipulada MV en STRUCT -
la ventana de tiempo Value: REAL 0.0
ST: BYTE 16#80
MV_Offset Variable manipulada para ER=0, punto de REAL 0.0
operacin del regulador con accin I
desactivada
MV_OpScale rea de visualizacin OS de la variable STRUCT -
manipulada MV High: REAL 100.0
Low: REAL 0.0
MV_SafePos Posicin de reposo de variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_Trk* Valor corregido por seguimiento de la STRUCT -
variable manipulada MV Value: REAL 0.0
ST: BYTE 16#80
MV_TrkOn 1 = Correccin por seguimiento de la variable STRUCT -
manipulada MV Value: BOOL 0
ST: BYTE 16#80
MV_Unit Unidad de medida de la variable manipulada INT 1342
NegGain 0 = La ganancia proporcional efectiva STRUCT -
GainEff es positiva Value: BOOL 0
1 = La ganancia proporcional efectiva ST: BYTE 16#80
GainEff es negativa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 737
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


NormMV Rango de la variable manipulada (MV) para STRUCT -
la normalizacin de la ganancia proporcional High: REAL 100.0
(GAIN)
Low: REAL 0.0
NormPV Rango del valor de proceso (PV) para la STRUCT -
normalizacin de la ganancia proporcional High: REAL 100.0
(GAIN)
Low: REAL 0.0
Occupied 1 = Ocupado por control por lotes BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin o STRUCT -
SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OptimEn* 1 = Habilitar optimizacin de los parmetros BOOL 0
PID mediante sintonizador PID
OptimOcc* 1 = Optimizacin en curso BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse con el
parmetro de salida Out del bloque
precedente OpStations (Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 719) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OS1Perm Terminal para permisos de operacin STRUCT -
(Pgina 719) Bit 0: BOOL 1
Bit 18: BOOL 1
Bit 19: BOOL 1
Bit 31: BOOL 1
PropFacSP Incluir la accin P en el lazo de REAL 1.0
realimentacin [0..1].
0 = Accin P por completo en el lazo de
realimentacin
PropSel 1 = Activar accin proporcional BOOL 1
PV* Valor de proceso (variable regulada) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_A_DC* Tiempo de retardo para alarmas PV entrantes REAL 0.0
[s]
PV_A_DG* Tiempo de retardo para alarmas PV salientes REAL 0.0
[s]
PV_AH_En 1 = Activar valor lmite de alarma PV (arriba) BOOL 1
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1
PV_AL_En 1 = Activar valor lmite de alarma PV (abajo) BOOL 1

Advanced Process Library (V8.1)


738 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_Hyst Histresis para lmites de alarma PV, REAL 1.0
advertencia y tolerancia
PV_OpScale Lmite de la escala en el indicador de barras STRUCT -
PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_T_DC* Tiempo de retardo para avisos de tolerancia REAL 0.0
PV entrantes [s]
PV_T_DG* Tiempo de retardo para avisos de tolerancia REAL 0.0
PV salientes [s]
PV_TH_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(arriba)
PV_TH_Lim Valor lmite de aviso de tolerancia PV (arriba) REAL 85.0
PV_TH_MsgEn 1 = Activar aviso de tolerancia PV (arriba) BOOL 1
PV_TL_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(abajo)
PV_TL_Lim Lmite de aviso de tolerancia PV (abajo) REAL 15.0
PV_TL_MsgEn 1 = Activar aviso de tolerancia (abajo) BOOL 1
PV_Unit Unidad de medida para el valor de proceso INT 1001
PV_W_DC* Tiempo de retardo para advertencias PV REAL 0.0
entrantes [s]
PV_W_DG* Tiempo de retardo para advertencias PV REAL 0.0
salientes [s]
PV_WH_En 1 = Activar valor lmite de advertencia PV BOOL 1
(arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV (arriba) BOOL 1
PV_WL_En 1 = Activar valor lmite de advertencia PV BOOL 1
(abajo)
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0
PV_WL_MsgEn 1 = Activar aviso para advertencia PV (abajo) BOOL 1
Rbk* Realimentacin de posicin para STRUCT -
visualizacin en OS Value: REAL 0.0
ST: BYTE 16#FF
RbkHyst Histresis de alarma para la realimentacin REAL 1.0
de posicin
RbkWH_En 1 = Activar advertencia (arriba) de la BOOL 1
realimentacin de posicin
RbkWH_Lim Valor lmite de la realimentacin de posicin REAL 100.0
de la advertencia (arriba)
RbkWH_MsgEn 1 = Activar avisos de la advertencia (arriba) BOOL 1
para la realimentacin de posicin
RbkWL_En 1 = Activar advertencia (abajo) de la BOOL 1
realimentacin de posicin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 739
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


RbkWL_Lim Valor lmite de la realimentacin de posicin REAL 0.0
de la advertencia (abajo)
RbkWL_MsgEn 1 = Activar avisos de la advertencia (abajo) BOOL 1
para la realimentacin de posicin
RefStdDevIn Valor de referencia de la desviacin estndar STRUCT -
PV (Sigma) en estado bueno definido del lazo Value: REAL 0.0
de regulacin
ST: BYTE 16#78
RunUpCyc Nmero de ciclos en el arranque durante los INT 3
cuales se inhiben los avisos
SafePos 1 = La posicin de reposo (Pgina 44) de la BOOL 0
variable manipulada del regulador es
ManHiLim
0 = La posicin de reposo de la variable
manipulada del regulador es ManLoLim
SafePos2 Posicin de reposo de la variable manipulada INT 0
del regulador:
0 = SafePos es vlido
1 = La posicin de reposo es MV_SafePos
2 = La posicin de reposo es la ltima
variable manipulada (paro)
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista estndar
SelFp2 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista preliminar
SettliTime Tiempo de estabilizacin [s] del lazo de STRUCT -
regulacin, calculado con el bloque Value: BOOL 0
ConPerMon
ST: BYTE 16#78
SettliFactor Factor de incremento del tiempo de REAL 2.0
estabilizacin para la adaptacin de la banda
muerta
SimLiOp Activacin y desactivacin de la simulacin STRUCT -
por: Vale: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando SimOn = 1 REAL 0.0
SimPV_Li Valor de proceso utilizado cuando STRUCT -
SimOnLi.Value =1 (SimLiOp.Value = 1) Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


740 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


SimRbk* Realimentacin de posicin utilizada cuando REAL 0.0
SimOn = 1
SimRbkLi Realimentacin de posicin utilizada cuando STRUCT -
SimOnLi.Value = 1 (SimLiOp.Value = 1) Value: REAL 0.0
ST: BYTE 16#80
SP_DnRaLim Valor lmite (abajo) para el gradiente de la REAL 100.0
consigna [SP_Unit/s]
SP_ExHiLim Valor lmite (arriba) de la consigna externa STRUCT -
Value: REAL 100.0
ST: BYTE 16#80
SP_ExLoLim Valor lmite (abajo) de la consigna externa STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_Ext* Consigna externa - (para interconexin) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi* 1 = Seleccionar consigna externa (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna externa (por BOOL 0
operador)
SP_InHiLim Valor lmite (arriba) de la consigna interna REAL 100.0
SP_InLoLim Valor lmite (abajo) de la consigna interna REAL 0.0
SP_Int* Consiga interna para operacin REAL 0.0
SP_IntLi* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna interna (por BOOL 0
operador)
SP_LiOp Seleccionar origen de consigna (interna/ STRUCT -
externa): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
SP_RateOn* 1 = Activar limitacin de los gradientes de BOOL 0
consigna
SP_RmpModTime 1 = Utilizar tiempo (SP_RmpTime) para BOOL 0
rampa de consigna
0 = Utilizar gradiente
SP_RmpOn* 1 = Activar rampa para consigna deseada BOOL 0
SP_RmpTarget
SP_RmpTarget Consigna deseada para la rampa REAL 0.0
SP_RmpTime* Tiempo para la rampa de consigna [s] del REAL 0.0
SP actual al SP_RmpTarget
SP_TrkExt 1 = La conmutacin sin saltos de la consigna BOOL 1
de externa a interna est activada

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 741
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


SP_TrkPV 1 = La consigna sigue a PV en el modo BOOL 0
"Manual" y al corregir
SP_UpRaLim Valor lmite (arriba) de gradiente para la REAL 100.0
consigna [SP_Unit/s]
StepNo Nmero de etapa del lote DWORD 16#00000000
TD Tiempo derivativo (tiempo de accin STRUCT -
derivada) [s] Value: REAL 0.0
TD.ST = 16#FF: controlable en el faceplate ST: BYTE 16#FF
TI Tiempo integral (tiempo de accin integral) [s] STRUCT -
TI.ST = 16#FF: controlable en el faceplate Value: REAL 100.0
ST: BYTE 16#FF
TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
UserStatus Bits libremente asignables para su utilizacin BYTE 16#00
en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AdvCoAct 1 = Modo "Programa" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AdvCoRdy 1 = Modo "Programa" posible STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutAct 1 = Modo "Automtico" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CascaCut Conexin en cascada: STRUCT -
1 = La cadena de control del regulador Value: BOOL 0
primario al secundario est interrumpida ST: BYTE 16#80
DynDeadBand Banda muerta dinmica REAL 0.0
D_Part Accin D del algoritmo PID REAL 0.0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ER Error de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


742 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


ER_A_DCOut Tiempo de retardo efectivo [s] para REAL 0.0
alarmas entrantes con la vigilancia del
error de regulacin
ER_AH_Act 1 = Se ha violado el lmite de alarma STRUCT -
(arriba) del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ER_AL_Act 1 = Se ha violado el lmite de alarma STRUCT -
(abajo) del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de PIDConL (Pgina 729).
FFwdHiAct 1 = Se ha violado la limitacin (arriba) STRUCT -
del control anticipativo adicional Value: BOOL 0
ST: BYTE 16#80
FFwdLoAct 1 = Se ha violado la limitacin (abajo) del STRUCT -
control anticipativo adicional Value: BOOL 0
ST: BYTE 16#80
GainEff Ganancia proporcional efectiva; vara en REAL 1.0
funcin de NegGain, Gain, NormPV y
NormMV
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
I_Part Accin I del algoritmo PID REAL 0.0
LockAct 1 = El enclavamiento tiene efecto STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LoopClosed 1 = Lazo de regulacin cerrado STRUCT -
0 = Lazo de regulacin abierto Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 743
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


ManHiOut Valor lmite (arriba) del modo "Manual", STRUCT -
equivale al parmetro de entrada Value: REAL 100.0
ManHiLim
ST: BYTE 16#80
ManLoOut Valor lmite (abajo) del modo "Manual", STRUCT -
equivale al parmetro de entrada Value: REAL 0.0
ManLoLim
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgAckn2 Estado de acuse de aviso 2 (salida WORD 16#0000
ACK_STATE de la segunda ALARM_8P)
MsgErr1 1 = Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgErr2 1 = Error de aviso 2 (salida ERROR de la BOOL 0
segunda ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
MsgStat2 Estado de aviso 2 (salida STATUS de la WORD 16#0000
segunda ALARM_8P)
MV Variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_HiAct 1 = Se ha violado la limitacin (arriba) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_LoAct 1 = Se ha violado la limitacin (abajo) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_UnitOut Unidad de medida de la variable INT 0
manipulada, que debe interconectarse
con el parmetro de entrada MV_Unit
del bloque ConPerMon
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque

Advanced Process Library (V8.1)


744 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


OS1PermOut Visualizacin de OS1Perm DWORD 16#FFFFFFFF
OS1PermLog Visualizacin de OS1Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
PhaseDeadBand Fase para la adaptacin dinmica de la INT 0
banda muerta
0: Banda muerta activada
1: Banda muerta desactivada
2: Estabilizacin
P_Part Accin P del algoritmo PID REAL 0.0
PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_TH_Act 1 = Aviso de tolerancia PV (arriba) STRUCT -
activo. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_TL_Act 1 = Aviso de tolerancia PV (abajo) activo. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_ToleHi Valor lmite (arriba) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 745
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


PV_ToleLo Valor lmite (abajo) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado
PV_WH_Act 1 = Advertencia PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_WL_Act 1 = PV, advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_UnitOut Unidad de medida del valor de proceso, INT 0
debe interconectarse con el parmetro
de entrada PV_Unit del bloque
ConPerMon
RbkOut Salida para la realimentacin de posicin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RbkWH_Act 1 = Advertencia (arriba) de la STRUCT -
realimentacin de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RbkWL_Act 1 = Advertencia (abajo) de la STRUCT -
realimentacin de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SettlingTimer Tiempo de estabilizacin para un lazo de REAL 0.0
regulacin cerrado
SP Consigna utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


746 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Parmetro Descripcin Tipo Valor predeterminado


SP_DnRaAct 1 = La limitacin negativa del gradiente STRUCT -
de la consigna est activa Value: BOOL 0
ST: BYTE 16#80
SP_ExHiAct 1 = Se ha alcanzado la limitacin (arriba) STRUCT -
de la consigna externa Value: BOOL 0
ST: BYTE 16#80
SP_ExLoAct 1 = Se ha alcanzado la limitacin (abajo) STRUCT -
de la consigna externa Value: BOOL 0
ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_ExtOut Consigna externa, equivale al STRUCT -
parmetro de entrada SP_Ext Value: REAL 0.0
ST: BYTE 16#80
SP_InHiOut Valor lmite (arriba) de SP_Int, equivale STRUCT -
al parmetro de entrada SP_InHiLim Value: REAL 100.0
ST: BYTE 16#80
SP_InLoOut Valor lmite (abajo) de SP_Int, equivale STRUCT -
al parmetro de entrada SP_InLoLim Value: REAL 0.0
ST: BYTE 16#80
SP_RateTarget Consigna deseada para la limitacin de REAL 0.0
gradiente
SP_UpRaAct 1 = La limitacin positiva del gradiente STRUCT -
de la consigna est activa Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 713) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 713) DWORD 16#00000000
Status3 Palabra de estado 2 (Pgina 713) DWORD 16#00000000
SumMsgAct 1 = Alarma de proceso activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Clculo del parmetro de salida ER_A_DCOut


Antes de modificar la consigna la salida est preasignada con ER_A_DC.
ER_A_DCOut = ER_A_DC

En caso de modificar la consigna en sentido positivo en modo automtico, la salida se calcula


del siguiente modo:
ER_A_DCOut = mximo (ER_A_DC, ER_AH_DFac * error de consigna)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 747
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

En caso de modificar la consigna en sentido negativo en modo automtico, la salida se calcula


del siguiente modo:
ER_A_DCOut = mximo (ER_A_DC, -1*ER_AH_DFac * error de consigna)

Cuando el lazo de regulacin vuelve a estar estabilizado, es decir,


(ER_AL_Lim + ER_Hyst) <= ER <= (ER_AH_Lim ER_Hyst)
y el tiempo de retardo para alarmas salientes ER_A_DG ha transcurrido, la salida vuelve a
estar en ER_A_DC: ER_A_DCOut = ER_A_DC

Conexin y desconexin de la funcin:


La funcin est desconectada (ajuste predeterminado) cuando: ER_AH_DFac = 0.0 y
ER_AL_DFac = 0.0

Consulte tambin
Avisos de PIDConL (Pgina 730)
Diagrama de bloques de PIDConL (Pgina 749)
Modos de operacin de PIDConL (Pgina 718)

Advanced Process Library (V8.1)


748 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

4.7.7 Diagrama de bloques de PIDConL

Diagrama de bloques de PIDConL

63B([W/L 6SB([W,QW
63B,QW/L /LQN
63B([W$FW
63B([W2S 2SHUDWRU
63B,QW2S /RJLF
63B/L2S 63B5DWH2Q
63B([+L$FW 63B7UN39$1'
/LPLW
63B([/R$FW 09B)RU2Q25
63B([W 63B5DWH7DUJHW 0DQ$FW2509B7UN2Q
63B([W2XW

 
63B([+L/LP *UDGLHQW 39
63B([/R/LP 63B5PS2Q 63
  
5HMHFW 5DPS

63B5PS7DU  63B8S5D/LP 63B8S5D$FW


63B'Q5D/LP 63B'Q5D$FW
63B,Q+L/LP 
/LPLW 63B5PS0RG7LPH
63B,Q/R/LP
$GY&R09 63B5PS7LPH
63B8S5D/LP
63B'Q5D/LP
63B,Q+L/LP
63B,Q/R/LP $GY&R$FW$1'
$GY&R0RG63

63B,QW 5HMHFW 
VHOLPLWD\
3URS6HO
FRUULJH 
$ODUP

(5 (5B$+B$FW I 
63B,Q+L/LP 63B,Q+L2XW
63B,Q/R/LP 63B,Q/R2XW (5B$/B$FW 3URS)DF63 

(5B$+B/LP(5B$/B/LP(5B+\VW
)HDWXUH%LW (5B$+B(1(5B$/B(Q(5B$B'& 'LII7R)EN
(5B([W (5B$B'*



39 
'HDG%DQG 7''LII6HO

*DLQ 'LII*DLQ
6LP *DLQ(II
 SK\V
6LP39 
I 
39 39B287 1RUP391RUP09
 3URS)DF63

39B$+B$FW 7,
(VFULELU39B287HQ $ODUP 39B:+B$FW ,QW+ROG3RV
6LP39FXDQGR6LP 39B7+B$FW ,QW+ROG1HJ
 39B7/B$FW 09B2IIVHW
39B:/B$FW
39B$/B$FW 25
39B$+B/LP39B:+B/LP39B7+B/LP39B$/B/LP39B:/B/LP 7, 
39B7/B/LP39B+\VW39B$+B(Q39B:+B(Q39B7+B(Q39B$/B(Q
,QW6HO 
39B:/B(Q39B7/B(Q39B$B'&39B:B'&39B7B'&39B$B'*
39B:'*39B7B'*
1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 749
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

127 $XW$FW

$XW0RG/L 0DQ$FW
/LQN /RRS&ORVHG
0DQ0RG/L
2SHUDWRU 2
$XW0RG2S 09B7UN2Q
/RJLF 5
0DQ0RG2S 09B)RU2Q
09B7UN2Q
0RG/L2S
09B7UN
09B)RU2Q

/LPLW 09B+L$FW
(5 09B)RUFH
09B/R$FW
 

09
&RQ=RQH 09B+L/LP
09B+L/LP  
09B/R/LP
09B/R/LP
5HMHFW
0DQ
/LPLW

))ZG ))ZG+L$FW
0DQ+L/LP 0DQ+L2XW
))ZG/R$FW 0DQ/R/LP 0DQ/R2XW

))ZG+L/LP
))ZG/R/LP
$ODUP
5EN:+B$FW
5EN
5EN:/B$FW

5EN:+B/LP
5EN:/B/LP
5EN+\VW
5EN:+B(Q
5EN:/B(1

Consulte tambin
Terminales de PIDConL (Pgina 733)
Avisos de PIDConL (Pgina 730)
Tratamiento de errores de PIDConL (Pgina 729)
Funciones de PIDConL (Pgina 719)
Modos de operacin de PIDConL (Pgina 718)
Descripcin de PIDConL (Pgina 713)

Advanced Process Library (V8.1)


750 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

4.7.8 Manejo y visualizacin

4.7.8.1 Vistas de PIDConL

Vistas del bloque PIDConL


El bloque PIDConL dispone de las vistas siguientes:
Vista estndar de PIDConL, PIDConS y PIDConR (Pgina 752)
Vista de avisos (Pgina 280)
Vista de lmites de reguladores PID (Pgina 269)
Visor de curvas (Pgina 283)
Vista de rampas (Pgina 278)
Vista de parmetros de reguladores PID (Pgina 259)
Vista preliminar de PIDConL, PIDConS y PIDConR (Pgina 756)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque para reguladores PID y FM (Pgina 221)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 751
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

4.7.8.2 Vista estndar de PIDConL, PIDConS y PIDConR

Vista estndar de PIDConL










 






 
 


 

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Modo Programa para reguladores (Pgina 72) (no con PIDConS)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).

Advanced Process Library (V8.1)


752 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

Consulte al respecto el captulo Especificacin de consigna, interna/externa (Pgina 124).

Nota
En el bloque PIDConR, esta rea solo est visible si el Feature Bit Hacer visibles elementos
de control para la consigna externa (Pgina 138) est puesto a 1.
Esta rea no es visible en PIDConS.

(3) Rango superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado de seal


Esta rea muestra la consigna actual con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna debe estar
puesta a "interna".

(6) Rango superior e inferior de escala de la consigna


Dicho rango est predefinido y no puede modificarse.

(7) Visualizacin y modificacin de la variable manipulada incluido el estado de seal


Esta rea muestra la variable manipulada actual con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236). La modificacin solo es posible en modo Manual.

(8) Visualizacin de la realimentacin de posicin incluido el estado de seal


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra la realimentacin de posicin actual de la variable manipulada con el estado
de seal correspondiente.

(9) Indicador de barras de la variable manipulada


Esta rea muestra la variable manipulada actual en forma de indicador de barras. El rea
visible del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 753
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

(10) Indicador de barras de la realimentacin de posicin


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Esta rea muestra la realimentacin de posicin actual en forma de indicador de barras. El
rea visible del indicador de barras depende de la configuracin del sistema de ingeniera
(ES).

(11) rea de manejo y visualizacin para las funciones de enclavamiento del bloque (excepto PIDConS)
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

informacin de puenteo (bypass) (ver Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)):

(12) Tecla de salto a la vista estndar del bloque ConPerMon


Por medio de la tecla de salto se accede a la vista estndar del bloque ConPerMon. La
visibilidad de esta tecla de salto depende de la configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(13) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


754 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

(14) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(16) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Optimizando"
"Corrigiendo"
"Correccin forzada"
"Cargar SP"

(17) Visualizacin de lmites


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia
Azul: tolerancia

(18) Indicador de barras para el valor de proceso


Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(19) Indicador de barras de la consigna


Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 755
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

(20) Visualizacin de la consigna externa


Este indicador [E] slo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(21) Visualizacin de la consigna deseada para la rampa de consigna


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(22) Visualizacin de lmites de la consigna


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

4.7.8.3 Vista preliminar de PIDConL, PIDConS y PIDConR

Vista preliminar de PIDConL


La vista preliminar muestra los parmetros que puede manejar el operador de la OS. Dicha
vista no permite realizar operaciones.

Advanced Process Library (V8.1)


756 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.7 PIDConL - Regulador PID continuo (Large)

(1) rea de vista preliminar


En esta rea se obtiene la vista preliminar de los valores siguientes:
"SP externa": consigna externa actual
En el bloque PIDConR, esta rea solo est visible si el Feature Bit Hacer visibles
elementos de control para la consigna externa (Pgina 138) est puesto a 1
"SP interna": consigna interna actual
"Error de regulacin": error de regulacin actual
"Valor del programa": valor preasignado en el modo Programa (no con PIDConS)
"Magnitud perturb.": valor aditivo con control anticipativo (no con PIDConS)
"Corregir MV": corregir la variable manipulada (el valor es 1)
"Valor de correccin": variable manipulada efectiva al "corregir la variable manipulada"
"Canal MV": indicacin de la variable manipulada del bloque de canal de salida

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).
Aqu se muestran los permisos de operacin siguientes:
"SP externa": se permite aplicar la consigna externa.
"SP interna": se permite aplicar la consigna interna.
"Cambiar SP": se permite cambiar la consigna.
"Cambiar MV": se permite cambiar la variable manipulada.
"Modo Programa": se permite cambiar al modo "Programa". (no con PIDConS)
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 757
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(4) Valor de proceso


En esta rea se visualiza el valor de proceso real (PV).

(5) Entradas y salidas


"Enclavamiento" (excepto PIDConS)
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno

4.8 PIDConS - Regulador PID continuo (Small)

4.8.1 Descripcin de PIDConS

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1830
Familia: Control

Campo de aplicacin de PIDConS


El bloque se utiliza para las siguientes aplicaciones:
Regulacin de consigna fija

Funcionamiento
El bloque es un regulador PID con seal de salida continua (variable manipulada): Su funcin
consiste en controlar un elemento final de control con entrada de efecto continuo.
El bloque funciona segn el algoritmo PID con accin D retardada y un integrador de doble
precisin.
Pueden regularse tanto sistemas lentos. p. ej. temperaturas y niveles de llenado, como
sistemas muy rpidos, como p. ej. caudales y velocidades. En el caso de una CPU
determinada es necesario encontrar un compromiso entre el nmero de reguladores y la

Advanced Process Library (V8.1)


758 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

frecuencia con la que debe procesarse cada uno de ellos. Cuanto ms rpidos sean los lazos
de regulacin, es decir, cuanto mayor sea la frecuencia con la que deben calcularse las
variables manipuladas por unidad de tiempo, tanto menor ser el nmero de reguladores que
pueden instalarse.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para que la vigilancia del lazo de regulacin funcione del modo previsto en el visor de curvas
de los faceplates del regulador, en los tipos de puntos de instrumentacin y control hay que
establecer los atributos:
S7_xarchive:='Value, shortterm;'
en los bloques de funcin del regulador para lazos de regulacin, para las variables siguientes:
Parmetros de entrada:
CPI_In
Parmetros de salida
MV
MV_HiAct
MV_LoAct
LoopClosed
SP
PV_Out
PV_ToleHi
PV_ToleLo
Para el bloque PIDConS no existen plantillas propias (templates) para tipos de puntos de
instrumentacin y control ni casos de aplicacin simulados en el proyecto de ejemplo
(APL_Example_xx, xx especifica el idioma). No obstante, PIDConL puede reemplazarse por
PIDConS en los siguientes casos de aplicacin y tipos de puntos de instrumentacin y control.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulador PID con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConL_ConPerMon) (Pgina 2103)
Casos de aplicacin en el proyecto de ejemplo:
Simulacin del proceso con generador de ruido (ProcSimC; ProcSimS) (Pgina 2131)
Vigilancia del lazo de regulacin en caso de simulacin con ruido de color
(ConPerMonSim) (Pgina 2135)
Adaptacin de parmetros en funcin del punto de trabajo (Gain-Scheduling) para un
proceso no lineal (GainSchedSim) (Pgina 2136)
Filtracin de valores medidos contaminados con ruido en un lazo de regulacin
(SigSmoothSim) (Pgina 2138)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 759
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Comportamiento en arranque
El bit Feature Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de PIDConS
(Pgina 772).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8 SP_ExtAct.Value
9 1 = El parmetro de entrada MV_ChnST est interconectado
10 MV_TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
11 MV.Value > MV_LoLim.Value
12 - 17 no utilizado
18 SimOn AND ManAct
19 no utilizado
20 1 = El parmetro de entrada Rbk no est interconectado (Rbk.ST = 16#FF)
21-22 no utilizado
23 OptimEn
24 OptimOcc
25 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value
3-4 no utilizado
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En

Advanced Process Library (V8.1)


760 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Bit de estado Parmetro


8 PV_WH_En
9-10 no utilizado
11 PV_WL_En
12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15-16 no utilizado
17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 Retardo del aviso PV_AH_Lim
20 Retardo del aviso PV_WH_Lim
21 Retardo del aviso PV_WL_Lim
22 Retardo del aviso PV_AL_Lim
23 Agrupacin de retardos de aviso
24-28 no utilizado
29 GrpErr.Value
30 RdyToStart.Value
31 MS_RelOp

Consulte tambin
Modos de operacin de PIDConS (Pgina 761)
Funciones de PIDConS (Pgina 762)
Tratamiento de errores de PIDConS (Pgina 768)
Avisos de PIDConS (Pgina 770)
Diagrama de bloques de PIDConS (Pgina 780)

4.8.2 Modos de operacin de PIDConS

Modos de operacin de PIDConS


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 761
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Modo "Manual"
Encontrar informacin general sobre el modo Manual, sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y automtico para
bloques de regulacin (Pgina 66).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Modo Programa para reguladores (Pgina 72)
Diagrama de bloques de PIDConS (Pgina 780)
Descripcin de PIDConS (Pgina 758)
Funciones de PIDConS (Pgina 762)
Tratamiento de errores de PIDConS (Pgina 768)
Avisos de PIDConS (Pgina 770)
Terminales de PIDConS (Pgina 772)

4.8.3 Funciones de PIDConS

Funciones de PIDConS
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


762 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Clculo de la variable manipulada


La variable manipulada MV se calcula del siguiente modo:

ManAct MV_TrkOn AdvCoAct MV = Vigilancia de lmites Estado


AND NOT
AdvCoModS
P
1 - - Man MV_HiLim Modo manual, ajustado por operador
MV_LoLim
0 1 - MV_Trk MV_HiLim Correccin por seguimiento con
MV_LoLim limitacin
0 0 0 P_Part + MV_HiLim Modo automtico (algoritmo PID)
I_Part + MV_LoLim
D_Part

Si el regulador se encuentra en el modo de operacin "Fuera de servicio", el parmetro de


salida MV se pondr al ltimo valor vlido en modo Manual o a la variable manipulada de
reposo en funcin del Feature Bit (Valor manipulado de reposo efectivo en el arranque
(Pgina 159)). Consulte al respecto el captulo Fuera de servicio (Pgina 64).

Correccin por seguimiento y limitacin de la variable manipulada


El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).

Posicin de reposo
El bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Informacin "Actuador activo"


Si la variable manipulada MV supera el lmite inferior del valor manual MV_LoLim.Value, ello
se detecta como "Actuador activo". Este estado puede utilizarse p. ej. para indicar un smbolo
especfico de usuario en el sinptico del proceso y se encuentra en la palabra de estado (vase
el apartado Palabra de estado en la Descripcin de PIDConS (Pgina 758)).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 763
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Especificacin de consigna externa/interna


El bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Limitacin de consigna
Esta funcin permite limitar la consigna a un rango mediante los parmetros SP_HiLim (lmite
superior) y SP_LoLim (lmite inferior). Si la consigna est fuera del rango definido por el
usuario, se limitar al rango vlido.
SI la consigna est en el lmite SP_HiLim o por encima de l, esto se indicar en la salida
SP_HiAct = 1.
SI la consigna est en el lmite SP_LoLim o por debajo de l, esto se indicar en la salida
SP_LoAct = 1.

Correccin por seguimiento de la consigna en Manual


El bloque dispone de la funcin estndar Correccin por seguimiento de la consigna en
Manual (Pgina 178).

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor de proceso (SimPV)

Vigilancia de lmites del valor de proceso


El bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Algoritmo PID
En el modo Automtico, la variable manipulada se obtiene con el siguiente algoritmo:
MV = GainEff (1 + (1 / (TI s) + (TD s) / (1 + TD / DiffGain s)) ER
Donde:
s = nmero complejo

Advanced Process Library (V8.1)


764 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Resulta la siguiente respuesta indicial:

09
09B+L/LP

*DLQ(II 7'
7LPH/DJ6DPSOH7LPH
*DLQ(II
(5 W *DLQ(II
*DLQ(II

W
7,

09B/R/LP

6DOWRGHHQWUDGD(5 W  ` VLW
VLW!

Nota
La frmula describe el caso estndar en el que las acciones P, I y D estn activadas y las
acciones P y D no se encuentran en el lazo de realimentacin (PropSel = 1, TI <>
0, DiffToFbk = 0 y PropFacSP = 1).

El retardo en la accin D resulta de TD / DiffGain.


La accin P se indica en el terminal P_Part y puede desactivarse con PropSel = 0 .
La accin I se indica en el terminal I_Part y puede desactivarse con TI = 0 .
La accin D se indica en el terminal D_Part y puede desactivarse con TD = 0 .

Anti-Windup
El regulador posee un comportamiento Anti-Windup. Si la variable manipulada est en el lmite
(MV_HiLim o MV_LoLim), la accin I se congela.

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
Estado de seal para el valor de proceso PV_Out:
El estado de seal del parmetro de salida PV_Out equivale siempre al estado de seal
del parmetro de entrada PV o, si el bloque est en simulacin, 16#60.
Estado de seal de la consigna SP:
El estado de seal del parmetro de salida SP es siempre16#80.
Estado de seal del error de regulacin ER:
El estado de seal del parmetro de salida ER se forma a partir del estado de seal del
parmetro de salida PV_Out y se emite.
El estado de seal 16#60 (simulacin externa) se inhibe, puesto que el bloque acta como
sumidero en la simulacin externa.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 765
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Estado de seal de la variable manipulada MV:


El estado de seal del parmetro de salida MV se forma en el modo "Automtico" a partir
del error de regulacin ER y se emite. En modo "Manual" se visualiza el estado de seal
"bueno". El estado de seal 16#60 (simulacin externa) se inhibe, puesto que el bloque
acta como sumidero en la simulacin externa. En modo "Manual" se visualiza el estado
de seal "bueno".
Estado de seal ms desfavorable:
El estado de seal ms desfavorable ST_Worst para el bloque se forma a partir de SP,
PV_Out, MV_ChnST y Rbk.

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
4 - 14 No utilizado.
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"
(Pgina 159)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159)
17 - 23 No utilizado.
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
27 - 31 No utilizado.

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico" AutModOp
1 1 = El operador puede conmutar al modo "Manual" ManModOp
2 1 = El operador puede conmutar al modo "Fuera de servicio" OosOp
3 1 = El operador puede conmutar la consigna a "Externa" SP_ExtOp
4 1 = El operador puede conmutar la consigna a "Interna" SP_IntOp
5 1 = El operador puede modificar la consigna interna SP_Int
6 1 = El operador puede modificar el valor manual Man

Advanced Process Library (V8.1)


766 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Bit Funcin
7 1 = El operador puede modificar el lmite superior de operacin de la consigna SP_HiLim
8 1 = El operador puede modificar el lmite inferior de operacin de la consigna SP_LoLim
9 1 = El operador puede modificar el lmite superior de operacin de la variable manipulada
ManHiLim
10 1 = El operador puede modificar el lmite inferior de operacin de la variable manipulada
ManLoLim
11 1 = El operador puede permitir la funcin Optimizacin PID OptimEn
12 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en
"Manual" SP_TrkPV
13 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
SP_TrkExt
14 1 = El operador puede modificar el parmetro Ganancia Gain
15 1 = El operador puede modificar el parmetro Tiempo integral TI
16 1 = El operador puede modificar el parmetro Tiempo derivativo TD
17 1 = El operador puede modificar el parmetro Ganancia derivativa DiffGain
18 1 = El operador puede modificar el parmetro Banda muerta DeadBand
19 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma arriba
PV_AH_Lim
20 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia arriba
PV_WH_Lim
21 1 = El operador puede modificar la histresis (valor de proceso) PV_Hyst
22 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia abajo
PV_WL_Lim
23 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma abajo
PV_AL_Lim
24 1 = El operador puede activar la funcin Simulacin SimOn
25 1 = El operador puede activar la funcin Habilitacin para mantenimiento MS_RelOp
26 1 = El operador puede modificar el valor de simulacin SimPV
27 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
28 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
29 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
30 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
31 1 = El operador puede modificar el valor de simulacin SimRbk

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 767
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Generar avisos especficos de la instancia


El bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187) sin la funcin de sellado de tiempo en la periferia.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Consulte tambin
Rotulacin de botones y textos (Pgina 192)
Modos de operacin de PIDConS (Pgina 761)
Tratamiento de errores de PIDConS (Pgina 768)
Avisos de PIDConS (Pgina 770)
Terminales de PIDConS (Pgina 772)
Diagrama de bloques de PIDConS (Pgina 780)

4.8.4 Tratamiento de errores de PIDConS

Tratamiento de errores de PIDConS


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.

Advanced Process Library (V8.1)


768 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

En relacin con este bloque pueden indicarse los siguientes errores:


Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.
31 El valor SP_Ext no puede seguir representndose en el campo numrico REAL.
33 El valor MV_Trk no puede seguir representndose en el campo numrico REAL.
35 El valor Rbk no puede seguir representndose en el campo numrico REAL.
36 El valor MV no puede seguir representndose en el campo numrico REAL.
60 |TI| < SampleTime / 2
61 |TD| < SampleTime
62 DiffGain < 1 o DiffGain > 10
63 TD / DiffGain < SampleTime / 2

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores.

Consulte tambin
Descripcin de PIDConS (Pgina 758)
Modos de operacin de PIDConS (Pgina 761)
Funciones de PIDConS (Pgina 762)
Avisos de PIDConS (Pgina 770)
Terminales de PIDConS (Pgina 772)
Diagrama de bloques de PIDConS (Pgina 780)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 769
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

4.8.5 Avisos de PIDConS

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 5 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 5).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado
SIG 4 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


770 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Avisos especficos de instancia


En este bloque pueden utilizarse hasta dos avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 6 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
Estado 16#@8%x@
SIG 7 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
Estado 16#@9%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Valor de proceso PV_Out
5 Error de regulacin ER
6 Estado lgico ExtMsg1
7 Estado lgico ExtMsg2
8 ExtVa108
9 ExtVa109
10 no asignado

Los valores asociados 8 ... 9 estn asignados a los parmetros ExtVa108 ... ExtVa109,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de PIDConS (Pgina 758)
Modos de operacin de PIDConS (Pgina 761)
Funciones de PIDConS (Pgina 762)
Tratamiento de errores de PIDConS (Pgina 768)
Terminales de PIDConS (Pgina 772)
Diagrama de bloques de PIDConS (Pgina 780)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 771
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

4.8.6 Terminales de PIDConS


Terminales de PIDConS

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin del BOOL 0
operador (controlado mediante ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin para control de BOOL 0
lotes
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
CPI_In Entrada para el ndice de calidad de STRUCT -
regulacin calculado por el bloque Value: REAL 0.0
ConPerMon asignado
ST: BYTE 16#78
CSF 1 = Fallo externo (fallo de control de procesos) STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
DeadBand Ancho de la banda muerta REAL 0.0
DiffGain Ganancia del diferenciador [1..10] STRUCT -
DiffGain = TD / (tiempo de retardo de la Value: REAL 5.0
accin D)
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
ExtMsg1 1 = Se utiliza la entrada binaria para aviso 1 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 1 = Se utiliza la entrada binaria para aviso 2 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa108 Valor asociado 8 para avisos (MsgEvID1) ANY
ExtVa109 Valor asociado 9 para avisos (MsgEvID1) ANY
Feature Terminal para Funciones de PIDConS STRUCT -
(Pgina 762) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Gain Ganancia proporcional STRUCT -
Gain.ST = 16#FF: controlable en el Value: REAL 1.0
faceplate ST: BYTE 16#FF

Advanced Process Library (V8.1)


772 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Parmetro Descripcin Tipo Valor predeterminado


IntHoldNeg 1 = El integrador no puede funcionar en STRUCT -
sentido negativo Value: BOOL 0
ST: BYTE 16#80
IntHoldPos 1 = El integrador no puede funcionar en STRUCT -
sentido positivo Value: BOOL 0
ST: BYTE 16#80
Man* Especificacin manual de la variable REAL 0.0
manipulada
ManModLi* 1 = Modo "Manual" por interconexin o SFC STRUCT -
(controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante ModLiOp = 0)
ModLiOp Conmutacin de la seleccin del modo de STRUCT -
operacin entre: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvID1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos Value: BOOL 0
mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_ChnST Estado de seal del canal de salida de MV STRUCT -
Debera estar interconectado con un bloque Value: REAL 0.0
de canal de salida ST: BYTE 16#FF
MV_HiLim Lmite (arriba) de la variable manipulada MV STRUCT -
Value: REAL 100.0
ST: BYTE 16#80
MV_LoLim Lmite (abajo) de la variable manipulada MV STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_Offset Variable manipulada para ER=0, punto de REAL 0.0
operacin del regulador con accin I
desactivada
MV_OpScale rea de visualizacin OS de la variable STRUCT -
manipulada MV High: REAL 100.0
Low: REAL 0.0
MV_SafePos Posicin de reposo de variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 773
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Parmetro Descripcin Tipo Valor predeterminado


MV_Trk* Valor corregido por seguimiento de la STRUCT -
variable manipulada MV Value: REAL 0.0
ST: BYTE 16#80
MV_TrkOn 1 = Correccin por seguimiento de la variable STRUCT -
manipulada MV Value: BOOL 0
ST: BYTE 16#80
MV_Unit Unidad de medida de la variable manipulada INT 1342
Occupied 1 = Ocupado por control por lotes BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin o STRUCT -
SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OptimEn* 1 = Habilitar optimizacin de los parmetros BOOL 0
PID mediante sintonizador PID
OptimOcc* 1 = Optimizacin en curso BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse con el
parmetro de salida Out del bloque
precedente OpStations (Pgina 382)
OS_Perm Terminal para autorizacin de control STRUCT -
(Pgina 762) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
PropSel 1 = Activar accin proporcional BOOL 1
PV* Valor de proceso (variable regulada) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_A_DC* Tiempo de retardo para alarmas PV entrantes REAL 0.0
[s]
PV_AH_En 1 = Activar valor lmite de alarma PV (arriba) BOOL 1
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1
PV_AL_En 1 = Activar valor lmite de alarma PV (abajo) BOOL 1
PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_Hyst Histresis para lmites de alarma PV, REAL 1.0
advertencia y tolerancia
PV_OpScale Lmite de la escala en el indicador de barras STRUCT -
PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_Unit Unidad de medida para el valor de proceso INT 1001
PV_W_DC* Tiempo de retardo para advertencias PV REAL 0.0
entrantes [s]

Advanced Process Library (V8.1)


774 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Parmetro Descripcin Tipo Valor predeterminado


PV_WH_En 1 = Activar valor lmite de advertencia PV BOOL 1
(arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV (arriba) BOOL 1
PV_WL_En 1 = Activar valor lmite de advertencia PV BOOL 1
(abajo)
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0
PV_WL_MsgEn 1 = Activar aviso para advertencia PV (abajo) BOOL 1
Rbk* Realimentacin de posicin para STRUCT -
visualizacin en OS Value: REAL 0.0
ST: BYTE 16#FF
RunUpCyc Nmero de ciclos en el arranque durante los INT 3
cuales se inhiben los avisos
SafePos 1 = La posicin de reposo (Pgina 44) de la BOOL 0
variable manipulada del regulador es
MV_HiLim
0 = La posicin de reposo de la variable
manipulada del regulador es MV_LoLim
SafePos2 Posicin de reposo para vlvula de control: INT 0
0 = SafePos es vlido
1 = La posicin de reposo es MV_SafePos
2 = La posicin de reposo es la ltima
variable manipulada (paro)
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista estndar
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando SimOn = 1 REAL 0.0
SimRbk* Realimentacin de posicin utilizada cuando REAL 0.0
SimOn = 1
SP_Ext* Consigna externa - (para interconexin) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi* 1 = Seleccionar consigna externa (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna externa (por BOOL 0
operador)
SP_HiLim Valor lmite (arriba) de SP interna STRUCT
Value: BOOL 100.0
ST: BYTE 16#80
SP_Int* Consiga interna para operacin REAL 0.0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 775
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Parmetro Descripcin Tipo Valor predeterminado


SP_IntLi* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna interna (por BOOL 0
operador)
SP_LiOp Seleccionar origen de consigna (interna/ STRUCT -
externa): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
SP_LoLim Valor lmite (abajo) de SP interna STRUCT -
Value: REAL 0
ST: BYTE 16#80
SP_TrkPV 1 = La consigna sigue a PV en el modo BOOL 0
"Manual" y al corregir
StepNo Nmero de etapa del lote DWORD 16#00000000
TD Tiempo derivativo (tiempo de accin STRUCT -
derivada) [s] Value: REAL 0.0
TD.ST = 16#FF: controlable en el faceplate ST: BYTE 16#FF
TI Tiempo integral (tiempo de accin integral) [s] STRUCT -
TI.ST = 16#FF: controlable en el faceplate Value: REAL 100.0
ST: BYTE 16#FF
UserStatus Bits libremente asignables para su utilizacin BYTE 16#00
en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
D_Part Accin D del algoritmo PID REAL 0.0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ER Error de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de PIDConS (Pgina 768).

Advanced Process Library (V8.1)


776 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Parmetro Descripcin Tipo Valor predeterminado


GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
I_Part Accin I del algoritmo PID REAL 0.0
LoopClosed 1 = Lazo de regulacin cerrado STRUCT -
0 = Lazo de regulacin abierto Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MV Variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_HiAct 1 = Se ha violado la limitacin (arriba) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_LoAct 1 = Se ha violado la limitacin (abajo) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_UnitOut Unidad de medida de la variable INT 0
manipulada, que debe interconectarse
con el parmetro de entrada MV_Unit
del bloque ConPerMon
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_Part Accin P del algoritmo PID REAL 0.0
PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 777
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Parmetro Descripcin Tipo Valor predeterminado


PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_ToleHi Valor lmite (arriba) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado
PV_ToleLo Valor lmite (abajo) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado
PV_WH_Act 1 = Advertencia PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_WL_Act 1 = PV, advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_UnitOut Unidad de medida del valor de proceso, INT 0
debe interconectarse con el parmetro
de entrada PV_Unit del bloque
ConPerMon
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SP Consigna utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_HiOut Valor lmite (arriba) de SP, equivale al STRUCT -
parmetro de entrada SP_HiLim Value: REAL 100.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


778 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

Parmetro Descripcin Tipo Valor predeterminado


SP_LoOut Valor lmite (abajo) de SP, equivale al STRUCT -
parmetro de entrada SP_LoLim Value: REAL 0.0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 758) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 758) DWORD 16#00000000
SumMsgAct 1 = Alarma de proceso activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Modos de operacin de PIDConS (Pgina 761)
Avisos de PIDConS (Pgina 770)
Diagrama de bloques de PIDConS (Pgina 780)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 779
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

4.8.7 Diagrama de bloques de PIDConS

Diagrama de bloques de PIDConS

63B([W/L 6SB([W,QW
63B,QW/L /LQN
63B([W$FW
63B([W2S 2SHUDWRU
63B,QW2S /RJLF
63B/L2S
63B7UN39$1'
0DQ$FW2509B7UN2Q


63B([W /LPLW 39
63
 

63B+L/LP 63B+L$FW
63B/R/LP 63B/R$FW

63B,QW 5HMHFW

63B+L/LP
63B/R/LP

3URS6HO





'HDG%DQG *DLQ 7''LII*DLQ

6LP

6LP39 

39 39B287
 
7,
(VFULELU39B287HQ $ODUP 39B$+B$FW ,QW+ROG3RV
6LP39VLULJH ,QW+ROG1HJ
39B:+B$FW
6LP  09B2IIVHW
39B:/B$FW
39B$/B$FW
7, 
39B$+B/LP39B:+B/LP39B$/B/LP39B:/B/LP39B+\VW
39B$+B(Q39B:+B(Q39B$/B(Q39B:/B(Q39B$B'&39B:B'&

Advanced Process Library (V8.1)


780 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.8 PIDConS - Regulador PID continuo (Small)

127 $XW$FW

$XW0RG/L 0DQ$FW
/LQN
0DQ0RG/L
2SHUDWRU 2
$XW0RG2S 09B7UN2Q /RRS&ORVHG
/RJLF 5
0DQ0RG2S
0RG/L2S
09B7UN2Q
09B7UN

 09B+L$FW
/LPLW 09B/R$FW
 09


5HMHFW 09B+L/LP
09B/R/LP
0DQ

09B+L/LP
09B/R/LP

Consulte tambin
Terminales de PIDConS (Pgina 772)
Avisos de PIDConS (Pgina 770)
Tratamiento de errores de PIDConS (Pgina 768)
Funciones de PIDConS (Pgina 762)
Modos de operacin de PIDConS (Pgina 761)
Descripcin de PIDConS (Pgina 758)

4.8.8 Manejo y visualizacin

4.8.8.1 Vistas de PIDConS

Vistas del bloque PIDConS


El bloque PIDConS dispone de las vistas siguientes:
Vista estndar de PIDConL, PIDConS y PIDConR (Pgina 752)
Vista de avisos (Pgina 280)
Vista de lmites de reguladores PID (Pgina 269)
Visor de curvas (Pgina 283)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 781
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Vista de parmetros de reguladores PID (Pgina 259)


Vista preliminar de PIDConL, PIDConS y PIDConR (Pgina 756)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque para reguladores PID y FM (Pgina 221)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Consulte tambin
Vista de rampas (Pgina 278)

4.9 PIDConR - Regulador PID continuo con External Reset

4.9.1 Descripcin de PIDConR

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1875
Familia: Control

Campo de aplicacin de PIDConR


El bloque se utiliza para las siguientes aplicaciones:
Regulacin de consigna fija
Regulacin en cascada
Regulacin de relacin
Regulacin de rango partido
Regulacin con predictor Smith
Regulacin de relevo u override
Al contrario que PIDConL, PIDConR permite un reset externo y cumple los requisitos
especiales del mercado estadounidense.

Funcionamiento
El bloque es un regulador PID con seal de salida continua (variable manipulada): Su funcin
consiste en controlar un elemento final de control con entrada de efecto continuo.

Advanced Process Library (V8.1)


782 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

El bloque funciona segn el algoritmo PID con accin D retardada y un integrador de doble
precisin. En concreto, se trata de un algoritmo de regulacin incremental con una estructura
interactiva de serie. Incremental significa que la variable manipulada actual se calcula a partir
de la variable manipulada antigua de la ltima etapa de muestreo. En lugar de la antigua
variable manipulada tambin se puede especificar desde fuera por interconexin un punto de
salida para calcular la variable manipulada (External Reset). La diferencia entre la estructura
paralela del regulador de PIDConL y la estructura interactiva de serie de PIDConR est
representada en las dos imgenes siguientes.
PIDConL


63   09

*DLQ
7,V
 
39
7' V

7'
V
'LII*DLQ

PIDConR


63    09
*DLQ
  
39
7' V

7'
V
'LII*DLQ

([W5HVHW


7, V


Pueden regularse tanto sistemas lentos. p. ej. temperaturas y niveles de llenado, como
sistemas muy rpidos, como p. ej. caudales y velocidades. En el caso de una CPU
determinada es necesario encontrar un compromiso entre el nmero de reguladores y la
frecuencia con la que debe procesarse cada uno de ellos. Cuanto ms rpidos sean los lazos
de regulacin, es decir, cuanto mayor sea la frecuencia con la que deben calcularse las
variables manipuladas por unidad de tiempo, tanto menor ser el nmero de reguladores que
pueden instalarse.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 783
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para que la vigilancia del lazo de regulacin funcione del modo previsto en el visor de curvas
de los faceplates del regulador, en los tipos de puntos de instrumentacin y control hay que
establecer los atributos:
S7_xarchive:='Value, shortterm;'
en los bloques de funcin del regulador para lazos de regulacin, para las variables siguientes:
Parmetros de entrada:
CPI_In
Parmetros de salida
MV
MV_HiAct
MV_LoAct
LoopClosed
SP
PV_Out
PV_ToleHi
PV_ToleLo
Para el bloque PIDConR existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulacin en cascada con PIDConR (CascadeR) (Pgina 2116)
Regulacin de relevo con PIDConR (OverrideR) (Pgina 2120)
PIDConR con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConR_ConPerMon) (Pgina 2104)
Regulacin de relacin con PIDConR (RatioR) (Pgina 2113)

Nota
Para todas las parametrizaciones del regulador con una accin D, el significado de los
parmetros del regulador de ambas estructuras es distinto. Si desea transferir valores de
parmetros de una estructura a la otra, deben convertirse segn las frmulas del apartado
Funciones de PIDConR.

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Advanced Process Library (V8.1)


784 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de PIDConR
(Pgina 807).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8 SP_ExtAct.Value
9 MV_ForOn.Value
10 MV_TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value OR
MV_ForOn.Value)
11 MV.Value > ManLoLim
12 SimLiOp.Value
13 El botn "Enclavamiento" est habilitado OR Intlock.ST 16#FF
14 0 = Candado abierto en el smbolo del bloque
1 = Candado cerrado en el smbolo del bloque
15 SP_LoadOn.Value
16 SP_LoadOn.Value AND NOT (MV_TrkOn.Value OR OosAct.Value OR
MV_ForOn.Value)
17 Feature Bit 19
18 Feature Bit 21
19 AdvCoAct
20 1 = El parmetro de entrada Rbk no est interconectado (RbkOut.ST = 16#FF)
21 NegGain
22 no utilizado
23 OptimEn
24 OptimOcc
25 - 27 no utilizado
28 SimOn AND ManAct
29 BypProt
30 Banda muerta desactivada temporalmente
31 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 785
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value
3 PV_TH_Act.Value
4 PV_TL_Act.Value
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En
8 PV_WH_En
9 PV_TH_En
10 PV_TL_En
11 PV_WL_En
12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15 PV_TH_MsgEn
16 PV_TL_MsgEn
17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 ER_AH_Act.Value
20 ER_AL_Act.Value
21 ER_AH_En
22 ER_AL_En
23 ER_AH_MsgEn
24 ER_AL_MsgEn
25 RbkWH_Act.Value
26 RbkWL_Act.Value
27 RbkWH_En
28 RbkWL_En
29 RbkWH_MsgEn
30 RbkWL_MsgEn
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn

Advanced Process Library (V8.1)


786 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Bit de estado Parmetro


4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 Retardo del aviso PV_AH_Lim
9 Retardo del aviso PV_WH_Lim
10 Retardo del aviso PV_TH_Lim
11 Retardo del aviso PV_TL_Lim
12 Retardo del aviso PV_WL_Lim
13 Retardo del aviso PV_AL_Lim
14 Retardo del aviso ER_AH_Lim
15 Retardo del aviso ER_AL_Lim
16 Agrupacin de retardos de aviso
17 - 23 no utilizado
24 Seal de puenteo oculta en Intlock
25 Bit 2 Feature2: Seal de puenteo separada
26 LockAct.Value
27 Limitaciones SP_UpRaAct, SP_DnRaAct activas en modo de gradiente
(SP_RateOn = 1)
28 GrpErr.Value
29 RdyToStart.Value
30 1 = El parmetro de entrada MV_ChnST est interconectado
31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Diagrama de bloques de PIDConR (Pgina 824)
Avisos de PIDConR (Pgina 805)
Tratamiento de errores de PIDConR (Pgina 803)
Funciones de PIDConR (Pgina 790)
Modos de operacin de PIDConR (Pgina 788)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 787
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

4.9.2 Modos de operacin de PIDConR

Modos de operacin de PIDConR


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
En el modo "Manual", el operador asume el control del dispositivo manualmente. El operador
decide cmo se modifica la variable manipulada (seal de salida) para el bloque.
En el modo Automtico, el algoritmo del bloque calcula automticamente la variable
manipulada del regulador.

Conmutar entre los modos de operacin


La conmutacin entre los modos Manual y Automtico se efecta siguiendo el esquema
siguiente:
Conmutacin mediante el faceplate: La conmutacin entre los modos de operacin se efecta
en la vista estndar del faceplate. Para ello, en el bloque de funcin se utilizan los parmetros
ManModOp para el modo "Manual" y AutModOp para el modo Automtico.
Conmutacin por interconexin (CFC o instancia SFC): La conmutacin entre los modos de
operacin se efecta por interconexin en el bloque de funcin.

Nota
Desde un SFC normal (al contrario que desde la instancia de un tipo SFC) tambin puede
accederse a los parmetros modificables AutModOp y ManModOp. De este modo, el SFC
puede cambiar el modo de operacin sin quitar los derechos de acceso al operador.

Particularidades de este bloque


En el PIDConR, la conmutacin de los modos de operacin mediante parmetros de entrada
interconectables utiliza una lgica distinta a la de los dems bloques reguladores. Dicha lgica
se orienta en las necesidades especiales del mercado estadounidense. El principio bsico
consiste en dar determinados comandos al regulador por interconexin a travs de un solo
parmetro de entrada cada vez. Estos comandos dados por interconexin tienen prioridad

Advanced Process Library (V8.1)


788 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

frente a las entradas del faceplate, es decir, cuando se activa una entrada de comando se
bloquean los elementos de control correspondientes del faceplate:
Cuando se activa el parmetro de entrada interconectable AutExtSet = 1 , el regulador
pasa al modo "Automtico" con una consigna externa; este modo de operacin tambin
se denomina "Cascada".
Cuando se activa el parmetro de entrada interconectable AutIntSet = 1 , el regulador
pasa al modo "Automtico" con consigna interna. AutIntSet tiene mayor prioridad que
AutExtSet. Encontrar los detalles sobre la consigna interna y externa en el apartado
Funciones de PIDConR (Pgina 790).
Cuando se activa el parmetro de entrada interconectable ManSet = 1 , el regulador pasa
al modo "Manual". Este comando tiene mayor prioridad que AutIntSet y AutExtSet.
Cuando se activa uno de los parmetros de entrada interconectables MV_Close o
MV_Open, el regulador tambin pasa al modo "Manual" y ejecuta el comando
correspondiente.
Por consiguiente, se omiten los parmetros de entrada ModLiOp, ManModLi y AutModLi en
el PIDConR.

Conmutacin de modo "Automtico" a "Manual"


Al conmutar del modo Automtico al Manual, se aplica el ltimo control vlido del regulador
en modo Automtico (Manipiulated Value MV) hasta que el control es modificado manualmente.

Conmutacin de modo "Manual" a "Automtico"


La conmutacin de modo "Manual" a "Automtico" se puede efectuar con o sin correccin por
seguimiento de la consigna interna. Este comportamiento se define en el terminal
SP_TrkPV, que tambin se puede controlar desde el faceplate en la vista de parmetros
(opcin "SP : = PV en Manual").

Conmutacin con correccin de la consigna interna


(SP_TrkPV = 1) significa que, en el modo "Manual", la consigna (SP) se corrige de acuerdo
con el valor de proceso (PV) (conmutacin sin saltos). De esta manera, despus de conmutar
nuevamente al modo Automtico, la variable manipulada permanece constante hasta que
cambie la consigna (SP) o el valor de proceso (PV).

Conmutacin sin correccin de la consigna interna


(SP_TrkPV = 0) significa que, al realizar la conmutacin, el bloque recalcula inmediatamente
la variable manipulada utilizando como base la consigna y el valor de proceso (PV). En el
PIDConR slo existe la conmutacin sin salto P: Al conmutar, la accin I del regulador se
define de manera que la conmutacin tiene lugar sin salto P (prcticamente sin saltos respecto
a la variable manipulada). Un error de regulacin pendiente slo se puede corregir mediante
la accin I.

Comportamiento de las seales al conmutar el modo de operacin


Con el Feature Bit Reset de los comandos para conmutar el modo de operacin
(Pgina 154) se define si la seal para conmutar el modo de operacin ser reseteada
automticamente por el bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 789
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

"Modo Programa para reguladores"


Encontrar informacin general sobre el "Modo Programa para reguladores" en el captulo
Modo Programa para reguladores (Pgina 72).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de PIDConR (Pgina 824)
Terminales de PIDConR (Pgina 807)
Avisos de PIDConR (Pgina 805)
Tratamiento de errores de PIDConR (Pgina 803)
Descripcin de PIDConR (Pgina 782)
Desactivar la conmutacin sin saltos al modo Automtico para reguladores (Pgina 166)

4.9.3 Funciones de PIDConR

Funciones de PIDConR
PIDConR dispone de parmetros de entrada separados para el retardo de alarma en el lmite
superior e inferior. Dos valores de tiempo para cada lmite individual (Pgina 185).
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


790 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Obtencin de la variable manipulada


La variable manipulada MV se calcula del siguiente modo:

MV_For MV_Bum MV_Cl MV_O ManAc MV_Tr AdvCoA MV = Vigilancia de Estado


On pOn ose pen t kOn ct AND lmites
NOT
AdvCoM
odSP
1 - - - - - - MV_For sin Seguimiento forzado por
ced forzado sin limitacin
0 1 - - - - - MV_Bum Modo Manual: Manipulacin repentina
p ManHiLim de la variable manipulada
ManLoLim
Modo
Automtico:
MV_HiLim
MV_LoLim
0 0 1 - - - - ManLoL ManHiLim Cerrar por interconexin
im ManLoLim
0 0 0 1 - - - ManHiL ManHiLim Abrir por interconexin
im ManLoLim
0 0 0 0 1 - - Man ManHiLim Modo Manual, ajustado
ManLoLim por el operador de la OS
u ordenado por
ManSet = 1
0 0 0 0 0 1 - MV_Trk MV_HiLim Correccin por
MV_LoLim seguimiento con limitacin
0 0 0 0 0 0 1 AdvCoM MV_HiLim Modo Programa de orden
V MV_LoLim superior
0 0 0 0 0 0 0 PID.OU MV_HiLim Modo automtico
T + FFwd MV_LoLim (algoritmo PID)

Si el regulador se encuentra en el modo de operacin "Fuera de servicio", el parmetro de


salida MV se pondr al ltimo valor vlido en modo Manual o a la variable manipulada de
reposo en funcin del Feature Bit Valor manipulado de reposo efectivo en el arranque
(Pgina 159). Consulte al respecto el captulo Fuera de servicio (Pgina 64).
El PIDConR dispone de las siguientes posibilidades especiales de influir en la obtencin de
la variable manipulada con parmetros de entrada interconectables. Estos comandos dados
por interconexin tienen prioridad frente a las entradas del faceplate, es decir, cuando se
activa una entrada de comando se bloquean los elementos de control correspondientes del
faceplate.
MV_BumpOn sirve para manipular bruscamente la variable manipulada y tiene un efecto
similar a MV_ForOn, con la diferencia de que se aplican las limitaciones adecuadas. Si
MV_BumpOn = 1 se pone en modo "Automtico", la variable manipulada MV_Bump se escribe
limitada entre MV_HiLim y MV_LoLim en la salida MV. Si MV_BumpOn = 1 se pone en modo
"Manual", la variable manipulada MV_Bump se escribe limitada entre ManHiLim y ManLoLim
en la salida MV. Si MV_BumpOn se vuelve a poner a 0, el regulador regresa al modo de
operacin anterior.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 791
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

MV_Close sirve para cerrar la servovlvula. Con MV_Close = 1 el regulador se pone en modo
"Manual" con la variable manipulada MV = ManLoLim. Si MV_Close se vuelve a poner a 0, el
regulador permanece en modo "Manual".
MV_Open sirve para abrir la servovlvula. Con MV_Open = 1 el regulador se pone en modo
"Manual" con la variable manipulada MV = ManHiLim. Si MV_Open se vuelve a poner a 0, el
regulador permanece en modo "Manual".
Estos comandos tienen mayor prioridad que el modo "Automtico" pero menor prioridad que
la correccin forzada mediante MV_ForOn.
Para estructuras de regulacin entrelazadas, como la regulacin en cascada y la regulacin
de relevo con el bloque PIDConR, se utiliza el parmetro de entrada ExtReset con
ExtRstOn = 1 en lugar de MV_Trk con MV_TrkOn = 1 (consulte tambin al respecto los tipos
de puntos de instrumentacin y control Regulacin en cascada con PIDConR (CascadeR)
(Pgina 2116) y Regulacin de relevo con PIDConR (OverrideR) (Pgina 2120)).

Mostrar informacin adicional relacionada con la variable manipulada en la salida


Los lmites manuales de la variable manipulada ManLoLim y ManHiLim se copian en los
parmetros de salida ManLoOut y ManHiOut para que puedan seguir interconectndose con
el regulador secundario como lmites de consigna SP_ExtLoLim y SP_ExtHiLim. Si desea
utilizar las mismas parejas de valores lmite para el modo "Automtico" y "Manual", puede
interconectar los parmetros de salida ManLoOut y ManHiOut con los parmetros de entrada
MV_LoLim y MV_HiLim del mismo bloque, y as controlar los valores lmite de la variable
manipulada en el faceplate. En la mayora de los casos es admisible pasar directamente todo
el rango de ajuste de una vlvula en modo "Manual". Entonces, puede seguir interconectando
los parmetros de salida ManLoOut y ManHiOut con los parmetros de entrada LoScale y
HiScale del bloque de canal asignado para salidas analgicas. Atencin: en las vlvulas
cuya posicin de reposo es abierta (SafePos = 1), esta interconexin debe realizarse de
forma cruzada: LoScale = ManHiOut y HiScale = ManLoOut. En el regulador se
interpretar siempre 0% como vlvula cerrada y 100% como vlvula abierta, pero el bloque
de canal emite la seal de control 0% con un 100% de la variable manipulada del regulador.

Correccin por seguimiento y limitacin de la variable manipulada


El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).

Posicin de reposo
El bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:

Advanced Process Library (V8.1)


792 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

CSF

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Informacin "Actuador activo"


si la variable manipulada MV supera el lmite inferior del valor manual ManLoLim, ello se
detecta como "Actuador activo". Este estado puede utilizarse p. ej. para indicar un smbolo
especfico de usuario en el sinptico del proceso y se encuentra en la palabra de estado
(encontrar ms informacin en el apartado "Palabra de estado" en el captulo Descripcin
de PIDConR (Pgina 782)).

Vigilancia de lmites de la realimentacin de posicin


El bloque dispone de la funcin estndar Vigilancia de lmites de la realimentacin
(Pgina 89).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Especificacin de consigna externa/interna


La especificacin de consignas se realiza desde un programa CFC/SFC o bien desde el
faceplate (operador). El operador puede especificar una consigna interna (SP_Int) o bien
dejar que un controlador de orden superior especifique una consigna externa (SP_Ext).

Especificacin de consigna interna y externa mediante el faceplate


La seleccin de la fuente de seales de consigna desde el faceplate se realiza con PIDConR
del mismo modo que en los dems reguladores en el parmetro SP_IntOp = 1 para la
especificacin de consigna interna y SP_ExtOp = 1 para la especificacin de consigna externa.

Nota
A diferencia del resto de reguladores, con PIDConR puede conmutarse a la especificacin
de consigna externa solo en el modo Automtico o en el programa SP Mode mediante
SP_ExtOp = 1.

Especificacin de consigna interna y externa por interconexin


En el PIDConR, la conmutacin entre la consigna interna y externa mediante parmetros de
entrada interconectables utiliza una lgica distinta a la de los dems bloques reguladores.
Dicha lgica se orienta en las necesidades especiales del mercado estadounidense.
La seleccin de la fuente de seales de la consigna (interna/externa) por interconexin puede
llevarse a cabo junto con la seleccin del modo de operacin mediante los parmetros de
entrada AutIntSet para el modo Automtico con consigna interna y AutExtSet para el

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 793
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

modo automtico con consigna externa (encontrar ms informacin al respecto en el captulo


Modos de operacin de PIDConR (Pgina 788)). Estos comandos dados por interconexin
tienen prioridad frente a las entradas del faceplate, es decir, cuando se activa una entrada de
comando se bloquean los elementos de control correspondientes del faceplate. Por
consiguiente, los parmetros de entrada SP_LiOp, SP_ExtLi y SP_IntLi no son necesarios
en el PIDConR.
El PIDConR dispone adems de una posibilidad especial para influir en la especificacin de
consigna va parmetros de entrada interconectables: cargar consignas. Si se ajusta el
parmetro de entrada SP_LoadOn = 1 , el regulador pasa al modo "Automtico". El valor del
parmetro de entrada SP_Load se limita de acuerdo con una consigna interna y se utiliza
para la regulacin. Si el parmetro SP_LoadOn vuelve a cambiar de 1 a 0, el regulador
permanece en modo "Automtico" y convierte de nuevo la especificacin de consigna a la
consigna interna.
La carga de una consigna mediante SP_LoadOn tiene prioridad frente a todos los dems
procedimientos de especificacin de consigna.

Conmutacin sin saltos de consigna externa a interna


Con el parmetro SP_TrkExt = 1 , la consigna interna se corrige siguiendo a la externa, con
lo que se consigue una conmutacin sin saltos de consigna externa a interna. De este modo
se evitan saltos no deseados en el parmetro de salida.

Limitacin de consignas externas


El bloque dispone de la funcin estndar Limitacin de consignas externas (Pgina 178).

Limitacin del gradiente de la consigna


El bloque dispone de la funcin estndar Limitacin del gradiente de la consigna
(Pgina 121).

Utilizar la rampa de consigna


El bloque dispone de la funcin estndar Utilizar la rampa de consigna (Pgina 120).

Correccin por seguimiento de la consigna en Manual


El bloque dispone de la funcin estndar Correccin por seguimiento de la consigna en
Manual (Pgina 178).

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor de proceso (SimPV, SimPV_Li)
Realimentacin de posicin (SimRbk, SimRbkLi)

Advanced Process Library (V8.1)


794 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Vigilancia de lmites del valor de proceso


El bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).
El PIDConR es el nico bloque que dispone de parmetros de entrada separados para el
retardo de alarma en los valores lmites superiores e inferiores. Retardo de alarma para error
de regulacin en escalones de consigna (Pgina 172)

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).

Retardo de alarma para error de regulacin en escalones de consigna


El bloque dispone de la funcin estndar Retardo de alarma para error de regulacin en
escalones de consigna (Pgina 172)

Vigilancia de lmites del error de regulacin


El bloque dispone de la funcin estndar Vigilancia de lmites del error de consigna, valor
manipulado y regulacin (Pgina 90).

Invertir el sentido de regulacin


El bloque dispone de la funcin estndar Invertir el sentido de regulacin (Pgina 173).

Normalizacin fsica de la consigna, de la variable manipulada y del valor de proceso


La ganancia del regulador Gain se indica en una magnitud fsica o normalizada.
Gain en magnitud fsica [MV_Unit / PV_Unit]:
Las magnitudes normalizadas permanecen en los valores estndar:
NormPV.High = 100 y NormPV.Low = 0
NormMV.High = 100 y NormMV.Low = 0
La ganancia efectiva resultante es:
GainEff = Gain
Gain normalizada (sin dimensin):
Cambie las magnitudes normalizadas al rango real del valor de proceso y de la variable
manipulada.
Las consignas internas y externas, el valor de proceso y los parmetros correspondientes
se indican en el rango de medida fsico del valor de proceso.
El valor manual, el valor de correccin de la variable manipulada, el control anticipativo as
como los parmetros correspondientes se introducen en el rango de medida fsico de la
variable manipulada.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 795
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

La ganancia efectiva resultante es:


GainEff = (NormMV.High - NormMV.Low) / (NormPV.High - NormPV.Low) Gain

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Algoritmo PID
En el modo Automtico, la variable manipulada se obtiene con el siguiente algoritmo:




MV = = GainEff 1 +
TD s ( PV SP) + Reset 1
TD TI s + 1
D s + 1
iffGain
Donde:
s = nmero complejo de transformacin de Laplace
La frmula describe el caso estndar de que las acciones P, I y D estn activadas
Al contrario que en el PIDConL, el factor de ganancia Gain no se aplica a la accin I.
El retardo en la accin D resulta de TD / DiffGain.
La accin P puede desactivarse con PropSel = 0 .
La accin I puede desactivarse con IntSel = 0 . Entonces, con el parmetro de entrada
MV_Offset puede sumarse un valor constante a la variable manipulada. Seleccione este
valor de forma que, como mnimo en el punto de trabajo tpico del lazo de regulacin, el
error de regulacin restante sea igual a cero.
La accin D puede desactivarse con TD = 0 o DiffSel = 1.

Nota
La frmula describe el caso estndar en el que la accin P, la accin I y la accin D estn
activadas y la accin D se encuentra en el lazo de realimentacin, mientras que la accin P
se forma a partir del error de regulacin (PropSel = 1, TI <> 0 e IntSel = 1, TD <> 0 y
DiffSel = 1, DiffToFbk = 1, y PropFacSP = 1).

Si parametriza el Feature Bit Activar un cambio sin saltos de la ganancia proporcional, tiempo
derivativo y ganancia del diferenciador (Pgina 165) con 1, los cambios de la ganancia
proporcional Gain se ejecutarn sin saltos en modo "Automtico" convirtiendo el reset interno.
Si un bloque GainSched est conectado con el regulador, debe parametrizar el Feature Bit
Activar un cambio sin saltos de la ganancia proporcional, tiempo derivativo y ganancia del
diferenciador (Pgina 165) con 0.
El algoritmo del ncleo PID est implementado en el bloque de funcin PIDKernR que, a su
vez, llama una serie de funciones auxiliares para la aritmtica de 64 bits. Cada cambio de

Advanced Process Library (V8.1)


796 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

flanco en el parmetro de entrada InitPid fuerza la ejecucin de las ecuaciones de


inicializacin de PIDKernR. Al hacerlo, el reset interno se calcula de modo que la salida MV
no sufra ningn salto P.

Nota
Para todas las parametrizaciones del regulador con una accin D, el significado de los
parmetros del regulador en PIDConR es distinto que en los dems reguladores PID. Si
desea transferir valores de parmetros de un tipo de regulador a otro, deben convertirse
segn las frmulas siguientes. Para el clculo se toma como base una funcin de
transferencia simplificada sin retado en la accin D y los tres canales de regulacin se aplican
al error de regulacin ER = PV - SP.

Estructura paralela del regulador (p. ej. PIDConL):

1
MV = GainEff 1 + + TD s ER
TI s
Los parmetros de la estructura interactiva de serie del regulador (PIDConR)

1

MV = GainEff 1 + (TD s + 1) ER
TI s
estn marcados con una comilla simple. Ambos reguladores calculan la misma variable
manipulada si los valores de parmetros de la estructura interactiva de serie se determinan
con la sustitucin siguiente:

1

GainEff = GainEff , TI = TI , TD = TD

con el factor de conversin

1 1 TD
= +
2 4 TI

Se detecta inmediatamente que el factor de conversin solo es igual a uno si TD = 0 . La


conversin tambin es posible en sentido inverso, con

TI
=
TI + TD
En el sintonizador PID esta conversin se ejecuta automticamente.

Cambios de estructura de los reguladores


El bloque dispone de la funcin estndar Cambios de estructura de los reguladores
(Pgina 180).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 797
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Utilizar el punto de salida para calcular la variable manipulada (External Reset)


Para el parmetro de entrada ExtResOn = 0 (ajuste predeterminado), el punto de inicio para
calcular la variable manipulada dentro del bloque se toma de la variable manipulada MV. As
pues, se trata de la variable manipulada de la ltima etapa de muestreo. Si ExtResOn = 1 se
utiliza el parmetro de inicio ExtReset. Esto se utiliza sobre todo en estructuras de regulacin
conectadas en red como, p. ej., la regulacin en cascada o la regulacin de relevo.

Anti-Windup
Un regulador con un algoritmo incremental (External Reset) tiene de por s una respuesta Anti-
Windup, puesto que el punto de inicio para calcular la variable manipulada (valor de External
Reset) est limitado siempre que se tome internamente de la variable manipulada MV o de
otra fuente de seales con limitacin. Si el punto de inicio para calcular la variable manipulada
(valor de External Reset) est en el lmite (MV_HiLim o MV_LoLim), la accin I se congela
automticamente.

Control anticipativo y limitacin de perturbaciones


El bloque dispone de la funcin estndar Aplicar control anticipativo y limitar las
perturbaciones (Pgina 180).

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
Estado de seal para el valor de proceso PV_Out:
El estado de seal del parmetro de salida PV_Out equivale siempre al estado de seal
del parmetro de entrada PV o, si el bloque est en simulacin, 16#60.
Estado de seal de la consigna SP:
El estado de seal del parmetro de salida SP equivale siempre al estado de seal del
parmetro de entrada SP_Ext o SP_Int, segn como se especifique la consigna. Si se
utiliza la consigna interna SP_Int, siempre se emite el estado de seal 16#80.
Estado de seal del error de regulacin ER:
El estado de seal del parmetro de salida ER se forma a partir del estado de seal ms
desfavorable de los dos parmetros de salida PV_Out y SP y se emite. El estado de seal
16#60 (simulacin externa) se inhibe, puesto que el bloque acta como sumidero en la
simulacin externa.
Estado de seal de la variable manipulada MV:
En modo "Automtico" y en modo "Programa" con especificacin de consigna, el estado
de seal del parmetro de salida MV se forma a partir del estado de seal ms desfavorable
de los dos parmetros FFwd y ER y se emite. En modo "Manual" se visualiza el estado de
seal "bueno". El estado de seal 16#60 (simulacin externa) se inhibe, puesto que el
bloque acta como sumidero en la simulacin externa. En modo "Manual" se visualiza el
estado de seal "bueno".

Advanced Process Library (V8.1)


798 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Estado de seal para la realimentacin de posicin RbkOut:


El estado de seal de RbkOut equivale siempre al estado de seal del parmetro de
entrada Rbk o, si el bloque est en simulacin, 16#60.
Estado de seal ms desfavorable:
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
SP.ST;
PV_Out.ST;
FFwd.ST;
RbkOut.ST;
MV_ChnST.ST;

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"
(Pgina 159)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159)
19 Permitir el modo Programa (Pgina 152)
20 Activar un cambio sin saltos de la ganancia proporcional, tiempo derivativo y ganancia del
diferenciador (Pgina 165)
21 Hacer visibles elementos de control para la consigna externa (Pgina 138)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Banda muerta desactivada temporalmente (Pgina 135)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 799
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Comportamientos parametrizables mediante el terminal Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico" AutModOp
1 1 = El operador puede conmutar al modo "Manual" ManModOp
2 1 = El operador puede conmutar al modo "Fuera de servicio" OosOp
3 1 = El operador puede conmutar al modo "Programa" AdvCoOn
4 1 = El operador puede conmutar la consigna a "Externa" SP_ExtOp
5 1 = El operador puede conmutar la consigna a "Interna" SP_IntOp
6 1 = El operador puede modificar la consigna interna SP_Int
7 1 = El operador puede modificar el valor manual Man
8 1 = El operador puede modificar el lmite superior de operacin de la consigna SP_InHiLim
9 1 = El operador puede modificar el lmite inferior de operacin de la consigna SP_InLoLim
10 1 = El operador puede modificar el lmite superior de operacin de la variable manipulada
ManHiLim
11 1 = El operador puede modificar el lmite inferior de operacin de la variable manipulada
ManLoLim
12 1 = El operador puede activar la funcin Limitacin del gradiente de la consigna
SP_RateOn
13 1 = El operador puede modificar la limitacin de gradiente SP_UpRaLim de la consigna
hacia arriba
14 1 = El operador puede modificar la limitacin de gradiente SP_DnRaLim de la consigna
hacia abajo
15 1 = El operador puede conmutar entre el valor de tiempo o el valor del gradiente para
especificar la pendiente de la rampa SP_RmpModTime
16 1 = El operador puede modificar el tiempo de rampa SP_RmpTime
17 1 = El operador puede modificar la consigna deseada SP_RmpTarget para la rampa
18 1 = El operador puede activar la funcin Rampa de consigna SP_RmpOn
19 1 = El operador puede permitir la funcin Optimizacin PID OptimEn
20 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en Manual
SP_TrkPV
21 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
SP_TrkExt
22 1 = El operador puede modificar el parmetro Ganancia Gain
23 1 = El operador puede modificar el parmetro Tiempo integral TI
24 1 = El operador puede modificar el parmetro Tiempo derivativo TD

Advanced Process Library (V8.1)


800 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Bit Funcin
25 1 = El operador puede modificar el parmetro Ganancia derivativa DiffGain
26 1 = El operador puede modificar el parmetro Banda muerta DeadBand
27 no utilizado
28 1 = El operador puede modificar el parmetro Ganancia derivativa ER_AH_DF
29 1 = El operador puede modificar el parmetro Ganancia derivativa ER_AL_DF
30 - 31 no utilizado

El bloque dispone de los siguientes permisos para el parmetro OS1Perm:

Bit Funcin
0 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma arriba
PV_AH_Lim
1 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia arriba
PV_WH_Lim
2 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia arriba
PV_TH_Lim
3 1 = El operador puede modificar la histresis (valor de proceso) PV_Hyst
4 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia abajo
PV_TL_Lim
5 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia abajo
PV_WL_Lim
6 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma abajo
PV_AL_Lim
7 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma arriba
ER_AH_Lim
8 1 = El operador puede modificar la histresis (error de regulacin) ER_Hyst
9 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma abajo
ER_AL_Lim
10 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia RbkWH_Lim arriba
11 1 = El operador puede modificar la histresis (realimentacin de posicin) RbkHyst
12 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia abajo RbkWL_Lim
13 El botn "Enclavamiento" est habilitado
14 0 = Candado abierto en el smbolo del bloque
1 = Candado cerrado en el smbolo del bloque
15 no utilizado
16 1 = El operador puede activar la funcin Simulacin SimOn
17 1 = El operador puede activar la funcin Habilitacin para mantenimiento MS_RelOp
18 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
19 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
20 1 = El operador puede activar/desactivar avisos mediante PV_TH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante PV_TL_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 801
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Bit Funcin
24 1 = El operador puede activar/desactivar avisos mediante ER_AH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante ER_AL_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante RbkWH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante RbkWL_MsgEn
28 1 = El operador puede modificar el valor de simulacin SimPV
29 1 = El operador puede modificar el valor de simulacin SimRbk
30 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Enclavamiento sin reset ("enclavamiento")
Para ms informacin, consulte el captulo Enclavamientos (Pgina 95).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Generar avisos especficos de la instancia


El bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187) sin la funcin de sellado de tiempo en la periferia.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
AutModOp
ManModOp

Advanced Process Library (V8.1)


802 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

AdvCoOn
OosOp
SP_ExtOp
SP_IntOp

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Consulte tambin
Terminales de PIDConR (Pgina 807)
Avisos de PIDConR (Pgina 805)
Tratamiento de errores de PIDConR (Pgina 803)
Modo Programa para reguladores (Pgina 72)

4.9.4 Tratamiento de errores de PIDConR

Tratamiento de errores de PIDConR


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Fallo de control de procesos (CSF)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 803
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.
31 El valor SP_Ext no puede seguir representndose en el campo numrico REAL.
32 El valor FFwd no puede seguir representndose en el campo numrico REAL.
33 El valor MV_Trk no puede seguir representndose en el campo numrico REAL.
34 El valor MV_Forced no puede seguir representndose en el campo numrico REAL.
35 El valor Rbk no puede seguir representndose en el campo numrico REAL.
36 El valor MV no puede seguir representndose en el campo numrico REAL.
59 = 1 "Gain es negativo"
60 |TI| < SampleTime / 2
61 |TD| < SampleTime
62 DiffGain < 1 o DiffGain > 10
63 TD / DiffGain < SampleTime / 2
64 PropFacSP < 0 o PropFacSP > 1
66 NormPV_High = NormPV_Low

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de PIDConR (Pgina 824)
Terminales de PIDConR (Pgina 807)
Avisos de PIDConR (Pgina 805)
Funciones de PIDConR (Pgina 790)
Modos de operacin de PIDConR (Pgina 788)
Descripcin de PIDConR (Pgina 782)

Advanced Process Library (V8.1)


804 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

4.9.5 Avisos de PIDConR

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId2 SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId2, SIG 6).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Tolerancia - arriba $$BlockComment$$
PV - Lmite superior de tolerancia
violado
SIG 4 Tolerancia - abajo $$BlockComment$$
PV - Lmite inferior de tolerancia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado
SIG 6 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 805
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Instancia de Identificador del Categora Evento


aviso aviso
SIG 7 Alarma - arriba $$BlockComment$$
ER - Lmite superior de alarma violado
SIG 8 Alarma - abajo $$BlockComment$$
ER - Lmite inferior de alarma violado
MsgEvId2 SIG 7 Advertencia - arriba $$BlockComment$$
Rbk - Lmite superior de advertencia
violado
SIG 8 Advertencia - abajo $$BlockComment$$
Rbk - Lmite inferior de advertencia
violado

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Avisos especficos de instancia


En este bloque pueden utilizarse hasta cuatro avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId2 SIG 1 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
Estado 16#@5%x@
SIG 2 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
Estado 16#@6%x@
SIG 3 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3
Estado 16#@7%x@
SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 4
Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Valor de proceso PV_Out

Advanced Process Library (V8.1)


806 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Valor asociado Parmetros del bloque


5 Error de regulacin ER
6 ExtVa106
7 ExtVa107
8 no asignado
9 no asignado
10 no asignado

Los valores asociados 6 ... 7 estn asignados a los parmetros ExtVa106 ... ExtVa107,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Realimentacin de posicin Rbk
5 Estado de seal ExtMsg1
6 Estado de seal ExtMsg2
7 Estado de seal ExtMsg3
8 Estado de seal ExtMsg4
9 ExtVa209
10 ExtVa210

Los valores asociados 9 ... 10 estn asignados a los parmetros ExtVa209 ... ExtVa210,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Diagrama de bloques de PIDConR (Pgina 824)
Terminales de PIDConR (Pgina 807)
Tratamiento de errores de PIDConR (Pgina 803)
Funciones de PIDConR (Pgina 790)
Modos de operacin de PIDConR (Pgina 788)
Descripcin de PIDConR (Pgina 782)

4.9.6 Terminales de PIDConR


Terminales de PIDConR

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 807
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AdvCoEn 1 = Permitir modo "Programa" por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
AdvCoOn* 1 = Activar modo "Programa" desde el BOOL 0
faceplate
AdvCoModSP Tipo del modo "Programa": BOOL 1
1 = Especificacin de la consigna
0 = Especificacin de la variable
manipulada
AdvCoMstrOn 1 = Activar (0-1) o desactivar (1-0) modo STRUCT -
"Programa" con cambio de flanco Value: BOOL 0
ST: BYTE 16#80
AdvCoMV Valor especificado por programa externo REAL 0.0
AutExtSet* 1 = Activar modo "Automtico" con STRUCT -
consigna externa por interconexin (SP Value: BOOL 0
= SP_Ext)
ST: BYTE 16#80
AutIntSet* 1 = Activar modo "Automtico" con STRUCT -
consigna interna por interconexin (SP Value: BOOL 0
= SP_Op).
ST: BYTE 16#80
AutIntSet tiene mayor prioridad que
AutExtSet.
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador
BatchEn 1 = Habilitacin de asignacin para BOOL 0
control de lotes
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puenteo del enclavamiento en la BOOL 0
simulacin
CPI_In Entrada para el ndice de calidad de STRUCT -
regulacin calculado por el bloque Value: REAL 0.0
ConPerMon asignado
ST: BYTE 16#78
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Value: BOOL 0
Tratamiento de errores (Pgina 116)
ST: BYTE 16#80
DeadBand Ancho de la banda muerta REAL 0.0
DiffGain Ganancia del diferenciador [1..10] STRUCT -
DiffGain = TD / (tiempo de retardo de Value: REAL 5.0
la accin D)
ST: BYTE 16#80
DiffSel 1 = Accin D activada BOOL 1
DiffToFbk* 1 = La accin D se incluye en el lazo de BOOL 1
realimentacin

Advanced Process Library (V8.1)


808 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
ER_A_DC* Retardo de alarmas entrantes al vigilar REAL 0.0
el error de regulacin
ER_AH_DFac* Factor de retardo en caso de escalones REAL 0.0
de consigna positivos para alarmas
entrantes con la vigilancia del error de
regulacin ER_AH_Lim
ER_A_DG* Retardo de alarmas salientes al vigilar el REAL 0.0
error de regulacin
ER_AH_En 1 = Activar la alarma (arriba) de la BOOL 1
vigilancia del error de regulacin
ER_AH_Lim Lmite de alarma (arriba) de la vigilancia REAL 100.0
del error de regulacin
ER_AH_MsgEn 1 = Activar avisos para la alarma (arriba) BOOL 1
de la vigilancia del error de regulacin
ER_AL_DFac* Factor de retardo en caso de escalones REAL 0.0
de consigna negativos para alarmas
entrantes con la vigilancia del error de
regulacin ER_AL_Lim
ER_AL_En 1 = Activar la alarma (abajo) de la BOOL 1
vigilancia del error de regulacin
ER_AL_Lim Lmite de alarma (abajo) de la vigilancia REAL -100.0
del error de regulacin
ER_AL_MsgEn 1 = Activar avisos para la alarma (abajo) BOOL 1
de la vigilancia del error de regulacin
ER_Hyst Histresis de alarma para error de REAL 1.0
regulacin
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 1 = Se utiliza la entrada binaria para STRUCT -
aviso 1 de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 1 = Se utiliza la entrada binaria para STRUCT -
aviso 2 de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 1 = Se utiliza la entrada binaria para STRUCT -
aviso 3 de libre eleccin Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 809
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


ExtMsg4 1 = Se utiliza la entrada binaria para STRUCT -
aviso 4 de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtReset Valor al que se resetea cuando STRUCT -
ExtRstOn = 1. Value: REAL 0.0
ST: BYTE 16#80
ExtRstOn 1 = resetear externamente STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa209 Valor asociado 9 para avisos ANY
(MsgEvID2)
ExtVa210 Valor asociado 10 para avisos ANY
(MsgEvID2)
Feature Terminal para funciones (Pgina 790) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 20: BOOL 1
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 0
no vlido
FFwd* Entrada para control anticipativo STRUCT -
adicional Value: REAL 0.0
ST: BYTE 16#80
FFwdHiLim Valor lmite (arriba) para control STRUCT -
anticipativo adicional Value: REAL 100.0
ST: BYTE 16#80
FFwdLoLim Valor lmite (abajo) para control STRUCT -
anticipativo adicional Value: REAL -100.0
ST: BYTE 16#80
Gain Ganancia proporcional STRUCT -
Gain.ST = 16#FF: controlable en el Value: REAL 1.0
faceplate ST: BYTE 16#FF
InitPid* Los cambios de flanco de InitPid STRUCT -
provocan la ejecucin de las ecuaciones Value: BOOL 0
de inicializacin del algoritmo PID. Se
ST: BYTE 16#80
utiliza, p. ej., para cambios de SP sin
saltos MV

Advanced Process Library (V8.1)


810 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock) tiene
efecto
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; Value: BOOL 1
el bloque puede manejarse sin reset tras ST: BYTE 16#FF
desaparecer la condicin de
enclavamiento
1 = El enclavamiento no es efectivo
IntSel 1 = Accin I activada BOOL 1
Man* Especificacin manual de la variable REAL 0.0
manipulada
ManHiLim Lmite (arriba) para el valor manual Man REAL 100.0
ManLoLim Lmite (abajo) para el valor manual Man REAL 0.0
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador de la OS
ManSet* 1 = Activar modo "Manual" por STRUCT -
interconexin. Value: BOOL 0
ManSet tiene mayor prioridad que ST: BYTE 16#80
AutIntSet.
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvID1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgEvID2 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_Bump* Valor estndar de la salida del regulador STRUCT -
MV cuando MV_BumpOn = 1 Value: REAL 0.0
ST: BYTE 16#80
MV_BumpOn 1 = Activar la salida del regulador MV:= STRUCT -
MV_Bump sin (!) poner el regulador en Value: BOOL 0
modo "Manual".
ST: BYTE 16#80
MV_ChnST Estado de seal del canal de salida de STRUCT -
MV Value: REAL 0.0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
MV_Close 1 = Cerrar la vlvula de control por STRUCT -
interconexin, es decir, MV:= MV_LoLim Value: BOOL 0
MV_Close tiene mayor prioridad que ST: BYTE 16#80
MV_Open

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 811
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


MV_Forced* variable manipulada forzada: es STRUCT -
ilimitada y tiene mxima prioridad Value: REAL 0.0
ST: BYTE 16#80
MV_ForOn 1 = emitir variable manipulada forzada STRUCT -
MV_Forced sin limitacin por la salida Value: BOOL 0
MV
ST: BYTE 16#80
MV_HiLim Lmite (arriba) de la variable manipulada STRUCT -
MV Value: REAL 100.0
ST: BYTE 16#80
MV_Mean Valor medio de la variable manipulada STRUCT -
MV en la ventana de tiempo Value: REAL 0.0
ST: BYTE 16#00
MV_LoLim Lmite (abajo) de la variable manipulada STRUCT -
MV Value: REAL 0.0
ST: BYTE 16#80
MV_Offset Variable manipulada para ER=0, punto REAL 0.0
de operacin del regulador con accin I
desactivada
MV_Open 1 = Abrir la vlvula de control por STRUCT -
interconexin, es decir, MV:= MV_HiLim Value: BOOL 0
MV_Open tiene mayor prioridad que ST: BYTE 16#80
MV_TrkOn
MV_OpScale rea de visualizacin OS de la variable STRUCT -
manipulada MV High: REAL 100.0
Low: REAL 0.0
MV_SafePos Posicin de reposo de variable STRUCT -
manipulada Value: REAL 0
ST: BYTE 16#80
MV_Trk* Valor corregido por seguimiento de la STRUCT -
variable manipulada MV Value: REAL 0.0
ST: BYTE 16#80
MV_TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV Value: BOOL 0
ST: BYTE 16#80
MV_Unit Unidad de medida de la variable INT 1342
manipulada
NegGain 0 = La ganancia proporcional efectiva STRUCT -
GainEff es positiva Value: BOOL 0
1 = La ganancia proporcional efectiva ST: BYTE 16#80
GainEff es negativa
NormMV Rango de la variable manipulada (MV) STRUCT -
para la normalizacin de la ganancia High: REAL 100.0
proporcional (GAIN)
Low: REAL 0.0

Advanced Process Library (V8.1)


812 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


NormPV* Rango del valor de proceso (PV) para la STRUCT -
normalizacin de la ganancia High: REAL 100.0
proporcional (GAIN)
Low: REAL 0.0
Occupied Ocupado por un control de lotes BOOL 0
OosLi 1= "Fuera de servicio", por interconexin STRUCT -
o SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OptimEn* 1 = Habilitar optimizacin de los BOOL 0
parmetros PID mediante sintonizador
PID
OptimOcc* 1 = Optimizacin en curso BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 790) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OS1Perm Terminal para permisos de operacin STRUCT -
(Pgina 790) Bit 0: BOOL 1
Bit 18: BOOL 1
Bit 19:BOOL 1
Bit 31: BOOL 1
PropFacSP Incluir la accin P en el lazo de REAL 1.0
realimentacin [0..1].
0 = Accin P por completo en el lazo de
realimentacin
PropSel* 1 = Activar accin proporcional BOOL 1
PV* Valor de proceso (variable regulada) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_Unit Unidad de medida para el valor de INT 1001
proceso
PV_AH_DC* Tiempo de retardo para alarmas PV REAL 0.0
entrantes arriba [s]
PV_AH_DG* Tiempo de retardo para alarmas PV REAL 0.0
salientes arriba [s]
PV_AH_En 1 = Activar valor lmite de alarma PV BOOL 1
(arriba)
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 813
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


PV_AL_En 1 = Activar valor lmite de alarma PV BOOL 1
(abajo)
PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_AL_DC* Tiempo de retardo para alarmas PV REAL 0.0
entrantes abajo [s]
PV_AL_DG* Tiempo de retardo para alarmas PV REAL 0.0
salientes abajo [s]
PV_Hyst Histresis para lmites de alarma PV, REAL 1.0
advertencia y tolerancia
PV_OpScale Lmite de la escala en el indicador de STRUCT -
barras PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_TH_DC* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV entrantes arriba [s]
PV_TH_DG* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV salientes arriba [s]
PV_TH_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(arriba)
PV_TH_Lim Valor lmite de aviso de tolerancia PV REAL 85.0
(arriba)
PV_TH_MsgEn 1 = Activar aviso de tolerancia PV (arriba) BOOL 1
PV_TL_DC* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV entrantes abajo [s]
PV_TL_DG* Tiempo de retardo para avisos de REAL 0.0
tolerancia PV salientes abajo [s]
PV_TL_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(abajo)
PV_TL_Lim Lmite de aviso de tolerancia PV (abajo) REAL 15.0
PV_TL_MsgEn 1 = Activar aviso de tolerancia PV (abajo) BOOL 1
PV_WH_DC* Tiempo de retardo para advertencias REAL 0.0
PV entrantes arriba [s]
PV_WH_DG* Tiempo de retardo para advertencias REAL 0.0
PV salientes arriba [s]
PV_WH_En 1 = Activar valor lmite de advertencia BOOL 1
PV (arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV BOOL 1
(arriba)
PV_WL_DC* Tiempo de retardo para advertencias REAL 0.0
PV entrantes abajo [s]
PV_WL_DG* Tiempo de retardo para advertencias REAL 0.0
PV salientes abajo [s]
PV_WL_En 1 = Activar valor lmite de advertencia BOOL 1
PV (abajo)
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0

Advanced Process Library (V8.1)


814 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


PV_WL_MsgEn 1 = Activar aviso para advertencia PV BOOL 1
(abajo)
Rbk* Realimentacin de posicin para STRUCT -
visualizacin en OS Value: REAL 0.0
ST: BYTE 16#FF
RbkHyst Histresis de alarma para la REAL 1.0
realimentacin de posicin
RbkW_DC* Tiempo de retardo para advertencias REAL 0.0
Rbk entrantes [s]
RbkW_DG* Tiempo de retardo para advertencias REAL 0.0
Rbk salientes [s]
RbkWH_En 1 = Activar advertencia (arriba) de la BOOL 1
realimentacin de posicin
RbkWH_Lim Valor lmite de la realimentacin de REAL 100.0
posicin de la advertencia (arriba)
RbkWH_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(arriba) para la realimentacin de
posicin
RbkWL_En 1 = Activar advertencia (abajo) de la BOOL 1
realimentacin de posicin
RbkWL_Lim Valor lmite de la realimentacin de REAL 0.0
posicin de la advertencia (abajo)
RbkWL_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(abajo) para la realimentacin de
posicin
RefStdDevIn Valor de referencia de la desviacin STRUCT -
estndar PV (Sigma) en estado bueno Value: REAL 0.0
definido del lazo de regulacin
ST: BYTE 16#78
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SafePos 1 = La posicin de reposo (Pgina 44) BOOL 0
de la variable manipulada del regulador
es ManHiLim
0 = La posicin de reposo de la variable
manipulada del regulador es ManLoLim
SafePos2 Posicin de reposo de la variable INT 0
manipulada del regulador:
0 = SafePos es vlido
1 = La posicin de reposo es
MV_SafePos
2 = La posicin de reposo es la ltima
variable manipulada (paro)
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 815
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SettliFactor Factor de incremento del tiempo de REAL 2.0
estabilizacin para la adaptacin de la
banda muerta
SettliTime Tiempo de estabilizacin [s] del lazo de STRUCT -
regulacin, calculado con el bloque Value: BOOL 0
ConPerMon
ST: BYTE 16#78
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando REAL 0.0
SimOn = 1
SimPV_Li Valor de proceso utilizado cuando STRUCT -
SimOnLi.Value =1 (SimLiOp.Value Value: REAL 0.0
= 1)
ST: BYTE 16#80
SimRbk* Realimentacin de posicin utilizada REAL 0.0
cuando SimOn = 1
SimRbkLi Realimentacin de posicin utilizada STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value = 1)
ST: BYTE 16#80
SP_DnRaLim Valor lmite (abajo) para el gradiente de REAL 100.0
la consigna [SP_Unit/s]
SP_ExHiLim Valor lmite (arriba) de la consigna STRUCT -
externa Value: REAL 100.0
ST: BYTE 16#80
SP_ExLoLim Valor lmite (abajo) de la consigna STRUCT -
externa Value: REAL 0.0
ST: BYTE 16#80
SP_Ext* Consigna externa - (para interconexin) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna externa (por BOOL 0
operador)
SP_InHiLim Valor lmite (arriba) de la consigna REAL 100.0
interna
SP_InLoLim Valor lmite (abajo) de la consigna REAL 0.0
interna

Advanced Process Library (V8.1)


816 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


SP_Int* Consiga interna para operacin REAL 0.0
SP_IntOp* 1 = Seleccionar consigna interna (por BOOL 0
operador)
SP_Load* Consigna especificada si SP_LoadOn = STRUCT -
1 Value: REAL 0.0
ST: BYTE 16#80
SP_LoadOn* 1 = Poner regulador en modo STRUCT -
"Automtico" con consigna interna y Value: BOOL 0
consigna SP:= SP_Load.
ST: BYTE 16#80
Este tipo de especificacin de consigna
tiene la prioridad mxima.
SP_RateOn* 1 = Activar limitacin de los gradientes BOOL 0
de consigna
SP_RmpModTime 1 = Utilizar tiempo (SP_RmpTime) para BOOL 0
rampa de consigna
0 = Utilizar gradiente
SP_RmpOn* 1 = Activar rampa para consigna BOOL 0
deseada SP_RmpTarget
SP_RmpTarget Consigna deseada para la rampa REAL 0.0
SP_RmpTime* Tiempo para la rampa de consigna [s] REAL 0.0
del SP actual al SP_RmpTarget
SP_TrkExt 1 = La conmutacin sin saltos de la BOOL 1
consigna de externa a interna est
activada
SP_TrkPV 1 = La consigna sigue a PV en el modo BOOL 0
"Manual" y al corregir
SP_UpRaLim Valor lmite (arriba) de gradiente para la REAL 100.0
consigna [SP_Unit/s]
StepNo Nmero de etapa del lote DWORD 16#00000000
TD Tiempo derivativo (tiempo de accin STRUCT -
derivada) [s] Value: REAL 0.0
TD.ST = 16#FF: controlable en el ST: BYTE 16#FF
faceplate
TI Tiempo integral, (tiempo de accin STRUCT -
integral) [s] Value: REAL 100.0
TI.ST = 16#FF: controlable en el ST: BYTE 16#FF
faceplate
TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 817
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AdvCoAct 1 = Modo "Programa" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AdvCoRdy 1 = Modo "Programa" posible STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutAct 1 = Modo "Automtico" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CascaCut Conexin en cascada: STRUCT -
1 = La cadena de control del regulador Value: BOOL 0
primario al secundario est interrumpida ST: BYTE 16#80
DynDeadBand Banda muerta dinmica REAL 0.0
PhaseDeadBand Fase para la adaptacin dinmica de la INT 0
banda muerta
0: Banda muerta activada
1: Banda muerta desactivada
2: Estabilizacin
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ER Error de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ER_A_DCOut Tiempo de retardo efectivo [s] para REAL 0.0
alarmas entrantes con la vigilancia del
error de regulacin
ER_AH_Act 1 = Se ha violado el lmite de alarma STRUCT -
(arriba) del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ER_AL_Act 1 = Se ha violado el lmite de alarma STRUCT -
(abajo) del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).

Advanced Process Library (V8.1)


818 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


ErrorNum* Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de PIDConR (Pgina 803).
FFwdHiAct 1 = Se ha violado la limitacin (arriba) STRUCT -
del control anticipativo adicional Value: BOOL 0
ST: BYTE 16#80
FFwdLoAct 1 = Se ha violado la limitacin (abajo) del STRUCT -
control anticipativo adicional Value: BOOL 0
ST: BYTE 16#80
GainEff Ganancia proporcional efectiva; vara en REAL 1.0
funcin de NegGain, Gain, NormPV y
NormMV
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento tiene efecto STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LoopClosed 1 = Lazo de regulacin cerrado STRUCT -
0 = Lazo de regulacin abierto Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
ManHiOut Valor lmite (arriba) del modo "Manual", STRUCT -
equivale al parmetro de entrada Value: REAL 100.0
ManHiLim
ST: BYTE 16#80
ManLoOut Valor lmite (abajo) del modo "Manual", STRUCT -
equivale al parmetro de entrada Value: REAL 0.0
ManLoLim
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: 1 = STRUCT -
Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgAckn2 Estado de acuse de aviso 2 (salida WORD 16#0000
ACK_STATE de la segunda ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgErr2 Error de aviso 2 (salida ERROR de la BOOL 0
segunda ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 819
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


MsgStat2 Estado de aviso 2 (salida STATUS de la WORD 16#0000
segunda ALARM_8P)
MV Variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_HiAct 1 = Se ha violado la limitacin (arriba) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_LoAct 1 = Se ha violado la limitacin (abajo) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_UnitOut Unidad de medida de la variable INT 0
manipulada, que debe interconectarse
con el parmetro de entrada MV_Unit
del bloque ConPerMon
OosAct 1 = Bloque fuera de servicio STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS1PermOut Visualizacin de OS1Perm DWORD 16#FFFFFFFF
OS1PermLog Visualizacin de OS1Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).

Advanced Process Library (V8.1)


820 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_TH_Act 1 = Aviso de tolerancia PV (arriba) STRUCT -
activo. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_TL_Act 1 = Aviso de tolerancia PV (abajo) activo. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_ToleHi Valor lmite (arriba) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado
PV_ToleLo Valor lmite (abajo) de la banda de 3 STRUCT -
Sigma alrededor de la consigna, se Value: REAL 0.0
calcula cuando hay un bloque
ST: BYTE 16#80
ConPerMon conectado
PV_UnitOut Unidad de medida del valor de proceso, INT 0
debe interconectarse con el parmetro
de entrada PV_Unit del bloque
ConPerMon
PV_WH_Act 1 = Advertencia PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_WL_Act 1 = PV, advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RbkOut Salida para la realimentacin de posicin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 821
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


RbkWH_Act 1 = Advertencia (arriba) de la STRUCT -
realimentacin de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RbkWL_Act 1 = Advertencia (abajo) de la STRUCT -
realimentacin de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SettlingTimer Tiempo de estabilizacin para un lazo de REAL 0.0
regulacin cerrado
SP Consigna utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_DnRaAct 1 = La limitacin negativa del gradiente STRUCT -
de la consigna est activa Value: BOOL 0
ST: BYTE 16#80
SP_ExHiAct 1 = Se ha alcanzado la limitacin (arriba) STRUCT -
de la consigna externa Value: BOOL 0
ST: BYTE 16#80
SP_ExLoAct 1 = Se ha alcanzado la limitacin (abajo) STRUCT -
de la consigna externa Value: BOOL 0
ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_ExtOut Consigna externa, equivale al STRUCT -
parmetro de entrada SP_Ext Value: REAL 0.0
ST: BYTE 16#80
SP_InHiOut Valor lmite (arriba) de SP_Int, equivale STRUCT -
al parmetro de entrada SP_InHiLim Value: REAL 100.0
ST: BYTE 16#80
SP_InLoOut Valor lmite (abajo) de SP_Int, equivale STRUCT -
al parmetro de entrada SP_InLoLim Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


822 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.9 PIDConR - Regulador PID continuo con External Reset

Parmetro Descripcin Tipo Valor predeterminado


SP_RateTarget Consigna deseada para la limitacin de REAL 0.0
gradiente
SP_UpRaAct La limitacin positiva del gradiente de la STRUCT -
consigna est activa Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 782) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 782) DWORD 16#00000000
Status3 Palabra de estado 2 (Pgina 782) DWORD 16#00000000
SumMsgAct 1 = Alarma de proceso activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Clculo del parmetro de salida ER_A_DCOut


Antes de modificar la consigna la salida est preasignada con ER_A_DC.
ER_A_DCOut = ER_A_DC

En caso de modificar la consigna en sentido positivo en modo automtico, la salida se calcula


del siguiente modo:
ER_A_DCOut = mximo (ER_A_DC, ER_AH_DFac * error de consigna)

En caso de modificar la consigna en sentido negativo en modo automtico, la salida se calcula


del siguiente modo:
ER_A_DCOut = mximo (ER_A_DC, -1*ER_AH_DFac * error de consigna)

Cuando el lazo de regulacin vuelve a estar estabilizado, es decir,


(ER_AL_Lim + ER_Hyst) <= ER <= (ER_AH_Lim ER_Hyst)
y el tiempo de retardo para alarmas salientes ER_A_DG ha transcurrido, la salida vuelve a
estar en ER_A_DC: ER_A_DCOut = ER_A_DC

Conexin y desconexin de la funcin:


La funcin est desconectada (ajuste predeterminado) cuando: ER_AH_DFac = 0.0 y
ER_AL_DFac = 0.0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 823
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Consulte tambin
Diagrama de bloques de PIDConR (Pgina 824)
Avisos de PIDConR (Pgina 805)
Modos de operacin de PIDConR (Pgina 788)

4.9.7 Diagrama de bloques de PIDConR

Diagrama de bloques de PIDConR


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de PIDConR (Pgina 807)
Avisos de PIDConR (Pgina 805)
Tratamiento de errores de PIDConR (Pgina 803)
Funciones de PIDConR (Pgina 790)
Modos de operacin de PIDConR (Pgina 788)
Descripcin de PIDConR (Pgina 782)

4.9.8 Manejo y visualizacin

4.9.8.1 Vistas de PIDConR

Vistas del bloque PIDConR


Este bloque dispone de las mismas vistas que el bloque PIDConL. Consulte al respecto el
captulo Manejo y visualizacin (Pgina 751) del bloque PIDConL.

4.10 PIDStepL - Regulador paso a paso

4.10.1 Descripcin de PIDStepL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1878

Advanced Process Library (V8.1)


824 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Familia: Control

Campo de aplicacin de PIDStepL


El bloque se utiliza para las siguientes aplicaciones:
Regulacin de consigna fija
Regulacin en cascada
Regulacin de relacin
Regulacin de rango partido
Regulacin con predictor Smith
Regulacin de relevo u override
Indicacin relativa a la limitacin del campo de aplicacin: el bloque no es adecuado para una
modulacin del ancho de impulsos. Ejemplo de aplicacin: regulacin de temperatura con una
calefaccin elctrica que se conecta y desconecta por medio de un rel (esttico). La potencia
de calefaccin que exige el regulador, por ejemplo 80%, se emite en forma de impulsos
binarios, siendo la duracin de los impulsos de conexin cuatro veces ms larga que la
duracin de pausa, en este caso. Una regulacin de este tipo se establece con una
combinacin de un regulador continuo (p. ej. PIDConL) y la etapa de generacin de impulsos
PULSEGEN de la librera de CFC ELEM_400.

Funcionamiento
El bloque es un regulador paso a paso PID con seales de salida binarias (seales de variable
manipulada). Sirve para controlar actuadores de efecto integral (p. ej. vlvulas accionadas
por motor).
El bloque funciona segn el algoritmo PID con accin D retardada y un integrador de doble
precisin.
El regulador paso a paso puede trabajar tanto con una realimentacin de la posicin de la
vlvula como sin l.
Pueden regularse tanto sistemas lentos. p. ej. temperaturas y niveles de llenado, como
sistemas muy rpidos, como p. ej. caudales y velocidades. En el caso de una CPU
determinada es necesario encontrar un compromiso entre el nmero de reguladores y la
frecuencia con la que debe procesarse cada uno de ellos. Cuanto ms rpidos sean los lazos
de regulacin, es decir, cuanto mayor sea la frecuencia con la que deben calcularse las
variables manipuladas por unidad de tiempo, tanto menor ser el nmero de reguladores que
pueden instalarse.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para que la vigilancia del lazo de regulacin funcione del modo previsto en el visor de curvas
de los faceplates del regulador, en los tipos de puntos de instrumentacin y control hay que
establecer los atributos:
S7_xarchive:='Value, shortterm;'

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 825
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

en los bloques de funcin del regulador para lazos de regulacin, para las variables siguientes:
Parmetros de entrada:
CPI_In
Parmetros de salida
MV
MV_HiAct
MV_LoAct
LoopClosed
SP
PV_Out
PV_ToleHi
PV_ToleLo
Para el bloque PIDStepLexisten plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo y un proyecto de ejemplo
(APL_Example_xx, xx especifica la variante idiomtica) con diferentes casos de aplicacin
para este bloque.
En el proyecto de ejemplo se simulan varios tipos de puntos de instrumentacin y control, que
explican el funcionamiento del bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulador paso a paso con acceso directo al actuador sin realimentacin de posicin
(StepControlDirect) (Pgina 2109)
Regulador paso a paso con bloque actuador asignado y con realimentacin de posicin
(StepControlActor) (Pgina 2109)

Comportamiento en arranque
El bit Feature Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de PIDStepL
(Pgina 845).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value

Advanced Process Library (V8.1)


826 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Bit de estado Parmetro


4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8 SP_ExtAct.Value
9 MV_ForOn.Value
10 MV_TrkOn.Value
11 NOT RbkClosed.Value
12 Open.Value
13 Close.Value
14 Stop.Value
15 FbkOpened.Value
16 FbkClosed.Value
17 SimLiOp.Value
18 SimOn AND ManAct
19 AdvCoAct
20 1 = El parmetro de entrada Rbk no est interconectado (RbkOut.ST = 16#FF)
21 NegGain
22 no utilizado
23 OptimEn
24 OptimOcc
25 - 27 no utilizado
28 1 = El parmetro de entrada OpenChnST est interconectado
29 1 = El parmetro de entrada CloseChnST est interconectado
30 1 = El parmetro de entrada StopChnST est interconectado
31 WithRbk = 1 (regulador paso a paso con realimentacin de posicin)

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 PV_AH_Act.Value
2 PV_WH_Act.Value
3 PV_TH_Act.Value
4 PV_TL_Act.Value
5 PV_WL_Act.Value
6 PV_AL_Act.Value
7 PV_AH_En
8 PV_WH_En
9 PV_TH_En
10 PV_TL_En
11 PV_WL_En

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 827
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Bit de estado Parmetro


12 PV_AL_En
13 PV_AH_MsgEn
14 PV_WH_MsgEn
15 PV_TH_MsgEn
16 PV_TL_MsgEn
17 PV_WL_MsgEn
18 PV_AL_MsgEn
19 ER_AH_Act.Value
20 ER_AL_Act.Value
21 ER_AH_En
22 ER_AL_En
23 ER_AH_MsgEn
24 ER_AL_MsgEn
25 RbkWH_Act.Value
26 RbkWL_Act.Value
27 RbkWH_En
28 RbkWL_En
29 RbkWH_MsgEn
30 RbkWL_MsgEn
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 Retardo del aviso PV_AH_Lim
9 Retardo del aviso PV_WH_Lim
10 Retardo del aviso PV_TH_Lim
11 Retardo del aviso PV_TL_Lim
12 Retardo del aviso PV_WL_Lim
13 Retardo del aviso PV_AL_Lim
14 Retardo del aviso ER_AH_Lim
15 Retardo del aviso ER_AL_Lim
16 Agrupacin de retardos de aviso
17 - 26 no utilizado

Advanced Process Library (V8.1)


828 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Bit de estado Parmetro


27 Limitaciones SP_UpRaAct, SP_DnRaAct activas en modo de gradiente
(SP_RateOn = 1)
28 GrpErr.Value
29 RdyToStart.Value
30 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Funciones de PIDStepL (Pgina 830)
Avisos de PIDStepL (Pgina 843)
Modos de operacin de PIDStepL (Pgina 829)
Tratamiento de errores de PIDStepL (Pgina 841)
Diagrama de bloques de PIDStepL (Pgina 859)

4.10.2 Modos de operacin de PIDStepL

Modos de operacin de PIDStepL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico (Pgina 66)
Modo Manual (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo "Automtico"
Encontrar informacin general sobre el modo Automtico, sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 829
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Modo "Manual"
Encontrar informacin general sobre el modo Manual, sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y automtico para
bloques de regulacin (Pgina 66).

"Modo Programa para reguladores"


Encontrar informacin general sobre el "Modo Programa para reguladores" en el captulo
Modo Programa para reguladores (Pgina 72).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de PIDStepL (Pgina 824)
Funciones de PIDStepL (Pgina 830)
Tratamiento de errores de PIDStepL (Pgina 841)
Avisos de PIDStepL (Pgina 843)
Terminales de PIDStepL (Pgina 845)
Diagrama de bloques de PIDStepL (Pgina 859)

4.10.3 Funciones de PIDStepL

Funciones de PIDStepL
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


830 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Clculo de la variable manipulada con realimentacin de posicin (WithRbk = 1)


La variable manipulada MV y, con ella, las seales de salida Open, Close y Stop pueden
calcularse del modo siguiente:

MV_For Man MV_Tr AdvCoA MV = Vigilancia de Estado Open, Close, Stop


On Act kOn ct AND lmites
NOT
AdvCoM
odSP
1 - - - MV_For sin Seguimiento forzado por En funcin de Rbk y MV,
ced forzado sin limitacin las seales de salida
0 1 - - Man ManHiLim Modo manual, ajustado Open, Close y Stop se
por operador obtienen segn el
ManLoLim
algoritmo de un regulador
0 0 1 - MV_Trk MV_HiLim Correccin por de posicin.
MV_LoLim seguimiento con limitacin
0 0 0 1 AdvCoM MV_HiLim Modo Programa de orden
V MV_LoLim superior
0 0 0 0 P_Part MV_HiLim Modo automtico
+ MV_LoLim (algoritmo PID)
I_Part
+
D_Part
+ FFwd

Si el regulador se encuentra en el modo de operacin "Fuera de servicio", el parmetro de


salida MV se pondr al ltimo valor vlido en modo Manual o a la variable manipulada de
reposo en funcin del Feature Bit (Valor manipulado de reposo efectivo en el arranque
(Pgina 159)). Consulte al respecto el captulo Fuera de servicio (Pgina 64).

Obtencin de seales de posicionamiento sin realimentacin de posicin (WithRbk = 0)


La variable manipulada MV se calcula del siguiente modo:

ManAct Open, Close, Stop Estado


1 Conforme a las seales de entrada OpenOp/Li, CloseOp/Li o Modo manual, ajustado por operador
StopOp/Li se obtienen las seales de salida
0 Conforme a las variables de salida PID P_Part, I_Part, D_Part Modo automtico (algoritmo PID)
y FFwd se obtienen las seales de salida

Si el regulador se encuentra en el modo de operacin "Fuera de servicio", el parmetro de


salida MV se pondr al ltimo valor vlido en modo Manual o a la variable manipulada de
reposo en funcin del Feature Bit (Valor manipulado de reposo efectivo en el arranque
(Pgina 159)). Consulte al respecto el captulo Fuera de servicio (Pgina 64).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 831
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Elemento de tres puntos con histresis y formacin de impulsos

2SHQ


8PEUDOGHUHVSXHVWDDGDSWDGR

&ORVH
8PEUDOGHUHVSXHVWDPQLPR

8PEUDOGHGHVFRQH[LQ

En el regulador paso a paso con realimentacin de posicin, la diferencia (MV Rbk) es la


entrada para el elemento de tres puntos. En el regulador paso a paso sin realimentacin de
posicin, la diferencia est formada por la salida del bloque PD y una realimentacin interna
que se forma a partir de la integracin conjunta de las seales de salida Open/Close
ponderadas con MotorTime y la accin I ponderada con TI (vase Diagrama de bloques).
Los umbrales de respuesta del elemento de tres puntos se calculan del siguiente modo:
Umbral de respuesta mnimo: 100.0 * Max(PulseTime, SampleTime) /
MotorTime
Umbral de desconexin: 0.5 * 110.0 / MotorTime * SampleTime;
A travs de "ThrAdaOn" se puede activar una adaptacin del umbral de respuesta para reducir
la frecuencia de conmutacin. Solo acta en el lazo de regulacin cerrado (modo Automtico
sin seguimiento) y est limitada a:
hacia abajo: umbral de respuesta mnimo
hacia arriba: 10
En la salida "ThesOn" puede leerse el umbral de respuesta actual.
La formacin de impulsos tras el elemento de tres puntos se encarga de que se respete el
PulseTime y el BreakTime en la formacin de impulsos.

Correccin por seguimiento y limitacin de la variable manipulada


El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).

Nota
Esta funcin solo est disponible si el regulador tiene activada la realimentacin de posicin
(WithRbk = 1).

Posicin de reposo
El bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Advanced Process Library (V8.1)


832 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener los errores colectivos:
CSF

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Informacin "Actuador activo"


Si el parmetro FbkClosed = 0, ello se interpreta como "Actuador activo". Este estado puede
utilizarse p. ej. para indicar un smbolo especfico de usuario en el sinptico del proceso y se
encuentra en la palabra de estado (vase el apartado Palabra de estado en la Descripcin de
PIDStepL (Pgina 824)).

Vigilancia de lmites de la realimentacin de posicin


El bloque dispone de la funcin estndar Vigilancia de lmites de la realimentacin
(Pgina 89).

Nota
Esta funcin solo est disponible si el regulador tiene activada la realimentacin de posicin
(WithRbk = 1).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Especificacin de consigna externa/interna


El bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Limitacin de consignas externas


El bloque dispone de la funcin estndar Limitacin de consignas externas (Pgina 178).

Limitacin del gradiente de la consigna


El bloque dispone de la funcin estndar Limitacin del gradiente de la consigna
(Pgina 121).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 833
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Utilizar la rampa de consigna


El bloque dispone de la funcin estndar Utilizar la rampa de consigna (Pgina 120).

Correccin por seguimiento de la consigna en Manual


El bloque dispone de la funcin estndar Correccin por seguimiento de la consigna en
Manual (Pgina 178).

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor de proceso (SimPV, SimPV_Li)
Realimentacin de posicin (SimRbk, SimRbkLi)

Vigilancia de lmites del valor de proceso


El bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80).

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).

Vigilancia de lmites del error de regulacin


El bloque dispone de la funcin estndar Vigilancia de lmites del error de consigna, valor
manipulado y regulacin (Pgina 90).

Invertir el sentido de regulacin


El bloque dispone de la funcin estndar Invertir el sentido de regulacin (Pgina 173).

Normalizacin fsica de la consigna, de la variable manipulada y del valor de proceso


La ganancia del regulador Gain se indica en una magnitud fsica o normalizada.
Gain en magnitud fsica:
Las magnitudes normalizadas permanecen en los valores estndar:
NormPV.High = 100 y NormPV.Low = 0
La ganancia efectiva resultante es:
GainEff = Gain
Gain normalizada (sin dimensin):

Advanced Process Library (V8.1)


834 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Cambie las magnitudes normalizadas al rango real del valor de proceso y de la variable
manipulada.
Las consignas internas y externas, el valor de proceso y los parmetros correspondientes
se indican en el rango de medida fsico del valor de proceso.
El valor manual, el valor de correccin de la variable manipulada, el control anticipativo as
como los parmetros correspondientes se indican en porcentaje 0 ... 100 .
La ganancia efectiva resultante es:
GainEff = 100.0 / (NormPV.High - NormPV.Low) Gain

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Algoritmo PID
En el modo Automtico, la variable manipulada se obtiene con el siguiente algoritmo:
MV = GainEff (1 + 1 / (TI s) + (TD s) / (1 + TD / DiffGain s)) ER
Donde:
s = nmero complejo
Resulta la siguiente respuesta indicial:

09
09B+L/LP

*DLQ(II 7'
7LPH/DJ6DPSOH7LPH
*DLQ(II
(5 W *DLQ(II
*DLQ(II

W
7,

09B/R/LP

6DOWRGHHQWUDGD(5 W  ` VLW
VLW!

Nota
La frmula describe el caso estndar en el que las acciones P, I y D estn activadas y las
acciones P y D no se encuentran en el lazo de realimentacin (PropSel = 1, TI <> 0,
DiffToFbk = 0 e IntSel = 1, DiffToFbk = 0 y PropFacSP = 1).

El retardo en la accin D resulta de TD / DiffGain.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 835
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

La accin P se indica en el terminal P_Part y puede desactivarse con PropSel = 0 .


La accin I se indica en el terminal I_Part y puede desactivarse con TI = 0 o IntSel = 0.
En estado desactivado, I_Part es especificado por MV_Offset y se agrega a la variable
manipulada. Seleccione este valor de forma que, como mnimo en el punto de trabajo tpico
del lazo de regulacin, el error de regulacin restante sea igual a cero. IntSel se utiliza
para desactivar temporalmente la accin I. La accin I solo se activa de nuevo si TI <>
0 y IntSel = 1. Una vez activada la accin I, el integrador contina trabajando desde
MV_Offset .
La accin D se indica en el terminal D_Part y puede desactivarse con TD = 0 o DiffSel =
0.

Cambios de estructura de los reguladores


El bloque dispone de la funcin estndar Cambios de estructura de los reguladores
(Pgina 180).

Anti-Windup
El regulador posee un comportamiento Anti-Windup. Si la variable manipulada est en el lmite
(MV_HiLim o MV_LoLim), la accin I se congela.

Control anticipativo y limitacin de perturbaciones


El bloque dispone de la funcin estndar Aplicar control anticipativo y limitar las
perturbaciones (Pgina 180).

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
Estado de seal para el valor de proceso PV_Out:
El estado de seal del parmetro de salida PV_Out equivale siempre al estado de seal
del parmetro de entrada PV o, si el bloque est en simulacin, 16#60.
Estado de seal de la consigna SP:
El estado de seal del parmetro de salida SP equivale siempre al estado de seal del
parmetro de entrada SP_Ext o SP_Int, segn como se especifique la consigna. Si se
utiliza la consigna interna SP_Int, siempre se emite el estado de seal 16#80 .
Estado de seal del error de regulacin ER:
El estado de seal del parmetro de salida ER se forma a partir del estado de seal ms
desfavorable de los dos parmetros de salida PV_Out y SP y se emite.
El estado de seal 16#60 (simulacin externa) se inhibe, puesto que el bloque acta como
sumidero en la simulacin externa.
Estado de seal para la realimentacin de posicin RbkOut:
El estado de seal de RbkOut equivale siempre al estado de seal del parmetro de
entrada Rbk o, si el bloque est en simulacin, 16#60. Con reguladores paso a paso sin
realimentacin de posicin RbkOut es siempre 16#80.

Advanced Process Library (V8.1)


836 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Estado de seal de la variable manipulada MV:


El estado de seal del parmetro de salida MV se forma en modo "Automtico" a partir del
estado de seal ms desfavorable de los siguientes parmetros y se emite:
ER.STFFwd.STFbkOpened.STFbkClosed.STRbkOut.STEl estado de seal 16#60
(simulacin externa) se inhibe, puesto que el bloque acta como sumidero en la simulacin
externa. En el modo manual y con reguladores paso a paso sin realimentacin de posicin
se emite siempre el estado de seal "bueno".
Estado de seal para Open, Close, Stop:
Cuando la simulacin est activada, el estado de seal es 16#60; de lo contrario, siempre
es 16#80.
Estado de seal ms desfavorable:
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
SP.ST;
PV_Out.ST;
FFwd.ST;
FbkOpened.ST;
FbkClosed.ST;
RbkOut.ST;
OpenChnST.ST;
CloseChnST.ST;
StopChnST.ST;

Nota
El parmetro RbkOut.ST es siempre 16#80 en el regulador paso a paso sin
realimentacin de posicin (WithFbk = 0) .

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
4 Definir el modo de interruptor o pulsador (Pgina 160)
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"
(Pgina 159)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159)
18 Desactivar la conmutacin sin saltos al modo Automtico para reguladores (Pgina 166)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 837
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Bit Funcin
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico" AutModOp
1 1 = El operador puede conmutar al modo "Manual" ManModOp
2 1 = El operador puede conmutar al modo "Fuera de servicio" OosOp
3 1 = El operador puede conmutar al modo "Programa" AdvCoEn
4 1 = El operador puede conmutar la consigna a "Externa" SP_ExtOp
5 1 = El operador puede conmutar la consigna a "Interna" SP_IntOp
6 1 = El operador puede modificar la consigna interna SP_Int
7 Regulador paso a paso con realimentacin de posicin WithRbk =1:
1 = El operador puede modificar el valor manual Man
Regulador paso a paso sin realimentacin de posicin WithRbk =0:
1 = El operador puede modificar las seales de mando manual OpenOp, StopOp, CloseOp
8 1 = El operador puede modificar el lmite superior de operacin de la consigna SP_InHiLim
9 1 = El operador puede modificar el lmite inferior de operacin de la consigna SP_InLoLim
10 1 = El operador puede modificar el lmite superior de operacin de la variable manipulada
ManHiLim
11 1 = El operador puede modificar el lmite inferior de operacin de la variable manipulada
ManLoLim
12 1 = El operador puede activar la funcin Limitacin del gradiente de la consigna
SP_RateOn
13 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia arriba
SP_UpRaLim
14 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia abajo
SP_DnRaLim
15 1 = El operador puede conmutar entre el valor de tiempo o el valor del gradiente
SP_RmpModTime
16 1 = El operador puede modificar el tiempo de rampa SP_RmpTime
17 1 = El operador puede modificar la consigna deseada SP_RmpTarget para la rampa
18 1 = El operador puede activar la funcin Rampa de consigna SP_RmpOn
19 1 = El operador puede permitir la funcin Optimizacin PID OptimEn

Advanced Process Library (V8.1)


838 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Bit Funcin
20 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en
"Manual" SP_TrkPV
21 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
SP_TrkExt
22 1 = El operador puede modificar el parmetro Ganancia Gain
23 1 = El operador puede modificar el parmetro Tiempo integral TI
24 1 = El operador puede modificar el parmetro Tiempo derivativo TD
25 1 = El operador puede modificar el parmetro Ganancia derivativa DiffGain
26 1 = El operador puede modificar el parmetro Banda muerta DeadBand
27 no utilizado
28 1 = El operador puede modificar el parmetro Tiempo integral MotorTime
29 1 = El operador puede modificar el parmetro Tiempo integral PulseTime
30 1 = El operador puede modificar el parmetro Tiempo integral BreakTime
31 no utilizado

El bloque dispone de los siguientes permisos para el parmetro OS1Perm:

Bit Funcin
0 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma arriba
PV_AH_Lim
1 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia arriba
PV_WH_Lim
2 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia arriba
PV_TH_Lim
3 1 = El operador puede modificar la histresis (valor de proceso) PV_Hyst
4 1 = El operador puede modificar el valor lmite (valor de proceso) de la tolerancia abajo
PV_TL_Lim
5 1 = El operador puede modificar el valor lmite (valor de proceso) de la advertencia abajo
PV_WL_Lim
6 1 = El operador puede modificar el valor lmite (valor de proceso) de la alarma abajo
PV_AL_Lim
7 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma arriba
ER_AH_Lim
8 1 = El operador puede modificar la histresis (error de regulacin) ER_Hyst
9 1 = El operador puede modificar el valor lmite (error de regulacin) de la alarma abajo
ER_AL_Lim
10 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia RbkWH_Lim arriba
11 1 = El operador puede modificar la histresis (realimentacin de posicin) RbkHyst
12 1 = El operador puede modificar el valor lmite (realimentacin de posicin) de la
advertencia abajo RbkWL_Lim
13 1 = El operador puede abrir la vlvula
14 1 = El operador puede cerrar la vlvula
15 1 = El operador puede parar la vlvula
16 1 = El operador puede activar la funcin Simulacin SimOn
17 1 = El operador puede activar la funcin Habilitacin para mantenimiento MS_RelOp

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 839
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Bit Funcin
18 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
19 1 = El operador puede activar/desactivar avisos mediante PV_WH_MsgEn
20 1 = El operador puede activar/desactivar avisos mediante PV_TH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante PV_TL_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante PV_WL_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante ER_AH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante ER_AL_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante RbkWH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante RbkWL_MsgEn
28 1 = El operador puede modificar el valor de simulacin SimPV
29 1 = El operador puede modificar el valor de simulacin SimRbk
18 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Generar avisos especficos de la instancia


El bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187) sin la funcin de sellado de tiempo en la periferia.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


840 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
OpenOp
StopOp
CloseOp

Consulte tambin
Avisos de PIDStepL (Pgina 843)
Terminales de PIDStepL (Pgina 845)
Tratamiento de errores de PIDStepL (Pgina 841)
Modos de operacin de PIDStepL (Pgina 829)
Diagrama de bloques de PIDStepL (Pgina 859)
Evaluacin del estado de las seales de enclavamiento (Pgina 136)

4.10.4 Tratamiento de errores de PIDStepL

Tratamiento de errores de PIDStepL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 El valor PV no puede seguir representndose en el campo numrico REAL.
31 El valor SP_Ext no puede seguir representndose en el campo numrico REAL.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 841
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Nmero de error Significado del nmero de error


32 El valor FFwd no puede seguir representndose en el campo numrico REAL.
33 El valor MV_Trk no puede seguir representndose en el campo numrico REAL.
34 El valor MV_Forced no puede seguir representndose en el campo numrico REAL.
35 El valor Rbk no puede seguir representndose en el campo numrico REAL.
36 El valor MV no puede seguir representndose en el campo numrico REAL.
50 El regulador no puede conmutar al modo Programa porque en los reguladores paso
a paso sin realimentacin de posicin (WithRbk = 0) no es posible el modo
Programa con especificacin de la variable manipulada (AdvCoModSP = 0).
59 = 1 "Gain es negativo"
60 |TI| < SampleTime / 2
61 |TD| < SampleTime
62 DiffGain < 1 o DiffGain > 10
63 TD / DiffGain < SampleTime / 2
64 PropFacSP < 0 o PropFacSP > 1
66 NormPV_High = NormPV_Low
67 MotorTime < SampleTime
68 PulseTime < SampleTime
69 BreakTime < SampleTime

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Funciones de PIDStepL (Pgina 830)
Descripcin de PIDStepL (Pgina 824)
Modos de operacin de PIDStepL (Pgina 829)
Avisos de PIDStepL (Pgina 843)
Terminales de PIDStepL (Pgina 845)
Diagrama de bloques de PIDStepL (Pgina 859)
Definir el modo de interruptor o pulsador (Pgina 160)

Advanced Process Library (V8.1)


842 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

4.10.5 Avisos de PIDStepL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId2 SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId2, SIG 6).

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
PV - Lmite superior de advertencia
violado
SIG 3 Tolerancia - arriba $$BlockComment$$
PV - Lmite superior de tolerancia
violado
SIG 4 Tolerancia - abajo $$BlockComment$$
PV - Lmite inferior de tolerancia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
PV - Lmite inferior de advertencia
violado
SIG 6 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma violado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 843
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Instancia de Identificador del Categora Evento


aviso aviso
SIG 7 Alarma - arriba $$BlockComment$$
ER - Lmite superior de alarma violado
SIG 8 Alarma - abajo $$BlockComment$$
ER - Lmite inferior de alarma violado
MsgEvId2 SIG 7 Advertencia - arriba $$BlockComment$$
Rbk - Lmite superior de advertencia
violado
SIG 8 Advertencia - abajo $$BlockComment$$
Rbk - Lmite inferior de advertencia
violado

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Avisos especficos de instancia


En este bloque pueden utilizarse hasta cuatro avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId2 SIG 1 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
Estado 16#@5%x@
SIG 2 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
Estado 16#@6%x@
SIG 3 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3
Estado 16#@7%x@
SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 4
Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Valor de proceso PV_Out

Advanced Process Library (V8.1)


844 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Valor asociado Parmetros del bloque


5 Error de regulacin ER
6 ExtVa106
7 ExtVa107
8 no asignado
9 no asignado
10 no asignado

Los valores asociados 6 ... 7 estn asignados a los parmetros ExtVa106 ... ExtVa107,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 Realimentacin de posicin Rbk
5 Estado de seal ExtMsg1
6 Estado de seal ExtMsg2
7 Estado de seal ExtMsg3
8 Estado de seal ExtMsg4
9 ExtVa209
10 ExtVa210

Los valores asociados 9 ... 10 estn asignados a los parmetros ExtVa209 ... ExtVa210,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de PIDStepL (Pgina 824)
Funciones de PIDStepL (Pgina 830)
Terminales de PIDStepL (Pgina 845)
Modos de operacin de PIDStepL (Pgina 829)
Tratamiento de errores de PIDStepL (Pgina 841)
Diagrama de bloques de PIDStepL (Pgina 859)

4.10.6 Terminales de PIDStepL


Terminales de PIDStepL

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 845
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AdvCoEn 1 = Permitir modo "Programa" por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
AdvCoOn* 1 = Activar modo "Programa" desde el BOOL 0
faceplate
AdvCoModSP Tipo del modo "Programa": BOOL 1
1 = Especificacin de la consigna
0 = Especificacin de la variable manipulada
AdvCoMstrOn Activar (0-1) o desactivar (1-0) modo STRUCT -
"Programa" con cambio de flanco Value: BOOL 0
ST: BYTE 16#80
AdvCoMV Valor especificado por programa externo REAL 0.0
AutModLi* 1 = Modo "Automtico" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin del BOOL 0
operador (controlado mediante ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin para control BOOL 0
de lotes
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BreakTime Duracin mnima de pausa [s] REAL 1.0
CloseChnST Salida channel estado de Close STRUCT -
Debera estar interconectado con un bloque Value: BOOL 0
de canal de salida ST: BYTE 16#FF
CloseLi* 1 = Cerrar por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CloseOp* 1 = Cerrar por operador BOOL 0
CPI_In Entrada para el ndice de calidad de STRUCT -
regulacin calculado por el bloque Value: REAL 0.0
ConPerMon asignado
ST: BYTE 16#78
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Value: BOOL 0
Tratamiento de errores (Pgina 116)
ST: BYTE 16#80
DeadBand Ancho de la banda muerta REAL 0.0
DiffGain Ganancia del diferenciador [1..10] STRUCT -
DiffGain = TD / (tiempo de retardo de la Value: REAL 5.0
accin D)
ST: BYTE 16#FF
DiffSel 1 = Accin D activada BOOL 1

Advanced Process Library (V8.1)


846 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


DiffToFbk 1 = La accin D se incluye en el lazo de BOOL 0
realimentacin
EN 1 = El bloque llamado se procesa BOOL 1
ER_A_DC* Retardo de alarmas entrantes al vigilar el REAL 0.0
error de regulacin
ER_A_DG* Retardo de alarmas salientes al vigilar el REAL 0.0
error de regulacin
ER_AH_En 1 = Activar la alarma (arriba) de la vigilancia BOOL 1
del error de regulacin
ER_AH_Lim Lmite de alarma (arriba) de la vigilancia del REAL 100.0
error de regulacin
ER_AH_MsgEn 1 = Activar avisos para la alarma (arriba) de BOOL 1
la vigilancia del error de regulacin
ER_AL_En 1 = Activar la alarma (abajo) de la vigilancia BOOL 1
del error de regulacin
ER_AL_Lim Lmite de alarma (abajo) de la vigilancia del REAL -100.0
error de regulacin
ER_AL_MsgEn 1 = Activar avisos para la alarma (abajo) de BOOL 1
la vigilancia del error de regulacin
ER_Hyst Histresis de alarma para error de regulacin REAL 1.0
EventTsIn Para interconectar datos entre un bloque ANY
tecnolgico y los bloques de aviso EventTs
y Event16Ts.
El parmetro de entrada EventTsIn sirve
para la interconexin con el parmetro de
salida EventTsOut del bloque EventTs,
Event16Ts. Si esta interconexin est
configurada, los avisos del bloque EventTs,
Event16Ts de la OS se visualizan en la vista
de avisos del bloque tecnolgico, donde
pueden acusarse.
ExtMsg1 1 = Se utiliza la entrada binaria para aviso 1 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 1 = Se utiliza la entrada binaria para aviso 2 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 1 = Se utiliza la entrada binaria para aviso 3 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg4 1 = Se utiliza la entrada binaria para aviso 4 STRUCT -
de libre eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa106 Valor asociado 6 para avisos (MsgEvID1) ANY
ExtVa107 Valor asociado 7 para avisos (MsgEvID1) ANY
ExtVa209 Valor asociado 9 para avisos (MsgEvID2) ANY

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 847
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


ExtVa210 Valor asociado 10 para avisos (MsgEvID2) ANY
FbkClosed Seal de tope inferior de la realimentacin de STRUCT -
posicin Value: BOOL 0
ST: BYTE 16#80
FbkOpened Seal de tope superior de la realimentacin STRUCT -
de posicin Value: BOOL 0
ST: BYTE 16#80
Feature Terminal para funciones (Pgina 830) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
FFwd* Entrada para control anticipativo adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
FFwdHiLim Valor lmite (arriba) para control anticipativo STRUCT -
adicional Value: REAL 100.0
ST: BYTE 16#80
FFwdLoLim Valor lmite (abajo) para control anticipativo STRUCT -
adicional Value: REAL -100.0
ST: BYTE 16#80
Gain Ganancia proporcional STRUCT -
Gain.ST = 16#FF: controlable en el Value: REAL 1.0
faceplate ST: BYTE 16#FF
IntHoldNeg 1 = El integrador no puede funcionar en STRUCT -
sentido negativo Value: BOOL 0
ST: BYTE 16#80
IntHoldPos 1 = El integrador no puede funcionar en STRUCT -
sentido positivo Value: BOOL 0
ST: BYTE 16#80
IntSel 1 = Accin I activada BOOL 1
Man* Especificacin manual de la variable REAL 0.0
manipulada
ManHiLim Lmite (arriba) para el valor manual Man REAL 100.0
ManLoLim Lmite (abajo) para el valor manual Man REAL 0.0
ManModLi* 1 = Modo "Manual" por interconexin o SFC STRUCT -
(controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante ModLiOp = 0)
ModLiOp Conmutacin de la seleccin del modo de STRUCT -
operacin entre: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC

Advanced Process Library (V8.1)


848 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


MotorTime Tiempo de posicionamiento del motor [s] REAL 30.0
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvID1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgEvID2 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos Value: BOOL 0
mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_Forced* variable manipulada forzada: es ilimitada y STRUCT -
tiene mxima prioridad Value: REAL 0.0
ST: BYTE 16#80
MV_ForOn 1 = emitir variable manipulada forzada STRUCT -
MV_Forced sin limitacin por la salida MV Value: BOOL 0
ST: BYTE 16#80
MV_HiLim Lmite (arriba) de la variable manipulada MV STRUCT -
Value: REAL 100.0
ST: BYTE 16#80
MV_LoLim Lmite (abajo) de la variable manipulada MV STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_Offset Variable manipulada para ER =0, punto de REAL 0.0
operacin del regulador con accin I
desactivada
MV_Trk* Valor corregido por seguimiento de la STRUCT -
variable manipulada MV Value: REAL 0.0
ST: BYTE 16#80
MV_TrkOn 1 = Correccin por seguimiento de la variable STRUCT -
manipulada MV Value: BOOL 0
ST: BYTE 16#80
NegGain 0 = La ganancia proporcional efectiva STRUCT -
GainEff es positiva Value: BOOL 0
1 = La ganancia proporcional efectiva ST: BYTE 16#80
GainEff es negativa
NormPV Rango del valor de proceso (PV) para la STRUCT -
normalizacin de la ganancia proporcional High: REAL 100.0
(GAIN)
Low: REAL 0.0
Occupied 1 = Ocupado por control por lotes BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o STRUCT -
SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 849
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


OpenChnST Salida channel estado de Open STRUCT -
Debera estar interconectado con un bloque Value: BOOL 0
de canal de salida ST: BYTE 16#FF
OpenLi* 1 = Abrir por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpenOp* 1 = Abrir por operador BOOL 0
OptimEn* 1 = Optimizacin de los parmetros PID BOOL 0
habilitada mediante sintonizador PID
OptimOcc* 1 = Optimizacin en curso BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse con el
parmetro de salida Out del bloque
precedente OpStations (Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 830) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OS1Perm Terminal para permisos de operacin STRUCT -
(Pgina 830) Bit 0: BOOL 1
Bit 18: BOOL 1
Bit 19: BOOL 1
Bit 31: BOOL 1
PropFacSP Incluir la accin P en el lazo de REAL 1.0
realimentacin [0..1]. 0 = Accin P por
completo en el lazo de realimentacin
PropSel 1 = Activar accin proporcional BOOL 1
PulseTime Duracin mnima de impulso [s] REAL 1.0
PV* Valor de proceso (variable regulada) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_Unit Unidad de medida para el valor de proceso INT 1001
PV_A_DC* Tiempo de retardo para alarmas PV entrantes REAL 0.0
[s]
PV_A_DG* Tiempo de retardo para alarmas PV salientes REAL 0.0
[s]
PV_AH_En 1 = Activar valor lmite de alarma PV (arriba) BOOL 1
PV_AH_Lim Lmite de alarma PV (arriba) REAL 95.0
PV_AH_MsgEn 1 = Activar aviso para alarma PV (arriba) BOOL 1
PV_AL_En 1 = Activar valor lmite de alarma PV (abajo) BOOL 1
PV_AL_Lim Lmite de alarma PV (abajo) REAL 5.0
PV_AL_MsgEn 1 = Activar aviso para alarma PV (abajo) BOOL 1
PV_Hyst Histresis para lmites de alarma PV, REAL 1.0
advertencia y tolerancia

Advanced Process Library (V8.1)


850 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


PV_OpScale Lmite de la escala en el indicador de barras STRUCT -
PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_T_DC* Tiempo de retardo para avisos de tolerancia REAL 0.0
PV entrantes [s]
PV_T_DG* Tiempo de retardo para avisos de tolerancia REAL 0.0
PV salientes [s]
PV_TH_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(arriba)
PV_TH_Lim Valor lmite de aviso de tolerancia PV (arriba) REAL 85.0
PV_TH_MsgEn 1 = Activar aviso de tolerancia PV (arriba) BOOL 1
PV_TL_En 1 = Activar valor lmite de tolerancia PV BOOL 0
(abajo)
PV_TL_Lim Lmite de aviso de tolerancia PV (abajo) REAL 15.0
PV_TL_MsgEn 1 = Activar aviso de tolerancia PV (abajo) BOOL 1
PV_Unit Unidad de medida para el valor de proceso INT 1001; OC
PV_W_DC* Tiempo de retardo para advertencias PV REAL 0.0
entrantes [s]
PV_W_DG* Tiempo de retardo para advertencias PV REAL 0.0
salientes [s]
PV_WH_En 1 = Activar valor lmite de advertencia PV BOOL 1
(arriba)
PV_WH_Lim Lmite de advertencia PV (arriba) REAL 90.0
PV_WH_MsgEn 1 = Activar aviso para advertencia PV (arriba) BOOL 1
PV_WL_En 1 = Activar valor lmite de advertencia PV BOOL 1
(abajo)
PV_WL_Lim Lmite de advertencia PV (abajo) REAL 10.0
PV_WL_MsgEn 1 = Activar aviso para advertencia PV (abajo) BOOL 1
Rbk* Realimentacin de posicin STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
RbkHyst Histresis de alarma para la realimentacin REAL 1.0
de posicin
RbkWH_En 1 = Activar advertencia (arriba) de la BOOL 1
realimentacin de posicin
RbkWH_Lim Valor lmite de la realimentacin de posicin REAL 100.0
de la advertencia (arriba)
RbkWH_MsgEn 1 = Activar avisos de la advertencia (arriba) BOOL 1
para la realimentacin de posicin
RbkWL_En 1 = Activar advertencia (abajo) de la BOOL 1
realimentacin de posicin
RbkWL_Lim Valor lmite de la realimentacin de posicin REAL 0.0
de la advertencia (abajo)
RbkWL_MsgEn 1 = Activar avisos de la advertencia (abajo) BOOL 1
para la realimentacin de posicin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 851
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


RefStdDevIn Valor de referencia de la desviacin estndar STRUCT -
PV (Sigma) en estado bueno definido del lazo Value: REAL 0.0
de regulacin
ST: BYTE 16#78
RunUpCyc Nmero de ciclos en el arranque durante los INT 3
cuales se inhiben los avisos
S_RbkOnPIDTun Simulacin de la realimentacin de posicin BOOL 0
On;
Solo para PCS 7 PID Tuner
S_RbkPIDTun* Realimentacin de posicin simulada REAL 50.0
SafePos Posicin de reposo (Pgina 44) de las INT 0
seales de salida del regulador paso a paso:
0 = cerrar
1 = abrir
2 = parar
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista estndar
SelFp2 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista preliminar
SimLiOp Activacin y desactivacin de la simulacin STRUCT -
por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado cuando SimOn = 1 REAL 0.0
SimPV_Li Valor de proceso utilizado cuando STRUCT -
SimOnLi.Value =1 (SimLiOp.Value = 1) Value: REAL 0.0
ST: BYTE 16#80
SimRbk* Realimentacin de posicin utilizada cuando REAL 0.0
SimOn = 1
SimRbkLi Realimentacin de posicin utilizada cuando STRUCT -
SimOnLi.Value = 1 (SimLiOp.Value = 1) Value: REAL 0.0
ST: BYTE 16#80
SP_DnRaLim Valor lmite (abajo) para el gradiente de la REAL 100.0
consigna [SP_Unit/s]
SP_ExHiLim Valor lmite (arriba) de la consigna externa STRUCT -
Value: REAL 100.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


852 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


SP_ExLoLim Valor lmite (abajo) de la consigna externa STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_Ext* Consigna externa de - (para interconexin) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi* 1 = Seleccionar consigna externa (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna externa (por BOOL 0
operador)
SP_InHiLim Valor lmite (arriba) de la consigna interna REAL 100.0
SP_InLoLim Valor lmite (abajo) de la consigna interna REAL 0.0
SP_Int* Consiga interna para operacin REAL 0.0
SP_IntLi* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna interna (por BOOL 0
operador)
SP_LiOp Seleccionar origen de consigna (interna/ STRUCT -
externa): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
SP_RateOn* 1 = Activar limitacin de los gradientes de BOOL 0
consigna
SP_RmpModTime 1 = Utilizar tiempo (SP_RmpTime) para BOOL 0
rampa de consigna
0 = Utilizar gradiente
SP_RmpOn* 1 = Activar rampa para consigna deseada BOOL 0
SP_RmpTarget
SP_RmpTarget Consigna deseada para la rampa REAL 0.0
SP_RmpTime* Tiempo para la rampa de consigna [s] del REAL 0.0
SP actual al SP_RmpTarget
SP_TrkExt 1 = La conmutacin sin saltos de la consigna BOOL 1
de externa a interna est activada
SP_TrkPV 1 = La consigna sigue a PV en el modo BOOL 0
"Manual" y al corregir
SP_UpRaLim Valor lmite (arriba) de gradiente para la REAL 100.0
consigna [SP_Unit/s]
StepNo Nmero de etapa del lote DWORD 16#00000000
StopChnST Salida channel estado de Stop STRUCT -
Debera estar interconectado con un bloque Value: BOOL 0
de canal de salida ST: BYTE 16#FF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 853
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


StopLi* 1 = Parar por interconexin o CFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopOp* 1 = Parar por operador BOOL 0
TD El tiempo derivativo es (tiempo de accin STRUCT -
derivada) [s] Value: REAL 0.0
TD.ST = 16#FF: controlable en el faceplate ST: BYTE 16#FF
ThrAdaOn Adaptacin del umbral de respuesta BOOL 1
0 = mantener constante
TI Tiempo integral (tiempo de accin integral) [s] STRUCT -
TI.ST = 16#FF: controlable en el faceplate Value: REAL 100.0
ST: BYTE 16#FF
TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
UserStatus Bits libremente asignables para su utilizacin BYTE 16#00
en PCS 7 OS.
WithRbk 1 = El valor de realimentacin est disponible BOOL 0
para la variable manipulada

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AdvCoAct 1 = Modo "Programa" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AdvCoRdy 1 = Modo "Programa" posible STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutAct 1 = Modo "Automtico" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CascaCut Conexin en cascada: STRUCT -
1 = La cadena de control del regulador Value: BOOL 0
primario al secundario est interrumpida ST: BYTE 16#80
Close Salida de control: STRUCT -
1 = cerrada est activa Value: BOOL 0
ST: BYTE 16#80
D_Part Accin D del algoritmo PID REAL 0.0

Advanced Process Library (V8.1)


854 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ER Error de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ER_AH_Act 1 = Se ha violado el lmite de alarma (arriba) STRUCT -
del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit Feature 28
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
ER_AL_Act 1 = Se ha violado el lmite de alarma (abajo) STRUCT -
del error de regulacin. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit Feature 28
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de
error que puede emitir este bloque, consulte
Tratamiento de errores de PIDStepL
(Pgina 841).
FFwdHiAct 1 = Se ha violado la limitacin (arriba) del STRUCT -
control anticipativo adicional Value: BOOL 0
ST: BYTE 16#80
FFwdLoAct 1 = Se ha violado la limitacin (abajo) del STRUCT -
control anticipativo adicional Value: BOOL 0
ST: BYTE 16#80
GainEff Ganancia proporcional efectiva; vara en REAL 1.0
funcin de NegGain, Gain, NormPV y
NormMV
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
I_Part Accin I del algoritmo PID REAL 0.0
LoopClosed 1 = Lazo de regulacin cerrado STRUCT -
0 = Lazo de regulacin abierto Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 855
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


ManHiOut Valor lmite (arriba) del modo "Manual", STRUCT -
equivale al parmetro de entrada ManHiLim Value: REAL 100.0
ST: BYTE 16#80
ManLoOut Valor lmite (abajo) del modo "Manual", STRUCT -
equivale al parmetro de entrada ManLoLim Value: REAL 0.0
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: 1 = STRUCT -
Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgAckn2 Estado de acuse de aviso 2 (salida WORD 16#0000
ACK_STATE de la segunda ALARM_8P)
MsgErr1 1 = Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgErr2 1 = Error de aviso 2 (salida ERROR de la BOOL 0
segunda ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
MsgStat2 Estado de aviso 2 (salida STATUS de la WORD 16#0000
segunda ALARM_8P)
MV Variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_HiAct 1 = Se ha violado la limitacin (arriba) de la STRUCT -
variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_LoAct 1 = Se ha violado la limitacin (abajo) de la STRUCT -
variable manipulada Value: BOOL 0
ST: BYTE 16#80
OosAct 1 = Bloque fuera de servicio STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Open Salida de control: STRUCT -
1 = abierta est activa Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, DWORD 16#00000000
debe conectarse en transicin con otros
bloques. El bit 31 de este parmetro se ocupa
mediante el bit 24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
OS1PermOut Visualizacin de OS1Perm DWORD 16#FFFFFFFF

Advanced Process Library (V8.1)


856 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


OS1PermLog Visualizacin de OS1Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
P_Part Accin P del algoritmo PID REAL 0.0
PV_AH_Act 1 = Alarma PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
PV_AL_Act 1 = Alarma PV (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_TH_Act 1 = Aviso de tolerancia PV (arriba) activo. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
PV_TL_Act 1 = Aviso de tolerancia PV (abajo) activo. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
PV_ToleHi Valor lmite (arriba) de la banda de 3 Sigma STRUCT -
alrededor de la consigna, se calcula cuando Value: REAL 0.0
hay un bloque ConPerMon conectado
ST: BYTE 16#80
PV_ToleLo Valor lmite (abajo) de la banda de 3 Sigma STRUCT -
alrededor de la consigna, se calcula cuando Value: REAL 0.0
hay un bloque ConPerMon conectado
ST: BYTE 16#80
PV_UnitOut Unidad de medida del valor de proceso, debe INT 0
interconectarse con el parmetro de entrada
PV_Unit del bloque ConPerMon

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 857
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


PV_WH_Act 1 = Advertencia PV (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
PV_WL_Act 1 = PV, advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
RbkOut Salida para la realimentacin de posicin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RbkWH_Act 1 = Advertencia (arriba) de la realimentacin STRUCT -
de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit Feature 28
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
RbkWL_Act 1 = Advertencia (abajo) de la realimentacin STRUCT -
de posicin activa. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit Feature 28
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SP Consigna utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_DnRaAct 1 = La limitacin negativa del gradiente de la STRUCT -
consigna est activa Value: BOOL 0
ST: BYTE 16#80
SP_ExHiAct 1 = Se ha alcanzado la limitacin (arriba) de STRUCT -
la consigna externa Value: BOOL 0
ST: BYTE 16#80
SP_ExLoAct 1 = Se ha alcanzado la limitacin (abajo) de STRUCT -
la consigna externa Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


858 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Parmetro Descripcin Tipo Valor predeterminado


SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_ExtOut Consigna externa, equivale al parmetro de STRUCT -
entrada SP_Ext Value: REAL 0.0
ST: BYTE 16#80
SP_InHiOut Valor lmite (arriba) de SP_Int, equivale al STRUCT -
parmetro de entrada SP_InHiLim Value: REAL 100.0
ST: BYTE 16#80
SP_InLoOut Valor lmite (abajo) de SP_Int, equivale al STRUCT -
parmetro de entrada SP_InLoLim Value: REAL 0.0
ST: BYTE 16#80
SP_RateTarget Consigna deseada para la limitacin de REAL 0.0
gradiente
SP_UpRaAct La limitacin positiva del gradiente de la STRUCT -
consigna est activa Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 824) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 824) DWORD 16#00000000
Status3 Palabra de estado 2 (Pgina 824) DWORD 16#00000000
Stop Salida de control: STRUCT -
1 = parada est activa Value: BOOL 0
ST: BYTE 16#80
SumMsgAct 1 = Alarma de proceso activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Threson Umbral de respuesta adaptivo [%] REAL 0.0

Consulte tambin
Avisos de PIDStepL (Pgina 843)
Modos de operacin de PIDStepL (Pgina 829)
Diagrama de bloques de PIDStepL (Pgina 859)

4.10.7 Diagrama de bloques de PIDStepL

Diagrama de bloques de PIDStepL


Para este bloque hay dos diagramas de bloques, el regulador paso a paso con y sin lazo de
realimentacin de posicin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 859
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Regulador paso a paso con lazo de realimentacin de posicin


5HJXODGRUSDVRDSDVR
63B([W/L 6SB([W,QW
FRQUHDOLPHQWDFLQGH
63B,QW/L /LQN SRVLFLQ\FRUUHJLGR
63B([W$FW
63B([W2S 2SHUDWRU
63B,QW2S /RJLN
63B/L2S 63B5DWH2Q
63B([+L$FW 63B7UN39$1'
/LPLW
63B([/R$FW 09B)RU2Q25
63B([W 63B5DWH7DUJHW 0DQ$FW2509B7UN2Q
63B([W2XW

 
63B([+L/LP *UDGLHQW 39
63B([/R/LP 63B5PS2Q 63
  
5HMHFW 5DPS

63B5PS7DU  63B8S5D/LP 63B8S5D$FW


63B'Q5D/LP 63B'Q5D$FW
63B,Q+L/LP 
/LPLW 63B5PS0RG7LPH
63B,Q/R/LP
$GY&R09 63B5PS7LPH
63B8S5D/LP
63B'Q5D/LP
63B,Q+L/LP
63B,Q/R/LP $GY&R$FW$1'
$GY&R0RG63

63B,QW 5HMHFW 
VHOLPLWD\
3URS6HO
FRUULJH 
$ODUP

(5 (5B$+B$FW I 
63B,Q+L/LP 63B,Q+L2XW
63B,Q/R/LP 63B,Q/R2XW (5B$/B$FW 3URS)DF63 

(5B$+B/LP(5B$/B/LP(5B+\VW
(5B$+B(Q(5B$/B(Q 'B)EN6HO
(5B$+B0VJ(Q(5B$/B0VJ(Q
(5B$B'&(5B$B'* 


39 
'HDG%DQG 7''LII6HO

*DLQ 'LII*DLQ
6LP2Q *DLQ(II
 SK\V
6LP39 
I 
39 39B287 1HJ*DLQ
 1RUP39 3URS)DF63

39B$+B$FW 7,
(VFULELU39B287HQ $ODUP 39B:+B$FW ,QW+ROG3RV
6LP39FXDQGR6LP 39B7+B$FW ,QW+ROG1HJ
 39B7/B$FW 09B2IIVHW
39B:/B$FW
25
39B$/B$FW
39B[+B/LP39B[/B/LP39B+\VW 7, 
39B[+B(Q39B[/B(Q ,QW6HO 
39B[+B0VJ(Q39B[+B0VJ(Q
39B[B'&39B[B'*
[ $:7 1

Advanced Process Library (V8.1)


860 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

127 $XW$FW

$XW0RG/L 0DQ$FW
$GY&R$FW /LQN
$1'127 0DQ0RG/L
$GY&R0RG63 2SHUDWRU 2 /RRS&ORVHG
$XW0RG2S 09B7UN2Q 5
/RJLF
0DQ0RG2S 09B)RU2Q
09B7UN2Q
0RG/L2S
$GY&R09 09B7UN
09B)RU2Q
 
/LPLW 09B+L$FW
(5 09B)RUFH
09B/R$FW
 
 
09
&RQ=RQH 09B+L/LP
09B+L/LP  
09B/R/LP
09B/R/LP

5HMHFW

/LPLW 0DQ
VHOLPLWD
))ZG ))ZG+L$FW
\FRUULJH
))ZG/R$FW 0DQ+L2XW
0DQ+L/LP
))ZG+L/LP 0DQ/R/LP 0DQ/R2XW
))ZG/R/LP

$ODUP
5EN:+B$FW
5EN
5EN:/B$FW $1' 2SHQ
&ORVH
5EN:+B/LP  $1' 6WRS
5EN:/B/LP
5EN+\VW 7KU$GD2Q 3XOVH7LPH
5EN:+B(Q 5EN 0RWRU7LPH %UHDN7LPH
5EN:/B(Q
5EN2SHQHG
5EN:+B0VJ(Q
5EN:/B0VJ(Q 5EN&ORVHG

$GY&R(Q $
09B7UN2Q 1
$GY&R2Q
09B)RU2Q ' /LQN
$ $GY&R0VWU2Q
1 2SHUDWRU $GY&R$FW
$GY&R0RG63 2
' /RJLF
$GY&R0RG63 $ 5
1
0DQ$FW ' $GY&R5G\

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 861
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Regulador paso a paso sin lazo de realimentacin de posicin


5HJXODGRUSDVRDSDVR
63B([W/L 6SB([W,QW
VLQUHDOLPHQWDFLQGH
63B,QW/L /LQN
63B([W$FW SRVLFLQ\FRUUHJLGR
63B([W2S 2SHUDWRU
/RJLN
63B,QW2S
63B/L2S 63B5DWH2Q
63B([+L$FW 63B7UN39$1'
/LPLW
63B([/R$FW 09B)RU2Q25
63B([W 0DQ$FW2509B7UN2Q
63B([W2XW

 
63B([+L/LP *UDGLHQW 39
63B([/R/LP 63B5PS2Q 63
  
5HMHFW 5DPS

63B5PS7DU  63B8S5D/LP 63B8S5D$FW


63B'Q5D/LP 63B'Q5D$FW

/LPLW 63B,Q+L/LP 63B5PS0RG7LPH
$GY&R09 63B,Q/R/LP 63B5PS7LPH
63B8S5D/LP
63B'Q5D/LP
63B,Q+L/LP
63B,Q/R/LP $GY&R$FW$1'
$GY&R0RG63

63B,QW 5HMHFW 
VHOLPLWD\
3URS6HO
FRUULJH 
$ODUP

(5 (5B$+B$FW I 
63B,Q+L/LP 63B,Q+L2XW
63B,Q/R/LP 63B,Q/R2XW (5B$/B$FW 3URS)DF63 

(5B$+B/LP(5B$/B/LP(5B+\VW
(5B$+B(Q(5B$/B(Q 'B)EN6HO
(5B$+B0VJ(Q(5B$/B0VJ(Q
(5B$B'&(5B$B'* 

 
39 
'HDG%DQG 7''LII*DLQ

6LP2Q *DLQ
 *DLQ(II
SK\V 
6LP39

39 39B287 1HJ*DLQ
 1RUP39 
39B$+B$FW
7,
(VFULELU39B287HQ $ODUP 39B:+B$FW
6LP39VL6LP  39B7+B$FW
39B7/B$FW 09B2IIVHW
39B:/B$FW
39B$/B$FW
39B[+B/LP39B[/B/LP39B+\VW 25
39B[+B(Q39B[/B(Q 7, 
39B[+B0VJ(Q39B[+B0VJ(Q ,QW6HO 
39B[B'&39B[B'*
[ $:7  

Advanced Process Library (V8.1)


862 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

 

$XW0RG/L 0DQ$FW
/LQN
0DQ0RG/L 127 $XW$FW
2SHUDWRU
$XW0RG2S
/RJLF
0DQ0RG2S
/RRS&ORVHG
2SHQ/L 2SHQ
&ORVH/L &ORVH 6[2SHQ
/LPLW 6WRS/L 6WRS
))ZG+L$FW 6[&ORVH
2SHQ2S
))ZG ))ZG/R$FW /RJLF
&ORVH2S
6WRS2S

))ZG+L/LP 0RG/L2S
))ZG/R/LP

$1' 2SHQ

&ORVH
  $1' 6WRS
7KU$GD2Q 3XOVH7LPH

0RWRU7LPH %UHDN7LPH
0RWRU7LPH
5EN2SHQHG 
5EN&ORVHG 



 




$GY&R2Q
$GY&R0VWU2Q
/LQN
$GY&R(Q $
1 2SHUDWRU $GY&R$FW
0DQ$FW ' /RJLF

$GY&R5G\

Consulte tambin
Descripcin de PIDStepL (Pgina 824)
Modos de operacin de PIDStepL (Pgina 829)
Funciones de PIDStepL (Pgina 830)
Tratamiento de errores de PIDStepL (Pgina 841)
Avisos de PIDStepL (Pgina 843)
Terminales de PIDStepL (Pgina 845)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 863
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

4.10.8 Manejo y visualizacin

4.10.8.1 Vistas de PIDStepL

Vistas del bloque PIDStepL


El bloque PIDStepL dispone de las vistas siguientes:
Vista estndar de PIDStepL sin realimentacin de posicin (Pgina 865)
Vista estndar de PIDStepL con realimentacin de posicin (Pgina 868)
Vista de avisos (Pgina 280)
Vista de lmites de reguladores PID (Pgina 269)
Visor de curvas (Pgina 283)
Vista de rampas (Pgina 278)
Vista de parmetros de reguladores PID (Pgina 259)
Vista preliminar de PIDStepL (Pgina 872)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque para reguladores PID y FM (Pgina 221)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


864 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

4.10.8.2 Vista estndar de PIDStepL sin realimentacin de posicin

Vista estndar de PIDStepL sin realimentacin de posicin






 


 









 

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Modo Programa para reguladores (Pgina 72)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Consulte al respecto el captulo Especificacin de consigna, interna/externa (Pgina 124).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 865
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

(3) Rango superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera (ES).

(4) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado de seal


Esta rea muestra la consigna actual con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna debe estar
puesta a "interna".

(6) Visualizacin y modificacin de variables manipuladas


Esta rea muestra la variable manipulada vlida en estos momentos. Encontrar ms
informacin sobre la modificacin de la variable manipulada en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Pueden seleccionarse los siguientes valores manipulados:
"Abrir"
"Parar"
"Cerrar"
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(7) Visualizacin de la realimentacin


Pueden visualizarse las siguientes realimentaciones:
"Abierto"
"Cerrado"
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(8) Tecla de salto a la vista estndar del bloque ConPerMon


Por medio de la tecla de salto se accede a la vista estndar del bloque ConPerMon. La
visibilidad de esta tecla de salto depende de la configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


866 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

(9) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(11) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(12) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Optimizacin"
"Corrigiendo"
"Correccin forzada"

(13) Visualizacin de lmites


Estos pequeos tringulos de color muestran los valores lmite definidos en el indicador de
barras correspondiente.

(14) Indicador de barras para el valor de proceso


Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(15) Indicador de barras para la consigna


Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 867
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

(16) Visualizacin de la consigna externa


Este indicador [E] slo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(17) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y slo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(18) Visualizacin de los valores lmite


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

4.10.8.3 Vista estndar de PIDStepL con realimentacin de posicin

Vista estndar de PIDStepL con realimentacin de posicin

 
 

 
 

 

 



 


 
 

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)

Advanced Process Library (V8.1)


868 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

Modo Programa para reguladores (Pgina 72)


Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y conmutacin de la especificacin de consigna


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Consulte al respecto el captulo Especificacin de consigna, interna/externa (Pgina 124).

(3) Rangos superior e inferior de escala del valor de proceso


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera (ES).

(4) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.

(5) Visualizacin y modificacin de la consigna incluido el estado de seal


Esta rea muestra la consigna actual con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna debe estar
puesta a "interna".

(6) Lmites superior e inferior de la variable manipulada


La visualizacin y modificacin de una variable manipulada slo estn disponibles en modo
"Manual".

(7) Visualizacin y modificacin de la variable manipulada


La visualizacin y modificacin de una variable manipulada slo estn disponibles en modo
"Manual".

(8) Visualizacin de la realimentacin


El indicador slo es visible si la entrada correspondiente del bloque est interconectada.
Pueden visualizarse las siguientes realimentaciones:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 869
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

"Abierto"
"Cerrado"

(9) Indicador de barras de la variable manipulada


El indicador de barras para la variable manipulada slo est disponible en modo Manual.

(10) Indicador de barras del valor de relectura


El indicador slo es visible si la entrada correspondiente del bloque est interconectada.
El indicador de barras para el valor de relectura slo est disponible en modo Manual.

(11) Tecla de salto a la vista estndar del bloque ConPerMon


Por medio de la tecla de salto se accede a la vista estndar del bloque ConPerMon. La
visibilidad de esta tecla de salto depende de la configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(12) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(13) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(14) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

Advanced Process Library (V8.1)


870 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

(15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Optimizacin"
"Corrigiendo"
"Correccin forzada"

(16) Visualizacin de lmites


Estos pequeos tringulos de color muestran los valores lmite definidos en el indicador de
barras correspondiente.

(17) Indicador de barras del valor de proceso


Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(18)Visualizacin de la consigna externa


Este indicador [E] slo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(19) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(20) Indicador de barras de la consigna


Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(21) Visualizacin de los valores lmite


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

Consulte tambin
Rotulacin de botones y textos (Pgina 192)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 871
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

4.10.8.4 Vista preliminar de PIDStepL

Vista preliminar de PIDStepL

(1) rea de vista preliminar


En esta rea se obtiene la vista preliminar de los valores siguientes:
"SP externa": consigna externa actual
"SP interna": consigna interna actual
"Error de regulacin": error de regulacin actual
"Valor del programa": valor preasignado en el modo Programa
"Magnitud perturb.": valor aditivo en el control anticipativo
"Corregir MV": corregir la variable manipulada (el valor es 1)
"Valor de correccin": variable manipulada real al "corregir la variable manipulada".

Advanced Process Library (V8.1)


872 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.10 PIDStepL - Regulador paso a paso

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
"Cerrar": se permite modificar la variable manipulada "Cerrar". Si se ha configurado un
texto para este comando, se mostrar entre parntesis. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192).
"Abrir": se permite modificar la variable manipulada "Abrir". Si se ha configurado un texto
para este comando, se mostrar entre parntesis. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192).
"Paro": se permite modificar la variable manipulada "Paro". Si se ha configurado un texto
para este comando, se mostrar entre parntesis. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192).
"SP externa": se permite aplicar la consigna externa.
"SP interna": se permite aplicar la consigna interna.
"Cambiar SP": se permite cambiar la consigna.
"Cambiar MV": se permite cambiar la variable manipulada.
"Modo Programa": se permite cambiar al modo "Programa".
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(4) Valor de proceso


En esta rea se visualiza el valor de proceso real (PV).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 873
Bloques de regulacin
4.11 Ratio - regulacin de relacin

(5) Indicaciones de la seal de control actual


En esta rea se visualizan los principales parmetros del bloque con el control actual
"Canal abrir": Seal de bloque de canal de salida para "abrir"
"Canal cerrar": Seal de bloque de canal de salida para "cerrar"
"Canal parar": Seal de bloque de canal de salida para "parar"

4.11 Ratio - regulacin de relacin

4.11.1 Descripcin de Ratio

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1883
Familia: Control

Campo de aplicacin de Ratio


El bloque se utiliza para las siguientes aplicaciones:
Clculo de un valor de relacin

Funcionamiento
El bloque se utiliza para calcular una relacin, por ejemplo en una regulacin de relacin. Se
utiliza tambin como vlvula de control proporcional (p. ej. regulacin de sincronismo) o para
influir en la magnitud piloto de una cascada.
El bloque trabaja segn la ecuacin: Out = In RatioOut + Offset
siendo:
RatioOut es el valor de RatioInt o RatioExt
Offset el valor de offset que todava debe sumarse al valor de salida
In se obtiene mediante la interconexin, mientras que RatioOut se elige en funcin de la
seleccin "interno"/"externo".

Advanced Process Library (V8.1)


874 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

9DORUGHUHODFLQ

,Q 5DWLR 2XW

&RQVLJQD

39 2XW
3,'

,QWHQVLGDGSULPDULD
,Q39

,QWHQVLGDGVHFXQGDULD
6HF&RP39

Encontrar ms informacin sobre el clculo del valor de relacin actual en el captulo


Regulacin de relacin con vigilancia del lazo de regulacin mediante ConPerMon
(RatioControl) (Pgina 2112).

Configuracin del OB
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Asignacin de la palabra de estado del parmetro Status


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de Ratio
(Pgina 881).

Bit de estado Parmetro


01 no utilizado
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 no utilizado
8 RatExtAct.Value
9 RatLoAct.Value
10 RatHiAct.Value
11 OutLoAct.Value
12 OutHiAct.Value
13 RatTrkExt

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 875
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Bit de estado Parmetro


14 SimLiOp.Value
15 - 31 no utilizado

Consulte tambin
Funciones de Ratio (Pgina 877)
Avisos de Ratio (Pgina 880)
Diagrama de bloques de Ratio (Pgina 884)
Tratamiento de errores de Ratio (Pgina 879)
Modos de operacin de Ratio (Pgina 876)

4.11.2 Modos de operacin de Ratio

Modos de operacin de Ratio


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).
En este modo de operacin, el ltimo valor vlido se visualiza en la salida Out. Los parmetros
de salida OutHiAct, OutLoAct, RatHiActy RatLoAct se resetean.

Consulte tambin
Diagrama de bloques de Ratio (Pgina 884)
Conexiones de Ratio (Pgina 881)
Avisos de Ratio (Pgina 880)
Tratamiento de errores de Ratio (Pgina 879)
Funciones de Ratio (Pgina 877)
Descripcin de Ratio (Pgina 874)

Advanced Process Library (V8.1)


876 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

4.11.3 Funciones de Ratio

Funciones de Ratio
A continuacin se muestra una relacin de las funciones de este bloque.

Valor de relacin interno y externo


Mediante el parmetro RatLiOp se especifica si el valor de relacin debe preajustarse interna
o externamente:
RatLiOp = 0: el valor de relacin (RatioInt) es predeterminado por el operador. El
operador puede decidir si la especificacin debe realizarse interna (RatIntOp = 1) o
externamente (RatExtOp = 1) .
RatLiOp = 1: el valor de relacin (RatioExt) es predeterminado mediante una
interconexin. Mediante la interconexin se puede elegir si la especificacin debe
realizarse interna (RatIntLi = 1) o externamente (RatExtLi = 1) .

Conmutacin sin saltos del valor de relacin de externo a interno


Con el parmetro RatTrkExt = 1 , el valor de relacin interno se corrige siguiendo al externo,
con lo que se consigue una conmutacin sin saltos del valor de relacin externo al interno.
De este modo se evitan saltos no deseados en el parmetro de salida.

Limitacin del valor de relacin


El valor de relacin se limita mediante los parmetros RatHiLim (arriba) y RatLoLim (abajo).
El valor de relacin externo RatioExt se limita a los valores lmites especificados por el
operador en caso de violacin del valor lmite. Dichos valores se utilizan tambin para calcular
el valor de salida Out. Si se alcanzan o exceden los lmites, RatioHiAct y RatioLoAct
tambin se ponen a 1.
El valor de relacin interno RatioInt se comprueba para ver si llega a los valores lmites
especificados por el operador. Si se introduce un valor que est fuera de los lmites, se resetea
al valor vlido previo.

Limitacin del valor de salida


El valor de salida se limita mediante los parmetros OutHiLim (arriba) y OutLoLim (abajo).
Los parmetros de salida OutHiAct y OutLoAct se ponen a 1 en cuanto el valor de salida
alcanza o excede los lmites.

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 877
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Valor de entrada analgica (SimIn, SimInLi)

rea de visualizacin y operacin de valores de proceso y consignas


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede conmutar a externo
5 1 = El operador puede conmutar a interno
6 1 = El operador puede especificar el valor de relacin interno
7-9 no utilizado
10 1 = El operador puede modificar el valor de simulacin SimIn
11 1 = El operador puede conmutar a la simulacin
12 1 = El operador puede permitir una conmutacin sin saltos
13 no utilizado
14 1 = El operador puede modificar RatHiLim
15 1 = El operador puede modificar RatLoLim
16 1 = El operador puede modificar OutHiLim
17 1 = El operador puede modificar OutLoLim
18 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Advanced Process Library (V8.1)


878 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Formacin y visualizacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst se forma utilizando los siguientes parmetros:
Out.ST
SecComPV.ST
InPV.ST
RatioExt.ST
Offset.ST
El estado de seal del parmetro de salida Out equivale al parmetro de entrada In.
El estado de seal del clculo del valor de relacin actual equivale al estado del parmetro
de entrada SecComPV.

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
24 Activar la autorizacin de control local (Pgina 152)

Consulte tambin
Descripcin de Ratio (Pgina 874)
Avisos de Ratio (Pgina 880)
Conexiones de Ratio (Pgina 881)
Diagrama de bloques de Ratio (Pgina 884)
Tratamiento de errores de Ratio (Pgina 879)
Modos de operacin de Ratio (Pgina 876)

4.11.4 Tratamiento de errores de Ratio

Tratamiento de errores de Ratio


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 879
Bloques de regulacin
4.11 Ratio - regulacin de relacin

En relacin con este bloque pueden presentarse los siguientes errores:


Nmeros de error

Listado de nmeros de error


A travs de la conexin ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error
30 El valor de entrada In no puede seguir representndose en el campo numrico
REAL.
51 RatLiOp = 1 y RatExtLi = 1 y RatInLi = 1

Consulte tambin
Diagrama de bloques de Ratio (Pgina 884)
Conexiones de Ratio (Pgina 881)
Avisos de Ratio (Pgina 880)
Funciones de Ratio (Pgina 877)
Modos de operacin de Ratio (Pgina 876)
Descripcin de Ratio (Pgina 874)

4.11.5 Avisos de Ratio

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Ratio (Pgina 874)
Funciones de Ratio (Pgina 877)
Conexiones de Ratio (Pgina 881)
Diagrama de bloques de Ratio (Pgina 884)
Tratamiento de errores de Ratio (Pgina 879)
Modos de operacin de Ratio (Pgina 876)

Advanced Process Library (V8.1)


880 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

4.11.6 Conexiones de Ratio

Terminales de Ratio

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 877) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In Entrada analgica STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
InPV Entrada de variable de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
InUnit Unidad de medida para el parmetro de INT 1001
entrada In
Offset Offset STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin o STRUCT -
SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada de la autorizacin de DWORD 16#00000000
control local, debe interconectarse con el
parmetro de salida Out del bloque
precedente OpStations (Pgina 382)
OS_Perm Terminal para autorizaciones de control STRUCT -
(Pgina 877) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OutHiLim Lmite superior para el valor de salida REAL 100.0
OutLoLim Lmite inferior para el valor de salida REAL 0.0
RatExtLi 1 = Seleccionar valor de relacin externo (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
RatExtOp* 1 = Seleccionar valor de relacin externo (por BOOL 0
operador)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 881
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Parmetro Descripcin Tipo Valor predeterminado


RatHiLim Valor lmite superior REAL 100.0
RatIntLi 1 = Seleccionar valor de relacin interno (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
RatIntOp* 1 = Seleccionar valor de relacin interno (por BOOL 1
operador)
RatioExt Valor de relacin externo STRUCT -
Value: REAL 1.0
ST: BYTE 16#80
RatioInt* Valor de relacin interno REAL 1.0
RatioUnit Unidad de medida para el parmetro de INT 0
entrada RationInt, RatioExt o RatioPV
(parmetro de salida)
RatLiOp Seleccionar origen del valor de relacin STRUCT -
(interno/externo): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
RatLoLim Valor lmite inferior REAL 0.0
RatOpScale Lmite de la escala en el indicador de barras STRUCT -
del faceplate High: REAL 100.0
Low: REAL 0.0
RatTrkExt 1 = La conmutacin sin saltos del valor de BOOL 0
relacin de externo a interno est activada
SecComPV* Valor de proceso del componente secundario STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SecComUnit Unidad de medida para el parmetro de INT 1001
entrada SecComPV
SelFp1 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista estndar
SelFp2 1 = Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista preliminar
SimIn* Valor de entrada analgico utilizado si REAL 0.0
SimOn = 1
SimInLi Valor utilizado cuando SimOnLi.Value = 1 STRUCT -
(SimLiOp.Value = 1) Value: REAL 0.0
ST: BYTE 16#80
SimLiOp Activacin y desactivacin de la simulacin STRUCT -
por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC

Advanced Process Library (V8.1)


882 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Parmetro Descripcin Tipo Valor predeterminado


SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
UserStatus Bits libremente asignables para su utilizacin BYTE 16#00
en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de
error que puede emitir este bloque, consulte
Tratamiento de errores de Ratio
(Pgina 879).
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, DWORD 16#00000000
debe conectarse en transicin con otros
bloques. El bit 31 de este parmetro se ocupa
mediante el bit 24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
Out Salida STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
OutHiAct 1= Limitacin superior rebasada por exceso STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OutHiLmOut Salida del valor lmite superior STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
OutLoAct 1= Limitacin inferior rebasada por exceso STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 883
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Parmetro Descripcin Tipo Valor predeterminado


OutLoLmOut Salida del valor lmite inferior STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RatExtAct 1 = se utiliza el valor de relacin externo STRUCT -
0 = se utiliza el valor de relacin interno Value: BOOL 0
ST: BYTE 16#80
RatHiAct 1 = Limitacin (arriba) del valor de relacin STRUCT -
activa Value: BOOL 0
ST: BYTE 16#80
RatioPV Valor de relacin actual STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RatioOut Valor de relacin utilizado (RatioInt o STRUCT -
RatioExt) Value: REAL 0.0
ST: BYTE 16#80
RatLoAct 1 = Limitacin (abajo) del valor de relacin STRUCT -
activa Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status Palabra de estado (Pgina 874) DWORD 16#00000000

Consulte tambin
Avisos de Ratio (Pgina 880)
Diagrama de bloques de Ratio (Pgina 884)
Modos de operacin de Ratio (Pgina 876)

4.11.7 Diagrama de bloques de Ratio

Diagrama de bloques de Ratio


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Ratio (Pgina 881)
Avisos de Ratio (Pgina 880)
Tratamiento de errores de Ratio (Pgina 879)
Funciones de Ratio (Pgina 877)

Advanced Process Library (V8.1)


884 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Modos de operacin de Ratio (Pgina 876)


Descripcin de Ratio (Pgina 874)

4.11.8 Manejo y visualizacin

4.11.8.1 Vistas de Ratio

Vistas del bloque Ratio


El bloque Ratio dispone de las vistas siguientes:
Vista estndar de Ratio (Pgina 885)
Visor de curvas (Pgina 283)
Vista de parmetros de Ratio (Pgina 888)
Vista preliminar de Ratio (Pgina 889)
Vista de memoria (Pgina 282)
Smbolo de bloque Ratio (Pgina 890)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

4.11.8.2 Vista estndar de Ratio

Vista estndar de Ratio





 

 





 



Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 885
Bloques de regulacin
4.11 Ratio - regulacin de relacin

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y conmutacin de la fuente de la relacin


Esta rea muestra la fuente de seales vlida en estos momentos para la consigna de relacin.
Se visualizan las fuentes de seales siguientes:
"Externa"
"Interna"
Encontrar ms informacin sobre la conmutacin de las fuentes de seales en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(3) Visualizacin del valor de entrada


El faceplate muestra la funcin del bloque Ratio en forma de esquema del flujo de seales:
salida = entrada relacin + Offset
La entrada es normalmente la consigna o el valor real de caudal del componente primario de
una regulacin de relacin.

(4) Rango superior e inferior de escala de la relacin


El rango de escala hace referencia al indicador de barras de la especificacin de la relacin.

(5) Visualizacin y conmutacin de la especificacin de la relacin


Esta rea muestra la especificacin de la relacin.
Para modificar el valor hay que ajustar la fuente de la relacin (2) a "Interna".
Encontrar ms informacin sobre la modificacin de dicho valor en el captulo Modificacin
de valores (Pgina 236).

(6) Visualizacin del PV de la relacin


Esta rea muestra el valor real actual de la relacin con el estado de seal correspondiente,
es decir, la relacin de los valores reales PV realmente medidos en los reguladores afectados.
La tarea de la regulacin de relacin consiste en ajustar los caudales de todos los componente
de modo que la relacin real se acerque al mximo a la relacin preajustada.

Advanced Process Library (V8.1)


886 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

(7) Visualizacin del Offset


Esta rea muestra el Offset actual.

(8) Visualizacin del valor de salida


Esta rea muestra el valor de salida actual Out que sirve normalmente de consigna para el
caudal del componente secundario.

(9) Indicador de barras para la salida


Este indicador representa grficamente el valor de salida con los valores lmites configurados
en el sistema de ingeniera (ES) (tringulos naranjas, parmetros de salida OutHiLmOut y
OutLoLmOut).

(10) Visualizacin de la limitacin


Este indicador de estado hace referencia a la limitacin del valor de salida Out.

(11) rea de visualizacin de estados del bloque


Esta rea indica si el valor de salida ha violado los lmites del rango:
"Salida HL"
"Salida LL"
Los lmites del rango se definen en la vista de parmetros (Pgina 888) del bloque.

(12) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
Simulacin
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(13) Visualizacin de los lmites del valor de relacin


Estos tringulos azules muestran los lmites de rango definidos para el valor de relacin.

(14) Indicador de barras para la especificacin de la relacin


Esta rea muestra la especificacin de la relacin en forma de indicador de barras. El rea
visible del indicador de barras depende de la configuracin del rango de escala para la relacin.

(15) Visualizacin de la consigna externa


Este indicador [E] slo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 887
Bloques de regulacin
4.11 Ratio - regulacin de relacin

4.11.8.3 Vista de parmetros de Ratio

Vista de parmetros de Ratio




(1) Ajustes de relacin := relacin externa


Si la casilla de verificacin est activada , el valor de relacin se conmuta sin saltos de
externo a interno. El valor de relacin interno se corrige de acuerdo con el externo.

(2) Rango de operacin del valor de relacin


Aqu se define el rango de operacin para el valor de relacin (parmetros de entrada
RatHiLim y RatLoLim). Dicha rea se visualiza en forma de tringulos azules en la
representacin de barras de la vista estndar.

(3) Rango del valor de salida


Aqu se define el rango del valor de salida (parmetros de entrada OutHiLmOut y
OutLoLmOut).

(4) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
Encontrar ms informacin al respecto en los captulos siguientes:
Conmutacin de estado operativo y modo de operacin (Pgina 235)
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58).

Advanced Process Library (V8.1)


888 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

(5) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

4.11.8.4 Vista preliminar de Ratio

Vista preliminar de Ratio

(1) rea de vista preliminar


En esta rea se obtiene la vista preliminar de los valores siguientes:
"Valor de relacin externo": valor de relacin externo actual
"Valor de relacin interno": valor de relacin interno actual

(2) Aqu se muestran las habilitaciones de operacin siguientes para parmetros:


"Valor de relacin externo": se permite cambiar el valor de relacin externo.
"Valor de relacin interno": se permite cambiar el valor de relacin interno.
"Cambiar valor de relacin": se permite cambiar el valor de relacin.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 889
Bloques de regulacin
4.11 Ratio - regulacin de relacin

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(4) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

4.11.8.5 Smbolo de bloque Ratio

Smbolos del bloque Ratio


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Visualizacin del valor de relacin
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia
Modos de operacin
Especificacin de consigna interna y externa
Estado de seal, habilitacin para mantenimiento
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


890 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.11 Ratio - regulacin de relacin

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 891
Bloques de regulacin
4.12 SplRange - Signalsplitter

Configurar los smbolos de bloque (Pgina 219)


Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

4.12 SplRange - Signalsplitter

4.12.1 Descripcin de SplRange

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FC 372
Familia: Control

Campo de aplicacin de SplRange


El bloque se utiliza para las siguientes aplicaciones:
Particin de la seal de salida de un regulador PID

Funcionamiento
Este bloque se utiliza para partir seales que vienen de un regulador PID. Dicho regulador se
emplea, p. ej. para controlar dos vlvulas.

6SO5DQJH

09
3,'
63 5HJXODGRUHV

2XW 39 2XW

Los parmetros de salida se calculan del siguiente modo:


Out1 = Out1Scale.Low + ((NeutPos - DeadBand - In) / (NeutPos - DeadBand -
InScale.Low)) (Out1Scale.High - Out1Scale.Low)
Out2 = Out2Scale.Low + ((NeutPos + DeadBand - In) / (NeutPos + DeadBand -
InScale.High)) (Out2Scale.High - Out2Scale.Low)
La posicin neutral (NeutPos) constituye el punto de referencia para seleccionar los diferentes
perfiles del splitter. Los encontrar en el captulo Funciones de SplRange (Pgina 894).
Encontrar el significado de los parmetros en los Conexiones de SplRange (Pgina 898).

Advanced Process Library (V8.1)


892 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.12 SplRange - Signalsplitter

El bloque se incorpora en la secuencia de ejecucin tras el bloque regulador. La salida del


valor manipulado (MV) del bloque regulador se interconecta con la entrada In del bloque
SplRange.
La posicin neutral (NeutPos) y la banda muerta (DeadBand) pueden ajustarse con los
parmetros correspondientes. Hay que tener en cuenta que DeadBand debe parametrizarse
menor que NeutPos.
Out1 y Out2 se adaptan a la magnitud fsica parametrizando los lmites superior e inferior de
Out1 y Out2.
Los parmetros de salida Out1Act y Out2Act indican (= 1) que los parmetros de salida
correspondientes Out1 y Out2 estn activos mientras el valor de entrada In sea menor (para
Out1) que la posicin neutral (NeutPos) o el valor de entrada In sea mayor que la posicin
neutral (NeutPos) en funcin de la banda muerta (Deadband).

Configuracin
Incorpore el bloque en el OB del editor CFC en el que se ejecuta el bloque regulador cuyo
valor manipulado se est procesando.
Para el bloque SplRange existen plantillas (Templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo
(APL_Example_xx, xx designa la variante idiomtica) con un caso de aplicacin para este
bloque:
Regulacin de rango partido con vigilancia del lazo de regulacin mediante ConPerMon
(SplitrangeControl) (Pgina 2110)

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Avisos de SplRange (Pgina 898)
Diagrama de bloques de SplRange (Pgina 899)
Tratamiento de errores de SplRange (Pgina 897)
Modos de operacin de SplRange (Pgina 894)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 893
Bloques de regulacin
4.12 SplRange - Signalsplitter

4.12.2 Modos de operacin de SplRange

Modos de operacin de SplRange


Este bloque no dispone de modos de operacin.

Consulte tambin
Conexiones de SplRange (Pgina 898)
Avisos de SplRange (Pgina 898)
Tratamiento de errores de SplRange (Pgina 897)
Funciones de SplRange (Pgina 894)
Descripcin de SplRange (Pgina 892)
Diagrama de bloques de SplRange (Pgina 899)

4.12.3 Funciones de SplRange

Funciones de SplRange
A continuacin se relacionan las funciones de este bloque.

Particin de la seal de salida de un controlador


Con la entrada In del bloque se puede partir una seal de salida de un regulador.
Existen para ello seis formas distintas de partir la seal, que se representan en la tabla
siguiente:

Advanced Process Library (V8.1)


894 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.12 SplRange - Signalsplitter

Caso Particin de seal Parametrizacin de las conexiones


1 Out1Scale.Low = 0.0 y Out1Scale.High = 100.0
Out2Scale.Low = 0.0 und Out2Scale.High = 100.0
DeadBand = 0.0 y NeutPos = 50.0
6DOLGD

2XW 2XW

3RVLFLQQHXWUD (QWUDGD

2 Out1Scale.Low = 100.0 y Out1Scale.High = 0.0


Out2Scale.Low = 100.0 y Out2Scale.High = 0.0
DeadBand = 0.0 y NeutPos = 50.0
6DOLGD

2XW 2XW

3RVLFLQQHXWUD (QWUDGD

3 Out1Scale.Low = 100.0 y Out1Scale.High = 0.0


Out2Scale.Low = 0.0 y Out2Scale.High = 100.0
DeadBand = 0.0 y NeutPos = 50.0
6DOLGD
2XW 2XW

3RVLFLQQHXWUD (QWUDGD

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 895
Bloques de regulacin
4.12 SplRange - Signalsplitter

Caso Particin de seal Parametrizacin de las conexiones


4 Out1Scale.Low = 0.0 y Out1Scale.High = 100.0
Out2Scale.Low = 100.0 y Out2Scale.High = 0.0
DeadBand = 0.0 y NeutPos = 50.0
6DOLGD

2XW 2XW

3RVLFLQQHXWUD (QWUDGD

5 Out1Scale.Low = 0.0 y Out1Scale.High = 100.0


Out2Scale.Low = 0.0 y Out2Scale.High = 100.0
DeadBand = -10.0 y NeutPos = 50.0
6DOLGD

2XW 2XW

3RVLFLQQHXWUD (QWUDGD

6 Out1Scale.Low = 0.0 y Out1Scale.High = 100.0


Out2Scale.Low = 0.0 y Out2Scale.High = 100.0
DeadBand = 10.0 y NeutPos = 50.0
6DOLGD

2XW 2XW

3RVLFLQQHXWUD (QWUDGD

Advanced Process Library (V8.1)


896 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.12 SplRange - Signalsplitter

Consulte tambin
Descripcin de SplRange (Pgina 892)
Avisos de SplRange (Pgina 898)
Conexiones de SplRange (Pgina 898)
Diagrama de bloques de SplRange (Pgina 899)
Tratamiento de errores de SplRange (Pgina 897)
Modos de operacin de SplRange (Pgina 894)

4.12.4 Tratamiento de errores de SplRange

Tratamiento de errores de SplRange


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
30 El valor In no puede seguir representndose en el campo numrico REAL.

Consulte tambin
Diagrama de bloques de SplRange (Pgina 899)
Conexiones de SplRange (Pgina 898)
Avisos de SplRange (Pgina 898)
Funciones de SplRange (Pgina 894)
Modos de operacin de SplRange (Pgina 894)
Descripcin de SplRange (Pgina 892)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 897
Bloques de regulacin
4.12 SplRange - Signalsplitter

4.12.5 Avisos de SplRange

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de SplRange (Pgina 892)
Funciones de SplRange (Pgina 894)
Conexiones de SplRange (Pgina 898)
Diagrama de bloques de SplRange (Pgina 899)
Tratamiento de errores de SplRange (Pgina 897)
Modos de operacin de SplRange (Pgina 894)

4.12.6 Conexiones de SplRange

Terminales de SplRange

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


DeadBand Ancho de la banda muerta REAL 0.0
EN 1 = El bloque llamado se procesa BOOL 1
In Valor de entrada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
InScale Zona lmite de la seal de entrada STRUCT -
High: REAL 100.0
Low: REAL 0.0
NeutPos Posicin neutra REAL 50.0
Out1Scale Zona lmite de la salida 1 STRUCT -
High: REAL 100.0
Low: REAL 0.0
Out2Scale Zona lmite de la salida 2 STRUCT -
High: REAL 100.0
Low: REAL 0.0

Advanced Process Library (V8.1)


898 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.12 SplRange - Signalsplitter

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de
error que puede emitir este bloque, consulte
Tratamiento de errores de SplRange
(Pgina 897).
Out1 Valor de salida 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Out1Act 1 = Salida 1 activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Out2 Valor de salida 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Out2Act 1 = Salida 2 activa STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Descripcin de SplRange (Pgina 892)
Funciones de SplRange (Pgina 894)
Avisos de SplRange (Pgina 898)
Diagrama de bloques de SplRange (Pgina 899)
Modos de operacin de SplRange (Pgina 894)

4.12.7 Diagrama de bloques de SplRange

Diagrama de bloques de SplRange


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de SplRange (Pgina 898)
Avisos de SplRange (Pgina 898)
Tratamiento de errores de SplRange (Pgina 897)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 899
Bloques de regulacin
4.13 AutoExcitation: excitacin del proceso para reguladores predictivos

Funciones de SplRange (Pgina 894)


Descripcin de SplRange (Pgina 892)
Modos de operacin de SplRange (Pgina 894)

4.13 AutoExcitation: excitacin del proceso para reguladores predictivos

4.13.1 Descripcin de AutoExcitation

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1842
Familia: Control

Campo de aplicacin de AutoExcitation


Este bloque se utiliza para generar seales de excitacin adecuadas con las que identificar
modelos de proceso multivariable dinmicos para el regulador predictivo basado en modelo
ModPreCon y el regulador predictivo grande MPC10x10. Para ello, se interconecta con un
bloque ModPreCon o MPC10x10.

Funcionamiento
El bloque AutoExcitation genera una secuencia de seales de excitacin escalonadas para
las variables manipuladas seleccionadas MV1, MV2 hasta NumberMVs. Para cada variable
manipulada, primero se salta hacia arriba, luego hacia abajo y luego al punto de partida, de
manera que las seales son simtricas respecto del punto de operacin.
El punto de operacin se toma del regulador asignado a travs de las entradas
MV1Actual...MV10Actual. Para cada variable manipulada, a travs del parmetro StepSiz1...
StepSiz10 se especifica la altura del salto, y a travs del parmetro Duratio1...Duratio10 , la
duracin del salto.

Advanced Process Library (V8.1)


900 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.13 AutoExcitation: excitacin del proceso para reguladores predictivos

Configuracin
El bloque AutoExcitation forma parte del nuevo tipo de punto de instrumentacin y control
ModPreCon y MPC10x10. Slo la nueva versin del regulador dispone de las entradas
adicionales necesarias para una excitacin automtica.
Si desea incorporar el bloque posteriormente en un esquema CFC existente, asegrese de
que AutoExcitation y ModPreCon o MPC10x10 se encuentren en el mismo ciclo del OB.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 901
Bloques de regulacin
4.13 AutoExcitation: excitacin del proceso para reguladores predictivos

Proporcione a las variables de entrada AutoExcitation.MV1Actual...MV10Actual los valores


correspondientes de ModPreCon.MV1...MV4 o MPC10x10.MV1...MV10 del regulador.
Especifique el parmetro de entrada AutoExcitation.NumberMVs como corresponda al
nmero de variables manipuladas que desea utilizar en su aplicacin MPC. Excepcin: Si
no desea excitar automticamente todas las variables manipuladas del regulador,
especifique el nmero de variables manipuladas que desea excitar directamente en el
parmetro de entrada AutoExcitation.NumberMVs.
Conecte las variables de salida AutoExcitation.MV1Excite...MV10Excite con las
correspondientes variables de entrada ModPreCon.MV1Excite... MV4Excite o
MPC10x10.MV1ExciteMV10Excite
en el regulador.
Conecte la variable de salida AutoExcitation.ExciteAct con la variable de entrada
ModPreCon.ExciteOn o MPC10x10.ExciteOn del regulador.

4.13.2 Funciones de AutoExcitation

Uso de AutoExcitation
Para iniciar la excitacin, ajuste la variable de entrada binaria StartExcite al valor 1 .
Si cancela la excitacin durante el funcionamiento mediante StartExcite = 0 , las variables
manipuladas se resetearn al punto de operacin original.
El parmetro de entrada binario Next = 1 permite iniciar manualmente el siguiente salto antes
de que haya transcurrido el tiempo previsto.
La variable de salida StepPhase indica la fase actual del intento de salto:
0: constante
1: salto hacia arriba
2: salto hacia abajo
3: regreso al punto de operacin
La variable de salida StepTime indica el tiempo en [s] que falta hasta el siguiente salto.

Advanced Process Library (V8.1)


902 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.13 AutoExcitation: excitacin del proceso para reguladores predictivos

4.13.3 Tratamiento de errores de AutoExcitation

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor estndar al incorporar el bloque; el bloque no se procesa
0 No hay ningn error.
60 Uno de los parmetros de entrada Duratio1,2,3,4...10 < SampleTime o SampleTime
< 0,001
61 Las seales de excitacin no se toman correctamente del regulador asignado.

4.13.4 Terminales de AutoExcitation

Terminales de AutExcite

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


Duration1...Duration10 Duracin del salto en MV1...MV10 en s REAL 20
MV1Actual...MV10Actual Valor actual de MV1...MV10 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Next* 1 = inicio manual del siguiente cambio de BOOL 0
excitacin
SampleTime Tiempo de muestreo en s REAL 1
StartExcite* 1 = inicio de la excitacin automtica; 0 = BOOL 1
cancelacin de la excitacin automtica
StepSize1...StepSize10 Altura de salto de MV1...MV10 REAL 10

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ErrorNum Emisin del nmero de error pendiente INT 0
ExciteAct 1 = excitacin automtica activa BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 903
Bloques de regulacin
4.14 Optimizacin de LPOptim por el mtodo de programacin lineal

Parmetro Descripcin Tipo Valor predeterminado


MV1Excitation...MV10Exci Valor de la excitacin para MV1...MV10 STRUCT -
tation Value: REAL 0.0
ST: BYTE 16#80
StepPhase Fase del salto; 0 = constante, 1= salto hacia INT 0
arriba, 2 = salto hacia abajo , 3 = salto de
regreso
StepTime Tiempo en s que falta hasta la siguiente REAL 0
fase de salto

4.13.5 Modos de operacin de AutoExcitation

Modos de operacin de AutoExcitation


Este bloque no dispone de modos de operacin.

4.13.6 Avisos de AutoExcitation

Avisos de AutoExcitation
Este bloque no tiene comportamiento de aviso.

4.13.7 Diagrama de bloques de AutoExcitation

Diagrama de bloques de AutoExcitation


Para este bloque no se ha previsto ningn diagrama de bloques.

4.14 Optimizacin de LPOptim por el mtodo de programacin lineal

4.14.1 Descripcin de LPOptim

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB1844
Familia: Control o System

Advanced Process Library (V8.1)


904 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.14 Optimizacin de LPOptim por el mtodo de programacin lineal

Campo de aplicacin de LPOptim


Optimizacin de una funcin de calidad lineal por el mtodo de programacin lineal y teniendo
en cuenta condiciones adicionales.
El bloque LPOptim es utilizado por el bloque ModPreCon para la optimizacin esttica del
punto de operacin (Pgina 672). No obstante, tambin puede utilizarse por separado.

Principio de funcionamiento
La funcin de calidad depende linealmente de hasta cuatro variables de decisin x1...x4 con
los correspondientes factores de ponderacin g1...g4.
J = g1*x1 + g2*x2 + g3*x3 + g4*x4
La funcin de calidad es un hiperplano en un espacio de cinco dimensiones cuya pendiente
tiene un sentido definido por el vector de gradiente Gradient = [ g1, g2, g3, g4].
El bloque puede determinar tanto el mximo como el mnimo de la funcin de calidad J . Un
problema de minimizacin se transforma en un problema de maximizacin equivalente
mediante inversin del vector de gradiente.
Las variables de decisin son positivas y estn limitadas por un sistema de hasta ocho
condiciones adicionales de desigualdad lineales.
La primera condicin adicional es, por ejemplo:
a11*x1+a12*x2+a13*x3+a14*x4 <= b1
Los cuatro elementos de la primera lnea de la matriz A se renen en la estructura de datos
A1n. Los ocho elementos del vector b se renen en la estructura de datos Begrenzungen .

Funcionamiento
El bloque trabaja segn el mtodo Simplex, es decir, con un algoritmo iterativo. Debido al
criterio de calidad lineal, la solucin est siempre en un punto de interseccin de varias
limitaciones.

Configuracin
El bloque puede incorporarse en el OB1 porque no realiza clculos donde el tiempo sea un
factor crtico. Si el bloque es llamado por ModPreCon , el usuario no tiene que realizar
parametrizaciones directamente en LPOptim.

4.14.2 Funciones de LPOptim

Uso de LPOptim
El algoritmo comienza cuando hay un flanco ascendente en el parmetro Start o cuando se
modifica una de las variables de entrada (vector de gradiente y limitaciones), y al terminar los
clculos muestra las variables ptimas encontradas en los parmetros de salida
XOpt1...XOpt4.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 905
Bloques de regulacin
4.14 Optimizacin de LPOptim por el mtodo de programacin lineal

Si no es posible encontrar una solucin (en caso de coeficientes no plausibles), interrumpe


los clculos con un cdigo de error.

4.14.3 Tratamiento de errores de LPOptim

Listado de nmeros de error


A travs del parmetro de salida Status pueden visualizarse los siguientes estados:

Estado Significado
0 No hay ningn error.
10 Funcin objetivo no restringida
15 No se ha encontrado ningn XOpt
20 Infinitas soluciones
35 Rango admisible ilimitado
40 Error de parametrizacin

4.14.4 Terminales de LPOptim

Terminales de LPOptim

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


J_Mini 1 = Buscar mnimo BOOL 0
0 = Buscar mximo
Inicio* 1 = Iniciar clculo de optimizacin BOOL 0
inmediatamente
0 = Iniciar clculo de optimizacin
solamente si una de las variables de
entrada ha cambiado
X1 Variable de decisin 1 para calcular J_Act REAL 0
X2 Variable de decisin 2 para calcular J_Act REAL 0
X3 Variable de decisin 3 para calcular J_Act REAL 0
X4 Variable de decisin 4 para calcular J_Act REAL 0
J_0 Parte constante del criterio de calidad, REAL 0
independiente de las variables de decisin
N_X Cantidad de variables de decisin, INT 4
N_X <= 4

Advanced Process Library (V8.1)


906 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.14 Optimizacin de LPOptim por el mtodo de programacin lineal

Parmetro Descripcin Tipo Valor predeterminado


N_b Cantidad de condiciones adicionales, INT 8
N_b <= 8
Gradient.g1* Vector de gradiente con un mximo de 4 STRUCT [ 1, 1, 1, 1]
... elementos REAL
Gradient.g4*
Constraints.b1 Vector b de limitaciones con un mximo de STRUCT [ 0, 0, 0, 0, 0, 0, 0, 0]
... 8 elementos REAL
Constraints.b8
A1n.a11 1. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A1n.a12 para los elementos del vector X en la
primera condicin adicional
A1n.a13
A1n.a14
A2n.a21 2. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A2n.a22 para los elementos del vector X en la
segunda condicin adicional
A2n.a23
A2n.a24
A3n.a31 3. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A3n.a32 para los elementos del vector X en la
tercera condicin adicional
A3n.a33
A3n.a34
A4n.a41 4. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A4n.a42 para los elementos del vector X en la cuarta
condicin adicional
A4n.a43
A4n.a44
A5n.a51 5. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A5n.a52 para los elementos del vector X en la quinta
condicin adicional
A5n.a53
A5n.a54
A6n.a61 6. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A6n.a62 para los elementos del vector X en la sexta
condicin adicional
A6n.a63
A6n.a64
A7n.a71 7. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A7n.a72 para los elementos del vector X en la
sptima condicin adicional
A7n.a73
A7n.a74
A8n.a81 8. lnea de la matriz A, contiene factores STRUCT [ 0, 0, 0, 0]
A8n.a82 para los elementos del vector X en la octava
condicin adicional
A8n.a83
A8n.a84

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 907
Bloques de regulacin
4.14 Optimizacin de LPOptim por el mtodo de programacin lineal

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


Bad 1 = Estado malo, la optimizacin ha BOOL 0
fracasado
ErrorNum Emisin del nmero de error pendiente. INT 0
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte el tratamiento de errores
de LPOptim.
J_Opt Valor del criterio de calidad en el ptimo REAL 0
J_Act Valor del criterio de calidad con la REAL 0
asignacin actual de las variables de
decisin segn los parmetros de entrada
X1...X4
X1Opt Valor ptimo de la 1. variable de decisin REAL 0
X2Opt Valor ptimo de la 2. variable de decisin REAL 0
X3Opt Valor ptimo de la 3. variable de decisin REAL 0
X4Opt Valor ptimo de la 4. variable de decisin REAL 0

Consulte tambin
Tratamiento de errores de LPOptim (Pgina 906)

4.14.5 Modos de operacin de LP_Optim

Modos de operacin de LPOptim


Este bloque no dispone de modos de operacin.

4.14.6 Avisos de LP_Optim

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

4.14.7 Diagrama de bloques de LPOptim

Diagrama de bloques de LPOptim


Para este bloque no se ha previsto ningn diagrama de bloques.

Advanced Process Library (V8.1)


908 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15 MPC10x10 - Regulador predictivo grande

4.15.1 Descripcin de MPC10x10

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1920
Familia: Control

Campo de aplicacin de MPC10x10


El bloque se utiliza, de forma similar al bloque ModPreCon, para regulaciones multivariable,
tpicamente como regulador primario en estructuras en cascada.
En comparacin con el regulador multivariable sencillo ModPreCon, el MPC10x10 presenta
las siguientes ampliaciones funcionales:
Mayor capacidad: hasta 10x10 variables manipuladas y reguladas vinculadas (en
comparacin, ModPreCon: 4 x 4), hasta 4 variables perturbadoras medibles para un control
anticipativo dinmico (ModPreCon: 1). Los canales de salida libres pueden reasignarse a
variables perturbadoras, pero la suma de las variables manipuladas y perturbadoras est
limitada a 14 (ModPreCon: 5).
Optimizacin online dinmica considerando las limitaciones en cada etapa de muestreo.
Por el contrario, en ModPreCon el problema de la optimizacin se soluciona sin considerar
las limitaciones y las variables manipuladas se limitan a posteriori. Esto puede dar lugar a
soluciones poco satisfactorias, sobre todo si hay varias limitaciones activas
simultneamente en modo automtico.
Procesamiento de especificaciones (valores de destino de baja prioridad) para las variables
manipuladas; esto es interesante, sobre todo, para tareas de regulacin en las que hay
ms variables manipuladas que reguladas, o en las que algunas variables reguladas no
tienen que alcanzar una consigna exacta.
Optimizacin esttica integrada del punto de operacin, incluso para tareas de regulacin
en las que el nmero de variables manipuladas no coincide con el nmero de variables
reguladas.

Funcionamiento y campo de aplicacin


El bloque se utiliza para Regulacin multivariable (Pgina 2143) de procesos dinmicos.
Puede procesar hasta diez variables manipuladas y reguladas acopladas entre s, adems
de hasta cuatro variables perturbadoras medibles.
El algoritmo de MPC10x10 solo trabaja para procesos estables con una respuesta indicial de
la que resulte la estabilizacin a un valor fijo en un tiempo finito. Si el proceso es inestable en
uno de los procesos principales o si contiene un integrador (p. ej. regulacin de nivel), la
correspondiente funcin de transferencia parcial debe estabilizarse con un regulador
subordinado.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 909
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

En los procesos con carcter integrador puede utilizarse como regulador subordinado un
simple regulador P (slo con accin proporcional) que se conecta entre la salida de la variable
manipulada de MPC10x10 y la entrada del proceso parcial inestable y que recibe la salida del
proceso parcial integrador en forma de variable regulada. (Los procesos acoplados inestables
se estabilizan con este principio).
Para una explicacin de las "regulaciones multivariable" y el "comportamiento de fase no
mnima", consulte la Ayuda de Advanced Process Library > Definiciones.

Nota relativa al campo de aplicacin del regulador: Tiempos de ejecucin ms prolongados


Por principio, el tiempo de ejecucin del MPC10x10 es mucho ms prolongado que el de
ModPreCon y por supuesto muchsimo ms que el de los reguladores PID, toda vez que en
el algoritmo deben multiplicarse matrices muy grandes. El tiempo de ejecucin tambin viene
determinado por el nmero de variables manipuladas y de proceso incluidas en el algoritmo
de regulacin. Por consiguiente, el MPC10x10 no es adecuado para regulaciones rpidas y
se utiliza principalmente para tareas de regulacin lentas y complejas, en las que se admiten
tiempos de muestreo del regulador de ms de 4 s.
La carga de la CPU debida al tiempo de clculo se alivia gracias a que para las aplicaciones
tpicas del MPC10x10 (vase Advanced Control Templates) se necesitan tiempos de muestreo
muy largos: > 20s. Tpicamente, el MPC10x10 se encuentra en el OB30, pudiendo ser
interrumpido por OB ms rpidos. Debido a las limitaciones del espacio de direcciones para
bloques de funcin y bloques de datos SIMATIC, algunas secciones del algoritmo MPC10x10
se han trasladado a bloques auxiliares. El MPC10x10 utiliza dos procedimientos de
optimizacin externos:
MPC_LP_OptiFB para la optimizacin del punto de operacin, que a su vez necesita un
bloque auxiliar MPC_LPOptiFC
MPC_ActSetFB
as como bloques auxiliares para matrices creadas por el Configurador MPC, que se
reconocen por el prefijo MPC_* en el nombre.
Las matrices tienen diferentes variantes:
DB de usuario que reciben datos de uno o varios FC durante la inicializacin, puesto que
en el cdigo fuente para el DB no se pueden preasignar valores a grandes matrices:
Bloque de datos MPC_g con FC de inicializacin MPC_g_FC, MPC_gbge;
Bloque de datos MPC_ESP, MPC_Hu_FB, MPC_Hinv_FB, MPC_Omega_FB y
MPC_M_FB, cada uno con FC de inicializacin MPC_Esp_FC, etc., as como
Un bloque de datos MPC_RgMVi (i=1..10) por cada MV con FC de inicializacin
MPC_RgMVia_FC y MPC_RgMVib_FC.
DB de usuario que reciben datos del MPC10x10 en el tiempo de ejecucin: MPC_Nn,
MPC_Ms, MPC_MsOld.
El usuario solo debe interconectar el bloque de funcin principal en el CFC y no tiene que
preocuparse por los bloques auxiliares.
La optimizacin esttica del punto de operacin se lanza dentro del bloque MPC10x10, en
aquella seccin del programa que se ejecuta en el OB1. De este modo se evita que en el
funcionamiento cclico (OB3x) se produzcan cargas de tiempo de clculo adicionales

Advanced Process Library (V8.1)


910 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

causadas por el optimizador que tengan relevancia de forma acclica, es decir, solo cuando
varen las entradas del optimizador.

Principio de funcionamiento

El bloque MPC10x10 es un regulador multivariable predictivo basado en modelo. Utiliza un


modelo matemtico de la dinmica del proceso, incluyendo todos los acoplamientos como
parte del regulador. Este modelo permite predecir el comportamiento futuro del proceso a lo
largo de un perodo definido (horizonte de prediccin).
Basndose en esta prediccin, un criterio de calidad

r r T r T
J = ( w y ) R ( w y ) + u T Q u + ( usoll u ) S ( usoll u )
r r r r r r r

se optimiza (minimiza), siendo:


w las series de tiempo de las consignas futuras dentro del horizonte de prediccin,
y la trayectoria futura de las variables reguladas,
u los cambios futuros de las variables manipuladas dentro del horizonte de control,
usoll contiene los valores de destino de las variables manipuladas u
El horizonte de control suele ser notablemente ms corto que el horizonte de prediccin. Los
cambios de las variables manipuladas futuras solo se planifican dentro del horizonte de control.
Aumentando las ponderaciones en la matriz diagonal Q, el regulador variar sus variables
manipuladas con ms cuidado, con lo que se obtiene un comportamiento de regulacin ms
lento pero ms robusto. La importancia relativa de las distintas variables reguladas se define
por medio de factores de ponderacin en la matriz diagonal R. Una mayor ponderacin
(prioridad) de una sola variable reguladas significa que esta se aproxima ms rpidamente a
la consigna, permaneciendo en estado estacionario ms exactamente en la consigna, si no
pueden alcanzarse con exactitud todas las consignas.
Las ponderaciones de los valores de destino de las variables manipuladas en la matriz S se
ajustan tpicamente a valores claramente menores que las ponderaciones de las variables
reguladas en la matriz R, de forma que el regulador solo se tenga que ocupar de los valores
de destino de las variables manipuladas cuando haya alcanzado todos los objetivos de
regulacin primarios en lo que respecta a las variables reguladas.
El algoritmo es una variante del procedimiento DMC (Dynamic Matrix Control), comparable a
los algoritmos de regulacin de los paquetes de software MPC denominados "full-blown", que
hasta ahora se acoplaban al sistema de control de procesos en PC externos.
El problema de optimizacin se soluciona en cada etapa de muestreo del regulador durante
el modo automtico, inicialmente despreciando las limitaciones. Si dentro del horizonte de
control se detecta una infraccin de lmites, se realiza una optimizacin iterativa con el mtodo
denominado "active set". Segn este mtodo, en cada paso de iteracin de la optimizacin
solo se tienen en cuenta los lmites activos en ese momento. Las limitaciones de la variable
manipulada, tanto en trminos absolutos como de gradientes, se tratan en el algoritmo del
bloque de funcin como limitaciones estrictas que no pueden infringirse. Las consignas
exactas o las zonas objetivo para las variables reguladas se consideran en la optimizacin
siempre que sea posible. Por tanto, las zonas objetivo de las variables reguladas constituyen
lmites flexibles que se desean cumplir, pero cuyo cumplimiento no se puede garantizar. La

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 911
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

respuesta a cambios de consigna del regulador en funcionamiento puede ajustarse finamente


mediante un filtro de variables de referencia para ver cmo va a evolucionar la consigna en
el futuro.

La calidad de regulacin puede mejorarse notablemente si es posible medir distintas variables


perturbadoras, p. ej. las variaciones de caudal. En este caso, a la hora de predecir las variables
reguladas se recomienda tener en cuenta un modelo de la influencia de la variable
perturbadora en las variables reguladas, de manera que el regulador pueda reaccionar
previsoramente a tales efectos perturbadores.

Optimizacin del punto de operacin


La optimizacin esttica integrada del punto de operacin puede utilizarse cuando existe cierto
grado de libertad en al menos una variable regulada. Para tales variables reguladas no se
especifica una consigna exacta sino un rango de tolerancia, p. ej.
SP2OptHiLimSP2OptLoLim
dentro del cual debe hallarse el valor real CV2. Estos rangos pueden definirse para cualquier
subconjunto de las variables reguladas relevantes. Sin embargo, diferentes valores dentro del
rango de tolerancia pueden resultar ms o menos ventajosos desde el punto de vista
econmico. Con ayuda de la funcin de optimizacin es posible encontrar el punto ptimo,
atendiendo a consideraciones econmicas, dentro del rango de tolerancia. Para ello se define
una funcin (criterio de calidad) que depende linealmente de las variables manipuladas y
reguladas del regulador predictivo. Este criterio puede ser, por ejemplo, el rendimiento
econmico de la planta por unidad de tiempo o bien costes especficos o el consumo
energtico.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100) y en el OB1.
El MPC10x10 y todos sus bloques auxiliares se ponen a disposicin en la carpeta de bloques
"MPC10x10 blocks" de la Advanced Process Library. Despus de posicionar el bloque en el
esquema CFC, deber copiar al proyecto los bloques de datos globales de direccionamiento
fijo DB1 a DB22. De este modo, todos los bloques auxiliares del MPC10x10 estarn
disponibles en el proyecto, de manera que este pueda ejecutarse y que posteriormente pueda
compilarse la fuente SCL del configurador MPC.
A diferencia de ModPreCon, por cada CPU SIMATIC slo puede configurarse una nica
instancia del MPC10x10. Las direcciones de los bloques auxiliares MPC las determina el
compilador SCL al compilar el bloque principal y no pueden modificarse a continuacin. En la
tabla de smbolos siguiente estn definidas las direcciones de los bloques auxiliares (DB y
FC) utilizados por el MPC10x10. Si en las direcciones previstas ya tiene otros bloques en el
proyecto, deber cambiar estos bloques de ubicacin.

Advanced Process Library (V8.1)


912 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Smbolo Direccin Tipo de Comentario


datos
MPC10x10 FB 1920 FB 1920 Model Predictive Controller incl. optim. online
MPC_LP_OptiFB FB 1922 FB 1922 Optimizacin lineal
MPC_ActSetFB FB 1923 FB 1923 Modified Simplex Optimization with Active Set
Problem Reduction for ModPreConL
MPC_LPOptiFC FC 400 FC 400 Optimizacin lineal
MPC_g_FC FC 401 FC 401 Configurador MPC
MPC_gb_FC FC 402 FC 402 Configurador MPC
MPC_gc_FC FC 403 FC 403 Configurador MPC
MPC_gd_FC FC 404 FC 404 Configurador MPC
MPC_ge_FC FC 405 FC 405 Configurador MPC
MPC_gz_FC FC 406 FC 406 Configurador MPC
MPC_Hu_FC FC 407 FC 407 Configurador MPC
MPC_Hinv_FC FC 408 FC 408 Configurador MPC
MPC_Omega_FC FC 409 FC 409 Configurador MPC
MPC_M_FC FC 410 FC 410 Configurador MPC
MPC_RgMV1a_FC FC 411 FC 411 Configurador MPC
MPC_RgMV1b_FC FC 412 FC 412 Configurador MPC
MPC_RgMV2a_FC FC 413 FC 413 Configurador MPC
MPC_RgMV2b_FC FC 414 FC 414 Configurador MPC
MPC_RgMV3a_FC FC 415 FC 415 Configurador MPC
MPC_RgMV3b_FC FC 416 FC 416 Configurador MPC
MPC_RgMV4a_FC FC 417 FC 417 Configurador MPC
MPC_RgMV4b_FC FC 418 FC 418 Configurador MPC
MPC_RgMV5a_FC FC 419 FC 419 Configurador MPC
MPC_RgMV5b_FC FC 420 FC 420 Configurador MPC
MPC_RgMV6a_FC FC 421 FC 421 Configurador MPC
MPC_RgMV6b_FC FC 422 FC 422 Configurador MPC
MPC_RgMV7a_FC FC 423 FC 423 Configurador MPC
MPC_RgMV7b_FC FC 424 FC 424 Configurador MPC
MPC_RgMV8a_FC FC 425 FC 425 Configurador MPC
MPC_RgMV8b_FC FC 426 FC 426 Configurador MPC
MPC_RgMV9a_FC FC 427 FC 427 Configurador MPC
MPC_RgMV9b_FC FC 428 FC 428 Configurador MPC
MPC_RgMV10a_FC FC 429 FC 429 Configurador MPC
MPC_RgMV10b_FC FC 430 FC 430 Configurador MPC
MPC_Esp_FC FC 432 FC 432 Configurador MPC
MPC_Ms DB 1 DB 1 Configurador MPC
MPC_Nn DB 2 DB 2 Configurador MPC
MPC_MsOld DB 3 DB 3 Configurador MPC
MPC_g DB 4 DB 4 Configurador MPC
MPC_gz DB 5 DB 5 Configurador MPC
MPC_Hu DB 6 DB 6 Configurador MPC

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 913
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

MPC_Hinv DB 7 DB 7 Configurador MPC


MPC_Om DB 8 DB 8 Configurador MPC
MPC_M DB 9 DB 9 Configurador MPC
MPC_RgMV1 DB 10 DB 10 Configurador MPC
MPC_RgMV2 DB 11 DB 11 Configurador MPC
MPC_RgMV3 DB 12 DB 12 Configurador MPC
MPC_RgMV4 DB 13 DB 13 Configurador MPC
MPC_RgMV5 DB 14 DB 14 Configurador MPC
MPC_RgMV6 DB 15 DB 15 Configurador MPC
MPC_RgMV7 DB 16 DB 16 Configurador MPC
MPC_RgMV8 DB 17 DB 17 Configurador MPC
MPC_RgMV9 DB 18 DB 18 Configurador MPC
MPC_RgMV10 DB 19 DB 19 Configurador MPC
MPC_Esp DB 20 DB 20 Configurador MPC
MPC_LP_Opti DB 21 FB 1922 DB de instancia FB 1922
MPC_ActSet DB 22 FB 1923 DB de instancia FB 1923

Tras la incorporacin en CFC, proceda del siguiente modo:


1. En el modo Manual del regulador, excite el proceso mediante una secuencia de escalones
de la variable manipulada. Se recomienda utilizar el bloque de funcin auxiliar
AutoExcitation para generar seales de excitacin.
2. Registre los datos medidos con la vista de curvas de CFC y exprtelos a un archivo
comprimido. Otra posibilidad es utilizar un WinCC TagLogging TrendControl para el
registro de datos y para la exportacin del archivo *.csv . Aunque el nmero total de
variables manipuladas y reguladas exceda el nmero mximo de curvas de tendencias en
el CFC, debe utilizarse de todas maneras el WinCC TrendControl.
3. Seleccione la instancia MPC10x10 en el CFC. Elija Edicin > Configurador MPC para iniciar
el Configurador MPC.
Los pasos Identificacin del proceso, Diseo del regulador y Simulacin del lazo cerrado
se llevan a cabo en el Configurador MPC. En la Ayuda del Configurador MPC encontrar
una descripcin detallada del procedimiento. A la Ayuda se accede con un botn del
Configurador MPC o directamente en la ruta \Program Files (x86)\SIEMENS
\STEP7\S7JMPC\s7jmpctd.chm
4. Utilizando el configurador, cree un cdigo fuente SCL para los bloques de datos de usuario
(DB) y otros bloques auxiliares (FC). La fuente contiene todos los modelos y matrices
necesarios para una instancia de MPC10x10.
5. Compile la fuente SCL con el compilador S7-SCL y archive la fuente SCL con los datos
del regulador.
Cargue los cambios en el AS (con la opcin "Cargar tambin bloques de datos de usuario").

Advanced Process Library (V8.1)


914 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Los valores de los bloques auxiliares se aplican en el regulador reiniciando el bloque mediante
la variable de entrada Restart:= true en la instancia del bloque CFC.

Nota
Al disear el regulador en el Configurador MPC se calcula y visualiza un tiempo de ciclo del
regulador y un tiempo de muestreo del OB, que se guardan en el bloque de datos de usuario.
El usuario es responsable de que el bloque MPC10x10 se llame en el nivel de alarma cclica
adecuado para el tiempo de muestreo del OB. En la versin MPC10x10 actual, esto se
comprueba durante la inicializacin. Si el tiempo de muestreo SampleTime del bloque de
funcin no coincide con el parmetro OB_SampleTime del bloque de datos de usuario, se
muestra un error de parametrizacin (ErrorNum=3). Para tiempos de ciclo del regulador
superiores a 5s, coloque el bloque MPC10x10 en el OB30 y especifique en la configuracin
hardware de la CPU SIMATIC el tiempo de ciclo apropiado para el OB30. La configuracin
hardware no permite ajustar tiempos de ciclo del regulador superiores a 20 s. Entonces se
llama al bloque cada 20 s y se realiza automticamente ese muestreo ms lento prolongando
internamente una reduccin interna del ciclo en el bloque.

Para el bloque MPC10x10 no existen plantillas (templates) para un tipo de punto de


instrumentacin y control en la Advanced Process Library, dado que el regulador se configura
tpicamente de forma individual como regulador primario para varios reguladores secundarios.

Comportamiento en arranque
Al arrancar la CPU, el bloque se inicia siempre en modo Manual. Solo es posible conmutar al
modo automtico si se ha cargado un bloque de datos de usuario y si las memoria internas
de valores medidos del MPC10x10 contienen datos.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de Terminales
de MPC10x10 (Pgina 932).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutAct.Value
6 no utilizado
7 ManAct.Value
8-9 no utilizado
10 MV1TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
11 MV2TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
12 MV3TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
13 MV4TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 915
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Bit de estado Parmetro


14 no utilizado
15 DB_Loaded
16 DV_Model Available
17 OptimAct
18 NOT(OptimAct)
19 no utilizado
20 J_Mini
21 NOT(J_Mini)
22 ExciteOn AND ManAct.Value
23 MV5TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
24 MV6TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
25 MV7TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
26 MV8TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
27 MV9TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
28 MV10TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value)
29 Modo de correccin, es decir, se corrige al menos una de las variables manipuladas
originales (sin pseudo-MV utilizadas como DV)
30 no asignado
31 Feature.Bit31: visualizacin de las predicciones en el faceplate

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 - 30 no utilizado
31 MS_RelOp

4.15.2 Modos de operacin de MPC10x10

Modos de operacin de MPC10x10


El bloque se puede controlar con los siguientes modos de operacin:
Modo Automtico
Modo Manual
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.
Los modos de operacin mencionados son aplicables al bloque en todos los canales de salida
(MV1 ... MV10). Por lo dems, es posible corregir ciertos canales de salida. Consulte al respecto
el captulo Funciones de MPC10x10 (Pgina 917).

Advanced Process Library (V8.1)


916 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

Nota
A diferencia de los reguladores PID, el bloque MPC10x10 puede operarse en modo
"Automtico" sin que sus seales de salida influyan en el proceso, ya que no debe temerse
un "windup" del integrador.

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo manual y
automtico para bloques de regulacin (Pgina 66).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

4.15.3 Funciones de MPC10x10

Funciones de MPC10x10
A continuacin se muestra una relacin de las funciones de este bloque.

Clculo y limitacin de la variable manipulada


La variable manipulada MV1 ... MV4 (denominada MVx en lo sucesivo, x = 1 ... 10) puede
calcularse como se indica a continuacin:

ManAct MVxTrkOn MVx Vigilancia de lmites Estado


1 - Manx ManxHiLim Modo "Manual", ajustado por operador
ManxLoLim
0 1 MVxTrk MVxHiLim Correccin por seguimiento con limitacin
MVxLoLim
0 0 Variable MVxHiLim Modo "Automtico": algoritmo del regulador
manipulada MVxLoLim predictivo
automtica

Observacin
Si el regulador est en modo "Fuera de servicio", los parmetros de salida MV1 ... MV10 se
ajustan, en funcin del Feature Bit (Valor manipulado de reposo efectivo en el arranque

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 917
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

(Pgina 159)), al ltimo valor vlido en modo Manual, o bien a la correspondiente variable
manipulada de reposo (SafePos1 ... SafePos10). Consulte al respecto el captulo Fuera de
servicio (Pgina 64).
Tpicamente se selecciona para el modo Automtico un rea de trabajo limitada (entre
MVxHiLim y MVxLoLim) menor que en modo Manual. Considerando el rango de validez
limitado de un modelo de proceso lineal cuando se usa para aproximar el comportamiento de
proceso no lineal, ello permite garantizar la estabilidad del lazo cerrado dentro del rango de
variacin automtica de la variable manipulada.
Los gradientes de la variable manipulada (modificaciones por segundo) se limitan en modo
"Automtico" de MV1RaLim a MV10RaLim. La limitacin de los gradientes es aplicable a
cambios tanto en sentido positivo como negativo.

Correccin por seguimiento y limitacin de la variable manipulada


El bloque dispone de la funcin estndar Corregir y limitar el valor manipulado (Pgina 178).
A diferencia de los reguladores PID, la correccin por seguimiento de las variables
manipuladas (MV1 ... MV10) se activa canal por canal por medio de un parmetro de entrada
MV1TrkOn ... MV10TrkOn. La respectiva variable manipulada se corrige de modo que siga al
parmetro de entrada interconectable MV1Trk ... MV10Trk.

Especificacin interna de consigna


La especificacin de consignas en este bloque se efecta siempre internamente en los
terminales SP1 ... SP10. Normalmente, estos se manejan en el faceplate. En casos especiales
es posible interconectar las consignas. Entonces, estas ya no se pueden operar mediante el
faceplate.

Correccin por seguimiento de consigna en Manual


En este estado (SP_TrackCV = 1), las consignas internas SP1 ... SP10 siguen en modo
"Manual" a los valores reales asociados CV1 ... CV10. Gracias a esta funcin, la conmutacin
a modo "Automtico" se realiza sin saltos. Las consignas pueden operarse de nuevo una vez
realizada la conmutacin.

Filtro de consignas
El filtro de consignas constituye la nica posibilidad de modificar el comportamiento del
regulador predictivo sin tener que generar un nuevo bloque de datos de usuario mediante el
Configurador MPC ni reinicializar el regulador. La respectiva constante de tiempo especificada
en cada caso PreFilt1 ... PreFilt10 del filtro de consignas debe interpretarse como el
tiempo de estabilizacin deseado de este canal CV tras un escaln de consigna. Cuanto mayor
sea la constante de tiempo, tanto ms lento y cuidadosamente funcionar el regulador. En
caso de escalones de consigna en un nico canal de regulacin, ello permite reducir el efecto
perturbador en canales de regulacin adyacentes.
Internamente, el bloque MPC10x10 utiliza futuras trayectorias de la consigna que se comparan
con las variaciones pronosticadas de las variables reguladas. Si no se aplica el filtro de
consignas, se supone que la consigna actual debe seguir siendo vlida sin modificacin alguna
dentro del horizonte de prediccin. En caso de escaln de consigna, esto significa que la

Advanced Process Library (V8.1)


918 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

nueva consigna se exige ya en su totalidad en un futuro prximo, aunque el proceso es incapaz


de lograrlo (de acuerdo con la prediccin). El filtro de consignas permite calcular una
trayectoria de consigna asinttica (de primer orden) desde el valor real actual hasta la consigna
exigida, de manera que esta ltima se alcance en el tiempo indicado.

Nota
El filtro de consignas tiene efecto tambin sin escalones de consigna, en caso de que - debido
a efectos perturbadores - el valor real est muy lejos de la consigna. Por tanto, el filtro
ralentiza no solo la respuesta a cambios de consigna, sino - indirectamente - tambin la
respuesta a perturbaciones.

De todas maneras, el filtro de consignas solo puede ralentizar y no acelerar la respuesta de


regulacin. Si el valor es 0, el filtro previo est desactivado. Por tanto, se recomienda
configurar el comportamiento bsico del regulador en el Configurador MPC por medio del
parmetro "Penalidad de los cambios de la variable manipulada" y optimizarlo en el software
por medio de la simulacin del lazo cerrado. En este caso, el filtro de consignas tan solo
debera utilizarse para modificar sensiblemente el comportamiento en la planta en marcha.

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Variable regulada (SimCVx, SimCVxLi)

Seleccin de la unidad de medida


El bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Formacin del error de regulacin y banda muerta


El bloque dispone de la funcin estndar Formacin del error de regulacin y banda muerta
(Pgina 173).
Dentro del regulador predictivo, el error de regulacin se forma como diferencia entre el
movimiento previsto del proceso (empezando en el valor real actual de CV1 ... CV4) y la futura
trayectoria de la consigna (que finaliza en SP1 ... SP10) en todo el horizonte de prediccin
para cada canal de regulacin y se utiliza para calcular la variable manipulada.
El efecto de las bandas muertas SP1DeadBand a SP10Deadband equivale bsicamente al
de un regulador PID, pero cubriendo todo el horizonte de prediccin futuro. Por tanto, si p. ej.
la variable regulada pronosticada CV1 se encuentra dentro de la zona SP1 SP1DeadBand
en todo el horizonte de prediccin, debido a este canal de regulacin no se considerar
necesario modificar ninguna variable manipulada. Por tanto, esta zona se denomina tambin
"zona CV". A diferencia de las limitaciones de la variable manipulada, no se trata de
limitaciones estrictas que deben cumplirse en todo caso.
En las regulaciones multivariable se recomienda aprovechar el hecho de que, desde el punto
de vista de la aplicacin, solo algunas variables reguladas deben alcanzar exactamente una
consigna predeterminada, en tanto que las otras solo deben mantenerse dentro de un rango
definido.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 919
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Un ejemplo tpico a este respecto son los valores caractersticos de calidad especificados
para un rango de tolerancia. En tanto que una banda muerta tiende a poner en peligro la
estabilidad en un regulador PID, las zonas CV alivian la carga total en los distintos canales del
regulador multivariable.
Las zonas CV permiten obtener el comportamiento de una regulacin de relevo suave (soft
override control).

Ejemplo de aplicacin de formacin de error de regulacin con banda muerta


Mientras que la presin en un reactor se encuentre -por motivos de seguridad- dentro de los
lmites prescritos, el regulador multivariable solo se ocupa de la calidad del producto. Sin
embargo, tan pronto como la presin amenace con rebasar el rango admisible (es decir, si en
la prediccin se mueve hacia futuro valor no admisible), entra en efecto la regulacin de
presin. Ponderando las variables reguladas en el criterio de calidad (vase Configurador
MPC) es posible asignar a los rebases inminentes de los lmites de presin una ponderacin
especialmente elevada.

Algoritmo del regulador predictivo


El bloque MPC10x10 se ha derivado del conocido algoritmo DMC (Dynamic Matrix Control) .
Las modificaciones futuras de la variable manipulada dentro del horizonte de control se
calculan a partir de los errores de regulacin futuros predichos. Para ello, en cada etapa de
muestreo se determina en primer lugar la solucin ideal mediante una frmula cerrada, sin
tener en cuenta las limitaciones. En caso de que la solucin ideal entre en conflicto con
limitaciones, se aplica un proceso iterativo de optimizacin para buscar una solucin al
problema de optimizacin cuadrtico dinmico con condiciones adicionales.
Segn el principio del horizonte deslizante, solo se desacopla el primer valor del vector
calculado de las modificaciones ptimas de la variable manipulada a lo largo de todo el
horizonte de control y se aplica en el proceso. En el siguiente paso, considerando los valores
reales actuales que se acaban de recibir, se realiza un nuevo clculo a lo largo de todo el
horizonte de prediccin.
En el regulador predictivo, las modificaciones de la variable manipulada se basan en los
futuros errores de regulacin pronosticados. En cambio, en un regulador PID, se basan en
los errores de regulacin del pasado (que pudieran haberse integrado). Esto se puede
comparar ilustrativamente con un estilo de conduccin "anticipativo".

Anti-Windup
Las medidas de anti-windup se llevan a cabo automticamente dentro del regulador si hay
limitaciones activas de la variable manipulada. En las ecuaciones de prediccin se utilizan las
variables manipuladas limitadas realmente, en vez de las calculadas tericamente.

Advanced Process Library (V8.1)


920 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Control predictivo basado en modelo


Es posible y recomendable utilizar un control predictivo basado en modelo si una o varias
perturbaciones conocidas, de causa medible, influyen considerablemente en el proceso.

Los efectos de una perturbacin medible (terminal DV1..4) en todas las variables reguladas
CV1 ... CV10 pueden estimarse cuando el regulador se pone en servicio en modo Manual.
En este caso, ningn movimiento de las variables reguladas se debe a cambios en la variable
manipulada, sino que todos los movimientos son causados por la variable perturbadora. Si la
variable perturbadora se puede medir, pero no modificarse activamente (p. ej., la temperatura
ambiente), puede resultar necesario examinar un fichero de datos para detectar las secciones
de tiempo en las que la variable perturbadora presente alteraciones.
La identificacin de las funciones de transferencia de las variables perturbadoras DV1DV4 a
todas las variables reguladas CV1 ... CV10 (modelos de perturbacin, en el grfico
superior G(1,d) y G(2,d)) se realiza mediante el configurador MPC, de manera similar a la
identificacin de las funciones de transferencia principales (G(1,1) a G(2,2)). Las variables
perturbadoras medidas se conectan luego a las entradas DV1DV4 del bloque MPC10x10, y
la compensacin de perturbaciones se activa con DV_On = 1. Ello permite considerar en la
prediccin el efecto de las perturbaciones medibles, y el regulador puede comenzar a tomar
contramedidas previsoras antes de que la perturbacin afecte demasiado a las variables
reguladas.
Este tipo de compensacin de perturbaciones es especialmente efectivo cuando la variable
perturbadora es constante de modo temporal y cambia de vez en cuando. En cambio, cuando
una variable perturbadora cambia u oscila permanentemente, debe tomarse en consideracin
al crear el modelo de proceso en el configurador MPC, aunque el control anticipativo no debe
activarse durante el funcionamiento del regulador para evitar que las variables manipuladas
oscilen de forma permanente.
Si el bloque de datos de usuario no contiene ningn modelo de perturbacin, se omiten las
seales a la entrada DV1...DV4.
Algunos ejemplos tpicos de variables perturbadoras medibles son las cantidades de entrada
de columnas de destilacin o los caudales de reactores continuos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 921
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Regulador predictivo con ms de cuatro variables perturbadoras medibles


Si en una aplicacin deben incluirse ms de cuatro variables perturbadoras medibles y no se
necesitan los diez canales de variables manipuladas del bloque MPC10x10, es posible
reasignar los primeros canales de salida no utilizados para un control anticipativo.
Ejemplo: Solo hay dos opciones de intervencin, as que solo se utilizan MV1 y MV2. A
continuacin, se aplica la perturbacin adicional medible DV5 al parmetro de entrada
MV3Trk y se ajusta MV3TrkOn = 1. Al registrar datos de aprendizaje para el regulador
predictivo se declara MV3Trk como tercera variable manipulada y, con el registrador de curvas
CFC, se registra tambin la repercusin de los cambios de DV5 en todas las variables
reguladas.
Seguidamente, con el configurador MPC se determina un modelo de proceso que tambin
describe las repercusiones de DV5. Si, de todas formas, la variable perturbadora DV5 cambia
en modo "Automtico" del regulador a causa de influencias externas, las repercusiones de
dicho cambio se tienen en cuenta mediante MV3Trk cuando se pronostica el comportamiento
futuro del proceso, de modo que pueden compensarse con antelacin. La calidad del control
predictivo es tan elevada como en el control anticipativo normal a travs de los parmetros
de entrada DV1...DV4 y DV_On = 1.
Si desea desactivar dicho control durante el funcionamiento por medio de la variable
manipulada reasignada MV5, hay que poner delante de la entrada MV3Trk un bloque selector
SelA02In. Esto permite aplicar un cero constante a MV3Trk en lugar del valor medido DV5,
con lo que se impide cualquier influencia de MV3 sobre la prediccin. (MV3TrkOn debe
permanecer siempre a 1 a causa de la reasignacin, para que el valor de MV3 no pueda ser
modificado por el regulador.)
De este modo es posible seleccionar un mayor nmero de variables perturbadoras medibles.
Sin embargo, el total de las variables manipuladas y perturbadoras no debe ser superior a 14.
En las variables de salida NumberOrigMVs se muestra el nmero de variables manipuladas
originales que se ven influidas activamente por el regulador. El resto de variables manipuladas
(en el ejemplo anterior MV3) solo se utilizan para el control anticipativo y, por ello, siempre
estn en modo correccin. Se denominan pseudo-MV.

Regulacin de sistemas "cuadrados" y "no cuadrados"


El caso ideal en una regulacin multivariable es que la cantidad de variables manipuladas
equivalga a la de variables reguladas. En este caso se habla de un sistema "cuadrado".
Mientras que las limitaciones no influyan en la operacin, el regulador puede llevar en principio
todas las variables reguladas a sus valores de consigna.
Si hay menos variables manipuladas que variables reguladas, o si algunas variables
manipuladas han alcanzado sus lmites, al problema de regulacin le faltan grados de libertad.
Por este motivo, no es posible alcanzar exactamente todas las consignas.
El algoritmo MPC10x10 encuentra un compromiso que se puede influenciar seleccionando
las ponderaciones (prioridades) de las variables reguladas en el configurador MPC: Las
variables reguladas de alta prioridad tendrn menores desviaciones de regulacin.
Si hay ms variables manipuladas que variables reguladas, o bien si algunas de stas ya
estn en sus respectivas zonas de consigna, el problema de regulacin tiene demasiados
grados de libertad.
El algoritmo MPC10x10 puede aprovechar dichos grados de libertad para desplazar variables
manipuladas en direccin a los valores de destino especificados, con la particularidad de que

Advanced Process Library (V8.1)


922 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

la ponderacin de los valores de destino de las variables manipuladas en el criterio de calidad


es tpicamente muy inferior a la ponderacin de las consignas de las variables reguladas. En
caso de que las variables manipuladas generen costes (p. ej., flujos msicos de vapor u otras
formas de consumo energtico), pueden definirse para las variables manipuladas valores de
destino algo inferiores a los observados hasta el momento en el punto de operacin. Mientras
la obtencin de los principales objetivos de regulacin todava le permita algunos grados de
libertad, el regulador intentar reducir las variables manipuladas (los costes) todo lo posible
en direccin a los valores de destino. Generalmente, las ventajas de la optimizacin dinmica
online se aprecian especialmente en el MPC10x10 con sistemas no cuadrticos porque se
superan las limitaciones del algoritmo fino de ModPreCon.

Regulacin de sistemas lineales y no lineales


El algoritmo de MPC10x10 se basa en un modelo de proceso lineal e invariante en el tiempo.
Por tanto, de manera similar a un regulador PID, se adecua primordialmente para regular
sistemas lineales, o bien sistemas no lineales en el entorno de un punto de trabajo fijo.
No obstante, de forma anloga al regulador PID, existen algunas posibilidades de ampliar el
campo de aplicacin de los sistemas no lineales:

Funciones de compensacin entre el regulador y el proceso regulado:


Por ejemplo, el efecto de una curva caracterstica de una vlvula no lineal puede compensarse
por medio de un bloque de funcin poligonal entre la salida MV del regulador y la entrada de
variable manipulada del bloque de vlvula. Vigile la aplicacin de las limitaciones de las
variables manipuladas. Conforme a ello, el efecto de una no linealidad en la salida del proceso
regulado (p. ej. curva caracterstica de sensor) puede compensarse por medio de un bloque
poligonal antes de la entrada CV del regulador. Recuerde transformar tambin la respectiva
consigna (SP) de manera equivalente. En ambos casos, desde el punto de vista del regulador,
las funciones de compensacin se convierten en parte del proceso regulado. El objetivo
consiste siempre en disear de la forma ms lineal posible el comportamiento general del
proceso regulado y los elementos de compensacin.

Regulacin multimodelo:
La idea fundamental de este planteamiento es similar al control de parmetros dependiente
del punto de trabajo en los reguladores PID. Puesto que los parmetros de modelo del bloque
MPC10x10 no pueden modificarse en el tiempo de ejecucin, la gua para seleccionar el juego
de parmetros adecuado se convierte en una gua para seleccionar el modelo adecuado.
Varias instancias de MPC10x10 con distintos modelos para diferentes puntos de operacin
se ejecutan paralelamente. Los modelos ptimos localmente se calculan excitando el proceso
en los distintos puntos de trabajo con amplitudes pequeas, con lo que solo se captura el
comportamiento del proceso no lineal en el entorno del respectivo punto de trabajo.
La variable manipulada definitiva de cada variable manipulada se obtiene como promedio
ponderado de las variables manipuladas propuestas por las distintas instancias de regulador.
(Se recomienda realizar los experimentos de excitacin del proceso para el configurador MPC
tan solo despus de haber implementado las funciones de adicin de las variables
manipuladas, de manera que -al adoptar los datos- se cumplan exactamente las condiciones
para las que debe ser vlido el modelo en operacin.)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 923
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

)DFWRUGHSRQGHUDFLQ:L

: : :


&9

; ; ;

Conforme a las funciones de pertenencia conocidas de la lgica fuzzy, los factores de


ponderacin 0 ... 1 se forman de manera que la suma de todas las ponderaciones sea siempre
igual a uno y que todo regulador obtenga en su propio punto de trabajo la mxima ponderacin.
Para calcular cada uno de los factores de ponderacin se utiliza una lnea poligonal con 4 o
5 nodos. Los factores de ponderacin se calculan en funcin de cualquier variable medible
PV del proceso que sea representativa del punto de trabajo de este. Puede tratarse de una
de las variables reguladas CVx, aunque no es obligatorio. Las abscisas de los nodos o vrtices
de todos los polgonos se seleccionan de manera que cubran todo el rango de valores de
PV, con objeto de evitar errores de extrapolacin.
Recuerde que con ello pueden modelarse solo aquellos efectos no lineales en todo el lazo de
regulacin multivariable que correspondan exactamente a esta variable PV representativa.
Por tanto, este planteamiento no se adecua para casos en los que algunas funciones de
transferencia parcial tengan efectos no lineales que dependan de diferentes variables
completamente independientes entre s.
Para garantizar la estabilidad del lazo de regulacin completo es necesario que todos los
reguladores parciales sean por lo menos estables en todos los puntos de trabajo. A diferencia
de los reguladores PID, un MPC no se ve afectado por problemas de "windup" si funciona
provisionalmente en modo "Automtico" sin poder acceder al proceso real (factor de
ponderacin cero).
Una de las instancias del regulador se define como regulador principal y se visualiza en la
pantalla de mando de la OS. Todas las dems se conectan de manera que adopten del
regulador principal tanto el modo de operacin ("Manual" o "Automtico") como las consignas.
Las variables manipuladas manuales se transfieren a los reguladores auxiliares a travs de

Advanced Process Library (V8.1)


924 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

las entradas de seguimiento. Gracias a ello, el operador no tiene que intervenir en los
reguladores auxiliares.

Nota
Al pasar del modo automtico al manual se utilizan las variables manipuladas del regulador
principal. Si el proceso se encontraba previamente en el rea de trabajo de uno de los
reguladores auxiliares, las variables manipuladas efectivas en este momento en el proceso
pueden diferir notablemente de ellas. En este caso, aplique las variables manipuladas que
se hacen efectivas ahora introducindolas manualmente en el faceplate del regulador
principal.

Encontrar un ejemplo de regulacin multimodelo con el bloque ModPreCon en el ejemplo de


proyecto de la Advanced Process Library en el captulo "Regulacin predictiva de un proceso
no lineal (Pgina 2139)" (MPC10x10NonLinSim). Este principio puede trasladarse, con las
correspondientes modificaciones, al bloque MPC10x10.

Regulacin de trayectoria:
Este planteamiento combina las ventajas de un control "feed-forward" (Feedforward Control)
con las ventajas de un control en lazo cerrado (Closed Loop Control). El regulador trabaja
siguiendo una trayectoria optimizada a priori de consignas y variables manipuladas. Por tanto,
solo tiene que corregir pequeas desviaciones entre la trayectoria guardada y el estado real
del proceso. Una trayectoria comprende la curva de evolucin ptima de la variable
manipulada a lo largo del tiempo y la de evolucin correspondiente del valor real. Las variables
manipuladas deseadas se envan a travs de las entradas MV10Traj al bloque MPC10x10
y se suman a las variables manipuladas calculadas por el algoritmo (solo en modo
Automtico). Una ventaja de esto es que la variable manipulada que tiene realmente efecto
en el proceso se limita por configuracin como suma de la trayectoria y la contribucin del
regulador. Los valores reales de la trayectoria se conectan a las correspondientes entradas
de las consignas SP1 ... SP10 del regulador. Mientras el proyecto se comporte de la manera
prevista en la trayectoria, a los cambios de la variable manipulada conformes a la trayectoria
responder con las correspondientes variaciones del valor real, con lo que el error de
regulacin ser cero. Tambin es conocido que un proceso dinmico no lineal puede
linealizarse alrededor de un punto de trabajo fijo o una posicin de reposo del sistema.
Adems, tambin es posible linealizarlo alrededor de una trayectoria.

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
DV1.ST
DV4.ST
CV1.ST
CV2.ST

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 925
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

...
CV10.ST

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
4 Definir el modo de interruptor o pulsador (Pgina 160)
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"
(Pgina 159)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159)
24 Activar la autorizacin de control local (Pgina 152)

Permisos de operacin
El bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 no utilizado
2 1 = El operador puede conmutar al modo "Fuera de servicio"
3 no utilizado
4 no utilizado
5 1 = El operador puede modificar la consigna 1
6 1 = El operador puede modificar las variables manipuladas de todos los canales
7 1 = El operador puede modificar los lmites de operacin superiores de las consignas de
todos los canales
8 1 = El operador puede modificar los lmites de operacin inferiores de las consignas de
todos los canales
9 1 = El operador puede modificar la consigna 2
10 1 = El operador puede modificar la consigna 3
11 1 = El operador puede modificar la consigna 4
12 1 = El operador puede modificar el filtro de consigna de todos los canales
13 - 16 1 = El operador puede modificar la consigna 58
17 1 = El operador puede activar la funcin Correccin por seguimiento de consigna en
"Manual"
18 1 = El operador puede activar la funcin Control predictivo basado en modelo
19 1 = El operador puede modificar la consigna 9

Advanced Process Library (V8.1)


926 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Bit Funcin
20 1 = El operador puede modificar la consigna 10
21 1 = El operador solo puede activar la funcin "Prediction Mode"
22 1 = reservado
23 1 = El operador puede modificar el parmetro Banda muerta de todos los canales
24 1 = El operador puede modificar todos los parmetros de optimizacin del punto de
operacin
25 1 = El operador puede modificar el valor de simulacin SimCV1..10
26 1 = El operador puede activar la funcin Simulacin
27 1 = El operador puede activar la funcin Habilitacin para mantenimiento
28 1 = El operador puede modificar los lmites de las variables manipuladas de todos los
canales
29 1 = El operador puede modificar las limitaciones de gradiente de las variables manipuladas
de todos los canales
30 1 = El operador puede activar la optimizacin del punto de operacin
31 1 = El operador puede desactivar la optimizacin del punto de operacin

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Habilitacin para mantenimiento


El bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Definir el rea de visualizacin de valores de proceso, consignas y manejos


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).
A diferencia de los reguladores PID, no hay parmetros por separado para los lmites de
barras. Para todas las barras de consignas y de valores reales se utilizan los lmites de las
consignas como lmites de barras. Para todas las barras de variables manipuladas se utilizan
los lmites de los valores manuales como lmites de barras.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 927
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Optimizacin esttica integrada del punto de operacin


La optimizacin esttica integrada del punto de operacin puede utilizarse cuando en al menos
una variable regulada (ndice i =1...10) no se especifica una consigna exacta SPi , sino un
rango de tolerancia SPiOptHiLimSPiOptLoLim dentro del cual debe hallarse el valor real
CVi. Naturalmente, el rango de tolerancia debe estar comprendido dentro de los lmites de
consigna vlidos para ese canal de regulacin: SPiHiLimSPiLoLim. El rango de tolerancia
SPiOptHiLimSPiOptLoLim no est vinculado a la consigna controlable SPi. Si cambia la
consigna, el rango de tolerancia no se desplaza automticamente en consonancia. Si a pesar
de ello quiere desplazarlo, deber interconectar los parmetros de salida SPiOpOut mediante
dos totalizadores con el ancho del rango de tolerancia a las entradas SPiOptHiLim y
SPiOptLoLim.
Diferentes valores dentro del rango de tolerancia pueden resultar ms o menos ventajosos
desde el punto de vista econmico. Con ayuda de la funcin de optimizacin es posible
encontrar el punto ptimo, atendiendo a consideraciones econmicas, dentro del rango de
tolerancia.
Para ello se define una funcin (criterio de calidad) que depende linealmente de las variables
manipuladas y reguladas del regulador predictivo. Este criterio puede ser, por ejemplo, el
rendimiento econmico de la planta por unidad de tiempo o bien costes especficos o el
consumo energtico.
J= GradMV1*MV1 +GradMV2*MV2 + +GradMV10*MV10
+GradCV1*CV1 +GradCV2*CV2 ++GradCV10*CV10
+J0
Los distintos coeficientes GradXVi del vector de gradiente se definen como variables de
entrada en el bloque de funcin MPC10x10 en el CFC o en el faceplate en la vista de
parmetros. Si determinados coeficientes varan con el tiempo, p. ej. por depender de los
precios de mercado actuales, estas variables de entrada tambin se pueden interconectar. Si
determinadas variables manipuladas o reguladas no influyen en el criterio de calidad, los
coeficientes correspondientes se dejan con el valor estndar cero.
Con el parmetro de entrada binario J_Mini se determina si la funcin objetivo debe
maximizarse o minimizarse, segn se trate de beneficios o costes (J_Mini = 1:
minimizacin).
En el trmino J0 se resumen todas las contribuciones a la funcin objetivo que no dependen
de variables manipuladas o reguladas. Estas contribuciones no influyen en los valores ptimos
de las variables de decisin, pero se utilizan acorde a la frmula anterior para calcular el valor
actual del criterio de calidad.
Dentro del regulador, los trminos de la funcin objetivo que dependen de variables reguladas
se modifican de manera que su dependencia de las variables manipuladas sea visible. Para
ello se utiliza el modelo de proceso estacionario inverso del configurador MPC. Esto significa
que el nmero de variables manipuladas debe coincidir con el nmero de variables reguladas.
Si el nmero de variables manipuladas no coincide con el nmero de variables reguladas, se
elimina el modelo parcial cuadrtico mximo posible de la matriz de las funciones de
transferencia por la parte superior izquierda. Si, p. ej., hay ms variables manipuladas que
variables reguladas, tan solo se utilizan las primeras variables manipuladas, conforme al
nmero de variables reguladas.
Las condiciones adicionales para las variables reguladas se formulan por medio de los rangos
de tolerancia antes mencionados para las consignas. El regulador se encarga de respetar los

Advanced Process Library (V8.1)


928 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

lmites de las variables manipuladas, de manera que no es necesario especificar dichos lmites
por separado como condiciones adicionales para la optimizacin.
La optimizacin se activa mediante la variable de entrada binaria OptimizeOn en el faceplate
del regulador. El optimizador enva entonces consignas dentro de los rangos de tolerancia
que sean ptimas segn el criterio de calidad. A continuacin, estas consignas se transfieren
al algoritmo de regulacin, que las trata como consignas especificadas de manera
convencional (con o sin banda muerta). Las consignas controlables SP1...SP10 no se
corrigen por seguimiento a las consignas optimizadas, de manera que al desactivar la
optimizacin vuelven a activarse las antiguas consignas procedentes del faceplate. Al
seleccionar variables para el archivado y el registrador de curvas, debe utilizarse la consigna
realmente activa SP1Out...SP10Out, y no las variables de entrada SP1...SP10.
El valor actual del criterio de calidad se indica en la variable de salida J_Actual .
Para ms informacin sobre la optimizacin esttica del punto de operacin, consulte la ayuda
en pantalla del configurador MPC.

Visualizacin de la prediccin del movimiento libre


La prediccin del movimiento libre permite saber con antelacin cul ser el comportamiento
del proceso dentro del horizonte de prediccin completo, suponiendo que todas las variables
manipuladas se congelen en los valores actuales. La longitud temporal del horizonte de
prediccin se indica en el parmetro de salida PrediHorizon en la unidad [s].
La prediccin del movimiento libre se calcula de nuevo dentro del algoritmo de regulacin en
cada etapa de muestreo. Si en modo manual las variables manipuladas se ajustan a un valor
constante, la prediccin del movimiento libre es verdaderamente una prediccin realista del
futuro comportamiento del proceso. Por tanto, puede representarse grficamente, al menos
de forma cualitativa, en el faceplate. Para ello se copian cinco valores de interpolacin
equidistantes del horizonte de prediccin y se muestran en la vista estndar del faceplate
como barras verticales junto al valor real actual.
Ejemplo: el horizonte de prediccin es 1800s=30min y el momento actual se designa con el
ndice k. A la derecha, junto a la barra del valor real actual, se indica la prediccin para k+6min,
al lado para k+12min, hasta k+30min. Si los bordes superiores de las barras se unen
mentalmente con una lnea (de color rojo en la imagen), es posible imaginar la curva
correspondiente a la evolucin futura del valor real en la siguiente media hora.
En modo automtico, el valor de las variables manipuladas cambia en cada etapa de
muestreo. As pues, la prediccin del movimiento libre es tan solo una ficcin matemtica
interna del algoritmo, no una prediccin realista del futuro comportamiento del proceso. Por
tanto, la prediccin tan solo se visualiza en modo manual. Por medio del Feature.Bit31 es
posible suprimir la visualizacin en general.

Prediccin sin intervencin


En este "modo de operacin" especial (comparable a la simulacin interna del bloque), el
regulador tan solo escucha e indica lo que quiere hacer en la siguiente etapa de muestreo,
sin intervenir activamente en el proceso. De este modo, el usuario gana confianza antes de
"armar" realmente el regulador por primera vez, es decir, permitir que intervenga en el proceso.
El "Prediction Mode" se activa por medio de la variable de entrada binaria PredictMode o
en la vista "Parmetros" del faceplate. Las consignas y valores reales se leen como en el
modo Automtico normal. La prediccin del movimiento libre y la modificacin de variables

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 929
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

manipuladas para la siguiente etapa de muestreo se calculan como en el modo Automtico


normal. Sin embargo, el punto de partida para la prediccin de la variable manipulada para la
siguiente etapa de muestreo es el valor real actual de los lazos de regulacin secundarios,
aplicado a las entradas de correccin por seguimiento MV1TrkMV10Trk. Las variables
manipuladas predichas no se emiten por las salidas normales MV1...10, sino por las salidas
MV1Pred...MV10Pred introducidas especialmente para este fin, que en la vista estndar
del faceplate se visualizan a la izquierda de MV1...10, siempre y cuando est activado el
"Prediction Mode".
Si el regulador se encuentra en modo Automtico, se ajustan en el "Prediction Mode" todos
los MVi (i=1..10) igual que los parmetros de entrada asignados MViTrk , como en el
modo de correccin por seguimiento.
Si el regulador se encuentra en modo manual, a pesar del "Prediction Mode" todos los
MVi se ajustan a los valores manuales deseados.
Si "Prediction Mode" est desactivado, todos los MViPred son siempre iguales que los
MVi asignados.

Excitacin automtica del proceso para la identificacin de modelos


A fin de determinar el modelo de proceso para el regulador predictivo basado en modelo, es
preciso excitar artificialmente el proceso para que su comportamiento dinmico pueda ser
observado y registrado en forma de datos de aprendizaje. Esta excitacin puede
predeterminarse manualmente en el modo Manual del regulador.
Otra posibilidad es generar automticamente una seal de excitacin adecuada en forma de
una secuencia simtrica definida de escalones de la variable manipulada. Las seales de
excitacin las calcula un bloque de funcin auxiliar "AutoExcitation" que est incorporado
en el tipo de punto de instrumentacin y control e interconectado con el MPC10x10 .
Para ello se requieren variables de entrada adicionales MV1ExciteMV10Excite en el
regulador. La excitacin del proceso tiene lugar en el modo Manual del regulador, ya que el
modo Automtico no puede ser activado antes del modelado. El nuevo "modo de operacin"
Excitacin del proceso solo puede manejarse en el sistema de ingeniera, mediante el bit de
entrada ExciteOn, y no en la estacin de operador, ya que para la parametrizacin del bloque
AutoExcitation se necesita siempre el CFC . No obstante, la excitacin del proceso debe
visualizarse en la OS, en la parte inferior izquierda de la vista estndar.
Durante la excitacin tambin es posible una intervencin manual por faceplate. Por lo tanto,
los valores de los parmetros de entrada MV1Excite...MV10Excite se escriben en los
valores manuales MV1Man...MV10Man solo cuando ocurre un evento, es decir, solamente
cuando cambian.
Para ms informacin sobre la excitacin automtica del proceso, consulte la ayuda en
pantalla del configurador MPC.

Advanced Process Library (V8.1)


930 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15.4 Tratamiento de errores de MPC10x10

Tratamiento de errores de MPC10x10


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del parmetro de salida ErrorNum pueden devolverse los siguientes nmeros de
error:

Nmero de error Significado del nmero de error


-1 Valor estndar al incorporar el bloque, este aviso carece de significado.
0 No hay ningn error.
3 Error de configuracin: se ha incorporado el bloque a un OB errneo. El tiempo de
ciclo del OB no es compatible con la parametrizacin del regulador.
32 El valor CV1 no puede seguir representndose en el campo numrico real o no es
un nmero.
33 El valor CV2 no puede seguir representndose en el campo numrico real o no es
un nmero.
... ..
41 El valor CV10 no puede seguir representndose en el campo numrico real o no es
un nmero.
42 El valor MV_Trk1 no puede seguir representndose en el campo numrico real o
no es un nmero.
43 El valor MV_Trk2 no puede seguir representndose en el campo numrico real o
no es un nmero.
... ...
51 El valor MV_Trk10 no puede seguir representndose en el campo numrico real o
no es un nmero.
90 El bloque de datos de usuario no ha podido cargar la matriz del regulador.

Mediante el parmetro de salida ErrorOpt se devuelve el estado del bloque subordinado


LPOptim.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 931
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15.5 Terminales de MPC10x10

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminad
o
AutModLi 1 = Modo Automtico por interconexin o SFC DigVal
(controlado mediante ModLiOp = 1)
AutModOp 1 = Modo Automtico por intervencin del BOOL
operador (controlado mediante ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin mediante control BOOL
por lotes
BatchID Nmero de lote DWORD 0
BatchName Denominacin del lote STRING[32] 0
CV1...CV10 Variable regulada 1...10 (valor de proceso) AnaVal
CV1_Unit...CV Unidad de medida de la variable regulada 1...10 INT 1001
10_Unit
DV_On 1 = Activar el control anticipativo mediante DV1 BOOL
DV1...DV4 Variable perturbadora 1 AnaVal 1
DV1_Unit Unidad de medida de DV1 INT 1342
DV1DeadBand.. Banda muerta para DV1...DV4 REAL 1
.DV4DeadBand
DynOptOn 1 = Activar la optimizacin dinmica con BOOL 1
condiciones adicionales.
0 = Ignorar las condiciones adicionales para la
optimizacin.
ExciteOn 1 = Excitacin automtica del proceso; los BOOL
parmetros de entrada MViExite se escriben en
las salidas MVi
Feature Seleccin de distintos comportamientos, ver STRUCT -
apartado Funciones de MPC10x10 (Pgina 917) Bit0...Bit3 0
0 1
Bit31
END_STRUC
T
GradCV1 Vector de gradiente para criterio de calidad, AnaVal
GradCV10 elemento (factor) para CV1
GradMV1 Vector de gradiente para criterio de calidad, AnaVal
GradMV10 elemento (factor) para MV1
J_Actual_Unit Unidad fsica para criterio de calidad J_Actual INT 0
J_Mini 1 = Minimizar J BOOL 0
0 = Maximizar J
J0 Valor del criterio de calidad en el punto de REAL 0
operacin

Advanced Process Library (V8.1)


932 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Parmetro Descripcin Tipo Valor


predeterminad
o
ManModLi 1 = Modo Manual por interconexin o SFC AnaVal
(efectivo si ModLiOp = 1)
ManModOp 1 = Modo Manual por intervencin del operador BOOL 0
de la OS (efectivo si ModLiOp = 0)
ModLiO Conmutacin de modo de operacin por: AnaVal
1 = Interconexin o SFC
0 = Operador
MS_RelOp Entrada de operador para habilitacin de BOOL 0
mantenimiento:
1 = Se solicita MS release
MV1_Unit...MV Unidad de medida de la variable manipulada INT 1342
10_Unit 1...10
MV1Excite...MV Valor estndar de MV1..10 durante la excitacin AnaVal
1Excite automtica del proceso para la formacin de
modelos
MV1HiLi Lmite superior de la variable manipulada MV1 REAL 100
MV1LoLi Lmite inferior de la variable manipulada MV1 REAL 0
MV1Man Valor en Manual: entrada de operador para REAL 0
especificar la variable manipulada MV1 en modo
Manual
MV1ManHiLim Lmite superior de la variable manipulada MV1 en REAL 100
modo Manual
MV1ManLoLim Lmite inferior de la variable manipulada MV1 en REAL 0
modo Manual
MV1RaLim Limitacin de gradiente de la variable manipulada REAL 100
MV1 [MV1_Unit/segundo]
MV1Target Valor de destino (valor ideal) para la variable REAL 0
manipulada MV1
MV1Trk Valor corregido por seguimiento de la variable AnaVal 1
manipulada MV1
MV1Traj Valor de trayectoria que se suma a la variable REAL 0
manipulada MV1
MV1TrkOn...MV 1 = Correccin por seguimiento de la variable AnaVal 1
1TrkOn manipulada MV1...MV10
Occupied 1 = Ocupado por SIMATIC BATCH BOOL 0
OosLi 1 = Fuera de servicio, por interconexin o SFC AnaVal 1
(cambio de flanco 0-1)
OosOp 1 = Fuera de servicio, por intervencin desde la BOOL 0
OS
OpSt_In Parmetro de entrada del permiso de operacin DWORD 16#0
local; debe interconectarse con el parmetro de
salida Out del bloque precedente OpStations
OptimOffOp 1 = Desactivar optimizacin del punto de BOOL 0
operacin, se aplican las consignas normales
SP1...SP10

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 933
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Parmetro Descripcin Tipo Valor


predeterminad
o
OptimOnOp 1 = Activar optimizacin del punto de operacin, BOOL 0
se aplican las consignas optimizadas
SP1Out...SP10Out
OS_Perm Terminal para permisos de operacin, vase STRUCT -
apartado Funciones de MPC10x10 (Pgina 917) Bit0...Bit3 1
1
END_STRUC
T
ARRAY[0..3]
OF BYTE
PredictMode 1 = "Prediction only mode" activado, tan solo BOOL 0
prediccin, sin intervencin en el proceso
PreFilt1...Pr Tiempo de estabilizacin [s] del filtro de REAL 0
eFilt10 consignas para la consigna SP1...SP10
Restart 1 = Rearranque del bloque y aplicacin de los BOOL 0
datos del bloque de datos del usuario del
configurador MPC
SafePos1...Sa 1 = La posicin de seguridad para MV1...MV10 BOOL 0
fePos10 es Man1HiLim...Man10HiLim
0 = La posicin de seguridad para MV1...MV10
es Man1LoLim...Man1LoLim
SampleTime Tiempo de muestreo [s] (se asigna REAL 1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en este ANY 1
parmetro como faceplate adicional en la vista
estndar
SelFp2 1 = Llamada de un bloque depositado en este ANY 1
parmetro como faceplate adicional en la vista
preliminar
SimCV2 Valor de simulacin para la variable regulada REAL 0.0
SimCV10 CV1...CV10, utilizado en SimOn = 1
SimCV1Li Valor de simulacin para la variable regulada AnaVal
SimCV10Li CV1...CV10, utilizado en SimOnLi.Value =
1 (y SimLiOp.Value = 1)
SimLiOp Activacin y desactivacin de la simulacin por: AnaVal
1 = Interconexin o SFC
0 = Operador
SimOn 1 = Activar simulacin BOOL 0
SimOnLi 1 = Activar simulacin por interconexin o SFC (si AnaVal 1
SimLiOp = 1)
SP_TrkCV 1 = Las consignas siguen a los CV en los modos BOOL
Manual y Seguimiento
SP1...SP10 Consigna 1...10 AnaValFF
SP1DeadBand.. Ancho (radio) de la banda muerta para la REAL 0
.SP10DeadBand regulacin de rango de CV1...CV10

Advanced Process Library (V8.1)


934 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Parmetro Descripcin Tipo Valor


predeterminad
o
SP1HiLim...SP Lmite superior de la consigna 1...10 REAL 100
10HiLim
SP1LoLim...SP Lmite inferior de la consigna 1...10 REAL 0
10LoLim
SP1OptHiLim.. Lmite superior para optimizacin de la consigna REAL 0
.SP10OptHiLim 1...10
SP1OptLoLim.. Lmite inferior para optimizacin de la consigna REAL 0
.SP10OptLoLim 1...10
StepNo Nmero de etapa del lote DWORD 0
UserAna1 Valor analgico adicional, especificable por el AnaVal 1
usuario y visualizable en el faceplate
UserStatus Bits libremente asignables para su utilizacin en BYTE 16#0
PCS 7 OS.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predetermina
do
AutAct 1 = Modo Automtico activo AnaVal 1
0 = Modo Manual activo
(vlido para todos los canales de variables
manipuladas)
CV1Out...CV1 Copia de CV1...CV10, preferentemente como AnaVal 1
0Out parmetro de salida
ErrorEndless Error: bucle de iteracin infinito en la BOOL 1
optimizacin dinmica
ErrorNum Emisin del nmero de error pendiente. Para INT C_ERROR_D
obtener informacin sobre los nmeros de error EV
que puede emitir este bloque, consulte
Tratamiento de errores de MPC10x10
(Pgina 931).
ErrorOpt Nmeros de error de la funcin integrada de INT 0
optimizacin del punto de operacin, ver
Tratamiento de errores de MPC10x10
(Pgina 931)
Fut1_y1 Prediccin del movimiento libre de REAL 0
Fut10_y5 CV1...CV10, para cinco tiempos futuros
comprendidos dentro del horizonte de prediccin
J_Actual Valor actual del criterio de calidad REAL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 935
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Parmetro Descripcin Tipo Valor


predetermina
do
Loop1Closed 1 = MV1 es utilizado por el algoritmo para la DigVal
Loop10Closed regulacin en lazo cerrado, es decir, AutAct
AND NOT MV1TrkOn
0 = Lazo de regulacin para MV1 abierto
ManAct 1 = Modo Manual activo, para todos los canales AnaVal
de salida
MS_Release Habilitacin para mantenimiento: DigVal
1 = Habilitacin por el operador de la OS
MV1...MV10 Variable manipulada 1..10 (seal de salida del AnaVal
regulador)
MV1HiAct 1 = Limitacin superior de la variable manipulada DigVal
1 alcanzada
MV1LoAct 1 = Limitacin inferior de la variable manipulada DigVal
1 alcanzada
MV1Pred Prediccin de un paso para MV1 en modo de REAL 0
operacin "Prediccin sin intervencin"
MV1TargOut.. Valor de destino (valor ideal) para la variable REAL 0
.MV10TargOut manipulada 1
NumberCVs Cantidad de variables reguladas utilizadas INT 0
NumberDVs Cantidad de variables perturbadoras utilizadas INT 0
NumberMVs Cantidad de variables manipuladas utilizadas INT 0
NumberOrigMV Nmero de variables manipuladas originales INT 0
s que se ven influidas activamente por el regulador
(sin pseudo-MV utilizadas como DV)
OosAct 1 = Bloque fuera de servicio AnaVal
OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#0
conectarse en transicin con otros bloques. El
bit 31 de este parmetro se ocupa mediante el
bit 24 Feature
OptimAct 1 = Optimizacin del punto de operacin activa, BOOL 0
se utilizan las consignas calculadas por la
optimizacin
0 = Optimizacin desactivada
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFF
modificados por el algoritmo del bloque F
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFF
F
PrediHorizon Horizonte de prediccin [s] REAL 0
SP1OpOut...S Copia de la consigna controlable 1 para AnaVal
P10OpOut conexin en transicin
SP1Out...SP1 Consigna 1 realmente utilizada por el regulador AnaVal
0Out
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 909) DWORD 16#0
Status2 Palabra de estado 2 (Pgina 909) DWORD 16#0

Advanced Process Library (V8.1)


936 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15.6 Avisos de MPC_10x10

Comportamiento de aviso
Este bloque no genera avisos.

4.15.7 Diagrama de bloques de MPC10x10

Diagrama de bloques de MPC10x10


Para este bloque no se ha previsto ningn diagrama de bloques.

4.15.8 Manejo y visualizacin

4.15.8.1 Vistas de MPC10x10

Vistas del bloque MPC10x10


El bloque MPC10x10 dispone de las vistas siguientes:
Vista estndar de MPC10x10 (Pgina 938)
Visor de curvas (Pgina 283)
Vista de parmetros de MPC10x10 (Pgina 943)
Vista de parmetros CV de MPC10x10 (Pgina 945)
Vista de parmetros MV de MPC10x10 (Pgina 946)
Vista preliminar de MPC10x10 (Pgina 947)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque para MPC10x10 (Pgina 951)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Consulte tambin
Visor de curvas de MPC 10x10 (Pgina 950)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 937
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15.8.2 Vista estndar de MPC10x10

Vista estndar de MPC10x10


La vista estndar tiene una mitad superior y otra inferior, entre las que es posible alternar
usando las flechas del cursor. La mitad superior muestra todos los canales de variables
reguladas existentes junto con sus consignas, y la mitad inferior, todos los canales de variables
manipuladas existentes.

Mitad superior de la ventana (variables reguladas)


 




 



 



Mitad inferior de la ventana (variables manipuladas)

Advanced Process Library (V8.1)


938 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

 

 

 

 


 





 

 

 

 


(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 66)
Modo Automtico (Pgina 66)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2), (3), (4) y (5) Visualizacin y conmutacin de valores para los canales 1 a 10
Esta rea tiene la misma estructura para todos los canales del 1 al 10:
(6) Rango superior e inferior de escala del valor de proceso
Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
proceso. El rango de escala se define en el sistema de ingeniera.
(7) Visualizacin y modificacin del valor de proceso incluido el estado de seal
Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 939
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Normalmente el valor de proceso se visualiza y no puede modificarse. La modificacin de


valores de proceso en el faceplate solo es posible en la simulacin interna del bloque.
(8) Visualizacin y modificacin de la consigna incluido el estado de seal
Esta rea muestra la consigna actual con el estado de seal correspondiente. Encontrar ms
informacin sobre la modificacin de la consigna en el captulo Modificacin de valores
(Pgina 236).

(11) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Encontrar ms informacin al respecto en el captulo Llamada de otros faceplates
(Pgina 190).

(12) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Encontrar ms informacin al respecto en el captulo Habilitacin para mantenimiento
(Pgina 58) rea de visualizacin de estados del bloque.
"Excitacin proceso"
La excitacin automtica del proceso se aplica mediante el bloque AutoExcitation
preconectado con el fin de registrar los datos de aprendizaje para el configurador MPC.
Los escalones de la variable manipulada se suman a las variables manipuladas 1 a 10
segn el esquema de tiempo. Evite efectos perturbadores externos sobre el proceso
mientras la excitacin del proceso est en curso. Las variables manipuladas pueden
modificarse manualmente mientras la excitacin del proceso est en curso.

(13) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Encontrar ms informacin al respecto en el captulo Simulacin de seales (Pgina 54).

(15) Indicador de barras para el valor de proceso 1


Para cada canal del 1 al 10 hay un indicador de barras para el valor de proceso.
Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(16) Indicador de barras para la consigna 1


Para cada canal del 1 al 10 hay un indicador de barras de la consigna.

Advanced Process Library (V8.1)


940 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(17) Prediccin del movimiento libre


Esta rea muestra la prediccin del movimiento libre en forma de indicador de barras. Para
cada uno de los canales 1 a 10 existe un indicador de barras para la prediccin del movimiento
libre, es decir, para saber con antelacin cul ser el comportamiento del proceso dentro del
horizonte de prediccin completo, suponiendo que todas las variables manipuladas se
congelen en los valores actuales.
Por tanto, la prediccin del movimiento libre tan solo se visualiza en el modo manual.
El rango de valores del indicador de barras coincide con el rango de valores de las barras de
consigna y valor real asignadas.
Funciones de MPC10x10 (Pgina 917)

(18) Visualizacin de los valores lmite


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

(19) Optimizacin esttica del punto de operacin


Active la optimizacin con el botn situado abajo a la derecha. Activar significa que para la
regulacin se utilizarn las consignas optimizadas SP1Out...SP4Out en lugar de las consignas
introducidas en el faceplate SP1...SP4 (el clculo propiamente dicho de las consignas ptimas
es independiente de esto y tan solo se lleva a cabo si una de las variables de entrada de la
optimizacin ha cambiado). El valor actual del criterio de calidad econmico J se muestra en
el campo de visualizacin que hay debajo.
Si la optimizacin est activada, las consignas ptimas se muestran en las barras de consigna
como pequeas rayas horizontales, marcadas con la abreviatura "opt.". Los valores numricos
de las consignas ptimas se muestran a la izquierda, junto a los campos de entrada para las
consignas.

Mitad inferior de la ventana (variables manipuladas)

(9) Visualizacin y modificacin de la variable manipulada incluido el estado de seal


Esta rea muestra la variable manipulada actual con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236). La modificacin solo es posible en modo Manual.
(10) Indicador de barras de la variable manipulada con visualizacin de lmites
Esta rea muestra la variable manipulada actual en forma de indicador de barras. El rea
visible del indicador de barras depende de la configuracin del sistema de ingeniera (ES):
Valores lmite: MVxHiLim y MVxLoLim
rea de visualizacin: MVxManHiLim y MVxManLoLim

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 941
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

(14) Indicador para estados del canal de salida


Para cada canal del 1 al 10 hay un indicador de estados del canal de salida: la indicacin del
estado solo aparece si se corrige el correspondiente canal:
"Corrigiendo"

Consulte tambin
Vista preliminar de MPC10x10 (Pgina 947)

Advanced Process Library (V8.1)


942 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15.8.3 Vista de parmetros de MPC10x10

Vista de parmetros de MPC10x10

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 943
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

(1) Configuracin
En esta rea se activan las funciones siguientes del regulador:
"SP := PV en Manual": la conmutacin del modo "Manual" al "Automtico" se realiza sin
saltos
"Tiempo redosif." active este "modo de operacin" especial poniendo la marca de
verificacin. Entonces, el regulador solo escucha e indica lo que correspondera hacer en
la siguiente etapa de muestreo (es decir, qu variables manipuladas emitira en la siguiente
etapa de muestreo), sin intervenir activamente en el proceso
"Compens. magnitud perturb.": Activar el control anticipativo
"Variable perturbadora" DV1DV4 en funcin del nmero de variables perturbadoras
medibles configuradas
Las variables perturbadoras no pueden modificarse, solo se visualizan.

(2) Service
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

(4) Optimizacin
Orientacin de la optimizacin (minimizar o maximizar)
De forma predeterminada, el optimizador busca el mximo de la funcin de calidad, al suponer
que se trata de un retorno econmico. Sin embargo, si desea buscar un mnimo por tratarse
de costes o valores de consumo, haga clic en este botn.

Advanced Process Library (V8.1)


944 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Especificacin del criterio de calidad para la optimizacin del punto de operacin


El criterio de trabajo consiste en una suma ponderada de todas las variables manipuladas y
reguladas. Para cada variable manipulada y regulada debe introducirse el correspondiente
factor de ponderacin, es decir, el coeficiente del vector de gradiente. Si se introduce un cero,
significa que el valor de la correspondiente variable manipulada o regulada no influye
directamente en el retorno econmico. Si el regulador tiene menos de 10 variables
manipuladas o reguladas, las variables irrelevantes pasan automticamente a ser invisibles.
J0 es el componente del criterio de calidad que no depende de las variables manipuladas o
reguladas del MPC, como, p. ej., los costes fijos u otros costes calculados de otro modo. Si
bien este componente de costes no puede manipularse durante la optimizacin interna del
regulador, tenerlo en cuenta para el clculo del total permite visualizar valores numricos ms
realistas para los costes totales.

Consulte tambin
Vistas de MPC10x10 (Pgina 937)
Vista estndar de MPC10x10 (Pgina 938)
Visor de curvas de MPC 10x10 (Pgina 950)
Vista preliminar de MPC10x10 (Pgina 947)

4.15.8.4 Vista de parmetros CV de MPC10x10

Vista de parmetros CV para MPC10x10


La vista de parmetros CV es una tabla en la que se reserva una fila para cada canal de
regulacin:

En el extremo izquierdo figura el nmero de canal. La unidad fsica es vlida para todos los
valores de este canal de regulacin a excepcin del prefiltro, cuya constante de tiempo se
indica en segundos para todos los canales.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 945
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

(1) Visualizacin y modificacin de parmetros de valores lmites de la consigna


En cada fila pueden modificarse los siguientes parmetros de consigna para el
correspondiente canal de regulacin:
"H rango": lmite superior para control manual de la consigna
"Optimizacin H rango": lmite superior para optimizacin de la consigna
"Especificacin del operador": visualizacin de la consigna especificada en la vista
estndar, aqu no admite control manual.
"Banda muerta": Formacin del error de regulacin y banda muerta (Pgina 173), apartado
"Formacin del error de regulacin y banda muerta"
"Consigna ptima": calculada por la optimizacin, no controlable
"Optimizacin L rango": lmite inferior para optimizacin de la consigna
"L rango": lmite inferior para control manual de la consigna
"Prefiltro": Funciones de TimeTrig (Pgina 1629), apartado "Filtro de consignas"
Los valores numricos correspondientes a los lmites se muestran de izquierda a derecha en
orden descendente. Los tres valores relevantes por canal para la optimizacin estn marcados
en azul.
Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Los permisos de operacin para los parmetros de consigna se muestran en la vista preliminar.

4.15.8.5 Vista de parmetros MV de MPC10x10

Vista de parmetros MV para MPC10x10


La vista de parmetros MV es una tabla en la que se reserva una fila para cada canal de
variable manipulada:

Advanced Process Library (V8.1)


946 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

En el extremo izquierdo figura el nmero de canal. La unidad fsica es vlida para el lmite
superior e inferior de cada uno de los canales. La limitacin del gradiente se realiza por
segundo en la correspondiente unidad de variable manipulada.

(1) Visualizacin y modificacin de parmetros de valores lmite de la variable manipulada


En esta rea se modifican los parmetros siguientes de la variable manipulada:
"H rango": lmite superior de la variable manipulada para el modo Automtico
"L rango": lmite inferior de la variable manipulada para el modo Automtico
"Limitacin gradientes": variacin mxima (absoluta) de la variable manipulada por
segundo
Los permisos de operacin para los parmetros de consigna se muestran en la vista preliminar.

4.15.8.6 Vista preliminar de MPC10x10

Vista preliminar de MPC10x10

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 947
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

(1) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES). La mitad inferior de la ventana muestra permisos de operacin vlidos para todos los
canales de salida y de regulacin.
La mitad superior muestra a la izquierda los permisos de operacin no referidos a canales y
a la derecha los permisos de operacin especficos del canal para las distintas consignas.
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).
Aqu se muestran las habilitaciones de operacin siguientes para parmetros:
"Automtico": se permite cambiar al modo "Automtico".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Optimizacin activada": se permite activar la optimizacin.
"Optimizacin desactivada": se permite desactivar la optimizacin.
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Encontrar ms informacin al respecto en el captulo Permisos de
operacin (Pgina 232).
"Cambiar SP1..10": se permite cambiar la consigna 1..10
"Cambiar MV": se permite cambiar las variables manipuladas

Nota
El operador de la OS debe poder cambiar siempre al modo "Manual". Por ello en el
faceplate no existe ningn permiso especfico de operacin para conmutar al "Modo
Manual".

Los siguientes permisos de operacin se aplican a todos los canales de salida.

Advanced Process Library (V8.1)


948 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

"Cambiar MV": se permite cambiar las variables manipuladas en el modo Manual


"Lmites MV": se permite cambiar los lmites superior e inferior de todas las variables
manipuladas.
"Limitaciones de gradiente MV": se permite cambiar los lmites de gradiente de todas las
variables manipuladas.
Los siguientes permisos de operacin se aplican a todos los canales de regulacin.
"Lmites superiores SP": se permite cambiar los lmites superiores de todas las
consignas.
"Bandas muertas": se permite cambiar las bandas muertas de todas las variables
reguladas.
"Lmites inferiores SP": Se permite cambiar los lmites inferiores de todas las consignas.
"Prefiltro": Se permite cambiar las constantes de tiempo de los prefiltros de todas las
consignas.

(2) Horizonte de prediccin


El horizonte de prediccin indica hasta qu punto del futuro llega el regulador en sus
predicciones. El valor se determina en el configurador MPC y se muestra a ttulo informativo
en el faceplate.

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 949
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15.8.7 Visor de curvas de MPC 10x10

Visor de curvas MPC10x10


Para el MPC10x10 existe un visor de curvas especfico del bloque, que se suministra en forma
de archivo @PG_APL_TrendMPC_L.pdl y en caso necesario puede modificarlo el usuario.

 

(1) Barra de herramientas


(2) rea de visualizacin de curvas
(3) Barra de estado
(4) Botn para conmutar entre la variable de fichero y la variable online. En la barra de estado
se indica si el visor de curvas trabaja con datos online o con datos de fichero.
La tecla de exportacin solo est visible y operativa con el permiso de operacin "Operacin
de alto nivel".
Encontrar ms informacin sobre el visor de curvas en la Ayuda en pantalla del WinCC
Information System.
La ventana del visor de curvas est dividida en dos mitades.
La mitad superior muestra todas las variables reguladas junto con sus correspondientes
consignas. Para hacer visible la correlacin, la consigna se muestra en el mismo color que el
valor real correspondiente. Las consignas son lneas discontinuas, y los valores reales, lneas
gruesas. Si una variable regulada coincide perfectamente con la consigna, aparece tapndola.
La mitad inferior de la ventana muestra todas las variables manipuladas.
Ambas mitades utilizan la misma secuencia de colores para cada uno de los canales. La
secuencia empieza con el color verde para el canal 1 (color predeterminado para el valor real
en el regulador PID) y atraviesa el espectro de colores de arriba abajo hasta el gris y el negro.
A partir del canal 7 (rojo) se atraviesa el resto de la gama de arriba abajo. Cada canal tiene
un eje de ordenadas propio en el color correspondiente.

Advanced Process Library (V8.1)


950 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

4.15.8.8 Smbolo de bloque para MPC10x10

Smbolos del bloque para MPC10x10


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Correccin
Indicador de nota
Valor de proceso (negro, con y sin decimales)
La visualizacin del nombre del tag (variable) puede activarse de forma centralizada para
todas las instancias del bloque mediante la variable de WinCC @APLShowTag:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1

2 Estrecho, sin unidades

3 Smbolo de bloque en
representacin completa

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 951
Bloques de regulacin
4.15 MPC10x10 - Regulador predictivo grande

Configurar los smbolos de bloque (Pgina 219)


Operacin mediante el smbolo del bloque (Pgina 221)
Estructura del smbolo de bloque (Pgina 212).

Advanced Process Library (V8.1)


952 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin 5
5.1 DoseL - Dosificadores

5.1.1 Descripcin de DoseL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1809
Familia: Dosage

Campo de aplicacin de DoseL


El bloque se utiliza para las siguientes aplicaciones:
dosificacin monocomponente mediante medicin de caudal
pesaje de carga y descarga mediante balanza de dosificacin

Funcionamiento
El procesamiento es discontinuo y se realiza mediante un controlador de dosificacin gruesa/
fina con vigilancia de caudal y especificacin de consigna. El flujo de dosificacin puede
repartirse entre 16 ciclos como mximo.
Ambos procedimientos admiten una fase de cola y una redosificacin. El valor de entrada
tambin puede ser suministrado por un mdulo de impulsos a travs del bloque de canal
Pcs7Cntx (x=1...3) , salida PV1CycLi .

Nota
En caso de utilizar un mdulo de impulsos, los impulsos contados por ciclo deben
normalizarse a travs de las conexiones "Gain" y "Ti" en DoseL .
Ejemplo:
Un impulso de 35 kg por hora significa que la conexin "Gain" se debe parametrizar a 35 y,
la conexin "Ti", a 3600.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 953
Bloques de dosificacin
5.1 DoseL - Dosificadores

Para el bloque DoseL existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Dosificacin (Dose_Lean) (Pgina 2124)
Dosificacin con aparatos PA/FF (DoseLean_Fb) (Pgina 2124)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de DoseL
(Pgina 978).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 SP_ExtAct
9 Ctrl
10 Ctrl2
11 1 = Dosificacin de balanza
12 0 = Dosificacin de balanza para carga
1 = Dosificacin de balanza para descarga
13 BypProt activo
14 Estado de seal no vlido
15 Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 DosOn
20 DosRelax
21 DosEnd

Advanced Process Library (V8.1)


954 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Bit de estado Parmetro


22 DosOff
23 DosPause
24 DosStart
25 1 = Redosificacin
26 Comando "Inicio"
27 Comando "Pausa"
28 Comando "Continuar"
29 Comando "Cancelar"
30 UserAna1 interconectado
31 UserAna2 interconectado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 DQ_AH_Act xx_Act considerando Feature Bit 29
2 DQ_AL_Act xx_Act considerando Feature Bit 29
3 DQ_AH_En
4 DQ_AL_En
5 DQ_AH_MsgEn
6 DQ_AL_MsgEn
7 PV_AH_Act xx_Act considerando Feature Bit 29
8 PV_AL_Act xx_Act considerando Feature Bit 29
9 PV_AH_En y Feature Bit 7 = 1 o PV_AH_En y modo de caudal
10 PV_AL_En y Feature Bit 7 = 1 o PV_AL_En y modo de caudal
11 PV_AH_MsgEn
12 PV_AL_MsgEn
13 PV_AH2_Act xx_Act considerando Feature Bit 29
14 PV_AL2_Act xx_Act considerando Feature Bit 29
15 PV_AH2_En y Feature Bit 7 = 1 o PV_AH2_En y modo de caudal
16 PV_AL2_En y Feature Bit 7 = 1 o PV_AL2_En y modo de caudal
17 PV_AH2_MsgEn
18 PV_AL2_MsgEn
19 CR_AH_Act xx_Act considerando Feature Bit 29
20 CR_AH_En y Feature Bit 7 = 1 o CR_AH_En y modo de caudal
21 CR_AH_MsgEn
22 Indicador de enclavamientos en el smbolo del bloque
23 1 = Balanza tarada
24 Vista preliminar automtica 1 = Dosificacin "On"
25 Vista preliminar automtica 1 = Dosificacin "Cola"
26 Vista preliminar automtica 1 = Dosificacin "Fin"
27 Vista preliminar automtica 1 = Dosificacin "Off"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 955
Bloques de dosificacin
5.1 DoseL - Dosificadores

Bit de estado Parmetro


28 Vista preliminar automtica 1 = Dosificacin "Pausa"
29 Forcen activado
30 Informacin de puenteo del bloque de funcin precedente
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 El botn "Enclavamiento" est habilitado
1 El botn "Habilitacin" est habilitado
2 El botn "Proteccin" est habilitado
3 DosCancelMsgEn
4 Feature Bit 7 = 1 (calcular el caudal en la dosificacin de balanza)
5 Feature Bit 7 = 1 o modo de caudal
6 Visualizacin de las consignas de caudal en porcentaje
7 Visualizacin de las consignas de caudal en forma de barra
8 Solicitud de reset en modo Automtico
9 Bit 8 Feature = 1 (consigna de cantidad absoluta dosificada en fino)
10 SimLiOp.Value
11 Error externo generado por FaultExt o fallo externo de control de procesos CSF con
el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
12 - 18 no utilizado
19 StartForce
20 CancelForce
21 PauseForce
22 ContForce
23 - 27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 1 = El parmetro de entrada CtrlChnST est interconectado
31 1 = El parmetro de entrada Ctrl2ChnST est interconectado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn

Advanced Process Library (V8.1)


956 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Bit de estado Parmetro


5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 Retardo del aviso DQ_AH_Tol
9 Retardo del aviso DQ_AL_Tol
10 Retardo del aviso PV_AH_Lim
11 Retardo del aviso PV_AL_Lim
12 Retardo del aviso PV_AH2_Lim
13 Retardo del aviso PV_AL2_Lim
14 Retardo del aviso CR_AH_Lim
15 Agrupacin de retardos de aviso
16 - 22 no utilizado
23 Seal de puenteo oculta en Permit
24 Seal de puenteo oculta en Intlock
25 Seal de puenteo oculta en Protect
26 Bit 2 Feature2: Seal de puenteo separada
27 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Funciones de DoseL (Pgina 959)
Avisos de DoseL (Pgina 975)
Modos de operacin de DoseL (Pgina 957)
Tratamiento de errores de DoseL (Pgina 973)
Diagrama de bloques de DoseL (Pgina 993)

5.1.2 Modos de operacin de DoseL

Modos de operacin de DoseL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 957
Bloques de dosificacin
5.1 DoseL - Dosificadores

Modo Manual (Pgina 70)


Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

"Modo Local"
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo "Local" la dosificacin se puede:
"Iniciar" (flanco ascendente StartLocal)
"Cancelar" (CancelLocal = 1)
"Detener" (PauseLocal = 1)
"Continuar" (ContLocal = 1)
Cuando se cambia el bloque a modo "Local", se influye en el control nicamente mediante las
seales "locales" (parmetros de entrada StartLocal = 1, CancelLocal = 1,
PauseLocal = 1 y ContLocal = 1).

Nota
A diferencia de la descripcin general, en el parmetro LocalSetting slo es posible
ajustar los valores 0, 1 y 3; es decir, la correccin en modo "Local" no es posible en DoseL.

"Modo Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico" la dosificacin se puede:
"Iniciar" (flanco ascendente StartAut)
"Cancelar" (CancelAut = 1)
"Detener" (PauseAut = 1)
"Continuar" (ContAut = 1)

"Modo Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual" la dosificacin se puede:
"Iniciar" (StartMan = 1)
"Cancelar" (CancelMan = 1)

Advanced Process Library (V8.1)


958 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

"Detener" (PauseMan = 1)
"Continuar" (ContMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de DoseL (Pgina 953)
Funciones de DoseL (Pgina 959)
Tratamiento de errores de DoseL (Pgina 973)
Avisos de DoseL (Pgina 975)
Terminales de DoseL (Pgina 978)
Diagrama de bloques de DoseL (Pgina 993)

5.1.3 Funciones de DoseL

Funciones de DoseL
A continuacin se muestra una relacin de las funciones de este bloque.

Diagrama de estado
El bloque dispone de los estados:
"Fin"
"On"
"Cola"
"Off"
"Pausa"
El estado se cambia con los comandos:
"Iniciar"
"Cancelar"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 959
Bloques de dosificacin
5.1 DoseL - Dosificadores

"Detener"
"Continuar"
,QLFLDUFRQWLQXDU UHGRVLILFDFLQ

 &DQFHODU

&DQFHODU
&ROD



)LQ 2Q

&DQFHODU
2II

&RQWLQXDU 

'HWHQHU
&DQFHODU
3DXVD

&RQWLQXDU

Solo es posible iniciar la dosificacin si la consigna es mayor que la cantidad a dosificar actual
(DQ_Out) o si el Feature Bit 6 est activado y no hay ningn enclavamiento pendiente.
Sin embargo, el estado tambin cambia automticamente:

Nmero en el Funcin
grfico (arriba)
1 Cuando se alcanza la cantidad a dosificar finaliza la dosificacin
(DQ_Out DQ_SP).
2 Cuando la cantidad a dosificar alcanza la cantidad de cola (en relacin a la
consigna de dosificacin DQ_Out DQ_SP DribbOut), se activa el estado Cola.
3 Redosificacin automtica en modo Automtico mediante el Feature Bit 12
cuando se ha determinado una subdosificacin tras el tiempo de cola
(RelaxTime).
4 Alarma de caudal (vase el parmetro de entrada Feature Bit 11) o
Enclavamiento.
Con un estado de valor de proceso "Malo, debido al dispositivo" o "Malo, debido
al proceso", el proceso de dosificacin del bloque DoseL pasa al estado "Off".
El comportamiento puede ajustarse parametrizando el bit Feature.
5 La alarma de caudal se acusa (tambin es posible con el comando "Continuar"
si el Feature Bit 9 = 1) o
El enclavamiento se acusa (tambin es posible con el comando "Continuar" si
el Feature Bit 9 = 1).
Comando "Continuar" tras subdosificacin.
6 Subdosificacin determinada tras el tiempo de cola (RelaxTime).
7 Enclavamiento
8 Finalizacin del tiempo de cola (RelaxTime) y la cantidad a dosificar est por
encima del lmite inferior de tolerancia (DQ_Out DQ_SP_Tol - DQ_AL_Tol)

Advanced Process Library (V8.1)


960 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Nmero en el Funcin
grfico (arriba)
9 La subdosificacin se acusa o la cantidad a dosificar se ha alcanzado
(DQ_Out DQ_SP), p. ej. mediante caudal mnimo
10 La cantidad a dosificar se ha alcanzado (DQ_Out DQ_SP), p. ej. mediante caudal
mnimo

Salidas de control
En estado "On" se emiten las salidas de control Dosificacin gruesa (Ctrl) o Dosificacin
fina (Ctrl2).
La salida de control Dosificacin gruesa est activa si:
DQ_Out < DQ_SP DQ2_SP
La salida de control Dosificacin fina est activa si:
DQ_Out DQ_SP DQ2_SP
Con DQ_Out: valor real de la cantidad a dosificar
DQ_SP: consigna de la cantidad a dosificar
DQ2_SP: consigna de la cantidad de dosificacin fina ("calculada")

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47).
Adems de las salidas de control estticas Ctrl, Ctrl2, el bloque dispone de las salidas de
impulso P_Ctrl, P_Ctrl2, que se emiten en funcin de las salidas de control estticas.

Determinar la cantidad a dosificar en la dosificacin de caudal


La dosificacin de caudal se activa mediante el Feature Bit 5 = 0 (Definir el tipo de
dosificacin (Pgina 140)).
En caso de dosificacin de caudal, la cantidad a dosificar se determina mediante la ecuacin:

SampleTime ( PV _ Outalt + PV _ Out )


DQ _ Out = DQ _ Out + g
TI 2
Siendo:
DQ_Out: valor real de la cantidad a dosificar
SampleTime: tiempo de muestreo [s]
TI: factor de conversin sin dimensin para la base de tiempo de la adquisicin de valores
medidos a la base de tiempo 1 s
PV_Outalt: ltimo valor PV_OUT
El parmetro de salida PV_OUT se determina a partir del clculo del valor medio:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 961
Bloques de dosificacin
5.1 DoseL - Dosificadores

PV _ Out( t ) + PV _ Out( t 1 ) + ... + PV _ Out( t ( n 1 ))


PV _ Out :=
NumSample( N )

Siendo:
PV_Out(t) = PV Gain
El clculo del valor medio solo est activo si NumSample > 1 y NumSample 16 y sirve para
alisar seales medidas de pulsacin sistemtica.

Nota
Integracin del caudal para la cantidad a dosificar
La integracin del caudal para la cantidad a dosificar se realiza con la regla del trapecio. Al
contrario que en la regla del rectngulo sumada, en la que los valores simplemente se
totalizan, en la regla del trapecio se reduce el error de procedimiento para calcular el valor
integral numrico.

La cantidad a dosificar se determina en los estados "On" y "Cola". En los estados "Fin", "Off"
y "Pausa" se determina el caudal (caudal mnimo) en funcin del Feature Bit 13 (El caudal
mnimo se registra siempre en la cantidad a dosificar (Pgina 161)) y del valor CR_AH_Lim.
La vigilancia del caudal mnimo se desactiva con CR_AH_En = 0 .

Determinar la cantidad a dosificar en la dosificacin de balanza


La dosificacin de balanza se activa mediante el Feature Bit 5 = 1 (Definir el tipo de
dosificacin (Pgina 140)).
En caso de dosificacin de balanza, la cantidad a dosificar se determina en el estado "Inicio"
tras un flanco ascendente del parmetro de entrada StandStill. El parmetro de entrada
StandStill es una seal de realimentacin de la balanza.
La determinacin de la cantidad a dosificar finaliza tras resetear la cantidad a dosificar en el
estado "Fin".
Si la seal no est presente, hay que parametrizar StandStill con 1 de forma fija para
determinar la cantidad a dosificar justo al iniciar la dosificacin.
En caso de pesaje de carga (MeterType = 0), la cantidad a dosificar se determina mediante
las ecuaciones:

DQ _ Out = PV _ Out DQ _ Tare


En caso de pesaje de descarga (MeterType = 1):

DQ _ Out = DQ _ Tare PV _ Out


con PV_Out = PV Gain
En el estado "Inicio", la memoria de tara DQ_Tare se activa con PV_Out con el primer flanco
ascendente de StandStill.

Advanced Process Library (V8.1)


962 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Si se ha parametrizado fijamente StandStill con 1, la memoria de tara se activar justo al


iniciar la dosificacin.

Nota
El parmetro de salida DQ_Out es la cantidad a dosificar y no el valor real de balanza
propiamente dicho. En el estado "Fin" (= tras resetear la cantidad a dosificar) ya no se
visualiza nada, puesto que el proceso de dosificacin ha terminado. Al iniciar la dosificacin,
el valor real de balanza se transfiere a la memoria de tara; de este modo, la cantidad a
dosificar permanece siempre en 0 tras iniciar la dosificacin. Por este motivo no se visualiza
el valor real de balanza en el estado "Fin".

Calcular el caudal en la dosificacin de balanza


El clculo del caudal se activa mediante el Feature Bit 7 = 1
(Activar el clculo del caudal en la dosificacin de balanza (Pgina 138)).
En caso de dosificacin de balanza, el caudal se determina mediante las ecuaciones
siguientes:

GainEff
PV _ Out = ( avPV ( t ) avPV ( t 1 ))g
SampleTime
con

PV ( t ) + PV ( t 1 ) + ... + PV ( t ( N + 1 ))
avPV ( t ) =
NumSample( N )
siendo avPV(t) = variable interna para la cantidad media a dosificar

Cola
El estado "Cola" se alcanza automticamente tras
DQ_Out DQ_SP DribbOut
Siendo:
DQ_Out: valor real de la cantidad a dosificar
DQ_SP: consigna de la cantidad a dosificar
DribbOut: cantidad de cola
La cantidad de cola se predefine con la entrada DribbIn.
Con DribCor = 1 es posible determinar la cantidad de cola de forma autoadaptativa a partir
de las ltimas dosificaciones:
DribbOut = DribbOut - (DQ_SP - DQ_Out) DCF / 100
DCF es el factor de ponderacin de la ltima dosificacin en % y no puede ser menor que 0
ni mayor que 100. DribbOut se calcula al finalizar la dosificacin o en la primera
subdosificacin y est limitado a DribbMax. Las redosificaciones no se tienen en cuenta.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 963
Bloques de dosificacin
5.1 DoseL - Dosificadores

El estado "Cola" est activo durante el tiempo RelaxTime. Con DribbOut = 0 se desactiva
el estado "Cola".
Si la funcin "Activar parametrizacin de la cantidad de cola (Pgina 152)" est activa (bit
Feature 27 = 1) y el clculo automtico de la cantidad de cola est desactivado (DribCor = 0),
la cantidad se puede parametrizar tambin durante la dosificacin, pero no en el estado "Cola".

Sobredosificacin/subdosificacin
Una vez transcurrido el estado "Cola" se comprueba si la cantidad a dosificar presenta
sobredosificacin o subdosificacin. En el estado "Fin" no se comprueba si hay
sobredosificacin o subdosificacin.
Hay una sobredosificacin si:
DQ_Out > DQ_SP_Tol + DQ_AH_Tol
Hay una subdosificacin si:
DQ_Out < DQ_SP_Tol - DQ_AL_Tol
Con DQ_Out: valor real de la cantidad a dosificar
DQ_SP_Tol: consigna de la cantidad a dosificar para obtener la tolerancia. Antes y
despus de determinar la sobredosificacin/subdosificacin, esta es igual a la consigna
de la cantidad a dosificar (DQ_SP).
DQ_AH_Tol: lmite superior de tolerancia
DQ_AL_Tol: lmite inferior de tolerancia
Si despus del estado "Cola" se determina una subdosificacin, se cambia al estado "Off".
Desde el estado "Off" se puede acusar la subdosificacin (U_AckOp = 1 o flanco ascendente
U_AckLi) y finalizar la dosificacin o bien iniciar la redosificacin con el comando "Continuar".

Redosificacin
Si tras una cola se produce una subdosificacin, es posible redosificar con el comando
"Continuar". Mediante el Feature Bit 12 se inicia automticamente la redosificacin en el
modo Automtico. La redosificacin es efectiva durante el tiempo P_DoseTime.
Posteriormente, el bloque cambia al estado "Cola" o, si el estado "Cola" est desactivado, a
"Fin". Si dentro del tiempo P_DoseTime se cumplen las condiciones para el estado "Cola" o
"Fin", el bloque cambia inmediatamente a dichos estados.
Tambin es posible redosificar en el estado "Fin" aumentando la consigna de la cantidad a
dosificar y activando el comando "Continuar". Tras resetear la cantidad que se debe dosificar,
ya no es posible redosificar aumentando la consigna.
Si la cantidad a redosificar es menor que la cantidad de cola, se inicia la dosificacin con
duracin P_DoseTime. Si no se ha parametrizado ningn tiempo P_DoseTime, se activan
las salidas de control Dosificacin gruesa (Ctrl) o Dosificacin fina (Ctrl2) durante un ciclo.
Si no se ha parametrizado ninguna cantidad de cola o si la cantidad que se debe redosificar
es mayor que la cantidad de cola, el proceso de dosificacin contina sin tener en cuenta el
tiempo P_DoseTime.
Indicaciones relativas a la redosificacin aumentando la consigna:

Advanced Process Library (V8.1)


964 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Tras aumentar la consigna, los lmites de tolerancia no se actualizan hasta que se activa
el comando "Continuar" para garantizar una visualizacin coherente en caso de
subdosificacin/sobredosificacin.
Una vez cancelado el proceso de dosificacin, la redosificacin solo es posible si se
aumenta la consigna de la cantidad a dosificar y existe una cantidad real.
En los modos "Automtico" y "Local", el comando "Continuar" debe realizarse con un flanco
ascendente con el fin de impedir procesos de dosificacin involuntarios tras aumentar la
consigna.

Resetear la cantidad a dosificar


Solo es posible resetear la cantidad a dosificar en el estado "Fin" con RstDQ_Op = 1 o con
un flanco ascendente RstDQ_Li.
Mediante el Feature Bit 6 se resetea automticamente la cantidad a dosificar al iniciar la
dosificacin.

Especificacin de consigna externa/interna


Este bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).
El bloque necesita siempre la consigna de la cantidad a dosificar (consigna de dosificacin).
Todos los terminales para la consigna de dosificacin empiezan por DQ_.... La consigna de
dosificacin se compone de la consigna gruesa y la consigna fina para el control de
dosificacin gruesa/fina. Todos los terminales para la consigna fina empiezan por DQ2_....
La consigna gruesa se obtiene internamente a partir de la consigna de dosificacin y de la
consigna fina y se visualiza en la salida con DQ1_SP. Si no hay ninguna consigna fina, la
consigna gruesa es igual a la consigna de dosificacin.
Es posible predefinir consignas de caudal para la especificacin de consigna Dosificacin
gruesa/fina. Todos los terminales para la dosificacin gruesa empiezan por SP_... y todas
los terminales para la dosificacin fina, por SP2_.... En la salida SP se visualiza la consigna
para dosificacin gruesa o fina en el estado "On", en funcin del control de dosificacin gruesa/
fina.

Limitacin de consigna
Las consignas se limitan en el bloque por medio de parmetros comunes:
Cantidad a dosificar gruesa: DQ_HiLim, DQ_LoLim
Cantidad a dosificar fina: DQ2_HiLim, DQ2_LoLim
Caudal grueso: SP_HiLim, SP_LoLim
Caudal fino: SP2_HiLim, SP2_LoLim
En caso de violacin del lmite de consigna, las consignas externas se limitan al valor lmite
especificado por el operador. En las consignas internas se emite el ltimo valor vlido.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 965
Bloques de dosificacin
5.1 DoseL - Dosificadores

Conmutacin sin saltos de consigna externa a interna


Con el parmetro SP_TrkExt = 1, la consigna interna se corrige siguiendo a la externa, con
lo que se consigue una conmutacin sin saltos de consigna externa a interna. De este modo
se evitan saltos no deseados en el parmetro de salida.

Vigilancia de lmites del valor de proceso


Este bloque dispone de la funcin estndar Vigilancia de lmites del valor de proceso
(Pgina 80). El caudal calculado PV_Out se vigila en funcin del control de dosificacin gruesa/
fina en las parejas de lmites PV_AH_Lim / PV_AL_Lim (dosificacin gruesa) o PV_AH2_Lim /
PV_AL2_Lim (dosificacin fina). La vigilancia solo es efectiva en el estado "On".
El caudal calculado PV_Out se vigila en funcin del control de dosificacin gruesa/fina en las
parejas de lmites PV_AH_Lim / PV_AL_Lim (dosificacin gruesa) o PV_AH2_Lim /
PV_AL2_Lim (dosificacin fina). La vigilancia solo es efectiva en el estado "On".

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37). Las
entradas StartForce, CancelForce, PauseForce y ContForce fuerzan el bloque al
estado "On", "Fin" o "Pausa".
El estado "Pausa" solo puede forzarse cuando el bloque est en estado "On".
El estado "On" solo puede forzarse desde los estados
"Off"
"Pausa"
"Fin" cuando el valor real de cantidad es menor que la consigna de cantidad.

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Con SimPV se simula el caudal. En el modo de balanza esta entrada no est activa, ni tampoco
cuando el caudal se obtiene cambiando la cantidad (Feature Bit 7 = 1)
Se pueden simular los siguientes valores:

Advanced Process Library (V8.1)


966 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Dosificacin de caudal: el caudal (PV) en la vista de consigna Caudal se predefine mediante


la entrada (SimPV, SimPV_Li).
Dosificacin de balanza: la cantidad a dosificar (DQ_Out) en la vista estndar se predefine
mediante la entrada (SimDQ, SimDQ_Li).

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto el captulo Enclavamientos (Pgina 95)
La dosificacin solo puede iniciarse sin enclavamientos. La funcin de enclavamiento no es
efectiva en el estado "Cola". Adems, la habilitacin de conexin no es efectiva en el estado
"On". Un enclavamiento en el estado "On" o "Pausa" lleva el bloque al estado "Off".

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de DoseL (Pgina 973)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
FaultExt

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 967
Bloques de dosificacin
5.1 DoseL - Dosificadores

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
PV_Out.ST
DQ_Out.ST
DQ_SP.ST
SP.ST
Standstill.ST
LocalLi.ST
StartLocal.ST
CancelLocal.ST
PauseLocal.ST
ContLocal.ST
CtrlChnST
Ctrl2ChnST
Los estados de seal siguientes se forman a partir de:

Estado de seal Estado utilizado


DQ_Out.ST se forma a partir del estado de seal PV_Out.ST. En caso de dosificacin de caudal
se tiene en cuenta adems el ltimo estado de seal DQ_Out.St, en caso de
dosificacin de balanza, el estado de seal DQ_Tare.ST. Se aplica el estado de
seal ms desfavorable. El estado de seal se resetea al realizar un reset de la
cantidad a dosificar.
DQ_SP.ST En una consigna externa DQ_Ext.ST (en caso de limitacin DQ_HiLim.ST o
DQ_LoLim.ST), en caso contrario, estado bueno
SP.ST En una consigna externa SP_Ext.ST (dosificacin gruesa) / SP2_Ext.ST
(dosificacin fina) (en caso de limitacin SP_HiLim.ST o SP_LoLim.ST,
SP2_HiLim.ST o SP2_LoLim.ST), en caso contrario, estado bueno

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Advanced Process Library (V8.1)


968 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Retardos de alarma con dos valores de tiempo por pareja de lmites


Este bloque dispone de la funcin estndar Retardo de alarma para Dos valores de tiempo
por pareja de lmites (Pgina 183).

rea de visualizacin y operacin de valores de proceso y consignas


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
5 Definir el tipo de dosificacin (Pgina 140)
6 Resetear la cantidad a dosificar al iniciar la dosificacin (Pgina 155)
7 Activar el clculo del caudal en la dosificacin de balanza (Pgina 138)
8 Utilizar la consigna interna o externa para la cantidad absoluta dosificada en fino
(Pgina 146)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Detener la dosificacin en caso de alarma de caudal (Pgina 132)
12 Redosificacin automtica en caso de subdosificacin en modo Automtico (Pgina 137)
13 El caudal mnimo se registra siempre en la cantidad a dosificar (Pgina 161)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 969
Bloques de dosificacin
5.1 DoseL - Dosificadores

Bit Funcin
15 Consignas de caudal en porcentaje (Pgina 140)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y dosificadores
(Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
23 Definir la influencia del estado de seal sobre el proceso de dosificacin (Pgina 140)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de servicio"
(Pgina 170)
27 Activar parametrizacin de la cantidad de cola (Pgina 152)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

Anotaciones relativas a la tabla:

Feature Bit 4:
Modo de pulsador (Feature Bit 4 = 0): en el modo Automtico, los comandos automticos
son seales tipo impulso, es decir, StartAut, CancelAut, PauseAut y ContAut pueden
volver a ponerse a 0 tras conmutar al estado seleccionado. En los modos "Manual" y
"Local", los comandos automticos son seales estticas y el estado del bloque se corrige
si faltan comandos automticos.
Modo de interruptor (Feature Bit 4 = 1): los estados se seleccionan mediante las entradas
StartAut (0: cancelar, 1: inicio) y PauseAut (0: continuar, 1: pausa) con seales
estticas.

Feature Bit 23:

Nota
Si el estado de seal es malo y el Feature Bit 23 = 1 , el caudal no se registra en la cantidad
a dosificar en ningn otro estado. Se emite la alarma parametrizada de caudal mnimo.

Comportamientos parametrizables mediante el parmetro Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Advanced Process Library (V8.1)


970 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede iniciar la dosificacin
5 1 = El operador puede detener la dosificacin
6 1 = El operador puede continuar la dosificacin
7 1 = El operador puede cancelar la dosificacin
8 1 = El operador puede resetear el enclavamiento y las alarmas de caudal
9 1 = El operador puede resetear la cantidad que se debe dosificar
10 1 = El operador puede acusar la subdosificacin
11 1 = El operador puede seleccionar consignas externas
12 1 = El operador puede seleccionar consignas internas
13 1 = El operador puede introducir una consigna de dosificacin
14 1 = El operador puede introducir un factor de consigna de dosificacin fina
15 1 = El operador puede introducir una consigna de caudal de dosificacin gruesa
16 1 = El operador puede introducir un factor de consigna de caudal de dosificacin fina
17 1 = El operador puede manejar una conmutacin sin saltos externa/interna
18 no utilizado
19 1 = El operador puede activar la funcin Habilitacin para mantenimiento
20 no utilizado
21 1 = El operador puede introducir una cantidad de cola
22 1 = El operador puede introducir una cantidad de cola mxima
23 1 = El operador puede activar/desactivar la obtencin automtica de la cantidad de cola
24 1 = El operador puede introducir un factor de ponderacin para la obtencin del caudal de
cola
25 1 = El operador puede modificar el valor de simulacin SimPV
26 1 = El operador puede modificar el valor de simulacin SimDQ
27 - 31 no utilizado

El bloque dispone de los siguientes permisos de operacin para el parmetro OS1Perm:

Bit Funcin
0 1 = El operador puede modificar el valor lmite de la alarma arriba de PV_OUT (dosificacin
gruesa)
1 1 = El operador puede modificar el valor lmite de la alarma abajo de PV_OUT (dosificacin
gruesa)
2 1 = El operador puede modificar el valor lmite de la histresis PV_OUT (dosificacin gruesa)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 971
Bloques de dosificacin
5.1 DoseL - Dosificadores

Bit Funcin
3 1 = El operador puede modificar el valor lmite de la alarma arriba de PV_OUT (dosificacin
fina)
4 1 = El operador puede modificar el valor lmite de la alarma abajo de PV_OUT (dosificacin
fina)
5 1 = El operador puede modificar el valor lmite de la histresis PV_OUT (dosificacin fina)
6 1 = El operador puede modificar el lmite superior de operacin de la consigna de
dosificacin
7 1 = El operador puede modificar el lmite inferior de operacin de la consigna de dosificacin
8 1 = El operador puede modificar el lmite superior de operacin del factor de consigna de
dosificacin fina
9 1 = El operador puede modificar el lmite inferior de operacin del factor de consigna de
dosificacin fina
10 1 = El operador puede modificar el valor de tolerancia de la sobredosificacin
11 1 = El operador puede modificar el valor de tolerancia de la sobredosificacin
12 1 = El operador puede modificar el lmite superior de operacin de la consigna de caudal
de dosificacin gruesa
13 1 = El operador puede modificar el lmite inferior de operacin de la consigna de caudal de
dosificacin gruesa
14 1 = El operador puede modificar el lmite superior de operacin de la consigna de caudal
de dosificacin fina
15 1 = El operador puede modificar el lmite inferior de operacin de la consigna de caudal de
dosificacin fina
16 1 = El operador puede modificar el tiempo de cola
17 1 = El operador puede modificar la redosificacin
18 1 = El operador puede modificar el valor lmite de la alarma arriba de PV_OUT (caudal
mnimo)
19 1 = El operador puede modificar el valor lmite de la histresis de PV_OUT (caudal mnimo)
20 1 = El operador puede activar/desactivar avisos mediante DQ_AH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante DQ_AL_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante PV_AH_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante PV_AL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante PV_AH2_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante PV_AL2_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante CR_AH_MsgEn
27 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Advanced Process Library (V8.1)


972 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de DoseL (Pgina 953)
Avisos de DoseL (Pgina 975)
Terminales de DoseL (Pgina 978)
Modos de operacin de DoseL (Pgina 957)
Diagrama de bloques de DoseL (Pgina 993)

5.1.4 Tratamiento de errores de DoseL

Tratamiento de errores de DoseL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
11 Error de parametrizacin TI 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 973
Bloques de dosificacin
5.1 DoseL - Dosificadores

Nmero de error Significado del nmero de error


12 Error de parametrizacin:
PV_AH_Lim < PV_AL_Lim
PV_AH2_Lim PV_AL2_Lim
DQ_HiLim.Value DQ_LoLim.Value
DQ2_HiLim.Value DQ2_LoLim.Value
SP_HiLim.Value SP_LoLim.Value
SP2_HiLim.Value SP2_LoLim.Value
30 PV no es un nmero vlido
31 PV_Out no es un nmero vlido
32 DQ_Out no es un nmero vlido
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido entre
0, 1 y 3..
42 LocalSetting = 0 y LocalLi = 1
48 SP_LiOp = 1 y SP_IntLi = 1 y SP_ExtLi = 1
51 AutModLi = 1 y ManModLi = 1 y Feature Bit Definir el modo de interruptor o
pulsador (Pgina 160) = 0
o dos terminales estn activados al mismo tiempo:
en modo "Local" StartLocal (flanco asc.), CancelLocal, PauseLocal,
ContLocalal forzar estados: StartForce, CancelForce, PauseForce,
ContForceen modo "Automtico" con modo de pulsador: StartAut (flanco
asc.), CancelAut, PauseAut, ContAut
en modo "Manual": StartMan, CancelMan, PauseMan, ContMan

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seal de entrada no vlida


El bloque puede devolver estos errores. Consulte al respecto el captulo Tratamiento de
errores (Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Advanced Process Library (V8.1)


974 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Modo de operacin Seal de entrada no vlida Reaccin de control con


Feature2 bit 3 =1
Local: StartLocal = 1 y CancelLocal = 1 Dosificacin cancelada
Localsetting = 1 o ContLocal = 1 y PauseLocal = 1 Dosificacin detenida
Localsetting = 3
Forzado y sin modo StartForce = 1 y CancelForce = 1 Dosificacin cancelada
"Local" ContForce = 1 y PauseForce = 1 Dosificacin detenida
Modo "Automtico" y Modo de pulsador (bit Feature 4 = 0): Dosificacin cancelada
sin forzado StartAut =1 y CancelAut =1
Modo de pulsador (bit Feature 4 = 0): Dosificacin detenida
ContAut = 1 y PauseAut = 1
Modo de pulsador (bit Feature 4 = 0): Dosificacin detenida
StartAut = 1 y PauseAut = 1
Modo "Manual" y sin StartMan = 1 y CancelMan = 1 Dosificacin cancelada
forzado ContMan = 1 y PauseMan = 1 Dosificacin detenida

Consulte tambin
Descripcin de DoseL (Pgina 953)
Modos de operacin de DoseL (Pgina 957)
Funciones de DoseL (Pgina 959)
Avisos de DoseL (Pgina 975)
Terminales de DoseL (Pgina 978)
Diagrama de bloques de DoseL (Pgina 993)

5.1.5 Avisos de DoseL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos de proceso
Avisos especficos de instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 975
Bloques de dosificacin
5.1 DoseL - Dosificadores

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId2 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId02, SIG 1).

Avisos de proceso

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 1 Alarma - arriba $$BlockComment$$
Sobredosificacin
SIG 2 Alarma - abajo $$BlockComment$$
Subdosificacin
SIG 3 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma
violado para dosificacin gruesa
SIG4 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma
violado para dosificacin gruesa
SIG 5 Alarma - arriba $$BlockComment$$
PV - Lmite superior de alarma
violado para dosificacin fina
SIG 6 Alarma - abajo $$BlockComment$$
PV - Lmite inferior de alarma
violado para dosificacin fina
SIG 7 Alarma - arriba $$BlockComment$$
PV - El caudal mnimo es
demasiado elevado
SIG 8 Aviso de proceso - con acuse $$BlockComment$$
Dosificacin cancelada

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


976 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId2 SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2
SIG 4 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 3

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 DQ_OUT
5 PV_OUT
6 ExtVal06
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 6 ... 8 estn asignados a los parmetros ExtVa106 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS7 - Engineering System".

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa204
5 ExtVa205
6 ExtVa206
7 ExtVa207

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 977
Bloques de dosificacin
5.1 DoseL - Dosificadores

Valor asociado Parmetros del bloque


8 ExtVa208
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa204 ... ExtVa208,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de DoseL (Pgina 953)
Funciones de DoseL (Pgina 959)
Terminales de DoseL (Pgina 978)
Modos de operacin de DoseL (Pgina 957)
Tratamiento de errores de DoseL (Pgina 973)
Diagrama de bloques de DoseL (Pgina 993)
Sellado de tiempo (Pgina 188)

5.1.6 Terminales de DoseL


Terminales de DoseL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puentear el enclavamiento en modo BOOL 0
"Local" y en la simulacin
CancelAut* 1 = Seleccin de cancelacin en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


978 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


CancelForce 1 = Forzar cancelacin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CancelLocal 1 = Seleccin de cancelacin en modo STRUCT -
"Local" Value: BOOL 0
ST: BYTE 16#80
CancelMan* 1 = Seleccin de cancelacin en modo BOOL 0
"Manual"
ContAut* 1 = Seleccin de continuacin en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
ContForce 1 = Forzar continuacin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ContLocal 1 = Seleccin de continuacin en modo STRUCT -
"Local" Value: BOOL 0
ST: BYTE 16#80
ContMan* 1 = Seleccin de continuacin en modo BOOL 0
"Manual"
CR_A_DC* Caudal mnimo: tiempo de retardo para REAL 3.0
alarmas entrantes [s]
CR_A_DG* Caudal mnimo: tiempo de retardo para REAL 3.0
alarmas salientes [s]
CR_AH_En Caudal mnimo: BOOL 1
1 = Activar alarma arriba
CR_AH_Lim Caudal mnimo: lmite de alarma arriba REAL 0.0
CR_AH_MsgEn Caudal mnimo: BOOL 1
1 = Activar aviso para alarma arriba
CR_Hyst* Caudal mnimo: histresis para lmite de REAL 0.0
alarma
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
CtrlChnST Estado de seal del canal de salida Ctrl STRUCT -
Debera estar interconectado con un Value: BOOL 0
bloque de canal de salida. ST: BYTE 16#FF
Ctrl2ChnST Estado de seal del canal de salida STRUCT -
Ctrl2 Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida.
DCF Correccin por cola [%] REAL 25.0
DosCancelMsgEn 1 = Forzar cancelacin de dosificacin BOOL 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 979
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


DQ_A_DC* Sobredosificacin/subdosificacin: REAL 0.0
tiempo de retardo para alarmas
entrantes [s]
DQ_A_DG* Sobredosificacin/subdosificacin: REAL 0.0
tiempo de retardo para alarmas
salientes [s]
DQ_AH_En Sobredosificacin: BOOL 1
1 = Activar alarma arriba
DQ_AH_MsgEn Sobredosificacin: BOOL 1
1 = Activar aviso para alarma arriba
DQ_AH_Tol Sobredosificacin: lmite de alarma REAL 0.0
arriba (en relacin a la consigna de
dosificacin)
DQ_AL_En Subdosificacin: BOOL 1
1 = Activar alarma abajo
DQ_AL_MsgEn Subdosificacin: BOOL 1
1 = Activar aviso para alarma abajo
DQ_AL_Tol* Subdosificacin: lmite de alarma abajo REAL 0.0
(en relacin a la consigna de
dosificacin)
DQ_Ext Cantidad a dosificar: consigna externa STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
DQ_HiLim Cantidad a dosificar: limitacin de STRUCT -
consigna arriba Value: REAL 100.0
ST: BYTE 16#80
DQ_Int* Cantidad a dosificar: consigna interna REAL 0.0
DQ_LoLim Cantidad a dosificar: limitacin de STRUCT -
consigna abajo Value: REAL 0.0
ST: BYTE 16#80
DQ_OpScale Cantidad a dosificar: Lmite de la escala STRUCT -
en el indicador de barras del faceplate High: REAL 100.0
Low: REAL 0.0
DQ_Unit Unidad de medida para cantidad a INT 1088
dosificar
DQ2_Ext Cantidad a dosificar: factor de consigna STRUCT -
externa para dosificacin fina Value: REAL 0.0
ST: BYTE 16#80
DQ2_HiLim* Cantidad a dosificar: limitacin de factor STRUCT -
de consigna para dosificacin fina arriba Value: REAL 100.0
ST: BYTE 16#80
DQ2_Int* Cantidad a dosificar: factor de consigna REAL 0.0
interna para dosificacin fina

Advanced Process Library (V8.1)


980 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


DQ2_LoLim* Cantidad a dosificar: limitacin de factor STRUCT -
de consigna para dosificacin fina abajo Value: REAL 0.0
ST: BYTE 16#80
DribbIn Cantidad de cola REAL 0.0
DribbMax Valor mximo de la determinacin REAL 100.0
automtica de la cantidad de cola
DribbCor 1 = Determinacin automtica de la BOOL 0
cantidad de cola
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
ExtVa204 Valor asociado 4 para avisos ANY
(MsgEvID2)
ExtVa205 Valor asociado 5 para avisos ANY
(MsgEvID2)
ExtVa206 Valor asociado 6 para avisos ANY
(MsgEvID2)
ExtVa207 Valor asociado 7 para avisos ANY
(MsgEvID2)
ExtVa208 Valor asociado 8 para avisos ANY
(MsgEvID2)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 981
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
Feature Terminal para funciones (Pgina 959) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
Gain Factor de ganancia STRUCT -
Value: REAL 1.0
ST: BYTE 16#80
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seales de la planta Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
MeterType Dosificacin de balanza: 0=Arriba BOOL 0
1=Abajo
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgEvId2 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)

Advanced Process Library (V8.1)


982 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
NumSample Nmero de valores para calcular el valor INT 0
medio
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 959) Bit 0: BOOL 1
Bit 25: BOOL 1
Bitt 26: BOOL 1
Bit 31: BOOL 1
OS1Perm Terminal para permisos de operacin STRUCT -
(Pgina 959) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
P_DoseTime* Duracin de la redosificacin [s] REAL 0.0
PauseAut* 1 = Seleccin de pausa en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
PauseForce 1 = Forzar pausa STRUCT -
Value: BOOL 0
ST: BYTE 16#80
PauseLocal 1 = Seleccin de pausa en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
PauseMan* 1 = Seleccin de pausa en modo BOOL 0
"Manual"
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada
Permit 1 = Habilitacin para abrir / cerrar desde STRUCT -
la posicin de reposo Value: BOOL 1
0 = No hay habilitacin de activacin de ST: BYTE 16#FF
la OS para la vlvula

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 983
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
PV Valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
PV_A_DC* tiempo de retardo para alarmas PV REAL 3.0
entrantes [s] en la dosificacin de caudal
(fase de dosificacin gruesa)
PV_A_DG* tiempo de retardo para alarmas PV REAL 3.0
salientes [s] en la dosificacin de caudal
(fase de dosificacin gruesa)
PV_A2_DC* tiempo de retardo para alarmas PV REAL 3.0
entrantes [s] en la dosificacin de caudal
(fase de dosificacin fina)
PV_A2_DG* tiempo de retardo para alarmas PV REAL 3.0
salientes [s] en la dosificacin de caudal
(fase de dosificacin fina)
PV_AH_En 1 = Activar lmite de alarma PV (arriba) BOOL 1
en la dosificacin de caudal (fase de
dosificacin gruesa)
PV_AH_Lim Lmite de alarma PV (arriba) en la REAL 100.0
dosificacin de caudal (fase de
dosificacin gruesa)
PV_AH_MsgEn 1 = Activar aviso de alarma PV (arriba) BOOL 1
en la dosificacin de caudal (fase de
dosificacin gruesa)
PV_AH2_En 1 = Activar alarma PV (arriba) en la BOOL 1
dosificacin de caudal (fase de
dosificacin fina)
PV_AH2_Lim Lmite de alarma PV (arriba) en la REAL 100.0
dosificacin de caudal (fase de
dosificacin fina)
PV_AH2_MsgEn 1 = Activar aviso de alarma PV (arriba) BOOL 1
en la dosificacin de caudal (fase de
dosificacin fina)
PV_AL_En 1 = Activar lmite de alarma PV (abajo) BOOL 1
en la dosificacin de caudal (fase de
dosificacin gruesa)

Advanced Process Library (V8.1)


984 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


PV_AL_Lim Lmite de alarma PV (abajo) en la REAL 0.0
dosificacin de caudal (fase de
dosificacin gruesa)
PV_AL_MsgEn 1 = Activar aviso de alarma PV (abajo) BOOL 1
en la dosificacin de caudal (fase de
dosificacin gruesa)
PV_AL2_En 1 = Activar alarma PV (abajo) en la BOOL 1
dosificacin de caudal (fase de
dosificacin fina)
PV_AL2_Lim Lmite de alarma PV (abajo) en la REAL 0.0
dosificacin de caudal (fase de
dosificacin fina)
PV_AL2_MsgEn 1 = Activar aviso de alarma PV (abajo) BOOL 1
en la dosificacin de caudal (fase de
dosificacin fina)
PV_Hyst* histresis para lmites de alarma PV en REAL 1.0
la dosificacin de caudal (fase de
dosificacin gruesa)
PV_Hyst2 histresis para lmites de alarma PV en REAL 1.0
la dosificacin de caudal (fase de
dosificacin fina)
PV_OpScale Lmite de la escala en el indicador de STRUCT -
barras PV del faceplate High: REAL 100.0
Low: REAL 0.0
PV_Unit Unidad de medida para el valor de INT 1349
proceso
RelaxTime* Duracin de la fase de cola [s] REAL 3.0
RstDQ_Li 1 = Reset de la cantidad a dosificar por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
RstDQ_Op* 1 = Reset de la cantidad a dosificar por BOOL 0
operador
RstLi* 1 = Reset del enclavamiento/vigilancia STRUCT -
de caudal por interconexin Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset del enclavamiento/vigilancia BOOL 0
de caudal por operador
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 985
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SimDQ* Cantidad a dosificar: valor utilizado en REAL 0.0
modo de balanza si SimOn = 1
SimDQ_Li Valor de simulacin enlazable DQ STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimPV* Valor de proceso utilizado en modo de REAL 0.0
caudal cuando SimOn = 1
SimPV_Li Valor de proceso utilizado cuando STRUCT -
SimOnLi.Value =1 (SimLiOp.Value Value: REAL 0.0
= 1)
ST: BYTE 16#80
SP_Ext Consigna externa de caudal - STRUCT -
dosificacin gruesa Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi 1 = Seleccionar consignas externas por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consignas externas por BOOL 0
operador
SP_HiLim Lmite superior de la consigna de caudal STRUCT -
- dosificacin gruesa Value: REAL 100.0
ST: BYTE 16#80
SP_Int* Consigna interna de caudal - REAL 0.0
dosificacin gruesa
SP_IntLi 1 = Seleccionar consignas internas por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consignas internas por BOOL 0
operador
SP_LiOp Seleccionar origen de consigna (interna/ STRUCT -
externa): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador

Advanced Process Library (V8.1)


986 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


SP_LoLim Lmite inferior de la consigna de caudal STRUCT -
- dosificacin gruesa Value: REAL 0.0
ST: BYTE 16#80
SP_TrkExt 1 = La conmutacin sin saltos de la BOOL 1
consigna de externa a interna est
activada
SP2_Ext Consigna externa de caudal - STRUCT -
dosificacin fina Value: REAL 0.0
ST: BYTE 16#80
SP2_HiLim Lmite superior de la consigna de caudal STRUCT -
- dosificacin fina Value: REAL 100.0
ST: BYTE 16#80
SP2_Int* Consigna interna de caudal - REAL 0.0
dosificacin fina
SP2_LoLim Lmite inferior de la consigna de caudal STRUCT -
- dosificacin fina Value: REAL 0.0
ST: BYTE 16#80
StandStill 1 = Balanza parada, realimentacin de STRUCT -
dispositivo de dosificacin Value: BOOL 1
ST: BYTE 16#80
StartAut* 1 = Seleccin de inicio en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
StartForce 1 = Forzar inicio STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StartLocal 1 = Seleccin de inicio en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StartMan* 1 = Seleccin de inicio en modo "Manual" BOOL 0
StepNo Nmero de etapa del lote DWORD 16#00000000
TI Tiempo integral (tiempo de accin STRUCT -
integral) [s] Value: REAL 1.0
ST: BYTE 16#80
U_AckLi 1 = Acuse de subdosificacin por STRUCT -
interconexin Value: BOOL 0
ST: BYTE 16#80
U_AckOp* 1 = Acuse de subdosificacin por BOOL 0
operador
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 987
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
CR_AH_Act Caudal mnimo: 1 = Alarma arriba activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
Ctrl Salida de control para dosificacin STRUCT -
gruesa Value: BOOL 0
ST: BYTE 16#80
Ctrl2 Salida de control para dosificacin fina STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DosEnd 1 = Fin de la dosificacin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DosOff 1 = Dosificacin desconectada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DosOn 1 = Dosificacin conectada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DosPause 1 = Dosificacin en pausa STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


988 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


DosRelax 1 = Cola de dosificacin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DosStart 1 = Dosificacin iniciada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DQ_AH_Act 1 = Sobredosificacin STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
DQ_AL_Act 1 = Subdosificacin STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
DQ_ExHiAct Cantidad a dosificar: STRUCT -
1 = Limitacin superior para consigna Value: BOOL 0
externa alcanzada ST: BYTE 16#80
DQ_ExLoAct Cantidad a dosificar: STRUCT -
1 = Se ha alcanzado la limitacin inferior Value: BOOL 0
de la consigna externa ST: BYTE 16#80
DQ_ExtOut Cantidad a dosificar: consigna externa, STRUCT -
equivale al parmetro de entrada Value: REAL 0.0
DQ_Ext
ST: BYTE 16#80
DQ_Out Cantidad a dosificar STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
DQ_SP Consigna de cantidad a dosificar STRUCT -
utilizada por el bloque Value: REAL 0.0
ST: BYTE 16#80
DQ_SP_Tol Consigna para determinar los lmites de STRUCT -
tolerancia Value: REAL 0.0
ST: BYTE 16#80
DQ_Tare Memoria de tara en la dosificacin de STRUCT -
balanza Value: REAL 0.0
ST: BYTE 16#80
DQ1_SP Consigna de cantidad de dosificacin STRUCT -
gruesa utilizada por el bloque Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 989
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


DQ2_ExHiAct Cantidad a dosificar: STRUCT -
1 = Se ha alcanzado la limitacin Value: BOOL 0
superior para el factor de consigna ST: BYTE 16#80
externa de dosificacin fina
DQ2_ExLoAct Cantidad a dosificar: STRUCT -
1 = Se ha alcanzado la limitacin inferior Value: BOOL 0
para el factor de consigna externa de ST: BYTE 16#80
dosificacin fina
DQ2_ExtOut Cantidad a dosificar: factor de consigna STRUCT -
externa de dosificacin fina [%], Value: REAL 0.0
equivale al parmetro de entrada
ST: BYTE 16#80
DQ2_Ext
DQ2_SP Consigna de cantidad de dosificacin STRUCT -
fina utilizada por el bloque Value: REAL 0.0
ST: BYTE 16#80
DribbOut Cantidad de cola STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de DoseL (Pgina 973).
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit o Protect) est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgAckn2 Estado de acuse de aviso 2 (salida WORD 16#0000
ACK_STATE de la segunda ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)

Advanced Process Library (V8.1)


990 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


MsgErr2 Error de aviso 2 (salida ERROR de la BOOL 0
segunda ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
MsgStat2 Estado de aviso 2 (salida STATUS de la WORD 16#0000
segunda ALARM_8P)
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS1PermLog Visualizacin de OS1Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS1PermOut Visualizacin de OS1Perm DWORD 16#FFFFFFFF
P_Ctrl 1 = Salida de impulso para dosificacin STRUCT -
gruesa Value: BOOL 0
ST: BYTE 16#80
P_Ctrl2 1 = Salida de impulso para dosificacin STRUCT -
fina Value: BOOL 0
ST: BYTE 16#80
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
PV_AH_Act 1 = Alarma PV arriba activa (fase de STRUCT -
dosificacin gruesa). Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_AH2_Act 1 = Alarma PV arriba activa (fase de STRUCT -
dosificacin fina). Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 991
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


PV_AL_Act 1 = Alarma PV abajo activa (fase de STRUCT -
dosificacin gruesa). Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_AL2_Act 1 = Alarma PV abajo activa (fase de STRUCT -
dosificacin fina). Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
PV_Out Salida valor de proceso STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SP Consigna activa de caudal STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_ExHiAct Caudal de dosificacin gruesa: STRUCT -
1 = Limitacin superior para consigna Value: BOOL 0
externa alcanzada ST: BYTE 16#80
SP_ExLoAct Caudal de dosificacin gruesa: STRUCT -
1 = Se ha alcanzado la limitacin inferior Value: BOOL 0
de la consigna externa ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_ExtOut Caudal de dosificacin gruesa: consigna STRUCT -
externa, equivale al parmetro de Value: REAL 0.0
entrada SP_Ext
ST: BYTE 16#80
SP1 Consigna de caudal de dosificacin STRUCT -
gruesa utilizada por el bloque Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


992 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Parmetro Descripcin Tipo Valor predeterminado


SP2 Consigna de caudal de dosificacin fina STRUCT -
utilizada por el bloque Value: REAL 0.0
ST: BYTE 16#80
SP2_ExHiAct Caudal de dosificacin fina: STRUCT -
1 = Limitacin superior para consigna Value: BOOL 0
externa alcanzada ST: BYTE 16#80
SP2_ExLoAct Caudal de dosificacin fina: STRUCT -
1 = Se ha alcanzado la limitacin inferior Value: BOOL 0
de la consigna externa ST: BYTE 16#80
SP2_ExtOut Caudal de dosificacin fina: consigna STRUCT -
externa, equivale al parmetro de Value: REAL 0.0
entrada SP2_Ext
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 953) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 953) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 953) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 953) DWORD 16#00000000

Consulte tambin
Avisos de DoseL (Pgina 975)
Modos de operacin de DoseL (Pgina 957)
Diagrama de bloques de DoseL (Pgina 993)
Tratamiento de errores (Pgina 116)

5.1.7 Diagrama de bloques de DoseL

Diagrama de bloques de DoseL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de DoseL (Pgina 953)
Modos de operacin de DoseL (Pgina 957)
Funciones de DoseL (Pgina 959)
Tratamiento de errores de DoseL (Pgina 973)
Avisos de DoseL (Pgina 975)
Terminales de DoseL (Pgina 978)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 993
Bloques de dosificacin
5.1 DoseL - Dosificadores

5.1.8 Manejo y visualizacin

5.1.8.1 Vistas de DoseL

Vistas del bloque DoseL


El bloque DoseL dispone de las vistas siguientes:
Vista estndar de DoseL (Pgina 995)
Vista de avisos (Pgina 280)
Vista de valores lmite de DoseL (Pgina 999)
Visor de curvas (Pgina 283)
Vista de parmetros de DoseL (Pgina 1001)
Vista de consigna Caudal de DoseL (Pgina 1003)
Vista de consigna Cantidad de DoseL (Pgina 1006)
Vista preliminar de DoseL (Pgina 1008)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque DoseL (Pgina 1010)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


994 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

5.1.8.2 Vista estndar de DoseL

Vista estndar de DoseL




 



 




 

 





 
 


(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual (Pgina 70)
Modo Automtico (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Visualizacin y modificacin de la consigna


Se visualizan y modifican los estados siguientes:
"Interna"
"Externa"
Consulte al respecto el captulo Modo Manual y Automtico para motores, vlvulas y
dosificadores (Pgina 70).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 995
Bloques de dosificacin
5.1 DoseL - Dosificadores

(3) Visualizacin y modificacin de: iniciar, continuar, pausa y cancelar


Esta rea muestra el estado operativo predeterminado del dosificador. Se visualizan y
modifican los estados siguientes:
"Iniciar"
"Continuar"
"Pausa"
"Cancelar"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

(4) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(5) Rango de operacin para las funciones de enclavamiento del bloque


Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Enclavamientos (Pgina 95).
Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101)):

(6) Rangos superior e inferior de escala de la consigna


Dicho rango est predefinido y no puede modificarse.

(7) Visualizacin y modificacin de la cantidad


Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(8) Visualizacin y modificacin de la consigna


Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(9) Botn: resetear la cantidad a dosificar


Solo es posible resetear la cantidad a dosificar en el estado "Fin".

(10) Botn: acusar subdosificacin


Solo es posible acusar la subdosificacin en el estado "Off".

Advanced Process Library (V8.1)


996 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

(11) y (12) Visualizacin de los valores auxiliares


En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Llamada de otros faceplates
(Pgina 190).

(13) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(14) y (15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Mantenimiento"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(16) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Seal no vlida"
"Error conmutacin"
"Caudal"

(17) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado arranque"
"Forzado Continuar"
"Forzado Pausa"
"Forzado paro"
"Solicitud 0/1": se espera un reset en modo "Automtico".

(18) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Subdosificado"
"Sobredosificado"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 997
Bloques de dosificacin
5.1 DoseL - Dosificadores

(19) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Dosif. aprox."
"Dosificando fina"
"Cola"
"Pausa"
"Off"
"Fin"
"Tarando"

(20) Visualizacin de valores lmite para la consigna


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el ES para
la consigna.

(21) Indicador de barras para la consigna


Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(22) Visualizacin de valores lmite


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia
Azul: tolerancia

(23) Visualizacin de la consigna externa


Este indicador [E] solo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(24) Indicador de barras para la cantidad


Esta rea muestra la cantidad actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

Advanced Process Library (V8.1)


998 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

5.1.8.3 Vista de valores lmite de DoseL

Vista de valores lmite de DoseL

 

Nota
En el modo de balanza con el Feature Bit 7 = 0, los indicadores (2), (3) y (4) son invisibles.

(1) Visualizacin y modificacin de los lmites de dosificacin


Es posible modificar los lmites de dosificacin en esta rea:
"Sobredosificando"
"Subdosificando"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(2) Visualizacin y modificacin de los lmites de caudal (grueso)


Es posible modificar los lmites de caudal (grueso) en esta rea:
"H alarma"
"L alarma"
"Histresis"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 999
Bloques de dosificacin
5.1 DoseL - Dosificadores

(3) Visualizacin y modificacin de los lmites de caudal (fino)


Es posible modificar los lmites de caudal (fino) en esta rea:
"H alarma"
"L alarma"
"Histresis"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(4) Visualizacin y modificacin del lmite para el caudal mnimo


En esta rea se modifica el lmite para el caudal mnimo:
"H alarma"
"Histresis"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(5) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(6) "Inhibicin/retardos de aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

(7) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

Advanced Process Library (V8.1)


1000 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

5.1.8.4 Vista de parmetros de DoseL

Vista de parmetros de DoseL

 

(1) Configuracin
En esta rea se activan las funciones siguientes:
"SP:=SP externo": Conmutacin sin saltos de la consigna al conmutar de consigna
externa a interna. La consigna interna se corrige de acuerdo con la externa.

(2) Parmetros
En esta rea se modifican los parmetros para influir en el dosificador. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Tiempo de reposo"
"Tiempo redosif."
"Valor redosificacin"

(3) Cantidad de cola automtica


En esta rea se modifican los parmetros de la cantidad de cola automtica para influir en el
dosificador. Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Si la casilla de verificacin "On" est activada , pueden modificarse los parmetros.
Puede influirse en los parmetros siguientes:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1001
Bloques de dosificacin
5.1 DoseL - Dosificadores

"Factor ponderacin"
"Mximo"
"Valor calculado"

(4) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

(5) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm o OS1Perm).

Advanced Process Library (V8.1)


1002 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

5.1.8.5 Vista de consigna Caudal de DoseL

Vista de consigna Caudal con DoseL






 






Nota
1.) En modo de balanza con el Feature Bit 7 = 0 no es posible seleccionar esta vista.
2.) En el modo de balanza con el Feature Bit 7 = 1 , los indicadores (3), (4), (5), (6) y (8)
son invisibles.
3.) Si el Feature Bit 15 = 1, cambia la representacin de esta vista de consigna. Encontrar
ms informacin al respecto en la descripcin que aparece ms abajo.

(1) Rango superior e inferior de escala del valor de proceso


Estos valores muestran el rea de visualizacin del indicador de barras (7) del valor de
proceso. El rango de escala se define en el sistema de ingeniera.

(2) Visualizacin del valor de proceso incluido el estado de seal


Esta rea muestra el valor de proceso actual con el estado de seal correspondiente.

(3) Visualizacin y modificacin del valor SP activas


Consulte al respecto el captulo Modificacin de valores (Pgina 236).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1003
Bloques de dosificacin
5.1 DoseL - Dosificadores

(4) Otros parmetros de consigna


En esta rea se modifican los parmetros siguientes de la consigna:
"SP gruesa"
"SP fina"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(5) Visualizacin y modificacin de los lmites


Es posible modificar los lmites siguientes en esta rea:
"H gruesa"
"L gruesa"
"H fina"
"L fina"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(6) Habilitaciones de operacin


En esta rea se visualizan todas las habilitaciones de operacin que cuentan con
autorizaciones especiales. Dependen de la configuracin que debe regir para este bloque en
el sistema de ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

(7) Indicador de barras para el valor de proceso


Esta rea muestra el valor de proceso actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(8) Indicador de barras para la consigna SP activo


Esta rea muestra la consigna actual "SP activo" en forma de indicador de barras. El rea
visible del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

Nota
Si el Feature Bit 15 = 1 se suprimen los indicadores (8) y (10). Encontrar ms informacin
al respecto en la descripcin que aparece ms abajo.

Advanced Process Library (V8.1)


1004 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

(9) Visualizacin de valores lmite


Estos tringulos muestran los lmites de caudal. Los lmites de caudal se ajustan en la vista
de valores lmite.

(10) Visualizacin de valores lmite para la consigna


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

Vista de consigna Caudal con Feature Bit 15 = 1


Si el Feature Bit 15 = 1, la vista de consigna se modifica en los puntos siguientes:
Los indicadores (8) y (10) se suprimen.
El valor "SP activo" (3) se visualiza encima del rea (4).
Los valores de las reas (3), (4) y (5) obtienen la unidad "%".











Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1005
Bloques de dosificacin
5.1 DoseL - Dosificadores

5.1.8.6 Vista de consigna Cantidad de DoseL

Vista de consigna Cantidad con DoseL




(1) Visualizacin y modificacin de la consigna DQ SP total


En esta rea se modifican la consigna "DQ SP total".
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(2) Visualizacin y modificacin de otras consignas


Es posible modificar los lmites siguientes en esta rea:
"DQ SP gruesa"
"DQ SP fina"
"DQ SP fina factor"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

Nota
Particularidad en Feature Bit 8 = 1
Si se parametriza el Feature Bit con 1, DQ SP fina ya no se visualizar en el faceplate.
Tambin se suprimir la visualizacin de la unidad para DQ SP fina factor. Ahora, la entrada
es absoluta.

(3) Visualizacin y modificacin de los lmites


Es posible modificar los lmites siguientes en esta rea:
"H total"
"L total"

Advanced Process Library (V8.1)


1006 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

"H fina"
"L fina"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

Nota
Particularidad en Feature Bit 8 = 1
Si se parametriza el Feature Bit con 1, se conmutar la visualizacin de la unidad de H fina
y L fina a la unidad parametrizada en DQ_Unit . Ahora, la entrada es absoluta.

(4) Habilitaciones de operacin


En esta rea se visualizan todas las habilitaciones de operacin que cuentan con
autorizaciones especiales. Dependen de la configuracin que debe regir para este bloque en
el sistema de ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm o OS1Perm).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1007
Bloques de dosificacin
5.1 DoseL - Dosificadores

5.1.8.7 Vista preliminar de DoseL

Vista preliminar de DoseL

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:

Advanced Process Library (V8.1)


1008 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).
Aqu se muestran los permisos de operacin siguientes:
"Arranque": se permite iniciar el proceso de dosificacin
"Pausa": se permite poner el proceso de dosificacin en pausa
"Continuar": se permite continuar el proceso de dosificacin despus de una pausa o una
cancelacin.
"Cancelar": se permite cancelar el proceso de dosificacin
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Local": se permite cambiar al modo "Local".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"SP externa": se permite utilizar la consigna externa
"SP interna": se permite utilizar la consigna interna
"Cambiar SP": se permite cambiar la consigna
"Resetear cantidad a dosificar": se permite resetear la cantidad a dosificar
"Reset": se permite resetear el bloque en caso de enclavamientos o errores
"Acusar subdosificacin": se permite acusar la subdosificacin
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "arrancar" / "parar" desde la posicin de reposo
"Proteccin":
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento":
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1009
Bloques de dosificacin
5.1 DoseL - Dosificadores

"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Local Arranque": 1 = El bloque se inicia en modo "Local"
"Local Pausa": 1= Dosificacin en pausa en modo "Local"
"Local Continuar": 1 = Dosificacin continuada en modo "Local"
"Local Cancelar": 1= Dosificacin cancelada en modo "Local"
"Dosif. aprox.": 1 = la dosificacin es gruesa
"Dosificando fina": 1 = la dosificacin es fina
"Fase estabilizacin": 1 = El proceso de dosificacin est en fase de estabilizacin
"Dosificacin Pausa": 1 = Pausa en la dosificacin
"Dosificacin OFF": 1 = No se dosifica
"Finalizar dosific.": 1 = La dosificacin finaliza
"Canal dosificacin gruesa": Seal del bloque de canal de salida para "dosificacin gruesa"
"Canal dosificacin fina": Seal del bloque de canal de salida para "dosificacin fina"

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(5) Valor de proceso


En esta rea se visualiza el valor de proceso real (PV).

5.1.8.8 Smbolo de bloque DoseL

Smbolos del bloque DoseL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Especificacin de consigna interna y externa
Estado de seal, habilitacin para mantenimiento
Correccin, forzado y puenteo

Advanced Process Library (V8.1)


1010 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de dosificacin
5.1 DoseL - Dosificadores

Enclavamientos
Indicador de memoria
Valor de proceso (negro, con y sin decimales)
Consigna (azul, con y sin decimales)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1011
Bloques de dosificacin
5.1 DoseL - Dosificadores

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
6

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

Advanced Process Library (V8.1)


1012 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas 6
6.1 Comparacin de los bloques Large y Small

6.1.1 MotL frente a MotS

Comparacin de los bloques MotL y MotS


Las tablas siguientes sirven de ayuda para decidir el bloque que debe utilizarse.

Ahorro de espacio de memoria y de tiempo de ejecucin de un bloque Small frente a un bloque Large
Por cada instancia se ahorran los recursos siguientes:
Espacio de memoria: ~ 40%
Tiempo de ejecucin: ~ 25%

Modos de operacin de los bloques

MotL MotS
Modo Local (Pgina 74) X X
Modo Manual (Pgina 70) X X
Modo Automtico (Pgina 70) X X
Fuera de servicio (Pgina 64) X X

Funciones de los bloques

MotL MotS
Llamada de otros faceplates X X
(Pgina 190)
Autorizaciones de control X X
(Pgina 232)
Vigilancia de lmites de un valor X
analgico adicional (Pgina 85)
Vigilancia de lmites con X
histresis (Pgina 92)
Inhibir avisos mediante el X X
parmetro MsgLock
(Pgina 187)
Enclavamientos (Pgina 95) X X

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1013
Bloques de motor y vlvulas
6.1 Comparacin de los bloques Large y Small

MotL MotS
Funcin de guardamotor X X
(Pgina 94)
Desactivacin de X X
enclavamientos (Pgina 99)
Paro rpido para motores X
(Pgina 103)
Reset del bloque en caso de X X
enclavamientos o errores
(Pgina 39)
Emitir error colectivo X X
(Pgina 119)
Emitir seal de listo para X X
conmutar (Pgina 49)
Bloqueo de reconexin tras X
desconectar el motor
(Pgina 1024)
Formar un estado de grupo para X X
la informacin de enclavamiento
(Pgina 101)
Formacin y visualizacin del X X
estado de seal para bloques
tecnolgicos (Pgina 105)
Forzado de estados operativos X
(Pgina 37)
Vigilancia de realimentaciones X X
(Pgina 92)
Habilitacin para mantenimiento X X
(Pgina 58)
Definir tiempos de advertencia X
para controles de motores y
vlvulas (Pgina 47)
Simulacin de seales X X
(Pgina 54)
Seleccin de la unidad de X
medida (Pgina 194)
Posicin de reposo en motores, X X
vlvulas y reguladores
(Pgina 44)
Seal de salida como seal X X
esttica o como seal tipo
impulso (Pgina 47)
Generar avisos especficos de X X
instancia (Pgina 187)
Mostrar valores auxiliares X
(Pgina 194)
Sellado de tiempo X

Advanced Process Library (V8.1)


1014 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.1 Comparacin de los bloques Large y Small

MotL MotS
Funcionalidad de SIMATIC X X
BATCH (Pgina 61)
Rotulacin de botones y textos X X
(Pgina 192)

Funciones parametrizables a travs del parmetro Feature

Nmero Funcin del bit Feature MotL MotS


de bit
0 Definir el comportamiento en arranque X X
(Pgina 132)
1 Respuesta para el modo de operacin X X
Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar X X
el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el X X
control (Pgina 155)
4 Definir el modo de interruptor o X
pulsador (Pgina 160)
9 Reset en caso de enclavamiento X X
(proteccin) o errores a travs de
seales de entrada (Pgina 156)
10 Salir del modo Local (Pgina 171) X X
11 Activar el tiempo de ejecucin para X X
seales de realimentacin (Pgina 147)
14 Activar paro rpido desde el faceplate X
(Pgina 162)
17 Activar la conmutacin sin saltos al X
modo Automtico para vlvulas,
motores y dosificadores (Pgina 167)
19 Reset tambin en estado enclavado X X
(Pgina 158)
21 Conmutacin sin saltos al modo X
Automtico solo para el operador
(Pgina 166)
22 Actualizar el estado de acuse y error de X
la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local X X
(Pgina 152)
25 Supresin de todos los avisos X X
(Pgina 168)
26 Comportamiento de los puntos de X
conmutacin en el modo de operacin
"Fuera de servicio" (Pgina 170)
27 Indicacin de enclavamiento con X X
LocalSetting 2 o 4 (Pgina 171)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1015
Bloques de motor y vlvulas
6.1 Comparacin de los bloques Large y Small

Nmero Funcin del bit Feature MotL MotS


de bit
28 Desactivacin de puntos de X
conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de X
lmites (Pgina 164)
30 Definir el reset en funcin del modo de X X
operacin o del parmetro LiOp
(Pgina 156)
31 Activar el reset de proteccin/error en X X
modo Manual (Pgina 158)

6.1.2 VlvL frente a VlvS

Comparacin de los bloques VlvL y VlvS


Las tablas siguientes sirven de ayuda para decidir el bloque que debe utilizarse.

Ahorro de espacio de memoria y de tiempo de ejecucin de un bloque Small frente a un bloque Large
Por cada instancia se ahorran los recursos siguientes:
Espacio de memoria: ~ 25%
Tiempo de ejecucin: ~ 20%

Modos de operacin

VlvL VlvS
Modo Local (Pgina 74) x x
Modo Manual (Pgina 70) x x
Modo Automtico (Pgina 70) x x
Fuera de servicio (Pgina 64) x x

Funciones

VlvL VlvS
Llamada de otros faceplates x x
(Pgina 190)
Autorizaciones de control x x
(Pgina 232)
Enclavamientos (Pgina 95) x x

Advanced Process Library (V8.1)


1016 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.1 Comparacin de los bloques Large y Small

VlvL VlvS
Desactivacin de x x
enclavamientos (Pgina 99)
Reset del bloque en caso de x x
enclavamientos o errores
(Pgina 39)
Emitir error colectivo x x
(Pgina 119)
Emitir seal de listo para x x
conmutar (Pgina 49)
Formar un estado de grupo para x x
la informacin de enclavamiento
(Pgina 101)
Formacin y visualizacin del x x
estado de seal para bloques
tecnolgicos (Pgina 105)
Forzado de estados operativos x
(Pgina 37)
Vigilancia de realimentaciones x x
(Pgina 92)
Desactivacin de retroavisos en x
vlvulas (Pgina 94)
Inhibir avisos mediante el x x
parmetro MsgLock
(Pgina 187)
Habilitacin para mantenimiento x x
(Pgina 58)
Definir tiempos de advertencia x
para controles de motores y
vlvulas (Pgina 47)
Simulacin de seales x x
(Pgina 54)
Seleccin de la unidad de x
medida (Pgina 194)
Posicin de reposo en motores, x x
vlvulas y reguladores
(Pgina 44)
Generar avisos especficos de x x
instancia (Pgina 187)
Mostrar valores auxiliares x
(Pgina 194)
Funcionalidad de SIMATIC x x
BATCH (Pgina 61)
Seal de salida como seal x
esttica o como seal tipo
impulso (Pgina 47)
Sellado de tiempo (Pgina 1502) x
Rotulacin de botones y textos x x
(Pgina 192)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1017
Bloques de motor y vlvulas
6.1 Comparacin de los bloques Large y Small

Funciones parametrizables a travs del parmetro Feature

Nmero Funcin del bit Feature VlvL VlvS


de bit
0 Definir el comportamiento en x x
arranque (Pgina 132)
1 Respuesta para el modo de operacin x x
Fuera de servicio (Pgina 170)
2 Reset de los comandos para x x
conmutar el modo de operacin
(Pgina 154)
3 Activar el reset de los comandos para x x
el control (Pgina 155)
4 Definir el modo de interruptor o x
pulsador (Pgina 160)
9 Reset en caso de enclavamiento x x
(proteccin) o errores a travs de
seales de entrada (Pgina 156)
10 Salir del modo Local (Pgina 171) x x
11 Activar el tiempo de ejecucin para x x
seales de realimentacin
(Pgina 147)
17 Activar la conmutacin sin saltos al x
modo Automtico para vlvulas,
motores y dosificadores (Pgina 167)
21 Conmutacin sin saltos al modo x
Automtico solo para el operador
(Pgina 166)
22 Actualizar el estado de acuse y error x
de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local x x
(Pgina 152)
25 Supresin de todos los avisos x x
(Pgina 168)
27 Indicacin de enclavamiento con x X
LocalSetting 2 o 4 (Pgina 171)
30 Definir el reset en funcin del modo de x x
operacin o del parmetro LiOp
(Pgina 156)
31 Activar el reset de proteccin/error en x x
modo Manual (Pgina 158)

Advanced Process Library (V8.1)


1018 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

6.2 MotL - Motor (Large)

6.2.1 Descripcin de MotL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1850
Familia: Drives

Campo de aplicacin de MotL


El bloque se utiliza para las siguientes aplicaciones:
Control de motores con una seal de control

Nota
Este bloque tambin est disponible como bloque Small. Encontrar una comparacin de
los bloques MotL y MotS en el captulo: MotL frente a MotS (Pgina 1013)

Funcionamiento
El bloque se utiliza para controlar motores. Para controlar el motor se dispone de diferentes
entradas.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1019
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MotL
(Pgina 1034).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 0 = ManAct.Value
1 = AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Start.Value
9 Stop.Value
10 MonDynStopErr.Value
11 MonStaErr.Value
12 MonDynErr.Value
13 BypProt
14 Estado de seal no vlido
15 Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 Trip.Value
20 StartForce
21 StopForce
22 no utilizado
23 El botn "Enclavamiento" est habilitado
24 Solicitud de reset en la vista preliminar automtica
25 WarnAct.Value o
Idle Time est activo
26 Informacin de puenteo del bloque de funcin precedente
27 Vista preliminar automtica para "arranque"
28 Vista preliminar automtica para "paro"
29 Error externo generado por FaultExt o fallo externo de control de procesos CSF con
el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
30 El botn "Habilitacin" est habilitado
31 El botn "Proteccin" est habilitado

Advanced Process Library (V8.1)


1020 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 AV_AH_Act.Value
2 AV_WH_Act.Value
3 AV_TH_Act.Value
4 AV_TL_Act.Value
5 AV_WL_Act.Value
6 AV_AL_Act.Value
7 AV_AH_En
8 AV_WH_En
9 AV_TH_En
10 AV_TL_En
11 AV_WL_En
12 AV_AL_En
13 AV_AH_MsgEn
14 AV_WH_MsgEn
15 AV_TH_MsgEn
16 AV_TL_MsgEn
17 AV_WL_MsgEn
18 AV_AL_MsgEn
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 El motor est parado
21 El motor se para
22 El motor arranca
23 El motor funciona
24 Fallo en el motor
25 1 = El parmetro de entrada StartChnST est interconectado
26 - 29 no utilizado
30 Indicador de enclavamientos en el smbolo del bloque
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 Retardo del aviso AV_AH_Lim
1 Retardo del aviso AV_WH_Lim
2 Retardo del aviso AV_TH_Lim
3 Retardo del aviso AV_TL_Lim
4 Retardo del aviso AV_WL_Lim
5 Retardo del aviso AV_AL_Lim

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1021
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Bit de estado Parmetro


6 Agrupacin de retardos de aviso
7 - 10 no utilizado
11 Seal de puenteo oculta en Permit
12 Seal de puenteo oculta en Intlock
13 Seal de puenteo oculta en Protect
14 Bit 2 Feature2: Seal de puenteo separada
15 - 17 el tiempo de vigilancia actual es visible
18 SimLiOp.Value
19 1 = Habilitacin para el paro rpido (Feature Bit Activar paro rpido desde el
faceplate (Pgina 162))
20 - 22 no utilizado
23 Comando del paro rpido
24 Comando dado para arrancar el motor
25 Comando dado para parar el motor
26 Mostrar vista preliminar automtica en la vista estndar
27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 Valor auxiliar 1 visible
31 Valor auxiliar 2 visible

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 AV no interconectada
9 Indicador de guardamotor (Trip.Status 16#FF)
10 1 = El parmetro de entrada FbkRun est interconectado
11 - 15 no utilizado
16 - 23 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
24 - 30 no utilizado
31 Vigilancia separada del paro del motor (bit Feature 13)

Advanced Process Library (V8.1)


1022 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Consulte tambin
Funciones de MotL (Pgina 1024)
Avisos de MotL (Pgina 1032)
Diagrama de bloques de MotL (Pgina 1042)
Tratamiento de errores de MotL (Pgina 1030)
Modos de operacin de MotL (Pgina 1023)

6.2.2 Modos de operacin de MotL

Modos de operacin de MotL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo Local
Encontrar informacin general sobre el modo Local, sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo Local el motor se puede
"Arrancar" (StartLocal = 1)
"Parar" (StopLocal = 1)
Cuando se cambia el motor a modo "Local", se influye en el control mediante las seales
locales o las seales de realimentacin (p. ej. parmetro de entrada FbkStart = 1). Para ello
se puede ajustar correspondientemente el parmetro de entrada LocalSetting.

Modo "Automtico"
Encontrar informacin general sobre el modo Automtico, sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", el motor se puede
"Arrancar" (StartAut = 1)
"Parar" (StopAut = 1)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1023
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo Manual, el motor se puede
"Arrancar" (StartMan = 1)
"Parar" (StopMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de MotL (Pgina 1042)
Terminales de MotL (Pgina 1034)
Avisos de MotL (Pgina 1032)
Tratamiento de errores de MotL (Pgina 1030)
Funciones de MotL (Pgina 1024)
Descripcin de MotL (Pgina 1019)

6.2.3 Funciones de MotL

Funciones de MotL
A continuacin se muestra una relacin de las funciones de este bloque.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"

Advanced Process Library (V8.1)


1024 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Bit Funcin
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el motor
5 1 = El operador puede arrancar el motor
6 no utilizado
7 1 = El operador puede resetear el motor
8 1 = El operador puede definir o modificar el tiempo de vigilancia para el arranque
9 1 = El operador puede definir el tiempo de vigilancia para el estado
10 1 = El operador puede activar la funcin Tiempo de vigilancia (Bit 8 - 9)
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el lmite (AV) para la alarma arriba
14 1 = El operador puede modificar el lmite (AV) para la advertencia arriba
15 1 = El operador puede modificar el lmite (AV) para la tolerancia arriba
16 1 = El operador puede modificar el lmite (AV) para la histresis
17 1 = El operador puede modificar el lmite (AV) para la alarma abajo
18 1 = El operador puede modificar el lmite (AV) para la advertencia abajo
19 1 = El operador puede modificar el lmite (AV) para la tolerancia abajo
20 1 = El operador puede activar/desactivar avisos mediante AV_AH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante AV_WH_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante AV_TH_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante AV_TL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante AV_WL_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante AV_AL_MsgEn
26 1 = El operador puede modificar el valor de simulacin SimAV
27- 29 no utilizado
30 1 = El operador puede definir el tiempo de vigilancia para el paro del motor
31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Vigilancia de lmites de un valor analgico adicional


Este bloque dispone de la funcin estndar Vigilancia de lmites de un valor analgico
adicional (Pgina 85).

Vigilancia de lmites con histresis


Este bloque dispone de la funcin estndar Vigilancia de lmites con histresis (Pgina 92).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1025
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto los captulos Enclavamientos (Pgina 95) y Influencia del estado de seal
sobre el enclavamiento (Pgina 99).

Funcin de guardamotor
Este bloque dispone de la funcin estndar Funcin de guardamotor (Pgina 94).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Paro rpido para motores


Este bloque dispone de la funcin estndar Paro rpido para motores (Pgina 103).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de MotL (Pgina 1030)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
Trip
MonDynErr

Advanced Process Library (V8.1)


1026 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

MonStaErr
FaultExt

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Bloqueo de reconexin tras desconectar el motor


Una vez se ha desconectado o parado el motor, no es posible volver a conectarlo hasta que
haya transcurrido el tiempo especificado en el parmetro de entrada IdleTime.
Si se da el comando "Paro", el motor pasa inmediatamente al modo "Paro" y se inicia
IdleTime tras la realimentacin correcta (FbkRun = 0). No es posible volver a arrancar el
motor hasta que ha transcurrido IdleTime.
El parmetro IdleTime puede ajustarse independientemente del parmetro
MonTiDynamic.

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
LocalLi.ST
StartLocal.ST
StopLocal.ST
Trip.ST
FbkRunOut.ST
AV_Out.ST
StartChn.ST

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37).
Pueden forzarse los siguientes estados:
"Arranque" (StartForce)
"Paro" (StopForce)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1027
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Especificar tiempos de advertencia para funciones de control


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47).
Pueden generarse seales de advertencia al arrancar motores, por ejemplo. Las seales de
advertencia se generan en los siguientes modos de operacin:
Modo Manual (Pgina 70) (parmetro de entrada WarnTiMan)
Modo Automtico (Pgina 70) (parmetro de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se arranca un motor, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, el motor arranca pasado el tiempo
de advertencia ajustado y WarnAct se pone a 0.
No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)
presentan un valor menor que el parmetro SampleTime.

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor adicional (SimAV, SimAV_Li)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47).

Advanced Process Library (V8.1)


1028 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada (Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
14 Activar paro rpido desde el faceplate (Pgina 162)
13 Tiempo de vigilancia separado para el paro del motor (Pgina 163)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
19 Reset tambin en estado enclavado (Pgina 158)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de servicio" (Pgina 170)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

En modo de pulsador (Bit 4 = 0), los comandos automticos tienen memoria en modo
"Automtico", es decir, StartAut, StopAut pueden volver a ponerse a 0 despus de
modificar el control. En cambio, en modo "Manual" y "Local", los comandos automticos no
tienen este efecto y el control automtico se corrige si faltan comandos automticos.
En modo de interruptor (Bit 4 = 1), el control se selecciona con la seal esttica StartAut.
Si la entrada StartAut no est activada, se para el motor. No se requiere un control con
StopAut. Si, adicionalmente, la funcin "Activar el reset de los comandos para el control" (Bit
3 = 1) est activada, la entrada StartAut se resetear a la posicin de reposo tras la
evaluacin en el bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1029
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Comportamientos parametrizables mediante el terminal Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
StartMan
StopMan
RapidStp

Consulte tambin
Avisos de MotL (Pgina 1032)
Terminales de MotL (Pgina 1034)
Diagrama de bloques de MotL (Pgina 1042)
Modos de operacin de MotL (Pgina 1023)
Descripcin de MotL (Pgina 1019)

6.2.4 Tratamiento de errores de MotL

Tratamiento de errores de MotL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.

Advanced Process Library (V8.1)


1030 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

En relacin con este bloque pueden indicarse los siguientes errores:


Nmeros de error
Error al cambiar de modo de operacin
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido
entre 0 y 4.
42 LocalSetting = 0 o LocalSetting = 3 o LocalSetting = 4 y LocalLi = 1
51 StartLocal = 1 y StopLocal = 1
StartAut = 1 y StopAut = 1
AutModLi = 1 y ManModLi = 1
StartForce = 1 y StopForce = 1
52 LocalAct = 1 y LocalSetting = 2 o 4 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seal de entrada no vlida Reaccin de control con


Feature2 bit 3 =1
Local: Localsetting = 1 o StartLocal = 1 y StopLocal El motor se para
Localsetting = 3 =1
Forzado y sin modo "Local" StartForce = 1 y StopForce
=1
Modo "Automtico" y sin forzado Modo de pulsador (bit 4
Feature = 0):
StartAut = 1 y StopAut = 1
Modo "Manual" y sin forzado StopMan = 1 y StartMan = 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1031
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de MotL (Pgina 1042)
Terminales de MotL (Pgina 1034)
Avisos de MotL (Pgina 1032)
Funciones de MotL (Pgina 1024)
Modos de operacin de MotL (Pgina 1023)
Descripcin de MotL (Pgina 1019)

6.2.5 Avisos de MotL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error realimentacin motor
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Actuacin guardamotor
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Advanced Process Library (V8.1)


1032 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 5 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
SIG 6 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de MotL (Pgina 1019)
Funciones de MotL (Pgina 1024)
Terminales de MotL (Pgina 1034)
Diagrama de bloques de MotL (Pgina 1042)
Tratamiento de errores de MotL (Pgina 1030)
Modos de operacin de MotL (Pgina 1023)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1033
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

6.2.6 Terminales de MotL


Terminales de MotL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
AV Entrada de valor analgico adicional, ANY
debe interconectarse con AV_Tech del
bloque AV
AV_AH_Lim Lmite de alarma arriba REAL 95.0
AV_AL_Lim Lmite alarma abajo REAL 5.0
AV_Hyst Histresis para lmites de alarma, REAL 1.0
advertencia y tolerancia
AV_TH_Lim Lmite de tolerancia arriba REAL 85.0
AV_TL_Lim Lmite de tolerancia abajo REAL 15.0
AV_WH_Lim Lmite de advertencia arriba REAL 90.0
AV_WL_Lim Lmite de advertencia abajo REAL 10.0
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puentear el enclavamiento en modo BOOL 0
"Local" y en la simulacin
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs,Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.

Advanced Process Library (V8.1)


1034 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Parmetro Descripcin Tipo Valor predeterminado


ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkRun Realimentacin existente para arrancar: STRUCT -
1 = Arranque Value: BOOL 0
0 = Paro ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1024) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 13: BOOL 0
Tiempo de vigilancia separado para el ... 0
paro del motor
Bit 31: BOOL 0

Feature2 1 = El controlador cambia a la "Posicin STRUCT -


de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
IdleTime* Tiempo de espera para rearranque en [s] REAL 5.0
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1035
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Parmetro Descripcin Tipo Valor predeterminado


LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonTiDynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin o errores de arranque de
realimentacin una vez finalizada la
operacin en [s]
MonTiDyStop* Tiempo de vigilancia de errores de paro REAL 3.0
de realimentacin una vez finalizada la
operacin en [s]
MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
Occupied 1 = Ocupado por un lote BOOL 0
OosLi 1= "Fuera de servicio", por interconexin STRUCT -
o SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)

Advanced Process Library (V8.1)


1036 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Parmetro Descripcin Tipo Valor predeterminado


OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1024) Bit 0: BOOL 1
Bit8: BOOL 1
1 = El operador puede especificar o
modificar el tiempo de vigilancia para Bit 20: BOOL 1
"Control: Arranque"
Bit 30: BOOL 1

1 = El operador puede especificar o


modificar el tiempo de vigilancia para
"Control: Paro"
Permit 1 = Habilitacin de activacin de la OS STRUCT -
para el motor Value: BOOL 1
0 = No hay habilitacin de activacin de ST: BYTE 16#FF
la OS para el motor
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada
Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
RapidStp* Paro rpido del motor: BOOL 0
0 = Motor en marcha
1 = Motor parado
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SimAV* Valor adicional utilizado cuando REAL 0.0
SimOn = 1
SimAV_Li Valor analgico adicional utilizado STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0
(SimLiOp.Value = 1)
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1037
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Parmetro Descripcin Tipo Valor predeterminado


SimLiOp Activacin y desactivacin de la STRUCT -
simulacin Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
StartAut* 1 = Arrancar el motor en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
StartChnST Estado de seal del canal de salida STRUCT -
Start Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
StartForce 1 = Forzar el arranque del motor STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StartLocal 1 = Arrancar el motor en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StartMan* 1 = Arrancar el motor en modo "Manual" BOOL 0
StepNo Nmero de etapa del lote DWORD 16#00000000
StopAut* 1 = Parar el motor en modo "Automtico" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopForce 1 = Forzar parada del motor STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopLocal 1 = Parar el motor en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopMan* 1 = Parar el motor en modo "Manual" BOOL 0
Trip 1 = El motor se encuentra en estado STRUCT -
bueno Value: BOOL 1
ST: BYTE 16#FF

Advanced Process Library (V8.1)


1038 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Parmetro Descripcin Tipo Valor predeterminado


UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.
WarnTiAut Preadvertencia de arranque del motor REAL 0.0
en modo "Automtico" en [s]
WarnTiMan Preadvertencia de arranque del motor REAL 0.0
en modo "Manual" en [s]

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
AV_OpScale Lmite de la escala en el indicador de STRUCT -
barras AV del faceplate High: REAL 100.0
Low: REAL 0.0
AV_Out Salida del valor analgico adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
AV_Unit Unidad de medida para el valor INT 0
analgico adicional
CurrMon Tiempo de vigilancia actual [s] DINT 0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de MotL (Pgina 1030).
FbkRunOut Realimentacin existente para arrancar: STRUCT -
1 = Arranque Value: BOOL 0
0 = Paro ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1039
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Parmetro Descripcin Tipo Valor predeterminado


GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit, Protect) o Trip est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin o error de STRUCT -
arranque de realimentacin debido a Value: BOOL 0
una modificacin del control
ST: BYTE 16#80
MonDynStopErr 1 = Error de paro de realimentacin STRUCT -
debido a una modificacin del control Value: BOOL 0
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin debido a una STRUCT -
modificacin inesperada de la Value: BOOL 0
realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80

Advanced Process Library (V8.1)


1040 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Parmetro Descripcin Tipo Valor predeterminado


P_Stop 0 = Seal tipo impulso para parar el STRUCT -
motor Value: BOOL 1
ST: BYTE 16#80
P_Start 1 = Seal tipo impulso para arrancar el STRUCT -
motor Value: BOOL 0
ST: BYTE 16#80
R_StpAct 1 = Paro rpido del motor activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Run 1 = El motor funciona STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Start 1 = Control del motor: Arrancar STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1019) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1019) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1019) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1019) DWORD 16#00000000
Stop 1 = El motor se para STRUCT -
Value: BOOL 0
ST: BYTE 16#80
WarnAct 1 = Preadvertencia de arranque del STRUCT -
motor activa (parmetros WarnTiAut y Value: BOOL 0
WarnTiMan)
ST: BYTE 16#80

Consulte tambin
Modos de operacin de MotL (Pgina 1023)
Diagrama de bloques de MotL (Pgina 1042)
Avisos de MotL (Pgina 1032)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1041
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

6.2.7 Diagrama de bloques de MotL

Diagrama de bloques de MotL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de MotL (Pgina 1034)
Avisos de MotL (Pgina 1032)
Tratamiento de errores de MotL (Pgina 1030)
Funciones de MotL (Pgina 1024)
Modos de operacin de MotL (Pgina 1023)
Descripcin de MotL (Pgina 1019)

6.2.8 Manejo y visualizacin

6.2.8.1 Vistas de MotL

Vistas del bloque MotL


El bloque MotL dispone de las vistas siguientes:
Vista estndar de MotL (Pgina 1043)
Vista de avisos (Pgina 280)
Vista de lmites de motores (Pgina 272)
Visor de curvas (Pgina 283)
Vista de parmetros de motores y vlvulas (Pgina 264)
Vista preliminar de MotL (Pgina 1046)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MotL (Pgina 1049)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


1042 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

6.2.8.2 Vista estndar de MotL

Vista estndar de MotL


 

 


 





(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Arrancar y parar el motor


Esta rea muestra el estado operativo predeterminado del motor. Se visualizan y ejecutan los
estados siguientes:
"Arranque"
"Paro"
"Paro rpido"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1043
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

(3) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(4) rea de manejo y visualizacin para las funciones de enclavamiento del bloque
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

(5) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

Advanced Process Library (V8.1)


1044 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234).

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Guardamotor"
"Error de estado"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado arranque"
"Forzado paro"
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(11) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra el motor si se cambiara del modo "Manual" o "Local"
al modo "Automtico" o si se reseteara en modo "Automtico".

(12) Indicador de estado del motor


Aqu se representa grficamente el estado actual del motor.
Consulte al respecto el captulo Smbolo de bloque MotL (Pgina 1049)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1045
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

6.2.8.3 Vista preliminar de MotL

Vista preliminar de MotL

La indicacin del tiempo de vigilancia actual es visible.

Advanced Process Library (V8.1)


1046 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

La indicacin del tiempo de vigilancia actual no es visible.

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Tiempo de vigilancia


En esta rea se visualiza el "Tiempo de vigilancia" actual.

(3) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1047
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Aqu se muestran los permisos de operacin siguientes:


"Paro": se permite parar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Arranque": se permite arrancar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Reset": se permite resetear el motor en caso de enclavamientos o errores.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual"
"Local": se permite cambiar al modo "Local"
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).
"Tiempo de vigilancia": visualizacin del tiempo de vigilancia actual.

(4) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "arrancar" / "parar" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Guardamotor": 1 = El motor se encuentra en estado bueno
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
"Local Paro": 1 = Parar el motor en modo "Local"

Advanced Process Library (V8.1)


1048 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

"Local Arranque": 1 = Arrancar el motor en modo "Local"


"Realimentacin ": 1 = El motor est arrancado y en marcha
"Paro": 1 = Parar el motor
"Arranque": 1 = Arrancar el motor
"Canal arranque": seal del bloque de canal de salida "Arranque"

(5) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

6.2.8.4 Smbolo de bloque MotL

Smbolos del bloque MotL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado lgico, habilitacin para mantenimiento
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria
Indicador de estado del motor

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1049
Bloques de motor y vlvulas
6.2 MotL - Motor (Large)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
3

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

10

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Advanced Process Library (V8.1)


1050 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado del motor


Aqu se muestran los siguientes estados del motor:

Smbolo Significado
El motor arranca (el smbolo del motor cambia)

El motor funciona

El motor para (el smbolo del motor cambia)

El motor est parado

Fallo en el motor (error de vigilancia, guardamotor)

Motor fuera de servicio

6.3 MotS - Motor (Small)

6.3.1 Descripcin de MotS

Nombre del objeto (tipo y nmero)


Tipo y nmero: FB 1910
Familia: Drives

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1051
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Campo de aplicacin de MotS


El bloque se utiliza para las siguientes aplicaciones:
Control de motores

Nota
Este bloque tambin est disponible como bloque Large. Encontrar una comparacin de
los bloques MotL y MotS en el captulo: MotL frente a MotS (Pgina 1013)

Funcionamiento
El bloque se utiliza para controlar motores. Para controlar el motor se dispone de diferentes
entradas.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MotS
(Pgina 1063).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 0 = ManAct.Value
1 = AutoAct.Value
6 LocalAct.Value
7 LockAct.Value
8 Start.Value
9 El motor est parado
10 no utilizado

Advanced Process Library (V8.1)


1052 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Bit de estado Parmetro


11 MonStaErr.Value
12 MonDynErr.Value
13 BypProt
14 Estado de seal no vlido
15 no utilizado
16 1 = Intlock est activo
17 - 18 no utilizado
19 Trip
20 - 22 no utilizado
23 El botn "Enclavamiento" est habilitado
24 Solicitud de reset en la vista preliminar automtica
25 no utilizado
26 Informacin de puenteo del bloque de funcin precedente
27 Vista preliminar automtica para "arranque"
28 Vista preliminar automtica para "paro"
29 Error externo generado por FaultExt o fallo externo de control de procesos CSF con
el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
30 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 - 18 no utilizado
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2
20 El motor est parado
21 El motor se para
22 El motor arranca
23 El motor funciona
24 Fallo en el motor
25 1 = El parmetro de entrada StartChnST est interconectado
26 - 29 no utilizado
30 Indicador de enclavamientos en el smbolo del bloque
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 - 11 no utilizado
12 Seal de puenteo oculta en Intlock

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1053
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Bit de estado Parmetro


13 no utilizado
14 Bit 2 Feature2: Seal de puenteo separada
15 - 23 no utilizado
24 Comando dado para "arrancar" el motor
25 Comando dado para "parar" el motor
26 Mostrar vista preliminar automtica en la vista estndar
27 no utilizado
28 GrpErr.Value
29 Habilitacin para "arrancar" el motor
30 no utilizado
31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-8 no utilizado
9 Trip no interconectada
10 No interconectar FbkOutRun
11 - 31 no utilizado

Consulte tambin
Avisos de MotS (Pgina 1061)
Diagrama de bloques de MotS (Pgina 1068)
Funciones de MotS (Pgina 1056)
Tratamiento de errores de MotS (Pgina 1060)
Modos de operacin de MotS (Pgina 1054)

6.3.2 Modos de operacin de MotS

Modos de operacin de MotS


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Advanced Process Library (V8.1)


1054 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Modo "Local"
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).

Nota
Modo "Local" en el bloque MotS
Al contrario que en los bloques "Large", en este bloque slo es posible parametrizar
LocalSetting con 0 2. Por consiguiente, la "operacin local" slo puede realizarse
mediante la correccin interna del valor de realimentacin.

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", el motor se puede
"Arrancar" (StartAut = 1)
"Parar" (StopAut = 1)

Nota
Nota relativa al bloque "Small"
Este bloque "Small" trabaja con el modo de pulsador. Por ello, los comandos automticos
tienen un efecto de guardado, es decir, OpenAut, CloseAut pueden volver a ponerse a 0
despus de modificar el control. En cambio, en modo "Manual" y "Local", los comandos
automticos no tienen este efecto y el control automtico se corrige si faltan comandos
automticos.

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", el motor se puede
"Arrancar" (StartMan = 1)
"Parar" (StopMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1055
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Consulte tambin
Descripcin de MotS (Pgina 1051)
Funciones de MotS (Pgina 1056)
Tratamiento de errores de MotS (Pgina 1060)
Avisos de MotS (Pgina 1061)
Terminales de MotS (Pgina 1063)
Diagrama de bloques de MotS (Pgina 1068)

6.3.3 Funciones de MotS

Funciones de MotS
A continuacin se muestra una relacin de las funciones de este bloque.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el motor
5 1 = El operador puede arrancar el motor
6 no utilizado
7 1 = El operador puede resetear el motor
8 1 = El operador puede definir el tiempo de vigilancia para el arranque
9 no utilizado
10 1 = El operador puede activar la funcin Tiempo de vigilancia (Bit 8)
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 - 31 no utilizado

Advanced Process Library (V8.1)


1056 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
StartMan
StopMan

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Enclavamiento sin reset (enclavamiento)
Consulte al respecto los captulos Enclavamientos (Pgina 95) y Influencia del estado de seal
sobre el enclavamiento (Pgina 99).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Funcin de guardamotor
Este bloque dispone de la funcin estndar Funcin de guardamotor (Pgina 94).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de MotS (Pgina 1060).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1057
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
Trip
MonDynErr
MonStaErr
FaultExt

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
LocalLi.ST
Trip.ST
FbkRunOut.ST
StartChn.ST

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Advanced Process Library (V8.1)


1058 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Seal de salida como seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47).

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
19 Reset tambin en estado enclavado (Pgina 158)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

Comportamientos parametrizables mediante el parmetro Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1059
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Consulte tambin
Descripcin de MotS (Pgina 1051)
Avisos de MotS (Pgina 1061)
Terminales de MotS (Pgina 1063)
Diagrama de bloques de MotS (Pgina 1068)
Modos de operacin de MotS (Pgina 1054)
Seleccin de la unidad de medida (Pgina 194)

6.3.4 Tratamiento de errores de MotS

Tratamiento de errores de MotS


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error.

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
41 El valor del terminal LocalSetting no es 0 2
42 LocalSetting = 0 y LocalLi = 1
51 StartAut = 1 y StopAut = 1, AutModLi = 1 y ManModLi = 1
52 LocalAct = 1 y LocalSetting = 2 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Advanced Process Library (V8.1)


1060 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Modo "Automtico" StartAut = 1 y StopAut = 1 El motor se para
Modo "Manual" StopMan = 1 y StartMan = 1

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Funciones de MotS (Pgina 1056)
Avisos de MotS (Pgina 1061)
Terminales de MotS (Pgina 1063)
Descripcin de MotS (Pgina 1051)
Modos de operacin de MotS (Pgina 1054)
Diagrama de bloques de MotS (Pgina 1068)

6.3.5 Avisos de MotS

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1061
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error realimentacin motor
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Actuacin guardamotor
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Avisos especficos de instancia


En este bloque pueden utilizarse dos avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 5 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia.

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 - 10 reservado

Los valores asociados 4 ... 5 estn asignados a los parmetros ExtVa104 ... ExtVa105,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Advanced Process Library (V8.1)


1062 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Consulte tambin
Descripcin de MotS (Pgina 1051)
Funciones de MotS (Pgina 1056)
Tratamiento de errores de MotS (Pgina 1060)
Diagrama de bloques de MotS (Pgina 1068)
Terminales de MotS (Pgina 1063)
Modos de operacin de MotS (Pgina 1054)

6.3.6 Terminales de MotS


Terminales de MotS

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puentear el enclavamiento en modo BOOL 0
"Local" y en la simulacin
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1063
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Parmetro Descripcin Tipo Valor predeterminado


FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkRun Realimentacin existente para arrancar: STRUCT -
1 = Arranque Value: BOOL 0
0 = Paro ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1056) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonTiDynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin tras operacin realizada
en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)

Advanced Process Library (V8.1)


1064 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Parmetro Descripcin Tipo Valor predeterminado


MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
Occupied 1 = Ocupado por un lote BOOL 0
OosLi 1= "Fuera de servicio", por interconexin STRUCT -
o SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1056) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SimOn 1 = Simulacin activada BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
StartAut* 1 = Arrancar el motor en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
StartChnST Estado de seal del canal de salida STRUCT -
Start Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
StartMan* 1 = Arrancar el motor en modo "Manual" BOOL 0
StepNo Nmero de etapa del lote DWORD 16#00000000
StopAut* 1 = Parar el motor en modo "Automtico" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopMan* 1 = Parar el motor en modo "Manual" BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1065
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Parmetro Descripcin Tipo Valor predeterminado


Trip 1 = El motor se encuentra en estado STRUCT -
bueno Value: BOOL 1
ST: BYTE 16#FF
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de MotS (Pgina 1060).
FbkRunOut Realimentacin existente para arrancar: STRUCT -
1 = Arranque Value: BOOL 0
0 = Paro ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento o Trip est activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin debido a una STRUCT -
modificacin del control Value: BOOL 0
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin debido a una STRUCT -
modificacin inesperada de la Value: BOOL 0
realimentacin
ST: BYTE 16#80

Advanced Process Library (V8.1)


1066 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Parmetro Descripcin Tipo Valor predeterminado


MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Run 1 = El motor funciona STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Start 1 = Control del motor: Arrancar STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1051) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1051) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1051) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1051) DWORD 16#00000000
Stop 1 = El motor se para STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Avisos de MotS (Pgina 1061)
Diagrama de bloques de MotS (Pgina 1068)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1067
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Modos de operacin de MotS (Pgina 1054)


Tratamiento de errores (Pgina 116)

6.3.7 Diagrama de bloques de MotS

Diagrama de bloques de MotS


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de MotS (Pgina 1051)
Funciones de MotS (Pgina 1056)
Avisos de MotS (Pgina 1061)
Terminales de MotS (Pgina 1063)
Modos de operacin de MotS (Pgina 1054)
Tratamiento de errores de MotS (Pgina 1060)

6.3.8 Manejo y visualizacin

6.3.8.1 Vistas de MotS

Vistas del bloque MotS


El bloque MotS dispone de las vistas siguientes:
Vista estndar de MotS (Pgina 1069)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de motores y vlvulas (Pgina 264)
Vista preliminar de MotS (Pgina 1072)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MotS (Pgina 1073)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


1068 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

6.3.8.2 Vista estndar de MotS

Vista estndar de MotS


 

 

 





(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Arrancar y parar el motor


Esta rea muestra el estado operativo predeterminado del motor. Se visualizan y ejecutan los
estados siguientes:
"Arranque"
"Paro"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(3) Reset del bloque


En caso de errores haga clic en la tecla "Reset". Consulte al respecto el captulo Reset del
bloque en caso de enclavamientos o errores (Pgina 39).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1069
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

(4) rea de manejo y visualizacin para la funcin de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controla la funcin de enclavamiento del bloque. Consulte al
respecto el captulo Enclavamientos (Pgina 95).
Adems del botn se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

informacin de puenteo (bypass) (ver Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)):

(5) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(6) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

Advanced Process Library (V8.1)


1070 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque (en
funcin de la prioridad, de alta a baja):
"Guardamotor"
"Error de estado"
"Error de control"
"Seal no vlida"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas")
y Funcin de guardamotor (Pgina 94).

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Solicitud 0/1": se espera un reset en modo "Automtico".

(10) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra el motor si se cambiara del modo "Manual" o "Local"
al modo "Automtico" o si se reseteara en modo "Automtico".

(11) Indicador de estado del motor


Aqu se representa grficamente el estado actual del motor:
Verde: el motor funciona
Gris: el motor est parado
Rojo: hay un error
Consulte al respecto el captulo Smbolo de bloque MotS (Pgina 1073).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1071
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

6.3.8.3 Vista preliminar de MotS

Vista preliminar de MotS

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico". Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
"Paro": se permite parar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Arranque": se permite arrancar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Reset": se permite resetear el motor en caso de enclavamientos o errores.

Advanced Process Library (V8.1)


1072 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

"Automtico": se permite cambiar al modo "Automtico".


"Manual": se permite cambiar al modo "Manual"
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Guardamotor": 1 = El motor se encuentra en estado bueno
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
"Realimentacin ": 1 = El motor est arrancado y en marcha
"Paro": 1 = Parar el motor
"Arranque": 1 = Arrancar el motor
"Canal arranque": Seal del bloque de canal de salida para "Arranque"

6.3.8.4 Smbolo de bloque MotS

Smbolos del bloque MotS


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado lgico, habilitacin para mantenimiento
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria
Indicador de estado del motor

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1073
Bloques de motor y vlvulas
6.3 MotS - Motor (Small)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


1074 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
6

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado del motor


Aqu se muestran los siguientes estados del motor:

Smbolo Significado
El motor arranca (el smbolo del motor cambia)
El motor funciona
El motor para (el smbolo del motor cambia)
El motor est parado
Fallo en el motor (error de vigilancia, guardamotor)

6.4 MotRevL - Motor con dos sentidos de giro

6.4.1 Descripcin de MotRevL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1851
Familia: Drives

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1075
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Campo de aplicacin de MotRevL


El bloque se utiliza para las siguientes aplicaciones:
Control de motores con dos sentidos de giro

Funcionamiento
El bloque se utiliza para controlar motores con dos sentidos de giro. Para controlar el motor
se dispone de diferentes entradas.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque MotRevL existe una plantilla (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con un caso de
aplicacin para este bloque.
Ejemplo de los tipos de puntos de instrumentacin y control:
Motor con dos sentidos de giro (MotorReversible) (Pgina 2126)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MotRevL
(Pgina 1092).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 0 = ManAct.Value
1 = AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Fwd.Value
9 El motor est parado

Advanced Process Library (V8.1)


1076 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Bit de estado Parmetro


10 Rev.Value
11 MonStaErr.Value
12 MonDynErr.Value
13 BypProt
14 Estado de seal no vlido
15 Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 Trip.Value
20 FwdForce
21 StopForce
22 RevForce
23 El botn "Enclavamiento" est habilitado
24 Solicitud de reset en la vista preliminar automtica
25 WarnAct.Value o
IdleTime activo
26 Informacin de puenteo del bloque de funcin precedente
27 Vista preliminar automtica para modo de avance
28 Vista preliminar automtica para "paro"
29 Vista preliminar automtica para modo de retroceso
30 El botn "Habilitacin" est habilitado
31 El botn "Proteccin" est habilitado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 AV_AH_Act.Value
2 AV_WH_Act.Value
3 AV_TH_Act.Value
4 AV_TL_Act.Value
5 AV_WL_Act.Value
6 AV_AL_Act.Value
7 AV_AH_En
8 AV_WH_En
9 AV_TH_En
10 AV_TL_En
11 AV_WL_En
12 AV_AL_En
13 AV_AH_MsgEn
14 AV_WH_MsgEn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1077
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Bit de estado Parmetro


15 AV_TH_MsgEn
16 AV_TL_MsgEn
17 AV_WL_MsgEn
18 no utilizado
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 El motor est parado
21 El motor para en modo de avance
22 El motor para en modo de retroceso
23 El motor arranca en modo de avance
24 El motor funciona en modo de avance
25 El motor arranca en modo de retroceso
26 El motor funciona en modo de retroceso
27 Fallo al parar el motor
28 Fallo en modo de avance del motor
29 Fallo en modo de retroceso del motor
30 Indicador de enclavamientos en el smbolo del bloque
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 Retardo del aviso AV_AH_Lim
1 Retardo del aviso AV_WH_Lim
2 Retardo del aviso AV_TH_Lim
3 Retardo del aviso AV_TL_Lim
4 Retardo del aviso AV_WL_Lim
5 Retardo del aviso AV_AL_Lim
6 Agrupacin de retardos de aviso
7 - 14 no utilizado
15 el tiempo de vigilancia actual es visible
16 MonDynStopErr.Value
17 - 18 SimLiOp.Value
19 1 = Habilitacin para el paro rpido (Feature Bit Activar paro rpido desde el
faceplate (Pgina 162))
20 1 = El parmetro de entrada FwdChnST est interconectado
21 1 = El parmetro de entrada RevChnST est interconectado
22 no utilizado
23 Comando del paro rpido
24 Comando para arrancar el motor
25 Comando para arrancar el motor
26 Mostrar vista preliminar automtica en la vista estndar

Advanced Process Library (V8.1)


1078 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Bit de estado Parmetro


27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 Valor auxiliar 1 visible
31 Valor auxiliar 2 visible

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 AV no interconectada
9 Indicador de guardamotor (Trip.Status 16#FF)
10 1 = El parmetro de entrada FbkFwd est interconectado
11 1 = El parmetro de entrada FbkRev est interconectado
12 - 21 no utilizado
22 Fallo externo generado por FaultExt o fallo externo de control de procesos de CSF
con el bit Feature 18 activado Activar el estado de error en caso de fallo externo
de control de procesos CSF (Pgina 145)
23 Seal de puenteo oculta en Permit
24 Seal de puenteo oculta en Intlock
25 Seal de puenteo oculta en Protect
26 Bit 2 Feature2: Seal de puenteo separada
27-30 no utilizado
31 Vigilancia separada del paro del motor (bit Feature 13)

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8-15 no utilizado
16 El botn "Habilitacin hacia delante" est habilitado
17 El botn "Habilitacin hacia atrs" est habilitado
18 El botn "Enclavamiento hacia delante" est habilitado
19 El botn "Enclavamiento hacia atrs" est habilitado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1079
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Bit de estado Parmetro


20 El botn "Proteccin hacia delante" est habilitado
21 El botn "Proteccin hacia atrs" est habilitado
22 1 = La habilitacin hacia atrs est activada
23 1 = El enclavamiento hacia atrs est activado
24 1 = La proteccin hacia atrs est activada
25 - 31 no utilizado

Consulte tambin
Funciones de MotRevL (Pgina 1081)
Avisos de MotRevL (Pgina 1091)
Diagrama de bloques de MotRevL (Pgina 1102)
Tratamiento de errores de MotRevL (Pgina 1089)
Modos de operacin de MotRevL (Pgina 1080)

6.4.2 Modos de operacin de MotRevL

Modos de operacin de MotRevL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo Local
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo "Local" el motor se puede
"Arrancar hacia delante" (FwdLocal = 1)
"Arrancar hacia atrs" (RevLocal = 1)
"Parar" (StopLocal = 1)
Cuando se cambia el motor al modo "Local", se influye en el control mediante las seales
locales o las seales de realimentacin (parmetros de entrada FbkFwd = 1 y FbkRev = 1) .
Para ello se puede ajustar correspondientemente el parmetro de entrada LocalSetting.

Advanced Process Library (V8.1)


1080 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Modo Automtico
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", el motor se puede
"Arrancar hacia delante" (FwdAut = 1)
"Arrancar hacia atrs" (RevAut = 1)
"Parar" (StopAut = 1)

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", el motor se puede
"Arrancar hacia delante" (FwdMan = 1)
"Arrancar hacia atrs" (RevMan = 1)
"Parar" (StopMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de MotRevL (Pgina 1102)
Terminales de MotRevL (Pgina 1092)
Avisos de MotRevL (Pgina 1091)
Tratamiento de errores de MotRevL (Pgina 1089)
Funciones de MotRevL (Pgina 1081)
Descripcin de MotRevL (Pgina 1075)

6.4.3 Funciones de MotRevL

Funciones de MotRevL
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1081
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el motor
5 1 = El operador puede arrancar el motor hacia delante
6 1 = El operador puede arrancar el motor hacia atrs
7 1 = El operador puede resetear el motor
8 1 = El operador puede definir o modificar el tiempo de vigilancia para el arranque
9 1 = El operador puede definir el tiempo de vigilancia para el estado
10 1 = El operador puede activar la funcin Tiempo de vigilancia (Bit 8 - 9)
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el lmite (AV) para la alarma arriba
14 1 = El operador puede modificar el lmite (AV) para la advertencia arriba
15 1 = El operador puede modificar el lmite (AV) para la tolerancia arriba
16 1 = El operador puede modificar el lmite (AV) para la histresis
17 1 = El operador puede modificar el lmite (AV) para la alarma abajo
18 1 = El operador puede modificar el lmite (AV) para la advertencia abajo
19 1 = El operador puede modificar el lmite (AV) para la tolerancia abajo
20 1 = El operador puede activar/desactivar avisos mediante AV_AH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante AV_WH_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante AV_TH_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante AV_TL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante AV_WL_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante AV_AL_MsgEn
26 1 = El operador puede modificar el valor de simulacin SimAV
27 - 29 no utilizado
30 1 = El operador puede definir el tiempo de vigilancia para el paro del motor
31 no utilizado

Advanced Process Library (V8.1)


1082 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Bloqueo de reconexin tras cambiar el sentido de giro o desconectar el motor


Con el parmetro de entrada IdleTime se especifica un bloqueo de reconexin para
conmutar el sentido de giro o rearrancar el motor. Con el Feature Bit Permitir la conmutacin
directa entre modo adelante y atrs (Pgina 139) se determina cmo debe realizarse la
conmutacin. Si se da el comando "Paro", el motor pasa inmediatamente al modo "Paro" y se
inicia IdleTime tras el correcto retroaviso (FbkFwd y FbkRev = 0). No es posible volver a
arrancar el motor hasta que ha transcurrido IdleTime.
El parmetro IdleTime puede ajustarse independientemente del parmetro
MonTiDynamic.

Vigilancia de lmites de un valor analgico adicional


Este bloque dispone de la funcin estndar Vigilancia de lmites de un valor analgico
adicional (Pgina 85).

Vigilancia de lmites con histresis


Este bloque dispone de la funcin estndar Vigilancia de lmites con histresis (Pgina 92).
Esta se efecta por medio del parmetro de entrada AV_Hyst.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:

Feature2, bit16 = 0:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")

Feature2, bit16 = 1:
Habilitacin de conexin hacia delante
Habilitacin de conexin hacia atrs
Enclavamiento hacia delante sin reset ("enclavamiento hacia delante")

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1083
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Enclavamiento hacia atrs sin reset ("enclavamiento hacia atrs")


Enclavamiento hacia delante con reset ("enclavamiento de proteccin hacia delante")
Enclavamiento hacia atrs con reset ("enclavamiento de proteccin hacia atrs")

Consulte al respecto los captulos Enclavamientos (Pgina 95) y Influencia del estado de seal
sobre el enclavamiento (Pgina 99).

Funcin de guardamotor
Este bloque dispone de la funcin estndar Funcin de guardamotor (Pgina 94).

Paro rpido para motores


Este bloque dispone de la funcin estndar Paro rpido para motores (Pgina 103).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de MotRevL (Pgina 1089).

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
Trip
MonDynErr
MonStaErr
FaultExt

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Advanced Process Library (V8.1)


1084 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkFwdOut.ST
FbkRevOut.ST
LocalLi.ST
FwdLocal.ST
StopLocal.ST
RevLocal.ST
Trip.ST
AV_Out.ST
FwdChn.ST
RevChn.ST

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37).
Pueden forzarse los siguientes estados:
"Arranque hacia delante" (FwdForce)
"Arranque hacia atrs" (RevForce)
"Paro" (StopForce)

Nota
Al forzar estados operativos, el Feature Bit Permitir la conmutacin directa entre modo
adelante y atrs (Pgina 139)no tiene funcin para este bloque. El motor puede
conmutarse siempre directamente.

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1085
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Especificar tiempos de advertencia para funciones de control


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47).
Pueden generarse seales de advertencia al arrancar motores, por ejemplo. Las seales de
advertencia se generan en los siguientes modos de operacin:
Modo Manual (Pgina 70) (parmetro de entrada WarnTiMan)
Modo Automtico (Pgina 70) (parmetro de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se arranca un motor, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, el motor arranca pasado el tiempo
de advertencia ajustado y WarnAct se pone a 0.
No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)
presentan un valor menor que el parmetro SampleTime.

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor adicional (SimAV, SimAV_Li)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47).

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


1086 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
7 Permitir la conmutacin directa entre modo adelante y atrs (Pgina 139)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
13 Tiempo de vigilancia separado para el paro del motor (Pgina 163)
14 Activar paro rpido desde el faceplate (Pgina 162)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
19 Reset tambin en estado enclavado (Pgina 158)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

En modo de pulsador (Bit 4 = 0), los comandos automticos tienen memoria en modo
"Automtico", es decir, FwdAut, RevAut, StopAut pueden volver a ponerse a 0 despus de
modificar el control. En cambio, en modo "Manual" y "Local", los comandos automticos no
tienen este efecto y el control automtico se corrige si faltan comandos automticos.
En modo de interruptor (Bit 4 = 1), el control se selecciona con las seales estticas FwdAut,
RevAut. Si las entradas FwdAut, RevAut no estn activadas, se para el motor. No se requiere
un control con StopAut. Si, adicionalmente, la funcin "Activar el reset de los comandos para
el control" (Bit 3 = 1) est activada, las entradas FwdAut, RevAut se resetearn a la posicin
de reposo tras la evaluacin en el bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1087
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Comportamientos parametrizables mediante el parmetro Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)
16 Enclavamiento separado para cada sentido o posicin (Pgina 163)

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
FwdMan
RevMan
StopMan
RapidStp

Consulte tambin
Descripcin de MotRevL (Pgina 1075)
Avisos de MotRevL (Pgina 1091)
Terminales de MotRevL (Pgina 1092)
Diagrama de bloques de MotRevL (Pgina 1102)
Modos de operacin de MotRevL (Pgina 1080)

Advanced Process Library (V8.1)


1088 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

6.4.4 Tratamiento de errores de MotRevL

Tratamiento de errores de MotRevL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Seales de entrada no vlidas
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido entre
0 y 4.
42 LocalSetting = 0 o LocalSetting = 3 o LocalSetting = 4 y LocalLi = 1
51 FwdLocal = 1 y StopLocal = 1
RevLocal = 1 y StopLocal = 1
FwdLocal = 1 y RevLocal = 1
FwdAut = 1 y StopAut = 1
RevAut = 1 y StopAut = 1
FwdAut = 1 y RevAut = 1
AutModLi = 1 y ManModLi = 1
FwdForce = 1 y StopForce = 1
RevForce = 1 y StopForce = 1
FwdForce = 1 y RevForce = 1
52 LocalAct = 1 y LocalSetting = 2 o 4 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1089
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede


mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Local: Localsetting = 1 o FwdLocal = 1 y RevLocal = 1 El motor se para
Localsetting = 3 o
FwdLocal = 1 y StopLocal =
1o
StopLocal = 1 y RevLocal =
1o
Forzado y sin modo "Local" FwdForce = 1 y RevForce = 1
o
FwdForce = 1 y StopForce =
1o
StopForce = 1 y RevForce =
1o
Modo "Automtico" y sin forzado Modo de pulsador (bit Feature
4 = 0):
FwdAut = 1 y RevAut = 1 o
FwdAut = 1 y StopAut = 1 o
StopAut = 1 y RevAut = 1 o
Modo de interruptor (bit
Feature 4 = 1):
FwdAut = 1 y RevAut = 1
Modo "Manual" y sin forzado FwdMan = 1 y RevMan = 1 o
FwdMan = 1 y StopMan = 1 o
StopMan = 1 y RevMan = 1 o

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de MotRevL (Pgina 1102)
Terminales de MotRevL (Pgina 1092)
Avisos de MotRevL (Pgina 1091)
Descripcin de MotRevL (Pgina 1075)
Modos de operacin de MotRevL (Pgina 1080)
Funciones de MotRevL (Pgina 1081)

Advanced Process Library (V8.1)


1090 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

6.4.5 Avisos de MotRevL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error realimentacin motor
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Actuacin guardamotor
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 4 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
SIG 5 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2
SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 3

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1091
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de MotRevL (Pgina 1075)
Funciones de MotRevL (Pgina 1081)
Terminales de MotRevL (Pgina 1092)
Diagrama de bloques de MotRevL (Pgina 1102)
Tratamiento de errores de MotRevL (Pgina 1089)
Modos de operacin de MotRevL (Pgina 1080)

6.4.6 Terminales de MotRevL


Terminales de MotRevL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por interconexin STRUCT -
o SFC (controlado mediante Value: BOOL 0
ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
AV Entrada de valor analgico adicional, ANY
debe interconectarse con AV_Out del
bloque AV

Advanced Process Library (V8.1)


1092 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


AV_AH_Lim Lmite de alarma arriba REAL 95.0
AV_AL_Lim Lmite alarma abajo REAL 5.0
AV_Hyst Histresis para lmites de alarma, REAL 1.0
advertencia y tolerancia
AV_TH_Lim Lmite de tolerancia arriba REAL 85.0
AV_TL_Lim Lmite de tolerancia abajo REAL 15.0
AV_WH_Lim Lmite de advertencia arriba REAL 90.0
AV_WL_Lim Lmite de advertencia abajo REAL 10.0
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puentear el enclavamiento en modo BOOL 0
"Local" y en la simulacin
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un bloque ANY
tecnolgico y los bloques de aviso
EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en la
vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1093
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkFwd 1 = Realimentacin existente para el STRUCT -
modo de avance Value: BOOL 0
ST: BYTE 16#FF
FbkRev 1 = Realimentacin existente para el STRUCT -
modo de retroceso Value: BOOL 0
ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1081) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 13: BOOL 0
1 = Tiempo de monitorizacin separado ... 0
para la parada del motor
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
FwdAut* 1 = Activacin del modo de avance del STRUCT -
motor en modo Automtico Value: BOOL 0
ST: BYTE 16#80
FwdChnST Estado de seal del canal de salida Fwd STRUCT -
Debera estar interconectado con un Value: BOOL 0
bloque de canal de salida ST: BYTE 16#FF
FwdForce 1 = Forzar activacin del modo de STRUCT -
avance del motor Value: BOOL 0
ST: BYTE 16#80
FwdLocal 1 = Activacin del modo de avance del STRUCT -
motor en modo "Local" Value: BOOL 0
ST: BYTE 16#80
FwdMan* 1 = Activacin del modo de avance del BOOL 0
motor en modo "Manual"
IdleTime* Tiempo de espera para cambio de REAL 5.0
sentido o rearranque en [s]
Intlock 0 = Enclavamiento/enclavamiento Motor STRUCT -
hacia delante activado. El bloque puede Value: BOOL 1
manejarse sin reset cuando desaparece
ST: BYTE 16#FF
la condicin de enclavamiento.
1 = Enclavamiento/enclavamiento Motor
hacia delantedesactivado.
Intl_En 1 = Enclavamiento/enclavamiento Motor BOOL 1
hacia delante (enclavamiento,
parmetro Intlock) activado

Advanced Process Library (V8.1)


1094 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


IntlRev 0 = Enclavamiento motor atrs activado. BOOL 1
El bloque puede manejarse sin reset
cuando desaparece la condicin de
enclavamiento.
1 = Enclavamiento Motor Atrs
desactivado.
IntlRevEn 1 = Enclavamiento Motor Atrs BOOL 1
(enclavamiento, parmetro IntlRev)
activado
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonTiDynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin o errores de arranque de
realimentacin una vez finalizada la
operacin en [s]
MonTiDyStop* Tiempo de vigilancia de errores de paro REAL 3.0
de realimentacin una vez finalizada la
operacin en [s]
MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MsgEvId1 Nmero de aviso (se asigna DWORD 16#000000FF
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador de la OS
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1= "Fuera de servicio", por interconexin STRUCT -
o SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1095
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1081) Bit 0: BOOL 1
Bit 8: BOOL 1
1 = El operador puede especificar o
modificar el tiempo de vigilancia para
"Control: Arranque" Bit 20: BOOL 1
Bit 30: BOOL 1
1 = El operador puede especificar el
tiempo de vigilancia para "Control: Paro"
Permit 1 = Habilitacin de conexin/habilitacin STRUCT -
de conexin Motor hacia delante Value: BOOL 1
0 = No hay habilitacin de conexin para ST: BYTE 16#FF
el motor/motor hacia delante
Perm_En 1 = Habilitacin de conexin//habilitacin BOOL 1
de conexin Motor hacia delante
(habilitacin, parmetro Permit) activada
PermRev 1 = Habilitacin de conexin Motor Atrs STRUCT -
0 = No hay habilitacin de conexin Value: BOOL 1
Motor Atrs ST: BYTE 16#FF
PermRevEn 1 = Habilitacin de conexin Motor Atrs BOOL 1
(habilitacin, parmetro PermRev)
activada
Protect 0 = Enclavamiento de proteccin/ STRUCT -
enclavamiento de proteccin Motor Value: BOOL 1
hacia delante activado. El bloque debe
ST: BYTE 16#FF
resetearse tras desaparecer la condicin
de enclavamiento.
1 = Enclavamiento de proteccin/
enclavamiento de proteccin Motor
hacia delante activado.
Prot_En 1 = Enclavamiento de proteccin/ BOOL 1
enclavamiento de proteccin Motor
hacia delante (proteccin, parmetro
Protect) activado
ProtRev 0 = Enclavamiento de proteccin Motor STRUCT -
Atrs activado. El bloque debe Value: BOOL 1
resetearse tras desaparecer la condicin
ST: BYTE 16#FF
de enclavamiento.
1 = Enclavamiento de proteccin Motor
Atrs desactivado.

Advanced Process Library (V8.1)


1096 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


ProtRevEN 1 = Enclavamiento de proteccin Motor BOOL 1
Atrs (proteccin, parmetro ProtRev)
activado
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
RapidStp* Paro rpido del motor: BOOL 0
0 = Motor en marcha
1 = Motor parado
RevAut* 1 = Activacin del modo de retroceso del STRUCT -
motor en modo "Automtico" Value: BOOL 0
ST: BYTE 16#80
RevChnST Estado de seal del canal de salida Rev STRUCT -
Debera estar interconectado con un Value: BOOL 0
bloque de canal de salida ST: BYTE 16#FF
RevForce 1 = Forzar activacin del modo de STRUCT -
retroceso del motor Value: BOOL 0
ST: BYTE 16#80
RevLocal 1 = Activacin del modo de retroceso del STRUCT -
motor en modo "Local" Value: BOOL 0
ST: BYTE 16#80
RevMan* 1 = Activacin del modo de retroceso del BOOL 0
motor en modo "Manual"
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SimAV* Valor adicional utilizado cuando REAL 0.0
SimOn = 1
SimAV_Li Valor analgico adicional utilizado STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0
(SimLiOp.Value = 1)
ST: BYTE 16#80
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1097
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
StepNo Nmero de etapa del lote DWORD 16#00000000
StopAut* 1 = Parar el motor en modo Automtico STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopForce 1 = Forzar parada del motor STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopLocal 1 = Parar el motor en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopMan* 1 = Parar el motor en modo "Manual" BOOL 0
Trip 1 = El motor se encuentra en estado STRUCT -
bueno Value: BOOL 1
ST: BYTE 16#FF
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.
WarnTiAut* Preadvertencia de arranque del motor REAL 0.0
en modo Automtico en [s]
WarnTiMan* Preadvertencia de arranque del motor REAL 0.0
en modo Manual en [s]

Advanced Process Library (V8.1)


1098 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
AV_OpScale Lmite de la escala en el indicador de STRUCT -
barras AV del faceplate High: REAL 100.0
Low: REAL 0.0
AV_Out Salida del valor analgico adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
AV_Unit Unidad de medida para el valor INT 0
analgico adicional
CurrMon Tiempo de vigilancia actual [s] DINT 0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de MotRevL (Pgina 1089)
FbkFwdOut Realimentacin: STRUCT -
1 = modo de avance activo Value: BOOL 0
ST: BYTE 16#80
FbkRevOut Realimentacin: STRUCT -
1 = Modo de retroceso activo Value: BOOL 0
ST: BYTE 16#80
Fwd 1 = Control del motor adelante STRUCT -
Value: BOOL 0
ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit, Protect) o Trip est activo Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1099
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


LockAct.Value OR (enclavamiento/enclavamiento
hacia delante)
OR (enclavamiento hacia atrs)
AND Feature2, bit16
OR (habilitacin/habilitacin hacia
delante)
OR (habilitacin hacia atrs)
AND Feature2, bit16
OR (proteccin/proteccin hacia
delante)
OR (proteccin hacia atrs)
AND Feature2, bit16
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin o error de STRUCT -
arranque de realimentacin debido a Value: BOOL 0
una modificacin del control
ST: BYTE 16#80
MonDynStopErr 1 = Error de paro de realimentacin STRUCT -
debido a una modificacin del control Value: BOOL 0
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin debido a una STRUCT -
modificacin inesperada de la Value: BOOL 0
realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque

Advanced Process Library (V8.1)


1100 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


P_Fwd 1 = Seal tipo impulso para arrancar el STRUCT -
motor hacia delante Value: BOOL 0
ST: BYTE 16#80
P_Rev 1 = Seal tipo impulso para arrancar el STRUCT -
motor hacia atrs Value: BOOL 0
ST: BYTE 16#80
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
P_Stop 0 = Seal tipo impulso para parar el STRUCT -
motor Value: BOOL 1
ST: BYTE 16#80
R_StpAct 1 = Paro rpido del motor activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Rev 1 = Control del motor: atrs STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RunFwd 1 = El motor gira hacia delante STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RunRev 1 = El motor gira hacia atrs STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1075) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1075) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1075) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1075) DWORD 16#00000000
Status5 Palabra de estado 5 (Pgina 1075) DWORD 16#00000000
Stop 1 = El motor se para STRUCT -
Value: BOOL 0
ST: BYTE 16#80
WarnAct 1 = Preadvertencia de arranque del STRUCT -
motor activa (parmetros WarnTiAut y Value: BOOL 0
WarnTiMan)
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1101
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Consulte tambin
Avisos de MotRevL (Pgina 1091)
Diagrama de bloques de MotRevL (Pgina 1102)
Modos de operacin de MotRevL (Pgina 1080)
Tratamiento de errores (Pgina 116)

6.4.7 Diagrama de bloques de MotRevL

Diagrama de bloques de MotRevL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de MotRevL (Pgina 1092)
Avisos de MotRevL (Pgina 1091)
Tratamiento de errores de MotRevL (Pgina 1089)
Funciones de MotRevL (Pgina 1081)
Modos de operacin de MotRevL (Pgina 1080)
Descripcin de MotRevL (Pgina 1075)

6.4.8 Manejo y visualizacin

6.4.8.1 Vistas de MotRevL

Vistas del bloque MotRevL


El bloque MotRevL dispone de las vistas siguientes:
Vista estndar de MotRevL (Pgina 1103)
Vista de avisos (Pgina 280)
Vista de lmites de motores (Pgina 272)
Visor de curvas (Pgina 283)
Vista de parmetros de motores y vlvulas (Pgina 264)
Vista preliminar de MotRevL (Pgina 1107)
Vista de memoria (Pgina 282)

Advanced Process Library (V8.1)


1102 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Vista de lotes (Pgina 281)


Smbolo de bloque MotRevL (Pgina 1111)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

6.4.8.2 Vista estndar de MotRevL

Vista estndar de MotRevL


 
 

 






Feature2, bit 16 = 0


 
 









Feature2, bit 16 = 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1103
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Arrancar y parar el motor


Esta rea muestra el estado operativo predeterminado del motor. Se visualizan y ejecutan los
estados siguientes:
"Arranque "
"Arranque "
"Paro"
"Paro rpido"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(3) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(4) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:

Advanced Process Library (V8.1)


1104 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

estado de enclavamiento (consulte Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

informacin de puenteo (bypass) (ver Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)):

(5) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1105
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Guardamotor"
"Error de estado"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado paro"
"Forzado arranque "
"Forzado arranque "
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(11) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra el motor si se cambiara del modo "Manual" o "Local"
al modo "Automtico" o si se reseteara en modo "Automtico".

(12) Indicador de estado del motor


Aqu se representa grficamente el estado actual del motor.
Consulte al respecto el captulo Smbolo de bloque MotRevL (Pgina 1111)

Advanced Process Library (V8.1)


1106 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

6.4.8.3 Vista preliminar de MotRevL

Vista preliminar de MotRevL

La indicacin del tiempo de vigilancia actual es visible.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1107
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

La indicacin del tiempo de vigilancia actual no es visible.

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:

Advanced Process Library (V8.1)


1108 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
"Paro": se permite parar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Arranque ": se permite arrancar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Arranque ": se permite arrancar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Reset": se permite resetear el motor en caso de enclavamientos o errores.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual"
"Local": se permite cambiar al modo "Local"
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).
"Tiempo de vigilancia": visualizacin del tiempo de vigilancia actual.

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "arrancar" / "parar" desde la posicin de reposo
"Habilitacin" (Feature2, bit 16 = 0):
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "arrancar" desde la posicin de reposo
"Habilitacin hacia delante" (Feature2, bit 16 = 1):
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "arrancar hacia delante" desde la posicin de reposo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1109
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

"Habilitacin hacia atrs" (Feature2, bit 16 = 1):


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "arrancar hacia atrs" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Proteccin" (Feature2, bit 16 = 0):
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Proteccin hacia delante" (Feature2, bit 16 = 1):
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Proteccin hacia atrs" (Feature2, bit 16 = 1):
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento" (Feature2, bit 16 = 0):
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento hacia delante" (Feature2, bit 16 = 1):
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno

Advanced Process Library (V8.1)


1110 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

"Enclavamiento hacia atrs" (Feature2, bit 16 = 1):


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Guardamotor": 1 = El motor se encuentra en estado bueno
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
"Local Paro": 1 = Parar el motor en modo "Local"
"Local Arranque ": 1 = Arrancar el motor en modo "Local"
"Local Arranque ": 1 = Arrancar el motor en modo "Local"
"Realimentacin ": 1 = El motor est arrancado y en marcha
"Realimentacin ": 1 = El motor est arrancado y en marcha
"Paro": 1 = Parar el motor
"Arranque ": 1 = Arrancar el motor
"Arranque ": 1 = Arrancar el motor
"Canal arranque ": Seal del bloque de canal de salida para "Arranque"
"Canal arranque ": Seal del bloque de canal de salida para "Arranque"

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

6.4.8.4 Smbolo de bloque MotRevL

Smbolos del bloque MotRevL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1111
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Estado de seal, habilitacin para mantenimiento


Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria
Indicador de estado del motor

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Indicacin de sentido inversa a


la del smbolo 1

4 Indicacin de sentido inversa a


la del smbolo 2

5 Smbolo "M" con indicador de


velocidad pequeo

6 Smbolo "M" con indicador de


velocidad pequeo

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


1112 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.4 MotRevL - Motor con dos sentidos de giro

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
5

10

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado del motor


Aqu se muestran los siguientes estados del motor:

Smbolo Significado
El motor arranca (el smbolo del motor cambia)

El motor funciona

El motor para (el smbolo del motor cambia)

El motor est parado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1113
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Smbolo Significado
Fallo en el motor (error de vigilancia, guardamotor)

Motor fuera de servicio

6.5 MotSpdCL - Motor regulable con dos sentidos de giro

6.5.1 Descripcin de MotSpdCL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1854
Familia: Drives

Campo de aplicacin de MotSpdCL


El bloque se utiliza para las siguientes aplicaciones:
Control de motores con dos sentidos de giro y diferentes velocidades
Control de la alimentacin (de modo opcional, ajustable por bit Feature)

Funcionamiento
El bloque se utiliza para controlar motores con dos sentidos de giro y diferentes velocidades.
Para controlar el motor se dispone de diferentes entradas.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque MotSpdCL existe una plantilla (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con un caso de
aplicacin para este bloque.
Ejemplo de los tipos de puntos de instrumentacin y control:

Advanced Process Library (V8.1)


1114 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Motor con velocidad regulable y dos sentidos de giro (MotorSpeedControlled)


(Pgina 2126)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Nota
En caso de arranque en caliente y de que el Feature Bit est parametrizado con 0, el bloque
cambia al modo Manual y la consigna se ajusta a interna y se pone a 0.

Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de
MotSpdCL (Pgina 1135).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 0 = ManAct.Value
1 = AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Fwd.Value
9 SimLiOp.Value
10 Rev.Value
11 MonStaErr.Value
12 MonDynErr.Value
13 BypProt
14 Estado de seal no vlido
15 Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 Trip
20 FwdForce

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1115
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Bit de estado Parmetro


21 StopForce
22 RevForce
23 El botn "Enclavamiento" est habilitado
24 Solicitud de reset en la vista preliminar automtica
25 WarnAct.Value o
IdleTime activo
26 Informacin de puenteo del bloque de funcin precedente
27 Vista preliminar automtica para modo de avance
28 Vista preliminar automtica para "paro"
29 Vista preliminar automtica para modo de retroceso
30 El botn "Habilitacin" est habilitado
31 El botn "Proteccin" est habilitado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 AV_AH_Act.Value
2 AV_WH_Act.Value
3 AV_TH_Act.Value
4 AV_TL_Act.Value
5 AV_WL_Act.Value
6 AV_AL_Act.Value
7 AV_AH_En
8 AV_WH_En
9 AV_TH_En
10 AV_TL_En
11 AV_WL_En
12 AV_AL_En
13 AV_AH_MsgEn
14 AV_WH_MsgEn
15 AV_TH_MsgEn
16 AV_TL_MsgEn
17 AV_WL_MsgEn
18 AV_AL_MsgEn
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 El motor est parado
21 El motor para en modo de avance
22 El motor para en modo de retroceso
23 El motor arranca en modo de avance
24 El motor funciona en modo de avance

Advanced Process Library (V8.1)


1116 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Bit de estado Parmetro


25 El motor arranca en modo de retroceso
26 El motor funciona en modo de retroceso
27 Fallo al "parar" el motor
28 Fallo en modo de avance del motor
29 Fallo en modo de retroceso del motor
30 SP_ExtAct.Value
31 Indicador de enclavamientos en el smbolo del bloque

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 no utilizado
1 RbkWH_Act.Value
2 Retardo del aviso AV_AH_Lim
3 Retardo del aviso AV_WH_Lim
4 RbkWL_Act.Value
5 Retardo del aviso AV_TH_Lim
6 Retardo del aviso AV_TL_Lim
7 RbkWH_En
8 Retardo del aviso AV_WL_Lim
9 Retardo del aviso AV_AL_Lim
10 RbkWL_En
11 Retardo del aviso RbkWH_Lim
12 Retardo del aviso RbkWL_Lim
13 Agrupacin de retardos de aviso
14 RbkWH_MsgEn
15 el tiempo de vigilancia actual es visible
16 MonDynStopErr.Value
17 RbkWL_MsgEn
18 El motor est parado
19 1 = Habilitacin para el paro rpido (Feature Bit Activar paro rpido desde el
faceplate (Pgina 162))
20 SP_RmpModTime
21 SP_RmpOn
22 Limitaciones SP_UpRaAct, SP_DnRaAct activas en modo de gradiente
(SP_RateOn = 1)
23 Comando para "paro rpido" del motor
24 Comando para "arrancar" el motor
25 Comando para "arrancar" el motor
26 Mostrar vista preliminar automtica en la vista estndar
27 RdyToStart.Value
28 GrpErr.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1117
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Bit de estado Parmetro


29 MS_RelOp
30 Valor auxiliar 1 visible
31 Valor auxiliar 2 visible

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 AV no interconectada
9 Indicador de guardamotor (Trip.Status 16#FF)
10 1 = El parmetro de entrada FbkFwd est interconectado
11 1 = El parmetro de entrada FbkRev est interconectado
12 1 = Lmite superior del error de consigna violado (ER_AH_Act.Value)
13 1 = Lmite inferior del error de consigna violado (ER_AL_Act.Value)
14 1 = Vigilar lmite superior del error de consigna (ER_AH_En)
15 1 = Vigilar lmite inferior del error de consigna (ER_AL_En)
16 1 = Notificar violacin de lmite superior del error de consigna (ER_AH_MsgEn)
17 1 = Notificar violacin de lmite inferior del error de consigna (ER_AL_MsgEn)
18 1 = Vigilancia del error de consigna "SP - Rbk" conectada
19 DvFdAct.Value Alimentacin On
20 EMERG DvFdAct.Value Alimentacin Off
21 Feature bit 15 Convertidor de frecuencia con alimentacin del dispositivo
independiente (Pgina 145)
22 Error externo generado por FaultExt o fallo externo de control de procesos CSF con
el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
23 Seal de puenteo oculta en Permit
24 Seal de puenteo oculta en Intlock
25 Seal de puenteo oculta en Protect
26 Bit 2 Feature2: Seal de puenteo separada
27 Bit 16 Feature: Especificacin de consigna con rea de visualizacin y unidad
propias (Pgina 165)
28 1 = El parmetro de entrada FwdChnST est interconectado
29 1 = El parmetro de entrada RevChnST est interconectado
30 1 = El parmetro de entrada SP_OutChnS est interconectado
31 Vigilancia separada del paro del motor (bit Feature 13)

Advanced Process Library (V8.1)


1118 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Diagrama de bloques de MotSpdCL (Pgina 1148)
Avisos de MotSpdCL (Pgina 1134)
Tratamiento de errores de MotSpdCL (Pgina 1131)
Funciones de MotSpdCL (Pgina 1121)
Modos de operacin de MotSpdCL (Pgina 1119)

6.5.2 Modos de operacin de MotSpdCL

Modos de operacin de MotSpdCL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo Local
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo "Local" el motor se puede
"Arrancar hacia delante" (FwdLocal = 1)
"Arrancar hacia atrs" (RevLocal = 1)
"Parar" (StopLocal = 1)
Cuando se cambia el motor al modo "Local", se influye en el control mediante las seales
locales o las seales de realimentacin (parmetros de entrada FbkFwd = 1 y FbkRev = 1).
Para ello se puede ajustar correspondientemente el parmetro de entrada LocalSetting.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1119
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", el motor se puede
"Arrancar hacia delante" (FwdAut = 1)
"Arrancar hacia atrs" (RevAut = 1)
"Parar" (StopAut = 1)

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", el motor se puede
"Arrancar hacia delante" (FwdMan = 1)
"Arrancar hacia atrs" (RevMan = 1)
"Parar" (StopMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Nota
En caso de especificacin de consigna externa, el bloque conmuta a la especificacin de
consigna interna.

Consulte tambin
Diagrama de bloques de MotSpdCL (Pgina 1148)
Terminales de MotSpdCL (Pgina 1135)
Avisos de MotSpdCL (Pgina 1134)
Tratamiento de errores de MotSpdCL (Pgina 1131)
Funciones de MotSpdCL (Pgina 1121)
Descripcin de MotSpdCL (Pgina 1114)

Advanced Process Library (V8.1)


1120 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

6.5.3 Funciones de MotSpdCL

Funciones de MotSpdCL
A continuacin se muestra una relacin de las funciones de este bloque.

Retardos de alarma con dos valores de tiempo por pareja de lmites


Este bloque dispone de la funcin estndar Retardo de alarma Dos valores de tiempo por
pareja de lmites (Pgina 183) para vigilar los lmites de la realimentacin.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el motor
5 1 = El operador puede arrancar el motor hacia delante
6 1 = El operador puede arrancar el motor hacia atrs
7 1 = El operador puede resetear el motor
8 1 = El operador puede definir o modificar el tiempo de vigilancia para el arranque
9 1 = El operador puede definir el tiempo de vigilancia para el estado
10 1 = El operador puede activar el tiempo de vigilancia
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el valor lmite (AV) de la alarma arriba
14 1 = El operador puede modificar el valor lmite (AV) de la advertencia arriba
15 1 = El operador puede modificar el valor lmite (AV) de la tolerancia arriba
16 1 = El operador puede modificar el valor lmite (AV) de la histresis
17 1 = El operador puede modificar el valor lmite (AV) de la alarma abajo
18 1 = El operador puede modificar el valor lmite (AV) de la advertencia abajo
19 1 = El operador puede modificar el valor lmite (AV) de la tolerancia abajo
20 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
SP_TrkExt
21 1 = El operador puede modificar la consigna interna SP_Int

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1121
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Bit Funcin
22 1 = El operador puede conmutar la consigna a Externa SP_ExtOp
23 1 = El operador puede conmutar la consigna a Interna SP_IntOp
24 1 = El operador puede activar la funcin Limitacin del gradiente de la consigna SP_RateOn
25 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia arriba
SP_UpRaLim
26 1 = El operador puede modificar la limitacin de la consigna para el gradiente hacia abajo
SP_DnRaLim
27 1 = El operador puede activar la funcin Rampa de consigna SP_RmpOn
28 1 = El operador puede conmutar entre el valor de tiempo o el valor del gradiente
SP_RmpModTime
29 1 = El operador puede modificar el tiempo de rampa SP_RmpTime
30 1 = El operador puede modificar la consigna deseada SP_RmpTarget para la rampa
31 1 = El operador puede activar el paro rpido

El bloque dispone de los siguientes permisos para el parmetro OS1Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede modificar el valor lmite (Rbk) de la advertencia arriba
2 no utilizado
3 1 = El operador puede modificar el valor lmite (Rbk) de la histresis
4 no utilizado
5 1 = El operador puede modificar el valor lmite (Rbk) de la advertencia abajo
6 1 = El operador puede modificar el valor lmite (error de consigna) de la alarma arriba
ER_AH_Lim
7 1 = El operador puede modificar la histresis (error de consigna) ER_Hyst
8 1 = El operador puede modificar el valor lmite (error de consigna) de la alarma abajo
ER_AL_Lim
9 1 = El operador puede modificar el valor de simulacin SimRbk
10 1 = El operador puede conectar la alimentacin DvFdOnMan
11 1 = El operador puede desconectar la alimentacin DvFdOffMan
12 1 = El operador puede modificar el valor de simulacin SimAV
13 - 19 no utilizado
20 1 = El operador puede activar/desactivar avisos mediante AV_AH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante AV_WH_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante AV_TH_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante AV_TL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante AV_WL_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante AV_AL_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante RbkWH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante RbkWL_MsgEn
28 1 = El operador puede activar/desactivar avisos mediante ER_AH_MsgEn
29 1 = El operador puede activar/desactivar avisos mediante ER_AL_MsgEn

Advanced Process Library (V8.1)


1122 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Bit Funcin
30 1 = El operador puede definir el tiempo de vigilancia para el paro del motor
31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Bloqueo de reconexin tras cambiar el sentido de giro o desconectar el motor


Con el parmetro de entrada IdleTime se especifica un bloqueo de reconexin para
conmutar el sentido de giro o rearrancar el motor. Con el Feature Bit Permitir la conmutacin
directa entre modo adelante y atrs (Pgina 139) se determina cmo debe realizarse la
conmutacin. Si se da el comando "Paro", el motor pasa inmediatamente al modo Paro y se
inicia IdleTime tras la realimentacin correcta (FbkFwd y FbkRev = 0). No es posible volver
a arrancar el motor hasta que ha transcurrido IdleTime.
El parmetro IdleTime puede ajustarse independientemente del parmetro
MonTiDynamic.

Vigilancia de lmites de un valor analgico adicional


Este bloque dispone de la funcin estndar Vigilancia de lmites de un valor analgico
adicional (Pgina 85).

Vigilancia de lmites de la realimentacin


El bloque dispone de la funcin estndar Vigilancia de lmites de la realimentacin
(Pgina 89). Esta vigilancia de lmites solo est activa cuando el motor est arrancado.

Vigilancia de lmites con histresis


Este bloque dispone de la funcin estndar Vigilancia de lmites con histresis (Pgina 92).
Esta se efecta por medio del parmetro de entrada AV_Hyst.

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1123
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Especificacin de consigna externa/interna


El bloque dispone de la funcin estndar Especificacin de consigna, interna/externa
(Pgina 124).

Limitacin de consigna
La consigna se limita mediante los parmetros:
SP_HiLim (arriba)
SP_LoLim (abajo)
Las violaciones de lmites se visualizan con 1 en los parmetros de salida SP_HiAct y
SP_LoAct.

Limitacin del gradiente de la consigna


El bloque dispone de la funcin estndar Limitacin del gradiente de la consigna
(Pgina 121).

Utilizar la rampa de consigna


El bloque dispone de la funcin estndar Utilizar la rampa de consigna (Pgina 120).

Clculo del error de consigna


El bloque calcula siempre el error de consigna:
ER.Value = SP_Out - RbkOut.Value.

Vigilancia de lmites del error de consigna


El bloque dispone de la funcin estndar Vigilancia de lmites del error de consigna, valor
manipulado y regulacin (Pgina 90).
Para transferir los avisos hay que activar el bit Feature 5 El error de consigna debe
notificarse (Pgina 164).
Con la funcin activada, la configuracin de avisos debe adaptarse del siguiente modo:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 7 Alarma - arriba $$BlockComment$$
ER - Lmite superior de alarma
SP - Rbk violado
SIG 8 Alarma - abajo $$BlockComment$$
ER - Lmite inferior de alarma
SP - Rbk violado

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


1124 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto los captulos Enclavamientos (Pgina 95) y Influencia del estado de seal
sobre el enclavamiento (Pgina 99).

Funcin de guardamotor
Este bloque dispone de la funcin estndar Funcin de guardamotor (Pgina 94).

Paro rpido para motores


Este bloque dispone de la funcin estndar Paro rpido para motores (Pgina 103).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de MotSpdCL (Pgina 1131).

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
Trip
MonDynErr
MonStaErr
FaultExt

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1125
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkFwdOut.ST
FbkRevOut.ST
LocalLi.ST
FwdLocal.ST
StopLocal.ST
RevLocal.ST
Trip.ST
AV_Out.ST
RbkOut.ST
SP_Out.ST
FwdChn.ST
RevChn.ST
SP_OutChn.ST

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37).
Pueden forzarse los siguientes estados:
"Arranque hacia delante" (FwdForce)
"Arranque hacia atrs" (RevForce)
"Paro" (StopForce)

Nota
Al forzar estados operativos, el bit Feature Permitir la conmutacin directa entre modo
adelante y atrs (Pgina 139)no tiene funcin para este bloque. El motor puede
conmutarse siempre directamente.

Advanced Process Library (V8.1)


1126 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Especificar tiempos de advertencia para funciones de control


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47).
Pueden generarse seales de advertencia al arrancar motores, por ejemplo. Las seales de
advertencia se generan en los siguientes modos de operacin:
Modo Manual (Pgina 70) (parmetro de entrada WarnTiMan)Modo Automtico
(Pgina 70) (parmetro de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se arranca un motor, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, el motor arranca pasado el tiempo
de advertencia ajustado y WarnAct se pone a 0 .
No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)
presentan un valor menor que el parmetro SampleTime.

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor adicional (SimAV, SimAV_Li)
Realimentacin de posicin (SimRbk, SimRbkLi)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Definicin del rea de visualizacin y operacin de valores de proceso y consignas durante el


funcionamiento
Este bloque dispone de la funcin estndar rea de visualizacin y operacin de valores de
proceso y consignas (Pgina 189).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1127
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47).

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Control de una alimentacin


Este bloque dispone de la funcin estndar Convertidor de frecuencia con alimentacin del
dispositivo independiente (Pgina 145)
La funcin se activa con el bit Feature 15. Si la funcin est activada, el motor puede
arrancarse tambin en dos etapas:
Conectar primero la alimentacin y arrancar despus el motor
como directamente
Al arrancar hacia adelante o hacia atrs se activa tambin la alimentacin. El propio
convertidor de frecuencia se encarga de asegurar el orden correcto.
El motor puede ahora pararse o volverse a arrancar sin necesidad de desconectar la
alimentacin.
Se puede conectar la alimentacin arrancando el motor en los modos de operacin Manual,
Automtico y Local con el Localsetting 1 o 3, as como mediante forzado.
Con el Localsetting 2 o 4, los controles se corrigen independientemente del estado de la
alimentacin a partir de las seales de realimentacin.
En los convertidores de frecuencia sin alimentacin (preajuste: bit Feature 15 = 0) el
control DvFdAct.Value siempre es cero.
La conexin/desconexin por separado de la alimentacin se efecta en modo Manual por
medio de DvFdOnMan y DvFdOffMan a travs de la vista estndar del faceplate. En modo
Automtico se conecta y desconecta a travs de las seales de entrada DvFdOnAut o
DvFdOffAut. Los bits Feature 3 (Activar el reset de los comandos para el control) y 4
(Definir modo de interruptor o modo de pulsador) tambin se refieren a las entradas
automticas DvFdOnAut y DvFdOffAut. La desconexin de la alimentacin provoca
tambin el paro del motor

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)

Advanced Process Library (V8.1)


1128 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Bit Funcin
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
5 El error de consigna debe notificarse (Pgina 164)
7 Permitir la conmutacin directa entre modo adelante y atrs (Pgina 139)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
13 Tiempo de vigilancia separado para el paro del motor (Pgina 163)
14 Activar paro rpido desde el faceplate (Pgina 162)
15 Convertidor de frecuencia con alimentacin del dispositivo independiente (Pgina 145)
16 Especificacin de consigna con rea de visualizacin y unidad propias (Pgina 165)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
19 Reset tambin en estado enclavado (Pgina 158)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

En modo de pulsador (Bit 4 = 0) , los comandos automticos tienen memoria en modo


"Automtico", es decir, FwdAut, RevAut, StopAut pueden volver a ponerse a 0 despus de
modificar el control. En cambio, en modo "Manual" y "Local", los comandos automticos no
tienen este efecto y el control automtico se corrige si faltan comandos automticos.
En modo de interruptor (Bit 4 = 1), el control se selecciona con las seales estticas FwdAut,
RevAut. Si las entradas FwdAut, RevAut no estn activadas, se para el motor. No se requiere
un control con StopAut. Si, adicionalmente, la funcin "Activar el reset de los comandos para
el control" (Bit 3 = 1) est activada, las entradas FwdAut, RevAut se resetearn a la posicin
de reposo tras la evaluacin en el bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1129
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Comportamientos parametrizables mediante el parmetro Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
FwdMan
RevMan
StopMan
RapidStp

Control de una alimentacin


La funcin se activa con el bit Feature 16 Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).
Si la funcin est activada, el motor puede arrancarse tambin en dos etapas:
Conectar primero la alimentacin y arrancar despus el motor
Si la funcin est activada, el motor puede arrancarse directamente:
Al arrancar hacia adelante o hacia atrs se activa tambin la alimentacin. El propio
convertidor de frecuencia se encarga de asegurar el orden correcto.
El motor puede ahora pararse o volverse a arrancar sin necesidad de desconectar la
alimentacin.

Advanced Process Library (V8.1)


1130 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Se puede conectar la alimentacin arrancando el motor en los modos de operacin Manual,


Automtico y Local con el Localsetting 1 o 3, as como mediante forzado.
Con el Localsetting 2 o 4, los controles se corrigen independientemente del estado de la
alimentacin a partir de las seales de realimentacin.
En el caso de motores sin alimentacin (preajuste: bit Feature 16 = 0), el control
DvFdAct.Value es siempre cero.
La conexin/desconexin por separado de la alimentacin se efecta en modo Manual por
medio de DvFdOnMan y DvFdOffMan a travs de la vista estndar del faceplate. En modo
Automtico se conecta y desconecta a travs de las seales de entrada DvFdOnAut o
DvFdOffAut. Los bits Feature 3 (Activar el reset de los comandos para el control) y 4 (Definir
modo de interruptor o modo de pulsador) tambin se refieren a las entradas automticas
DvFdOnAut y DvFdOffAut. La desconexin de la alimentacin provoca tambin el paro del
motor.

PELIGRO
Conexin y desconexin por separado de la alimentacin
En modo de interruptor (bit Feature 4 =1) y con el reset de los controles no activado (bit
Feature 3 =0), al arrancar hacia adelante o hacia atrs en modo Automtico se ajusta
tambin la entrada DvFdOnAut para el control de la alimentacin.

Consulte tambin
Diagrama de bloques de MotSpdCL (Pgina 1148)
Terminales de MotSpdCL (Pgina 1135)
Avisos de MotSpdCL (Pgina 1134)
Modos de operacin de MotSpdCL (Pgina 1119)
Descripcin de MotSpdCL (Pgina 1114)

6.5.4 Tratamiento de errores de MotSpdCL

Tratamiento de errores de MotSpdCL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Fallo de control de procesos (CSF)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1131
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido entre
0 y 4.
42 LocalSetting = 0 o LocalSetting = 3 o LocalSetting = 4 y LocalLi = 1
51 FwdLocal = 1 y StopLocal = 1
RevLocal = 1 y StopLocal = 1
FwdLocal = 1 y RevLocal = 1
FwdAut = 1 y StopAut = 1
RevAut = 1 y StopAut = 1
FwdAut = 1 y RevAut = 1
AutModLi = 1 y ManModLi = 1
FwdForce = 1 y StopForce = 1
RevForce = 1 y StopForce = 1
FwdForce = 1 y RevForce = 1
SP_LiOp = 1 y SP_IntLi = 1 y SP_ExtLi = 1
DvFdOnMan y DvFdOffMan y bit Feature 15
DvFdOnAut y DvFdOffAut y bit Feature 15
52 LocalAct = 1 y LocalSetting = 2 o 4 y SimOn = 1

Nota
No se tiene en cuenta la dependencia del modo de pulsador/interruptor, bit Feature 4.

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Advanced Process Library (V8.1)


1132 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Local: Localsetting = 1 o FwdLocal = 1 y RevLocal = 1 El motor se para
Localsetting = 3 o
FwdLocal = 1 y StopLocal =
1o
StopLocal = 1 y RevLocal =
1o
Forzado y sin modo "Local" FwdForce = 1 y RevForce = 1
o
FwdForce = 1 y StopForce =
1o
StopForce = 1 y RevForce =
1o
Modo "Automtico" y sin forzado Modo de pulsador (bit Feature
4 = 0):
FwdAut = 1 y RevAut = 1 o
FwdAut = 1 y StopAut = 1 o
StopAut = 1 y RevAut = 1 o
Modo de interruptor (bit
Feature 4 = 1):
FwdAut = 1 y RevAut = 1
Modo "Manual" y sin forzado FwdMan = 1 y RevMan = 1 o
FwdMan = 1 y StopMan = 1 o
StopMan = 1 y RevMan = 1 o

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de MotSpdCL (Pgina 1148)
Terminales de MotSpdCL (Pgina 1135)
Avisos de MotSpdCL (Pgina 1134)
Funciones de MotSpdCL (Pgina 1121)
Modos de operacin de MotSpdCL (Pgina 1119)
Descripcin de MotSpdCL (Pgina 1114)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1133
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

6.5.5 Avisos de MotSpdCL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error realimentacin motor
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Actuacin guardamotor
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo
SIG 4 Advertencia - arriba $$BlockComment$$
Rbk - Lmite superior de advertencia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
Rbk - Lmite inferior de advertencia
violado

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 6 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
SIG 7 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2
SIG 8 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 3

Advanced Process Library (V8.1)


1134 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Diagrama de bloques de MotSpdCL (Pgina 1148)
Terminales de MotSpdCL (Pgina 1135)
Tratamiento de errores de MotSpdCL (Pgina 1131)
Funciones de MotSpdCL (Pgina 1121)
Modos de operacin de MotSpdCL (Pgina 1119)
Descripcin de MotSpdCL (Pgina 1114)

6.5.6 Terminales de MotSpdCL


Terminales de MotSpdCL

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1135
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
AV Entrada de valor analgico adicional, ANY
debe interconectarse con AV_Tech del
bloque AV
AV_AH_Lim Lmite de alarma arriba REAL 95.0
AV_AL_Lim Lmite alarma abajo REAL 5.0
AV_Hyst Histresis para lmites de alarma, REAL 1.0
advertencia y tolerancia
AV_TH_Lim Lmite de tolerancia arriba REAL 85.0
AV_TL_Lim Lmite de tolerancia abajo REAL 15.0
AV_WH_Lim Lmite de advertencia arriba REAL 90.0
AV_WL_Lim Lmite de advertencia abajo REAL 10.0
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puentear el enclavamiento en modo BOOL 0
"Local" y en la simulacin
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
DvFdOnAut* 1 = Conexin de la alimentacin del STRUCT -
dispositivo en el modo "Automtico" Value: BOOL 0
ST: BYTE 16#80
DvFdOffAut* 1 = Desconexin de la alimentacin del STRUCT -
dispositivo en el modo "Automtico" Value: BOOL 0
ST: BYTE 16#80
DvFdOnMan* 1 = Conexin de la alimentacin del BOOL 0
dispositivo en el modo "Manual"
DvFdOffMan* 1 = Desconexin de la alimentacin del BOOL 0
dispositivo en el modo "Manual"
EN 1 = El bloque llamado se procesa BOOL 1
ER_A_DC* Reservado REAL 0.0
ER_A_DG* Reservado REAL 0.0
ER_AH_En 1 = Activar la alarma (arriba) de la BOOL 1
vigilancia del error de consigna
ER_AH_Lim Lmite de alarma (arriba) de la vigilancia REAL 100.0
del error de consigna

Advanced Process Library (V8.1)


1136 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


ER_AH_MsgEn 1 = Activar avisos para la alarma (arriba) BOOL 1
de la vigilancia del error de consigna.
Los avisos solo se emiten si se ha
activado adicionalmente el bit Feature
5 El error de consigna debe notificarse
(Pgina 164).
ER_AL_En 1 = Activar la alarma (abajo) de la BOOL 1
vigilancia del error de consigna
ER_AL_Lim Lmite de alarma (abajo) de la vigilancia REAL -100.0
del error de consigna
ER_AL_MsgEn 1 = Activar avisos para la alarma (abajo) BOOL 1
de la vigilancia del error de consigna Los
avisos solo se emiten si se ha activado
adicionalmente el bit Feature 5 El error
de consigna debe notificarse
(Pgina 164).
ER_Hyst Histresis de alarma para error de REAL 1.0
regulacin
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1137
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


FactGR Factor de ciclo del engranaje STRUCT -
Value: REAL 1.0
ST: BYTE 16#80
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkFwd 1 = Realimentacin existente para el STRUCT -
modo de avance Value: BOOL 0
ST: BYTE 16#FF
FbkRev 1 = Realimentacin existente para el STRUCT -
modo de retroceso Value: BOOL 0
ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1121) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 13: BOOL 0
1 = Tiempo de vigilancia separado para Bit 16: BOOL 0
la parada del motor
... 0
1 = Consigna con escala y unidad del
Bit 31: BOOL 0
parmetro propias
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
FwdAut* 1 = Activacin del modo de avance del STRUCT -
motor en modo "Automtico" Value: BOOL 0
ST: BYTE 16#80
FwdChnST Estado de seal del canal de salida de STRUCT -
Fwd Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
FwdForce 1 = Forzar activacin del modo de STRUCT -
avance del motor Value: BOOL 0
ST: BYTE 16#80
FwdLocal 1 = Activacin del modo de avance del STRUCT -
motor en modo "Local" Value: BOOL 0
ST: BYTE 16#80
FwdMan* 1 = Activacin del modo de avance del BOOL 0
motor en modo "Manual"
IdleTime* Tiempo de espera para cambio de REAL 5.0
sentido o rearranque en [s]
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo

Advanced Process Library (V8.1)


1138 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonTiDynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin o errores de arranque de
realimentacin una vez finalizada la
operacin en [s]
MonTiDyStop* Tiempo de vigilancia de errores de paro REAL 3.0
de realimentacin una vez finalizada la
operacin en [s]
MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1= "Fuera de servicio", por interconexin STRUCT -
o SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1139
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1121) Bit 0: BOOL 1
Bit8: BOOL 1
1 = El operador puede especificar o
modificar el tiempo de vigilancia para Bit 10: BOOL 1
"Control: Arranque"
Bit 31: BOOL 1

OS1Perm Terminal para permisos de operacin STRUCT -


(Pgina 1121) Bit 0: BOOL 1
Bit 9: BOOL 1
Bit 30: BOOL 1
1 = El operador puede especificar el Bit 31: BOOL 1
tiempo de vigilancia para "Control: Paro"
Permit 1 = Habilitacin de activacin de la OS STRUCT -
para el motor Value: BOOL 1
0 = No hay habilitacin de activacin de ST: BYTE 16#FF
la OS para el motor
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada
Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
RapidStp* Paro rpido del motor: BOOL 0
0 = Motor en marcha
1 = Motor parado
Rbk Valor analgico adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RbkW_DC* Tiempo de retardo para advertencias REAL 0.0
entrantes [s]
RbkW_DG* Tiempo de retardo para advertencias REAL 0.0
salientes [s]
RbkHyst Histresis para lmites de advertencia REAL 1.0
RbkOpScale Lmite de la escala en el indicador de STRUCT -
barras del faceplate High: REAL 100.0
Low: REAL 0.0
RbkUnit Unidad de medida para el valor INT 0
analgico adicional

Advanced Process Library (V8.1)


1140 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


RbkWH_En 1 = Activar advertencia arriba BOOL 1
RbkWH_Lim Lmite de advertencia arriba REAL 90.0
RbkWH_MsgEn 1 = Activar aviso para advertencia arriba BOOL 1
RbkWL_En 1 = Activar advertencia abajo BOOL 1
RbkWL_Lim Lmite de advertencia abajo REAL 10.0
RbkWL_MsgEn 1 = Activar aviso para advertencia abajo BOOL 1
RevAut* 1 = Activacin del modo de retroceso del STRUCT -
motor en modo "Automtico" Value: BOOL 0
ST: BYTE 16#80
RevChnST Estado de seal del canal de salida de STRUCT -
Rev Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
RevForce 1 = Forzar activacin del modo de STRUCT -
retroceso del motor Value: BOOL 0
ST: BYTE 16#80
RevLocal 1 = Activacin del modo de retroceso del STRUCT -
motor en modo "Local" Value: BOOL 0
ST: BYTE 16#80
RevMan* 1 = Activacin del modo de retroceso del BOOL 0
motor en modo "Manual"
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SimAV* Valor adicional utilizado cuando REAL 0.0
SimOn = 1
SimAV_Li Valor analgico adicional utilizado STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0
(SimLiOp.Value = 1)
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1141
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimRbk* Realimentacin de posicin utilizada REAL 0.0
cuando SimOn = 1
SimRbkLi Realimentacin de posicin utilizada STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0
(SimLiOp.Value = 1)
ST: BYTE 16#80
SP_DnRaLim Valor lmite (abajo) para el gradiente de REAL 100.0
la consigna [RbkUnit/s]
SP_Ext Consigna externa - (para interconexin) STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_ExtLi 1 = Seleccionar consigna externa (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_ExtOp* 1 = Seleccionar consigna externa (por BOOL 0
operador)
SP_HiLim Valor lmite (arriba) de la consigna REAL 100.0
SP_LoLim Valor lmite (abajo) de la consigna REAL 0.0
SP_Int* Consiga interna para operacin REAL 1.0
SP_IntLi 1 = Seleccionar consigna interna (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntOp* 1 = Seleccionar consigna interna (por BOOL 1
operador)
SP_LiOp Seleccionar origen de consigna (interna/ STRUCT -
externa): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
SP_OpScale Visualizacin de lmites SP-Bar para OS ScaVal
SP_OutChnST Estado de seal del canal de salida STRUCT -
SP_Out Value: REAL 0.0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
SP_RateOn* 1 = Activar limitacin de los gradientes BOOL 0
de consigna
SP_RmpModTime 1 = Utilizar tiempo (SP_RmpTime) para BOOL 0
rampa de consigna
0 = Utilizar gradiente

Advanced Process Library (V8.1)


1142 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


SP_RmpOn* 1 = Activar rampa para consigna BOOL 0
deseada SP_RmpTarget
SP_RmpTarget Consigna deseada para la rampa REAL 0.0
SP_RmpTime* Tiempo para la rampa de consigna [s] REAL 0.0
del SP actual al SP_RmpTarget
SP_TrkExt 1 = La conmutacin sin saltos de la BOOL 0
consigna de externa a interna est
activada
SP_Unit Entradas de operador INT 0
SP_UpRaLim Valor lmite (arriba) de gradiente para la REAL 100.0
consigna [RbkUnit/s]
StepNo Nmero de etapa del lote DWORD 16#00000000
StopAut* 1 = Parar el motor en modo "Automtico" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopForce 1 = Forzar parada del motor STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopLocal 1 = Parar el motor en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopMan* 1 = Parar el motor en modo "Manual" BOOL 0
TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
Trip 1 = El motor se encuentra en estado STRUCT -
bueno Value: BOOL 1
ST: BYTE 16#FF
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.
WarnTiAut* Preadvertencia de arranque del motor REAL 0.0
en modo "Automtico" en [s]
WarnTiMan* Preadvertencia de arranque del motor REAL 0.0
en modo "Manual" en [s]

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1143
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
AV_OpScale Lmite de la escala en el indicador de STRUCT -
barras AV del faceplate High: REAL 100.0
Low: REAL 0.0
AV_Out Salida valor analgico adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
AV_Unit Unidad de medida para el valor INT 0
analgico adicional
DvFdAct 1 = Alimentacin del dispositivo activada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CurrMon Tiempo de vigilancia actual [s] DINT 0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ER Error de regulacin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
ER_AH_Act 1 = Se ha violado el lmite de alarma STRUCT -
(arriba) del error de regulacin. Value: BOOL 0
ST: BYTE 16#80
ER_AL_Act 1 = Se ha violado el lmite de alarma STRUCT -
(abajo) del error de regulacin. Value: BOOL 0
ST: BYTE 16#80
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de MotSpdCL (Pgina 1131).
FbkFwdOut Realimentacin: STRUCT -
1 = modo de avance activo Value: BOOL 0
ST: BYTE 16#80
FbkRevOut Realimentacin: STRUCT -
1 = Modo de retroceso activo Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1144 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


Fwd 1 = Control del motor adelante STRUCT -
Value: BOOL 0
ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit, Protect) o Trip est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin o error de STRUCT -
arranque de realimentacin debido a Value: BOOL 0
una modificacin del control
ST: BYTE 16#80
MonDynStopErr 1 = Error de paro de realimentacin STRUCT -
debido a una modificacin del control Value: BOOL 0
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin debido a una STRUCT -
modificacin inesperada de la Value: BOOL 0
realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
OosAct 1 = Bloque fuera de servicio STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1145
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


OS1PermOut Visualizacin de OS1Perm DWORD 16#FFFFFFFF
OS1PermLog Visualizacin de OS1Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_Fwd 1 = Seal tipo impulso para arrancar el STRUCT -
motor hacia delante Value: BOOL 0
ST: BYTE 16#80
P_Rev 1 = Seal tipo impulso para arrancar el STRUCT -
motor hacia atrs Value: BOOL 0
ST: BYTE 16#80
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
P_Stop 0 = Seal tipo impulso para parar el STRUCT -
motor Value: BOOL 1
ST: BYTE 16#80
R_StpAct 1 = Paro rpido del motor activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RbkOut Salida del valor de relectura STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
RbkWH_Act 1 = Advertencia (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RbkWL_Act 1 = Advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Rev 1 = Control del motor: atrs STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1146 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


RunFwd 1 = El motor gira hacia delante STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RunRev 1 = El motor gira hacia atrs STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SP_DnRaAct 1 = La limitacin negativa del gradiente STRUCT -
de la consigna est activa Value: BOOL 0
ST: BYTE 16#80
SP_ExtAct 1 = Consigna externa activa STRUCT -
0 = Consigna interna activa Value: BOOL 0
ST: BYTE 16#80
SP_HiAct 1 = Se ha alcanzado la limitacin (arriba) STRUCT -
de la consigna Value: BOOL 0
ST: BYTE 16#80
SP_LoAct 1 = Se ha alcanzado la limitacin (abajo) STRUCT -
de la consigna Value: BOOL 0
ST: BYTE 16#80
SP_Out Consigna utilizada por el regulador STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP_Out2 Consigna adicional, sin factor de ciclo STRUCT -
del engranaje Value: REAL 0.0
ST: BYTE 16#80
SP_RateTarget Consigna deseada para la limitacin de REAL 0.0
gradiente
SP_UpRaAct 1 = La limitacin positiva del gradiente STRUCT -
de la consigna est activa Value: BOOL 0
ST: BYTE 16#80
Starting 1 = El motor arrancar STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1114) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1114) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1114) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1114) DWORD 16#00000000
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Stop 1 = El motor se detiene STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1147
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Parmetro Descripcin Tipo Valor predeterminado


Stopping 1 = El motor se detendr STRUCT -
Value: BOOL 0
ST: BYTE 16#80
WarnAct 1 = Preadvertencia de arranque del STRUCT -
motor activa (parmetros WarnTiAut y Value: BOOL 0
WarnTiMan)
ST: BYTE 16#80

Consulte tambin
Diagrama de bloques de MotSpdCL (Pgina 1148)
Avisos de MotSpdCL (Pgina 1134)
Modos de operacin de MotSpdCL (Pgina 1119)
Tratamiento de errores (Pgina 116)
Especificacin de consigna con rea de visualizacin y unidad propias (Pgina 165)

6.5.7 Diagrama de bloques de MotSpdCL

Diagrama de bloques de MotSpdCL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de MotSpdCL (Pgina 1135)
Avisos de MotSpdCL (Pgina 1134)
Tratamiento de errores de MotSpdCL (Pgina 1131)
Funciones de MotSpdCL (Pgina 1121)
Modos de operacin de MotSpdCL (Pgina 1119)
Descripcin de MotSpdCL (Pgina 1114)

Advanced Process Library (V8.1)


1148 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

6.5.8 Manejo y visualizacin

6.5.8.1 Vistas de MotSpdCL

Vistas del bloque MotSpdCL


El bloque MotSpdCL dispone de las vistas siguientes:
Vista estndar de MotSpdCL (Pgina 1150)
Vista de avisos (Pgina 280)
Vista de lmites de motores (Pgina 272)
Vista de valores lmite para valores de relectura de MotSpdCL (Pgina 1158)
Visor de curvas (Pgina 283)
Vista de rampas (Pgina 278)
Vista de parmetros de MotSpdCL (Pgina 1160)
Vista preliminar de MotSpdCL (Pgina 1155)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque MotSpdCL (Pgina 1163)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1149
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

6.5.8.2 Vista estndar de MotSpdCL

Vista estndar de MotSpdCL


 

 
 
 






 
 

 



 


Bit Feature 16 = 0: la consigna y el valor de relectura tienen el rango del valor de relectura


 
 
 
 




 
 

 


 
 


Advanced Process Library (V8.1)


1150 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Bit Feature 16 = 1: la consigna y el valor de relectura tienen rangos separados

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Conexin y desconexin de la alimentacin del dispositivo


Esta rea muestra el estado operativo predeterminado para la alimentacin del dispositivo.
Se visualizan y ejecutan los estados siguientes:
"On"
"Off"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192).

(3) Arrancar y parar el motor


Esta rea muestra el estado operativo predeterminado del motor regulable. Se visualizan y
ejecutan los estados siguientes:
"Arranque |"
"Arranque |"
"Paro"
"Paro rpido"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1151
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

(4) Conmutacin de la consigna interna / externa


Esta rea muestra cmo se especifica la consigna. La consigna se especifica del siguiente
modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de consigna en el
captulo Conmutacin de estado operativo y modo de operacin (Pgina 235).
Consulte al respecto el captulo Especificacin de consigna, interna/externa (Pgina 124).

(5) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(6) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

informacin de puenteo (bypass) (ver Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)):

(7) Rangos superior e inferior de escala de la consigna


Dicho rango est predefinido y no puede modificarse.

(8) Visualizacin y modificacin de la consigna incluido el estado de seal


Esta rea muestra la consigna actual con el estado de seal correspondiente.
Encontrar ms informacin sobre la modificacin de la consigna en el captulo Modificacin
de valores (Pgina 236). Adems, en este bloque la especificacin de consigna debe estar
puesta a "interna".

Advanced Process Library (V8.1)


1152 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

(9) Visualizacin del valor de relectura


Esta rea muestra el valor de relectura actual con el estado de seal correspondiente.

(10) y (11) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(12) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(13) Visualizacin de los valores lmite


Estos tringulos muestran los lmites SP_HiLim y SP_LoLim parametrizados en el sistema
de ingeniera (ES) para la consigna.

(14) Indicador de barras para el valor de relectura


Esta rea muestra el valor de relectura actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(15) Indicador de barras de la consigna


Esta rea muestra la consigna actual en forma de indicador de barras. El rea visible del
indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(16) Visualizacin de la consigna externa


Este indicador [E] slo es visible si se ha seleccionado una especificacin de consigna
"interna". Muestra la consigna externa que se aplicara si se modificara la especificacin de
consigna a "externa".

(17) Visualizacin de la consigna deseada para la rampa


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1153
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

(18) Visualizacin de lmites


Estos pequeos tringulos de color muestran los valores lmite definidos en el indicador de
barras correspondiente.

(19) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Encontrar ms informacin al respecto en los captulos Habilitacin para mantenimiento
(Pgina 58) rea de visualizacin de estados del bloque.

(20) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234)

(21) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Guardamotor"
"Error de estado"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

(22) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado paro"
"Forzado arranque |"
"Forzado arranque |"
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

Advanced Process Library (V8.1)


1154 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

(23) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra el motor si se cambiara del modo "Manual" o "Local"
al modo "Automtico" o si se reseteara en modo "Automtico".

(24) Indicador de estado del motor


Aqu se representa grficamente el estado actual del motor.
Consulte al respecto el captulo Smbolo de bloque MotSpdCL (Pgina 1163)

6.5.8.3 Vista preliminar de MotSpdCL

Vista preliminar de MotSpdCL

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1155
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
"Paro": se permite parar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Arranque |": se permite arrancar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192).
"Arranque |": se permite arrancar el motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192).
"Reset": se permite resetear el motor en caso de enclavamientos o errores.
"SP externa": se permite aplicar la consigna externa.
"SP interna": se permite aplicar la consigna interna.
"Cambiar SP": se permite cambiar la consigna.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Local": se permite cambiar al modo "Local".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).
"Alimentacin del dispositivo On": el operador puede conectar la alimentacin del
dispositivo.
"Alimentacin del dispositivo Off": el operador puede desconectar la alimentacin del
dispositivo.

Advanced Process Library (V8.1)


1156 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

"Canal consigna": consigna del bloque de canal de salida


"Tiempo de vigilancia": visualizacin del tiempo de vigilancia actual.

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "abrir" / "cerrar" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Guardamotor": 1 = El motor se encuentra en estado bueno
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
"Local Paro": 1= El bloque se maneja en modo "Local"
"Local Arranque |": 1= El bloque se maneja en modo "Local" regulado
"Local Arranque |": 1= El bloque se maneja en modo "Local" regulado
"Realimentacin |": 1 = El motor est arrancado y en marcha
Realimentacin |: 1 = El motor est arrancado y en marcha
"Paro": 1 = Parar el motor
"Arranque | " 1 = Arrancar el motor
"Arranque |": 1 = Arrancar el motor
"Alimentacin del dispositivo": 1 = Activar la alimentacin del dispositivo
"Arranque de canal ":seal del bloque de canal de salida para "Arranque
"Arranque de canal ":seal del bloque de canal de salida para "Arranque"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1157
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

6.5.8.4 Vista de valores lmite para valores de relectura de MotSpdCL

Vista de lmites para el valor de relectura de MotSpdCL


En esta vista existe la posibilidad de especificar diferentes valores:
lmites de los valores de relectura
Cuando se alcanzan o rebasan por exceso los valores (lmite), se visualiza en la barra de
herramientas del faceplate y en el smbolo del bloque.

 

(1) Visualizacin y modificacin de lmites para el valor de relectura


En esta rea se pueden introducir los lmites para el valor de relectura. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H advertencia": advertencia arriba
"Histresis"
"L advertencia": advertencia abajo

(2) Visualizacin y modificacin de lmites para el error de consigna


En esta rea se pueden introducir los lmites para el error de consigna. Consulte al respecto
el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:

Advanced Process Library (V8.1)


1158 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

"H alarma": alarma arriba


"Histresis"
"L alarma": alarma abajo

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(4) "Inhibicin/retardos de aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo Campo de
aplicacin de los retardos de alarma (Pgina 181).

(5) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1159
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

6.5.8.5 Vista de parmetros de MotSpdCL

Vista de parmetros de MotSpdCL

(1) Vigilancia
En esta rea se modifican los parmetros para influir en el motor. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
Bit Feature 13 = 0
"Control": tiempo de vigilancia durante el arranque y el paro del motor (dinmico)
Bit Feature 13 = 1
"Paro del control": tiempo de vigilancia durante el paro del motor (dinmico)
"Arranque del control": tiempo de vigilancia durante el arranque del motor (dinmico)
"Estado": tiempo de vigilancia durante el funcionamiento permanente del motor
(esttico)

Advanced Process Library (V8.1)


1160 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Activar vigilancia
La vigilancia se activa haciendo clic en la casilla de verificacin ()
Consulte al respecto el captulo Vigilancia de realimentaciones (Pgina 92).

Activar conmutacin sin saltos


"SP := SP externo": Conmutacin sin saltos de la consigna al conmutar de consigna externa
a interna. La consigna interna se corrige de acuerdo con la externa.

(2) Service
En esta rea se activan las funciones siguientes:
Simulacin
Habilitacin para mantenimiento
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

6.5.8.6 Visor de curvas de MotSpdCL

Visor de curvas de MotSpdCL


Encontrar informacin general en el captulo Visor de curvas (Pgina 283).
En el visor de curvas se representa uno o dos ejes de valores en funcin del bit Feature 16
(valor de proceso con rango de escala propio).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1161
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Valor de proceso con rango de escala propio

Valor de proceso sin rango de escala propio

Nota
Esta funcin slo est activa cuando en el smbolo de bloque estn configurados el parmetro
SP_Out de la "TrendConfiguration1" y el parmetro PV_In de la "TrendConfiguration2"
(ajuste predeterminado).

Advanced Process Library (V8.1)


1162 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

6.5.8.7 Smbolo de bloque MotSpdCL

Smbolos del bloque MotSpdCL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Especificacin de consigna interna y externa
Estado de seal, habilitacin para mantenimiento
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria
Indicador de estado del motor
Consigna (azul, con decimales)
Valor de realimentacin (verde, con decimales)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Indicacin de sentido inversa a


la del smbolo 1

4 Indicacin de sentido inversa a


la del smbolo 2

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1163
Bloques de motor y vlvulas
6.5 MotSpdCL - Motor regulable con dos sentidos de giro

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
5 Smbolo "M" con indicador de
velocidad pequeo

6 Smbolo "M" con indicador de


velocidad pequeo

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:

Advanced Process Library (V8.1)


1164 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Configurar los smbolos de bloque (Pgina 219)


Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado del motor


Aqu se muestran los siguientes estados del motor:

Smbolo Significado
El motor arranca (el smbolo del motor cambia)

El motor funciona

El motor para (el smbolo del motor cambia)

El motor est parado

Fallo en el motor (error de vigilancia, guardamotor)

Motor fuera de servicio

6.6 MotSpdL - Motor con dos velocidades

6.6.1 Descripcin de MotSpdL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1856
Familia: Drives

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1165
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Campo de aplicacin de MotSpdL


El bloque se utiliza para las siguientes aplicaciones:
Control de motores con dos velocidades

Funcionamiento
El bloque se utiliza para controlar motores con dos velocidades. Para controlar el motor se
dispone de diferentes entradas. Se puede activar una vigilancia de un mximo de dos
realimentaciones generadas por el contactor auxiliar y definir un modo de conmutacin que
permita realizar el cambio de velocidad.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (OB3x). Adems, el bloque
se incorporar automticamente en el OB de arranque (OB100).
No es necesario un direccionamiento adicional.
Para el bloque MotSpdL existe una plantilla (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con un caso de
aplicacin para este bloque.
Ejemplo de los tipos de puntos de instrumentacin y control:
Motor con dos velocidades (Motor2Speed) (Pgina 2125)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de MotSpdL
(Pgina 1182).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 0 = ManAct.Value
1 = AutoAct.Value
6 LocalAct.Value

Advanced Process Library (V8.1)


1166 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Bit de estado Parmetro


7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Spd1.Value
9 El motor est parado
10 Spd2.Value
11 MonStaErr.Value
12 MonDynErr.Value
13 BypProt
14 Estado de seal no vlido
15 Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 Trip.Value
20 Spd1Force.Value
21 StopForce.Value
22 Spd2Force.Value
23 El botn "Enclavamiento" est habilitado
24 Solicitud de reset en la vista preliminar automtica
25 WarnAct:Value,
IdleTimeo
SwOverTi activo
26 Informacin de puenteo (bypass)
27 Vista preliminar automtica para (Speed1)
28 Vista preliminar automtica para (Stop)
29 Vista preliminar automtica para (Speed2)
30 El botn "Habilitacin" est habilitado
31 El botn "Proteccin" est habilitado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 AV_AH_Act.Value
2 AV_WH_Act.Value
3 AV_TH_Act.Value
4 AV_TL_Act.Value
5 AV_WL_Act.Value
6 AV_AL_Act.Value
7 AV_AH_En
8 AV_WH_En
9 AV_TH_En

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1167
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Bit de estado Parmetro


10 AV_TL_En
11 AV_WL_En
12 AV_AL_En
13 AV_AH_MsgEn
14 AV_WH_MsgEn
15 AV_TH_MsgEn
16 AV_TL_MsgEn
17 AV_WL_MsgEn
18 no utilizado
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 El motor est parado
21 El motor con velocidad 1 para
22 El motor con velocidad 2 para
23 El motor con velocidad 1 est arrancado
24 El motor funciona con velocidad 1
25 El motor con velocidad 2 est arrancado
26 El motor funciona con velocidad 2
27 Fallo al parar el motor
28 Error con velocidad 1 del motor
29 Error con velocidad 2 del motor
30 Indicador de enclavamientos en el smbolo del bloque
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 Retardo del aviso AV_AH_Lim
1 Retardo del aviso AV_WH_Lim
2 Retardo del aviso AV_TH_Lim
3 Retardo del aviso AV_TL_Lim
4 Retardo del aviso AV_WL_Lim
5 Retardo del aviso AV_AL_Lim
6 Agrupacin de retardos de aviso
7 - 14 no utilizado
15 el tiempo de vigilancia actual es visible
16 MonDynStopErr.Value
17 no utilizado
18 SimLiOp.Value
19 1 = Habilitacin para el paro rpido (Feature Bit Activar paro rpido desde el
faceplate (Pgina 162))
20 1 = El parmetro de entrada Spd1ChnST est interconectado

Advanced Process Library (V8.1)


1168 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Bit de estado Parmetro


21 1 = El parmetro de entrada Spd2ChnST est interconectado
22 no utilizado
23 Comando del paro rpido
24 Comando para arrancar > el motor
25 Comando para arrancar >> el motor
26 Mostrar vista preliminar automtica en la vista estndar
27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 Valor auxiliar 1 visible
31 Valor auxiliar 2 visible

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 AV no interconectada
9 Indicador de guardamotor (Trip.Status 16#FF)
10 1 = El parmetro de entrada FbkSpd1 est interconectado
11 1 = El parmetro de entrada FbkSpd2 est interconectado
12 - 21 no utilizado
22 Error externo generado por FaultExt o fallo externo de control de procesos CSF con
el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
23 Seal de puenteo oculta en Permit
24 Seal de puenteo oculta en Intlock
25 Seal de puenteo oculta en Protect
26 Bit 2 Feature2: Seal de puenteo separada
27-30 no utilizado
31 Vigilancia separada del paro del motor (bit Feature 13)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1169
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Funciones de MotSpdL (Pgina 1171)
Avisos de MotSpdL (Pgina 1180)
Diagrama de bloques de MotSpdL (Pgina 1191)
Tratamiento de errores de MotSpdL (Pgina 1178)
Modos de operacin de MotSpdL (Pgina 1170)

6.6.2 Modos de operacin de MotSpdL

Modos de operacin de MotSpdL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales. Dicha informacin incluye p. ej. la parametrizacin para cambiar
estados operativos.

Modo Local
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo "Local" el motor se puede
arrancar con la velocidad 1 (Spd1Local = 1)
arrancar con la velocidad 2 (Spd2Local = 1)
parar (StopLocal = 1).
Cuando se cambia el motor a modo "Local", se influye en el control mediante las seales
locales (parmetros de entrada Spd1Local = 1, Spd2Local = 1 y StopLocal = 1) o las
seales de realimentacin (parmetros de entrada FbkSpd1 = 1 y FbkSpd2 = 1). Para ello
se puede ajustar correspondientemente el parmetro de entrada LocalSetting.

Advanced Process Library (V8.1)


1170 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", el motor se puede
arrancar con la velocidad 1 (Spd1Aut = 1)
arrancar con la velocidad 2 (Spd2Aut = 1)
parar (StopAut = 1).

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", el motor se puede
arrancar con la velocidad 1 (Spd1Man = 1)
arrancar con la velocidad 2 (Spd2Man = 1)
parar (StopMan = 1).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64)

Consulte tambin
Diagrama de bloques de MotSpdL (Pgina 1191)
Terminales de MotSpdL (Pgina 1182)
Avisos de MotSpdL (Pgina 1180)
Tratamiento de errores de MotSpdL (Pgina 1178)
Funciones de MotSpdL (Pgina 1171)
Descripcin de MotSpdL (Pgina 1165)

6.6.3 Funciones de MotSpdL

Funciones de MotSpdL
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1171
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el motor
5 1 = El operador puede arrancar el motor con la velocidad 1
6 1 = El operador puede arrancar el motor con la velocidad 2
7 1 = El operador puede resetear el motor
8 1 = El operador puede definir o modificar el tiempo de vigilancia para el arranque
9 1 = El operador puede definir el tiempo de vigilancia para el estado
10 1 = El operador puede activar la funcin Tiempo de vigilancia (Bit 8 - 9)
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el valor lmite (AV) de la alarma arriba
14 1 = El operador puede modificar el valor lmite (AV) de la advertencia arriba
15 1 = El operador puede modificar el valor lmite (AV) de la tolerancia arriba
16 1 = El operador puede modificar el valor lmite (AV) de la histresis
17 1 = El operador puede modificar el valor lmite (AV) de la alarma abajo
18 1 = El operador puede modificar el valor lmite (AV) de la advertencia abajo
19 1 = El operador puede modificar el valor lmite (AV) de la tolerancia abajo
20 1 = El operador puede activar/desactivar avisos mediante AV_AH_MsgEn
21 1 = El operador puede activar/desactivar avisos mediante AV_WH_MsgEn
22 1 = El operador puede activar/desactivar avisos mediante AV_TH_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante AV_TL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante AV_WL_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante AV_AL_MsgEn
26 1 = El operador puede modificar el valor de simulacin SimAV
27 - 29 no utilizado
30 1 = El operador puede definir el tiempo de vigilancia para el paro del motor
31 no utilizado

Advanced Process Library (V8.1)


1172 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Bloqueo de reconexin tras desconectar el motor


Una vez se ha desconectado o parado el motor, no es posible volver a conectarlo hasta que
haya transcurrido el tiempo especificado en el parmetro de entrada IdleTime. Si se da el
comando "Paro", el motor pasa inmediatamente al modo "Paro" y se inicia IdleTime tras el
correcto retroaviso (FbkSpd1 y FbkSpd2 = 0). No es posible volver a arrancar el motor hasta
que ha transcurrido IdleTime.
El parmetro IdleTime puede ajustarse independientemente del parmetro
MonTiDynamic.

Vigilancia de lmites de un valor analgico adicional


Este bloque dispone de la funcin estndar Vigilancia de lmites de un valor analgico
adicional (Pgina 85).

Vigilancia de lmites con histresis


Este bloque dispone de la funcin estndar Vigilancia de lmites con histresis (Pgina 92).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192).

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto los captulos Enclavamientos (Pgina 95) y Influencia del estado de seal
sobre el enclavamiento (Pgina 99).

Funcin de guardamotor
Este bloque dispone de la funcin estndar Funcin de guardamotor (Pgina 94).

Paro rpido para motores


Este bloque dispone de la funcin estndar Paro rpido para motores (Pgina 103).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1173
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de MotSpdL (Pgina 1178).

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
Trip
MonDynErr
MonStaErr
FaultExt

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkSpd1Out.ST
FbkSpd2Out.ST
LocalLi.ST
Spd1Local.ST

Advanced Process Library (V8.1)


1174 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

StopLocal.ST
Spd2Local.ST
Trip.ST
AV_Out.ST
Spd1Chn.ST
Spd2Chn.ST

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37).
Pueden forzarse los siguientes estados:
Velocidad 1 (Spd1Force)
Velocidad 2 (Spd2Force)
Paro (StopForce)

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Especificar tiempos de advertencia para funciones de control


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47).
Pueden generarse seales de advertencia al arrancar motores, por ejemplo. Las seales de
advertencia se generan en los siguientes modos de operacin:
Modo Manual (Pgina 70) (parmetro de entrada WarnTiMan)
Modo Automtico (Pgina 70) (parmetro de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se arranca un motor, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, el motor arranca pasado el tiempo
de advertencia ajustado y WarnAct se pone a 0.
No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)
presentan un valor menor que el parmetro SampleTime.

Modo de conmutacin para el cambio de velocidad


Mediante el parmetro de entrada SwiOverTi y el Feature Bit 5 (Definir el modo de
conmutacin (Pgina 161)) se determina el modo en el que el motor debe realizar el cambio
de velocidad.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1175
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Para ello se ajusta el tiempo de conmutacin en el parmetro de entrada SwiOverTi. Se


dispone de las posibilidades siguientes:
La conexin y desconexin son inmediatas
Conexin mediante la velocidad 1
Desconexin mediante la velocidad 1
La conexin y desconexin son inmediatas: este ajuste permite pasar directamente del estado
"Off" a la velocidad 2 o bien de la velocidad 2 (Spd2) a "Off".
Conexin mediante la velocidad 1: el cambio de velocidad del estado "Off" a la velocidad 2
(Spd2) se realiza mediante la velocidad 1 (Spd1) y una vez transcurrido el tiempo del
parmetro SwiOverTi.
Desconexin mediante la velocidad 1: el cambio de la velocidad 2 (Spd2) al estado "Off" se
realiza mediante la velocidad 1 (Spd1) y una vez transcurrido el tiempo del parmetro
SwiOverTi.

Modo de conmutacin SwiOverTi Feature Bit 5


La conexin y desconexin son inmediatas = 0.0 0/1
Solo conexin mediante la velocidad 1 > 0.0 0
Conexin y desconexin mediante la velocidad 1 > 0.0 1

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor adicional (SimAV, SimAV_Li)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47).

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Advanced Process Library (V8.1)


1176 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
5 Definir el modo de conmutacin (Pgina 161)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
13 Tiempo de vigilancia separado para el paro del motor (Pgina 163)
14 Activar paro rpido desde el faceplate (Pgina 162)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
19 Reset tambin en estado enclavado (Pgina 158)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

En modo de pulsador (Bit 4 = 0), los comandos automticos tienen memoria en modo
"Automtico", es decir, Spd1Aut, Spd2Aut, StopAut pueden volver a ponerse a 0 despus
de modificar el control. En cambio, en modo "Manual" y "Local", los comandos automticos
no tienen este efecto y el control automtico se corrige si faltan comandos automticos.
En modo de interruptor (Bit 4 = 1), el control se selecciona con las seales estticas Spd1Aut,
Spd2Aut. Si las entradas Spd1Aut, Spd2Aut no estn activadas, se para el motor. No se
requiere un control con StopAut. Si, adicionalmente, la funcin "Activar el reset de los
comandos para el control" (Bit 3 = 1) est activada, las entradas Spd1Aut, Spd2Aut se
resetearn a la posicin de reposo tras la evaluacin en el bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1177
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Comportamientos parametrizables mediante el parmetro Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
Spd1Man
Spd2Man
StopMan
RapidStp

Consulte tambin
Diagrama de bloques de MotSpdL (Pgina 1191)
Modos de operacin de MotSpdL (Pgina 1170)
Terminales de MotSpdL (Pgina 1182)

6.6.4 Tratamiento de errores de MotSpdL

Tratamiento de errores de MotSpdL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.

Advanced Process Library (V8.1)


1178 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

En relacin con este bloque pueden indicarse los siguientes errores:


Nmeros de error
Error al cambiar de modo de operacin
Seales de entrada no vlidas
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido
entre 0 y 4.
42 LocalSetting = 0 o LocalSetting = 3 o LocalSetting = 4 y LocalLi =
1
51 Spd1Local = 1 y StopLocal = 1
Spd2Local = 1 y StopLocal = 1
Spd1Local = 1 y Spd2Local = 1
Spd1Aut = 1 y StopAut = 1
Spd2Aut = 1 y StopAut = 1
Spd1Aut = 1 y Spd2Aut = 1
AutModLi = 1 y ManModLi = 1
Spd1Force = 1 y StopForce = 1
Spd2Force = 1 y StopForce = 1
Spd1Force = 1 y Spd2Force = 1
52 LocalAct = 1 y LocalSetting = 2 o 4 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1179
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Local: Localsetting = 1 o Spd1Local = 1 y Spd2Local = 1 o El motor se para
Localsetting = 3 Spd1Local = 1 y StopLocal = 1 o
StopLocal = 1 y Spd2Local = 1 o
Forzado y sin modo "Local" Spd1Force = 1 y Spd2Force = 1 o
Spd1Force = 1 y StopForce = 1 o
StopForce = 1 y Spd2Force = 1 o
Modo "Automtico" y sin Modo de pulsador (bit Feature 4 = 0):
forzado Spd1Aut = 1 y Spd2Aut = 1 o
Spd1Aut = 1 y StopAut = 1 o
StopAut = 1 y Spd2Aut = 1 o
Modo de interruptor (bit 4 Feature = 1):
Spd1Aut = 1 y Spd2Aut = 1
Modo "Manual" y sin forzado Spd1Man = 1 y Spd2Man = 1 o
Spd1Man = 1 y StopMan = 1 o
StopMan = 1 y Spd2Man = 1 o

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de MotSpdL (Pgina 1191)
Terminales de MotSpdL (Pgina 1182)
Funciones de MotSpdL (Pgina 1171)
Modos de operacin de MotSpdL (Pgina 1170)
Descripcin de MotSpdL (Pgina 1165)
Avisos de MotSpdL (Pgina 1180)

6.6.5 Avisos de MotSpdL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Advanced Process Library (V8.1)


1180 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error realimentacin motor
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Actuacin guardamotor
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 5 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
SIG 6 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1181
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Valor asociado Parmetros del bloque


9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Diagrama de bloques de MotSpdL (Pgina 1191)
Modos de operacin de MotSpdL (Pgina 1170)
Tratamiento de errores de MotSpdL (Pgina 1178)

6.6.6 Terminales de MotSpdL


Terminales de MotSpdL

Parmetros de entrada

Tabla 6-1

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
AV Entrada de valor analgico adicional, ANY
debe interconectarse con AV_Tech del
bloque AV
AV_AH_Lim Lmite de alarma arriba REAL 95.0
AV_AL_Lim Lmite alarma abajo REAL 5.0
AV_Hyst Histresis para lmites de alarma, REAL 1.0
advertencia y tolerancia
AV_TH_Lim Lmite de tolerancia arriba REAL 85.0
AV_TL_Lim Lmite de tolerancia abajo REAL 15.0
AV_WH_Lim Lmite de advertencia arriba REAL 90.0
AV_WL_Lim Lmite de advertencia abajo REAL 10.0
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String

Advanced Process Library (V8.1)


1182 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


BypProt 1 = Puentear el enclavamiento en modo BOOL 0
"Local" y en la simulacin
CSF 1 = Error externo (fallo de control de STRUCT -
procesos Tratamiento de errores Value: BOOL 0
(Pgina 116))
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkSpd1 1 = Realimentacin existente para la STRUCT -
velocidad 1 Value: BOOL 0
ST: BYTE 16#FF
FbkSpd2 1 = Realimentacin existente para la STRUCT -
velocidad 2 Value: BOOL 0
ST: BYTE 16#FF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1183
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


Feature Terminal para funciones (Pgina 1171) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 13: BOOL 0
1 = Tiempo de monitorizacin separado ... 0
para la parada del motor
Bit 31: BOOL 0

Feature2 1 = El controlador cambia a la "Posicin STRUCT -


de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
IdleTime* Tiempo de espera en caso de REAL 5.0
rearranque del motor en [s]
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonTiDynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin o errores de arranque de
realimentacin una vez finalizada la
operacin en [s]
MonTiDyStop* Tiempo de vigilancia de errores de paro REAL 3.0
de realimentacin una vez finalizada la
operacin en [s]
MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MS_RelOp 1 = Habilitacin para mantenimiento por BOOL 0
operador OS

Advanced Process Library (V8.1)


1184 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador de la OS
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1= "Fuera de servicio", por interconexin STRUCT -
o SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1171) Bit 0: BOOL 1
Bit 8: BOOL 1
1 = El operador puede especificar o
modificar el tiempo de vigilancia para Bit 20: BOOL 1
"Control: Arranque"
Bit 30: BOOL 1
1 = El operador puede especificar el
tiempo de vigilancia para "Control: Paro"
Permit 1 = Habilitacin de activacin de la OS STRUCT -
para el motor Value: BOOL 1
0 = No hay habilitacin de activacin de ST: BYTE 16#FF
la OS para el motor
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada
Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
RapidStp* Paro rpido del motor: BOOL 0
0 = Motor en marcha
1 = Motor parado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1185
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


Spd1Aut* 1 = Activacin de la velocidad 1 del STRUCT -
motor en modo "Automtico" Value: BOOL 0
ST: BYTE 16#80
Spd2Aut* 1 = Activacin de la velocidad 2 del STRUCT -
motor en modo "Automtico" Value: BOOL 0
ST: BYTE 16#80
Spd1ChnST Estado de seal del canal de salida de STRUCT -
Fwd Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
Spd2ChnST Estado de seal del canal de salida de STRUCT -
Rev Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
Spd1Force 1 = Forzar la activacin de la velocidad STRUCT -
1 del motor Value: BOOL 0
ST: BYTE 16#80
Spd2Force 1 = Forzar la activacin de la velocidad STRUCT -
2 del motor Value: BOOL 0
ST: BYTE 16#80
Spd1Local 1 = Activacin de la velocidad 1 del STRUCT -
motor en modo "Local" Value: BOOL 0
ST: BYTE 16#80
Spd2Local 1 = Activacin de la velocidad 2 del STRUCT -
motor en modo "Local" Value: BOOL 0
ST: BYTE 16#80
Spd1Man* 1 = Activacin de la velocidad 1 del BOOL 0
motor en modo "Manual"
Spd2Man* 1 = Activacin de la velocidad 2 del BOOL 0
motor en modo "Manual"
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SimAV* Valor adicional utilizado cuando REAL 0.0
SimOn = 1
SimAV_Li Valor analgico adicional utilizado STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0
(SimLiOp.Value = 1)
ST: BYTE 16#80

Advanced Process Library (V8.1)


1186 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
StepNo Nmero de etapa del lote DWORD 16#00000000
StopAut* 1 = Parar el motor en modo "Automtico" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopForce 1 = Forzar parada del motor STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopLocal 1 = Parar el motor en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopMan* 1 = Parar el motor en modo "Manual" BOOL 0
SwOverTi* Tiempo para el cambio de velocidad REAL 0.0
Trip 1 = El motor se encuentra en estado STRUCT -
bueno Value: BOOL 1
ST: BYTE 16#FF
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1187
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


WarnTiAut* Preadvertencia de arranque del motor REAL 0.0
en modo "Automtico" en [s]
WarnTiMan* Preadvertencia de arranque del motor REAL 0.0
en modo "Manual" en [s]

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
AV_OpScale Lmite de la escala en el indicador de STRUCT -
barras AV del faceplate High: REAL 100.0
Low: REAL 0.0
AV_Out Salida valor analgico adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
AV_Unit Unidad de medida para el valor INT 0
analgico adicional
CurrMon Tiempo de vigilancia actual [s] DINT 0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de MotSpdL (Pgina 1178).
FbkSpd1Out Realimentacin: STRUCT -
1 = Velocidad 1 activa Value: BOOL 0
ST: BYTE 16#80
FbkSpd2Out Realimentacin: STRUCT -
1 = Velocidad 2 activa Value: BOOL 0
ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1188 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit, Protect) o Trip est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin o error de STRUCT -
arranque de realimentacin debido a Value: BOOL 0
una modificacin del control
ST: BYTE 16#80
MonDynStopErr 1 = Error de paro de realimentacin STRUCT -
debido a una modificacin del control Value: BOOL 0
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin debido a una STRUCT -
modificacin inesperada de la Value: BOOL 0
realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
P_Spd1 1 = Seal tipo impulso para arrancar el STRUCT -
motor a velocidad 1 Value: BOOL 0
ST: BYTE 16#80
P_Spd2 1 = Seal tipo impulso para arrancar el STRUCT -
motor a velocidad 2 Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1189
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Parmetro Descripcin Tipo Valor predeterminado


P_Stop 0 = Seal tipo impulso para parar el STRUCT -
motor Value: BOOL 1
ST: BYTE 16#80
R_StpAct 1 = Paro rpido del motor activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RunSpd1 1 = El motor funciona a la velocidad 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RunSpd2 1 = El motor funciona a la velocidad 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Spd1 1 = Control del motor: velocidad 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Spd2 1 = Control del motor: velocidad 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Starting 1 = El motor arrancar STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1165) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1165) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1165) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1165) DWORD 16#00000000
Stop 1 = El motor se detiene STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Stoping 1 = El motor se detendr STRUCT -
Value: BOOL 0
ST: BYTE 16#80
WarnAct 1 = Preadvertencia de arranque del STRUCT -
motor activa (parmetros WarnTiAut y Value: BOOL 0
WarnTiMan)
ST: BYTE 16#80

Advanced Process Library (V8.1)


1190 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Consulte tambin
Avisos de MotSpdL (Pgina 1180)
Diagrama de bloques de MotSpdL (Pgina 1191)
Modos de operacin de MotSpdL (Pgina 1170)
Tratamiento de errores (Pgina 116)

6.6.7 Diagrama de bloques de MotSpdL

Diagrama de bloques de MotSpdL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de MotSpdL (Pgina 1182)
Avisos de MotSpdL (Pgina 1180)
Tratamiento de errores de MotSpdL (Pgina 1178)
Funciones de MotSpdL (Pgina 1171)
Modos de operacin de MotSpdL (Pgina 1170)
Descripcin de MotSpdL (Pgina 1165)

6.6.8 Manejo y visualizacin

6.6.8.1 Vistas de MotSpdL

Vistas del bloque MotSpdL


El bloque MotSpdL dispone de las vistas siguientes:
Vista estndar de MotSpdL (Pgina 1192)
Vista de avisos (Pgina 280)
Vista de lmites de motores (Pgina 272)
Visor de curvas (Pgina 283)
Vista de parmetros de motores y vlvulas (Pgina 264)
Vista preliminar de MotSpdL (Pgina 1195)
Vista de memoria (Pgina 282)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1191
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Vista de lotes (Pgina 281)


Smbolo de bloque MotSpdL (Pgina 1198)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

6.6.8.2 Vista estndar de MotSpdL

Vista estndar de MotSpdL


 

 


 





(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Arrancar y parar el motor


Esta rea muestra el estado operativo predeterminado del motor. Se visualizan y ejecutan los
estados siguientes:
"Arranque >"
"Arranque >>"
"Paro"
"Paro rpido"

Advanced Process Library (V8.1)


1192 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de


estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(3) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(4) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

(5) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1193
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234)

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Guardamotor"
"Error de estado"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado paro"
"Forzado arranque >"
"Forzado arranque >>"
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(11) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".

Advanced Process Library (V8.1)


1194 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

El indicador muestra el estado que tendra el motor si se cambiara del modo "Manual" o "Local"
al modo "Automtico" o si se reseteara en modo "Automtico".

(12) Indicador de estado del motor


Aqu se representa grficamente el estado actual del motor.
Consulte al respecto el captulo Smbolo de bloque MotSpdL (Pgina 1198)

Consulte tambin
Funciones de los bloques (Pgina 37)

6.6.8.3 Vista preliminar de MotSpdL

Vista preliminar de MotSpdL

La indicacin del tiempo de vigilancia actual es visible.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1195
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

La indicacin del tiempo de vigilancia actual no es visible.

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:

Advanced Process Library (V8.1)


1196 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

"Paro": se permite parar el motor.


Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Lento": se permite arrancar el motor en estado "lento".
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Rpido": se permite arrancar el motor en estado "rpido".
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Reset": se permite resetear el motor en caso de enclavamientos o errores.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual"
"Local": se permite cambiar al modo "Local"
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).
"Tiempo de vigilancia": visualizacin del tiempo de vigilancia actual.

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para el motor
1 = Habilitacin para "arrancar" / "parar" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Guardamotor": 1 = El motor se encuentra en estado bueno
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1197
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

"Local Paro": 1 = Parar el motor en modo "Local"


"Local lento": 1 = Arrancar el motor en modo "Local" lento
"Local rpido": 1 = Arrancar el motor en modo "Local" rpido
"Realimentacin lenta": 1 = El motor est arrancado y en marcha lenta
"Realimentacin rpida": 1 = El motor est arrancado y en marcha rpida
"Paro": 1 = Parar el motor
"Lento": 1 = El motor funciona a marcha lenta
"Rpido": 1 = El motor funciona a marcha rpida
"Canal lento": Seal del bloque de canal de salida para "lento"
"Canal rpido": Seal del bloque de canal de salida para "rpido"

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

6.6.8.4 Smbolo de bloque MotSpdL

Propiedades del smbolo del bloque MotSpdL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria
Indicador de estado del motor

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


1198 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

5 Smbolo "M" con indicador de


velocidad pequeo

6 Smbolo "M" con indicador de


velocidad pequeo

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1199
Bloques de motor y vlvulas
6.6 MotSpdL - Motor con dos velocidades

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
10

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado del motor


Aqu se muestran los siguientes estados del motor:

Smbolo Significado
El motor arranca (el smbolo del motor cambia)

El motor funciona

El motor para (el smbolo del motor cambia)

El motor est parado

Fallo en el motor (error de vigilancia, guardamotor)

Motor fuera de servicio

Advanced Process Library (V8.1)


1200 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

6.7 ShrdResS - Multiplexor para recursos de usos mltiples

6.7.1 Descripcin de ShrdResS

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1914
Familia: Drives

Campo de aplicacin de ShrdResS


Este bloque se utiliza para las siguientes aplicaciones:
Organizar los accesos individuales de aplicaciones predecesoras a un bloque sucesor

Funcionamiento
El bloque coordina el acceso de un mximo de cuatro cadenas secuenciales de CFC o SFC
a un bloque tecnolgico de las familias "Drives" o "Dose". Entre estos bloques se incluyen:
motores
vlvulas
dosificadores
El bloque dispone de cuatro canales con una interfaz de comandos estandarizada en cada
canal.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1201
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

3URFHVR (VWUXFWXUDGHDXWRPDWL]DFLQ

6)& 6)&
'HVFDUJDU7 'HVFDUJDU7

7 7
,QWHUID]GH ,QWHUID]GH
FRPDQGR FRPDQGR

   Q Q   

9 9

9OYXODGH 9OYXODGH
GHVFDUJD9 GHVFDUJD9
9,Y/ 9,Y/

   Q
3
6KDUHG5HV
0DQDJHPHQW
6KUG5HV6

%RPEDGH
GHVFDUJD30RW/

El bloque puede conectarse en cascada mediante el cuarto canal, de modo que tambin son
posibles accesos desde ms de cuatro aplicaciones predecesoras. La cascada se utiliza
interconectando el parmetro de salida CasOut del primer bloque con el parmetro de entrada
CasIn del segundo bloque. La interfaz de salida del bloque predecesor se utiliza como canal
4 en el segundo bloque.
En cuanto un canal est ocupado, su interfaz de comandos pasa en relacin 1:1 a la interfaz
de comandos de la salida.
En caso de ocupacin mltiple, siempre tiene prioridad el canal con el nmero ms pequeo.
Los bloques en cascada se ocupan con el canal 4 del bloque predecesor, con lo que ocupan
el 4. lugar.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Advanced Process Library (V8.1)


1202 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Asignacin de la palabra de estado del parmetro Status


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de
ShrdResS (Pgina 1208).

Bit de estado Parmetro


0 ReadyIn, seal "Listo" del bloque tecnolgico interconectado
1 ChnEn_1
2 ChnEn_2
3 ChnEn_3
4 ChnEn_4
5 Ready, es posible ocupar el canal
6 ActChnNo = 1, 1 = Canal 1 activo
7 ActChnNo = 2, 1 = Canal 2 activo
8 ActChnNo = 3, 1 = Canal 3 activo
9 ActChnNo = 4, 1 = Canal 4 activo
10 MultiOcc, 1 = Solicitud para ms de un canal
11 Cascaded, 1 = 4. Canal conectado en cascada
12 BatchEn
13 Occupied
14 - 20 no utilizado
21 BaEn_1
22 BaEn_2
23 BaEn_3
24 BaEn_4
25 Occ_1
26 Occ_2
27 Occ_3
28 Occ_4
29 - 31 no utilizado

Consulte tambin
Modos de operacin de ShrdResS (Pgina 1204)
Funciones de ShrdResS (Pgina 1204)
Tratamiento de errores de ShrdResS (Pgina 1207)
Avisos de ShrdResS (Pgina 1207)
Diagrama de bloques de ShrdResS (Pgina 1216)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1203
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

6.7.2 Modos de operacin de ShrdResS

Modos de operacin de ShrdResS


Este bloque no dispone de modos de operacin.

Consulte tambin
Descripcin de ShrdResS (Pgina 1201)
Funciones de ShrdResS (Pgina 1204)
Tratamiento de errores de ShrdResS (Pgina 1207)
Avisos de ShrdResS (Pgina 1207)
Conexiones de ShrdResS (Pgina 1208)
Diagrama de bloques de ShrdResS (Pgina 1216)

6.7.3 Funciones de ShrdResS

Funciones de ShrdResS
A continuacin se muestra una relacin de las funciones de este bloque.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).
Si el bloque est conectado en cascada, adems del faceplate libremente configurado es
posible llamar la vista estndar del bloque ShrdResS interconectado en CasIn.

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)

Seal "Listo"
Para que pueda ocuparse uno de los canales, la seal "Listo" debe ser ReadyIn = 1 y como
mnimo una habilitacin de canal debe ser ChnEn_x = 1 (x = 1...4) . La seal "Listo" se
emite en la salida Ready.

Advanced Process Library (V8.1)


1204 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Administracin de canales
Resumen de la administracin de canales:

5HDG\,Q 5HDG\

&KQ(QB

&KQ(QB

&KQ(QB

&KQ(QB

2FFB 6ROLFLWXGGHRFXSDFLQGHO 2FXSDFLQ
FDQDO GHOFDQDO


2FFB 6ROLFLWXGGHRFXSDFLQGHO
FDQDO


2FFB 6ROLFLWXGGHRFXSDFLQGHO
FDQDO


2FFB 6ROLFLWXGGHRFXSDFLQGHO
FDQDO
HUFDQDO

2FFB

|FDQDO

2FFB

&RPDQGRVGH
HUFDQDO

VDOLGD
2FFB

|FDQDO
6HOHFFLQGHFDQDO
2FFB

Ocupar / activar canal


Slo es posible ocupar un canal cuando existen la seal "Listo" (ReadyIn = 1) y la habilitacin
de canal correspondiente para la ocupacin ChnEn_x = 1.
Si ChnEn_x = 0, el canal x est desactivado y no puede ocuparse.
La ocupacin de un canal por la aplicacin predecesora se realiza mediante la entrada
Occ_x. Mientras dicha entrada sea 1, el canal estar ocupado y activo. Los comandos
pendientes pasan en relacin 1:1 a la interfaz de comandos de salida.
El nmero del canal ocupado se visualiza en la salida ActChnNo (formato INT). Si no hay
ningn canal ocupado, la salida es 0.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1205
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Habilitar / desactivar canal


Si se habilita un canal mediante Occ_x = 0 o si un canal est desactivado por medio de
ChnEn_x = 0, se activan automticamente las salidas de comando del prximo canal en la
lista de prioridades. Si no hay ninguna otra solicitud de ocupacin (todos los Occ_x = 0), los
comandos de la interfaz de salida se resetean a los valores predeterminados.

Priorizacin de canales
El canal 1 tiene la prioridad ms alta y el canal 4, la ms baja. Si en varios canales habilitados
est activada la entrada Occ_x, se ocupa el canal con la prioridad mxima y se activa la salida
MultiOcc = 1 .

Conexin en cascada
Para la conexin en cascada hay que interconectar la salida CasOut de un bloque B
ShrdResS con la entrada CasIn del bloque A ShrdResS sucesor. De este modo, el cuarto
canal del bloque sucesor ShrdResS A queda ocupado por el bloque ShrdResS B
interconectado en CasIn. En este caso, la interfaz de comandos del cuarto canal se corrige
de acuerdo con la interfaz de salida del bloque ShrdResS B interconectado.

6KUG5HV6 6KUG5HV6
&KQ

&KQ

% $
,QWHUID]GH

,QWHUID]GH
VDOLGD

VDOLGD
&KQ

&KQ

&DVF,Q &DVF2XW &DVF,Q &DVF2XW

Los valores que puedan estar pendientes por interconexin en el 4. canal del bloque A no se
tienen en cuenta en el cdigo del bloque en caso de conexin en cascada.

Consulte tambin
Descripcin de ShrdResS (Pgina 1201)
Modos de operacin de ShrdResS (Pgina 1204)
Tratamiento de errores de ShrdResS (Pgina 1207)
Avisos de ShrdResS (Pgina 1207)

Advanced Process Library (V8.1)


1206 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Conexiones de ShrdResS (Pgina 1208)


Diagrama de bloques de ShrdResS (Pgina 1216)

6.7.4 Tratamiento de errores de ShrdResS

Tratamiento de errores de ShrdResS


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs de la conexin ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
40 Error de interconexin en CasIn, se ha interconectado el tipo de bloque errneo

Consulte tambin
Descripcin de ShrdResS (Pgina 1201)
Modos de operacin de ShrdResS (Pgina 1204)
Funciones de ShrdResS (Pgina 1204)
Avisos de ShrdResS (Pgina 1207)
Conexiones de ShrdResS (Pgina 1208)
Diagrama de bloques de ShrdResS (Pgina 1216)

6.7.5 Avisos de ShrdResS

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1207
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Consulte tambin
Descripcin de ShrdResS (Pgina 1201)
Modos de operacin de ShrdResS (Pgina 1204)
Funciones de ShrdResS (Pgina 1204)
Tratamiento de errores de ShrdResS (Pgina 1207)
Conexiones de ShrdResS (Pgina 1208)
Diagrama de bloques de ShrdResS (Pgina 1216)

6.7.6 Conexiones de ShrdResS

Terminales de ShrdResS

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutMod_1* 1= Modo "Automtico" por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutMod_2* 1= Modo "Automtico" por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutMod_3* 1= Modo "Automtico" por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AutMod_4* 1= Modo "Automtico" por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
BaEn_1 1 = Habilitacin de ocupacin para canal BOOL 0
1
BaEn_2 1 = Habilitacin de ocupacin para canal BOOL 0
2
BaEn_3 1 = Habilitacin de ocupacin para canal BOOL 0
3
BaEn_4 1 = Habilitacin de ocupacin para canal BOOL 0
4
BaID_1 Nmero de lote para canal 1 DWORD 16#00000000
BaID_2 Nmero de lote para canal 2 DWORD 16#00000000
BaID_3 Nmero de lote para canal 3 DWORD 16#00000000
BaID_4 Nmero de lote para canal 4 DWORD 16#00000000
BaName_1 Denominacin del lote para canal 1 S7-String

Advanced Process Library (V8.1)


1208 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


BaName_2 Denominacin del lote para canal 2 S7-String
BaName_3 Denominacin del lote para canal 3 S7-String
BaName_4 Denominacin del lote para canal 4 S7-String
CasIn Entrada de la cascada, debe ANY
interconectarse con el parmetro de
salida CasOut del bloque ShrdResS
predecesor.
ChnEn_1 1 = El canal 1 est habilitado y puede STRUCT -
ocuparse Value: BOOL 1
0 = El canal 1 est bloqueado y no puede ST: BYTE 16#FF
ocuparse.
ChnEn_2 1 = El canal 2 est habilitado y puede STRUCT -
ocuparse Value: BOOL 1
0 = El canal 2 est bloqueado y no puede ST: BYTE 16#FF
ocuparse.
ChnEn_3 1 = El canal 3 est habilitado y puede STRUCT -
ocuparse Value: BOOL 1
0 = El canal 3 est bloqueado y no puede ST: BYTE 16#FF
ocuparse.
ChnEn_4* 1 = El canal 4 est habilitado y puede STRUCT -
ocuparse Value: BOOL 1
0 = El canal 4 est bloqueado y no puede ST: BYTE 16#FF
ocuparse.
ChnCmd_1 Entrada de canal 1 (reservada) STRUCT
ChnCmd_2 Entrada de canal 2 (reservada) STRUCT
ChnCmd_3 Entrada de canal 3 (reservada) STRUCT
ChnCmd_4 Entrada de canal 4 (reservada) STRUCT
Ctrl01_1* 1. Comando de control para canal 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl02_1* 2. Comando de control para canal 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl03_1* 3. Comando de control para canal 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl04_1* 4. Comando de control para canal 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl05_1* 5. Comando de control para canal 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl06_1* 6. Comando de control para canal 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1209
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


Ctrl01_2* 1. Comando de control para canal 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl02_2* 2. Comando de control para canal 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl03_2* 3. Comando de control para canal 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl04_2* 4. Comando de control para canal 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl05_2* 5. Comando de control para canal 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl06_2* 6. Comando de control para canal 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl01_3* 1. Comando de control para canal 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl02_3* 2. Comando de control para canal 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl03_3* 3. Comando de control para canal 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl04_3* 4. Comando de control para canal 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl05_3* 5. Comando de control para canal 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl06_3* 6. Comando de control para canal 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl01_4* 1. Comando de control para canal 4 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl02_4* 2. Comando de control para canal 4 STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1210 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


Ctrl03_4* 3. Comando de control para canal 4 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl04_4* 4. Comando de control para canal 4 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl05_4* 5. Comando de control para canal 4 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl06_4* 6. Comando de control para canal 4 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CtrlW1_1* 1. Palabra de control libre de usuario DWORD 16#00000000
para canal 1
CtrlW1_2* 1. Palabra de control libre de usuario DWORD 16#00000000
para canal 2
CtrlW1_3* 1. Palabra de control libre de usuario DWORD 16#00000000
para canal 3
CtrlW1_4* 1. Palabra de control libre de usuario DWORD 16#00000000
para canal 4
CtrlW2_1* 2. Palabra de control libre de usuario DWORD 16#00000000
para canal 1
CtrlW2_2* 2. Palabra de control libre de usuario DWORD 16#00000000
para canal 2
CtrlW2_3* 2. Palabra de control libre de usuario DWORD 16#00000000
para canal 3
CtrlW2_4* 2. Palabra de control libre de usuario DWORD 16#00000000
para canal 4
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1204) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
ManMod_1* 1 = Modo "Manual" por interconexin STRUCT -
para canal 1 Value: BOOL 0
ST: BYTE 16#80
ManMod_2* 1 = Modo "Manual" por interconexin STRUCT -
para canal 2 Value: BOOL 0
ST: BYTE 16#80
ManMod_3* 1 = Modo "Manual" por interconexin STRUCT -
para canal 3 Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1211
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


ManMod_4* 1 = Modo "Manual" por interconexin STRUCT -
para canal 4 Value: BOOL 0
ST: BYTE 16#80
ModLi_1* 1 = Control por interconexin o SFC para STRUCT -
canal 1 Value: BOOL 0
ST: BYTE 16#80
ModLi_2* 1 = Control por interconexin o SFC para STRUCT -
canal 2 Value: BOOL 0
ST: BYTE 16#80
ModLi_3* 1 = Control por interconexin o SFC para STRUCT -
canal 3 Value: BOOL 0
ST: BYTE 16#80
ModLi_4* 1 = Control por interconexin o SFC para STRUCT -
canal 4 Value: BOOL 0
ST: BYTE 16#80
Occ_1 1 = Occupied BOOL 0
Sirve al mismo tiempo de seal de
control para la ocupacin del canal 1
Occ_2 1 = Occupied BOOL 0
Sirve al mismo tiempo de seal de
control para la ocupacin del canal 2
Occ_3 1 = Occupied BOOL 0
Sirve al mismo tiempo de seal de
control para la ocupacin del canal 3
Occ_4* 1 = Occupied BOOL 0
Sirve al mismo tiempo de seal de
control para la ocupacin del canal 4
ReadyIn Seal "Listo": STRUCT -
1 = Seal de habilitacin de canal activa Value: BOOL 0
ST: BYTE 16#80
RstLi_1* 1 = Reset por interconexin para canal 1 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstLi_2* 1 = Reset por interconexin para canal 2 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstLi_3* 1 = Reset por interconexin para canal 3 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstLi_4* 1 = Reset por interconexin para canal 4 STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SelFpRes Seleccin para origen de faceplate ANY

Advanced Process Library (V8.1)


1212 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


SP_Ex_1 1 = Seleccionar consigna externa (por STRUCT -
interconexin) para canal 1 Value: BOOL 0
ST: BYTE 16#80
SP_Ex_2 1 = Seleccionar consigna externa (por STRUCT -
interconexin) para canal 2 Value: BOOL 0
ST: BYTE 16#80
SP_Ex_3 1 = Seleccionar consigna externa (por STRUCT -
interconexin) para canal 3 Value: BOOL 0
ST: BYTE 16#80
SP_Ex_4 1 = Seleccionar consigna externa (por STRUCT -
interconexin) para canal 4 Value: BOOL 0
ST: BYTE 16#80
SP_In_1* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) para canal 1 Value: BOOL 0
ST: BYTE 16#80
SP_In_2* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) para canal 2 Value: BOOL 0
ST: BYTE 16#80
SP_In_3* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) para canal 3 Value: BOOL 0
ST: BYTE 16#80
SP_In_4* 1 = Seleccionar consigna interna (por STRUCT -
interconexin) para canal 4 Value: BOOL 0
ST: BYTE 16#80
SP1Ext_1* 1. Consigna externa para canal 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP2Ext_1* 2. Consigna externa para canal 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP1Ext_2* 1. Consigna externa para canal 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP2Ext_2* 2. Consigna externa para canal 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP1Ext_3* 1. Consigna externa para canal 3 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP2Ext_3* 2. Consigna externa para canal 3 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1213
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


SP1Ext_4* 1. Consigna externa para canal 4 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP2Ext_4* 2. Consigna externa para canal 4 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
StepNo_1 Nmero de etapa para canal 1 DWORD 16#00000000
StepNo_2 Nmero de etapa para canal 2 DWORD 16#00000000
StepNo_3 Nmero de etapa para canal 3 DWORD 16#00000000
StepNo_4 Nmero de etapa para canal 4 DWORD 16#00000000

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ActChnNo Visualizacin del canal ocupado INT 0
AutMod 1= Modo "Automtico" por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
Cascaded 1 = El bloque est conectado en cascada BOOL 0
CasOut 1 = Parmetro de salida para la DWORD 16#00000000
formacin de la cascada, debe
interconectarse con el parmetro de
entrada CasIn del bloque ShrdResS
siguiente
Ctrl01 1. comando de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl02 2. comando de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl03 3. comando de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl04 4. comando de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1214 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


Ctrl05 5. comando de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl06 6. comando de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CtrlW1 1. palabra de control libre de usuario DWORD 16#00000000
CtrlW2 2. palabra de control libre de usuario DWORD 16#00000000
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de ShrdResS (Pgina 1207).
ManMod 1 = Modo "Manual" por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ModLi 1 = Control por interconexin o SFC STRUCT -
Value: BOOL 0
ST: BYTE 16#80
MultiOcc 1 = Hay ms de una solicitud de canal BOOL 0
Occupied 1 = Occupied BOOL 0
Sirve al mismo tiempo de seal de
control para la ocupacin del canal
Ready 1 = Existe disponibilidad STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstLi 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SP_ExtLi 1 = Seleccionar consigna externa (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP_IntLi 1 = Seleccionar consigna interna (por STRUCT -
interconexin) Value: BOOL 0
ST: BYTE 16#80
SP1Ext 1. consigna externa STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SP2Ext 2. consigna externa STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1215
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Parmetro Descripcin Tipo Valor predeterminado


Status1 Palabra de estado 1 (Pgina 1201) DWORD 16#00000000
StepNo Nmero de la etapa DWORD 16#00000000

Consulte tambin
Modos de operacin de ShrdResS (Pgina 1204)
Avisos de ShrdResS (Pgina 1207)
Diagrama de bloques de ShrdResS (Pgina 1216)

6.7.7 Diagrama de bloques de ShrdResS

Diagrama de bloques de ShrdResS


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de ShrdResS (Pgina 1201)
Modos de operacin de ShrdResS (Pgina 1204)
Funciones de ShrdResS (Pgina 1204)
Tratamiento de errores de ShrdResS (Pgina 1207)
Avisos de ShrdResS (Pgina 1207)
Conexiones de ShrdResS (Pgina 1208)

6.7.8 Manejo y visualizacin

6.7.8.1 Vistas de ShrdResS

Vistas del bloque ShrdResS


El bloque ShrdResS dispone de las vistas siguientes:
Vista estndar de ShrdResS (Pgina 1217)
Vista preliminar de ShrdResS (Pgina 1219)
Vista de memoria (Pgina 282)
Smbolo de bloque ShrdResS (Pgina 1220)

Advanced Process Library (V8.1)


1216 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

6.7.8.2 Vista estndar de ShrdResS

Vista estndar de ShrdResS






 

(1) Ocupacin
En esta rea se visualiza el estado actual de ocupacin.
"Ninguna": indicacin con Status1.Bit 10 = 0 y Status1.Bit 13 = 0
"Solicitado": indicacin con Status1.Bit 10 = 1 y Status1.Bit 13 = 0
"Activo": indicacin con Status1.Bit 13 = 1

(2) Canal activo


En esta rea se visualiza el nmero del canal activo.
Si se ha configurado un texto para este comando (texto 1 en las propiedades de objeto), se
mostrar como texto de estado y como rotulacin de teclas al seleccionar el comando.
Consulte al respecto el captulo Rotulacin de botones y textos (Pgina 192).
Con el botn se cambia a la vista estndar del bloque interconectado en CasIn.
Con el botn se cambia a la vista estndar del bloque interconectado en CasOut.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1217
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

(3) Recurso
En esta rea se visualiza el estado de la seal de habilitacin general.
"Listo": indicacin con ReadyIn = 1
"No disponible": indicacin con ReadyIn = 0
Con el botn se cambia a la vista estndar del bloque interconectado en SelFpRes.

(4) Habilitar lote:


Esta rea muestra si el bloque est habilitado para una operacin a travs de SIMATIC BATCH
(BatchEn = 1).

(5) Nombre del lote


Esta rea muestra la denominacin del lote que se est ejecutando en estos momentos
(Batchname).

(6) ID del lote


Esta rea muestra el nmero de identificacin del lote que se est ejecutando en estos
momentos (BatchID).

(7) Etapa del lote


Esta rea muestra el nmero de etapa del lote que se est ejecutando en estos momentos
(StepNo).

(8) Visualizacin de canal 1-4


Esta rea slo es visible si se ha pulsado el botn (9) "Ms".
En esta rea se visualiza el estado "Asignacin" y "Habilitacin" de los canales 1-4.

(9) Ampliar / reducir


Este botn activa o desactiva el rea de visualizacin (8). La rotulacin del botn cambia en
correspondencia.

Advanced Process Library (V8.1)


1218 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

6.7.8.3 Vista preliminar de ShrdResS

Vista preliminar de ShrdResS

 





Para cada uno de los 4 canales hay una vista preliminar propia. Excepto en el punto (7) , las
vistas preliminares de los diferentes canales son idnticas. En el presente documento se
describe la vista preliminar del canal 4.

(1) Ocupacin
En esta rea se visualiza el estado actual de ocupacin del canal.
"No": indicacin con Occ_1 = 0
"Solicitado": indicacin con Occ_1 = 1 y ActChnNo = 0
"Activo": indicacin con ActChnNo = 1

(2) Habilitar
En esta rea se visualiza el estado actual de la habilitacin.
"S": indicacin con ChnEn = 1
"No": indicacin con ChnEn = 0

(3) Habilitar lote:


Esta rea muestra si el bloque est habilitado para una operacin a travs de SIMATIC BATCH
(BatchEn = 1).

(4) Nombre del lote


Esta rea muestra la denominacin del lote que se est ejecutando en estos momentos
(Batchname).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1219
Bloques de motor y vlvulas
6.7 ShrdResS - Multiplexor para recursos de usos mltiples

(5) ID del lote


Esta rea muestra el nmero de identificacin del lote que se est ejecutando en estos
momentos (BatchID).

(6) Etapa del lote


Esta rea muestra el nmero de etapa del lote que se est ejecutando en estos momentos
(StepNo).

(7) Botn
Con el botn se cambia a la vista estndar del bloque ShrdResS conectado en cascada.
Este botn slo existe en el canal 4.

6.7.8.4 Smbolo de bloque ShrdResS

Smbolos del bloque ShrdResS


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Visualizacin del canal activo
Tipo de punto de instrumentacin y control (slo 2)
Indicador de memoria (slo 2)
Texto fijo (dependiente del idioma, slo 2)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1
2

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1
2

Advanced Process Library (V8.1)


1220 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

6.8 Vlv2WayL - Vlvula de dos vas

6.8.1 Descripcin de Vlv2WayL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1897
Familia: Drives

Campo de aplicacin de Vlv2WayL


El bloque se utiliza para las siguientes aplicaciones:
Control de vlvulas de varias vas con un mximo de tres posiciones de conmutacin. Una
de ellas es la posicin de reposo (sin energa)
Control de tres vlvulas individuales (conjunto de vlvulas) para realizar una conmutacin
de vlvulas de 2 vas con posicin de reposo (sin energa)

Funcionamiento
La vlvula de varias vas (o el conjunto de vlvulas) se controla con la posicin 0 (posicin de
reposo), posicin 1 (va 1) o posicin 2 (va 2). Para controlar las posiciones se dispone de
diferentes entradas.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque Vlv2WayL existe una plantilla (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con un caso de
aplicacin para este bloque.
Ejemplo de los tipos de puntos de instrumentacin y control:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1221
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Vlvula de dos vas (Valve2Way) (Pgina 2128)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de Vlv2WayL
(Pgina 1238).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Comando "abierta"/"cerrada" para V0
9 Comando "abierta"/"cerrada" para V1
10 Comando "abierta"/"cerrada" para V2
11 Error de realimentacin sin modificacin del control
12 Error de realimentacin debido a una modificacin del control
13 BypProt activo
14 Estado de seal no vlido
15 Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 Pos0Force.Value
20 Pos1Force.Value
21 Pos2Force.Value
22 Realimentaciones para Pos0 correctas
23 Realimentaciones para Pos1 correctas
24 Realimentaciones para Pos2 correctas
25 Realimentaciones para posicin actual correctas
26 Vista preliminar automtica Pos0
27 Vista preliminar automtica Pos1

Advanced Process Library (V8.1)


1222 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Bit de estado Parmetro


28 Vista preliminar automtica Pos2
29 SafeV0
30 SafeV1
31 SafeV2

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 Forzado activado
2 Indicador de enclavamientos en el smbolo del bloque
3 WarnAct.Value
4 Fallo externo generado por FaultExt o fallo externo de control de procesos de CSF
con el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
5 Para el indicador de estado Fallo en la vlvula
6 el tiempo de vigilancia actual P0 es visible
7 el tiempo de vigilancia actual V0 es visible
8 el tiempo de vigilancia actual V1 es visible
9 el tiempo de vigilancia actual V2 es visible
10 el tiempo de vigilancia actual P1 es visible
11 el tiempo de vigilancia actual P2 es visible
12 1 = el parmetro de entrada FbkP1 est interconectado y el bit Feature Bit 12 = 1.
13 1 = el parmetro de entrada FbkP2 est interconectado y el bit Feature Bit 12 = 1.
14 1 = El parmetro de entrada FbkP0 est interconectado
15 1 = el parmetro de entrada FbkV0 est interconectado y el bit Feature Bit 12 = 0.
16 1 = el parmetro de entrada FbkV1 est interconectado y el bit Feature Bit 12 = 0.
17 1 = el parmetro de entrada FbkV2 est interconectado y el bit Feature Bit 12 = 0.
18 Solicitud de reset en automtico
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 CtrlV0.Value
21 CtrlV1.Value
22 CtrlV2.Value
23 FbkV0Out.Value
24 FbkV1Out.Value
25 FbkV2Out.Value
26 FbkP0Out.Value
27 Realimentacin V0 (FbkV0), solo para visualizacin en la OS
28 Realimentacin V1 (FbkV1), solo para visualizacin en la OS
29 Realimentacin V2 (FbkV2), solo para visualizacin en la OS

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1223
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Bit de estado Parmetro


30 Informacin de puenteo del bloque de funcin precedente
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 El botn "Enclavamiento" est habilitado
1 El botn "Habilitacin" est habilitado
2 El botn "Proteccin" est habilitado
3 Pos0Out
4 Recorrido hasta la posicin 0
5 Error de vigilancia en la posicin 0
6 Pos1Out
7 Recorrido hasta la posicin 1
8 Error de vigilancia en la posicin 1
9 Pos2Out
10 Recorrido hasta la posicin 2
11 Error de vigilancia en la posicin 2
12 Vista preliminar posicin 0 control CtrlV0
13 Vista preliminar posicin 0 control CtrlV1
14 Vista preliminar posicin 0 control CtrlV2
15 Vista preliminar posicin 1 control CtrlV0
16 Vista preliminar posicin 1 control CtrlV1
17 Vista preliminar posicin 1 control CtrlV2
18 Vista preliminar posicin 2 control CtrlV0
19 Vista preliminar posicin 2 control CtrlV1
20 Vista preliminar posicin 2 control CtrlV2
21 Vista preliminar automtico control CtrlV0
22 Vista preliminar automtico control CtrlV1
23 Vista preliminar automtico control CtrlV2
24 UserAna1 interconectado
25 UserAna2 interconectado
26 Mostrar vista preliminar automtica en la vista estndar
27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 1 = con realimentaciones de posicin (bit Feature 12)
31 no utilizado

Advanced Process Library (V8.1)


1224 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 - 15 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
16 - 22 no utilizado
23 Seal de puenteo oculta en Permit
24 Seal de puenteo oculta en Intlock
25 Seal de puenteo oculta en Protect
26 Bit 2 Feature2: Seal de puenteo separada
27 1 = El parmetro de entrada CtrlV0ChnST est interconectado
28 1 = El parmetro de entrada CtrlV1ChnST est interconectado
29 1 = El parmetro de entrada CtrlV2ChnST est interconectado
30 - 31 no utilizado

Consulte tambin
Funciones de Vlv2WayL (Pgina 1227)
Avisos de Vlv2WayL (Pgina 1236)
Diagrama de bloques de Vlv2WayL (Pgina 1249)
Tratamiento de errores de Vlv2WayL (Pgina 1234)
Modos de operacin de Vlv2WayL (Pgina 1225)
Reset del bloque en caso de enclavamientos o errores (Pgina 39)

6.8.2 Modos de operacin de Vlv2WayL

Modos de operacin de Vlv2WayL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1225
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

A continuacin encontrar informacin especfica de los bloques que complementa las


descripciones generales.

Modo Local
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo "Local" la vlvula se puede
mover hacia la posicin de reposo (Pos0Local = 1)
mover hacia la posicin 1 (Pos1Local = 1)
mover hacia la posicin 2 (Pos2Local = 1).
Cuando se cambia el bloque a modo "Local", se influye en el control mediante las seales
locales (parmetros de entrada Pos0Local = 1, Pos1Local = 1 y Pos2Local = 1) o las
seales de realimentacin (parmetros de entrada FdbV0, FdbV1, FdbV2 y FdbP0; si no se
puede asignar ninguna posicin, se toma la ltima posicin vlida). Para ello se puede ajustar
correspondientemente el parmetro de entrada LocalSetting.

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", la vlvula se puede
mover hacia la posicin de reposo (Pos0Aut = 1)
mover hacia la posicin 1 (Pos1Aut = 1)
mover hacia la posicin 2 (Pos2Aut = 1).

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", la vlvula se puede
mover hacia la posicin de reposo (Pos0Man = 1)
mover hacia la posicin 1 (Pos1Man = 1)
mover hacia la posicin 2 (Pos2Man = 1).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Advanced Process Library (V8.1)


1226 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Consulte tambin
Diagrama de bloques de Vlv2WayL (Pgina 1249)
Terminales de Vlv2WayL (Pgina 1238)
Avisos de Vlv2WayL (Pgina 1236)
Tratamiento de errores de Vlv2WayL (Pgina 1234)
Funciones de Vlv2WayL (Pgina 1227)
Descripcin de Vlv2WayL (Pgina 1221)

6.8.3 Funciones de Vlv2WayL

Funciones de Vlv2WayL
A continuacin se muestra una relacin de las funciones de este bloque.

Definir las posiciones de las diferentes vlvulas


Las salidas de control de las posiciones 1 y 2 pueden seleccionarse individualmente con
DefPos1 y DefPos2:

Va 1 o va 2 Salidas de control
DefPos1 o bien DefPos2 Vlvula V0 (CtrlV0) Vlvula V1 (CtrlV1) Vlvula V2 (CtrlV2)
0 cerrada cerrada cerrada
1 cerrada cerrada abierta
2 cerrada abierta cerrada
3 cerrada abierta abierta
4 abierta cerrada cerrada
5 abierta cerrada abierta
6 abierta abierta cerrada
7 abierta abierta abierta

La posicin 0 es la de reposo (sin energa) y no puede parametrizarse. En la posicin 0, todas


las salidas de control estn sin energa (CtrlVx = 0).

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47). Adems de las salidas de control estticas CtrlV0, CtrlV1,
CtrlV2, Pos0Out, Pos1Out y Pos2Out el bloque dispone de las salidas de impulso
P_CtrlV0, P_CtrlV1, P_CtrlV2, P_CtrlP0, P_CtrlP1 y P_CtrlP2, que se emiten en
funcin de las salidas de control estticas.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1227
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44). La posicin de reposo (sin energa) se ajusta con los parmetros
SafeV0, SafeV1, SafeV2 individualmente para cada vlvula (CtrlV0, CtrlV1, CtrlV2):
SafeVx = 0 significa que con CtrlVx = 0 se cierra el accionamiento de la vlvula y con
CtrlVx = 1 se abre (posicin sin energa "cerrada")
SafeVx = 1 significa que con CtrlVx = 0 se abre el accionamiento de la vlvula y con
CtrlVx = 1 se cierra (posicin sin energa "abierta")

Especificar tiempos de advertencia para funciones de control


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47). La seal de advertencia se emite antes de que la vlvula se
mueva hacia la posicin 1 2 . Para la posicin 0 (de reposo) no se emite ninguna seal de
advertencia.
Pueden generarse seales de advertencia al abrir vlvulas, por ejemplo. Las seales de
advertencia se generan en los siguientes modos de operacin:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70) (parmetro
de entrada WarnTiMan)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70) (parmetro
de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se abre una vlvula, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, la vlvula se abre pasado el tiempo
de advertencia ajustado y WarnAct se pone a 0.
No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)
presentan un valor menor que el parmetro SampleTime.

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).
La vigilancia de la seal de realimentacin depende del bit Feature 12 "Las seales de
realimentacin de posicin estn activadas. (Pgina 162)".

Seales de realimentacin de vlvula activadas (bit Feature 12 = 0):


La vigilancia del comportamiento en arranque se ajusta individualmente para cada seal de
salida CtrlV0, CtrlV1, CtrlV2 con los parmetros MonTiV0Dynamic,
MonTiV1Dynamic y MonTiV2Dynamic y para la posicin 0 con MonTiP0Dynamic; el
mantenimiento de la posicin se ajusta con el parmetro MonTiStatic.

Advanced Process Library (V8.1)


1228 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Las seales de realimentacin de posicin (FbkP1 y FbkP2 no se utilizan para vigilar las
salidas de control.

Nota
La funcin de vigilancia no tiene en cuenta las posiciones de reposo (SafeV0, SafeV1 y
SafeV2), es decir, las realimentaciones FbkV0, FbkV1, FbkV2 deben corresponderse con
las funciones de control CtrlV0, CtrlV1, CtrlV2 (p. ej. si CtrlV0 = 1 , se vigila la
realimentacin FbkV0 a "1").
FbkP0 no puede estar pendiente en la posicin 1 2, en la posicin 0 no pueden estar
pendientes FbkV0, FbkV1 ni FbkV2.
Si hay varias realimentaciones para la posicin 0 (p. ej. en un conjunto de vlvulas), deben
agruparse en FbkP0 utilizando un bloque AND antepuesto.

Seales de realimentacin de posicin activadas (bit Feature 12 = 1):


La vigilancia del comportamiento en arranque se ajusta individualmente para cada seal de
salida de posicin Pos1Out y Pos2Out con los parmetros MonTiP1Dynamic y
MonTiVP2Dynamic y para la posicin 0 con MonTiP0Dynamic; el mantenimiento de la
posicin se ajusta con el parmetro MonTiStatic.
Las seales de realimentacin de posicin FbkP0, FbkP1 y FbkP2 se utilizan para vigilar las
seales de salida Pos0Out, Pos1Out y Pos2Out.

Nota
Las seales de realimentacin de vlvula independientes (FbkV0, FbkV1 y FbkV2) no se
utilizan para vigilar las salidas de control.

Desactivacin de realimentaciones
Este bloque dispone de la funcin estndar Desactivacin de retroavisos en vlvulas
(Pgina 94). La vigilancia de las realimentaciones puede desactivarse por separado para cada
realimentacin, con NoFbkV0, NoFbkV1, NoFbkV2, NoFbkP0, NoFbkP1, NoFbkP2.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37). Las
entradas Pos0Force, Pos1Force, Pos2Force fuerzan el bloque a la posicin 0, posicin 1
o posicin 2.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1229
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54)

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto el captulo Enclavamientos (Pgina 95).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de Vlv2WayL (Pgina 1234)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
MonDynV0 solo con seales de realimentacin de vlvula (bit Feature 12 = 0)
MonDynV1 solo con seales de realimentacin de vlvula (bit Feature 12 = 0)
MonDynV2 solo con seales de realimentacin de vlvula (bit Feature 12 = 0)
MonDynP0
MonDynP1 solo con seales de realimentacin de posicin (bit Feature 12 = 1)
MonDynP2 solo con seales de realimentacin de posicin (bit Feature 12 = 1)
MonStaV0
MonStaV1
MonStaV2

Advanced Process Library (V8.1)


1230 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

MonStaP0
FaultExt

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkV0Out.ST solo con seales de realimentacin de vlvula (bit Feature 12 = 0)
FbkV1Out.ST solo con seales de realimentacin de vlvula (bit Feature 12 = 0)
FbkV2Out.ST solo con seales de realimentacin de vlvula (bit Feature 12 = 0)
FbkP0Out.ST
FbkP1Out.ST solo con seales de realimentacin de posicin (bit Feature 12 = 1)
FbkP2Out.ST solo con seales de realimentacin de posicin (bit Feature 12 = 1)
LocalLi.ST
Pos0Local.ST
Pos1Local.ST
Pos2Local.ST
V0P0ChnST.ST
V1P1ChnST.ST
V2P2ChnST.ST

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1231
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede conmutar a la posicin 0
5 1 = El operador puede conmutar a la posicin 1
6 1 = El operador puede conmutar a la posicin 2
7 1 = El operador puede resetear la vlvula
8 1 = El operador puede definir el tiempo de vigilancia para el arranque
9 1 = El operador puede definir el tiempo de vigilancia para la posicin final
10 1 = El operador puede activar la funcin Tiempo de vigilancia (Bit 8 - 9)
11 no utilizado
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Comportamientos parametrizables a travs del terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)

Advanced Process Library (V8.1)


1232 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Bit Funcin
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
12 Las seales de realimentacin de posicin estn activadas. (Pgina 162)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

En el modo de pulsador (Bit 4 = 0) los comandos automticos tienen memoria en modo


"Automtico", es decir, Pos0Aut, Pos1Aut, Pos2Aut pueden volver a ponerse a 0 despus
de conmutar a la posicin seleccionada. En cambio, en modo "Manual" y "Local", los
comandos automticos no tienen este efecto y la posicin se corrige por seguimiento si faltan
comandos automticos.
En el modo de interruptor (Bit 4 = 1) las posiciones 1 y 2 se seleccionan con seales estticas
mediante las entradas Pos1Aut y Pos2Aut. Si las entradas Pos1Aut y Pos2Aut no estn
activadas, el bloque pasa a la posicin 0. No se requiere un control con Pos0Aut.

Comportamientos parametrizables mediante el terminal Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1233
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
Pos0Man
Pos1Man
Pos2Man

Consulte tambin
Descripcin de Vlv2WayL (Pgina 1221)
Avisos de Vlv2WayL (Pgina 1236)
Terminales de Vlv2WayL (Pgina 1238)
Diagrama de bloques de Vlv2WayL (Pgina 1249)
Modos de operacin de Vlv2WayL (Pgina 1225)

6.8.4 Tratamiento de errores de Vlv2WayL

Tratamiento de errores de Vlv2WayL


Para el tratamiento de errores de todos los bloques consulte el captulo Tratamiento de
errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido entre
0 y 4.
42 LocalSetting = 0 y LocalLi = 1

Advanced Process Library (V8.1)


1234 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Nmero de error Significado del nmero de error


51 Para ModLiOp = 1:
AutModLi = 1 y ManModLi = 1
Si el modo "Local" est activo:
Pos0Local = 1 y Pos1Local = 1
Pos0Local = 1 y Pos2Local = 1
Pos1Local = 1 y Pos2Local = 1
Si el modo "Automtico" est activo:
Pos0Aut = 1 y Pos1Aut = 1
Pos0Aut = 1 y Pos2Aut = 1
Pos1Aut = 1 y Pos2Aut = 1
General:
Pos0Force = 1 y Pos1Force = 1
Pos0Force = 1 y Pos2Force = 1
Pos1Force = 1 y Pos2Force = 1
52 LocalAct = 1 y LocalSetting = 2 o 4 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Local: Localsetting = 1 o Pos1Local = 1 y Pos2Local = 1 o La vlvula se coloca en
Localsetting = 3 Pos1Local = 1 y Pos0Local = 1 o Pos0.
StopLocal = 1 y Pos2Local = 1 o
Forzado y sin modo "Local" Pos1Force = 1 y Pos2Force = 1 o
Pos1Force = 1 y Pos0Force = 1 o
Pos0Force = 1 y Pos2Force = 1 o

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1235
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Modo "Automtico" y sin Modo de pulsador (bit Feature 4 = 0):


forzado Pos1Aut = 1 y Pos2Aut = 1 o
Pos1Aut = 1 y Pos0Aut = 1 o
Pos0Aut = 1 y Pos2Aut = 1 o
Modo de interruptor (bit Feature 4 = 1):
Pos1Aut = 1 y Pos2Aut = 1
Modo "Manual" y sin forzado Pos1Man = 1 y Pos0Man = 1 o
Pos1Man = 1 y Pos0Man = 1 o
Pos0Man = 1 y Pos2Man = 1 o

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de Vlv2WayL (Pgina 1249)
Terminales de Vlv2WayL (Pgina 1238)
Avisos de Vlv2WayL (Pgina 1236)
Funciones de Vlv2WayL (Pgina 1227)
Modos de operacin de Vlv2WayL (Pgina 1225)
Descripcin de Vlv2WayL (Pgina 1221)

6.8.5 Avisos de Vlv2WayL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Advanced Process Library (V8.1)


1236 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error de realimentacin posicin 0
(posicin de reposo)
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error de realimentacin posicin 1
o posicin 2
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 3).

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 4 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 5 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
SIG 6 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1237
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Valor asociado Parmetros del bloque


7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de Vlv2WayL (Pgina 1221)
Funciones de Vlv2WayL (Pgina 1227)
Terminales de Vlv2WayL (Pgina 1238)
Diagrama de bloques de Vlv2WayL (Pgina 1249)
Tratamiento de errores de Vlv2WayL (Pgina 1234)
Modos de operacin de Vlv2WayL (Pgina 1225)

6.8.6 Terminales de Vlv2WayL


Terminales de Vlv2WayL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1= Modo "Automtico" por: STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1) ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puentear el enclavamiento en modo BOOL 0
"Local" y en la simulacin
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value:BOOL 0
(Pgina 116)
ST:BYTE 16#80
DefPos1 Parametrizacin de las seales de INT 3
salida para la posicin 1

Advanced Process Library (V8.1)


1238 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


DefPos2 Parametrizacin de las seales de INT 6
salida para la posicin 2
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value:BOOL 0
ST:BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value:BOOL 0
ST:BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value:BOOL 0
ST:BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkP0 1 = Realimentacin para posicin 0 STRUCT -
Value:BOOL 0
ST:BYTE 16#FF
FbkP1 1 = Realimentacin para posicin 1 STRUCT -
Value:BOOL 0
ST:BYTE 16#FF
FbkP2 1 = Realimentacin para posicin 2 STRUCT -
Value:BOOL 0
ST:BYTE 16#FF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1239
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


FbkV0 1 = Realimentacin para salida de STRUCT -
control CtrlV0 Value:BOOL 0
ST:BYTE 16#FF
FbkV1 1 = Realimentacin para salida de STRUCT -
control CtrlV1 Value:BOOL 0
ST:BYTE 16#FF
FbkV2 1 = Realimentacin para salida de STRUCT -
control CtrlV2 Value:BOOL 0
ST:BYTE 16#FF
Feature Terminal para funciones (Pgina 1227) STRUCT -
adicionales Bit:0: BOOL 0
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value:BOOL 1
reset tras desaparecer la condicin de
ST:BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seales de la planta Value:BOOL 0
ST:BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value:BOOL 0
ST:BYTE 16#80
ManModOp* 1 = Modo "Manual" por intervencin del BOOL 1
operador (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value:BOOL 0
1 = Interconexin o SFC ST:BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonSafePos 1 = Adoptar posicin de reposo en caso BOOL 1
de error de vigilancia
MonTiP0Dynamic* Tiempo de vigilancia para posicin 0 tras REAL 3.0
operacin realizada en [s]

Advanced Process Library (V8.1)


1240 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


MonTiP1Dynamic* Tiempo de vigilancia para posicin 1 tras REAL 3.0
operacin realizada en [s]
MonTiP2Dynamic* Tiempo de vigilancia para posicin 2 tras REAL 3.0
operacin realizada en [s]
MonTiV0Dynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin FdbV0 tras operacin
realizada en [s]
MonTiV1Dynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin FdbV1 tras operacin
realizada en [s]
MonTiV2Dynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin FdbV2 tras operacin
realizada en [s]
MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
NoFbkP0 1 = Realimentacin para posicin 0 no BOOL 0
existente
NoFbkP1 1 = Realimentacin para posicin 1 no BOOL 0
existente
NoFbkP2 1 = Realimentacin para posicin 2 no BOOL 0
existente
NoFbkV0 1 = Realimentacin para salida de BOOL 0
control CtrlV0 no existente
NoFbkV1 1 = Realimentacin para salida de BOOL 0
control CtrlV1 no existente
NoFbkV2 1 = Realimentacin para salida de BOOL 0
control CtrlV2 no existente
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1= "Fuera de servicio", por interconexin STRUCT -
o SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1241
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1227) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
Permit 1 = Habilitacin para abrir / cerrar desde STRUCT -
la posicin de reposo Value:BOOL 1
0 = No hay habilitacin de activacin de ST:BYTE 16#FF
la OS para la vlvula
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada
Pos0Aut* 1 = Seleccin de posicin 0 en modo STRUCT -
"Automtico" Value:BOOL 0
ST:BYTE 16#80
Pos0Force 1 = Forzar posicin 0 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
Pos0Local 1 = Seleccin de posicin 0 en modo STRUCT -
"Local" Value:BOOL 0
ST:BYTE 16#80
Pos0Man* 1 = Seleccin de posicin 0 en modo BOOL 0
"Manual"
Pos1Aut* 1 = Seleccin de posicin 1 en modo STRUCT -
"Automtico" Value:BOOL 0
ST:BYTE 16#80
Pos1Force 1 = Forzar posicin 1 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
Pos1Local 1 = Seleccin de posicin 1 en modo STRUCT -
"Local" Value:BOOL 0
ST:BYTE 16#80
Pos1Man* 1 = Seleccin de posicin 1 en modo BOOL 0
"Manual"
Pos2Aut* 1 = Seleccin de posicin 2 en modo STRUCT -
"Automtico" Value:BOOL 0
ST:BYTE 16#80
Pos2Force 1 = Forzar posicin 2 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
Pos2Local 1 = Seleccin de posicin 2 en modo STRUCT -
"Local" Value:BOOL 0
ST:BYTE 16#80
Pos2Man* 1 = Seleccin de posicin 2 en modo BOOL 0
"Manual"

Advanced Process Library (V8.1)


1242 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
RstLi* 1 = Reset por interconexin STRUCT -
Value:BOOL 0
ST:BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SafeV0 Posicin de reposo para vlvula V0 BOOL 0
(CtrlV0):
1 = Abierta
0 = Cerrada
SafeV1 Posicin de reposo para vlvula V1 BOOL 0
(CtrlV1):
1 = Abierta
0 = Cerrada
SafeV2 Posicin de reposo para vlvula V2 BOOL 0
(CtrlV2):
1 = Abierta
0 = Cerrada
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1243
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


StepNo Nmero de etapa del lote DWORD 16#00000000
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.
V0P0ChnST Estado de seal del canal de salida de STRUCT -
CtrlV0 o Pos0Out Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
V1P1ChnST Estado de seal del canal de salida de STRUCT -
CtrlV1 o Pos1Out Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
V2P2ChnST Estado de seal del canal de salida de STRUCT -
CtrlV2 o Pos2Out Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
WarnTiAut Preadvertencia de movimiento de la REAL 0.0
vlvula a posicin 1 o posicin 2 en
modo "Automtico" en [s]
WarnTiMan Preadvertencia de movimiento de la REAL 0.0
vlvula a posicin 1 o posicin 2 en
modo "Manual" en [s]

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value:BOOL 0
ST:BYTE 16#80
CtrlV0 Salida de control V0 STRUCT -
Value:BOOL 0
ST:BYTE 16#80

Advanced Process Library (V8.1)


1244 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


CtrlV1 Salida de control V1 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
CtrlV2 Salida de control V2 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
CurrMonP0 Tiempo de vigilancia actual P0 [s] DINT 0
CurrMonP1 Tiempo de vigilancia actual P1 [s] DINT 0
CurrMonP2 Tiempo de vigilancia actual P2 [s] DINT 0
CurrMonV0 Tiempo de vigilancia actual V0 [s] DINT 0
CurrMonV1 Tiempo de vigilancia actual V1 [s] DINT 0
CurrMonV2 Tiempo de vigilancia actual V2 [s] DINT 0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de Vlv2WayL (Pgina 1234).
FbkP0Out Realimentacin de posicin 0 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
FbkP1Out Realimentacin de posicin 1 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
FbkP2Out Realimentacin de posicin 2 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
FbkV0Out Realimentacin de salida de control STRUCT -
CtrlV0 Value:BOOL 0
ST:BYTE 16#80
FbkV1Out Realimentacin de salida de control STRUCT -
CtrlV1 Value:BOOL 0
ST:BYTE 16#80
FbkV2Out Realimentacin de salida de control STRUCT -
CtrlV2 Value:BOOL 0
ST:BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value:BOOL 0
ST:BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1245
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit o Protect) est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value:BOOL 1
ST:BYTE 16#80
MonDynP0 1 = Error de realimentacin de posicin STRUCT -
0 debido a una modificacin del control Value:BOOL 0
ST:BYTE 16#80
MonDynP1 1 = Error de realimentacin de posicin STRUCT -
1 debido a una modificacin del control Value:BOOL 0
ST:BYTE 16#80
MonDynP2 1 = Error de realimentacin de posicin STRUCT -
2 debido a una modificacin del control Value:BOOL 0
ST:BYTE 16#80
MonDynV0 1 = Error de realimentacin de FdbV0 STRUCT -
debido a una modificacin del control Value:BOOL 0
ST:BYTE 16#80
MonDynV1 1 = Error de realimentacin de FdbV1 STRUCT -
debido a una modificacin del control Value:BOOL 0
ST:BYTE 16#80
MonDynV2 1 = Error de realimentacin de FdbV2 STRUCT -
debido a una modificacin del control Value:BOOL 0
ST:BYTE 16#80
MonStaP0 1 = Error de realimentacin de posicin STRUCT -
0 debido a una modificacin inesperada Value:BOOL 0
de la realimentacin
ST:BYTE 16#80
MonStaP1 1 = Error de realimentacin de posicin STRUCT -
1 debido a una modificacin inesperada Value:BOOL 0
de la realimentacin
ST:BYTE 16#80
MonStaP2 1 = Error de realimentacin de posicin STRUCT -
2 debido a una modificacin inesperada Value:BOOL 0
de la realimentacin
ST:BYTE 16#80
MonStaV0 1 = Error de realimentacin de FdbV0 STRUCT -
debido a una modificacin inesperada Value:BOOL 0
de la realimentacin
ST:BYTE 16#80
MonStaV1 1 = Error de realimentacin de FdbV1 STRUCT -
debido a una modificacin inesperada Value:BOOL 0
de la realimentacin
ST:BYTE 16#80
MonStaV2 1 = Error de realimentacin de FdbV2 STRUCT -
debido a una modificacin inesperada Value:BOOL 0
de la realimentacin
ST:BYTE 16#80

Advanced Process Library (V8.1)


1246 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value:BOOL 0
ST:BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
OosAct 1 = Bloque fuera de servicio STRUCT -
Value:BOOL 0
ST:BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_CtrlP0 1 = Seal tipo impulso para poner la STRUCT -
vlvula a la posicin 0 Value:BOOL 0
ST:BYTE 16#80
P_CtrlP1 1 = Seal tipo impulso para poner la STRUCT -
vlvula a la posicin 1 Value:BOOL 0
ST:BYTE 16#80
P_CtrlP2 1 = Seal tipo impulso para poner la STRUCT -
vlvula a la posicin 2 Value:BOOL 0
ST:BYTE 16#80
P_CtrlV0 1 = Seal tipo impulso para poner la STRUCT -
vlvula a la va 0 (V0) Value:BOOL 0
ST:BYTE 16#80
P_CtrlV1 1 = Seal tipo impulso para poner la STRUCT -
vlvula a la va 1 (V1) Value:BOOL 0
ST:BYTE 16#80
P_CtrlV2 1 = Seal tipo impulso para poner la STRUCT -
vlvula a la va 2 (V2) Value:BOOL 0
ST:BYTE 16#80
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
Pos0 1 = Se ha alcanzado Pos0 STRUCT -
Value:BOOL 0
ST:BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1247
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Parmetro Descripcin Tipo Valor predeterminado


Pos1 1 = Se ha alcanzado Pos1 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
Pos2 1 = Se ha alcanzado Pos2 STRUCT -
Value:BOOL 0
ST:BYTE 16#80
Pos0Out 1 = Posicin 0 activa STRUCT -
Value:BOOL 0
ST:BYTE 16#80
Pos1Out 1 = Posicin 1 activa STRUCT -
Value:BOOL 0
ST:BYTE 16#80
Pos2Out 1 = Posicin 2 activa STRUCT -
Value:BOOL 0
ST:BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1221) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1221) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1221) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1221) DWORD 16#00000000
WarnAct 1 = Preadvertencia de movimiento de la STRUCT -
vlvula a posicin 1 o 2 activa Value:BOOL 0
(parmetros WarnTiAut y WarnTiMan)
ST:BYTE 16#80

Consulte tambin
Avisos de Vlv2WayL (Pgina 1236)
Diagrama de bloques de Vlv2WayL (Pgina 1249)
Modos de operacin de Vlv2WayL (Pgina 1225)
Tratamiento de errores (Pgina 116)

Advanced Process Library (V8.1)


1248 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

6.8.7 Diagrama de bloques de Vlv2WayL

Diagrama de bloques de Vlv2WayL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de Vlv2WayL (Pgina 1238)
Avisos de Vlv2WayL (Pgina 1236)
Tratamiento de errores de Vlv2WayL (Pgina 1234)
Funciones de Vlv2WayL (Pgina 1227)
Modos de operacin de Vlv2WayL (Pgina 1225)
Descripcin de Vlv2WayL (Pgina 1221)

6.8.8 Manejo y visualizacin

6.8.8.1 Vistas de Vlv2WayL

Vistas del bloque Vlv2WayL


El bloque Vlv2WayL dispone de las vistas siguientes:
Vista estndar de Vlv2WayL (Pgina 1250)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de Vlv2WayL (Pgina 1253)
Vista preliminar de Vlv2WayL (Pgina 1255)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque Vlv2WayL (Pgina 1260)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1249
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

6.8.8.2 Vista estndar de Vlv2WayL

Vista estndar de Vlv2WayL


 

 


 





(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Seleccin de la posicin para la vlvula de 2 vas


Esta rea muestra el estado operativo predeterminado de la vlvula. Se visualizan y ejecutan
los estados siguientes:
"Pos0"
"Pos1"
"Pos2"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

Advanced Process Library (V8.1)


1250 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

(3) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(4) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

(5) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1251
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234).

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Error de posicin final"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado Pos0"
"Forzado Pos1"
"Forzado Pos2"
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(11) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra la vlvula si se cambiara del modo "Manual" o
"Local" al modo "Automtico" o si se reseteara en modo "Automtico".

(12) Indicador de estado de la vlvula


Consulte al respecto el captulo Smbolo de bloque Vlv2WayL (Pgina 1260).

(13) Posicin de reposo de la vlvula


Aqu se visualiza la posicin de reposo de la vlvula.

Advanced Process Library (V8.1)


1252 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Si la posicin de reposo de la vlvula es "cerrada" (SafePos = 0) se muestra una vlvula de


color gris.
Si la posicin de reposo de la vlvula es "abierta" (SafePos = 0) se muestra una vlvula de
color verde.

6.8.8.3 Vista de parmetros de Vlv2WayL

Vista de parmetros de Vlv2WayL

Vlvula de dos vas con seales de realimentacin de vlvula independientes (bit Feature 12
= 0)

Vlvula de dos vas con seales de realimentacin de posicin (bit Feature 12 = 1)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1253
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

(1) Vigilancia
En esta rea se modifican los parmetros para influir en la vlvula. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Control P0": tiempo de vigilancia durante la "apertura" / el "cierre" de la vlvula
"Control P1": tiempo de vigilancia durante la "apertura" / el "cierre" de la vlvula
"Control P2": tiempo de vigilancia durante la "apertura" / el "cierre" de la vlvula
"Control V0": tiempo de vigilancia durante la "apertura" / el "cierre" de la vlvula
"Control V1": tiempo de vigilancia durante la "apertura" / el "cierre" de la vlvula
"Control V2": tiempo de vigilancia durante la "apertura" / el "cierre" de la vlvula
"Pos. final": tiempo de vigilancia para mantener la posicin de la vlvula

Activar vigilancia
La vigilancia se activa haciendo clic en la casilla de verificacin ()
Consulte al respecto el captulo Vigilancia de realimentaciones (Pgina 92).

(2) Service
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

Advanced Process Library (V8.1)


1254 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

6.8.8.4 Vista preliminar de Vlv2WayL

Vista preliminar de Vlv2WayL


Vlvula de dos vas con seales de realimentacin de posicin (bit Feature 12 = 0)

La vista preliminar tiene una mitad superior y otra inferior, entre las que es posible alternar
usando las flechas del cursor.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1255
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Vlvula de dos vas con seales de realimentacin de vlvula individual (bit Feature 12 = 1)

La vista preliminar tiene una mitad superior y otra inferior, entre las que es posible alternar
usando las flechas del cursor.

Advanced Process Library (V8.1)


1256 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar al modo
"Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) rea de vista preliminar


Aqu se muestran los permisos de operacin siguientes:
"Tiempo de vigilancia P0": visualizacin del tiempo de vigilancia actual P0 (bit Feature
12 = 1)
"Tiempo de vigilancia P1": visualizacin del tiempo de vigilancia actual P1 (bit Feature
12 = 1)
"Tiempo de vigilancia P2": visualizacin del tiempo de vigilancia actual P2 (bit Feature
12 = 1)
"Tiempo de vigilancia V0": visualizacin del tiempo de vigilancia actual V0 (bit Feature
12 = 0)
"Tiempo de vigilancia V1": visualizacin del tiempo de vigilancia actual V1 (bit Feature
12 = 0)
"Tiempo de vigilancia V2": visualizacin del tiempo de vigilancia actual V2 (bit Feature
12 = 0)

(3) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1257
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
"Pos0": se permite llevar la vlvula a la posicin 0.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Pos1": se permite llevar la vlvula a la posicin 1.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Pos2": se permite llevar la vlvula a la posicin 2.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Reset": se permite resetear la vlvula en caso de errores.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Local": se permite cambiar al modo "Local".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(4) Posicin especificada


Vista preliminar de las posiciones de la vlvula tal como se han configurado en el sistema de
ingeniera (ES).

(5) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para la vlvula
1 = Habilitacin para "arrancar" / "parar" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno

Advanced Process Library (V8.1)


1258 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Local Pos0": 1 = El bloque se lleva a la posicin 0 en modo "Local"
"Local Pos1": 1 = El bloque se lleva a la posicin 1 en modo "Local"
"Local Pos2": 1 = El bloque se lleva a la posicin 2 en modo "Local"
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
Seales de control y realimentacin con bit Feature 12 = 0
"Control Pos0": 1 = Seal de control para la posicin 0
"Control V0": 1 = Seal de control para la vlvula 0
"Control V1": 1 = Seal de control para la vlvula 1
"Control V2": 1 = Seal de control para la vlvula 2
"Realimentacin Pos0": 1 = La vlvula est en posicin 0
"Realimentacin V0": 1 = Realimentacin cuando se ha abierto la vlvula 0
"Realimentacin V1": 1 = Realimentacin cuando se ha abierto la vlvula 1
"Realimentacin V2": 1 = Realimentacin cuando se ha abierto la vlvula 2
Seales de control y realimentacin con bit Feature 12 = 1
"Control Pos0": 1 = Seal de control para la posicin 0
"Control Pos1": 1 = Seal de control para la posicin 1
"Control Pos2": 1 = Seal de control para la posicin 2
"Realimentacin Pos0": 1 = La vlvula est en posicin 0
"Realimentacin Pos1": 1 = La vlvula est en posicin 1
"Realimentacin Pos2": 1 = La vlvula est en posicin 2
Seales de control del bloque de canal de salida
"Control de canal V0 P0": Seal de control para el V0 o P0 del bloque de canal de salida
"Control de canal V1 P1": Seal de control para el V1 o P1 del bloque de canal de salida
"Control de canal V2 P2": Seal de control para el V2 o P2 del bloque de canal de salida

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1259
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema


de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

6.8.8.5 Smbolo de bloque Vlv2WayL

Propiedades del smbolo del bloque Vlv2WayL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Forzado de estados
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de nota
Indicador de estado de la vlvula

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Advanced Process Library (V8.1)


1260 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.8 Vlv2WayL - Vlvula de dos vas

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

10

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado de la vlvula


Aqu se muestran los siguientes estados de la vlvula:

Smbolo Significado
Vlvula abierta

Error en la vlvula

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1261
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Smbolo Significado
La vlvula se abre

Vlvula cerrada

La vlvula se cierra

6.9 VlvL - Vlvula (Large)

6.9.1 Descripcin de VlvL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1899
Familia: Drives

Campo de aplicacin de VlvL


El bloque se utiliza para las siguientes aplicaciones:
Control de una vlvula en dos posiciones ("abierta"/"cerrada") con posicin de reposo
ajustable

Nota
Este bloque tambin est disponible como bloque Small. Encontrar una comparacin de
los bloques VlvL y VlvS en el captulo: VlvL frente a VlvS (Pgina 1016)

Funcionamiento
Mediante una seal de control se abre o cierra la vlvula. En este caso, la seal 0 equivale al
estado sin energa (posicin de reposo) de la vlvula.
El control se vigila con las seales de posicin "abierta" y "cerrada" (realimentaciones). Las
realimentaciones no existentes pueden derivarse del control en el bloque.
Para el control se dispone de diferentes entradas. Encontrar informacin detallada sobre la
configuracin, el funcionamiento, la visualizacin y la operacin en los captulos siguientes.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Advanced Process Library (V8.1)


1262 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Para el bloque VlvL existe una plantilla (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con un caso de aplicacin para
este bloque.
Ejemplo de los tipos de puntos de instrumentacin y control:
Vlvula (Valve_Lean) (Pgina 2128)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de VlvL
(Pgina 1275).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Comando "abierta"/"cerrada" (1 = "abierta")
9 FbkOpenOut.Value
10 FbkCloseOut.Value
11 Error de realimentacin sin modificacin del control
12 Error de realimentacin debido a una modificacin del control
13 BypProt
14 Estado de seal no vlido
15 Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 OpenForce.Value
20 CloseForce.Value
21 Force
22 Vista preliminar automtica (1 = "abierta")
23 Conmutacin sin saltos al modo "Automtico" activa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1263
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Bit de estado Parmetro


24 SafePos
25 UserAna1 interconectado
26 UserAna2 interconectado
27 WarnAct.Value
28 Para el indicador de estado Fallo en la vlvula cerrada
29 Para el indicador de estado Fallo en la vlvula abierta
30 Fallo externo generado por FaultExt o fallo externo de control de procesos de CSF
con el bit Feature 18 activado Activar el estado de error en caso de fallo externo
de control de procesos CSF (Pgina 145)
31 1 = El parmetro de entrada CtrlChnST est interconectado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 no utilizado
2 Indicador de enclavamientos en el smbolo del bloque
3 - 15 no utilizado
16 1 = El parmetro de entrada FbkClose est interconectado
17 1 = El parmetro de entrada FbkOpen est interconectado
18 Solicitud de reset en automtico
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 1 = Vlvula abierta
21 1 = Vlvula cerrada
22 1 = La vlvula se abre
23 1 = La vlvula se cierra
24 - 29 no utilizado
30 Informacin de puenteo del bloque de funcin precedente
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn

Advanced Process Library (V8.1)


1264 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Bit de estado Parmetro


8 El botn "Enclavamiento" est habilitado
9 El botn "Habilitacin" est habilitado
10 El botn "Proteccin" est habilitado
11 Seal de puenteo oculta en Permit
12 Seal de puenteo oculta en Intlock
13 Seal de puenteo oculta en Protect
14 Bit 2 Feature2: Seal de puenteo separada
15 el tiempo de vigilancia actual es visible
15 - 25 no utilizado
26 Mostrar vista preliminar automtica en la vista estndar
27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Funciones de VlvL (Pgina 1267)
Avisos de VlvL (Pgina 1274)
Resumen de los modos de operacin (Pgina 62)
Diagrama de bloques de VlvL (Pgina 1283)
Tratamiento de errores de VlvL (Pgina 1272)
Modos de operacin de VlvL (Pgina 1265)
Reset del bloque en caso de enclavamientos o errores (Pgina 39)

6.9.2 Modos de operacin de VlvL

Modos de operacin de VlvL


El bloque se puede controlar con todos los modos de operacin estndar:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1265
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Modo Manual (Pgina 70)


Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo Local
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo "Local" la vlvula se puede
"Abrir" (OpenLocal = 1)
"Cerrar" (CloseLocal = 1)
Cuando se cambia el bloque a modo "Local", se influye en el control mediante las seales
locales o las seales de realimentacin (parmetros de entrada FbkOpen y FbkClose; si no
se puede asignar ninguna posicin, se aplica la ltima posicin vlida). Para ello se puede
ajustar correspondientemente el parmetro de entrada LocalSetting.

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", la vlvula se puede
"Abrir" (OpenAut = 1)
"Cerrar" (CloseAut = 1)

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", la vlvula se puede
"Abrir" (OpenMan = 1)
"Cerrar" (CloseMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Advanced Process Library (V8.1)


1266 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Consulte tambin
Descripcin de VlvL (Pgina 1262)
Diagrama de bloques de VlvL (Pgina 1283)
Terminales de VlvL (Pgina 1275)
Avisos de VlvL (Pgina 1274)
Tratamiento de errores de VlvL (Pgina 1272)
Funciones de VlvL (Pgina 1267)

6.9.3 Funciones de VlvL

Funciones de VlvL
A continuacin se muestra una relacin de las funciones de este bloque.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede abrir la vlvula
5 1 = El operador puede cerrar la vlvula
6 1 = El operador puede resetear la vlvula
7 1 = El operador puede definir el tiempo de vigilancia para el arranque
8 1 = El operador puede definir el tiempo de vigilancia para la posicin final
9 1 = El operador puede activar la funcin Tiempo de vigilancia (Bit 7 - 8)
10 no utilizado
11 1 = El operador puede activar la funcin Habilitacin para mantenimiento
12 - 31 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1267
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto el captulo Enclavamientos (Pgina 95).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de VlvL (Pgina 1272)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
MonDynErr
MonStaErr
FaultExt

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Advanced Process Library (V8.1)


1268 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkOpenOut.ST
FbkCloseOut.ST
LocalLi.ST
OpenLocal.ST
CloseLocal.ST
CtrlChn.ST

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37). Las
entradas OpenForce y CloseForce fuerzan los bloques a abrirse o cerrarse.

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92). La
vigilancia del comportamiento en arranque se ajusta con el parmetro MonTiDynamic, el
mantenimiento de la posicin, con el parmetro MonTiStatic.

Desactivacin de realimentaciones
Este bloque dispone de la funcin estndar Desactivacin de retroavisos en vlvulas
(Pgina 94). La vigilancia de las realimentaciones puede desactivarse por separado para cada
realimentacin, con NoFbkOpen y NoFbkClose.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1269
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Especificar tiempos de advertencia para funciones de control


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47). La seal de advertencia se emite antes de que la vlvula salga
de la posicin de reposo. Para el recorrido hasta la posicin de reposo no se emite ninguna
seal de advertencia.
Pueden generarse seales de advertencia al abrir vlvulas, por ejemplo. Las seales de
advertencia se generan en los siguientes modos de operacin:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70) (parmetro
de entrada WarnTiMan)
Descripcin de VlvL (Pgina 1262) (parmetro de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se abre una vlvula, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, la vlvula se abre pasado el tiempo
de advertencia ajustado y WarnAct se pone a 0.
No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)
presentan un valor menor que el parmetro SampleTime.

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44). La posicin de reposo (sin energa) se ajusta con el parmetro
SafePos:
SafePos = 0 significa que con Ctrl = 0 se cierra el accionamiento de la vlvula y con
Ctrl = 1 se abre (posicin sin energa "cerrada")
SafePos = 1 significa que con Ctrl = 0 se abre el accionamiento de la vlvula y con
Ctrl = 1 se cierra (posicin sin energa "abierta")

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


1270 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

En el modo de pulsador (Bit 4 = 0), los comandos automticos tienen un efecto de guardado
en modo "Automtico", es decir, OpenAut, CloseAut pueden volver a ponerse a 0 despus
de modificar el control. En cambio, en modo "Manual" y "Local", los comandos automticos
no tienen este efecto y el control automtico se corrige si faltan comandos automticos.
En el modo de interruptor (Bit 4 = 1), el control se selecciona con la seal esttica OpenAut.
Si la entrada OpenAut no est activada, se cierra la vlvula. No se requiere un control con
CloseAut. Si, adicionalmente, la funcin "Activar el reset de los comandos para el control"
(Bit 3 = 1) est activada, la entrada OpenAut se resetear a la posicin de reposo tras su
evaluacin en el bloque.

Comportamientos parametrizables mediante el terminal Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1271
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47). Adems de la salida de control esttica Out, el bloque dispone de
las salidas de impulso P_Open y P_Close, que se emiten en funcin de la salida de control
esttica.

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
OpenMan
CloseMan

Consulte tambin
Avisos de VlvL (Pgina 1274)
Terminales de VlvL (Pgina 1275)
Modos de operacin de VlvL (Pgina 1265)
Diagrama de bloques de VlvL (Pgina 1283)

6.9.4 Tratamiento de errores de VlvL

Tratamiento de errores de VlvL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Seales de entrada no vlidas
Fallo de control de procesos (CSF)

Advanced Process Library (V8.1)


1272 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido entre
0 y 4.
42 LocalSetting = 0 o LocalSetting = 3 o LocalSetting = 4 y LocalLi = 1
51 AutModLi = 1 y ManModLi = 1
OpenLocal = 1 y CloseLocal = 1
OpenAut = 1 y CloseAut = 1
OpenForce = 1 y CloseForce = 1
52 LocalAct = 1 y LocalSetting = 2 o 4 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Local: Localsetting = 1 o OpenLocal = 1 y CloseLocal = 1 La vlvula pasa a la
Localsetting = 3 posicin de reposo.
Forzado y sin modo "Local" OpenForce = 1 y CloseForce = 1
Modo "Automtico" y sin Modo de pulsador (bit Feature 4 = 0):
forzado OpenAut = 1 y CloseAut = 1
Modo "Manual" y sin forzado OpenMan = 1 y CloseMan = 1

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1273
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Consulte tambin
Descripcin de VlvL (Pgina 1262)
Modos de operacin de VlvL (Pgina 1265)
Diagrama de bloques de VlvL (Pgina 1283)
Terminales de VlvL (Pgina 1275)
Avisos de VlvL (Pgina 1274)
Funciones de VlvL (Pgina 1267)

6.9.5 Avisos de VlvL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Fallo de control de procesos

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - $$BlockComment$$
Fallo Error de realimentacin
SIG 2 Aviso de control de procesos AS - $$BlockComment$$
Fallo Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 2).

Advanced Process Library (V8.1)


1274 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 3 Aviso de control de procesos AS - $$BlockComment$$
Fallo Aviso externo 1
SIG 4 Aviso de control de procesos AS - $$BlockComment$$
Fallo Aviso externo 2
SIG 5 Aviso de control de procesos AS - $$BlockComment$$
Fallo Aviso externo 3

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Modos de operacin de VlvL (Pgina 1265)
Diagrama de bloques de VlvL (Pgina 1283)
Tratamiento de errores de VlvL (Pgina 1272)

6.9.6 Terminales de VlvL


Terminales de VlvL

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1275
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 1)
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puenteo del enclavamiento activo en BOOL 0
modo "Local" y en la simulacin
CloseAut* 1 = Seleccin de cerrar vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
CloseForce 1 = Forzar cerrar vlvula STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CloseLocal 1 = Seleccin de cerrar vlvula en modo STRUCT -
"Local" Value: BOOL 0
ST: BYTE 16#80
CloseMan* 1 = Seleccin de cerrar vlvula en modo BOOL 0
"Manual"
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
CtrlChnST Estado de seal del canal de salida Ctrl STRUCT -
Debera estar interconectado con un Value: BOOL 0
bloque de canal de salida ST: BYTE 16#FF
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para conducir datos entre un bloque ANY
tecnolgico y los bloques de aviso
EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs. Si esta interconexin
est configurada, los avisos del bloque
EventTs de la OS se visualizan en la
vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1276 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Parmetro Descripcin Tipo Valor predeterminado


ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkOpen 1 = Realimentacin para vlvula abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
FbkClose 1 = Realimentacin para vlvula cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1267) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1277
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Parmetro Descripcin Tipo Valor predeterminado


LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1= Modo "Manual" por: intervencin del BOOL 1
operador OS (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonSafePos 1 = Adoptar posicin de reposo en caso BOOL 1
de error de vigilancia
MonTiDynamic* Tiempo de vigilancia tras operacin REAL 3.0
realizada en [s]
MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
NoFbkClose 1 = Realimentacin para vlvula cerrada BOOL 0
no existente
NoFbkOpen 1 = Realimentacin para vlvula abierta BOOL 0
no existente
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpenAut* 1 = Seleccin de abrir vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
OpenForce 1 = Forzar abrir vlvula STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpenLocal 1 = Seleccin de abrir vlvula en modo STRUCT -
"Local" Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1278 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Parmetro Descripcin Tipo Valor predeterminado


OpenMan* 1 = Seleccin de abrir vlvula en modo BOOL 0
"Manual"
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1267) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
Permit 1 = Habilitacin para abrir / cerrar desde STRUCT -
la posicin de reposo Value: BOOL 1
0 = No hay habilitacin de activacin de ST: BYTE 16#FF
la OS para la vlvula
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada
Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SafePos Posicin de reposo para vlvula: BOOL 0
1 = Abierta
0 = Cerrada
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1279
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Parmetro Descripcin Tipo Valor predeterminado


SimOn* 1 = Simulacin activada BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
StepNo Nmero de etapa del lote DWORD 16#00000000
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.
WarnTiAut Preadvertencia de movimiento de la REAL 0.0
vlvula fuera de la posicin de reposo en
modo "Automtico" en [s]
WarnTiMan Preadvertencia de movimiento de la REAL 0.0
vlvula fuera de la posicin de reposo en
modo "Manual" en [s]

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
Closed 1 = La vlvula est cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Closing 1 = La vlvula se cierra STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1280 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Parmetro Descripcin Tipo Valor predeterminado


Ctrl Salida de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CurrMon Tiempo de vigilancia actual [s] DINT 0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de VlvL (Pgina 1272).
FbkCloseOut Realimentacin vlvula cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkOpenOut Realimentacin vlvula abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit o Protect) est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin debido a una STRUCT -
modificacin del control Value: BOOL 0
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin debido a una STRUCT -
modificacin inesperada de la Value: BOOL 0
realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1281
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Parmetro Descripcin Tipo Valor predeterminado


OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Opened 1 = La vlvula est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Opening 1 = La vlvula se abre STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_Close 1 = Seal tipo impulso para cerrar la STRUCT -
vlvula Value: BOOL 0
ST: BYTE 16#80
P_Open 1 = Seal tipo impulso para abrir la STRUCT -
vlvula Value: BOOL 0
ST: BYTE 16#80
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1262) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1262) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1262) DWORD 16#00000000
WarnAct 1 = Preadvertencia de movimiento de la STRUCT -
vlvula fuera de la posicin de reposo Value: BOOL 0
activa (parmetros WarnTiAut y
ST: BYTE 16#80
WarnTiMan)

Advanced Process Library (V8.1)


1282 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Consulte tambin
Avisos de VlvL (Pgina 1274)
Modos de operacin de VlvL (Pgina 1265)
Diagrama de bloques de VlvL (Pgina 1283)
Tratamiento de errores (Pgina 116)

6.9.7 Diagrama de bloques de VlvL

Diagrama de bloques de VlvL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de VlvL (Pgina 1262)
Modos de operacin de VlvL (Pgina 1265)
Tratamiento de errores de VlvL (Pgina 1272)
Avisos de VlvL (Pgina 1274)
Terminales de VlvL (Pgina 1275)
Funciones de VlvL (Pgina 1267)

6.9.8 Manejo y visualizacin

6.9.8.1 Vistas de VlvL

Vistas del bloque VlvL


El bloque VlvL dispone de las vistas siguientes:
Vista estndar de VlvL (Pgina 1284)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de motores y vlvulas (Pgina 264)
Vista preliminar de VlvL (Pgina 1287)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque VlvL (Pgina 1290)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1283
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

6.9.8.2 Vista estndar de VlvL

Vista estndar de VlvL




 

 


 





(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Abrir y cerrar la vlvula


Esta rea muestra el estado operativo predeterminado de la vlvula. Se visualizan y ejecutan
los estados siguientes:
"Abrir"
"Cerrar"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

Advanced Process Library (V8.1)


1284 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

(3) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(4) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

(5) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1285
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234).

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Error de posicin final"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado abierta"
"Forzado cerrada"
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(11) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra la vlvula si se cambiara del modo "Manual" o
"Local" al modo "Automtico" o si se reseteara en modo "Automtico".

(12) Indicador de estado de la vlvula


Aqu se representa grficamente el estado actual de la vlvula.
Consulte al respecto el captulo Smbolo de bloque VlvL (Pgina 1290)

Advanced Process Library (V8.1)


1286 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

(13) Posicin de reposo de la vlvula


Visualizacin de la posicin de reposo de la vlvula:
Si la posicin de reposo de la vlvula es "cerrada" (SafePos = 0), se muestra una vlvula
de color gris
Si la posicin de reposo de la vlvula es "abierta" (SafePos = 1), se muestra una vlvula
de color verde

6.9.8.3 Vista preliminar de VlvL

Vista preliminar de VlvL

La indicacin del tiempo de vigilancia actual es visible.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1287
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

La indicacin del tiempo de vigilancia actual no es visible.

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:

Advanced Process Library (V8.1)


1288 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

"Abrir": se permite abrir la vlvula.


Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Cerrar": se permite cerrar la vlvula.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Reset": se permite resetear la vlvula en caso de enclavamientos o errores.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Local": se permite cambiar al modo "Local".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).
"Tiempo de vigilancia": visualizacin del tiempo de vigilancia actual.

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para la vlvula
1 = Habilitacin para "abrir" / "cerrar" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Local Abrir": 1 = Abrir la vlvula en modo "Local"
"Local Cerrar": 1 = Cerrar la vlvula en modo "Local"
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1289
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

"Control": Visualizacin del control de la vlvula:


0 = La vlvula se cierra
1 = La vlvula se abre
"Realimentacin abierta": 1 = La vlvula est abierta
"Realimentacin cerrada": 1 = La vlvula est cerrada
"Control de canal": seal de control del bloque de canal de salida

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

6.9.8.4 Smbolo de bloque VlvL

Smbolos del bloque VlvL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Forzado de estados
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria
Indicador de estado de la vlvula

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


1290 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque no
rotativo

4 Smbolo de bloque no
rotativo

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1291
Bloques de motor y vlvulas
6.9 VlvL - Vlvula (Large)

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
10

- Smbolo de bloque en el
modo de operacin "Fuera
de servicio" (ejemplo de
smbolo de bloque del tipo
1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado de la vlvula


Aqu se muestran los siguientes estados de la vlvula:

Smbolo Significado
Vlvula abierta

Vlvula cerrada

Error en la vlvula

La vlvula se abre

La vlvula se cierra

Vlvula fuera de servicio

Vlvula cerrada

La vlvula se cierra

Advanced Process Library (V8.1)


1292 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

6.10 VlvS - Vlvula (Small)

6.10.1 Descripcin de VlvS

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1911
Familia: Drives

Campo de aplicacin de VlvS


El bloque se utiliza para las siguientes aplicaciones:
Control de una vlvula en dos posiciones ("abierta"/"cerrada") con posicin de reposo
ajustable

Nota
Este bloque tambin est disponible como bloque Large. Encontrar una comparacin de
los bloques VlvL y VlvS en el captulo: VlvL frente a VlvS (Pgina 1016)

Funcionamiento
Mediante una seal de control se abre o cierra la vlvula. En este caso, la seal 0 equivale al
estado sin energa (posicin de reposo) de la vlvula.
El control se vigila con las seales de posicin "abierta" y "cerrada" (realimentaciones). Las
realimentaciones no existentes pueden derivarse del control en el bloque.
Para el control se dispone de diferentes entradas. Encontrar informacin detallada sobre la
configuracin, el funcionamiento, la visualizacin y la operacin en los captulos siguientes.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1293
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de VlvS
(Pgina 1304).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutoAct.Value = 1; ManAct.Value = 0
6 LocalAct.Value
7 LockAct.Value
8 Comando "abierta"/"cerrada" (1 = "abierta")
9 FbkOpenOut.Value
10 FbkCloseOut.Value
11 Error de realimentacin sin modificacin del control
12 Error de realimentacin debido a una modificacin del control
13 BypProt
14 Estado de seal no vlido
15 no utilizado
16 1 = Intlock est activo
17 - 21 no utilizado
22 Vista preliminar automtica (1 = "abierta")
23 Conmutacin sin saltos al modo "Automtico" activa
24 SafePos
25 - 27 no utilizado
28 Para el indicador de estado Fallo en la vlvula cerrada
29 Para el indicador de estado Fallo en la vlvula abierta
30 Error externo generado por FaultExt o fallo externo de control de procesos CSF con
el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
31 1 = El parmetro de entrada CtrlChnST est interconectado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 no utilizado
2 Indicador de enclavamientos en el smbolo del bloque
3 - 15 no utilizado
16 1 = El parmetro de entrada FbkClose est interconectado
17 1 = El parmetro de entrada FbkOpen est interconectado

Advanced Process Library (V8.1)


1294 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Bit de estado Parmetro


18 Solicitud de reset en automtico
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2
20 1 = Vlvula abierta
21 1 = Vlvula cerrada
22 1 = La vlvula se abre
23 1 = La vlvula se cierra
24 - 29 no utilizado
30 Informacin de puenteo del bloque de funcin precedente
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0-7 no utilizado
8 El botn "Enclavamiento" est habilitado
9 - 11 no utilizado
12 Seal de puenteo oculta en Intlock
13 no utilizado
14 Bit 2 Feature2: Seal de puenteo separada
15 - 25 no utilizado
26 Mostrar vista preliminar automtica en la vista estndar
27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 - 31 no utilizado

Consulte tambin
Modos de operacin de VlvS (Pgina 1296)
Funciones de VlvS (Pgina 1297)
Tratamiento de errores de VlvS (Pgina 1301)
Avisos de VlvS (Pgina 1303)
Diagrama de bloques de VlvS (Pgina 1309)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1295
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

6.10.2 Modos de operacin de VlvS

Modos de operacin de VlvS


El bloque se puede controlar con todos los modos de operacin estndar:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Modo "Local"
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).

Nota
Modo "Local" en el bloque VlvS
Al contrario que en los bloques "Large", en este bloque slo es posible parametrizar
LocalSetting con 0, 2 y 5.

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", la vlvula se puede
"Abrir" (OpenAut = 1)
"Cerrar" (CloseAut = 1)

Nota
Nota relativa al bloque "Small"
Este bloque "Small" trabaja con el modo de pulsador. Por ello, los comandos automticos
tienen un efecto de guardado, es decir, OpenAut, CloseAut pueden volver a ponerse a 0
despus de modificar el control. En cambio, en modo "Manual" y "Local", los comandos
automticos no tienen este efecto y el control automtico se corrige si faltan comandos
automticos.

Advanced Process Library (V8.1)


1296 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", la vlvula se puede
"Abrir" (OpenMan = 1)
"Cerrar" (CloseMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de VlvS (Pgina 1293)
Funciones de VlvS (Pgina 1297)
Tratamiento de errores de VlvS (Pgina 1301)
Avisos de VlvS (Pgina 1303)
Terminales de VlvS (Pgina 1304)
Diagrama de bloques de VlvS (Pgina 1309)

6.10.3 Funciones de VlvS

Funciones de VlvS
A continuacin se muestra una relacin de las funciones de este bloque.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1297
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Bit Funcin
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede abrir la vlvula
5 1 = El operador puede cerrar la vlvula
6 1 = El operador puede resetear la vlvula
7 1 = El operador puede definir el tiempo de vigilancia para el arranque
8 no utilizado
9 1 = El operador puede activar la funcin Tiempo de vigilancia (Bit 7)
11 1 = El operador puede activar la funcin Habilitacin para mantenimiento
12 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
OpenMan
CloseMan

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Enclavamiento sin reset ("enclavamiento")
Consulte al respecto el captulo Enclavamientos (Pgina 95).

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Advanced Process Library (V8.1)


1298 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de VlvS (Pgina 1301)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119)
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
MonDynErr
MonStaErr
FaultExt

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44). La posicin de reposo (sin energa) se ajusta con el parmetro
SafePos.
SafePos = 0significa que con Ctrl = 0 se cierra el accionamiento de la vlvula y con
Ctrl = 1 se abre (posicin sin energa "cerrada")
SafePos = 1significa que con Ctrl = 0se abre el accionamiento de la vlvula y con
Ctrl = 1 se cierra (posicin sin energa "abierta")

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkOpenOut.ST
FbkCloseOut.ST
LocalLi.ST
CtrlChn.ST

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1299
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92). La
vigilancia del comportamiento en arranque se ajusta con el parmetro MonTiDynamic, el
mantenimiento de la posicin, con el parmetro MonTiStatic.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
25 Supresin de todos los avisos (Pgina 168)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

Advanced Process Library (V8.1)


1300 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Comportamientos parametrizables mediante el parmetro Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de VlvS (Pgina 1293)
Modos de operacin de VlvS (Pgina 1296)
Avisos de VlvS (Pgina 1303)
Terminales de VlvS (Pgina 1304)
Diagrama de bloques de VlvS (Pgina 1309)
Desactivacin de retroavisos en vlvulas (Pgina 94)
Seleccin de la unidad de medida (Pgina 194)
Activar la autorizacin de control local (Pgina 152)

6.10.4 Tratamiento de errores de VlvS

Tratamiento de errores de VlvS


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Seales de entrada no vlidas
Fallo de control de procesos (CSF)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1301
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido entre
0, 2 y 5.
42 LocalSetting = 0 y LocalLi = 1
51 AutModLi = 1 y ManModLi = 1
OpenAut = 1 y CloseAut = 1
52 LocalAct = 1 y LocalSetting = 2 o 5 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Modo "Automtico" OpenAut = 1 y CloseAut = 1 La vlvula pasa a la
Modo "Manual" OpenMan = 1 y CloseMan = 1 posicin de reposo.

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Descripcin de VlvS (Pgina 1293)
Modos de operacin de VlvS (Pgina 1296)
Funciones de VlvS (Pgina 1297)
Avisos de VlvS (Pgina 1303)

Advanced Process Library (V8.1)


1302 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Terminales de VlvS (Pgina 1304)


Diagrama de bloques de VlvS (Pgina 1309)

6.10.5 Avisos de VlvS

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Fallo de control de procesos

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - $$BlockComment$$
Fallo Error realimentacin
SIG 2 Aviso de control de procesos AS - $$BlockComment$$
Fallo Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 2).

Avisos especficos de instancia


En este bloque pueden utilizarse dos avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 3 Aviso de control de procesos AS - $$BlockComment$$
Fallo Aviso externo 1
SIG 4 Aviso de control de procesos AS - $$BlockComment$$
Fallo Aviso externo 2

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1303
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 - 10 reservado

Los valores asociados 4 ... 5 estn asignados a los parmetros ExtVa104 ... ExtVa105,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Descripcin de VlvS (Pgina 1293)
Modos de operacin de VlvS (Pgina 1296)
Funciones de VlvS (Pgina 1297)
Tratamiento de errores de VlvS (Pgina 1301)
Terminales de VlvS (Pgina 1304)
Diagrama de bloques de VlvS (Pgina 1309)

6.10.6 Terminales de VlvS


Terminales de VlvS

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 1)
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puenteo del enclavamiento activo en BOOL 0
modo "Local" y en la simulacin

Advanced Process Library (V8.1)


1304 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Parmetro Descripcin Tipo Valor predeterminado


CloseAut* 1 = Seleccin de cerrar vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
CloseMan* 1 = Seleccin de cerrar vlvula en modo BOOL 0
"Manual"
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
CtrlChnST Estado de seal del canal de salida STRUCT -
Ctrl Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
EN 1 = El bloque llamado se procesa BOOL 1
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkOpen 1 = Realimentacin para vlvula abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
FbkClose 1 = Realimentacin para vlvula cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1297) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1305
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Parmetro Descripcin Tipo Valor predeterminado


Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo Manual por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1= Modo manual por: intervencin del BOOL 1
operador OS (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
Monitor 1 = Vigilancia de realimentaciones BOOL 1
MonSafePos 1 = Adoptar posicin de reposo en caso BOOL 1
de error de vigilancia
MonTiDynamic* Tiempo de vigilancia tras operacin REAL 3.0
realizada en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpenAut* 1 = Seleccin de abrir vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
OpenMan* 1 = Seleccin de abrir vlvula en modo BOOL 0
"Manual"
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)

Advanced Process Library (V8.1)


1306 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Parmetro Descripcin Tipo Valor predeterminado


OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1297) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SafePos Posicin de reposo para vlvula: BOOL 0
1 = Abierta
0 = Cerrada
SimOn 1 = Simulacin activada BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
StepNo Nmero de etapa del lote DWORD 16#00000000
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
Ctrl Salida de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Closed 1 = La vlvula est cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Closing 1 = La vlvula se cierra STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1307
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Parmetro Descripcin Tipo Valor predeterminado


ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de VlvS (Pgina 1301).
FbkCloseOut Realimentacin vlvula cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkOpenOut Realimentacin vlvula abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento est activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin debido a una STRUCT -
modificacin del control Value: BOOL 0
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin debido a una STRUCT -
modificacin inesperada de la Value: BOOL 0
realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Opened 1 = La vlvula est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Opening 1 = La vlvula se abre STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1308 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Parmetro Descripcin Tipo Valor predeterminado


OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1293) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1293) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1293) DWORD 16#00000000

Consulte tambin
Modos de operacin de VlvS (Pgina 1296)
Diagrama de bloques de VlvS (Pgina 1309)
Avisos de VlvS (Pgina 1303)
Tratamiento de errores (Pgina 116)

6.10.7 Diagrama de bloques de VlvS

Diagrama de bloques de VlvS


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de VlvS (Pgina 1293)
Modos de operacin de VlvS (Pgina 1296)
Funciones de VlvS (Pgina 1297)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1309
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Tratamiento de errores de VlvS (Pgina 1301)


Terminales de VlvS (Pgina 1304)
Avisos de VlvS (Pgina 1303)

6.10.8 Manejo y visualizacin

6.10.8.1 Vistas de VlvS

Vistas del bloque VlvS


El bloque VlvS dispone de las vistas siguientes:
Vista estndar de VlvS (Pgina 1310)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de motores y vlvulas (Pgina 264)
Vista preliminar de VlvS (Pgina 1314)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque VlvS (Pgina 1315)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

6.10.8.2 Vista estndar de VlvS

Vista estndar de VlvS




 

 

 





Advanced Process Library (V8.1)


1310 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Abrir y cerrar la vlvula


Esta rea muestra el estado operativo predeterminado de la vlvula. Se visualizan y ejecutan
los estados siguientes:
"Abrir"
"Cerrar"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(3) Reset del bloque


En caso de errores haga clic en la tecla "Reset". Consulte al respecto el captulo Reset del
bloque en caso de enclavamientos o errores (Pgina 39).

(4) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Enclavamientos (Pgina 95).
Adems de los botones se visualiza lo siguiente:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1311
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

estado de enclavamiento (consulte Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

informacin de puenteo (bypass) (ver Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)):

(5) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(6) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Error de posicin final"
"Error de control"
"Seal no vlida"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

Advanced Process Library (V8.1)


1312 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(10) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra la vlvula si se cambiara del modo "Manual" o
"Local" al modo "Automtico" o si se reseteara en modo "Automtico".

(11) Indicador de estado de la vlvula


Aqu se representa grficamente el estado actual de la vlvula.
Verde: la vlvula est abierta
Gris: la vlvula est cerrada
Rojo: fallo de la vlvula
Consulte al respecto el captulo Smbolo de bloque VlvS (Pgina 1315)

(12) Posicin de reposo de la vlvula


Visualizacin de la posicin de reposo de la vlvula:
Si la posicin de reposo de la vlvula es "cerrada" (SafePos = 0), se muestra una vlvula
de color gris
Si la posicin de reposo de la vlvula es "abierta" (SafePos = 1), se muestra una vlvula
de color verde

Consulte tambin
Mostrar valores auxiliares (Pgina 194)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1313
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

6.10.8.3 Vista preliminar de VlvS

Vista preliminar de VlvS

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
"Abrir": se permite abrir la vlvula.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Cerrar": se permite cerrar la vlvula.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)

Advanced Process Library (V8.1)


1314 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

"Reset": se permite resetear la vlvula en caso de enclavamientos o errores.


"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Rotulacin de botones y textos (Pgina 192).

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
"Control": Visualizacin del control de la vlvula:
0 = La vlvula se cierra
1 = La vlvula se abre
"Realimentacin abierta": 1 = La vlvula est abierta
"Realimentacin cerrada": 1 = La vlvula est cerrada
"Control de canal": seal de control del bloque de canal de salida

Consulte tambin
Autorizaciones de control (Pgina 232)

6.10.8.4 Smbolo de bloque VlvS

Smbolos del bloque VlvS


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1315
Bloques de motor y vlvulas
6.10 VlvS - Vlvula (Small)

Estado de seal, habilitacin para mantenimiento


Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de memoria
Indicador de estado de la vlvula

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1

3 Smbolo de bloque no rotativo

4 Smbolo de bloque no rotativo

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


1316 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
6

- Smbolo de bloque en el modo


de operacin "Fuera de
servicio" (ejemplo de smbolo
de bloque del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado de la vlvula


Aqu se muestran los siguientes estados de la vlvula:

Smbolo Significado
Vlvula abierta
Vlvula cerrada
Error en la vlvula
La vlvula se abre
La vlvula se cierra
Vlvula cerrada

La vlvula se cierra

6.11 VlvMotL - Vlvula de motor

6.11.1 Descripcin de VlvMotL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1900
Familia: Drives

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1317
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Campo de aplicacin de VlvMotL


El bloque se utiliza para las siguientes aplicaciones:
Control de una vlvula de motor

Funcionamiento
Para controlar la vlvula motorizada existen diferentes modos de operacin que le permiten
modificar los estados de la vlvula individualmente. Los cambios de modos de operacin y
estados operativos, as como los errores surgidos en este contexto, se vigilan, se visualizan
en el faceplate y se notifican al operador. El operador, segn sea su permiso, puede visualizar
los estados actuales con el smbolo del bloque y el faceplate y operar la vlvula motorizada.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque VlvMotL existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulador paso a paso con bloque actuador asignado y con realimentacin de posicin
(StepControlActor) (Pgina 2109)
Vlvula de motor (ValveMotor) (Pgina 2129)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.
Tras un arranque sin control (Open, Close = 0)" durante el tiempo V_MonTiStatic no se
lleva a cabo ninguna vigilancia de las seales de realimentacin FbkOpen y FbkClose. Se
aplican modificaciones en FbkOpen y FbkClose. Despus se vuelven a vigilar las
realimentaciones tambin en el estado de parada.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de VlvMotL
(Pgina 1336).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value

Advanced Process Library (V8.1)


1318 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Bit de estado Parmetro


4 OosLi.Value
5 AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Open.Value
9 El motor est parado
10 Close.Value
11 Desconexin del par activa (TorqOpen o TorqClose = 1)
Con la funcin "Cierre hermtico de vlvula" conectada, la desconexin del par solo
est activa si la seal TorqClose se activa antes de la realimentacin de la vlvula
12 WarnAct.Value o
IdleTime activo
13 Error de realimentacin sin modificacin del control
14 Error de realimentacin debido a una modificacin del control
15 Mode Switch Fail
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 Trip.Value
20 OpenForce.Value
21 StopForce.Value
22 CloseForce.Value
23 El botn "Enclavamiento" est habilitado
24 0 = Visualizacin de posicin de reposo "cerrada"
1 = Visualizacin de posicin de reposo "abierta"
25 1 = Visualizacin de posicin de reposo "paro"
26 Informacin de puenteo del bloque de funcin precedente
27 Puenteo activo (BypProt = 1) y Local.Act = 1 o SimOn = 1
28 Estado de seal no vlido
29 0 = cerrada
1 = abierta
30 El botn "Habilitacin" est habilitado
31 El botn "Proteccin" est habilitado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock
1 AV_AH_Act.Value
2 AV_WH_Act.Value
3 AV_TH_Act.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1319
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Bit de estado Parmetro


4 AV_TL_Act.Value
5 AV_WL_Act.Value
6 AV_AL_Act.Value
7 AV_AH_En
8 AV_WH_En
9 AV_TH_En
10 AV_TL_En
11 AV_WL_En
12 AV_AL_En
13 AV_AH_MsgEn
14 AV_WH_MsgEn
15 AV_TH_MsgEn
16 AV_TL_MsgEn
17 AV_WL_MsgEn
18 AV_AL_MsgEn
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 1 = La vlvula se cierra
21 1 = Vlvula cerrada
22 1 = Vlvula parada
23 1 = La vlvula se abre
24 1 = Vlvula abierta
25 Para el indicador de estado Fallo en la vlvula cerrada
26 Para el indicador de estado Fallo en la vlvula abierta
27 Vista preliminar automtica para "abrir"
28 Vista preliminar automtica para "cerrar"
29 Vista preliminar automtica para "paro"
30 Indicador de enclavamientos en el smbolo del bloque
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 M_MonStaErr.Value
1 M_MonDynErr.Value
2 V_MonStaErr.Value
3 V_MonDynErr.Value
4 M_MonStopErr.Value
5-7 no utilizado
8 Solicitud de reset en automtico

Advanced Process Library (V8.1)


1320 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Bit de estado Parmetro


9 Fallo externo generado por FaultExt o fallo externo de control de procesos de CSF
con el bit Feature 18 activado Activar el estado de error en caso de fallo externo
de control de procesos CSF (Pgina 145)
10 no utilizado
11 Indicador de guardamotor (Trip.Status 16#FF)
12 1 = El parmetro de entrada FbkClose est interconectado
13 1 = El parmetro de entrada FbkClosing est interconectado
14 1 = El parmetro de entrada FbkOpen est interconectado
15 1 = El parmetro de entrada FbkOpening est interconectado
16 1 = El parmetro de entrada TorOpen est interconectado
17 1 = El parmetro de entrada TorClose est interconectado
18 SimLiOp.Value
19 1 = Habilitacin para el "Paro rpido" (Feature Bit Activar paro rpido desde el
faceplate (Pgina 162))
20 1 = El parmetro de entrada OpenChnST est interconectado
21 1 = El parmetro de entrada CloseChnST est interconectado
22 no utilizado
23 Comando del "Paro rpido"
24 Comando dado para "Abrir"
25 Comando dado para "Cerrar"
26 Mostrar vista preliminar automtica en la vista estndar
27 no utilizado
28 GrpErr.Value
29 RdyToStart.Value
30 Valor auxiliar 1 visible
31 Valor auxiliar 2 visible

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 AV no interconectada
9 Retardo del aviso AV_AH_Lim
10 Retardo del aviso AV_WH_Lim
11 Retardo del aviso AV_TH_Lim

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1321
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Bit de estado Parmetro


12 Retardo del aviso AV_TL_Lim
13 Retardo del aviso AV_WL_Lim
14 Retardo del aviso AV_AL_Lim
15 Agrupacin de retardos de aviso
16 - 22 no utilizado
23 Seal de puenteo oculta en Permit
24 Seal de puenteo oculta en Intlock
25 Seal de puenteo oculta en Protect
26 Bit 2 Feature2: Seal de puenteo separada
27 - 28 no utilizado
29 el tiempo de vigilancia actual del motor es visible
30 el tiempo de vigilancia actual de la vlvula es visible
31 Vigilancia separada del paro del motor (bit Feature 13)

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0-7 seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Funciones de VlvMotL (Pgina 1324)
Avisos de VlvMotL (Pgina 1335)
Diagrama de bloques de VlvMotL (Pgina 1346)
Tratamiento de errores de VlvMotL (Pgina 1333)
Modos de operacin de VlvMotL (Pgina 1322)

6.11.2 Modos de operacin de VlvMotL

Modos de operacin de VlvMotL


El bloque se puede controlar con todos los modos de operacin estndar:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

Advanced Process Library (V8.1)


1322 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

"Modo Local"
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).
En el modo "Local" la vlvula de motor se puede
"Abrir" (OpenLocal = 1)
"Cerrar" (CloseLocal = 1)
"Parar" (StopLocal = 1).
Cuando se cambia el bloque a modo "Local", se influye en el control mediante las seales
locales o las seales de realimentacin (parmetros de entrada FbkOpen y FbkClose; si no
se puede asignar ninguna posicin, se aplica la ltima posicin vlida). Para ello se puede
ajustar correspondientemente el parmetro de entrada LocalSetting.

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Automtico", la vlvula de motor se puede
"Abrir" (OpenAut = 1)
"Cerrar" (CloseAut = 1)
"Parar" (StopAut = 1)

Modo "Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
En el modo "Manual", la vlvula de motor se puede
"Abrir" (OpenMan = 1)
"Cerrar" (CloseMan = 1)
"Parar" (StopMan = 1)

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de VlvMotL (Pgina 1346)
Terminales de VlvMotL (Pgina 1336)
Tratamiento de errores de VlvMotL (Pgina 1333)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1323
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Funciones de VlvMotL (Pgina 1324)


Avisos de VlvMotL (Pgina 1335)
Descripcin de VlvMotL (Pgina 1317)

6.11.3 Funciones de VlvMotL

Funciones de VlvMotL
A continuacin se muestra una relacin de las funciones de este bloque.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar al modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el motor
5 1 = El operador puede abrir la vlvula
6 1 = El operador puede cerrar la vlvula
7 1 = El operador puede resetear la vlvula
8 1 = El operador puede definir el tiempo de vigilancia para el arranque de la vlvula
9 1 = El operador puede definir el tiempo de vigilancia para la posicin final de la vlvula
10 1 = El operador puede activar la funcin Tiempo de vigilancia de la vlvula (Bit 8 - 9)
11 1 = El operador puede definir o modificar el tiempo de vigilancia para el arranque
12 1 = El operador puede definir el tiempo de vigilancia para el estado del motor
13 1 = El operador puede activar la funcin Tiempo de vigilancia del motor (Bit 8 - 9)
14 1 = El operador puede activar la funcin Simulacin
15 1 = El operador puede activar la funcin Habilitacin para mantenimiento
16 1 = El operador puede modificar el valor lmite (AV) de la alarma arriba
17 1 = El operador puede modificar el valor lmite (AV) de la advertencia arriba
18 1 = El operador puede modificar el valor lmite (AV) de la tolerancia arriba
19 1 = El operador puede modificar el valor lmite (AV) de la histresis
20 1 = El operador puede modificar el valor lmite (AV) de la alarma abajo
21 1 = El operador puede modificar el valor lmite (AV) de la advertencia abajo

Advanced Process Library (V8.1)


1324 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Bit Funcin
22 1 = El operador puede modificar el valor lmite (AV) de la tolerancia abajo
23 1 = El operador puede activar/desactivar avisos mediante AV_AH_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante AV_WH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante AV_TH_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante AV_TL_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante AV_WL_MsgEn
28 1 = El operador puede activar/desactivar avisos mediante AV_AL_MsgEn
29 1 = El operador puede modificar el valor de simulacin SimAV
30 1 = El operador puede definir el tiempo de vigilancia para el paro del motor
31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Bloqueo de reconexin tras cambiar el sentido de giro o desconectar el motor


Con el parmetro de entrada IdleTime se especifica un bloqueo de reconexin para
conmutar el sentido de giro o rearrancar el motor. Si se da el comando "Paro", el motor pasa
inmediatamente al modo "Paro" y se inicia IdleTime tras el correcto retroaviso
(FbkOpening y FbkClosing = 0). No es posible volver a arrancar el motor (abrir o cerrar)
hasta que ha transcurrido IdleTime.

Vigilancia de lmites de un valor analgico adicional


Este bloque dispone de la funcin estndar Vigilancia de lmites de un valor analgico
adicional (Pgina 85).

Vigilancia de lmites con histresis


Este bloque dispone de la funcin estndar Vigilancia de lmites con histresis (Pgina 92).
Esta se efecta por medio del parmetro de entrada AV_Hyst.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1325
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto los captulos Enclavamientos (Pgina 95) y Influencia del estado de seal
sobre el enclavamiento (Pgina 99).

Funcin de guardamotor
Este bloque dispone de la funcin estndar Funcin de guardamotor (Pgina 94).

Paro rpido para motores


Este bloque dispone de la funcin estndar Paro rpido para motores (Pgina 103).

Vigilancia del par


El bloque dispone de una vigilancia del par.
Las seales de los interruptores de la vigilancia del par se interconectan con los parmetros
de entrada TorqOpen para abrir y TorqClose para cerrar la vlvula del motor.
El estado "bueno" se visualiza con 1 mediante estos parmetros. En este caso, el estado de
seal no puede ser 16#00 ni 16#28.
Cuando se activa la desconexin del par se detiene el motor. En este momento, existe la
posibilidad de controlar la vlvula en sentido contrario.
Si, por ejemplo, la desconexin del par se activa al abrir la vlvula, todava es posible cerrar
la vlvula.
En el rea de visualizacin de estados del bloque de la vista estndar se indica una
desconexin del par activa.
Si la funcin "Cierre hermtico de vlvula" est activada mediante el bit Feature 8, tambin
se evala la desconexin del par para el cierre TorqClose (ver apartado Cierre hermtico
de vlvula).

Cierre hermtico de vlvula


La funcin se activa con el Featurebit 8 Cierre hermtico de vlvula (Pgina 169). La
funcin "Cierre hermtico de vlvula" combina la deteccin de la posicin final CERRADO por
medio del parmetro de entrada FbkClose con el rebase de un par ajustado mediante el
parmetro de entrada TorqClose. De este modo se asegura que la vlvula est cerrada con
absoluta hermeticidad.
Se considera que la vlvula est cerrada hermticamente cuando la realimentacin ha llegado
a la posicin final "Cerrada" (0->1) y la desconexin del par para "Cerrada" est activa. Para
ello, la desconexin del par no debe producirse antes que la realimentacin. En la salida
FbkCloseOut se muestra si la vlvula est cerrada hermticamente:

Advanced Process Library (V8.1)


1326 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

FbkCloseOut := FbkClose.Value ha llegado (0->1)


Y "La desconexin del par Cerrada est activa"
Y "La desconexin del par Cerrada est activa" no se ha producido antes que
FbkClose (0->1)
"Desconexin del par Cerrada activa" significa que TorqClose = 0 o que el estado de seal
es 16#00 o 16#28.
Si "Desconexin del par Cerrada activa" se produce antes que la realimentacin de posiciones
finales Cerrada, este hecho se muestra en la vista estndar del faceplate y el motor se para.
Al igual que antes, es posible abrir la vlvula.

Nota
El texto de comando Cerrar de la vista estndar y la vista preliminar se puede cambiar en
CFC, en el parmetro CloseMan, debajo del texto 1, por Cerrar hermticamente. Ver captulo
Rotulacin de botones y textos (Pgina 192)

Desactivacin de enclavamientos
Este bloque dispone de la funcin estndar Desactivacin de enclavamientos (Pgina 99).

Reset del bloque en caso de enclavamientos


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de VlvMotL (Pgina 1333)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
Trip
V_MonDynErr
V_MonStaErr
M_MonDynErr
M_MonStaErr
FaultExt

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1327
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable para el bloque se forma utilizando los siguientes
parmetros:
FbkClsgOut.ST
FbkOpngOut.ST
FbkOpenOut.ST
FbkCloseOut.ST
LocalLi.ST
OpenLocal.ST
StopLocal.ST
TorqClose.ST
CloseLocal.ST
Trip.ST
TorqOpen.ST
AV_Out.ST
OpenChn.ST
CloseChn.ST

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37). Las
entradas OpenForce, CloseForce y StopForce fuerzan los bloques a abrirse, cerrarse o
pararse.

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).
Para la vlvula se vigilan las realimentaciones FbkOpen y FbkClose, para el motor las
realimentaciones FbKOpening y FbkClosing.
La vigilancia de las realimentaciones para la vlvula no est activa si se para al abrir o cerrar.

Advanced Process Library (V8.1)


1328 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Vigilancia de realimentaciones de la vlvula


La vigilancia de realimentaciones de la vlvula se ajusta con el parmetro V_Monitor.
La vigilancia del comportamiento en arranque se ajusta con el parmetro V_MonTiDynamic,
el mantenimiento de la posicin, con el parmetro V_MonTiStatic.
Los errores de realimentacin se visualizan en los parmetros correspondientes
V_MonDynErr y V_MonStaErr.

Nota
Tras una parada de la vlvula de motor en una posicin intermedia o final o tras un arranque
sin control (Open, Close = 0) durante el tiempo V_MonTiStatic no se lleva a cabo ninguna
vigilancia de las seales de realimentacin FbkOpen y FbkClose. Se aplican modificaciones
en FbkOpen y FbkClose. Despus se vuelven a vigilar las realimentaciones tambin en el
estado de parada.

Nota
Si la funcin "Cierre hermtico de vlvula" est activada mediante el bit Feature 8, tambin
se evala la desconexin del par para el cierre TorqClose (consulte el apartado Cierre
hermtico de vlvula (Pgina 169)).

Vigilancia de realimentaciones del motor


La vigilancia de realimentaciones del motor se ajusta con el parmetro M_Monitor.
La vigilancia del comportamiento en arranque se ajusta con el parmetro M_MonTiDynamic,
el mantenimiento de la posicin, con el parmetro M_MonTiStatic.
Los errores de realimentacin se visualizan en los parmetros correspondientes
M_MonDynErr y M_MonStaErr.

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Especificar tiempos de advertencia para funciones de control


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47).
Pueden generarse seales de advertencia al abrir vlvulas, por ejemplo. Las seales de
advertencia se generan en los siguientes modos de operacin:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70) (parmetro
de entrada WarnTiMan)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70) (parmetro
de entrada WarnTiAut)
Con los parmetros de entrada WarnTiMan y WarnTiAut se definen los tiempos de
advertencia en segundos. Si despus se abre una vlvula, por ejemplo, esta accin se indica
en el parmetro de salida con WarnAct = 1. En este caso, la vlvula se abre pasado el tiempo
de advertencia ajustado y WarnAct se pone a 0.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1329
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

No se emitir ninguna advertencia si los tiempos de advertencia (WarnTiMan o WarnTiAut)


presentan un valor menor que el parmetro SampleTime.

Nota
La advertencia est activada en cada uno de los controles que provocan un arranque del
motor, aun cuando con ello la vlvula se desplace a la posicin de reposo.

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor adicional (SimAV, SimAV_Li)
En una simulacin interna con correccin directa del retroaviso es posible simular una posicin
entre el estado abierto y el cerrado (FbkOpenOut = FbkCloseOut = 0) por medio de un
comando de paro.

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).

Seal de salida como seal tipo impulso o seal esttica


Este bloque dispone de la funcin estndar Seal de salida como seal esttica o como seal
tipo impulso (Pgina 47). Adems de las salidas de control estticas Open y Close, el bloque
dispone de las salidas de impulso P_Open, P_Close y P_Stop, que se emiten en funcin de
la salida de control esttica.

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


1330 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
8 Cierre hermtico de vlvula (Pgina 169)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de entrada
(Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
12 No hay realimentaciones de motor (Pgina 150)
13 Tiempo de vigilancia separado para el paro del motor (Pgina 163)
14 Activar paro rpido desde el faceplate (Pgina 162)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF (Pgina 145)
19 Reset tambin en estado enclavado (Pgina 158)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

En el modo de interruptor (Bit 4 = 1), el control se selecciona con las seales estticas
OpenAut y CloseAut. Si las entradas OpenAut y CloseAut no estn activadas, se para el
motor. No se requiere un control con StopAut. Si, adicionalmente, la funcin "Activar el reset
de los comandos para el control" (Bit 3 = 1) est activada, las entradas OpenAut y
CloseAut se ponen a 0 tras la evaluacin en el bloque.

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1331
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Comportamientos parametrizables mediante el terminal Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Desactivacin de realimentaciones
Este bloque dispone de la funcin estndar Desactivacin de retroavisos en vlvulas
(Pgina 94). La vigilancia de las realimentaciones puede desactivarse por separado para cada
realimentacin, con NoFbkOpen y NoFbkClose.

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
OpenMan
CloseMan
StopMan
RapidStp

Consulte tambin
Descripcin de VlvMotL (Pgina 1317)
Avisos de VlvMotL (Pgina 1335)
Terminales de VlvMotL (Pgina 1336)
Diagrama de bloques de VlvMotL (Pgina 1346)
Modos de operacin de VlvMotL (Pgina 1322)

Advanced Process Library (V8.1)


1332 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

6.11.4 Tratamiento de errores de VlvMotL

Tratamiento de errores de VlvMotL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Seales de entrada no vlidas
Fallo de control de procesos (CSF)

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
41 El valor del terminal LocalSetting est fuera del lmite vlido comprendido entre
0 y 4.
42 LocalSetting = 0 o LocalSetting = 3 o LocalSetting = 4 y LocalLi = 1
51 OpenLocal = 1 y StopLocal = 1
CloseLocal = 1 y StopLocal = 1
OpenLocal = 1 y CloseLocal = 1
OpenAut = 1 y StopAut = 1
CloseAut = 1 y StopAut = 1
OpenAut = 1 y CloseAut = 1
AutModLi = 1 y ManModLi = 1
OpenForce = 1 y StopForce = 1
CloseForce = 1 y StopForce = 1
OpenForce = 1 y CloseForce = 1
52 LocalAct = 1 y LocalSetting = 2 o 4 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1333
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede


mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Local: Localsetting = 1 o OpenLocal = 1 y CloseLocal = 1 o El motor arranca en
Localsetting = 3 OpenLocal = 1 y StopLocal = 1 o direccin a la posicin
de reposo de la vlvula.
StopLocal = 1 y CloseLocal = 1 o
Forzado y sin modo "Local" OpenForce = 1 y CloseForce = 1 o
OpenForce = 1 y StopForce = 1 o
StopForce = 1 y CloseForce = 1 o
Modo "Automtico" y sin Modo de pulsador (bit Feature 4 = 0):
forzado OpenAut = 1 y CloseAut = 1 o
OpenAut = 1 y StopAut = 1 o
StopAut = 1 y CloseAut = 1 o
Modo de interruptor (bit 4 Feature = 1):
OpenAut = 1 y CloseAut = 1
Modo "Manual" y sin forzado OpenMan = 1 y CloseMan = 1 o
OpenMan = 1 y StopMan = 1 o
StopMan = 1 y CloseMan = 1 o

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Consulte tambin
Diagrama de bloques de VlvMotL (Pgina 1346)
Terminales de VlvMotL (Pgina 1336)
Funciones de VlvMotL (Pgina 1324)
Modos de operacin de VlvMotL (Pgina 1322)
Descripcin de VlvMotL (Pgina 1317)

Advanced Process Library (V8.1)


1334 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

6.11.5 Avisos de VlvMotL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de Identificador Categora Evento


aviso del aviso
MsgEvId1 SIG 1 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error realimentacin motor
SIG 2 Aviso de control de procesos AS - Fallo $$BlockComment$$
Actuacin guardamotor
SIG 3 Aviso de control de procesos AS - Fallo $$BlockComment$$
Error de realimentacin vlvula
SIG 4 Aviso de control de procesos AS - Fallo $$BlockComment$$
Se ha producido un fallo externo

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvId1, SIG 4).

Avisos especficos de instancia


En este bloque pueden utilizarse hasta tres avisos especficos de instancia.

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId1 SIG 5 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 6 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2
SIG 7 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 3

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1335
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105
6 ExtVa106
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Consulte tambin
Diagrama de bloques de VlvMotL (Pgina 1346)
Modos de operacin de VlvMotL (Pgina 1322)

6.11.6 Terminales de VlvMotL


Terminales de VlvMotL

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 1)
AV Entrada de valor analgico adicional, ANY
debe interconectarse con AV_Tech del
bloque AV
AV_AH_Lim Lmite de alarma arriba REAL 95.0
AV_AL_Lim Lmite alarma abajo REAL 5.0
AV_Hyst Histresis para lmites de alarma, REAL 1.0
advertencia y tolerancia
AV_TH_Lim Lmite de tolerancia arriba REAL 85.0

Advanced Process Library (V8.1)


1336 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


AV_TL_Lim Lmite de tolerancia abajo REAL 15.0
AV_WH_Lim Lmite de advertencia arriba REAL 90.0
AV_WL_Lim Lmite de advertencia abajo REAL 10.0
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puenteo del enclavamiento activo en BOOL 0
modo "Local" y en la simulacin
CloseAut* 1 = Seleccin de cerrar vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
CloseChnST Estado de seal del canal de salida de STRUCT -
Cerrar Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
CloseForce 1 = Forzar cerrar vlvula STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CloseLocal 1 = Seleccin de cerrar vlvula en modo STRUCT -
"Local" Value: BOOL 0
ST: BYTE 16#80
CloseMan* 1 = Seleccin de cerrar vlvula en modo BOOL 0
"Manual"
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
EN 1 = El bloque llamado se procesa BOOL 1
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16TS. Si esta
interconexin est configurada, los
avisos del bloque EventTs,
Event16TS de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1337
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


ExtMsg3 Entrada binaria para aviso 3 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)
ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkClose 1 = Realimentacin para vlvula cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
FbkClosing 1 = Realimentacin para vlvula STRUCT -
cerrando Value: BOOL 0
ST: BYTE 16#FF
FbkOpen 1 = Realimentacin para vlvula abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
FbkOpening 1 = Realimentacin para vlvula STRUCT -
abriendo Value: BOOL 0
ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1324) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 13: BOOL 0
1 = Tiempo de monitorizacin separado ... 0
para la parada del motor
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
IdleTime* Tiempo de espera para cambio de REAL 5.0
sentido o rearranque en [s]
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo

Advanced Process Library (V8.1)


1338 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo Manual por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1= Modo "Manual" por: intervencin del BOOL 1
operador OS (controlado mediante
ModLiOp = 0)
ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
MonSafePos 1 = Adoptar posicin de reposo en caso BOOL 1
de error de vigilancia
MonTiDynamic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin o errores de arranque de
realimentacin una vez finalizada la
operacin en [s]
MonTiDyStop* Tiempo de vigilancia de errores de paro REAL 3.0
de realimentacin una vez finalizada la
operacin en [s]
M_Monitor 1 = Vigilancia de realimentaciones del BOOL 1
motor
M_MonTiDynamic* Tiempo de vigilancia del motor tras REAL 3.0
operacin realizada en [s]
M_MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MS_RelOp 1 = Habilitacin para mantenimiento por BOOL 0
operador de la OS
NoFbkClose 1 = Realimentacin para vlvula cerrada STRUCT -
no existente Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1339
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


NoFbkOpen 1 = Realimentacin para vlvula abierta STRUCT -
no existente Value: BOOL 0
ST: BYTE 16#80
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpenAut* 1 = Seleccin de abrir vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
OpenChnST Estado de seal del canal de salida de STRUCT -
Abrir Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
OpenForce 1 = Forzar abrir vlvula STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpenLocal 1 = Seleccin de abrir vlvula en modo STRUCT -
"Local" Value: BOOL 0
ST: BYTE 16#80
OpenMan* 1 = Seleccin de abrir vlvula en modo BOOL 0
"Manual"
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local; debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1324) Bit 0: BOOL 1
Bit11: BOOL 1
1 = El operador puede especificar o
modificar el tiempo de vigilancia para Bit 20: BOOL 1
"Control: Arranque"
Bit 30: BOOL 1

1 = El operador puede especificar el


tiempo de vigilancia para "Control: Paro"
Permit 1 = Habilitacin para abrir / cerrar desde STRUCT -
la posicin de reposo Value: BOOL 1
0 = No hay habilitacin de activacin de ST: BYTE 16#FF
la OS para la vlvula
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada

Advanced Process Library (V8.1)


1340 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
PulseWidth* Ancho de impulso de la seal de control REAL 3.0
[s]
RapidStp* Paro rpido del motor BOOL 0
0 = Motor en marcha
1 = Motor parado
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SafePos Posicin de reposo para vlvula: INT 2
0 = cerrada
1 = abierta
2 = paro
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SimAV* Valor adicional utilizado cuando REAL 0.0
SimOn = 1
SimAV_Li Valor analgico adicional utilizado STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0
(SimLiOp.Value = 1)
ST: BYTE 16#80
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1= Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1341
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
StepNo Nmero de etapa del lote DWORD 16#00000000
StopAut* 1 = Parar el motor en modo "Automtico" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopForce 1 = Forzar parada del motor STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopLocal 1 = Parar el motor en modo "Local" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
StopMan* 1 = Parar el motor en modo "Manual" BOOL 0
TorqOpen 0 = Desconexin del par activa al abrir STRUCT -
1 = Estado bueno Value: BOOL 1
ST: BYTE 16#FF
TorqClose 0 = Desconexin del par activa al cerrar STRUCT -
1 = Estado bueno Value: BOOL 1
ST: BYTE 16#FF
Trip 1 = El motor se encuentra en estado STRUCT -
bueno Value: BOOL 1
ST: BYTE 16#FF
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.
V_Monitor 1 = Vigilancia de realimentaciones de la BOOL 1
vlvula
V_MonTiDynamic* Tiempo de vigilancia de la vlvula tras REAL 5.0
operacin realizada en [s]
V_MonTiStatic* Tiempo de vigilancia de errores de REAL 5.0
realimentacin de la vlvula sin
operacin en [s]

Advanced Process Library (V8.1)


1342 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


WarnTiAut* Preadvertencia de movimiento de la REAL 0.0
vlvula fuera de la posicin de reposo en
modo "Automtico" en [s]
WarnTiMan* Preadvertencia de movimiento de la REAL 0.0
vlvula fuera de la posicin de reposo en
modo "Manual" en [s]

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual" activo Value: BOOL 0
ST: BYTE 16#80
AV_OpScale Lmite de la escala en el indicador de STRUCT -
barras AV del faceplate High: REAL 100.0
Low: REAL 0.0
AV_Out Salida valor analgico adicional STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
AV_Unit Unidad de medida para el valor INT 0
analgico adicional
CascaCut Conexin en cascada: STRUCT -
1 = La cadena de control del regulador Value: BOOL 0
primario a la vlvula secundaria est ST: BYTE 16#80
interrumpida
Close Salida de control STRUCT -
1 = Cerrar la vlvula Value: BOOL 0
ST: BYTE 16#80
Closed 1 = La vlvula est cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Closing 1 = La vlvula se cierra STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CurrMonV Tiempo de vigilancia actual vlvula [s] DINT 0
CurrMonM Tiempo de vigilancia actual motor [s] DINT 0
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1343
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de VlvMotL (Pgina 1333).
FbkCloseOut Realimentacin vlvula cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkClsgOut Realimentacin vlvula cerrando STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkOpenOut Realimentacin vlvula abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkOpngOut Realimentacin vlvula abriendo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit, Protect) o Trip est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin o error de STRUCT -
arranque de realimentacin debido a Value: BOOL 1
una modificacin del control
ST: BYTE 16#80
MonDynStopErr 1 = Error de paro de realimentacin STRUCT -
debido a una modificacin del control Value: BOOL 1
ST: BYTE 16#80
M_MonDynErr 1 = Error de realimentacin del motor STRUCT -
debido a una modificacin del control Value: BOOL 0
ST: BYTE 16#80
M_MonStaErr 1 = Error de realimentacin del motor STRUCT -
debido a una modificacin inesperada Value: BOOL 0
de la realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1344 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Open Salida de control: STRUCT -
1 = Abrir la vlvula Value: BOOL 0
ST: BYTE 16#80
Opened 1 = La vlvula est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Opening 1 = La vlvula se abre STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
P_Close 1 = Seal tipo impulso para cerrar la STRUCT -
vlvula Value: BOOL 0
ST: BYTE 16#80
P_Open 1 = Seal tipo impulso para abrir la STRUCT -
vlvula Value: BOOL 0
ST: BYTE 16#80
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
P_Stop 0 = Seal tipo impulso para parar la STRUCT -
vlvula Value: BOOL 1
ST: BYTE 16#80
R_StpAct 1 = Paro rpido del motor activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1345
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Parmetro Descripcin Tipo Valor predeterminado


RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1317) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1317) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1317) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1317) DWORD 16#00000000
Stop 1 = El motor se para y la vlvula est en STRUCT -
la posicin intermedia Value: BOOL 0
ST: BYTE 16#80
V_MonDynErr 1 = Error de realimentacin de la vlvula STRUCT -
debido a una modificacin del control Value: BOOL 0
ST: BYTE 16#80
V_MonStaErr 1 = Error de realimentacin de la vlvula STRUCT -
debido a una modificacin inesperada Value: BOOL 0
de la realimentacin
ST: BYTE 16#80
WarnAct 1 = Preadvertencia de movimiento de la STRUCT -
vlvula fuera de la posicin de reposo Value: BOOL 0
activa (parmetros WarnTiAut y
ST: BYTE 16#80
WarnTiMan)

Consulte tambin
Avisos de VlvMotL (Pgina 1335)
Diagrama de bloques de VlvMotL (Pgina 1346)
Modos de operacin de VlvMotL (Pgina 1322)
Tratamiento de errores (Pgina 116)

6.11.7 Diagrama de bloques de VlvMotL

Diagrama de bloques de VlvMotL


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de VlvMotL (Pgina 1336)
Avisos de VlvMotL (Pgina 1335)
Tratamiento de errores de VlvMotL (Pgina 1333)
Funciones de VlvMotL (Pgina 1324)

Advanced Process Library (V8.1)


1346 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Modos de operacin de VlvMotL (Pgina 1322)


Descripcin de VlvMotL (Pgina 1317)

6.11.8 Manejo y visualizacin

6.11.8.1 Vistas de VlvMotL

Vistas del bloque VlvMotL


El bloque VlvMotL dispone de las vistas siguientes:
Vista estndar de VlvMotL (Pgina 1347)
Vista de lmites de motores (Pgina 272)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de VlvMotL (Pgina 1351)
Vista preliminar de VlvMotL (Pgina 1353)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque VlvMotL (Pgina 1356)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

6.11.8.2 Vista estndar de VlvMotL

Vista estndar de VlvMotL



 

 


 





Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1347
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Abrir, cerrar y parar la vlvula de motor


Esta rea muestra el estado operativo predeterminado de la vlvula de motor. Se visualizan
y ejecutan los estados siguientes:
"Abrir"
"Cerrar"
"Parar"
"Paro rpido"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)

(3) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(4) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:

Advanced Process Library (V8.1)


1348 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

estado de enclavamiento (consulte Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

(5) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera. Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(6) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(7) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1349
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Guardamotor"
"Error de posicin final"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin") y Funcin de guardamotor (Pgina 94).

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado abierta"
"Forzado cerrada"
"Forzado paro"
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(11) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra la vlvula si se cambiara del modo "Manual" o
"Local" al modo "Automtico" o si se reseteara en modo "Automtico".

(12) Indicador de estado de la vlvula de motor


Aqu se representa grficamente el estado actual de la vlvula de motor.
Consulte al respecto el captulo Smbolo de bloque VlvMotL (Pgina 1356)

(13) Posicin de reposo de la vlvula


Esta representacin muestra la posicin de reposo de la vlvula:
Verde: la posicin de reposo es "abierta"
Gris: la posicin de reposo es "cerrada"
Verde claro: la posicin de reposo es "paro"

Advanced Process Library (V8.1)


1350 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

6.11.8.3 Vista de parmetros de VlvMotL

Vista de parmetros de VlvMotL

Vista de parmetros de VlvMotL con bit Feature 13 = 0

Vista de parmetros de VlvMotL con bit Feature 13 = 1

(1) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1351
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

(2) Vigilancia de la vlvula


En esta rea se modifican los parmetros para influir en la vlvula. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Control": tiempo de vigilancia durante el arranque y paro del motor (dinmico) bit
Feature 13 = 0
"Pos. final": tiempo de vigilancia durante el funcionamiento permanente del motor (esttico)
"Paro del control": tiempo de vigilancia durante el paro del motor (dinmico) bit Feature
13 = 1
"Arranque del control": tiempo de vigilancia durante el arranque del motor (dinmico) bit
Feature 13 = 1
"Estado": tiempo de vigilancia durante el funcionamiento permanente del motor (esttico)

Activar vigilancia
La vigilancia se activa haciendo clic en la casilla de verificacin ()
Consulte al respecto el captulo Vigilancia de realimentaciones (Pgina 92).

(3) Vigilancia del motor


En esta rea se modifican los parmetros para influir en el motor. Consulte al respecto el
captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
Bit Feature 13 = 0
"Control": tiempo de vigilancia durante el arranque y el paro del motor (dinmico)
Bit Feature 13 = 1
"Paro del control": tiempo de vigilancia durante el paro del motor (dinmico)
"Arranque del control": tiempo de vigilancia durante el arranque del motor (dinmico)
"Estado": tiempo de vigilancia durante el funcionamiento permanente del motor (esttico)

Activar vigilancia
La vigilancia se activa haciendo clic en la casilla de verificacin ()
Consulte al respecto el captulo Vigilancia de realimentaciones (Pgina 92).

Advanced Process Library (V8.1)


1352 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

(4) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento" (con indicador de mantenimiento solicitado)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

6.11.8.4 Vista preliminar de VlvMotL

Vista preliminar de VlvMotL

La indicacin del tiempo de vigilancia actual del motor/de la vlvula es visible.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1353
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

La indicacin del tiempo de vigilancia actual del motor/de la vlvula no es visible.

(1) Vista preliminar automtica


En esta rea se muestra el estado que adoptar el bloque despus de cambiar del modo
"Manual" al "Automtico".
Si el bloque est en modo "Automtico" se muestra el estado actual.

(2) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

Advanced Process Library (V8.1)


1354 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Aqu se muestran los permisos de operacin siguientes:


"Paro": se permite parar el motor de la vlvula.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192).
"Abrir": se permite abrir la vlvula de motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192).
"Cerrar": se permite cerrar la vlvula de motor.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192).
"Reset": se permite resetear la vlvula de motor en caso de enclavamientos o errores.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Local": se permite cambiar al modo "Local".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).
"Vigilancia motor": visualizacin del tiempo de vigilancia actual del motor.
"Vigilancia vlvula": visualizacin del tiempo de vigilancia actual de la vlvula.

(3) Visualizacin de las seales de control actuales


En esta rea se visualizan los principales parmetros del bloque con el control actual:
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para la vlvula de motor
1 = Habilitacin para "abrir" / "cerrar" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1355
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
"Par de giro. Abrir": 0 = Desconexin del par al abrir
"Par de giro. Cerrar": 0 = Desconexin del par al cerrar
"Local Paro": 1 = Parar la vlvula de motor en modo "Local"
"Local Abrir": 1 = Abrir la vlvula de motor en modo "Local"
"Local Cerrar": 1 = Cerrar la vlvula de motor en modo "Local"
"Realimentacin abierta": 1 = La vlvula de motor est abierta
"Realimentacin cerrada": 1 = La vlvula de motor est cerrada
"Abrir": 1 = La vlvula de motor se abre
"Cerrar": 1 = La vlvula de motor se cierra
"Canal abrir": Seal del bloque de canal de salida para "abrir"
"Canal cerrar": seal de bloque de canal de salida para "cerrar"

(4) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

6.11.8.5 Smbolo de bloque VlvMotL

Smbolos del bloque VlvMotL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de nota
Indicador de estado de la vlvula

Advanced Process Library (V8.1)


1356 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1

3 Smbolo de bloque no rotativo

4 Smbolo de bloque no rotativo

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1357
Bloques de motor y vlvulas
6.11 VlvMotL - Vlvula de motor

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
6

10

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado de la vlvula


Aqu se muestran los siguientes estados de la vlvula:

Smbolo Significado
Vlvula abierta

Vlvula cerrada

Error en la vlvula

Advanced Process Library (V8.1)


1358 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Smbolo Significado
La vlvula se abre

La vlvula se cierra

La vlvula se para

Vlvula cerrada

La vlvula se cierra

6.12 VlvAnL - Vlvula de control

6.12.1 Descripcin de VlvAnL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1896
Familia: Drives

Campo de aplicacin de VlvAnL


El bloque se utiliza para las siguientes aplicaciones:
Controlar una vlvula de control analgica y un posicionador con posicin de reposo
ajustable
Controlar una vlvula auxiliar opcional para controlar la energa auxiliar de la vlvula de
control

Funcionamiento
La vlvula de control se lleva a una posicin definida por medio de una seal de control
analgica. La seal de control puede formarse utilizando una funcin de rampa.
A partir del error de la seal de control y de la realimentacin de posicin registrada, el bloque
calcula el error de la variable manipulada y puede vigilar que se mantenga entre un lmite
superior y uno inferior.
Se vigila la posicin "abierta"/"cerrada" de la vlvula de control. Para ello, el bloque dispone
de la posibilidad de conectar finales de carrera digitales. El bloque puede formar l mismo las
seales de posicin digitales para la posicin "abierta"/"cerrada" mediante unos lmites
ajustables.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1359
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Las realimentaciones no existentes pueden derivarse del control en el bloque.


Para el control se dispone de diferentes entradas. Encontrar informacin detallada sobre la
configuracin, el funcionamiento, la visualizacin y la operacin en los captulos siguientes.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque VlvAnL existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Vlvula de control (VlvAnL) (Pgina 2129)
Vlvula de control para aparatos PA/FF (ValveAnalog_Fb) (Pgina 2129)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.
Despus del arranque se inhiben los avisos durante el nmero de ciclos parametrizado en el
valor RunUpCyc.
Si el Feature Bit Definir el comportamiento en arranque (Pgina 132) = 0, rige lo siguiente
para el comportamiento en arranque:
Si el Feature Bit 16 = 0 se cierra la vlvula principal
Si el Feature Bit 16 = 1, la vlvula principal se lleva a la posicin de reposo

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de VlvAnL
(Pgina 1383).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 AutoAct.Value
6 LocalAct.Value
7 0: candado abierto en el smbolo del bloque
1: candado cerrado en el smbolo del bloque
8 Comando "abierta"/"cerrada" de la vlvula de control (0 = "cerrada", 1 ="abierta")
9 FbkOpenOut.Value vlvula de control

Advanced Process Library (V8.1)


1360 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Bit de estado Parmetro


10 FbkCloseOut.Value vlvula de control
11 1 = Error de realimentacin de la vlvula de control sin modificacin del control
12 1 = Error de realimentacin de la vlvula de control debido a una modificacin del
control
13 BypProt
14 1 = Estado de seal no vlido
15 1 = Error al cambiar de modo de operacin
16 1 = Intlock est activo
17 1 = Permit est activo
18 1 = Protect est activo
19 OpenForce.Value vlvula de control
20 CloseForce.Value vlvula de control
21 1 = Force
22 Vista preliminar automtica (1 = "abierta")
23 1 = Conmutacin sin saltos al modo "Automtico" activa
24 1 = Actuador activo (PosDiClose < MV <PosDiOpen)
25 UserAna1 interconectado
26 UserAna2 interconectado
27 Comando "abierta"/"cerrada" de la vlvula auxiliar (0 =" cerrada", 1 = "abierta")
28 FbkOpenAuxVOut.Value (vlvula auxiliar)
29 FbkCloseAuxVOut.Value (vlvula auxiliar)
30 1 = Error de realimentacin de la vlvula auxiliar sin modificacin del control
31 1 = Error de realimentacin de la vlvula auxiliar debido a una modificacin del
control

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 1 = MsgLock inhibicin de avisos activa
1 1 = Comandos "Abrir" y "Cerrar" desactivados (lnea de comandos no visible)
2 1 = Indicador de enclavamientos en el smbolo del bloque
3 1 = Posicin de reposo de vlvula de control "Abierta"
4 1 = Posicin de reposo de vlvula de control "Cerrada"
5 1 = Posicin de reposo de vlvula de control "Paro"
6 1 = El operador puede resetear la vlvula
7 WarnAct.Value
8 1 = Variable manipulada externa activa (MV_ExtAct.Value)
9 1 = Variable manipulada forzada (MV_Forced) emitido sin limitacin en la salida MV
10 1 = Correccin de la variable manipulada MV, MV_TrkOn.Value = 1 y
MV_ForOn.Value = 0
11 1 = Variable manipulada mayor que el lmite (abajo) de la variable manipulada MV
(MV.Value > ManLoLim)
12 1 = El parmetro de entrada Rbk no est interconectado (RbkOut.ST = 16#FF)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1361
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Bit de estado Parmetro


13 1 = El parmetro de entrada FbkAuxVClose est interconectado
14 1 = El parmetro de entrada FbkAuxVOpen est interconectado
15 1 = El parmetro de entrada FbkClose est interconectado
16 1 = El parmetro de entrada FbkOpen est interconectado
17 Para el indicador de estado Fallo en la vlvula cerrada
18 Solicitud de reset en automtico
19 1 = Las seales de entrada del modo "Local" no influyen en LocalSetting = 2 ni
en LocalSetting = 4
20 1 = Vlvula de control abierta
21 1 = Vlvula de control cerrada
22 1 = La vlvula de control se abre
23 1 = La vlvula de control se cierra
24 1 = Vlvula de control en posicin intermedia ("Paro")
25 1 = La vlvula de control ha alcanzado la posicin intermedia
26 Control vlvula, Abrir vlvula auxiliar
27 Control vlvula, Cerrar vlvula auxiliar
28 Control vlvula, Parar vlvula auxiliar
29 Para el indicador de estado Fallo en la vlvula abierta
30 1 = Informacin de puenteo del bloque de funcin precedente
31 MS_RelOp

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 seal efectiva 1 del bloque de aviso interconectado mediante EventTsIn
1 seal efectiva 2 del bloque de aviso interconectado mediante EventTsIn
2 seal efectiva 3 del bloque de aviso interconectado mediante EventTsIn
3 seal efectiva 4 del bloque de aviso interconectado mediante EventTsIn
4 seal efectiva 5 del bloque de aviso interconectado mediante EventTsIn
5 seal efectiva 6 del bloque de aviso interconectado mediante EventTsIn
6 seal efectiva 7 del bloque de aviso interconectado mediante EventTsIn
7 seal efectiva 8 del bloque de aviso interconectado mediante EventTsIn
8 1 = El botn "Enclavamiento" est habilitado
9 1 = El botn "Habilitacin" est habilitado
10 1 = El botn "Proteccin" est habilitado
11 1 = Lmite superior violado del error de variable manipulada (ER_AH_Act.Value)
12 1 = Lmite inferior violado del error de variable manipulada (ER_AL_Act.Value)
13 1 = Vigilar lmite superior del error de variable manipulada (ER_AH_En)
14 1 = Vigilar lmite inferior del error de variable manipulada (ER_AL_En)
15 1 = Notificar violacin de lmite superior del error de variable manipulada
(ER_AH_MsgEn)

Advanced Process Library (V8.1)


1362 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Bit de estado Parmetro


16 1 = Notificar violacin de lmite inferior del error de variable manipulada
(ER_AL_MsgEn)
17 1 = Lmite superior del valor de relectura violado (RbkWH_Act.Value)
18 1 = Lmite inferior del valor de relectura violado (RbkWL_Act.Value)
19 1 = Vigilar lmite superior del valor de relectura (RbkWH_En)
20 1 = Vigilar lmite inferior del valor de relectura (RbkWL_En)
21 1 = Notificar violacin de lmite superior del valor de relectura (RbkWH_MsgEn)
22 1 = Notificar violacin de lmite inferior del valor de relectura (RbkWL_MsgEn)
23 1 = Vista preliminar automtica de vlvula de control "Abierta"
24 1 = Vista preliminar automtica de vlvula de control "Cerrada"
25 1 = Vista preliminar automtica de vlvula de control "Paro"
26 1 = Mostrar vista preliminar automtica en la vista estndar
27 1 = Hay una vlvula auxiliar
28 GrpErr.Value
29 RdyToStart.Value
30 Limitaciones MV_UpRaAct, MV_DnRaAct activas en modo de gradiente
(MV_RateOn = 1)
31 SimLiOp.Value

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 Error externo generado por FaultExt o fallo externo de control de procesos CSF con
el bit Feature 18 activado Activar el estado de error en caso de fallo externo de
control de procesos CSF (Pgina 145)
1 Retardo del aviso ER_AH_Lim
2 Retardo del aviso ER_AL_Lim
3 Retardo del aviso RbkWH_Lim
4 Retardo del aviso RbkWL_Lim
5 Agrupacin de retardos de aviso
6 - 22 no utilizado
23 Seal de puenteo oculta en Permit
24 Seal de puenteo oculta en Intlock
25 Seal de puenteo oculta en Protect
26 Bit 2 Feature2: Seal de puenteo separada
27 1 = El parmetro de entrada MV_ChnST est interconectado
28 1 = El parmetro de entrada CtrlChnST est interconectado
29 el tiempo de vigilancia actual es visible
30 el tiempo de vigilancia actual de la vlvula auxiliar es visible
31 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1363
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0-7 Seal efectiva 8..16 del bloque de aviso interconectado mediante Event16TsIn
8 - 31 no utilizado

Consulte tambin
Modos de operacin de VlvAnL (Pgina 1364)
Funciones de VlvAnL (Pgina 1366)
Tratamiento de errores de VlvAnL (Pgina 1379)
Avisos de VlvAnL (Pgina 1381)
Diagrama de bloques de VlvAnL (Pgina 1395)

6.12.2 Modos de operacin de VlvAnL

Modos de operacin de VlvAnL


El bloque se puede controlar con los siguientes modos de operacin:
Modo Local (Pgina 74)
Modo Automtico (Pgina 70)
Modo Manual (Pgina 70)
Fuera de servicio (Pgina 64)
A continuacin encontrar informacin especfica de los bloques que complementa las
descripciones generales.

"Modo Local"
El bloque soporta los modos de operacin Local 2 y 4. As pues, el control del bloque se realiza
siempre mediante correccin interna por seguimiento del valor de realimentacin.
Encontrar informacin general sobre el modo "Local", sobre la conmutacin entre los modos
de operacin y sobre la conmutacin sin saltos en el captulo Modo Local (Pgina 74).

Modo "Automtico"
Encontrar informacin general sobre el modo "Automtico", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
Con vlvula auxiliar
En modo "Automtico", los comandos repercuten en la vlvula auxiliar, que se puede

Advanced Process Library (V8.1)


1364 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

"Abrir" (OpenAut = 1)
"Cerrar" (CloseAut = 1)
Sin vlvula auxiliar
En modo "Automtico", los comandos repercuten en la vlvula de control, que se puede
"Abrir" (OpenAut = 1)
"Cerrar" (CloseAut = 1)

Nota
Si no se ha configurado ninguna vlvula auxiliar, no es posible especificar el valor
manipulado interno en el modo "Automtico". Al conmutar a "Automtico", se ajusta
simultneamente la especificacin de valor manipulado externo.

"Modo Manual"
Encontrar informacin general sobre el modo "Manual", sobre la conmutacin entre los
modos de operacin y sobre la conmutacin sin saltos en el captulo Modo Manual y
Automtico para motores, vlvulas y dosificadores (Pgina 70).
Con vlvula auxiliar:
En modo "Manual", las operaciones repercuten en en la vlvula auxiliar, que se puede:
"Abrir" (OpenMan = 1)
"Cerrar" (CloseMan = 1)
Sin vlvula auxiliar:
En modo "Manual", las operaciones repercuten en en la vlvula de control, que se puede:
"Abrir" (OpenMan = 1)
"Cerrar" (CloseMan = 1)

Nota
Si no se ha configurado ninguna vlvula auxiliar, no es posible especificar el valor
manipulado externo en el modo Manual. Al conmutar a Manual, se ajusta
simultneamente la especificacin de valor manipulado interno.

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de VlvAnL (Pgina 1359)
Funciones de VlvAnL (Pgina 1366)
Tratamiento de errores de VlvAnL (Pgina 1379)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1365
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Avisos de VlvAnL (Pgina 1381)


Terminales de VlvAnL (Pgina 1383)
Diagrama de bloques de VlvAnL (Pgina 1395)

6.12.3 Funciones de VlvAnL

Funciones de VlvAnL
A continuacin se muestra una relacin de las funciones de este bloque.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Enclavamientos
Este bloque dispone de los siguientes enclavamientos:
Habilitacin de activacin ("habilitacin")
Enclavamiento sin reset ("enclavamiento")
Enclavamiento con reset ("proteccin")
Consulte al respecto los captulos Enclavamientos (Pgina 95) y Influencia del estado de seal
sobre el enclavamiento (Pgina 99).

Reset del bloque en caso de enclavamientos o errores


Este bloque dispone de la funcin estndar Reset del bloque en caso de enclavamientos o
errores (Pgina 39).

Error externo (FaultExt), fallo externo de control de procesos (CSF)


Este bloque dispone de la posibilidad de aplicar un error externo mediante el parmetro
FaultExt o un fallo externo de control de procesos mediante el parmetro CSF. Consulte
Tratamiento de errores de VlvAnL (Pgina 1379)

Error colectivo
Este bloque dispone de la funcin estndar Emitir error colectivo (Pgina 119).
Los parmetros siguientes se toman en consideracin para obtener el error colectivo:
CSF
MonDynErr
MonStaErr

Advanced Process Library (V8.1)


1366 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

MonDynAuxVErr
MonStaAuxVErr
FaultExt

Emitir seal de listo para conmutar


Este bloque dispone de la funcin estndar Emitir seal de listo para conmutar (Pgina 49).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Simulacin de seales
Este bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Realimentacin de posicin (SimRbk, SimRbkLi)

Utilizar la rampa de variable manipulada


El bloque dispone de la funcin estndar Utilizar la rampa de valor manipulado (Pgina 122)
Esta funcin no se toma en consideracin durante la correccin y la correccin forzada.

Limitacin de gradiente de la variable manipulada


Este bloque dispone de la funcin estndar Limitacin de gradiente del valor manipulado
(Pgina 123)

Nota
Esta funcin no se toma en consideracin durante la correccin, correccin forzada, forzado
de estado operativos y conduccin a la posicin de reposo.

Correccin por seguimiento y limitacin de la variable manipulada


Existe la posibilidad de corregir la salida de la variable manipulada de acuerdo con el valor
de correccin MV_Trk o la realimentacin de posicin Rbk para llevar a cabo una conmutacin
sin saltos. Para corregir la salida de la variable manipulada hay que ajustar el parmetro
MV_TrkOn = 1.
Si el parmetro MV_TrkRbk = 0, la salida de la variable manipulada se corrige de acuerdo
con el valor de correccin MV_Trk. La salida de la variable manipulada MV se limita a los
parmetros MV_HiLim y MV_LoLim.
Si el parmetro MV_TrkRbk = 1, la salida de la variable manipulada se corrige de acuerdo
con la realimentacin de posicin Rbk. No existen limitaciones en este caso.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1367
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

En la vista estndar del faceplate aparece adicionalmente el texto "Corregir".


En la vlvula de control, la correccin tiene una prioridad mayor que el enclavamiento.

Formar un estado agrupado para enclavamientos


Este bloque dispone de la funcin estndar Formar un estado de grupo para la informacin
de enclavamiento (Pgina 101).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal de la salida para la realimentacin de posicin RbkOut se corresponde
siempre con el estado de seal de la entrada Rbk o, si el bloque est en Simulacin, el estado
de seal de la salida es 16#60.
El estado de seal de las salidas FbkCloseOut y FbkOpenOut se forma a partir del estado
de seal ms desfavorable de la salida RbkOut y las correspondientes entradas de seales
de realimentacin FbkClose y FbkOpen y se emite.
El estado de seal de la salida de la variable manipulada MV equivale siempre al estado de
seal del parmetro de entrada MV_Ext o MV_Int, segn como se especifique la variable
manipulada. Si se utiliza la variable manipulada interna MV_Int, siempre se emite el estado
de seal 16#80.
El estado de seal del error de variable manipulada ER se forma a partir del estado de seal
ms desfavorable de las dos salidas RbkOut y MV y se emite.
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
FbkOpenOut.ST
FbkCloseOut.ST
FbkAuxVOpenOut.ST
FbkAuxVCloseOut.ST
RbkOut.ST
LocalLi.ST
MV_Chn.ST
CtrlChn.ST

Advanced Process Library (V8.1)


1368 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Forzado de estados operativos


Este bloque dispone de la funcin estndar Forzado de estados operativos (Pgina 37).

Nota
Si el bloque funciona con una vlvula auxiliar, los comandos OpenForce y CloseForce
tambin repercuten en ella.
Con OpenForce se visualiza el lmite de rango superior (MV_HiLim) y con CloseForce el
lmite de rango inferior (MV_LoLim) en MV.
Con CloseForce se cierra la vlvula auxiliar y, con ello, se lanza la posicin de reposo de
la vlvula de control, independientemente de la salida MV.
Una limitacin de gradiente parametrizada no es efectiva.

Vigilancia de realimentaciones
Este bloque dispone de la funcin estndar Vigilancia de realimentaciones (Pgina 92).
A partir de la realimentacin de posicin se forman seales de realimentacin digitales para
las posiciones "Abierta" y "Cerrada":
Realimentacin de posicin "Abierta": Rbk PosDiOpen
Realimentacin de posicin "Cerrada": Rbk PosDiClose

Determinaciones relativas a las posiciones de la vlvula de control:


Existen las posiciones siguientes:
Vlvula cerrada ("Cerrada")
La vlvula se cierra
Vlvula abierta ("Abierta")
La vlvula se abre
La vlvula ha alcanzado una posicin determinada

Vlvula cerrada ("Cerrada")


Si la vlvula de control ha alcanzado la posicin "Cerrada", la salida FbkCloseOut.Value
= 1:
Con final de carrera binario para la posicin "Cerrada" (NoFbkClose = 0):
La vlvula se considera cerrada cuando FbkCloseOut est activado. FbkCloseOut se
activa cuando Rbk PosDiClose y FbkClose = 1.
Sin final de carrera binario para la posicin "Cerrada" (NoFbkClose = 1):
La vlvula se considera cerrada cuando FbkCloseOut est activado. FbkCloseOut se
activa cuando Rbk PosDiClose.

La vlvula se cierra
Si la vlvula de control se mueve en direccin a la posicin "Cerrada", la salida FbkClsgOut
= 1:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1369
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

FbkClsgOut se activa cuando MV.Value < RbkOut.Value y no PosReached.Value


= 1.

Vlvula abierta ("Abierta")


Si la vlvula de control ha alcanzado la posicin "Abierta", la salida FbkOpenOut.Value =
1:
Con final de carrera binario para la posicin "Abierta" (NoFbkOpen = 0):
La vlvula se considera abierta cuando FbkOpenOut est activado. FbkOpenOut est
activado cuando Rbk PosDiOpen y FbkOpen = 1.
Sin final de carrera binario para la posicin "Abierta" (NoFbkOpen = 1):
La vlvula se considera abierta cuando FbkOpenOut est activado. FbkOpenOut est
activado cuando Rbk PosDiOpen.

La vlvula se abre
Si la vlvula de control se mueve en direccin a la posicin "Abierta", la salida FbkOpngOut
= 1:
FbkOpngOut se activa cuando MV.Value > RbkOut.Value y no PosReached.Value
= 1.

La vlvula ha alcanzado una posicin determinada


Si la vlvula de control se conduce a una posicin intermedia determinada (MV >
PosDiClose y MV < PosDiOpen), la posicin prevista se habr alcanzado cuando la
diferencia MV.Value - RbkOut.Value est dentro de la banda de tolerancia configurada
PosDeadBand y, por tanto, ER.Value = 0.0.
Si la vlvula de control se pone en la posicin final "Abierta" (MV.Value >= PosDiOpen),
la posicin se habr alcanzado cuando ER.Value = 0.0 y adems FbkOpenOut.Value
= 1.
Si la vlvula de control se pone en la posicin final "Cerrada" (MV.Value <= PosDiClose),
la posicin se habr alcanzado cuando ER.Value = 0.0 y adems FbkCloseOut.Value
= 1.
Si la vlvula de control ha alcanzado la posicin prevista, se pone la salida PosReached = 1.

Vigilancia dinmica
La vigilancia hace referencia a las seales de realimentacin efectivas FbkOpenOut y
FbkCloseOut y no directamente a las entradas de realimentacin FbkOpen y FbkClose.
La vigilancia solo est activa cuando la vlvula de control est dentro del rango de ajuste. El
rango de ajuste se determina por medio de los lmites PosDiClose y PosDiOpen
(PosDiClose < Rbk < PosDiOpen).
Si la vlvula de control se encuentra dentro del rango de ajuste, en caso de activacin una de
las dos posiciones finales (MV PosDiOpen o MV PosDiClose) debe haber alcanzado la
posicin final prevista dentro del tiempo MonTiDynamic.
Si hay seales binarias para las realimentaciones de la vlvula de control, el tiempo de
vigilancia se inicia cuando se alcanzan los valores parametrizados para la posicin "Abierta"
(PosDiOpen) o "Cerrada" (PosDiClose) de la variable manipulada (inicio MonTiDynamic
cuando MV PosDiClose o MV PosDiOpen).
Un error de vigilancia dinmico se genera cuando:

Advanced Process Library (V8.1)


1370 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

la vlvula se dirige a la posicin final "Cerrada" (MV PosDiClose) y dicha posicin


(FbkCloseOut) no se alcanza dentro del tiempo de vigilancia MonTiDynamic.
la vlvula se dirige a la posicin final "Cerrada" (MV PosDiClose) y la realimentacin
del final de carrera binario FbkClose se produce dentro del rango de ajuste.
la vlvula se dirige a la posicin final "Abierta" (MV PosDiOpen) y dicha posicin
(FbkOpenOut) no se alcanza dentro del tiempo de vigilancia MonTiDynamic.
la vlvula se dirige a la posicin final "Abierta" (MV PosDiOpen) y la realimentacin del
final de carrera binario FbkOpen se produce dentro del rango de ajuste.

Vigilancia esttica
La vigilancia hace referencia a las seales de realimentacin efectivas FbkOpenOut y
FbkCloseOut y no a las entradas de realimentacin FbkOpen y FbkClose.
La vigilancia solo est activa cuando la vlvula de control est en la posicin "Cerrada" o
"Abierta" y no en la posicin de reposo. La posicin "Cerrada" viene determinada por el
parmetro PosDiClose, la posicin "Abierta" por el parmetro PosDiOpen.
Un error de vigilancia esttico se genera cuando:
se abandona la posicin final "Cerrada" (FbkCloseOut = 1) sin un comando previo y ha
transcurrido el tiempo de vigilancia MonTiStatic.
se ha alcanzado la posicin final "Cerrada" (FbkCloseOut = 1), la realimentacin del final
de carrera binario FbkClose ha desaparecido y el tiempo de vigilancia MonTiStatic ha
finalizado.
se abandona la posicin final "Abierta" (FbkOpenOut = 1) sin un comando previo y ha
transcurrido el tiempo de vigilancia MonTiStatic.
se ha alcanzado la posicin final "Abierta" (FbkOpenOut = 1), la realimentacin del final
de carrera binario FbkOpen ha desaparecido y el tiempo de vigilancia MonTiStatic ha
finalizado.

Desactivacin de realimentaciones
Este bloque dispone de la funcin estndar Desactivacin de retroavisos en vlvulas
(Pgina 94). La vigilancia de las realimentaciones puede desactivarse por separado para cada
realimentacin, con NoFbkOpen y NoFbkClose.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Vigilancia de la realimentacin para la vlvula auxiliar


La vlvula auxiliar dispone de la vigilancia dinmica y esttica de la realimentacin. Para vigilar
que la vlvula auxiliar mantenga la posicin final, es posible parametrizar un tiempo de
vigilancia especial. Si se abandona una posicin final sin el comando correspondiente, se
notifica un "Error de vigilancia en tiempo de operacin" una vez transcurrido el tiempo
parametrizado en "Control".

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1371
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

La vigilancia est desactivada por defecto y todos los terminales son invisibles.
Para vigilar la vlvula auxiliar pueden utilizarse los parmetros siguientes

Parmetro Funcin
FbkAuxVOpen 1 = Realimentacin de vlvula auxiliar abierta
FbkAuxVClose 1 = Realimentacin de vlvula auxiliar cerrada
NoFbkAuxVOpen 1 = Realimentacin de vlvula auxiliar abierta no existente (ajuste
predeterminado = 1)
NoFbkAuxVClose 1 = Realimentacin de vlvula auxiliar cerrada no existente (ajuste
predeterminado = 1)
MonitorAuxV 1 = Vigilancia de realimentaciones de la vlvula auxiliar (ajuste predeterminado
= 0)
MonAuxVTime Tiempo de vigilancia tras operacin realizada de vlvula auxiliar en [s]
MonDynAuxVErr Hay un error de vigilancia dinmica pendiente
MonStaAuxVErr Hay un error de vigilancia esttica pendiente

En otros casos, el funcionamiento de la vigilancia equivale a la funcin de vigilancia de la


vlvula de control.

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Posicin de reposo
Este bloque dispone de la funcin estndar Posicin de reposo en motores, vlvulas y
reguladores (Pgina 44).
La posicin de reposo (sin energa) para la vlvula auxiliar se ajusta con el parmetro
SafePosAux.
SafePosAux = 0 significa que la vlvula auxiliar se cierra si Ctrl = 0 y se abre si Ctrl
= 1.
SafePosAux = 1 significa que la vlvula auxiliar se abre si Ctrl = 0 y se cierra si Ctrl
=1.
El ajuste de la vlvula de control se realiza mediante el parmetro SafePos
SafePos = 0 significa que la vlvula de control en estado sin energa se cierra (MV se
pone a MV_OpScale.Low)
SafePos = 1 significa que la vlvula de control en estado sin energa se abre (MV se pone
a MV_OpScale.High)
SafePos = 2 significa que la vlvula de control en estado sin energa permanece en su
posicin. (MV no cambia)
Si la vlvula auxiliar est cerrada FbkAuxVCloseOut = 1 se conduce la vlvula de control a
la posicin de reposo.

Advanced Process Library (V8.1)


1372 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Generar avisos especficos de la instancia


Este bloque dispone de la funcin estndar Generar avisos especficos de instancia
(Pgina 187).

Comportamientos parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
3 Activar el reset de los comandos para el control (Pgina 155)
4 Definir el modo de interruptor o pulsador (Pgina 160)
5 Control mediante vlvula auxiliar (Pgina 165)
6 Desactivar la apertura y el cierre (Pgina 151)
9 Reset en caso de enclavamiento (proteccin) o errores a travs de seales de
entrada (Pgina 156)
10 Salir del modo Local (Pgina 171)
11 Activar el tiempo de ejecucin para seales de realimentacin (Pgina 147)
15 Valor manipulado de reposo efectivo en el modo de operacin "Fuera de servicio"
(Pgina 159)
16 Valor manipulado de reposo efectivo en el arranque (Pgina 159)
17 Activar la conmutacin sin saltos al modo Automtico para vlvulas, motores y
dosificadores (Pgina 167)
18 Activar el estado de error en caso de fallo externo de control de procesos CSF
(Pgina 145)
21 Conmutacin sin saltos al modo Automtico solo para el operador (Pgina 166)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
27 Indicacin de enclavamiento con LocalSetting 2 o 4 (Pgina 171)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp
(Pgina 156)
31 Activar el reset de proteccin/error en modo Manual (Pgina 158)

Con vlvula auxiliar (bit Feature 5 = 1):


En este caso, los comandos automticos OpenAut y CloseAut controlan la vlvula auxiliar.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1373
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

En el modo de pulsador (Bit 4 = 0) , los comandos automticos tienen un efecto de guardado


en modo Automtico, es decir, OpenAut y CloseAut pueden volver a ponerse a 0 despus
de modificar el control. En cambio, en modo Manual y Local, los comandos automticos no
tienen este efecto y el control automtico se corrige si faltan comandos automticos.
En el modo de interruptor (Bit 4 = 1), el control se selecciona con las seales estticas
OpenAut. Si la entrada OpenAut no est activada, se cierra la vlvula auxiliar. No se requiere
un control con CloseAut. Si la funcin "Activar el reset de los comandos para los ajustes del
control" (Bit 3 = 1) est activada, la entrada OpenAut se resetear a la posicin de reposo
tras su evaluacin en el bloque.

Sin vlvula auxiliar (bit Feature 5 = 0):


Con los comandos automticos OpenAut y CloseAut puede abrirse o cerrarse la vlvula
analgica en el modo Automtico. Si se resetean OpenAut y CloseAut, la salida MV se ajusta
a MV_Ext. Con "Activar el reset de los comandos para los ajustes del control" (bit 3 = 1),
OpenAut y CloseAut se resetean, y los elementos de control se automantienen. Esto significa
que solo tras modificar MV_Ext, se ajustar la salida MV a MV_Ext. El control mediante los
modos de interruptor o de pulsador (bit 4) no influye en el comportamiento de OpenAut y
CloseAut.

Comportamientos parametrizables mediante el terminal Feature2

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
3 Prioridad de control con un comando de entrada no vlido (Pgina 169)
5 Evaluacin del estado de las seales de enclavamiento (Pgina 136)

Mostrar valores auxiliares


Este bloque dispone de la funcin estndar Mostrar valores auxiliares (Pgina 194).

Retardos de alarma con dos valores de tiempo por pareja de lmites


Este bloque dispone de la funcin estndar Retardo de alarma Dos valores de tiempo por
pareja de lmites (Pgina 183) para vigilar los lmites de la realimentacin y del error de variable
manipulada.
Esta funcin hace referencia exclusivamente a los lmites del error de la variable manipulada.

Realimentacin digital del valor de relectura


Este bloque forma una realimentacin de posicin digital "Cerrada" y "Abierta" mediante los
puntos de conmutacin parametrizables de los valores de relectura de posicin
PosDiClose y PosDiOpen.

Advanced Process Library (V8.1)


1374 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede conmutar al modo "Automtico"
1 1 = El operador puede conmutar al modo "Manual"
2 1 = El operador puede conmutar a modo "Local"
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede abrir la vlvula
5 1 = El operador puede cerrar la vlvula
6 1 = El operador puede resetear la vlvula
7 1 = El operador puede definir el tiempo de vigilancia para el arranque
8 1 = El operador puede definir el tiempo de vigilancia para la posicin final
9 1 = El operador puede activar la funcin Vigilancia de las realimentaciones de la vlvula
de control (Bit 7 - 8)
10 1 = El operador puede activar la funcin Simulacin
11 1 = El operador puede activar la funcin Habilitacin para mantenimiento
12 1 = El operador puede modificar el valor de simulacin SimRbk
13 - 23 no utilizado
24 1 = El operador puede definir el tiempo de vigilancia de la vlvula auxiliar para el
arranque
25 no utilizado
26 1 = El operador puede activar la funcin Vigilancia de las realimentaciones de la vlvula
auxiliar (Bit 24)
27 - 31 no utilizado

El bloque dispone de los siguientes permisos de operacin para el parmetro OS1Perm:

Bit Funcin
0-3 no utilizado
4 1 = El operador puede conmutar la variable manipulada a Externo MV_ExtOp
5 1 = El operador puede conmutar la variable manipulada a Interna MV_IntOp
6 no utilizado
7 1 = El operador puede modificar la variable manipulada manual MV_Int
8-9 no utilizado
10 1 = El operador puede modificar el lmite superior de operacin de la variable
manipulada MV_HiLim
11 1 = El operador puede modificar el lmite de operacin inferior de la variable manipulada
MV_LoLim
12 1 = El operador puede activar la funcin Limitacin de gradiente de la variable
manipulada MV_RateOn
13 1 = El operador puede modificar la limitacin de la variable manipulada para el
gradiente hacia arriba MV_UpRaLim

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1375
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Bit Funcin
14 1 = El operador puede modificar la limitacin de la variable manipulada para el
gradiente hacia abajo MV_DnRaLim
15 1 = El operador puede conmutar entre el valor de tiempo o el valor del gradiente
(MV_RmpModTime)
16 1 = El operador puede modificar el tiempo de rampa MV_RmpTime
17 1 = El operador puede modificar la variable manipulada deseada MV_RmpTarget para
la rampa de variable manipulada
18 1 = El operador puede activar la funcin Rampa de variable manipulada MV_RmpOn
19 no utilizado
20 1 = El operador puede activar la funcin Correccin de la variable manipulada en modo
de correccin MV_TrkRbk
21 1 = El operador puede activar la funcin Conmutacin sin saltos de externo a interno
MV_TrkExt
22 1 = El operador puede activar/desactivar avisos mediante ER_AH_MsgEn
23 1 = El operador puede activar/desactivar avisos mediante ER_AL_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante RbkWH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante RbkWL_MsgEn
26 1 = El operador puede modificar el lmite (error de variable manipulada) para la alarma
arriba ER_AH_Lim
27 1 = El operador puede modificar la histresis (error de variable manipulada) ER_Hyst
28 1 = El operador puede modificar el lmite (error de variable manipulada) para la alarma
abajo ER_AL_Lim
29 1 = El operador puede modificar el lmite (realimentacin de posicin) para la
advertencia RbkWH_Lim arriba
30 1 = El operador puede modificar la histresis (realimentacin de posicin) RbkHyst
31 1 = El operador puede modificar la histresis (realimentacin de posicin) para la
advertencia abajo RbkWL_Lim

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Clculo de la variable manipulada


La variable manipulada MV se calcula del siguiente modo:

MV_ Close OpenF Man Aut Local MV_ MV_ MV_ MV = Limitacin Estado
For Force orce Act Act Act Trk Trk Ext
On On Rbk Act
1 0 0 - - - - - - MV_Forced sin Correccin forzada sin
limitacin
- 1 0 - - - - - - MV_OpScale MV_OpScale. Cierre forzado
.Low Low
- 0 1 - - - - - - MV_OpScale MV_OpScale. Abertura forzada
.High High

Advanced Process Library (V8.1)


1376 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

MV_ Close OpenF Man Aut Local MV_ MV_ MV_ MV = Limitacin Estado
For Force orce Act Act Act Trk Trk Ext
On On Rbk Act
0 0 0 1 0 0 0 - 0 MV_Int MV_HiLim Modo Manual con
MV_LoLim variable manipulada
interna
0 0 0 1 0 0 0 - 1 MV_ExtOut MV_HiLim Modo Manual con
MV_LoLim variable manipulada
externa y limitacin
0 0 0 0 1 0 0 - 1 MV_Int MV_HiLim Modo Automtico con
MV_LoLim variable manipulada
interna y limitacin
0 0 0 0 1 0 0 - 1 MV_ExtOut MV_HiLim Modo Automtico con
MV_LoLim variable manipulada
externa y limitacin
0 0 0 - - 0 1 0 - MV_Trk MV_HiLim Correccin por
MV_LoLim seguimiento con
limitacin
0 0 0 0 - 0 1 1 - Rbk sin Correccin a la
realimentacin de
posicin sin limitacin
0 0 0 0 0 1 - - - Rbk sin Modo Local con
correccin a la
realimentacin de
posicin sin limitacin

Informacin "Actuador activo"


Si PosReached.Value = 0 rige lo siguiente:
Con PosDiClose < MV < PosDiOpen, la vlvula de control se detecta como activa y el
Bit 24 se activa en Status1.
Si PosReached.Value = 1 rige lo siguiente:
Status1.Bit 24 = 0
Este estado puede utilizarse p. ej. para indicar un smbolo especfico de usuario en el sinptico
del proceso y se encuentra en la palabra de estado (vase el apartado Palabra de estado en
la Descripcin de VlvAnL (Pgina 1359)).

Funcin general "Error de variable manipulada"


El error de variable manipulada se visualiza en la salida ER y se calcula siguiendo la frmula
siguiente:
ER = MV - Rbk
Si ER est dentro de la banda muerta, se activa ER = 0 y la variable manipulada se considera
alcanzada.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1377
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Formacin del error de variable manipulada y banda muerta


El error de variable manipulada se forma a partir de la variable manipulada efectiva MV y de
la realimentacin de posicin Rbk y se visualiza en la salida ER. En la entrada
PosDeadBand puede ajustarse una banda muerta:
PosDeadBand = 0 banda muerta desactivada
PosDeadBand 0 banda muerta activada
(5

'HDGEDQG

095EN
'HDGEDQG

Vigilancia de lmites del error de variable manipulada y regulacin


El bloque dispone de la funcin estndar Vigilancia de lmites del error de consigna, valor
manipulado y regulacin (Pgina 90)
La vigilancia est desactivada en los casos siguientes:
la vlvula auxiliar est cerrada
la vlvula de control est en la posicin de reposo

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Definir tiempos de advertencia para controles de motores y vlvulas


Este bloque dispone de la funcin estndar Definir tiempos de advertencia para controles de
motores y vlvulas (Pgina 47)
El tiempo de advertencia repercute en la variable manipulada analgica MV. Tras una nueva
especificacin de la variable manipulada, la salida no se actualiza hasta que ha transcurrido
el tiempo de advertencia.
En la correccin MV_TrkOn = 1 y en la correccin forzada MV_ForOn no se tiene en cuenta
el tiempo de advertencia.

Desactivacin de realimentaciones
Este bloque dispone de la funcin estndar Desactivacin de retroavisos en vlvulas
(Pgina 94).
La funcin existe tanto para la vlvula de control como para la auxiliar. La realimentacin de
la vlvula auxiliar est desactivada por defecto y los terminales son invisibles.

Advanced Process Library (V8.1)


1378 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Para la vlvula de control, la desactivacin se realiza mediante los parmetros NoFbkOpen y


NoFbkClose
Para la vlvula auxiliar, la desactivacin se realiza mediante los parmetros
NoFbkAuxVOpen y NoFbkAuxVClose

Sellado de tiempo
Este bloque recibe un valor de sellado de tiempo por medio del parmetro de entrada
EventTSIn. Consulte al respecto el Funciones de EventTs (Pgina 1502).

Rotulacin de botones
Este bloque dispone de la funcin estndar Rotulacin de botones y textos (Pgina 192)
Es posible configurar textos especficos de la instancia en los parmetros siguientes:
OpenMan
CloseMan

Consulte tambin
Modos de operacin de VlvAnL (Pgina 1364)
Avisos de VlvAnL (Pgina 1381)
Terminales de VlvAnL (Pgina 1383)
Diagrama de bloques de VlvAnL (Pgina 1395)

6.12.4 Tratamiento de errores de VlvAnL

Tratamiento de errores de VlvAnL


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden indicarse los siguientes errores:
Nmeros de error
Error al cambiar de modo de operacin
Seales de entrada no vlidas
Fallo de control de procesos (CSF)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1379
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error
41 El valor del terminal LocalSetting est fuera del rango vlido. Los valores vlidos son 0, 2 y 4
42 LocalSetting = 0 o LocalSetting = 4 y LocalLi = 1
51 AutModLi = 1 y ManModLi = 1
OpenAut = 1 y CloseAut = 1
OpenForce = 1 y CloseForce = 1
52 LocalSetting = 2 o 4 y SimOn = 1

Error al cambiar de modo de operacin


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Seales de entrada no vlidas


El bloque puede devolver este error. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).
Si se tienen las siguientes seales de entrada no vlidas, la salida de control puede
mantenerse o cambiarse a la posicin de reposo. Esto depende de la funcin Prioridad de
control con un comando de entrada no vlido (Pgina 169).

Modo de operacin Seales de entrada no vlidas Reaccin de control con


Feature2 bit 3 =1
Forzado OpenForce = 1 y CloseForce = 1 Vlvula sin vlvula
Modo "Automtico" y sin Modo de pulsador (bit Feature 4 = 0): auxiliar (bit Feature 5
forzado = 0):
OpenAut = 1 y CloseAut = 1
La vlvula pasa a la
Modo "Manual" y sin forzado OpenMan = 1 y CloseMan = 1 posicin de reposo.

Vlvula con vlvula


auxiliar (bit Feature 5
= 1):
La vlvula pasa a la
posicin de reposo

Fallo de control de procesos (CSF)


Con la entrada CSF se puede aplicar una seal externa. Si esta seal es = 1, se dispara un
fallo de control de procesos. Consulte al respecto el captulo Tratamiento de errores
(Pgina 116).

Advanced Process Library (V8.1)


1380 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Consulte tambin
Avisos de VlvAnL (Pgina 1381)
Descripcin de VlvAnL (Pgina 1359)
Modos de operacin de VlvAnL (Pgina 1364)
Funciones de VlvAnL (Pgina 1366)
Terminales de VlvAnL (Pgina 1383)
Diagrama de bloques de VlvAnL (Pgina 1395)

6.12.5 Avisos de VlvAnL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Fallo de control de procesos
Avisos especficos de instancia
Avisos de proceso

Fallo de control de procesos


Pueden emitirse los siguientes avisos de fallo de control de procesos:

Instancia de aviso Identificador del aviso Categora Evento


MsgEvld1 SIG 1 Aviso de control de procesos AS $$BlockComment$$
- Fallo Error realimentacin
SIG 6 Aviso de control de procesos AS Se ha producido un fallo externo
- Fallo

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Existe la posibilidad de aplicar una seal de perturbacin externa al parmetro de entrada
CSF. Si CSF = 1, se dispara un fallo de control de procesos (MsgEvld1, SIG 6).

Avisos de proceso

Instancia de aviso Identificador del aviso Categora Evento


MsgEvId1 SIG 2 Alarma - arriba $$BlockComment$$
ER - Lmite superior de alarma violado
SIG 3 Alarma - abajo $$BlockComment$$
ER - Lmite inferior de alarma violado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1381
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Instancia de aviso Identificador del aviso Categora Evento


SIG 4 Advertencia - arriba $$BlockComment$$
Rbk - Lmite superior de advertencia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
Rbk - Lmite inferior de advertencia
violado

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Avisos especficos de instancia


En este bloque pueden utilizarse hasta dos avisos especficos de instancia.

Instancia de aviso Identificador del aviso Categora Evento


MsgEvId1 SIG 7 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 1
SIG 8 Aviso de control de procesos AS $$BlockComment$$
- Fallo Aviso externo 2

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVal04
5 ExtVal05
6 ExtVal06
7 ExtVa107
8 ExtVa108
9 reservado
10 reservado

Los valores asociados 4 ... 8 estn asignados a los parmetros ExtVa104 ... ExtVa108 ,
pudiendo ser utilizados por el usuario. Consulte al respecto el manual "Process Control System
PCS 7 - Engineering System".

Advanced Process Library (V8.1)


1382 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Consulte tambin
Descripcin de VlvAnL (Pgina 1359)
Funciones de VlvAnL (Pgina 1366)
Terminales de VlvAnL (Pgina 1383)
Modos de operacin de VlvAnL (Pgina 1364)
Tratamiento de errores de VlvAnL (Pgina 1379)
Diagrama de bloques de VlvAnL (Pgina 1395)

6.12.6 Terminales de VlvAnL


Terminales de VlvAnL

Parmetros de entrada maestros

Parmetro Descripcin Tipo Valor predeterminado


AutModLi* 1 = Modo "Automtico" por STRUCT -
interconexin o SFC (controlado Value: BOOL 0
mediante ModLiOp = 1)
ST: BYTE 16#80
AutModOp* 1 = Modo "Automtico" por intervencin BOOL 0
del operador (controlado mediante
ModLiOp = 0)
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
BypProt 1 = Puenteo del enclavamiento activo en BOOL 0
modo "Local" y en la simulacin
CloseAut* 1 = Seleccin de cerrar vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
CloseForce 1 = Forzar cerrar vlvula STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CloseMan* 1 = Seleccin de cerrar vlvula en modo BOOL 0
"Manual"
CSF 1 = Fallo externo (fallo de control de STRUCT -
procesos) Tratamiento de errores Value: BOOL 0
(Pgina 116)
ST: BYTE 16#80
CtrlChnST Estado de seal del canal de salida de STRUCT -
Ctrl Value: BOOL 0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
EN 1 = El bloque llamado se procesa BOOL 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1383
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


ER_A_DC* Retardo de alarmas entrantes al vigilar REAL 0.0
el error de variable manipulada
ER_A_DG* Retardo de alarmas salientes al vigilar el REAL 0.0
error de variable manipulada
ER_AH_En 1 = Activar la alarma (arriba) de la BOOL 1
vigilancia del error de variable
manipulada
ER_AH_Lim Lmite de alarma (arriba) de la vigilancia REAL 100.0
del error de variable manipulada
ER_AH_MsgEn 1 = Activar avisos para la alarma (arriba) BOOL 1
de la vigilancia del error de variable
manipulada
ER_AL_Lim Lmite de alarma (abajo) de la vigilancia REAL -100.0
del error de variable manipulada
ER_AL_En 1 = Activar la alarma (abajo) de la BOOL 1
vigilancia del error de variable
manipulada
ER_AL_MsgEn 1 = Activar avisos para la alarma (abajo) BOOL 1
de la vigilancia del error de variable
manipulada
ER_Hyst Histresis de alarma para vigilancia del REAL 1.0
error de variable manipulada
EventTsIn Para interconectar datos entre un ANY
bloque tecnolgico y los bloques de
aviso EventTs y Event16Ts.
El parmetro de entrada EventTsIn
sirve para la interconexin con el
parmetro de salida EventTsOut del
bloque EventTs, Event16Ts. Cuando
est configurada esta interconexin, los
avisos del bloque EventTs,
Event16Ts de la OS se visualizan en
la vista de avisos del bloque tecnolgico,
donde pueden acusarse.
ExtMsg1 Entrada binaria para aviso 1 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre STRUCT -
eleccin Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos ANY
(MsgEvID1)
ExtVa105 Valor asociado 5 para avisos ANY
(MsgEvID1)
ExtVa106 Valor asociado 6 para avisos ANY
(MsgEvID1)
ExtVa107 Valor asociado 7 para avisos ANY
(MsgEvID1)

Advanced Process Library (V8.1)


1384 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


ExtVa108 Valor asociado 8 para avisos ANY
(MsgEvID1)
FaultExt 1 = Fallo externo STRUCT -
Tratamiento de errores (Pgina 116) Value: BOOL 0
ST: BYTE 16#80
FbkAuxVClose 1 = Realimentacin para vlvula auxiliar STRUCT -
cerrada Value: BOOL 0
ST: BYTE 16#FF
FbkAuxVOpen 1 = Realimentacin para vlvula auxiliar STRUCT -
abierta Value: BOOL 0
ST: BYTE 16#FF
FbkClose 1 = Realimentacin para vlvula cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
FbkOpen 1 = Realimentacin para vlvula abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
Feature Terminal para funciones (Pgina 1366) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Feature2 1 = El controlador cambia a la "Posicin STRUCT -
de reposo" con un comando de entrada Bit 0: BOOL 3
no vlido
Intl_En 1 = El enclavamiento sin reset BOOL 1
(enclavamiento, parmetro Intlock)
est activo
Intlock 0 = El enclavamiento sin reset tiene STRUCT -
efecto; el bloque puede manejarse sin Value: BOOL 1
reset tras desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento no es efectivo
LocalLi 1 = Activacin del modo "Local" STRUCT -
mediante seal de la instalacin Value: BOOL 0
ST: BYTE 16#80
LocalOp* 1 = Modo "Local" por operador BOOL 0
LocalSetting Propiedades del Modo Local INT 0
(Pgina 74)
ManModLi* 1 = Modo "Manual" por interconexin o STRUCT -
SFC (controlado mediante ModLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
ManModOp* 1= Modo "Manual" por: intervencin del BOOL 1
operador OS (controlado mediante
ModLiOp = 0)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1385
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


ModLiOp Conmutacin del modo entre: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
MonAuxVTime* Tiempo de vigilancia de realimentacin REAL 3.0
de la vlvula auxiliar
Monitor 1 = Vigilancia de las realimentaciones de BOOL 1
posicin
MonitorAuxV 1 = Vigilancia de las realimentaciones de BOOL 1
la vlvula auxiliar
MonSafePos 1 = Adoptar posicin de reposo en caso BOOL 1
de error de vigilancia
MonTiDynamic* Tiempo de vigilancia tras operacin REAL 3.0
realizada en [s]
MonTiStatic* Tiempo de vigilancia de errores de REAL 3.0
realimentacin sin operacin en [s]
MS_RelOp* 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId1 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
MV_ChnST Estado de seal del canal de salida de STRUCT -
MV Value: REAL 0.0
Debera estar interconectado con un ST: BYTE 16#FF
bloque de canal de salida
MV_DnRaLim Lmite de gradiente (abajo) de la variable REAL 100.0
manipulada MV_Unit
MV_Ext Variable manipulada externa STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_ExtLi Seleccionar variable manipulada STRUCT -
externa (por interconexin) Value: BOOL 0
ST: BYTE 16#80
MV_ExtOp* Seleccionar variable manipulada BOOL 0
externo (por operador)
MV_Forced Variable manipulada forzada: es STRUCT -
ilimitada y tiene mxima prioridad Value: REAL 0.0
ST: BYTE 16#80
MV_ForOn 1 = Emitir variable manipulada forzada STRUCT -
MV_Forced sin limitacin por la salida Value: BOOL 0
MV
ST: BYTE 16#80
MV_HiLim Lmite (arriba) de la variable manipulada REAL 100.0
MV
MV_Int* Variable manipulada interna REAL 0.0

Advanced Process Library (V8.1)


1386 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


MV_IntLi Seleccionar variable manipulada interna STRUCT -
(por interconexin) Value: BOOL 0
ST: BYTE 16#80
MV_IntOp* Seleccionar variable manipulada interna BOOL 1
(por operador)
MV_LiOp Seleccionar origen de variable STRUCT -
manipulada (interno/externo): Value: BOOL 0
1 = por interconexin ST: BYTE 16#80
0 = por operador
MV_LoLim Lmite (abajo) de la variable manipulada REAL 0.0
MV
MV_OpScale rea de visualizacin OS de la variable STRUCT -
manipulada MV High: REAL 100.0
Low: REAL 0.0
MV_RateOn* Modificacin de la variable manipulada, BOOL 0
est limitado por MV_UpRaLim y
MV_DnRaLim
MV_RmpModTime 1 = Utilizar tiempo (MV_RmpTime) para BOOL 0
rampa de variable manipulada
0 = Utilizar gradiente
MV_RmpOn* 1 = Activar rampa de variable BOOL 0
manipulada para el valor objetivo
MV_RmpTarget
MV_RmpTarget Valor objetivo para la rampa de variable REAL 0.0
manipulada
MV_RmpTime* Tiempo para la rampa de variable REAL 0.0
manipulada [s] del MV actual al
MV_RmpTarget
MV_Trk Valor corregido por seguimiento de la STRUCT -
variable manipulada MV Value: REAL 0.0
ST: BYTE 16#80
MV_TrkExt 1 = La conmutacin sin saltos de la BOOL 0
variable manipulada de externa a
interna est activada
MV_TrkOn 1 = Correccin por seguimiento de la STRUCT -
variable manipulada MV Value: BOOL 0
ST: BYTE 16#80
MV_TrkRbk 1 = Conmutacin sin saltos de la BOOL 0
correccin de la variable manipulada
activa (corregir variable manipulada a la
realimentacin de posicin)
MV_Unit Unidad de medida de la variable INT 1342
manipulada
MV_UpRaLim Lmite de gradiente (arriba) de la REAL 100.0
variable manipulada MV_Unit
NoFbkAuxVClose 1 = realimentacin para "cerrada" para BOOL 1
vlvula auxiliar no existente

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1387
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


NoFbkAuxVOpen 1 = realimentacin para "abierta" para BOOL 1
vlvula auxiliar no existente
NoFbkClose 1 = Realimentacin para vlvula de BOOL 0
control cerrada no existente
NoFbkOpen 1 = Realimentacin para vlvula de BOOL 0
control abierta no existente
Occupied 1 = ocupado por un lote BOOL 0
OosLi 1 = "Fuera de servicio", por STRUCT -
interconexin o SFC Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OpenAut* 1 = Seleccin de abrir vlvula en modo STRUCT -
"Automtico" Value: BOOL 0
ST: BYTE 16#80
OpenForce 1 = Forzar abrir vlvula de control STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpenMan* 1 = Seleccin de abrir vlvula en modo BOOL 0
"Manual"
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para Autorizaciones de control STRUCT -
(Pgina 232) Bit 0: BOOL 1
Bit 12: BOOL 1
Bit 31: BOOL 1
OS1Perm Terminal para Autorizaciones de control STRUCT -
(Pgina 232) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
Perm_En 1 = La habilitacin de activacin BOOL 1
(habilitacin, parmetro Permit) est
activada
Permit 1 = Habilitacin para abrir / cerrar desde STRUCT -
la posicin de reposo Value: BOOL 1
0 = No hay habilitacin de activacin ST: BYTE 16#FF
para la vlvula
PosDeadBand Banda muerta de la formacin del error REAL 0.1
de variable manipulada
PosDiClose Lmite de vlvula de control para REAL 5.0
posicin "Cerrada"
PosDiOpen Lmite de vlvula de control para REAL 95.0
posicin "Abierta"

Advanced Process Library (V8.1)


1388 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


Prot_En 1 = El enclavamiento de proteccin BOOL 1
(proteccin, parmetro Protect) est
activo
Protect 0 = El enclavamiento de proteccin tiene STRUCT -
efecto; el bloque debe resetearse tras Value: BOOL 1
desaparecer la condicin de
ST: BYTE 16#FF
enclavamiento
1 = El enclavamiento de proteccin no
es efectivo
Rbk Realimentacin de posicin para STRUCT -
visualizacin en OS Value: REAL 0.0
ST: BYTE 16#80
RbkHyst Histresis de alarma para la REAL 1.0
realimentacin de posicin
RbkW_DC* Tiempo de retardo para advertencias REAL 0.0
entrantes [s]
RbkW_DG* Tiempo de retardo para advertencias REAL 0.0
salientes [s]
RbkWH_En 1 = Activar advertencia (arriba) de la BOOL 0
realimentacin de posicin
RbkWH_Lim Valor lmite de la realimentacin de REAL 90.0
posicin de la advertencia (arriba)
RbkWH_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(arriba) para la realimentacin de
posicin
RbkWL_En 1 = Activar advertencia (abajo) de la BOOL 0
realimentacin de posicin
RbkWL_Lim Valor lmite de la realimentacin de REAL 10.0
posicin de la advertencia (abajo)
RbkWL_MsgEn 1 = Activar avisos de la advertencia BOOL 1
(abajo) para la realimentacin de
posicin
RstLi* 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SafePos Posicin de reposo para vlvula de INT 0
control:
0 = Cerrada
1 = Abierta
2 = Paro
SafePosAux Posicin de reposo para vlvula auxiliar: BOOL 0
1 = Abierta
0 = Cerrada

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1389
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
preliminar
SimLiOp Activacin y desactivacin de la STRUCT -
simulacin por: Value: BOOL 0
0 = Operador ST: BYTE 16#80
1 = Interconexin o SFC
SimOnLi 1 = Simulacin por interconexin o SFC STRUCT -
(controlado mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80
SimOn* 1 = Simulacin activada BOOL 0
SimRbk* Realimentacin de posicin utilizada REAL 0.0
cuando SimOn = 1
SimRbkLi Realimentacin de posicin utilizada STRUCT -
cuando SimOnLi.Value = 1 Value: REAL 0.0
(SimLiOp.Value =1)
ST: BYTE 16#80
StepNo Nmero de etapa del lote DWORD 16#00000000
TimeFactor Unidad de tiempo: INT 0
0 = Segundos
1 = Minutos
2 = Horas
UA1unit Unidad de medida para el valor auxiliar INT 0
analgico 1
UA2unit Unidad de medida para el valor auxiliar INT 0
analgico 2
UserAna1 Valor auxiliar analgico 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UserAna2 Valor auxiliar analgico 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.
WarnTiAut Preadvertencia de movimiento de la REAL 0.0
vlvula en modo Automtico en [s]
WarnTiMan Preadvertencia de movimiento de la REAL 0.0
vlvula en modo Manual en [s]

Advanced Process Library (V8.1)


1390 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AutAct 1 = Modo "Automtico" activo STRUCT -
0 = Modo "Manual", "Local" o "Fuera de Value: BOOL 0
Servicio" activo ST: BYTE 16#80
AuxClosed 1 = La vlvula auxiliar est cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AuxClsing 1 = La vlvula auxiliar se cierra STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AuxOpened 1 = La vlvula auxiliar est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
AuxOpning 1 = La vlvula auxiliar se abre STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CascaCut Conexin en cascada: STRUCT -
1 = La cadena de control del regulador Value: BOOL 0
primario a la vlvula secundaria est ST: BYTE 16#80
interrumpida
Closed 1 = La vlvula est cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Closing 1 = La vlvula se cierra STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Ctrl Salida de control para vlvula auxiliar STRUCT -
(depende de SafePosAuxV) Value: BOOL 0
ST: BYTE 16#80
CurrMon Tiempo de vigilancia actual [s] DINT 0
CurrMonAuxV Tiempo de vigilancia actual vlvula DINT 0
auxiliar [s]
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ER Error de variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1391
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


ER_AH_Act 1 = Se ha violado el lmite de alarma STRUCT -
(arriba) del error de variable manipulada Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ER_AL_Act 1 = Se ha violado el lmite de alarma STRUCT -
(abajo) del error de variable manipulada. Value: BOOL 0
El comportamiento de este parmetro se ST: BYTE 16#80
puede modificar mediante el bit
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de VlvAnL (Pgina 1379).
FbkAuxVCloseOut 1 = La vlvula auxiliar est cerrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkAuxVOpenOut 1 = La vlvula auxiliar est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkCloseOut 1 = La vlvula de control est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkClsgOut Realimentacin vlvula de control STRUCT -
cerrando Value: BOOL 0
ST: BYTE 16#80
FbkOpenOut 1 = La vlvula de control est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
FbkOpngOut Realimentacin vlvula de control STRUCT -
abriendo Value: BOOL 0
ST: BYTE 16#80
GrpErr 1 = Hay un error colectivo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
LocalAct 1 = Modo "Local" activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1392 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


LockAct 1 = El enclavamiento (Intlock, STRUCT -
Permit o Protect) est activo Value: BOOL 0
ST: BYTE 16#80
ManAct 1 = Modo "Manual" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
MonDynAuxVErr 1 = Error de realimentacin de la vlvula STRUCT -
auxiliar debido a una modificacin de la Value: BOOL 0
salida
ST: BYTE 16#80
MonDynErr 1 = Error de realimentacin de la vlvula STRUCT -
de control debido a una modificacin del Value: BOOL 0
control
ST: BYTE 16#80
MonStaAuxVErr 1 = Error de realimentacin en vlvula STRUCT -
auxiliar debido a una modificacin Value: BOOL 0
inesperada de la realimentacin
ST: BYTE 16#80
MonStaErr 1 = Error de realimentacin en vlvula STRUCT -
de control debido a una modificacin Value: BOOL 0
inesperada de la realimentacin
ST: BYTE 16#80
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
MsgAckn1 Estado de acuse de aviso 1 (salida WORD 16#0000
ACK_STATE de la primera ALARM_8P)
MsgErr1 Error de aviso 1 (salida ERROR de la BOOL 0
primera ALARM_8P)
MsgStat1 Estado de aviso 1 (salida STATUS de la WORD 16#0000
primera ALARM_8P)
MV Variable manipulada STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_DnRaAct El lmite positivo (abajo) de la variable STRUCT -
manipulada est activo Value: BOOL 0
ST: BYTE 16#80
MV_ExtAct 1 = Variable manipulada externa activa STRUCT -
0 = Variable manipulada interna activa Value: BOOL 0
ST: BYTE 16#80
MV_ExtOut Salida de variable manipulada externa STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
MV_HiAct 1 = Se ha violado la limitacin (arriba) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1393
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


MV_LoAct 1 = Se ha violado la limitacin (abajo) de STRUCT -
la variable manipulada Value: BOOL 0
ST: BYTE 16#80
MV_RateTarget Variable manipulada deseada para la REAL 0.-0
limitacin de gradiente
MV_UnitOut Unidad de medida de la variable INT 0
manipulada
MV_UpRaAct El lmite positivo (arriba) de la variable STRUCT -
manipulada est activo Value: BOOL 0
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Opened 1 = La vlvula est abierta STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Opening 1 = La vlvula se abre STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS1PermLog Visualizacin de OS1Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
OS1PermOut Visualizacin de OS1Perm DWORD 16#FFFFFFFF
P_Rst 1 = Salida de impulso para reset STRUCT -
El parmetro est pendiente durante un Value: BOOL 0
ciclo despus del reset. ST: BYTE 16#80
PosReached 1 = La vlvula de control ha alcanzado STRUCT -
la posicin preajustada Value: BOOL 0
ST: BYTE 16#80
RbkOut Realimentacin de posicin salida STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1394 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Parmetro Descripcin Tipo Valor predeterminado


RbkWH_Act 1 = Advertencia (arriba) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RbkWL_Act 1 = Advertencia (abajo) activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit ST: BYTE 16#80
Feature 28 (Desactivacin de puntos
de conmutacin (Pgina 139)) y el bit
Feature 29 (Sealizacin en caso de
violacin de lmites (Pgina 164)).
RdyToReset 1 = Listo para resetear mediante la STRUCT -
entrada RstLi o los comandos en modo Value: BOOL 0
"Automtico"
ST: BYTE 16#80
RdyToStart 1 = Hay disponibilidad de conexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1359) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1359) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1359) DWORD 16#00000000
Status4 Palabra de estado 3 (Pgina 1359) DWORD 16#00000000
WarnAct 1 = Preadvertencia de movimiento de la STRUCT -
vlvula de control fuera de la posicin de Value: BOOL 0
reposo activa (parmetros WarnTiAut
ST: BYTE 16#80
y WarnTiMan)

Consulte tambin
Modos de operacin de VlvAnL (Pgina 1364)
Avisos de VlvAnL (Pgina 1381)
Diagrama de bloques de VlvAnL (Pgina 1395)
Tratamiento de errores (Pgina 116)

6.12.7 Diagrama de bloques de VlvAnL

Diagrama de bloques de VlvAnL


Para este bloque no se ha previsto ningn diagrama de bloques.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1395
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Consulte tambin
Descripcin de VlvAnL (Pgina 1359)
Modos de operacin de VlvAnL (Pgina 1364)
Funciones de VlvAnL (Pgina 1366)
Tratamiento de errores de VlvAnL (Pgina 1379)
Avisos de VlvAnL (Pgina 1381)
Terminales de VlvAnL (Pgina 1383)

6.12.8 Manejo y visualizacin

6.12.8.1 Vistas de VlvAnL

Vistas del bloque VlvAnL


El bloque VlvAnL dispone de las vistas siguientes:
Vista estndar con vlvula auxiliar de VlvAnL (Pgina 1397)
Vista estndar sin vlvula auxiliar de VlvAnL (Pgina 1402)
Vista de lmites de VlvAnL (Pgina 1407)
Vista de avisos (Pgina 280)
Visor de curvas (Pgina 283)
Vista de parmetros de VlvAnL (Pgina 1413)
Vista preliminar de VlvAnL (Pgina 1409)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Vista de rampas (Pgina 278)
Smbolo de bloque para VlvAnL (Pgina 1414)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Consulte tambin
Vista de parmetros de motores y vlvulas (Pgina 264)

Advanced Process Library (V8.1)


1396 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

6.12.8.2 Vista estndar con vlvula auxiliar de VlvAnL

Vista estndar con vlvula auxiliar de VlvAnL

1
22
2
3

21 4

20 5
6
19
7
5
8
9
10
11
18
17 12
16
15
13
14

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Abrir, cerrar y parar la vlvula de control


Esta rea muestra el estado operativo predeterminado de la vlvula. Se visualizan y ejecutan
los estados siguientes:
"Abrir"
"Cerrar"
"Parar" (solo visualizacin, no es posible operar)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1397
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

El comando "Cerrar"/"Abrir" hace referencia a la vlvula auxiliar. Si para controlar la vlvula


de control no se requiere ninguna vlvula auxiliar, los comandos "Abrir" y "Cerrar" repercuten
en la vlvula de control.
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(3) Visualizacin y conmutacin de la especificacin de la variable manipulada


Esta rea muestra cmo se especifica la variable manipulada. La variable manipulada se
especifica del siguiente modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Encontrar ms informacin sobre la conmutacin de la especificacin de la variable
manipulada en el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

(4) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(5) Rango superior e inferior de escala de la variable manipulada


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra de la variable
manipulada. El rango de escala se define en el sistema de ingeniera.

(6) Visualizacin y modificacin de la variable manipulada incluido el estado de seal:


Esta rea muestra la variable manipulada actual con el estado de seal correspondiente.
Solo es posible modificar la variable manipulada en caso de
especificacin de la variable manipulada interna (MV_ExtAct = 0) y
vlvula auxiliar abierta (debido a la dependencia de la funcin estndar Posicin de reposo
en motores, vlvulas y reguladores (Pgina 44))
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236).

(7) Visualizacin de la realimentacin de posicin incluido el estado de seal


Esta rea muestra la realimentacin de posicin actual de la variable manipulada con el estado
de seal correspondiente.

Advanced Process Library (V8.1)


1398 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

(8) Visualizacin del valor objetivo para la rampa de variable manipulada


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(9) Indicador de barras de la variable manipulada


Esta rea muestra la variable manipulada actual en forma de indicador de barras. El rea
visible del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(10) Indicador de barras de la realimentacin de posicin


Esta rea muestra la realimentacin de posicin actual en forma de indicador de barras. El
rea visible del indicador de barras depende de la configuracin del sistema de ingeniera
(ES).
Los lmites de las posiciones "Abierta" y "Cerrada" se marcan con 2 lneas verdes.

(11) Visualizacin de la variable manipulada externa


Este indicador [E] solo es visible si se ha seleccionado la especificacin de variable
manipulada "interna". Muestra la variable manipulada externa que se aplicara si se modificara
la especificacin de variable manipulada a "externa".

(12) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:
estado de enclavamiento (consulte Formar un estado de grupo para la informacin de
enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

Si hay un puenteo, se mostrar en lugar del estado de seal.

(13) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1399
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el


sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(14) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(16) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(17) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Error de posicin final"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin")

(18) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado abierta" (OpenForce)
"Forzado cerrada" (CloseForce)
"Correccin forzada" (MV_ForOn)

Advanced Process Library (V8.1)


1400 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

"Corrigiendo" (MV_TrkOn)
"Solicitud 0/1": se espera un reset en modo "Automtico".
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(19) Representacin de la posicin de reposo


Esta representacin muestra la posicin de reposo de la vlvula de control:
Verde: la posicin de reposo es "abierta"
Gris: la posicin de reposo es "cerrada"
Verde claro: la posicin de reposo es "paro"

(20) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra la vlvula si se cambiara del modo "Manual" o
"Local" al modo "Automtico" o si se reseteara en modo "Automtico".

(21) Indicador de estado de la vlvula de control


Consulte al respecto el captulo Smbolo de bloque para VlvAnL (Pgina 1414)

(22) Representacin de la vlvula auxiliar


La vlvula auxiliar de menor tamao y la lnea correspondiente solo se representan si la vlvula
de control dispone de una vlvula auxiliar adicional y puede controlarse. Parametrizable
mediante Feature Bit 5 en el bloque.
Aqu se representa grficamente el estado actual de la vlvula auxiliar.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1401
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

6.12.8.3 Vista estndar sin vlvula auxiliar de VlvAnL

Vista estndar sin vlvula auxiliar de VlvAnL

1
2
3

21 4

20 5
6
19
7
5
8
9
10

18 11
17 12
16
15
13
14

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Manual y Automtico para motores, vlvulas y dosificadores (Pgina 70)
Modo Local (Pgina 74)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Abrir, cerrar y parar la vlvula de control


Esta rea muestra el estado operativo predeterminado de la vlvula. Se visualizan y ejecutan
los estados siguientes:
"Abrir"
"Cerrar"
"Parar" (solo visualizacin, no es posible operar)

Advanced Process Library (V8.1)


1402 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

El comando "Cerrar"/"Abrir" hace referencia a la vlvula de control.


El comando "Abrir" pone la variable manipulada al lmite superior del rango de ajuste
(MV_OpScale.High).
El comando "Cerrar" pone la variable manipulada al lmite inferior del rango de ajuste
(MV_OpScale.Low).
Si no hay ninguna vlvula auxiliar (Feature Bit 5 = 0), es posible ocultar completamente la
lnea de comandos mediante el Feature Bit 6.
0: (valor predeterminado) se muestra la lnea
1: ocular lnea de comandos.
Si se han configurado textos para estos comandos, se mostrarn como texto de estado y
como rotulacin de teclas al seleccionar el comando. Consulte al respecto el captulo
Rotulacin de botones y textos (Pgina 192)
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(3) Visualizacin y conmutacin de la especificacin de la variable manipulada


Esta rea muestra cmo se especifica la variable manipulada. La variable manipulada se
especifica del siguiente modo:
mediante la aplicacin ("externa", CFC/SFC)
por el usuario directamente en el faceplate ("interna").
Si no hay ninguna vlvula auxiliar, la especificacin de la variable manipulada depende del
modo "Manual"/"Automtico" y no es posible conmutar entre "interno" y "externo".
Encontrar ms informacin sobre la conmutacin de la especificacin de la variable
manipulada en el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).

(4) Reset del bloque


En caso de enclavamiento o errores haga clic en la tecla "Reset". Consulte al respecto el
captulo Reset del bloque en caso de enclavamientos o errores (Pgina 39).

(5) Rango superior e inferior de escala de la variable manipulada


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra de la variable
manipulada. El rango de escala se define en el sistema de ingeniera.

(6) Visualizacin y modificacin de la variable manipulada incluido el estado de seal:


Esta rea muestra la variable manipulada actual con el estado de seal correspondiente.
Solo es posible modificar la variable manipulada en caso de especificacin de la variable
manipulada interna (MV_ExtAct = 0).
Encontrar ms informacin sobre la modificacin de la variable manipulada en el captulo
Modificacin de valores (Pgina 236).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1403
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

(7) Visualizacin de la realimentacin de posicin incluido el estado de seal


Esta rea muestra la realimentacin de posicin actual de la variable manipulada con el estado
de seal correspondiente.

(8) Visualizacin del valor objetivo para la rampa de variable manipulada


Este indicador [R] muestra la consigna deseada y solo es visible si se ha activado la obtencin
de la rampa en la Vista de rampas (Pgina 278).

(9) Indicador de barras de la variable manipulada


Esta rea muestra la variable manipulada actual en forma de indicador de barras. El rea
visible del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(10) Indicador de barras de la realimentacin de posicin


Esta rea muestra la realimentacin de posicin actual en forma de indicador de barras. El
rea visible del indicador de barras depende de la configuracin del sistema de ingeniera
(ES).
Los lmites de las posiciones "Abierta" y "Cerrada" se marcan con 2 lneas verdes.

(11) Visualizacin de la variable manipulada externa


Este indicador [E] solo es visible si se ha seleccionado la especificacin de variable
manipulada "interna". Muestra la variable manipulada externa que se aplicara si se modificara
la especificacin de variable manipulada a "externa".

(12) Rango de operacin para las funciones de enclavamiento del bloque


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Por medio de este botn se controlan las funciones de enclavamiento del bloque. Consulte al
respecto el captulo Funciones de enclavamiento (Pgina 95).
Adems de los botones se visualiza lo siguiente:

Advanced Process Library (V8.1)


1404 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

estado de enclavamiento (consulte Formar un estado de grupo para la informacin de


enclavamiento (Pgina 101)) p. ej.:

estado de seal (consulte Formacin y visualizacin del estado de seal para bloques
tecnolgicos (Pgina 105)) p. ej.:

Informacin de puenteo (Bypass) (consulte Formar un estado de grupo para la informacin


de enclavamiento (Pgina 101)):

Si hay un puenteo, se mostrar en lugar del estado de seal.

(13) Visualizacin de los valores auxiliares


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
En esta rea existe la posibilidad de visualizar dos valores auxiliares configurados en el
sistema de ingeniera (ES). Consulte al respecto el captulo Mostrar valores auxiliares
(Pgina 194).

(14) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(15) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58) rea de
visualizacin de estados del bloque.

(16) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
"Retardo"
Encontrar ms informacin al respecto en los captulos Simulacin de seales (Pgina 54)
y Visualizacin de tiempos de retardo (Pgina 234).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1405
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

(17) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Error de posicin final"
"Error de control"
"Seal no vlida"
"Error conmutacin"
Encontrar ms informacin al respecto en los captulos Vigilancia de realimentaciones
(Pgina 92), Tratamiento de errores (Pgina 116) (apartados "Seales de entrada no vlidas"
y "Error al cambiar de modo de operacin")

(18) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Forzado abierta" (OpenForce)
"Forzado cerrada" (CloseForce)
"Correccin forzada" (MV_ForOn)
"Corrigiendo" (MV_TrkOn)
"Solicitud 0/1": se espera un reset en modo Automtico.
Consulte al respecto el captulo Forzado de estados operativos (Pgina 37).

(19) Representacin de la posicin de reposo


Esta representacin muestra la posicin de reposo de la vlvula de control:
Verde: la posicin de reposo es "abierta"
Gris: la posicin de reposo es "cerrada"
Verde claro: la posicin de reposo es "paro"

(20) Vista preliminar automtica


Este indicador solo es visible en modo "Manual", en modo "Local" o en caso de solicitud de
reset en modo "Automtico" si las seales de salida actuales no son iguales al control en modo
"Automtico".
El indicador muestra el estado que tendra la vlvula si se cambiara del modo "Manual" o
"Local" al modo "Automtico" o si se reseteara en modo "Automtico".

(21) Representacin de la vlvula de control


Aqu se representa grficamente el estado actual de la vlvula de control.
Consulte al respecto el captulo Smbolo de bloque para VlvAnL (Pgina 1414)

Advanced Process Library (V8.1)


1406 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

6.12.8.4 Vista de lmites de VlvAnL

Vista de lmites de VlvAnL


En esta vista existe la posibilidad de especificar diferentes valores:
lmites del error de la variable manipulada
lmites de los valores de relectura
rango de operacin de la variable manipulada
Cuando se alcanzan o rebasan por exceso los valores (lmite), se visualiza en la barra de
herramientas del faceplate y en el smbolo del bloque.

 

(1) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1407
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

(2) Lmites del error de la variable manipulada


En esta rea se pueden introducir los lmites para el error de la variable manipulada. Consulte
al respecto el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"Histresis"
"L alarma": alarma abajo

(3) Lmites del valor de relectura (MV)


En esta rea se pueden introducir los lmites para el valor de relectura (realimentacin de
posicin). Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H advertencia": advertencia arriba
"Histresis"
"L advertencia": advertencia abajo

(4) Rango de operacin de la variable manipulada (MV)


En esta rea se pueden introducir los lmites para el rango de operacin de la variable
manipulada. Consulte al respecto el captulo Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H rango": lmite de rango arriba
"L rango": lmite de rango abajo

(5) Inhibicin/retardo de aviso


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.
Los retardos de alarma tambin se indican aqu; consulte al respecto el captulo
Campo de aplicacin de los retardos de alarma (Pgina 181).

(6) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

Advanced Process Library (V8.1)


1408 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

6.12.8.5 Vista preliminar de VlvAnL

Vista preliminar de VlvAnL

La vista preliminar tiene una mitad superior y otra inferior, entre las que es posible alternar
usando las flechas del cursor.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1409
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

(1) Vista preliminar automtica


Aqu se muestra el estado operativo de la vlvula de control que se activa tras un cambio del
modo "Manual" al "Automtico". Si el bloque est en modo "Automtico" se muestra el estado
actual.

(2) rea de vista preliminar


"Variable manipulada externa": visualizacin de la variable manipulada externa actual
(MV_ExtOut).
"Variable manipulada interna": visualizacin de la variable manipulada interna actual
(MV_Int).
"Error de variable manipulada": error de variable manipulada actual (ER)
"Error admisible": error admisible (PosDeadBand) de la variable manipulada visualizada.
Si la realimentacin de la variable manipulada Rbk est dentro de esta banda, la variable
manipulada se considera alcanzada.
"Lmite Abierta": lmite (PosDiOpen) para formar la seal "Vlvula de control abierta"
(FbkOpenOut). Cuando la realimentacin de posicin alcanza este lmite, la vlvula de
control est abierta.
"Lmite Cerrada": lmite (PosDiClose) para formar la seal "Vlvula de control cerrada"
(FbkCloseOut). Cuando la realimentacin de posicin alcanza este lmite, la vlvula de
control est cerrada.
"Corregir la variable manipulada": (MV_TrkOn = 1) la variable manipulada se corrige de
acuerdo con el valor de correccin. Valor de correccin de la variable manipulada efectiva
al "corregir la variable manipulada"
"Canal MV": indicacin de la variable manipulada del bloque de canal de salida
"Vigilancia vlvula auxiliar": indicacin del tiempo de vigilancia actual de la vlvula auxiliar.
"Vigilancia vlvula": visualizacin del tiempo de vigilancia actual de la vlvula.

(3) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:

Advanced Process Library (V8.1)


1410 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

"Variable manipulada externa": se permite activar la especificacin de variable manipulada


externo
"Variable manipulada interna": se permite activar la especificacin de variable manipulada
interna
"Cambiar MV": se permite cambiar la variable manipulada
"Abrir": se permite abrir la vlvula. El indicador hace referencia a la vlvula auxiliar y de
control. Si no hay habilitacin, no es posible abrir ni la vlvula auxiliar ni la de control.
Para la vlvula de control esto significa que: si la nueva variable manipulada es mayor que
la posicin actual de la vlvula, dicho valor no ser efectivo
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Cerrar": se permite cerrar la vlvula. El indicador hace referencia a la vlvula auxiliar y de
control. Si no hay ninguna habilitacin, no es posible cerrar ni la vlvula auxiliar ni la de
control.
Para la vlvula de control esto significa que: si la nueva variable manipulada es menor que
la posicin actual de la vlvula, esta variable no ser efectiva y la vlvula de control
permanecer en su posicin.
Si se ha configurado un texto para este comando, se mostrar entre parntesis. Consulte
al respecto el captulo Rotulacin de botones y textos (Pgina 192)
"Reset": se permite resetear la vlvula en caso de enclavamientos o errores.
"Automtico": se permite cambiar al modo "Automtico".
"Manual": se permite cambiar al modo "Manual".
"Local": se permite cambiar al modo "Local".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(4) Entradas y salidas


En esta rea se visualizan los principales parmetros del bloque con el control actual.
"Habilitacin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = No hay habilitacin de activacin de la OS para la vlvula
1 = Habilitacin para "abrir" / "cerrar" desde la posicin de reposo
"Proteccin":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento de proteccin tiene efecto; el bloque debe resetearse tras
desaparecer la condicin de enclavamiento en modo Automtico
1 = Estado bueno

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1411
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

"Enclavamiento":
El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
0 = El enclavamiento sin reset tiene efecto; el bloque puede manejarse sin reset tras
desaparecer la condicin de enclavamiento
1 = Estado bueno
"Local Correcto": 1 = La seal de control para "Modo Local" (LocalLi) est activa
"Desact. enclavam.":
0 = Puenteo desactivado
1 = Puentear el enclavamiento en modo "Local" y en la simulacin
Puesto que el bloque, segn sea la configuracin, forma l mismo las seales de
realimentacin digitales mediante la posicin "Abierta" y "Cerrada", resulta el funcionamiento
siguiente para las seales "Realimentacin abierta" y "Realimentacin cerrada".
Vlvula de control:
"Realimentacin abierta": el indicador se deriva de la salida FbkOpenOut. Sin embargo,
dicha salida tambin se forma en funcin del lmite parametrizado para la posicin
"Abierta".
"Realimentacin cerrada": el indicador se deriva de la salida FbkCloseOut. Sin
embargo, dicha salida tambin se forma en funcin del lmite parametrizado para la
posicin "Cerrada".
"Control vlvula auxiliar": slo es visible si hay una vlvula auxiliar
Control de control binario Ctrl.Out
"Realim. vlv. aux. abierta": FbkAuxVOpenOut.
"Realim. vlv. aux. cerrada": FbkAuxCloseOut.
"Contr. canal vlvula auxiliar": Seal para el control de la vlvula auxiliar del bloque de
canal de salida

(5) Tecla de salto a la vista estndar de un faceplate cualquiera


El indicador solo es visible si la entrada correspondiente del bloque est interconectada.
Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


1412 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

6.12.8.6 Vista de parmetros de VlvAnL

Vista de parmetros de VlvAnL

(1) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

(2) Vigilancia
En esta rea se modifican los parmetros para influir en la vlvula de control. Consulte al
respecto el captulo Modificacin de valores (Pgina 236).
Puede influirse en los parmetros siguientes:
"Control": tiempo de vigilancia durante la abertura y el cierre de la vlvula de control
(dinmico)
"Pos. final": tiempo de vigilancia de la posicin final de la vlvula de control (esttica)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1413
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Activar vigilancia
La vigilancia se activa haciendo clic en la casilla de verificacin ()
Consulte al respecto el captulo Vigilancia de realimentaciones (Pgina 92).

(3) Vigilancia de la vlvula auxiliar


Igual que en (2) Vigilancia pero slo es visible cuando hay una vlvula auxiliar. Para la
vigilancia dinmica y esttica slo es posible introducir un tiempo de vigilancia comn.

(4) Configuracin
MV = Rbk en modo de correccin: En la correccin por seguimiento no se corrige al valor
de correccin MV_Trk, sino a la realimentacin de posicin Rbk. La conmutacin de
"Corregir la variable manipulada" (MV_TrkOn = 1) a "No corregir la variable manipulada"
se realiza sin saltos (MV_TrkOn = 0).
Parmetro operado MV_TrkRbk.
MV = MV extern: conmutacin sin saltos de la variable manipulada al conmutar de variable
manipulada externa a interna. La variable manipulada interna se corrige de acuerdo con
el externo.
Parmetro operado MV_TrkExt.

(5) Servicio
En esta rea se activan las funciones siguientes:
"Simulacin"
"Hab. mantenimiento" (con indicador de mantenimiento solicitado)
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte los captulos:
Simulacin de seales (Pgina 54)
Habilitacin para mantenimiento (Pgina 58)

6.12.8.7 Smbolo de bloque para VlvAnL

Smbolos de bloque VLvAnL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Lmites (superior/inferior)
Violaciones de la alarma. Lmites de advertencia y tolerancia as como fallo de control de
procesos
Modos de operacin
Estado de seal, habilitacin para mantenimiento

Advanced Process Library (V8.1)


1414 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Forzado de estados
Visualizacin para puenteo de enclavamientos
Enclavamientos
Indicador de estado de la vlvula
Visualizacin del valor de respuesta (blanco, con decimales)
Operacin de la variable manipulada
Tipo de punto de instrumentacin y control
Especificacin de la variable manipulada externa/interna
Indicador de nota

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque no rotativo

4 Smbolo de bloque no rotativo

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1415
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
3

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221)

Indicador de estado de la vlvula


Aqu se muestran los siguientes estados de la vlvula:

Smbolo Significado
Vlvula abierta

Vlvula cerrada

Advanced Process Library (V8.1)


1416 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de motor y vlvulas
6.12 VlvAnL - Vlvula de control

Smbolo Significado
Error en la vlvula

La vlvula se abre

La vlvula se cierra

Vlvula parada

Vlvula cerrada

La vlvula se cierra

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1417
Bloques Interlock 7
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

7.1.1 Descripcin de Intlk02

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1824
Familia: Interlck

Campo de aplicacin de Intlk02


El bloque se utiliza para las siguientes aplicaciones:
Enclavamiento estandarizado con indicador

Funcionamiento
El bloque sirve para calcular un enclavamiento estandarizado que puede visualizarse en la
OS. Pueden aadirse como mximo 2 seales de entrada al bloque que estn enlazadas entre
s con una lgica binaria de libre eleccin. En ello tambin se determina el estado de la seal
de salida. A cada valor de entrada puede asignarse un valor analgico con estado de seal
y una unidad para visualizarlo en el faceplate.
En el parmetro de salida Out se muestra el estado actual:
Out = 0: Enclavamiento
Out = 1: Estado bueno

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).
Para el bloque Intlk02 existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Dosificacin (Dose_Lean) (Pgina 2124)
Dosificacin con aparatos PA/FF (DoseLean_Fb) (Pgina 2124)
Motor con dos velocidades (Motor2Speed) (Pgina 2125)
Motor con dos sentidos de giro (MotorReversible) (Pgina 2126)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1419
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Motor con velocidad regulable y dos sentidos de giro (MotorSpeedControlled)


(Pgina 2126)
Vlvula de dos vas (Valve2Way) (Pgina 2128)
Vlvula de motor (ValveMotor) (Pgina 2129)
Vlvula de control (VlvAnL) (Pgina 2129)
Vlvula de control para aparatos PA/FF (ValveAnalog_Fb) (Pgina 2129)

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de Intlk02
(Pgina 1426).

Bit de estado Parmetro


0 1 = Logic = OR
1 1 = Logic = AND
2 no utilizado
3 Resultado de la combinacin Out.Value
4 1 = Como mnimo un valor de entrada est excluido. Consulte al respecto el captulo
Exclusin de valores de entrada en Funciones de Intlk02 (Pgina 1422).
5 1 = Todos los valores de entrada estn excluidos
6 1 = No hay ningn valor de entrada interconectado o NotUsed.Value
7 Indicador de estado para simulacin
8 Indicador de estado para no enclavado
9 Indicador de estado para enclavado
10 Activar bits OS_Perm
11 Bit 2 Feature: Evaluacin separada de seales de enclavamiento excluidas y
simuladas.
12 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 In01.Value
1 In02.Value
2 - 31 no utilizado

Advanced Process Library (V8.1)


1420 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 InvIn01
1 InvIn02
2 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 In01 con inversin
1 In02 con inversin
2 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0 BypIn01
1 BypIn02
2 - 15 no utilizado
16 In01 Informacin de puenteo oculta
17 In02 Informacin de puenteo oculta
18 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status6

Bit de estado Parmetro


0 In01 no interconectada
1 In02 no interconectada
2 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status7

Bit de estado Parmetro


0 AV01 no interconectada
1 AV02 no interconectada
2 - 31 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1421
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Asignacin de la palabra de estado del parmetro Status8


Idntico a FirstIn.

Consulte tambin
Avisos de Intlk02 (Pgina 1426)
Diagrama de bloques de Intlk02 (Pgina 1429)
Tratamiento de errores de Intlk02 (Pgina 1425)
Modos de operacin de Intlk02 (Pgina 1422)

7.1.2 Modos de operacin de Intlk02

Modos de operacin de Intlk02


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Intlk02 (Pgina 1429)
Conexiones de Intlk02 (Pgina 1426)
Avisos de Intlk02 (Pgina 1426)
Tratamiento de errores de Intlk02 (Pgina 1425)
Funciones de Intlk02 (Pgina 1422)
Descripcin de Intlk02 (Pgina 1419)

7.1.3 Funciones de Intlk02

Funciones de Intlk02
A continuacin se muestra una relacin de las funciones de este bloque.

Operadores lgicos
Con la entrada Logic se determina con qu operador lgico debe trabajar el bloque para
determinar el estado de enclavamiento. Para ello, realice los ajustes siguientes:
Logic = 0: OR
Logic = 1: AND

Advanced Process Library (V8.1)


1422 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Inversin de seales lgicas


Las seales de entrada pueden invertirse ajustando el parmetro de entrada InvInx de la
entrada correspondiente Inx = 1, p. ej. en la entrada In01 el terminal InvIn01.
La inversin se visualiza en el faceplate. Si se invierten seales de otro modo, el faceplate no
lo mostrar.

Puenteo (bypass)

Nota
Puentear el enclavamiento (hacer un bypass) significa en el bloque Interlock que la seal de
enclavamiento (seal de entrada) se excluye de la lgica del bloque Interlock, es decir, dicha
seal no se tomar en consideracin en la combinacin lgica.
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operaciones de
alto nivel".

Se pueden excluir seales de entrada que no deben utilizarse durante un tiempo para los
clculos del bloque, ajustndose el terminal correspondiente BypInx = 1. El terminal se
visualiza en el faceplate con el smbolo siguiente:

Caso excepcional: si se han excluido todos los parmetros de entrada, el valor de salida se
define con el parmetro DefaultOut.
Dependiendo de cmo est parametrizada la Evaluacin separada de seales de
enclavamiento excluidas y simuladas, se formar la salida Bypass y se activar la seal de
puenteo oculta en la salida Out:

Feature Bit =0:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypIn0x), la salida Bypass
se activar. La seal de puenteo oculta en la salida Out se resetea.
Bypass.Value = BypIn01 OR BypInx
Out.Bit1 =0
Una entrada de enclavamiento excluida que tras el puenteo sea relevante para la
conmutacin, pondr el estado de Out a Simulacin.

Feature Bit =1:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypInx) o si en una entrada
de enclavamiento (In01.. Inx) est activada la seal de enclavamiento oculta, la salida Bypass
se activar. La seal de puenteo de la entrada In01..Inx se pueden leer en la salida Bypass
del bloque Interlock antepuesto. La seal de puenteo oculta en la salida Out se pone al valor
de Bypass.
Bypass.Value = BypIn01 OR BypInx OR In01.Bit1 OR Inx.Bit1
Out.Bit1 = Bypass.Value
Una entrada de enclavamiento excluida no influye en el estado de Out.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1423
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Tratamiento de entradas no interconectadas


Las entradas no interconectadas no se evalan. Tampoco se muestran en el faceplate.
Caso excepcional: si no hay ninguna entrada interconectada, el valor de salida se ajusta con
el parmetro DefaultOut. El estado de seal se ajusta a "Simulacin".

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190). Sin
embargo, solo se puede llamar un faceplate ms con SelFp1 = 1.

Registro de primera seal en bloques Interlock


Este bloque dispone de la funcin estndar Registro de primera seal en bloques Interlock
(Pgina 48). Tenga en cuenta que un cambio del estado de seal solo repercutir en el registro
de primera seal si el Feature Bit Evaluacin del estado de seal (Pgina 136) y la entrada
FirstInEn estn activados.
Es posible influir en el comportamiento de desactivacin mediante la entrada FirstInEn por
medio del bit Feature Comportamiento del registro de primera seal al desactivar
(Pgina 170).

Nota
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operacin del
proceso".

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques de enclavamiento (Pgina 112).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
Out.ST

Autorizaciones de control
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de las siguientes autorizaciones para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede excluir valores
1 1 = El operador puede resetear la exclusin de valores de entrada
2 1 = El operador puede resetear el registro de primera seal
3 - 15 no utilizado
16 1 = El operador puede activar o desactivar la exclusin del valor de entrada In01

Advanced Process Library (V8.1)


1424 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Bit Funcin
17 1 = El operador puede activar o desactivar la exclusin del valor de entrada In02
18 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Comportamientos parametrizables a travs del terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
5 Activar bits OS_Perm (Pgina 151)
0 = bits OS_Perm 16...17 inactivos (se evalan solo en el faceplate)
1 = bits OS_Perm 16...17 activos (se evalan solo en el faceplate)
21 Comportamiento del registro de primera seal al desactivar (Pgina 170)
23 Evaluacin del estado de seal (Pgina 136)
24 Activar la autorizacin de control local (Pgina 152)
31 Activar registro de primera seal (Pgina 144)

Consulte tambin
Descripcin de Intlk02 (Pgina 1419)
Avisos de Intlk02 (Pgina 1426)
Conexiones de Intlk02 (Pgina 1426)
Diagrama de bloques de Intlk02 (Pgina 1429)
Tratamiento de errores de Intlk02 (Pgina 1425)
Modos de operacin de Intlk02 (Pgina 1422)

7.1.4 Tratamiento de errores de Intlk02

Tratamiento de errores de Intlk02


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1425
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

En relacin con este bloque pueden presentarse los siguientes errores:


Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
13 El parmetro Logic no se ha establecido en 0 1.

Consulte tambin
Diagrama de bloques de Intlk02 (Pgina 1429)
Conexiones de Intlk02 (Pgina 1426)
Avisos de Intlk02 (Pgina 1426)
Funciones de Intlk02 (Pgina 1422)
Modos de operacin de Intlk02 (Pgina 1422)
Descripcin de Intlk02 (Pgina 1419)

7.1.5 Avisos de Intlk02

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Intlk02 (Pgina 1419)
Funciones de Intlk02 (Pgina 1422)
Conexiones de Intlk02 (Pgina 1426)
Diagrama de bloques de Intlk02 (Pgina 1429)
Tratamiento de errores de Intlk02 (Pgina 1425)
Modos de operacin de Intlk02 (Pgina 1422)

7.1.6 Conexiones de Intlk02


Terminales de Intlk02

Advanced Process Library (V8.1)


1426 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AV01 Valor analgico de In01 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV02 Valor analgico de In02 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV01_Unit Unidad de medida de AV01 INT 0
AV02_Unit Unidad de medida de AV02 INT 0
BypIn01* 1 = La entrada In01 no se utiliza BOOL 0
BypIn02* 1 = La entrada In02 no se utiliza BOOL 0
DefaultOut Valor de salida en caso de que todas las BOOL 1
entradas estn excluidas o no estn
interconectadas. Consulte al respecto el
captulo Funciones de Intlk02
(Pgina 1422) del bloque.
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1422) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
FirstInEn Registro de primera seal STRUCT -
Value: BOOL 1
ST: BYTE 16#80
In01 Entrada In01 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In02 Entrada In02 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
InvIn01 Invertir el valor de entrada In01 BOOL 0
InvIn02 Invertir el valor de entrada In02 BOOL 0
Logic Combinacin lgica: INT 0
0 = OR lgica
1 = AND lgica
NotUsed 1 = El bloque no se utiliza (solo para la STRUCT -
visualizacin en el bloque de operador). Value: BOOL 0
Encontrar ms informacin al respecto
ST: BYTE 16#80
en el captulo Vista estndar de bloques
Interlock (Pgina 255)/Color del campo.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1427
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1422) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
RstBypOp* 1 = Reset de BypIn01 y BypIn02 BOOL 0
RstLi 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo de datos Valor predeterminado


BypAct 1 = Puenteo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de Intlk02 (Pgina 1425).
FirstIn Nmero codificado con bits de la primera DWORD 16#00000000
seal que ha provocado una
modificacin en la salida
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In para conexin en transicin
con otros bloques. El bit 31 de este
parmetro se ocupa mediante el bit 24
Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF

Advanced Process Library (V8.1)


1428 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.1 Intlk02 - Indicador de enclavamiento con 2 seales de entrada

Parmetro Descripcin Tipo de datos Valor predeterminado


OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
Out Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1419) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1419) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1419) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1419) DWORD 16#00000000
Status5 Palabra de estado 5 (Pgina 1419) DWORD 16#00000000
Status6 Palabra de estado 6 (Pgina 1419) DWORD 16#00000000
Status7 Palabra de estado 7 (Pgina 1419) DWORD 16#00000000
Status8 Palabra de estado 8 (Pgina 1419) DWORD 16#00000000

Consulte tambin
Avisos de Intlk02 (Pgina 1426)
Diagrama de bloques de Intlk02 (Pgina 1429)
Modos de operacin de Intlk02 (Pgina 1422)

7.1.7 Diagrama de bloques de Intlk02

Diagrama de bloques de Intlk02


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Intlk02 (Pgina 1426)
Avisos de Intlk02 (Pgina 1426)
Tratamiento de errores de Intlk02 (Pgina 1425)
Funciones de Intlk02 (Pgina 1422)
Modos de operacin de Intlk02 (Pgina 1422)
Descripcin de Intlk02 (Pgina 1419)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1429
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

7.1.8 Manejo y visualizacin

7.1.8.1 Vistas de bloques Interlock

Vistas de los bloques Intlk02, Intlk04, Intlk08, Intlk16


Los bloques disponen de las vistas siguientes:
Vista estndar de bloques Interlock (Pgina 255)
Vista preliminar de bloques Interlock (Pgina 277)
Smbolo de bloques Interlock (Pgina 224)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

7.2.1 Descripcin de Intlk04

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1825
Familia: Interlck

Campo de aplicacin de Intlk04


El bloque se utiliza para las siguientes aplicaciones:
Enclavamiento estandarizado con indicador

Funcionamiento
El bloque sirve para calcular un enclavamiento estandarizado que puede visualizarse en la
OS. Pueden aadirse como mximo 4 seales de entrada al bloque que estn enlazadas entre
s con una lgica binaria de libre eleccin. En ello tambin se determina el estado de la seal
de salida. A cada valor de entrada puede asignarse un valor analgico con estado de seal
y una unidad para visualizarlo en el faceplate.
En el parmetro de salida Out se muestra el estado actual:
Out = 0: Enclavamiento
Out = 1: Estado bueno

Advanced Process Library (V8.1)


1430 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).
Para el bloque Intlk02 (Intlk04) existen plantillas (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con diferentes
casos de aplicacin para este bloque.
Consulte al respecto el Descripcin de Intlk02 (Pgina 1419).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de Intlk04
(Pgina 1438).

Bit de estado Parmetro


0 1= Logic = OR
1 1 = Logic = AND
2 no utilizado
3 Resultado de la combinacin Out.Value
4 1 = Como mnimo un valor de entrada est excluido. Consulte al respecto el captulo
Exclusin de valores de entrada en Funciones de Intlk04 (Pgina 1434).
5 1 = Todos los valores de entrada estn excluidos
6 1 = No hay ningn valor de entrada interconectado o NotUsed.Value
7 Indicador de estado para simulacin
8 Indicador de estado para no enclavado
9 Indicador de estado para enclavado
10 no utilizado
11 Bit 2 Feature: Evaluacin separada de seales de enclavamiento excluidas y
simuladas
12 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 In01.Value
1 In02.Value
2 In03.Value
3 In04.Value
4 - 31 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1431
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 InvIn01
1 InvIn02
2 InvIn03
3 InvIn04
4 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 In01 con inversin
1 In02 con inversin
2 In03 con inversin
3 In04 con inversin
4 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0 BypIn01
1 BypIn02
2 BypIn03
3 BypIn04
4 - 15 no utilizado
16 In01 Informacin de puenteo oculta
17 In02 Informacin de puenteo oculta
18 In03 Informacin de puenteo oculta
19 In04 Informacin de puenteo oculta
20-31 no utilizado

Asignacin de la palabra de estado del parmetro Status6

Bit de estado Parmetro


0 In01 no interconectada
1 In02 no interconectada
2 In03 no interconectada
3 In04 no interconectada
4 - 31 no utilizado

Advanced Process Library (V8.1)


1432 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Asignacin de la palabra de estado del parmetro Status7

Bit de estado Parmetro


0 AV01 no interconectada
1 AV02 no interconectada
2 AV03 no interconectada
3 AV04 no interconectada
4 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status8


Idntico a FirstIn.

Consulte tambin
Avisos de Intlk04 (Pgina 1438)
Diagrama de bloques de Intlk04 (Pgina 1441)
Tratamiento de errores de Intlk04 (Pgina 1437)
Modos de operacin de Intlk04 (Pgina 1433)

7.2.2 Modos de operacin de Intlk04

Modos de operacin de Intlk04


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Intlk04 (Pgina 1441)
Conexiones de Intlk04 (Pgina 1438)
Avisos de Intlk04 (Pgina 1438)
Tratamiento de errores de Intlk04 (Pgina 1437)
Funciones de Intlk04 (Pgina 1434)
Descripcin de Intlk04 (Pgina 1430)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1433
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

7.2.3 Funciones de Intlk04

Funciones de Intlk04
A continuacin se muestra una relacin de las funciones de este bloque.

Operadores lgicos
Con la entrada Logic se determina con qu operador lgico debe trabajar el bloque para
determinar el estado de enclavamiento. Para ello, realice los ajustes siguientes:
Logic = 0: OR
Logic = 1: AND

Inversin de seales lgicas


Las seales de entrada pueden invertirse ajustando el parmetro de entrada InvInx de la
entrada correspondiente Inx = 1, p. ej. en la entrada In01 el terminal InvIn01.
La inversin se visualiza en el faceplate. Si se invierten seales de otro modo, el faceplate no
lo mostrar.

Puenteo (bypass)

Nota
Puentear el enclavamiento (hacer un bypass) significa en el bloque Interlock que la seal de
enclavamiento (seal de entrada) se excluye de la lgica del bloque Interlock, es decir, dicha
seal no se tomar en consideracin en la combinacin lgica.
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operaciones de
alto nivel".

Se pueden excluir seales de entrada que no deben utilizarse durante un tiempo para los
clculos del bloque, ajustndose el terminal correspondiente BypInx = 1. El terminal se
visualiza en el faceplate con el smbolo siguiente:

Caso excepcional: si se han excluido todos los parmetros de entrada, el valor de salida se
define con el parmetro DefaultOut.
Dependiendo de cmo est parametrizada la Evaluacin separada de seales de
enclavamiento excluidas y simuladas, se formar la salida Bypass y se activar la seal de
puenteo oculta en la salida Out:

Feature Bit =0:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypIn0x), la salida Bypass
se activar. La seal de puenteo oculta en la salida Out se resetea.

Advanced Process Library (V8.1)


1434 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Bypass.Value = BypIn01 OR BypInx


Out.Bit1 =0
Una entrada de enclavamiento excluida que tras el puenteo sea relevante para la
conmutacin, pondr el estado de Out a Simulacin.

Feature Bit =1:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypInx) o si en una entrada
de enclavamiento (In01.. Inx) est activada la seal de enclavamiento oculta, la salida Bypass
se activar. La seal de puenteo de la entrada In01..Inx se pueden leer en la salida Bypass
del bloque Interlock antepuesto. La seal de puenteo oculta en la salida Out se pone al valor
de Bypass.
Bypass.Value = BypIn01 OR BypInx OR In01.Bit1 OR Inx.Bit1
Out.Bit1 = Bypass.Value
Una entrada de enclavamiento excluida no influye en el estado de Out.

Tratamiento de entradas no interconectadas


Las entradas no interconectadas no se evalan. Tampoco se muestran en el faceplate.
Caso excepcional: si no hay ninguna entrada interconectada, el valor de salida se ajusta con
el parmetro DefaultOut. El estado de seal se ajusta a "Simulacin".

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190). Sin
embargo, solo se puede llamar un faceplate ms con SelFp1 = 1.

Registro de primera seal en bloques Interlock


Este bloque dispone de la funcin estndar Registro de primera seal en bloques Interlock
(Pgina 48). Tenga en cuenta que un cambio del estado de seal solo repercutir en el registro
de primera seal si el Feature Bit Evaluacin del estado de seal (Pgina 136) y la entrada
FirstInEn estn activados.
Es posible influir en el comportamiento de desactivacin mediante la entrada FirstInEn por
medio del bit Feature Comportamiento del registro de primera seal al desactivar
(Pgina 170).

Nota
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operacin del
proceso".

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques de enclavamiento (Pgina 112).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1435
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los


siguientes parmetros:
Out.ST

Autorizaciones de control
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de las siguientes autorizaciones para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede excluir valores
1 1 = El operador puede resetear la exclusin de valores de entrada
2 1 = El operador puede resetear el registro de primera seal
3 - 15 no utilizado
16 1 = El operador puede activar o desactivar la exclusin del valor de entrada In01
17 1 = El operador puede activar o desactivar la exclusin del valor de entrada In02
18 1 = El operador puede activar o desactivar la exclusin del valor de entrada In03
19 1 = El operador puede activar o desactivar la exclusin del valor de entrada In04
20 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm , es
necesario resetear el correspondiente bit OS_Perm.

Comportamientos parametrizables a travs del terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
5 Activar bits OS_Perm (Pgina 151)
0 = bits OS_Perm 16...17 inactivos (se evalan solo en el faceplate)
1 = bits OS_Perm 16...17 activos (se evalan solo en el faceplate)
21 Comportamiento del registro de primera seal al desactivar (Pgina 170)
23 Evaluacin del estado de seal (Pgina 136)
24 Activar la autorizacin de control local (Pgina 152)
31 Activar registro de primera seal (Pgina 144)

Advanced Process Library (V8.1)


1436 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Consulte tambin
Descripcin de Intlk04 (Pgina 1430)
Avisos de Intlk04 (Pgina 1438)
Conexiones de Intlk04 (Pgina 1438)
Diagrama de bloques de Intlk04 (Pgina 1441)
Tratamiento de errores de Intlk04 (Pgina 1437)
Modos de operacin de Intlk04 (Pgina 1433)

7.2.4 Tratamiento de errores de Intlk04

Tratamiento de errores de Intlk04


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
13 El parmetro Logic no se ha establecido en 0 1.

Consulte tambin
Diagrama de bloques de Intlk04 (Pgina 1441)
Conexiones de Intlk04 (Pgina 1438)
Avisos de Intlk04 (Pgina 1438)
Descripcin de Intlk04 (Pgina 1430)
Modos de operacin de Intlk04 (Pgina 1433)
Funciones de Intlk04 (Pgina 1434)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1437
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

7.2.5 Avisos de Intlk04

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Intlk04 (Pgina 1430)
Funciones de Intlk04 (Pgina 1434)
Conexiones de Intlk04 (Pgina 1438)
Diagrama de bloques de Intlk04 (Pgina 1441)
Tratamiento de errores de Intlk04 (Pgina 1437)
Modos de operacin de Intlk04 (Pgina 1433)

7.2.6 Conexiones de Intlk04


Terminales de Intlk04

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AV01 Valor analgico de In01 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV02 Valor analgico de In02 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV03 Valor analgico de In03 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV04 Valor analgico de In04 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV01_Unit Unidad de medida de AV01 INT 0
AV02_Unit Unidad de medida de AV02 INT 0
AV03_Unit Unidad de medida de AV03 INT 0
AV04_Unit Unidad de medida de AV04 INT 0
BypIn01* 1 = La entrada In01 no se utiliza BOOL 0
BypIn02* 1 = La entrada In02 no se utiliza BOOL 0
BypIn03* 1 = La entrada In03 no se utiliza BOOL 0

Advanced Process Library (V8.1)


1438 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


BypIn04* 1 = La entrada In04 no se utiliza BOOL 0
DefaultOut Valor de salida por si todas las entradas BOOL 1
estn excluidas o no interconectadas,
consulte al respecto el captulo
Funciones de Intlk04 (Pgina 1434) del
bloque.
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1434) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
FirstInEn Registro de primera seal STRUCT -
Value: BOOL 1
ST: BYTE 16#80
In01 Entrada In01 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In02 Entrada In02 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In03 Entrada In03 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In04 Entrada In04 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
InvIn01 Invertir el valor de entrada In01 BOOL 0
InvIn02 Invertir el valor de entrada In02 BOOL 0
InvIn03 Invertir el valor de entrada In03 BOOL 0
InvIn04 Invertir el valor de entrada In04 BOOL 0
Logic Combinacin lgica: INT 0
0 = OR lgica
1 = AND lgica
NotUsed 1 = El bloque no se utiliza (solo para la STRUCT -
visualizacin en el bloque de operador). Value: BOOL 0
Encontrar ms informacin al respecto
ST: BYTE 16#80
en el captulo Vista estndar de bloques
Interlock (Pgina 255)/Color del campo.
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1439
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1434) Bit 0: BOOL 1
.... 1
Bit 31: BOOL 1
RstBypOp* 1 = Reset de las entradas BypIn01 a BOOL 0
BypIn04
RstLi 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como faceplate
adicional (Pgina 190) en la vista
estndar
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


BypAct 1 = Puenteo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de Intlk04 (Pgina 1437).
FirstIn Nmero codificado con bits de la primera DWORD 16#00000000
seal que ha provocado una
modificacin en la salida
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque

Advanced Process Library (V8.1)


1440 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.2 Intlk04 - Indicador de enclavamiento con 4 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


Out Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1430) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1430) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1430) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1430) DWORD 16#00000000
Status5 Palabra de estado 5 (Pgina 1430) DWORD 16#00000000
Status6 Palabra de estado 6 (Pgina 1430) DWORD 16#00000000
Status7 Palabra de estado 7 (Pgina 1430) DWORD 16#00000000
Status8 Palabra de estado 8 (Pgina 1430) DWORD 16#00000000

Consulte tambin
Avisos de Intlk04 (Pgina 1438)
Diagrama de bloques de Intlk04 (Pgina 1441)
Modos de operacin de Intlk04 (Pgina 1433)

7.2.7 Diagrama de bloques de Intlk04

Diagrama de bloques de Intlk04


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Intlk04 (Pgina 1438)
Avisos de Intlk04 (Pgina 1438)
Tratamiento de errores de Intlk04 (Pgina 1437)
Funciones de Intlk04 (Pgina 1434)
Modos de operacin de Intlk04 (Pgina 1433)
Descripcin de Intlk04 (Pgina 1430)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1441
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

7.2.8 Manejo y visualizacin

7.2.8.1 Vistas de bloques Interlock

Vistas de los bloques Intlk02, Intlk04, Intlk08, Intlk16


Los bloques disponen de las vistas siguientes:
Vista estndar de bloques Interlock (Pgina 255)
Vista preliminar de bloques Interlock (Pgina 277)
Smbolo de bloques Interlock (Pgina 224)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

7.3.1 Descripcin de Intlk08

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1826
Familia: Interlck

Campo de aplicacin de Intlk08


El bloque se utiliza para las siguientes aplicaciones:
Enclavamiento estandarizado con indicador

Funcionamiento
El bloque sirve para calcular un enclavamiento estandarizado que puede visualizarse en la
OS. Pueden aadirse como mximo 8 seales de entrada al bloque que estn enlazadas entre
s con una lgica binaria de libre eleccin. En ello tambin se determina el estado de la seal
de salida. A cada valor de entrada puede asignarse un valor analgico con estado de seal
y una unidad para visualizarlo en el faceplate.
En el parmetro de salida Out se muestra el estado actual:
Out = 0: Enclavamiento
Out = 1: Estado bueno

Advanced Process Library (V8.1)


1442 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).
Para el bloque Intlk02 (Intlk08) existen plantillas (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con diferentes
casos de aplicacin para este bloque.
Consulte al respecto el Descripcin de Intlk02 (Pgina 1419).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de Intlk08
(Pgina 1451).

Bit de estado Parmetro


0 1 = Logic = OR
1 1 = Logic = AND
2 no utilizado
3 Resultado de la combinacin Out.Value
4 1 = Como mnimo un valor de entrada est excluido. Consulte al respecto el captulo
Exclusin de valores de entrada en Funciones de Intlk08 (Pgina 1446)
5 1 = Todos los valores de entrada estn excluidos
6 1 = No hay ningn valor de entrada interconectado o NotUsed.Value
7 Indicador de estado para simulacin
8 Indicador de estado para no enclavado
9 Indicador de estado para enclavado
10 no utilizado
11 Bit 2 Feature: Evaluacin separada de seales de enclavamiento excluidas y
simuladas
12 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 In01.Value
1 In02.Value
2 In03.Value
3 In04.Value
4 In05.Value
5 In06.Value
6 In07.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1443
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Bit de estado Parmetro


7 In08.Value
8 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 InvIn01
1 InvIn02
2 InvIn03
3 InvIn04
4 InvIn05
5 InvIn06
6 InvIn07
7 InvIn08
8 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 In01 con inversin
1 In02 con inversin
2 In03 con inversin
3 In04 con inversin
4 In05 con inversin
5 In06 con inversin
6 In07 con inversin
7 In08 con inversin
8 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0 BypIn01
1 BypIn02
2 BypIn03
3 BypIn04
4 BypIn05
5 BypIn06
6 BypIn07
7 BypIn08

Advanced Process Library (V8.1)


1444 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Bit de estado Parmetro


8 - 15 no utilizado
16 - 23 In01..IN08 informacin de puenteo oculta
24 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status6

Bit de estado Parmetro


0 In01 no interconectada
1 In02 no interconectada
2 In03 no interconectada
3 In04 no interconectada
4 In05 no interconectada
5 In06 no interconectada
6 In07 no interconectada
7 In08 no interconectada
8 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status7

Bit de estado Parmetro


0 AV01 no interconectada
1 AV02 no interconectada
2 AV03 no interconectada
3 AV04 no interconectada
4 AV05 no interconectada
5 AV06 no interconectada
6 AV07 no interconectada
7 AV08 no interconectada
8 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status8


Idntico a FirstIn.

Consulte tambin
Avisos de Intlk08 (Pgina 1450)
Diagrama de bloques de Intlk08 (Pgina 1455)
Tratamiento de errores de Intlk08 (Pgina 1449)
Modos de operacin de Intlk08 (Pgina 1446)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1445
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

7.3.2 Modos de operacin de Intlk08

Modos de operacin de Intlk08


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Intlk08 (Pgina 1455)
Conexiones de Intlk08 (Pgina 1451)
Avisos de Intlk08 (Pgina 1450)
Tratamiento de errores de Intlk08 (Pgina 1449)
Funciones de Intlk08 (Pgina 1446)
Descripcin de Intlk08 (Pgina 1442)

7.3.3 Funciones de Intlk08

Funciones de Intlk08
A continuacin se muestra una relacin de las funciones de este bloque.

Operadores lgicos
Con la entrada Logic se determina con qu operador lgico debe trabajar el bloque para
determinar el estado de enclavamiento. Para ello, realice los ajustes siguientes:
Logic = 0: OR
Logic = 1: AND

Inversin de seales lgicas


Las seales de entrada pueden invertirse ajustando el parmetro de entrada InvInx de la
entrada correspondiente Inx = 1 , p. ej. en la entrada In01 el terminal InvIn01.
La inversin se visualiza en el faceplate. Si se invierten seales de otro modo, el faceplate no
lo mostrar.

Advanced Process Library (V8.1)


1446 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Puenteo (bypass)

Nota
Puentear el enclavamiento (hacer un bypass) significa en el bloque Interlock que la seal de
enclavamiento (seal de entrada) se excluye de la lgica del bloque Interlock, es decir, dicha
seal no se tomar en consideracin en la combinacin lgica.
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operaciones de
alto nivel".

Se pueden excluir seales de entrada que no deben utilizarse durante un tiempo para los
clculos del bloque, ajustndose el terminal correspondiente BypInx = 1. El terminal se
visualiza en el faceplate con el smbolo siguiente:

Caso excepcional: si se han excluido todos los parmetros de entrada, el valor de salida se
define con el parmetro DefaultOut.
Dependiendo de cmo est parametrizada la Evaluacin separada de seales de
enclavamiento excluidas y simuladas, se formar la salida Bypass y se activar la seal de
puenteo oculta en la salida Out:

Feature Bit =0:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypIn0x), la salida Bypass
se activar. La seal de puenteo oculta en la salida Out se resetea.
Bypass.Value = BypIn01 OR BypInx
Out.Bit1 =0
Una entrada de enclavamiento excluida que tras el puenteo sea relevante para la
conmutacin, pondr el estado de Out a Simulacin.

Feature Bit =1:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypInx) o si en una entrada
de enclavamiento (In01.. Inx) est activada la seal de enclavamiento oculta, la salida Bypass
se activar. La seal de puenteo de la entrada In01..Inx se pueden leer en la salida Bypass
del bloque Interlock antepuesto. La seal de puenteo oculta en la salida Out se pone al valor
de Bypass.
Bypass.Value = BypIn01 OR BypInx OR In01.Bit1 OR Inx.Bit1
Out.Bit1 = Bypass.Value
Una entrada de enclavamiento excluida no influye en el estado de Out.

Tratamiento de entradas no interconectadas


Las entradas no interconectadas no se evalan. Tampoco se muestran en el faceplate.
Caso excepcional: si no hay ninguna entrada interconectada, el valor de salida se ajusta con
el parmetro DefaultOut. El estado de seal se ajusta a "Simulacin".

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1447
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190). Sin
embargo, solo se puede llamar un faceplate ms con SelFp1 = 1 .

Registro de primera seal en bloques Interlock


Este bloque dispone de la funcin estndar Registro de primera seal en bloques Interlock
(Pgina 48). Tenga en cuenta que un cambio del estado de seal solo repercutir en el registro
de primera seal si el Feature Bit Evaluacin del estado de seal (Pgina 136) y la entrada
FirstInEn estn activados.
Es posible influir en el comportamiento de desactivacin mediante la entrada FirstInEn por
medio del bit Feature Comportamiento del registro de primera seal al desactivar
(Pgina 170).

Nota
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operacin del
proceso".

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques de enclavamiento (Pgina 112).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
Out.ST

Autorizaciones de control
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de las siguientes autorizaciones para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede excluir valores
1 1 = El operador puede resetear la exclusin de valores de entrada
2 1 = El operador puede resetear el registro de primera seal
3 - 15 no utilizado
16 1 = El operador puede activar o desactivar la exclusin del valor de entrada In01
17 1 = El operador puede activar o desactivar la exclusin del valor de entrada In02
18 1 = El operador puede activar o desactivar la exclusin del valor de entrada In03
19 1 = El operador puede activar o desactivar la exclusin del valor de entrada In04
20 1 = El operador puede activar o desactivar la exclusin del valor de entrada In05
21 1 = El operador puede activar o desactivar la exclusin del valor de entrada In06
22 1 = El operador puede activar o desactivar la exclusin del valor de entrada In07

Advanced Process Library (V8.1)


1448 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Bit Funcin
23 1 = El operador puede activar o desactivar la exclusin del valor de entrada In08
24 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm.

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
5 Activar bits OS_Perm (Pgina 151)
0 = bits OS_Perm 16...17 inactivos (se evalan solo en el faceplate)
1 = bits OS_Perm 16...17 activos (se evalan solo en el faceplate)
21 Comportamiento del registro de primera seal al desactivar (Pgina 170)
23 Evaluacin del estado de seal (Pgina 136)
24 Activar la autorizacin de control local (Pgina 152)
31 Activar registro de primera seal (Pgina 144)

Consulte tambin
Descripcin de Intlk08 (Pgina 1442)
Avisos de Intlk08 (Pgina 1450)
Conexiones de Intlk08 (Pgina 1451)
Diagrama de bloques de Intlk08 (Pgina 1455)
Tratamiento de errores de Intlk08 (Pgina 1449)
Modos de operacin de Intlk08 (Pgina 1446)

7.3.4 Tratamiento de errores de Intlk08

Tratamiento de errores de Intlk08


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1449
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

En relacin con este bloque pueden presentarse los siguientes errores:


Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de Significado del nmero de error


error
-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error
13 El parmetro Logic no se ha establecido en 0 1

Consulte tambin
Diagrama de bloques de Intlk08 (Pgina 1455)
Conexiones de Intlk08 (Pgina 1451)
Avisos de Intlk08 (Pgina 1450)
Funciones de Intlk08 (Pgina 1446)
Modos de operacin de Intlk08 (Pgina 1446)
Descripcin de Intlk08 (Pgina 1442)

7.3.5 Avisos de Intlk08

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Intlk08 (Pgina 1442)
Funciones de Intlk08 (Pgina 1446)
Conexiones de Intlk08 (Pgina 1451)
Diagrama de bloques de Intlk08 (Pgina 1455)
Tratamiento de errores de Intlk08 (Pgina 1449)
Modos de operacin de Intlk08 (Pgina 1446)

Advanced Process Library (V8.1)


1450 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

7.3.6 Conexiones de Intlk08


Terminales de Intlk08

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AV01 Valor analgico de In01 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV02 Valor analgico de In02 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV03 Valor analgico de In03 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV04 Valor analgico de In04 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV05 Valor analgico de In05 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV06 Valor analgico de In06 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV07 Valor analgico de In07 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV08 Valor analgico de In08 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV01_Unit Unidad de medida de AV01 INT 0
AV02_Unit Unidad de medida de AV02 INT 0
AV03_Unit Unidad de medida de AV03 INT 0
AV04_Unit Unidad de medida de AV04 INT 0
AV05_Unit Unidad de medida de AV05 INT 0
AV06_Unit Unidad de medida de AV06 INT 0
AV07_Unit Unidad de medida de AV07 INT 0
AV08_Unit Unidad de medida de AV08 INT 0
BypIn01* 1 = La entrada In01 no se utiliza BOOL 0
BypIn02* 1 = La entrada In02 no se utiliza BOOL 0
BypIn03* 1 = La entrada In03 no se utiliza BOOL 0
BypIn04* 1 = La entrada In04 no se utiliza BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1451
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


BypIn05* 1 = La entrada In05 no se utiliza BOOL 0
BypIn06* 1 = La entrada In06 no se utiliza BOOL 0
BypIn07* 1 = La entrada In07 no se utiliza BOOL 0
BypIn08* 1 = La entrada In08 no se utiliza BOOL 0
DefaultOut Valor de salida en caso de que todas las BOOL 1
entradas estn excluidas o no estn
interconectadas. Consulte al respecto el
captulo Funciones de Intlk08
(Pgina 1446) del bloque.
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1446) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
FirstInEn Registro de primera seal STRUCT -
Value: BOOL 1
ST: BYTE 16#80
In01 Entrada In01 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In02 Entrada In02 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In03 Entrada In03 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In04 Entrada In04 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In05 Entrada In05 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In06 Entrada In06 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In07 Entrada In07 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In08 Entrada In08 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
InvIn01 Invertir entrada In01 BOOL 0
InvIn02 Invertir entrada In02 BOOL 0

Advanced Process Library (V8.1)


1452 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


InvIn03 Invertir entrada In03 BOOL 0
InvIn04 Invertir entrada In04 BOOL 0
InvIn05 Invertir entrada In05 BOOL 0
InvIn06 Invertir entrada In06 BOOL 0
InvIn07 Invertir entrada In07 BOOL 0
InvIn08 Invertir entrada In08 BOOL 0
Logic Combinacin lgica: INT 0
0 = OR lgica
1 = AND lgica
NotUsed 1 = El bloque no se utiliza (solo para la STRUCT -
visualizacin en el bloque de Value: BOOL 0
operador). Encontrar ms informacin al
ST: BYTE 16#80
respecto en el captulo Vista estndar de
bloques Interlock (Pgina 255)/Color del
campo.
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse con
el parmetro de salida Out del bloque
precedente OpStations (Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1446) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RstBypOp* 1 = Reset de las entradas BypIn01 a BOOL 0
BypIn08
RstLi 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
SelFp1 Llamada de un bloque depositado en este ANY -
parmetro como faceplate adicional
(Pgina 190) en la vista estndar
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1453
Bloques Interlock
7.3 Intlk08 - Indicador de enclavamiento con 8 seales de entrada

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


BypAct 1 = Puenteo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de Intlk08 (Pgina 1449).
FirstIn Nmero codificado con bits de la primera DWORD 16#00000000
seal que ha provocado una modificacin
en la salida
OpSt_Out Valor del parmetro de entrada OpSt_In, DWORD 16#00000000
debe conectarse en transicin con otros
bloques. El bit 31 de este parmetro se
ocupa mediante el bit 24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
Out Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1442) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1442) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1442) DWORD 16#00000000
Status4 Palabra de estado 4 (Pgina 1450) DWORD 16#00000000
Status5 Palabra de estado 5 (Pgina 1442) DWORD 16#00000000
Status6 Palabra de estado 6 (Pgina 1442) DWORD 16#00000000
Status7 Palabra de estado 7 (Pgina 1442) DWORD 16#00000000
Status8 Palabra de estado 8 (Pgina 1442) DWORD 16#00000000

Consulte tambin
Diagrama de bloques de Intlk08 (Pgina 1455)
Modos de operacin de Intlk08 (Pgina 1446)

Advanced Process Library (V8.1)


1454 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

7.3.7 Diagrama de bloques de Intlk08

Diagrama de bloques de Intlk08


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Intlk08 (Pgina 1451)
Avisos de Intlk08 (Pgina 1450)
Tratamiento de errores de Intlk08 (Pgina 1449)
Funciones de Intlk08 (Pgina 1446)
Modos de operacin de Intlk08 (Pgina 1446)
Descripcin de Intlk08 (Pgina 1442)

7.3.8 Manejo y visualizacin

7.3.8.1 Vistas de bloques Interlock

Vistas de los bloques Intlk02, Intlk04, Intlk08, Intlk16


Los bloques disponen de las vistas siguientes:
Vista estndar de bloques Interlock (Pgina 255)
Vista preliminar de bloques Interlock (Pgina 277)
Smbolo de bloques Interlock (Pgina 224)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

7.4.1 Descripcin de Intlk16

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1827
Familia: Interlck

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1455
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Campo de aplicacin de Intlk16


El bloque se utiliza para las siguientes aplicaciones:
Enclavamiento estandarizado con indicador

Funcionamiento
El bloque sirve para calcular un enclavamiento estandarizado que puede visualizarse en la
OS. Pueden aadirse como mximo 16 seales de entrada al bloque que estn enlazadas
entre s con una lgica binaria de libre eleccin. En ello tambin se determina el estado de la
seal de salida. A cada valor de entrada puede asignarse un valor analgico con estado de
seal y una unidad para visualizarlo en el faceplate.
En el parmetro de salida Out se muestra el estado actual:
Out = 0: Enclavamiento
Out = 1: Estado bueno

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).
Para el bloque Intlk02 (Intlk16) existen plantillas (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con diferentes
casos de aplicacin para este bloque.
Consulte al respecto el Descripcin de Intlk02 (Pgina 1419).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de Intlk16
(Pgina 1465).

Bit de estado Parmetro


0 1 = Logic = OR
1 1 = Logic = AND
2 no utilizado
3 Resultado de la combinacin Out.Value
4 1 = Como mnimo un valor de entrada est excluido. Consulte al respecto el captulo
Exclusin de valores de entrada en Funciones de Intlk16 (Pgina 1460)
5 1 = Todos los valores de entrada estn excluidos
6 1 = No hay ningn valor de entrada interconectado o NotUsed.Value
7 Indicador de estado para simulacin
8 Indicador de estado para no enclavado
9 Indicador de estado para enclavado

Advanced Process Library (V8.1)


1456 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Bit de estado Parmetro


10 no utilizado
11 Bit 2 Feature: Evaluacin separada de seales de enclavamiento excluidas y
simuladas
12 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 In01.Value
1 In02.Value
2 In03.Value
3 In04.Value
4 In05.Value
5 In06.Value
6 In07.Value
7 In08.Value
8 In09.Value
9 In10.Value
10 In11.Value
11 In12.Value
12 In13.Value
13 In14.Value
14 In15.Value
15 In16.Value
16 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 InvIn01
1 InvIn02
2 InvIn03
3 InvIn04
4 InvIn05
5 InvIn06
6 InvIn07
7 InvIn08
8 InvIn09
9 InvIn10
10 InvIn11
11 InvIn12

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1457
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Bit de estado Parmetro


12 InvIn13
13 InvIn14
14 InvIn15
15 InvIn16
16 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0 In01 con inversin
1 In02 con inversin
2 In03 con inversin
3 In04 con inversin
4 In05 con inversin
5 In06 con inversin
6 In07 con inversin
7 In08 con inversin
8 In09 con inversin
9 In10 con inversin
10 In11 con inversin
11 In12 con inversin
12 In13 con inversin
13 In14 con inversin
14 In15 con inversin
15 In16 con inversin
16 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status5

Bit de estado Parmetro


0 BypIn01
1 BypIn02
2 BypIn03
3 BypIn04
4 BypIn05
5 BypIn06
6 BypIn07
7 BypIn08
8 BypIn09
9 BypIn10
10 BypIn11

Advanced Process Library (V8.1)


1458 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Bit de estado Parmetro


11 BypIn12
12 BypIn13
13 BypIn14
14 BypIn15
15 BypIn16
16 - 31 In01..In16 Informacin de puenteo oculta

Asignacin de la palabra de estado del parmetro Status6

Bit de estado Parmetro


0 In01 no interconectada
1 In02 no interconectada
2 In03 no interconectada
3 In04 no interconectada
4 In05 no interconectada
5 In06 no interconectada
6 In07 no interconectada
7 In08 no interconectada
8 In09 no interconectada
9 In10 no interconectada
10 In11 no interconectada
11 In12 no interconectada
12 In13 no interconectada
13 In14 no interconectada
14 In15 no interconectada
15 In16 no interconectada
16 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status7

Bit de estado Parmetro


0 AV01 no interconectada
1 AV02 no interconectada
2 AV03 no interconectada
3 Av04 no interconectada
4 AV05 no interconectada
5 AV06 no interconectada
6 AV07 no interconectada
7 AV08 no interconectada
8 AV09 no interconectada
9 AV10 no interconectada

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1459
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Bit de estado Parmetro


10 AV11 no interconectada
11 AV12 no interconectada
12 AV13 no interconectada
13 AV14 no interconectada
14 AV15 no interconectada
15 AV16 no interconectada
16 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status8


Idntico a FirstIn.

Consulte tambin
Diagrama de bloques de Intlk16 (Pgina 1471)
Tratamiento de errores de Intlk16 (Pgina 1464)
Modos de operacin de Intlk16 (Pgina 1460)
Avisos de Intlk16 (Pgina 1465)

7.4.2 Modos de operacin de Intlk16

Modos de operacin de Intlk16


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Intlk16 (Pgina 1471)
Conexiones de Intlk16 (Pgina 1465)
Avisos de Intlk16 (Pgina 1465)
Funciones de Intlk16 (Pgina 1460)
Tratamiento de errores de Intlk16 (Pgina 1464)
Descripcin de Intlk16 (Pgina 1455)

7.4.3 Funciones de Intlk16

Funciones de Intlk16
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


1460 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Operadores lgicos
Con la entrada Logic se determina con qu operador lgico debe trabajar el bloque para
determinar el estado de enclavamiento. Para ello, realice los ajustes siguientes:
Logic = 0: OR
Logic = 1: AND

Inversin de seales lgicas


Las seales de entrada pueden invertirse ajustando el parmetro de entrada InvInx de la
entrada correspondiente Inx = 1, p. ej. en la entrada In01 el terminal InvIn01.
La inversin se visualiza en el faceplate. Si se invierten seales de otro modo, el faceplate no
lo mostrar.

Puenteo (bypass)

Nota
Puentear el enclavamiento (hacer un bypass) significa en el bloque Interlock que la seal de
enclavamiento (seal de entrada) se excluye de la lgica del bloque Interlock, es decir, dicha
seal no se tomar en consideracin en la combinacin lgica.
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operaciones de
alto nivel".

Se pueden excluir seales de entrada que no deben utilizarse durante un tiempo para los
clculos del bloque, ajustndose el terminal correspondiente BypInx = 1. El terminal se
visualiza en el faceplate con el smbolo siguiente:

Caso excepcional: si se han excluido todos los parmetros de entrada, el valor de salida se
define con el parmetro DefaultOut.
Dependiendo de cmo est parametrizada la Evaluacin separada de seales de
enclavamiento excluidas y simuladas, se formar la salida Bypass y se activar la seal de
puenteo oculta en la salida Out:

Feature Bit =0:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypIn0x), la salida Bypass
se activar. La seal de puenteo oculta en la salida Out se resetea.
Bypass.Value = BypIn01 OR BypInx
Out.Bit1 =0
Una entrada de enclavamiento excluida que tras el puenteo sea relevante para la
conmutacin, pondr el estado de Out a Simulacin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1461
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Feature Bit =1:


Si una de las entradas de enclavamiento est excluida (BypIn01.. BypInx) o si en una entrada
de enclavamiento (In01.. Inx) est activada la seal de enclavamiento oculta, la salida Bypass
se activar. La seal de puenteo de la entrada In01..Inx se pueden leer en la salida Bypass
del bloque Interlock antepuesto. La seal de puenteo oculta en la salida Out se pone al valor
de Bypass.
Bypass.Value = BypIn01 OR BypInx OR In01.Bit1 OR Inx.Bit1
Out.Bit1 = Bypass.Value
Una entrada de enclavamiento excluida no influye en el estado de Out.

Tratamiento de entradas no interconectadas


Las entradas no interconectadas no se evalan. Tampoco se muestran en el faceplate.
Caso excepcional: si no hay ninguna entrada interconectada, el valor de salida se ajusta con
el parmetro DefaultOut. El estado de seal se ajusta a "Simulacin".

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190). Sin
embargo, solo se puede llamar un faceplate ms con SelFp1 = 1 .

Registro de primera seal en bloques Interlock


Este bloque dispone de la funcin estndar Registro de primera seal en bloques Interlock
(Pgina 48). Tenga en cuenta que un cambio del estado de seal solo repercutir en el registro
de primera seal si el Feature Bit Evaluacin del estado de seal (Pgina 136) y la entrada
FirstInEn estn activados.
Es posible influir en el comportamiento de desactivacin mediante la entrada FirstInEn por
medio del bit Feature Comportamiento del registro de primera seal al desactivar
(Pgina 170).

Nota
Esta funcin puede ejecutarse nicamente con la autorizacin de control "Operacin del
proceso".

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques de enclavamiento (Pgina 112).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando el siguiente
parmetro:

Advanced Process Library (V8.1)


1462 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

OUT.ST

Autorizaciones de control
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de las siguientes autorizaciones para el parmetro OS_Perm:

Bit Funcin
0 1 = El operador puede excluir valores
1 1 = El operador puede resetear la exclusin de valores de entrada
2 1 = El operador puede resetear el registro de primera seal
3 - 15 no utilizado
16 1 = El operador puede activar o desactivar la exclusin del valor de entrada In01
17 1 = El operador puede activar o desactivar la exclusin del valor de entrada In02
18 1 = El operador puede activar o desactivar la exclusin del valor de entrada In03
19 1 = El operador puede activar o desactivar la exclusin del valor de entrada In04
20 1 = El operador puede activar o desactivar la exclusin del valor de entrada In05
21 1 = El operador puede activar o desactivar la exclusin del valor de entrada In06
22 1 = El operador puede activar o desactivar la exclusin del valor de entrada In07
23 1 = El operador puede activar o desactivar la exclusin del valor de entrada In08
24 1 = El operador puede activar o desactivar la exclusin del valor de entrada In09
25 1 = El operador puede activar o desactivar la exclusin del valor de entrada In10
26 1 = El operador puede activar o desactivar la exclusin del valor de entrada In11
27 1 = El operador puede activar o desactivar la exclusin del valor de entrada In12
28 1 = El operador puede activar o desactivar la exclusin del valor de entrada In13
29 1 = El operador puede activar o desactivar la exclusin del valor de entrada In14
30 1 = El operador puede activar o desactivar la exclusin del valor de entrada In15
31 1 = El operador puede activar o desactivar la exclusin del valor de entrada In16

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Comportamientos parametrizables a travs del terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1463
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
2 Evaluacin separada de seales de enclavamiento excluidas y simuladas (Pgina 145)
5 Activar bits OS_Perm (Pgina 151)
0 = bits OS_Perm 16...17 inactivos (se evalan solo en el faceplate)
1 = bits OS_Perm 16...17 activos (se evalan solo en el faceplate)
21 Comportamiento del registro de primera seal al desactivar (Pgina 170)
23 Evaluacin del estado de seal (Pgina 136)
24 Activar la autorizacin de control local (Pgina 152)
31 Activar registro de primera seal (Pgina 144)

Consulte tambin
Diagrama de bloques de Intlk16 (Pgina 1471)
Tratamiento de errores de Intlk16 (Pgina 1464)
Modos de operacin de Intlk16 (Pgina 1460)
Descripcin de Intlk16 (Pgina 1455)
Conexiones de Intlk16 (Pgina 1465)
Avisos de Intlk16 (Pgina 1465)

7.4.4 Tratamiento de errores de Intlk16

Tratamiento de errores de Intlk16


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
13 El parmetro Logic no se ha establecido en 0 1.

Advanced Process Library (V8.1)


1464 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Consulte tambin
Diagrama de bloques de Intlk16 (Pgina 1471)
Conexiones de Intlk16 (Pgina 1465)
Avisos de Intlk16 (Pgina 1465)
Funciones de Intlk16 (Pgina 1460)
Modos de operacin de Intlk16 (Pgina 1460)
Descripcin de Intlk16 (Pgina 1455)

7.4.5 Avisos de Intlk16

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Diagrama de bloques de Intlk16 (Pgina 1471)
Tratamiento de errores de Intlk16 (Pgina 1464)
Modos de operacin de Intlk16 (Pgina 1460)
Descripcin de Intlk16 (Pgina 1455)
Conexiones de Intlk16 (Pgina 1465)
Funciones de Intlk16 (Pgina 1460)

7.4.6 Conexiones de Intlk16


Terminales de Intlk16

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AV01 Valor analgico de In01 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV02 Valor analgico de In02 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1465
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


AV03 Valor analgico de In03 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV04 Valor analgico de In04 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV05 Valor analgico de In05 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV06 Valor analgico de In06 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV07 Valor analgico de In07 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV08 Valor analgico de In08 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV09 Valor analgico de In09 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV10 Valor analgico de In10 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV11 Valor analgico de In11 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV12 Valor analgico de In12 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV13 Valor analgico de In13 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV14 Valor analgico de In14 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV15 Valor analgico de In15 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV16 Valor analgico de In16 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV01_Unit Unidad de medida de AV01 INT 0

Advanced Process Library (V8.1)


1466 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


AV02_Unit Unidad de medida de AV02 INT 0
AV03_Unit Unidad de medida de AV03 INT 0
AV04_Unit Unidad de medida de AV04 INT 0
AV05_Unit Unidad de medida de AV05 INT 0
AV06_Unit Unidad de medida de AV06 INT 0
AV07_Unit Unidad de medida de AV07 INT 0
AV08_Unit Unidad de medida de AV08 INT 0
AV09_Unit Unidad de medida de AV09 INT 0
AV10_Unit Unidad de medida de AV10 INT 0
AV11_Unit Unidad de medida de AV11 INT 0
AV12_Unit Unidad de medida de AV12 INT 0
AV13_Unit Unidad de medida de AV13 INT 0
AV14_Unit Unidad de medida de AV14 INT 0
AV15_Unit Unidad de medida de AV15 INT 0
AV16_Unit Unidad de medida de AV16 INT 0
BypIn01* 1 = La entrada In01 no se utiliza BOOL 0
BypIn02* 1 = La entrada In02 no se utiliza BOOL 0
BypIn03* 1 = La entrada In03 no se utiliza BOOL 0
BypIn04* 1 = La entrada In04 no se utiliza BOOL 0
BypIn05* 1 = La entrada In05 no se utiliza BOOL 0
BypIn06* 1 = La entrada In06 no se utiliza BOOL 0
BypIn07* 1 = La entrada In07 no se utiliza BOOL 0
BypIn08* 1 = La entrada In08 no se utiliza BOOL 0
BypIn09* 1 = La entrada In09 no se utiliza BOOL 0
BypIn10* 1 = La entrada In10 no se utiliza BOOL 0
BypIn11* 1 = La entrada In11 no se utiliza BOOL 0
BypIn12* 1 = La entrada In12 no se utiliza BOOL 0
BypIn13* 1 = La entrada In13 no se utiliza BOOL 0
BypIn14* 1 = La entrada In14 no se utiliza BOOL 0
BypIn15* 1 = La entrada In15 no se utiliza BOOL 0
BypIn16* 1 = La entrada In16 no se utiliza BOOL 0
DefaultOut Valor de salida en caso de que todas las BOOL 1
entradas estn excluidas o no estn
interconectadas. Consulte al respecto el
captulo Funciones de Intlk16
(Pgina 1460) del bloque.
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1460) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1467
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


FirstInEn Registro de primera seal STRUCT -
Value: BOOL 1
ST: BYTE 16#80
In01 Entrada In01 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In02 Entrada In02 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In03 Entrada In03 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In04 Entrada In04 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In05 Entrada In05 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In06 Entrada In06 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In07 Entrada In07 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In08 Entrada In08 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In09 Entrada In09 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In10 Entrada In10 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In11 Entrada In11 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In12 Entrada In12 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In13 Entrada In13 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF

Advanced Process Library (V8.1)


1468 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


In14 Entrada In14 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In15 Entrada In15 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In16 Entrada In16 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
InvIn01 Invertir el valor de entrada In01 BOOL 0
InvIn02 Invertir el valor de entrada In02 BOOL 0
InvIn03 Invertir el valor de entrada In03 BOOL 0
InvIn04 Invertir el valor de entrada In04 BOOL 0
InvIn05 Invertir el valor de entrada In05 BOOL 0
InvIn06 Invertir el valor de entrada In06 BOOL 0
InvIn07 Invertir el valor de entrada In07 BOOL 0
InvIn08 Invertir el valor de entrada In08 BOOL 0
InvIn09 Invertir el valor de entrada In09 BOOL 0
InvIn10 Invertir el valor de entrada In10 BOOL 0
InvIn11 Invertir el valor de entrada In11 BOOL 0
InvIn12 Invertir el valor de entrada In12 BOOL 0
InvIn13 Invertir el valor de entrada In13 BOOL 0
InvIn14 Invertir el valor de entrada In14 BOOL 0
InvIn15 Invertir el valor de entrada In15 BOOL 0
InvIn16 Invertir el valor de entrada In16 BOOL 0
Logic Combinacin lgica: INT 0
0 = O lgico
1 = Y lgico
NotUsed 1 = El bloque no se utiliza (solo para la STRUCT -
visualizacin en el bloque de operador). Value: BOOL 0
Encontrar ms informacin al respecto
ST: BYTE 16#80
en el captulo Vista estndar de bloques
Interlock (Pgina 255)/Color del campo.
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse
con el parmetro de salida Out del
bloque precedente OpStations
(Pgina 382)
OS_Perm Terminal para permisos de operacin STRUCT -
(Pgina 1460) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RstBypOp* 1 = Reset de las entradas BypIn01 a BOOL 0
BypIn16

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1469
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


RstLi 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
SelFp1 Llamada de un bloque depositado en ANY -
este parmetro como Llamada de otros
faceplates (Pgina 190) en la vista
estndar
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


BypAct 1 = Puenteo activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de Intlk16 (Pgina 1464).
FirstIn Nmero codificado con bits de la primera DWORD 16#00000000
seal que ha provocado una
modificacin en la salida
OpSt_Out Valor del parmetro de entrada DWORD 16#00000000
OpSt_In, debe conectarse en
transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit
24 Feature
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Prem con los DWORD 16#FFFFFFFF
ajustes modificados por el algoritmo del
bloque
Out Salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1455) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1455) DWORD 16#00000000
Status3 Palabra de estado 3 (Pgina 1455) DWORD 16#00000000

Advanced Process Library (V8.1)


1470 Manual de funciones, 07/2014, A5E332575231-AA
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Parmetro Descripcin Tipo Valor predeterminado


Status4 Palabra de estado 4 (Pgina 1455) DWORD 16#00000000
Status5 Palabra de estado 5 (Pgina 1455) DWORD 16#00000000
Status6 Palabra de estado 6 (Pgina 1455) DWORD 16#00000000
Status7 Palabra de estado 7 (Pgina 1455) DWORD 16#00000000
Status8 Palabra de estado 8 (Pgina 1455) DWORD 16#00000000

Consulte tambin
Diagrama de bloques de Intlk16 (Pgina 1471)
Modos de operacin de Intlk16 (Pgina 1460)
Avisos de Intlk16 (Pgina 1465)

7.4.7 Diagrama de bloques de Intlk16

Diagrama de bloques de Intlk16


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Intlk16 (Pgina 1465)
Avisos de Intlk16 (Pgina 1465)
Funciones de Intlk16 (Pgina 1460)
Tratamiento de errores de Intlk16 (Pgina 1464)
Modos de operacin de Intlk16 (Pgina 1460)
Descripcin de Intlk16 (Pgina 1455)

7.4.8 Manejo y visualizacin

7.4.8.1 Vistas de bloques Interlock

Vistas de los bloques Intlk02, Intlk04, Intlk08, Intlk16


Los bloques disponen de las vistas siguientes:
Vista estndar de bloques Interlock (Pgina 255)
Vista preliminar de bloques Interlock (Pgina 277)
Smbolo de bloques Interlock (Pgina 224)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1471
Bloques Interlock
7.4 Intlk16 - Indicador de enclavamiento con 16 seales de entrada

Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


1472 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso 8
8.1 Event - Generacin de avisos

8.1.1 Descripcin de Event

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1811
Familia: Report

Campo de aplicacin de Event


El bloque se utiliza para las siguientes aplicaciones:
generar avisos de acuse obligatorio

Funcionamiento
El bloque se utiliza para emitir simultneamente un mximo de ocho avisos de acuse
obligatorio.
A travs de las entradas se asignan los diferentes avisos a las seales vigiladas; adems, los
avisos se habilitan o bloquean en funcin del estado del proceso. Si cambia como mnimo
una de las seales vigiladas y habilitadas para la notificacin, se visualiza un aviso.
Para ello, en las entradas In1 ... In8 se interconectan las seales que deben vigilarse. Cada
seal Inx puede adems invertirse mediante la entrada InvInx. Si visualiza un aviso cuando
cambia un valor de seal teniendo en cuenta la inversin.
Cada entrada recibe un texto de aviso propio. Si, p. ej., la entrada In5 recibe un aviso, se
emitir con el texto de aviso de la seal SIG 5.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
No es necesario un direccionamiento adicional.

Comportamiento en arranque
Durante el arranque, el bloque de aviso suprime todos los avisos. La duracin (nmero de
ciclos) de la supresin de avisos se ajusta con el parmetro RunUpCyc. En caso de reinicio
(OB100), se carga un contador interno con este valor y, seguidamente, se decrementa en
cada procesamiento. Mientras no sea cero, no se generarn avisos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1473
Bloques de aviso
8.1 Event - Generacin de avisos

Seguidamente, se visualizan los avisos cuyo retardo de alarma todava no ha finalizado en


este tiempo.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de Event
(Pgina 1481).

Bit de estado Parmetro


0 In1.Value
1 In2.Value
2 In3.Value
3 In4.Value
4 In5.Value
5 In6.Value
6 In7.Value
7 In8.Value
8 InvIn1
9 InvIn2
10 InvIn3
11 InvIn4
12 InvIn5
13 InvIn6
14 InvIn7
15 InvIn8
16 In1 con inversin
17 In2 con inversin
18 In3 con inversin
19 In4 con inversin
20 In5 con inversin
21 In6 con inversin
22 In7 con inversin
23 In8 con inversin
24 In1 no interconectada
25 In2 no interconectada
26 In3 no interconectada
27 In4 no interconectada
28 In5 no interconectada
29 In6 no interconectada
30 In7 no interconectada
31 In8 no interconectada

Advanced Process Library (V8.1)


1474 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.1 Event - Generacin de avisos

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 In1MsgEn
1 In2MsgEn
2 In3MsgEn
3 In4MsgEn
4 In5MsgEn
5 In6MsgEn
6 In7MsgEn
7 In8MsgEn
8 AV1 no interconectada
9 AV2 no interconectada
10 AV3 no interconectada
11 AV4 no interconectada
12 AV5 no interconectada
13 AV6 no interconectada
14 AV7 no interconectada
15 AV8 no interconectada
16 seal activa 1 para avisos
17 seal activa 2 para avisos
18 seal activa 3 para avisos
19 seal activa 4 para avisos
20 seal activa 5 para avisos
21 seal activa 6 para avisos
22 seal activa 7 para avisos
23 seal activa 8 para avisos
24 MsgLock
25 Occupied
26 BatchEn
27 Parmetro Batch disponible
28 - 31 no utilizado

Consulte tambin
Funciones de Event (Pgina 1476)
Avisos de Event (Pgina 1479)
Diagrama de bloques de Event (Pgina 1485)
Tratamiento de errores de Event (Pgina 1478)
Modos de operacin de Event (Pgina 1476)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1475
Bloques de aviso
8.1 Event - Generacin de avisos

8.1.2 Modos de operacin de Event

Modos de operacin de Event


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de Event (Pgina 1485)
Conexiones de Event (Pgina 1481)
Avisos de Event (Pgina 1479)
Tratamiento de errores de Event (Pgina 1478)
Funciones de Event (Pgina 1476)
Descripcin de Event (Pgina 1473)

8.1.3 Funciones de Event

Funciones de Event
A continuacin se muestra una relacin de las funciones de este bloque.

Activar y desactivar avisos


Con las conexiones In1MsgEn a In8MsgEn se activan o desactivan los avisos pendientes
en las entradas In1 a In8. En el ajuste estndar, todos los avisos estn activados.
Si, p. ej., desea desactivar los avisos de la conexin In4, debe ajustar la conexin
In4MsgEn = 0 correspondiente.
La conexin MsgLock = 1 permite desactivar todos los avisos.

Advanced Process Library (V8.1)


1476 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.1 Event - Generacin de avisos

Retardar alarmas
Es posible retardar la alarma de cambios de seal.
Para las alarmas entrantes (cambio de seal 0 - 1) se ajusta el retardo en el parmetro
AlmOnDly, para las alarmas salientes (cambio de seal 1 - 0) se ajusta el retardo en el
parmetro AlmOffDly.
El retardo est desactivado cuando se introduce 0 o un valor negativo.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Autorizaciones de control
El bloque dispone de los siguientes Autorizaciones de control (Pgina 232) para el parmetro
OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 - 31 no utilizado

Este bloque todava no dispone de ningn faceplate, las autorizaciones de control ya se


indican aqu a modo de preparacin para los faceplates.

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1477
Bloques de aviso
8.1 Event - Generacin de avisos

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
8 Notificar con parmetros BATCH (Pgina 149)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
27 Seleccionar valores asociados al aviso (Pgina 149)

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
El bloque determina el estado de seal ms desfavorable por medio de todas las entradas
binarias y analgicas interconectadas y visualiza el valor en ST_Worst.
In1
etc. hasta
In8
AV1
etc. hasta
AV8

Consulte tambin
Descripcin de Event (Pgina 1473)
Avisos de Event (Pgina 1479)
Conexiones de Event (Pgina 1481)
Diagrama de bloques de Event (Pgina 1485)
Tratamiento de errores de Event (Pgina 1478)
Modos de operacin de Event (Pgina 1476)

8.1.4 Tratamiento de errores de Event

Tratamiento de errores de Event


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:

Advanced Process Library (V8.1)


1478 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.1 Event - Generacin de avisos

Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.

Consulte tambin
Diagrama de bloques de Event (Pgina 1485)
Conexiones de Event (Pgina 1481)
Avisos de Event (Pgina 1479)
Funciones de Event (Pgina 1476)
Modos de operacin de Event (Pgina 1476)
Descripcin de Event (Pgina 1473)

8.1.5 Avisos de Event

Comportamiento de aviso
Los avisos acusables se generan mediante ALARM_8P. El bloque utiliza el canal de
comunicacin PMC y tiene 8 entradas digitales y 8 valores asociados.
Cada cambio de flanco detectado de una o varias entradas digitales provoca un aviso. Los
valores asociados estn asignados de forma coherente al aviso en el momento de la
evaluacin de flanco. Para las 8 seales hay un nmero de aviso comn que se divide en 8
avisos en la OS. El sistema de ingeniera (ES) asigna el nmero de aviso automticamente
llamando el servidor de avisos.

Avisos de proceso

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Aviso de control de procesos AS - error Texto 1
SIG 2 Aviso de control de procesos AS - error Texto 2
SIG 3 Aviso de control de procesos AS - error Texto 3
SIG 4 Aviso de control de procesos AS - error Texto 4
SIG 5 Aviso de control de procesos AS - error Texto 5
SIG 6 Aviso de control de procesos AS - error Texto 6

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1479
Bloques de aviso
8.1 Event - Generacin de avisos

Instancia Identificador Categora Evento


de aviso del aviso
SIG 7 Aviso de control de procesos AS - error Texto 7
SIG 8 Aviso de control de procesos AS - error Texto 8

La categora y el evento se modifican en el tipo de bloque y/o en la instancia de bloque en


funcin de las necesidades de cada uno.

Dependiendo del bit Feature 27 "Seleccionar valores asociados al aviso", se escriben o el


estado de seal o el valor analgico correspondiente como valor asociado al aviso (bit
Feature 8 = 0).

Valores asociados para la instancia de aviso MsgEvId (bit Feature 27 = 0)

Valor asociado Parmetros del bloque


1 In1.ST
2 In2.ST
3 In3.ST
4 In4.ST
5 In5.ST
6 In6.ST
7 In7.ST
8 In8.ST
9 no asignado
10 no asignado

Valores asociados para la instancia de aviso MsgEvId (bit Feature 27 = 1)

Valor asociado Parmetros del bloque


1 AV1.Value
2 AV2.Value
3 AV3.Value
4 AV4.Value
5 AV5.Value
6 AV6.Value
7 AV7.Value
8 AV8.Value
9 no asignado
10 no asignado

Advanced Process Library (V8.1)


1480 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.1 Event - Generacin de avisos

Con el bit Feature 8 = 1, se transfieren las informaciones de Batch:


Los 3 primeros valores asociados se escriben del siguiente modo y les siguen el estado de
las seales de entrada o bien el valor analgico correspondiente, dependiendo del bit
Feature 27 "Seleccionar valores asociados al aviso":

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchId
4 In1.ST / AV1.Value
5 In2.ST / AV2.Value
6 In3.ST / AV3.Value
7 In4.ST / AV4.Value
8 In5.ST / AV5.Value
9 In6.ST / AV6.Value
10 In7.ST / AV7.Value

En "Propiedades - Bloque - Propiedades especiales - Avisos avanzados - Bloque de textos


de aviso" debe introducirse la identificacin de Batch @1%s@.

Consulte tambin
Descripcin de Event (Pgina 1473)
Funciones de Event (Pgina 1476)
Conexiones de Event (Pgina 1481)
Diagrama de bloques de Event (Pgina 1485)
Tratamiento de errores de Event (Pgina 1478)
Modos de operacin de Event (Pgina 1476)
Seleccionar valores asociados al aviso (Pgina 149)

8.1.6 Conexiones de Event

Terminales de Event

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AlmOnDly Tiempo de retardo de alarma [s] para la REAL 0.0
transicin de seal 0 1
AlmOffDly Tiempo de retardo de alarma [s] para la REAL 0.0
transicin de seal 1 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1481
Bloques de aviso
8.1 Event - Generacin de avisos

Parmetro Descripcin Tipo Valor predeterminado


AV1 Valor asociado de aviso para In1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV1_Unit Unidad con AV1 INT 0
AV2 Valor asociado de aviso para In2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV2_Unit Unidad con AV2 INT 0
AV3 Valor asociado de aviso para In3 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV3_Unit Unidad con AV3 INT 0
AV4 Valor asociado de aviso para In4 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV4_Unit Unidad con AV4 INT 0
AV5 Valor asociado de aviso para In5 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV5_Unit Unidad con AV5 INT 0
AV6 Valor asociado de aviso para In6 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV6_Unit Unidad con AV6 INT 0
AV7 Valor asociado de aviso para In7 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV7_Unit Unidad con AV7 INT 0
AV8 Valor asociado de aviso para In8 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV8_Unit Unidad con AV8 INT 0
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00
BatchName Denominacin del lote S7-String
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1476) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0

Advanced Process Library (V8.1)


1482 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.1 Event - Generacin de avisos

Parmetro Descripcin Tipo Valor predeterminado


In1 Entrada In1 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In1MsgEn 1 = Activar aviso para entrada In1 BOOL 1
In2 Entrada In2 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In2MsgEn 1 = Activar aviso para entrada In2 BOOL 1
In3 Entrada In3 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In3MsgEn 1 = Activar aviso para entrada In3 BOOL 1
In4 Entrada In4 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In4MsgEn 1 = Activar aviso para entrada In4 BOOL 1
In5 Entrada In5 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In5MsgEn 1 = Activar aviso para entrada In5 BOOL 1
In6 Entrada In6 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In6MsgEn 1 = Activar aviso para entrada In6 BOOL 1
In7 Entrada In7 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In7MsgEn 1 = Activar aviso para entrada In7 BOOL 1
In8 Entrada In8 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In8MsgEn 1 = Activar aviso para entrada In8 BOOL 1
InvIn1 1 = Invertir entrada In1 BOOL 0
InvIn2 1 = Invertir entrada In2 BOOL 0
InvIn3 1 = Invertir entrada In3 BOOL 0
InvIn4 1 = Invertir entrada In4 BOOL 0
InvIn5 1 = Invertir entrada In5 BOOL 0
InvIn6 1 = Invertir entrada In6 BOOL 0
InvIn7 1 = Invertir entrada In7 BOOL 0
InvIn8 1 = Invertir entrada In8 BOOL 0
MS_RelOp 1 = Habilitacin para mantenimiento por BOOL 0
operador OS

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1483
Bloques de aviso
8.1 Event - Generacin de avisos

Parmetro Descripcin Tipo Valor predeterminado


MsgEvId Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
Occupied 1 = ocupado por un lote BOOL 0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o STRUCT -
SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OS_Perm Terminal para autorizaciones de control STRUCT -
(Pgina 1476) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate adicional
(Pgina 190) en la vista estndar
SelFp2 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate adicional
(Pgina 190) en la vista preliminar
StepNo Nmero de etapa del lote DWORD 16#00
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores de
Event (Pgina 1478).
MsgAckn Estado de acuse de aviso (salida WORD 16#0000
ACK_STATE de ALARM_8P)

Advanced Process Library (V8.1)


1484 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.1 Event - Generacin de avisos

Parmetro Descripcin Tipo Valor predeterminado


MsgErr 1 = Error de aviso (salida ERROR de BOOL 0
ALARM_8)
MsgStat Estado de aviso (salida STATUS de WORD 16#0000
ALARM_8P)
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1473) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1473) DWORD 16#00000000

Consulte tambin
Avisos de Event (Pgina 1479)
Diagrama de bloques de Event (Pgina 1485)
Modos de operacin de Event (Pgina 1476)

8.1.7 Diagrama de bloques de Event

Diagrama de bloques de Event


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Event (Pgina 1481)
Avisos de Event (Pgina 1479)
Tratamiento de errores de Event (Pgina 1478)
Funciones de Event (Pgina 1476)
Modos de operacin de Event (Pgina 1476)
Descripcin de Event (Pgina 1473)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1485
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

8.2 EventNck - Generacin de avisos sin acuse

8.2.1 Descripcin de EventNck

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1904
Familia: Report

Campo de aplicacin de EventNck


El bloque se utiliza para las siguientes aplicaciones:
generar avisos de acuse no obligatorio

Funcionamiento
El bloque se utiliza para emitir simultneamente un mximo de ocho avisos de acuse no
obligatorio.
A travs de las entradas se asignan los diferentes avisos a las seales vigiladas; adems, los
avisos se habilitan o bloquean en funcin del estado del proceso. Si cambia como mnimo
una de las seales vigiladas y habilitadas para la notificacin, se visualiza un aviso.
Para ello, en las entradas In1 a In8 se interconectan las seales que deben vigilarse. Cada
seal Inx puede adems invertirse mediante la entrada InvInx. Si visualiza un aviso cuando
cambia un valor de seal teniendo en cuenta la inversin.
Cada entrada recibe un texto de aviso propio. Si, p. ej., la entrada In5 recibe un aviso, se
emitir con el texto de aviso de la seal SIG 5.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
No es necesario un direccionamiento adicional.

Comportamiento en arranque
Durante el arranque, el bloque de aviso suprime todos los avisos. La duracin (nmero de
ciclos) de la supresin de avisos se ajusta con el parmetro RunUpCyc. En caso de reinicio
(OB100), se carga un contador interno con este valor y, seguidamente, se decrementa en
cada procesamiento. Mientras no sea cero, no se generarn avisos.
Seguidamente, se visualizan los avisos cuyo retardo de alarma todava no ha finalizado en
este tiempo.

Advanced Process Library (V8.1)


1486 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de EventNck
(Pgina 1494).

Bit de estado Parmetro


0 In1.Value
1 In2.Value
2 In3.Value
3 In4.Value
4 In5.Value
5 In6.Value
6 In7.Value
7 In8.Value
8 InvIn1
9 InvIn2
10 InvIn3
11 InvIn4
12 InvIn5
13 InvIn6
14 InvIn7
15 InvIn8
16 In1 con inversin
17 In2 con inversin
18 In3 con inversin
19 In4 con inversin
20 In5 con inversin
21 In6 con inversin
22 In7 con inversin
23 In8 con inversin
24 In1 no interconectada
25 In2 no interconectada
26 In3 no interconectada
27 In4 no interconectada
28 In5 no interconectada
29 In6 no interconectada
30 In7 no interconectada
31 In8 no interconectada

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 In1MsgEn
1 In2MsgEn

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1487
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Bit de estado Parmetro


2 In3MsgEn
3 In4MsgEn
4 In5MsgEn
5 In6MsgEn
6 In7MsgEn
7 In8MsgEn
8 AV1 no interconectada
9 AV2 no interconectada
10 AV3 no interconectada
11 AV4 no interconectada
12 AV5 no interconectada
13 AV6 no interconectada
14 AV7 no interconectada
15 AV8 no interconectada
16 seal activa 1 para avisos
17 seal activa 2 para avisos
18 seal activa 3 para avisos
19 seal activa 4 para avisos
20 seal activa 5 para avisos
21 seal activa 6 para avisos
22 seal activa 7 para avisos
23 seal activa 8 para avisos
24 MsgLock
25 - 31 no utilizado

Consulte tambin
Modos de operacin de EventNck (Pgina 1488)
Funciones de EventNck (Pgina 1489)
Tratamiento de errores de EventNck (Pgina 1491)
Avisos de EventNck (Pgina 1492)
Diagrama de bloques de EventNck (Pgina 1497)

8.2.2 Modos de operacin de EventNck

Modos de operacin de EventNck


Este bloque dispone de los modos de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

Advanced Process Library (V8.1)


1488 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de EventNck (Pgina 1486)
Funciones de EventNck (Pgina 1489)
Tratamiento de errores de EventNck (Pgina 1491)
Avisos de EventNck (Pgina 1492)
Conexiones de EventNck (Pgina 1494)
Diagrama de bloques de EventNck (Pgina 1497)

8.2.3 Funciones de EventNck

Funciones de EventNck
A continuacin se muestra una relacin de las funciones de este bloque.

Activar y desactivar avisos


Con los terminales In1MsgEn ... In8MsgEn se activan o desactivan los avisos pendientes en
las entradas In1 ... In8. En el ajuste estndar, todos los avisos estn activados.
Si, p. ej., desea desactivar los avisos de la conexin In4, debe ajustar la conexin
In4MsgEn = 0 correspondiente.
El terminal MsgLock = 1 permite desactivar todos los avisos.

Retardar alarmas
Es posible retardar la alarma de cambios de seal.
Para las alarmas entrantes (cambio de seal 0 - 1) se ajusta el retardo en el parmetro
AlmOnDly, para las alarmas salientes (cambio de seal 1 - 0) se ajusta el retardo en el
parmetro AlmOffDly.
El retardo est desactivado cuando se introduce 0 o un valor negativo.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1489
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Autorizaciones de control
El bloque dispone de los siguientes Autorizaciones de control (Pgina 232) para el parmetro
OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 - 31 no utilizado

Este bloque todava no dispone de ningn faceplate, las autorizaciones de control ya se


indican aqu a modo de preparacin para los faceplates.

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Comportamientos parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
27 Seleccionar valores asociados al aviso (Pgina 149)

Formacin del estado de seal para bloques


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
El bloque determina el estado de seal ms desfavorable por medio de todas las entradas
binarias y analgicas interconectadas y visualiza el valor en ST_Worst.

Advanced Process Library (V8.1)


1490 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

In1
etc. hasta
In8
AV1
etc. hasta
AV8

Consulte tambin
Descripcin de EventNck (Pgina 1486)
Modos de operacin de EventNck (Pgina 1488)
Tratamiento de errores de EventNck (Pgina 1491)
Avisos de EventNck (Pgina 1492)
Conexiones de EventNck (Pgina 1494)
Diagrama de bloques de EventNck (Pgina 1497)

8.2.4 Tratamiento de errores de EventNck

Tratamiento de errores de EventNck


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.

Consulte tambin
Descripcin de EventNck (Pgina 1486)
Modos de operacin de EventNck (Pgina 1488)
Funciones de EventNck (Pgina 1489)
Avisos de EventNck (Pgina 1492)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1491
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Conexiones de EventNck (Pgina 1494)


Diagrama de bloques de EventNck (Pgina 1497)

8.2.5 Avisos de EventNck

Comportamiento de aviso
Los avisos no acusables se generan mediante NOTIFY_8P . El bloque utiliza el canal de
comunicacin PMC y tiene 8 entradas digitales y 10 valores asociados.
Cada cambio de flanco detectado de una o varias entradas digitales provoca un aviso. Los
valores asociados estn asignados de forma coherente al aviso en el momento de la
evaluacin de flanco. Para las 8 seales hay un nmero de aviso comn que se divide en 8
avisos en la OS. El sistema de ingeniera (ES) asigna el nmero de aviso automticamente
llamando el servidor de avisos.

Avisos de proceso

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Aviso de estado operativo - sin acuse Texto 1
SIG 2 Aviso de estado operativo sin acuse Texto 2
SIG 3 Aviso de estado operativo sin acuse Texto 3
SIG 4 Aviso de estado operativo sin acuse Texto 4
SIG 5 Aviso de estado operativo sin acuse Texto 5
SIG 6 Aviso de estado operativo sin acuse Texto 6
SIG 7 Aviso de estado operativo sin acuse Texto 7
SIG 8 Aviso de estado operativo sin acuse Texto 8

La categora y el evento se modifican en el tipo de bloque y/o en la instancia de bloque en


funcin de las necesidades de cada uno.

Valores asociados para la instancia de aviso MsgEvId


Mediante el Feature Bit Seleccionar valores asociados al aviso (Pgina 149) es posible
determinar si debe utilizarse el estado de la seal o el valor analgico correspondiente como
valor asociado al aviso.

Valor asociado Parmetros del bloque


1 In1.ST
2 In2.ST
3 In3.ST
4 In4.ST

Advanced Process Library (V8.1)


1492 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Valor asociado Parmetros del bloque


5 In5.ST
6 In6.ST
7 In7.ST
8 In8.ST
9 no asignado
10 no asignado

Valores asociados para la instancia de aviso MsgEvId

Valor asociado Parmetros del bloque


1 AV1.Value
2 AV2.Value
3 AV3.Value
4 AV4.Value
5 AV5.Value
6 AV6.Value
7 AV7.Value
8 AV8.Value
9 no asignado
10 no asignado

Consulte tambin
Descripcin de EventNck (Pgina 1486)
Modos de operacin de EventNck (Pgina 1488)
Funciones de EventNck (Pgina 1489)
Tratamiento de errores de EventNck (Pgina 1491)
Conexiones de EventNck (Pgina 1494)
Diagrama de bloques de EventNck (Pgina 1497)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1493
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

8.2.6 Conexiones de EventNck

Terminales de EventNck

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AlmOnDly Tiempo de retardo de alarma [s] para la REAL 0.0
transicin de seal 0 1
AlmOffDly Tiempo de retardo de alarma [s] para la REAL 0.0
transicin de seal 1 0
AV1 Valor asociado de aviso para In1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV1_Unit Unidad con AV1 INT 0
AV2 Valor asociado de aviso para In2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV2_Unit Unidad con AV2 INT 0
AV3 Valor asociado de aviso para In3 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV3_Unit Unidad con AV3 INT 0
AV4 Valor asociado de aviso para In4 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV4_Unit Unidad con AV4 INT 0
AV5 Valor asociado de aviso para In5 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV5_Unit Unidad con AV5 INT 0
AV6 Valor asociado de aviso para In6 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV6_Unit Unidad con AV6 INT 0
AV7 Valor asociado de aviso para In7 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
AV7_Unit Unidad con AV7 INT 0
AV8 Valor asociado de aviso para In8 STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF

Advanced Process Library (V8.1)


1494 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Parmetro Descripcin Tipo Valor predeterminado


AV8_Unit Unidad con AV8 INT 0
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1489) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In1 Entrada In1 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In1MsgEn 1 = Activar aviso para entrada In1 BOOL 1
In2 Entrada In2 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In2MsgEn 1 = Activar aviso para entrada In2 BOOL 1
In3 Entrada In3 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In3MsgEn 1 = Activar aviso para entrada In3 BOOL 1
In4 Entrada In4 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In4MsgEn 1 = Activar aviso para entrada In4 BOOL 1
In5 Entrada In5 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In5MsgEn 1 = Activar aviso para entrada In5 BOOL 1
In6 Entrada In6 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In6MsgEn 1 = Activar aviso para entrada In6 BOOL 1
In7 Entrada In7 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In7MsgEn 1 = Activar aviso para entrada In7 BOOL 1
In8 Entrada In8 STRUCT -
Value: BOOL 0
ST: BYTE 16#FF
In8MsgEn 1 = Activar aviso para entrada In8 BOOL 1
InvIn1 1 = Invertir entrada In1 BOOL 0
InvIn2 1 = Invertir entrada In2 BOOL 0
InvIn3 1 = Invertir entrada In3 BOOL 0
InvIn4 1 = Invertir entrada In4 BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1495
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Parmetro Descripcin Tipo Valor predeterminado


InvIn5 1 = Invertir entrada In5 BOOL 0
InvIn6 1 = Invertir entrada In6 BOOL 0
InvIn7 1 = Invertir entrada In7 BOOL 0
InvIn8 1 = Invertir entrada In8 BOOL 0
MS_RelOp 1 = Habilitacin para mantenimiento por BOOL 0
operador OS
MsgEvId Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir Value: BOOL 0
avisos mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1= "Fuera de servicio", por interconexin o STRUCT -
SFC (cambio de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin BOOL 0
desde la OS
OS_Perm Terminal para autorizaciones de control STRUCT -
(Pgina 1489) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RunUpCyc Nmero de ciclos en el arranque durante INT 3
los cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
SelFp1 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate adicional
(Pgina 190) en la vista estndar
SelFp2 1 = Llamada de un bloque depositado en ANY -
este parmetro como faceplate adicional
(Pgina 190) en la vista preliminar
UserStatus Bits libremente asignables para su BYTE 16#00
utilizacin en PCS 7 OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Advanced Process Library (V8.1)


1496 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.2 EventNck - Generacin de avisos sin acuse

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores de
EventNck (Pgina 1491).
MsgErr 1 = Error de aviso (salida ERROR de BOOL 0
NOTIFY_8P)
MsgStat Estado de aviso (salida STATUS de WORD 16#0000
NOTIFY_8P)
MS_Release Habilitacin para mantenimiento: STRUCT -
1 = Habilitacin para el operador OS Value: BOOL 0
ST: BYTE 16#80
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm con los ajustes DWORD 16#FFFFFFFF
modificados por el algoritmo del bloque
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1486) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1486) DWORD 16#00000000

Consulte tambin
Modos de operacin de EventNck (Pgina 1488)
Avisos de EventNck (Pgina 1492)
Diagrama de bloques de EventNck (Pgina 1497)
Funciones parametrizables mediante el terminal Feature (Pgina 127)

8.2.7 Diagrama de bloques de EventNck

Diagrama de bloques de EventNck


Para este bloque no se ha previsto ningn diagrama de bloques.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1497
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Consulte tambin
Descripcin de EventNck (Pgina 1486)
Modos de operacin de EventNck (Pgina 1488)
Funciones de EventNck (Pgina 1489)
Tratamiento de errores de EventNck (Pgina 1491)
Avisos de EventNck (Pgina 1492)
Conexiones de EventNck (Pgina 1494)

8.3 EventTs - Generacin de avisos con sellado de tiempo

8.3.1 Descripcin de EventTs

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1812
Familia: Report

Campo de aplicacin de EventTs


El bloque se utiliza para las siguientes aplicaciones:
generar avisos de acuse obligatorio para seales con sello de tiempo

Funcionamiento
El bloque tiene que estar conectado con un bloque de canal y vigila un mximo de ocho
seales binarias distintas. Partiendo de dicha vigilancia, genera avisos de acuse obligatorio
con sello de tiempo que aparecen en la vista de avisos del bloque tecnolgico con el que est
conectado.
A travs de las entradas se asignan los diferentes avisos a las seales vigiladas; adems, los
avisos se habilitan o bloquean en funcin del estado del proceso. Si cambia como mnimo
una de las seales vigiladas y habilitadas para la notificacin, se visualiza un aviso con el sello
de tiempo del cambio de seal.
EventTs puede actuar de forma independiente o interconectado con un bloque tecnolgico
que tenga el parmetro de entrada EventTsIn. Si est configurada esta interconexin, los
avisos del bloque EventTs se visualizan en la OS, en la vista de avisos del bloque tecnolgico,
donde tambin pueden acusarse. Las siguientes funciones se controlan desde el bloque
tecnolgico:
Conmutacin al modo de operacin "Fuera de serv." y retorno al modo de operacin "On":
OosAct, OnAct
Habilitacin para mantenimiento: MS_Release

Advanced Process Library (V8.1)


1498 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Inhibir avisos mediante el parmetro MsgLock


Parmetros Batch: BatchEn, BatchID, BatchName, StepNo, Occupied

Nota
Entre el borrado de la interconexin de EventTs con el bloque tecnolgico y una descarga
de modificaciones debe volver a crearse la instancia EventTs.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorpora automticamente en el OB de arranque (OB100), as como en el OB1
debido al sellado de tiempo.
Si EventTs acta con un bloque tecnolgico, interconecte en CFC el parmetro de salida
EventTsOut del bloque EventTs con el parmetro de entrada EventTsIn del bloque
tecnolgico.
En las entradas In1 ... In8 o InTS1 ... InTS8 se interconectan adems las seales que
deben vigilarse, segn sea el tipo de obtencin del sello de tiempo. Cada seal Inx o
InTSx puede adems invertirse mediante la entrada Invx. Si visualiza un aviso cuando
cambia un valor de seal teniendo en cuenta la inversin.
Cada entrada recibe un texto de aviso propio. Si, p. ej., la entrada InTS5 recibe un aviso, se
emitir con el texto de aviso de la seal SIG 5.
La configuracin de los avisos para flancos descendentes 1 0 en HW Config solo repercute
en las entradas de seal InTS1 ... InTS8 del EventTs.
Si TimeStrampOn = 0 , es decir, cuando se utilizan las entradas In1 ... In8, la entrada
Invx = 1 debe activarse para generar un aviso en caso de cambio de flanco descendente 1
0 en la entrada Inx.

Nota
No est permitido interconectar el bloque con varios bloques tecnolgicos.

Para el bloque EventTs existen plantillas (templates) para tipos de puntos de instrumentacin
y control en la Advanced Process Library a modo de ejemplo con diferentes casos de
aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Motor con un valor analgico adicional y seales de sellado de tiempo
(Motor_AV_EventTs) (Pgina 2126)

Comportamiento en arranque
Durante el arranque, el bloque de aviso suprime todos los avisos. La duracin (nmero de
ciclos) de la supresin de avisos se ajusta con el parmetro RunUpCyc. En caso de reinicio
(OB100), se carga un contador interno con este valor y, seguidamente, se decrementa en
cada procesamiento. Mientras no sea cero, no se generarn avisos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1499
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de EventTs
(Pgina 1508).

Bit de estado Parmetro


0 seal activa 1
1 seal activa 2
2 seal activa 3
3 seal activa 4
4 seal activa 5
5 seal activa 6
6 seal activa 7
7 seal activa 8
8 InvIn1
9 InvIn2
10 InvIn3
11 InvIn4
12 InvIn5
13 InvIn6
14 InvIn7
15 InvIn8
16 seal activa 1 con inversin
17 seal activa 2 con inversin
18 seal activa 3 con inversin
19 seal activa 4 con inversin
20 seal activa 5 con inversin
21 seal activa 6 con inversin
22 seal activa 7 con inversin
23 seal activa 8 con inversin
24 seal activa 1 no interconectada
25 seal activa 2 no interconectada
26 seal activa 3 no interconectada
27 seal activa 4 no interconectada
28 seal activa 5 no interconectada
29 seal activa 6 no interconectada
30 seal activa 7 no interconectada
31 seal activa 8 no interconectada

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 In1MsgEn
1 In2MsgEn

Advanced Process Library (V8.1)


1500 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Bit de estado Parmetro


2 In3MsgEn
3 In4MsgEn
4 In5MsgEn
5 In6MsgEn
6 In7MsgEn
7 In8MsgEn
8 seal efectiva 1 para aviso
9 seal efectiva 2 para aviso
10 seal efectiva 3 para aviso
11 seal efectiva 4 para aviso
12 seal efectiva 5 para aviso
13 seal efectiva 6 para aviso
14 seal efectiva 7 para aviso
15 seal efectiva 8 para aviso
16 MsgLock
17 - 24 no utilizado
25 Occupied
26 BatchEn
27 Parmetro Batch disponible
28 - 31 No utilizado

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1512)
Avisos de EventTs (Pgina 1505)
Tratamiento de errores de EventTs (Pgina 1504)
Funciones de EventTs (Pgina 1502)
Modos de operacin de EventTs (Pgina 1501)

8.3.2 Modos de operacin de EventTs

Modos de operacin de EventTs


Este bloque dispone de los modos de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1501
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1512)
Conexiones de EventTs (Pgina 1508)
Avisos de EventTs (Pgina 1505)
Tratamiento de errores de EventTs (Pgina 1504)
Funciones de EventTs (Pgina 1502)
Descripcin de EventTs (Pgina 1498)

8.3.3 Funciones de EventTs

Funciones de EventTs
A continuacin se muestra una relacin de las funciones de este bloque.

Activar y desactivar avisos


Con las conexiones InMsgEn1 ... InMsgEn8 se activan o desactivan individualmente los
avisos pendientes en las entradas In1 ... In8 o InTS1 ... InTS8. En el ajuste estndar, todos
los avisos estn activados.
Si, p. ej., desea desactivar los avisos de la conexin InTS4, debe ajustar la conexin
InMsgEn4 = 0 correspondiente.
La conexin MsgLock = 1 permite desactivar todos los avisos.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Advanced Process Library (V8.1)


1502 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Sello de tiempo como valor asociado de un aviso


Mediante la entrada TimeStampOn se elige cmo debe formarse el sello de tiempo para las
seales del EventTs:
Si desea utilizar el sello de tiempo de alta precisin de la periferia, ponga
TimeStampOn = 1. Interconecte una de las entradas InTSx con la salida TS_Out del
bloque Pcs7DiIT.
Si desea utilizar el sello de tiempo de la CPU, ponga
TimeStampOn = 0. Interconecte una de las entradas Inx con la salida PV_Out del bloque
Pcs7DiIT o con una salida adecuada de otro bloque.
Encontrar ms propiedades del sellado de tiempo en la descripcin de la funcin estndar
Sellado de tiempo (Pgina 188).

Estado de seal como valor asociado de un aviso


Para cada seal se visualiza, adems del sello de tiempo, el estado de seal como valor
asociado del aviso.

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Autorizaciones de control
El bloque dispone de los siguientes Autorizaciones de control (Pgina 232) para el parmetro
OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 - 31 no utilizado

Este bloque todava no dispone de ningn faceplate, las autorizaciones de control ya se


indican aqu a modo de preparacin para los faceplates.

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Funciones parametrizables a travs del parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1503
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
8 Notificar con parmetros BATCH (Pgina 149)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)

Visualizar y emitir estado de seal


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
El bloque determina el estado de seal ms desfavorable por medio de todas las entradas
binarias interconectadas (segn TimeStampOn) y visualiza el valor en ST_Worst.
TimeStampOn = 0
In1
etc. hasta
In8
TimeStampOn = 1
InTS1
etc. hasta
InTS8

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1512)
Conexiones de EventTs (Pgina 1508)
Avisos de EventTs (Pgina 1505)
Tratamiento de errores de EventTs (Pgina 1504)
Modos de operacin de EventTs (Pgina 1501)
Descripcin de EventTs (Pgina 1498)

8.3.4 Tratamiento de errores de EventTs

Tratamiento de errores de EventTs


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:

Advanced Process Library (V8.1)


1504 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1512)
Conexiones de EventTs (Pgina 1508)
Avisos de EventTs (Pgina 1505)
Funciones de EventTs (Pgina 1502)
Modos de operacin de EventTs (Pgina 1501)
Descripcin de EventTs (Pgina 1498)

8.3.5 Avisos de EventTs

Comportamiento de aviso
Los avisos acusables se generan mediante ALARM_8P. El ALARM_8P tiene 8 entradas
digitales y 10 valores asociados. Cada cambio de flanco detectado de una o varias entradas
digitales provoca un aviso. Los valores asociados estn asignados de forma coherente al
aviso en el momento de la evaluacin de flanco. Para las 8 seales hay un nmero de aviso
comn que se divide en 8 avisos en la OS. El sistema de ingeniera (ES) asigna el nmero
de aviso automticamente llamando el servidor de avisos.

Avisos de proceso

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Aviso de control de $$BlockComment$$
1 procesos AS - Fallo InTS1 Estado 16#@1%x@
SIG 2 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS2 Estado 16#@2%x@
SIG 3 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS3 Estado 16#@3%x@
SIG 4 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS1 Estado 16#@4%x@

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1505
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Instancia Identificador Categora Evento


de aviso del aviso
SIG 5 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS5 Estado 16#@5%x@
SIG 6 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS6 Estado 16#@6%x@
SIG 7 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS7 Estado 16#@7%x@
SIG 8 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS8 Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Para TimeStampOn = 0 rige: 16#@n%x@ (n = 1 ... 8): el valor contiene el estado de seal
de In1 ... In8
Para TimeStampOn = 1 rige: 16#@n%x@ (n = 1 ... 8): informacin sobre la validez del sello
de tiempo de InTS0 ... InTS8. Si el valor es 80, el sello de tiempo se obtiene de la periferia.
Si el valor 80, el sello de tiempo de la periferia no es vlido; en sustitucin, el sello de tiempo
se obtiene de la CPU, con lo que es impreciso.
La categora y el evento se modifican en el tipo de bloque y/o en la instancia de bloque en
funcin de las necesidades de cada uno.

Valores asociados para la instancia de aviso MsgEvId

Valor asociado Parmetros del bloque


1 TimeStampOn = 0: In1.ST
2 TimeStampOn = 0: In2.ST
3 TimeStampOn = 0: In3.ST
4 TimeStampOn = 0: In4.ST
5 TimeStampOn = 0: In5.ST
6 TimeStampOn = 0: In6.ST
7 TimeStampOn = 0: In7.ST
8 TimeStampOn = 0: In8.ST
9 no asignado
10 no asignado

Valores asociados para la instancia de aviso MsgEvId

Valor asociado Parmetros del bloque


1 TimeStampOn = 1: InTS1.ST
2 TimeStampOn = 1: InTS2.ST
3 TimeStampOn = 1: InTS3.ST
4 TimeStampOn = 1: InTS4.ST

Advanced Process Library (V8.1)


1506 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Valor asociado Parmetros del bloque


5 TimeStampOn = 1: InTS5.ST
6 TimeStampOn = 1: InTS6.ST
7 TimeStampOn = 1: InTS7.ST
8 TimeStampOn = 1: InTS8.ST
9 no asignado
10 no asignado

Con el bit Feature 8 = 1, se transfieren las informaciones de Batch:


Los 3 primeros valores asociados se escriben del siguiente modo y les siguen el estado de
las seales de entrada o bien la validez del sello de tiempo dependiendo de TimeStampOn:

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchId
4 In1.ST / InTS1.ST
5 In2.ST / InTS2.ST
6 In3.ST / InTS3.ST
7 In4.ST / InTS4.ST
8 In5.ST / InTS5.ST
9 In6.ST / InTS6.ST

El 10. valor asociado no est disponible.


En "Propiedades - Bloque - Propiedades especiales - Avisos avanzados - Bloque de textos
de aviso" debe introducirse la identificacin de Batch @1%s@.
Los valores asociados en los avisos de proceso (evento) deben ser incrementados en 3:

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Aviso de control de $$BlockComment$$
1 procesos AS - Fallo InTS1 Estado 16#@4%x@
SIG 2 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS2 Estado 16#@5%x@
SIG 3 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS3 Estado 16#@6%x@
SIG 4 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS1 Estado 16#@7%x@
SIG 5 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS5 Estado 16#@8%x@
SIG 6 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS6 Estado 16#@9%x@

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1507
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Instancia Identificador Categora Evento


de aviso del aviso
SIG 7 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS7 Estado1
SIG 8 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS8 Estado1
1
Aqu ya no se puede indicar ningn valor asociado por separado.

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1512)
Conexiones de EventTs (Pgina 1508)
Tratamiento de errores de EventTs (Pgina 1504)
Funciones de EventTs (Pgina 1502)
Modos de operacin de EventTs (Pgina 1501)
Descripcin de EventTs (Pgina 1498)
Seleccionar valores asociados al aviso (Pgina 149)

8.3.6 Conexiones de EventTs


Terminales de EventTs

Entradas

Parmetro Descripcin Tipo Valor predeterminado


BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00
BatchName Denominacin del lote S7-string
EN 1 = El bloque llamado se BOOL 1
procesa
Feature Terminal para funciones STRUCT -
(Pgina 1502) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In1 Seal 1 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF
In2 Seal 2 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF

Advanced Process Library (V8.1)


1508 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Parmetro Descripcin Tipo Valor predeterminado


In3 Seal 3 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF
In4 Seal 4 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF
In5 Seal 5 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF
In6 Seal 6 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF
In7 Seal 7 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF
In8 Seal 8 para sello de tiempo STRUCT -
de la CPU Value: BOOL 0
ST: BYTE 16#FF
InTS1 Seal 1 con sello de tiempo ANY -
de la periferia
InTS2 Seal 2 con sello de tiempo ANY -
de la periferia
InTS3 Seal 3 con sello de tiempo ANY -
de la periferia
InTS4 Seal 4 con sello de tiempo ANY -
de la periferia
InTS5 Seal 5 con sello de tiempo ANY -
de la periferia
InTS6 Seal 6 con sello de tiempo ANY -
de la periferia
InTS7 Seal 7 con sello de tiempo ANY -
de la periferia
InTS8 Seal 8 con sello de tiempo ANY -
de la periferia
Inv1 1 = Invertir entrada In1 o BOOL 0
InTS1
Inv2 1 = Invertir entrada In2 o BOOL 0
InTS2
Inv3 1 = Invertir entrada In3 o BOOL 0
InTS3
Inv4 1 = Invertir entrada In4 o BOOL 0
InTS4
Inv5 1 = Invertir entrada In5 o BOOL 0
InTS5

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1509
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Parmetro Descripcin Tipo Valor predeterminado


Inv6 1 = Invertir entrada In6 o BOOL 0
InTS6
Inv7 1 = Invertir entrada In7 o BOOL 0
InTS7
Inv8 1 = Invertir entrada In8 o BOOL 0
InTS8
MsgEn1 1 = Activar aviso para BOOL 1
entrada In1 o InTS1
MsgEn2 1 = Activar aviso para BOOL 1
entrada In2 o InTS2
MsgEn3 1 = Activar aviso para BOOL 1
entrada In3 o InTS3
MsgEn4 1 = Activar aviso para BOOL 1
entrada In4 o InTS4
MsgEn5 1 = Activar aviso para BOOL 1
entrada In5 o InTS5
MsgEn6 1 = Activar aviso para BOOL 1
entrada In6 o InTS6
MsgEn7 1 = Activar aviso para BOOL 1
entrada In7 o InTS7
MsgEn8 1 = Activar aviso para BOOL 1
entrada In8 o InTS8
MsgEvId Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el Value: BOOL 0
captulo Inhibir avisos ST: BYTE 16#80
mediante el parmetro
MsgLock (Pgina 187).
MS_RelOp 1 = Habilitacin para BOOL 0
mantenimiento por operador
OS
Occupied 1 = ocupado por un lote BOOL 0
OnOp* 1 = Modo de operacin "On" BOOL 0
por operador
OosLi 1= "Fuera de servicio", por STRUCT -
interconexin o SFC (cambio Value: BOOL 0
de flanco 0-1)
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por BOOL 0
intervencin desde la OS
OS_Perm Terminal para Funciones de STRUCT -
EventTs (Pgina 1502) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RunUpCyc Nmero de ciclos en el INT 3
arranque durante los cuales
se inhiben los avisos

Advanced Process Library (V8.1)


1510 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Parmetro Descripcin Tipo Valor predeterminado


SampleTime Tiempo de muestreo [s] (se REAL 0.1
asigna automticamente)
SelFp1 1 = Llamada de un bloque ANY -
depositado en este
parmetro como faceplate
adicional (Pgina 190) en la
vista estndar
SelFp2 1 = Llamada de un bloque ANY -
depositado en este
parmetro como faceplate
adicional (Pgina 190) en la
vista estndar
StepNo Nmero de etapa del lote DWORD 16#00
TimeStampOn 0 = Utilizar el sello de tiempo BOOL 0
de la CPU
1 = Utilizar el sello de tiempo
de la periferia
UserStatus Bits libremente asignables BYTE 16#00
para su utilizacin en PCS 7
OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Salidas

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se BOOL 0
ha ejecutado sin errores
ErrorNum Emisin del nmero de error INT -1
pendiente. Para obtener
informacin sobre los
nmeros de error que puede
emitir este bloque, consulte
Tratamiento de errores de
EventTs (Pgina 1504)
EventTsOut Para conducir datos entre un STRUCT
bloque tecnolgico y los
bloques de aviso EventTs y
Event16Ts.
MS_Release Habilitacin para STRUCT -
mantenimiento: Value: BOOL 0
1 = Habilitacin para el ST: BYTE 16#80
operador OS
MsgAckn Estado de acuse de aviso WORD 16#0000
(salida ACK_STATE de
ALARM_8P)
MsgErr 1 = Error de aviso (salida BOOL 0
ERROR de ALARM_8P)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1511
Bloques de aviso
8.3 EventTs - Generacin de avisos con sellado de tiempo

Parmetro Descripcin Tipo Valor predeterminado


MsgStat Estado de aviso (salida WORD 16#0000
STATUS de ALARM_8P)
OnAct 1 = Modo de operacin "On" STRUCT -
activo Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de STRUCT -
servicio" Value: BOOL 0
ST: BYTE 16#80
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
OS_PermLog Visualizacin de OS_Perm DWORD 16#FFFFFFFF
con los ajustes modificados
por el algoritmo del bloque
ST_Worst Estado de seal ms BYTE 16#80
desfavorable
Status1 Palabra de estado 1 DWORD 16#00000000
(Pgina 1498)
Status2 Palabra de estado 2 DWORD 16#00000000
(Pgina 1498)

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1512)
Avisos de EventTs (Pgina 1505)
Modos de operacin de EventTs (Pgina 1501)

8.3.7 Diagrama de bloques de EventTs

Diagrama de bloques de EventTs


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de EventTs (Pgina 1508)
Avisos de EventTs (Pgina 1505)
Tratamiento de errores de EventTs (Pgina 1504)
Funciones de EventTs (Pgina 1502)
Modos de operacin de EventTs (Pgina 1501)
Descripcin de EventTs (Pgina 1498)

Advanced Process Library (V8.1)


1512 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

8.4.1 Descripcin de Event16Ts

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1887
Familia: Report

Campo de aplicacin de Event16Ts


El bloque se utiliza para las siguientes aplicaciones:
generar avisos de acuse obligatorio para seales con sello de tiempo
Para el bloque Event16Ts utilice las plantillas (templates) para los tipos de instrumentacin y
control del bloque EventTs en la Advanced Process Library como ejemplo con varios casos
de aplicacin. Sustituya el bloque EventTs por el bloque Event16Ts.

Funcionamiento
El bloque vigila hasta 16 seales binarias distintas, conecte el bloque al bloque de canal.
El bloque genera as avisos de acuse obligatorio con sello de tiempo que aparecen en la vista
de avisos del bloque tecnolgico con el que est interconectado.
A travs de las entradas se asignan los diferentes avisos a las seales vigiladas; adems, los
avisos se habilitan o bloquean en funcin del estado del proceso. Si cambia como mnimo
una de las seales vigiladas y habilitadas para la notificacin, se visualiza un aviso con el sello
de tiempo del cambio de seal.
Event16Ts puede actuar de forma independiente o interconectado con un bloque tecnolgico
que tenga el parmetro de entrada EventTsIn. Si est configurada esta interconexin, los
avisos del bloque Event16Ts se visualizan en la OS, en la vista de avisos del bloque
tecnolgico, donde tambin pueden acusarse. Las siguientes funciones se controlan desde
el bloque tecnolgico:
Conmutacin al modo de operacin "Fuera de serv." y retorno al modo de operacin "On":
OosAct, OnAct
Habilitacin para mantenimiento: MS_Release
Inhibir avisos mediante el parmetro MsgLock
Parmetros Batch: BatchEn, BatchID, BatchName, StepNo, Occupied

Nota
Entre el borrado de la interconexin de Event16Ts con el bloque tecnolgico y una descarga
de modificaciones debe volver a crearse la instancia Event16Ts.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1513
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorpora automticamente en el OB de arranque (OB100), as como en el OB1
para el sello de tiempo.
Si Event16Ts acta con un bloque tecnolgico, interconecte en CFC el parmetro de salida
EventTsOut del bloque Event16Ts con el parmetro de entrada EventTsIn del bloque
tecnolgico.
En las entradas In1 ... In16 o InTS1 ... InTS16 se interconectan adems las seales que
deben vigilarse, segn sea el tipo de obtencin del sello de tiempo. Cada seal Inx o
InTSx puede adems invertirse mediante la entrada Invx. Cuando cambia un valor de seal
teniendo en cuenta la inversin se emite un aviso.
Cada entrada recibe un texto de aviso propio. Si, p. ej., la entrada InTS5 recibe un aviso, ste
se emitir con el texto de aviso para la seal SIG 5.
La configuracin de los avisos para flancos descendentes 1 0 en HW Config solo repercute
en las entradas de seal InTS1 ... InTS16 del Event16Ts.
Si TimeStrampOn = 0 , es decir, si se utilizan las entradas In1 ... In16, debe ajustarse la
entrada Invx = 1 para generar un aviso en caso de cambio de flanco descendente 1 0 en
la entrada Inx.

Nota
No est permitido interconectar el bloque con varios bloques tecnolgicos.

Para el bloque Event16Ts existen plantillas (templates) para tipos de puntos de


instrumentacin y control en la Advanced Process Library a modo de ejemplo con diferentes
casos de aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Motor con un valor analgico adicional y seales de sellado de tiempo
(Motor_AV_EventTs) (Pgina 2126)

Comportamiento en arranque
Durante el arranque, el bloque de aviso suprime todos los avisos. La duracin (nmero de
ciclos) de la supresin de avisos se ajusta con el parmetro RunUpCyc. En caso de reinicio
(OB100), se carga un contador interno con este valor y, seguidamente, se decrementa en
cada procesamiento. Mientras no sea cero, no se generarn avisos.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de Event16Ts.

Bit de estado Parmetro


0 seal activa 1 con inversin
1 seal activa 2 con inversin
2 seal activa 3 con inversin

Advanced Process Library (V8.1)


1514 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Bit de estado Parmetro


3 seal activa 4 con inversin
4 seal activa 5 con inversin
5 seal activa 6 con inversin
6 seal activa 7 con inversin
7 seal activa 8 con inversin
8 seal activa 9 con inversin
9 seal activa 10 con inversin
10 seal activa 11 con inversin
11 seal activa 12 con inversin
12 seal activa 13 con inversin
13 seal activa 14 con inversin
14 seal activa 15 con inversin
15 seal activa 16 con inversin
16 seal activa 1 no interconectada
17 seal activa 2 no interconectada
18 seal activa 3 no interconectada
19 seal activa 4 no interconectada
20 seal activa 5 no interconectada
21 seal activa 6 no interconectada
22 seal activa 7 no interconectada
23 seal activa 8 no interconectada
24 seal activa 9 no interconectada
25 seal activa 10 no interconectada
26 seal activa 11 no interconectada
27 seal activa 12 no interconectada
28 seal activa 13 no interconectada
29 seal activa 14 no interconectada
30 seal activa 15 no interconectada
31 seal activa 16 no interconectada

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 Seal activa 1
1 Seal activa 2
2 Seal activa 3
3 Seal activa 4
4 Seal activa 5
5 Seal activa 6
6 Seal activa 7
7 Seal activa 8
8 Seal activa 9

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1515
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Bit de estado Parmetro


9 Seal activa 10
10 Seal activa 11
11 Seal activa 12
12 Seal activa 13
13 Seal activa 14
14 Seal activa 15
15 Seal activa 16
16 InvIn1
17 InvIn2
18 InvIn3
19 InvIn4
20 InvIn5
21 InvIn6
22 InvIn7
23 InvIn8
24 InvIn9
25 InvIn10
26 InvIn11
27 InvIn12
28 InvIn13
29 InvIn14
30 InvIn15
31 InvIn16

Asignacin de la palabra de estado del parmetro Status3

Bit de estado Parmetro


0 In1MsgEn
1 In2MsgEn
2 In3MsgEn
3 In4MsgEn
4 In5MsgEn
5 In6MsgEn
6 In7MsgEn
7 In8MsgEn
8 In9MsgEn
9 In10MsgEn
10 In11MsgEn
11 In12MsgEn
12 In13MsgEn
13 In14MsgEn
14 In15MsgEn

Advanced Process Library (V8.1)


1516 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Bit de estado Parmetro


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

Asignacin de la palabra de estado del parmetro Status4

Bit de estado Parmetro


0-7 No utilizado
8 - 15 No utilizado
16 MsgLock
7 - 24 No utilizado
25 Occupied
26 BatchEn
27 Parmetro Batch disponible
28 - 31 No utilizado

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1529)
Terminales de Event16Ts (Pgina 1527)
Avisos de Event16Ts (Pgina 1521)
Tratamiento de errores de Event16Ts (Pgina 1521)
Funciones de Event16Ts (Pgina 1518)
Modos de operacin de Event16Ts (Pgina 1518)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1517
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

8.4.2 Modos de operacin de Event16Ts

Modos de operacin de Event16Ts


Este bloque dispone de los modos de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1529)
Terminales de Event16Ts (Pgina 1527)
Avisos de Event16Ts (Pgina 1521)
Tratamiento de errores de Event16Ts (Pgina 1521)
Funciones de Event16Ts (Pgina 1518)
Descripcin de Event16Ts (Pgina 1513)

8.4.3 Funciones de Event16Ts

Funciones de Event16Ts
A continuacin se muestra una relacin de las funciones de este bloque.

Activar y desactivar avisos


Con las conexiones InMsgEn1 ... InMsgEn8 se activan o desactivan individualmente los
avisos pendientes en las entradas In1 ... In8 o InTS1 ... InTS8. En el ajuste estndar, todos
los avisos estn activados.
Si, p. ej., desea desactivar los avisos de la conexin InTS4, debe ajustar el respectivo terminal
InMsgEn4 = 0 .
El terminal MsgLock = 1 permite desactivar todos los avisos.

Advanced Process Library (V8.1)


1518 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Sello de tiempo como valor asociado de un aviso


Mediante la entrada TimeStampOn se elige cmo debe formarse el sello de tiempo para las
seales de Event16Ts:
Si desea utilizar el sello de tiempo de alta precisin de la periferia, ponga
TimeStampOn = 1. Interconecte una de las entradas InTSx con la salida TS_Out del
bloque Pcs7DiIT.
Si desea utilizar el sello de tiempo de la CPU, ponga
TimeStampOn = 0. Interconecte una de las entradas Inx con la salida PV_Out del bloque
Pcs7DiIT o con una salida adecuada de otro bloque.
Encontrar ms propiedades del sellado de tiempo en la descripcin de la funcin
estndar Sellado de tiempo (Pgina 188).

Estado de seal como valor asociado de un aviso


Para cada seal se visualiza, adems del sello de tiempo, el estado de seal como valor
asociado del aviso.

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Permisos de operacin
El bloque dispone de los siguientes Autorizaciones de control (Pgina 232) para el parmetro
OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 - 31 no utilizado

Este bloque todava no dispone de ningn faceplate, los permisos de operacin ya se indican
aqu a modo de preparacin para los faceplates.

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1519
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Funciones parametrizables mediante el parmetro Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
8 Notificar con parmetros BATCH (Pgina 149)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)

Visualizar y emitir el estado de seal


El bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal para
bloques tecnolgicos (Pgina 105).
El bloque determina el estado de seal ms desfavorable por medio de todas las entradas
binarias interconectadas (segn TimeStampOn) y visualiza el valor en ST_Worst.
TimeStampOn = 0
In1
etc. hasta
In16
TimeStampOn = 1
InTS1
etc. hasta
InTS16

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1529)
Terminales de Event16Ts (Pgina 1527)
Avisos de Event16Ts (Pgina 1521)
Tratamiento de errores de Event16Ts (Pgina 1521)
Modos de operacin de Event16Ts (Pgina 1518)
Descripcin de Event16Ts (Pgina 1513)

Advanced Process Library (V8.1)


1520 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

8.4.4 Tratamiento de errores de Event16Ts

Tratamiento de errores de EventTs


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1529)
Terminales de Event16Ts (Pgina 1527)
Avisos de Event16Ts (Pgina 1521)
Funciones de Event16Ts (Pgina 1518)
Modos de operacin de Event16Ts (Pgina 1518)
Descripcin de Event16Ts (Pgina 1513)

8.4.5 Avisos de Event16Ts

Comportamiento de aviso
Los avisos acusables se generan mediante ALARM_8P. El ALARM_8P tiene 8 entradas
digitales y 10 valores asociados. Cada cambio de flanco detectado de una o varias entradas
digitales provoca un aviso. Los valores asociados estn asignados de forma coherente al
aviso en el momento de la evaluacin de flanco. Para las 8 seales hay un nmero de aviso
comn que se divide en 8 avisos en la OS. El sistema de ingeniera (ES) asigna el nmero
de aviso automticamente llamando el servidor de avisos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1521
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Avisos de proceso (MsgEvId1)

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Aviso de control de $$BlockComment$$
1 procesos AS - Fallo InTS1 Estado 16#@1%x@
SIG 2 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS2 Estado 16#@2%x@
SIG 3 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS3 Estado 16#@3%x@
SIG 4 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS4 Estado 16#@4%x@
SIG 5 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS5 Estado 16#@5%x@
SIG 6 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS6 Estado 16#@6%x@
SIG 7 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS7 Estado 16#@7%x@
SIG 8 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS8 Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Para TimeStampOn = 0 rige: 16#@n%x@ (n = 1 ... 8): el valor contiene el estado de seal
de In1 ... In8
Para TimeStampOn = 1 rige: 16#@n%x@ (n = 1 ... 8): informacin sobre la validez del sello
de tiempo de InTS0 ... InTS8. Si el valor es 80, el sello de tiempo se obtiene de la periferia.
Si el valor 80, el sello de tiempo de la periferia no es vlido; en sustitucin, el sello de tiempo
se obtiene de la CPU, con lo que es impreciso.
La categora y el evento se modifican en el tipo de bloque o en la instancia de bloque en
funcin de las necesidades de cada uno.

Avisos de proceso (MsgEvId2)

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Aviso de control de $$BlockComment$$
2 procesos AS - Fallo InTS9 Estado 16#@1%x@
SIG 2 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS10 Estado 16#@2%x@
SIG 3 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS11 Estado 16#@3%x@
SIG 4 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS12 Estado 16#@4%x@

Advanced Process Library (V8.1)


1522 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Instancia Identificador Categora Evento


de aviso del aviso
SIG 5 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS13 Estado 16#@5%x@
SIG 6 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS14 Estado 16#@6%x@
SIG 7 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS15 Estado 16#@7%x@
SIG 8 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS16 Estado 16#@8%x@

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia
Para TimeStampOn = 0 rige: 16#@n%x@ (n = 1 ... 8): el valor contiene el estado de seal
de In9 ... In16
Para TimeStampOn = 1 rige: 16#@n%x@ (n = 1 ... 8): informacin sobre la validez del sello
de tiempo de InTS9 ... InTS16. Si el valor es 80, el sello de tiempo se obtiene de la periferia.
Si el valor 80, el sello de tiempo de la periferia no es vlido; en sustitucin, el sello de tiempo
se obtiene de la CPU, con lo que es impreciso.
La categora y el evento se modifican en el tipo de bloque o en la instancia de bloque en
funcin de las necesidades de cada uno.

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 TimeStampOn = 0: In1.ST
2 TimeStampOn = 0: In2.ST
3 TimeStampOn = 0: In3.ST
4 TimeStampOn = 0: In4.ST
5 TimeStampOn = 0: In5.ST
6 TimeStampOn = 0: In6.ST
7 TimeStampOn = 0: In7.ST
8 TimeStampOn = 0: In8.ST
9 no asignado
10 no asignado

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 TimeStampOn = 1: In9.ST
2 TimeStampOn = 1: In10.ST
3 TimeStampOn = 1: In11.ST
4 TimeStampOn = 1: In12.ST

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1523
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Valor asociado Parmetros del bloque


5 TimeStampOn = 1: In13.ST
6 TimeStampOn = 1: In14.ST
7 TimeStampOn = 1: In15.ST
8 TimeStampOn = 1: In16.ST
9 no asignado
10 no asignado

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 TimeStampOn = 0: InTS1.ST
2 TimeStampOn = 0: InTS2.ST
3 TimeStampOn = 0: InTS3.ST
4 TimeStampOn = 0: InTS4.ST
5 TimeStampOn = 0: InTS5.ST
6 TimeStampOn = 0: InTS6.ST
7 TimeStampOn = 0: InTS7.ST
8 TimeStampOn = 0: InTS8.ST
9 no asignado
10 no asignado

Valores asociados para la instancia de aviso MsgEvId2

Valor asociado Parmetros del bloque


1 TimeStampOn = 0: InTS9.ST
2 TimeStampOn = 0: InTS10.ST
3 TimeStampOn = 0: InTS11.ST
4 TimeStampOn = 0: InTS12.ST
5 TimeStampOn = 0: InTS13.ST
6 TimeStampOn = 0: InTS614.ST
7 TimeStampOn = 0: InTS15.ST
8 TimeStampOn = 0: InTS16.ST
9 no asignado
10 no asignado

Con el bit Feature 8 = 1, se transfieren las informaciones de Batch:


Los 3 primeros valores asociados se escriben del siguiente modo y les siguen el estado de
las seales de entrada o bien la validez del sello de tiempo dependiendo de TimeStampOn:

Advanced Process Library (V8.1)


1524 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchId
4 In1.ST / InTS1.ST
5 In2.ST / InTS2.ST
6 In3.ST / InTS3.ST
7 In4.ST / InTS4.ST
8 In5.ST / InTS5.ST
9 In6.ST / InTS6.ST

MsgEvId2

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchId
4 In7.ST / InTS7.ST
5 In8ST / InTS8.ST8
6 In9.ST / InTS9.ST
7 In10.ST / InTS10.ST
8 In11.ST / InTS11.ST
9 I12.ST / InTS12.ST

El 10. valor asociado no est disponible.


En "Propiedades - Bloque - Propiedades especiales - Avisos avanzados - Bloque de textos
de aviso" debe introducirse la identificacin de Batch @1%s@.
Los valores asociados en los avisos de proceso (evento) deben ser incrementados en 3:

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId1 SIG 1 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS1 Estado 16#@4%x@
SIG 2 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS2 Estado 16#@5%x@
SIG 3 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS3 Estado 16#@6%x@
SIG 4 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS4 Estado 16#@7%x@
SIG 5 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS5 Estado 16#@8%x@

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1525
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Instancia Identificador Categora Evento


de aviso del aviso
SIG 6 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS6 Estado 16#@9%x@
SIG 7 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS7 Estado1
SIG 8 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS8 Estado1
1
Aqu ya no se puede indicar ningn valor asociado por separado.

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Aviso de control de $$BlockComment$$
2 procesos AS - Fallo InTS9 Estado 16#@4%x@
SIG 2 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS10 Estado 16#@5%x@
SIG 3 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS11 Estado 16#@6%x@
SIG 4 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS12 Estado 16#@7%x@
SIG 5 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS13 Estado 16#@8%x@
SIG 6 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS14 Estado 16#@9%x@
SIG 7 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS15 Estado1
SIG 8 Aviso de control de $$BlockComment$$
procesos AS - Fallo InTS16 Estado1
1
Aqu ya no se puede indicar ningn valor asociado por separado.

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1529)
Terminales de Event16Ts (Pgina 1527)
Tratamiento de errores de Event16Ts (Pgina 1521)
Funciones de Event16Ts (Pgina 1518)
Modos de operacin de Event16Ts (Pgina 1518)
Descripcin de Event16Ts (Pgina 1513)
Seleccionar valores asociados al aviso (Pgina 149)

Advanced Process Library (V8.1)


1526 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

8.4.6 Terminales de Event16Ts


Terminales de EventTs

Entradas

Parmetro Descripcin Tipo Valor predeterminado


BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00
BatchName Denominacin del lote S7-string
EN 1 = El bloque llamado se BOOL 1
procesa
Feature Terminal para funciones STRUCT -
(Pgina 1518) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In1..In16 Seal 1..16 para sello de STRUCT -
tiempo de la CPU Value: BOOL 0
ST: BYTE 16#FF
InTS1..InTS16 Seal 1..16 con sello de ANY -
tiempo de la periferia
Inv1..Inc16 1 = Invertir entrada BOOL 0
In1..In16 o
InTS1..InTS16
MsgEn1..MsgEn16 1 = Activar aviso para BOOL 1
entrada In1..In16 o
InTS1..InTS16
MsgEvId1..MsgEvId2 Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el Value: BOOL 0
captulo Inhibir avisos ST: BYTE 16#80
mediante el parmetro
MsgLock (Pgina 187).
MS_RelOp 1 = Habilitacin para BOOL 0
mantenimiento por operador
OS
Occupied 1 = ocupado por un lote BOOL 0
OnOp* 1 = Modo de operacin "On" BOOL 0
por operador
OosLi 1= "Fuera de servicio", por STRUCT -
interconexin o SFC (cambio Value: BOOL 0
de flanco 0-1)
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por BOOL 0
intervencin desde la OS

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1527
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Parmetro Descripcin Tipo Valor predeterminado


OS_Perm Terminal para Funciones de STRUCT -
Event16Ts (Pgina 1518) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
RunUpCyc Nmero de ciclos en el INT 3
arranque durante los cuales
se inhiben los avisos
SampleTime Tiempo de muestreo [s] (se REAL 0.1
asigna automticamente)
SelFp1 1 = Llamada de un bloque ANY -
depositado en este
parmetro como faceplate
adicional (Pgina 190) en la
vista estndar
SelFp2 1 = Llamada de un bloque ANY -
depositado en este
parmetro como faceplate
adicional (Pgina 190) en la
vista estndar
StepNo Nmero de etapa del lote DWORD 16#00
TimeStampOn 0 = Utilizar el sello de tiempo BOOL 0
de la CPU
1 = Utilizar el sello de tiempo
de la periferia
UserStatus Bits libremente asignables BYTE 16#00
para su utilizacin en PCS 7
OS.

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Salidas

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se BOOL 0
ha ejecutado sin errores
ErrorNum Emisin del nmero de error INT -1
pendiente. Para obtener
informacin sobre los
nmeros de error que puede
emitir este bloque, consulte
Tratamiento de errores de
Event16Ts (Pgina 1521)
EventTsOut Para conducir datos entre un STRUCT
bloque tecnolgico y los
bloques de aviso EventTs y
Event16Ts.

Advanced Process Library (V8.1)


1528 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Parmetro Descripcin Tipo Valor predeterminado


MS_Release Habilitacin para STRUCT -
mantenimiento: Value: BOOL 0
1 = Habilitacin para el ST: BYTE 16#80
operador OS
MsgAckn1..MsgAckn2 Estado de acuse de aviso WORD 16#0000
(salida ACK_STATE de
ALARM_8P)
MsgErr1..MsgErr2 1 = Error de aviso (salida BOOL 0
ERROR de ALARM_8P)
MsgStat1..MsgStat2 Estado de aviso (salida WORD 16#0000
STATUS de ALARM_8P)
OS_PermLog Visualizacin de OS_Perm DWORD 16#FFFFFFFF
con los ajustes modificados
por el algoritmo del bloque
ST_Worst Estado de seal ms BYTE 16#80
desfavorable
Status1 Palabra de estado 1 DWORD 16#00000000
(Pgina 1513)
Status2 Palabra de estado 2 DWORD 16#00000000
(Pgina 1513)
Status3 Palabra de estado 3 DWORD 16#00000000
(Pgina 1518)
Status4 Palabra de estado 4 DWORD 16#00000000
(Pgina 1518)

Consulte tambin
Diagrama de bloques de EventTs (Pgina 1529)
Avisos de Event16Ts (Pgina 1521)

8.4.7 Diagrama de bloques de EventTs

Diagrama de bloques de EventTs


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de Event16Ts (Pgina 1527)
Avisos de Event16Ts (Pgina 1521)
Tratamiento de errores de Event16Ts (Pgina 1521)
Funciones de Event16Ts (Pgina 1518)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1529
Bloques de aviso
8.4 Event16Ts - Generacin de 16 avisos con sello de tiempo

Modos de operacin de Event16Ts (Pgina 1518)


Descripcin de Event16Ts (Pgina 1513)

Advanced Process Library (V8.1)


1530 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje 9
9.1 CountScL - Contador con sentido de contaje arriba o abajo

9.1.1 Descripcin de CountScL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1806
Familia: Count

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1531
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Campo de aplicacin de CountScL


El bloque se utiliza para las siguientes aplicaciones:
Incrementar o decrementar en caso de flanco ascendente de la seal de entrada binaria.

Funcionamiento
En caso de flancos positivos de la seal de entrada binaria In, el valor de contaje Out se
contar hacia delante o hacia atrs, segn sea el ajuste.
1. Incrementar (UpOp = 1 o UpLi =1)
El bloque incrementa con cada flanco ascendente de In. (parmetro de salida
CountMode = 1)
2. Decrementar (DnOp = 1 o DnLi = 1)
El bloque decrementa con cada flanco ascendente de In. (parmetro de salida
CountMode = 2)
3. Off (OffOp = 1 u OffLi = 1)
El bloque est desactivado (parmetro de salida CountMode = 0). No se cuenta.
,QFUHPHQWDU

 
,Q
 

2XW$+B/LP

2XW:+B/LP

2XW7+B/LP

2XW

2XW7+B$FW

2XW:+B$FW

2XW$+B$FW

Advanced Process Library (V8.1)


1532 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

'HFUHPHQWDU

 
,Q
 

2XW

2XW7/B/LP

2XW:/B/LP

2XW$/B/LP

2XW7/B$FW

2XW:/B$FW

2XW$/B$FW

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El comportamiento en arranque de este bloque se define mediante dos Feature Bits:
Bit 0: Definir el comportamiento en arranque (Pgina 132)
Bit 5: Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)

Comportamiento temporal
Este bloque no tiene comportamiento temporal configurable.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1533
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de CountScL
(Pgina 1541).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 - 10 no utilizado
11 LiOp
12 - 13 no utilizado
14 1 = Estado de seal no vlido
15 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock.Value
1 OutAH_Act.Value
2 OutWH_Act.Value
3 OutTH_Act.Value
4 OutTL_Act.Value
5 OutWL_Act.Value
6 OutAL_Act.Value
7 OutAH_En
8 OutWH_En
9 OutTH_En
10 OutTL_En
11 OutWL_En
12 OutAL_En
13 OutAH_MsgEn
14 OutWH_MsgEn
15 OutTH_MsgEn
16 OutTL_MsgEn
17 OutWL_MsgEn
18 OutAL_MsgEn
19 no utilizado
20 incrementar
21 contador desactivado

Advanced Process Library (V8.1)


1534 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Bit de estado Parmetro


22 decrementar
23 - 30 no utilizado
31 MS_RelOp

Consulte tambin
Funciones de CountScL (Pgina 1536)
Avisos de CountScL (Pgina 1540)
Diagrama de bloques de CountScL (Pgina 1545)
Tratamiento de errores de CountScL (Pgina 1539)
Modos de operacin de CountScL (Pgina 1535)

9.1.2 Modos de operacin de CountScL

Modos de operacin de CountScL


Este bloque dispone de los modos de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de CountScL (Pgina 1545)
Terminales de CountScL (Pgina 1541)
Avisos de CountScL (Pgina 1540)
Tratamiento de errores de CountScL (Pgina 1539)
Descripcin de CountScL (Pgina 1531)
Funciones de CountScL (Pgina 1536)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1535
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

9.1.3 Funciones de CountScL

Funciones de CountScL
A continuacin se muestra una relacin de las funciones de este bloque.

Vigilancia de lmites del valor de contaje


Este bloque dispone de la funcin estndar Vigilancia de lmites del valor de contaje
(Pgina 83).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Relectura del ltimo valor contado


Cuando se cuenta (se ve en el parmetro de salida Out), el valor de contaje se indica
directamente en el parmetro de entrada OldOut:
OldOut = OutSi ahora se realiza un arranque en caliente, el valor de contaje (Out) se pone
automticamente al valor predeterminado, siempre que el Feature Bit Definir el
comportamiento en arranque (Pgina 132) est ajustado en correspondencia ((= 0) )
(OldOut Out). En este caso, el valor de OldOut no se volver a actualizar hasta que el
valor de contaje (Out) cambie de nuevo debido a un impulso. Ahora vuelve a regir
OldOut = Out.

Poner contador a cero


Mediante el parmetro interconectable ResetCount, el valor contado se resetea en el
parmetro de salida Out. El reset se produce tras un flanco 0 - 1 .
El valor de contaje no puede ponerse a cero desde el faceplate.
Con el bit Feature 30 "Definir el reset en funcin del modo de operacin o del parmetro
LiOp", el reset se puede realizar en funcin del parmetro LiOp:
bit Feature 30 =0: el reset no depende de LiOp
bit Feature 30 =1: el reset solo es posible si LiOp =1.

Poner el valor de contaje al ajuste estndar


Mediante el parmetro de entrada PresetVal es posible introducir un valor de contaje a partir
del cual deba contarse cuando se d el comando (con 1) para poner el valor de contaje al
ajuste estndar mediante el parmetro de entrada PresetEn. Esto s puede realizarse desde
el faceplate.
En este caso, el parmetro de salida Out se pone al valor PresetVal.

Advanced Process Library (V8.1)


1536 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Con el bit Feature 30 "Definir el reset en funcin del modo de operacin o del parmetro
LiOp", el valor de contaje se puede poner al ajuste estndar en funcin del parmetro LiOp:
bit Feature 30 =0: poner el valor de contaje al ajuste estndar no depende de LiOp
bit Feature 30 =1: solo es posible poner el valor de contaje al ajuste estndar si LiOp =0.

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando el siguiente
parmetro:
In.ST
OutST
Los estados de seal siguientes se forman a partir de:

Estado de Estado utilizado


seal
OutST Incrementar, decrementar: se forman a partir del estado de seal In.ST y del ltimo
estado de seal OutST.
Contador desactivado: el estado de seal OutST est congelado.
Al resetear CountScL se resetea tambin el estado de seal: OutST := 16#80

Comportamientos parametrizables mediante el terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el terminal
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
5 Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1537
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Bit Funcin
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el contaje
5 1 = El operador puede conmutar al modo Incrementar
6 1 = El operador puede conmutar al modo Decrementar
7 - 11 no utilizado
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el lmite (OutAH_Lim) para la alarma arriba
14 1 = El operador puede modificar el lmite (OutWH_Lim) para la advertencia arriba
15 1 = El operador puede modificar el lmite (OutTH_Lim) para la tolerancia arriba
16 no utilizado
17 1 = El operador puede modificar el lmite (OutAL_Lim) para la alarma abajo
18 1 = El operador puede modificar el lmite (OutWL_Lim) para la advertencia abajo
19 1 = El operador puede modificar el lmite (OutTL_Lim) para la tolerancia abajo
20 no utilizado
21 1 = El operador puede poner el valor de contaje al ajuste predeterminado (PresetEn)
22 1 = El operador puede especificar el valor predeterminado (PresetTime)
23 1 = El operador puede activar/desactivar avisos mediante OutAH_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante OutWH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante OutTH_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante OutTL_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante OutWL_MsgEn
28 1 = El operador puede activar/desactivar avisos mediante OutAL_MsgEn
29 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Advanced Process Library (V8.1)


1538 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de CountScL (Pgina 1531)
Avisos de CountScL (Pgina 1540)
Terminales de CountScL (Pgina 1541)
Diagrama de bloques de CountScL (Pgina 1545)
Tratamiento de errores de CountScL (Pgina 1539)
Modos de operacin de CountScL (Pgina 1535)

9.1.4 Tratamiento de errores de CountScL

Tratamiento de errores de CountScL


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
51 Seal no vlida con LiOp = 1:
OffLi = 1 y UpLi = 1 o DnLi = 1
OffLi = 0 y UpLi = 1 y DnLi = 1

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1539
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Consulte tambin
Diagrama de bloques de CountScL (Pgina 1545)
Terminales de CountScL (Pgina 1541)
Avisos de CountScL (Pgina 1540)
Descripcin de CountScL (Pgina 1531)
Modos de operacin de CountScL (Pgina 1535)
Funciones de CountScL (Pgina 1536)

9.1.5 Avisos de CountScL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Funciones para visualizar lmites medidos
Los avisos que surgen como reaccin a las violaciones de lmites pueden inhibirse de acuerdo
con los ajustes de MsgEn y MsgLock.

Valores asociados para la instancia de aviso MsgEvId

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId SIG 1 Alarma - arriba $$BlockComment$$
Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
Lmite superior de advertencia violado
SIG 3 Tolerancia - arriba $$BlockComment$$
Lmite superior de tolerancia violado
SIG 4 Tolerancia - abajo $$BlockComment$$
Lmite inferior de tolerancia violado
SIG 5 Advertencia - abajo $$BlockComment$$
Lmite inferior de advertencia violado

Advanced Process Library (V8.1)


1540 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Instancia de Identificador del Categora Evento


aviso aviso
SIG 6 Alarma - abajo $$BlockComment$$
Lmite inferior de alarma violado
SIG 7 reservado $$BlockComment$$
SIG 8 reservado $$BlockComment$$

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Consulte tambin
Descripcin de CountScL (Pgina 1531)
Funciones de CountScL (Pgina 1536)
Terminales de CountScL (Pgina 1541)
Diagrama de bloques de CountScL (Pgina 1545)
Modos de operacin de CountScL (Pgina 1535)
Tratamiento de errores de CountScL (Pgina 1539)

9.1.6 Terminales de CountScL


Terminales de CountScL

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminado
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
DnLi 1 = Contador hacia atrs, por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DnOp* 1 = Contador hacia atrs, por operador BOOL 0
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones (Pgina 1536) adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In Valor de entrada binario STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1541
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Parmetro Descripcin Tipo Valor


predeterminado
LiOp 1 = Interconexin STRUCT -
0 = Operador Value: BOOL 0
ST: BYTE 16#80
MsgEvId Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos mediante Value: BOOL 0
el parmetro MsgLock (Pgina 187). ST: BYTE 16#80
MS_RelOp* El operador puede activar la habilitacin para BOOL 0
mantenimiento
Occupied 1 = Ocupado por un lote BOOL 0
OffLi 1 = Contador desactivado por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OffOp* 1 = Contador desactivado por operador BOOL 1
OldOut* Valor de salida precedente DINT 0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin o SFC (cambio STRUCT -
de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin desde la OS BOOL 0
OpSt_In Parmetro de entrada del permiso de operacin local, DWORD 16#00000000
debe interconectarse con el parmetro de salida Out del
bloque precedente OpStations (Pgina 382)
OS_Perm Terminal para permisos de operacin (Pgina 1536) STRUCT -
Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
OutAH_En 1 = Activar la alarma (arriba) del valor de contaje BOOL 1
OutAH_Lim Lmite de la alarma (arriba) del valor de contaje DINT 95
OutAH_MsgEn 1 = Activar aviso para la alarma (arriba) del valor de BOOL 1
contaje
OutAL_En 1 = Activar la alarma (abajo) del valor de contaje BOOL 1
OutAL_Lim Lmite de la alarma (abajo) del valor de contaje DINT 0
OutAL_MsgEn 1 = Activar aviso para la alarma (abajo) del valor de BOOL 1
contaje
OutOpHiScale Lmite superior de la escala en el indicador de barras del DINT 100
valor de contaje del faceplate
OutOpLoScale Lmite inferior de la escala en el indicador de barras del DINT 0
valor de contaje del faceplate
OutTH_En 1 = Activar aviso de tolerancia del valor de contaje (arriba) BOOL 0
OutTH_Lim Lmite de aviso de tolerancia del valor de contaje (arriba) DINT 85
OutTH_MsgEn 1 = Activar aviso de tolerancia del valor de contaje (arriba) BOOL 1
OutTL_En 1 = Activar aviso de tolerancia del valor de contaje (abajo) BOOL 0

Advanced Process Library (V8.1)


1542 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Parmetro Descripcin Tipo Valor


predeterminado
OutTL_Lim Lmite de aviso de tolerancia del valor de contaje (abajo) DINT 0
OutTL_MsgEn 1 = Activar aviso de tolerancia del valor de contaje (abajo) BOOL 1
OutUnit Unidad de medida para el valor de contaje Out INT 0
OutWH_En 1 = Activar advertencia del valor de contaje (arriba) BOOL 1
OutWH_Lim Lmite de advertencia del valor de contaje (arriba) DINT 90
OutWH_MsgEn 1 = Activar aviso de advertencia del valor de contaje BOOL 1
(arriba)
OutWL_En 1 = Activar advertencia del valor de contaje (abajo) BOOL 1
OutWL_Lim Lmite de advertencia del valor de contaje (abajo) DINT 0
OutWL_MsgEn 1 = Activar aviso de advertencia del valor de contaje BOOL 1
(abajo)
PresetEn* 1 = Poner bloque al valor de contaje predeterminado BOOL 0
(PresetVal)
PresetVal Ajuste predeterminado para el valor de contaje DINT 0
ResetCount 1 = Reinicio del contador STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RunUpCyc Nmero de ciclos de operacin en los que se inhiben INT 3
todos los avisos
SampleTime Tiempo de muestreo [s] (se asigna automticamente) REAL 0.1
SelFp1 Llamada de un bloque depositado en este parmetro ANY -
como faceplate adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en este parmetro ANY -
como faceplate adicional (Pgina 190) en la vista
preliminar
StepNo Nmero de etapa del lote DWORD 16#00000000
UpLi 1 = Contador hacia delante, por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
UpOp* 1 = Contador hacia delante, por operador BOOL 0

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminado
CountMode 0 = Contador desactivado INT 0
1 = Incrementa
2 = Decrementa
ENO 1 = El algoritmo del bloque se ha ejecutado sin errores BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1543
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Parmetro Descripcin Tipo Valor


predeterminado
ErrorNum Emisin del nmero de error pendiente. Para obtener INT -1
informacin sobre los nmeros de error que puede emitir
este bloque, consulte Tratamiento de errores de
CountScL (Pgina 1539)
MsgAckn Estado de acuse de aviso (salida ACK_STATE de la WORD 16#0000
primera ALARM_8P)
MsgErr 1 = Error de aviso (salida ERROR de la primera BOOL 0
ALARM_8P)
MsgStat Estado de aviso (salida STATUS de la primera WORD 16#0000
ALARM_8P)
MS_Release Habilitacin para mantenimiento STRUCT -
Value: BOOL 0
ST: BYTE 16#80
O_MS_Ext Reservado DWORD 0
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#00000000
conectarse en transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit 24 Feature
OS_PermLog Visualizacin de OS_Perm con los ajustes modificados DWORD 16#FFFFFFFF
por el algoritmo del bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
Out Valor de contaje DINT 0
OutAH_Act 1 = Alarma del valor de contaje (arriba) activa. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutAL_Act 1 = Alarma del valor de contaje (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutST Estado de seal para Out BYTE 16#80
OutTH_Act 1 = Aviso de tolerancia del valor de contaje (arriba) activo. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).

Advanced Process Library (V8.1)


1544 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Parmetro Descripcin Tipo Valor


predeterminado
OutTL_Act 1 = Aviso de tolerancia del valor de contaje (abajo) activo. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutWH_Act 1 = Advertencia del valor de contaje (arriba) activa. Es STRUCT -
posible modificar el comportamiento de este parmetro Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de
ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutWL_Act 1 = Advertencia del valor de contaje (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1531) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1531) DWORD 16#00000000

Consulte tambin
Avisos de CountScL (Pgina 1540)
Diagrama de bloques de CountScL (Pgina 1545)
Modos de operacin de CountScL (Pgina 1535)

9.1.7 Diagrama de bloques de CountScL

Diagrama de bloques de CountScL


Para este bloque no hay ningn diagrama de bloques.

Consulte tambin
Descripcin de CountScL (Pgina 1531)
Modos de operacin de CountScL (Pgina 1535)
Funciones de CountScL (Pgina 1536)
Tratamiento de errores de CountScL (Pgina 1539)
Avisos de CountScL (Pgina 1540)
Terminales de CountScL (Pgina 1541)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1545
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

9.1.8 Manejo y visualizacin

9.1.8.1 Vistas de CountScL

Vistas del bloque CountScL


El bloque CountScL dispone de las vistas siguientes:
Vista estndar de CountScL (Pgina 1546)
Vista de avisos (Pgina 280)
Vista de valores lmite de CountScL (Pgina 1548)
Visor de curvas (Pgina 283)
Vista de parmetros de CountScL (Pgina 1549)
Vista preliminar de CountScL (Pgina 1550)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque CountScL (Pgina 1551)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

9.1.8.2 Vista estndar de CountScL

Vista estndar de CountScL









Advanced Process Library (V8.1)


1546 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Activacin y desactivacin del contador


Esta rea muestra el estado operativo predeterminado del contador. Se visualizan y ejecutan
los estados siguientes:
"On "
"On "
"Off"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(3) Rango superior e inferior de escala del valor de contaje


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra del valor de
contaje. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin del valor de contaje


En esta rea se muestra el valor de contaje actual con estado de seal OutST.
La denominacin del valor de contaje actual puede definirse en el parmetro de salida
correspondiente mediante el atributo s7_shortcut. Si no hay nada definido, se visualiza el
texto estndar.
Consulte al respecto el captulo Rotulacin de botones y textos (Pgina 192).

(5) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(6) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
"Seal no vlida"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1547
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

(7) Indicacin grfica del valor de contaje actual


Esta rea muestra el valor de contaje actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(8) Visualizacin de lmites


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: Alarma
Amarillo: Advertencia
Azul: tolerancia
En el modo de contaje "Incrementar" solo se visualizan los tringulos de color de los valores
lmite superiores y en el modo de contaje "Decrementar" solo se visualizan tringulos de color
de los valores lmite inferiores.

9.1.8.3 Vista de valores lmite de CountScL

Vista de valores lmite de CountScL

 

(1) Lmites del contador


En esta rea se pueden introducir los lmites del contador. Consulte al respecto el captulo
Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba
"H tolerancia": tolerancia arriba
"L tolerancia": tolerancia abajo
"L advertencia": advertencia abajo
"L alarma": alarma abajo

Advanced Process Library (V8.1)


1548 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

(2) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(3) "Inhibicin del aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.

(4) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

9.1.8.4 Vista de parmetros de CountScL

Vista de parmetros de CountScL





(1) Ajuste predeterminado del contador


Introduzca aqu el valor predeterminado a partir del que debe empezar el contaje. Consulte
al respecto el captulo Modificacin de valores (Pgina 236).

(2) Poner al valor predeterminado


Aqu se pone el valor de contaje al ajuste predeterminado. Consulte al respecto el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1549
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

(3) Servicio
En esta rea se activa la funcin siguiente:
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte el captulo Habilitacin para
mantenimiento (Pgina 58).

(4) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

9.1.8.5 Vista preliminar de CountScL

Vista preliminar de CountScL

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:

Advanced Process Library (V8.1)


1550 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"Off": se permite desactivar el contaje.
"On ": se permite operar el contaje hacia delante.
"On ": se permite operar el contaje hacia atrs.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo Fuera de servicio.
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

9.1.8.6 Smbolo de bloque CountScL

Smbolos del bloque CountScL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de memoria
Indicador de contador en marcha

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1551
Bloques de contaje
9.1 CountScL - Contador con sentido de contaje arriba o abajo

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo de


operacin "Fuera de servicio"
(ejemplo de smbolo de bloque del
tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

Advanced Process Library (V8.1)


1552 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

9.2 CountOh - Determinacin del tiempo de ejecucin

9.2.1 Descripcin de CountOh

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1864
Familia: Count

Campo de aplicacin de CountOh


El bloque se utiliza para las siguientes aplicaciones:
Determinar el tiempo de ejecucin de un grupo

Funcionamiento
El bloque determina el tiempo que hace que un grupo est en servicio.
1. Off (OffOp = 1 u OffLi = 1)
El bloque est desactivado (parmetro de salida CountMode = 0). No se cuenta.
2. Incrementar (UpOp = 1 o UpLi = 1)
El tiempo de servicio del grupo conectado se incrementa (parmetro de salida
CountMode = 1).
3. Decrementar (DnOp = 1 o DnLi = 1)
El tiempo de operacin del grupo conectado se decrementa (parmetro de salida
CountMode = 2).
El tiempo de operacin se visualiza en das, horas, minutos y segundos despus de cada
ejecucin.
Si el tiempo de operacin excede los lmites ajustados se visualizar una alarma.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1553
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

,QFUHPHQWDU
'DVKRUDV
\PLQXWRV

$+B0LQXWHV

:+B0LQXWHV

7/B0LQXWHV

7LHPSR

7+B$FW

:+B$FW

$+B$FW

Si el bloque incrementa y el tiempo de operacin total (TimeMin) del grupo conectado es


mayor o igual que los lmites (TH_Minutes, WH_Minutes y AH_Minutes), se activan las
alarmas TH_Act, WH_Act y AH_Act.

'DVKRUDV 'HFUHPHQWDU
\PLQXWRV

7/B0LQXWHV

:/B0LQXWHV

$/B0LQXWHV

7LHPSR

7/B$FW

:/B$FW

$/B$FW

Si el bloque incrementa y el tiempo de operacin total (TimeMin) del grupo conectado es


mayor o igual que los lmites (TL_Minutes, WL_Minutes y AL_Minutes), se activan las
alarmas TL_Act, WL_Act y AL_Act.

Advanced Process Library (V8.1)


1554 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

El tiempo de operacin puede preajustarse. El operador puede ajustar el valor. Tambin puede
ajustar valores para das, horas y minutos a partir de los cuales se cuenta, siempre que tenga
la autorizacin necesaria.
El valor mximo ajustable para el tiempo de operacin es de 24855 das, 3 horas y 14 minutos.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El comportamiento en arranque de este bloque se define mediante dos Feature Bits:
Bit 0: Definir el comportamiento en arranque (Pgina 132)
Bit 5: Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)
Si se asigna el valor 1 al bit Feature 5, rige lo siguiente:
Days := OldDays
Hours := OldHours
Minutes := OldMinutes
Seconds := OldSeconds
Si se asigna el valor 1 al bit Feature 5 y al bit Feature 0, rige lo siguiente:
TotalTime := PresetTime
Los parmetros de salida Days, Hours y Minutes se convierten de acuerdo con
PresetTime.
Si se asigna el valor 0 al bit Feature 5 y el valor 1 al bit Feature 0, no hay ningn ajuste
predeterminado.

Comportamiento temporal
El bloque slo funciona adecuadamente en un OB de alarma cclica. Para un registro correcto
del tiempo debera incorporarse al mismo grupo de ejecucin (en CFC) que el bloque de
control del grupo vigilado.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Terminales de CountOh
(Pgina 1564).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 no utilizado

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1555
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Bit de estado Parmetro


3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 - 10 no utilizado
11 LiOp
12 - 13 no utilizado
14 1 = Estado de seal no vlido
15 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock.Value
1 AH Act.Value
2 WH_Act.Value
3 TH_Act.Value
4 TL_Act.Value
5 WL_Act.Value
6 AL_Act.Value
7 AH_En
8 WH_En
9 TH_En
10 TL_En
11 WL_En
12 AL_En
13 AH_MsgEn
14 WH_MsgEn
15 TH_MsgEn
16 TL_MsgEn
17 WL_MsgEn
18 AL_MsgEn
19 no utilizado
20 incrementar
21 contador desactivado
22 decrementar
23 - 30 no utilizado
31 MS_RelOp

Advanced Process Library (V8.1)


1556 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Consulte tambin
Funciones de CountOh (Pgina 1557)
Avisos de CountOh (Pgina 1563)
Diagrama de bloques de CountOh (Pgina 1569)
Tratamiento de errores de CountOh (Pgina 1562)
Modos de operacin de CountOh (Pgina 1557)

9.2.2 Modos de operacin de CountOh

Modos de operacin de CountOh


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Diagrama de bloques de CountOh (Pgina 1569)
Terminales de CountOh (Pgina 1564)
Avisos de CountOh (Pgina 1563)
Tratamiento de errores de CountOh (Pgina 1562)
Descripcin de CountOh (Pgina 1553)
Funciones de CountOh (Pgina 1557)

9.2.3 Funciones de CountOh

Funciones de CountOh
Este bloque dispone de las funciones siguientes:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1557
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Vigilancia de lmites del tiempo de operacin


El tiempo de operacin en minutos (TimeIn) se vigila en los lmites siguientes:
1. Alarma (AH_Minutes y AL_Minutes)
2. Advertencia (WH_Minutes y WL_Minutes)
3. Tolerancia (TH_Minutes y TL_Minutes)

Nota
Vigilancia de lmites:
La vigilancia de lmites depende del sentido de contaje:
modo de operacin 1 (incrementar), vigilancia de lmites superior
AH_Minutes
WH_Minutes
TH_Minutes
modo de operacin 2 (decrementar), vigilancia de lmites inferior
AL_Minutes
WL_Minutes
TL_Minutes

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Comportamientos parametrizables mediante el terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
5 Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)

Advanced Process Library (V8.1)


1558 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Bit Funcin
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)

Relectura del ltimo valor contado


Cuando se cuenta (DeviceOn.Value = 1 y CountMode = 1 2), se actualizan las
entradas del ltimo tiempo de operacin vlido:
OldDays := Days
OldHours := Hours
OldMinutes := Minutes
OldSeconds := Seconds
Durante la carga completa se releen las entradas OldDays, OldHours, OldMinutes y
OldSeconds.
Tras un arranque en caliente se activan las salidas del tiempo de operacin, en funcin de la
parametrizacin del parmetro Feature.
Si se asigna el valor 1 al bit Feature 5, rige lo siguiente:
Days := OldDays
Hours := OldHours
Minutes := OldMinutes
Seconds := OldSeconds
Si se asigna el valor 1 al bit Feature 5 y al bit Feature 0, rige lo siguiente:
TotalTime := PresetTime
Los parmetros de salida Days, Hours y Minutes se convierten de acuerdo con
PresetTime.
Si se asigna el valor 0 al bit Feature 5 y el valor 1 al bit Feature 0, no hay ningn ajuste
predeterminado.

rea de visualizacin y operacin de valores de proceso y consignas


Este bloque dispone de la funcin estndar Rango de visualizacin y operacin para valores
de proceso y consignas (Pgina 189).

Poner contador a cero


Mediante el parmetro interconectable Reset se resetean los parmetros de salida del tiempo
de operacin. El reset se produce tras un flanco 0 - 1.
El valor de contaje no puede ponerse a cero desde el faceplate.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1559
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Con el bit Feature 30 "Definir el reset en funcin del modo de operacin o del parmetro LiOp",
el reset se puede realizar en funcin del parmetro LiOp:
bit Feature 30 =0: el reset no depende de LiOp
bit Feature 30 =1: el reset solo es posible si LiOp =1.

Poner el valor de contaje al ajuste estndar


Mediante los parmetros de entrada PresetTime y PresetEn es posible introducir el tiempo
de operacin a partir del cual debe contarse.
Si PresetEn est activado rige lo siguiente:
TotalTime := PresetTime
Las salidas Days, Hours y Minutes se convierten de acuerdo con PresetTime. La
introduccin de PresetTime tambin puede realizarse desde el faceplate.
El valor de tiempo PresetTime siempre se introduce en segundos.
Con el bit Feature 30 "Definir el reset en funcin del modo de operacin o del parmetro
LiOp", el valor de contaje se puede poner al ajuste estndar en funcin del parmetro LiOp:
bit Feature 30 = 0: poner el valor de contaje al ajuste estndar no depende de LiOp
bit Feature 30 = 1: solo es posible poner el valor al ajuste estndar si LiOp =0.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando el siguiente
parmetro:
In.ST
TmMinSt
Los estados de seal siguientes se forman a partir de:

Estado de seal Estado utilizado


TmMinST Incrementar, decrementar: se forman a partir del estado de seal In.ST y del ltimo
estado de seal TmMinST.
Contador desactivado: el estado de seal TmMinST est congelado.
Al resetear CountOh se resetea tambin el estado de seal: TmMinST := 16#80

Advanced Process Library (V8.1)


1560 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede iniciar el bloque
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el bloque
5 1 = El operador puede conmutar al modo Incrementar
6 1 = El operador puede conmutar al modo Decrementar
7 - 11 no utilizado
12 1 = El operador puede activar la habilitacin para mantenimiento
13 1 = El operador puede introducir AH_Lim
14 1 = El operador puede introducir WH_Lim
15 1 = El operador puede introducir TH_Lim
16 no utilizado
17 1 = El operador puede introducir AL_Lim
18 1 = El operador puede introducir WL_Lim
19 1 = El operador puede introducir TL_Lim
20 no utilizado
21 1 = El operador puede activar el ajuste predeterminado
22 1 = El operador puede aplicar el valor de tiempo ajustado
23 1 = El operador puede activar/desactivar avisos mediante AH_MsgEn
24 1 = El operador puede activar/desactivar avisos mediante WH_MsgEn
25 1 = El operador puede activar/desactivar avisos mediante TH_MsgEn
26 1 = El operador puede activar/desactivar avisos mediante TL_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante WL_MsgEn
28 1 = El operador puede activar/desactivar avisos mediante AL_MsgEn
29 - 31 no utilizado

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1561
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de CountOh (Pgina 1553)
Avisos de CountOh (Pgina 1563)
Terminales de CountOh (Pgina 1564)
Diagrama de bloques de CountOh (Pgina 1569)
Tratamiento de errores de CountOh (Pgina 1562)
Modos de operacin de CountOh (Pgina 1557)

9.2.4 Tratamiento de errores de CountOh

Tratamiento de errores de CountOh


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden devolverse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
51 Seal no vlida con LiOp = 1
OffLi = 1 y UpLi = 1 y/o DnLi = 1
OffLi = 0 y UpLi = 1 y DnLi = 1

Consulte tambin
Diagrama de bloques de CountOh (Pgina 1569)
Terminales de CountOh (Pgina 1564)
Avisos de CountOh (Pgina 1563)
Funciones de CountOh (Pgina 1557)
Modos de operacin de CountOh (Pgina 1557)
Descripcin de CountOh (Pgina 1553)

Advanced Process Library (V8.1)


1562 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

9.2.5 Avisos de CountOh

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Funciones para visualizar lmites medidos
Los avisos que surgen como reaccin a las violaciones de lmites pueden suprimirse de
acuerdo con los ajustes de xx_MsgEn y MsgLock.

Avisos de proceso

Instancia Identificador Categora Evento


de aviso del aviso
MsgEvId SIG 1 Alarma - arriba $$BlockComment$$
1 Lmite superior de alarma
violado
SIG 2 Advertencia - arriba $$BlockComment$$
Lmite superior de advertencia
violado
SIG 3 Tolerancia - arriba $$BlockComment$$
Lmite superior de tolerancia
violado
SIG 4 Tolerancia - abajo $$BlockComment$$
Lmite inferior de tolerancia
violado
SIG 5 Advertencia - abajo $$BlockComment$$
Lmite inferior de advertencia
violado
SIG 6 Alarma - abajo $$BlockComment$$
Lmite inferior de alarma
violado
SIG 7 Reservado $$BlockComment$$
Para uso interno
SIG 8 reservado $$BlockComment$$
Para uso interno

Explicacin:
$$BlockComment$$: contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1563
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Valores asociados para la instancia de aviso MsgEvId1

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID

Consulte tambin
Descripcin de CountOh (Pgina 1553)
Funciones de CountOh (Pgina 1557)
Terminales de CountOh (Pgina 1564)
Diagrama de bloques de CountOh (Pgina 1569)
Tratamiento de errores de CountOh (Pgina 1562)
Modos de operacin de CountOh (Pgina 1557)

9.2.6 Terminales de CountOh


Terminales de CountOh

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


AH_En Alarma arriba activa BOOL 1
AH_MsgEn Aviso para alarma arriba activo BOOL 1
AL_En Alarma abajo activa BOOL 1
AL_MsgEn Aviso para alarma abajo activo BOOL 1
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote (Batch ID) DWORD 16#00000000
BatchName Denominacin del lote S7-String
DayOpHiScale* Das de servicio - Lmite superior del visor de INT 100
barras de la OS
DayOpLoScale* Das de servicio - Lmite inferior del indicador INT 0
de barras de la OS
DaysAHLim* Das - lmite de alarma arriba INT 95
DaysALLim* Das - lmite de alarma abajo INT 0
DaysTHLim* Das - lmite de tolerancia arriba INT 85
DaysTLLim* Das - lmite de tolerancia abajo INT 0
DaysWHLim* Das - lmite de advertencia arriba INT 90
DaysWLLim* Das - lmite de advertencia abajo INT 0

Advanced Process Library (V8.1)


1564 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Parmetro Descripcin Tipo Valor predeterminado


DnLi 1 = Decrementar por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DnOp* 1 = Decrementar por operador BOOL 0
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1557) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
HrsAHLim* Horas - lmite de alarma arriba INT 0
HrsALLim* Horas - lmite de alarma abajo INT 0
HrsOpHiScale* Horas de servicio - Lmite superior del INT 23
indicador de barras de la OS
HrsOpLoScale* Horas de servicio - Lmite inferior del INT 0
indicador de barras de la OS
HrsTHLim* Horas - lmite de tolerancia arriba INT 0
HrsTLLim* Horas - lmite de tolerancia abajo INT 0
HrsWHLim* Horas - lmite de advertencia arriba INT 0
HrsWLLim* Horas - lmite de advertencia abajo INT 0
In Device Status: STRUCT -
1=On Value: BOOL 0
0=Off ST: BYTE 16#80
LiOp Conmutacin del modo entre: STRUCT -
1 = Interconexin Value: BOOL 0
0 = Operador ST: BYTE 16#80
MinOpHiScale* Minutos de servicio - Lmite superior del INT 59
indicador de barras de la OS
MinOpLoScale* Minutos de servicio - Lmite inferior del INT 0
indicador de barras de la OS
MinsAHLim* Minutos - lmite de alarma arriba INT 0
MinsALLim* Minutos - lmite de alarma abajo INT 0
MinsTHLim* Minutos - lmite de tolerancia arriba INT 0
MinsTLLim* Minutos - lmite de tolerancia abajo INT 0
MinsWHLim* Minutos - lmite de advertencia arriba INT 0
MinsWLLim* Minutos - lmite de advertencia abajo INT 0
MS_RelOp* Entrada de operador para habilitacin de BOOL 0
mantenimiento, 1: solicitud de habilitacin
para mantenimiento
MsgEvId Nmero de aviso (se asigna DWORD 16#00000000
automticamente)
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos Value: BOOL 0
mediante el parmetro MsgLock ST: BYTE 16#80
(Pgina 187).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1565
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Parmetro Descripcin Tipo Valor predeterminado


Occupied 1 = ocupado por un lote BOOL 0
OffLi Contador desactivado por interconexin: STRUCT -
1 = Off Value: BOOL 0
ST: BYTE 16#80
OffOp* Contador desactivado por operador: BOOL 1
1 = Off
OldDays* Valor de da anterior INT 0
OldHours* Valor de hora anterior INT 0
OldMinutes* Valor de minuto anterior INT 0
OldSeconds* Valor de segundo anterior INT 0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por operador BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse con el
parmetro de salida Out del bloque
precedente OpStations (Pgina 382)
OS_Perm Terminal para Funciones de CountOh STRUCT -
(Pgina 1557) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
PresetEn* 1 = Poner bloque al valor de tiempo BOOL 0
predeterminado (PresetTime)
PresetTime* Ajuste predeterminado del valor de tiempo [s] DWORD 16#00000000
Reset 1 = Resetear contador STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RunUpCyc Nmero de ciclos en el arranque durante los INT 3
cuales se inhiben los avisos
SampleTime Tiempo de muestreo [s] REAL 0.1
SelFp1 Llamada de faceplate 1 ANY -
SelFp2 Llamada de faceplate 2 ANY -
StepNo Nmero de etapa del lote DWORD 16#00000000
TH_En Tolerancia arriba activa BOOL 0
TH_MsgEn Aviso para tolerancia arriba activo BOOL 1
TL_En Tolerancia abajo activa BOOL 0
TL_MsgEn Aviso para tolerancia abajo activo BOOL 1
UpLi 1 = Incrementar (por interconexin) STRUCT -
Value: BOOL 0
ST: BYTE 16#80
UpOp* 1 = Incrementar (por faceplate) BOOL 0

Advanced Process Library (V8.1)


1566 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Parmetro Descripcin Tipo Valor predeterminado


WH_En Advertencia arriba activa BOOL 1
WH_MsgEn Aviso para advertencia arriba activo BOOL 1
WL_En Advertencia abajo activa BOOL 1
WL_MsgEn Aviso para advertencia abajo activo BOOL 1

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


AH_Act Alarma arriba activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
AH_Minutes Tiempo de alarma arriba [en min] DINT 0
AL_Act Alarma abajo activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
AL_Minutes Tiempo de alarma abajo [en min] DINT 0
BarOpHiScale Lmite superior del indicador de barras [min] DINT 100
BarOpLoScale Lmite inferior del indicador de barras [min] DINT 0
CountMode Modo de contaje: INT 0
0 = Off
1 = Incrementar
2 = Decrementar
Days Das de servicio INT 0
DeviceOn 1 = Grupo activado STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de
error que puede emitir este bloque, consulte
Tratamiento de errores de CountOh
(Pgina 1562).
Hours Horas de servicio INT 0
Minutes Minutos de servicio INT 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1567
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Parmetro Descripcin Tipo Valor predeterminado


MS_Release Habilitacin para mantenimiento STRUCT -
Value: BOOL 0
ST: BYTE 16#80
MsgAckn Estado de acuse de aviso (salida WORD 16#0000
ACK_STATE de ALARM_8P)
MsgErr 1 = Error de aviso (salida ERROR de BOOL 0
ALARM_8P)
MsgStat Estado de aviso (salida STATUS de WORD 16#0000
ALARM_8P)
O_MS_Ext Reservado DWORD 0
OnAct El bloque est en servicio STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct El bloque est fuera de servicio STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OpSt_Out Valor del parmetro de entrada OpSt_In, DWORD 16#00000000
debe conectarse en transicin con otros
bloques. El bit 31 de este parmetro se ocupa
mediante el bit 24 Feature
OS_PermLog Permiso de operacin: salida para OS DWORD 16#FFFFFFFF
OS_PermOut Permiso de operacin: salida para OS DWORD 16#FFFFFFFF
Seconds Tiempo de operacin [en seg] INT 0
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1553) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 1553) DWORD 16#00000000
TH_Act Tolerancia arriba activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
TH_Minutes Tiempo de tolerancia arriba DINT 0
TimeMin Duracin de servicio [min] DINT 0
TL_Act Tolerancia abajo activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
TL_Minutes Tiempo de tolerancia abajo [en min] DINT 0
TotalTime Tiempo de operacin total DWORD 16#00000000

Advanced Process Library (V8.1)


1568 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

Parmetro Descripcin Tipo Valor predeterminado


WH_Act Advertencia arriba activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
WH_Minutes Tiempo de advertencia arriba [en min] DINT 0
WL_Act Advertencia abajo activa. STRUCT -
El comportamiento de este parmetro se Value: BOOL 0
puede modificar mediante el bit Feature 28 ST: BYTE 16#80
(Desactivacin de puntos de conmutacin
(Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de
lmites (Pgina 164)).
WL_Minutes Tiempo de alarma abajo [en min] DINT 0

Consulte tambin
Avisos de CountOh (Pgina 1563)
Diagrama de bloques de CountOh (Pgina 1569)
Modos de operacin de CountOh (Pgina 1557)

9.2.7 Diagrama de bloques de CountOh

Diagrama de bloques de CountOh


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de CountOh (Pgina 1564)
Avisos de CountOh (Pgina 1563)
Tratamiento de errores de CountOh (Pgina 1562)
Funciones de CountOh (Pgina 1557)
Modos de operacin de CountOh (Pgina 1557)
Descripcin de CountOh (Pgina 1553)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1569
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

9.2.8 Manejo y visualizacin

9.2.8.1 Vistas de CountOh

Vistas del bloque CountOh


El bloque CountOh dispone de las vistas siguientes:
Vista estndar de CountOh (Pgina 1570)
Vista de avisos (Pgina 280)
Vista de valores lmite de CountOh (Pgina 1572)
Visor de curvas (Pgina 283)
Vista de parmetros de CountOh (Pgina 1573)
Vista preliminar de CountOh (Pgina 1574)
Vista de memoria (Pgina 282)
Vista de lotes (Pgina 281)
Smbolo de bloque CountOh (Pgina 1575)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

9.2.8.2 Vista estndar de CountOh

Vista estndar de CountOh







Advanced Process Library (V8.1)


1570 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Activacin y desactivacin del contador


Esta rea muestra el estado operativo predeterminado del contador. Se visualizan y ejecutan
los estados siguientes:
"On "
"On "
"Off"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(3) Rango superior e inferior de escala del valor de contaje


Estos valores ofrecen informacin sobre el rea de visualizacin de la barra (5) del valor de
contaje. El rango de escala se define en el sistema de ingeniera.

(4) Visualizacin de los valores de contaje


Aqu se muestran los valores de contaje siguientes:
"Das" con estado de seal TmMinST
"Horas" con estado de seal TmMinST
"Minutos" con estado de seal TmMinST

(5) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(6) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
"Seal no vlida"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1571
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

(7) Indicacin grfica del valor de contaje actual


Esta rea muestra el valor de contaje actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(8) Valores lmite


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia
Azul: tolerancia
En el modo de contaje "Incrementar" solo se visualizan los tringulos de color de los valores
lmite superiores y en el modo de contaje "Decrementar" solo se visualizan tringulos de color
de los valores lmite inferiores.

9.2.8.3 Vista de valores lmite de CountOh

Vista de valores lmite de CountOh

 

(1) Lmites del contador


En esta rea se pueden introducir los lmites del contador. Consulte al respecto el captulo
Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba
"H tolerancia": tolerancia arriba
"L tolerancia": tolerancia abajo
"L advertencia": advertencia abajo
"L alarma": alarma abajo

Advanced Process Library (V8.1)


1572 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

(2) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(3) "Inhibicin del aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.

(4) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

9.2.8.4 Vista de parmetros de CountOh

Vista de parmetros de CountOh






(1), (2) y (3) Ajuste predeterminado del contador


Introduzca aqu el valor predeterminado a partir del que debe empezar el contaje.
Es posible modificar los siguientes valores predeterminados:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1573
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

"Das"
"Horas"
"Minutos"
Consulte al respecto el captulo Modificacin de valores (Pgina 236).

(4) Poner al valor predeterminado


Aqu se pone el valor de contaje al ajuste predeterminado. Consulte al respecto el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(5) Servicio
En esta rea se activa la funcin siguiente:
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte el captulo Habilitacin para
mantenimiento (Pgina 58).

(6) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

9.2.8.5 Vista preliminar de CountOh

Vista preliminar de CountOh

Advanced Process Library (V8.1)


1574 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.2 CountOh - Determinacin del tiempo de ejecucin

(1) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"Off": se permite desactivar el contaje.
"On ": se permite operar el contaje hacia delante.
"On ": se permite operar el contaje hacia atrs.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

(2) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

9.2.8.6 Smbolo de bloque CountOh

Smbolos del bloque CountOh


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de nota
Indicador de contador en marcha

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1575
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1

2 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

9.3 TotalL - Contador totalizador con sentido de contaje ascendente y


descendente (totalizador)

9.3.1 Descripcin de TotalL

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1906
Familia: Count

Advanced Process Library (V8.1)


1576 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Campo de aplicacin de TotalL


El bloque se utiliza para las siguientes aplicaciones:
Suma disparada ascendente o descendente
Suma continua ascendente o descendente
Integracin ascendente o descendente de un valor de entrada analgica

Funcionamiento
Con un flanco ascendente en el parmetro de entrada (seal tipo impulso) P_In, el parmetro
de salida Out aumenta en un incremento variable o se reduce en un decremento variable.
El funcionamiento se parametriza mediante los siguientes Feature Bits:
Feature Bit 6: Bloque como totalizador o integrador (Pgina 137)
Feature Bit 7: Comportamiento totalizador continuo o disparado (Pgina 167)
Dicha parametrizacin permite especificar si el bloque debe funcionar como totalizador
controlador por flancos, totalizador continuo o integrador:

Parametrizacin en Funcionamiento del bloque


el Feature Bit
Feature Bit 6 = 0 El bloque funciona como totalizador controlado por flancos.
Feature Bit 7 = 0 El clculo en el parmetro de salida Out se realiza con un flanco 0 - 1 en el parmetro de entrada
P_In.
En el parmetro de salida Mode se indica si se incrementa o decrementa.
Los impulsos contados en el parmetro de entrada P_In se visualizan en el parmetro de salida
CntOut.
Suma disparada ascendente
Out.Value = Out.Value(n-1) + Incr.Value ,PSOQ9DOXH

5VW/L9DOXH5VW2

2XW$+B/LP

2XW:+B/LP

2XW7+B/LP

,QFU9DOXH

2XW9DOXH
3UHVHW9DO9DOXH

2XW7+B$FW9DOXH

2XW:+B$FW9DOXH

2XW$+B$FW9DOXH

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1577
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parametrizacin en Funcionamiento del bloque


el Feature Bit
Suma disparada descendente
Out.Value = Out.Value(n-1) - Decr.Value ,PSOQ9DOXH

5VW/L9DOXH5VW2S

3UHVHW9DO9DOXH
2XW9DOXH

'HFU9DOXH

2XW7/B/LP

2XW:/B/LP

2XW$/B/LP

2XW7/B$FW9DOXH

2XW:/B$FW9DOXH

2XW$/B$FW9DOXH

Feature Bit 6 = 0 El bloque funciona como totalizador continuo.


Feature Bit 7 = 1 El clculo en el parmetro de salida Out se realiza de forma continua.
En el parmetro de salida Mode se indica si se incrementa o decrementa.
El resultado se visualiza en el parmetro de salida Out.
El parmetro de salida CntOut mantiene siempre el valor 0.
Suma continua ascendente
Out.Value = Out.Value(n-1) + Incr.Value 5VW/L9DOXH5VW2S

2XW$+B/LP

2XW:+B/LP

2XW7+B/LP

,QFU9DOXH

2XW9DOXH
6DPSOH7LPH
3UHVHW9DO9DOXH

2XW7+B$FW9DOXH

2XW:+B$FW9DOXH

2XW$+B$FW9DOXH

Advanced Process Library (V8.1)


1578 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parametrizacin en Funcionamiento del bloque


el Feature Bit
Suma continua descendente
Out.Value = Out.Value(n-1) - Decr.Value 5VW/L9DOXH5VW2S

3UHVHW9DO9DOXH
6DPSOH7LPH
2XW9DOXH

'HFU9DOXH

2XW7/B/LP

2XW:/B/LP

2XW$/B/LP

2XW7/B$FW9DOXH

2XW:/B$FW9DOXH

2XW$/B$FW9DOXH

Feature Bit 6 = 1 El bloque funciona como integrador continuo.


Feature Bit 7 = sin El sentido de la integracin depende de la operacin en el faceplate o bien de la interconexin.
funcin El valor de entrada In se integra segn la regla del trapecio, en funcin del sentido de contaje de
acuerdo con la frmula del bloque Integral (Pgina 1687).
En el parmetro de salida Mode se indica si se integra en sentido ascendente o descendente.
El resultado se visualiza en el parmetro de salida Out.
El parmetro de salida CntOut mantiene siempre el valor 0.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1579
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parametrizacin en Funcionamiento del bloque


el Feature Bit
Integracin continua ascendente
Mode = 1: Out.Value = Out.Value n-1 + 5VW/L9DOXH5VW2S
SampleTime/TI * (In.Value + In.Value n-1)/2
Ajustar el sentido de la integracin:
,Q9DOXH GHOWD,Q
Operacin en el faceplate mediante el
comando "On" (UpOp = 1)
Requisitos: LiOp.Value = 0 2XW$+B/LP
Interconexin LiOp.Value = 1 y 2XW:+B/LP
UpLi.Value = 1
2XW7+B/LP

6DPSOH7LPH7, GHOWD,Q
2XW9DOXH
6DPSOH7LPH
3UHVHW9DO9DOXH

2XW7+B$FW9DOXH

2XW:+B$FW9DOXH

2XW$+B$FW9DOXH

Integracin continua descendente


Mode = 2: Out.Value = Out.Value n-1 - 5VW/L9DOXH5VW2S
SampleTime/TI * (In.Value + In.Value n-1)/2
Ajustar el sentido de la integracin:
,Q9DOXH GHOWD,Q
Operacin en el faceplate mediante el
comando "Off" (DnOp = 1) 3UHVHW9DO9DOXH
6DPSOH7LPH
Requisitos: LiOp.Value = 0 2XW9DOXH
Interconexin LiOp.Value = 1 y
6DPSOH7LPH7, GHOWD,Q
DnLi.Value = 1
2XW$+B/LP

2XW:+B/LP

2XW7+B/LP

2XW7+B$FW9DOXH

2XW:+B$FW9DOXH

2XW$+B$FW9DOXH

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Advanced Process Library (V8.1)


1580 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Comportamiento en arranque
El comportamiento en arranque de este bloque se define mediante dos Feature Bits:
Bit 0: Definir el comportamiento en arranque (Pgina 132)
Bit 5: Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)
Despus del arranque se inhiben los avisos durante el nmero de ciclos definidos en el
parmetro RunUpCyc.

Comportamiento temporal
Este bloque no tiene comportamiento temporal configurable.

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el captulo Conexiones de TotalL
(Pgina 1590).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 SimOn
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7-9 no utilizado
10 SimLiOp.Value
11 LiOp
12 - 13 no utilizado
14 1 = Estado de seal no vlido
15 Suma disparada; Feature Bit 6 = 0, Bit 7 = 0
16 Suma continua; Feature Bit 6 = 0, Bit 7 = 1
17 Integracin; Feature Bit 6 = 1
18 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 MsgLock.Value
1 OutAH_Act.Value
2 OutWH_Act.Value
3 OutTH_Act.Value
4 OutTL_Act.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1581
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Bit de estado Parmetro


5 OutWL_Act.Value
6 OutAL_Act.Value
7 OutAH_En
8 OutWH_En
9 OutTH_En
10 OutTL_En
11 OutWL_En
12 OutAL_En
13 OutAH_MsgEn
14 OutWH_MsgEn
15 OutTH_MsgEn
16 OutTL_MsgEn
17 OutWL_MsgEn
18 OutAL_MsgEn
19 no utilizado
20 Mode = 1, sumar o integrar en orden ascendente
21 Mode = 0, totalizador / integrador desactivado
22 Mode = 2, sumar o integrar en orden descendente
23 - 30 no utilizado
31 MS_RelOp

Consulte tambin
Modos de operacin de TotalL (Pgina 1582)
Funciones de TotalL (Pgina 1583)
Tratamiento de errores de TotalL (Pgina 1588)
Avisos de TotalL (Pgina 1589)
Diagrama de bloques de TotalL (Pgina 1595)

9.3.2 Modos de operacin de TotalL

Modos de operacin de TotalL


Este bloque dispone de los modos de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

Advanced Process Library (V8.1)


1582 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de TotalL (Pgina 1576)
Funciones de TotalL (Pgina 1583)
Tratamiento de errores de TotalL (Pgina 1588)
Avisos de TotalL (Pgina 1589)
Conexiones de TotalL (Pgina 1590)
Diagrama de bloques de TotalL (Pgina 1595)

9.3.3 Funciones de TotalL

Funciones de TotalL
A continuacin se muestra una relacin de las funciones de este bloque.

Vigilancia de lmites del valor de contaje


Este bloque dispone de la funcin estndar Vigilancia de lmites del valor de contaje
(Pgina 83).

Indicador de grupo SumMsgAct para vigilancia de lmites, CSF y ExtMsgx


El bloque dispone de la funcin estndar Indicador de grupo para vigilancia de lmites, CSF
y ExtMsgx (Pgina 80).

Inhibir avisos mediante el parmetro MsgLock


Este bloque dispone de la funcin estndar Inhibir avisos mediante el parmetro MsgLock
(Pgina 187).

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1583
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Seleccin de la unidad de medida


Este bloque dispone de la funcin estndar Seleccin de la unidad de medida (Pgina 194).
Para In y Out es posible introducir diferentes unidades de medida.

Simulacin de seales
El bloque dispone de la funcin estndar Simulacin de seales (Pgina 54).
Se pueden simular los siguientes valores:
Valor de salida (SimOut, SimOutLi)

Nota
Nota relativa a la simulacin del valor de salida Out
Para preasignar el valor del totalizador o integrador Out mediante la entrada RstLi,
durante la simulacin es necesario un cambio de seal 0 1 en el parmetro de entrada
RstLi.

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma siempre utilizando
los siguientes parmetros:
P_In.ST
Incr.ST
Decr.ST,
PresetVal.ST
In.ST
Out.ST
Los estados de seal siguientes se forman a partir de:

Estado de seal Estado utilizado


Out.ST El bloque funciona como totalizador controlado por flancos:
se forman a partir de los estados de seal Incr.ST, Decr.ST, P_In.ST y
el ltimo estado de seal Out.St.
El bloque funciona como totalizador continuo:
se forman a partir de los estados de seal Incr.ST, Decr.ST y el ltimo
estado de seal Out.St.
El bloque funciona como integrador continuo:
se forman a partir del estado de seal In.ST y del ltimo estado de seal
Out.St.
Al resetear TotalL se resetea tambin el estado de seal: Out, ST := 16#80

Advanced Process Library (V8.1)


1584 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

En una simulacin interna, ST_Worst y el estado de Out se convierten en 16#60.


Si durante la integracin el bit 6 Feature = 1 es un nmero en coma flotante que ya no puede
representarse en uno de los parmetros siguientes In, PresetVal, TI u Out, ST_Worst y
el estado de Out se ponen a 16#28, siempre que el estado calculado internamente para
Out no sea 16#0 o el bloque est en simulacin interna.
Adicionalmente, el estado de Out se escribe tambin en el estado del parmetro de salida
UpDnAct.

Comportamientos parametrizables mediante el terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el terminal
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
2 Reset de los comandos para conmutar el modo de operacin (Pgina 154)
5 Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)
6 Bloque como totalizador o integrador (Pgina 137)
7 Comportamiento totalizador continuo o disparado (Pgina 167)
22 Actualizar el estado de acuse y error de la llamada de aviso (Pgina 153)
24 Activar la autorizacin de control local (Pgina 152)
25 Supresin de todos los avisos (Pgina 168)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
28 Desactivacin de puntos de conmutacin (Pgina 139)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar la suma o integracin
5 1 = El operador puede activar la suma o integracin ascendente

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1585
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Bit Funcin
6 1 = El operador puede activar la suma o integracin descendente
7 1 = El operador puede preasignar el valor sumado (Out)
8-9 no utilizado
10 1 = El operador puede modificar el valor de simulacin SimOut
11 1 = El operador puede activar la funcin Simulacin
12 1 = El operador puede activar la funcin Habilitacin para mantenimiento
13 1 = El operador puede modificar el lmite (OutAH_Lim) para la alarma arriba
14 1 = El operador puede modificar el lmite (OutWH_Lim) para la advertencia arriba
15 1 = El operador puede modificar el lmite (OutTH_Lim) para la tolerancia arriba
16 no utilizado
17 1 = El operador puede modificar el lmite (OutAL_Lim) para la alarma abajo
18 1 = El operador puede modificar el lmite (OutWL_Lim) para la advertencia abajo
19 1 = El operador puede modificar el lmite (OutTL_Lim) para la tolerancia abajo
20 - 21 no utilizado
22 1 = El operador puede especificar el valor predeterminado (PresetVal.Value)
23 1 = El operador puede especificar la constante de tiempo de integracin (TI)
24 1 = El operador puede especificar el valor del incremento (Incr.Value)
25 1 = El operador puede especificar el valor del decremento (Decr.Value)
26 1 = El operador puede activar/desactivar avisos mediante OutAH_MsgEn
27 1 = El operador puede activar/desactivar avisos mediante OutAL_MsgEn
28 1 = El operador puede activar/desactivar avisos mediante OutWH_MsgEn
29 1 = El operador puede activar/desactivar avisos mediante OutTH_MsgEn
30 1 = El operador puede activar/desactivar avisos mediante OutTL_MsgEn
31 1 = El operador puede activar/desactivar avisos mediante OutWL_MsgEn

Nota
Si se interconecta un parmetro que tambin figura como parmetro en OS_Perm, es
necesario resetear el correspondiente bit OS_Perm .

Relectura de la ltima suma calculada


Mientras el parmetro de salida Mode 0, el valor sumado precedente (OldOut) o el valor
de contaje precedente (OldCntOut) se corregir de acuerdo con el valor actual:
OldOut = Out.Value
OldCntOut = CntOut.Value
Tras un rearranque en caliente, el valor sumado (Out) se pone automticamente de nuevo al
valor preasignado en el parmetro de entrada PresetVal, siempre que el bit Feature
Definir el comportamiento en arranque (Pgina 132)est activado en correspondencia.
En este caso, el valor de contaje CntOut se pone siempre a 0.

Advanced Process Library (V8.1)


1586 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Mediante el bit Feature Utilizar el ltimo valor como actual tras una carga completa al
arrancar el bloque (Pgina 148)se preasigna el valor sumado o de contaje actual en el
arranque con los valores anteriores.
Old.Value = OldOut
CntOut.Value = OldCntOut

Poner el valor del totalizador/integrador al ajuste estndar


Mediante PresetVal se especifica un valor del totalizador o integrador que se utiliza en caso
de rearranque en caliente.
Mientras RstLi o RstOp est activado rige lo siguiente:
Out.Value = PresetVal.Value.
Si la entrada PresetVal no est interconectada (PresetVal.ST = FF), el valor de contaje
tambin puede predeterminarse desde la vista de parmetros del bloque.
RstLi o RstOp restablecen simultneamente la salida CntOut a 0.
Con el bit Feature 30 "Definir el reset en funcin del modo de operacin o del parmetro
LiOp", el valor de contaje se puede poner al ajuste estndar en funcin del parmetro LiOp:
bit Feature 30 = 0: el reset no depende de LiOp
bit Feature 30 = 1: poner el valor al ajuste estndar depende de LiOp
LiOp =0: poner el valor al ajuste estndar PresetVal o resetear CntOut solo puede
efectuarse desde el faceplate o en el parmetro RstOp para el faceplate.
LiOp =1: poner el valor al ajuste estndar PresetVal o resetear CntOut solo puede
efectuarse a travs de la entrada interconectable RstLi.

Habilitacin para mantenimiento


Este bloque dispone de la funcin estndar Habilitacin para mantenimiento (Pgina 58).

Funcionalidad SIMATIC BATCH


Este bloque dispone de la funcin estndar Funcionalidad de SIMATIC BATCH (Pgina 61).

Consulte tambin
Descripcin de TotalL (Pgina 1576)
Modos de operacin de TotalL (Pgina 1582)
Tratamiento de errores de TotalL (Pgina 1588)
Avisos de TotalL (Pgina 1589)
Conexiones de TotalL (Pgina 1590)
Diagrama de bloques de TotalL (Pgina 1595)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1587
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

9.3.4 Tratamiento de errores de TotalL

Tratamiento de errores de TotalL


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
11 La constante del tiempo de integracin TI est en el rango:
-SampleTime / 2 < TI < SampleTime / 2.
La integracin se detiene.
15 PresetVal.Value > OutOpScale.High
PresetVal.Value < OutOpScale.Low
30 El valor In.Value no puede seguir representndose en el campo numrico
REAL. El ltimo valor vlido se visualiza en la salida Out.Value.
31 El valor Out no puede seguir representndose en el campo numrico REAL. El
ltimo valor vlido se visualiza en la salida Out.
32 El valor PresetVal.Value no puede seguir representndose en el campo
numrico REAL. El ltimo valor vlido se visualiza en la salida Out.Value.
33 El valor TI no puede seguir representndose en el campo numrico REAL. La
integracin se detiene.
34 El valor Incr.Value o Decr.Value no puede seguir representndose en el
campo numrico REAL. El ltimo valor vlido se visualiza en la salida
Out.Value.
51 Seal no vlida con LiOp = 1:
OffLi = 1 y UpLi = 1 o DnLi = 1
OffLi = 0 y UpLi = 1 y DnLi = 1

Consulte tambin
Descripcin de TotalL (Pgina 1576)
Modos de operacin de TotalL (Pgina 1582)
Funciones de TotalL (Pgina 1583)
Avisos de TotalL (Pgina 1589)
Diagrama de bloques de TotalL (Pgina 1595)
Conexiones de TotalL (Pgina 1590)

Advanced Process Library (V8.1)


1588 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

9.3.5 Avisos de TotalL

Comportamiento de aviso
En este bloque pueden generarse los siguientes avisos:
Funciones para visualizar lmites medidos
Los avisos que surgen como reaccin a las violaciones de lmites pueden inhibirse de acuerdo
con los ajustes de MsgEn y MsgLock.

Valores asociados para la instancia de aviso MsgEvId

Valor asociado Parmetros del bloque


1 BatchName
2 StepNo
3 BatchID
4 ExtVa104
5 ExtVa105

Avisos de proceso

Instancia de Identificador del Categora Evento


aviso aviso
MsgEvId SIG 1 Alarma - arriba $$BlockComment$$
Lmite superior de alarma violado
SIG 2 Advertencia - arriba $$BlockComment$$
Lmite superior de advertencia violado
SIG 3 Tolerancia - arriba $$BlockComment$$
Lmite superior de tolerancia violado
SIG 4 Tolerancia - abajo $$BlockComment$$
Lmite inferior de tolerancia violado
SIG 5 Advertencia - abajo $$BlockComment$$
Lmite inferior de advertencia violado
SIG 6 Alarma - abajo $$BlockComment$$
Lmite inferior de alarma violado
SIG 7 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 1
SIG 8 Aviso de control de procesos AS - Fallo $$BlockComment$$
Aviso externo 2

Explicacin:
$$BlockComment$$: Contenido del comentario especfico de la instancia

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1589
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Consulte tambin
Descripcin de TotalL (Pgina 1576)
Modos de operacin de TotalL (Pgina 1582)
Funciones de TotalL (Pgina 1583)
Tratamiento de errores de TotalL (Pgina 1588)
Conexiones de TotalL (Pgina 1590)
Diagrama de bloques de TotalL (Pgina 1595)

9.3.6 Conexiones de TotalL


Conexiones de TotalL

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminado
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 16#00000000
BatchName Denominacin del lote S7-String
Decr Decremento para suma descendente STRUCT -
Decr.ST = FF por operador Value: REAL 0.0
Decr.ST <> FF por interconexin ST: BYTE 16#FF
DnLi* 1 = Contador hacia atrs, por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
DnOp* 1 = Contador hacia atrs, por operador BOOL 0
EN 1 = El bloque llamado se procesa BOOL 1
ExtMsg1 Entrada binaria para aviso 1 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtMsg2 Entrada binaria para aviso 2 de libre eleccin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ExtVa104 Valor asociado 4 para avisos (MsgEvID1) ANY
ExtVa105 Valor asociado 5 para avisos (MsgEvID1) ANY
Feature Terminal para funciones (Pgina 1583) adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0

Advanced Process Library (V8.1)


1590 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parmetro Descripcin Tipo Valor


predeterminado
In Entrada para el valor integral STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Incr Incremento para suma ascendente STRUCT -
Incr.ST = FF por operador Value: REAL 0.0
Incr.ST <> FF por interconexin ST: BYTE 16#FF
InUnit Unidad de medida para el parmetro de entrada In INT 1351
LiOp 1 = Interconexin STRUCT -
0 = Operador Value: BOOL 0
ST: BYTE 16#80
MsgEvId Nmero de aviso (se asigna automticamente) DWORD 16#00000000
MsgLock 1 = Inhibir avisos de proceso. STRUCT -
Consulte al respecto el captulo Inhibir avisos mediante Value: BOOL 0
el parmetro MsgLock (Pgina 187). ST: BYTE 16#80
MS_RelOp* El operador puede activar la habilitacin para BOOL 0
mantenimiento
Occupied 1 = Ocupado por un lote BOOL 0
OffLi* 1 = Contador desactivado por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OffOp* 1 = Contador desactivado por operador BOOL 1
OldCntOut* Valor de contaje precedente DINT 0
OldOut* Valor de salida precedente REAL 0.0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin o SFC (cambio STRUCT -
de flanco 0-1) Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por intervencin desde la OS BOOL 0
OpSt_In Parmetro de entrada del permiso de operacin local, DWORD 16#00000000
debe interconectarse con el parmetro de salida Out del
bloque precedente OpStations (Pgina 382)
OS_Perm Terminal para permisos de operacin (Pgina 1583) STRUCT -
Bit 0: BOOL 1
Bit 10: BOOL 1
Bit 31: BOOL 1
OutAH_En 1 = Activar la alarma (arriba) del valor de contaje BOOL 1
OutAH_Lim Lmite de la alarma (arriba) del valor de contaje REAL 95.0
OutAH_MsgEn 1 = Activar aviso para la alarma (arriba) del valor de BOOL 1
contaje
OutAL_En 1 = Activar la alarma (abajo) del valor de contaje BOOL 1
OutAL_Lim Lmite de la alarma (abajo) del valor de contaje REAL 0.0
OutAL_MsgEn 1 = Activar aviso para la alarma (abajo) del valor de BOOL 1
contaje

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1591
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parmetro Descripcin Tipo Valor


predeterminado
OutOpScale Lmite de la escala en el indicador de barras Out del STRUCT -
faceplate High: REAL 100.0
Low: REAL 0.0
OutTH_En 1 = Activar aviso de tolerancia del valor de contaje (arriba) BOOL 0
OutTH_Lim Lmite de aviso de tolerancia del valor de contaje (arriba) REAL 85.0
OutTH_MsgEn 1 = Activar aviso de tolerancia del valor de contaje (arriba) BOOL 1
OutTL_En 1 = Activar aviso de tolerancia del valor de contaje (abajo) BOOL 0
OutTL_Lim Lmite de aviso de tolerancia del valor de contaje (abajo) REAL 0.0
OutTL_MsgEn 1 = Activar aviso de tolerancia del valor de contaje (abajo) BOOL 1
OutUnit Unidad de medida para el valor de contaje Out INT 1038
OutWH_En 1 = Activar advertencia del valor de contaje (arriba) BOOL 1
OutWH_Lim Lmite de advertencia del valor de contaje (arriba) REAL 90.0
OutWH_MsgEn 1 = Activar aviso de advertencia del valor de contaje BOOL 1
(arriba)
OutWL_En 1 = Activar advertencia del valor de contaje (abajo) BOOL 1
OutWL_Lim Lmite de advertencia del valor de contaje (abajo) REAL 0.0
OutWL_MsgEn 1 = Activar aviso de advertencia del valor de contaje BOOL 1
(abajo)
P_In Entrada para el valor de la suma (entrada de impulsos) STRUCT -
Value: BOOL 0
ST: BYTE 16#80
PresetVal* Ajuste predeterminado para el valor de contaje STRUCT -
Value: REAL 0.0
ST: BYTE 16#FF
RstLi 1 = Reset por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
RstOp* 1 = Reset por operador BOOL 0
RunUpCyc Nmero de ciclos en el arranque durante los cuales se INT 3
inhiben los avisos
SampleTime Tiempo de muestreo [s] (se asigna automticamente) REAL 0.1
SelFp1 Llamada de un bloque depositado en este parmetro ANY -
como faceplate adicional (Pgina 190) en la vista
estndar
SelFp2 Llamada de un bloque depositado en este parmetro ANY -
como faceplate adicional (Pgina 190) en la vista
preliminar
SimLiOp Activacin y desactivacin de la simulacin por: STRUCT -
0 = Operador Value: BOOL 0
1 = Interconexin o SFC ST: BYTE 16#80
SimOnLi 1 = Simulacin por interconexin o SFC (controlado STRUCT -
mediante SimLiOp = 1) Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1592 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parmetro Descripcin Tipo Valor


predeterminado
SimOn* 1 = Simulacin activada BOOL 0
SimOut* Valor de salida utilizado cuando SimOn = 1 REAL 0.0
SimOutLi Valor de salida utilizado cuando SimOnLi.Value = 1 STRUCT -
(SimLiOp.Value = 1) Value: REAL 0
ST: BYTE 16#80
StepNo Nmero de etapa del lote DWORD 16#00000000
TI* Tiempo integral REAL 1.0
UpLi* 1 = Contador hacia delante, por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
UpOp* 1 = Contador hacia delante, por operador BOOL 0

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminado
CntOut Nmero de impulsos contados DINT 0
ENO 1 = El algoritmo del bloque se ha ejecutado sin errores BOOL 0
ErrorNum Emisin del nmero de error pendiente. Para obtener INT -1
informacin sobre los nmeros de error que puede emitir
este bloque, consulte Tratamiento de errores de TotalL
(Pgina 1588).
Mode 0 = Totalizador desactivado INT 0
1 = El totalizador suma / integra en orden ascendente
2 = El totalizador suma / integra en orden descendente
MsgAckn Estado de acuse de aviso (salida ACK_STATE de WORD 16#0000
ALARM_8P)
MsgErr 1 = Error de aviso (salida ERROR de ALARM_8P) BOOL 0
MsgStat Estado de aviso (salida STATUS de ALARM_8P) WORD 16#0000
MS_Release Habilitacin para mantenimiento STRUCT -
Value: BOOL 0
ST: BYTE 16#80
O_MS_Ext Reservado DWORD 0
OnAct 1 = Modo de operacin "On" activo STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct 1 = El bloque est "fuera de servicio" STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1593
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parmetro Descripcin Tipo Valor


predeterminado
OpSt_Out Valor del parmetro de entrada OpSt_In, debe DWORD 16#00000000
conectarse en transicin con otros bloques. El bit 31 de
este parmetro se ocupa mediante el bit 24 Feature
OS_PermLog Visualizacin de OS_Perm con los ajustes modificados DWORD 16#FFFFFFFF
por el algoritmo del bloque
OS_PermOut Visualizacin de OS_Perm DWORD 16#FFFFFFFF
Out Valor de contaje STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
OutAH_Act 1 = Alarma del valor de contaje (arriba) activa. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutAL_Act 1 = Alarma del valor de contaje (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutTH_Act 1 = Aviso de tolerancia del valor de contaje (arriba) activo. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutTL_Act 1 = Aviso de tolerancia del valor de contaje (abajo) activo. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutWH_Act 1 = Advertencia del valor de contaje (arriba) activa. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
OutWL_Act 1 = Advertencia del valor de contaje (abajo) activa. STRUCT -
El comportamiento de este parmetro se puede modificar Value: BOOL 0
mediante el bit Feature 28 (Desactivacin de puntos de ST: BYTE 16#80
conmutacin (Pgina 139)) y el bit Feature 29
(Sealizacin en caso de violacin de lmites
(Pgina 164)).
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 1576) DWORD 16#00000000

Advanced Process Library (V8.1)


1594 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Parmetro Descripcin Tipo Valor


predeterminado
Status2 Palabra de estado 2 (Pgina 1576) DWORD 16#00000000
UpDnAct 1 = El bloque cuenta / integra STRUCT -
0 = El bloque no est activo Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Modos de operacin de TotalL (Pgina 1582)
Avisos de TotalL (Pgina 1589)
Diagrama de bloques de TotalL (Pgina 1595)

9.3.7 Diagrama de bloques de TotalL

Diagrama de bloques de TotalL


Para este bloque no hay ningn diagrama de bloques.

Consulte tambin
Descripcin de TotalL (Pgina 1576)
Modos de operacin de TotalL (Pgina 1582)
Funciones de TotalL (Pgina 1583)
Tratamiento de errores de TotalL (Pgina 1588)
Conexiones de TotalL (Pgina 1590)
Avisos de TotalL (Pgina 1589)

9.3.8 Manejo y visualizacin

9.3.8.1 Vistas de TotalL

Vistas del bloque TotalL


El bloque TotalL dispone de las vistas siguientes:
Vista estndar de TotalL (Pgina 1596)
Vista de avisos (Pgina 280)
Vista de valores lmite de TotalL (Pgina 1599)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1595
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Visor de curvas (Pgina 283)


Vista de parmetros de TotalL (Pgina 1600)
Vista preliminar de TotalL (Pgina 1602)
Vista de memoria (Pgina 282)
Smbolo de bloque TotalL (Pgina 1603)
Vista de lotes (Pgina 281)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

9.3.8.2 Vista estndar de TotalL

Vista estndar de TotalL

















(1) Visualizacin y conmutacin del modo de operacin


Operacin de las entradas OosOp y OnOp.
Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64): Status1 Bit 3 (OosAct.Value)
Fuera de servicio (Pgina 64): Status1 Bit 6 (OnAct.Value)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

Advanced Process Library (V8.1)


1596 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

(2) Activacin y desactivacin del contador


Control manual de las entradas UpOp, OffOp y DnOp.
Esta rea muestra el estado operativo predeterminado del contador. Se visualizan y ejecutan
los estados siguientes:
"On ": Status2 Bit 20 (Mode = 1)
"On ": Status2 Bit 22 (Mode = 2)
"Off": Status2 Bit 21 (Mode = 0)
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(3) Ajuste predeterminado


Operacin de la entrada RstOp.
Este botn activa el valor predeterminado.

(4) Visualizacin del valor de contaje


Aqu se visualizan los valores de contaje actuales:

Visualizacin de la entrada In
En funcin de Feature Bit 6 y Feature Bit 7 se visualiza la entrada In o un marco vaco:
"Entrada": Feature Bit 6 = 1, de lo contrario ninguna indicacin
El indicador no puede manejarse. Formato de In como el indicador Out.

(5) Rango superior de escala del valor de contaje


Este valor ofrece informacin sobre el rea de visualizacin de la barra (arriba) del valor de
contaje. El rango de escala se define en el sistema de ingeniera.

(6) Visualizacin del valor de contaje


Aqu se visualizan los valores de contaje actuales:

Indicador Out
En funcin del Feature Bit 6 se conmuta el texto del indicador:
"Contador": Feature Bit 6 = 0
"Integrador": Feature Bit 6 = 1
El indicador "Contador" no puede manejarse, ni siquiera en la simulacin. El formato de In
equivale al indicador Out.
El indicador "Integrador" slo puede manejarse en la simulacin (entrada de operacin
SimOut). El formato equivale al smbolo de bloque de AnalogValueFormat1.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1597
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

(7) Rango inferior de escala del valor de contaje


Este valor ofrece informacin sobre el rea de visualizacin de la barra (abajo) del valor de
contaje. El rango de escala se define en el sistema de ingeniera.

(8) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(9) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Mantenimiento"
Consulte al respecto el captulo Habilitacin para mantenimiento (Pgina 58)

(10) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Simulacin"
Consulte al respecto el captulo Simulacin de seales (Pgina 54).

(11) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Seal no vlida"
Consulte al respecto el captulo Tratamiento de errores (Pgina 116).

(12) Indicacin grfica del valor de contaje actual


Esta rea muestra el valor de contaje actual en forma de indicador de barras. El rea visible
del indicador de barras depende de la configuracin del sistema de ingeniera (ES).

(13) Visualizacin de lmites


Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia
Azul: tolerancia

Advanced Process Library (V8.1)


1598 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

En el modo de contaje "Incrementar" solo se visualizan los tringulos de color de los valores
lmite superiores y en el modo de contaje "Decrementar" solo se visualizan tringulos de color
de los valores lmite inferiores.

9.3.8.3 Vista de valores lmite de TotalL

Vista de valores lmite de TotalL

 

(1) Lmites del contador


En esta rea se pueden introducir los lmites del contador. Consulte al respecto el captulo
Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba
"H tolerancia": tolerancia arriba
"L tolerancia": tolerancia abajo
"L advertencia": advertencia abajo
"L alarma": alarma abajo
El formato y la unidad equivalen al indicador Out en la vista estndar.

(2) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1599
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)

(3) Texto dinmico


En funcin del Feature Bit 6 se conmuta el texto:
"Lmites del integrador (Out)": indicacin con Feature Bit 6 = 1
"Lmites del totalizador (Out)": indicacin con Feature Bit 6 = 0

(4) "Inhibicin del aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.

(5) Inhibir avisos


Colocando la marca de verificacin puede activar/desactivar los avisos.

9.3.8.4 Vista de parmetros de TotalL

Vista de parmetros de TotalL






(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).

Advanced Process Library (V8.1)


1600 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

Smbolos de la habilitacin de operacin:


Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm).

(2) Preajuste de valor


En esta rea se introduce el valor a partir del que debe empezar el contaje. Consulte al
respecto el captulo Modificacin de valores (Pgina 236).

(3) Tiempo integral


En esta rea se visualiza el tiempo integral en segundos.
"Tiempo integral": indicacin en caso de Feature Bit 6 = 1, en caso contrario, vaco

(4) Valor de incremento


En esta rea se visualiza el valor del incremento.
"Valor incremento": indicacin en caso de Feature Bit 6 = 0, en caso contrario, vaco

Valor de decremento
En esta rea se visualiza el valor del decremento.
"Valor decremento": indicacin en caso de Feature Bit 6 = 0, en caso contrario, vaco

(5) Servicio
En esta rea se activa la funcin siguiente:
"Simulacin"
"Hab. mantenimiento"
Consulte al respecto el captulo Conmutacin de estado operativo y modo de operacin
(Pgina 235).
Para obtener informacin sobre esta rea consulte el captulo Simulacin de seales
(Pgina 54).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1601
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

9.3.8.5 Vista preliminar de TotalL

Vista preliminar de TotalL

(1) Impulsos contados


En esta rea se visualiza el nmero de impulsos que ya se han contado.
"Impulsos contados": Feature Bit 6 = 0 y Feature Bit 7 = 0, en caso contrario, vaco

(2) Habilitaciones de operacin


En esta rea se visualizan todos los manejos para los que existen con autorizaciones
especiales. Dependen de la configuracin que debe regir para este bloque en el sistema de
ingeniera (ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm u OS1Perm)
Aqu se muestran las habilitaciones de operacin siguientes:
"Off": se permite desactivar el contaje.
"On ": se permite operar el contaje hacia delante.
"On ": se permite operar el contaje hacia atrs.
"Ajuste predeterminado": se permite cambiar el ajuste predeterminado.
"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Advanced Process Library (V8.1)


1602 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.3 TotalL - Contador totalizador con sentido de contaje ascendente y descendente (totalizador)

(3) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera. La visibilidad de esta tecla de salto depende de la configuracin del sistema de
ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

9.3.8.6 Smbolo de bloque TotalL

Smbolos del bloque TotalL


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma, advertencia y tolerancia
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de memoria
Indicador de contador en marcha

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1

3 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1603
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador


incremental

9.4.1 Descripcin de CntOhSc

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1803
Familia: Count

Campo de aplicacin de CntOhSc


El bloque se utiliza para las siguientes aplicaciones:
Contaje incremental de horas de servicio
Contaje incremental de un valor de entrada definido

Funcionamiento
El bloque determina el tiempo que hace que un grupo est en servicio y cuenta un valor de
entrada definido. El bloque slo puede contar hacia arriba.
1. Off (OffOp = 1)
El bloque est desactivado (parmetro de salida CountMode = 0). No se cuenta.
2. Contaje incremental (UpOp = 1)
El tiempo de servicio del grupo conectado se incrementa (parmetro de salida CountMode
= 1).
El tiempo de servicio se indica en das, horas, minutos y segundos. El tiempo de servicio
mximo son 32767 das y 23 horas.

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (OB30 a OB38). Adems, el
bloque se incorporar automticamente en el OB de arranque (OB100).

Advanced Process Library (V8.1)


1604 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Comportamiento en arranque
El comportamiento en arranque de este bloque se define mediante dos bits Feature:
Bit 0: Definir el comportamiento en arranque (Pgina 132)
Bit 5: Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)
Si se asigna el valor 1 al bit Feature 5, rige lo siguiente:
Days:= OldDays
Hours:= OldHours
Minutes:= OldMinutes
Seconds:= OldSeconds

Asignacin de la palabra de estado del parmetro Status1


Consulte la descripcin de los diferentes parmetros en el siguiente captulo: Terminales de
CntOhSc (Pgina 1609)

Bit de estado Parmetro


0-2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 - 10 no utilizado
11 LiOp
12 - 13 no utilizado
14 1 = Estado de seal no vlido
15 - 31 no utilizado

Asignacin de la palabra de estado del parmetro Status2

Bit de estado Parmetro


0 no utilizado
1 HrsHiL1Act.Value
2 HrsHiL2Act.Value
3 CntHiL1Act.Value
4 CntHiL2Act.Value
5-6 no utilizado
7 HrsHiL1En
8 HrsHiL2En
9 CntHiL1En
10 CntHiL2En

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1605
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Bit de estado Parmetro


11 - 19 no utilizado
20 incrementar
21 contador desactivado
22 - 31 no utilizado

9.4.2 Modos de operacin de CntOhSc

Modos de operacin de CntOhSc


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

9.4.3 Funciones de CntOhSc

Funciones de CntOhSc
Este bloque dispone de las funciones siguientes:

Poner contador a cero


Mediante el parmetro interconectable ResetOh se resetean los parmetros de salida del
tiempo de operacin Days, Hours, Minutes, Seconds, TimeHours y TotalTime. El
reset se produce tras un flanco 0 - 1 .
Mediante el parmetro interconectable ResetCnt, el valor contado se resetea en el parmetro
de salida Cnt. El reset se produce tras un flanco 0 - 1 .
El valor de contaje y los parmetros de salida del tiempo de operacin tambin pueden
ponerse a cero conjuntamente mediante el parmetro ResetOp en la vista estndar del
faceplate o mediante el parmetro interconectable ResetLi.
Con el bit Feature 30 "Definir el reset en funcin del modo de operacin o del parmetro
LiOp", el reset se puede realizar en funcin del parmetro LiOp:

Advanced Process Library (V8.1)


1606 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

bit Feature 30 = 0: el reset no depende de LiOp


bit Feature 30 = 1: el reset depende de LiOp:
LiOp =0: el reset por separado a travs de las entradas ResetOh y ResetCnt no es posible.
El reset comn solo puede efectuarse desde el faceplate o con el parmetro ResetOp.
LiOp =1: el reset por separado solo es posible a travs de las entradas interconectables
ResetOh y ResetCnt. El reset comn solo puede efectuarse a travs de la entrada
interconectable ResetLi.

Comportamientos parametrizables mediante el terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
5 Utilizar el ltimo valor como actual tras una carga completa al arrancar el bloque
(Pgina 148)
24 Activar la autorizacin de control local (Pgina 152)
26 Comportamiento de los puntos de conmutacin en el modo de operacin "Fuera de
servicio" (Pgina 170)
29 Sealizacin en caso de violacin de lmites (Pgina 164)
30 Definir el reset en funcin del modo de operacin o del parmetro LiOp (Pgina 156)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede parar el contaje
5 1 = El operador puede conmutar al modo "Incrementar"
6 1 = El operador puede resetear el valor de contaje
7 - 12 no utilizado
13 1 = El operador puede modificar el lmite (HrsHi1Lim) para la alarma arriba
14 1 = El operador puede modificar el lmite (HrsHi2Lim) para la advertencia arriba
15 1 = El operador puede modificar el lmite (CntHi1Lim) para la alarma arriba

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1607
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Bit Funcin
16 1 = El operador puede modificar el lmite (CntHi2Lim) para la advertencia arriba
17 - 31 no utilizado

formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando los
siguientes parmetros:
InOh.ST
InCnt.ST
TmHoursST
CntST
Los estados de seal siguientes se forman a partir de:

Estado Estado utilizado


de seal
TmHours Incrementar: se forman a partir del estado de seal InOh.ST y del ltimo estado de seal
ST TmHoursST.
Contador desactivado: el estado de seal TmHoursST est congelado.
Al resetear CntOhSc o ResetOh se resetea tambin el estado de seal: TmHoursST :=
16#80
CntST Incrementar: se forman a partir del estado de seal InCnt.ST y del ltimo estado de seal
CntST.
Contador desactivado: el estado de seal CntST est congelado.
Al resetear CntOhSc o ResetCnt se resetea tambin el estado de seal: CntST := 16#80

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

9.4.4 Tratamiento de errores de CntOhSc

Tratamiento de errores de CntOhSc


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:

Advanced Process Library (V8.1)


1608 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error
51 Seal no vlida con LiOp = 1:
OffLi = 1 y UpLi = 1

9.4.5 Avisos de CntOhSc

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

9.4.6 Terminales de CntOhSc


Terminales de CntOhSc

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


CntHiL1En Lmite 1 activo BOOL 0
CntHiL2En Lmite 2 activo BOOL 0
CntHi1Lim Lmite 1 alcanzado DINT 95
CntHi2Lim Lmite 2 alcanzado DINT 90
CntOpHiScale Lmite superior de la escala en el indicador DINT 100
de barras del valor de contaje del faceplate
CntOpLoScale Lmite inferior de la escala en el indicador de DINT 0
barras del valor de contaje del faceplate
CntUnit Unidad de medida para el valor de contaje INT 0
Cnt
Feature Terminal para funciones (Pgina 1606) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
HrsHiL1En Horas de servicio, lmite 1 activo BOOL 0
HrsHiL2En Horas de servicio, lmite 2 activo BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1609
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Parmetro Descripcin Tipo Valor predeterminado


HrsHi1Lim Horas, lmite 1 alcanzado DINT 2280
HrsHi2Lim Horas, lmite 2 alcanzado DINT 2160
HrsOpHiScale Horas de servicio - Lmite superior del DINT 2400
indicador de barras de la OS
HrsOpLoScale Horas de servicio - Lmite inferior del DINT 0
indicador de barras de la OS
InOh Valor de entrada digital para contador de REAL 0
horas de servicio
InCnt Valor de entrada digital para contador REAL 0
incremental
LiOp 1 = Interconexin STRUCT -
0 = Operador. Value: BOOL 0
ST: BYTE 16#80
OffLi Contador desactivado por interconexin: STRUCT -
1 = Off Value: BOOL 0
ST: BYTE 16#80
OffOp* Contador desactivado por operador: BOOL 1
1 = Off
OldCnt* Valor de contaje anterior DINT 0
OldDays Valor de da anterior INT 0
OldHours Valor de hora anterior INT 0
OldMinutes Valor de minuto anterior INT 0
OldSeconds* Valor de segundo anterior INT 0
OnOp* 1 = Modo de operacin "On" por operador BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OosOp* 1 = "Fuera de servicio", por operador BOOL 0
OpSt_In Parmetro de entrada del permiso de DWORD 16#00000000
operacin local, debe interconectarse con el
parmetro de salida Out del bloque
precedente OpStations (Pgina 382)
OS_Perm Terminal para Funciones de CntOhSc STRUCT -
(Pgina 1606) Bit 0: BOOL 1
... 1
Bit 31: BOOL 1
ResetCnt 1 = Resetear valor de entrada Cnt BOOL 0
ResetLi 1 = Resetear contador por interconexin BOOL 0
ResetOh 1 = Resetear horas de servicio BOOL 0
ResetOp* 1 = Resetear contador por operador BOOL 0
SampleTime Tiempo de muestreo [s] REAL 0.1
SelFp1 Llamada de faceplate 1 ANY -

Advanced Process Library (V8.1)


1610 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Parmetro Descripcin Tipo Valor predeterminado


UpLi 1 = Incrementar (por interconexin) STRUCT -
Value: BOOL 0
ST: BYTE 16#80
UpOp* 1 = Incrementar (por faceplate) BOOL 0

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


CountMode Modo de contaje: INT 0
0 = Off
1 = Incrementar
Cnt Valor de contaje DINT 0
CntHiL1Act 1 = Lmite 1 activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CntHiL2Act 1 = Lmite 2 activo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
CntST Estado de seal para Cnt BYTE 16#80
Days Das de servicio INT 0
DeviceOn 1 = Grupo activado STRUCT -
Value: BOOL 0
ST: BYTE 16#80
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de
error que puede emitir este bloque, consulte
Tratamiento de errores de CntOhSc
(Pgina 1608).
Hours Horas de servicio INT 0
HrsHiL1Act 1 = Alarma de horas de servicio Lmite 1 BOOL 0
HrsHiL2Act 1 = Alarma de horas de servicio Lmite 2 BOOL 0
Minutes Minutos de servicio INT 0
O_MS_Ext Reservado DWORD 0
OnAct El bloque est en servicio STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OosAct El bloque est fuera de servicio STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1611
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Parmetro Descripcin Tipo Valor predeterminado


OpSt_Out Valor del parmetro de entrada OpSt_In, DWORD 16#00000000
debe conectarse en transicin con otros
bloques. El bit 31 de este parmetro se ocupa
mediante el bit 24 Feature
OS_PermLog Permiso de operacin: salida para OS DWORD 16#FFFFFFFF
OS_PermOut Permiso de operacin: salida para OS DWORD 16#FFFFFFFF
Seconds Tiempo de operacin [en seg] INT 0
ST_Worst Estado de seal ms desfavorable BYTE 16#80
Status1 Palabra de estado 1 (Pgina 382) DWORD 16#00000000
Status2 Palabra de estado 2 (Pgina 382) DWORD 16#00000000
TimeHours Tiempo de servicio [h] DINT 0
TmHoursST Estado de seal para TimeHours BYTE 16#80
TotalTime Tiempo de operacin total [en seg] DWORD 16#00000000

9.4.7 Diagrama de bloques de CntOhSc

Diagrama de bloques de CntOhSc


Para este bloque no se ha previsto ningn diagrama de bloques.

9.4.8 Manejo y visualizacin

9.4.8.1 Vistas de CntOhSc

Vistas del bloque CntOhSc


El bloque CntOhSc dispone de las vistas siguientes:
Vista estndar de CntOhSc (Pgina 1613)
Vista de lmites de CntOhSc (Pgina 1615)
Visor de curvas (Pgina 283)
Vista preliminar de CntOhSc (Pgina 1616)
Vista de memoria (Pgina 282)
Smbolo de bloque para CntOhSc (Pgina 1617)

Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

Advanced Process Library (V8.1)


1612 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

9.4.8.2 Vista estndar de CntOhSc

Vista estndar de CntOhSc





 




(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del modo de operacin en el captulo
Conmutacin de estado operativo y modo de operacin (Pgina 235).

(2) Activacin y desactivacin del contador


Esta rea muestra el estado operativo predeterminado del contador. Se visualizan y ejecutan
los estados siguientes:
"On "
"Off"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(3) Resetear
Operacin de la entrada RstOp.
Este botn activa el valor predeterminado.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1613
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

(4) Rango superior e inferior de escala del valor de contaje


Estos valores ofrecen informacin sobre el rea de visualizacin del indicador de barras del
valor de contaje HrsOpHiScale o HrsOpLoScale. El rango de escala se define en el sistema
de ingeniera.

(5) Visualizacin de los valores de contaje


Aqu se muestran los valores de contaje siguientes:
"Das" con estado de seal TmHoursST
"Horas" con estado de seal TmHoursST

(6) Contador
Aqu se muestran los valores siguientes:
Valor de contaje actual con estado de seal CntST
Rango superior e inferior de escala del valor de contaje
Estos valores ofrecen informacin sobre el rea de visualizacin del indicador de barras del
valor de contaje CntOpHiScale o CntOpLoScale. El rango de escala se define en el sistema
de ingeniera.

(7) Tecla de salto a la vista estndar de un faceplate cualquiera


Mediante la tecla de salto se accede a la vista estndar de un bloque configurado en el sistema
de ingeniera (ES). La visibilidad de esta tecla de salto depende de la configuracin del sistema
de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(8) rea de visualizacin de estados del bloque


Esta rea muestra informacin adicional relacionada con el estado operativo del bloque:
"Seal no vlida"
Consulte al respecto el captulo Tratamiento de errores (Pgina 116).

(9) Indicaciones grficas del valor de contaje actual


Estas reas muestran los valores de contaje Cnt y TimeHours en forma de indicador de
barras. El rea visible del indicador de barras depende de la configuracin del sistema de
ingeniera (ES).

Advanced Process Library (V8.1)


1614 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Valores lmite
Estos tringulos de color muestran los valores lmite definidos en el indicador de barras
correspondiente:
Rojo: alarma
Amarillo: advertencia

9.4.8.3 Vista de lmites de CntOhSc

Vista de lmites de CntOhSc

(1) Lmites de operacin del contador


En esta rea se pueden introducir los lmites del contador. Consulte al respecto el captulo
Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba

(2) Lmites del contador


En esta rea se pueden introducir los lmites del contador. Consulte al respecto el captulo
Modificacin de valores (Pgina 236).
Es posible modificar los siguientes lmites:
"H alarma": alarma arriba
"H advertencia": advertencia arriba

(3) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1615
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de control parametrizados en el AS (OS_Perm)

(4) "Inhibicin del aviso"


La inhibicin del aviso indica si en el bloque AS est activada la inhibicin del aviso
correspondiente mediante los parmetros xx_MsgEn. Al incorporar el bloque, la salida de
avisos no est inhibida (todos los parmetros xx_MsgEn estn puestos a 1). Los avisos solo
pueden emitirse si se ha activado la vigilancia de lmites del valor analgico adicional.

9.4.8.4 Vista preliminar de CntOhSc

Vista preliminar de CntOhSc

(1) Habilitacin de operacin


En esta rea se visualizan todos los manejos para los que existen autorizaciones especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos de la habilitacin de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de las autorizaciones de control parametrizadas en el AS (OS_Perm)

Aqu se muestran las habilitaciones de operacin siguientes:


"Off": se permite desactivar el contaje.
"On : se permite controlar el contaje.

Advanced Process Library (V8.1)


1616 Manual de funciones, 07/2014, A5E332575231-AA
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

"Reset": se permite resetear el contador en caso de enclavamientos o errores.


"On": se permite cambiar al modo "On".
"Fuera de serv.": se permite cambiar al modo "Fuera de servicio".
"Autorizacin de control local": con el botn se cambia a la vista estndar del bloque
OpStations. Encontrar ms informacin al respecto en el captulo Autorizaciones de
control (Pgina 232).

9.4.8.5 Smbolo de bloque para CntOhSc

Smbolos de bloque para CntOhSc


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Lmites (superior/inferior)
Violaciones de los lmites de alarma
Modos de operacin
Estado de seal
Indicador de memoria
Indicador de contador en marcha

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1

3 Smbolo de bloque en
representacin completa

Los smbolos de bloque de la imagen de plantilla @TemplateAPLV7.PDL:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1617
Bloques de contaje
9.4 CntOhSc, determinacin del tiempo de funcionamiento y contador incremental

Smbolos Seleccin del smbolo de bloque Particularidades


en CFC
1 Smbolo de bloque en
representacin completa

- Smbolo de bloque en el modo


de operacin "Fuera de servicio"
(ejemplo de smbolo de bloque
del tipo 1)

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

Advanced Process Library (V8.1)


1618 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores 10
10.1 TimerP - Transferencia de seales con retardo de tiempo / generador
de impulsos

10.1.1 Descripcin de TimerP

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1810
Familia: TIME

Campo de aplicacin de TimerP


El bloque se utiliza para los siguientes campos de aplicacin:
Formador de impulsos
Impulso prolongado
Retardo a la conexin
Retardo a la conexin con memoria
Retardo a la desconexin

Funcionamiento
El bloque TimerP sirve para transferir con retardo un proceso de conexin o desconexin
mediante el parmetro de salida Out.
Los valores nuevos de la conexin Ti se aplicarn slo despus de modificar la conexin
In.
En el parmetro de salida InvOut tambin est disponible la seal invertida de Out.
Con el parmetro de entrada Mode se determina cmo debe utilizarse el bloque. Consulte al
respecto el captulo Funciones de TimerP (Pgina 1620).

Configuracin
Incorpore el bloque del editor CFC en un OB de alarma cclica (de OB30 a OB38).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1619
Temporizadores
10.1 TimerP - Transferencia de seales con retardo de tiempo / generador de impulsos

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Modos de operacin de TimerP (Pgina 1620)
Tratamiento de errores de TimerP (Pgina 1622)
Avisos de TimerP (Pgina 1623)
Entradas y salidas de TimerP (Pgina 1624)
Diagrama de bloques de TimerP (Pgina 1625)

10.1.2 Modos de operacin de TimerP

Modos de operacin de TimerP


Este bloque no dispone de modos de operacin.

Consulte tambin
Descripcin de TimerP (Pgina 1619)
Funciones de TimerP (Pgina 1620)
Tratamiento de errores de TimerP (Pgina 1622)
Avisos de TimerP (Pgina 1623)
Entradas y salidas de TimerP (Pgina 1624)
Diagrama de bloques de TimerP (Pgina 1625)

10.1.3 Funciones de TimerP

Funciones de TimerP
A continuacin se muestra una relacin de las funciones de este bloque.

Advanced Process Library (V8.1)


1620 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.1 TimerP - Transferencia de seales con retardo de tiempo / generador de impulsos

Definicin del funcionamiento del temporizador


Con el parmetro de entrada Mode se define el funcionamiento del bloque:

Mode = Funcionamiento del bloque Representado grficamente


0 Arrancar temporizador como impulso ,Q

5HVHW

2XW 7L 7L

1 Arrancar temporizador como impulso prolongado ,Q

5HVHW

2XW 7L 7L 7L 7L

2 Arrancar temporizador como retardo a la conexin ,Q

5HVHW

2XW 7L 7L 7L 7L

3 Arrancar temporizador como retardo a la ,Q


conexin con memoria

5HVHW

2XW 7L 7L 7L 7L

4 Arrancar temporizador como retardo a la ,Q


desconexin

5HVHW

2XW
7L 7L 7L

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1621
Temporizadores
10.1 TimerP - Transferencia de seales con retardo de tiempo / generador de impulsos

Ajustar el tiempo
Mediante el parmetro Ti se ajusta el tiempo para el funcionamiento del bloque.

Nota
Al realizar la parametrizacin, tenga en cuenta que la distancia temporal entre Ti y
SampleTime no puede ser mayor que 107.

Reset de los parmetros de salida Out y TimeRemaining


Mediante el parmetro Reset.Value = 1 se ponen a 0 los parmetros de salida Out y
TimeRemaining.Value.

Formacin del estado de seal para bloques


El estado de seal para el bloque se forma utilizando los siguientes parmetros y se visualiza
en los parmetros de salida Out y InvOut:
In.ST

Consulte tambin
Descripcin de TimerP (Pgina 1619)
Modos de operacin de TimerP (Pgina 1620)
Tratamiento de errores de TimerP (Pgina 1622)
Avisos de TimerP (Pgina 1623)
Entradas y salidas de TimerP (Pgina 1624)
Diagrama de bloques de TimerP (Pgina 1625)

10.1.4 Tratamiento de errores de TimerP

Tratamiento de errores de TimerP


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:

Advanced Process Library (V8.1)


1622 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.1 TimerP - Transferencia de seales con retardo de tiempo / generador de impulsos

Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
1 Se ha ajustado un tipo de funcin no vlido para el bloque en el parmetro de
entrada Mode
11 Ti.Value < SampleTime
En este error, los parmetro de salida TimeRemaining y Out se ponen a 0.
33 El valor Ti no puede seguir representndose en el campo numrico REAL

Consulte tambin
Descripcin de TimerP (Pgina 1619)
Modos de operacin de TimerP (Pgina 1620)
Funciones de TimerP (Pgina 1620)
Avisos de TimerP (Pgina 1623)
Entradas y salidas de TimerP (Pgina 1624)
Diagrama de bloques de TimerP (Pgina 1625)

10.1.5 Avisos de TimerP

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de TimerP (Pgina 1619)
Modos de operacin de TimerP (Pgina 1620)
Funciones de TimerP (Pgina 1620)
Tratamiento de errores de TimerP (Pgina 1622)
Entradas y salidas de TimerP (Pgina 1624)
Diagrama de bloques de TimerP (Pgina 1625)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1623
Temporizadores
10.1 TimerP - Transferencia de seales con retardo de tiempo / generador de impulsos

10.1.6 Entradas y salidas de TimerP

Terminales de TimerP

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminado
EN 1 = El bloque llamado se procesa BOOL 1
In Seal de entrada STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Mode Tipo de funcin del bloque: INT 2
0 = Arrancar temporizador como impulso
1 = Arrancar temporizador como impulso prolongado
2 = Arrancar temporizador como retardo a la conexin
3 = Arrancar temporizador como retardo a la conexin con
memoria
4 = Arrancar temporizador como retardo a la desconexin
Reset 1 = Resetear salida Out STRUCT -
Value: BOOL 0
ST: BYTE 16#80
SampleTime Tiempo de muestreo [s] (se asigna automticamente) REAL 0.1
Ti* Tiempo [s] REAL 0.0

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminado
ENO 1 = El algoritmo del bloque se ha ejecutado sin errores BOOL 0
ErrorNum Emisin del nmero de error pendiente. Para obtener INT -1
informacin sobre los nmeros de error que puede emitir
este bloque, consulte Tratamiento de errores de TimerP
(Pgina 1622).
InvOut Seal de salida invertida STRUCT -
Value: BOOL 1
ST: BYTE 16#80

Advanced Process Library (V8.1)


1624 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Parmetro Descripcin Tipo Valor


predeterminado
Out Seal de salida STRUCT -
Value: BOOL 0
ST: BYTE 16#80
TimeRemaining Tiempo restante [s] STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Consulte tambin
Descripcin de TimerP (Pgina 1619)
Modos de operacin de TimerP (Pgina 1620)
Funciones de TimerP (Pgina 1620)
Avisos de TimerP (Pgina 1623)
Diagrama de bloques de TimerP (Pgina 1625)

10.1.7 Diagrama de bloques de TimerP

Diagrama de bloques de TimerP


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de TimerP (Pgina 1619)
Modos de operacin de TimerP (Pgina 1620)
Funciones de TimerP (Pgina 1620)
Tratamiento de errores de TimerP (Pgina 1622)
Avisos de TimerP (Pgina 1623)
Entradas y salidas de TimerP (Pgina 1624)

10.2 TimeTrig: clculos con los formatos de hora DT y TIME

10.2.1 Descripcin de TimeTrig


Nombre del objeto (tipo y nmero) y familia
Tipo y nmero: FB 1802

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1625
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Familia: Time

Campo de aplicacin de TimeTrig


El bloque se utiliza para las siguientes aplicaciones:
Emisin diaria, semanal o mensual de un impulso (disparo) en funcin de una hora
ajustable expresada en horas (0 a 23 h) y un da de la semana (domingo a sbado) o un
da del mes (1 a 31).
Emisin retardada de un impulso (disparo) en funcin de la hora actual de la CPU y un
retardo expresado en segundos (0 a 20 das).

Funcionamiento
Estando activado el disparo, se determinan a partir de la hora de la CPU el siguiente instante
de disparo y el intervalo hasta el siguiente instante de disparo. Puede emitirse un disparo
peridico y adicionalmente un disparo individual:
1. Emitir disparo peridico (PerTrigOn.Value = 1)
2. Emitir disparo individual con retardo (SglTrigOn.Value = 1)
El disparo individual puede retardarse un intervalo de tiempo ajustable. El retardo mximo es
de 20 das.
El intervalo hasta el siguiente instante de disparo se indica en das, horas y minutos.
Para los clculos con los formatos de hora DT y TIME, el bloque llama las siguientes funciones:

Nombre APL V8.1 Familia Comentario de smbolo


AD_DT_TM_APL FC455 IEC DT + sumar tiempos
GE_DT_APL FC456 IEC Mayor o igual que DT
LE_DT_APL FC452 IEC Menor o igual que DT
LT_DT_APL FC453 IEC Menor que DT
SB_DT_DT_APL FC454 IEC DT - Restar DT

Proceden de la librera estndar "Bloques de funcin IEC" y ahora tambin se aplican en APL.

Configuracin
En el editor CFC, incorpore el bloque en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente al OB de arranque (OB100).

Advanced Process Library (V8.1)


1626 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Comportamiento en arranque
El comportamiento en arranque de este bloque se define mediante el bit Feature 0:
Bit 0: Definir el comportamiento en arranque (Pgina 132)

Asignacin de la palabra de estado del parmetro Status


Consulte la descripcin de los diferentes parmetros en el siguiente captulo: Terminales de
TimeTrig (Pgina 1633).

Bit de estado Parmetro


0 Occupied
1 BatchEn
2 no utilizado
3 OosAct.Value
4 OosLi.Value
5 no utilizado
6 OnAct.Value
7 Todos los disparos estn desactivados:
NOT (PerTrigOn.Value OR SglTrigOn.Value OR Trigger.Value)
8 PerTrigOn.Value
9 NOT PerTrigOn.Value
10 SglTrigOn.Value
11 NOT SglTrigOn.Value
12 Trigger.Value
13 no utilizado
1 El siguiente disparo es un disparo diario
15 El siguiente disparo es un disparo semanal
16 El siguiente disparo es un disparo mensual
17 El siguiente disparo es un disparo individual
18 DailyOn: El disparo peridico tiene periodicidad diaria
19 WeeklyOn: El disparo peridico tiene periodicidad semanal
20 MonthlyOn: El disparo peridico tiene periodicidad mensual
21 Da de la semana: domingo
22 Da de la semana: lunes
23 Da de la semana: martes
24 Da de la semana: mircoles
25 Da de la semana: jueves
26 Da de la semana: viernes
27 Da de la semana: sbado
28 LiOp.Value

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1627
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Bit de estado Parmetro


29 1 = Estado de seal no vlido
SetPerLi.Value y RstPerLi.Value,
SetSglLi.Value y RstSglLi.Value
30 - 31 no utilizado

Consulte tambin
Modos de operacin de TimeTrig (Pgina 1628)
Funciones de TimeTrig (Pgina 1629)
Tratamiento de errores de TimeTrig (Pgina 1632)
Avisos de TimeTrig (Pgina 1633)
Diagrama de bloques de TimeTrig (Pgina 1637)

10.2.2 Modos de operacin de TimeTrig

Modos de operacin de TimerTrig


El bloque se puede controlar con los siguientes modos de operacin:
ON (Pgina 64)
Fuera de servicio (Pgina 64)

"On"
Encontrar informacin general sobre el modo de operacin "On" en el captulo ON
(Pgina 64).

"Fuera de servicio"
Encontrar informacin general sobre el modo de operacin "Fuera de servicio" en el captulo
Fuera de servicio (Pgina 64).

Consulte tambin
Descripcin de TimeTrig (Pgina 1625)
Funciones de TimeTrig (Pgina 1629)
Tratamiento de errores de TimeTrig (Pgina 1632)
Avisos de TimeTrig (Pgina 1633)
Terminales de TimeTrig (Pgina 1633)
Diagrama de bloques de TimeTrig (Pgina 1637)

Advanced Process Library (V8.1)


1628 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

10.2.3 Funciones de TimeTrig

Funciones de TimeTrig
A continuacin se muestra una relacin de las funciones de este bloque.

Emisin peridica de un disparo


Mediante el parmetro de entrada LiOp se especifica si el disparo peridico puede activarse
(0 - 1, parmetro SetPerOp o SetPerLi) o desactivarse (1 - 0, parmetro RstPerOp o
RstPerLi) desde el faceplate o por interconexin.
LiOp = 0: Activacin o desactivacin desde faceplate (SetPerOp o RstPerOp)
LiOp = 1: Activacin o desactivacin mediante interconexin (SetPerLi o RstPerLi)
En el faceplate puede elegirse entre tres opciones de disparo peridico:
Emisin peridica diaria DailyOn = 1
Con el parmetro HourOfDay se ajusta la hora, expresada en horas.
Emisin peridica semanal WeeklyOn = 1
Con los parmetros HourOfDay y DayOfWeek se ajustan el da de la semana y la hora,
expresada en horas.
Emisin peridica mensual MonthlyOn = 1
Con los parmetros HourOfDay y DayOfMonth se ajustan el da del mes y la hora,
expresada en horas. Si el da de un mes es superior al ltimo da, se utiliza el ltimo da.

Emisin retardada de un disparo individual


Mediante el parmetro de entrada LiOp se especifica si un disparo individual puede ajustarse
(0 - 1, parmetro SetPerOp o SetPerLi) o resetearse (1 - 0, parmetro RstPerOp o
RstPerLi) desde el faceplate o por interconexin.
LiOp = 0: set/reset mediante faceplate (SetPerOp o RstPerOp)
LiOp = 1: set/reset mediante interconexin (SetPerLi o RstPerLi)
La emisin retardada se realiza a partir de la hora actual de la CPU, con el retardo
DelayTime. El retardo activo se muestra en la salida DlyTmEff.

Clculo del siguiente instante de disparo


El siguiente instante de disparo se emite por las salidas NxTrgDT, NxTrgYear, NxTrgMon,
NxTrgDay, NxTrgHour, NxTrgMin y NxTrgSec. El siguiente punto de disparo se calcula a
partir de un disparo peridico activado y un disparo individual activado.
Si no hay ningn disparo activado, se emite 0 o el mnimo DT#1990-01-01-0:0:0.0 por la salida
NxTrgDT.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1629
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Clculo del intervalo hasta el siguiente instante de disparo


El intervalo a partir de la hora actual de la CPU hasta el siguiente instante de disparo se emite
por las salidas DiffTmDay, DiffTmHour, DiffTmMin y DiffTmSec.
Si no hay ningn disparo activado, se emite 0 por las salidas.

Relectura de los estados de disparo y del instante de disparo individual en caso de carga completa
Los estados de los disparos PerTrigOn, SglTrigOn y el instante de disparo individual se
reescriben en las entradas:
InPerTrigOn := PerTrigOn
InSglTrigOn := SglTrigOn
InSglTrigDT := SglTrigDT
Si desea utilizar la relectura en la carga completa, antes de la carga es necesario releer los
parmetros marcados, adems de los parmetros para manejo y visualizacin.
Durante el arranque y con el bit Feature 0 = 1, los valores se escriben de nuevo en las salidas.
Ver tambin "Definir el comportamiento en arranque para el bloque TimeTrig" en el captulo
Definir el comportamiento en arranque (Pgina 132).

Comportamientos parametrizables mediante el terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)
1 Respuesta para el modo de operacin Fuera de servicio (Pgina 170)
24 Activar la autorizacin de control local (Pgina 152)

Permisos de operacin
Este bloque dispone de la funcin estndar Autorizaciones de control (Pgina 232).
El bloque dispone de los siguientes permisos para el parmetro OS_Perm:

Bit Funcin
0 no utilizado
1 1 = El operador puede conmutar al modo "On"
2 no utilizado
3 1 = El operador puede conmutar al modo "Fuera de servicio"
4 1 = El operador puede activar el disparo peridico
5 1 = El operador puede desactivar el disparo peridico
6 1 = El operador puede ajustar el disparo individual

Advanced Process Library (V8.1)


1630 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Bit Funcin
7 1 = El operador puede resetear el disparo individual
8 no utilizado
9 no utilizado
10 1 = El operador puede introducir HourOfDay
11 1 = El operador puede introducir DayOfWeek
12 1 = El operador puede introducir DayOfMonth
13 1 = El operador puede introducir DelayDay
14 1 = El operador puede introducir DelayHour
15 1 = El operador puede introducir DelayMin
16 1 = El operador puede introducir PulseWidth
17 no utilizado
18 1 = El operador puede introducir DailyOn
19 1 = El operador puede introducir WeeklyOn
20 1 = El operador puede introducir MonthlyOn
21 - 27 utilizado en OSPermLog para los das de la semana domingo, lunes sbado
28 - 31 no utilizado

Detectar horario de verano


Este bloque lee en la CPU la identificacin de horario de verano y la escribe en la salida
SummerTime. La actualizacin se realiza nicamente en los siguientes casos:
Cambio de los parmetros HourOfDay, DayOfWeek, DayOfMonth, DelayTime,
DailyOn, WeeklyOn o MonthlyOn
Activacin de un disparo PerTrigOn o SglTrigOn
Arranque o abandono de Out of Service
Si al leer el horario de verano se produce un error, se ajusta el estado SummerTime.ST :=
16#00 y la indicacin no se actualiza. El estado no entra en el clculo de ST_Worst.

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal ms desfavorable ST_Worst para el bloque se forma utilizando el siguiente
parmetro:
SetSglLi.ST
RstSglLi.ST
SetPerLi.ST
RstPerLi.ST
El peor estado de seal ST_Worst se escribe en las siguientes salidas:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1631
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

SglTrigOn.ST
PerTrigOn.ST
Trigger.ST
Si al leer el horario de verano se produce un error, se ajusta el estado SummerTime.ST :=
16#00 y la indicacin no se actualiza. El estado no entra en el clculo de ST_Worst.

Llamada de otros faceplates


Este bloque dispone de la funcin estndar Llamada de otros faceplates (Pgina 190).

Consulte tambin
Descripcin de TimeTrig (Pgina 1625)
Modos de operacin de TimeTrig (Pgina 1628)
Tratamiento de errores de TimeTrig (Pgina 1632)
Avisos de TimeTrig (Pgina 1633)
Terminales de TimeTrig (Pgina 1633)
Diagrama de bloques de TimeTrig (Pgina 1637)

10.2.4 Tratamiento de errores de TimeTrig

Tratamiento de errores de TimeTrig


Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
51 Seal no vlida con LiOp = 1
SetPerLi = 1 y RstPerLi = 1
SetSglLi = 1 y RstSglLi = 1

Consulte tambin
Descripcin de TimeTrig (Pgina 1625)
Modos de operacin de TimeTrig (Pgina 1628)

Advanced Process Library (V8.1)


1632 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Funciones de TimeTrig (Pgina 1629)


Terminales de TimeTrig (Pgina 1633)
Diagrama de bloques de TimeTrig (Pgina 1637)

10.2.5 Avisos de TimeTrig

Comportamiento de aviso
Este bloque no genera avisos.

Consulte tambin
Modos de operacin de TimeTrig (Pgina 1628)
Funciones de TimeTrig (Pgina 1629)
Tratamiento de errores de TimeTrig (Pgina 1632)
Terminales de TimeTrig (Pgina 1633)
Diagrama de bloques de TimeTrig (Pgina 1637)
Descripcin de TimeTrig (Pgina 1625)

10.2.6 Terminales de TimeTrig


Terminales de TimeTrig

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminado
InPerTrigOn Disparo peridico 'On' (guardado en variable de entrada) BOOL 0
InSglTrigOn Disparo individual 'On' (guardado en variable de entrada) BOOL 0
InSglTrigDT Fecha y hora del disparo individual (guardados en variable DT
de entrada)
LiOp Conmutacin del modo entre: DigVal
1 = Interconexin
0 = Operador
SetPerOp Ajuste del disparo peridico por el operador BOOL 0
RstPerOp Ajuste y reset del disparo peridico por el operador BOOL 0
SetPerLi Ajuste del disparo peridico mediante interconexin DigVal
RstPerLi Reset del disparo peridico mediante interconexin DigVal
SetSglOp Ajuste del disparo individual por el operador BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1633
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Parmetro Descripcin Tipo Valor


predeterminado
RstSglOp Reset del disparo individual por el operador BOOL 0
SetSglLi Ajuste del disparo individual mediante interconexin DigVal
RstSglLi Reset del disparo individual mediante interconexin DigVal
PerMode Disparo peridico; INT 1
1: diario, 2: semanal; 3: mensual
DayOfWeek Consigna de da de la semana para disparo peridico [1..7] INT 1
DayOfMonth Consigna de da del mes para disparo peridico [1..31] INT 1
HourOfDay Consigna de hora del da para disparo peridico [0..23] INT 0
DelayTime Retardo [s] DINT 16#00000000
PulseWidth Ancho de impulso de la seal de disparo [s] REAL 3.0
SampleTime Tiempo de muestreo [s] REAL 0.1
OnOp 1 = Modo de operacin "On" por operador BOOL 0
OosOp 1 = "Fuera de servicio", por operador BOOL 0
OosLi 1 = "Fuera de servicio", por interconexin DigVal
UserStatus Bits libremente asignables para su utilizacin en PCS 7 OS. BYTE 16#00
BatchEn 1 = Habilitacin de asignacin BOOL 0
BatchID Nmero de lote DWORD 0
BatchName Denominacin del lote STRING[32] ''
StepNo Nmero de etapa del lote DWORD 0
Occupied Ocupado por Batch BOOL 0
SelFp1 Llamada de faceplate 1 ANY
SelFp2 Llamada de faceplate 2 ANY

Advanced Process Library (V8.1)


1634 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Parmetro Descripcin Tipo Valor


predeterminado
OS_Perm Terminal para permisos de operacin STRUCT -
Bit 0: BOOL -1
Bit 1: BOOL -1
Bit 2: BOOL -1
Bit 3: BOOL -1
Bit4: BOOL -1
Bit 5: BOOL -1
Bit 6: BOOL -1
Bit 7: BOOL -1
Bit 8, Bit 9: BOOL -1
Bit 10: -1
Bit 11: -1
Bit 12: -1
Bit 13: -1
Bit 14: -1
Bit 15: -1
Bit 16: -1
Bit 17: -1
Bit 18: -1
Bit 19: -1
Bit 20: -1
Bit 21..Bit 31: -1
END_STRUCT
ARRAY[0..3] OF
BYTE
OpSt_In Parmetro de entrada del permiso de operacin local; debe DWORD 16#0
interconectarse con el parmetro de salida Out del bloque
precedente "OpStations"
Feature Terminal para funciones adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
END_STRUCT 0

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminado
PerTrigOn 1 = Disparo peridico On DigVal
SglTrigOn 1 = Disparo individual On DigVal
Trigger Seal de disparo DigVal
CPU_Year Hora de la CPU, ao INT 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1635
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Parmetro Descripcin Tipo Valor


predeterminado
CPU_Mon Hora de la CPU, mes INT 0
CPU_Day Hora de la CPU, da INT 0
CPU_Hour Hora de la CPU, hora INT 0
CPU_Min Hora de la CPU, minuto INT 0
CPU_Sec Hora de la CPU, minuto INT 0
CPU_DayOfWeek Hora de la CPU, das de la semana INT 0
SglTrigDT Disparo individual, fecha y hora DT
NxTrgDT Siguiente instante de disparo, fecha y hora DT
NxTrgYear Siguiente instante de disparo, ao INT 0
NxTrgMon Siguiente instante de disparo, meses INT 0
NxTrgDay Siguiente instante de disparo, das INT 0
NxTrgHour Siguiente instante de disparo, hora INT 0
NxTrgMin Siguiente instante de disparo, minuto INT 0
NxTrgSec Siguiente instante de disparo, segundo
DiffTmDay Da: INT 0
Intervalo a partir de la hora actual de la CPU hasta el
siguiente instante de disparo
DiffTmHour Hora: INT 0
Intervalo a partir de la hora actual de la CPU hasta el
siguiente instante de disparo
DiffTmMin Minuto: INT 0
Intervalo a partir de la hora actual de la CPU hasta el
siguiente instante de disparo
DiffTmSec Segundo: INT 0
Intervalo a partir de la hora actual de la CPU hasta el
siguiente instante de disparo
DlyTmEff Retardo actualmente activo [s] DINT 16#00000000
BarTmSec Indicador de barras, segundos DINT 0
BarOpHiScale Indicador de barras, minutos DINT 60
DayOpHiScale Indicador de rango, das INT 1
HrsOpHiScale Indicador de rango, horas INT 0
MinOpHiScale Indicador de rango, minutos INT 0
SummerTime Horario de verano DigVal
OosAct 1 = El bloque est "fuera de servicio" DigVal
OnAct 1 = Bloque en servicio STRUCT -
Value: BOOL 1
ST: BYTE 16#80
OS_PermOut Permiso de operacin: Salida para OS DWORD 16#FFFFFFFF
OS_PermLog Permiso de operacin: Salida para OS DWORD 16#FFFFFFFF
OpSt_Out Valor del parmetro de entrada OpSt_In, debe conectarse DWORD 16#0
en transicin con otros bloques. El bit 31 de este parmetro
se ocupa mediante el bit 24 Feature

Advanced Process Library (V8.1)


1636 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Parmetro Descripcin Tipo Valor


predeterminado
ST_Worst Estado de seal ms desfavorable DWORD 16#80
Status Palabra de estado (Pgina 1625) DWORD 16#00000000
ErrorNum Emisin del nmero de error pendiente. Para obtener INT -1
informacin sobre los nmeros de error que puede emitir
este bloque, consulte Tratamiento de errores de TimeTrig
(Pgina 1632).

Consulte tambin
Modos de operacin de TimeTrig (Pgina 1628)
Funciones de TimeTrig (Pgina 1629)
Avisos de TimeTrig (Pgina 1633)
Diagrama de bloques de TimeTrig (Pgina 1637)

10.2.7 Diagrama de bloques de TimeTrig

Diagrama de bloques de TimeTrig


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Modos de operacin de TimeTrig (Pgina 1628)
Funciones de TimeTrig (Pgina 1629)
Tratamiento de errores de TimeTrig (Pgina 1632)
Avisos de TimeTrig (Pgina 1633)
Terminales de TimeTrig (Pgina 1633)

10.2.8 Manejo y visualizacin

10.2.8.1 Vistas de TimeTrig

Vistas del bloque TimeTrig


El bloque TimeTrig dispone de las vistas siguientes:
Vista estndar de TimeTrig (Pgina 1638)
Vista de parmetros de TimeTrig (Pgina 1640)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1637
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Vista preliminar de TimeTrig (Pgina 1642)


Vista de memoria (Pgina 282)
Smbolo de bloque para TimeTrig (Pgina 1643)
Encontrar informacin general relacionada con el faceplate y el smbolo del bloque en los
captulos Estructura del faceplate (Pgina 226) y Estructura del smbolo de bloque
(Pgina 212).

10.2.8.2 Vista estndar de TimeTrig

Vista estndar de TimeTrig







 


(1) Visualizacin y conmutacin del modo de operacin


Esta rea muestra el modo de operacin vlido en estos momentos. Se visualizan los modos
de operacin siguientes:
ON (Pgina 64)
Fuera de servicio (Pgina 64)
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(2) Activacin y desactivacin del disparo peridico


Esta rea muestra el modo de operacin estndar del disparador. Aqu pueden visualizarse
y ejecutarse los siguientes modos de operacin:
"On"
"Off"

Advanced Process Library (V8.1)


1638 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de


estado operativo y modo de operacin (Pgina 235).

(3) Activacin y desactivacin del disparo individual


Esta rea muestra el modo de operacin estndar del disparador. Aqu pueden visualizarse
y ejecutarse los siguientes modos de operacin:
"On"
"Off"
Encontrar ms informacin sobre la conmutacin del estado en el captulo Conmutacin de
estado operativo y modo de operacin (Pgina 235).

(4) Rango superior e inferior de escala del valor de contaje


Este valor ofrece informacin sobre el rea de visualizacin de la barra (arriba) del valor de
contaje. El rango de escala se define en el sistema de ingeniera.

(5) Visualizacin del valor de contaje


Aqu se muestran los siguientes valores de contaje: Se muestra el intervalo hasta el siguiente
disparo.
"Das"
"Horas"
"Minutos"

(6) Indicacin del instante del siguiente disparo


Esta rea muestra el tiempo del siguiente disparo.

(7) Indicacin de la hora real


Esta rea muestra la hora real.

(8) Botn de navegacin para abrir la vista estndar de un faceplate cualquiera


Con este botn de navegacin se accede a la vista estndar de un bloque configurado en el
sistema de ingeniera (ES). La visibilidad de este botn de navegacin depende de la
configuracin del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

(9) Indicacin del modo de operacin real del disparador


"Disparo diario"
"Disparo semanal"

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1639
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

"Disparo mensual"
"Disparo individual"

(10) Indicacin grfica del valor de contaje actual


Esta rea muestra el valor de contaje actual en forma de diagrama de barras. El rea visible
en el diagrama de barras depende de la configuracin del sistema de ingeniera (ES).

Consulte tambin
Habilitacin para mantenimiento (Pgina 58)
Simulacin de seales (Pgina 54)
Tratamiento de errores (Pgina 116)

10.2.8.3 Vista de parmetros de TimeTrig

Vista de parmetros de TimeTrig

(1) Permiso de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:

Advanced Process Library (V8.1)


1640 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro


Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm).

(2) Modo de operacin peridico


Puede modificar el modo de operacin del disparo peridico:
"Diario": el disparo se activa una vez al da.
"Semanal": el disparo se activa una vez por semana.
"Mensual": el disparo se activa una vez al mes.

(3), (4) y (5) Parmetros para el disparo peridico


Introduzca los parmetros relevantes para el modo de operacin peridico:
"Hora": relevante para el disparo diario, semanal y mensual
"Da de la semana": relevante para el disparo semanal y mensual
"Da del mes": relevante para el disparo mensual. Si el da de un mes es superior al ltimo
da, se utiliza el ltimo da.

(6), (7) y (8) Parmetros para el disparo individual


Introduzca el parmetro para el disparo individual:
"Retardo da"
"Retardo hora"
"Retardo minuto"

(9) Parmetros para el disparador


"Duracin del impulso": introduzca la duracin de la seal de disparo.

Consulte tambin
Modificacin de valores (Pgina 236)
Conmutacin de estado operativo y modo de operacin (Pgina 235)
Simulacin de seales (Pgina 54)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1641
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

10.2.8.4 Vista preliminar de TimeTrig

Vista preliminar de TimeTrig

(1) Permisos de operacin


En esta rea se visualizan todos los manejos para los que existen permisos especiales.
Dependen de la configuracin que debe regir para este bloque en el sistema de ingeniera
(ES).
Smbolos para el permiso de operacin:
Marca de verificacin verde: el operador de la OS est autorizado a utilizar este parmetro
Marca de verificacin gris: el operador de la OS no est autorizado provisionalmente a
utilizar este parmetro a causa del proceso
Cruz roja: el operador de la OS no est autorizado por principio a utilizar este parmetro
a causa de los permisos de operacin parametrizados en el AS (OS_Perm u OS1Perm)
Aqu se muestran los permisos de operacin siguientes:
"Disparo peridico On": puede activar el disparo peridico.
"Disparo peridico Off": puede desactivar el disparo peridico.
"Disparo individual On": puede activar el disparo individual.
"Disparo individual Off": puede desactivar el disparo individual.
"On": puede operar el disparador.
"Fuera de serv.": Puede cambiar al modo "Fuera de servicio".
"Permiso de operacin local": con el botn se cambia a la vista estndar del bloque
"OpStations".
Consulte al respecto el captulo Autorizaciones de control (Pgina 232).

Advanced Process Library (V8.1)


1642 Manual de funciones, 07/2014, A5E332575231-AA
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

(2) Visualizacin de las seales de operacin actuales


En esta rea se visualizan los principales parmetros del bloque con la seleccin actual.
"Disparo peridico":
0 = Disparo peridico desactivado
1 = Disparo peridico activado
"Disparo individual":
0 = Disparo individual desactivado
1 = Disparo individual activado
"Disparador":
0 = Emisin seal de disparo desactivada
1 = Emisin seal de disparo activada
"Horario de verano":
0 = Horario de verano desactivado
1 = Horario de verano activado

(3) Botn de navegacin para abrir la vista estndar de un faceplate cualquiera


Con este botn de navegacin se accede a la vista estndar de un bloque configurado en el
sistema de ingeniera. La visibilidad de este botn de navegacin depende de la configuracin
del sistema de ingeniera (ES).
Consulte al respecto el captulo Llamada de otros faceplates (Pgina 190).

10.2.8.5 Smbolo de bloque para TimeTrig

Smbolos del bloque TimeTrig


Hay diferentes smbolos de bloque disponibles con las funciones siguientes:
Tipo de punto de instrumentacin y control
Modos de operacin
Estado de seal, habilitacin para mantenimiento
Indicador de nota
Indicador "Tiempos hasta el prximo disparo" en curso
Los smbolos de bloque de la imagen de plantilla @TemplateAPLV8.PDL:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1643
Temporizadores
10.2 TimeTrig: clculos con los formatos de hora DT y TIME

Smbolos Seleccin del smbolo de Particularidades


bloque en CFC
1 Smbolo de bloque en
representacin completa

Encontrar ms informacin sobre el smbolo del bloque y las posibilidades de manejo en


dicho smbolo en los captulos siguientes:
Configurar los smbolos de bloque (Pgina 219)
Estructura del smbolo de bloque (Pgina 212)
Operacin mediante el smbolo del bloque (Pgina 221).

Advanced Process Library (V8.1)


1644 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos 11
11.1 Add04 - Sumador de 4 valores

11.1.1 Descripcin de Add04

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FC 351
Familia: Math

Campo de aplicacin de Add04


El bloque se utiliza para las siguientes aplicaciones:
Suma de valores
Salida del valor sumado para su procesamiento ulterior

Funcionamiento
El bloque Add04 calcula la suma de hasta 4 valores:
Out = In1 +...+ Inn (n 4),
siendo:
Out = valor sumado
In1 ... In4 = sumandos
Siempre se emite la suma de todos los parmetros de entrada as como el estado de seal
aplicado ms desfavorable de los parmetros de entrada.
En el valor de salida se comprueba si est dentro del rango de valores de REAL. En caso de
que se salga del rango de valores, se visualiza el valor REAL ms grande o ms pequeo
posible.
Si el valor es NAN, se visualiza el ltimo valor de salida vlido y el estado del valor de salida
se pone a 16#28 (siempre que ningn estado de las entradas sea ms desfavorable).
Encontrar ms informacin sobre la formacin del estado de seal en Formacin y
visualizacin del estado de seal para bloques matemticos (Pgina 114)

Configuracin
Incorpore el bloque del editor CFC en un OB de alarma cclica (de OB30 a OB38).

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1645
Bloques matemticos
11.1 Add04 - Sumador de 4 valores

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Funciones de Add04 (Pgina 1646)
Avisos de Add04 (Pgina 1648)
Entradas y salidas de Add04 (Pgina 1648)
Diagrama de bloques de Add04 (Pgina 1649)
Tratamiento de errores de Add04 (Pgina 1647)
Modos de operacin de Add04 (Pgina 1646)

11.1.2 Modos de operacin de Add04

Modos de operacin de Add04


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Add04 (Pgina 1649)
Entradas y salidas de Add04 (Pgina 1648)
Avisos de Add04 (Pgina 1648)
Tratamiento de errores de Add04 (Pgina 1647)
Descripcin de Add04 (Pgina 1645)
Funciones de Add04 (Pgina 1646)

11.1.3 Funciones de Add04

Funciones de Add04
A continuacin se relacionan las funciones de este bloque.

Advanced Process Library (V8.1)


1646 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.1 Add04 - Sumador de 4 valores

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal ms desfavorable para el bloque se forma utilizando los siguientes
parmetros y se visualiza en el parmetro de salida Out:
In1.ST
In2.ST
In3.ST
In4.ST

Consulte tambin
Descripcin de Add04 (Pgina 1645)
Avisos de Add04 (Pgina 1648)
Entradas y salidas de Add04 (Pgina 1648)
Diagrama de bloques de Add04 (Pgina 1649)
Tratamiento de errores de Add04 (Pgina 1647)
Modos de operacin de Add04 (Pgina 1646)

11.1.4 Tratamiento de errores de Add04

Tratamiento de errores de Add04


Este bloque no notifica errores.

Consulte tambin
Diagrama de bloques de Add04 (Pgina 1649)
Entradas y salidas de Add04 (Pgina 1648)
Avisos de Add04 (Pgina 1648)
Descripcin de Add04 (Pgina 1645)
Modos de operacin de Add04 (Pgina 1646)
Funciones de Add04 (Pgina 1646)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1647
Bloques matemticos
11.1 Add04 - Sumador de 4 valores

11.1.5 Avisos de Add04

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Add04 (Pgina 1645)
Funciones de Add04 (Pgina 1646)
Entradas y salidas de Add04 (Pgina 1648)
Diagrama de bloques de Add04 (Pgina 1649)
Modos de operacin de Add04 (Pgina 1646)
Tratamiento de errores de Add04 (Pgina 1647)

11.1.6 Entradas y salidas de Add04

Entradas y salidas de Add04

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
In1 Sumando 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In2 Sumando 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In3 Sumando 3 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In4 Sumando 4 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1648 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.1 Add04 - Sumador de 4 valores

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
Out Salida de la suma STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Consulte tambin
Descripcin de Add04 (Pgina 1645)
Funciones de Add04 (Pgina 1646)
Avisos de Add04 (Pgina 1648)
Diagrama de bloques de Add04 (Pgina 1649)
Modos de operacin de Add04 (Pgina 1646)
Tratamiento de errores de Add04 (Pgina 1647)

11.1.7 Diagrama de bloques de Add04

Diagrama de bloques de Add04


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de Add04 (Pgina 1645)
Modos de operacin de Add04 (Pgina 1646)
Funciones de Add04 (Pgina 1646)
Tratamiento de errores de Add04 (Pgina 1647)
Avisos de Add04 (Pgina 1648)
Entradas y salidas de Add04 (Pgina 1648)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1649
Bloques matemticos
11.2 Add08 - Sumador de 8 valores

11.2 Add08 - Sumador de 8 valores

11.2.1 Descripcin de Add08

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FC 352
Familia: Math

Campo de aplicacin de Add08


El bloque se utiliza para las siguientes aplicaciones:
Suma de valores
Salida del valor sumado para su procesamiento ulterior

Funcionamiento
El bloque Add08 calcula la suma de hasta 8 valores:
Out = In1 +...+ Inn (n 8),
siendo:
Out = valor sumado
In1 ... In8 = sumandos
Siempre se emite la suma de todos los parmetros de entrada as como el estado de seal
aplicado ms desfavorable de los parmetros de entrada.
En el valor de salida se comprueba si est dentro del rango de valores de REAL. En caso de
que se salga del rango de valores, se visualiza el valor REAL ms grande o ms pequeo
posible.
Si el valor es NAN, se visualiza el ltimo valor de salida vlido y el estado del valor de salida
se pone a 16#28 (siempre que ningn estado de las entradas sea ms desfavorable).
Encontrar ms informacin sobre la formacin del estado de seal en Formacin y
visualizacin del estado de seal para bloques matemticos (Pgina 114)

Configuracin
Incorpore el bloque del editor CFC en un OB de alarma cclica (de OB30 a OB38).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Advanced Process Library (V8.1)


1650 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.2 Add08 - Sumador de 8 valores

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Funciones de Add08 (Pgina 1651)
Avisos de Add08 (Pgina 1653)
Entradas y salidas de Add08 (Pgina 1653)
Diagrama de bloques de Add08 (Pgina 1654)
Tratamiento de errores de Add08 (Pgina 1652)
Modos de operacin de Add08 (Pgina 1651)

11.2.2 Modos de operacin de Add08

Modos de operacin de Add08


Este bloque no dispone de modos de operacin.

Consulte tambin
Descripcin de Add08 (Pgina 1650)
Funciones de Add08 (Pgina 1651)
Tratamiento de errores de Add08 (Pgina 1652)
Avisos de Add08 (Pgina 1653)
Entradas y salidas de Add08 (Pgina 1653)
Diagrama de bloques de Add08 (Pgina 1654)

11.2.3 Funciones de Add08

Funciones de Add08
A continuacin se relacionan las funciones de este bloque.

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal ms desfavorable para el bloque se forma utilizando los siguientes
parmetros y se visualiza en el parmetro de salida Out:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1651
Bloques matemticos
11.2 Add08 - Sumador de 8 valores

In1.ST
In2.ST
In3.ST
In4.ST
In5.ST
In6.ST
In7.ST
In8.ST

Consulte tambin
Descripcin de Add08 (Pgina 1650)
Avisos de Add08 (Pgina 1653)
Entradas y salidas de Add08 (Pgina 1653)
Diagrama de bloques de Add08 (Pgina 1654)
Tratamiento de errores de Add08 (Pgina 1652)
Modos de operacin de Add08 (Pgina 1651)

11.2.4 Tratamiento de errores de Add08

Tratamiento de errores de Add08


Este bloque no notifica errores.

Consulte tambin
Diagrama de bloques de Add08 (Pgina 1654)
Entradas y salidas de Add08 (Pgina 1653)
Avisos de Add08 (Pgina 1653)
Descripcin de Add08 (Pgina 1650)
Funciones de Add08 (Pgina 1651)
Modos de operacin de Add08 (Pgina 1651)

Advanced Process Library (V8.1)


1652 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.2 Add08 - Sumador de 8 valores

11.2.5 Avisos de Add08

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Add08 (Pgina 1650)
Funciones de Add08 (Pgina 1651)
Entradas y salidas de Add08 (Pgina 1653)
Tratamiento de errores de Add08 (Pgina 1652)
Modos de operacin de Add08 (Pgina 1651)
Diagrama de bloques de Add08 (Pgina 1654)

11.2.6 Entradas y salidas de Add08

Entradas y salidas de Add08

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
In1 Sumando 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In2 Sumando 2 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In3 Sumando 3 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In4 Sumando 4 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In5 Sumando 5 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1653
Bloques matemticos
11.2 Add08 - Sumador de 8 valores

Parmetro Descripcin Tipo Valor predeterminado


In6 Sumando 6 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In7 Sumando 7 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In8 Sumando 8 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
Out Salida de la suma STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Consulte tambin
Descripcin de Add08 (Pgina 1650)
Funciones de Add08 (Pgina 1651)
Avisos de Add08 (Pgina 1653)
Diagrama de bloques de Add08 (Pgina 1654)
Tratamiento de errores de Add08 (Pgina 1652)
Modos de operacin de Add08 (Pgina 1651)

11.2.7 Diagrama de bloques de Add08

Diagrama de bloques de Add08


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de Add08 (Pgina 1650)
Funciones de Add08 (Pgina 1651)
Tratamiento de errores de Add08 (Pgina 1652)

Advanced Process Library (V8.1)


1654 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.3 Average - Clculo del valor medio

Entradas y salidas de Add08 (Pgina 1653)


Modos de operacin de Add08 (Pgina 1651)
Avisos de Add08 (Pgina 1653)

11.3 Average - Clculo del valor medio

11.3.1 Descripcin de Average

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB1804
Familia: Math

Campo de aplicacin de Average


El bloque se utiliza para las siguientes aplicaciones:
Calcular un valor medio temporal

Funcionamiento
El bloque calcula el valor medio temporal de un valor analgico In por el tiempo pasado desde
su inicio, siguiendo la frmula siguiente:

Out( n 1 ) gNumCycles + In
Out =
NumCycles + 1
siendo:
In = Magnitud de entrada
Out = Valor medio actual
Out(n-1) = Valor medio calculado tras efectuar el arranque
NumCycles = Nmero de ciclos para el clculo del valor medio a partir del cambio de flanco
0 - 1 del parmetro de entrada Run.
Con un flanco 0 - 1 en el parmetro de entrada Run se inicia el clculo. En ello, el parmetro
de salida Out es sustituido por el parmetro de entrada In.
En los ciclos siguientes volver a calcularse el resultado del valor de salida Out y se
incrementar el contador de ciclos NumCycles.
El contador de ciclos NumCycles tiene el tipo de datos DINT y, por tanto, puede aceptar como
mximo el valor 2147483647. Una vez alcanzado este valor, el contador de ciclos
NumCycles se pone a 1. Con ello, se reinicia el clculo del valor medio. Con un tiempo de
ciclo de 100 ms, esto sucede cada 6,8 aos.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1655
Bloques matemticos
11.3 Average - Clculo del valor medio

Si se resetea (flanco 1 - 0 ) el parmetro de entrada Run se finaliza el clculo y los resultados


Out y NumCycles se guardan en el ltimo estado.
Con el parmetro Feature se define el comportamiento en arranque del bloque.
Encontrar ms informacin sobre la formacin del estado de seal en Formacin y
visualizacin del estado de seal para bloques matemticos (Pgina 114)

Configuracin
Incorpore el bloque del editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Asignacin de la palabra de estado del parmetro Status1


Este bloque no dispone del parmetro Status.

Consulte tambin
Funciones de Average (Pgina 1657)
Avisos de Average (Pgina 1658)
Entradas y salidas de Average (Pgina 1659)
Modos de operacin de Average (Pgina 1656)
Tratamiento de errores de Average (Pgina 1658)
Diagrama de bloques de Average (Pgina 1660)

11.3.2 Modos de operacin de Average

Modos de operacin de Average


Este bloque no dispone de modos de operacin.

Consulte tambin
Descripcin de Average (Pgina 1655)
Funciones de Average (Pgina 1657)
Tratamiento de errores de Average (Pgina 1658)
Avisos de Average (Pgina 1658)

Advanced Process Library (V8.1)


1656 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.3 Average - Clculo del valor medio

Entradas y salidas de Average (Pgina 1659)


Diagrama de bloques de Average (Pgina 1660)

11.3.3 Funciones de Average

Funciones de Average
A continuacin se relacionan las funciones de este bloque.

Comportamientos parametrizables a travs de la conexin Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funciones
0 Definir el comportamiento en arranque (Pgina 132)

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal para el bloque se forma utilizando los siguientes parmetros y se visualiza
en el parmetro de salida Out:
In.ST

Consulte tambin
Descripcin de Average (Pgina 1655)
Avisos de Average (Pgina 1658)
Entradas y salidas de Average (Pgina 1659)
Modos de operacin de Average (Pgina 1656)
Tratamiento de errores de Average (Pgina 1658)
Diagrama de bloques de Average (Pgina 1660)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1657
Bloques matemticos
11.3 Average - Clculo del valor medio

11.3.4 Tratamiento de errores de Average

Tratamiento de errores de Average


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de Significado del nmero de error


error
-1 Valor estndar que se muestra despus de incorporar el bloque.
0 No hay ningn error
30 El valor In no puede seguir representndose en el campo numrico REAL;
adicionalmente, se visualiza el estado 16#28. El ltimo valor vlido se visualiza en
la salida Out y el clculo se detiene.
31 El valor Out no puede seguir representndose en el campo numrico REAL;
adicionalmente, se visualiza el estado 16#28.
El ltimo valor vlido se visualiza en la salida Out.

Consulte tambin
Modos de operacin de Average (Pgina 1656)
Funciones de Average (Pgina 1657)
Descripcin de Average (Pgina 1655)
Avisos de Average (Pgina 1658)
Entradas y salidas de Average (Pgina 1659)
Diagrama de bloques de Average (Pgina 1660)

11.3.5 Avisos de Average

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Advanced Process Library (V8.1)


1658 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.3 Average - Clculo del valor medio

Consulte tambin
Descripcin de Average (Pgina 1655)
Funciones de Average (Pgina 1657)
Entradas y salidas de Average (Pgina 1659)
Modos de operacin de Average (Pgina 1656)
Tratamiento de errores de Average (Pgina 1658)
Diagrama de bloques de Average (Pgina 1660)

11.3.6 Entradas y salidas de Average

Terminales de Average

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1657) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In* Valor de entrada analgica para el STRUCT -
clculo del valor medio Value: REAL 0.0
ST: BYTE 16#80
Run 1 = Iniciar el clculo temporal del valor STRUCT -
medio Value: BOOL 0
ST: BYTE 16#80

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


EndTime 1 = Momento de finalizar el clculo DT 1990-01-01-0:00:00
temporal del valor medio
ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1659
Bloques matemticos
11.3 Average - Clculo del valor medio

Parmetro Descripcin Tipo Valor predeterminado


ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de Average (Pgina 1658).
NumCycles Contador de ciclos DINT 1
Out Salida del valor medio STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
StartTime 1 = Momento de iniciar el clculo DT 1990-01-01-0:00:00
temporal del valor medio

Consulte tambin
Descripcin de Average (Pgina 1655)
Avisos de Average (Pgina 1658)
Modos de operacin de Average (Pgina 1656)
Diagrama de bloques de Average (Pgina 1660)

11.3.7 Diagrama de bloques de Average

Diagrama de bloques de Average


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Modos de operacin de Average (Pgina 1656)
Funciones de Average (Pgina 1657)
Tratamiento de errores de Average (Pgina 1658)
Avisos de Average (Pgina 1658)
Descripcin de Average (Pgina 1655)
Entradas y salidas de Average (Pgina 1659)

Advanced Process Library (V8.1)


1660 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.4 DeadTime - Salida retardada de seales

11.4 DeadTime - Salida retardada de seales

11.4.1 Descripcin de DeadTime

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1807
Familia: Math

Campo de aplicacin de DeadTime


Este bloque dispone de las funciones siguientes:
Retardo [s] al emitir seales

Funcionamiento
Este bloque retarda la salida de un valor de entrada en un perodo de tiempo definido por el
usuario, el tiempo muerto DeadTime [s].
Es posible realizar tiempos muertos hasta un cntuplo del tiempo de muestreo SampleTime.
Si desea ajustar un tiempo muerto todava mayor, hay que acoplar varios bloques de tiempo
muerto seguidos. Tambin es posible incorporar el bloque de tiempo muerto en un grupo de
ejecucin con un tiempo de muestreo ms grande o bien desmultiplicar el grupo de ejecucin,
aunque esto provocara la prdida de valores de entrada.
El bloque funciona del modo siguiente:
Out = In (t - DeadTime)
siendo:
Out = Valor de salida
t = Hora actual
DeadTime = DeadT_Cyc SampleTime siendo:
DeadT_Cyc = Nmero de ciclos [0...100] en los que se retarda el valor de entrada analgico
Un valor analgico de la entrada In se emite slo tras un tiempo muerto ajustable en la
conexin DeadTime en la salida Out.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1661
Bloques matemticos
11.4 DeadTime - Salida retardada de seales

,Q 2XW

'HDG7LPH   'HDG7LPH6DPSOH7LPH  

Encontrar ms informacin sobre la formacin del estado de seal en Formacin y


visualizacin del estado de seal para bloques matemticos (Pgina 114)

Nota
Si se modifica el valor del tiempo muerto durante el tiempo de ejecucin del bloque, el valor
de entrada se escribe en la salida. Seguidamente, ser efectiva la modificacin del tiempo
muerto.

Configuracin
Incorpore el bloque del editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
El tiempo de muestreo resultante del bloque debe ser lo suficientemente grande como para
que el tiempo muerto deseado pueda predefinirse en el parmetro DeadTime.
Para el bloque DeadTime existen plantillas (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con diferentes
casos de aplicacin para este bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulador PID con control anticipativo dinmico (FfwdDisturbCompensat) (Pgina 2105)
Regulador PID con predictor Smith (SmithPredictorControl) (Pgina 2108)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Advanced Process Library (V8.1)


1662 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.4 DeadTime - Salida retardada de seales

Asignacin de la palabra de estado del parmetro Status1


Este bloque no dispone del parmetro Status.

Consulte tambin
Funciones de DeadTime (Pgina 1663)
Avisos de DeadTime (Pgina 1665)
Conexiones de DeadTime (Pgina 1666)
Diagrama de bloques de DeadTime (Pgina 1667)
Modos de operacin de DeadTime (Pgina 1663)
Tratamiento de errores de DeadTime (Pgina 1664)

11.4.2 Modos de operacin de DeadTime

Modos de operacin de DeadTime


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de DeadTime (Pgina 1667)
Conexiones de DeadTime (Pgina 1666)
Avisos de DeadTime (Pgina 1665)
Tratamiento de errores de DeadTime (Pgina 1664)
Funciones de DeadTime (Pgina 1663)
Descripcin de DeadTime (Pgina 1661)

11.4.3 Funciones de DeadTime

Funciones de DeadTime
A continuacin se relacionan las funciones de este bloque.

Comportamientos parametrizables a travs de la conexin Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1663
Bloques matemticos
11.4 DeadTime - Salida retardada de seales

(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funciones
0 Definir el comportamiento en arranque (Pgina 132)

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal para el bloque se forma utilizando los siguientes parmetros y se visualiza
en el parmetro de salida Out:
In.ST

Consulte tambin
Descripcin de DeadTime (Pgina 1661)
Avisos de DeadTime (Pgina 1665)
Conexiones de DeadTime (Pgina 1666)
Diagrama de bloques de DeadTime (Pgina 1667)
Modos de operacin de DeadTime (Pgina 1663)
Tratamiento de errores de DeadTime (Pgina 1664)

11.4.4 Tratamiento de errores de DeadTime

Tratamiento de errores de DeadTime


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de Significado del nmero de error


error
-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.

Advanced Process Library (V8.1)


1664 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.4 DeadTime - Salida retardada de seales

Nmero de Significado del nmero de error


error
30 El valor In no puede seguir representndose en el campo numrico REAL. El ltimo
valor vlido se visualiza en la salida Out.
32 El valor DeadTime no puede seguir representndose en el campo numrico REAL.
El ltimo valor vlido se visualiza en la salida Out.
45 El valor de DeadTime est fuera del rango admisible
0 INT (DeadTime / SampleTime) 100
Si el valor de DeadTime es mayor que 100 SampleTime, el bloque trabaja
internamente con el tiempo muerto mximo de 100 SampleTime.

Consulte tambin
Diagrama de bloques de DeadTime (Pgina 1667)
Conexiones de DeadTime (Pgina 1666)
Avisos de DeadTime (Pgina 1665)
Modos de operacin de DeadTime (Pgina 1663)
Descripcin de DeadTime (Pgina 1661)
Funciones de DeadTime (Pgina 1663)

11.4.5 Avisos de DeadTime

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de DeadTime (Pgina 1661)
Funciones de DeadTime (Pgina 1663)
Conexiones de DeadTime (Pgina 1666)
Diagrama de bloques de DeadTime (Pgina 1667)
Modos de operacin de DeadTime (Pgina 1663)
Tratamiento de errores de DeadTime (Pgina 1664)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1665
Bloques matemticos
11.4 DeadTime - Salida retardada de seales

11.4.6 Conexiones de DeadTime

Terminales de DeadTime

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminado
DeadTime* Tiempo muerto [s]: tiempo en el que se retarda el valor REAL 1.0
de entrada analgico
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones (Pgina 1663) adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In* Valor de entrada analgica STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SampleTime Tiempo de muestreo [s] (se asigna automticamente) REAL 0.1

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminado
ENO 1 = El algoritmo del bloque se ha ejecutado sin errores BOOL 0
ErrorNum Emisin del nmero de error pendiente. Para obtener INT -1
informacin sobre los nmeros de error que puede emitir
este bloque, consulte Tratamiento de errores de
DeadTime (Pgina 1664).
DeadT_Cyc Nmero de ciclos [0...100] en los que se retarda el valor INT 0
de entrada analgico
Out Valor de salida analgico STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Consulte tambin
Descripcin de DeadTime (Pgina 1661)
Avisos de DeadTime (Pgina 1665)

Advanced Process Library (V8.1)


1666 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.5 Derivative - Obtener una derivacin

Diagrama de bloques de DeadTime (Pgina 1667)


Modos de operacin de DeadTime (Pgina 1663)

11.4.7 Diagrama de bloques de DeadTime

Diagrama de bloques de DeadTime


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de DeadTime (Pgina 1666)
Avisos de DeadTime (Pgina 1665)
Tratamiento de errores de DeadTime (Pgina 1664)
Funciones de DeadTime (Pgina 1663)
Modos de operacin de DeadTime (Pgina 1663)
Descripcin de DeadTime (Pgina 1661)

11.5 Derivative - Obtener una derivacin

11.5.1 Descripcin de Derivative

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1808
Familia: Math

Campo de aplicacin de Derivative


El bloque se utiliza para las siguientes aplicaciones:
Obtener la accin D para configurar un regulador
Obtener una derivacin temporal de la seal de entrada

Funcionamiento
El bloque puede utilizarse como parte de una regla creada por el usuario. El bloque calcula
una accin D con retardo. La derivacin de la seal de entrada se calcula utilizando la regla
del trapecio.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1667
Bloques matemticos
11.5 Derivative - Obtener una derivacin

Si slo hay que calcular la seal de derivacin, debe parametrizarse TD = 1 [s]. En este caso,
por ejemplo, a partir de la seal de recorrido se obtiene una seal de velocidad.
La seal de salida puede atenuarse mediante el parmetroLagTime. Si se parametriza
LagTime = 0, la atenuacin est desactivada. La figura siguiente muestra la respuesta indicial
a partir del salto unitario de la magnitud de entrada In.

2XW
2XW+L/LP

7'
/DJ7LPH6DPSOH7LPH

7LHPSR
/DJ7LPH

2XW/R/LP

El bloque trabaja segn la frmula siguiente:

Out(n) =
( TD
LagTime +
SampleTime
2 ) ( In
(n) PrevIn(n) )

El valor PrevIn(n) para el siguiente paso de muestreo se calcula mediante un filtro de paso bajo
de primer orden:

SampleTime
PrevIn(n+1) = PrevIn(n)+ Out(n)
TD
Para ambas frmulas rige:
Out(n) = Valor de salida
TD = Tiempo derivativo
In(n) = Valor de entrada
PrevIn(n) = Variable de memoria del filtro de paso bajo

Advanced Process Library (V8.1)


1668 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.5 Derivative - Obtener una derivacin

SampleTime = Tiempo de muestreo [s]


LagTime = Tiempo de retardo [s]
Encontrar ms informacin sobre cmo se forma el estado de seal en Formacin y
visualizacin del estado de seal para bloques matemticos (Pgina 114)

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (OB3x). Seguidamente, el
bloque se integrar de forma automtica en el OB de arranque (OB100).
No es necesario un direccionamiento adicional.
Para el bloque Derivative existe una plantilla (templates) para tipos de puntos de
instrumentacin y control en la Advanced Process Library a modo de ejemplo con un caso de
aplicacin para este bloque.
Ejemplo de los tipos de puntos de instrumentacin y control:
Regulador PID con control anticipativo dinmico (FfwdDisturbCompensat) (Pgina 2105)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Avisos de Derivative (Pgina 1672)
Tratamiento de errores de Derivative (Pgina 1671)
Modos de operacin de Derivative (Pgina 1669)
Conexiones de Derivative (Pgina 1672)
Funciones de Derivative (Pgina 1670)

11.5.2 Modos de operacin de Derivative

Modos de operacin de Derivative


Este bloque no dispone de modos de operacin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1669
Bloques matemticos
11.5 Derivative - Obtener una derivacin

Consulte tambin
Diagrama de bloques de Derivative (Pgina 1674)
Conexiones de Derivative (Pgina 1672)
Avisos de Derivative (Pgina 1672)
Tratamiento de errores de Derivative (Pgina 1671)
Funciones de Derivative (Pgina 1670)
Descripcin de Derivative (Pgina 1667)

11.5.3 Funciones de Derivative

Funciones de Derivative
A continuacin se relacionan las funciones de este bloque.

Vigilar los lmites del parmetro de salida


Es posible vigilar los lmites del parmetro de salida Out:
OutHiLim: lmite arriba
OutLoLim: lmite abajo
Una violacin de los lmites se visualiza en los parmetros de salida correspondientes
(parmetro de salida OutHiAct u OutLoAct = 1).

Comportamientos parametrizables a travs de la conexin Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal para el bloque se forma utilizando los siguientes parmetros y se visualiza
en los parmetros de salida Out, OutHiAct y OutLoAct:

Advanced Process Library (V8.1)


1670 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.5 Derivative - Obtener una derivacin

In.ST

Consulte tambin
Descripcin de Derivative (Pgina 1667)
Avisos de Derivative (Pgina 1672)
Conexiones de Derivative (Pgina 1672)
Diagrama de bloques de Derivative (Pgina 1674)
Tratamiento de errores de Derivative (Pgina 1671)
Modos de operacin de Derivative (Pgina 1669)

11.5.4 Tratamiento de errores de Derivative

Tratamiento de errores de Derivative


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 El valor In no puede seguir representndose en el campo numrico REAL.
El ltimo valor vlido se visualiza en la salida Out.
31 El valor Out no puede seguir representndose en el campo numrico REAL.
El ltimo valor vlido se visualiza en la salida Out.
32 El valor LagTime no puede seguir representndose en el campo numrico
REAL. El ltimo valor vlido se visualiza en la salida Out.
33 El valor TD no puede seguir representndose en el campo numrico REAL.
El ltimo valor vlido se visualiza en la salida Out.

Consulte tambin
Diagrama de bloques de Derivative (Pgina 1674)
Conexiones de Derivative (Pgina 1672)
Avisos de Derivative (Pgina 1672)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1671
Bloques matemticos
11.5 Derivative - Obtener una derivacin

Descripcin de Derivative (Pgina 1667)


Modos de operacin de Derivative (Pgina 1669)
Funciones de Derivative (Pgina 1670)

11.5.5 Avisos de Derivative

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Derivative (Pgina 1667)
Funciones de Derivative (Pgina 1670)
Conexiones de Derivative (Pgina 1672)
Diagrama de bloques de Derivative (Pgina 1674)
Modos de operacin de Derivative (Pgina 1669)
Tratamiento de errores de Derivative (Pgina 1671)

11.5.6 Conexiones de Derivative

Terminales de Derivative

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminad
o
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1670) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
In* Valor de entrada analgica STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
LagTime* Tiempo de retardo [s] REAL 10.0
OutHiLim Lmite (arriba) para el valor de salida REAL 100.0

Advanced Process Library (V8.1)


1672 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.5 Derivative - Obtener una derivacin

Parmetro Descripcin Tipo Valor


predeterminad
o
OutLoLim Lmite (abajo) para el valor de salida REAL 0.0
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)
TD* Tiempo derivativo [s] REAL 1.0

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminad
o
ENO 1 = El algoritmo del bloque se ha ejecutado sin BOOL 0
errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de error
que puede emitir este bloque, consulte
Tratamiento de errores de Derivative
(Pgina 1671).
Out Valor de salida STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
OutHiAct 1 = Lmite (arriba) violado STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OutLoAct 1 = Lmite (abajo) violado STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Descripcin de Derivative (Pgina 1667)
Avisos de Derivative (Pgina 1672)
Diagrama de bloques de Derivative (Pgina 1674)
Modos de operacin de Derivative (Pgina 1669)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1673
Bloques matemticos
11.6 Div02 - Divisin de dos valores

11.5.7 Diagrama de bloques de Derivative

Diagrama de bloques de Derivative


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Descripcin de Derivative (Pgina 1667)
Modos de operacin de Derivative (Pgina 1669)
Funciones de Derivative (Pgina 1670)
Tratamiento de errores de Derivative (Pgina 1671)
Avisos de Derivative (Pgina 1672)
Conexiones de Derivative (Pgina 1672)

11.6 Div02 - Divisin de dos valores

11.6.1 Descripcin de Div02

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FC 358
Familia: Math

Campo de aplicacin de Div02


El bloque se utiliza para las siguientes aplicaciones:
Dividir dos valores
Emitir la divisin para su procesamiento ulterior

Funcionamiento
El bloque se utiliza para dividir dos valores del modo siguiente:
Out = In1 / In2
Si el parmetro de entrada In2 = 0, el ltimo valor de salida vlido se mantiene hasta que se
permite matemticamente una nueva divisin.
Adems, en el parmetro de salida se emite siempre el estado de seal pendiente ms
desfavorable.

Advanced Process Library (V8.1)


1674 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.6 Div02 - Divisin de dos valores

En el valor de salida se comprueba si est dentro del rango de valores de REAL. En caso de
que se salga del rango de valores, se visualiza el valor REAL ms grande o ms pequeo
posible.
Si el valor es NAN o est dividido entre 0, se visualiza el ltimo valor de salida vlido y el
estado del valor de salida se pone a 16#28 (siempre que ningn estado de las entradas sea
ms desfavorable).
Encontrar ms informacin sobre la formacin del estado de seal en Formacin y
visualizacin del estado de seal para bloques matemticos (Pgina 114)

Configuracin
Incorpore el bloque del editor CFC en un OB de alarma cclica (de OB30 a OB38).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status1


Este bloque no dispone del parmetro Status.

Consulte tambin
Diagrama de bloques de Div02 (Pgina 1679)
Conexiones de Div02 (Pgina 1678)
Avisos de Div02 (Pgina 1677)
Tratamiento de errores de Div02 (Pgina 1676)
Funciones de Div02 (Pgina 1676)
Modos de operacin de Div02 (Pgina 1675)

11.6.2 Modos de operacin de Div02

Modos de operacin de Div02


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Div02 (Pgina 1679)
Conexiones de Div02 (Pgina 1678)
Avisos de Div02 (Pgina 1677)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1675
Bloques matemticos
11.6 Div02 - Divisin de dos valores

Tratamiento de errores de Div02 (Pgina 1676)


Funciones de Div02 (Pgina 1676)
Descripcin de Div02 (Pgina 1674)

11.6.3 Funciones de Div02

Funciones de Div02
A continuacin se relacionan las funciones de este bloque.

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal ms desfavorable para el bloque se forma utilizando los siguientes
parmetros y se visualiza en el parmetro de salida Out:
In1.ST
In2.ST

Consulte tambin
Diagrama de bloques de Div02 (Pgina 1679)
Conexiones de Div02 (Pgina 1678)
Avisos de Div02 (Pgina 1677)
Tratamiento de errores de Div02 (Pgina 1676)
Modos de operacin de Div02 (Pgina 1675)
Descripcin de Div02 (Pgina 1674)

11.6.4 Tratamiento de errores de Div02

Tratamiento de errores de Div02


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:

Advanced Process Library (V8.1)


1676 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.6 Div02 - Divisin de dos valores

Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
30 Se ha dividido con 0.

Consulte tambin
Diagrama de bloques de Div02 (Pgina 1679)
Avisos de Div02 (Pgina 1677)
Funciones de Div02 (Pgina 1676)
Modos de operacin de Div02 (Pgina 1675)
Descripcin de Div02 (Pgina 1674)
Conexiones de Div02 (Pgina 1678)

11.6.5 Avisos de Div02

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Diagrama de bloques de Div02 (Pgina 1679)
Conexiones de Div02 (Pgina 1678)
Descripcin de Div02 (Pgina 1674)
Modos de operacin de Div02 (Pgina 1675)
Funciones de Div02 (Pgina 1676)
Tratamiento de errores de Div02 (Pgina 1676)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1677
Bloques matemticos
11.6 Div02 - Divisin de dos valores

11.6.6 Conexiones de Div02

Terminales de Div02

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


EN 1 = El bloque llamado se procesa BOOL 1
In1 Dividendo STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
In2 Divisor STRUCT -
Value: REAL 1.0
ST: BYTE 16#80

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


ENO 1 = El algoritmo del bloque se ha BOOL 0
ejecutado sin errores
ErrorNum Emisin del nmero de error pendiente. INT -1
Para obtener informacin sobre los
nmeros de error que puede emitir este
bloque, consulte Tratamiento de errores
de Div02 (Pgina 1676).
Out Salida de la divisin STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Consulte tambin
Diagrama de bloques de Div02 (Pgina 1679)
Descripcin de Div02 (Pgina 1674)
Modos de operacin de Div02 (Pgina 1675)
Funciones de Div02 (Pgina 1676)
Avisos de Div02 (Pgina 1677)

Advanced Process Library (V8.1)


1678 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

11.6.7 Diagrama de bloques de Div02

Diagrama de bloques de Div02


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Div02 (Pgina 1678)
Avisos de Div02 (Pgina 1677)
Tratamiento de errores de Div02 (Pgina 1676)
Funciones de Div02 (Pgina 1676)
Modos de operacin de Div02 (Pgina 1675)
Descripcin de Div02 (Pgina 1674)

11.7 FlowCorr - Correccin del caudal

11.7.1 Descripcin de FlowCorr

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1916
Familia: Math

Campo de aplicacin de FlowCorr


El bloque se utiliza para las siguientes aplicaciones:
Compensacin de presin y/o temperatura de las mediciones tras el procedimiento de
presin efectiva
El bloque calcula la compensacin de presin y/o temperatura de las mediciones tras el
procedimiento de presin efectiva Con ello se alude a las mediciones de diafragmas, toberas
normalizadas, toberas Venturi y tubos de Pitot. El bloque puede utilizarse para gases y
vapores, vapor saturado, lquidos para calcular el caudal volumtrico o lquidos para calcular
el caudal msico.

Funcionamiento
El bloque calcula cclicamente el caudal volumtrico/caudal msico.
Modo 1: gas y vapor:
En el modo 1 se calcula el caudal segn la siguiente ecuacin:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1679
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

P ( P + PB) (T 0 + Tabs )
Qcal = Q0 * * *
P 0 (P 0 + PB) (T + Tabs)

Modo 2: vapor saturado, caudal msico en caso de lquidos:


En el modo 2 se calcula el caudal segn la siguiente ecuacin:

P
Qcal = Q0 * *
P 0 0

Modo 3: caudal volumtrico en caso de lquidos:


En el modo 3 se calcula el caudal segn la siguiente ecuacin:

P 0
Qcal = Q0 * *
P 0

Bloque E/S Smbolo Tipo Descripcin


Flow Qcal Resultado Caudal calculado

Flow0 Q0 Parmetro Caudal de dimensionado

DiffP P Medicin Presin diferencial1

DiffP0 Parmetro Presin diferencial de dimensionado


P 0
P P Parmetro o medicin Presin [bar (absoluta o relativa)]2

P0 P0 Parmetro Presin de dimensionado [bar


(absoluta o relativa)]3
P_Atmos PB Parmetro o medicin Presin baromtrica [mbar (abs)]4

Temp0 T0 Parmetro Temperatura de dimensionado [0 C]

Temp T Parmetro o medicin Temperatura [0 C]

TempAbs Tabs Parmetro 0 C en Kelvin (equivale a 273,15 K)

Density Parmetro o medicin Densidad 5

Density0 0 Parmetro Densidad de dimensionado

Advanced Process Library (V8.1)


1680 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

1 Si el sensor extrae la raz de la presin diferencial, el parmetro P_SqrtOn debe ajustarse


a "verdadero". En este caso, el valor de la presin diferencial se eleva al cuadrado antes de
que se haya calculado el caudal con la ecuacin anterior.
2 Si se utiliza un sensor para la presin absoluta, P_Atmos debe ajustarse a "0". En caso de
utilizar un sensor para la presin diferencial, P_Atmos debe ajustarse a la presin ambiente
media local o bien conectarse con la medicin de la presin ambiente.
3 "P0" debe tener la misma magnitud que "P" (p. ej.: si se utiliza un sensor para la presin
absoluta para "P", debe adaptarse un valor para la presin absoluta "P0").
4 Unidad de P_Atmos = unidad de P /1000 (ej.: P: bar; P_Atmos: mbar)
5 Se puede conectar una medicin real de la densidad. En la prctica se suele utilizar un
mtodo alternativo para calcular la densidad (medicin de la presin de proceso en caso de
vapor saturado o medicin de la temperatura en caso de lquidos).

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38).

Comportamiento en arranque
Este bloque no tiene comportamiento en arranque configurable.

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Diagrama de bloques de FlowCorr (Pgina 1686)
Terminales de FlowCorr (Pgina 1685)
Avisos de FlowCorr (Pgina 1684)
Tratamiento de errores de FlowCorr (Pgina 1683)
Funciones de FlowCorr (Pgina 1682)
Modos de operacin de FlowCorr (Pgina 1681)
Formacin y visualizacin del estado de seal para bloques matemticos (Pgina 114)

11.7.2 Modos de operacin de FlowCorr

Modos de operacin de FlowCorr


Este bloque no dispone de modos de operacin.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1681
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

Consulte tambin
Diagrama de bloques de FlowCorr (Pgina 1686)
Terminales de FlowCorr (Pgina 1685)
Avisos de FlowCorr (Pgina 1684)
Tratamiento de errores de FlowCorr (Pgina 1683)
Funciones de FlowCorr (Pgina 1682)
Descripcin de FlowCorr (Pgina 1679)

11.7.3 Funciones de FlowCorr

Funciones de FlowCorr
A continuacin se muestra una relacin de las funciones de este bloque.

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal ms desfavorable para el bloque se forma utilizando los siguientes
parmetros y se visualiza en el parmetro de salida Flow.ST:
DiffP.ST
DiffP0.ST
P.ST
P0.ST
P_Atmos.ST
Temp.ST
Temp0.ST
Density.ST
Density0.ST
Flow0.ST
TempAbs.ST

Si rige una de las siguientes condiciones, en funcin del Feature Bit 8 (Aplicar valor
sustitutivo (Pgina 142)), en la salida Flow se mantendr el ltimo valor vlido o se aplicar
el valor sustitutivo SubsFlow:

Advanced Process Library (V8.1)


1682 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

una de las entradas relevantes para el clculo o la salida Flow se encuentran fuera del
rango numrico REAL
en el clculo tiene lugar una divisin por cero
el parmetro Mode no es 1, 2 ni 3
Feature Bit 8 =0: se mantiene el ltimo valor vlido y el estado de seal se pone en malo
debido al proceso 16#28 (suponiendo que el estado de seal no sea 16#0).
Feature Bit 8 = 1: se aplica el valor sustitutivo SubsFlow y el estado de seal se pone en
Valor manipulado (p. ej., valor sustitutivo, simulacin, ltimo valor vlido) 16#60.

Consulte tambin
Diagrama de bloques de FlowCorr (Pgina 1686)
Terminales de FlowCorr (Pgina 1685)
Avisos de FlowCorr (Pgina 1684)
Tratamiento de errores de FlowCorr (Pgina 1683)
Modos de operacin de FlowCorr (Pgina 1681)
Descripcin de FlowCorr (Pgina 1679)

11.7.4 Tratamiento de errores de FlowCorr

Tratamiento de errores de FlowCorr


Este bloque no notifica errores.
Para el tratamiento de errores de todos los bloques, consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
Si rige una de las siguientes condiciones, en funcin del bit Feature 8 (Aplicar valor
sustitutivo (Pgina 142)), en la salida Flow se mantendr el ltimo valor vlido o se aplicar
el valor sustitutivo SubsFlow:
una de las entradas relevantes para el clculo o la salida Flow se encuentran fuera del
rango numrico REAL
en el clculo tiene lugar una divisin por cero
el parmetro Mode no es 1, 2 ni 3
Feature Bit 8 =0: se mantiene el ltimo valor vlido y el estado de seal se pone en malo
debido al proceso 16#28 (suponiendo que el estado de seal no sea 16#0).
Feature Bit 8 = 1: se aplica el valor sustitutivo SubsFlow y el estado de seal se pone en
Valor manipulado (p. ej., valor sustitutivo, simulacin, ltimo valor vlido) 16#60.
La salida Bad.Value se pone en true cuando:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1683
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

en la formacin del estado de seal se obtiene el valor "malo, debido al dispositivo" o el


valor "malo, debido al proceso" (16#00, 16#28)
una de las entradas relevantes para el clculo o la salida Flow se encuentran fuera del
rango numrico REAL
en el clculo tiene lugar una divisin por cero
el parmetro Mode no es 1, 2 ni 3

Listado de nmeros de error


El bloque no tiene conexin ErrorNum.

Consulte tambin
Diagrama de bloques de FlowCorr (Pgina 1686)
Terminales de FlowCorr (Pgina 1685)
Avisos de FlowCorr (Pgina 1684)
Funciones de FlowCorr (Pgina 1682)
Modos de operacin de FlowCorr (Pgina 1681)
Descripcin de FlowCorr (Pgina 1679)

11.7.5 Avisos de FlowCorr

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Diagrama de bloques de FlowCorr (Pgina 1686)
Terminales de FlowCorr (Pgina 1685)
Tratamiento de errores de FlowCorr (Pgina 1683)
Funciones de FlowCorr (Pgina 1682)
Modos de operacin de FlowCorr (Pgina 1681)
Descripcin de FlowCorr (Pgina 1679)

Advanced Process Library (V8.1)


1684 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

11.7.6 Terminales de FlowCorr

Terminales de FlowCorr

Parmetros de entrada

Parmetro Descripcin Tipo Valor predeterminado


Density Densidad STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Density0 Densidad de dimensionado STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
DiffP Presin diferencial [bar] STRUCT -
Value: REAL 1.0
ST: BYTE 16#80
DiffP0 Presin diferencial de dimensionado [bar] STRUCT -
Value: REAL 100.0
ST: BYTE 16#80
Feature Terminal para funciones (Pgina 1682) STRUCT -
adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Flow0 Caudal de dimensionado STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Mode Modo 1..3 INT 1
P_Atmos Presin baromtrica [mbar (abs)] STRUCT -
Value: REAL 100.0
ST: BYTE 16#80
P_SqrtOn 1 = el sensor calcula la raz cuadrada BOOL 0
P Presin [bar (absoluta o relativa)] STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
P0 Presin de dimensionado [bar (absoluta o STRUCT -
relativa)] Value: REAL 1.0
ST: BYTE 16#80
SubsFlow Valor sustitutivo STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1685
Bloques matemticos
11.7 FlowCorr - Correccin del caudal

Parmetro Descripcin Tipo Valor predeterminado


Temp Temperatura [C] STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
Temp0 Temperatura de dimensionado [C] STRUCT -
Value: REAL 20.0
ST: BYTE 16#80
TempAbs Temperatura absoluta [K] a 0C STRUCT -
(equivale a 273,15K) Value: REAL 273.15
ST: BYTE 16#80

Parmetros de salida

Parmetro Descripcin Tipo Valor predeterminado


Bad 1 = Valor de proceso no vlido STRUCT -
Value: BOOL 0
ST: BYTE 16#80
Flow Caudal calculado STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Consulte tambin
Diagrama de bloques de FlowCorr (Pgina 1686)
Avisos de FlowCorr (Pgina 1684)
Tratamiento de errores de FlowCorr (Pgina 1683)
Modos de operacin de FlowCorr (Pgina 1681)
Descripcin de FlowCorr (Pgina 1679)

11.7.7 Diagrama de bloques de FlowCorr

Diagrama de bloques de Sub02


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Terminales de FlowCorr (Pgina 1685)
Avisos de FlowCorr (Pgina 1684)
Tratamiento de errores de FlowCorr (Pgina 1683)

Advanced Process Library (V8.1)


1686 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.8 Integral - Obtencin de una integral de tiempo

Funciones de FlowCorr (Pgina 1682)


Modos de operacin de FlowCorr (Pgina 1681)
Descripcin de FlowCorr (Pgina 1679)

11.8 Integral - Obtencin de una integral de tiempo

11.8.1 Descripcin de Integral

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1823
Familia: Math

Campo de aplicacin de Integral


El bloque se utiliza para el siguiente campo de aplicacin:
Obtener la integral de tiempo a travs de la seal de entrada conectada,
Obtener la accin I para configurar un regulador

Funcionamiento
El bloque puede utilizarse como parte de una regla creada por el usuario. Integra la seal de
entrada In segn la regla del trapecio y visualiza el resultado, es decir, la accin I, en la salida
Out. Si el bloque debe calcular la integral de tiempo pura, hay que parametrizar TI = 1 [s].

Out

In

OutHiLim Out

SampleTime /(2*TI) * (InInternal + In)

Hold
SampleTime

Integracin

El bloque trabaja segn la frmula siguiente:

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1687
Bloques matemticos
11.8 Integral - Obtencin de una integral de tiempo

SampleTime
Out(n) = Out( n-1 ) +
2 TI ( )
In ( n-1 ) In(n)

Donde:
Out = Valor integrado entre los lmites superior e inferior
SampleTime = Tiempo de muestreo [s]
TI = Constante de tiempo de integracin [s]
In = Valor de entrada
In(n-1) = ltimo valor de entrada
Out(n-1) = ltimo valor de salida
Encontrar ms informacin sobre cmo se forma el estado de seal en Formacin y
visualizacin del estado de seal para bloques matemticos (Pgina 114)

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (de OB30 a OB38). Adems,
el bloque se incorporar automticamente en el OB de arranque (OB100).
Para el bloque Integral existe un proyecto de ejemplo (APL_Example_xx, xx designa la
variante de idioma) con un caso de aplicacin para este bloque que explica el funcionamiento
del mismo.
Caso de aplicacin descrito en el proyecto de ejemplo:
Simulacin del proceso con generador de ruido (ProcSimC; ProcSimS) (Pgina 2131)

Comportamiento en arranque
El bit Feature Definir el comportamiento en arranque (Pgina 132) sirve para definir el
comportamiento en arranque de este bloque.

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Funciones de Integral (Pgina 1689)
Avisos de Integral (Pgina 1692)
Conexiones de Integral (Pgina 1692)
Diagrama de bloques de Integral (Pgina 1694)
Tratamiento de errores de Integral (Pgina 1691)
Modos de operacin de Integral (Pgina 1689)

Advanced Process Library (V8.1)


1688 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.8 Integral - Obtencin de una integral de tiempo

11.8.2 Modos de operacin de Integral

Modos de operacin de Integral


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Integral (Pgina 1694)
Conexiones de Integral (Pgina 1692)
Avisos de Integral (Pgina 1692)
Tratamiento de errores de Integral (Pgina 1691)
Funciones de Integral (Pgina 1689)
Descripcin de Integral (Pgina 1687)

11.8.3 Funciones de Integral

Funciones de Integral
A continuacin se muestra una relacin de las funciones de este bloque.

Vigilar los lmites


Con las conexiones OutHiLim y OutLoLim se definen lmites para el valor integrado Out.
Si se alcanzaran o rebasaran los lmites (terminales OutHiAct u OutLoAct = 1), el valor
emitido se pondra al lmite ajustado por el usuario y se emitira en la salida Out.

Out
/H\HQGD
OutHiLim In
OutHiLim - InHyst Out

Tiempo (t)

OutLoLim + InHyst
OutLoLim

OutHiAct = 1
OutHiAct = 0

OutLoAct = 1
OutLoAct = 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1689
Bloques matemticos
11.8 Integral - Obtencin de una integral de tiempo

Corregir valores por seguimiento


Mediante el parmetro de entrada OutTrkOn = 1 se activa la correccin de un valor definido
en el parmetro de entrada OutTrk.
Si se finaliza la correccin por seguimiento, el bloque utiliza el valor actual en la salida Out
como primer valor que debe integrarse.
En el modo de correccin, el estado de seal de Out se ajusta al estado de seal de
OutTrk.

Nota
Si se detiene la integracin, la funcin (Hold = 1) tiene prioridad frente a la correccin.

Detener la integracin
Si desea detener la integracin, debe ajustar el parmetro de entrada Hold = 1 . Ya no se
vigilan los lmites ni se actualizan las salidas de lmites OutHiAct y OutLoAct. Con la
integracin detenida, la modificacin de los lmites de vigilancia sigue siendo inefectiva.
Cuando se contina la integracin, el valor que hay actualmente en el parmetro de salida
Out se utiliza para el proceso de integracin.

Comportamientos parametrizables mediante el terminal Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques tecnolgicos (Pgina 105).
El estado de seal para el bloque se forma utilizando los siguientes parmetros y se visualiza
en los parmetros de salida Out, OutHiAct y OutLoAct:
In.ST
Out.ST: estado de seal del ltimo ciclo

Nota
Particularidades del bloque matemtico Integral
Debido a su campo de aplicacin (integral de tiempo, accin I para disear un regulador), el
bloque Integral forma el estado de seal como los bloques tecnolgicos.

Advanced Process Library (V8.1)


1690 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.8 Integral - Obtencin de una integral de tiempo

Consulte tambin
Descripcin de Integral (Pgina 1687)
Avisos de Integral (Pgina 1692)
Conexiones de Integral (Pgina 1692)
Diagrama de bloques de Integral (Pgina 1694)
Tratamiento de errores de Integral (Pgina 1691)
Modos de operacin de Integral (Pgina 1689)
Formacin y visualizacin del estado de seal para bloques matemticos (Pgina 114)

11.8.4 Tratamiento de errores de Integral

Tratamiento de errores de Integral


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor predefinido al incorporar el bloque, el bloque no se procesa.
0 No hay ningn error.
11 La constante del tiempo de integracin TI est en el rango:
-SampleTime / 2 < TI < SampleTime / 2.
La integracin se detiene.
15 OutTrk > OutHiLim
OutTrk < OutLoLim
30 El valor In no puede seguir representndose en el campo numrico REAL. El ltimo
valor vlido se visualiza en la salida Out.
32 El valor OutTrk no puede seguir representndose en el campo numrico REAL. El
ltimo valor vlido se visualiza en la salida Out.
33 El valor TI no puede seguir representndose en el campo numrico REAL. La
integracin se detiene.

Consulte tambin
Conexiones de Integral (Pgina 1692)
Avisos de Integral (Pgina 1692)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1691
Bloques matemticos
11.8 Integral - Obtencin de una integral de tiempo

Funciones de Integral (Pgina 1689)


Modos de operacin de Integral (Pgina 1689)
Descripcin de Integral (Pgina 1687)
Diagrama de bloques de Integral (Pgina 1694)

11.8.5 Avisos de Integral

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Integral (Pgina 1687)
Funciones de Integral (Pgina 1689)
Conexiones de Integral (Pgina 1692)
Diagrama de bloques de Integral (Pgina 1694)
Tratamiento de errores de Integral (Pgina 1691)
Modos de operacin de Integral (Pgina 1689)

11.8.6 Conexiones de Integral

Terminales de Integral

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminado
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones (Pgina 1689) adicionales STRUCT -
Bit 0: BOOL 0
... 0
Bit 31: BOOL 0
Hold 1 = Integracin detenida STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Advanced Process Library (V8.1)


1692 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.8 Integral - Obtencin de una integral de tiempo

Parmetro Descripcin Tipo Valor


predeterminado
In* Valor de entrada analgica STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
InHyst* Histresis REAL 0.0
OutHiLim Lmite superior del valor de salida REAL 100.0
OutLoLim Lmite inferior del valor de salida REAL 0.0
OutTrkOn 1 = La salida Out se corrige segn el valor preajustado STRUCT -
(terminal OutTrk) Value: BOOL 0
ST: BYTE 16#80
OutTrk* Valor especificado utilizado cuando OutTrkOn = 1 STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
SampleTime Tiempo de muestreo [s] (se asigna automticamente) REAL 0.1
TI* Constante de tiempo de integracin [s] REAL 1.0

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminado
ENO 1 = El algoritmo del bloque se ha ejecutado sin errores BOOL 0
ErrorNum Emisin del nmero de error pendiente. Para obtener INT -1
informacin sobre los nmeros de error que puede
emitir este bloque, consulte Tratamiento de errores de
Integral (Pgina 1691).
Out Salida para el valor integral STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
OutHiAct 1 = Lmite superior (OutHiLim) alcanzado STRUCT -
Value: BOOL 0
ST: BYTE 16#80
OutLoAct 1 = Lmite inferior (OutLoLim) alcanzado STRUCT -
Value: BOOL 0
ST: BYTE 16#80

Consulte tambin
Descripcin de Integral (Pgina 1687)
Avisos de Integral (Pgina 1692)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1693
Bloques matemticos
11.9 Lag - Filtro paso bajo

Diagrama de bloques de Integral (Pgina 1694)


Modos de operacin de Integral (Pgina 1689)

11.8.7 Diagrama de bloques de Integral

Diagrama de bloques de Integral


Para este bloque no se ha previsto ningn diagrama de bloques.

Consulte tambin
Conexiones de Integral (Pgina 1692)
Avisos de Integral (Pgina 1692)
Funciones de Integral (Pgina 1689)
Modos de operacin de Integral (Pgina 1689)
Descripcin de Integral (Pgina 1687)
Tratamiento de errores de Integral (Pgina 1691)

11.9 Lag - Filtro paso bajo

11.9.1 Descripcin de Lag

Nombre del objeto (tipo y nmero) y familia


Tipo y nmero: FB 1828
Familia: Math

Advanced Process Library (V8.1)


1694 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.9 Lag - Filtro paso bajo

Campo de aplicacin de Lag


El bloque se utiliza para el siguiente campo de aplicacin:
Alisar el valor de entrada (filtro paso bajo)

Funcionamiento
El bloque alisa la magnitud de entrada (terminal In) tras el retardo de 1.er orden. El tiempo
de retardo puede parametrizarse (terminal LagTime). El bloque trabaja segn la frmula
siguiente:

( SampleTime )
Out(n) = In(n) + (Out(n -1) - In(n) ) e LagTime

Donde:
Out = Valor de salida
LagTime = Tiempo de retardo
SampleTime = Tiempo de muestreo
In = Valor de entrada
Esta frmula slo es vlida para LagTime > 0. Si LagTime = 0, la entrada se transfiere
inmediatamente a la salida. Si el valor de entrada se mueve por fuera de los lmites de rango
de REAL, el clculo se detiene. Cuando el valor de entrada vuelve a estar dentro de los lmites
de rango, el clculo se reanuda automticamente.

 ,Q

2XW




W
/DJ7LPH>V@

Encontrar ms informacin sobre cmo se forma el estado de seal en Formacin y


visualizacin del estado de seal para bloques matemticos (Pgina 114)

Configuracin
Incorpore el bloque en el editor CFC en un OB de alarma cclica (OB3x). Adems, el bloque
se incorporar automticamente en el OB de arranque (OB100).
No es necesario un direccionamiento adicional.

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1695
Bloques matemticos
11.9 Lag - Filtro paso bajo

Para el bloque Lag existen plantillas (templates) para tipos de puntos de instrumentacin y
control en la Advanced Process Library a modo de ejemplo y un proyecto de ejemplo
(APL_Example_xx, xx especifica la variante idiomtica) con diferentes casos de aplicacin
para este bloque. En el proyecto de ejemplo se simulan varios casos de aplicacin que
explican el funcionamiento del bloque.
Ejemplos de tipos de puntos de instrumentacin y control:
Regulador PID con control anticipativo dinmico (FfwdDisturbCompensat) (Pgina 2105)
Regulacin PID con control de parmetros dependiente del punto de trabajo
(GainScheduling) (Pgina 2104)
Regulacin predictiva basada en modelo (ModPreCon) (Pgina 2120)
PIDConR con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConR_ConPerMon) (Pgina 2104)
Regulador PID con lgica de seguridad y vigilancia del lazo de regulacin
(PIDConL_ConPerMon) (Pgina 2103)
Regulacin de relacin con vigilancia del lazo de regulacin mediante ConPerMon
(RatioControl) (Pgina 2112)
Regulacin de relacin con PIDConR (RatioR) (Pgina 2113)
Regulador PID con predictor Smith (SmithPredictorControl) (Pgina 2108)
Regulacin en cascada con vigilancia del lazo de regulacin mediante ConPerMon
(CascadeControl) (Pgina 2114)
Regulacin de rango partido con vigilancia del lazo de regulacin mediante ConPerMon
(SplitrangeControl) (Pgina 2110)
Caso de aplicacin descrito en el proyecto de ejemplo:
Simulacin del proceso con generador de ruido (ProcSimC; ProcSimS) (Pgina 2131)

Comportamiento en arranque
El Feature Bit Definir el comportamiento en arranque (Pgina 132) permite definir el
comportamiento en arranque de este bloque.

Asignacin de la palabra de estado del parmetro Status


Este bloque no dispone del parmetro Status.

Consulte tambin
Funciones de Lag (Pgina 1697)
Avisos de Lag (Pgina 1699)
Conexiones de Lag (Pgina 1699)
Diagrama de bloques de Lag (Pgina 1701)
Tratamiento de errores de Lag (Pgina 1698)
Modos de operacin de Lag (Pgina 1697)

Advanced Process Library (V8.1)


1696 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.9 Lag - Filtro paso bajo

11.9.2 Modos de operacin de Lag

Modos de operacin de Lag


Este bloque no dispone de modos de operacin.

Consulte tambin
Diagrama de bloques de Lag (Pgina 1701)
Conexiones de Lag (Pgina 1699)
Avisos de Lag (Pgina 1699)
Tratamiento de errores de Lag (Pgina 1698)
Funciones de Lag (Pgina 1697)
Descripcin de Lag (Pgina 1694)

11.9.3 Funciones de Lag

Funciones de Lag
A continuacin se relacionan las funciones de este bloque.

Detener y volver a iniciar el clculo


Si se ajusta la conexin Hold = 1 es posible detener el proceso de clculo. El valor de salida
se congela. Para continuar el proceso de clculo debe ajustarse Hold = 0 . A continuacin,
el clculo se reanuda en el ltimo valor de salida.

Resetear valores
Si desea volver a poner el valor de salida al valor de entrada, debe ajustarse la conexin
Reset = 1 . La salida se resetea con un flanco ascendente 0 - 1.

Comportamientos parametrizables a travs de la conexin Feature


Para obtener una visin de conjunto de todos los comportamientos que ofrece el parmetro
Feature, consulte el captulo Funciones parametrizables mediante el terminal Feature
(Pgina 127). Los siguientes comportamientos estn disponibles para este bloque en los
respectivos bits:

Bit Funcin
0 Definir el comportamiento en arranque (Pgina 132)

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1697
Bloques matemticos
11.9 Lag - Filtro paso bajo

Formacin del estado de seal para bloques


Este bloque dispone de la funcin estndar Formacin y visualizacin del estado de seal
para bloques matemticos (Pgina 114).
El estado de seal para el bloque se forma utilizando los siguientes parmetros y se visualiza
en el parmetro de salida Out:
In.ST

Consulte tambin
Descripcin de Lag (Pgina 1694)
Avisos de Lag (Pgina 1699)
Conexiones de Lag (Pgina 1699)
Diagrama de bloques de Lag (Pgina 1701)
Tratamiento de errores de Lag (Pgina 1698)
Modos de operacin de Lag (Pgina 1697)

11.9.4 Tratamiento de errores de Lag

Tratamiento de errores de Lag


Para el tratamiento de errores de todos los bloques consulte tambin el captulo Tratamiento
de errores (Pgina 116) de los principios bsicos.
En relacin con este bloque pueden presentarse los siguientes errores:
Nmeros de error

Listado de nmeros de error


A travs del terminal ErrorNum pueden emitirse los siguientes nmeros de error:

Nmero de error Significado del nmero de error


-1 Valor preasignado al incorporar el bloque, el bloque no se procesa
0 No hay ningn error.
11 LagTime < 0
30 El valor In no puede seguir representndose en el campo numrico REAL. El ltimo
valor vlido se visualiza en la salida Out.
32 El valor LagTime no puede seguir representndose en el campo numrico REAL.
El ltimo valor vlido se visualiza en la salida Out.

Advanced Process Library (V8.1)


1698 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.9 Lag - Filtro paso bajo

Consulte tambin
Diagrama de bloques de Lag (Pgina 1701)
Conexiones de Lag (Pgina 1699)
Avisos de Lag (Pgina 1699)
Funciones de Lag (Pgina 1697)
Modos de operacin de Lag (Pgina 1697)
Descripcin de Lag (Pgina 1694)

11.9.5 Avisos de Lag

Comportamiento de aviso
Este bloque no tiene comportamiento de aviso.

Consulte tambin
Descripcin de Lag (Pgina 1694)
Funciones de Lag (Pgina 1697)
Conexiones de Lag (Pgina 1699)
Diagrama de bloques de Lag (Pgina 1701)
Modos de operacin de Lag (Pgina 1697)
Tratamiento de errores de Lag (Pgina 1698)

11.9.6 Conexiones de Lag

Terminales de Lag

Parmetros de entrada

Parmetro Descripcin Tipo Valor


predeterminado
EN 1 = El bloque llamado se procesa BOOL 1
Feature Terminal para funciones STRUCT -
(Pgina 1697) adicionales Bit 0: BOOL 0
... 0
Bit 31: BOOL 0

Advanced Process Library (V8.1)


Manual de funciones, 07/2014, A5E332575231-AA 1699
Bloques matemticos
11.9 Lag - Filtro paso bajo

Parmetro Descripcin Tipo Valor


predeterminado
Hold 1 = Detener el clculo STRUCT -
Value: BOOL 0
ST: BYTE 16#80
In* Valor de entrada analgica STRUCT -
Value: REAL 0.0
ST: BYTE 16#80
LagTime* Retardo [s] REAL 1.0
Reset 1 = Poner la salida Out al valor de la entrada STRUCT -
In Value: BOOL 0
ST: BYTE 16#80
SampleTime Tiempo de muestreo [s] (se asigna REAL 0.1
automticamente)

* El algoritmo del bloque puede reescribir valores en estas entradas durante el procesamiento
del bloque.

Parmetros de salida

Parmetro Descripcin Tipo Valor


predeterminado
ENO 1 = El algoritmo del bloque se ha ejecutado BOOL 0
sin errores
ErrorNum Emisin del nmero de error pendiente. Para INT -1
obtener informacin sobre los nmeros de
error que puede emitir este bloque, consulte
Tratamiento de errores de Lag (Pgina 1698).
Out Salida para el valor retardado STRUCT -
Value: REAL 0.0
ST: BYTE 16#80

Consulte tambin
Descripcin de Lag (Pgina 1694)
Avisos de Lag (Pgina 1699)
Diagrama de bloques de Lag (Pgina 1701)
Modos de operacin de Lag (Pgina 1697)

Advanced Process Library (V8.1)


1700 Manual de funciones, 07/2014, A5E332575231-AA
Bloques matemticos
11.10 MeanTime - Clculo del valor medio

11.9.7 Diagrama de bloques de Lag

Diagrama de bloques de Lag


Para este bloque no se ha previsto ningn diagrama de bloqu

También podría gustarte