开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育
Date

Re: Electrical Noise

 

开云体育

My first thought would be a differences in the settings or software algorithms for noise filtering.?

Cheers?

Peter Homann - (from my mobile)
http://www.homanndesigns.com

On 13 Jan 2020, at 8:11 am, John Dammeyer <johnd@...> wrote:

?

I've been building up my CNC system for the milling machine using a PC with dual boot for both WIN-XP and LinuxCNC.? I'm using the parallel port for both at the moment since it's easier to switch between OS and CNC software than unplugging a MESA board and plugging in a USB Smooth Stepper.

?

The system is constructed as follows:

Parallel Port to PMDX-126 BoB

Separate 24V switching power supply for logic with a linear regulator to 15V for the HP_UHU DC Servo drives which run off 105VDC Toroid based power supply.?

Axis X and Y are 3:1 and 4:1 with the 225 oz-in Brushed DC Servo motors.

Axis Z uses one Gecko running a 1200 oz-in motor on 65VDC toroid based supply for the milling machine knee (3:1)

Axis A uses a Harmonic Drive with an AC Servo STMBL drive using the same 105VDC supply.

Changing from the single phase 2HP (1.5kW) spindle motor to a 1.8kW Bergerda AC Servo but for now on the test bench using a 400W Bergerda AC Servo.

?

There are several custom boards to do optical level conversion between the non-optically isolated PMDX-126 and the STMBL and also the 0V-10V PWM converter module from China.

?

So here's the interesting problem.? Without the Bergerda AC Servo (spindle) motor powered MACH3 and LinuxCNC boot and can run/jog the various axis without issues.? Faults like encoder cable missing, high voltage errors etc. are all caught and cause the system to enter the RESET fault state.

?

Plug in the Bergerda AC Servo (just the 400W unit) and suddenly MACH3 won't come out of ESTOP.? Reboot into LinuxCNC and absolutely no problem.

?

Since this stuff is all running on the bench at the moment the solution turned out to be deceptively simple.? Move the AC servo motor away from sitting beside the PC and that moves the cables so they aren't lying along side the parallel port cable.? Now MACH3 comes out of reset without the PMDX-126 suddenly flagging an error and going back into ESTOP mode.?? Still works perfectly in LinuxCNC.

?

I can now easily run a

S3000 M3

M4

M5

Using the MDI and the Bergerda works perfectly turning 3000 RPM? (200ipm).

?

The DC Servo X axis (250 line encoder) with the 3:1 and 5 TPI lead screw configuration run a nice 200 ipm (Motor 3000 RPM) and the arrow keys nicely change direction between -3000 RPM and +3000 RPM as indicated by the Bergerda AC Servo Drive.

?

All is as it should be!

?

What I'm wondering is why it worked with LinuxCNC and not MACH3.? It was tried with Charge Pump ON during RESET.? No real difference.? Cycling it back on when it did work (although flakey) required using the OFFLINE button and the RESET.

?

Remember, the only difference between the two systems was which OS was chosen when the PC boots.? No hardware was touched or moved during these experiments.

?

The only thing I can think of is that the noise from the AC Servo was coupled onto the parallel port line and somehow the Charge Pump signal was corrupted in a way on the MACH3 system that didn't affect the charge pump signal generated by LinuxCNC.? A missing Charge Pump is the only thing that would cause the PMDX-126 to suddenly reset.? Especially since I had the FAULT signal into the PMDX-126 disconnected.

?

Under LinuxCNC I can specify the Charge Pump Frequency. ?I haven't found anything in the MACH3 setup that lets me set that. ?There's enough switching noise in the system that looking at the signals with a scope didn't show anything specific.? The scope leads themselves were picking up noise and it's hard to determine where to connect the scope ground.

?

Comments?? Why LinuxCNC robust.? MACH3 not??? Something odd with PMDX-126 setup that causes a Charge Pump Missing reset?

?

Thanks

John Dammeyer

?

?

?

?

?

"ELS! Nothing else works as well for your Lathe"

Automation Artisans Inc.

www dot autoartisans dot com

?


Electrical Noise

 

开云体育

I've been building up my CNC system for the milling machine using a PC with dual boot for both WIN-XP and LinuxCNC.? I'm using the parallel port for both at the moment since it's easier to switch between OS and CNC software than unplugging a MESA board and plugging in a USB Smooth Stepper.

?

The system is constructed as follows:

Parallel Port to PMDX-126 BoB

Separate 24V switching power supply for logic with a linear regulator to 15V for the HP_UHU DC Servo drives which run off 105VDC Toroid based power supply.?

Axis X and Y are 3:1 and 4:1 with the 225 oz-in Brushed DC Servo motors.

Axis Z uses one Gecko running a 1200 oz-in motor on 65VDC toroid based supply for the milling machine knee (3:1)

Axis A uses a Harmonic Drive with an AC Servo STMBL drive using the same 105VDC supply.

Changing from the single phase 2HP (1.5kW) spindle motor to a 1.8kW Bergerda AC Servo but for now on the test bench using a 400W Bergerda AC Servo.

?

There are several custom boards to do optical level conversion between the non-optically isolated PMDX-126 and the STMBL and also the 0V-10V PWM converter module from China.

?

So here's the interesting problem.? Without the Bergerda AC Servo (spindle) motor powered MACH3 and LinuxCNC boot and can run/jog the various axis without issues.? Faults like encoder cable missing, high voltage errors etc. are all caught and cause the system to enter the RESET fault state.

?

Plug in the Bergerda AC Servo (just the 400W unit) and suddenly MACH3 won't come out of ESTOP.? Reboot into LinuxCNC and absolutely no problem.

?

Since this stuff is all running on the bench at the moment the solution turned out to be deceptively simple.? Move the AC servo motor away from sitting beside the PC and that moves the cables so they aren't lying along side the parallel port cable.? Now MACH3 comes out of reset without the PMDX-126 suddenly flagging an error and going back into ESTOP mode.?? Still works perfectly in LinuxCNC.

?

I can now easily run a

S3000 M3

M4

M5

Using the MDI and the Bergerda works perfectly turning 3000 RPM? (200ipm).

?

The DC Servo X axis (250 line encoder) with the 3:1 and 5 TPI lead screw configuration run a nice 200 ipm (Motor 3000 RPM) and the arrow keys nicely change direction between -3000 RPM and +3000 RPM as indicated by the Bergerda AC Servo Drive.

?

All is as it should be!

?

What I'm wondering is why it worked with LinuxCNC and not MACH3.? It was tried with Charge Pump ON during RESET.? No real difference.? Cycling it back on when it did work (although flakey) required using the OFFLINE button and the RESET.

?

Remember, the only difference between the two systems was which OS was chosen when the PC boots.? No hardware was touched or moved during these experiments.

?

The only thing I can think of is that the noise from the AC Servo was coupled onto the parallel port line and somehow the Charge Pump signal was corrupted in a way on the MACH3 system that didn't affect the charge pump signal generated by LinuxCNC.? A missing Charge Pump is the only thing that would cause the PMDX-126 to suddenly reset.? Especially since I had the FAULT signal into the PMDX-126 disconnected.

?

Under LinuxCNC I can specify the Charge Pump Frequency. ?I haven't found anything in the MACH3 setup that lets me set that. ?There's enough switching noise in the system that looking at the signals with a scope didn't show anything specific.? The scope leads themselves were picking up noise and it's hard to determine where to connect the scope ground.

?

Comments?? Why LinuxCNC robust.? MACH3 not??? Something odd with PMDX-126 setup that causes a Charge Pump Missing reset?

?

Thanks

John Dammeyer

?

?

?

?

?

"ELS! Nothing else works as well for your Lathe"

Automation Artisans Inc.

www dot autoartisans dot com

?


Re: Using USS and MOD io panel

 

Hi Graham,

You can't use the Mach3 Modbus plugin and the legacy Mach3 Modbus interface at the same time. It's one or the other.
Have you read the article I wrote on using the Mach3 modbus interface with the ModIO??
The link to the article is;


Cheers,

Peter


Re: Using USS and MOD io panel

 

开云体育

I’d email Peter; I’m sure he can tell you what you need.

?

From: [email protected] <[email protected]> On Behalf Of Graham
Sent: Saturday, January 11, 2020 5:01 PM
To: [email protected]
Subject: [MachCNC] Using USS and MOD io panel

?

I have an almost working small mach3 controlled router.
USS provides I/O and works fine.
I have a Homan Pendant which includes the Homan M100 Mod IO board.?
The micropump VB script as per the docs from Homan and after soft editing I now have the pendant running OK.

I now wish to add some extra hardware to the router and need additional I/O
Seems logical to use available resources on the MOD IO board.

I just cannot get these to work.
Tried brains and they just donot se the MOD resources.
Brais work fine with SS I/O but not the MOD IO.

Can you experience guys offer ideas where sould be looking?

I have the Modbus InputOutput Support ticked on the ports and Pins Configuration page.
If I tick the Modbus Plugin support the VB Script (Macropump) stops working

Many Thanks

Graham


Using USS and MOD io panel

 

I have an almost working small mach3 controlled router.
USS provides I/O and works fine.
I have a Homan Pendant which includes the Homan M100 Mod IO board.?
The micropump VB script as per the docs from Homan and after soft editing I now have the pendant running OK.

I now wish to add some extra hardware to the router and need additional I/O
Seems logical to use available resources on the MOD IO board.

I just cannot get these to work.
Tried brains and they just donot se the MOD resources.
Brais work fine with SS I/O but not the MOD IO.

Can you experience guys offer ideas where sould be looking?

I have the Modbus InputOutput Support ticked on the ports and Pins Configuration page.
If I tick the Modbus Plugin support the VB Script (Macropump) stops working

Many Thanks

Graham


Re: ESS or PoKeys

 

开云体育

Hi Bob;

?The pros and cons are relevant to the user. The Pokey57CNC by Polabs is a one board solution, which works well with Auggie, Mach3 or Mach4 as plugins. If you currently have MAch3 working on your Laguna CNC, then the Pokey becomes a plug friendly way to convert over, benefiting in a much faster pulse engine and network ready. Every other solution does the exact same thing, just depends on $$$ for the parts you'll need.


Hope this helps.


Cheers
Bob

or

?






On 1/10/2020 12:38 PM, Bob Durst wrote:

I'm getting ready to convert a Laguna CNC IQ router to Mach4. What are folks thought these days about the pluses and minuses of using an ESS vs the PoKeys 57??


Re: ESS or PoKeys

 

I have used both . They both are excellent. The Pokey57CNC is more powerful with features than the ESS. The pokeys has a lot of complexity to it. The ESS is a lot simpler but will run your machine just fine..
Dan Mauch


ESS or PoKeys

Bob Durst
 

I'm getting ready to convert a Laguna CNC IQ router to Mach4. What are folks thought these days about the pluses and minuses of using an ESS vs the PoKeys 57??


Re: Machine missing steps during pocket milling

 

This morning I finally found a chance to spend some time with the CNC and I think it is missing pulses to the motor, as I notice the Smooth Stepper red lights are blinking at the same time the motor stops momentarily.? I also hear a rachet or buzzing sound if I am jogging and the motor stops driving.? This is happening on both X and Y Axis.? I am new to this type of machine and am not real familiar with this type of electrical setup.? Changing velocity does not seem to make much difference.? I am a complete loss at what do do now.? Maybe my computer (windows 10) or the smoothstepper are at fault?? I have checked the wiring and the voltages to the drivers but didn't check current when I saw the Smoothstepper lights cutting out with the motor momentarily stopping.

On Monday, January 6, 2020, 06:01:18 AM CST, ptegler <ptegler@...> wrote:


missing steps only at the tend of the run? or do you mean missing pulses to the motor/motion?

check for motor current and or wire flex connectivity to the motor in question.

ptegler


Machine missing steps during pocket milling

 


The usual, but I don't know if it applies to Mach 4 and your machine..

Make sure that you don't have your HDD going to sleep in power settings.
If it's a long program it could get interrupted by the seek delay.



On Mon, 6 Jan 2020 at 13:42, <4ken1937@...> wrote:
I am running Mach 4 on windows 10 with a smooth stepper.? Have been running programs for 4 months,? Machine just started missing steps during the final portion of a pocket mill.? I have double checked the steps per unit calculations and movement is accurate.? I have reduced the feed rates with no results.? Any suggestions on how to solve this problem would be appreciated.??


Re: zombie Dyna Mini MIll

 

i think you mill the pocket in the treat, not the cat, although it would be great to just mill the cat once instead of having to mill each treat.?

?
Best regards, Spencer Chase
67550 Bell Springs Rd.
Garberville, CA 95542 Postal service only.
Laytonville, CA 95454 UPS only.
Spencer@...
Spencer@...
Spencer@...


(425) 791-0309
(707) 223-8212

------ Original Message ------
From: "markoldfosterau via Groups.Io" <markoldfoster@...>
Sent: 1/5/2020 9:15:35 PM
Subject: Re: [MachCNC] zombie Dyna Mini MIll

Ah so you tie the cat to it .. ! Great idea?

On Jan 2, 2020 5:53 AM, John Dammeyer <johnd@...> wrote:

Nice!

?

From: [email protected] [mailto:[email protected]] On Behalf Of Dan Mauch
Sent: January-01-20 10:35 AM
To: [email protected]
Subject: [MachCNC] zombie Dyna Mini MIll

?

10 years I traded a guy one of my CNC control units for the dyna mini mill castings. The machine was missing many parts and the Y axis ball screw was damaged. I have made many parts for this machine and have brought it back to life. It is now complete and running off of a gecko G540 with aKB spindle controller and works with Mach3. The spindle will run up to 20000 RPM so it will be great for milling printed circuit board traces and for other projects. The fixture in the middle is a pocket for cat treats that I machine so my wife can bury a pill in it for our cat.



Re: Machine missing steps during pocket milling

 

missing steps only at the tend of the run? or do you mean missing pulses to the motor/motion?

check for motor current and or wire flex connectivity to the motor in question.

ptegler


Machine missing steps during pocket milling

 

I am running Mach 4 on windows 10 with a smooth stepper.? Have been running programs for 4 months,? Machine just started missing steps during the final portion of a pocket mill.? I have double checked the steps per unit calculations and movement is accurate.? I have reduced the feed rates with no results.? Any suggestions on how to solve this problem would be appreciated.??


Re: zombie Dyna Mini MIll

 

Ah so you tie the cat to it .. ! Great idea?

On Jan 2, 2020 5:53 AM, John Dammeyer <johnd@...> wrote:

Nice!

?

From: [email protected] [mailto:[email protected]] On Behalf Of Dan Mauch
Sent: January-01-20 10:35 AM
To: [email protected]
Subject: [MachCNC] zombie Dyna Mini MIll

?

10 years I traded a guy one of my CNC control units for the dyna mini mill castings. The machine was missing many parts and the Y axis ball screw was damaged. I have made many parts for this machine and have brought it back to life. It is now complete and running off of a gecko G540 with aKB spindle controller and works with Mach3. The spindle will run up to 20000 RPM so it will be great for milling printed circuit board traces and for other projects. The fixture in the middle is a pocket for cat treats that I machine so my wife can bury a pill in it for our cat.



Re: zombie Dyna Mini MIll

 

Looks like your persistence paid off. Congratulations on a job well done!


On Wednesday, January 1, 2020, 12:35:17 PM CST, Dan Mauch <dmauch@...> wrote:


10 years I traded a guy one of my CNC control units for the dyna mini mill castings. The machine was missing many parts and the Y axis ball screw was damaged. I have made many parts for this machine and have brought it back to life. It is now complete and running off of a gecko G540 with aKB spindle controller and works with Mach3. The spindle will run up to 20000 RPM so it will be great for milling printed circuit board traces and for other projects. The fixture in the middle is a pocket for cat treats that I machine so my wife can bury a pill in it for our cat.


Re: zombie Dyna Mini MIll

 

开云体育

Nice!

?

From: [email protected] [mailto:[email protected]] On Behalf Of Dan Mauch
Sent: January-01-20 10:35 AM
To: [email protected]
Subject: [MachCNC] zombie Dyna Mini MIll

?

10 years I traded a guy one of my CNC control units for the dyna mini mill castings. The machine was missing many parts and the Y axis ball screw was damaged. I have made many parts for this machine and have brought it back to life. It is now complete and running off of a gecko G540 with aKB spindle controller and works with Mach3. The spindle will run up to 20000 RPM so it will be great for milling printed circuit board traces and for other projects. The fixture in the middle is a pocket for cat treats that I machine so my wife can bury a pill in it for our cat.


zombie Dyna Mini MIll

 

10 years I traded a guy one of my CNC control units for the dyna mini mill castings. The machine was missing many parts and the Y axis ball screw was damaged. I have made many parts for this machine and have brought it back to life. It is now complete and running off of a gecko G540 with aKB spindle controller and works with Mach3. The spindle will run up to 20000 RPM so it will be great for milling printed circuit board traces and for other projects. The fixture in the middle is a pocket for cat treats that I machine so my wife can bury a pill in it for our cat.


Re: Happy with Mach3 plasma setup?

 

Sorry this comment should have gone to another topic


Re: Happy with Mach3 plasma setup?

 

开云体育

Mike:

?

There is a printer port driver for Mach4(available as an add-on license from Art Fenerty), but it has some limitations as to what OS it can run with.

?

Your C11G is designed to work with a printer port, but many motion devices(the Ethernet Smoothstepper, for instance) essentially have printer ports on them. Your C11G will work with an ESS.

?

From: [email protected] <[email protected]> On Behalf Of mike via Groups.Io
Sent: Monday, December 9, 2019 9:30 PM
To: [email protected]
Subject: Re: [MachCNC] Happy with Mach3 plasma setup?

?

I now see my mistakes running Mach 3 and not Mach 4. I have already bought electronics comparable with Mach 3. I was trying to keep it simple and now I have created some problems. The BOB I bought uses a parallel port (C11G) so it wont work with Mach 4 as I believe. I havent worked with Mach 3 in 15 years so real rusty there too.

?

Michael Guyer


Re: Happy with Mach3 plasma setup?

mike
 

I now see my mistakes running Mach 3 and not Mach 4. I have already bought electronics comparable with Mach 3. I was trying to keep it simple and now I have created some problems. The BOB I bought uses a parallel port (C11G) so it wont work with Mach 4 as I believe. I havent worked with Mach 3 in 15 years so real rusty there too.

Michael Guyer