tia portal online monitoring for loop fb call(scl)
hi,
i have an fb where i call another fb 8 times using a for loop and array.
right clicking open and monitor on the fb inside the for loop, takes me to the 0 index of the sub fb's instance.
FOR #iAlm := 0 TO 7 DO
#Alarm1[#iAlm](Alarm := #Alarm.Module[#iAlm]);
END_FOR;
how can i "navigate" between those 8 sub instances to monitor the 2nd sub instance for example?
call environment pane on the right side is either confusing or its not made for this exact situstion.
is this a limitation of siemens/tia portal or i just hit a typical siemens noisy unnecessary overcomplication and i need to open up one of their 1200 page manuals and find a hidden paragraph?
in codesys before i start monitoring a similar structure, a list pops up with all the (array) sub instances to select where to "jump in" monitoring.
i refuse to believe that a sub instance cant be online monitored just because it's called in a for loop and array, yet if i "list" call one after another it is possible.
Posted Sep 12, 2026, 8:19 AM UTC