Sorry, I simplified it a little bit. The PLC was identified by others. Here is the manual.
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1761-um003_-en-p.pdf
This is the easy way. What I meant was, you have either on/off inputs and on/off outputs or you have variable inputs and/or outputs. From all of your description you likely on have discrete, or on/off for both in and out, that makes it easier. They can be recognized by the terminal markings on the PLC as the easy way. Analog usually has a shield that is landed at the PLC. Once you know that they are all discrete and that, for example, the photo eye in question is closed when unblocked and open when blocked, a meter does the rest.
There are other complexities as well, that i almost forgot, and that is whether the periphery devices are powered from the PLC or not. A photo eye may very well get only the power to operate it from a power supply and the contact is a dry contact that interrupts a signal (voltage) from the PLC back to the PLC. It might, however, get power to operate and power to the contact from the separate source and only require the voltage presence at the PLC. This isn't hard to figure out though. Because in the first scenario, two wires come from the PLC to the device, in the second, one wire from the PLC goes to a common for the power supply instead.
Don't get me wrong, anything you do is time consuming, when you are in learning mode. The secret is not to be intimidated. In the end it all breaks down to one wire one path and one electron. Sorry just trying to sooth. But the thing is, if you can trace out a motor start circuit or a set of three way/four way switches you can trace out this. It just takes patience and a refusal to get overwhelmed. In the long run it can be worth it because it gets easier.