Beruflich Dokumente
Kultur Dokumente
0 and IIOT
Workshop
June 18, 2019
Harikrishnan
2
Industry 4.0 and Industrial Internet of Things
Industry 4.0
Industry 4.0, termed as the fourth industrial revolution, refers
to total computerization of manufacturing (smart factory).
Industry 4.0 is a collective term used for a number of
contemporary technologies and concepts such as
Automation, Data exchange, Lean manufacturing etc., all
put together for value chain organization. Industry 4.0
consists of network of Cyber-physical Systems
(manufacturing processes), Internet of Things (Machines),
and Internet of Services (cross organizational services). The
driving principles are: Interoperability, virtualization,
decentralization, real-time capability, and modularity among
manufacturing industries.
3
Industrial Internet of Things IIOT
IIoT is an application of IoT technology in manufacturing industry. IIoT requires all
the Participating devices/machines in the manufacturing process to be smart (intelligent and
communicable). It is expected to lead to more accurate and consistent logging of large amount
of high speed data. In turn the comprehensive real time and offline analytics of such data would
enable identification of production bottlenecks, quality deficiencies, worker safety issues etc, and
enable predictive maintenance.
Advantages of IIOT
IoT will expand the following abilities across industry sectors:_
● Connectivity, because more information can be shared. Workers, customers, business
communication, and business strategies will be more robust because every part of the
business will be able to help every other part. Better connectivity will mean better
business decisions.
● Scalability, because resources and information are being shared.
● Cost savings, because of the ability to better address safety and repair issues.
● The creation of new business models improved productivity and better analytics.
● Better supply chain efficiency.
● The IIoT should also help industries meet and exceed green energy goals.
4
Expert Profile:_
HARIKRISHNAN
Harikrishnan is an IBM Certified Maximo Implementation consultant having more than 22 years of
experience in industries like Oil & Gas, Utility, Facilities Management and Maritime. He has
conducted many workshops in IIOT / Maximo in various parts of the globe . His other major areas of
expertise include technical as well as functional aspects of Design, Development, Implementation, and
Customization of IBM MAXIMO / IIOT in the capacity of Onsite Project Coordinator/Domain Expert
/ Architect / Lead / Functional Consultant Management by Capgemini Consultants(India). He has
trained, consulted and worked with international clients in Australia, Singapore, Netherlands, France,
Saudi Arabia, Dubai, Kuwait, India, Ghana, Papua New Guinea, Malaysia ,Vietnam.
Course Description
This course introduces you to the world of Industry 4.0 and IIOT applications. It starts with a broad
overview of the subject and then moves on to the depth of IIOT technology and its architecture. The
course covers both hardware and software domains of the subject .
Training Methodology
Each module offers a practical approach with exercises and examples that draw out and
develop participants learning and experience in addition to that offered by the workshop.
5
Day 1
Industry 4.0 - Introduction
● Overview of Industry 4.0
● Current Market Trends
● Industry 4.0 Architecture
● Industry 4.0 Pillars
● Industrial Internet of Things (IIoT)
● Industry 4.0 and the Industrial Internet
● Industry 4.0 strategy and implementation
● Industry 4.0 challenges and risks
● Physical Environment and Cyber-Physical Systems
● Developing Industry 4.0 Solutions
● Human-machine interaction
● Augmented-reality systems
● Transferring digital instructions to the physical world
● 3-D printing
● Autonomous activities
● Human-machine interaction
● The Automation Pyramid and New Business Models in Industry 4.0
● Horizontal and vertical integration
● Cloud Computing
● Big Data Analytics
● Artificial Intelligence
● Additive Manufacturing
● Augmented Reality
● Horizontal and Vertical Integration
● Implementation Use Cases
6
The Arduino Microcontroller
● Introduction to Arduino
● The Arduino Development Board
● Pin functionality
● Arduino Ecosystem
● Arduino Programming
● Arduino IDE
● Installing Arduino IDE
● Connecting Arduino to Computer
● Arduino Sketch
● Sketchbook
● Arduino Language
● Introduction to C++
● C++ Language Reference
● Serial Communications
● Receiving Serial Data in Arduino
● Software Serial
● Pulse Width Modulation (PWM)
● Digital input and Output in Arduino
● Analog input and Output in Arduino
7
Day 2
Arduino Examples
● Sensors
● Digital sensors
● Analog sensors
● Digital Sensor Example
● PIR Sensor Module
● PIR Sensor Example
● Ultrasonic Sensor
● Ultrasonic Sensor Example
● Analog Sensors
● Analog Input
● Analog Output
● Digital write VS Analog write
Hands-on Workshop:_
● Measuring AC Mains Voltage
● Measuring AC Mains Current
● Measuring AC Mains Frequency
● Measuring Temperature and Humidity
● Measuring Vibration
8
Day 3
Raspberry pi and its features
● Introduction to Raspberry pi and its features
● Operating Systems for Raspberry Pi
● Putting embedded Linux image on Raspberry Pi
● Setup and Configuration of embedded Linux
● Setting up the Network on Raspberry Pi
● Using SSH to access Raspberry Pi
● Primary embedded Linux commands
● Installing different Useful Packages
● Learning the Basics of Python
● Controlling Raspberry Pi GPIOs
● Working with sensors on Raspberry Pi
● Arduino Vs Raspberry Pi
Day 4
Message Queue Telemetry Transport (MQTT)
● Introduction to MQTT
● Architecture
● Topic Matching
● QoS, Data Types
● MQTT Packet Structure
● Publish – Subscribe Pattern
● MQTT Message Types
● MQTT Topic
● Quality of service
● Retained Messages
● Clean / Persistent Sessions
● MQTT Broker Implementations
● MQTT Clients
● MQTT Client Tool
● The Mosquito Broker
● Implementing Mosquito Broker in Raspberry
● Testing the Mosquito Server
9
Day 4 Cont….
Bluetooth Low Energy (BLE)
Day 5
Node-RED
Node-RED Basics
The Nodes
Node-RED features
The structure of a Node module
Node-RED GUI
The core nodes
Installing a new node
Deleting a Node
Messages
Creating a Message Object
Message Properties
Reserved Properties
Modifying the message Object
The Function node
The Change node
Payload Property
Message Arrays
Dashboards and UI techniques
Third party dashboard tool – Free Board
Node-RED default UI nodes
Industrial Internet of Things with Node-RED , Hands- on workshop for measuring ,displaying and
notifying the AC Motor parameters using Nod-red Dashboard , SMS ,email and(Optional IBM
Maximo work Order /service request creation).