You'll get more responses if you post your questions in the forum labeled "Live PLC Questions & Answers".
A good place to start learning about PLCs is with the tutorial on this site. You should also purchase a copy of Phil's book.
After that, my advice would be to get a small, inexpensive PLC, preferably a brand in common use in your area, wire some inputs and outputs to it, and practice, practice, practice.