Continuous movement of Axis A - DDCSV2.1 - Standalone CNC Motion Controller - Digital Dream Technology support
12Next
Return to List Add thread
View: 18078|Reply: 17
Print Previous Topic Next Topic

Continuous movement of Axis A

[Copy Link]

3

Threads

24

Posts

184

Credits

Registered member

Rank: 2

Credits
184
Jump to the specified floor
Landlord
Posted at 2019-7-22 22:49:25 | Only Author Replies reward |Positive sequence Browse |Read mode
Last edited by stivemaster In 2019-7-22 23:33 Editor

Unfortunately, I encountered this controller with software version 89. Now, on another controller that came with version 99, I installed version111 and I still see the same mistakes. With the development of the controller software, people who do not understand the job with a machine on which this controller will be placed.

First problem:
After installing the new version of the software, the PAGE button does not work if the flash is not inserted. What is this error?
Second problem:
Right now, I can not understand how it is possible for all axes to work almost normally, and only the A jog is working constantly in the first pressed direction and does not stop. The MGP mode normally works in one direction and the other. Please tell us where this annoying mistake comes from!


And a little more constructive criticism!
The settings continue to include the fifty types of gears that have to be set and are not complied with. There is still a detailed description of the tuning parameters !!!
It is not time to consult with a specialist to explain that the CNC machines have only the maximum speed. It is used at G0. G1 is a percentage of G0 and is determined by G code as usually reaching 100%. The jog speed is in percent of the maximum and depends on whether there is a fast and slow jog button and usually is 30-50%. The home speed is in percent of the maximum and is usually 10-30%.
What is not understood , that new types of speeds have to be invented?

Reply

Use props Report

3

Threads

24

Posts

184

Credits

Registered member

Rank: 2

Credits
184
recommend
 Author| Posted at 2019-7-24 23:02:21 | Only Author
Last edited by stivemaster In 2019-7-24 23:06 Editor

Maybe you wanted to get it but in practice the HOME procedure breaks something in the program and the controller forgets the acceleration and deceleration ramp. If we restart the controller or even just press Emergency Stop and try the jog ramp it is restored.
In addition, on Axis Z and Axis X, the controller does not search for a home signal but makes a short minus and then a plus and says it is in HOME.
I still think there is something broken in the program.
How do I download all the parameters and show them here?

Greetings!
Reply Support 1 Opposition 0

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
recommend
Posted at 2019-7-25 06:19:31 | Only Author
Please send me the ‘setting’ and ‘uservar’ files in the /mnt/nand1-1 directory.
In the file page, enter /mnt/nand1-1, move the cursor to the 'setting' file, press 'TAB' to copy, then enter the usb stick directory (generally /udisk-sda1/), and press 'SHIFT' to paste.
Copy 'uservar' to usb stick in the same way, then compress the two files into a zip file and upload them to forum.
Reply Support 1 Opposition 0

Use props Report

1

Threads

27

Posts

1166

Credits

Gold member

Rank: 6Rank: 6

Credits
1166
18#
Posted at 2020-2-12 22:41:55 | Only Author
Last edited by jjae6 In 2020-2-12 22:43 Editor

Hi JV71

If you need an "A axis pulse equivalency" with a lower value, you can edit in your PC with a"Notepad++"  program style the file "eng" and change the "-min" parameter to your need ( download first a firmware and unzip it ):

#38  -t1 -s1"A axis pulse equivalency" -s2"" -m2 -min=50.000 -max=999999.000

To :

#38  -t1 -s1"A axis pulse equivalency" -s2"" -m2 -min=1.000 -max=999999.000

Then Update firmware to your DDCSV
Then  change #38 parameter to you need, e.g. 5.000 .
Reply Support Opposition

Use props Report

0

Threads

1

Posts

4

Credits

Newbie Member

Rank: 1

Credits
4
17#
Posted at 2020-2-12 14:43:15 | Only Author
Hello

Anyone can assist with setting up 4 axis on DDCSV2.1 controller.

I have it all connected but seems that the steps on the a axis is out. I have tried to lower the steps in the controller and on the drive and it is still out. If I move the a axis 0.2 degrees my a axis motor moves 2 degrees, this is at it lowest setting already.

my a axis ratio is 4/1 ( motor turns 4 times then the Chuck turned 1 time)

My drive is set to 400 pulses
Controller is set as follow:
A axis pulse unit -----pulse/deg
a axis pulse equivalency ---------50.000
a axis max speed in m control mode -------99.000 deg/min

please
Reply Support Opposition

Use props Report

3

Threads

24

Posts

184

Credits

Registered member

Rank: 2

Credits
184
16#
 Author| Posted at 2019-8-9 14:40:57 | Only Author
Last edited by stivemaster In 2019-8-9 14:42 Editor

Come on, this forum is finally working!
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
15#
Posted at 2019-7-31 10:40:58 | Only Author
Last edited by ytliu In 2019-7-31 11:19 Editor

How do you connect zero signal? X-- LIMIT or X ++ LIMIT or X ZERO?
If you use X++ LIMIT as the zero signal, you need to set #116("X-axis zero signal source select") to 2, set #404("Limited siganl active of X++") to 1, Set #412("Effective electric level of X++") as the case may be.

Regarding the motion parameters, if you can't increase the number of pulses per mm, I suggest: #33 is set to 50; lower manual mode UACC and DACC, such as 10; increase HOME speed, such as 1500;



Reply Support Opposition

Use props Report

3

Threads

24

Posts

184

Credits

Registered member

Rank: 2

Credits
184
14#
 Author| Posted at 2019-7-30 23:46:57 | Only Author
Last edited by stivemaster In 2019-7-31 00:51 Editor

After adjusting # 33 is a bit better but that's the next problem - the X axis does not seek a signal from the sensors in a negative direction, and without moving it writes zeroes.
What you write about the number of impulses per mm is, in my opinion, absurd, because in my case, when driven by rack and pinion, 320 impulses are more than the drivers can do.
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
13#
Posted at 2019-7-29 07:51:04 | Only Author
I checked your configuration parameters, please set #33 to be greater than or equal to 12mm/min, it will solve your problem.

JOG motion is done in the FPGA. Due to the data width limitation of the FPGA internal registers, the filling of motion parameters is subject to rules.
Taking the X-axis as an example, the initial speed register VS=#33*#34/600. Since the VS register cannot be less than 1, the minimum value of #33 = 600 / #34 = 600 / 50 = 12mm / min.

I recommend that the number of pulses per mm be no less than 320, which will avoid many problems due to improper parameter settings.
Reply Support Opposition

Use props Report

3

Threads

24

Posts

184

Credits

Registered member

Rank: 2

Credits
184
12#
 Author| Posted at 2019-7-28 21:51:08 | Only Author
It's so hard to upload this to the forum. Three days I could not even get in. !!!

stivemaster.zip

6.3 KB, Down times: 956

Reply Support Opposition

Use props Report

You need to log in before you can reply Login | Register now

This forum Credits Rules

Shenzhen Digital Dream Numerical Technology Co., Ltd. support
Adress:507,A Building,Leibo Industry Zone,No. 22 Jinxiu East Road,Kengzi Street,Pingshan district,Shenzhen City,P.R. of China
Phone:13244704799
E-mail:info@ddcnc.com

TEL

0755-87654321

Wchat

Website designed by DigitalDream Technology Support
Quick Reply Back to top Back to list