Gang Spindle Setup
Overview
The gang spindle parameters allow multiple spindles to be locked together in their run state and commanded RPM, compiling all of their feedback into a single unit. In this way, one speed can be set that will be distributed to all spindles in the group, and a single run command will start all spindles together. Similarly, the RPM feedback, the load feedback, the At Speed signal, and the At Zero signal will include data from all spindles in the group.
Parameters
By default, the gang can include up to three spindles. To add additional spindles to the gang, new parameters must be created and appropriately named.
Composite Control Parameters
- Gang Spindle Enabled: controls if the group control is active
- Yes: gang control is active
- No: gang control is not active
- Control Source: sets if the commanded speed comes from the main spindle control or an auxiliary spindle control
- Mach: the main spindle control, controlled by an S word, or from input on the screen
- Auxiliary: an alternative spindle control, where the commanded speed will be read from the Gang Spindles commanded RPM register. This register can be mapped to other parameters or populated manually.
Auxiliary Control Source Register: connects to the register where the commanded speed will be read from, if the Control Source parameter is set to Auxiliary- Composite RPM Feedback Target: selects where the RPM feedback from all spindles will be reported
- Mach: the main spindle feedback, which is displayed on the screen. Feedback will also be written to the Feedback_RPM register under the Gang Spindles device
- Auxiliary: the feedback is written to the Feedback_RPM register under the Gang Spindles device
- Composite method for RPM Feedback: determines how the RPM feedback from the individual spindles are compiled into a single value
- Average: all feedbacks are averaged together
- Max: the maximum value is used for feedback
- Min: the minimum value is used for feedback
- Composite method for Load Feedback: determines how the load feedback from the individual spindles are compiled into a single value
- Average: all feedbacks are averaged together
- Max: the maximum value is used for feedback
- Min: the minimum value is used for feedback