For industrial use follow local regulations
For personal use it depends on your level of risk. If you interrupt the com line with the estop the machine may startup when you reset it which is not safe.
I used a self latching relay so you have to restart the machine after an estop.

I have not looked into any built in estop function on the input terminals X1,X2 etc but I remember something about them in the instructions so there might be a way.