Use Cases Store and Forward to AWS IoT Gateway

Goals

To publish all data reliably to AWS IoT Gateway and retain data on failure of communications to cloud server.  Transfer all data collected from Industry 4.0 systems with precise accuracy with no data loss on network failure.

Supported Data Sources

Allen Bradley:

  • ControlLogix
  • CompactLogix
  • GuardLogix
  • Micro800
  • MicroLogix
  • SLC 500
  • PLC-5

OPC DA

OPC UA

MTConnect

MQTT

AWS IoT Gateway

Siemens S7:

  • S7-200
  • S7-300
  • S7-400
  • S7-1200
  • S7-1500

Modbus:

  • TCP
  • ASCII
  • RTU
  • ENRON-TCP
  • ENRON-ASCII
  • ENRON-RTU

Data Destination

AWS IoT Gateway

OAS Components Used

This example Use Case utilizes the following OAS Platform Components and can be deployed in many different configurations to achieve the best performance and reliability:

Solution Description

The OAS AWS IoT Gateway interface has an easy to use store and forward feature built in to preserve data on communication failure when the AWS IoT Gateway is unavailable.  In the driver configuration set the Enable Store and Forward property to true and define the Store and Forward path in OAS Options to determine where the retained data will be temporarily stored.

Store and Forward to AWS IoT Gateway
Data is stored to disk during network failure to AWS IoT Gateway.

During communications failure to AWS IoT Gateway all data is retained until the service to AWS IoT Gateway is restored when all buffered data will be published in the order it was archived.

Publish Data to AWS IoT Gateway
All retained is published to AWS IoT Gateway when communications is restored.

Data Transfer Types:

  • Continuous: Transfer data every time the Tag Value changes.
  • Dead-band: Transfer data when the tag change exceed the preset dead-band.
  • Specified Rate: Transfer data a a specified rated regardless of value change.

Built in Calculation Engine:
Use the OAS calculation engine to perform complex calculations on multiple items and publish the result to AWS IoT Gateway.
Automated Setup:
Utilize One Click Allen Bradley, One Click OPC, or One Click OPC UA to automatically setup the transfer of data directly to AWS IoT Gateway.  Or utilize programmatic setup of Tags and Data Route with a .NET application or REST API.  CSV export and import is also a fast way to setup all data transfer quickly.
Multi Platform Deployment:
Easy deployment and operation using Linux, Windows, Windows IoT Core, Raspberry Pi, and Docker.

Download and start a free, unlimited trial, or schedule a live, interactive demo