Hey Phillip,
Then NUT shell version of what you want to do is this: If the spindle is ON, you want your external LED on Pin 34 of the PK to be ON as well, and OFF when the spindle is OFF correct???
If that is true above.
NOTE: If your using OEMLED 11, (the overal spindle is active LED, for your input then it will not work as you want), The OEMLED 11 the first time you activate the Spindle it will come on and STAY on, unless you hit the Reset. So, You want to look instead at the OEMLED 164 CW (I think), and/or OEMLED 165 CCW, you can "OR" these two OEM LEDs to an "AND" block in your Brian, and then send the result to UserLED 2033 (which represents pin 34 in your example).
NOTE2: you will need to set the OUTPUT of the PoKeys to "Invert" Outputs for any pin your using to drive LEDs if you want the external LEDs to track the same state as the internal ones in mach3.
NOTE3: Realize that PIN 1 of the PoKeys given the conditions above, will Map to UserLED 2000, NOT 2001!!
Look at the PoKeys Screen in Mach3, (If you are using the "PoKeys.set" that comes with the installer). For an experiment, map PK pins 1 as INPUT (note you will have to set them to INVERT for them to show correct logic in Mach3). What you will see is that when Pin 1 goes "Hot", ULED 2000 will turn on. What you want to check is this, on the PoKeys Diagnostic page, you will see an "On/Off" button next to a user LED that represents PIN 34 on your Pokeys, hook a REAL LED to your pin 34, and flip the button that turns on/off that pin will be ULED2033 (I think, double check me on this, I am NOT at my Mach computer, and trying to do this from memory, which isnt always good...........), ULED2034, would control Pin 35........ So varify that.
scott