mmervenne Posted May 19, 2006 Report Posted May 19, 2006 I had an issue the other day and was wondering if i had something set up wrong in my software. I was uploading from a Versamax PLC using Proficy ME v5.5. After Uploading it said that certain addresses had been automatically aliased to a different address. For example, M00053 has been aliased to M00050[3]. Everywhere in the logic where m00053 had been was changed to M00050[3], also my variables had changed from bits to arrays.This took a while for me to recover from. I am just wondering what would have caused this and how to stop it. It just doesnt seem right to even have a way that addresses would change in the logic on an upload. Any help is greatly appreciated. Thanks Mike Quote
rammin48 Posted May 24, 2006 Report Posted May 24, 2006 When a group of words such as a timer is up loaded, the timer might be %R length of 3. The preset for that timer is set as a tag %R length 1 with its own symbol name. When imported Cimplicity will not allow a tag to address a memory location that is already been defined and used so it alias the old tag. Ge program tags: TENTH_TMR Word 3 %R01147 TENTH_TMR_PRE Word 1 %R01148 Becomes in Cimplicity TENTH_TMR with an array dimmension of [3] TENTH_TMR [0] TENTH_TMR [1] will be aliased to TENTH_TMR_PRE TENTH_TMR [2] It is kind of a pain and I will sometimes go in and modifiy the data table with versapro to eliminate some of this prior to converting a program. Good luck Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.