Next Generation Control and Automation Systems: In Lab 1 we will create, design and analyze a modern and flexible Industry 4.0 Control System where the data should be stored in the Cloud using Microsoft Azure. Industry 4.0 is the new term for the combination of industry, automation and the current Internet of Things (IoT) technology. The Controller should be designed and analyzed using Frequency Response. Another part of the Control System should be a Web-based Monitoring and Analyzing Application. Cyber Security issues should also be considered.
Do you have Questions? - Go to the Question and Answers (Q&A). Very often someone else is wondering about the same as you - or perhaps someone else has experienced the same thing and found a solution for the problem? Need help outside normal office hours? Perhaps a fellow student can help you if you ask your questions here?
The Video below gives an introduction to this Lab Assignment (Please see the Lab Assignment for all the tiny details not covered in the Video):
Note! Make sure to open the Lab Assignment for the latest and most updated information.
See more Videos (YouTube Playlist) regarding the Industry 4.0 and Automation Topics.
Below you find useful Resources (Topics, Software, Hardware and Additional Resources) for solving the Assignment. Feel free to use them the way it suits you. Even if the contents below is well structured, sometime you may find it useful to use the Google search engine like this:
"Industry 4.0 site:https://www.halvorsen.blog" - just replace "Industry 4.0" with the topic you want to search for.
The following topics are covered in this assignment:
Click on these topics above and you will find lots of background information, training material, videos, and other resoures that may help you solve the assignments.
You need the following software:
The following hardware are available in the Laboratory:
Here are some other resources that may be useful when solving the assignment:
Do you want to improve your LabVIEW Application?
LabVIEW Videos (YouTube)
To improve your LabVIEW Application, you can use programming techniques such as the State Machine principles, Event handling Local/Gloabal variables, Property Nodes, Arrays, String Manipulation, Shift Registers, Error Handling, SubVIs, etc.
Here you can download LabVIEW examples where these programming techniques are used. Download one of the examples and use it as a template for your own application (remove the parts you don't need and add the functionality you want using the example as a foundation for your work).
ASP.NET is a Web Framework for creating Web Pages. ASP.NET is built on top of the .NET Framework. ASP Web Forms Application are almost identical to ordinary Win Forms Applications.
ASP.NET Example with Database Communication (Step-by Step Tutorial)
Learn Visual Studio/C# Programming
Learn Database Systems and Structured Query Language (SQL)
In this Forum everybody can ask Questions, answer Questions, give Tips and Tricks, Share Information, etc. regarding this Assignment. Please use Full Name and Picture and Write in English.
Very often someone else is wondering about the same as you - or perhaps someone else has experienced the same thing and found a solution for the problem? Need help outside normal office hours? Perhaps a fellow student can help you if you ask your questions here?