appreciate your input on following related subject as well: at the moment the planned way to start/stop the spindle is through input signal coming from CSMIO (the usual way) , in case of problems and I hit E-Stop, naturally CSMIO will disconnect that signal and spindle will stop normally.

is that sufficient or should I utilise the other input ports of my VFD, it has a total of 8 ports to accept commands from a controller.

they are as following:
0 - No Effect
1 - first multi speed ( references a table in the manual )
2 - second multi speed ( references a table in the manual )
3 - third multi speed ( references a table in the manual )
4 - frequency rises
5 - frequency decreases
6 - forward jog
7 - reverse jog
8 - forward ( this is what I used before and works fine and is enough to start/stop it )
9 - reversal
10 - forward trigger
11 - reverse trigger
12 - stop
13 - freely shutdown
14 - forced shutdown
15 - forced inversal
16 - counter is cleared
17 - counter input
18 - program run reset
19 - external fault
20 - external reset
21 - accelerate and decelerate - time choosing first ( references a table in the manual )
22 - accelerate and decelerate - time choosing second ( references a table in the manual )
23 - accelerate and decelerate pause
24 - force ACI passage effective


I don't understand most of them but its a direct copy-paste from the manual.

so is it worth doing a setup where one of those functions is triggered during E-Stop? maybe the stop or external fault? hehe feels like overthinking things