Next I have to figure out how to pull actual speed off drive to mach3 screen so it know how fast its going. I was looking around the general setup screen in Mach3 but could not find delay g-code till Spindle reached speed. Am I looking in the right place?
Under Ports and Pins > goto the Spindle tab > look at "General Config" middle column that is spindle spin up and spin down delays in seconds that will not let your G code run until that time period is done.
For the speed coming IN from your VFD, you need to ADD the "True Spindle Speed" DRO on to your screen set, (or a user dro), then put that DRO on your screen set.
Further, you will need to put this into a Macro, and then put that Macros number in the General setup page, under "Init" macros.
SetParam( "RPMOverRide" , 1 ) 'allows external override of dro 39 Then you can use a brain to terminate to DRO #39..
Last thing is, unless your spindle motor is direct drive, you will need to put the pulley ratio under "Pulley Ratio(s)" one ratio for each head gear you have.
Scott