I think TurpoUrpo mixed something up here (unusal for him, maybe it was getting late
) as you say SET and RESET always execute regardless of the RLO state (not sure if MOV can be conditional offhand, I don't work in ladder that often). While you're at it, it's probably worth mentioning that the L(oad) and T(ransfer) instructions also always execute, regardless of RLO state - that's another one that often catches newbies out.