8/16/2019 7:35 AM | |
Joined: 6/14/2019 Last visit: 8/7/2021 Posts: 30 Rating: (1) |
TIA Portal V15.1, 1515F PLC, TP900 Comfort HMI Hi all, I would like to multiplex in a tag path which contains multiple arrays. ie, there is an array within another array. I would like to multiplex on the second level array, no on the first level array. I would like the value of the element of the first level array to remain constant. My tag path: CS02_System_Array.Levels[x].Position[y] I would like to multiplex on the Position array, not the Levels array. So for example: CS02_System_Array.Levels[5].Position[Level_5_Multiplex_Index] Where Level_5_Multiplex_Index is an integer HMI tag. When I try to do this, by default the multiplex variable is placed on the Levels array instead ie: CS02_System_Array.Levels[Level_5_Multiplex_Index].Position[1] When I try to change the location of the multiplex array (cut/paste from the tag path) and press enter, the message "The referenced object does not exist" appears and the multiplex integer is automatically replaced with a plain number. Please find screenshots attached. Does anyone know whether this is possible, or is it only possible to multiplex on the first array in a tag path? Thanks and regards, Angus AttachmentMultiplexing.zip (25 Downloads) |
Follow us on