  This paper presents the practical employment of G-Programming tools to
demonstrate, design, and implement traditional control algorithms upon magnetic
levitation system. The complexity of controlling this type of fast dynamic and
sensitive system is vital for highlighting the capabilities of LabVIEW
G-programming in control education. PID and Lead-Lag controllers are designed
and implemented within the LabVIEW environment, with the ability to tune and
optimize the controllers utilizing the Virtual Instruments (VIs) of the control
design and simulation toolkit. The paper enables the reader to understand the
modelling, testing the control action, and dynamic simulation of the system.
Then, deploying the control law in real time. It can be concluded that the G
programming shows a suitable and easy tool for facilitating hands-on,
experiential learning and validation in control systems engineering.
