Rockwell has all these manuals on their web site. You are going to want to read a little bit.
Check out this great tool:
http://tinyurl.com/ygajepg
From
http://www.ab.com there is a link right on the front page for "Literature Library"
From
http://www.rockwellautomation.com there is a "Products" menu at the top that has a "Literature Library" link.
From the Literature Library expand "Programmable Controllers" and you'll see "PLC-5 System" were you'll see 62 manuals on the PLC-5.
You could also select "I/O" from the Literature Library and then "1771 Universal I/O" were there are 168 different publications.
Ok, enough on the "how to search". Actually the data files are nearly identical in the PLC-5. The SLC was based on the PLC-5 so they are real close. Here are a couple highlights though.
#1 Input/Output Data Files
==========================
Main difference here is that all possible I/O addresses are automatically created. The PLC-5 does not need/use/require the I/O Configuration like the SLC does. The I/O Config in the PLC-5 is primarily for documentation purposes although it can be very useful for the analog (read on!).
So, when you place an I/O module in the chassis it will access the I/O bits automatically assigned to that slot. Get that? The bits are assigned to the slot whether you place a module in there or not. This can possibly affect the order in which you place I/O modules. In some cases it can be necessary to place the modules an an I/O/I/O style pattern.
#2 Welcome to Octal
===================
The PLC-5 is a 16-bit controller, but it sits in an 8-bit chassis. So whenever you deal with an Input or Output address it will be in octal. So for example bits are numbered: 0,1,2,3,4,5,6,7,10,11....... This is only for the Input and Output files though. All other files accept decimal values just like the SLC500.
#3 I/O Addressing
=================
You will need to read up on this. You will need to know the difference between "rack" and "chassis". You'll need to know what an "I/O Group" is and understand how slot addressing affects the groups. Read up on 1-slot addressing in particular and how using 16-pt modules affect where you can install them versus say a 32-pt module.
Check out Chapter Four in particular of this PLC-5 manual:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1785-um012_-en-p.pdf
#4 Analog Modules
=================
The Input and Output Data Files are strictly for your discrete I/O. You analog modules will instead be using Integer (N) files. Analog modules in the 1771 system do not get read automatically like they do in the SLC500. We basically have to use a communication instruction to grab data from a module and bring it back and store it in the integer file. Or grab data from a data file and send it out to the analog module. You are going to need to read up on the Block Transfer instructions. The BTR (Read) and the BTW (Write) are necessary to communicate with these analog modules.
The manual I pointed you to before goes over the concept of the BTR/BTW and you will want to read up on it, again look over all of Chapter 4. But this manual is the Instruction Set Reference Manual:
http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1785-rm001_-en-p.pdf
Read through Chapter 15 and in particular the examples near the end. They are very helpful!
Lastly, the RSLogix5 software as I mentioned does not require you to perform an I/O Configuration. But doing so for the analog modules is very helpful as the software can actually insert the necessary BTR/BTW logic for you.
So you have some reading to do!! Good luck and let us know if you run into any problems or other questions.
OG