I was wondering about this too, but I found it difficult to track accurately. It does seem that enemies wait the correct amount of time after attacking, but I could be wrong.
I think it might also help players if the turn counter also had a time unit counter for that turn, such as:
[turnCount].[timeUnits]
This way players know how much time is left for that turn considering there are actions that don't take a full turn.
A couple other things I noticed (not 100% sure):
The waiting action appears to wait until the beginning of the next turn and not wait for 100 time units. I'm not sure if this is intended or not, but it is unclear in controls/documentation.
Enemy robots appear to only perform actions at the beginning of turns and not during turns, like the player can. (might be linked to the movement time issue above)
Also, a timer for each robot showing the time left until they perform a new action would also be helpful, but that might just be me, I'm kind of an info addict