mica como sistema de adquisición de datos de … · • mysql> grant all on produccion.* to ......

17
People | Power | Partnership 23/03/2018 HARTING Iberia MICA como Sistema de adquisicion de datos de producción MICA como sistema de adquisición de datos de producción

Upload: nguyenkhanh

Post on 26-Sep-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 1

MICA como sistema de adquisición de datos

de producción

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 2

• Objetivos:

• Datos de producción

• Estado de la máquina:

• Alarmas / Incidencias

• Mantenimiento predictivo

• Nivel de desgaste del equipo

• Nivel de desgaste de los utillajes

• Datos disponibles en remoto

Sistema a monitorizar

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 3

Estructura de la solución

• Documento con instrucciones paso a paso

para:

• captura de mediciones

• almacenaje en base de datos

• transmisión de información al cloud de IBM

Bluemix

PLC Recolección

Base de datos

Cloud

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 4

• Contenedores usados:

• MySQL

• NodeRED

• Están disponibles en:

• https://harting.sharefile.eu/share/view/sfbc52

dcb17c4f5f8

Instalación de contenedores

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 5

• Es necesario que los diferentes

contenedores dispongan de una

configuración de red IPv4 estática, o bien

IPv6 local. Es posible modificarla desde el

interface web del MICA, dentro de las

propiedades del contenedor.

Instalación de contenedores

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 6

• El contenedor MySQL incluye una base de

datos completa en su versión Open Source

• Permite su uso como sistema de

almacenamiento en la memoria flash del

MICA.

• Debe ser configurado para el acceso desde

el resto de los contenedores

Contenedor MySQL

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 7

• Definición de los permisos de acceso

mediante la herramienta Putty:

• Hostname: dirección IP del contenedor

MySQL

• usuario : root

• password : root

Contenedor MySQL

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 8

• Creación de la base de datos y tabla

• ejecutar la consola de MySQL:

• mysql

• crear la base de datos:

• mysql> create database producción;

• usar la base de datos:

• mysql> use producción;

• crear la tabla

• mysql>CREATE TABLE `MICAPLC` ( `id` int(11) NOT NULL

AUTO_INCREMENT, `timestamp` timestamp NOT NULL

DEFAULT CURRENT_TIMESTAMP ON UPDATE

CURRENT_TIMESTAMP, `status` int(11) DEFAULT NULL,

PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=11

DEFAULT CHARSET=latin1

• otorgar permisos de acceso remoto

• mysql> grant all on produccion.* to

‘MICA’@’%’

Contenedor MySQL

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 9

• Sistema de programación mediante flujos de

información

• Basado en Node.JS (Javascript)

• Open Source

• Miles de nodos disponibles en nodered.org

Contenedor NodeRED

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 10

• Nodos a usar:

• S7: acceso a PLCs de Siemens

mediante el protocolo RFC1006

• Switch: interruptor en el Dashboard

• Text Input: entrada de datos en

Dashboard

• text: visualización de datos en

Dashboard

• chart: visualización del gráfico de datos

• function: script de procesamiento en

formato Javascript

• Watson IoT: acceso al cloud de IBM

• mysql: acceso a la base de datos MySQL

Contenedor NodeRED

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 11

• Nodo S7: acceso a PLC S7 de Siemens

mediante el protocolo RFC1006

• Configuración de los parámetros de

acceso al PLC

Contenedor NodeRED

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 12

• Nodo Watson IoT: acceso al cloud de

IBM Bluemix – Watson IoT

• Configuración del acceso en modo demo

Contenedor NodeRED

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 13

• Nodo mysql: acceso la base de datos

MySQL

• Configuración del acceso

Contenedor NodeRED

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 14

• Nodos Dashboard: creación del interface

de usuario

Contenedor NodeRED

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 16

DEMO ONLINE

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 17

Programa de proveedores de soluciones MICA

People | Power | Partnership

23/03/2018 HARTING IberiaMICA como Sistema de adquisicion de datos de producción 18