I used a direct coil in one place and a set coil in another to see if it made any difference, generally I would use a set coil. I use this MB all over the program, but there is only one reset coil in the entire project so I don't believe that the MB is getting contradicting information in a single scan. I'm using a V130 if it matters and the subroutine in question is the Homing one. MB 10 activates a MODBUS read in the main routine which is the rung that has the only reset coil. When I run the program DW 0 (Total Sessions) doesn't increment and that's why I'm pretty sure that MB 10 is never going high.
camera dolly.vlp