242
Automatización de estación de bombeo con filtro de carbón activo TITULACIÓN: Ingeniería Técnica Industrial en Electrónica Industrial AUTOR: Sergio Trinidad Rodríguez DIRECTOR: Enric Vidal Idiarte FECHA: Junio / 2012.

Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Embed Size (px)

Citation preview

Page 1: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Automatización de estación de bombeo con filtro de carbón activo

TITULACIÓN: Ingeniería Técnica Industrial en Electrónica Industrial

AUTOR: Sergio Trinidad Rodríguez

DIRECTOR: Enric Vidal Idiarte FECHA: Junio / 2012.

Page 2: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Índice de contenido 1 .Introducción..............................................................................................4 1.1 .Que es el Carbón Activo......................................................................4 1.2 .Por que automatizar un pozo de agua..................................................5

2 .Objetivos de proyecto...............................................................................5 3 .Descripción del sistema............................................................................5 4 .Equipos físicos de la instalación...............................................................9 4.1 .Filtro y Cloración.................................................................................9

4.1.1 .Equipos que forman el filtro:.......................................................9 4.1.2 .Equipos de la Cloración...............................................................10

4.2 .Pozos de agua.......................................................................................10 4.3 .Tipos de equipos y funcionamiento eléctrico.......................................10 4.4 .Requisitos de hardware........................................................................12

5 .Elección de los equipos de control............................................................13 5.1 .PLC elegido..........................................................................................13 5.2 .Pantalla elegida (HMI).........................................................................14 5.3 .Módulos de PLC..................................................................................15

5.3.1 .El autómata Telemecanique M340...............................................15 5.3.2 .Módulos de ampliación................................................................16

6 .Aplicación de software.............................................................................17 6.1 .Introducción.........................................................................................17

6.1.1 .Entorno de programación.............................................................17 6.1.2 .Funcionamiento del programa......................................................17

6.2 .Detalle de la aplicación........................................................................19 6.3 .Programación modular de equipos.......................................................19

6.3.1 .Descripción de las Alarmas..........................................................22 6.3.2 .Descripción de los Enclavamientos..............................................24

6.4 .BLOQUES...........................................................................................26 6.4.1 .Bloque “M101”............................................................................26 6.4.2 .Bloque “M101_CTRL”................................................................28 6.4.3 .Bloque “ASL_UTIL”...................................................................32 6.4.4 .Bloque “GENERAL”...................................................................33 6.4.5 .Bloque “ANALOGICAS”............................................................35

6.5 .Lógica de Programa. ...........................................................................37 6.5.1 .Introducción al Grafcet.................................................................37 6.5.2 .Etapas...........................................................................................39 6.5.3 .Tipos de etapas.............................................................................39

6.6 .Secuencia.............................................................................................39 6.6.1 .Filtración......................................................................................41 6.6.2 .Lavado..........................................................................................42 6.6.3 .Lavado con agua de Pozo o de Red..............................................42 6.6.4 .Aclarado.......................................................................................44

6.7 .Pantalla de usuario...............................................................................44 6.8 .Alarmas del sistema.............................................................................45

6.8.1 .Alarmas activas (ON)...................................................................46 6.8.2 .Alarmas Activas y Reconocidas (ACK).......................................46 6.8.3 .Alarmas NO Activas y Reconocidas (OFF).................................46 6.8.4 .Alarmas NO Activas y NO Reconocidas (NACK)......................46

Page 3: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

7 .Presupuesto...............................................................................................47 7.1 .Oferta. Capitulo 1 – Armario de control..............................................47 7.2 .Oferta. Capitulo 2 – Instalación...........................................................48 7.3 .Oferta. Capitulo 3 – Programación y PEM..........................................48 7.4 .Oferta. Total oferta...............................................................................48

8 .Conclusiones.............................................................................................49Anexos...........................................................................................................50

Page 4: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Memoria Descriptiva

1 .Introducción

Los recursos naturales hoy en día, están muy valorados y su correcta explotación es vital. En especial, todo lo referente al consumo de agua es uno de los aspectos mas valorados en conservación del medio ambiente.

Los acuíferos y las corrientes subterráneas de agua, minan la mayoría de las ciudades y su uso puede suponer una considerable ayuda a los problemas de sequía y de consumo de otros recursos mas caros y problemáticos a la hora de transportar

Los pozos de agua hoy en día, están formados por una simple perforación y posterior forrado de las paredes del agujero con una camisa, bien metálica o de fibras, mediante un tubo de las medidas adecuadas y se sumerge una bomba de tipo “lápiz” que bombea directamente desde la profundidad máxima del pozo hasta la superficie.

Los problemas que puede suponer un pozo a la hora de usarlo son:

• Sedimentos en el agua bombeada, debido a desprendimientos en las paredes del pozo

• Aguas contaminadas, debido a la propia contaminación de la tierra generada por las propias ciudades

• Aguas corrompidas, si el uso del acuífero ha estado un tiempo sin usarse y el agua ha permanecido estancada.

• Exceso de explotación, provocando un bajo caudal y arrastrando mas sedimentos de lo normal.

Tres de los problemas mencionados tienen solución, los sedimentos se pueden filtrar, el agua corrompida se puede eliminar haciendo recircular de nuevo el agua del acuífero y renovándola y el exceso de explotación solo hay que esperar a que el pozo se recupere por nivel. El tema de aguas contaminadas, solo algunas contaminaciones se pueden eliminar mediante carbón activo, el resto se deben hacer análisis periódicos del agua para evaluar su potabilidad. Aun así, existen métodos para neutralizar esta alteración mezclando agua de varios pozos que tengan las variaciones de sulfatos, nitratos, etc. a niveles opuestos, compensando así la contaminación

1.1 . Que es el Carbón Activo.

Carbón activado es un término genérico que describe una familia de adsorbentes carbonáceos altamente cristalinos y una estructura poral interna extensivamente desarrollada. Existe una amplia variedad de productos de carbón activado que muestran diferentes características, dependiendo del material de partida y la técnica de activación usada en su producción

El carbón activado se utiliza en la extracción de metales (v. gr. oro), la purificación del agua (tanto para la potabilización a nivel público como doméstico), en medicina para casos de intoxicación, en el tratamiento de aguas residuales, clarificación de jarabe de

4

Page 5: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

azúcar, purificación de glicerina, en máscaras antigás, en filtros de purificación y en controladores de emisiones de automóviles, entre otros muchos usos.

1.2 . Por que automatizar un pozo de agua.

Hasta ahora un pozo era simplemente una bomba sumergida que bombeaba el agua hacia la superficie. Pero como hemos podido observar ahora la maniobra a realizar es algo mas compleja que el uso de unos niveles para activar o parar el bombeo. Ahora además de controlar el nivel del pozo para activar la bomba, debemos tener en cuenta aspectos como nivel de cloro a la salida del pozo, horas de funcionamiento o saturación de los filtros para realizar limpiezas de la arena y del carbón, etc.

Todo esto, se podría hacer de manera eléctrica sin la intervención de un autómata, pero complicaría mucho mas su implantación, así como la funcionalidad de todo el sistema. Dando un PLC la flexibilidad y ventajas que podremos ver durante la exposición de este proyecto.

2 .Objetivos de proyecto

El objetivo del proyecto es la implementación de una instalación de bombeo en un pozo de agua de la ciudad. La instalación es real y consta de dos pozos de agua que bombean agua hacia un filtro de carbón activo, y de aquí, se envía hacia la red de agua potable de la ciudad. Antes y después del filtro de carbón se clora el agua para acabar de desinfectar el agua en la medida que el carbón activo no pueda actuar.

Podemos desglosar los objetivos en tres partes.

• Descripción de la instalación eléctrica Los cálculos eléctricos no competen a este proyecto.

• Programación del PLC que controla la instalación

• Implementación de la visualización y control HMI en pantalla táctil

• Realización de manual de funcionamiento de la aplicación.

3 .Descripción del sistema

Para detallar mas adecuadamente el funcionamiento del sistema, primero describiremos su modo de funcionamiento para así ver como esta programado e implementado.

En el diagrama siguiente, se pueden ver claramente tres zonas:

• Primera zona, el filtro y todos los mecanismos y equipos que forman parte de la filtración y cloración

• Segunda zona, pozo que llamaremos norte

• Tercera zona, pozo que llamaremos sur.

5

Page 6: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Figura 1. Diagrama de proceso

Podemos identificar a que zona pertenece cada equipo mirando su nombre. Los equipos de la zona 1, tienen nombres cuya centena es 1, p.e. M101, XV103, etc. Los equipos de la zona 2, tienen un 2, M201, ZS201, etc. y de igual modo con la zona 3 como M301, LT301, etc. Diagrama de la instalación

El funcionamiento de la instalación, es el siguiente. Cuando uno de los pozos tiene un nivel de agua adecuado, se activa la bomba, impulsando el agua del pozo a través del filtro.

Mientras la bomba esta activa, se inicia la precloración, que es una bomba que inyecta cloro a la entrada del filtro. Esta cloración es la encargada junto al carbón activo,

6

Page 7: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

de descontaminar el agua de agentes peligrosos para la salud, quitar olores, etc.

Una vez el agua pasa por el filtro, usando la misma presión de impulsión, se canaliza hacia la red de aguas de la ciudad. Antes de entrar en el circuito de la ciudad se vuelve a clorar. Esta postcloración, se encarga de la limpieza y desinfección de las tuberías durante el trayecto del agua hasta el consumo.

Cuando el filtro esta saturado, se paran las bombas, y se inicia un ciclo de limpieza. Esta limpieza consta en un lavado a la inversa del flujo para remover y airear el carbón activo. Este procedimiento es igual a los filtros de arena convencionales. Para aumentar el rendimiento de este lavado, se inyecta aire también en sentido inverso, para así regenerar y limpiar aun mas el carbón

Una vez el lavado es correcto, se inicia el periodo de filtración y los pozos vuelven a bombear agua, siempre que lo necesiten.

Figura 2. Diagrama general en pantalla HMI

7

Page 8: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Figura 3. Pantalla de pozos en HMI

Figura 4. Pantalla de filtro en HMI

En las imágenes anteriores, se puede ver el diagrama explicado en la figura 1. A medida que vayamos avanzando en el proyecto, iremos acompañando con imágenes de la pantalla de control para si clarificar un poco mas las explicaciones dadas.

8

Page 9: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

4 .Equipos físicos de la instalación

4.1 . Filtro y Cloración

4.1.1 . Equipos que forman el filtro:

• AIT101: Turbidimetro. Analiza la turbidez del agua, midiendo así sus impurezas.

• PDT101: Transmisor de presión diferencial. Este equipo de esta conectado entre la entrada y la salida del filtro, así podemos medir la diferencia de presión que hay en el filtro, gracias a la cual sabremos cuando el filtro esta saturado, ya que la presión diferencial aumenta.

• XV101 a XV107: Son válvulas neumáticas, que permiten el paso de agua al filtro en la dirección correcta en función de que estemos haciendo en ese momento.

• XV101: Válvula que permite la entrada de agua al filtro desde los pozos.

• XV102: Válvula de salida de agua desde el filtro hacia desagüe Esta válvula permite que el agua de lavado del filtro, que circula inversamente, se evacue hacia el desagüe

• XV103: Esta válvula permite la entrada de agua limpia desde la red, para hacer el lavado con agua ya filtrada y libre de impurezas

• XV104: Válvula de desagüe Una vez se ha lavado el filtro, se necesito iniciar a filtrar, pero este agua inicial, esta sucia, por restos que quedan en las tuberías, pequeñas porciones de carbón que se pierden, etc. De esta manera se evacua hacia desagüe antes de iniciar la filtración a red.

• XV105: Esta válvula permite la entrada de aire al filtro en modo de lavado, para aumentar la aireación del carbón

• XV106: Válvula de salida a red. Esta válvula solo se abre cuando estamos filtrando y todas las válvulas están correctas.

• XV107: Válvula de purga. Esta válvula se abre durante un periodo, justo después del lavado, o cuando se inicia el aclarado. Esto es así para permitir que el filtro pierda el aire que tiene dentro al hacer el flujo inverso. Una vez purgado el aire, se cierra durante todo el proceso.

• M101: Soplante. Es un compresor de aire de tornillo que genera un gran caudal de aire para inyectar en el filtro a través de la válvula XV105.

• M102: Extractor de soplante. Debido a la alta potencia de la soplante, necesitamos un ventilador que refrigera el motor, y también provoca una circulación de aire dentro de la cabina de la soplante para ayudar a esta a aspirar aire.

9

Page 10: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

4.1.2 . Equipos de la Cloración

• M105: Bomba inyectora de hipoclorito. Es la bomba encargada de la precloracion. Es una bomba con un actuador de membrana, que inyecta una pequeña dosis controlada incluso a grandes presiones de salida.

• M106: Bomba inyectora de hipoclorito. Igual que la M105 pero para la postcloración.

• AIT102: Analizador de cloro previo al filtro de carbón Utilizado para la precloracion de agua

• AIT103: Analizador de cloro a la salida del bombeo. Utilizado para la postcloración.

4.2 . Pozos de agua.

Equipos que forman cada uno de los pozos.

• ZS201 y ZS301: Son niveles de varilla nivelgar, que indican la presencia de agua a grandes profundidades

• LT201 y LT301: Transmisor de nivel. Equipo de medición de nivel mediante diferencia de presión, es un medidor hidroestático, que en función de la presión sobre el, detecta la columna de agua sobre el, transformando la medición en una altura.

• M201 y M301: Bombas que extraen el agua del pozo hacia el filtro.

• FIT201 y FIT301: Caudalimetros que miden cuanto y en que medida, estamos extrayendo agua de cada pozo. Indican mediante pulsos los totalizados de la medida.

4.3 . Tipos de equipos y funcionamiento eléctrico

Una vez descritos los equipos físicos que conforman la instalación, necesitamos saber que tipo de accionamiento necesitan o que señales nos aportan para el control.

En el mundo electrónico, solo existen dos tipos de señales, las que llamamos digitales y las analógicas

• Las señales digitales, son aquellas que ofrecen dos valores posibles 0 o 1, dicho de otra manera, señal o ausencia de señal. Lo que varia en la realidad es el tipo de señal, ya que puede ser, que exista o no tensión, o bien sea una señal de corriente.

• Las señales analógicas, son aquellas que ofrecen infinitos valores dentro de un rango, es decir, si escogemos un rango de 0..10V, la señal puede variar entre estos dos valores pudiendo adoptar cualquier valor intermedio. Como veremos en la vida real, y en concreto los autómatas son sistemas finitos y están limitados a un numero de pasos entre el rango, pero en ocasiones tan elevados que pueden simular una señal continua entre el rango. Estos pasos

10

Page 11: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

son los que fija la resolución del convertidor o detector. Esta resolución se mide en bits, e indica el numero de pasos posibles.

En la tabla siguiente se puede ver los tipos mas comunes de señales digitales y analógicas

Tipo de señal Subtipo Valores típicosDigital Tensión 0..5V, 0..10V, 0..24V

Analógica Tensión 0..5V, 0..10V, -10..+10V

Analógica Corriente 0..20mA, 4..20mA, -20mA..20mA

Tabla 1. Tipos de señales

Los equipos transmisores pueden ser de dos tipos, activos o pasivos.

• Los equipos activos son los que llevan la alimentación independiente y ellos generan la señal de salida analógica y nos la transmiten independientemente del PLC, esto provoca que deban igualarse niveles uniendo comunes o masas.

• Los equipos pasivos no se alimentan externamente, sino que la propia señal de 24V que se les envía, alimenta el equipo y el retorno es la señal a medir.

Según el tipo de equipo, nos pueden ofrecer la posibilidad de informarnos de su estado mediante alguna de estas señales, que el PLC recogerá para poder saber estados de funcionamiento.

A continuación se muestra una tabla con los equipos y el tipo de señal que ofrece al PLC. Las señales de salida se omiten ya que al ser una instalación que no tiene ningún accionamiento de tipo regulable, no existe ninguna salida analógica, así se asume que todos los actuadores serán de tipo digital.

Equipo Tipo de Equipo Señal Desc. SeñalPDT101 Transmisión de presión Analógica

4..20mAPresión diferencial en filtro. 0..6bar

PDT101 Transmisión de presión Digital0..24V

Fallo en equipo

AIT101 Medidor de turbidez Analógica4..20mA

Nivel de impurezas en agua. 0..1000ppm

AIT101 Medidor de turbidez Digital0..24V

Fallo en equipo

AIT102AIT103

Medidor de cloro Analógica4..20mA

Nivel de cloro del agua en antes y después del filtro

AIT102AIT103

Medidor de cloro Digital0..24V

Fallo en equipo

11

Page 12: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Equipo Tipo de Equipo Señal Desc. SeñalXV10x_AXV10x_A

Válvula del filtro Digital0..24V

Confimacion de Válvula Abierta o Cerrada

PS101 Detector neumático Digital0..24V

Presión en circuito neumático OK

FIT201FIT301

Caudalimetro Analógica4..20mA

Caudal instantáneo de salida del pozo

FIT201FIT301

Caudalimetro Digital0..24V

Pulso totalizador de caudal. 1Pulso/1m3

QMx Guardamotor Digital0..24V

Térmico o guardamotor OK

KMx Contactor Digital0..24V

Contactor en marcha OK

Tabla 2. Señales de equipos

Como se puede ver en el listado todos los equipos transmisores tienen una señal de 4..20mA. Este tipo de señal es la mas extendida en la industria, ya que aporta muchas ventajas de fiabilidad. Esta fiabilidad viene determinada por el sencillo hecho que al ser una intensidad, no importa lo alejado que estemos de la fuente de corriente, porque al ser un lazo de corriente, esta intensidad siempre sera la misma por ley de Kirchoff. Por otra parte, al partir de 4mA el valor mínimo, permite que en las ocasiones en que el cable se rompa o bien el transmisor no funcione, la corriente seria 0mA lo que el PLC puede detectar y indicar un fallo al estar fuera del rango.

Una vez tenemos desglosadas todas las señales posibles que existen en la instalación y el tipo, podemos comenzar a analizar los requerimientos de automatismos necesarios para el correcto funcionamiento.

4.4 . Requisitos de hardware.

Como ya hemos descrito antes, tenemos el total de equipos que componen la instalación, y tenemos que cantidad de señales son necesarias. Según el listado anterior y las necesidades de cada equipo, extraemos la tabla siguiente:

Equipo Entradas Digitales

Salidas Digitales

Entradas Analógicas

M101 4 1

M102 4 1

M103 1

M105 4 1

M106 4 1

XV101 2 1

XV102 2 1

12

Page 13: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Equipo Entradas Digitales

Salidas Digitales

Entradas Analógicas

XV103 2 1

XV104 2 1

XV105 2 1

XV106 2 1

XV107 2 1

M201 4 1

M301 4 1

PS101 1

BS201 1

BS301 1

FIT201 1 1

FIT301 1 1

PDT101 1

LIT201 1

LIT301 1

AIT101 1

AIT102 1

Tabla 3. Requisitos de hardware

Con la tabla anterior deducimos lo siguiente:

• Total de entradas digitales : 44

• Total salidas digitales : 13

• Total entradas analógicas : 7

5 .Elección de los equipos de control

5.1 . PLC elegido

En el mercado existen muchas variedades de autómatas que pueden realizar la tarea que estamos teniendo en cuenta. Tenemos que pensar que un pozo de agua no es mas que la simple activación de una bomba cuando existe un nivel de agua. Esta automatización se puede lograr con el uso de una boya de nivel y un contactor eléctrico Pero como comentamos en el capitulo 1.2 aquí la complicación viene dada por el sistema de filtrado y las condiciones que se le aplican a la instalación

Una vez decidido que es necesario el uso de algún tipo de PLC, valoramos los requisitos. Con las tablas anterior, vemos que usando un PLC de gama media-baja

13

Page 14: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

tendríamos suficiente, ya que cualquier autómata tiene módulos de entradas/salidas tanto digitales como analógicas Pero el cliente pide explícitamente dos requisitos que cumplir:

• El primero, es que el PLC debe registrar datos de proceso en los intervalos en los que la comunicación con la sala de control se pierda, debido a un fallo de la red, parada del centro de control, etc.

• El segundo, es que la pantalla debe almacenar un registro de las gráficas de proceso, con tendencias y alarmas, durante un año.

Estas condiciones nos limitan al uso de autómatas, y nos fuerzan a utilizar PLCs de media-alta gama, lo que nos limita al numero de equipos disponibles y nos incrementará el precio de la instalación

Una vez analizados los diferentes tipos de autómatas en el mercado, a día de realización del proyecto, y siempre basándonos que principalmente sean marcas conocidas y nos puedan ofrecer un mejor servicio post-venta, así como la obtención de recambios en periodos de tiempo pequeños, tenemos estos equipos:

• Telemecanique M340

• OMRON series CJ

• SIEMENS S7-200 especificaciones no se cumplen al 100% (registro de datos interno no cumple el periodo pedido por el cliente, solo 24MBytes)

• Allen & Bradley series MicroLogix

Por precio y suministros en la zona, descartamos el Allen & Bradley, ya que dependemos de Barcelona y los equipos son relativamente caros. Siemens también queda descartado por el registro de datos limitado.

Tanto Omron como Telemecanique, tienen un entorno de programación muy intuitivo y practico, lo que facilita la programación mucho.

Por ultimo la elección entre Omron y Telemecanique se decide ya que el cliente tiende a estandarizar las instalaciones y ya existen otros montajes con el autómata M340 de Telemecanique.

5.2 . Pantalla elegida (HMI)

El tipo de control HMI escogido se basa en los mismos criterios que el PLC, el precio, el registro de datos y la compatibilidad con el autómata escogido. Una vez analizado esto deducimos que la mayoría de pantallas con Ethernet pueden realizar esta tarea, ya que el protocolo usado por le PLC para acceder a el es ModBus/TCP.

Después de revisar el mercado recogemos los siguiente tipos:

• Telemecanique Magellis serie XBTGT

• Siemens serie TP

• Omron serie NS

• ESA serie VT

14

Page 15: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Como en el punto anterior, siemens queda descartada por el tema de registro de datos. ESA se descarta por el software de programación, que limita las posibilidades de la pantalla y aumenta el numero de horas de desarrollo del programador, lo que en definitiva aumenta el coste total de la pantalla.

Por ultimo, entre Omron y Telemecanique, se decide nuevo porque el cliente ya tiene pantallas de tipo XBTGT y así unificamos instalaciones.

5.3 . Módulos de PLC

Para asegurar la posible ampliación, se debe dejar al menos un 25% de reserva siempre que el coste no sea extremadamente elevado o el uso de la ampliación sea no justificado.

Una vez analizados los datos de señales necesarias se escogen los siguiente módulos y autómatas que detallaremos a continuación:

• 1 x Rack 8 posiciones

• 1 x Autómata M340 tipo P34 2020

• 1 x Fuente de alimentación CPS 2000

• 1 x Modulo de entradas digitales BMX DDI 6402K

• 1 x Modulo de salidas digitales BMX DDO 3202K

• 2 x Módulos de entradas analógicas BMX AMI 0410

Para entender el porque de esta elección, pasamos a describir cada uno de los equipo usados en esta configuración

5.3.1 . El autómata Telemecanique M340

Este autómata o PLC es de la marca Telemecanique, es un controlador programable de gama media-alta. Es un PLC modular montado en rack o bastidor, lo que le da flexibilidad a la hora de crear configuraciones en las instalaciones. Tiene la posibilidad como todos los automatismos de estas gamas, de controlar E/S digitales, así como analógicas, módulos de comunicación y acceso a datos registrados mediante servicios de red FTP, WEB, etc.

Existen diferentes variantes de CPUs para este PLC, desde básicas con conexión de puerto serie, hasta configuraciones con Ethernet y CAN Bus.

Para nuestro cometido, elegiremos el modelo con Ethernet ModBus/TCP y Puerto Serie ModBus RTU, este PLC nos permite realizar programación, y conexión de dispositivos HMI via Ethernet, pudiendo así estar varios dispositivos conectados a el al mismo tiempo.

La elección de este equipo se basa en que las instalaciones del cliente utilizan ModBus como protocolo de campo para la comunicación con los centros de mando, de esta manera estandarizan todas las comunicaciones. Este PLC ya lleva incorporada una

15

Page 16: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

conexión de este tipo, tanto ModBus RTU como ModBus/TCP.

La información referente a este autómata la encontraremos en los anexos de este proyecto.

5.3.2 . Módulos de ampliación

Los módulos utilizados se han escogido principalmente para optimizar el espacio y la instalación Exceptuando los módulos de entradas analógicas que no podían ser otros, debido al coste y al volumen de señales que necesitábamos

• Modulo de entradas digitales BMX DDI 6402K. Es un modulo ultra compacto, con 64 entradas digitales repartidas en dos conectores HE10, este modulo permite una alta densidad de integración El cableado esta prefabricado, siendo un cable con un conector HE10 en un extremo e hilo libres en el otro, permitiendo con un código de colores la rápida instalación y cableado de todas las señales.

• Modulo de salidas digitales BMX DDO 3202K. Es un modulo ultra compacto, con 32 salidas digitales repartidas en un conector HE10, lo que permite una alta integración y facilidad de cableado, de igual modo que hacemos con el modulo de entradas DDO 6402K.

• Modulo de entradas analógicas BMX AMI 0410. Es un modulo de 4 entradas analógicas de tensión o intensidad. Es configurable a entradas de 0..10V, 0..20mA, 4..20mA, etc. De esta manera tenemos la posibilidad de instalar equipos de diferente tipos sin depender de la señal generada.

Todos estos equipos están descritos con sus hojas de especificaciones en los anexos del proyecto.

16

Page 17: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6 .Aplicación de software

Como se pretende en este proyecto, es describir la aplicación de software que controla toda la instalación Lo anterior expuesto es una introducción al sistema que estamos controlando para entender muchos de los temas tratados en estos apartados.

6.1 . Introducción

6.1.1 . Entorno de programación

Para poder programar el autómata, necesitamos un software de programación llamado Unity de la empresa Schneider Electric. Este software nos integra todo la configuración, programación, simulación y testeo de la aplicación en un solo paquete. Dispone de lenguajes de programación según el estándar ISO en cuanto a los lenguajes de programación de autómatas se refiere.

Los principales lenguajes usados en este proyecto son:

• Diagrama de contactos: es un lenguaje similar a un esquema eléctrico, y supone una ventaja para el seguimiento de fallos y de la lógica del programa. Es sencillo y permite además que personas con poco conocimiento de programación y nociones eléctricas puedan entender un programa.

• Esquema lógico de funciones: Es un lenguaje programado por bloques y módulos de función Permite una funcionalidad similar a la programación de objetos pero gráficamente Técnicamente es igual que el diagrama de contactos pero según en que ocasiones provoca menos claridad para seguir la lógica

• Texto estructurado: Son instrucciones de texto similares aun programa en C o Pascal. Permite una rápida programación, pero es especialmente útil cuando se necesitan hacer cálculos y manipulación de datos con palabras o números, que de otra manera seria mas complicado en modo de contactos o bloques.

• Diagrama de flujo o Grafcet: Esta aplicación tiene una herramienta para generar secuencias de programa o Grafcet que permiten crear secuencias de una manera gráfica y sencilla.

6.1.2 . Funcionamiento del programa

Ya que es un programa de PLC, por defecto es un sistema cíclico, es decir, se ejecutan todos los bloques e instrucciones de cada modulo en serie, y al finalizar la ultima instrucción se vuelve a la primer, repitiéndose este procedimiento indefinidamente.

A continuación se puede ver el árbol de módulos de programa que se ejecutan, y se comentaran lo que hacemos en cada uno de ellos.

17

Page 18: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Figura 5. Árbol de proyecto

En esta imagen se puede ver el esquema de ejecución de la aplicación, como observamos, existen diferentes tipos de bloques, marcados por el icono delante de su nombre. ST para texto estructurado, LD para diagrama de contractos, FBD para diagrama de bloques y SFC para diagrama de flujo o Grafcet.

18

Page 19: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.2 . Detalle de la aplicación.

Comenzaremos a describir la aplicación por los módulos genéricos. De esta manera veremos diferentes tipos de lenguajes de programación en funciones sencillas.

Ya que la aplicación esta totalmente comentada, indicando que se realiza en cada instrucción o grupo de instrucciones, solo se describirán las funciones o bloques que realicen alguna función especial o que sean destacables por su forma de trabajar. El resto de comentarios y programa se adjunta en los anexos del proyecto, con lo que se puede seguir con la documentación en el propio código

6.3 . Programación modular de equipos

Como veremos a continuación, todos los equipos actuadores, como motores y válvulas, están programados con una filosofía similar a los objetos en lenguajes de alto nivel.

Cada equipo esta desglosado en partes. Un equipo físicamente, tan solo se activa o no se activa, pero esta activación viene condicionada por varios factores, el principal es la lógica de funcionamiento pero existen factores que pueden hacer que no lo haga, estos factores se llaman enclavamientos.

Los enclavamientos son condiciones que como indica el nombre “enclavan” el actuador. Este enclavamiento produce que el actuador no pueda funcionar. Condiciones que producen esto pueden ser alarmas o seguridades que se le aplican al actuador para que no se dañe la instalación normalmente.

Para gestionar todo esto de una manera modular y útil, se crean funciones que gestionan independientemente del equipo sus alarmas y enclavamientos, y estos a su vez controlan la activación del equipo.

Con esto lo que conseguimos es tener un control del equipo de manera modular y por etapas. Si una parte no la necesitamos podemos eliminarla y el programa no necesita modificaciones en su lógica ni programación particular, sino que eliminamos una funcionalidad solo. Pero todos estos estados y controles vienen registrados por unas palabras que llamaremos de Estado, Control, Alarmas y Enclavamientos. Estas palabras están presentes en todos los equipos, y almacenan en cada instante los resultados del equipo, así si miramos el bit correspondiente de la palabra de Estado, podemos saber si el actuador esta en Automático o Manual, si esta en marcha o si tiene un fallo. Y de la misma forma podemos indicar externamente desde HMI y usando la palabra de Control, que el equipo se ponga en Automático o Manual, que arranque manualmente o que se active o desactive un bypass de alarmas o enclavamientos. Estas palabras son WORDs mapeados en memoria para así poder acceder desde otras aplicaciones como SCADAS o pantallas que se detallaran mas adelante. Y estas palabras son las que se pasan a los bloques que detallamos a continuación para que todos estos estados queden reflejados en estos words.

A continuación se detalla el mapeado de bits en las palabras de Estado, Control y Alarmas que se han usado en el proyecto. Son genéricas para poder reutilizarlas en otros proyectos, aplicando así uno de los conceptos de la programación estructurada que es la reutilización

19

Page 20: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Codigo 1. Palabra de estado de los equipos

Codigo 2. Palabra de control de los equipos

20

MSB LSB

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

bCerrada bAbierta bAuto1 bConf1 bManual bAuto bLocal bRemoto

Bit Símbolo Descripción

0 Equipo funcionando en modo REMOTO

1 Equipo funcionando en modo LOCAL

2 Equipo funcionando en modo AUTOMATICO

3 Equipo funcionando en modo MANUAL

4 bConf1 Detectada confirmación de marcha 1

5 bAuto1 Orden para activar marcha 1 activada

6

7

8

9

10

11

12

13

14

15

bRemoto

bLocal

bAuto

bManual

bAbierta Confirmacion de valvula abierta

bCerrada Confirmacion de valvula cerrada

MSB LSB

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

bMarcha1 bEnManual1 bPonerMan bPonerAuto

Bit Símbolo Descripción

0 Poner el equipo en AUTOMATICO desde REMOTO

1 Poner el equipo en MANUAL desde REMOTO

2 bEnManual1 Activar la MARCHA del equipo en MANUAL desde REMOTO

3 bMarcha1 Condiciones de MARCHA cumplidas. Activación de la salida

4

5

6

7

8

9

10

11

12

13

14

15

bPonerAuto

bPonerMan

Page 21: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Codigo 3. Palabra de alarmas de los equipos

Como se ve en la descripción de cada bit, hay bits que no son relativos a una válvula o a un motor solo, es porque esto son plantillas a utilizar con los actuadores. Pero en definitiva todos los equipos son similares. Si se utilizan estas plantillas, se agiliza la programación ya que sabremos siempre en que bit esta que estado, control o alarma, pudiendo así reutilizar tanto secciones de código, tanto el PLC con en sistemas de HMI como paneles táctiles y SCADA.

21

MSB LSB

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

bCaudal bConf1 bTermicoOK

Bit Símbolo Descripción

0

1 bConf1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

bTermicoOK Termico OK. Alarma negada. 0 = Fallo Termico

Fallo de confirmacion de marcha

bCaudal Fallo de caudal. No se detecta flujo despues de activar la bomba

Page 22: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.3.1 . Descripción de las Alarmas

Codigo 4. Calarmas8. Plantilla de datos del objeto

22

Page 23: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Codigo 5. Calarma8. Lógica del objeto

Este bloque, es un bloque de alarmas. Dispone de 8 entradas y 4 salidas. Las entradas corresponden a 8 posibles alarmas que pueda tener un equipo, como por ejemplo, fallo de térmico, fallo de confirmación, sobrecalentamiento, etc.

Las salidas indican que alguno de estos fallos esta activo. Estas se agrupan en tres bloques, alarmas de la 0..3, de la 4..5 y de la 6..7, activándose una entrada global en caso de que alguna de estas alarmas este activa.

El principio de funcionamiento de este bloque es este, pero ofrece otra funcionalidad. Para indicar a un sistema externo de HMI el estado de las alarmas de un equipo, este bloque vuelca sobre una palabra de estado el resultado de las alarmas, teniendo así sobre una palabra las 8 alarmas del equipo.

Además esta palabra, su parte alta, contiene el by-pass de estas alarmas, para circunstancias en las que no queramos que la alarma se active y nos pare el equipo. Como se puede ver, este bypass esta presente a la hora de activar las salidas de alarma.

En resumen, este objeto, o bloque de función, nos permite agrupar un grupo de bits, según su numero en otro bit genérico, pudiendo anular el estado de alguno de ellos haciendo un by-pass. Si esto lo aplicamos a las alarmas, tenemos que podemos controlar

23

Page 24: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

las alarmas de un equipo y solo usar las que necesitemos.

6.3.2 . Descripción de los Enclavamientos

Codigo 6. Cenclava8. Plantilla de datos del objeto

24

Page 25: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Codigo 7. CEnclava8. Lógica del objeto

El funcionamiento de este bloque es igual al comentado anteriormente para las alarmas, pero para gestionar los enclavamientos. La filosofía es igual, pero las salidas, se mantienen activas si no hay ningún enclavamiento activo, indicando que todos los enclavamientos están OK.

También dispone de bits de bypass, para anular el efecto de un enclavamiento.

Con estos objetos podemos generar combinaciones y así poder explicar el funcionamientos modular de la programación de todos los objetos del programa. Que a continuación se detalla.

25

Page 26: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.4 . BLOQUES

6.4.1 . Bloque “M101”

Codigo 8. M101. Diagrama del bloques del equipo

Como vemos en la figura, este modulo del programa, es el encargado de controlar el motor M101. Este motor, tiene una gestión de alarmas, enclavamientos, y también tiene un

26

Page 27: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

control de estadísticas que explicaremos mas adelante.

Las alarmas del motor como se pueden ver, son M101_I_bTermicoOK negada y M101_bFalloMarcha1. Estas alarmas son Fallo de protecciones del motor (Guardamotor o térmico) y fallo en el accionamiento (confirmación de marcha KM) respectivamente. Si alguna de estas alarmas o bits, se activa, provoca que la salida del bloque M101_Alarmas.ALR se active, según hemos comentado en el bloque CAlarmas8.

Los enclavamientos del motor son M101_Alarmas.ALR y M101_TimerReArranque.Q, que si nos fijamos en el primero, es la alarma del bloque anterior, lo que significa que si se produce una alarma, inmediatamente se produce un enclavamiento. Hasta que no se restaure la alarma, el equipo tendrá un enclavamiento, a no ser que se haga un bypass.

Codigo 9. CActuador. Lógica de funcionamiento

Por ultimo, la función CActuador, que deriva en M101, es una simple lógica en serie. Si esta activo PERMISO1 y la orden de marcha RUN1, se activa MARCHA1. De esta manera, PERMISO1 esta conectada con los enclavamientos, así si no hay enclavamientos activos, M101_Enclava.OK esta activo, dando permiso de marcha al motor. Si además activamos la orden RUN1, se activa el motor, que en este caso es la salida de PLC M101_Q_bMarcha1.

A parte, tenemos el objeto M101_EstadBasicas, que gestiona las estadísticas de un actuador. En este caso el motor, controlando el numero de arranques y el total de horas de funcionamiento. Esto se hace gracias a la confirmación de marcha del equipo, que nos permite saber cuando el contactor se activa o no, indicándonos así las horas que esta en marcha, y mediante el flanco ascendente el numero de arranques. También se cuentan las alarmas producidas en el equipo con su bit de alarmas.

Codigo 10. CEstadisticasActuador. Control de estadísticas de equipos

27

Page 28: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.4.2 . Bloque “M101_CTRL”

28

Page 29: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Codigo 11. CMotor_CTRL. Control de actuadores. Lógica de control

Este programa que vemos, es la lógica de control del motor M101. Los primeros segmentos son comunes a la mayoría de equipos. Estos segmentos controlan los estados del equipo.

El primer grupo de segmentos, vuelcan los datos de las entradas sobre los bits de la palabra de estado y nos marcan el estado del equipo si esta en Remoto o Local.

Con el segundo grupo hacemos lo mismo, pero marcamos los estados de Manual y Automático

El tercer grupo, señalizan si el equipo esta en marcha o no. esto se hace mediante el contacto auxiliar que llevan todos los contactores, el cual al estar activo, nos da una señal al PLC que indica que el actuador esta funcionando.

El cuarto grupo de segmentos, gestiona seguridades al estar en automático Esto se

29

Page 30: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

hace para evitar que el actuador vuelva a arrancar si se produce una anomalía cuando estamos en manual. De esta manera, al restaurar el error, no arranca directamente sino que debe ser el operario el que lo active de nuevo. Estas condiciones son, cuando abandonamos el modo manual, si volvemos a este, la orden de marcha se elimina, para que no arranque de nuevo, eliminando el ultimo valor antes de salir del modo manual. De igual modo con el modo Remoto. Y si hay algún enclavamiento también ocurre lo mismo, ya que los enclavamientos de los equipos principalmente se producen por alarmas, así se evita que tras una alarma el motor vuelva a arrancar directamente.

El quinto grupo de segmentos es uno de los interesantes, ya que es el que controla la activación del actuador. Como se ve por el programa o esquema de contactos, la orden de marcha se puede dar mientras el motor se encuentra en local, y tiene el selector de marcha en la posición de Manual. Así mismo, si estamos en Remoto, el actuador funciona si estamos en manual y tenemos orden desde HMI de ponerse en marcha, o por ultimo si estamos en automático y la lógica de funcionamiento en automático indica que debe ponerse en marcha.

El sexto grupo de segmentos, controla la alarma de confirmación Esta alarma se produce si la salida esta activa pero no se recibe la señal de marcha por parte del contactor del actuador durante un periodo posterior. Igualmente si la salida no esta activa pero se recibe la confirmación desde el contactor que esta funcionando, también se cuenta un tiempo y sino se lanzaría una alarma.

El séptimo grupo, gestiona el enclavamiento de rearranques. Todos los actuadores tienen un tiempo después de pararse por el que deben esperar para poder volver a arrancar, este tiempo se controla desde el flanco descendente de la marcha del equipo.

Y por ultimo el octavo grupo de segmentos controla la lógica en si del actuador. Esta lógico viene dada por una combinación de pasos de grafcet. Como veremos mas adelante todo el sistema y secuencia de filtrado, esta realizado mediante grafcet. Así que la lógica para arrancar o parar equipos se hace basándose en los pasos de este grafcet. De esta manera, la lógica de funcionamiento en automático de cada actuador se basa en una combinación de pasos de grafcet.

Como podemos ver, los primeros grupos serán iguales o similares en todos los equipos, ya que vuelcan datos sobre la zona de estado y alarmas, o activan posiciones del actuador en función de la palabra de control, y gestionan alarmas. La única parte que realmente varia en función del equipo, sera a partir del octavo grupo de segmentos, que es realmente la lógica de funcionamiento en automático

Solo se detallara este bloque de función, ya que el resto de bloques es de características iguales, salvo el octavo grupo, como comentamos, que varia en función de la lógica

30

Page 31: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Figura 6. Estado del equipo. Alarmas y Enclavamientos

Figura 7. Estado del filtro, válvulas y enclavamientos gráficamente

La imagen anterior muestra el estado del equipo M101. Este equipo tiene activada la alarma de térmico, y debido a esto, se ha activado el enclavamiento por alarma activa, como se ve en la figura. Y desactivados, están junto a cada alarma o enclavamiento, su correspondiente botón para hacer el bypass de ese indicador. Con esta pantalla podemos obtener un estado rápido del equipo y detectar anomalías y fallos.

También podemos observar el total de arranques del motor así como las horas de funcionamiento.

Toda esta pantalla recoge lo que estamos explicando anteriormente referente a alarmas, enclavamientos y estadísticas del equipo. Estas pantallas son para el mantenimiento de la instalación y nos facilitan el uso de la misma.

31

Page 32: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Figura 8. Consignas de enclavamientos

6.4.3 . Bloque “ASL_UTIL”.

Codigo 12. ASL_Utils. Marcas de tiempo

Este bloque de programa, contiene operaciones útiles para la automatización en general. Aquí se puede ver el modo de programación por contactos. Esta función, programa unas marcas internas para su uso durante el programa.

Las marcas utilizadas son bits temporizados. Cada bit, se activa y desactiva a frecuencias diferentes, que nos sirven para hacer contadores de tiempo de segundos, décimas, etc.

32

Page 33: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

El PLC ya incorpora estas marcas, que son bits de sistema. Concretamente las marcas de %S4 a %S7, como se ve en el programa Pero estas marcas son de sistema y no se pueden exportar a un sistema externo como HMI, ni tampoco permiten el uso de flancos. Para no tener que utilizar modificadores de flancos en el programa, se crean bits de usuario, que vuelcan los valores de estas marcas de sistema. Estas son las llamadas marcas con el símbolo “bPulso.lso....” indicando que son un pulso, del ancho que indique la marca.

Por otra parte se crean flancos de estos mismos pulsos, ya que hay circunstancias en las que solo se necesita una ejecución cada periodo de tiempo, como por ejemplo cuenta horas o temporizadores que se incrementan una vez cada periodo. Los flancos solo están activos un ciclo de programa.

6.4.4 . Bloque “GENERAL”

Codigo 13. GENERAL. Funciones generales del proyecto

Esta función, controla algunos aspectos genéricos a la instalación Como podemos ver esta realizada en lenguaje estructurado (ST). Como podemos observar esta todo el código comentado, lo que permite una buena legibilidad además de no necesitar explicación en

33

Page 34: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

muchos de los casos.

Como se ve en esta función, se aplican valores por defecto en caso de que no existan valores lógicos, o estemos por debajo de un valor considerado seguro. Además se marcan flags de estado de caudal del filtro.

34

Page 35: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.4.5 . Bloque “ANALOGICAS”

Codigo 14. ANALOGICAS. Conversión de datos de campo analógico a valores

35

Page 36: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Como se puede ver en este bloque, también utilizamos el texto estructurado, debido a que necesitamos realizar operaciones, que además de ser similares, permitiendo así una copia masiva con pocas modificaciones, nos permite mejor claridad.

Este bloque lo que realiza es el ajuste de los valores de campo de las señales analógicas recibidas y las convierte a valores útiles para el usuario. Para realizar esto existe una función interna del sistema, ya creada en la librería de funciones de Unity llamada “SCALING”. Esta función, realiza un escalado lineal entre dos puntos. Básicamente mediante dos puntos pasado de consigna de limites de la señal de entrada, escala la salida a los rangos especificados.

Para realizar esta operación, el sistema esta configurado para que las entradas analógicas funcionen desde el rango 4000 a 20000, siendo 4000 el equivalente a 4mA y 20000 a 20mA. De esta manera, en el PLC leemos continuamente un valor de uA y podemos testear el estado de la señal rápidamente sin recurrir a conversiones adicionales.

Como se observa estos valores no son útiles para el usuario, así que la función SCALING, realiza una conversión desde estos rango a los que especifique el usuario por pantalla. Estos valores, por ejemplo son en caso del LT301, la altura del pozo, que seria de 0 a 100, que son los metros que el medidor de nivel acepta, así tenemos una medida de 4..20mA → 0..100m.c.a.

Figura 9. Configuración de los rangos analógicos

36

Page 37: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.5 . Lógica de Programa.

Una vez descritos los bloques principales de la aplicación, y con la adecuación de valores analógico a unidades y valores útiles para el usuario y el control, ahora la secuencia del programa puede trabajar correctamente. Vemos que cada equipo se controla independientemente, pero su lógica de funcionamiento en automático esta determinada por unos estados de secuencia. Estas secuencias vienen de un grafcet general que controla toda la filtración, y arranque de bombas.

6.5.1 . Introducción al Grafcet

El grafcet, es una manera de crear secuencias. Las secuencias están formadas por etapas y transiciones.

• Las etapas, son puntos en los que sucede algo, es decir, pasos de la secuencia, en los que algún equipo o situación ocurre. Por ejemplo, el paso de filtración, el las válvulas del filtro están en una posición concreta y las bombas de los pozos están en marcha.

• Las transiciones son condiciones a cumplirse para pasar de etapa a etapa. Por ejemplo, estando en el paso o etapa de filtración, si ha transcurrido el tiempo de filtración máximo o bien la presión del filtro es excesiva, se inicia un lavado del filtro, o lo que es lo mismo, se cumple la transición y se pasa a la siguiente etapa.

Todo Grafcet tiene que ser cíclico, es decir, consta de un paso inicial o de reposo, y de ahí se derivan mediante transiciones las etapas que forman la secuencia, pero en un punto, se debe volver al estado inicial o alguno intermedio, generando así un bucle.

Gracias a la herramienta de programación de grafcets de Unity, podemos crear estas secuencias de una manera gráfica y sencilla. A continuación explicamos las características de esta herramienta y como se han utilizado en el proyecto.

37

Page 38: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

A continuación se muestra el grafcet general de la lógica de control de la instalación

Codigo 15. Grafcet general del programa.

38

Page 39: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.5.2 . Etapas.

Como vemos en el diagrama anterior existen diferentes etapas. Como son F101_P000, F101_P100, etc. Esta nomenclatura esta desglosada en Filtro 1, cuyo nombre es “F101”, y numero de paso “P000”, paso 1 “P100”, paso 2 “P200”, etc. De esta manera, podemos implementar otro filtro, tan solo renombrando los pasos, y cambiando transiciones, pero la secuencia no varia.

6.5.3 . Tipos de etapas

• Etapa Inicial. Esta etapa, es la fase de reposo de todo grafcet. En el proyecto es la etapa F101_P000

• Etapa normal. Esta etapa se vera en los grafcet, de dentro de una macro-etapa. Son pasos de la secuencia en los que activas o ejecutar alguna acción

• Macro-etapa. Esta etapa la encontramos en el grafcet general, y supone una secuencia mas dentro de ella.

6.6 . Secuencia

Este grafcet que vemos en el código anterior, esta formado como todos los grafcets por etapas y transiciones, pero este software nos permite la posibilidad de crear etapas “Macro”. Estas Macro-Etapas, son a su vez grafsets internos. De esta manera, como vemos en la imagen, la lógica de todo el filtro se ha desglosado en las diferentes posiciones en las que el filtro puede estar, que son:

– Reposo: El filtro esta parado.

– Filtrado: El filtro esta en modo filtración, las válvulas en posición y los pozos bombean agua

– Soplado: El filtro esta inyectando aire en sentido inverso, paso previo a un lavado.

– Soplado + Lavado: Durante un periodo se airea y se lava con agua, para mejorar la limpieza.

– Lavado: Una vez acabado el soplado, solo se lava con agua

39

0

1

2

Page 40: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

– Aclarado: Cuando se finaliza el lavado, se inicia la filtración normal, pero se expulsa al desagüe para limpiar tuberías y asentar el carbón en el filtro.

Como se ha comentado en la definición de grafcets, vemos en el código anterior, el uso de las transiciones. Existen en este software dos tipos. Directas o por lógica de programa. Las directas como se ven el grafcet, son variables o condiciones fijas, como un true, o un bit activo, etc. Pero en condiciones donde la transición sea un cumulo de condiciones o bien una lógica mas elaborada, se deben crear transiciones programadas como vemos a continuación. Esta transición que vemos es la encargada de pasar del paso de reposo al de filtración

Codigo 16. Transición F101_TR_P000_P100. De Reposo a Filtración

Como vemos en las condiciones, una transición se activa si usamos una salida con el nombre de la transición En este caso, si esta el filtro F101 en automático y no esta la orden de parar, F101_bAuto y F101_bPararLavado respectivamente, se activa la transición

De este modo, si miramos el grafcet general, cuando estemos en el paso de reposo y se cumplan estas condiciones, se avanzara al paso de filtración F101_P100.

Las condiciones de iniciar el filtrado, y los tiempos o consignas en cada uno de los pasos de la secuencia, se puede configurar desde la pantalla de control, que esta reflejada en la figura siguiente.

Figura 10. Pantalla de consignas del filtro

Como se puede ver en la figura, existen varias condiciones de limpieza del filtro, que son las que nos dejan pasar del paso de filtración al de soplado, lavado, etc. estas condiciones son, presión del filtro superada, tiempo con presión superada y tiempo continuo de filtración. También están reflejados los tiempos de fase en cada etapa de la secuencia.

40

Page 41: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.6.1 . Filtración

En este paso ocurre lo siguiente:

Codigo 17. Filtración Paso F101_P100

Como vemos aquí, en este código, este es el paso de filtración También se encuentra comentado, para poder seguir el programa y la depuración sea mas sencilla.

Como vemos, el paso F101_P100_IN, es el paso de entrada de la Macro-etapa. Este paso, se cumple una vez que se activa la macro-etapa, y como indica su nombre xxx_IN es el punto de entrada de todas las macro-etapa de igual modo vemos con el paso xxx_OUT, que es el paso de salida.

Si analizamos las transiciones, vemos que existen dos posibilidades:

• F101_TR_P100_P110. Esta transición se cumple cuando el filtro viene de estado de reposo, esto lo sabemos porque en reposo las válvulas están cerradas, lo que implica que no estarán en modo aclarado.

• F101_TR_P100_P120. Esta transición se da cuando venimos del paso de aclarado. En este paso, las válvulas están en una posición concreta, que es la que miramos aquí.

Estas dos transiciones existen para esto mismo que se comenta, diferenciar de que etapa anterior procedemos. Porque según estemos en reposo o no, debemos primero mover las válvulas y luego activar las bombas de los pozos.

41

Page 42: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Si venimos de estado de aclarado, las bombas de los pozos ya están en marcha debido al aclarado, y si pasamos al modo filtración, debemos pararlas para maniobrar las válvulas y luego arrancarlas de nuevo. Para evitar estos arranque y paros a unas bombas de alta potencia, lo que se crea es una secuencia alternativa, que mueva las válvulas de tal manera que no se cierre la via de salida del agua y así no forzar las bombas y tampoco tener que pararlas.

En la transición del paso F101_P120 al F101_P130, podemos ver un tipo de transición directa ya que utilizamos el bit de estado de la válvula XV101 que indica que la válvula esta abierta. Mientras que en las demás transiciones del grafcet, tenemos transiciones con lógica, que no solo miran el estado de un bit, sino que crean una lógica, como puede ser de varias señales activas al mismo tiempo, etc.

6.6.2 . Lavado

El lavado del filtro es el motivo de esta secuencia. Como se ha comentado en la introducción a la secuencia, después de un periodo de filtración, se pueden dar casos en que el filtro se obstruya o bien que estemos durante muchas horas filtrando, lo que hace que el carbón pierda parte de su efectividad y sea necesario remover el carbón para eliminar partículas y volver a dejarlo en un estado óptimo Para hacer esto llamamos unos pasos de lavado.

Antes de lavar, se necesita un proceso de aireado, que inyecta aire en sentido opuesto al de filtración, removiendo así el carbón, con el agua que queda dentro del propio filtro, y de esta manera ya separamos gran parte de las partículas que ensucian el carbón

6.6.3 . Lavado con agua de Pozo o de Red

Una vez transcurre el paso de soplado, necesitamos hacer lo mismo con agua, pero aquí existen varias posibilidades.

• Lavar con agua limpia inversa: Este es el paso mas común, el agua se inyecta en el filtro y se remueve y arrastra la suciedad hacia el desagüe

• Lavar con agua limpia y aire. Este proceso lo que hace es añadir agua inversa al paso de soplado que hemos comentado. Este método es el mejor, pero conlleva que al invertir el flujo de agua el carbón esta en sustentación dentro del agua, al añadir aire, las burbujas pueden provocar que se pierdan grandes cantidades de carbón por el desagüe

• Lavar con agua de pozo inversa: El proceso es igual que al de agua limpia, pero en lugar de coger agua de la red para limpiar, se utiliza agua de los pozos. Esto implica que en estos pasos los pozos sigan en marcha y la limpieza no puede ser tan efectiva.

• Lavar con agua de pozo y aire. Ídem que antes pero con aireación en el filtro.

Como vemos estos pasos, son posibilidades que puede tomar la secuencia una vez acabada la fase de soplado. Esto se ve en el grafcet general, el camino que se tome, se decidirá según se tenga seleccionado por parte del usuario. En la figura anterior, existen dos botones, donde vemos que se puede seleccionar si lavamos con agua de pozo o bien si

42

Page 43: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

evitamos el paso de lavado y soplado.

43

Page 44: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.6.4 . Aclarado

Una vez se ha acabado todo el proceso de soplado y lavado, se inicia el aclarado. Esto se realiza principalmente para la limpieza de tuberías, que al ponerse en modo filtrado entrarían en la red de agua potable.

Para hacer el aclarado, se posiciona el filtro en modo filtración, pero en lugar de abrir la salida hacia red, se abre hacia desagüe Lo que provoca que estemos en paso de filtrado, pero el agua se desecha. Una vez acabado todo esto, se pasa al paso inicial y allí decidimos si seguir en marcha o para, con la condición que hemos explicado en el código 16.

6.7 . Pantalla de usuario

A medida que se ha detallado el proyecto se ha ido incorporando capturas de la pantalla de usuario, que también se ha programado. Estas capturas se han incorporado para el mejor entendimiento de lo explicado. Pero algunas de las pantallas no han podido explicarse debido a que no eran informativas o de relación al apartado que estábamos explicando.

Las principales pantallas que nos quedarían por explicar y que son de utilidad en la instalación, son las paginas de alarmas de la instalación Estas pantallas son vitales para toda instalación ya que nos dan información respecto a que ha pasado y el porque falla algún equipo.

44

Page 45: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

6.8 . Alarmas del sistema

Todos los equipos, como hemos visto, generan alarmas por las condiciones de proceso. Estas alarmas se registran por el centro de mando y también por la pantalla instalada en el propio filtro.

Las alarmas en la instalación quedan reflejadas en estas pantallas.

Figura 11. Alarmas activas en la instalación

Figura 12. Histórico de alarmas

Como vemos, son pantallas en las que aparece un listado de todas las alarmas que han aparecido y la hora del suceso. Aunque aparentemente sean iguales, podemos diferenciar dos tipos.

• Las alarmas activas, son los fallos que están actualmente ocurriendo.

• las alarmas históricas, son el listado de alarmas a lo largo del tiempo y su evolución

45

Page 46: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

Para entender mejor lo que es la evolución de una alarma explicaremos que estados puede adoptar una alarma.

Las alarmas pueden adoptar 4 estados diferentes.

• Alarma activa

• Alarma Activa y reconocida

• Alarma NO Activa y reconocida

• Alarma NO Activa y no reconocida

6.8.1 . Alarmas activas (ON)

Las alarmas activas se producen cuando aparece el fallo. Si tomamos un motor como ejemplo, seria cuando el térmico falla y activa el fallo de protecciones. En ese momento aparece la alarma y esta activa. La pantalla lo indica con un color rojo.

6.8.2 . Alarmas Activas y Reconocidas (ACK)

Las alarmas activas, se producen cuando el fallo (ON) esta presente, pero el operario conoce esta situación y mediante la pantalla indica al sistema que ha visto el fallo, pero aun sigue activo. De esta manera se indica con un (Acknowledge – ACK), que marca la alarma como reconocida. Estas se muestran de color amarillo, de este modo, de una simple inspección en la pantalla podemos diferenciar si hay alarmas nuevas o no desde la ultima revisión

6.8.3 . Alarmas NO Activas y Reconocidas (OFF)

Estas alarmas, tras haber sido reconocidas, han desaparecido. Según el ejemplo de alarmas activas. Si una vez que se ha reconocido la alarma del térmico disparado, el operario repara el problema y rearma el térmico Esta alarma ha pasado por ON, después por ACK y ahora pasa a desaparecer correctamente a estado OFF. Esta secuencia es el flujo normal de una alarma y estas alarmas desaparecen del listado de alarmas activas, pero se registra en el histórico el cambio a OFF de la alarma.

6.8.4 . Alarmas NO Activas y NO Reconocidas (NACK)

Puede darse el caso en que la alarma aparezca y desaparezca sin que el operario tenga constancia de esto. Por ejemplo, el nivel de un deposito de agua se puede vaciar, con lo que al llegar al mínimo aparezca una alarma, pero alguien lo llene y la alarma desaparece. Nadie ha reconocido la alarma. En este caso, las alarmas se marcan como amarillo oscuro, siendo un indicador que la alarma no esta, pero queda constancia de que ha sucedido algo.

46

Page 47: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

7 .Presupuesto

En el presupuesto de esta instalación, se han tenido en cuenta tanto el montaje del cuadro eléctrico, como su instalación y cableado. También se ha contabilizado las horas de desarrollo de la aplicación y por ultimo la puesta en marcha de todo el sistema. Se clasifica por capítulos para así desglosar las partidas que componen esta obra.

7.1 . Oferta. Capitulo 1 – Armario de control

Ud. Descripción €/ud Total1,0 Armario Himel 800x600 435,27 € 435,27 €

1,0 Placa armario himel 800x600 87,77 € 87,77 €

1,0 CPU BMX P34 2020 985,00 € 985,00 €

1,0 Rack 8 posiciones M340 157,87 € 157,87 €

1,0 Modulo 64 Entradas Dig. BMX DDI 6401K 277,12 € 277,12 €

1,0 Modulo 32 Salidas Dig. 0,1A BMX DDO 3202K

334,43 € 334,43 €

2,0 Mod. 4 Ent. Ang. 0..10V/4..20mA AMI 0610

448,22 € 896,44 €

3,0 Cables preequipados conector HE10-Hilos

37,99 € 113,97 €

1,0 Interruptor seccionador 120A 201,05 € 201,05 €

1,0 Embarrado distribuidor 42,55 € 42,55 €

2,0 Guardamotor 6-10A 65,09 € 130,18 €

1,0 Guardamotor 9-14A 88,57 € 88,57 €

3,0 Guardamotor 1-2,5A 57,68 € 173,04 €

4,0 Contactor 25A 33,25 € 133,00 €

1,0 Fuente de alimentación 24V/5A 45,55 € 45,55 €

1,0 Base de enchufe Schucko 18,50 € 18,50 €

8,0 Rele de interfaz finder 24Vdc/6A 3,72 € 29,76 €

8,0 Base de relé finder 4,22 € 33,76 €

1,0 Pequeño material de instalación 418,30 € 418,30 €

24,0 Horas montador eléctrico 22,00 € 528,00 €

TOTAL CAPITULO 5.130,13 €

47

Page 48: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

7.2 . Oferta. Capitulo 2 – Instalación

Ud. Descripción €/ud Total20,0 Metros bandeja 150x60 3,50 € 70,00 €

55,0 Manguera 3x2,5 + PE 2,57 € 141,35 €

15,0 Manguera 3x6 + PE + Apantallada 5,25 € 78,75 €

12,0 Horas montador eléctrico 22 € 264,00 €

TOTAL CAPITULO 554,10 €

7.3 . Oferta. Capitulo 3 – Programación y PEM

Ud. Descripción €/ud Total32,0 Horas programador 35,00 € 0,00 €

2,00 Días puesta en marcha (10 horas) 350,00 € 700,00 €

TOTAL CAPITULO 700,00 €

7.4 . Oferta. Total oferta

Ud. Descripción €/ud Total1,00 Total capitulo 1 5.130,13

€5.130,13 €

32,0 Total Capitulo 2 554,10 € 0,00 €

2,00 Total Capitulo 3 1.820,00 €

3.640,00 €

TOTAL OFERTA 8.770,13 €

48

Page 49: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Memoria Descriptiva

8 .Conclusiones

En este proyecto se han puesto en practica muchos de los aspectos de ingeniería adquiridos durante la carrera. Entre ellos el entendimiento de lo que son señales discretas y analógicas, niveles de tensión e intensidad, programación y lógica tanto digital, como lenguajes de medio-alto nivel. También se han abarcado campos como la instrumentación y se han puesto en marcha instalaciones que abarcan campos de electricidad, y otros elementos que no son de la especialidad pero que forma así un conocimiento adquirido para el alumno, como son los sistemas neumáticos pertenecientes a mecánica

Se han alcanzado las metas definidas por el alumno y este proyecto ,que eran:

– La descripción de la instalación eléctrica, por medio de los esquemas y comentarios realizados respecto a los temas eléctricos

– La programación del PLC y su puesta en marcha, como se ve en los ejemplos y el anexo que incorpora el programa integro del autómata

– La creación de un sistema de control HMI con pantalla táctil y el manual de funcionamiento del mismo, todo ello incluido en el anexo.

49

Page 50: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Anexos

Anexos

Page 51: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

PORTADA

Pou d'aigua potable ambfiltració per carbó actiual polígon AgroReus

Page 52: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Distribucio

Page 53: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Generals

Page 54: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Bufador

M101

Page 55: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Ventilador Bufador

M10 2

Page 56: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Dosif. Hipoclorit 1

M10 5

Page 57: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Dosif. Hipoclorit 2

M10 6

Page 58: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Filtre 1A c t i v a c i o E l e c t r o v a l v u l e s

Page 59: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Filtre 1C on f i r m a c i o V a l v u l e s

Page 60: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Pou Nord

Page 61: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Pou Sud

Page 62: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

Sensors Filtre

Page 63: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

ReservesS or t i d e s PL C

Page 64: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

ReservesE n t r a d e s PLC

Page 65: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Poligon Industr ial A gr oReus

Aigües de ReusPou d'aigüa potable i Filtre de carbò

PLC

Page 66: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X1

Page 67: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X2

Page 68: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X3

Page 69: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X4

Page 70: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X4

Page 71: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X5

Page 72: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X5

Page 73: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X5

Page 74: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Ter

min

al S

trip

Cable t ypeNote Cable name

Con

nect

ion

No.

Ter

m.

- - -- - Cable --- --

Sheet

Path

X6

Page 75: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Derived Data Types

Name Type CommentPara_SCALING

<Struct> Paramatewr block for SCALING

in_min REAL in_max REAL out_min REAL out_max REAL clip BOOLTEstadisticasActuador

<Struct> Estadisticas basicas del actuador

iHoras UDINT Horas de funcionamiento del actuador iActuaciones UDINT Arranques o movimientos del actuador iFallos UDINT Numero de fallos que ha tenido el equipoTFechaHoraDT

<Struct>

FechaHora DT FechaHoraTe mp

DT

bSetHora BOOL

Page 76: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Derived FB Types

Name Version DateCAlarma8 0.17 22/06/2011 10:10:44

Page 77: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

CActuador

Properties:Version:0.20Descriptive file:

<inputs>:Name Type Value Comment PERMISO1 BOOL Permiso de funcionamiento con señal den RUN1 RUN1 BOOL Orden de funcionamiento de MARCHA1 PERMISO2 BOOL Permiso de funcionamiento con señal den RUN2 RUN2 BOOL Orden de funcionamiento de MARCHA2

<outputs>:Name Type Value Comment MARCHA1 BOOL Salida de marcha 1 MARCHA2 BOOL Salida de marcha 2

<inputs/outputs>:None<public>:None

Page 78: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

LOGICA <DFB> : [CActuador]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

Si esta la orden de marcha 1 y no hay permiso de marcha, se activa la salida indicada.

RUN1 PERMISO1 MARCHA1

RUN2 PERMISO2 MARCHA2

Page 79: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

CAlarma8

Properties:Version:0.17Descriptive file:

<inputs>:Name Type Value Comment ALR1 EBOOL ALR2 EBOOL ALR3 EBOOL ALR4 EBOOL ALR5 EBOOL ALR6 EBOOL ALR7 EBOOL ALR8 EBOOL

<outputs>:Name Type Value Comment ALR BOOL Bit indicador de que hay alguna alarma ALR_0a3 BOOL ALR_4a5 BOOL ALR_6a7 BOOL

<inputs/outputs>:Name Type Value Comment ALARMAS WORD

<public>:None

Page 80: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

LOGICA <DFB> : [CAlarma8]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

Volcado del estado de las alarmas sobre WORD de alarmas

Generar la alarma globlal

Si hay ALARMA, y no esta hecho ByPass, se activa la alarma general.

ALR1 ALARMAS.0

ALR2 ALARMAS.1

ALR3 ALARMAS.2

ALR4 ALARMAS.3

ALR5 ALARMAS.4

ALR6 ALARMAS.5

ALR7 ALARMAS.6

ALR8 ALARMAS.7

ALR1

/ALARMAS.8 ALR_0a3

ALR2

/ALARMAS.9

ALR3

/ALARMAS.10

ALR4

/ALARMAS.11

ALR5

/ALARMAS.12 ALR_4a5

ALR6

/ALARMAS.13

ALR7

/ALARMAS.14 ALR_6a7

ALR8

/ALARMAS.15

ALR_0a3 ALR

ALR_4a5

ALR_6a7

Page 81: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

CEnclava8

Properties:Version:0.11Descriptive file:

<inputs>:Name Type Value Comment ENC1 EBOOL Orden de enclavar 1 ENC2 EBOOL Orden de enclavar 2 ENC3 EBOOL Orden de enclavar 3 ENC4 EBOOL Orden de enclavar 4 ENC5 EBOOL Orden de enclavar 5 ENC6 EBOOL Orden de enclavar 6 ENC7 EBOOL Orden de enclavar 7 ENC8 EBOOL Orden de enclavar 8

<outputs>:Name Type Value Comment OK BOOL Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 BOOL OK_4a5 BOOL OK_6a7 BOOL

<inputs/outputs>:Name Type Value Comment ENCLAVAMIENTOS WORD

<public>:None

Page 82: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

LOGICA <DFB> : [CEnclava8]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Volcado del estado de los eclavamientos sobre WORD de enclavamientos

Si todos los OK agrupados estan activos, se activa el OK Global

Si hay enclavamiento activo y no esta en ByPass, se desactiva el OK del grupo.

ENC1 ENCLAVAMIENTOS.0

ENC2 ENCLAVAMIENTOS.1

ENC3 ENCLAVAMIENTOS.2

ENC4 ENCLAVAMIENTOS.3

ENC5 ENCLAVAMIENTOS.4

ENC6 ENCLAVAMIENTOS.5

ENC7 ENCLAVAMIENTOS.6

ENC8 ENCLAVAMIENTOS.7

/ENC1

/ENC2

/ENC3

/ENC4 OK_0a3

ENCLAVAMIENTOS.8 ENCLAVAMIENTOS.9 ENCLAVAMIENTOS.10 ENCLAVAMIENTOS.11

/ENC5

/ENC6 OK_4a5

ENCLAVAMIENTOS.12 ENCLAVAMIENTOS.13

/ENC7

/ENC8 OK_6a7

ENCLAVAMIENTOS.14 ENCLAVAMIENTOS.15

OK_0a3 OK_4a5 OK_6a7 OK

Page 83: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

CEstadisticasActuador

Properties:Version:0.20Descriptive file:

<inputs>:Name Type Value Comment CONF1 EBOOL Confirmacion de marcha en sentido 1 CONF2 EBOOL Confirmacion de marcha en sentido 2 ALARMA EBOOL Fallo en el equipo CLK BOOL Entrada de reloj para cuentahoras. (Segundos)

<outputs>:None<inputs/outputs>:Name Type Value Comment DAT TEstadisticasActuador Datos de funcionamiento basicos iHoras UDINT Horas de funcionamiento del actuador iActuaciones UDINT Arranques o movimientos del actuador iFallos UDINT Numero de fallos que ha tenido el equipo

<public>:None

Page 84: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

BASICO <DFB> : [CEstadisticasActuador]

1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100| 110|

1 (* Generacion de estadisticas del motor *) 2 3 bFlanco1S := CLK; 4 5 (* Horas de funcionamiento ############################################################# *) 6 IF CONF1 OR CONF2 THEN 7 DAT.iHoras := DAT.iHoras + BOOL_TO_UDINT(RE(bFlanco1S)); (* Se incrementa el total de horas fun 7>>cionando *) 8 END_IF; 9 10 (* Arranques del actuador ############################################################# *) 11 DAT.iActuaciones := DAT.iActuaciones + BOOL_TO_UDINT(RE(CONF1)); 12 DAT.iActuaciones := DAT.iActuaciones + BOOL_TO_UDINT(RE(CONF2)); 13 14 (* Fallos en el equipo ############################################################# *) 15 DAT.iFallos := DAT.iFallos + BOOL_TO_UDINT(RE(ALARMA)); 16

Page 85: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instances

BOOLName Const Address Comment Value Used GDAIT101_bBajoRango

NO %MW134.2 3 NO

AIT101_bFalloEquipo

NO %MW134.0 1 NO

AIT101_bSobreRango

NO %MW134.1 3 NO

AIT102_bBajoRango

NO %MW135.2 3 NO

AIT102_bFalloEquipo

NO %MW135.0 1 NO

AIT102_bSobreRango

NO %MW135.1 3 NO

bPulso1m NO %MW0.3 1 NObPulso1s NO %MW0.2 1 NObPulso10ms NO %MW0.0 1 NObPulso100ms NO %MW0.1 1 NObTemp NO 0 NOF101_bAuto NO %MW241.2 3 NOF101_bCancelarLavado

NO %MW341.11 3 NO

F101_bFinAclarado NO 3 NOF101_bFinFiltrado NO 4 NOF101_bFinLavado NO 6 NOF101_bFinSoplado NO 3 NOF101_bFinSopladoLavado

NO 4 NO

F101_bForzarLavado

NO %MW341.10 3 NO

F101_bLavandoConPozo

NO %MW241.8 9 NO

F101_bLavarConPozo

NO %MW341.8 3 NO

F101_bLocal NO %MW241.1 2 NOF101_bManual NO %MW241.3 3 NOF101_bNoSoplandoLavando

NO %MW241.9 5 NO

F101_bNoSoplarLavar

NO %MW341.9 3 NO

F101_bPararLavado NO 4 NOF101_bPonerEnAuto

NO %MW341.0 2 NO

F101_bPonerEnManual

NO %MW341.1 1 NO

F101_bRemoto NO %MW241.0 3 NOF101_TR_P000_P100

NO 2 NO

F101_TR_P100_P110

NO 2 NO

F101_TR_P100_P120

NO 2 NO

F101_TR_P110_P140

NO 2 NO

F101_TR_P110_P200

NO 1 NO

F101_TR_P130_P140

NO 2 NO

Page 86: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDF101_TR_P200_1000

NO 2 NO

F101_TR_P200_P210

NO 2 NO

F101_TR_P200_P300

NO 2 NO

F101_TR_P200_P600

NO 2 NO

F101_TR_P200_P800

NO 2 NO

F101_TR_P230_P240

NO 2 NO

F101_TR_P300_P310

NO 2 NO

F101_TR_P410_P420

NO 2 NO

F101_TR_P500_P510

NO 2 NO

F101_TR_P600_P610

NO 2 NO

F101_TR_P710_P720

NO 2 NO

F101_TR_P910_P920

NO 2 NO

FIT201_bBajoRango

NO %MW139.2 3 NO

FIT201_bFalloEquipo

NO %MW139.0 1 NO

FIT201_bPasoDeAgua

NO 5 NO

FIT201_bPulsoCaudal

NO %MW239.0 2 NO

FIT201_bSobreRango

NO %MW139.1 3 NO

FIT301_bBajoRango

NO %MW140.2 3 NO

FIT301_bFalloEquipo

NO %MW140.0 1 NO

FIT301_bPasoDeAgua

NO 5 NO

FIT301_bPulsoCaudal

NO %MW240.0 2 NO

FIT301_bSobreRango

NO %MW140.1 3 NO

LIT201_bBajoRango

NO %MW137.2 3 NO

LIT201_bFalloEquipo

NO %MW137.0 1 NO

LIT201_bSobreRango

NO %MW137.1 3 NO

LIT301_bBajoRango

NO %MW138.2 3 NO

LIT301_bFalloEquipo

NO %MW138.0 1 NO

LIT301_bSobreRango

NO %MW138.1 3 NO

M101_bAuto NO %MW210.2 3 NOM101_bConfMarcha1

NO %MW210.4 8 NO

M101_bFalloMarcha1

NO %MW110.1 3 NO

Page 87: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDM101_bLocal NO %MW210.1 2 NOM101_bLogicaAuto1

NO %MW210.5 2 NO

M101_bManual NO %MW210.3 3 NOM101_bMarcha1 NO %MW310.8 3 NOM101_bMarchaManual1

NO %MW310.2 2 NO

M101_bPonerEnAuto

NO %MW310.0 2 NO

M101_bPonerEnManual

NO %MW310.1 2 NO

M101_bRemoto NO %MW210.0 5 NOM101_bTermicoOK NO %MW110.0 0 NOM102_bAuto NO %MW211.2 3 NOM102_bConfMarcha1

NO %MW211.4 7 NO

M102_bFalloMarcha1

NO %MW111.1 3 NO

M102_bLocal NO %MW211.1 2 NOM102_bLogicaAuto1

NO %MW211.5 2 NO

M102_bManual NO %MW211.3 3 NOM102_bMarcha1 NO %MW311.8 3 NOM102_bMarchaManual1

NO %MW311.2 2 NO

M102_bPonerEnAuto

NO %MW311.0 2 NO

M102_bPonerEnManual

NO %MW311.1 2 NO

M102_bRemoto NO %MW211.0 5 NOM102_bTermicoOK NO %MW111.0 0 NOM103_bFalloPresostato

NO %MW112.7 3 NO

M103_bTermicoOK NO %MW112.0 0 NOM105_bAuto NO %MW214.2 2 NOM105_bConfMarcha1

NO %MW214.4 6 NO

M105_bFalloMarcha1

NO %MW114.1 3 NO

M105_bLocal NO %MW214.1 2 NOM105_bLogicaAuto1

NO %MW214.5 1 NO

M105_bManual NO %MW214.3 3 NOM105_bMarcha1 NO %MW314.8 3 NOM105_bMarchaManual1

NO %MW314.2 2 NO

M105_bPonerEnAuto

NO %MW314.0 2 NO

M105_bPonerEnManual

NO %MW314.1 2 NO

M105_bRemoto NO %MW214.0 5 NOM105_bTermicoOK NO %MW114.0 0 NOM106_bAuto NO %MW215.2 2 NOM106_bConfMarcha1

NO %MW215.4 6 NO

M106_bFalloMarcha1

NO %MW115.1 3 NO

M106_bLocal NO %MW215.1 2 NOM106_bLogicaAuto1

NO %MW215.5 1 NO

Page 88: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDM106_bManual NO %MW215.3 3 NOM106_bMarcha1 NO %MW315.8 3 NOM106_bMarchaManual1

NO %MW315.2 2 NO

M106_bPonerEnAuto

NO %MW315.0 2 NO

M106_bPonerEnManual

NO %MW315.1 2 NO

M106_bRemoto NO %MW215.0 5 NOM106_bTermicoOK NO %MW115.0 0 NOM201_bAuto NO %MW216.2 4 NOM201_bConfMarcha1

NO %MW216.4 7 NO

M201_bFalloMarcha1

NO %MW116.1 3 NO

M201_bLocal NO %MW216.1 2 NOM201_bLogicaAuto1

NO %MW216.5 2 NO

M201_bManual NO %MW216.3 3 NOM201_bMarcha1 NO %MW316.8 3 NOM201_bMarchaManual1

NO %MW316.2 2 NO

M201_bNoHayCaudal

NO %MW116.7 2 NO

M201_bPonerEnAuto

NO %MW316.0 2 NO

M201_bPonerEnManual

NO %MW316.1 2 NO

M201_bRemoto NO %MW216.0 5 NOM201_bTermicoOK NO %MW116.0 0 NOM301_bAuto NO %MW217.2 4 NOM301_bConfMarcha1

NO %MW217.4 7 NO

M301_bFalloMarcha1

NO %MW117.1 3 NO

M301_bLocal NO %MW217.1 2 NOM301_bLogicaAuto1

NO %MW217.5 2 NO

M301_bManual NO %MW217.3 3 NOM301_bMarcha1 NO %MW317.8 3 NOM301_bMarchaManual1

NO %MW317.2 2 NO

M301_bNoHayCaudal

NO %MW117.7 2 NO

M301_bPonerEnAuto

NO %MW317.0 1 NO

M301_bPonerEnManual

NO %MW317.1 2 NO

M301_bRemoto NO %MW217.0 5 NOM301_bTermicoOK NO %MW117.0 0 NOPDT101_bBajoRango

NO %MW136.2 3 NO

PDT101_bFalloEquipo

NO %MW136.0 1 NO

PDT101_bPresionHH

NO 1 NO

PDT101_bSobreRango

NO %MW136.1 3 NO

SYS_bCiclo1s NO %S6 14 NOXV101_bAbierta NO %MW220.8 8 NO

Page 89: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDXV101_bAbrir NO %MW320.8 2 NOXV101_bAbrirManual

NO %MW320.2 11 NO

XV101_bAuto NO %MW220.2 2 NOXV101_bCerrada NO %MW220.9 11 NOXV101_bFalloMover

NO %MW120.0 3 NO

XV101_bLocal NO %MW220.1 3 NOXV101_bLogicaAbrir

NO %MW220.5 2 NO

XV101_bManual NO %MW220.3 3 NOXV101_bPonerEnAuto

NO %MW320.0 2 NO

XV101_bPonerEnManual

NO %MW320.1 1 NO

XV101_bRemoto NO %MW220.0 4 NOXV102_bAbierta NO %MW221.8 6 NOXV102_bAbrir NO %MW321.8 2 NOXV102_bAbrirManual

NO %MW321.2 11 NO

XV102_bAuto NO %MW221.2 2 NOXV102_bCerrada NO %MW221.9 13 NOXV102_bFalloMover

NO %MW121.0 3 NO

XV102_bLocal NO %MW221.1 3 NOXV102_bLogicaAbrir

NO %MW221.5 2 NO

XV102_bManual NO %MW221.3 3 NOXV102_bPonerEnAuto

NO %MW321.0 2 NO

XV102_bPonerEnManual

NO %MW321.1 1 NO

XV102_bRemoto NO %MW221.0 4 NOXV103_bAbierta NO %MW222.8 6 NOXV103_bAbrir NO %MW322.8 3 NOXV103_bAbrirManual

NO %MW322.2 13 NO

XV103_bAuto NO %MW222.2 4 NOXV103_bCerrada NO %MW222.9 11 NOXV103_bFalloMover

NO %MW122.0 3 NO

XV103_bLocal NO %MW222.1 6 NOXV103_bLogicaAbrir

NO %MW222.5 3 NO

XV103_bManual NO %MW222.3 6 NOXV103_bPonerEnAuto

NO %MW322.0 2 NO

XV103_bPonerEnManual

NO %MW322.1 1 NO

XV103_bRemoto NO %MW222.0 7 NOXV104_bAbierta NO %MW223.8 9 NOXV104_bAbrir NO %MW323.8 2 NOXV104_bAbrirManual

NO %MW323.2 11 NO

XV104_bAuto NO %MW223.2 2 NOXV104_bCerrada NO %MW223.9 10 NOXV104_bFalloMover

NO %MW123.0 3 NO

XV104_bLocal NO %MW223.1 3 NO

Page 90: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDXV104_bLogicaAbrir

NO %MW223.5 2 NO

XV104_bManual NO %MW223.3 3 NOXV104_bPonerEnAuto

NO %MW323.0 2 NO

XV104_bPonerEnManual

NO %MW323.1 1 NO

XV104_bRemoto NO %MW223.0 4 NOXV105_bAbierta NO %MW224.8 8 NOXV105_bAbrir NO %MW324.8 2 NOXV105_bAbrirManual

NO %MW324.2 11 NO

XV105_bAuto NO %MW224.2 2 NOXV105_bCerrada NO %MW224.9 11 NOXV105_bFalloMover

NO %MW124.0 3 NO

XV105_bLocal NO %MW224.1 3 NOXV105_bLogicaAbrir

NO %MW224.5 2 NO

XV105_bManual NO %MW224.3 3 NOXV105_bPonerEnAuto

NO %MW324.0 2 NO

XV105_bPonerEnManual

NO %MW324.1 1 NO

XV105_bRemoto NO %MW224.0 4 NOXV106_bAbierta NO %MW225.8 9 NOXV106_bAbrir NO %MW325.8 2 NOXV106_bAbrirManual

NO %MW325.2 11 NO

XV106_bAuto NO %MW225.2 2 NOXV106_bCerrada NO %MW225.9 6 NOXV106_bFalloMover

NO %MW125.0 3 NO

XV106_bLocal NO %MW225.1 3 NOXV106_bLogicaAbrir

NO %MW225.5 2 NO

XV106_bManual NO %MW225.3 3 NOXV106_bPonerEnAuto

NO %MW325.0 2 NO

XV106_bPonerEnManual

NO %MW325.1 1 NO

XV106_bRemoto NO %MW225.0 4 NOXV107_bAbierta NO %MW226.8 3 NOXV107_bAbrir NO %MW326.8 2 NOXV107_bAbrirManual

NO %MW326.2 11 NO

XV107_bAuto NO %MW226.2 2 NOXV107_bCerrada NO %MW226.9 3 NOXV107_bFalloMover

NO %MW126.0 3 NO

XV107_bLocal NO %MW226.1 3 NOXV107_bLogicaAbrir

NO %MW226.5 2 NO

XV107_bManual NO %MW226.3 3 NOXV107_bPonerEnAuto

NO %MW326.0 2 NO

XV107_bPonerEnManual

NO %MW326.1 1 NO

XV107_bRemoto NO %MW226.0 4 NO

Page 91: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesCActuadorName Comment Value Used GDM101 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2M102 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2M105 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2M106 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2M201 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2M301 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2XV101 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1

Page 92: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2XV102 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2XV103 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2XV104 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2XV105 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2XV106 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2XV107 1 <inputs> PERMISO1 Permiso de funcionamiento con señal den RUN1 RUN1 Orden de funcionamiento de MARCHA1 RUN2 Orden de funcionamiento de MARCHA2 PERMISO2 Permiso de funcionamiento con señal den RUN2 <outputs> MARCHA1 Salida de marcha 1 MARCHA2 Salida de marcha 2

Page 93: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instances

CAlarma8Name Comment Value Used GDM101_Alarmas 5 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASM102_Alarmas 5 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASM103_Alarmas 2 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASM105_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4

Page 94: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASM106_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASM201_Alarmas 6 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASM301_Alarmas 6 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5

Page 95: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD ALR_6a7 <inputs/outputs> ALARMASXV101_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASXV102_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASXV103_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASXV104_Alarmas 4 <inputs> ALR1 ALR2 ALR3

Page 96: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASXV105_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASXV106_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3 ALR_4a5 ALR_6a7 <inputs/outputs> ALARMASXV107_Alarmas 4 <inputs> ALR1 ALR2 ALR3 ALR4 ALR5 ALR6 ALR7 ALR8 <outputs> ALR Bit indicador de que hay alguna alarma ALR_0a3

Page 97: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD ALR_4a5 ALR_6a7 <inputs/outputs> ALARMAS

CEnclava8Name Comment Value Used GDM101_Enclava 4 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSM102_Enclava 4 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSM105_Enclava 4 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSM106_Enclava 4

Page 98: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSM201_Enclava 4 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSM301_Enclava 4 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSXV101_Enclava 3 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7

Page 99: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSXV102_Enclava 3 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSXV103_Enclava 3 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSXV104_Enclava 3 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOS

Page 100: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GDXV105_Enclava 3 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSXV106_Enclava 3 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOSXV107_Enclava 3 <inputs> ENC1 Orden de enclavar 1 ENC2 Orden de enclavar 2 ENC3 Orden de enclavar 3 ENC4 Orden de enclavar 4 ENC5 Orden de enclavar 5 ENC6 Orden de enclavar 6 ENC7 Orden de enclavar 7 ENC8 Orden de enclavar 8 <outputs> OK Enclavamientos desactivados. Todo OK para funcionar. OK_0a3 OK_4a5 OK_6a7 <inputs/outputs> ENCLAVAMIENTOS

CEstadisticasActuadorName Comment Value Used GDM101_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos)

Page 101: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoM102_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoM105_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoM106_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoM201_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoM301_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador

Page 102: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoXV101_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoXV102_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoXV103_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoXV104_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoXV105_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoXV106_EstadBasicas 1 <inputs>

Page 103: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipoXV107_EstadBasicas 1 <inputs> CONF1 Confirmacion de marcha en sentido 1 CONF2 Confirmacion de marcha en sentido 2 CLK Entrada de reloj para cuentahoras. (Segundos) ALARMA Fallo en el equipo <inputs/outputs> DAT Datos de funcionamiento basicos iHoras Horas de funcionamiento del actuador iActuaciones Arranques o movimientos del actuador iFallos Numero de fallos que ha tenido el equipo

EBOOLName Const Address Comment Value Used GD_I_bLocal NO %I0.1.25 16 NO_I_bRemoto NO %I0.1.24 16 NO_I_bReset NO %I0.1.26 15 NObFlanco1m NO %M3 1 NObFlanco1s NO %M2 2 NObFlanco10ms NO %M0 1 NObFlanco100ms NO %M1 1 NOBS201_I_bNivelDeAgua

NO %I0.1.53 2 NO

BS301_I_bNivelDeAgua

NO %I0.1.54 2 NO

FIT201_bFlancoCaudal

NO 2 NO

FIT201_I_bPulsoCaudal

NO %I0.1.50 2 NO

FIT301_bFlancoCaudal

NO 2 NO

FIT301_I_bPulsoCaudal

NO %I0.1.51 2 NO

M101_I_bConfMarcha1

NO %I0.1.1 2 NO

M101_I_bManual NO %I0.1.17 2 NOM101_I_bRemoto NO %I0.1.16 2 NOM101_I_bTermicoOK

NO %I0.1.0 2 NO

M101_Q_bMarcha1 NO %Q0.2.0 4 NOM102_I_bConfMarcha1

NO %I0.1.3 2 NO

M102_I_bManual NO %I0.1.19 2 NOM102_I_bRemoto NO %I0.1.18 2 NOM102_I_bTermicoOK

NO %I0.1.2 2 NO

M102_Q_bMarcha1 NO %Q0.2.1 4 NOM103_I_bTermicoOK

NO %I0.1.12 2 NO

M105_I_bConfMarcha1

NO %I0.1.5 2 NO

Page 104: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDM105_I_bManual NO %I0.1.9 2 NOM105_I_bRemoto NO %I0.1.8 2 NOM105_I_bTermicoOK

NO %I0.1.4 2 NO

M105_Q_bMarcha1 NO %Q0.2.16 4 NOM106_I_bConfMarcha1

NO %I0.1.7 2 NO

M106_I_bManual NO %I0.1.11 2 NOM106_I_bRemoto NO %I0.1.10 2 NOM106_I_bTermicoOK

NO %I0.1.6 2 NO

M106_Q_bMarcha1 NO %Q0.2.17 4 NOM201_I_bConfMarcha1

NO %I0.1.46 2 NO

M201_I_bManual NO %I0.1.21 2 NOM201_I_bRemoto NO %I0.1.20 2 NOM201_I_bTermicoOK

NO %I0.1.47 2 NO

M201_Q_bMarcha1 NO %Q0.2.9 4 NOM301_I_bConfMarcha1

NO %I0.1.48 2 NO

M301_I_bManual NO %I0.1.23 2 NOM301_I_bRemoto NO %I0.1.22 2 NOM301_I_bTermicoOK

NO %I0.1.49 2 NO

M301_Q_bMarcha1 NO %Q0.2.10 4 NOPS101_I_bPresionAireOK

NO %I0.1.52 2 NO

XV101_I_bAbierta NO %I0.1.32 2 NOXV101_I_bCerrada NO %I0.1.33 2 NOXV101_Q_bAbrir NO %Q0.2.2 5 NOXV102_I_bAbierta NO %I0.1.34 2 NOXV102_I_bCerrada NO %I0.1.35 2 NOXV102_Q_bAbrir NO %Q0.2.3 5 NOXV103_I_bAbierta NO %I0.1.36 3 NOXV103_I_bCerrada NO %I0.1.37 3 NOXV103_Q_bAbrir NO %Q0.2.4 5 NOXV104_I_bAbierta NO %I0.1.38 2 NOXV104_I_bCerrada NO %I0.1.39 2 NOXV104_Q_bAbrir NO %Q0.2.5 5 NOXV105_I_bAbierta NO %I0.1.40 2 NOXV105_I_bCerrada NO %I0.1.41 2 NOXV105_Q_bAbrir NO %Q0.2.6 5 NOXV106_I_bAbierta NO %I0.1.42 2 NOXV106_I_bCerrada NO %I0.1.43 2 NOXV106_Q_bAbrir NO %Q0.2.7 5 NOXV107_I_bAbierta NO %I0.1.44 2 NOXV107_I_bCerrada NO %I0.1.45 2 NOXV107_Q_bAbrir NO %Q0.2.8 5 NO

INTName Const Address Comment Value Used GDF101_iEstado NO %MW1120 11 NOF101_iEstadoValvulas

NO %MW1121 23 NO

F101_iModoValvulasManual

NO %MW640 3 NO

V_ACLARADO NO 5 4 NOV_CERRADO NO 0 1 NO

Page 105: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDV_FILTRADO NO 1 3 NOV_LAVADO_POZO NO 14 3 NOV_LAVADO_RED NO 4 2 NOV_NODEF NO 1 NOV_SOPLADO NO 2 2 NOV_SOPLADO_LAVADO_POZO

NO 13 2 NO

V_SOPLADO_LAVADO_RED

NO 3 2 NO

V_SOPLADO_NO_AIRE

NO 12 2 NO

Para_SCALINGName Const Address Comment UsedAIT101_ParametrosEscala

NO 6

in_min NO in_max NO out_min NO out_max NO clip NOAIT102_ParametrosEscala

NO 6

in_min NO in_max NO out_min NO out_max NO clip NOFIT201_ParametrosEscala

NO 6

in_min NO in_max NO out_min NO out_max NO clip NOFIT301_ParametrosEscala

NO 6

in_min NO in_max NO out_min NO out_max NO clip NOLIT201_ParametrosEscala

NO 6

in_min NO in_max NO out_min NO out_max NO clip NOLIT301_ParametrosEscala

NO 6

in_min NO in_max NO out_min NO out_max NO clip NOPDT101_ParametrosEscala

NO 6

in_min NO

Page 106: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Used in_max NO out_min NO out_max NO clip NO

REALName Const Address Comment Value Used GDAIT101_rH NO %MW506 1 NOAIT101_rHH NO %MW504 1 NOAIT101_rL NO %MW508 1 NOAIT101_rLL NO %MW510 1 NOAIT101_rRangoMaximo

NO %MW502 4 NO

AIT101_rRangoMinimo

NO %MW500 4 NO

AIT101_rValor NO %MW1090 4 NOAIT102_rH NO %MW518 1 NOAIT102_rHH NO %MW516 1 NOAIT102_rL NO %MW520 1 NOAIT102_rLL NO %MW522 1 NOAIT102_rRangoMaximo

NO %MW514 4 NO

AIT102_rRangoMinimo

NO %MW512 4 NO

AIT102_rValor NO %MW1092 4 NOFIT201_rCaudalPorPulso

NO %MW548 2 NO

FIT201_rH NO %MW542 1 NOFIT201_rHH NO %MW540 1 NOFIT201_rL NO %MW544 1 NOFIT201_rLL NO %MW546 1 NOFIT201_rParcialCaudal

NO 5 NO

FIT201_rRangoMaximo

NO %MW538 4 NO

FIT201_rRangoMinimo

NO %MW536 4 NO

FIT201_rValor NO %MW1100 5 NOFIT301_rCaudalPorPulso

NO %MW562 2 NO

FIT301_rH NO %MW556 1 NOFIT301_rHH NO %MW554 1 NOFIT301_rL NO %MW558 1 NOFIT301_rLL NO %MW560 1 NOFIT301_rParcialCaudal

NO 5 NO

FIT301_rRangoMaximo

NO %MW552 4 NO

FIT301_rRangoMinimo

NO %MW550 4 NO

FIT301_rValor NO %MW1102 5 NOLIT201_rH NO %MW570 1 NOLIT201_rHH NO %MW568 1 NOLIT201_rL NO %MW572 1 NOLIT201_rLL NO %MW574 1 NOLIT201_rRangoMaximo

NO %MW566 4 NO

LIT201_rRangoMinimo

NO %MW564 4 NO

LIT201_rValor NO %MW1096 4 NO

Page 107: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDLIT301_rH NO %MW582 1 NOLIT301_rHH NO %MW580 1 NOLIT301_rL NO %MW584 1 NOLIT301_rLL NO %MW586 1 NOLIT301_rRangoMaximo

NO %MW578 4 NO

LIT301_rRangoMinimo

NO %MW576 4 NO

LIT301_rValor NO %MW1098 4 NOPDT101_rH NO %MW530 1 NOPDT101_rHH NO %MW528 1 NOPDT101_rL NO %MW532 1 NOPDT101_rLL NO %MW534 1 NOPDT101_rPresionLavado

NO %MW626 5 NO

PDT101_rRangoMaximo

NO %MW526 4 NO

PDT101_rRangoMinimo

NO %MW524 4 NO

PDT101_rValor NO %MW1094 5 NOrTemp NO 21 NO

SCALINGName Comment Value Used GDAIT101_Escala 1 <inputs> IN Numerical variable to be scaled PARA Parameter in_min in_max out_min out_max clip <outputs> OUT Scaled value STATUS Status wordAIT102_Escala 1 <inputs> IN Numerical variable to be scaled PARA Parameter in_min in_max out_min out_max clip <outputs> OUT Scaled value STATUS Status wordFIT201_Escala 1 <inputs> IN Numerical variable to be scaled PARA Parameter in_min in_max out_min out_max clip <outputs> OUT Scaled value

Page 108: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD STATUS Status wordFIT301_Escala 1 <inputs> IN Numerical variable to be scaled PARA Parameter in_min in_max out_min out_max clip <outputs> OUT Scaled value STATUS Status wordLIT201_Escala 1 <inputs> IN Numerical variable to be scaled PARA Parameter in_min in_max out_min out_max clip <outputs> OUT Scaled value STATUS Status wordLIT301_Escala 1 <inputs> IN Numerical variable to be scaled PARA Parameter in_min in_max out_min out_max clip <outputs> OUT Scaled value STATUS Status wordPDT101_Escala 1 <inputs> IN Numerical variable to be scaled PARA Parameter in_min in_max out_min out_max clip <outputs> OUT Scaled value STATUS Status word

SFCCHART_STATEName Const Address Comment UsedF101_SEC NO 1

SFCCNTRLName Comment Value Used GDF101_GrafcetControl 1 <inputs> CHARTREF Link to SFC-chart

Page 109: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD INIT reset and start a SFC Chart CLEAR reset a SFC Chart DISTIME disable time supervision DISTRANS disable transition processing DISACT disable action processing STEPUN Activate next step independent of transition STEPDEP Dependent on transition activate next step RESETERR Clear supervision time violation indication DISRMOTE Disallow remote operation ALLTRANS Solve all transition sections RESSTEPT Reset elapsed time of all steps <outputs> INITST Show value of INIT in effect CLEARST Show value of CLEAR in effect TIMEDIS show value of DISTIME in effect TRANSDIS Show value of DISTRANS in effect ACTDIS Show value of DISACT in effect MODECHG Report operation mode changes STATECHG Report state changes TIMEERR Report supervision time violation TERRACT Error in supervision time violation

SFCSTEP_STATEName Const Address Comment UsedF101_P000 NO REPOSO.

Filtro cerrado3

t NO x NO tminErr NO tmaxErr NOF101_P100 NO 8 t NO x NO tminErr NO tmaxErr NOF101_P100_IN NO 1 t NO x NO tminErr NO tmaxErr NOF101_P100_OUT NO 2 t NO x NO tminErr NO tmaxErr NOF101_P110 NO 1 t NO x NO tminErr NO tmaxErr NOF101_P120 NO 4 t NO x NO tminErr NO tmaxErr NOF101_P130 NO 3 t NO x NO

Page 110: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Used tminErr NO tmaxErr NOF101_P150 NO 6 t NO x NO tminErr NO tmaxErr NOF101_P200 NO 6 t NO x NO tminErr NO tmaxErr NOF101_P200_IN NO 3 t NO x NO tminErr NO tmaxErr NOF101_P200_OUT NO 1 t NO x NO tminErr NO tmaxErr NOF101_P210 NO 2 t NO x NO tminErr NO tmaxErr NOF101_P220 NO 1 t NO x NO tminErr NO tmaxErr NOF101_P230 NO 2 t NO x NO tminErr NO tmaxErr NOF101_P240 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P300 NO 8 t NO x NO tminErr NO tmaxErr NOF101_P300_IN NO 1 t NO x NO tminErr NO tmaxErr NOF101_P300_OUT NO 1 t NO x NO tminErr NO tmaxErr NOF101_P310 NO 2 t NO

Page 111: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Used x NO tminErr NO tmaxErr NOF101_P400 NO 5 t NO x NO tminErr NO tmaxErr NOF101_P400_IN NO 3 t NO x NO tminErr NO tmaxErr NOF101_P400_OUT NO 1 t NO x NO tminErr NO tmaxErr NOF101_P410 NO 1 t NO x NO tminErr NO tmaxErr NOF101_P420 NO 2 t NO x NO tminErr NO tmaxErr NOF101_P430 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P440 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P450 NO 4 t NO x NO tminErr NO tmaxErr NOF101_P500 NO 7 t NO x NO tminErr NO tmaxErr NOF101_P500_IN NO 1 t NO x NO tminErr NO tmaxErr NOF101_P500_OUT NO 3 t NO x NO tminErr NO tmaxErr NOF101_P510 NO 2

Page 112: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Used t NO x NO tminErr NO tmaxErr NOF101_P600 NO 10 t NO x NO tminErr NO tmaxErr NOF101_P600_IN NO 3 t NO x NO tminErr NO tmaxErr NOF101_P600_OUT NO 1 t NO x NO tminErr NO tmaxErr NOF101_P610 NO 2 t NO x NO tminErr NO tmaxErr NOF101_P700 NO 7 t NO x NO tminErr NO tmaxErr NOF101_P700_IN NO 3 t NO x NO tminErr NO tmaxErr NOF101_P700_OUT NO 1 t NO x NO tminErr NO tmaxErr NOF101_P710 NO 1 t NO x NO tminErr NO tmaxErr NOF101_P720 NO 2 t NO x NO tminErr NO tmaxErr NOF101_P730 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P740 NO 3 t NO x NO tminErr NO tmaxErr NO

Page 113: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment UsedF101_P800 NO 4 t NO x NO tminErr NO tmaxErr NOF101_P800_IN NO 3 t NO x NO tminErr NO tmaxErr NOF101_P800_OUT NO 1 t NO x NO tminErr NO tmaxErr NOF101_P810 NO 2 t NO x NO tminErr NO tmaxErr NOF101_P820 NO 2 t NO x NO tminErr NO tmaxErr NOF101_P830 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P835 NO 1 t NO x NO tminErr NO tmaxErr NOF101_P840 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P850 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P900 NO 6 t NO x NO tminErr NO tmaxErr NOF101_P900_IN NO 5 t NO x NO tminErr NO tmaxErr NOF101_P900_OUT NO 1 t NO x NO tminErr NO

Page 114: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Used tmaxErr NOF101_P910 NO 4 t NO x NO tminErr NO tmaxErr NOF101_P920 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P930 NO 4 t NO x NO tminErr NO tmaxErr NOF101_P940 NO 3 t NO x NO tminErr NO tmaxErr NOF101_P1000 NO 0 t NO x NO tminErr NO tmaxErr NOF101_P1000_IN NO 1 t NO x NO tminErr NO tmaxErr NOF101_P1000_OUT NO 1 t NO x NO tminErr NO tmaxErr NOF101_P1100 NO 0 t NO x NO tminErr NO tmaxErr NOF101_P1100_IN NO 1 t NO x NO tminErr NO tmaxErr NOF101_P1100_OUT NO 1 t NO x NO tminErr NO tmaxErr NO

T_ANA_IN_GENName Address Comment UsedAIT101 %CH0.4.1 2 CH_ERROR %I0.4.1.ERR Channel error VALUE %IW0.4.1.0 Analog input valueAIT102 %CH0.4.2 2 CH_ERROR %I0.4.2.ERR Channel error

Page 115: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Address Comment Used VALUE %IW0.4.2.0 Analog input valueFIT201 %CH0.3.0 2 CH_ERROR %I0.3.0.ERR Channel error VALUE %IW0.3.0.0 Analog input valueFIT301 %CH0.3.1 2 CH_ERROR %I0.3.1.ERR Channel error VALUE %IW0.3.1.0 Analog input valueLIT201 %CH0.3.2 2 CH_ERROR %I0.3.2.ERR Channel error VALUE %IW0.3.2.0 Analog input valueLIT301 %CH0.3.3 2 CH_ERROR %I0.3.3.ERR Channel error VALUE %IW0.3.3.0 Analog input valuePDT101 %CH0.4.0 2 CH_ERROR %I0.4.0.ERR Channel error VALUE %IW0.4.0.0 Analog input value

TEstadisticasActuadorName Const Address Comment UsedM101_EstadisticasBasicas

NO %MW1000 2

iHoras NO %MW1000 Horas de funcionamiento del actuador iActuaciones NO %MW1002 Arranques o movimientos del actuador iFallos NO %MW1004 Numero de fallos que ha tenido el equipoM102_EstadisticasBasicas

NO %MW1006 2

iHoras NO %MW1006 Horas de funcionamiento del actuador iActuaciones NO %MW1008 Arranques o movimientos del actuador iFallos NO %MW1010 Numero de fallos que ha tenido el equipoM103_EstadisticasBasicas

NO %MW1012 1

iHoras NO %MW1012 Horas de funcionamiento del actuador iActuaciones NO %MW1014 Arranques o movimientos del actuador iFallos NO %MW1016 Numero de fallos que ha tenido el equipoM104_EstadisticasBasicas

NO %MW1018 1

iHoras NO %MW1018 Horas de funcionamiento del actuador iActuaciones NO %MW1020 Arranques o movimientos del actuador iFallos NO %MW1022 Numero de fallos que ha tenido el equipoM105_EstadisticasBasicas

NO %MW1024 2

iHoras NO %MW1024 Horas de funcionamiento del actuador iActuaciones NO %MW1026 Arranques o movimientos del actuador iFallos NO %MW1028 Numero de fallos que ha tenido el equipoM106_EstadisticasBasicas

NO %MW1030 2

iHoras NO %MW1030 Horas de funcionamiento del actuador iActuaciones NO %MW1032 Arranques o movimientos del actuador iFallos NO %MW1034 Numero de fallos que ha tenido el equipoM201_EstadisticasBasicas

NO %MW1036 2

iHoras NO %MW1036 Horas de funcionamiento del actuador iActuaciones NO %MW1038 Arranques o movimientos del actuador iFallos NO %MW1040 Numero de fallos que ha tenido el equipoM301_EstadisticasBasicas

NO %MW1042 2

iHoras NO %MW1042 Horas de funcionamiento del actuador iActuaciones NO %MW1044 Arranques o movimientos del actuador iFallos NO %MW1046 Numero de fallos que ha tenido el equipo

Page 116: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment UsedXV101_EstadisticasBasicas

NO %MW1048 2

iHoras NO %MW1048 Horas de funcionamiento del actuador iActuaciones NO %MW1050 Arranques o movimientos del actuador iFallos NO %MW1052 Numero de fallos que ha tenido el equipoXV102_EstadisticasBasicas

NO %MW1054 2

iHoras NO %MW1054 Horas de funcionamiento del actuador iActuaciones NO %MW1056 Arranques o movimientos del actuador iFallos NO %MW1058 Numero de fallos que ha tenido el equipoXV103_EstadisticasBasicas

NO %MW1060 2

iHoras NO %MW1060 Horas de funcionamiento del actuador iActuaciones NO %MW1062 Arranques o movimientos del actuador iFallos NO %MW1064 Numero de fallos que ha tenido el equipoXV104_EstadisticasBasicas

NO %MW1066 2

iHoras NO %MW1066 Horas de funcionamiento del actuador iActuaciones NO %MW1068 Arranques o movimientos del actuador iFallos NO %MW1070 Numero de fallos que ha tenido el equipoXV105_EstadisticasBasicas

NO %MW1072 2

iHoras NO %MW1072 Horas de funcionamiento del actuador iActuaciones NO %MW1074 Arranques o movimientos del actuador iFallos NO %MW1076 Numero de fallos que ha tenido el equipoXV106_EstadisticasBasicas

NO %MW1078 2

iHoras NO %MW1078 Horas de funcionamiento del actuador iActuaciones NO %MW1080 Arranques o movimientos del actuador iFallos NO %MW1082 Numero de fallos que ha tenido el equipoXV107_EstadisticasBasicas

NO %MW1084 2

iHoras NO %MW1084 Horas de funcionamiento del actuador iActuaciones NO %MW1086 Arranques o movimientos del actuador iFallos NO %MW1088 Numero de fallos que ha tenido el equipo

TFechaHoraDTName Const Address Comment UseddtFechaHora NO %MW2 4 FechaHora NO %MW2 FechaHoraTemp NO %MW6 bSetHora NO %MW10

TIMEName Const Address Comment Value Used GDM101_tConfirmacion

NO %MW588 3 NO

M101_tRearranque NO %MW590 2 NOM102_tConfirmacion

NO %MW592 3 NO

M102_tRearranque NO %MW594 2 NOM103_tConfirmacion

NO %MW596 1 NO

M103_tRearranque NO %MW598 1 NOM104_tConfirmacion

NO %MW600 1 NO

M104_tRearranque NO %MW602 1 NOM105_tConfirmacion

NO %MW604 3 NO

Page 117: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Const Address Comment Value Used GDM105_tRearranque NO %MW606 2 NOM106_tConfirmacion

NO %MW608 3 NO

M106_tRearranque NO %MW610 2 NOM201_tConfirmacion

NO %MW612 3 NO

M201_tRearranque NO %MW614 2 NOM201_tSinCaudal NO %MW616 1 NOM301_tConfirmacion

NO %MW618 3 NO

M301_tRearranque NO %MW620 2 NOM301_tSinCaudal NO %MW622 1 NOPDT101_tSobrePresion

NO %MW628 5 NO

XV10x_tMaximoMover

NO %MW624 10 NO

TONName Comment Value Used GDM101_TimerConfirmacion 2 <inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeM102_TimerConfirmacion 2 <inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeM105_TimerConfirmacion 2 <inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeM106_TimerConfirmacion 2 <inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeM201_tFiltroPasoAgua 2 <inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeM201_TimerConfirmacion 2 <inputs> IN Start delay PT Preset delay time <outputs>

Page 118: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD Q Delayed output ET Internal timeM301_tFiltroPasoAgua 2 <inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeM301_TimerConfirmacion 2 <inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timePDT101_TimerFiltroPresion

2

<inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeXV101_TimerExcesoMover

2

<inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeXV102_TimerExcesoMover

2

<inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeXV103_TimerExcesoMover

2

<inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeXV104_TimerExcesoMover

2

<inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeXV105_TimerExcesoMover

2

<inputs>

Page 119: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GD IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeXV106_TimerExcesoMover

2

<inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal timeXV107_TimerExcesoMover

2

<inputs> IN Start delay PT Preset delay time <outputs> Q Delayed output ET Internal time

TPName Comment Value Used GDM101_TimerReArranque 2 <inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal timeM102_TimerReArranque 2 <inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal timeM105_TimerReArranque 2 <inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal timeM106_TimerReArranque 2 <inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal timeM201_TimerReArranque 2 <inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal time

Page 120: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instancesName Comment Value Used GDM301_TimerReArranque 2 <inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal timePS101_TimerEstabilizaPresion

0

<inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal timeXV101_TimerReArranque 0 <inputs> IN Trigger pulse PT Preset pulse duration <outputs> Q Pulse output ET Internal time

UDINTName Const Address Comment Value Used GDF101_iHorasUso NO %MW1126 2 NOF101_iLavados NO %MW1114 4 NOF101_iLavadosOK NO %MW1116 4 NOF101_iTiempoAclarado

NO %MW1112 6 NO

F101_iTiempoFiltrado

NO %MW1104 7 NO

F101_iTiempoLavado

NO %MW1110 6 NO

F101_iTiempoMaxAclarado

NO %MW638 5 NO

F101_iTiempoMaxFiltrado

NO %MW630 5 NO

F101_iTiempoMaxLavado

NO %MW636 5 NO

F101_iTiempoMaxSoplado

NO %MW632 5 NO

F101_iTiempoMaxSoplaLava

NO %MW634 5 NO

F101_iTiempoSoplado

NO %MW1106 6 NO

F101_iTiempoSopladoLavado

NO %MW1108 6 NO

F101_iTotalCaudalFiltrado

NO %MW1118 Decimas de metro cubico 2 NO

FIT201_iCaudalFiltrando

NO 3 NO

FIT201_iTotalCaudal

NO %MW1122 Decimas de metro cubico 2 NO

FIT301_iCaudalFiltrando

NO 3 NO

FIT301_iTotalCaudal

NO %MW1124 Decimas de metro cubico 2 NO

XV107_iTiempoMaxPurga

NO %MW642 2 NO

Page 121: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Variables & FB instances

WORDName Const Address Comment Value Used GDAIT101_StatusEscala

NO 2 NO

AIT101_wAlarmas NO %MW134 2 NOAIT102_StatusEscala

NO 2 NO

AIT102_wAlarmas NO %MW135 2 NOF101_wAlarmas NO %MW141 1 NOF101_wEnclava NO %MW441 1 NOFIT201_StatusEscala

NO 2 NO

FIT201_wAlarmas NO %MW139 2 NOFIT301_StatusEscala

NO 2 NO

FIT301_wAlarmas NO %MW140 2 NOLIT201_StatusEscala

NO 2 NO

LIT201_wAlarmas NO %MW137 2 NOLIT301_StatusEscala

NO 2 NO

LIT301_wAlarmas NO %MW138 2 NOM101_wAlarmas NO %MW110 2 NOM101_wEnclava NO %MW410 2 NOM102_wAlarmas NO %MW111 2 NOM102_wEnclava NO %MW411 2 NOM103_wAlarmas NO %MW112 2 NOM105_wAlarmas NO %MW114 2 NOM105_wEnclava NO %MW414 2 NOM106_wAlarmas NO %MW115 2 NOM106_wEnclava NO %MW415 2 NOM201_wAlarmas NO %MW116 2 NOM201_wEnclava NO %MW416 2 NOM301_wAlarmas NO %MW117 2 NOM301_wEnclava NO %MW417 2 NOPDT101_StatusEscala

NO 2 NO

PDT101_wAlarmas NO %MW136 2 NOXV101_wAlarmas NO %MW120 2 NOXV101_wEnclava NO %MW420 2 NOXV102_wAlarmas NO %MW121 2 NOXV102_wEnclava NO %MW421 2 NOXV103_wAlarmas NO %MW122 2 NOXV103_wEnclava NO %MW422 2 NOXV104_wAlarmas NO %MW123 2 NOXV104_wEnclava NO %MW423 2 NOXV105_wAlarmas NO %MW124 2 NOXV105_wEnclava NO %MW424 2 NOXV106_wAlarmas NO %MW125 2 NOXV106_wEnclava NO %MW425 2 NOXV107_wAlarmas NO %MW126 2 NOXV107_wEnclava NO %MW426 2 NO

Page 122: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Application Structure

STRUCTURAL VIEW

SECTION VALIDATION CONDITION

SECTION COMMENT MODULE LANGUAGE

TasksMASTSectionsGENERAL STASL_TIEMPO LDASL_UTILS LDTOTALIZADORES STANALOGICAS STALARMAS STM101 FBDM101_CTRL LDM102 FBDM102_CTRL LDM103 FBDM105 FBDM105_CTRL LDM106 FBDM106_CTRL LDM201 FBDM201_CTRL LDM301 FBDM301_CTRL LDXV101 FBDXV101_CTRL LDXV102 FBDXV102_CTRL LDXV103 FBDXV103_CTRL LDXV104 FBDXV104_CTRL LDXV105 FBDXV105_CTRL LDXV106 FBDXV106_CTRL LDXV107 FBDXV107_CTRL LDF101_CTRL LDF101_SEC SFCChart SFCF101_P100 SFCF101_P200 SFCF101_P300 SFCF101_P400 SFCF101_P500 SFCF101_P600 SFCF101_P700 SFCF101_P800 SFCF101_P900 SFCF101_P1000 SFCF101_P1100 SFCTransitionsF101_TR_P110_P200 LDF101_TR_P200_P210 LDF101_TR_P200_P300 LDF101_TR_P200_P800 LD

Page 123: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Application StructureSECTION VALIDATION

CONDITIONSECTION COMMENT MODULE LANGUAG

EF101_TR_P200_1000 LDF101_TR_P200_P600 LDF101_TR_P300_P310 LDF101_TR_P410_P420 LDF101_TR_P500_P510 LDF101_TR_P230_P240 LDF101_TR_P100_P120 LDF101_TR_P130_P140 LDF101_TR_P110_P140 LDF101_TR_P600_P610 LDF101_TR_P710_P720 LDF101_TR_P910_P920 LDF101_TR_P100_P110 LDF101_TR_P000_P100 LDSR SectionsManualesValvulas ST

Page 124: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Application Structure

SUBROUTINE AND MACRO STEP CALL TREEProgram

__Tasks__MAST

__Sections__GENERAL__ASL_TIEMPO__ASL_UTILS__TOTALIZADORES__ANALOGICAS__ALARMAS__M101__M101_CTRL__M102__M102_CTRL__M103__M105__M105_CTRL__M106__M106_CTRL__M201__M201_CTRL__M301__M301_CTRL__XV101__XV101_CTRL__XV102__XV102_CTRL__XV103__XV103_CTRL__XV104__XV104_CTRL__XV105__XV105_CTRL__XV106__XV106_CTRL__XV107__XV107_CTRL__F101_CTRL__F101_SEC

__Chart__F101_P100__F101_P200__F101_P300__F101_P400__F101_P500__F101_P600__F101_P700__F101_P800__F101_P900

__Transitions__F101_TR_P110_P200__F101_TR_P200_P210__F101_TR_P200_P300__F101_TR_P200_P800__F101_TR_P200_1000__F101_TR_P200_P600__F101_TR_P300_P310__F101_TR_P410_P420__F101_TR_P500_P510__F101_TR_P230_P240__F101_TR_P100_P120

Page 125: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Application Structure__F101_TR_P130_P140__F101_TR_P110_P140__F101_TR_P600_P610__F101_TR_P710_P720__F101_TR_P910_P920__F101_TR_P100_P110__F101_TR_P000_P100

__SR Sections__ManualesValvulas

Page 126: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

MAST

Specific properties

Configuration Cyclic

Task period configuration 0

Watchdog time configuration 250

Page 127: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

GENERAL : [MAST]

1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100| 110|

1 (* ################################################################################################### *) 2 (* ############################### CAUDAL DE AGUA ###################################### *) 3 (* ################################################################################################### *) 4 (* Si hay mas de 5.0 m3/h de caudal se considera que esta pasando agua por el filtro, y se 5 indica para asi poder utilizar este bit para contadores y totalizadores de uso del filtro, etc. *) 6 7 FIT201_bPasoDeAgua := (FIT201_rValor > 5.0); 8 FIT301_bPasoDeAgua := (FIT301_rValor > 5.0); 9 10 (* ################################################################################################### *) 11 (* ############################### VALORES POR DEFECTO ###################################### *) 12 (* ################################################################################################### *) 13 (* Durante el ciclo inicial del programa, si no hay valores definidos, se establecen algunos tipicos. 14 En especial a los tiempos de alarma y consignas de trabajo. *) 15 16 IF (%S13) THEN 17 (* Tiempo por defecto de confirmacion *) 18 (* IF (M101_tConfirmacion <= T#0s) THEN M101_tConfirmacion := T#20s; END_IF; 19 IF (M102_tConfirmacion <= T#0s) THEN M102_tConfirmacion := T#5s; END_IF; 20 IF (M105_tConfirmacion <= T#0s) THEN M105_tConfirmacion := T#5s; END_IF; 21 IF (M106_tConfirmacion <= T#0s) THEN M106_tConfirmacion := T#5s; END_IF; 22 *) 23 (* Los tiempos de confirmacion de marcha se fuerzan a una constante *) 24 M101_tConfirmacion := T#5s; 25 M102_tConfirmacion := T#5s; 26 M105_tConfirmacion := T#5s; 27 M106_tConfirmacion := T#5s; 28 M201_tConfirmacion := T#10s; 29 M301_tConfirmacion := T#10s; 30 31 32 (* Igual con XV101, solo hace falta poner 1, el resto es igual *) 33 IF (XV10x_tMaximoMover <= T#0s) THEN XV10x_tMaximoMover := T#20s; END_IF; 34 35 (* Presion del filtro *) 36 IF (PDT101_rPresionLavado <= 0.0) THEN PDT101_rPresionLavado := 3.0; END_IF; 37 IF (PDT101_tSobrePresion <= T#0s) THEN PDT101_tSobrePresion := T#15s; END_IF; 38 39 (* Tiempos de fases *) 40 IF (F101_iTiempoMaxFiltrado <= 0) THEN F101_iTiempoMaxFiltrado := (3600*24); END_IF; 41 IF (F101_iTiempoMaxSoplado <= 0) THEN F101_iTiempoMaxSoplado := (60*5); END_IF; 42 IF (F101_iTiempoMaxSoplaLava <= 0) THEN F101_iTiempoMaxSoplaLava := (60*5); END_IF; 43 IF (F101_iTiempoMaxLavado <= 0) THEN F101_iTiempoMaxLavado := (60*5); END_IF; 44 IF (F101_iTiempoMaxAclarado <= 0) THEN F101_iTiempoMaxAclarado := (60*5); END_IF; 45 END_IF;

Page 128: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

ASL_TIEMPO : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

Volcado de la Fecha y hora del PLC sobre una variable DateTime

Si se da la orden en el bit de setHora, se carga en PLC la hora desde la variable DT temporal.Una vez acabada la sincronizacion de hora, se el imina el bit que la fuerza.

EN ENO

OUT dtFechaHora.FechaHora

.1

RRTC_DT

EN

INdtFechaHora.FechaHoraTemp

ENO

.2

WRTC_DTdtFechaHora.bSetHora

RdtFechaHora.bSetHora

Page 129: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

ASL_UTILS : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

SECCION DE AUXILIARES.MARCAS Y BITS PARA AYUDAR AL PROGRAMADOR. FUNCIONES VARIAS. BITS DE CICLOS. PULSOS Y FLANCOS.PUBLICADOS ENTRE LOS BITS 0..3 Y 8..11 DE LA %MW0.

Bit 0 - Flanco cada 10ms (100 Hz)Bit 1 - Flanco cada 100ms (10 Hz)Bit 2 - Flanco cada 1s (1 Hz)Bit 3 - Flanco cada 30s (0,033 Hz)

Bit 8 - Pulso 5ms a 1 y 5ms a 0 (100 Hz)Bit 9 - Pulso 50ms a 1 y 50ms a 0 (10 Hz)Bit 10 - Pulso 500ms a 1 y 500ms a 0 (1 Hz)Bit 11 - Pulso 30s a 1 y 30s a 0 (0,033 Hz)

P%S4 bFlanco10ms

P%S5 bFlanco100ms

P%S6 bFlanco1s

P%S7 bFlanco1m

%S4 bPulso10...

%S5 bPulso100ms

%S6 bPulso1s

%S7 bPulso1m

Truncated labels:Label Position(s)bPulso10ms (11, 12)

Page 130: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

TOTALIZADORES : [MAST]

1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100| 110|

1 (* Totalizador de Caudal *) 2 FIT201_bFlancoCaudal := FIT201_bPulsoCaudal; 3 FIT301_bFlancoCaudal := FIT301_bPulsoCaudal; 4 5 (* Totalizadores de caudalimetros *) 6 IF RE(FIT201_bFlancoCaudal) THEN 7 FIT201_rParcialCaudal := FIT201_rParcialCaudal + FIT201_rCaudalPorPulso; 8 END_IF; 9 10 IF RE(FIT301_bFlancoCaudal) THEN 11 FIT301_rParcialCaudal := FIT301_rParcialCaudal + FIT301_rCaudalPorPulso; 12 END_IF; 13 14 IF FIT201_rParcialCaudal >= 0.1 THEN 15 FIT201_rParcialCaudal := FIT201_rParcialCaudal - 0.1; 16 FIT201_iTotalCaudal := FIT201_iTotalCaudal + 1; 17 IF F101_P150.x THEN 18 FIT201_iCaudalFiltrando := FIT201_iCaudalFiltrando + 1; 19 END_IF; 20 END_IF; 21 22 IF FIT301_rParcialCaudal >= 0.1 THEN 23 FIT301_rParcialCaudal := FIT301_rParcialCaudal - 0.1; 24 FIT301_iTotalCaudal := FIT301_iTotalCaudal + 1; 25 IF F101_P150.x THEN 26 FIT301_iCaudalFiltrando := FIT301_iCaudalFiltrando + 1; 27 END_IF; 28 END_IF; 29 30 (* Total Caudal Filtrado *) 31 F101_iTotalCaudalFiltrado := FIT201_iCaudalFiltrando + FIT301_iCaudalFiltrando; 32 33 (* Totalizador de horas de uso del filtro. Para el carbon activo *) 34 IF F101_P100.x AND RE(bFlanco1s) THEN 35 IF FIT201_bPasoDeAgua OR FIT301_bPasoDeAgua THEN 36 F101_iHorasUso := F101_iHorasUso + 1; 37 END_IF; 38 END_IF;

Page 131: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

ANALOGICAS : [MAST]

1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100| 110|

1 (* Adecuar los valores de las analogicas a valores utiles en real *) 2 3 (* Presion diferencial del filtro *) 4 PDT101_ParametrosEscala.in_Min := 4000.0; (* Entrada Minima del sensor 4 mA -> 4000 *) 5 PDT101_ParametrosEscala.in_Max := 20000.0; (* Entrada Maxima del sensor 20 mA -> 20000 *) 6 PDT101_ParametrosEscala.out_Min := PDT101_rRangoMinimo; (* Parametro configurable Minimo *) 7 PDT101_ParametrosEscala.out_Max := PDT101_rRangoMaximo; (* Parametro configurable Maximo *) 8 PDT101_ParametrosEscala.clip := FALSE; (* Evitar el clip. Salida puede desbordar *) 9 (* Escalado *) 10 PDT101_Escala ( IN:=INT_TO_REAL(PDT101.VALUE), 11 PARA:=PDT101_ParametrosEscala, 12 OUT=>PDT101_rValor, 13 STATUS=>PDT101_StatusEscala); 14 15 (* Turbidez *) 16 AIT101_ParametrosEscala.in_Min := 4000.0; (* Entrada Minima del sensor 4 mA -> 4000 *) 17 AIT101_ParametrosEscala.in_Max := 20000.0; (* Entrada Maxima del sensor 20 mA -> 20000 *) 18 AIT101_ParametrosEscala.out_Min := AIT101_rRangoMinimo; (* Parametro configurable Minimo *) 19 AIT101_ParametrosEscala.out_Max := AIT101_rRangoMaximo; (* Parametro configurable Maximo *) 20 AIT101_ParametrosEscala.clip := FALSE; (* Evitar el clip. Salida puede desbordar *) 21 (* Escalado *) 22 AIT101_Escala ( IN:=INT_TO_REAL(AIT101.VALUE), 23 PARA:=AIT101_ParametrosEscala, 24 OUT=>AIT101_rValor, 25 STATUS=>AIT101_StatusEscala); 26 27 (* Cloro *) 28 AIT102_ParametrosEscala.in_Min := 4000.0; (* Entrada Minima del sensor 4 mA -> 4000 *) 29 AIT102_ParametrosEscala.in_Max := 20000.0; (* Entrada Maxima del sensor 20 mA -> 20000 *) 30 AIT102_ParametrosEscala.out_Min := AIT102_rRangoMinimo; (* Parametro configurable Minimo *) 31 AIT102_ParametrosEscala.out_Max := AIT102_rRangoMaximo; (* Parametro configurable Maximo *) 32 AIT102_ParametrosEscala.clip := FALSE; (* Evitar el clip. Salida puede desbordar *) 33 (* Escalado *) 34 AIT102_Escala ( IN:=INT_TO_REAL(AIT102.VALUE), 35 PARA:=AIT102_ParametrosEscala, 36 OUT=>AIT102_rValor, 37 STATUS=>AIT102_StatusEscala); 38 39 (* Caudal Pozo Norte *) 40 FIT201_ParametrosEscala.in_Min := 4000.0; (* Entrada Minima del sensor 4 mA -> 4000 *) 41 FIT201_ParametrosEscala.in_Max := 20000.0; (* Entrada Maxima del sensor 20 mA -> 20000 *) 42 FIT201_ParametrosEscala.out_Min := FIT201_rRangoMinimo; (* Parametro configurable Minimo *) 43 FIT201_ParametrosEscala.out_Max := FIT201_rRangoMaximo; (* Parametro configurable Maximo *) 44 FIT201_ParametrosEscala.clip := FALSE; (* Evitar el clip. Salida puede desbordar *) 45 (* Escalado *) 46 FIT201_Escala ( IN:=INT_TO_REAL(FIT201.VALUE), 47 PARA:=FIT201_ParametrosEscala, 48 OUT=>FIT201_rValor, 49 STATUS=>FIT201_StatusEscala); 50 51 (* Nivel Pozo Norte *) 52 LIT201_ParametrosEscala.in_Min := 4000.0; (* Entrada Minima del sensor 4 mA -> 4000 *) 53 LIT201_ParametrosEscala.in_Max := 20000.0; (* Entrada Maxima del sensor 20 mA -> 20000 *) 54 LIT201_ParametrosEscala.out_Min := LIT201_rRangoMinimo; (* Parametro configurable Minimo *) 55 LIT201_ParametrosEscala.out_Max := LIT201_rRangoMaximo; (* Parametro configurable Maximo *) 56 LIT201_ParametrosEscala.clip := FALSE; (* Evitar el clip. Salida puede desbordar *) 57 (* Escalado *) 58 LIT201_Escala ( IN:=INT_TO_REAL(LIT201.VALUE), 59 PARA:=LIT201_ParametrosEscala, 60 OUT=>LIT201_rValor, 61 STATUS=>LIT201_StatusEscala); 62 63 (* Caudal Pozo Sur *) 64 FIT301_ParametrosEscala.in_Min := 4000.0; (* Entrada Minima del sensor 4 mA -> 4000 *) 65 FIT301_ParametrosEscala.in_Max := 20000.0; (* Entrada Maxima del sensor 20 mA -> 20000 *) 66 FIT301_ParametrosEscala.out_Min := FIT301_rRangoMinimo; (* Parametro configurable Minimo *) 67 FIT301_ParametrosEscala.out_Max := FIT301_rRangoMaximo; (* Parametro configurable Maximo *) 68 FIT301_ParametrosEscala.clip := FALSE; (* Evitar el clip. Salida puede desbordar *) 69 (* Escalado *) 70 FIT301_Escala ( IN:=INT_TO_REAL(FIT301.VALUE), 71 PARA:=FIT301_ParametrosEscala, 72 OUT=>FIT301_rValor, 73 STATUS=>FIT301_StatusEscala); 74 75 (* Nivel Pozo Sur *) 76 LIT301_ParametrosEscala.in_Min := 4000.0; (* Entrada Minima del sensor 4 mA -> 4000 *) 77 LIT301_ParametrosEscala.in_Max := 20000.0; (* Entrada Maxima del sensor 20 mA -> 20000 *) 78 LIT301_ParametrosEscala.out_Min := LIT301_rRangoMinimo; (* Parametro configurable Minimo *) 79 LIT301_ParametrosEscala.out_Max := LIT301_rRangoMaximo; (* Parametro configurable Maximo *) 80 LIT301_ParametrosEscala.clip := FALSE; (* Evitar el clip. Salida puede desbordar *) 81 (* Escalado *) 82 LIT301_Escala ( IN:=INT_TO_REAL(LIT301.VALUE), 83 PARA:=LIT301_ParametrosEscala, 84 OUT=>LIT301_rValor, 85 STATUS=>LIT301_StatusEscala); 86 87

Page 132: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

ALARMAS : [MAST]

1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100| 110|

1 (* ################################################################################################### *) 2 (* ############################### ALARMAS ###################################### *) 3 (* ################################################################################################### *) 4 5 (* Reset de alarmas *) 6 IF _I_bReset THEN 7 M201_bNoHayCaudal := 0; 8 M301_bNoHayCaudal := 0; 9 10 M103_bFalloPresostato := 0; 11 12 AIT101_bSobreRango := 0; 13 AIT101_bBajoRango := 0; 14 AIT102_bSobreRango := 0; 15 AIT102_bBajoRango := 0; 16 PDT101_bSobreRango := 0; 17 PDT101_bBajoRango := 0; 18 LIT201_bSobreRango := 0; 19 LIT201_bBajoRango := 0; 20 FIT201_bSobreRango := 0; 21 FIT201_bBajoRango := 0; 22 LIT301_bSobreRango := 0; 23 LIT301_bBajoRango := 0; 24 FIT301_bSobreRango := 0; 25 FIT301_bBajoRango := 0; 26 END_IF; 27 28 (* Las alarmas de analogicas son si se supera el +/- 5% del rango *) 29 30 (* FIT201 - Caudal Pozo NORTE *) 31 rTemp := (FIT201_rRangoMaximo - FIT201_rRangoMinimo) * 0.05; (* Calculo del 5% del rango *) 32 IF (FIT201_rValor > FIT201_rRangoMaximo + rTemp) THEN FIT201_bSobreRango := 1; END_IF; 33 IF (FIT201_rValor < FIT201_rRangoMinimo - rTemp) THEN FIT201_bBajoRango := 1; END_IF; 34 35 (* FIT301 - Caudal Pozo SUR *) 36 rTemp := (FIT301_rRangoMaximo - FIT301_rRangoMinimo) * 0.05; (* Calculo del 5% del rango *) 37 IF (FIT301_rValor > FIT301_rRangoMaximo + rTemp) THEN FIT301_bSobreRango := 1; END_IF; 38 IF (FIT301_rValor < FIT301_rRangoMinimo - rTemp) THEN FIT301_bBajoRango := 1; END_IF; 39 40 (* LIT201 - Nivel Pozo NORTE *) 41 rTemp := (LIT201_rRangoMaximo - LIT201_rRangoMinimo) * 0.05; (* Calculo del 5% del rango *) 42 IF (LIT201_rValor > LIT201_rRangoMaximo + rTemp) THEN LIT201_bSobreRango := 1; END_IF; 43 IF (LIT201_rValor < LIT201_rRangoMinimo - rTemp) THEN LIT201_bBajoRango := 1; END_IF; 44 45 (* LIT301 - Nivel Pozo SUR *) 46 rTemp := (LIT301_rRangoMaximo - LIT301_rRangoMinimo) * 0.05; (* Calculo del 5% del rango *) 47 IF (LIT301_rValor > LIT301_rRangoMaximo + rTemp) THEN LIT301_bSobreRango := 1; END_IF; 48 IF (LIT301_rValor < LIT301_rRangoMinimo - rTemp) THEN LIT301_bBajoRango := 1; END_IF; 49 50 (* AIT101 - Turbidez del agua *) 51 rTemp := (AIT101_rRangoMaximo - AIT101_rRangoMinimo) * 0.05; (* Calculo del 5% del rango *) 52 IF (AIT101_rValor > AIT101_rRangoMaximo + rTemp) THEN AIT101_bSobreRango := 1; END_IF; 53 IF (AIT101_rValor < AIT101_rRangoMinimo - rTemp) THEN AIT101_bBajoRango := 1; END_IF; 54 55 (* AIT102 - Cloro del agua *) 56 rTemp := (AIT102_rRangoMaximo - AIT102_rRangoMinimo) * 0.05; (* Calculo del 5% del rango *) 57 IF (AIT102_rValor > AIT102_rRangoMaximo + rTemp) THEN AIT102_bSobreRango := 1; END_IF; 58 IF (AIT102_rValor < AIT102_rRangoMinimo - rTemp) THEN AIT102_bBajoRango := 1; END_IF; 59 60 (* PDT101 - Presion diferencial deposito *) 61 rTemp := (PDT101_rRangoMaximo - PDT101_rRangoMinimo) * 0.05; (* Calculo del 5% del rango *) 62 IF (PDT101_rValor > PDT101_rRangoMaximo + rTemp) THEN PDT101_bSobreRango := 1; END_IF; 63 IF (PDT101_rValor < PDT101_rRangoMinimo - rTemp) THEN PDT101_bBajoRango := 1; END_IF; 64 65 66 (* CAUDAL DE AGUA *) 67 M201_tFiltroPasoAgua (IN := M201_bConfMarcha1 AND NOT FIT201_bPasoDeAgua, 68 PT := T#10s); 69 70 IF M201_tFiltroPasoAgua.Q THEN M201_bNoHayCaudal := 1; END_IF; 71 72 M301_tFiltroPasoAgua (IN := M301_bConfMarcha1 AND NOT FIT301_bPasoDeAgua, 73 PT := T#10s); 74 75 IF M301_tFiltroPasoAgua.Q THEN M301_bNoHayCaudal := 1; END_IF; 76 77 78 (* Alarma de presostato *) 79 IF NOT PS101_I_bPresionAireOK THEN 80 M103_bFalloPresostato := 1; 81 END_IF;

Page 133: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M101 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ALARMAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

ESTADISTICAS BASICAS.

CONTROL SALIDA

PERMISO2RUN2

PERMISO1M101_Enclava.OKRUN1M101_bMarcha1

MARCHA2

MARCHA1 M101_Q_bMarcha1

M101

CActuador3

ENC5

ENC8ENC7

ENC2M101_TimerReArranque.Q

ENC4

ENC6

ENC3

ENCLAVAMIENTOSM101_wEnclava

ENC1M101_Alarmas.ALR

ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

M101_Enclava

CEnclava82

ALR5

ALR8ALR7

ALR2M101_bFalloMarcha1

ALR4

ALR6

ALR3

ALARMASM101_wAlarmas

ALR1M101_I_bTermicoOK

ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

M101_Alarmas

CAlarma81

ALARMAM101_Alarmas.ALR

DATM101_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1M101_bConfMarcha1CONF2

DAT

M101_EstadBasicas

CEstadisticasActuador4

Page 134: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M101_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Señalizacion de las confirmaciones de marcha

Se el imina la orden de poner en arrancar en MANUAL

ALARMA.Fallo de confirmacion

Condiciones para definir si el motor esta en REMOTO

Condiciones de arranque

Señalizacion de AUTO y MANUAL

_I_bRemoto M101_I_bRemoto M101_bRemoto

_I_bLocal M101_bLocal

M101_I_bManual M101_bManual

M101_bRemoto M101_bPonerEnManual

M101_bRemoto M101_bPonerEnAuto M101_bAuto

M101_I_bConfMarcha1 M101_bConfMarcha1

/M101_Enclava.OK

RM101_bMarchaManual1

/M101_bRemoto

/M101_bPonerEnManual

M101_bLocal M101_bManual M101_bMarcha1

M101_bRemoto M101_bManual M101_bMarchaManual1

M101_bAuto M101_bLogicaAuto1

EN

IN

PTM101_tConfirmacion

ENO

Q

ET

M101_TimerC...

TON

M101_Q_bMarcha1

/M101_bConfMarcha1

/M101_Q_bMarcha1 M101_bConfMarcha1

Page 135: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

ENCLAVAMIENTOSRearranque dentro de un tiempo minimo

Logica de MARCHA

_I_bReset

RM101_bFalloMarcha1

M101_TimerConfirmacion.Q

SM101_bFalloMarcha1

EN

IN

PTM101_tReArranque

ENO

Q

ET

M101_TimerR...

TP

NM101_bConfMarcha1

F101_P200.x

/F101_P200_IN.x

/F101_P210.x M101_bLogicaAuto1

F101_P300.x

F101_P400_IN.x

F101_P600.x

F101_P700_IN.x

F101_P800_IN.x

F101_P900_IN.x

Truncated labels:Label Position(s)M101_TimerConfirmacion (9, 24)M101_TimerReArranque (9, 33)

Page 136: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M102 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

CONTROL SALIDA

ALARMAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

ESTADISTICAS BASICAS.

PERMISO2RUN2

PERMISO1M102_Enclava.OKRUN1M102_bMarcha1

MARCHA2

MARCHA1 M102_Q_bMarcha1

M102

CActuador3

ENC5

ENC8ENC7

ENC2M102_TimerReArranque.Q

ENC4

ENC6

ENC3

ENCLAVAMIENTOSM102_wEnclava

ENC1M102_Alarmas.ALR

ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

M102_Enclava

CEnclava82

ALR5

ALR8ALR7

ALR2M102_bFalloMarcha1

ALR4

ALR6

ALR3

ALARMASM102_wAlarmas

ALR1M102_I_bTermicoOK

ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

M102_Alarmas

CAlarma81

ALARMAM102_Alarmas.ALR

DATM102_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1M102_bConfMarcha1CONF2

DAT

M102_EstadBasicas

CEstadisticasActuador4

Page 137: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M102_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Condiciones para definir si el motor esta en REMOTO

Señalizacion de AUTO y MANUAL

Señalizacion de las confirmaciones de marcha

ALARMA.Fallo de confirmacion

Condiciones de arranque

Se el imina la orden de poner en arrancar en MANUAL

_I_bRemoto M102_I_bRemoto M102_bRemoto

_I_bLocal M102_bLocal

M102_I_bManual M102_bManual

M102_bRemoto M102_bPonerEnManual

M102_bRemoto M102_bPonerEnAuto M102_bAuto

M102_I_bConfMarcha1 M102_bConfMarcha1

/M102_Enclava.OK

RM102_bMarchaManual1

/M102_bRemoto

/M102_bPonerEnManual

M102_bLocal M102_bManual M102_bMarcha1

M102_bRemoto M102_bManual M102_bMarchaManual1

M102_bAuto M102_bLogicaAuto1

EN

IN

PTM102_tConfirmacion

ENO

Q

ET

M102_TimerC...

TON

M102_Q_bMarcha1

/M102_bConfMarcha1

/M102_Q_bMarcha1 M102_bConfMarcha1

Page 138: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

Logica de MARCHA

ENCLAVAMIENTOSRearranque dentro de un tiempo minimo

_I_bReset

RM102_bFalloMarcha1

M102_TimerConfirmacion.Q

SM102_bFalloMarcha1

EN

IN

PTM102_tReArranque

ENO

Q

ET

M102_TimerR...

TP

NM102_bConfMarcha1

F101_P200.x

/F101_P200_IN.x M102_bLogicaAuto1

F101_P300.x

F101_P400_IN.x

F101_P600.x

F101_P700_IN.x

F101_P800_IN.x

F101_P900_IN.x

Truncated labels:Label Position(s)M102_TimerConfirmacion (9, 24)M102_TimerReArranque (9, 33)

Page 139: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M103 : [MAST]

10 20 30 40 50 60

10

20

ALARMAS.

ALR5

ALR8M103_bFalloPresostatoALR7

ALR2

ALR4

ALR6

ALR3

ALARMASM103_wAlarmas

ALR1M103_I_bTermicoOK

ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

M103_Alarmas

CAlarma81

Page 140: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M105 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ALARMAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

ESTADISTICAS BASICAS.

CONTROL SALIDA

PERMISO2RUN2

PERMISO1M105_Enclava.OKRUN1M105_bMarcha1

MARCHA2

MARCHA1 M105_Q_bMarcha1

M105

CActuador3

ENC5

ENC8ENC7

ENC2M105_TimerReArranque.Q

ENC4

ENC6

ENC3

ENCLAVAMIENTOSM105_wEnclava

ENC1M105_Alarmas.ALR

ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

M105_Enclava

CEnclava82

ALR5

ALR8ALR7

ALR2M105_bFalloMarcha1

ALR4

ALR6

ALR3

ALARMASM105_wAlarmas

ALR1M105_I_bTermicoOK

ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

M105_Alarmas

CAlarma81

ALARMAM105_Alarmas.ALR

DATM105_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1M105_bConfMarcha1CONF2

DAT

M105_EstadBasicas

CEstadisticasActuador4

Page 141: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M105_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Se elimina la orden de poner en arrancar en MANUAL

Condiciones para definir si el motor esta en REMOTO

Condiciones de arranque

Señalizacion de las confirmaciones de marcha

ALARMA.Fallo de confirmacion

Señalizacion de AUTO y MANUAL

_I_bRemoto M105_I_bRemoto M105_bRemoto

_I_bLocal M105_bLocal

M105_I_bManual M105_bManual

M105_bRemoto M105_bPonerEnManual

M105_bRemoto M105_bPonerEnAuto M105_bAuto

M105_I_bConfMarcha1 M105_bConfMarcha1

/M105_Enclava.OK

RM105_bMarchaManual1

/M105_bRemoto

/M105_bPonerEnManual

M105_bLocal M105_bManual M105_bMarcha1

M105_bRemoto M105_bManual M105_bMarchaManual1

M105_bAuto M105_bLogicaAuto1

EN

IN

PTM105_tConfirmacion

ENO

Q

ET

M105_TimerC...

TON

M105_Q_bMarcha1

/M105_bConfMarcha1

/M105_Q_bMarcha1 M105_bConfMarcha1

Page 142: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

ENCLAVAMIENTOSRearranque dentro de un tiempo minimo

_I_bReset

RM105_bFalloMarcha1

M105_TimerConfirmacion.Q

SM105_bFalloMarcha1

EN

IN

PTM105_tReArranque

ENO

Q

ET

M105_TimerR...

TP

NM105_bConfMarcha1

Truncated labels:Label Position(s)M105_TimerConfirmacion (9, 24)M105_TimerReArranque (9, 33)

Page 143: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M106 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ALARMAS.

CONTROL SALIDA

ESTADISTICAS BASICAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

PERMISO2RUN2

PERMISO1M106_Enclava.OKRUN1M106_bMarcha1

MARCHA2

MARCHA1 M106_Q_bMarcha1

M106

CActuador3

ENC5

ENC8ENC7

ENC2M106_TimerReArranque.Q

ENC4

ENC6

ENC3

ENCLAVAMIENTOSM106_wEnclava

ENC1M106_Alarmas.ALR

ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

M106_Enclava

CEnclava82

ALR5

ALR8ALR7

ALR2M106_bFalloMarcha1

ALR4

ALR6

ALR3

ALARMASM106_wAlarmas

ALR1M106_I_bTermicoOK

ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

M106_Alarmas

CAlarma81

ALARMAM106_Alarmas.ALR

DATM106_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1M106_bConfMarcha1CONF2

DAT

M106_EstadBasicas

CEstadisticasActuador4

Page 144: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M106_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Condiciones para definir si el motor esta en REMOTO

ALARMA.Fallo de confirmacion

Se el imina la orden de poner en arrancar en MANUAL

Señalizacion de las confirmaciones de marcha

Condiciones de arranque

Señalizacion de AUTO y MANUAL

_I_bRemoto M106_I_bRemoto M106_bRemoto

_I_bLocal M106_bLocal

M106_I_bManual M106_bManual

M106_bRemoto M106_bPonerEnManual

M106_bRemoto M106_bPonerEnAuto M106_bAuto

M106_I_bConfMarcha1 M106_bConfMarcha1

/M106_Enclava.OK

RM106_bMarchaManual1

/M106_bRemoto

/M106_bPonerEnManual

M106_bLocal M106_bManual M106_bMarcha1

M106_bRemoto M106_bManual M106_bMarchaManual1

M106_bAuto M106_bLogicaAuto1

EN

IN

PTM106_tConfirmacion

ENO

Q

ET

M106_TimerC...

TON

M106_Q_bMarcha1

/M106_bConfMarcha1

/M106_Q_bMarcha1 M106_bConfMarcha1

Page 145: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

ENCLAVAMIENTOSRearranque dentro de un tiempo minimo

_I_bReset

RM106_bFalloMarcha1

M106_TimerConfirmacion.Q

SM106_bFalloMarcha1

EN

IN

PTM106_tReArranque

ENO

Q

ET

M106_TimerR...

TP

NM106_bConfMarcha1

Truncated labels:Label Position(s)M106_TimerConfirmacion (9, 24)M106_TimerReArranque (9, 33)

Page 146: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M201 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ESTADISTICAS BASICAS.

CONTROL SALIDA

ALARMAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

PERMISO2RUN2

PERMISO1M201_Enclava.OKRUN1M201_bMarcha1

MARCHA2

MARCHA1 M201_Q_bMarcha1

M201

CActuador3

ENC5

ENC8ENC7

ENC2M201_TimerReArranque.Q

ENC4

ENC6

ENC3BS201_I_bNivelDeAgua

ENCLAVAMIENTOSM201_wEnclava

ENC1M201_Alarmas.ALR

ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

M201_Enclava

CEnclava82

ALR5

ALR8ALR7

ALR2M201_bFalloMarcha1

ALR4

ALR6

ALR3

ALARMASM201_wAlarmas

ALR1M201_I_bTermicoOK

ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

M201_Alarmas

CAlarma81

ALARMAM201_Alarmas.ALR

DATM201_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1M201_bConfMarcha1CONF2

DAT

M201_EstadBasicas

CEstadisticasA...4

Truncated labels:Label Position(s)CEstadisticasActuador (18, 55)

Page 147: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M201_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

ALARMAS

ALARMA.Fallo de confirmacion

Condiciones para definir si el motor esta en REMOTO

Condiciones de arranque

Se el imina la orden de poner en arrancar en MANUAL

Señalizacion de las confirmaciones de marcha

Señalizacion de AUTO y MANUAL

_I_bRemoto M201_I_bRemoto M201_bRemoto

_I_bLocal M201_bLocal

M201_I_bManual M201_bManual

M201_bRemoto M201_bPonerEnManual

M201_bRemoto M201_bPonerEnAuto M201_bAuto

M201_I_bConfMarcha1 M201_bConfMarcha1

/M201_Enclava.OK

RM201_bMarchaManual1

/M201_bRemoto

/M201_bPonerEnManual

M201_bLocal M201_bManual M201_bMarcha1

M201_bRemoto M201_bManual M201_bMarchaManual1

M201_bAuto M201_bLogicaAuto1

_I_bReset

RM201_bFalloMarcha1

M201_TimerC...

TON

Page 148: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

ENCLAVAMIENTOSRearranque dentro de un tiempo minimo

Logica de MARCHA

EN

IN

PTM201_tConfirmacion

ENO

Q

ET

M201_Q_bMarcha1

/M201_bConfMarcha1

/M201_Q_bMarcha1 M201_bConfMarcha1

M201_TimerConfirmacion.Q

SM201_bFalloMarcha1

EN

IN

PTM201_tReArranque

ENO

Q

ET

M201_TimerR...

TP

NM201_bConfMarcha1

F101_P120.x M201_bLogicaAuto1

F101_P130.x

F101_P150.x

F101_P500.x

F101_P600.x

/F101_P600_IN.x

F101_P700.x

F101_P900.x

/F101_P900_IN.x

/F101_P910.x

Truncated labels:Label Position(s)M201_TimerConfirmacion (9, 27)M201_TimerReArranque (9, 35)

Page 149: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M301 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ENCLAVAMIENTOS.Sentido de marcha 1.

CONTROL SALIDA

ESTADISTICAS BASICAS.

ALARMAS.

PERMISO2RUN2

PERMISO1M301_Enclava.OKRUN1M301_bMarcha1

MARCHA2

MARCHA1 M301_Q_bMarcha1

M301

CActuador3

ENC5

ENC8ENC7

ENC2M301_TimerReArranque.Q

ENC4

ENC6

ENC3BS301_I_bNivelDeAgua

ENCLAVAMIENTOSM301_wEnclava

ENC1M301_Alarmas.ALR

ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

M301_Enclava

CEnclava82

ALR5

ALR8ALR7

ALR2M301_bFalloMarcha1

ALR4

ALR6

ALR3

ALARMASM301_wAlarmas

ALR1M301_I_bTermicoOK

ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

M301_Alarmas

CAlarma81

ALARMAM301_Alarmas.ALR

DATM301_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1M301_bConfMarcha1CONF2

DAT

M301_EstadBasicas

CEstadisticasA...4

Truncated labels:Label Position(s)CEstadisticasActuador (18, 55)

Page 150: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

M301_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Señalizacion de AUTO y MANUAL

Se elimina la orden de poner en arrancar en MANUAL

Condiciones de arranque

Condiciones para definir si el motor esta en REMOTO

ALARMA.Fallo de confirmacion

Señalizacion de las confirmaciones de marcha

_I_bRemoto M301_I_bRemoto M301_bRemoto

_I_bLocal M301_bLocal

M301_I_bManual M301_bManual

M301_bRemoto M301_bPonerEnManual

M301_bRemoto M301_bPonerEnAuto M301_bAuto

M301_I_bConfMarcha1 M301_bConfMarcha1

/M301_Enclava.OK

RM301_bMarchaManual1

/M301_bRemoto

/M301_bPonerEnManual

M301_bLocal M301_bManual M301_bMarcha1

M301_bRemoto M301_bManual M301_bMarchaManual1

M301_bAuto M301_bLogicaAuto1

EN

IN

ENO

Q

M301_TimerC...

TON

M301_Q_bMarcha1

/M301_bConfMarcha1

Page 151: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

Logica de MARCHA

ENCLAVAMIENTOSRearranque dentro de un tiempo minimo

PTM301_tConfirmacion ET/M301_Q_bMarcha1 M301_bConfMarcha1

_I_bReset

RM301_bFalloMarcha1

M301_TimerConfirmacion.Q

SM301_bFalloMarcha1

EN

IN

PTM301_tReArranque

ENO

Q

ET

M301_TimerR...

TP

NM301_bConfMarcha1

F101_P120.x M301_bLogicaAuto1

F101_P130.x

F101_P150.x

F101_P500.x

F101_P600.x

/F101_P600_IN.x

F101_P700.x

F101_P900.x

/F101_P900_IN.x

/F101_P910.x

Truncated labels:Label Position(s)M301_TimerConfirmacion (9, 25)M301_TimerReArranque (9, 34)

Page 152: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV101 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

CONTROL SALIDA

ESTADISTICAS BASICAS.

ALARMAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

PERMISO2RUN2

PERMISO1XV101_Enclava.OKRUN1XV101_bAbrir

MARCHA2

MARCHA1 XV101_Q_bAbrir

XV101

CActuador3

ENC1XV101_Alarmas.ALRENC2ENC3ENC4ENC5ENC6ENC7ENC8ENCLAVAMIENTOSXV101_wEnclava ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

XV101_Enclava

CEnclava82

ALR1XV101_bFalloMoverALR2ALR3ALR4ALR5ALR6ALR7ALR8ALARMASXV101_wAlarmas ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

XV101_Alarmas

CAlarma81

ALARMAXV101_Alarmas.ALR

DATXV101_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1XV101_Q_bAbrirCONF2

DAT

XV101_EstadBasicas

CEstadisticasActuador4

Page 153: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV101_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Señalizacion de las confirmaciones de marcha

Condiciones para definir si el motor esta en REMOTO

ALARMA.Fallo de exceso de tiempo moviendose

Condiciones de arranque

Se el imina la orden de poner en arrancar en MANUAL

Señalizacion de AUTO y MANUAL

_I_bRemoto XV101_bRemoto

_I_bLocal XV101_bLocal

XV101_bLocal XV101_bManual

XV101_bRemoto XV101_bPonerEnManual

XV101_bRemoto XV101_bPonerEnAuto XV101_bAuto

XV101_I_bAbierta XV101_bAbierta

XV101_I_bCerrada XV101_bCerrada

/XV101_Enclava.OK

RXV101_bAbrirManual

XV101_bLocal XV101_bManual XV101_bAbrirManual XV101_bAbrir

XV101_bRemoto XV101_bManual XV101_bAbrirManual

XV101_bAuto XV101_bLogicaAbrir

EN

IN

PTXV10x_tMaximoMover

ENO

Q

ET

XV101_Time...

TON

XV101_Q_bAbrir

/XV101_bAbierta

/XV101_Q_bAbrir

/XV101_bCerrada

Page 154: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

REARMERESET de alarmas

Logica de APERTURA

_I_bReset

RXV101_bFalloMover

XV101_TimerExcesoMover.Q

SXV101_bFalloMover

F101_P100.x XV101_bLogicaAbrir

F101_P300.x

F101_P400.x

/F101_P450.x

F101_P810.x

F101_P820.x

F101_P830.x

Truncated labels:Label Position(s)XV101_TimerExcesoMover (9, 23)

Page 155: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV102 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ENCLAVAMIENTOS.Sentido de marcha 1.

ESTADISTICAS BASICAS.

CONTROL SALIDA

ALARMAS.

PERMISO2RUN2

PERMISO1XV102_Enclava.OKRUN1XV102_bAbrir

MARCHA2

MARCHA1 XV102_Q_bAbrir

XV102

CActuador3

ENC1XV102_Alarmas.ALRENC2ENC3ENC4ENC5ENC6ENC7ENC8ENCLAVAMIENTOSXV102_wEnclava ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

XV102_Enclava

CEnclava82

ALR1XV102_bFalloMoverALR2ALR3ALR4ALR5ALR6ALR7ALR8ALARMASXV102_wAlarmas ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

XV102_Alarmas

CAlarma81

ALARMAXV102_Alarmas.ALR

DATXV102_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1XV102_Q_bAbrirCONF2

DAT

XV102_EstadBasicas

CEstadisticasActuador4

Page 156: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV102_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

ALARMA.Fallo de exceso de tiempo moviendose

Señalizacion de las confirmaciones de marcha

Se el imina la orden de poner en arrancar en MANUAL

Condiciones de arranque

Señalizacion de AUTO y MANUAL

Condiciones para definir si el motor esta en REMOTO

_I_bRemoto XV102_bRemoto

_I_bLocal XV102_bLocal

XV102_bLocal XV102_bManual

XV102_bRemoto XV102_bPonerEnManual

XV102_bRemoto XV102_bPonerEnAuto XV102_bAuto

XV102_I_bAbierta XV102_bAbierta

XV102_I_bCerrada XV102_bCerrada

/XV102_Enclava.OK

RXV102_bAbrirManual

XV102_bLocal XV102_bManual XV102_bAbrirManual XV102_bAbrir

XV102_bRemoto XV102_bManual XV102_bAbrirManual

XV102_bAuto XV102_bLogicaAbrir

EN

IN

PTXV10x_tMaximoMover

ENO

Q

ET

XV102_Time...

TON

XV102_Q_bAbrir

/XV102_bAbierta

/XV102_Q_bAbrir

/XV102_bCerrada

Page 157: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

REARMERESET de alarmas

Logica de APERTURA

_I_bReset

RXV102_bFalloMover

XV102_TimerExcesoMover.Q

SXV102_bFalloMover

F101_P230.x XV102_bLogicaAbrir

F101_P240.x

F101_P300.x

F101_P600.x

Truncated labels:Label Position(s)XV102_TimerExcesoMover (9, 23)

Page 158: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV103 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ALARMAS.

ESTADISTICAS BASICAS.

CONTROL SALIDA

ENCLAVAMIENTOS.Sentido de marcha 1.

PERMISO2RUN2

PERMISO1XV103_Enclava.OKRUN1XV103_bAbrir

MARCHA2

MARCHA1 XV103_Q_bAbrir

XV103

CActuador3

ENC1XV103_Alarmas.ALRENC2ENC3ENC4ENC5ENC6ENC7ENC8ENCLAVAMIENTOSXV103_wEnclava ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

XV103_Enclava

CEnclava82

ALR1XV103_bFalloMoverALR2ALR3ALR4ALR5ALR6ALR7ALR8ALARMASXV103_wAlarmas ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

XV103_Alarmas

CAlarma81

ALARMAXV103_Alarmas.ALR

DATXV103_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1XV103_Q_bAbrirCONF2

DAT

XV103_EstadBasicas

CEstadisticasActuador4

Page 159: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV103_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Señalizacion de las confirmaciones de marcha

Señalizacion de AUTO y MANUAL

Condiciones para definir si el motor esta en REMOTO

Condiciones de arranque

Se el imina la orden de poner en arrancar en MANUAL

Condiciones para definir si el motor esta en REMOTO

Señalizacion de AUTO y MANUAL

_I_bRemoto XV103_bRemoto

_I_bLocal XV103_bLocal

XV103_bLocal XV103_bManual

XV103_bRemoto XV103_bPonerEnManual

XV103_bRemoto XV103_bPonerEnAuto XV103_bAuto

XV103_I_bAbierta XV103_bAbierta

XV103_I_bCerrada XV103_bCerrada

/XV103_Enclava.OK

RXV103_bAbrirManual

XV103_bLocal XV103_bManual XV103_bAbrirManual XV103_bAbrir

XV103_bRemoto XV103_bManual XV103_bAbrirManual

XV103_bAuto XV103_bLogicaAbrir

_I_bRemoto XV103_bRemoto

_I_bLocal XV103_bLocal

XV103_bLocal XV103_bManual

Page 160: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

ALARMA.Fallo de exceso de tiempo moviendose

Condiciones de arranque

Señalizacion de las confirmaciones de marcha

Logica de APERTURA

REARMERESET de alarmas

XV103_bRemoto XV103_bAuto

XV103_I_bAbierta XV103_bAbierta

XV103_I_bCerrada XV103_bCerrada

XV103_bLocal XV103_bManual XV103_bAbrirManual XV103_bAbrir

XV103_bRemoto XV103_bManual XV103_bAbrirManual

XV103_bAuto XV103_bLogicaAbrir

EN

IN

PTXV10x_tMaximoMover

ENO

Q

ET

XV103_Time...

TON

XV103_Q_bAbrir

/XV103_bAbierta

/XV103_Q_bAbrir

/XV103_bCerrada

_I_bReset

RXV103_bFalloMover

XV103_TimerExcesoMover.Q

SXV103_bFalloMover

F101_P600.x XV103_bLogicaAbrir

F101_P700.x

F101_P910.x

F101_P920.x

F101_P930.x

Truncated labels:Label Position(s)XV103_TimerExcesoMover (9, 40)

Page 161: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV104 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ALARMAS.

CONTROL SALIDA

ESTADISTICAS BASICAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

PERMISO2RUN2

PERMISO1XV104_Enclava.OKRUN1XV104_bAbrir

MARCHA2

MARCHA1 XV104_Q_bAbrir

XV104

CActuador3

ENC1XV104_Alarmas.ALRENC2ENC3ENC4ENC5ENC6ENC7ENC8ENCLAVAMIENTOSXV104_wEnclava ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

XV104_Enclava

CEnclava82

ALR1XV104_bFalloMoverALR2ALR3ALR4ALR5ALR6ALR7ALR8ALARMASXV104_wAlarmas ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

XV104_Alarmas

CAlarma81

ALARMAXV104_Alarmas.ALR

DATXV104_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1XV104_Q_bAbrirCONF2

DAT

XV104_EstadBasicas

CEstadisticasActuador4

Page 162: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV104_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Se elimina la orden de poner en arrancar en MANUAL

Condiciones de arranque

ALARMA.Fallo de exceso de tiempo moviendose

Señalizacion de las confirmaciones de marcha

Señalizacion de AUTO y MANUAL

Condiciones para definir si el motor esta en REMOTO

_I_bRemoto XV104_bRemoto

_I_bLocal XV104_bLocal

XV104_bLocal XV104_bManual

XV104_bRemoto XV104_bPonerEnManual

XV104_bRemoto XV104_bPonerEnAuto XV104_bAuto

XV104_I_bAbierta XV104_bAbierta

XV104_I_bCerrada XV104_bCerrada

/XV104_Enclava.OK

RXV104_bAbrirManual

XV104_bLocal XV104_bManual XV104_bAbrirManual XV104_bAbrir

XV104_bRemoto XV104_bManual XV104_bAbrirManual

XV104_bAuto XV104_bLogicaAbrir

EN

IN

PTXV10x_tMaximoMover

ENO

Q

ET

XV104_Time...

TON

XV104_Q_bAbrir

/XV104_bAbierta

/XV104_Q_bAbrir

/XV104_bCerrada

Page 163: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

REARMERESET de alarmas

Logica de APERTURA

_I_bReset

RXV104_bFalloMover

XV104_TimerExcesoMover.Q

SXV104_bFalloMover

F101_P100.x XV104_bLogicaAbrir

F101_P500.x

F101_P430.x

F101_P440.x

F101_P450.x

F101_P730.x

F101_P740.x

F101_P840.x

F101_P850.x

F101_P930.x

F101_P940.x

Truncated labels:Label Position(s)XV104_TimerExcesoMover (9, 23)

Page 164: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV105 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ENCLAVAMIENTOS.Sentido de marcha 1.

ALARMAS.

CONTROL SALIDA

ESTADISTICAS BASICAS.

PERMISO2RUN2

PERMISO1XV105_Enclava.OKRUN1XV105_bAbrir

MARCHA2

MARCHA1 XV105_Q_bAbrir

XV105

CActuador3

ENC1XV105_Alarmas.ALRENC2ENC3ENC4ENC5ENC6ENC7ENC8ENCLAVAMIENTOSXV105_wEnclava ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

XV105_Enclava

CEnclava82

ALR1XV105_bFalloMoverALR2ALR3ALR4ALR5ALR6ALR7ALR8ALARMASXV105_wAlarmas ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

XV105_Alarmas

CAlarma81

ALARMAXV105_Alarmas.ALR

DATXV105_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1XV105_Q_bAbrirCONF2

DAT

XV105_EstadBasicas

CEstadisticasActuador4

Page 165: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV105_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

ALARMA.Fallo de exceso de tiempo moviendose

Señalizacion de las confirmaciones de marcha

Señalizacion de AUTO y MANUAL

Condiciones para definir si el motor esta en REMOTO

Condiciones de arranque

Se el imina la orden de poner en arrancar en MANUAL

_I_bRemoto XV105_bRemoto

_I_bLocal XV105_bLocal

XV105_bLocal XV105_bManual

XV105_bRemoto XV105_bPonerEnManual

XV105_bRemoto XV105_bPonerEnAuto XV105_bAuto

XV105_I_bAbierta XV105_bAbierta

XV105_I_bCerrada XV105_bCerrada

/XV105_Enclava.OK

RXV105_bAbrirManual

XV105_bLocal XV105_bManual XV105_bAbrirManual XV105_bAbrir

XV105_bRemoto XV105_bManual XV105_bAbrirManual

XV105_bAuto XV105_bLogicaAbrir

EN

IN

PTXV10x_tMaximoMover

ENO

Q

ET

XV105_Time...

TON

XV105_Q_bAbrir

/XV105_bAbierta

/XV105_Q_bAbrir

/XV105_bCerrada

Page 166: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

REARMERESET de alarmas

Logica de APERTURA

_I_bReset

RXV105_bFalloMover

XV105_TimerExcesoMover.Q

SXV105_bFalloMover

F101_P500.x XV105_bLogicaAbrir

F101_P120.x

F101_P430.x

F101_P440.x

F101_P450.x

F101_P730.x

F101_P740.x

F101_P840.x

F101_P850.x

F101_P930.x

F101_P940.x

Truncated labels:Label Position(s)XV105_TimerExcesoMover (9, 23)

Page 167: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV106 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ENCLAVAMIENTOS.Sentido de marcha 1.

CONTROL SALIDA

ESTADISTICAS BASICAS.

ALARMAS.

PERMISO2RUN2

PERMISO1XV106_Enclava.OKRUN1XV106_bAbrir

MARCHA2

MARCHA1 XV106_Q_bAbrir

XV106

CActuador3

ENC1XV106_Alarmas.ALRENC2ENC3ENC4ENC5ENC6ENC7ENC8ENCLAVAMIENTOSXV106_wEnclava ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

XV106_Enclava

CEnclava82

ALR1XV106_bFalloMoverALR2ALR3ALR4ALR5ALR6ALR7ALR8ALARMASXV106_wAlarmas ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

XV106_Alarmas

CAlarma81

ALARMAXV106_Alarmas.ALR

DATXV106_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1XV106_Q_bAbrirCONF2

DAT

XV106_EstadBasicas

CEstadisticasActuador4

Page 168: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV106_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

ALARMA.Fallo de exceso de tiempo moviendose

Señalizacion de las confirmaciones de marcha

Condiciones de arranque

Señalizacion de AUTO y MANUAL

Condiciones para definir si el motor esta en REMOTO

Se elimina la orden de poner en arrancar en MANUAL

_I_bRemoto XV106_bRemoto

_I_bLocal XV106_bLocal

XV106_bLocal XV106_bManual

XV106_bRemoto XV106_bPonerEnManual

XV106_bRemoto XV106_bPonerEnAuto XV106_bAuto

XV106_I_bAbierta XV106_bAbierta

XV106_I_bCerrada XV106_bCerrada

/XV106_Enclava.OK

RXV106_bAbrirManual

XV106_bLocal XV106_bManual XV106_bAbrirManual XV106_bAbrir

XV106_bRemoto XV106_bManual XV106_bAbrirManual

XV106_bAuto XV106_bLogicaAbrir

EN

IN

PTXV10x_tMaximoMover

ENO

Q

ET

XV106_Time...

TON

XV106_Q_bAbrir

/XV106_bAbierta

/XV106_Q_bAbrir

/XV106_bCerrada

Page 169: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

REARMERESET de alarmas

Logica de APERTURA

_I_bReset

RXV106_bFalloMover

XV106_TimerExcesoMover.Q

SXV106_bFalloMover

F101_P200.x XV106_bLogicaAbrir

F101_P300.x

F101_P400.x

F101_P600.x

F101_P700.x

F101_P800.x

F101_P900.x

Truncated labels:Label Position(s)XV106_TimerExcesoMover (9, 23)

Page 170: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV107 : [MAST]

10 20 30 40 50 60

10

20

30

40

50

60

70

ALARMAS.

CONTROL SALIDA

ESTADISTICAS BASICAS.

ENCLAVAMIENTOS.Sentido de marcha 1.

PERMISO2RUN2

PERMISO1XV107_Enclava.OKRUN1XV107_bAbrir

MARCHA2

MARCHA1 XV107_Q_bAbrir

XV107

CActuador3

ENC1XV107_Alarmas.ALRENC2ENC3ENC4ENC5ENC6ENC7ENC8ENCLAVAMIENTOSXV107_wEnclava ENCLAVAMIENTOS

OK_4a5OK_6a7

OKOK_0a3

XV107_Enclava

CEnclava82

ALR1XV107_bFalloMoverALR2ALR3ALR4ALR5ALR6ALR7ALR8ALARMASXV107_wAlarmas ALARMAS

ALR_4a5ALR_6a7

ALRALR_0a3

XV107_Alarmas

CAlarma81

ALARMAXV107_Alarmas.ALR

DATXV107_EstadisticasBasicas

CLKSYS_bCiclo1s

CONF1XV107_Q_bAbrirCONF2

DAT

XV107_EstadBasicas

CEstadisticasActuador4

Page 171: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

XV107_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Se elimina la orden de poner en arrancar en MANUAL

Señalizacion de las confirmaciones de marcha

Señalizacion de AUTO y MANUAL

Condiciones de arranque

Condiciones para definir si el motor esta en REMOTO

ALARMA.Fallo de exceso de tiempo moviendose

_I_bRemoto XV107_bRemoto

_I_bLocal XV107_bLocal

XV107_bLocal XV107_bManual

XV107_bRemoto XV107_bPonerEnManual

XV107_bRemoto XV107_bPonerEnAuto XV107_bAuto

XV107_I_bAbierta XV107_bAbierta

XV107_I_bCerrada XV107_bCerrada

/XV107_Enclava.OK

RXV107_bAbrirManual

XV107_bLocal XV107_bManual XV107_bAbrirManual XV107_bAbrir

XV107_bRemoto XV107_bManual XV107_bAbrirManual

XV107_bAuto XV107_bLogicaAbrir

EN

IN

PTXV10x_tMaximoMover

ENO

Q

ET

XV107_Time...

TON

XV107_Q_bAbrir

/XV107_bAbierta

/XV107_Q_bAbrir

/XV107_bCerrada

Page 172: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

Logica de APERTURA

REARMERESET de alarmas

_I_bReset

RXV107_bFalloMover

XV107_TimerExcesoMover.Q

SXV107_bFalloMover

F101_P100.x F101_iTiempoFiltrado < ... XV107_bLogicaAbrir

Truncated labels:Label Position(s)F101_iTiempoFiltrado < XV107_iTiempoMaxPurga (4, 33)XV107_TimerExcesoMover (9, 23)

Page 173: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_CTRL : [MAST]

1 2 3 4 5 6 7 8 9 10 11

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

Apertura de las valvulas en manual segun el modo seleccionado

Estado de la posicion de las valvulas

Remoto y Local del Fi ltro.Manual o Auto

Estado de la posicion de las valvulas

Señalizacion de AUTO y MANUAL

_I_bRemoto F101_bRemoto

_I_bLocal F101_bLocal

F101_bLocal F101_bManual

F101_bRemoto F101_bPonerEnManual

F101_bRemoto F101_bPonerEnAuto F101_bAuto

/F101_bManual

F101_iModoValvulasManual := 0;OPERATE

F101_bManual

CManualesValvulas

F101_bNoSoplarLavar F101_bNoSoplandoLavando

F101_bLavarConPozo F101_bLavandoConPozo

F101_iEstadoValvulas := V_NODEF;OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_bCerrada

F101_iEstadoValvulas := V_FILTRADO;OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_bAbierta

F101_iEstadoValvulas := ...OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_bAbierta

F101_iEstadoValvulas := V_SOPLADO;OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_b... F101_bLa...

F101_iEstadoValvulas := ...OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_b...

/F101_bLa...

F101_iEstadoValvulas := ...OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_b... F101_bLa...

F101_iEstadoValvulas := ...OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_b...

/F101_bLa...

F101_iEstadoValvulas := V_LAVADO_RED;OPERATE

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_bCerrada

F101_iEstadoValvulas := V_ACLARADO;OPERATE

Page 174: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

Valor de fases

Filtro Presion de lavado

Tiempos de fases

XV101_b... XV102_b... XV103_b... XV104_b... XV105_b... XV106_bCerrada

F101_iEstadoValvulas := V_CERRADO;OPERATE

PSYS_bCiclo1s F101_P150.x FIT201_b...

F101_iTiempoFiltrado := ...OPERATE

FIT301_bPasoDeAgua

F101_P240.x

F101_iTiempoSoplado := ...OPERATE

F101_P310.x

F101_iTiempoSopladoLavado := ...OPERATE

F101_P610.x

F101_P420.x

F101_iTiempoLavado := ...OPERATE

F101_P720.x

F101_P830.x

F101_P920.x

F101_P510.x

F101_iTiempoAclarado := ...OPERATE

F101_P000.x

F101_iEstado := 0;OPERATE

F101_P100.x

F101_iEstado := 100;OPERATE

F101_P200.x

F101_iEstado := 200;OPERATE

F101_P300.x

F101_iEstado := 300;OPERATE

F101_P400.x

F101_iEstado := 400;OPERATE

F101_P500.x

F101_iEstado := 500;OPERATE

F101_P600.x

F101_iEstado := 600;OPERATE

F101_P700.x

F101_iEstado := 700;OPERATE

F101_P800.x

F101_iEstado := 800;OPERATE

F101_P900.x

F101_iEstado := 900;OPERATE

EN

IN

ENO

Q

PDT101_Tim...

TON

PDT101_rValor >= ...

Page 175: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

Reset Tiempos lavado

Final de etapas

Cancelacion del lavado

Estadisticas

PTPDT101_tSobrePresion ET

F101_P100.x F101_iTiempoFiltrado >= ... F101_bFinFil trado

F101_bForzarLavado

PDT101_TimerFiltroPresion.Q

F101_P200.x F101_iTiempoSoplado >= ... F101_bFinSoplado

F101_P300.x F101_iTiempoSopladoLavado >= ... F101_bFinSopladoLavado

F101_P600.x

F101_P400.x F101_iTiempoLavado >= ... F101_bFinLavado

F101_P700.x

F101_P800.x

F101_P900.x

F101_P500.x F101_iTiempoAclarado >= ... F101_bFinAclarado

/F101_P100.x

RF101_bForzarLavado

F101_P500_OUT.x

F101_iTiempoFiltrado := 0;OPERATE

F101_bPararLavado

F101_iTiempoSoplado := 0;OPERATE

F101_iTiempoSopladoLavado := 0;OPERATE

F101_iTiempoLavado := 0;OPERATE

F101_iTiempoAclarado := 0;OPERATE

F101_P100_OUT.x

F101_iLavados := F101_iLavados + 1;OPERATE

F101_P500_OUT.x

F101_iLavadosOK := F101_iLavadosOK ...OPERATE

F101_bCancelarLavado F101_bPararLavado

XV101_Alarmas.ALR

RF101_bCancelarLavado

Page 176: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

XV102_Alarmas.ALR

XV103_Alarmas.ALR

XV104_Alarmas.ALR

XV105_Alarmas.ALR

XV106_Alarmas.ALR

XV107_Alarmas.ALR

M101_Alarmas.ALR

M102_Alarmas.ALR

M103_Alarmas.ALR

/M101_bAuto

/M102_bAuto

/M201_bAuto

/M301_bAuto

M201_Alarmas.ALR M301_Alarmas.ALR

M201_Alarmas.ALR

/M301_bAuto

M301_Alarmas.ALR

/M201_bAuto

/F101_bAuto

EN

DISRM...

DISTR...

STEPD...

STEPUN

INIT

ALLTRANS

DISTIME

DISACT

CLEAR

RESET...

CHARTREFF101_SEC

ENO

TRANS...

TIMEDIS

MODE...

TERRA...

TIMEERR

ACTDIS

CLEARST

STATE...

INITST

F101_GrafcetControl

SFCCNTRL

PF101_bPararLavado

EN

STEPNAMEF101_P000

ENO

.1

SETSTEP

Page 177: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1 2 3 4 5 6 7 8 9 10 11

121 RESSTEPT

Truncated labels:Label Position(s)F101_bLavandoConPozo (7, 23) (7, 24) (7, 25)

(7, 26)F101_iEstadoValvulas := V_LAVADO_POZO; (8, 25)F101_iEstadoValvulas := V_SOPLADO_LAVADO_POZO; (8, 23)F101_iEstadoValvulas := V_SOPLADO_LAVADO_RED; (8, 24)F101_iEstadoValvulas := V_SOPLADO_NO_AIRE; (8, 21)F101_iLavadosOK := F101_iLavadosOK + 1; (8, 85)F101_iTiempoAclarado := F101_iTiempoAclarado + 1; (8, 41)F101_iTiempoAclarado >= F101_iTiempoMaxAclarado (4, 72)F101_iTiempoFiltrado := F101_iTiempoFiltrado + 1; (8, 32)F101_iTiempoFiltrado >= F101_iTiempoMaxFiltrado (4, 62)F101_iTiempoLavado := F101_iTiempoLavado + 1; (8, 37)F101_iTiempoLavado >= F101_iTiempoMaxLavado (4, 68)F101_iTiempoSoplado := F101_iTiempoSoplado + 1; (8, 34)F101_iTiempoSoplado >= F101_iTiempoMaxSoplado (4, 65)F101_iTiempoSopladoLavado := F101_iTiempoSopladoLavado + 1; (8, 35)F101_iTiempoSopladoLavado >= F101_iTiempoMaxSoplaLava (4, 66)FIT201_bPasoDeAgua (7, 32)PDT101_TimerFiltroPresion (8, 56)PDT101_rValor >= PDT101_rPresionLavado (2, 58)XV101_bAbierta (1, 20) (1, 24) (1, 26)XV101_bCerrada (1, 21) (1, 22) (1, 23)

(1, 25) (1, 27) (1, 28)XV102_bAbierta (2, 22) (2, 23) (2, 24)XV102_bCerrada (2, 20) (2, 21) (2, 25)

(2, 26) (2, 27) (2, 28)XV103_bAbierta (3, 23) (3, 25)XV103_bCerrada (3, 20) (3, 21) (3, 22)

(3, 24) (3, 26) (3, 27) (3, 28)

XV104_bAbierta (4, 20) (4, 27)XV104_bCerrada (4, 21) (4, 22) (4, 23)

(4, 24) (4, 25) (4, 26) (4, 28)

XV105_bAbierta (5, 27)XV105_bCerrada (5, 20) (5, 21) (5, 22)

(5, 23) (5, 24) (5, 25) (5, 26) (5, 28)

XV106_bAbierta (6, 23) (6, 24) (6, 25) (6, 26)

Page 178: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_SEC : [MAST]

Comment

Common properties

Functional module

Condition name

Specific properties

Operator control No

Area number 0

Page 179: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Chart : [MAST - F101_SEC]

1 2 3 4 5 6 7

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

FILTRADO

LAVADO

AGUA DE RED

SOPLADO

ACLARADO

AGUA DE POZO

SOPLADO + LAVADO

F101_P000

F101_P100

F101_P200

F101_P300

F101_P400

F101_P500

F101_P600

F101_P700F101_P800 F101_P900

F101_TR_P000_P100

true

F101_TR_P2... F101_TR_P2...

true true

truetrue

F101_TR_P2... F101_TR_P200_1000

true

true true

Page 180: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Object description

Steps:

F101_P000 (Initial Step) (4, 3)Min./Max. supervision time: Step delay time: Comment: REPOSO.Filtro cerrado

F101_P100 (Macro Step) (4, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P200 (Macro Step) (4, 7)Min./Max. supervision time: Step delay time: Comment:

F101_P300 (Macro Step) (4, 10)Min./Max. supervision time: Step delay time: Comment:

F101_P400 (Macro Step) (4, 12)Min./Max. supervision time: Step delay time: Comment:

F101_P500 (Macro Step) (4, 14)Min./Max. supervision time: Step delay time: Comment:

F101_P600 (Macro Step) (5, 10)Min./Max. supervision time: Step delay time: Comment:

F101_P700 (Macro Step) (5, 12)Min./Max. supervision time: Step delay time: Comment:

F101_P800 (Macro Step) (3, 12)Min./Max. supervision time: Step delay time: Comment:

F101_P900 (Macro Step) (6, 12)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P000_P100 Section (4, 4)LD :: F101_TR_P200_1000 Section (6, 9)LD :: F101_TR_P200_P300 Section (4, 9)LD :: F101_TR_P200_P600 Section (5, 9)LD :: F101_TR_P200_P800 Section (3, 9)true Constant (3, 13)true Constant (4, 6)true Constant (4, 11)true Constant (4, 13)

Page 181: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

true Constant (4, 15)true Constant (5, 11)true Constant (5, 13)true Constant (6, 13)

Page 182: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P100 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9

1

2

3

4

5

6

7

8

9

Final de fil trado.- Horas de paso de agua- Forzado de lavado del fil tro- Presion diferencial del fil tro alta

Poner valvulas en modo FILTRADO

Posicion de las valvula en modo Aclarado.Porque venimos de un paso de lavado anterior

Valvula de RED Abierta, junto a la de desague

Valvulas no estan en modo ACLARADO, asi que se inicia secuencia de posicion de fil trado de 0

Cerrar valvula de desague

Valvulas en posicion de FILTRADO

Abrir valvula de salida a RED

FILTRANDO

Valvula de desague cerrada. Fi ltro en modo FILTRADO

F101_P100_IN

F101_P150

F101_P120

F101_P130

F101_P110

F101_P100_OUT

F101_bFinFiltrado

F101_TR_P1... F101_TR_P100_P120

XV101_bAbierta

F101_TR_P130_P140

F101_TR_P1...

Object description

Steps:

F101_P100_IN (In Step) (5, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P100_OUT (Out Step) (4, 9)Min./Max. supervision time: Step delay time: Comment:

F101_P110 (4, 3)Min./Max. supervision time: Step delay time: Comment:

F101_P120 (5, 3)Min./Max. supervision time: Step delay time:

Page 183: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Comment:

F101_P130 (5, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P150 (4, 7)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P100_P110 Section (4, 2)LD :: F101_TR_P100_P120 Section (5, 2)LD :: F101_TR_P110_P140 Section (4, 4)LD :: F101_TR_P130_P140 Section (5, 6)F101_bFinFiltrado Variable (4, 8)XV101_bAbierta Variable (5, 4)

Page 184: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P200 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9

1

2

3

4

5

6

7

8

9

10

11

Final tiempo de soplado

Abrir Valvula de Aire

SOPLANDO

Soplante en marcha

Arrancar Extractor de soplante.Espera 2s

Valvulas en posicion de SOPLADO

Extractor de soplante en marcha

Valvulas en posicion de SOPLADO. Pero con Valvula de Aire Cerrada

Arrancar soplante.Espera 5s

F101_P200_IN

F101_P210

F101_P220

F101_P240

F101_P230

F101_P200_OUT

F101_TR_P200_P210

M102_bConfMarcha1

M101_bConfMarcha1

F101_bFinSoplado

F101_TR_P230_P240

Object description

Steps:

F101_P200_IN (In Step) (5, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P200_OUT (Out Step) (5, 11)Min./Max. supervision time: Step delay time: Comment:

Page 185: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P210 (5, 3)Min./Max. supervision time: Step delay time: Comment:

F101_P220 (5, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P230 (5, 7)Min./Max. supervision time: Step delay time: Comment:

F101_P240 (5, 9)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P200_P210 Section (5, 2)LD :: F101_TR_P230_P240 Section (5, 8)F101_bFinSoplado Variable (5, 10)M101_bConfMarcha1 Variable (5, 6)M102_bConfMarcha1 Variable (5, 4)

Page 186: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P300 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9

1

2

3

4

5

SOPLADO + LAVADOAGUA DE RED

FINAL SOPLADO + LAVADO

Valvulas en posicion de SOPLADO + LAVADOAGUA DE RED

F101_P300_IN

F101_P310

F101_P300_OUT

F101_TR_P300_P310

F101_bFinSopladoLAvado

Object description

Steps:

F101_P300_IN (In Step) (5, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P300_OUT (Out Step) (5, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P310 (5, 3)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P300_P310 Section (5, 2)F101_bFinSopladoLAvado Variable (5, 4)

Page 187: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P400 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9

1

2

3

4

5

6

7

8

9

10

11

12

13

Posicionar valvulas a modo LAVADO DE RED

Valvula de RED Cerrada

Tambien se abre la de entrada de pozo, asi aseguramos que ya esta todo l ibre para cerrar XV103 y XV106

Abrir valvula de desagüe antes de nada, para asegurar que el pozo no se le cierran las valvulas

LAVADOAGUA DE RED

Valvula de AIRE Cerrada

Una vez abierta la valvula de desagüe, se puede seguir.

Cerrar valvula de RED para asi al arrancar el pozo no mezclar

Una vez abierta la valvula de pozo, se puede seguir.

Valvulas en posicion de LAVADOAGUA DE RED

Cerrar Valvula de AIRE

FINAL LAVADO

F101_P400_IN

F101_P420

F101_P410

F101_P430

F101_P440

F101_P450

F101_P400_OUT

F101_TR_P410_P420

F101_bFinLavado

XV102_bCerrada

XV105_bAbierta

XV104_bAbierta

XV101_bCerrada

Object description

Steps:

Page 188: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P400_IN (In Step) (5, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P400_OUT (Out Step) (5, 13)Min./Max. supervision time: Step delay time: Comment:

F101_P410 (5, 3)Min./Max. supervision time: Step delay time: Comment:

F101_P420 (5, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P430 (5, 7)Min./Max. supervision time: Step delay time: Comment:

F101_P440 (5, 9)Min./Max. supervision time: Step delay time: Comment:

F101_P450 (5, 11)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P410_P420 Section (5, 4)F101_bFinLavado Variable (5, 6)XV101_bCerrada Variable (5, 12)XV102_bCerrada Variable (5, 2)XV104_bAbierta Variable (5, 10)XV105_bAbierta Variable (5, 8)

Page 189: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P500 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9

1

2

3

4

5

6

7

FINAL ACLARADO

ACLARADO

Valvulas en posicion de ACLARADO

F101_P500_IN

F101_P510

F101_P500_OUT

F101_bFinAclarado

F101_TR_P500_P510

Object description

Steps:

F101_P500_IN (In Step) (5, 3)Min./Max. supervision time: Step delay time: Comment:

F101_P500_OUT (Out Step) (5, 7)Min./Max. supervision time: Step delay time: Comment:

F101_P510 (5, 5)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P500_P510 Section (5, 4)F101_bFinAclarado Variable (5, 6)

Page 190: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P600 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8

1

2

3

4

5

Valvulas en posicion de SOPLADO + LAVADOAGUA DE POZO

FINAL SOPLADO + LAVADO

SOPLADO + LAVADOAGUA DE POZO

F101_P600_IN

F101_P610

F101_P600_OUT

F101_TR_P600_P610

F101_bFinSopladoLAvado

Object description

Steps:

F101_P600_IN (In Step) (4, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P600_OUT (Out Step) (4, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P610 (4, 3)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P600_P610 Section (4, 2)F101_bFinSopladoLAvado Variable (4, 4)

Page 191: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P700 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8

1

2

3

4

5

6

7

8

9

10

11

Tambien se abre la de entrada de pozo, asi aseguramos que ya esta todo libre para cerrar XV103 y XV106

FIN DEL LAVADO

Abrir valvula de desagüe antes de nada, para asegurar que el pozo no se le cierran las valvulas

Una vez abierta la valvula de desagüe, se puede seguir.

Una vez abierta la valvula de pozo, se puede seguir.

Valvula de AIRE Cerrada

LAVANDO DE POZO

Valvulas en posicion

Posicionar valvulas a modo LAVADO DE POZO

F101_P700_IN

F101_P710

F101_P720

F101_P730

F101_P740

F101_P700_OUT

F101_bFinLavado

XV102_bCerrada

F101_TR_P710_P720

XV105_bAbierta

XV104_bAbierta

Object description

Steps:

F101_P700_IN (In Step) (4, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P700_OUT (Out Step) (4, 11)Min./Max. supervision time: Step delay time: Comment:

Page 192: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P710 (4, 3)Min./Max. supervision time: Step delay time: Comment:

F101_P720 (4, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P730 (4, 7)Min./Max. supervision time: Step delay time: Comment:

F101_P740 (4, 9)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P710_P720 Section (4, 4)F101_bFinLavado Variable (4, 6)XV102_bCerrada Variable (4, 2)XV104_bAbierta Variable (4, 10)XV105_bAbierta Variable (4, 8)

Page 193: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P800 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Soplante parada

Tambien se abre la de entrada de pozo, asi aseguramos que ya esta todo l ibre para cerrar XV103 y XV106

Valvula de aire Cerrada

Valvula de RED Cerrada

Parar Soplante y Extractor

Abrir VAlvula de RED

Una vez abierta la valvula de pozo, se puede seguir.

Cerrar valvula de RED para asi al arrancar el pozo no mezclar

Una vez abierta la valvula de desagüe, se puede seguir.

Abrir valvula de desagüe antes de nada, para asegurar que el pozo no se le cierran las valvulas

LAVANDO

Valvula de RED abierta

F101_P800_IN

F101_P810

F101_P820

F101_P830

F101_P840

F101_P850

F101_P835

F101_P800_OUT

XV101_bAbierta

XV102_bCerrada

NOT M101_bConfMarcha1

F101_bFinLavado

XV105_bAbierta

XV104_bAbierta

XV101_bCerrada

Page 194: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Object description

Steps:

F101_P800_IN (In Step) (5, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P800_OUT (Out Step) (5, 15)Min./Max. supervision time: Step delay time: Comment:

F101_P810 (5, 3)Min./Max. supervision time: Step delay time: Comment:

F101_P820 (5, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P830 (5, 7)Min./Max. supervision time: Step delay time: Comment:

F101_P835 (5, 9)Min./Max. supervision time: Step delay time: Comment:

F101_P840 (5, 11)Min./Max. supervision time: Step delay time: Comment:

F101_P850 (5, 13)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

F101_bFinLavado Variable (5, 8)NOT M101_bConfMarcha1 Variable (5, 4)XV101_bAbierta Variable (5, 6)XV101_bCerrada Variable (5, 10)XV102_bCerrada Variable (5, 2)XV104_bAbierta Variable (5, 14)XV105_bAbierta Variable (5, 12)

Page 195: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P900 <Macro Step> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8

1

2

3

4

5

6

7

8

9

10

11

Valvulas en posicion

FIN DEL LAVADO

Una vez abierta la valvula de pozo, se puede seguir.

Abrir valvula de desagüe antes de nada, para asegurar que el pozo no se le cierran las valvulas

Posicionar valvulas a modo LAVADO DE POZO

Una vez abierta la valvula de desagüe, se puede seguir.

Valvula de AIRE Cerrada

Tambien se abre la de entrada de pozo, asi aseguramos que ya esta todo libre para cerrar XV103 y XV106

LAVANDO DE POZO

F101_P900_IN

F101_P910

F101_P920

F101_P930

F101_P940

F101_P900_OUT

F101_bFinLavado

XV102_bCerrada

F101_TR_P910_P920

XV105_bAbierta

XV104_bAbierta

Object description

Steps:

F101_P900_IN (In Step) (4, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P900_OUT (Out Step) (4, 11)Min./Max. supervision time: Step delay time: Comment:

Page 196: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P910 (4, 3)Min./Max. supervision time: Step delay time: Comment:

F101_P920 (4, 5)Min./Max. supervision time: Step delay time: Comment:

F101_P930 (4, 7)Min./Max. supervision time: Step delay time: Comment:

F101_P940 (4, 9)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

LD :: F101_TR_P910_P920 Section (4, 4)F101_bFinLavado Variable (4, 6)XV102_bCerrada Variable (4, 2)XV104_bAbierta Variable (4, 8)XV105_bAbierta Variable (4, 10)

Page 197: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P1000 <Macro Step> : [MAST -

F101_SEC]

1 2 3

1

2

3

F101_P1000_IN

F101_P1000_OUT

Object description

Steps:

F101_P1000_IN (In Step) (2, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P1000_OUT (Out Step) (2, 3)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

Constant (2, 2)

Page 198: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_P1100 <Macro Step> : [MAST -

F101_SEC]

1 2 3

1

2

3

F101_P1100_IN

F101_P1100_OUT

Object description

Steps:

F101_P1100_IN (In Step) (2, 1)Min./Max. supervision time: Step delay time: Comment:

F101_P1100_OUT (Out Step) (2, 3)Min./Max. supervision time: Step delay time: Comment:

Transitions:

Name Type of Condition

Position Comment

Constant (2, 2)

Page 199: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P110_P200 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11

1

2F101_bFinFil trado F101_TR_P110_P200

Page 200: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P200_P210 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P200_P210

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_SOPLADO_NO_AIRE (3, 2)

Page 201: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P200_P300 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2 /F101_bLavandoConPozo

/F101_bNoSoplandoLavando F101_TR_P200_P300

Page 202: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P200_P800 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2 /F101_bLavandoConPozo F101_bNoSoplandoLavando F101_TR_P200_P800

Page 203: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P200_1000 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_bLavandoConPozo F101_bNoSoplandoLavando F101_TR_P200_1000

Page 204: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P200_P600 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_bLavandoConPozo

/F101_bNoSoplandoLavando F101_TR_P200_P600

Page 205: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P300_P310 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P300_P310

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_SOPLADO_LAVADO_RED (1, 2)

Page 206: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P410_P420 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P410_P420

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_LAVADO_RED (1, 2)

Page 207: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P500_P510 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P500_P510

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_ACLARADO (2, 2)

Page 208: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P230_P240 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P230_P240

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_SOPLADO (2, 2)

Page 209: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P100_P120 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P100_P120

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_ACLARADO (2, 2)

Page 210: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P130_P140 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P130_P140

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_FILTRADO (2, 2)

Page 211: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P110_P140 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P110_P140

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_FILTRADO (2, 2)

Page 212: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P600_P610 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P600_P610

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_SOPLADO_LAVADO_POZO (2, 2)

Page 213: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P710_P720 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P710_P720

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_LAVADO_POZO (2, 2)

Page 214: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P910_P920 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_iEstadoValvulas = ... F101_TR_P910_P920

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_LAVADO_POZO (2, 2)

Page 215: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P100_P110 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2 /F101_iEstadoValvulas = ... F101_TR_P100_P110

Truncated labels:Label Position(s)F101_iEstadoValvulas = V_ACLARADO (2, 2)

Page 216: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

F101_TR_P000_P100 <Transition> : [MAST -

F101_SEC]

1 2 3 4 5 6 7 8 9 10 11 12 13

1

2F101_bAuto

/F101_bPararLavado F101_TR_P000_P100

Page 217: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

ManualesValvulas <SR> : [MAST]

1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100| 110|

1 (* Si el modo MANUAL es 0, no estamos en MANUAL, 2 borramos los manuales de HMI para asegurar que al volver estaran paradas *) 3 CASE F101_iModoValvulasManual OF 4 1: 5 (* Modo FILTRAR *) 6 XV101_bAbrirManual := 1; 7 XV102_bAbrirManual := 0; 8 XV103_bAbrirManual := 0; 9 XV104_bAbrirManual := 1; 10 XV105_bAbrirManual := 0; 11 XV106_bAbrirManual := 0; 12 XV107_bAbrirManual := 0; 13 2: 14 (* Modo SOPLAR *) 15 XV101_bAbrirManual := 0; 16 XV102_bAbrirManual := 1; 17 XV103_bAbrirManual := 0; 18 XV104_bAbrirManual := 0; 19 XV105_bAbrirManual := 0; 20 XV106_bAbrirManual := 1; 21 XV107_bAbrirManual := 1; 22 3: 23 (* Modo SOPLADO/LAVADO POZO *) 24 XV101_bAbrirManual := 0; 25 XV102_bAbrirManual := 1; 26 XV103_bAbrirManual := 1; 27 XV104_bAbrirManual := 0; 28 XV105_bAbrirManual := 0; 29 XV106_bAbrirManual := 1; 30 XV107_bAbrirManual := 1; 31 4: 32 (* Modo SOPLADO/LAVADO RED *) 33 XV101_bAbrirManual := 1; 34 XV102_bAbrirManual := 1; 35 XV103_bAbrirManual := 0; 36 XV104_bAbrirManual := 0; 37 XV105_bAbrirManual := 0; 38 XV106_bAbrirManual := 1; 39 XV107_bAbrirManual := 1; 40 5: 41 (* Modo LAVADO POZO *) 42 XV101_bAbrirManual := 0; 43 XV102_bAbrirManual := 0; 44 XV103_bAbrirManual := 1; 45 XV104_bAbrirManual := 0; 46 XV105_bAbrirManual := 0; 47 XV106_bAbrirManual := 1; 48 XV107_bAbrirManual := 1; 49 6: 50 (* Modo LAVADO RED *) 51 XV101_bAbrirManual := 1; 52 XV102_bAbrirManual := 0; 53 XV103_bAbrirManual := 0; 54 XV104_bAbrirManual := 0; 55 XV105_bAbrirManual := 0; 56 XV106_bAbrirManual := 1; 57 XV107_bAbrirManual := 1; 58 7: 59 (* Modo ACLARADO *) 60 XV101_bAbrirManual := 0; 61 XV102_bAbrirManual := 0; 62 XV103_bAbrirManual := 0; 63 XV104_bAbrirManual := 1; 64 XV105_bAbrirManual := 1; 65 XV106_bAbrirManual := 0; 66 XV107_bAbrirManual := 1; 67 ELSE 68 (* Modo NO MANUAL o cualquiera no definido *) 69 XV101_bAbrirManual := 0; 70 XV102_bAbrirManual := 0; 71 XV103_bAbrirManual := 0; 72 XV104_bAbrirManual := 0; 73 XV105_bAbrirManual := 0; 74 XV106_bAbrirManual := 0; 75 XV107_bAbrirManual := 0; 76 END_CASE;

Page 218: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Pous d'aigua potable i filtre de carbó actiu del pol·lígon AgroReus

Manual de funcionament

Page 219: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Index de contingut 1. Introducció .................................................................................................................................. 3

1.1. Descripció de la instal·lació ................................................................................................ 3 1.2. Sistema de control ............................................................................................................... 3 1.3. Seguretat ............................................................................................................................. 3

2. Sistema de control ...................................................................................................................... 4 2.1. Descripció de la pantalla ..................................................................................................... 4 2.2. Pantalla principal ............................................................................................................... 4 2.3. Pantalla de pous .................................................................................................................. 5 2.4. Pantalla de filtre .................................................................................................................. 6 2.5. Pantalla de manuals ............................................................................................................ 7

a) Manuals de Motors ........................................................................................................... 7 b) Manuals de vàlvules ......................................................................................................... 8 c) Manuals de pous ............................................................................................................... 8

2.6. Pantalles de manteniment ................................................................................................... 9 2.7. Pantalles de consignes ....................................................................................................... 11 2.8. Pantalles de configuració .................................................................................................. 12 2.9. Pantalles de sistema .......................................................................................................... 13 2.10. Alarmes ........................................................................................................................... 14

a) Descripció ....................................................................................................................... 14 b) Estats d'alarmes ............................................................................................................... 14

Alarmes Actives (ON)..........................................................................................................14Alarmes Actives i Reconegudes (ACK)...............................................................................14Alarmes NO Actives i Reconegudes (OFF).........................................................................15Alarmes NO Actives i NO Reconegudes (NACK)..............................................................15Alarma Activa.......................................................................................................................15Alarma Reconeguda (ACK).................................................................................................15Alarma No Activa i No Reconeguda....................................................................................15

c) Pantalla d'alarmes ............................................................................................................ 16 d) Pantalla Històric alarmes ................................................................................................ 16

Page 220: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

1. IntroduccióAquest manual, descriu el sistema de pos i filtració per carbó actiu que hi instal·lat al

polígon AgroReus.

1.1. Descripció de la instal·lació

La instal·lació esta formada per dos pous d'aigua potable, que bombeja aigua independentment cap a un filtre de carbó actiu. Aquest filtre, gracies al carbó actiu, elimina bacteris i altres substancies perjudicials i injecta l'aigua filtrada a la xarxa de aigua de Reus. També s'afegeix una petita dosi de clor abans i després del filtre, per millorar la qualitat de l'aigua i eliminar mes organismes.

Els equips que formen la instal·lació son:

– Pou Nord

– Pou Sud

– Filtre de Carbó Actiu

– Bufador d'aire / Extractor bufador

– Bombes d'hipoclorit

– Compressor d'aire pneumàtic

Per tal de comandar tots aquest equips i gestionar la parada i arrencada dels pous, existeix un armari de control amb un autòmat programable (PLC), que s'encarrega de gestionar el sistema complet de bombament i filtració.

1.2. Sistema de control

El sistema de control de la instal·lació, esta format per, el selectors col·locats al mateix armari dels accionaments i també per una pantalla tàctil Magellis de la casa Schneider Electric. Des de la pantalla es pot controlar tot el funcionament del filtre i forçar neteges, i modificar els paràmetres de la seqüència aautomàtica del filtre.

1.3. Seguretat

La pantalla te un sistema de seguretat que no permet realitzar segons quines operacions si no es te un nivell d'accés suficient. Per aquesta raó existeixen dos nivells de contrasenya, una per als usuaris de manteniment que poden accedir i modificar segons quins paràmetres i una altra d'administrador per a poder canviar tots el elements de la pantalla.

Usuari manteniment:

– Usuari: mant / Contrasenya: xxxx

– Usuari: Administrador / Contrasenya: yyyy

Page 221: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.Sistema de control

2.1. Descripció de la pantalla

Com ja hem comentat, el sistema de control es tot des de una pantalla. Aquesta te un format comú a totes les imatges.

Totes les pantalles tenen una capçalera que indica en que pantalla estem, la data i hora, i el botó per poder accedir al menú de selecció de pantalles.

Com es veurà en les imatges, alguns equips canvien de color en funció de si estan en parats, en marxa o amb fallo. Normalment aquest colors seran:

– Gris, blanc o el color del propi equip, per indicar que l'equip esta be, per parat.

– Verd, per indicar que l'equip esta en marxa.

– Vermell, per indicar que l'equip te algun fallo.

A continuació veurem les pantalles i que es pot fer des de cadascuna d'elles.

2.2. Pantalla principal

Aquesta es la pantalla que apareix, quan la pantalla arrenca. Es una vista general de tots els elements mes importants de la instal·lació. Es pot veure, l'estat de les bombes dels dos pous, el nivell i cabal dels pous. També es veu els nivells de clor i terbolesa de l'aigua que surt del filtre cap a xarxa. En la part inferior dreta, es veu l'estat del bufador i el seu extractor d'aire. I per ultim es veuen dades de procés, com son el metres cúbics filtrats i el temps que falta per fer un rentat del filtre.

Com veiem alguns equips estan en color vermell, per indicar que estan en fallo.

A la part superior esquerra, tenim un botó per accedir directament a la pantalla de detall dels pous, que veiem a continuació.

Page 222: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.3. Pantalla de pous

Aquesta es la pantalla de detall dels pous. Com ja s'ha dit a la descripció, hi han dos pous, anomenats Nord i Sud. En aquesta pantalla es veu mes gràficament els nivells de cadascun dels pous i els cabals que s'estan bombejant actualment.

A la part esquerra, es veuen els valor actuals del filtre, pressió, clor i terbolesa de l'aigua de sortida. D'aquesta manera es pot veure fàcilment l'evolució del filtre amb segons quins nivells dels pous.

Page 223: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.4. Pantalla de filtre

En aquesta pantalla, es veu l'estat del filtre i en quin pas de sentenciau de rentat es troba, així com el temps que esta o ha estat en cada pas de la sentenciau de rentat.

També es pot forçar un rentat o cancel·lar un rentat que estigui actualment en marxa.

Page 224: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.5. Pantalla de manuals

Les següents pantalles, permeten el control de la instal·lació en manual, es a dir, permeten accionar cada element per separat per tasques de manteniment. No es pot utilitzar la sentenciau en automàtic si algun equip esta en manual. Encara que algunes parts si poden funcionar en automàtic si algun equip esta en manual, no es pot assegurar el correcte funcionament de tota la instal·lació en automàtic

Les pantalles de manual, son només per tasques de manteniment.

Totes les pantalles de manuals, son iguals. Apareix l'estat del filtre, i el botons que controlen els equips en manual, a mes de l'estat dels enclavaments de l'equip que volem comandar en manual.

Com que no tots els equips poden aparèixer a l'hora en la mateixa pantalla per tema d'espai, es fan en tres pantalles:

– Vàlvules: Per controlar en manual les vàlvules del filtre.

– Pous: Per controlar els motors dels pous.

– Motors: Per controlar la resta de motors de la instal·lació (bufador, extractor buf.)

a) Manuals de Motors

En aquesta pantalla, veiem els manuals dels motors de la instal·lació, concretament el bufadors d'aire i l'extractor del bufador. Si polsem sobre el boto de cada motor, canviarem l'estat de marxa de l'equip, es a dir, si estava parat, forçarem la seva arrencada. A la dreta de cada botó, tenim els enclavaments de l'equip i a sota, l'estat actual del motor.

Per exemple veiem que els dos equips estan parats (OFF), i que tots dos tenen un enclavament, que en els dos es el mateix, que tenen una alarma activada. En aquest cas, si polsem el boto de marxa de l'equip no arrencarà perquè tenen un enclavament actiu, hem de treure el fallo, per a que desaparegui l'enclavament i així poder forçar el manual.

També existeix la possibilitat de saltar els enclavaments, per això ho hem de fer des de la pantalla de manteniment, que veurem mes endavant, però si aquest enclavament

Page 225: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

estigues saltat, ho indicaria amb el text “ByPass” en groc i intermitent a sobre de l'enclavament que estigues en aquesta situació.

b)Manuals de vàlvules

En aquesta pantalla podem controlar les vàlvules del filtre en manual. No es poden maniobrar les vàlvules una per una, sinó que existeixen posicions prefixades, que podem forçar amb els botons d'aquesta pantalla.

Les vàlvules indiquen la seva posició mitjançant colors:

– Gris : Vàlvula tancada

– Verd: Vàlvula oberta

– Groc Intermitent: Vàlvula en moviment (Ni oberta, ni tancada)

– Vermell: Vàlvula amb fallo

c) Manuals de pous

Igual que en les anteriors es controlen els equips de forma manual, es veuen els enclavaments i els estats dels equips, però aquí es controlen els motors dels pous.

Page 226: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.6. Pantalles de manteniment

Aquestes son pantalles que nomes tenen accés les persones amb la clau de manteniment, perquè hi han paràmetres que nomes es poden modificar si es te aquest nivell de clau.

Aquestes son pantalles de manteniment. Es veuen dades de proces, com per exemple el numero de m3 d'aigua filtrats, m3 utilitzats per rentar, numero de rentades i també el total de hores i maniobres de tots els equips.

Aquests valors son nomes informatius i no es poden modificar.

Page 227: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Per ultim, hi han diverses pantalles com la anterior, que coincideixen amb tots els equips que hi ha a la instal·lació. En aquesta pantalla, es veu un detall de cada equip i visualitza el total de maniobres i hores de funcionament.

A la part inferior de la pantalla, tenim el llistat de alarmes i enclavaments que estan configurats per a l'equip visualitzat. En aquests llistats, es veu l'estat de la alarma o enclavament i tenim un botó per fer un bypass de cadascuna d'elles.

Com es veu en la imatge, el motor bufador (M101) te dos alarmes possibles, fallada de tèrmic i fallada de confirmació de marxa. Per altra banda, tenim dos enclavaments, que tingui una alarma i que no hagi passat el temps mínim entre arrencades (Temps re-arrancar). L'enclavament d'alarma activa, s'activa sempre que hi ha una alarma i tots els equips tenen com a mínim aquest enclavament.

Segons la fotografia, esta activa la alarma de “Tèrmic”, el que provoca que s'activi l'enclavament de “Alarma Activa”. Si per exemple volem que funcioni sense tèrmic per algun motiu, hem de fer un “ByPass” a la alarma de tèrmic per a que no tingui en compte aquesta fallada i així l'enclavament desaparegui.

S'ha de tenir clar que fer un “ByPass” d'una alarma com hem comentat no treu la alarma, nomes ens permet eliminar el fallo de cara a la sentenciau per a que no el tingui en consideració, però la alarma continua activa.

Per altra banda, si volem fer com en l'exemple de eliminar el fallo de tèrmic, hem de fer “ByPass” a la alarma de tèrmic, no a l'enclavament de “Alarma Activa”, perquè si ho fem com a l'exemple, si aparegues la alarma de “Conf. De marxa” el sistema ho reconeixeria i pararia l'equip. En canvi, si fem “ByPass” de l'enclavament, no es pararà encara que aparegui una altra alarma.

Page 228: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.7. Pantalles de consignes

En aquestes pantalles de consignes, configurem paràmetres que modifiquen el funcionament dels pous o del filtre. A la pantalla de l'esquerra, podem modificar les condicions que fan que el filtre comenci una neteja automàticament. Les condicions son que s'arribi a la pressió màxima diferencial a dins del filtre. El temps en que la pressió anterior ha de ser superior al valor fixat i per ultim, el temps màxim que estarà en mode de filtració abans de fer un rentat. En aquesta mateixa pantalla es pot configurar el temps que estarà en cada pas de rentat del filtre.

A la pantalla de la dreta, estan els nivell mínims per arrencar els pous i els nivells mínims d'alarma.

Page 229: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.8. Pantalles de configuració

Aquestes son pantalles de configuració d'equips, estan destinades nomes a personal de manteniment que tingui un coneixement exacte de les maquines que esta configurant. Els paràmetres que concretament es modifiquen tenen a veure amb els equips físics i per això pot fer que les mesures o les maniobres no siguin correctes.

A la primera pantalla, es configuren els rangs dels sensors reals, es a dir, els valors de magnitud dels sensors. Per exemple, si un sensor es de 0..6 bar, aquí hem de configurar en els valors mínim i màxim 0 i 6 respectivament.

A la segona pantalla configurem el temps mínim entre arrencades dels motors, depenent del motor, el temps serà més o menys elevat, per evitar parades i arrencades continuades i en poc espai de temps.

A la tercera pantalla configurem el valor de m3 que suposa un pols digital que ens donen els cabalímetres.

Page 230: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.9. Pantalles de sistema

Per ultim tenim les pantalles de sistema. En aquestes, nomes poden accedir administradors. Tenim dos opcions nomes, la primera es la que ens porta a la segona captura, on es poden configurar els usuaris de la pantalla i els nivells d'accés I per ultim la segona opció ens para la pantalla i ens arrenca en mode configuració, per tal de configurar la pantalla, temes com el contrast, la data i hora, etc..

Page 231: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2.10. Alarmes

a) Descripció

Les alarmes tenen diferents estats i possibilitats, ja que una fallada por aparèixer, però també pot desaparèixer sola, com per exemple un nivell alt de clor, apareix quan sobrepassem la injecció de reactiu a la línia, però quan es barreja amb mes aigua, el nivell automàticament torna a baixar i es normalitza sola la alarma. En canvi hi han alarmes que necessiten que es tornin a rearmar de forma manual, o d'una manera controlada. Com que existeixen vaires possibilitats, les alarmes tenen diferents estats segons com apareixen i desapareixen. A continuació s'explicam aquests estats.

NOTA: Com exemple per explicar les alarmes, utilitzaren el nivell mínim d'un diposit. Suposem que si hi ha aigua suficient, no hi ha problema, però si l'aigua baixa

per un nivell mínim per sota de la boia, apareix un fallo.

b)Estats d'alarmes

Les alarmes poden tenir 4 estats diferents:

– Alarma activa

– Alarma Activa i reconeguda.

– Alarma NO Activa i reconeguda.

– Alarma NO Activa i NO reconeguda.

Alarmes Actives (ON)

Les alarmes actives, son quan apareix el fallo. Segons l'exemple del diposit, seria quan el diposit esta buit i es manté en aquesta situació. En aquest cas l'alarma apareix i no hi ha ningú que hagi fet res. Son alarmes que estan actives (ON)

Alarmes Actives i Reconegudes (ACK)

Les alarmes Actives i Reconegudes, o simplement Alarmes reconegudes, son alarmes que estan actives, però que l'operador ha vist que existeix i esta al corrent del problema, i com a tal situació ho indica amb el reconeixement. Això no vol dir que la alarma desaparegui o que es solucioni el problema, però si es una indicació de que el problema existeix i l'operador esta al càrrec.

Segons l'exemple del diposit, seria mentre el problema del diposit buit continua, i l'operador ho veu i reconeix l'alarma. En aquest moment l'alarma passa a ser reconeguda. Cal tenir en compte que l'alarma continua estant activa, ja que el diposit no s'ha omplert, però ara ja tenim cura d'això Son alarmes reconegudes, en anglès Acknowledge (ACK)

Page 232: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

Alarmes NO Actives i Reconegudes (OFF)

Quan una alarma esta reconeguda i deixa de estar activa, es considera que ha seguit el procés normal d'una alarma i ha passat per totes les fases que podríem considerar normals en una alarma. Una alarma apareix, l'operador la reconeix i passat un temps, el sistema torna a la normalitat i l'alarma desapareix. En aquest cas, es considera que la alarma esta apagada (OFF).

Segons l'exemple del diposit, seria el cas en que després de estar buit i sortir la alarma, l'operador ha reconegut que hi ha hagut la alarma, i després d'omplir el diposit, el fallo a desaparegut. En aquest moment la alarma es considera finalitzada i apagada (OFF).

Alarmes NO Actives i NO Reconegudes (NACK)

Peró també podria donar-se el cas, que una alarma aparegues, i sense que l'operador es doni compte deixes d'existir. Segons l'exemple, seria el cas en que el diposit entres en alarma de mínim, perquè no hi ha aigua, però sense que ningú reconeix el fallo, el diposit tornes a omplir-se i deixes de estar buit. No es una alarma activa, així que deixa de estar en els llistats d'alarmes actives, però si que queda constància en els històrics o sumaris d'alarmes. En aquestos casos, la alarma deixa de estar, però no esta reconeguda per això es una alarma No ACK (NACK).

Com es pot veure, aquí hi han alarmes i de diferents colors. Aquestos colors son els següents:

Alarma Activa

La entrada en la llista d'alarmes es de color VERMELL

Alarma Reconeguda (ACK)

La entrada en la llista d'alarmes es de color GROC

Alarma No Activa i No Reconeguda

La entrada en la llista d'alarmes es de color VERD

Page 233: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

c) Pantalla d'alarmes

d)Pantalla Històric alarmes

A la pantalla de l'històric d'alarmes, es veuen totes les alarmes en un ordre cronològic segons van apareixent al sistema. El codi de colors es el mateix que al llistat de alarmes actives.

Page 234: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

The

info

rmat

ion

prov

ided

in th

is d

ocum

enta

tion

cont

ains

gen

eral

des

crip

tions

and

/or t

echn

ical

cha

ract

eris

tics

of th

e pe

rform

ance

of t

he p

rodu

cts

cont

aine

d he

rein

.Th

is d

ocum

enta

tion

is n

ot in

tend

ed a

s a

subs

titut

e fo

r and

is n

ot to

be

used

for d

eter

min

ing

suita

bilit

y or

relia

bilit

y of

thes

e pr

oduc

ts fo

r spe

cific

use

r app

licat

ions

.It

is th

e du

ty o

f any

suc

h us

er o

r int

egra

tor t

o pe

rform

the

appr

opria

te a

nd c

ompl

ete

risk

anal

ysis

, eva

luat

ion

and

test

ing

of th

e pr

oduc

ts w

ith re

spec

t to

the

rele

vant

spe

cific

app

licat

ion

or u

se th

ereo

f.N

eith

er S

chne

ider

Ele

ctric

Indu

strie

s SA

S no

r any

of i

ts a

ffilia

tes

or s

ubsi

diar

ies

shal

l be

resp

onsi

ble

or li

able

for m

isus

e of

the

info

rmat

ion

cont

aine

d he

rein

.

07-jun-20121

Product data sheetCharacteristics

XBTGT2330terminal táctil 5.7" tft, cf, USB, Ethernet

PrincipalRango de producto Magelis XBTGTTipode producto o com-ponente

Panel de pantalla táctil avanz

Tipo de pantalla LCD TFT a color retroiluminadoColor de pantalla 65536 coloresResolución de la panta-lla

320 x 240 pixels QVGA

Tamaño de pantalla 5,7 pulg.Tipo de software Software de configuraciónDesignación de softwa-re

Vijeo Designer

Sistema operativo MagelisNombre de procesador CPU RISCFrecuencia de procesa-dor

133 MHz

Descripción de memo-ria

Memoria de aplicaciones flash EPROM 16 MBCopia seg. datos SRAM 512 kB batería litio

Tipo de conexión inte-grada

Ethernet TCP/IP RJ45Enlace serie COM1 SUB-D 9 macho RS232C/RS422/RS485 <= 115,2 kbits/sEnlace serie COM2 RJ45 RS485 <= 187,5 kbit/sAlimentación blq term rosca extrblsPuerto maest. USB tipo A (V1.1) comunicación depuerto terminal Modicon M340

Resistencia a descar-gas electroestáticas

6 kV IEC 61000-4-2 nivel 3

Dimensiones de corte 156(+1/-0) x 123,5(+1/-0) mm

ComplementarioZona sensible al tacto 1024 x 1024Panel táctil AnalógicoVida útil de la luz posterior 50000 horasBrillo 8 niveles por panel táctilFuente del carácter ASCII (caracteres europeos)

Chino (chino simplificado)Japonés (ANK, kanji)CoreanoTaiwanés (chino tradicional)

Tensión de alimentación 24 V CCAlimentación Fuente de alimentación externaLímites tensión alimentación 19.2...28.8 VCorriente de entrada <= 30 AConsumo de potencia en W 26 WSeñalizaciones frontales 1 LED (verde o naranja) para funcionamiento normal/fallo iluminación contraluzNúmero de páginas Limitado por capacidad de memoria internaProtocolos descargables FIPWAY Telemecanique Modicon

Modbus Plus Telemecanique ModiconModbus TCP/IP Telemecanique ModiconModbus Telemecanique ModiconProtocolos de terceros Mitsubishi MelsecProtocolos de terceros Omron SysmacProtocolos de terceros Rockwell Automation Allen-BradleyProtocolos de terceros Siemens SimaticUni-TE Telemecanique Modicon

Page 235: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2

Reloj en tiempo real IncorporadoTipo de memoria 1 ranura para tarjeta Compact Flash (de 128 MB a 1 GB)Tipo ranura integr. Para 1 tarjeta de comunicación fieldbus 1 (Device Net, Profibus DP)Puerto Ethernet 10BASE-T/100BASE-TXMontaje de producto Montaje empotradoModo de fijación Con 2 clips de resorte

Por 4 abrazaderas de roscaMaterial frontal Aleación de aluminioMaterial de envolvente PPTDESC CEAncho 167.5 mmAlto 135 mmFondo 59.5 mmPeso del producto 1 kg

EntornoInmunidad a microcortes <= 5 msNormas CSA C22-2 nº 14

EN 61131-2FCC Class AIEC 61000-6-2UL 1604UL 508

Certificados de producto Zona ATEX 2/22CSA Clase 1 División 2 T4ACSA Clase 1 División 2 T5C-TickCULusUL Clase 1 División 2 T4AUL Clase 1 División 2 T5

Temperatura ambiente de funcionamiento 0...50 °CTemperatura ambiente de almacenamiento -20...60 °CHumedad relativa 0...90 % sin condensaciónAltitud máxima de funcionamiento < 2000 mGrado de protección IP IP20 (panel trasero) de acuerdo con IEC 60529

IP65 (panel frontal) de acuerdo con IEC 60529Grado de protección NEMA NEMA 4X panel frontal (uso interior)Resistencia a los choques 15 gn para 11 ms de acuerdo con IEC 60068-2-27Resistencia a las vibraciones 1 gn conforming to IEC 60068-2-6 (f = 9...150 Hz

3.5 mm conforming to IEC 60068-2-6 (f = 5...9 HzResistencia a campos electromagnéticos 10 V/m de acuerdo con IEC 61000-4-3Resistencia a transitorios rápidos 2 kV de acuerdo con IEC 61000-4-4 nivel 3

Page 236: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

The

info

rmat

ion

prov

ided

in th

is d

ocum

enta

tion

cont

ains

gen

eral

des

crip

tions

and

/or t

echn

ical

cha

ract

eris

tics

of th

e pe

rform

ance

of t

he p

rodu

cts

cont

aine

d he

rein

.Th

is d

ocum

enta

tion

is n

ot in

tend

ed a

s a

subs

titut

e fo

r and

is n

ot to

be

used

for d

eter

min

ing

suita

bilit

y or

relia

bilit

y of

thes

e pr

oduc

ts fo

r spe

cific

use

r app

licat

ions

.It

is th

e du

ty o

f any

suc

h us

er o

r int

egra

tor t

o pe

rform

the

appr

opria

te a

nd c

ompl

ete

risk

anal

ysis

, eva

luat

ion

and

test

ing

of th

e pr

oduc

ts w

ith re

spec

t to

the

rele

vant

spe

cific

app

licat

ion

or u

se th

ereo

f.N

eith

er S

chne

ider

Ele

ctric

Indu

strie

s SA

S no

r any

of i

ts a

ffilia

tes

or s

ubsi

diar

ies

shal

l be

resp

onsi

ble

or li

able

for m

isus

e of

the

info

rmat

ion

cont

aine

d he

rein

.

07-jun-20121

Product data sheetCharacteristics

BMXCPS2000fuente de alimentación M340 - 100-240 V CA -20 W

PrincipalRango de producto Plataforma autom. Modicon M340Tipode producto o com-ponente

Módulo de alimentación

Tensión primario 100...240 VTipo de circuito de ali-mentaci

AC

Alimentación secunda-ria útil total

<= 20 W

Tensión del secundario 10.8 W 24 V CC fuente alimentación detector16.8 W 24 V CC procesador y alimentación de mó-dulo E/S8.3 W 3.3 V CC alimentación lógica de módulo E/S

ComplementarioLímite de tensión primario 85...264 VFrecuencia asignada de empleo 50/60 HzLímites de Frecuencia asignada de empleo 47...63 HzPotencia aparente 0.07 kVACorriente de entrada fuente de alimentación 0.31 A 240 V

0.61 A 115 VCorriente de entrada <= 30 A 120 V

<= 60 A 240 VI²t on activation 2...3 A²s 240 VIT activada <= 0.03 A s 120 V

<= 0.06 A s 240 VTipo de protección Fusible interno no accesible circuito primario

Protección sobrecargas circuito secundarioProtección sobretensión circuito secundarioProtección contra cortocirc. circuito secundario

Corriente en tensión del secundario 0.45 A 24 V CC fuente alimentación detector0.7 A 24 V CC procesador y alimentación de módulo E/S2.5 A 3.3 V CC alimentación lógica de módulo E/S

Disipación de potencia en W <= 8.5 WLED de estado 1 LED verde tensión bastidor OK

1 LED verde tensión sensorTipo de control Rein. frío pulsador RESETConexión eléctrica 1 conector 2 patilla(s)relé alar.

1 conector 5 patilla(s)suministro de línea, protección a tierra, sensor de entrada24 V CC

Resistencia de aislamiento >= 100 MOhm primario/tierra>= 100 MOhm primario/secundario

Peso del producto 0.3 kg

EntornoInmunidad a microcortes <= 1 msResistencia dieléctrica 1500 V primario/tierra

1500 V primario/secundario alimentación lógica de módulo E/S1500 V primario/secundario procesador y alimentación de módulo E/S2300 V primario/secundario fuente alimentación detector500 V 24 V, tierra/salida sensor

Grado protección IP IP20Normas EN 61131-2

IEC 61131-2Temperatura ambiente de almacenamiento -40...85 °C

Page 237: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2

Temperatura ambiente de funcionamiento 0...60 °CHumedad relativa 10...95 % sin condensaciónTratamientode protección TC

Page 238: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

The

info

rmat

ion

prov

ided

in th

is d

ocum

enta

tion

cont

ains

gen

eral

des

crip

tions

and

/or t

echn

ical

cha

ract

eris

tics

of th

e pe

rform

ance

of t

he p

rodu

cts

cont

aine

d he

rein

.Th

is d

ocum

enta

tion

is n

ot in

tend

ed a

s a

subs

titut

e fo

r and

is n

ot to

be

used

for d

eter

min

ing

suita

bilit

y or

relia

bilit

y of

thes

e pr

oduc

ts fo

r spe

cific

use

r app

licat

ions

.It

is th

e du

ty o

f any

suc

h us

er o

r int

egra

tor t

o pe

rform

the

appr

opria

te a

nd c

ompl

ete

risk

anal

ysis

, eva

luat

ion

and

test

ing

of th

e pr

oduc

ts w

ith re

spec

t to

the

rele

vant

spe

cific

app

licat

ion

or u

se th

ereo

f.N

eith

er S

chne

ider

Ele

ctric

Indu

strie

s SA

S no

r any

of i

ts a

ffilia

tes

or s

ubsi

diar

ies

shal

l be

resp

onsi

ble

or li

able

for m

isus

e of

the

info

rmat

ion

cont

aine

d he

rein

.

07-jun-20121

Product data sheetCharacteristics

BMXP342020M340-2020 USB Modbus Ethernet Web (Tarj.Mem. BMXRMS008MP incluida)

PrincipalRango de producto Plataforma autom. Modicon M340Tipode producto o com-ponente

Módulo de procesador

Concept CANopenTransparent Ready

Número de racks 4Número de ranuras 11Capacidad del procesa-dor de E/S digitales

1024 E/S configuración multibastidor704 E/S configuración de 1 bastidor

Capacidad del procesa-dor E/S analogicas

256 E/S configuración multibastidor66 E/S configuración de 1 bastidor

Número de canal espe-cífico de

36

Monitorización Contadores diagnóstico ModbusContad. event. Modbus

Descripción de memo-ria

RAM interna 4096 kBRAM interna 256 kB datosRAM interna 3584 kB constantes y símbolos de pro-gramaTarjeta de memoria suministrada (BMXRMS008MP)activación de servidor web estándar, clase B10Tarjeta de memoria suministrada (BMXRMS008MP)respaldo de programas, constantes, símbolos y da-tos

ComplementarioCanales de control Lazos programablesTipo de conexión integrada Ethernet TCP/IP RJ45

Enlace serie sin aislar RJ45 modo de caracteres asíncrono en banda baseRS232C dúplex tot. 0.3...19.2 kbit/s 2 pares trenzados blind.Enlace serie sin aislar RJ45 modo de caracteres asíncrono en banda baseRS485 dúplex med. 0.3...19.2 kbit/s 1 par trenzado blindadEnlace serie sin aislar RJ45 Modbus maestro/esclavo RTU/ASCII asíncrono enbanda base RS232C dúplex med. 0.3...19.2 kbit/s 1 par trenzado blindadEnlace serie sin aislar RJ45 Modbus maestro/esclavo RTU/ASCII asíncrono enbanda base RS485 dúplex med. 0.3...19.2 kbit/s 1 par trenzado blindadPuerto USB 12 Mbit/s

Capacidad del procesador del módulo de comunica-ción

2

Módulo de comunicación asociado BMXNOE0100 Ethernet TCP/IP clase B10BMXNOE0110 Ethernet TCP/IP FactoryCast

Servicio de comunicación Gestión de ancho de banda, Ethernet TCP/IPEditor Datos, Ethernet TCP/IPMensajería TCP Modbus, Ethernet TCP/IPVisor Bastid., Ethernet TCP/IPAdministrador de red SNMP, Ethernet TCP/IP

Puerto Ethernet 10BASE-T/100BASE-TXNúmero de dispositivos por segmento 0...32 modo de caracteres

0...32 ModbusNúmero de dispositivos 2 punto a punto modo de caracteres

2 punto a punto ModbusLongitud de bus 0...10 m enlace serie no aislado modo de caracteres segment

0...10 m enlace serie no aislado Modbus segment0...1000 m enlace serie aislado modo de caracteres segment0...1000 m enlace serie aislado Modbus segment0...15 m modo de caracteres punto a punto0...15 m Modbus punto a punto

Page 239: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2

Tap links length 0...15 m enlace serie no aislado modo de caracteres segment0...15 m enlace serie no aislado Modbus segment0...40 m enlace serie aislado modo de caracteres segment0...40 m enlace serie aislado Modbus segment

Número de direcciones 0...248 modo de caracteres0...248 Modbus

Solicitudes 1 Kbytes datos por solicitud modo de caracteres252 bytes datos p solicit. RTU Modbus504 Kbytes de datos por solicitud ASCII Modbus

Parámetro de control 1 CRC 16 en cad marco (RTU) Modbus1 LRC en cada marco (ASCII) modo de caracteres1 LRC en cada marco (ASCII) Modbus

Tamaño máximo áreas de objetos 256 kB datos internos no localizados32634 %Mi bits internos localizados

Tamaño predeterminado de las áreas de objetos 1024 %MWi palabras internas datos internos localizados256 %KWi palabras constantes datos internos localizados512 %Mi bits internos localizados

Estructura de aplicación 1 tarea maestra cíclica/periódica1 tarea rápida periódica64 tareas de eventosSin tarea auxiliar

Tiempo ejec. por instrucción 0.12 µs Booleano0.17 µs palabras doble lngtd0.25 µs palabras lngtd senc1.16 µs coma flotante

Número instrucciones por ms 6,4 Kinst/ms 65 % booleano + 35 % coma fija8,1 Kinst/ms 100% booleano

Sobrecarga del sistema 0.13 ms tarea rápida0.7 ms tarea principal

Consumo de corriente 95 mA 24 V CCAlimentación Alimentación interna por el bastidorDESC CELED de estado 1 LED verde actividad en red Ethernet (ETH ACT)

1 LED verde procesador ejecut. (RUN)1 LED verde estado de red Ethernet (ETH STS)1 LED rojo velocidad datos (ETH 100)1 LED rojo fallo mód.E/S (E/S)1 LED rojo fallo tarj memoria (CARD ERR)1 LED rojo fallo del procesador o sistema (ERR)1 LED amarillo actividad en Modbus (SER COM)

Peso del producto 0.205 kg

EntornoTemperatura ambiente de funcionamiento 0...60 °CHumedad relativa 10...95 % sin condensaciónGrado protección IP IP20Tratamientode protección TCNormas CSA 22-2 nº 142

CSA C22.2 nº 213 clase 1 dv 2EN 61131-2IEC 61131-2UL 508

Page 240: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

The

info

rmat

ion

prov

ided

in th

is d

ocum

enta

tion

cont

ains

gen

eral

des

crip

tions

and

/or t

echn

ical

cha

ract

eris

tics

of th

e pe

rform

ance

of t

he p

rodu

cts

cont

aine

d he

rein

.Th

is d

ocum

enta

tion

is n

ot in

tend

ed a

s a

subs

titut

e fo

r and

is n

ot to

be

used

for d

eter

min

ing

suita

bilit

y or

relia

bilit

y of

thes

e pr

oduc

ts fo

r spe

cific

use

r app

licat

ions

.It

is th

e du

ty o

f any

suc

h us

er o

r int

egra

tor t

o pe

rform

the

appr

opria

te a

nd c

ompl

ete

risk

anal

ysis

, eva

luat

ion

and

test

ing

of th

e pr

oduc

ts w

ith re

spec

t to

the

rele

vant

spe

cific

app

licat

ion

or u

se th

ereo

f.N

eith

er S

chne

ider

Ele

ctric

Indu

strie

s SA

S no

r any

of i

ts a

ffilia

tes

or s

ubsi

diar

ies

shal

l be

resp

onsi

ble

or li

able

for m

isus

e of

the

info

rmat

ion

cont

aine

d he

rein

.

07-jun-20121

Product data sheetCharacteristics

BMXDDI6402Kmódulo de entradas digitales M340 - 64entradas - 24 V CC positivo

PrincipalRango de producto Plataforma autom. Modicon M340Tipode producto o com-ponente

Módulo de entrada discreta

Conexión eléctrica Dos conectores 40 víasNúmero de entrada di-gital

64

Tipo de entrada digital AisladoTipo de entrada Recep corr (positiv lógic)Tensión de entrada di-gital

24 V CC positiva

Corriente de entradasdiscreta

1 mA

ComplementarioFuente de alimentación de detector 19...30 VEstado de tensión 1 garantizado >= 15 VEstado corriente 1 garantizado >= 1 mAEstado de tensión 0 garantizado <= 5 VEstado de corriente 0 garantizado <= 0.5 mAImpedancia de entrada 24000 OhmResistencia de aislamiento > 10 MOhm 500 V CCDisipación de potencia en W <= 4.3 WTiempo filtro típico CC 4 msTiempo filtro máximo de CC 7 msParalelo de entradas NoMTBF reliability 362681 hTipo de protección Sin protección contra polaridad inversa

1 fusible externopor grupo de canal 0.5 A fundido rápidoTensión umbral de detección < 14 V CC detector fallo

> 18 V CC detector OKLED de estado 1 LED verde indicador canales +32

1 LED verde funcion. modulo (RUN)1 LED por canal verde diagnóstico de canal1 LED rojo error de módulo (ERR)1 LED rojo E/S módulo

Peso del producto 0.145 kg

EntornoGrado protección IP IP20Normas CSA 22-2 nº 142

IEC 1131-2IEC 664NF C 63-850UL 508UL 746C

Resistencia dieléctrica 1500 V AC en 50/60 Hz 1 minuto, primario/secundario500 V CC 1 minuto, entregrupo de canales

Temperatura ambiente de funcionamiento 0...60 °CHumedad relativa 10...95 % sin condensaciónTratamientode protección TC

Page 241: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

The

info

rmat

ion

prov

ided

in th

is d

ocum

enta

tion

cont

ains

gen

eral

des

crip

tions

and

/or t

echn

ical

cha

ract

eris

tics

of th

e pe

rform

ance

of t

he p

rodu

cts

cont

aine

d he

rein

.Th

is d

ocum

enta

tion

is n

ot in

tend

ed a

s a

subs

titut

e fo

r and

is n

ot to

be

used

for d

eter

min

ing

suita

bilit

y or

relia

bilit

y of

thes

e pr

oduc

ts fo

r spe

cific

use

r app

licat

ions

.It

is th

e du

ty o

f any

suc

h us

er o

r int

egra

tor t

o pe

rform

the

appr

opria

te a

nd c

ompl

ete

risk

anal

ysis

, eva

luat

ion

and

test

ing

of th

e pr

oduc

ts w

ith re

spec

t to

the

rele

vant

spe

cific

app

licat

ion

or u

se th

ereo

f.N

eith

er S

chne

ider

Ele

ctric

Indu

strie

s SA

S no

r any

of i

ts a

ffilia

tes

or s

ubsi

diar

ies

shal

l be

resp

onsi

ble

or li

able

for m

isus

e of

the

info

rmat

ion

cont

aine

d he

rein

.

07-jun-20121

Product data sheetCharacteristics

BMXDDO3202Kmódulo salidas digital M340 - 32 salidas -estado sólido - 24 V CC positivo

PrincipalRango de producto Plataforma autom. Modicon M340Tipode producto o com-ponente

Módulo de salida discreta

Conexión eléctrica Conector 40 víasNúmero de salida digi-tal

32 de acuerdo con EN/IEC 61131-2

Tipo de salida digital Estado sólidoLógica de salida discre-ta

Logica positive

Tensión de salida digi-tal

24 V 19...30 V CC

Corriente de salida digi-tal

0.1 A

Compatibilidad de sali-da

Entrada de CC IEC 61131-2 tipo 3Entrada de CC que no cumple con IEC 61131-2

ComplementarioCorriente por canal <= 0.125 ACorriente por módulo <= 3.2 ACorriente de fuga <= 0.1 mA en estado 0Tensión residual Ures <= 1.5 V en estado 1Resistencia de aislamiento > 10 MOhm 500 V CCDisipación de potencia en W <= 3.6 WTiempo respuesta en salida 1.2 msParalelo de salidas Sí: 3 máx.MTBF reliability 360412 hTipo de protección Protección frente a cortocircuito externo

Protección sobrecargasProtección sobretensiónProtección de polaridad inversa

Protección contra sobrecargas Con disyuntor electrónico 0,125 A < Id < 0,185 ACon limitador de corriente

Protección contra sobreintensidad Con diodo transilProtección contra cortocircuito Con fusible externo de 2 AProtección contra inversión de polaridad Diodo montaje inversoTensión umbral de detección < 14 V CC preaccionador fallo

> 18 V CC preaccionador en est. 0Tungsten load <= 1.2 WFrecuencia de conmutación 0.5/LI² HzTiempo de sobrecarga <= 15 msImpedancia óhmica de carga <= 220 OhmLED de estado 1 LED verde funcion. modulo (RUN)

1 LED por canal verde diagnóstico de canal1 LED rojo error de módulo (ERR)1 LED rojo E/S módulo

Peso del producto 0.11 kg

Page 242: Automatización de estación de bombeo con filtro …deeea.urv.cat/public/PROPOSTES/pub/pdf/1977pub.pdfAutomatización de estación de bombeo con filtro de carbón activo TITULACIÓN:

2

EntornoGrado protección IP IP20Normas CSA 22-2 nº 142

IEC 1131-2IEC 664NF C 63-850UL 508UL 746C

Resistencia dieléctrica 1500 V AC en 50/60 Hz 1 minuto, salida/tierra1500 V AC en 50/60 Hz 1 minuto, salida/lógica interna500 V CC 1 minuto, entregrupo de canales

Temperatura ambiente de funcionamiento 0...60 °CHumedad relativa 10...95 % sin condensaciónTratamientode protección TC