This is an old revision of the document!


Industrial IoT: project by ITT Group (Raivo)

Introduction

Industry 4.0 is a concept to digitalize industrial systems and factories. Internet of Things is one of the key components to be successful in digitalization. System monitoring, data collection, predictive maintenance, energy efficiency and many others are main topics of IoT.

In this project, an industrial production line efficiency monitoring system will be developed and demonstrated.

Task

This is the Festo flexible manufacturing line. You need to create a proper sensor system which monitors the machine usage of a particular unit. There will be 3 different workstations which need to be monitored. Current values will be transfered to the operator. The operator must be able to set warning setpoints on which the he/she will be notified by a buzzer. For example, when the current rises above the allowed value the alarm will be sound. In this task you need to set up:

  • An encoder that is monitoring the workload of the conveyor belt. The controller will send information about how much the belt has moved.
  • A current sensor that is monitoring the electrical power consumed by the machine. The controller will send the current amperage.
  • A PIR (Passive infrared) sensor that will monitor human movement in the working area. The controller will send a notification if it detects movement.
  • A HMI (Human-Machine Interface) that the operator can use to check the beforementioned data. It must be possible to check the values and the warning setpoints of each of the sensors.

Hardware description

Controller module The controller module is a low-cost Wi-Fi chip with full TCP/IP stack and MCU (microcontroller unit) capability. This small module allows microcontrollers to connect to a Wi-Fi network and make simple TCP/IP connections using Hayes-style commands. Controller can be connected with Micro USB connection or with WIFI connection.

Sensor module Sensor module interfaces different sensors and also small actuators like RC servo motor. In this task the sensor module will be used with the rotary encoder and AC current sensor.

PIR module PIR sensors allow you to sense motion of warm objects, it is almost always used to detect whether a human has moved in or out of the sensors range.

Buzzer module Buzzer module purpose is to signal the user when an event occurs. In this task buzzer will be sound if measured values go over the warning limits.

Button module Button module will be used to interact with the HMI. For example to switch pages.

OLED module OLED module will be used for HMI display.

The current sensor will be attached to the power cables of the machine.

The PIR sensor will be positioned above the working area of the machine.

The encoder will be attached to the conveyor belt.

And the button module with the HMI module will be on the operators workdesk.

Remote lab instructions

  1. Log into your account at distance.roboticlab.eu.
  2. From under “My site” go to “My devices”.
  3. If you already have something booked then click on the “Book” link or icon.
  4. Choose available IoT device.
  5. Click on the “Book” link or icon.
  6. Choose your preferred end date by clicking on the empty field and then clicking on a date. Press save when you are done.
  7. Go back to “My devices” and choose the IoT device.
  8. In the code editor window click on the “Select Files” and under “Example Files” choose the example programs for the modules used in this project.
  9. Start coding.

Running your code:

  1. While having the code you want to run open click on “Compile”.
  2. Wait for the compiler to finish and check for errors.
  3. If the compiler was successful then click on “Execute”.

Saving your code:

  1. While having the code you want to save open click on “Save file as..”.
  2. Enter a name for your code and press “Ok”.
  3. To open your code you can choose it from under “User files”.

Steps to solve the problem

  1. Study current sensor and encoder working principles and output signals
  2. Study control hardware and messaging logic
  3. Develop a factory monitoring system network concept
  4. Connect hardware and interface them with remote programming lab
  5. Make a software code for all nodes in the system
  6. Run the code and validate the results
en/iot-open/project/project3.1526477407.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0