Ejemplo de mezclador pintura con una programación simple en S7-200 que permite controlar el llenado de unos depósitos de pintura dependiendo de sondas de nivel, y actuando unos mezcladores del producto y controlando también el vaciado.

Control del mezclador de pintura.

El objetivo es controlar el llenado de un deposito con varios productos distintos, siempre con unos límites que los marcarán las sondas de nivel, a la vez que el calentamiento y mezcla de estos productos dentro del depósito lleno. El posterior vaciado transcurrido el tiempo calculado también será automático.

Componentes hardware utilizados.

I0.0        Marcha_1

I0.1        Marcha_2

I0.2        Paro_1

I0.3        Paro_2

I0.4        Nivel_Superior

I0.5        Nivel_Inferior

I0.7        Desactivar

Q0.0      Bomba_1

Q0.1      Bomba_2

Q0.2      Motor_Mezclador

Q0.3      Válvula_Vapor

Q0.4      Válvula_Vaciado

Q0.5      Bomba_Vaciado

M0.1     Niv_Sup_Alcanz

C30        Contador_Ciclos

T37         Temporiz_Mezcla

El programa descargable está implementado en una CPU 224 con versión de Firmware V2.01. pero fácilmente se puede cambiar el modelo y la versión una vez abierto el proyecto, en el árbol del proyecto, y seleccionar la CPU que se necesite.

CPU 224 utilizada para el ejemplo S7-200.

Puedes encontrar ejemplos de programación para descargar en la zona de "Descargas". Ejemplos en MicroWin, en Step 7, en LOGO y en TIA Portal, para CPU y HMI. Ejemplos de aplicaciones reales, configuraciones, simulaciones, etc...

Componentes software utilizados.

Entradas del PLC: a modo de pulsador permitirá el llenado del deposito según productos.

Salida del PLC que controlará el llenado, mezclador pintura, vaciado, etc…

Marcas M: para determinar estados de memoria temporales.

Función SET: para mantener activada una señal mediante un pulso.

Función RESET: para desactivar una señal que estaba puesta a SET previamente.

Temporizador TON: con una resolución de 100 milisegundos, de tal manera que, por ejemplo, si utilizamos un valor de 600 para el temporizador, el tiempo sería el siguiente:

600 x 100 ms / 1000 = 60 segundos.

Contador: de tipo ascendente, para contar el número de ciclos de funcionamiento.

Componentes Software utilizados para mezclador pintura en S7-200.

Secuencia de programación del control de mezclador pintura en S7-200.

La programación seguirá la siguiente secuencia:

Mediante un pulsador se llenará el depósito de un tipo de producto, hasta que el producto que entre al depósito detecte el nivel máximo o se pare mediante otro pulsador de paro.

Mediante otro pulsador se llenará el depósito de otro tipo de producto, hasta que el producto que entre al depósito detecte el nivel máximo o se pare mediante otro pulsador de paro.

Una vez se detecte el nivel máximo se pondrá en marcha el mezclador y una electroválvula de vapor durante 10 segundos.

A los 10 segundos, se activará el vaciado del depósito mediante una bomba de vaciado y una electroválvula. El vaciado se realiza hasta que se llegue a detectar la sonda de nivel mínimo.

Programación simple de mezclador pintura en S7-200.

Descarga el ejemplo directamente en el siguiente LINK de la zona de «DESCARGAS»:

Desarrollado y publicado por www.tecnoplc.com. Licencia Creative Commons 4.0.Creative Commons pequeño