Category Archives: Frankenstein

Collect Factory data and write it to Kafka, with the Automation Gateway…

Did a test with one gateway and collected 250000 ūüė≤ value changes per second(!) from 10 OPC UA servers and wrote it to 10 topics on a single Kafka Broker‚Ķ Kafka was bored ūüėī… one and a half core of … Continue reading

Posted in Frankenstein | Comments Off on Collect Factory data and write it to Kafka, with the Automation Gateway…

Sending OPC UA Data with GraphQL to Unity…

In a simple setup I have tested to send 2000 value changes per second from an OPC UA server to Unity with GraphQL, the Open-Source Frankenstein Automation Gateway, and the GraphQL for Unity Asset. And it could go up to … Continue reading

Posted in Frankenstein, GraphQL for Unity, Unity | Comments Off on Sending OPC UA Data with GraphQL to Unity…

Industrial Data in the Graph Database Neo4j…

The Frankenstein Automation Gateway now also supports to write OPC UA values to the graph database Neo4j. At startup it can also write the OPC UA node structure into the graph database, so that the basic model of the OPC … Continue reading

Posted in Allgemein, Frankenstein | Tagged , | Comments Off on Industrial Data in the Graph Database Neo4j…

Control Niryo Robot with GraphQL or MQTT

Got my first¬†#Niryo¬†Robot ūüôā … with the Automation Gateway and the¬†#PLC4X ModBus AddOn I can now control it with a¬†#MQTT¬†client or via¬†#GraphQLqueries.

Posted in Frankenstein, Virtualization | Comments Off on Control Niryo Robot with GraphQL or MQTT

Display OPC UA data via GraphQL in a HTML page …

Here is a simple HTML page which fetches data from the OPC UA Automation Gateway “Frankenstein”. It uses HTTP and simple GraphQL queries to fetch the data from the Automation Gateway and display it with Google Gauges. It is very … Continue reading

Posted in Allgemein, Frankenstein | Comments Off on Display OPC UA data via GraphQL in a HTML page …

OPC UA Tag logging to CrateDB…

Really like¬†Crate.io¬†… based on Elasticsearch, but with¬†#SQL¬†interface and optimised for time series. Now also added to Frankenstein for¬†#opcua¬†tag logging…¬†

Posted in Frankenstein | Comments Off on OPC UA Tag logging to CrateDB…

OPC UA Tag logging to JDBC databases with Frankenstein…

Added¬†#JDBC¬†as logging option to the Open-Source Automation-Gateway Frankenstein. Values from¬†#OPCUA¬†servers can now also be logged to relational databases –¬†#sql¬†is still so great and powerful! Tested with¬†¬†#postgresql¬†¬†#mysql¬†and¬†#mssqlserver¬†… fetching history values via the integrated¬†#graphql¬†server is also included… You have to add the … Continue reading

Posted in Frankenstein | Comments Off on OPC UA Tag logging to JDBC databases with Frankenstein…

Setup of OPC UA Gateway “Frankenstein”…

Posted in Allgemein, Frankenstein | Comments Off on Setup of OPC UA Gateway “Frankenstein”…

How to log OPC UA tag values to Apache Kafka…

In this article we use the Frankenstein Automation Gateway to subscribe to one public available OPC UA server (milo.digitalpetri.com) and log tag values to Apache Kafka. Additionally we show how you can create a Stream in Apache Kafka based on … Continue reading

Posted in Allgemein, Frankenstein | Tagged , , , | Comments Off on How to log OPC UA tag values to Apache Kafka…

Automation Gateway with Apache IoTDB…

The Frankenstein Automation Gateway can now write OPC UA tag values to the Apache IoTDB. Did some rough performance tests with 50 OPC UA servers and one IoTDB… the IoTDB is pretty impressive fast. Also the data model and terminology … Continue reading

Posted in Allgemein, Frankenstein | Tagged , | Comments Off on Automation Gateway with Apache IoTDB…