Delta — 2.3.5. CNC Function

2. System Function 2.3.5. CNC Function DVP10MC11T, a multi-axis motion controller, supports the standard CNC function and can execute G codes dynamically and statically to achieve the simple numerical control of machine tool. Besides, it could also be applied to the occasions where G codes are used to locate and path planning. CANopen Builder software provides CNC G code editing function; user could edit G codes in the CNC editor or import the G codes switched by other design software into this editor. When G codes are input in the code list, the two-dimension chart of G codes is output in the preview window.

The software interface of CNC editor is shown as figure 2.3.1 Figure 2.3.1 DVP10MC11T could execute G codes in two ways. One is the way of statically downloading all G codes to controller for run. The other one is dynamic way. When complicate objects are processed, the quantity of G codes needed is quite huge and so the controller could not store all G codes. Then the dynamic way is adopted and the G codes could be executed while being downloaded. DVP10MC11T provides the buffer area which could store 100 rows of G codes to store the G codes the upper computer sends. In way of dynamic download, the G codes the upper computer sends will not be stored and will be dumped after they are executed.

If the G codes downloaded need be latched when power off, user should adopt the way of static download. After G code editing is finished, it should be called for use in the motion control program. NC document is called for use via DMC_NC in motion control program. The usage of DMC_NC can be seen in the relevant instruction introduction. The input parameter NcTableID is to choose the NC document number to be executed. CMC editor could edit 8 NC documents at the same time. If user wants to execute G codes in dynamic way, the current chosen NC document number should be set to 0.

At this moment, the controller will wait the upper computer to send G codes and the G codes will be executed while being sent. 2-24 DVP-MC operating manual