With all of the nested sequence structures it's kind of hard to follow but one thing I noticed is the VI you're using (AO Update Channel (scaled value).vi) calls AO Config for every iteration. I don't think this is what you want. You might want to use AO Write One Update (scaled array).vi directly or modify the higher level VI to give you a connection to the iteration terminal.