Last thing related to the revs control is a choice of analog output, which will
be used.
• select from the menu „Config/Config PlugIns”
• click „CONFIG” next to the „CSMIO/IP”
• go to „Spindle” tab, in the „Spindle DAC” group
• select „Enable”
• on the „Select Analog Output” list select analog output.
Again, during the startup the diagnostic window may be helpful. In
the „Analog IO” tab, you can preview current voltages on analog
inputs and outputs. When we configure the spindle, then in a MDI
tab you can enter e.g. M3 (enter), S2000 (enter). It should cause
spindle activation (right revs) and setting the revs on: 2000 rpm. In
the diagnostic window, you can see digital outputs and voltage on
analog output activated.
Additionally the icon informs us which analog input is configured to control a spindle.
Check carefully inverter settings before spindle activation, incorrect configuration may cause permanent
damage of the spindle, which is not covered by warranty.
Pay attention if the left/right revs are activated correctly – machining with incorrect revs direction may
cause damage of a tool or a work piece.
10.6.2 Problematic PWM Control function
A frequent reason of problems with analog inputs is „PWM Control” option set in Mach3. On first sight,
sometimes we do not see this position is marked, especially when „Use Spindle Motor Output” position is
not active. Below you can see correct and incorrect settings.
If „PWM Control” is check-marked but inactive you must first mark “Use Spindle Motor Output” and then
click „Step/Dir Motor” and again uncheck the „Use Spindle Motor Output”. Selecting „Step/Dir Motor” in
this place doesn’t mean that spindle will be controlled by STEP/DIR signals. Configuration of a spindle as
an axis you will perform in plugin. It is described later in this guide, chapter: “Additional configuration
functions in plugin’s window”.
The „PWM Control” option should be unchecked because it’s incompatible with CSMIO/IP and leads to
errors during spindle revs control.
CS- Lab s.c. – CSMIO/IP- A - CNC controller
Page 63