Firmware download - On 5 Page - DDCSV2.1 - Standalone CNC Motion Controller - Digital Dream Technology support
Author: ytliu
Print Previous Topic Next Topic

Firmware download

[Copy Link]

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
47#
 Author| Posted at 2018-9-21 06:22:28 | Only Author
Ver:2018-09-07-100 Description:
1. Increase the home offset configuration(#2024-#2027).
2. FRO (SRO, SJR) can be adjusted by handwheel.you can adjust the % of the change in value per X Pulses of the Handwheel by #2028.


install(2018-09-07-100).zip

591.15 KB, Down times: 759

Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
46#
 Author| Posted at 2018-9-21 06:11:59 | Only Author
Nikolay81 Posted at 2018-9-20 18:46
Many thanks. Basically, everything is clear. Soon there will be a full Russian translation.
Please ...

When the line segment in gcode is very short, you may need to adjust the #2 parameter, otherwise processing discontinuity may occur.You can try the attached file.

ball.zip

1.02 MB, Down times: 760

Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
45#
Posted at 2018-9-20 18:46:58 | Only Author
ytliu Posted at 2018-9-20 06:46
#396 "Number of line", the number of path segments of the look-ahead algorithm. The system will pre- ...

Many thanks. Basically, everything is clear. Soon there will be a full Russian translation.
Please clarify whether I correctly understood the purpose of parameters # 2 and # 396.

As far as I understand, parameter # 396 determines how many lines of G-code will be pre-read (preemptively, pre-emptively) for planning processing, and parameter # 2 determines how much processor resources will be allocated for this pre-emptively reading?
If you set a large value for # 2, the interface starts to slow down, because almost all the CPU time is spent on pre-reading g-code?
Parameter # 2 affects the probability of zeroes appearing on the screen (0.0000) while the G code is executing?
Parameter # 396 specifies how many lines will be read forward from the beginning of the program, or from the line that is currently running?
That is, if # 396 = 1600, does it read 1600 lines 1 time during the program startup, or every time you switch to a new line?

If you added these settings, then they were for some reason needed.
Please describe some typical situations when you need to change the values of parameters # 2 and # 396.

Having a good understanding of this, I will be able to compose a qualitative instruction on setting up DDCSV.

Reply Support Opposition

Use props Report

3

Threads

10

Posts

67

Credits

Registered member

Rank: 2

Credits
67
44#
Posted at 2018-9-20 16:15:53 | Only Author
I was wondering  where the newest firmware is? (100)
I am sure I saw it here?

Best regards
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
43#
 Author| Posted at 2018-9-20 07:11:42 | Only Author
# 5 "minimum log radius of 4axis machining":
In four-axis machining, the DDCSV system provides a four-axis speed optimization algorithm that uses feed rate F to control the cutting line speed. To do this, we first need to know the structure of the machine (defined by #6, if #6=3, no speed optimization will be performed).

After using the optimization algorithm, the closer the tool tip is to the center of the rotary axis, the greater the actual rotational speed of the A-axis, so we designed the #5 parameter to limit it.
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
42#
 Author| Posted at 2018-9-20 06:53:45 | Only Author
# 109 "M Bus IO default status":
DDCSV through RS232 protocol bus IO expansion(#109=1)

Output data packet 7 bytes, including three parts:
1. Data packet header 2 bytes "0x90 0xeb"
2. Output IO word 4 bytes, 0 bit -31 bit are mapped to # 1032- # 1063 macro variables
3. the checksum, XOR result of the first 6 bytes

Input data packet 7 bytes, including three parts:
1. Data packet header 2 bytes "0x90 0xeb"
2. Input IO words 4 bytes, 0 bit -31 bit are mapped to # 1000- # 1031 macro variables
3. the checksum, XOR result of the first 6 bytes

Bus output IO signal Instructions for use:
Change the IO status by assigning the relevant macro IO bus output
Example:
# 1032 = 1; set bus IO channel 0 to logic '1'

Bus input IO signal instructions:
M100 bus input IO instruction
#1100 Bus input IO channel number
#1101 Bus input IO expectations value
#1102 waiting time (ms),if <= 0, infinite waiting for the signal to reach the desired value; if> 0,   if the signal does not reach the expected value within the specified time,paused.

Example:
(If channel 2 is logic '1', subsequent codes are executed; otherwise, pauses after 1s.)
# 1100 = 2
# 1101 = 1
# 1102 = 1000
M100
...
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
41#
 Author| Posted at 2018-9-20 06:46:52 | Only Author
#396 "Number of line", the number of path segments of the look-ahead algorithm. The system will pre-read the number of #396 lines of code before proceeding with speed planning.
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
40#
 Author| Posted at 2018-9-20 06:36:48 | Only Author
# 218 "Cycle Start key mode selection": Press "START" in the machining pause state, if #218=0, the machining is resumed; if #218=1, the machining is started from the beginning.
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
39#
 Author| Posted at 2018-9-20 06:30:12 | Only Author
# 3 "Tool path" or "Try cutting": https://www.facebook.com/1000083 ... 27654747521306/?t=0, this is related video
Reply Support Opposition

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
38#
 Author| Posted at 2018-9-20 06:27:45 | Only Author
Nikolay81 Posted at 2018-9-19 21:52
I post a new version of the Russian translation.
There are a lot of changes. In future firmware, you ...

# 50 "HOME signal Effective when HOME": If the HOME signal is already valid before starting the HOME operation, when #50=0, the HOME operation will be directly exited; when #50=1, the reverse motion will be performed until the HOME signal is invalid, then In the HOME operation.
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