I have taken a PLC class at my local CC and advanced my knowledge beyond my instructor's (his words). It is a basic class intended to give tech's the knowledge they need to troubleshoot. I also bought a SLC500 on ebay and made quite a few (15+) of my own setups. All AB though. Though I do want to learn siemens more, I have limited time so I have to focus (and all of our siemens PLCs are in machines rather than operating our plant floor).
I also have a test bench at work, but I never have time to tinker anymore, and had limited time to begin with. I am pretty familiar with RSLogix500, and could use some training on 5k, but I'm really looking for something more in-depth. I would really like to take Ron Beauforts classes, but I don't have the money or time at the moment, however PLCs are becoming a larger part of my job at the moment, so I'm trying to pursue some more training.
Thanks for the comments so far guys!
PS: Specifically right now I want to learn about AB comms in general. The cables, the protocols and panelviews