Predictive Maintenance Engineer

MOOC - Predictive Maintenance Engineer

Advanced Predictive Maintenance

Fifth Unit is advanced part of whole module, where students learn how to: integrate physical measuring circuit with PC (data application), setup communication channel, and gather data from sensors. Last two elements describes actual trends in data calculation and analysis using modern devices and methods.


Computer Programming:

This element describes basic of computer programming, which allows student to create simple algorithms for data gathering and processing. In this element, student learns basic programming in C++, VBApp and also base of microcontrollers programming.

PMIng.U5.E1.PC1
C++ basic of programming:

Student knows C++ language data types,

Student is able to create procedures & functions,

Student can create data arrays, store data in them and provide operations on data tables.
PMIng.U5.E1.PC2
Operating systems:

Student knows operating systems like: Windows Xp, 7, 10 and server editions,

Student is able to work under Linux distributions in X-Window environment,

Student can create and work with virtual machines (Vmware),

Student knows basic rules of computer systems Maintenance
PMIng.U5.E1.PC3
Visual Basic for Application in MS Office (Excel and Access):

Student is able to present gathered data in tables and graphs,

Student knows how to create database queries and macros.
PMIng.U5.E1.PC4
Microcontrollers programming examples – (Arduino):

Student is able to connect controller to PC, via RS232 and setup transmission,

Student knows how to connect sensors to microcontroller and read signals from them.
PMIng.U5.E1.PC5
Programming in GUI environment:

Student is able to create simple widget application with data logging, processing and trend presentation