node-red in industrial applications - systec-electronic.com · sys tec electronic gmbh –node-red...

19
Node-RED in industrial applications Dipl.-Ing. Klaus Rupprecht

Upload: others

Post on 25-Sep-2019

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

Node-RED in industrial applicationsDipl.-Ing. Klaus Rupprecht

Page 2: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in der industriellen Anwendung 2

Page 3: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in der industriellen Anwendung 3

Page 4: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in der industriellen Anwendung 4

Page 5: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in industrial applications 5

Programming languages for embedded Systems and PLCs

CANopen

Modbus

Serial Interface (RS-232; RS-485)

TCP/IP

OPC UA

MQTT

Page 6: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in industrial applications 6

• Node-RED flow-based development tool• Browser-based flow editor• Runtime is built on Node.js• Cross-Platform programming

Invented by IBM for wiring hardware devices, APIs and online services -> Strong tool for IoT

https://nodered.org/about

Page 7: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in industrial applications 7

Page 8: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in industrial applications 8

• Light-weight runtime• Ideal to run on edge controllers• Low-cost hardware allowed• As well cloud computing• Over 200 thousands modules are available in

Node’s Package repository

SYS TEC electronic delivers Node’s for programming your own functions based onsysWORXX products

Page 9: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

The way from sensor and fieldbus data to cloud

• MQTT Message Queue Telemetry Transport ProtocolInvented 1999, since 2013 standard, extreme light weighted messaging protocol

• Enables efficient communication between sensors and actuators

• Publish / Subscribe messaging via Broker

Page 10: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in industrial applications 10

• Run locally✦ Direct on your PC✦ Docker

• On a device★ Raspberry Pi★ BeagleBone★ Android★ SYS TEC sysWORXX (!)★ …

• In the cloud★ IBM Bluemix★ Amazon Web Services★Microsoft Azure★ …

Page 11: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

Visualization

Page 12: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

• Powerful and versatile industrial control

• Linux based Unit / i.MX7 Cortex A7

• live monitoring and predictive maintenance

• „Speaks the languages of your employees“

sysWORXX CTR-700

IoT Edge – Controller prepared for Node-RED

Page 13: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

IoT Programming Example OGEMA

VisualStudio (C#)

OGEMA Open Gateway for Energy Management

Page 14: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

IoT Programming Example IEC61131-3 & JAVA

OpenPCS (IEC61131-3)

Java

Page 15: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in der industriellen Anwendung 15

Node-RED for Smart Home

Page 16: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in der industriellen Anwendung 16

Node-RED for Smart Industrie

Page 17: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in industrial applications 17

Our sysWORXX Family

Page 18: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

SYS TEC electronic GmbH – Node-RED in industrial applications 18

SYS TEC electronic IoT expertise

Smart Asset Tracking

Smart Metering (Peak Shaving)

Smart City(Street Lighting)

• International electronics service provider

• Sales: 12 Millionen €

• Employees: 106

• Founding: 1990

• Quality management:

DIN EN ISO9001:2015

Page 19: Node-RED in industrial applications - systec-electronic.com · SYS TEC electronic GmbH –Node-RED in industrial applications 8 •Light-weight runtime •Ideal to run on edge controllers

Contact

Dipl.-Ing. Klaus Rupprecht

Commercial Director

Hall 2Booth 631