I got a decent understanding on PLC's on my own. I got one from Automationdirect for about $100 and played with it. They also have a forum you can post questions to and the folks there will seem to know their stuff.