ramp-eu / AGILPLAS

This ROSE-AP is a bridge that connects M-DUINO PLCs with NGSI Context Brokers.
https://agilplas.rtfd.io
Apache License 2.0
0 stars 1 forks source link
arduino firmware fiware

AGILPLAS ROSE-AP

License: Apache Documentation Status CI CII Best Practices Codacy Badge

This ROSE-AP is a bridge that connects M-DUINO PLCs with NGSI Context Brokers.

This project is part of DIH^2. For more information check the RAMP Catalogue entry for the components.

:books: Documentation :whale: Docker Hub :tv: Step by Step

Contents

Background

Use Case Description

AGILPLAS aims to improve the production system of a plastic manufacturer, XIMA, thanks to the use of an IIoT (Industrial Internet of Things) platform based on the use of FIWARE and implemented by Bosonit S.L.

The main problem to be solved is clogging or adhesion of material to the mould in plastic injection processes​, which leads to manual maintenance tasks, affecting productivity​.

Proposed Solution

The hardware to be monitored consists of an inyector machine and a robotic arm.

This repository contains the solution to read digital signals directly from the robotic arm.

An M-DUINO PLC is a robust piece of hardware designed to work in industrial environments. It can read and write data through digital, relay and analog pins; and has an underlying programmable Arduino board. The repository contains the necessary firmware to program and control the device’s behaviour. This firmware is Arduino (C++) code.

As a result of the development of this use case, this is a more generic implementation of a FIWARE compatible firmware to persist any signal in an electrical panel towards an OCB.

Install

Information about how to install the AGILPLAS ROSE-AP can be found at the corresponding section of the Installation & Administration Guide.

Getting started

If you don't have access to a physical M-DUINO PLC, it is recommended to start with the Step by Step tutorial.

Upon completion of the tutorial or if you have the hardware available, an in depth code description can be found in the User & Programmers Manual.

API

A simple API guide can be found here.

License

Apache 2.0 © 2021 Bosonit S.L.