Continuous movement of Axis A - On 2 Page - DDCSV2.1 - Standalone CNC Motion Controller - Digital Dream Technology support
12
Return to List Add thread
Author: stivemaster
Print Previous Topic Next Topic

Continuous movement of Axis A

[Copy Link]

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
11#
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

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: 955

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
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
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
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

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

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

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