sim,mas posso entrar com essa frequencia no mach3 ,para fazer um teste?
Não sou profundo conhecedor do Mach3, pois uso mais o LinuxCNC. Mas, sendo um programa CNC, você pode mover o motor, através do jog, numa velocidade de deslocamento compatível com a rotação de 500 RPM. Desse modo, você deve configurar o Mach3, usando algum fator de redução (se você utilizasse cremalheira, fuso helicoidal, correia / polias dentadas, ...), igual a 1, pois suponho que apenas queira fazer o motor girar sem CNC acoplado. Ou seja, você tem que fazer algumas continhas (regra de 3) para fazer o motor girar a 500 RPM, conforme o raciocínio que expus.
Se sua intenção é fazer girar o motor apenas, pode montar um gerador de pulsos bem simples, com um 555 e um ajuste de frequência. Ou até um Arduino e um programinha super simples (de algumas linhas).
Enfim, depende dos recursos disponíveis e sua base de conhecimentos.