Búsqueda Controlesplc

Video simulación control automático llenado tanque control de nivel

Una técnica que me ayuda mucho para hacer una buena depuración de un diagrama escalera, es la simulación del control de un proyecto real, además de que crear todo lo que se nos pueda ocurrir con la automatización, nos resulta una mejor capacidad para resolver procesos de automatización.

En ejemplo que se muestra en el siguiente video, realizo una programación no muy convencional, pero se gana mucho en pericia y habilidades para cubrir detalles de la programación convencional.



Las instrucciones utilizadas en este programa son del tipo comparación como las instrucciones EQU resultando un valor verdadero cuando dos datos son iguales, pueden compararse dos variables numéricas, una variable y una constante, también las instrucciones LES (A < B) donde A y B pueden ser variables o constante y la instrucción GRT (A > B). Hay otras instrucciones utilizadas como ONS (one shoot) que otorga una señal cuando un renglón resulta en un primer instante en una transición de falso a verdadero; estas las utilizo justo cuando quiero hacer operaciones matemáticas como las que también se utilizan en esta programación, las instrucciones ADD (sumar) y SUB (restar) si no instalo estas instrucciones ONS se ejecutarian muchas iteraciones, tantas como el scan del PLC se puedan resolver cada que renglón sea verdadero; resultando que la variable que está en la instrucción ADD o SUB resuelva veloces conteos por la infinidad de veces que se pueda resolver la instrucción en un corto tiempo. Instrucción ONS me garantiza una sola iteración de la instrucción ADD o SUB por cada transición del renglón del estado falso a verdadero.

Ejemplo diagrama escalera lenguaje programación PLC

Quiero en esta oportunidad dar una de las muchas soluciones a una tarea de control que propuso un lector del Blog, para presentar esta solución he creado un video donde realizo la comprobación de funcionamiento del proceso de control propuesto. La descripción de las condiciones de funcionamiento del control son como sigue:
Tenemos 6 lámparas o focos que se controlarán sus encendidos por medio de un Push Botton, al accionar una vez el Push Botton, se encenderá lámpara 1 y quedará encendida, si activamos una vez más éste Push Botton lámpara 1 se apagará encendiendo simultáneamente lámpara 2, una vez más accionamos Push Botton para apagar lámpara 2 al mismo tiempo activandose lámpara 3; y así sucesivamente hasta completar el ciclo de encender lámpara 6, para que finalmente si activamos el Push Botton cuando lámpara 6 esté encendida, se apagará quedando todas ellas igual apagadas, teniendo la oportundad de volver a repetir lo mismo con la lámpara 1 en un nuevo accionar de Push Botton.


Revisar el video que diseñé para observar como codifiqué el diagrama escalera donde utilizo principalmente instrucciones de comparación EQU y un control de contador.

SLC 500 en red modelos 5/04 y dispositivos DH+

En respuesta de algunos lectores y seguidores del blog que me han escrito acerca de las redes DH+ en los SLC 500 5/04 y algunos dispositivos con este mismo protocolo.

Preparé esta entrada con algunos tips de como hacer una red entre dispositivos con comunicación DH+ para que puedan completar una red de dicha arquitectura de comunicación entre dispositivos Allen Bradley.

En el ejemplo se describe como completar la comunicación entre dos CPU SLC 5/04 y un PanelView 600 modelo con comunicación DH+.

DH+ port 3 pines
Estos dispositivos poseen un puerto de comunicación DH+ como se muestra en la figura:
Son de tres pines en los cuales se interconectan estos puertos con un cable especial generalmente de color azul en su aislante, se puede especificar este cableado con los siguientes numeros 1770 CD (Belden 9463). Solo lleva tres hilos uno con aislamiento transparente, el segundo con aislamiento azúl y el tercero es el SHIELD o pantalla..

El cable con aislante transparente se conecta en el pin 1, el azúl en el 2 y el SHIELD en el pin de en medio.

 Muestro la siguiente figura del conector con su cables conectados.
Todos los dispositivos se interconectan con sus respectivos conectores formando una red.


Para delimitar este tipo de redes se conectan unas resistencias en los extremos de la red, justo en los conectores del puerto DH+, conectandola en las terminales 1 y 2 del puerto.



Ejemplo: si la posición de dispositivos de la red establece que un CPU 5/04 inicia la red, posteriormente a 10 mts, se encuentra el PanelView 600 y a otros 20 mts. está el otro CPU 5/04, entonces yo instalaría las resistencias de terminación en los conectores de los dos CPU SLC 500 5/04.



En la siguente figura se muestra la forma gráfica de como interconectamos redes DH+ para varios dispositivos con éste mismo protocolo de comunicación:
 Los valores de las resistencias van a depender de las velocidades de comunicación y la distancia entre dispositivos o nodos, lo mas usual para comunicar interfaces como PanelView es de 57.6 K baud y estos nodos puesden estar retirados un máximo de 3000 metros con unas resistencias de terminación de 150 Ohms.

Los dispositivos se deben configurar con numero de nodos distintos para que se pueda dar la comunicación.

Una vez conectado el Hardware se puede verificar la red conectandose por uno de los puertos DH+ de cualquiera de los CPU 5/04 tipo minidin, mostrandose así la red con los tres dispositivos según este ejemplo.

Ya teniendo en red estos dispositivos solo hay que darle utilidad como por ejemplo compartir señales de procesamiento por medio de mensajes, en PanelView 600 hacer pantallas de control para los dos diferentes PLC SLC 500 5/04 etc...
Utiliza el botón para abrir una forma y Escribe un comentario a mi correo electrónico

Entradas populares