That symptom sounds like the DH+ outgoing MSG buffer is full. How many MSG instructions are there in your program ? The SLC-5/04 can process four messages simultaneously, then there is a buffer that will hold ten more (they get the ".EW", Enabled and Waiting, bit set). If you overflow that buffer, though, the port gets jammed up and you need to cycle power to reset it.
In encourage you to proofread your next post. Your sloppy grammar discourages people from assisting you.