MANUAL DE USO DE LA ESTACIÓN DE PROCESO
1. DESCRIPCION DEL HARDWARE
En la Figura 1 y en la tabla 1, se muestra el diagrama PI&D (Diagrama de
instrumentación y tuberías) de la estación de llenado donde se pueden identificar
los tanques (Planta), los detectores y sensores (Instrumentos de medida),
elementos finales de control (Válvulas) y actuadores (Calentador y bombas).
Figura 1. Diagrama PI&D
2. DESCRIPCIÓN DEL CONTROLADOR LÓGICO PROGRAMABLE
Se cuenta con un controlador lógico programable de la marca FESTO CPX-CEC que
cuenta con:
Cantidad Módulos Tipo de variable
1 CPU Conexión: MMI, Ethernet, RS232
2 Módulos de: 8 entradas/8 salidas, Digitales
1 Módulo de: 4 entradas, Analógicas
1 Módulo de: 2 entradas, Analógicas
2 Módulos de: 2 salidas, Analógicas
Tabla 1. Información del Hardware disponible
2.1 DESCRIPCIÓN DE LOS MÓDULOS DEL PLC
Se tienen varios módulos como se muestra en la Figura 2. Donde DI: entradas
digitales, DO: salidas digitales, AI: entradas analógicas y AO: salidas analógicas,
en este caso los módulos de entradas y salidas analógicas son configurables a
distintos protocolos ya sea en corriente o en tensión (4 mA a 20 mA, 0 V a 10 V,
0V a 5 V).
Figura 2. Módulos CPX
CPU DI/DO DI/DO AI AI AO AO
Excitación DC a 24 V
3. COMPONENTES DE LA ESTACIÓN
3.1 ENTRADAS DIGITALES
3.1.1 Interruptor selector S3 (S3 AT%IX2.1: BOOL;)
3.1.2 Pulsador NA S2 (S2 AT%IX2.2: BOOL;)
3.1.3 Pulsador NC S1 (S1 AT%IX2.1: BOOL;)
3.1.4 Detector capacitivo (LSH) B113 (B113 AT%IX2.3: BOOL;)
3.1.5 Detector capacitivo (LSL) B114 (B113 AT%IX2.4: BOOL;)
3.1.6 Detector de posición Abierta/Cerrada válvula de paso electro-
neumática (V101)
Válvula cerrada S115 (rojo) (S115 AT%IX2.5: BOOL;)
Válvula Abierta S116 (amarillo) (S115 AT%IX2.6: BOOL;)
3.2 SALIDAS DIGITALES
3.2.1 Válvula de bola (V105) VB1 (VB AT%QX0.0: BOOL;)
3.2.2 Habilitar resistencia (W101) HR2 (HR AT%QX0.1: BOOL;)
La potencia suministrada a la Resistencia depende de una señal
analógica, con la señal (HR) se habilita el circuito de potencia.
3.2.3 Habilitar Bombas (P101-102) HB (S1 AT%QX0.2: BOOL;)
3.2.4 Piloto amarillo H1 (H1 AT%QX0.3: BOOL;)
3.2.5 Activación Electroválvula (V101) VE (VE AT%QX0.5: BOOL;)
4. ESTABLECER COMUNICACIÓN ENTRE PC Y PLC
1
[Link]
2
[Link]
[Link]?fbid=Y2EuZW4uNTM4LjE3LjMyLjEwOTcuNTIyNw
4.1 Conectar vía ethernet
4.2 Abrir el software CODESys 2.3
4.2.1 Crear nuevo proyecto (File/New)
Figura 3. Configuración inicial
En la lista desplegable (Target Setup), se selecciona el tipo de PLC en
este caso como se muestra en la Figura 3.
Figura 4. Selección de la pestaña general
Luego en la pestaña General se seleccionan los siguientes ítems (Ver Figura 4):
Figura 5. Seleccionar las configuraciones para descarga de los símbolos y los proyectos que se
guardaran en el PLC
4.3 Selección del lenguaje de programación (Programa Principal)
Normalmente se suele trabajar con LADDER (LD) y el nombre se deja igual
(PLC_PRG). Ver figura 5.
Figura 6. Programa principal
4.4 Reconocimiento del PLC
4.4.1 Configuración de Red del PLC
Hacer clic en la pestaña Resources
Figura 7. Reconocimiento del PLC
Luego se selecciona PLC Configuration
Se selecciona la pestaña Network Configuration
Figura 8: Configuración de la red
Se da clic en Search network
Se selecciona el tipo de PLC, teniendo en cuenta la dirección IP (en este
caso [Link]) que se requiere para la configuración de red del PC.
Figura 9. Dirección IP del PLC
4.4.2 Configuración de Red del PC.
Dependiendo del sistema operativo se procede a buscar la
configuración de red del equipo
Figura 10. Configuración de red del PC
Clic derecho/ Propiedades y seleccionar la casilla que se muestra en la
Figura 10.
Figura 11. Propiedades de la red TCP/IP
Escribir la dirección en la casilla correspondiente teniendo en cuenta la dirección IP del
PLC de tal manera que sean diferentes en los dos últimos dígitos, por ejemplo si la
dirección IP del PLC es [Link], entonces la dirección IP del equipo puede ser
[Link] o [Link].
Figura 12. Dirección IP del PC
No olvidar seleccionar validar configuración al salir
Finalmente en el CodeSys 2.3 en la ventana PLC configuration se da clic
en Set as active PLC, que permite dejar el PLC en modo activo.
4.4.3 Reconocimiento de los módulos del PLC
En la ventana PLC configuration se despliega CPX-CEC y se da clic
derecho en IOModules
luego se selecciona Scan module configuration. Y finalmente se
despliega para ver los módulos de entrada y salida (aparecen las
direcciones de cada una delas entradas y salidas)
5. Manejo de entradas y salidas digitales
5.1 Crear la variables globales para el reconocimiento de cada una de las entradas
y salidas físicas de tipo digital
Se selecciona la primer cuadro (parte inferior izquierda) y se da doble clic en el
programa principal (PLC_PRG)
Se hace clic sobre el primer segmento (horizontal) y se agregan los contactos
necesarios (uno por cada entrada) y las bobinas correspondientes (una por
cada entrada)
Luego se le asigna un nombre (que tenga relación con cada entrada o su
función) y se presiona enter, se abre el siguiente cuadro de dialogo donde la
clase de variable se selecciona como Global (con el fin de que se pueda usar en
otros subprogramas con facilidad) y el tipo es booleano puesto que es de tipo
digital (BOOL)
Para el caso de la bobina que se le asigna el nombre va ligado a la función que
cumple
Finalmente se procede de la misma manera con las demás entradas, para
insertar una nueva línea se selecciona el botón marcado con rojo en la
siguiente figura.
Finalmente se tiene:
5.2 Asignación de las entradas y salidas digitales
Para la asignación se procede de la siguiente manera:
a) Pestaña resources
b) Global variables (con doble doble clic)
c) Modificar el código para reconocimiento de las entradas físicas
d) Antes de empezar se debe identificar las conexiones físicas, en la tabla 1, se
tiene en general todas las asignaciones en este caso particular, en este caso
los botones, interruptor se muestran a continuación:
Se ponen comentarios añadiendo (* al principio del comentario y se cierra
con *).
En general:
nombre_que_se quiera_asignar dirección : tipo_de_variable ; (*comentario*)
Como se puede observar en el código solo se añade a dirección de las
entradas físicas
e) Se prueba en línea con los botones físicos, se procede a volver a la pestaña
inicial
1 (Seleccionar) 2 (doble clic) 3 (Login para conctarse con el PLC)
Se observa que al accionar las entradas físicas se ve en pantalla el resultado
Con Logout se retorna al modo fuera de línea
De la misma manera se asignan las salidas por ejemplo el indicador
luminoso viene dado por:
Entonces en las variables globales se añade el nombre, la dirección y el tipo
de variable.
Por ejemplo: Encender el piloto (H1) con la condición de que el selector (S3)
este cerrado y este pulsador de inicio (S2).
Al comunicarse con el PLC y escribir el programa (Login) es necesario para
que se ejecute dar clic en Run
Comprobar resultado.
1. Regulación de un proceso térmico (Dos estados, tres estados, proporcional y
Proporcional) 4 Horas
2. Supervisión de un proceso utilizando un Scada
3. Controlador lógico con scada integrado (PLC-HMI)