just GUESSING - but based on what you've posted ...
most older SLC/MicroLogix systems used an Integer (N-type) file to store their "control block" data ... usually this was 23 words long ...
many newer MicroLogix systems use a special PD-type file (specially designed for PID instructions) to hold their "control block" data ... the addressing will be "different" - but most folks think that it's an improvement over the old way ...
TIP: if you try to plug in the wrong type, the RSLogix500 software will tell you that it won't work ... then try the other ...
is that close to what you're asking for?
more detail in your questions will help us put more detail into our answers ...