Skip to content

megla-gmbh/OMFPublisher

Repository files navigation

MEGLA IoT Suite OMF Publisher for OSIsoft PI

You have a variety of data sources and an OSIsoft PI? Now go a step further and connect your data sources to your OSIsoft PI via the "MEGLA IoT Suite OMF Publisher for OSIsoft PI" and increase the efficiency of your data. Take advantage of the already existing prerequisites. The MEGLA IoT Suite already supports any common field protocol, such as MODBUS, OPC-UA or S7. The reliable connection of the " MEGLA IoT Suite OMF Publisher for OSIsoft PI " is absolutely easy. Add it to your IoT gateway with just a few clicks, select the parameters you want for OSIsoft PI and go online.

OMF

The OSIsoft Message Format (OMF) defines a set of message headers and bodies that can be used to generate messages for ingestion into a compliant back-end system. The PI System and OCS both have a compliant OMF receiving endpoint.

OMF can be used to develop data acquisition applications on platforms and in languages for which there are no supported OSIsoft libraries.

Description

The OMF-Publisher is a Kura-Wire component, which can be used to transfer real data to an destination system data endpoint (for example to a PI system). OMF-Publisher is a component which can be easily installed onto your Kura-Device over the Kura - Webinterface. OMF-Publisher sends messages via HTTP but OMF is independent of protocols, so you can use the code and rewrite it to choose another one. With the OMF-Publisher it is possible to use OMF v1.0.

Features

  • Send your data via OMF to a destination system
  • compress your data for smaller data packages
  • configure individual time-settings
  • Caching the data due to connection loss

Getting Started

  1. To use the OMF-Publisher you have to install the deployment package (OMFPublisher#.dp) over the Kura - Webinterface first.

  2. After the Installation you should check if it was successful:

  • You find it under Device --> Bundles
  • Search for the OMFPublisher - Bundle. The state of it should be Active.
  1. Now the Wire-Component is installed and can be used:
  • Drag 'n Drop the component OMFPublisher into the Wire-Graph-Field
  1. Configure the OMF-Publisher
  • To connect your device with the destination system you need a Producertoken and a Target-URL of it
  • Give your root-element an individual name
  1. Create an Asset and connect it with the OMFPublisher