www.mecmod.com
Formaciรณn en productos DELTA
Rev. Julio 2014
www.mecmod.com
Formaciรณn en productos DELTA
HMI
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MODELOS BÁSICOS Tamaño
B03
B05
B07
B10
4,3”
5,6”
7”
10”
Colores
65535
Puertos
1xRS232/485 configurable 1xRS422/485 configurable
1xRS232 2xRS232/422/485 configurable
1xRS232 2xRS232/422/485 configurable
1xRS232 2xRS232/422/485 configurable
Ethernet
Según modelo
NO
Según modelo
Según modelo
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MEMORIA INTERNA
$n (n: 0 – 65535) Registros de 16bits. $Mn (n: 0 – 1023) Registros de 16bits remanentes. $n.b (n: 0 – 65535, b: 0-15) Acceso al bit. $Mn.b (n: 0 – 1023 , b: 0-15) Acceso al bit remanente. * $n (n: 0 – 65535) Puntero a registro interno. – Ejemplo: si $7 = 20; $20 = 39; entonces *$7 = 39 RCPNO Puntero de selección de receta. RCPG Puntero de selección de grupo de recetas. RCPn (n: 0 – 65535*) Variables de recetas. * Ampliable mediante memoria USB.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – ELEMENTOS ESTÁNDAR Los elementos básicos más utilizados en las pantallas son los siguientes: ELEMENTBUTTON: - SET - Al pulsar activa un BIT.
- RESET
- Al pulsar desactiva un BIT.
- MOMENTARY
- Mantiene activo BIT mientras esté pulsado.
- MAINTAINED
- Alterna SET/RESET a cada pulsación.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – ELEMENTOS ESTÁNDAR
ELEMENTBUTTON: - SET CONSTANT - Carga en una área word, un valor constante.
- SET VALUE - Carga en un área word, un valor variable.
- INCREMENT/DECREMENT - Incrementa y decrementa el valor de un área word en X unidades establecidas.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – ELEMENTOS ESTÁNDAR
ELEMENTBUTTON: - GOTO SCREEN - Abre una pantalla establecida por el usuario y cierra la anterior.
- PREVIOUS PAGE - Abre la última pantalla que había estado abierta, y cierra la actual.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – ELEMENTOS ESTÁNDAR
ELEMENTINDICATOR: - MULTISTATE INDICATOR - Permite visualizar imágenes o textos en función del valor de un BIT o word. Los estados van de 2 a 256.
- RANGE INDICATOR - Permite visualizar imágenes o textos en función de si el valor de una word esta comprendido entre diferentes rangos configurables.
- SIMPLE INDICATOR - Dependiendo el estado de un BIT, el indicador simple será invisible o de color negro.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – ELEMENTOS ESTÁNDAR
ELEMENTDISPLAY: - NUMERIC DISPLAY
- Permite visualizar el valor numérico de una word.
- CHARACTER DISPLAY
- Permite visualizar los carácteres de una word.
ELEMENTINPUT - NUMERIC INPUT
- Permite visualizar e introducir un valor numérico en una word.
- CHARACTER INPUT
- Permite visualizar e introducir caracteres en una word.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – EJERCICIO PRÁCTICO 1A Crear 2 pantallas: - En la primera, controlar 4 indicadores simples mediante los botones “set”, “reset”, “momentary” y “maintained” vistos anteriormente. - En la segunda, visualizar un área word de la pantalla, y variar su valor con los botones “increment” y “decrement” vistos anteriormente. - Deberá haber un botón que ponga el área de memoria a 0. - En todo momento debe poder irse de la pantalla 1 a la 2 y viceversa. solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – EJERCICIO PRÁCTICO 1B -
Crear 1 pantalla donde tengamos un piloto que podrá adoptar los estados rojo, ámbar y verde. - Añadir dos botones:
- A) Pasa el semáforo de rojo a amarillo y de amarillo a verde (al pulsar en verde no cambia). - B) Pasa el semáforo de verde a amarillo y de amarillo a rojo (al pulsar en rojo no cambia).
-
Añadir un botón que fuerce el semáforo a ponerse en rojo.
- solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – RECETAS Una receta es una tabla de datos con unas columnas y unas filas determinadas, que nos permiten, por ejemplo, enviar diferentes datos a un PLC sin consumir demasiada memoria. Por ejemplo, imaginad una máquina que se dedica a cortar piezas de madera. Cada pieza tiene unas medidas concretas, y desde la pantalla se selecciona la pieza a hacer. Una receta, nos permitiría tener los diferentes modelos de piezas que vayamos a hacer y, seleccionando la fila que queramos, enviar los datos de la pieza a fabricar.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – RECETAS Hay recetas de 2 tipos: 16 bits y 32 bits. Se encuentran en el menú:
– OPTIONS RECIPE – OPTIONS 32 BITS RECIPE Puntos a tener en cuenta antes de realizar la receta:
– – – –
Tamaño de la receta Donde se guardará (HMI o USB) Modificará un área de memoria del PLC o de la HMI. Extraíbles.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – RECETAS Entramos en OptionsRecipe y aparecerá lo siguiente:
Los pasos a seguir para crear una receta son los siguientes: 1.- Habilitamos la receta mediante el botón “Enable recipe”. 2.- Indicamos donde se guardará, HMI o USB.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – RECETAS 3.- Elegimos el tamaño de la receta mediante length y group:
4.- Pulsamos input para añadir la receta. 5.- Seleccionamos el área de memoria donde se cargará la receta al activar el bit adecuaddo del Control Block. video
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – RECETAS Las áreas de memoria donde poder visualizar las recetas,
se denominan RCP.
El “buffer” siempre será de la longitud de la receta.
P.ejemp. Si la receta es de 4x4, el Buffer cogerá de RCP0 a RCP3
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – RECETAS Para seleccionar la receta que queramos visualizar en el
“buffer” utilizaremos el área de memoria RCPNO. RCPNO no es más que un puntero, que en el caso anterior, irá de 1 a 3 (número de recetas de que disponemos). Por tanto: – Si RCPNO = 1; RCP0 = RCP3, RCP1 = RCP4 y RCP2 = RCP5 – Si RCPNO = 2; RCP0 = RCP6, RCP1 = RCP7 y RCP2 = RCP8 – Si RCPNO = 3; RCP0 = RCP9, RCP1 = RCP10 y RCP2 = RCP11
Cualquier modificación que se realice en el “buffer”, se
modificará en la receta a la que esté apuntando.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – EJERCICIO PRÁCTICO 2 Crear una receta de 5x5. En la pantalla, deberán visualizarse las 5 recetas, el “buffer” y el puntero de recetas. Las recetas deben poder modificarse a través del “buffer” Para este ejercicio utilizaremos memoria interna de la pantalla. solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – EJERCICIO PRÁCTICO 2B - Aprovecharemos el programa del anterior ejercicio. - Añadir un botón que cargue la receta activa en los registros de trabajo del PLC (en este caso simulado en los registros internos $0 hasta $4) - Visualizar los registros $0 hasta $4.
solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – ALARMAS Se encuentran en el menú: – OPTIONS ALARM SETUP. Se pueden programar hasta 2048 alarmas. Tanto la pantalla, como cualquier dispositivo
comunicado con la pantalla, pueden activar las alarmas. El registro de alarmas es extraíble mediante un USB.
www.mecmod.com
Formaciรณn en productos DELTA
HMI - ALARMAS
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI - ALARMAS 1.
2. 3. 4. 5.
Dirección a la que se vincula la alarma. (pueden ser words o bits, pero hay que tener en cuenta que los bits, deberán ser múltiplos de 16 por ej. M0, M16, M32). Tiempo máximo que puede tardar la pantalla en detectar una alarma después de que se haya activado. Configuración de la barra de alarmas. Donde queremos guardar las alarmas y en que formato. Lista de alarmas configuradas. video
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – EJERCICIO PRÁCTICO 3
Crear una lista de 4 o 5 alarmas. Direccionarlas a la dirección $0. Habilitar la visualización de las alarmas activas en una barra en la parte superior de la pantalla. Mediante botones “Maintained” activar o desactivar las alarmas. Visualizar un histórico de alarmas. solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – EJERCICIO PRÁCTICO 3B
Aprovechamos el anterior ejercicio práctico. Añadimos una nueva pantalla donde copiamos los mismos botones de simulación de alarmas. Añadir un control que nos muestre las alarmas activas y un segundo control que nos indique cuantas veces se ha activado cada una de las alarmas. solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI - MACROS Las macros son instrucciones en lenguaje de
alto nivel, que permiten configurar acciones que no se pueden hacer con otros elementos de la pantalla, por ejemplo, aritméticas, movimiento de valores, extraer recetas a un USB, enviar tramas ASCII …
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI - MACROS
Hay diferentes macros: – Las especiales : • Initial: se ejecuta 1 vez al inicio del programa. • Clock: se ejecuta cíclicamente durante el programa. • Background: se ejecuta durante los tiempos inactivos de la CPU.
– Las especificas de cada pantalla: • Screen open: cuando se abre dicha pantalla. • Screen close: cuando se cierra dicha pantalla. • Cycle: mientras la pantalla se esté ejecutando, se ejecutará la macro.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI - MACROS – Las especificas de control • Before execute: se ejecuta antes que la acción del elemento (ojo con los Momentary Buttons). • After execute: se ejecuta después de la acción del elemento (ojo con los Momentary Buttons). • On macro: se realiza una vez al ponerse a ON. • Off Macro: se realiza una vez al ponerse a OFF.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS
¿Como introducir las macros? – Se abre el panel de programación de una de las macros (p.ej. La clock macro). – Clicar en el icono del asistente de macros:
www.mecmod.com
Formación en productos DELTA
HMI – MACROS
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS
Están clasificadas en los diferentes grupos: – – – – – – – – – –
Aritméticas (suma, resta, multiplicación,…) Lógicas (AND, OR…) Transferencia de datos (MOV, BMOV,…) Conversión de datos (BCD, BIN,…) Comparaciones (IF, ELSE, IF..ELSE, …) Saltos en el programa (GOTO, LABEL,…) Ajuste de bits (BITON, BITOFF,…) Puerto de comunicaciones (enviar tramas, leerlas,…) Figuras (circulos, rectangulos,…) Otros (cambiar hora, extraer alarmas,…)
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS EJERCICIO PRÁCTICO 4 En la pantalla principal, poner 3 indicadores a modo de semáforo y un numeric entry que funcione entre 0 y 999. En la clock macro, mediante comparaciones IF, crear un programa que lea el valor del numeric entry y que active el indicador rojo de 0 a 333, el ambar de 334 a 666 y el verde de 667 a 999. solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS EJERCICIO PRÁCTICO 5
Crear en la pantalla principal 2 numeric display, uno para $0 y otro para $1. En la clock macro crearemos un código que incrementará cíclicamente $0 en 1 y $1 en 2. Al llegar a 100 cualquiera de las 2 áreas de memoria, deben resetearse dichas áreas. Este programa nos servirá para el ejercicio del tema historial. solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS EJERCICIO PRÁCTICO 6
Crear en la pantalla principal los siguientes grupos controles: – – – – – – – – – –
A) Entrada de valor ($100) B) Entrada de valor ($101) C) Visualiza el resultado de A + B ($102) D) Entrada de valor ($103) E) Entrada de valor ($104) F) Visualiza el resultado de D * E ($105) G) Entrada de valor ($106) H) Entrada de valor ($107) I) Visualiza el resultado de G / H ($108) J) Visualiza el resto de G / H ($109)
solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS EJERCICIO PRÁCTICO 6B
Realizar lo mismo que en el ejercicio anterior permitiendo utilizar valores negativos y superiores a 32767 (e inferiores a -32768).
solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS EJERCICIO PRÁCTICO 7
Crear una pantalla con seis entradas de valor para seis variables de 32bits signed: – A: $200 B: $220 C: $202 D: $222 E: $204 F: $224
Añadir cuatro botones que hagan: – – – –
Botón 1: Carga el valor de A en B Botón 2: Carga el valor de C en D Botón 3: Carga el valor de E en F Boton 4: Carga el valor de A en B, C en D y E en F. Solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS EJERCICIO PRÁCTICO 8 Crear una pantalla con dos botones (RUN y STOP) y una visualización de caracteres. Al pulsar RUN deberá aparecer en el visualizador EN MARCHA y al pulsar STOP deberá aparecer PARADO.
Solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – MACROS EJERCICIO PRÁCTICO 9
Hacer que al arrancar la pantalla cargue los siguientes valores: $1 = 10 $2 = 20 $3 = 30 $4 = 40 … $9 = 90
Añadir un botón que al pulsarse nos calcule el valor de la suma de $1 hasta $9 (utilizar iteración) y lo cargue en $100 Añadir una control de visualización de $100 Solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – SUBMACROS
Para configurar una macro hay que ir a Options Submacro. Aparecerán una lista de submacros, las cuales pulsando sobre ellas podremos acceder a configurarlas. Para poder llamarlas solo hay que utilizar la instrucción Call X (número de submacro) para que se ejecute una vez la macro seleccionada.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CONTROL Y STATUS BLOCK La diferencia de la Status y la control block es que, la status nos da información sobre el estado de la pantalla y la control nos permite actuar sobre dicho estado. Hay 8 words que componen el control y status block: Screen No Clearing History Buffer General Control Recipe Control Curve Control Recipe Group Number Sampling history Buffer System Control
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CONTROL Y STATUS BLOCK No es necesario activar todas las words de la control o
status word, únicamente las que nos interese utilizar. El Software automáticamente reasignará las direcciones. Se pueden utilizar tanto memoria interna de la pantalla, como la memoria de cualquier dispositivo con el cual se esté comunicando. (siempre y cuando sea de tipo word).
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CONTROL Y STATUS BLOCK Screen No
– Permite indicar a que pantalla quiere ir. General control
– La definición de bits de la general control es la siguientes:
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CONTROL Y STATUS BLOCK Curve Control
– La definición de los bits de la curve control es la siguiente:
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CONTROL Y STATUS BLOCK Sampling y clearing history buffer
– Los 2 funcionan de manera similar, el sampling sirve para tomar muestras y el clearing para limpiar el histórico asociado.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CONTROL Y STATUS BLOCK Recipe Control
– Nos permite cambiar el número de receta, cargar una receta desde el PLC al Buffer, escribir una receta del Buffer al PLC y cambiar el grupo de recetas.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CONTROL Y STATUS BLOCK Recipe Group Number
– Se define el número del grupo de receta a la que se cambiará a través del bit “changing recipe group number” del apartado anterior. System Control
– Entre otras funcionalidades, permite el cambio de idioma. (los idiomas deben haber sido configurados por el usuario)
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – NIVELES DE SEGURIDAD Podemos configurar hasta un total de 8 niveles de seguridad, permitiendo asignar a cada botón o entrada de valor un nivel diferente (propiedad User Security Level). Los diferentes passwords se configuran en Options/Password Setting
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – CARGA IMÁGENES Para poder importar imágenes primero tendremos que crear una nueva librería desde Options/Picture Bank. Desde ese mismo sitio podremos importar las imágenes que queramos a nuestra librería. Para asignar como fondo de pantalla una imagen hay que ir a Screen/Import y seleccionar la imagen requerida.
www.mecmod.com
Formación en productos DELTA
HMI – IDIOMAS
Podemos configurar hasta 16 idiomas diferentes que nos permitan. Los textos que asociamos a cada uno de los controles podemos entrarlos en cada uno de los idiomas que tengamos configurados. El idioma activo lo seleccionaremos mediante la word System Control que habilitaremos dentro del Control Block (Options/Configuration)
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – IDIOMAS EJERCICIO PRÁCTICO
Configuraremos 2 Idiomas Inglés y Español Crear una pantalla con 4 botones maintained a los que asignaremos un valor de bit cualquiera. Configuraremos en cada botón los textos RUN Motor 1, Run Motor 2, …. , Stop Motor 1, Stop Motor 2,…, Stop Motor 4 para el idioma inglés y de la misma forma con el castellano utilizando Marcha y Paro. Crearemos dos botones a los que asignaremos los dibujos de la bandera de UK y España que al pulsarlos nos cambien el idioma. Crearemos otro botón que a cada pulsación nos cambiará de un idioma a otro. Solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – TEXT BANK
El Text Bank nos permite tener todos los textos de la aplicación ordenados (y con capacidad de ser exportados/importados). Además con sólo variar el texto en el Text Bank, automáticamente se modificará en todos los controles donde lo utilicemos.
Video
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – SALVAPANTALLAS
Por defecto viene configurado que al cabo de 10min de inactividad táctil en la pantalla ésta apagará su retroiluminación. Podemos configurar que en vez de esto nos muestre una sucesión de pantallas hasta el momento en que alguien toque la pantalla de nuevo. El tiempo de espera hasta que se active el salvapantallas se configura en Options/Configuration/Others Video
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – HISTORIAL
Un historial nos permite almacenar datos en la pantalla para posteriormente, visualizarlos en forma de gráfico o extraer una tabla excel. Para crear el “buffer” vamos a OptionsHistory Buffer Setup. Nos aparecerá una ventana donde podremos crear un nuevo buffer, o modificar o eliminar uno ya existente.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – HISTORIAL
Tanto si creamos un “buffer” nuevo como si modificamos uno nos aparecerá lo siguiente:
www.mecmod.com
Formación en productos DELTA
HMI – HISTORIAL
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – HISTORIAL 1. 2. 3. 4. 5. 6. 7. 8. 9.
Dirección de la cual se quiere hacer el histórico. Número de words a leer. Número de muestras a tomar. Modo de disparo (temporizado o a través de un PLC). Tiempo preestablecido para disparo por tiempo. Tiempo modificable para disparo por tiempo. Añadir fecha a los datos recopilados. Guardar el histórico en la pantalla. Formato del fichero CSV.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI – HISTORIAL
Si además de guardar los datos, se quiere visualizar un gráfico, debemos insertar un historical trend graph. Lo encontraremos en elementsampling. Los parámetros más importantes a tener en cuenta son: – Número de líneas a visualizar (Curve Field total). – Y el buffer que se quiere leer.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI - EJEMPLO HISTORIAL
Utilizando el programa creado en el ejercicio 2 de macros, crear un buffer que permita graficar el área de memoria $0 y $1, y que tome un dato cada 200ms. Crear un botón que nos permita extraer el historial a una memoria USB, y extraer la memoria con seguridad. Tenemos que poder asignar un nombre al fichero mediante un Character Entry. Las macro para exportar el historial se llama “EXHISTORY”. En la solución, está configurada en la “before macro” del botón “remove storage”. Solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
HMI - EJEMPLO HISTORIAL 2
Respecto el programa anterior, modificar el histórico para que en vez de capturar datos cada 200ms lo haga cada vez que activemos un bit. Añadir un botón que ponga a ON el bit de trigger (y utilizar la opción de autoreset del Control Block). Añadir un segundo botón que nos resetee el histórico de datos. Solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PROTOCOLO DE COMUNICACIONES Para poder acceder al menú de configuración
del protocolo de comunicaciones hay 2 maneras:
– Al crear un programa nuevo, después de seleccionar el modelo de pantalla que se desea. – Yendo a Options Communication settings.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PROTOCOLO DE COMUNICACIONES RS232 RS485
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PROTOCOLO DE COMUNICACIONES
Ethernet
www.mecmod.com
Formaciรณn en productos DELTA
Rev. Julio 2014
PROTOCOLO DE COMUNICACIONES
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
E-REMOTE – E-SERVER
Antes de empezar a programar tanto el e-server como el e-remote, hay que tener en cuenta que: – Son softwares exclusivos para pantallas con Ethernet. – Las pantallas tienen que tener habilitada la función Eremote/E-Server.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
E-REMOTE E-Remote nos permite ver y interactuar con una pantalla a través de ethernet. Los cambios que realicemos en la pantalla a través del E-Remote, se verán modificados al mismo tiempo en la pantalla.
vídeo
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
E-SERVER E-Server tiene 2 funciones diferenciadas:
– Hacer un registro de áreas de memoria tanto de la pantalla, como lo que haya conectado a los puertos de la misma*. – Descargar o recuperar una receta de la pantalla.
*Para la primera función, es indispensable tener conectado el PC por Ethernet en todo momento.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
E-SERVER Clicamos en archivo nuevo y nos aparecerá la siguiente ventana:
En primer lugar, configuraremos unas capturas excel. Clicar en Loggin Excel, y seleccionar donde guardar el archivo.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
E-SERVER Para poder realizar una lectura, utilizaremos el programa
que se realizó en macros 2. A continuación hay un vídeo de cómo configurar la lectura: VÍDEO
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
E-SERVER Recipe Access nos permite descargar o recuperar una receta de la pantalla. Lo primero es indicar la pantalla con la que queremos interactuar. Después hay que configurar que recetas queremos leer y que recetas queremos enviar y en que formato .rcp o .csv. Por último, queda configurar las condiciones para que se lleven a cabo las lecturas o las transferencias de las recetas. Haciendo clic aquí podréis ver un vídeo de configuración.
www.mecmod.com
Formaciรณn en productos DELTA
PLC
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – HARDWARE Y FUNCIONES SS2
SA2
SE
SX2
SV2
Capacidad de programa
8k steps
16k steps
16k steps
16k steps
30k steps
Memoria de datos
5k words
10k words
12k words
10k words
12k words
Expansión de memoria
NO
NO
NO
NO
SI
Contadores de alta velocidad
4 de 20kHz 4 de 10kHz
3 de 100kHz 3 de 100kHz 2 de 100kHz 5 de 10kHz 5 de 10kHz 6 de 10kHz
4 de 200kHz
Salidas de pulsos
4 de 10kHz
2 de 100kHz 2 de 100kHz 2 de 100kHz 2 de 10kHz 2 de 10kHz 2 de 10kHz
4 de 200kHz
E/S analógicas
NO
NO
NO
4 AI / 2 AO
NO
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – HARDWARE Y FUNCIONES SS2
SA2
SE
SX2
SV2
LD
0.54μs
0.54μs
0.54μs
0.54μs
0.24μs
MOV
3.4μs
3.4μs
3.4μs
3.4μs
3.4μs
0.05ms
0.05ms
0.05ms
0.05ms
0.05ms
8DI / 6DO
8DI / 4DO
8DI / 4DO
8DI / 6DO 4AI / 2AO
16DI / 12DO
Puertos de programación
RS-232C
RS-232C
USB
USB RS-232C
RS-232C
Puertos integrados
RS485:1
RS485:2
RS485:2
RS485:1
RS485:1
Max E/S
480
480
480
480
512
Tiempo de ejecución
Tiempo de proceso E/S
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – ALMACENAMIENTO PROGRAMA
DVP-SS2 y SX2: – El programa se almacena en una memoria flash. – Dispone de RTC, pero pierde la hora al no estar alimentado.
DVP-SA2 y SE: – La memoria se almacena en una memoria flash – Dispone de RTC. La hora se mantiene durante 2 semanas sin alimentación.
DVP-SV2: – El programa se almacena en una memoria flash. – Las áreas de memoria D las almacena en una memoria SRAM. Los valores se pierden a los 6 meses. – Dispone de RTC. La hora se mantiene durante 2 años mediante batería
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – NOMENCLATURA MARCAS
Lista M especiales Lista D especiales
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – MAPEADO E/S
Para módulos de ampliación de entradas/salidas (16SP11): PLC
PLC
MOD. 1
MOD.2
MOD.3
X0 – Y0
X10 – Y6
X20 – Y20
X30 – Y30
X40 - Y40
X1 – Y1
X11 – Y7
X21 – Y21
X31 – Y31
X41 - Y41
X2 – Y2
X12– Y10
X22 – Y22
X32 – Y32
X42 – Y42
X3 – Y3
X13 – Y11
X23 – Y23
X33 – Y33
X43 – Y43
X4 – Y4
X14 – Y12
X24 – Y24
X34 – Y34
X44 – Y44
www.mecmod.com
Formación en productos DELTA
PLC – MAPEADO MOD. IZQ/DER
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
PLC – WPLSOFT
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – WPLSOFT
1.- Acceder a la zona de programación. 2.- Acceder a la zona de monitorización de memoria del PLC. 3.- Conectarse Online al PLC. 4.- Poner a RUN el PLC. 5.- Poner a STOP el PLC. 6.- Recuperar programa del PLC.
www.mecmod.com
Formación en productos DELTA
PLC – WPLSOFT
7.- Descargar programa al PLC. 8.- Compilar el programa. 9.- Activar/Desactivar modo simulación.
Insertar contactos, salidas e instrucciones en el programa.
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – ASISTENTES WPLSOFT
Dentro de la pestaña wizards, encontraremos diferentes asistentes y generadores de programa. Entre ellos los más destacados son: – Communication program. – Auxiliary setup for extension module. – High-speed counter.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMMUNICATION PROGRAM Se encuentra en wizards program generator communication program. Lo primero es elegir el puerto que queremos configurar, aún así, no todos los puertos que aparecen están disponibles.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMMUNICATION PROGRAM
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMMUNICATION PROGRAM 1.
2. 3. 4. 5.
Seleccionamos la condición de activación del protocolo, lo mas recomendable es usar la marca M1000. Mantiene el protocolo de comunicaciones. Configuración del protocolo de comunicaciones. Número de nodo del PLC. Formato de la comunicación: ASCII o RTU. Vídeo
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EXTENSION MODULE
Se encuentra en wizards program generator auxiliary setup for extension module.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EXTENSION MODULE Como se puede observar, se pueden introducir 8 módulos (máximo posible), y están disponibles todos los módulos de derechas. Una vez seleccionado los módulos que van conectados a la CPU, hay que configurarlos, y para ello, clicamos en el botón SETUP.
www.mecmod.com
Formación en productos DELTA
PLC – EXTENSION MODULE
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – HIGH SPEED COUNTER
Se encuentra en wizards program generator High speed counter.
www.mecmod.com
Formación en productos DELTA
PLC – HIGH SPEED COUNTER
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – SEÑALES ANALÓGICAS SX2
Rango de las entradas analógicas (12bits):
Rango de las salidas analógicas (12bits):
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMUNICACIÓN PLC-PANTALLA
Cable de comunicación: – Para comunicación por RS232 utilizar el cable ACAB2A30*.
– Para comunicación por RS485 utilizar el cable RS485B.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMUNICACIÓN PLC-PANTALLA
Configurar protocolos: – Después de asegurarse que el cableado es el correcto, hay que configurar tanto la HMI como el PLC para que compartan el mismo protocolo de comunicaciones pero diferente nodo. Configuración pantalla RS485 Configuración PLC RS485 Configuración pantalla Ethernet Configuración PLC Ethernet.
www.mecmod.com
Formación en productos DELTA
PLC – ISPSOFT
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
PLC – ISPSOFT
1. 2. 3. 4. 5.
RUN – STOP PLC. RECUPERAR Y DESCARGAR PROGRAMA. COMPILAR PROGRAMA MODO ONLINE. MODO MONITOR
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – ISPSOFT
Para iniciar un programa desde cero y abrir el área de trabajo deben seguirse los siguientes pasos: 1. Archivo Nuevo 2. Situarse encima de Programas en la barra de herramientas “proyecto” situada a la izquierda. 3. Clicar botón derecho POU Nuevo 4. Configurar el nuevo programa como “cíclico tarea”, para que se este ejecutando a cada ciclo de Scan. 5. Y aparecerá el área de trabajo donde programar el autómata. VÍDEO
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – ISPSOFT
Hacer clic aquí para ver como configurar un programar con múltiples condiciones de salida como el de la imagen, en ISPSoft.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMUNICACIONES ISPSOFT
Se configuran a través del COMMGR
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMUNICACIONES ISPSOFT
El COMMGR nos permite configurar diferentes protocolos de comunicaciones y seleccionarlos desde el ISPSoft. Pulsar aquí para ejemplo.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – COMUNICACIONES ISPSOFT
El COMMGR nos permite utilizar en el ISPSoft un modo de simulación, para poder comprobar sin la necesidad de un PLC si el programa funciona.
VÍDEO
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – DCI SOFT
Para configurar la IP de un PLC hay que seguir los siguientes pasos: – Abrimos el DCI soft y clicamos el botón indicado en la imagen para buscar los dispositivos conectados a la red.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – DCI SOFT – El software comenzará a buscar los PLCs que estén en la misma red de ethernet a la que estemos conectados. – Una vez que encuentre el/los PLCs, aparecerá una imagen similar a la siguiente:
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – DCI SOFT – Clicar 2 veces sobre el PLC que se quiera configurar para que aparezca la ventana con las características del PLC. – En dicha ventana hay 5 pestañas, la que permitirá modificar la IP del PLC será la segunda “Basic”. Dentro aparecerán los datos de red del PLC permitiendo modificarlos.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES BÁSICAS
ARITMÉTICAS
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES BÁSICAS
SET/RESET
CONTADOR
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES BÁSICAS
COMPARADOR
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES BÁSICAS
TEMPORIZADOR
La base de tiempos que utiliza cada temporizador, las encontrarás haciendo clic aquí.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES BÁSICAS
FLANCOS
Al cumplirse las condiciones, Y0 solo se activa durante un ciclo de scan.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES Kx
La constante K es utilizada con dispositivos de tipo bit X, Y, M, S. Va acompañada de un valor del 1 al 4 que indica: – – – –
1 Nibble (4 bits) 2 Byte (8 bits) 3 12 bits 4 Word (16 bits)
Por ejemplo: – K2Y0 (Y0 hasta Y7), K4M100 (M100 hasta M115), … Ejemplo
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-HMI EJERCICIO PRÁCTICO
Hacer un programa de HMI que nos permita modificar 2 words del PLC (D0 y D1). La HMI visualizará 3 marcas del PLC (M0, M1 y M2). En el PLC, se deberá crear una comparación con las siguientes características: – D0 > D1 activar M0. – D0 = D1 activar M1. – D0 < D1 activar M2
El protocolo será RS-485, 9600, 7, N, 2. Después, realizar el mismo programa pero con comunicación Ethernet
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PUNTEROS
En los PLC disponemos de la posibilidad de utilizar punteros mediante los registros especiales E0, E1, E2,..., E6, E7, F0, F1, F2,..., F6 y F7. Unos ejemplos explicativos: – Si E0=1 entonces D0E0 sería equivalente a D1. – Si E0=2 entonces D0E0 sería equivalente a D2. – Si E0=3 entonces D0E0 sería equivalente a D3.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EJERCICIO PRÁCTICO PUNTEROS
Hacer que al arrancar el PLC cargue los siguientes valores: D1 = 10; D2 = 20; D3 = 30; D4 = 40; …; D9 = 90
Al activar la marca M0 el programa nos debe calcular el valor de la multiplicación de dos de estos registros (D0D9) y cargaremos el resultado en D100. Para seleccionar los registros a multiplicar utilizaremos los registros D20 y D21. Solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES AVANZADAS
CONTADOR RÁPIDO – Las instrucciones de contador rápido, son instrucciones de 32 bits en las que las entradas vienen fijadas por la siguiente tabla, en función del contador que se quiera.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES AVANZADAS Dependiendo del PLC y del tipo de entrada, la frecuencia de contaje es diferente.
1 – Phase input 1 – Phase 2- input 2 – Phase 2 - Input SS2 SA2 SE SX2 SV2
20 kHz 100 kHz 100 kHz 100 kHz 100 kHz
20 kHz 100 kHz 100 kHz 100 kHz 200 kHz
10 kHz 50 – 5 kHz 50 – 5 kHz 10 kHz 200 kHz
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES AVANZADAS
La instrucción para añadir un contador rápido a nuestro programa es:
-En la instrucción hay que indicar el número de contador, que depende de la tabla vista anteriormente, y el Set Value. p.ej.: Si se quisiera un contador rápido de 10.000 pulsos para contar un encoder A y B, en S1 pondríamos un contador del C251 al C253 y en S2 el valor 10.000
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EJEMPLO PRÁCTICO CONT. RÁP.
Conectar al X0 la fase A y al X1 la fase B de un encoder y utilizando la tabla mostrada anteriormente, seleccionar el contador más adecuado para esta aplicación.
La instrucción que deberá utilizarse, es la vista en la página anterior, la instrucción DCNT.
Lo que se debe programar es que cuando el contador esté entre 0 y 4000 o entre 6000 y 10000, se active una salida cualquiera del PLC, en el caso de estar fuera de ese rango, la salida deberá estar desactivada.
Será necesario el uso de instrucciones de comparación. solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INTRUCCIONES AVANZADAS COMPARADOR RÁPIDO El comparador rápido nos permite hacer una comparación en la que el ciclo de comparación es independiente al ciclo de scan. Al cumplirse dicha comparación permite hacer un SET o un RESET de una marca o salida, dependiendo de la función que se seleccione.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INTRUCCIONES AVANZADAS
COMPARADOR RÁPIDO – Para declarar un comparador rápido en el software se haria de la siguiente manera:
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES AVANZADAS
S1: Valor a comparar (puede ser tanto una constante como una variable). S2: Nº de contador rápido (los que hemos visto anteriormente, del C243 al C254. D: Resultado de la comparación, en el caso del DHSCS hará un set de la marca o salida indicada, en el caso del DHSCR, hará un reset de la marca o salida indicada.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EJERCICIO PRÁCTICO CMP. RÁP. Mediante la instrucción DHSCS comparar el valor del contador C251 con la constante 100 y hacer un SET a la salida Y0. Mediante la instrucción DHSCR comparar el valor del contador C251 con la constante 200 y hacer un RESET a la salida Y0.
solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTRUCCIONES AVANZADAS
Instrucciones de movimiento: – – – –
PLSY PLSV DDRVI (incremental) DDRVA (absoluto)
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AVANZADAS PLSY
S1: Frecuencia de salida de los pulsos. S2: Número de pulsos. D: Salida física de los pulsos (Y0~Y3).
La instrucción PLSY produce un número de pulsos determinado a una frecuencia fijada.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AVANZADAS PLSV
S1: Frecuencia de salida de los pulsos. D1: Salida física de los pulsos (Y0,Y2). D2: Incremento o Decremento de Pulsos.
La instrucción PLSV nos da pulsos infinitos a la frecuencia que le marquemos en el parámetro S1.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AVANZADAS DDRVI
La instrucción DDRVI es muy similar a la instrucción PLSY
explicada anteriormente, con la diferencia de que, en la instrucción DDRVI, se pueden configurar rampas de aceleración y deceleración, así como la frecuencia inicial a la que deben salir los pulsos.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AVANZADAS DDRVI CH0
– D1343 tiempo de rampa de subida y bajada en ms. – D1348 tiempo de rampa de bajada en ms cuando M1534 = ON. – D1340 frecuencia inicial de las rampas. CH1
– D1343 tiempo de rampa de subida y bajada en ms. – D1353 tiempo de rampa de bajada en ms cuando M1535 = ON. – D1352 frecuencia inicial de las rampas.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AVANZADAS DDRVI
Esquema DDRVI-DDRVA
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AVANZADAS DDRVA
Funciona exactamente igual que la función DDRVI con la diferencia
que en lugar de indicarle los pulsos que debe dar, se le indica a la posición absoluta de pulsos a la que se debe mover. El buffer donde se almacenan los pulsos actuales son: – D1030 para el canal 0. – D1336 para el canal 1.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AV. DDRVI-DDRVA EJEMPLO
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – INSTR. AV. DDRVI EJ. PRÁCTICO Con la instrucción DDRVI crear una salida de 10000 pulsos. La frecuencia inicial y final debe ser de 20Hz y la frecuencia de salida debe ser 1kHz. La duración de la rampa de aceleración y deceleración debe ser 1s.
solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – SEÑALES ANALÓGICAS SX2 REGISTER
FUNCTION
D1062
Average number of times analog input signals are input through CH0~CH3 of SX2: 1~20, Default = K2
D1110
Average value of SX2 analog input channel 0 (AD 0)
D1111
Average value of SX2 analog input channel 1 (AD 1)
D1112
Average value of SX2 analog input channel 2 (AD 2)
D1113
Average value of SX2 analog input channel 3 (AD 3)
D1114
Enable/disable SX2 AD channels(0 ENABLE – 1 DISABLE) bit0~bit3 AD0~AD3.
D1115
SX2 analog input/output mode setting (Default=H’0) bit0~bit5: Selection between the voltage/current mode (0: Voltage, 1:current; Default: Voltage) bit0~bit3: Analog Inputs (AD0~AD3) bit4~bit5: Analog Outputs (DA0~DA1) bit8~bit13: Current Mode bit8~bit11: AD0~AD3 (0: -20 mA~20 mA; 1: 4~20 mA) bit12~bit13: DA0~DA1 (0: 0~20 mA; 1: 4~20 mA)
D1116
Output value of analog output channel 0 (DA0) of SX2
D1117
Output value of analog output channel 1 (DA1) of SX2
D1118
Sampling time of A/D conversion. It will be regarded as 2ms if D1118 ≦2)
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EJERCICO PRÁCTICO ANALOG.
Cablear la entrada analógica AD3 (CH3) a la salida analógica DA0 (CH0). Comprobar desde el WPLSoft que al modificar el valor de la salida analógica podemos ver como también se modifica la entrada analógica
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EJERCICIO PRÁCTICO: SEMÁFORO
Realizar un programa que controle el semáforo: – X0: RUN – X1: STOP (los dos semáforos con el ámbar intermitente) – Tiempos: • Semáforo N-S: Rojo 60s – Verde 20s – Verde Int 5s – Ambar 5s • Semáforo E-O: Rojo 30s – Verde 50s – Verde Int 5s – Ambar 5s
solución
Semáforo N-S: – Y0: Rojo – Y1: Ámbar – Y2: Verde
Semáforo E-O: – Y3: Rojo – Y4: Ámbar – Y5: Verde
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – EJERCICIO PRÁCTICO: PUERTA
Realizar un programa para automatizar un paso con barrera que consta de: – Una barrera accionada por un motor M (Y0 SUBIR, Y1 BAJAR) – Dos finales de carrera FC_ARRIBA (X0) y FC_ABAJO (X1) para indicar si la barrera está subida o bajada. – Un pulsador P (X2) para subir y bajar la barrera. – Un semáforo de dos colores VERDE (Y2) y ROJO (Y3).
Funcionamiento: – La barrera está normalmente subida. Si al arrancar el sistema de control no lo estuviese tiene que subir automáticamente. – Al pulsar P si la puerta esta subida hay que bajarla y viceversa. – Mientras está la barrera subida el semáforo está en verde. En cualquier otro caso está en rojo. – Mientras sube o baja la barrera que parpadee el rojo del semáforo con una frecuencia de 1 Hz
solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC+HMI – EJERCICIO PRÁCTICO: SEPARADOR DE PRODUCTO
Realizar un programa para automatizar un sistema que se encarga de separar los productos que llegan por una cinta transportadora (Y0) en dos cintas de salida. Existe un botón de marcha (X0), una fotocélula (X1) que nos detecta los productos en la cinta de entrada y una electroválvula (Y1) que controla un cilindro que dirige los productos a la cinta de salida 1 o a la cinta de salida 2. Funcionamiento: – En la pantalla tendremos una entrada de valor para indicar cuantos productos debemos dejar pasar seguidos a cada cinta (corresponden a los productos que caben en una caja de embalaje). – Además tendremos otra entrada de valor para definir cajas de tenemos que llenar antes de parar la cinta de entrada (y el sistema queda parado hasta que se vuelva a pulsar marcha) – En pantalla debemos mostrar los productos pendientes en la caja actual, las cajas pendientes, el estado de las dos salidas y de la entrada de fotocélula.
Solución HMI Solución PLC
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – BLOQUES DE FUNCIONES EN ISPSOFT
vídeo
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – BLOQUES DE FUNCIONES EN ISPSOFT
Realizar un FB con las siguientes características: – En el programa principal deben haber 2 variables de entrada y una variable de salida. – Las variables se tienen que multiplicar entre sí, y luego al resultado, restarle la primera variable. – El resultado final tiene que moverse a la variable de salida.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC+HMI – EJERCICIO PRÁCTICO: ARRANQUE ESTRELLA-TRIÁNGULO
Realizar un function block que permita el control del arranque estrella-triángulo de un motor asíncrono.
solución PLC
Cada motor tiene asociados una señal de marcha, una de paro, un tiempo (segundos) de trabajo en estrella, 1 contacto de la protección térmica, 3 contactores (marcha, estrella y triángulo) y por último un piloto de alarma (parpadea a 1Hz)
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC+HMI – EJERCICIO PRÁCTICO: ARRANQUE ESTRELLA-TRIÁNGULO
Crear dos estancias de ese FB (Motor1 y Motor2) y asignarles entradas y salidas reales del PLC (las alarmas dirigirlas a marcas de tipo bit del PLC).
Crear dos pantallas, una para cada motor donde visualizemos el estado de cada una de las entradas/salidas y bits de estado de cada motor, además de añadir los botones de marcha/paro.
solución
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK
El PLC-Link es un protocolo de comunicaciones que nos permite comunicar nuestro PLC con otros elementos con comunicación ModBus RS-485 de forma sencilla. El máximo de esclavos son 16. Por cada esclavo, el PLC maestro puede escribir 16 words en el esclavo y leer 16 words del esclavo. En modo avanzado, se pueden llegar a leer/escribir 50 words por esclavo. Las áreas de memoria para este protocolo, están predefinidas y no pueden ser modificadas.
www.mecmod.com
Formaciรณn en productos DELTA
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK
ÁREAS DE MEMORIA EN EL MASTER PARA 2 ESCLAVOS: – ESCLAVO 1: • D1480~D1495: las 16 words donde guardará lo que lea del esclavo. • D1496~D1511: las 16 words que enviará el master al esclavo.
– ESCLAVO 2: • D1512~D1527: las 16 words donde guardará lo que lea del esclavo. • D1528~D1543: las 16 words que enviará el master al esclavo.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK
MARCAS IMPORTANTES DEL PLC-LINK (1): – M1350 Habilitar el PLC-Link. – M1351 Habilitar modo automático del PLC-Link. – D1399 Nodo de inicio de los esclavos del PLC-Link. – D1433 Nº de esclavos conectados en la red PLC-Link.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK
MARCAS IMPORTANTES DEL PLC-LINK (2): – D1434 Words que se quieren leer del esclavo 1. – D1435 Words que se quieren leer del esclavo 2. – D1450 Words que se deben escribir en el esclavo 1. – D1451 Words que se deben escribir en el esclavo 2 Para más de dos esclavos, mirar las áreas en el manual haciendo clic aquí.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK
MARCAS IMPORTANTES DEL PLC-LINK (3): – D1355 Primera dirección del esclavo 1 donde debe leer el PLC maestro. – D1356 Primera dirección del esclavo 2 donde debe leer el PLC maestro. – D1415 Primera dirección del esclavo 1 donde debe escribir el PLC maestro. – D1416 Primera dirección del esclavo 2 donde debe escribir el PLC maestro.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK EJERCICIO PRÁCTICO
Crear un programa en un PLC (que será nuestro maestro) con las siguientes características: – El PLC debe controlar otro PLC – La dirección de lectura del PLC esclavo será D500 (H11F4) y la de escritura la D600 (H1258).
Direcciones Modbus Delta
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK EJERCICIO PRÁCTICO
ÁREAS DE MEMORIA: – GENERALES: • M1350 Habilitar el PLC-Link. • M1351 Habilitar modo automático del PLC-Link. • D1399 Nodo de inicio de los esclavos del PLC-Link. • D1433 Nº de esclavos conectados en la red PLC-Link.
– ESCLAVO 1: • D1480~D1495: las 16 words donde guardará lo que lea del esclavo. • D1496~D1511: las 16 words que enviará el master al esclavo. • D1434 Words que se quieren leer del esclavo 1. • D1450 Words que se deben escribir en el esclavo 1. • D1355 Primera dirección del esclavo 1 donde debe leer el PLC maestro. • D1415 Primera dirección del esclavo 1 donde debe escribir el PLC maestro.
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
PLC – PLC-LINK EJERCICIO PRÁCTICO – El PLC maestro debe ser capaz de leer y escribir 8 words en el PLC esclavo y escribir H2000/H2001 y leer H2100-H2103 en el variador. – Todos los elementos estarán conectados por RS-485.
Solución
www.mecmod.com
Formaciรณn en productos DELTA
DTC
Rev. Julio 2014
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
DTC – MODELOS Y FUNCIONAMIENTO DTA
DTB
DTD
DTC
Tamaño del panel
4848 - 7272 - 4896 - 9648 9696
4824 - 4848 - 4896 – 9696
4848 - 4896
25,2 x 90
Tipo de sonda
TC K-J-T-E-N-R-S-B-U-L Pt100 y JPt100
TC K-J-T-E-N-R-S-B-U-L Platinum Pt100 y JPt100 Cu50
TC K-J-T-E-N-R-S-B-U-L Platinum Pt100 y JPt100 AI: 0-5V,0-10V,0-20mA,4-20mA, 050mV
Salidas de alarma
2 grupos
Hasta 3 grupos
1 grupo
Hasta 2 grupos
Salida analógica
N/A
0~5V, 0~10V
N/A
0~5V, 0~10V
Auto tuning
AT
AT
AT
AT
Control
PID, ON/OFF, Manual
PID, ON/OFF, Manual, Patterns
PID, ON/OFF, Manual
PID, ON/OFF, Manual
Comunicación RS-485
Opcional
Incluido
-
Incluido
Protocolo de comunicaciones
MODBUS ASCII/RTU
MODBUS ASCII/RTU
-
MODBUS ASCII/RTU
Baud rate
2400~38400
2400~38400
-
2400~38400
Sampling rate
500ms
CT
Opcional
Opcinal
N/A
N/A
Alimentación
230Vac
230Vac
230Vac
24Vdc
Entradas de Evento
N/A
2 optional EVENT inputs
N/A
N/A
TC K-J-T-E-N-R-S-B-U-L Pt100 y JPT100 AI 0-5V,0-10V,0-20mA, 20mA,0-50mV
Analóg: 150ms
4-
Otros: 400ms
400ms
Analóg: 150ms
Otros: 400ms
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
DTC – CONFIGURAR COMUNICACIONES
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
DTC – CONFIGURAR COMUNICACIONES
vídeo
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
DTC – DIRECCIONES DE MEMORÍA
Las áreas de memoria de los DTC van de: – H1000 a H20BF, para los parámetros configurables. – H0811 a H0816 , para los parámetros de control.
Para comunicar con la pantalla hay que configurar el “controller” de la pantalla como DELTA ASCII CONT. Si se configura debidamente, al introducir un display númerico en la pantalla nos aparecerá la opción:
www.mecmod.com
Formación en productos DELTA
Rev. Julio 2014
DTC – EJERCICIO PRÁCTICO Realizar un programa para que, a través de la pantalla, podamos leer la temperatura actual que marca el DTC. El área de memoria del DTC donde se lee dicho dato, es el H1000.