I have 50 tags for alarms I only want to display 10 at a time using a Productivity 2000 PAC and the CPD instruction I called each one alarm 1,2,3 etc... at the first rung I cleared an integer to 0 and each tag the INC function by one. At the end I copy that to another tag and I have the alarm total. How does the ARRAY function work? I thought this may be a way to group them 10 at a time(boolean) so they can be shown in order. But I am not sure of how 1d, or 2d or rows and columns work. Even if this is not the right path for this problem can someone explain the ARRAY functions please? The help files and searches on the internet haven't helped me understand.