A Study of Programmable Logic Controllers (PLC) in Control Systems for Effective Learning