Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de aplicación
16/01/2017 AE0315.0001.MA
avantecnia AvanProc - Manual de Aplicación
1 INTRODUCCIÓN ..........................................................................................................4
1.1 Unidad de control ...............................................................................................4
1.2 Bucle de regulación .............................................................................................5
1.3 Grupo ..................................................................................................................6
1.4 Modos de funcionamiento..................................................................................7
1.5 Tipos de enclavamiento ......................................................................................8
2 BLOQUES DE LA APLICACIÓN .....................................................................................9
2.1 Grupo ..................................................................................................................9
2.2 Enclavamientos .................................................................................................16
2.3 Motor unidireccional ........................................................................................18
2.4 Motor reversible ...............................................................................................25
2.5 Válvula motorizada ...........................................................................................29
2.6 Válvula neumática .............................................................................................36
2.7 Válvula de consigna analógica ..........................................................................39
2.8 Válvula simplificada...........................................................................................41
2.9 Control de rotación ...........................................................................................44
2.10 Regulador PID ................................................................................................46
2.11 Regulador manual .............................................................................................54
2.12 Entrada analógica ..........................................................................................55
2.13 Alarma digital ................................................................................................63
2.14 Actuador ........................................................................................................66
2.15 Totalizador/integrador...................................................................................68
2.16 Punto de selección ........................................................................................71
3 Apéndices .................................................................................................................72
3.1 Añadir una unidad de control ...........................................................................73
[2/79]
avantecnia AvanProc - Manual de Aplicación
ÍNDICE DE VERSIONES:
VERSIÓN 1
[3/79]
avantecnia AvanProc - Manual de Aplicación
1 INTRODUCCIÓN
[4/79]
avantecnia AvanProc - Manual de Aplicación
[5/79]
avantecnia AvanProc - Manual de Aplicación
1.3 Grupo
Un grupo es un conjunto de unidades de control. La decisión de qué unidades de
control pertenecen a un grupo se suele hacer con los siguientes criterios:
- Se agruparán las unidades que normalmente arranquen o paren en el mismo
intervalo de tiempo, y que tengan una fuerte interdependencia.
- Las unidades que puedan funcionar indistintamente con varios grupos diferentes,
han de ser agrupadas en un grupo independiente.
- Las unidades que puedan ser seleccionadas / deseleccionadas para su
funcionamiento sin afectar al funcionamiento global del departamento, han de
ser agrupadas en un grupo independiente.
[6/79]
avantecnia AvanProc - Manual de Aplicación
[7/79]
avantecnia AvanProc - Manual de Aplicación
[8/79]
avantecnia AvanProc - Manual de Aplicación
2 BLOQUES DE LA APLICACIÓN
2.1 Grupo
2.1.1 Funcionalidad
Comprueba el estado de todas las unidades del grupo (marcha, paro, listo,
modo de funcionamiento).
Permite cambiar de modo a todas las unidades del grupo (modos automático
y fuera de servicio).
Permite arrancar secuencialmente todas las unidades del grupo.
Genera una señal intermitente de aviso, para sirenas, en el arranque
Monitoriza el tiempo de arranque total, y dispara una alarma en caso de
excederlo.
Permite parar secuencialmente todas las unidades del grupo.
Monitoriza el tiempo de parada total para todas las unidades del grupo, y
dispara una alarma en caso de excederlo.
Permite parar inmediatamente todas las unidades del grupo (sin retrasos en
el tiempo).
[9/79]
avantecnia AvanProc - Manual de Aplicación
[10/79]
avantecnia AvanProc - Manual de Aplicación
hasta que todas las unidades del grupo están paradas (MGPARADO=1) o se agota el
tiempo de parada. (1 = parada activa).
PARRAP. Orden de parada rápida a todas las unidades del grupo (1 = parada activa).
MARCHA. Todas las unidades del grupo en marcha, simplemente reproduce la entrada
MGMARCHA. (1 = en marcha).
ALARR. Alarma de arranque. Se produce cuando transcurre el tiempo TGARR con
arranque activo y no se alcanza el estado de marcha (1 = alarma).
ALPAR. Alarma de paro. Se produce cuando transcurre el tiempo TGPAR con parada
activa y alguna unidad no se detiene (1 = alarma).
GOK. Grupo listo: todas las unidades del grupo en modo automático y listas, no hay
alarma de arranque ni de parada, y además se cumplen las condiciones externas (1 =
listo).
PARAM (BLOQUE DE DATOS - DB34). A través de este bloque de datos pueden
visualizarse y modificarse desde el sistema de supervisión los tiempos de alarma. En él
se incluyen todos los grupos consecutivamente, tal y como se muestra en la siguiente
imagen:
ESTADO (BLOQUE DE DATOS - DB14). Valor codificado con formato de entero de doble
precisión. Sirve para el intercambio de estados y órdenes entre el programa de autómata
y el sistema de supervisión.
[11/79]
avantecnia AvanProc - Manual de Aplicación
En el programa de PLC cada grupo cuenta con FC único, donde se llama al FB140
y donde se realizan las llamadas a los FC de los elementos que constituyen el grupo.
[12/79]
avantecnia AvanProc - Manual de Aplicación
[13/79]
avantecnia AvanProc - Manual de Aplicación
Donde:
- ++ Área a la que hace referencia el grupo (CR crudo, HO horno etc.)
- ** Número del grupo (00,01 etc.)
- # Referencia a la primera posición de los datos correspondientes al grupo **
Los tipos de accionamiento aceptables son: MOT11, MOT22, VALVM, VALVN y VALVA
[14/79]
avantecnia AvanProc - Manual de Aplicación
Nombre: Tag del SCADA (Cuando en el SCADA se hace clic sobre una descripción
de un enclavamiento se abre el faceplate personalizado para el tag aquí especificado)
[15/79]
avantecnia AvanProc - Manual de Aplicación
2.2 Enclavamientos
2.2.1 Funcionalidad
La versión del bloque con 16 entradas opera exactamente igual pero con 16
entradas en lugar de 8.
[16/79]
avantecnia AvanProc - Manual de Aplicación
[17/79]
avantecnia AvanProc - Manual de Aplicación
2.3.1 Funcionalidad
[18/79]
avantecnia AvanProc - Manual de Aplicación
[19/79]
avantecnia AvanProc - Manual de Aplicación
en modo local, se activa la salida PL que permite habilitar una maniobra por hardware
sin necesidad de que el PLC de comando e independientemente del estado de ARRLOC
(modo local puro).
ENC (DB30 - Bloque de datos de parámetros). Estado de enclavamientos. Una
subestructura de datos incluido en el DB de parámetros. Informa al bloque del estado
de cada enclavamiento individual y de si están forzados o no.
Consta de seis palabras de las cuales se usan los 8 primeros bits, por tanto ocho
enclavamientos de cada uno de los seis tipos, y otras tantas con el estado de bloqueos.
En total 12 palabras.
EPAR. Enclavamiento de parada. Inhibe la parada en automático. (1 = no parar).
REC. Reconocimiento de alarmas.
ENVA. Envío de alarmas a supervisión. (1= envío permitido, 0 = envío no permitido). Las
alarmas se generan en cualquier caso, a efectos de enclavamientos, pero con ENVA = 0
no se muestran en el SCADA y por lo tanto tampoco se requiere su reconocimiento.
TRET (DB30 - Bloque de datos de parámetros). Tiempo de confirmación de marcha.
Tiempo máximo para recibir la señal de retorno una vez que se activa el comando del
motor, y tiempo máximo para dejar de recibir la señal de confirmación una vez que se
quita el comando (segundos)
TARR (DB30 - Bloque de datos de parámetros). Tiempo de arranque. Temporizado desde
que se recibe la señal ARRAUT y se cumplen todos los enclavamientos (segundos).
TPAR (DB30 - Bloque de datos de parámetros). Tiempo de parada. Temporizado al final
de la marcha en automático, empieza a contar una vez que se ha liberado el
enclavamiento de parada (EPAR) (segundos).
AUT, LOC, IND, FS. Indicación de modo de operación (1 = seleccionado).
PL. Permiso local. Se activa cuando el motor está en modo local y se cumplen los
enclavamientos de seguridad. Puede usarse para energizar una maniobra puramente
local que permita poner en marcha o detener el equipo (1 = permiso local).
SIRENA. Aviso de arranque. Se activa en modo individual, siempre que se cumplan todos
los enclavamientos, una vez que se da la orden de arranque de la unidad desde el sistema
de supervisión. La señal se mantiene activa hasta que FSIR = 1 (o un tiempo máximo
de 2 min), por lo que el temporizado de sirenas y por tanto la escritura de FSIR debe
realizarse en otra sección de programa.
OM. Orden de marcha o comando. Para conexión de salida de campo. (1 = marcha).
MARCHA0. Señal activa desde que se tienen las condiciones de arranque en modo
automático hasta que se cumplen las de parada. Se diferencia de la salida MARCHA en
que se mantiene activa aunque el motor pase a autoarranque (AUTARR = 0), siempre
que no se dé ninguna otra condición de parada (1 = en marcha).
MARCHA. Motor en marcha, con salida de comando y señal de retorno o confirmación (1
= en marcha).
MRET. Marcha retrasada. Igual a MARCHA, pero con un retraso de t segundos. (1 = en
marcha).
ALEP. Alarma por estado de protecciones (motor preparado) (1 = alarma).
[20/79]
avantecnia AvanProc - Manual de Aplicación
[21/79]
avantecnia AvanProc - Manual de Aplicación
ESTADO (BLOQUE DE DATOS - DB10). Valor codificado con formato de entero de doble
precisión. Sirve para el intercambio de estados y órdenes entre el programa de autómata
y el sistema de supervisión. Se incluyen todos los motores de manera consecutiva
[22/79]
avantecnia AvanProc - Manual de Aplicación
En el programa de PLC cada motor cuenta con un FC, llamado desde el grupo al
que pertenece. En él se incluye el bloque de motor propiamente dicho (FB120), más los
bloques de gestión de enclavamientos ENCLA para cada uno de las seis categorías, así
como un bloque OR para las condiciones de parada y normalmente un AND para las de
autoarranque.
[23/79]
avantecnia AvanProc - Manual de Aplicación
[24/79]
avantecnia AvanProc - Manual de Aplicación
2.4.1 Funcionalidad
[25/79]
avantecnia AvanProc - Manual de Aplicación
[26/79]
avantecnia AvanProc - Manual de Aplicación
(1 = marcha).
TCAMB. Tiempo mínimo que el bloque espera antes de restablecer la salida de marcha,
tras un cambio de sentido de giro, en segundos. Debería ser el suficiente para que la
rotación se detenga completamente.
OM1. Orden de marcha o comando en sentido 1. Para conexión de salida de campo. (1
= marcha).
OM2. Orden de marcha o comando en sentido 2. Para conexión de salida de campo. (1
= marcha).
MARCHA1. Motor en marcha, con salida de comando y señal de retorno o confirmación
en sentido 1 (1 = en marcha).
MARCHA2. Motor en marcha, con salida de comando y señal de retorno o confirmación
en sentido 2 (1 = en marcha).
Cada motor reversible, al igual que los unidireccionales, cuenta con su propia
función en el programa de PLC, donde se incluyen los bloques de gestión de
enclavamientos, la selección del sentido de giro y diversa lógica que fuese necesaria para
gestionar arranques tiempos de parada, condiciones de parada y arranque etc. Cada
motor es llamado desde la función asociada al grupo en que está insertado.
[27/79]
avantecnia AvanProc - Manual de Aplicación
[28/79]
avantecnia AvanProc - Manual de Aplicación
2.5.1 Funcionalidad
[29/79]
avantecnia AvanProc - Manual de Aplicación
[30/79]
avantecnia AvanProc - Manual de Aplicación
condiciones, por lo que la estructura consta de sólo dos palabras, una con las condiciones
y otra con los bits de forzado.
PSEG. Definición de la posición de seguridad (1 = posición cerrada, 0 = posición abierta,
2= no se mueve).
REC. Reconocimiento de alarmas.
ENVA. Envío de alarmas a supervisión. (1= envío permitido, 0 = envío no permitido). Las
alarmas se generan en cualquier caso, a efectos de enclavamientos, pero con ENVA = 0
no se muestran en el SCADA y por lo tanto tampoco se requiere su reconocimiento.
TRETOR (Bloque de datos – DB39). Tiempo de confirmación de marcha. Tiempo máximo
para recibir la señal de retorno una vez que se activa el comando del motor, y tiempo
máximo para dejar de recibir la señal de confirmación una vez que se quita el comando
(segundos).
TFC1 (Bloque de datos – DB39). Tiempo máximo, con la válvula girando, para alcanzar
el final de carrera FC1 (en segundos).
TFC2 (Bloque de datos – DB39). Tiempo máximo, con la válvula girando, para alcanzar
el final de carrera FC2 (en segundos).
TPOS (Bloque de datos – DB39). Tiempo máximo de pérdida de posición, antes de
generar una alarma (en segundos).
AUT, LOC, IND, FS. Indicación de modo de operación (1 = seleccionado).
PL. Permiso local. Se activa cuando la válvula está en modo local. Puede usarse para
energizar una maniobra puramente local que permita mover la válvula (1 = permiso
local).
SIRENA. Aviso de arranque. Se activa en modo individual, una vez que se da la orden de
movimiento de la válvula (apertura o cierre) desde el sistema de supervisión. La señal
se mantiene activa hasta que FSIR = 1, por lo que el temporizado de sirenas y por tanto
la escritura de FSIR debe realizarse en otra sección de programa.
OM1. Orden de marcha o comando en sentido 1. Para conexión de salida de campo. (1
= marcha).
OM2. Orden de marcha o comando en sentido 2. Para conexión de salida de campo. (1
= marcha).
POS1. Válvula en posición 1 (FC1 activo).
POS2. Válvula en posición 2 (FC2 activo).
ALEP. Alarma por estado de protecciones o motor preparado (1 = alarma).
ALPE. Alarma por paro de emergencia (1 = alarma).
ALMLA. Alarma mando local en auto.
ALRETOR1. Alarma por fallo de confirmación de marcha, comando sin retorno (1 =
alarma).
ALRETOR2. Alarma por fallo de confirmación de marcha, retorno sin comando (1 =
alarma).
ALFC1. Alarma de fallo de final de carrera (excedido el tiempo máximo para alcanzar el
[31/79]
avantecnia AvanProc - Manual de Aplicación
ESTADO (BLOQUE DE DATOS - DB19). Valor codificado con formato de entero de doble
precisión. Sirve para el intercambio de estados y órdenes entre el programa de autómata
y el sistema de supervisión.
[32/79]
avantecnia AvanProc - Manual de Aplicación
[33/79]
avantecnia AvanProc - Manual de Aplicación
El intercambio de datos entre supervisión y control se realiza a través del bloque de datos
de parámetros asociado a las válvulas motorizadas (DB39) y del bloque de datos de palabras
de estado (DB19).
[34/79]
avantecnia AvanProc - Manual de Aplicación
[35/79]
avantecnia AvanProc - Manual de Aplicación
2.6.1 Funcionalidad
Cuatro modos de funcionamiento: automático (arranque secuencial), individual,
local y fuera de servicio. El bloque no soporta la funcionalidad completa del modo
local, por lo que si existe, la gestión de mandos locales y comandos ha de
realizarse en la lógica de programa.
Permite abrir y cerrar las válvulas, comprobando las señales de fallo de
alimentación y los modos de funcionamiento.
Supervisa el tiempo para llegar a posición inicial, y dispara una alarma en caso
de excederlo.
Supervisa el tiempo para llegar a posición final, y dispara una alarma en caso de
excederlo.
Supervisa el tiempo de pérdida de posición, y dispara una alarma en caso de
excederlo.
Genera una señal de alarma cuando se detectan los dos finales de carrera
simultáneamente.
En caso de alarma de fallo de límite, o pérdida de posición, la válvula pasa a
modo individual.
A diferencia de la válvula motorizada, la neumática mantiene el comando (salida)
activa una vez alcanzada la posición buscada. Se requieren pequeñas
modificaciones en la lógica de programa para adaptarlo a sus diferentes usos:
válvulas de bobinado simple, de doble bobina, etc.
[36/79]
avantecnia AvanProc - Manual de Aplicación
Las entradas y salidas del bloque son iguales a las de la válvula motorizada, salvo
por la ausencia de entradas de mando local.
[37/79]
avantecnia AvanProc - Manual de Aplicación
[38/79]
avantecnia AvanProc - Manual de Aplicación
2.7.1 Funcionalidad
[39/79]
avantecnia AvanProc - Manual de Aplicación
[40/79]
avantecnia AvanProc - Manual de Aplicación
2.8.1 Funcionalidad
Cuatro modos de funcionamiento: automático (arranque secuencial),
individual, local y fuera de servicio. El bloque no soporta la funcionalidad
completa del modo local, por lo que si existe, la gestión de mandos locales y
comandos ha de realizarse en la lógica de programa.
Permite abrir y cerrar las válvulas, comprobando las señales de fallo de
alimentación y los modos de funcionamiento.
A diferencia de la válvula neumática, la simplificada no tiene finales de carrera
ni retornos (confirmación de marcha) por lo que se supone que las posiciones
se alcanzan inmediatamente y se omite la posibilidad de alarmar por dichas
condiciones.
[41/79]
avantecnia AvanProc - Manual de Aplicación
[42/79]
avantecnia AvanProc - Manual de Aplicación
ESTADO (BLOQUE DE DATOS - DB23). Valor codificado con formato de entero de doble
precisión. Sirve para el intercambio de estados y órdenes entre el programa de autómata
y el sistema de supervisión. El significado de los bits de la palabra de estado es la misma
que la de las válvulas neumáticas
[43/79]
avantecnia AvanProc - Manual de Aplicación
2.9.1 Funcionalidad
[44/79]
avantecnia AvanProc - Manual de Aplicación
ESTADO (BLOQUE DE DATOS - DB13). Valor codificado con formato de entero. Sirve para
el intercambio de estados y órdenes entre el programa de autómata y el sistema de
supervisión.
[45/79]
avantecnia AvanProc - Manual de Aplicación
2.10.1 Funcionalidad
[46/79]
avantecnia AvanProc - Manual de Aplicación
[47/79]
avantecnia AvanProc - Manual de Aplicación
𝑡
1 𝑑𝑋
𝑌 = 𝐾𝐺 × (𝑒(𝑡) + ×∫ 𝑒(𝑡)𝑑𝑡 + 𝑇𝐷 × ( )) + 𝐹𝐹
𝑇𝐼 0 𝑑𝑡
Donde:
KG = ganancia (adimensional)
TI = tiempo integral (segundos).
TD = tiempo derivativo (segundos).
X = VP = valor de proceso (unidades de ingeniería).
FF = feedforward o componente de lazo abierto
Y = SAL = salida del controlador
e(t) es el error calculado en todo momento como 𝑒(𝑡) = 𝑆𝑃 − 𝑉𝑃 = 𝑆𝑃 − 𝑋
Es decir, el valor de consigna menos el valor actual de la variable controlada.
Los valores de integral y derivada son aproximaciones numéricas, actualizadas a cada
periodo de reloj.
[48/79]
avantecnia AvanProc - Manual de Aplicación
[49/79]
avantecnia AvanProc - Manual de Aplicación
[50/79]
avantecnia AvanProc - Manual de Aplicación
[51/79]
avantecnia AvanProc - Manual de Aplicación
[52/79]
avantecnia AvanProc - Manual de Aplicación
[53/79]
avantecnia AvanProc - Manual de Aplicación
2.11.1 Funcionalidad
El regulador manual (FB136 – MANST) es una versión parcial del lazo de regulación
PID, en el que desaparecen los modos automáticos.
Se discuten únicamente las entradas y salidas que varían sobre las del bloque PID.
CONS (BLOQUE DE DATOS - DB37). Estructura de datos de consignas. Contiene la
consigna y la salida actual, para su visualización.
[54/79]
avantecnia AvanProc - Manual de Aplicación
2.12.1 Funcionalidad
[55/79]
avantecnia AvanProc - Manual de Aplicación
unidades de ingeniería.
Por ejemplo si el rango físico de la señal es de 0 a 100 (p.e. nivel de un silo en %),
a la salida se le asigna el valor RMIN = 0 cuando la entrada vale 0
(correspondiente a 4 mA) y el valor RMAX = 100 si la entrada vale CNT
(correspondiente a 20 mA). Así una señal de 4..20 mA tendría los siguientes
valores en nuestro ejemplo (CNT=27468):
4 mA / “VAL” = 0 / ING = 0%
12 mA / “VAL” = 13734 / ING = 50%
20 mA / “VAL” = 27468/ ING = 100%
• Filtrado
El bloque de analógica incluye también una implementación de un filtro de paso
bajo según la fórmula siguiente, que puede emplearse para reducir el ruido de
alta frecuencia en la señal. Cuando el parámetro TFIL = 0 el filtro no tiene ningún
efecto.
ING = X * (dT / (TFIL + dT)) + ING' * (TFIL / (TFIL + dT))
[56/79]
avantecnia AvanProc - Manual de Aplicación
[57/79]
avantecnia AvanProc - Manual de Aplicación
RLJ. Entrada de impulsos con un periodo de 500ms que permite al bloque realizar las
funciones dependientes del tiempo (temporizado de alarmas, filtrado de señal)
TIPO. Tipo de entrada. 0= valor de campo sin escalar, el bloque hace el escalado. 1=valor
en unidades de ingeniería.
VAL. Valor analógico de campo. Entrada bruta de tarjeta
VAL_ING. Valor analógico ya escalado
CNT. Rango máximo en cuentas de la entrada VAL. Se entiende que la base de escala es
siempre 0. El rango máximo depende del tipo de tarjeta electrónica empleado y será en
este caso 27648.
HR. Indicación de hilo roto (señal no válida). 0 = OK. Permite indicar el en sistema de
supervisión si la señal está o no en lazo abierto. La existencia o no de esta información
y el modo de acceder a ella debe consultarse en la información de la tarjeta de E/S. este
caso en concreto se tomará como hilo roto el estar por debajo de 4mA. Las tarjetas que
sean de 0-20mA no será posible realizar esta comprobación.
ALP. Alarmas no deshabilitables: (1- Alarma baja-baja; 2- Alarma baja; 4- Alarma alta;
8- Alarma alta-alta). Para conseguir una determinada combinación de alarmas hay que
sumar los números correspondientes a cada una de ellas (p.e.: si ALP=3 las alarmas
ALTA y ALTA-ALTA estarán siempre activas y no podrán deshabilitarse desde el sistema
de supervisión).
HAB_A. Habilitación de alarmas altas (estado y alarmas) (1= habilitado)
HAB_B. Habilitación de alarmas bajas (estado y alarmas) (1= habilitado)
REC. Reconocimiento de alarmas por programa (al flanco de subida 0->1)
ENVA. Envío de alarmas a supervisión. (1= envío permitido, 0 = envío no permitido). Las
alarmas se generan en cualquier caso, a efectos de enclavamientos, pero con ENVA = 0
no se muestran en el SCADA y por lo tanto tampoco se requiere su reconocimiento
[58/79]
avantecnia AvanProc - Manual de Aplicación
[59/79]
avantecnia AvanProc - Manual de Aplicación
ESTADO (BLOQUE DE DATOS – DB11). Valor codificado con formato de entero de doble
precisión. Sirve para el intercambio de estados y órdenes entre el programa de autómata
y el sistema de supervisión.
[60/79]
avantecnia AvanProc - Manual de Aplicación
En el programa de PLC cada señal analógica tendrá su función propia por norma
general. Es el caso de mediciones realizadas en un mismo punto, por ejemplo, las
temperaturas de devanados de un motor. No hay una lógica particular que deba
acompañar necesariamente al bloque de señal analógica.
[61/79]
avantecnia AvanProc - Manual de Aplicación
que se muestran en la palabra de estado (lazo abierto, desviación, baja 2, baja 1, alta 1
y alta 2) y se activan a través de los bits indicados.
[62/79]
avantecnia AvanProc - Manual de Aplicación
2.13.1 Funcionalidad
ESTADO (BLOQUE DE DATOS – DB12). Valor codificado con formato de entero. Sirve
para el intercambio de estados y órdenes entre el programa de autómata y el sistema
de supervisión.
[64/79]
avantecnia AvanProc - Manual de Aplicación
Los bloques de alarma digital al igual que en el resto de casos, por norma general,
tienen su propio bloque de función.
[65/79]
avantecnia AvanProc - Manual de Aplicación
2.14 Actuador
2.14.1 Funcionalidad
En función de los valores que se asignen a los parámetros del bloque y cuando la
diferencia hasta el punto de consigna es relativamente pequeña, los comandos se activan
a pulsos cortos, a fin de ir verificando el efecto sobre la posición y no sobrepasar la
consigna.
[66/79]
avantecnia AvanProc - Manual de Aplicación
[67/79]
avantecnia AvanProc - Manual de Aplicación
2.15 Totalizador/integrador
2.15.1 Funcionalidad
El bloque totalizador (TOTAL – FB131) suma un valor KTOTAL a una variable TOTAL
con cada flanco de subida de la entrada INP. En este caso el modo de funcionamiento
es totalizador y la entrada VMAX se deja desconectada. El bloque calcula
automáticamente el valor máximo que puede alcanzar el totalizador como un múltiplo
del valor del paso, de modo que no se pierda precisión.
La puesta a cero puede hacerse también por programa a través de la entrada RST
o desde la pantalla de supervisión.
Para su uso como integrador, se conecta la variable deseada a KTOTAL y una señal
de pulsos periódicos a INP. La frecuencia de muestreo ha de ser apropiada a la
variabilidad de la señal de campo. Sobre KTOTAL deben aplicarse los factores de escala
oportunos para que el resultado de la integración tenga sentido físico. Así, por ejemplo,
si se desea integrar una señal de potencia instantánea (kW) y se decide muestrear (INP)
una vez por segundo, para obtener un totalizado de kWh, debe multiplicarse la señal de
campo por un factor de 1/3600.
[68/79]
avantecnia AvanProc - Manual de Aplicación
[69/79]
avantecnia AvanProc - Manual de Aplicación
[70/79]
avantecnia AvanProc - Manual de Aplicación
2.16.1 Funcionalidad
[71/79]
avantecnia AvanProc - Manual de Aplicación
3 Apéndices
[72/79]
avantecnia AvanProc - Manual de Aplicación
Para poder apreciar correctamente las modificaciones, habrá que reiniciar los distintos
procesos de los servidores y del “runtime” de los clientes tras restaurar el proyecto.
A continuación se listan los pasos a seguir para añadir en una aplicación existente
un motor (Nombre de motor NuevoMotor):
Step7:
[73/79]
avantecnia AvanProc - Manual de Aplicación
[74/79]
avantecnia AvanProc - Manual de Aplicación
Citect:
Eventos (Events)
-Direcciones
-Tabla de variables
-Tabla de eventos
[75/79]
avantecnia AvanProc - Manual de Aplicación
[76/79]
avantecnia AvanProc - Manual de Aplicación
3.1.5 Válvulas
3.1.6 Selectores
[77/79]
avantecnia AvanProc - Manual de Aplicación
3.1.9 Contadores
3.1.10 Grupo
[78/79]
avantecnia AvanProc - Manual de Aplicación
[79/79]