NFI- Industrial Automation Training Academy

Authorized Educational Partner of Real Games, Portugal

NFI is an Industrial Automation Training Academy located in Zirakpur (Punjab) exists to bridge the skill gap between Industries & Engineers. We train students/professionals in Automation Training in the areas of Embedded System, Arduino, LabVIEW, PLC, SCADA, HMI, AC Drives, Servo, Pneumatic & Hydraulics that can help them in securing their path to success.

NFI- Services

1 Industrial Automation Training to Engineering Students, Industries & Working Engineers | 7 Days Open | Weekend Classes | Flexible Training Schedule

2 Online Industrial Automation Training | Currently serving students from 25 different countries | Self-LearningLIVE – 1 on 1 session | Life Time access to Course Material | FREE Simulators |

3 Provides Educational PLC Trainers | Our Educational trainers are smart, flexible, safe & can be integrated with any PLC Project. Click here for more details.

Countries Participated in NFI Online Training Courses

3000+ students are already taking this course from 25 different countries.
Our Students says it best …
“..I couldn’t be more happier with my decision to attend NFI. NFI is very welcoming and so student focused especially with Mr. Rajvir.. I have been challenged and have learned so much. Great Courses if you get involved.  Mr. Rajvir is really friendly and actually cares about you. I have been treated like a friend. He makes sure and put all of his energy and effort  for a student to make a change. Very flexible with the timing. I would say he is the best. I would highly recommend NFI.…”

Ali, New York

You just explained in 5 minutes, what made my PLC instructor 3 days to go. And you made far more sense…”

Al Boxx, Logan US

Rajvir is by far the most talented instructor as far PLC training is concerned. After trying numerous courses online, I land up enrolling for NFI Automation and I must say I wasn’t disappointed. Rajvir not only taught me and cleared the concepts of PLCs, VFDs, Analog & Digital cards, HMI, etc. but he changed the definition online training by introducing LIVE classes. He listens to your queries patiently and clears your doubt with examples. After joining these classes, I feel confident as far as programming PLCs are concerned and can see myself growing in Automation Industry. I strongly recommend Rajvir for his style of teaching and command on automation product.

Mr. Avinash , Canada

I always wondered about how the systems are really complex, But after a few lectures and the study that it made me do. I am finding complexity to be really simple. Thanks to Mr. Rajvir, I mean that guy has knowledge and it’s always a pleasure learning from him

Dhruv Angrish, Automation Engineer, Orissa

I have never seen this much clear explanation, Thank you so much.

Abdul Fazal

Your videos are succinct & information. I am a subscriber, you have a talent to make electronics easy to follow

Sergio Alvarado, Canada

Mr. Singh, thanks a lot for the discussion about “easy512-AC-RC.. You’re such a great teacher for PLC & programming. Keep the good work.

Ariel Julve, Saudi Arabia

After doing this training, I am know confident of buying PLC, VFD, and HMI for a company and wire it and program for this kind of task. Your method of teaching was really good and I learnt a lot. See u in the afternoon.

Ravendra Chand, Fiji

Studying of PLC is a big factor to myself as an electrical contractor. it helps more for all my electrical project and this is what I say “innovation” which is from more actual relays in appearance to a single PLC device. Enrolling this course is an opportunity and learning of how to program a circuit is FUN. More fun in PLC, nice and very interesting.

Mr. Ariel Julve, Riyad

First of all, I wish to thank Mr. Rajvir Singh for creating such a wonderful course. This course includes the basic theories of control circuits, concepts of PLC, programming commands of PLC and application of PLC commands in real world scenario, which are all necessary and vital to enhance the learning process. I highly recommend this course to anyone who wish to learn PLC programming.

EC Yip, Malaysia

Best material with the best Instructor -Being a Mechatronics Engineer, my main concern was to master all types of PLCs . I’ve searched for different online courses on PLC, and a friend of mine recommended me to NFI Automation. This is my 3rd week with Mr Rajvir’s PLC course, and I really feel so confident now in solving complex problems.Mr Rajvir’s style of teaching is beyond professional teaching. He is so good in the field with a very high degree of concern for his students.You won’t feel student-instructor thing with him but having a discussion with a close friend.Thanks to Mr Rajvir and to NFI team for making this online course possible.

Faysal, Sweden

  • Rv Singh

    In our next update i will make tutorials on Hardware interlock for PLC Systems, in which you will see how we can use E-stop at various location in the circuit to stop the voltage signals coming from the sensors and signals going out of the PLC. This can be also used to make Static Input/Output check of running PLC without affecting the actuators.

  • Rv Singh

    Let us know, what are your requirements? You can write to us at

  • mohamed

    i want cores at Arabic

    • Rv Singh

      Sorry friend, but we don’t have Arabic teacher/translator. Our lessons are only in English

  • Husniddin

    Hi! Mr. Rv Singh. I like your Plc traingni cours. I am from In uzbekistan

    • Rv Singh

      Hello Husniddin,

      Thank you for the appreciation.

  • Gerard Capler

    I am trying to follow the lessons you have on You tube but I can’t seem to locate the free software to download you mentioned in lesson 3. Can you Assist please?

  • Gerard Capler

    Thank you Rv Singh. I was able to find the software.

    • Rv Singh

      Your welcome !

  • muhammad junaid

    Dear Rv singh,

    please guide,,, Is western union payment method is still available to get the courses,,,, as i do not have access to other payment methods.

    • Rv Singh

      Yes, the western union payment is still allowed. Please write to us at about the course which you want to enroll for !

  • Yuvraj Rana

    hello Rv Singh,
    currently i am working in a one of automation in india. i am new in it so i want to take a training from you so please help me out and give me detail about it

    • Rv Singh

      Dear Yuvraj,
      We are replying you via E-mail.

  • Abhishek

    Hi RV Singh,
    I’m struggling with Omron Sysmac C20 ‘s .. need guidance on reprogramming it – i dont the remote programming hardware which is the Omran PRO15 – wonder if same can be achieved with a software ..

    my email ID is – if you could kindly revert with your contact details pls.
    whatspp – +919820812481


    • Rv Singh

      Hello Abhishek! I am contacting you via E-mail! Let’s discuss

  • Rv Singh

    Hello Kaseem,
    No it does not use PLC, it may have some kind of embedded controller to control the mechanism. Let me know, why would you need to ask this? Is there something i can help you with?

  • Rv Singh

    Hello Gagandeep,
    Greetings from NFI,

    You can visit this page to select the module of 6 Months Training in NFI.

    You can write to us at for any query!

  • Ompong Orpilla

    hello… u have training school here in dubai….?pls reply….thankz

    • Rv Singh

      Hello! No we don’t have training academy in Dubai! What’s the catch?

  • prashant

    sir…what does the constant 120 indicate in the speed of motor…120f/number of poles…????

    • Rv Singh

      Dear Prashant,

      The speed of motor is = (120 x F)/P

      F = Frequency
      P = Number of Poles
      120 = Constant, it’s actually the phase difference in line signal!