Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pantalla HMI Como Maestro 3 PLC Esclavo PDF
Pantalla HMI Como Maestro 3 PLC Esclavo PDF
Planteamiento
Para esta práctica haremos el control de 3 PLC como esclavos, por medio de una
pantalla HMI, a través del puerto 485.
Teoría
En la conexión 485 es posible conectar hasta 32 esclavos controlados por un solo
maestro, los PLC de Delta cuentan cada uno con una terminal para la red.
La pantalla HMI tiene conexiones DB9 para hacer la comunicación, por lo que
como no contamos nosotros con un convertidor, nosotros haremos nuestro propio
cable. Utilizando el siguiente diagrama, para nuestra pantalla.
Como podemos ver solamente se requieren de 2 conexiones para el positivo y
negativo, la tierra es opcional, todo dependerá si la conexión de nuestro PLC lleva
o no tierra.
Este registro nos ayudara, para que la pantalla entienda a que PLC darle prioridad
Conexión:
Todos los positivos irán puenteados entre sí, lo mismo que los negativos, después
con una conexión en paralelo desde uno de los PLC, pondremos el cable en el
puerto 485 para que vaya conectado a la pantalla HMI en el “COM 2”.
M1002 Se activara siempre que el programa corra solo en el primer barrido, este
registro “D1121” indicara en la comunicación, la dirección que tenga el PLC, en
este caso está configurado como “Slave 1”. Si quisiéramos que fuera el Slave 2
seria asignarle al registro un valor de 2 ósea: MOV K2 D1121.
En esta primera línea, tenemos M1 que es nuestro botón en la pantalla, como solo
queremos pulsarla una vez, hacemos que active otra memoria para que se quede
enclavada.
Aquí tenemos que cuando se active M0, mandara energía al Timer “T5” y este
contara hasta el valor indicado en el registro D10, el valor en D10 sera cargado
desde la pantalla HMI.
Por último colocamos una memoria que sea el paro de emergencia general.
Cada plc llevara un programa, de estructura igual a este, lo que cambiara será, la
memoria de activación, el Timer de control, el registro de control para las
imágenes y el paro de emergencia, deberán tener nombres diferentes para cada
PLC para que se active solo el que estamos seleccionando y no uno más por
error.
Programación:
Primero abriremos nuestro software
Haciendo esto nos desplegara una ventana para elegir el tipo de pantalla que
tenemos, una vez seleccionada, damos clic en “next”
Desplegara una ventana, en la seccion “Main” veremos varias opciones, en la
parte de “Interface” en la pestaña “232” daremos clic y seleecionamos la opción
RS485. Habiendo hecho esto damos clic en “Finish”.
Después le daremos una dirección diferente a cada uno, para que pueda
leer un registro de un PLC distinto.
Nota: Puede ser al gusto del programador esto es solo una propuesta.
Para que nuestra pantalla sepa, a que PLC pertenece cada elemento,
modificaremos sus propiedades para conocer el número de esclavo que será.
{Link2}1@D5, el numero uno nos indica que, este elemento, esta direccionado al
PLC Slave 1, al dar clic en los puntos suspensivos abrirá el siguiente cuadro.
En el apartado Station Number, por defaul siempre nos colocara el numero 1,
como en este elemento ira al PLC 1 no hay necesidad de modificarlo, pero en los
elementos posteriores, que pertenezcan al PLC 2 y 3 esta estación deberá ser
modificada dependiendo del PLC que sea, las propiedades deberán quedar de la
siguiente manera.
Nótese que el único cambio que se realizo fue solo cambiar el número después de
el “{Link2}”
Las entradas numéricas nos servirán para cargar el valor a un parámetro del
programa en el PLC.
Mostramos aquí la imagen del programa terminado para la pantalla, esto es solo
una propuesta puede variar el diseño al gusto del diseñador.
Compilamos