Be based on motion to control chip AFD

  • Time:
  • Click:119
  • source:JANEZH CNC Machining
AFD-X05 of athletic control chip is base the chip that FPGA realizes, can finish the CNC Machining of high speed high accuracy, the athletic control chip that its move to pilot stability and dependability should compare DSP system or be based on DSP technology is like MCX314 to wait should tall grade. The G code with major support of controller of 5 linkage motion, M code mixes 5 axes macroinstruction, also have but matched stack, modular wait for a characteristic with open mode, especially it supports 5 axes linear interpolation, can write large 5 axes linkage with the computer sophisticated software. How does article introduction develop system of numerical control of milling machine of a 5 axes quickly. One, foreword is current, the develops 2 times comparison that all sorts of sport control block is complex. At present home compares much engineer to be familiar with the G code of numerical control system, in ARM 32 odd on a machine and the base that homebred motion controls chip AFD-X05, the controller of motion of 5 axes linkage of the executable G code that develops, make 2 times development becomes simple. Application supports 5 axes this kind the athletic controller of the high speed high accuracy of linear interpolation, reopen delivers systems of all sorts of appropriative numerical control, engineers need to put energy in large-scale sophisticated software only above development, do not need completely to understand hardware. 2, G code the hardware system of controller of motion of 5 axes linkage 2.

1The AFDX05 motion of research and development of numerical control of hill of cloud of chip of AFDX05 sport control dominates chip, axis of supportive random 2~5 is linear interpolation, random interpolation of 2 axes circular arc, amount to the athletic statement buffer of 6 class, suit high speed much line segment particularly or the motion of successive interpolation controls circular arc, additional, still have backlash compensation, speed control, impose decelerate control, positional control, general input outputs a mouth, 8/16 digit occupies bus line, interrupt happen, hardware spacing, software spacing, urgent stop, time-out, the function such as coder signal input, drive pulse frequency is as high as 5LSB of ± of precision of 8MPPS, interpolation. Enter electric machinery with the servo electric machinery that inputs with pulse alignment means at control, pace. "Chinese core " AFDX05, more the use habit that accords with a Chinese. Can control the application such as most motion of bit of a motion, successive contrail of 5 axes, synchronous motion. 2.

2ARM 32 odd piece machine CPU is S3C44B0X. 32M Flash. Pulse direction differential outputs drive. Segregation of 60 smooth Ou inputs light of 42 collector open a way Ou keeps apart output or segregation of 36 smooth Ou inputs light of 20 collector open a way Ou keeps apart output. 5 paces are entered / smooth Ou of pulse of servo electric machinery keeps apart output, highest frequency 4MHz. 32 logical places and real position tally. RS232 communication. Hardware part is modular already, need not any hardware knowledge can be developed. 3, G code the software system of controller of motion of 5 axes linkage 3.

The G code of 1 support expresses 1nextpage 3.

The M code of 2 support expresses 2 3.

3 macroinstruction process designing is expressed 3 4, system of numerical control of numerical control of 3 axes milling machine develops example 4.

1 parameter initialization. The following parameter, 5 axes, of every axis have. Express 4 4.

2 send G code, control machine tool works. Be like: G54 M03 X8 G0 G90 G17 G28 G00X-2.

046Y59.

111Z10.

000Z4.

000G01Z-1.

000F300 G17 G02X1.

245Y54.

864I-54.

422J-45.

566K0.

000F800 X2.

203Y53.

318I-15.

407J-10.

613K0.

000G00Z10.

000G91 G28 M09 5, brief summary is based on this to open type platform of system of 5 linkage numerical control becomes 5 rods development, need to convey G code only this platform, OK and rapid development goes to be based on the system of special numerical control that code of international standard G processes. Application development engineer falls in the situation that does not need completely to understand hardware, center energy to had made specific trade system of special numerical control. Reduce the development cost of numerical control system, of machine tool of stimulative numerical control popularize application. CNC Milling CNC Machining