See Gateway Event Scripts | Ignition User Manual
where it describes fixed delay vs fixed rate. In neither case will the same script be overlapping in execution.
In "Fixed Delay", your script runs again at whatever the interval is after the execution finishes.
In "Fixed Rate", your script runs at the fixed interval, but if an execution goes long it does not overlap, the next execution just begins immediately after the previous finishes.