Could you include the other VIs as well (save with options -> development distribution)? It's not possible to run your VI without the sub-VIs.
I haven't fully understood what you are trying to accomplish, but looking at what I've got there are two things that come to mind:
If you are generating data inside the loop, and only want to sample some of it and send that data to a graph then you must make sure that the data flow works. A loop will not output the data you wire out of it until the loop has terminated.
Thre little grey dot you mention in the code is a "coercion dot", it means that the data you wire into the function/VI does not have the same type as the function expects. LV will use the polymorphism functionality to coerce the data to the correct t
ype, an operation that is best avoided, at least if it's a lot of data involved (requires extra memory to do the coercion) or if it may cause an incorrect value to be passed. In your case the image cluster you have wired to the IMAQ function is not based on the type definition the function is using, just replace the cluster with the type defined one you'll get rid of the dot.