I am not sure that the term 'one shot' can be applied to mechanical relays, after all there is no scan of mechanical relays.
Perhaps what you actually want is a relay that will only stay on for x amount of time, that would be a timer relay then. I doubt if you will get a timer relay that could mimic the scan time of a PLC (maybe 5mS)
From your description given to Ken, I still can't visualise why you want a 'one shot', then again maybe my brain ain't working as good as it should do, I have had a long hard day getting my head around a S5 program written in STL with all the anotation in German.
Paul