Nota Técnica Demo GT15 MES INTERFACE

Transcripción

Nota Técnica Demo GT15 MES INTERFACE
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 1 / 16
Demo GT15 MES INTERFACE
E.R.P.
Enterprise Resource Planning
M.E.S.
Manufacturing Execution System
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
Nota Técnica
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Página 2 / 16
OBJETIVO
La presente nota técnica pretende mostrar las configuraciones necesarias y suficientes
para la implantación de un sistema MES basado en el HMI GT15.
CONCEPTO MES INTERFACE
PLC
PLC
La solución MES Interface propone aprovechar el hardware industrial existente (PLCs
y HMIs) para que sea este el encargado de gestionar los datos, convirtiéndolos en
información para su posterior intercambio con el sistema de información (base de
datos), evitando así la necesidad de PCs gateway.
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
Nota Técnica
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Página 3 / 16
GT15 MES INTERFACE: PASO A PASO
SERVIDOR MES
PLC
CLIENTE MES
SERVIDOR MES
1. Base de datos: Definir y declarar las tablas y las variables
de la base de datos.
2. ODBC: Crear el ODBC de la base de datos teniendo en
cuenta el tipo de base de datos.
3. Tarjeta de red: Definir el puerto de la tarjeta de red del servidor MES que
atenderá las consultas SQL.
GT15 - CLIENTE MES
4. Función MES Interface: Instalar la función de OS MES
Interface.
5. Tarjeta GT15-MESB48M: Montar la tarjeta de funciones
especiales en el slot especificado para ello.
6. Modulo GT15-J71E71-100: Montar el modulo de red en un Extend I/F.
7. Dirección IP: Definir una IP dentro del rango de IPs especificado por la LAN.
8. Aplicación cliente MES: Desarrollar la aplicación MES mediante la cual
insertar, actualizar y leer información en/de la base de datos.
9. Aplicación HMI-PLC: Desarrollar la aplicación HMI-PLC mediante la cual
intercambiar los datos entre el HMI y el PLC.
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
Nota Técnica
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Página 4 / 16
APLICACIÓN DEMO
IP: 192.168.1.100
Puerto: 5112
Ethernet
IP: 192.168.1.18
RS-422
PC1
PC2
PC3
Se pretende hacer un seguimiento de material en una línea de embalaje. Para ello
disponemos de 3 puntos de control, llamados PC1, PC2 y PC3, de manera que:
En PC1, cada material provoca una nueva entrada que se añade al sistema de
información. La información proporcionada es:
1. su ID (código alfanumérico almacenado en D1300..D1303),
2. la fecha de paso, y
3. la hora de paso.
La entrada X1 nos informa sobre la presencia de material en la zona.
En PC2, cada material actualiza el sistema de información con la hora de paso. El ID a
localizar se almacena en D1310..D1313. La entrada X2 nos informa sobre la presencia
de material en la zona.
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 5 / 16
En PC3, cada material actualiza el sistema de información con la hora de paso. El ID a
localizar se almacena en D1320..D1323. La entrada X3 nos informa sobre la presencia
de material en la zona.
Observación: en la presente nota técnica no se hace mención de la tecnología
empleada para la captación del ID del material. Códigos de barras, RFID,... serían
aplicables.
SERVIDOR MES
1. La base de datos (Microsoft Access en el ejemplo)
1
1
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
Nota Técnica
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Página 6 / 16
2. Configurar el ODBC de la base de datos.
Mediante la opción [Panel de control]/[Herramientas administrativas]/[Orígenes de
datos (ODBC)] crear el ODBC de la base de datos como sigue:
2
El control a especificar dependerá del tipo de base de datos. En este caso es Microsoft
Access.
2
3
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 7 / 16
Seleccionar la base de datos deseada y asociarle un nombre de origen de datos.
3
4
En este punto ya podemos utilizar el nombre de origen de datos para acceder a la
base de datos.
4
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 8 / 16
3. Configurar el puerto de la tarjeta de red del servidor MES
1. Instalar la herramienta DB connection service setting tool en el equipo que
trabajará como servidor MES, y
2. Mediante DB connection service setting tool configurar el puerto como sigue.
GT15 - CLIENTE MES
Hardware previamente equipado:
1. tarjeta de funciones especiales GT15-MESB48M, y
2. módulo de red GT15-J71E71-100.
Software previamente instalado:
1. función MES Interface.
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 9 / 16
7. Configurar la dirección IP del terminal GT15
Menú [Common]/[System environment].
5
5
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 10 / 16
8. Realizar la aplicación cliente MES INTERFACE (mediante GT
Designer 2 v2.30G ó superior)
Menú [Common]/[MES Interface].
Configuraciones para conectar con el servidor MES
1. Especificar la dirección IP y el puerto del servidor MES (ver punto 3 del
aparatado “SERVIDOR MES”).
Configuraciones para acceder a la base de datos
2. Especificar la base de datos (y el tipo) mediante el ODBC (ver punto 2 del
apartado “SERVIDOR MES”).
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 11 / 16
Declaración de variables
2 tipos de variables a declarar:
1. Variables de ejecución: variables que, en función de su estado, ejecutan sus
consultas SQL asociadas.
2. Variables compartidas: variables a insertar, a actualizar y a leer en el/del
sistema de información.
Las variables declarables son GB (de tipo bit) y GD (de tipo word). Variables de GT15.
Para la transferencia de variables de PLC a variables de HMI ver punto 9. Realizar la
aplicación HMI-PLC.
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
Nota Técnica
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Página 12 / 16
Las variables de ejecución asociadas a los puntos de control son:
1. “bit_insert” va asociada a X1.
2. “bit_update_1” va asociada a X2.
3. “bit_update_2” va asociada a X3.
Edición de condiciones de ejecución y consultas SQL (JOBS)
Según el punto de control tendremos que:
PC1. Cuando se active el bit de ejecución asociado al punto de control actual (material
detectado), se enviará la consulta SQL correspondiente al servidor MES.
6
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 13 / 16
Acción deseada en PC1
“Cada material provoca una nueva entrada que se añade al sistema de información”.
Esto se consigue con una acción de tipo insert.
La variable compartida “Word_id_1” va asociada a las variables de PLC
D1300..D1303.
6
El aspecto de la base de datos una vez ejecutada la consulta SQL es el siguiente:
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 14 / 16
PC2. Cuando se active el bit de ejecución asociado al punto de control actual (material
detectado), se enviará la consulta SQL correspondiente al servidor MES.
7
Acción deseada en PC2
“Cada material actualiza el sistema de información con la hora de paso”. Esto se
consigue con una acción de tipo update, la cual necesita para ejecutarse
correctamente un criterio de búsqueda (enmarcado en azul en la siguiente imagen). En
este caso queremos actualizar en función del ID del material (variable compartida
“Word_id_2” asociada a las variables de PLC D1310..D1313).
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Nota Técnica
Página 15 / 16
7
El aspecto de la base de datos una vez ejecutada la consulta SQL es el siguiente:
PC3. El comportamiento de la aplicación en PC3 es igual que en PC2, pero cambiando
las variables “bit_update_1” y “word_id_2” por las variables “bit_update_2” y
“word_id_3” y el campo “HORA_2” por el campo “HORA_3”.
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]
Nota Técnica
FACTORY AUTOMATION DIVISION - Departamento de Ingeniería
Fecha: 21/01/a2008
Página 16 / 16
El aspecto de la base de datos una vez ejecutada la consulta SQL es el siguiente:
Aspecto de la base de datos una vez completadas 4 secuencias:
9. Realizar la aplicación HMI-PLC
Partiendo de la condición de que las variables disponibles en la aplicación MES son
variables del terminal GT15 (GB y GD) y que los datos son recogidos por el PLC,
tenemos que transferir el contenido de las variables de este último a las variables MES
INTERFACE.
Métodos posibles de transferencia:
1. Status Observation,
2. Script, y
3. Device Data Transfer.
MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España
Carretera de Rubí, 76-80
08190 - Sant Cugat del Vallès - Barcelona – (España)
Tel. +34 93 565 3160 - Fax. +34 93 589 15 79
Factory Automation Division
www.mitsubishi-electric.es
[email protected]

Documentos relacionados