Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Rslogix500 to Rslogix5000

Status
Not open for further replies.

Keldog

Electrical
Sep 7, 2005
16
The bit in the Rslogix500 is N7:70/7 and N7:70/5. Those are the running bits for the aerators and i know there already in the Rslogix5000 program because we can start and stop the aerator from the VTS which is connected to the Control Logix which is run by RSlogix5000 but i can't find the bit in 5000. It's mapped to 5000 by the file number 7. So if i can start and stop the aerators from the VTS that is the bit i need for the timer but it's listed as N7:70/7 and i'm not sure how that corrspondes to 5000 if it does at all.
 
Replies continue below

Recommended for you

Using RSLogix5000, open the program and then at the menu at the top, select Logic, then Map PLC/SLC Messages...

This should show you how the N files are mapped to the tag names.
 
thanks sp1989, it's mapped to pointc_info but is there a way to take it farther to know exactly what tag in 5000 corresponds to N7:70/5, you help is greatly appriciated
 
The tag pointc_info needs to be an array of type INT, at least as large as the N7 file, so if N7 is 100 words, you would have pointc_info[100] in 5000.

N7:70/5 should then map in to pointc_info[70].5
 
can i change it to an array type without screwing up what else is already in point_C_Info or will i have to change them in the program to to read the new array value???
 
You can edit the existing tag properties and change the dimension of the tag to create an array.

If you have an existing tag such as point_C_Info, and you change the dimension to create an array, you will have to correct the existing addresses in the program because the tag name 'point_C_Info' will no longer be valid.

You must then specify an element of the array, for example, point_C_Info[0] for word 0, or point_C_Info[0].0 for word 0, bit0, etc.

I think it is also important to be sure that the data type is INT since you mapping 16 bit integers from the SLC.
 
Thanks alot NWBeaver this was alot of help to me. I just wasn't sure if i changed it to an array would i lose the other bits that are already set. So if i change those bits to read the new array there shouldn't be any trouble for me. I appricate the help.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor