Jogging problem <solved, noise issues>
Posted: Thu Mar 07, 2019 6:00 pm
Greetings everyone,
So, to summarize the whole story up first, we had our Leadshine DM860 drivers wired according to the scheme where it was wired directly into Acorn motor ports but we had a problem with jogging. For example, when we tried to fine tune our steppers, by giving a command to move G1X1200F200 it was moving but glitching (every here and there it would stop for a second or less but CNC12 kept counting as if axis moved). After that, we gave a command for the axis to move back to X0 and after 200-300mm it stopped moving completely but CNC12 kept counting as it was moving. (Signal was cut from drivers completely, we tested it with a scope). We tried to solve problems ourselves, we scoped and measured everything we could to rule out if drivers or motors are causing a problem and we concluded they work fine (worked fine on mach3 a few days ago as well). Then we contacted Mr. Keith and he suggested that we wire drivers according to other the Leadshine schematics (will attach it here as well) using DB25 port and to change Acorn parameter 968 to 12. Today we wired everything up, changed that parameter and shielded up all wirings in our machine with copper foil and grounded it just to remove as many inducted noises as possible. Then in the wizard, we changed a DB25 signal mapping tab according to the scheme. And then a new problem appeared.
So the first problem today, when we powered everything up and started CNC12, we couldn't home Y-axis (in a negative direction). Then we tried to jog Y axis and it wouldn't move either, then we tried with ALT-J and move it with arrows still nothing. BUT the problem was "fixed" once we jogged our Z axis first. So we jogged Z axis for a small distance in any direction and then Y could move (jog) as well. So that's how we had to home our machine on the very beginning. Then the second problem started when we started to calibrate/tune our Z and X axes but sometimes when we need to jog in Y- direction steppers are not moving (CNC12 is counting as if it moved). Y+ direction is working fine, only - direction is causing a problem which confused as greatly. We can't tune our Y axis at all because of it.
During calibration of the Z-axis, we had the same problem with incremental jogging in 1x mode (it moved in a + direction in x1 incremental mode but not in a - direction). So Z axis worked fine in x10 and x100 incremental same as with continuous. We fixed that problem by restarting CNC12 then it worked fine but Y-axis problem wasn't fixed.
On diagnostic screen (ALT-I) there was no limit tripped or anything which could cause a problem with Y axis in a negative direction. In the wizard DB25 mapping tab we didn't change any signal name, Mapping=enable, Header Selection=db25, drive selection=deafult.
Our gear is:
4xNema 34 steppers
4xLeadshine DM860 drivers, each with own power supply
Chinese 2.2kW water cooled spindle
Ball screw on Z axis and belts on X, Y and slave
We're using slave motor configuration on the Y-axis
Our limit/home switches are NPN NO
We did wiring between acorn and drivers with 1.5mm^2 wire (15awg). All wires are shielded with copper foil grounded to chassis. I will attach a photo of our setup but it's outdated (before DB25 wiring I totally forgot to photo it today again even tho I generated a fresh report zip, silly me...)
Any suggestion what might be causing such a problem?
Thanks in advance and have a blast day,
Mario M.
So, to summarize the whole story up first, we had our Leadshine DM860 drivers wired according to the scheme where it was wired directly into Acorn motor ports but we had a problem with jogging. For example, when we tried to fine tune our steppers, by giving a command to move G1X1200F200 it was moving but glitching (every here and there it would stop for a second or less but CNC12 kept counting as if axis moved). After that, we gave a command for the axis to move back to X0 and after 200-300mm it stopped moving completely but CNC12 kept counting as it was moving. (Signal was cut from drivers completely, we tested it with a scope). We tried to solve problems ourselves, we scoped and measured everything we could to rule out if drivers or motors are causing a problem and we concluded they work fine (worked fine on mach3 a few days ago as well). Then we contacted Mr. Keith and he suggested that we wire drivers according to other the Leadshine schematics (will attach it here as well) using DB25 port and to change Acorn parameter 968 to 12. Today we wired everything up, changed that parameter and shielded up all wirings in our machine with copper foil and grounded it just to remove as many inducted noises as possible. Then in the wizard, we changed a DB25 signal mapping tab according to the scheme. And then a new problem appeared.
So the first problem today, when we powered everything up and started CNC12, we couldn't home Y-axis (in a negative direction). Then we tried to jog Y axis and it wouldn't move either, then we tried with ALT-J and move it with arrows still nothing. BUT the problem was "fixed" once we jogged our Z axis first. So we jogged Z axis for a small distance in any direction and then Y could move (jog) as well. So that's how we had to home our machine on the very beginning. Then the second problem started when we started to calibrate/tune our Z and X axes but sometimes when we need to jog in Y- direction steppers are not moving (CNC12 is counting as if it moved). Y+ direction is working fine, only - direction is causing a problem which confused as greatly. We can't tune our Y axis at all because of it.
During calibration of the Z-axis, we had the same problem with incremental jogging in 1x mode (it moved in a + direction in x1 incremental mode but not in a - direction). So Z axis worked fine in x10 and x100 incremental same as with continuous. We fixed that problem by restarting CNC12 then it worked fine but Y-axis problem wasn't fixed.
On diagnostic screen (ALT-I) there was no limit tripped or anything which could cause a problem with Y axis in a negative direction. In the wizard DB25 mapping tab we didn't change any signal name, Mapping=enable, Header Selection=db25, drive selection=deafult.
Our gear is:
4xNema 34 steppers
4xLeadshine DM860 drivers, each with own power supply
Chinese 2.2kW water cooled spindle
Ball screw on Z axis and belts on X, Y and slave
We're using slave motor configuration on the Y-axis
Our limit/home switches are NPN NO
We did wiring between acorn and drivers with 1.5mm^2 wire (15awg). All wires are shielded with copper foil grounded to chassis. I will attach a photo of our setup but it's outdated (before DB25 wiring I totally forgot to photo it today again even tho I generated a fresh report zip, silly me...)
Any suggestion what might be causing such a problem?
Thanks in advance and have a blast day,
Mario M.