Hi JasonFox,
It would be helpful if you could upload the xml for your command, or to send a screen capture so we can see what you are doing.
If you are using a payload range in your phrases, and it is the only payload, then the number of loops would be {1}. You can either put this {1} in the repeat field for the action (on the far right of the action), or if you are going to use command looping as Kalle suggested, then you can put the {1} in the maxloops field for the command.
If you are using the action Tcp.Client.Write then you do not need to use command looping. You can just loop the action and use the 3rd parameter of the Tcp.Client.Write action to set the delay time in milliseconds.