×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Rslogix500 to Rslogix5000

Rslogix500 to Rslogix5000

Rslogix500 to Rslogix5000

(OP)
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.

RE: Rslogix500 to Rslogix5000

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.

RE: Rslogix500 to Rslogix5000

(OP)
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

RE: Rslogix500 to Rslogix5000

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

RE: Rslogix500 to Rslogix5000

(OP)
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???

RE: Rslogix500 to Rslogix5000

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.

RE: Rslogix500 to Rslogix5000

(OP)
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.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources