An ARM-based Multi-channel CNC Solution for Multi

0 downloads 0 Views 1MB Size Report
$74. Cubieboard 4. (CC-A80). A80, ARM big.LITTLE octa-core (Cortex-A15 quad 2.0 GHz, quad Cortex-A7 1.3 GHz). 2GB DDR3. 1xRJ45 1G. Ethernet. $125 ...
CIRP HPC 2016 June Prof., Dr. Sc. Sergej N. Grigoriev Prof., Dr. Sc. Georgi M. Martinov phone: +7 499 972-94-40

http://www.ncsystems.ru

1

© Moscow State Technological University «STANKIN» 1930 – 2016

An ARM-based Multi-channel CNC Solution for Multi-tasking Turning and Milling Machines

 ARM (Advanced RISC Machine) processors are used today to create:  stand-alone PLC controllers;  specialized or remote control panels, connected to the CNC as terminal client;  low-cost two-dimensional CNC for laser or waterjet cutting;  uncomplicated machine tool and robotic control systems;  …  Serious research on the applicability of the embedded CNC devices for controlling multi-channel and multi axis machine tools is still to be developed;  Single board computers based on ARM-processors shows a steady increase in computing power (processor speed, number of cores and memory space): Name

CPU

RAM

Ethernet

Price

Cubieboard 3

ARM Cortex-A7 dual-core 1 GHz

2GB DDR3

1xRJ45 1G Ethernet

$89

Raspberry Pi 2 ARM v7 quad-core Cortex-A7 900 MHz

1GB SDRAM 1x RJ45 10/100

Odroid-XU4

1xRJ45 1G Samsung Exynos5 octa-core ARM (Cortex2GB LPDDR3 Ethernet, WiFi A15 quad 2.0 GHz, Cortex-A7 quad 1.3 GHz)

Cubieboard 4 (CC-A80)

A80, ARM big.LITTLE octa-core (Cortex-A15 quad 2.0 GHz, quad Cortex-A7 1.3 GHz)

phone: +7 499 972-94-40

http://www.ncsystems.ru

2GB DDR3 2

1xRJ45 1G Ethernet

$35 $74 $125

© Moscow State Technological University «STANKIN» 1930 – 2016

State of Art

Parameter

© Moscow State Technological University «STANKIN» 1930 – 2016

The kinematic scheme of NAKLON 535 machining center

Value

Working area (diameter/length) ≤ 535 x 1 000 mm Working feedrate Fast movement Machining accuracy

≤ 6 000 mm/min ≤ 25 000 mm/min 4 µm

Cutting tools

2 x 12

phone: +7 499 972-94-40

http://www.ncsystems.ru

3

© Moscow State Technological University «STANKIN» 1930 – 2016

CNC network architecture of NAKLON 535 machining center

phone: +7 499 972-94-40

http://www.ncsystems.ru

4

© Moscow State Technological University «STANKIN» 1930 – 2016

NC kernel models of virtual machines for PC-based and ARM- based solutions

phone: +7 499 972-94-40

http://www.ncsystems.ru

5

Servo drives

Raspberry Pi 2

Buscouplers

Standard operator panel

Standard machine control panel

phone: +7 499 972-94-40

Parameter

Value

MTBF (Mean Time Between ailures)

> 2 000 h

EtherCAT cycle time PLC program cycle time

2 ms 2 ms

http://www.ncsystems.ru

6

© Moscow State Technological University «STANKIN» 1930 – 2016

Test equipment with ARM based NC kernel

ARM® Cortex™-A7 @ 1GHz x2 60 51,8 50

46,2 38,9

CPU load [%]

40

42,6

27,7

30

20

41,1

19,2

10

0 1x0

phone: +7 499 972-94-40

1x1

1x2 1x3 1x4 Number of chanels and axes

http://www.ncsystems.ru

7

2x4

2x6

© Moscow State Technological University «STANKIN» 1930 – 2016

CNC kernel drive system performance testing without PLC program

ARM® Cortex™-A7 @ 1GHz x2 Exynos5 ARM® Cortex™-A15 @ 2.0 GHz x4, Cortex™-A7 @ 1.3 GHz x4 Intel® Core™ i7 4500U @ 1,8 GHz x2 90 80 70 61,3

64

66,9

68,1

70,1

72,2

CPU load [%]

60 57,2 50 46

40

47,8

51,4

75

55,6

57

77,1

59

53,2

42,3 38

30 20

74,8

31

31

32,2

34,5

36,3

35

36,8

37

25 17

10 8

11

0 3,1 0

5000

10000

15000

Number of FBD elements

phone: +7 499 972-94-40

http://www.ncsystems.ru

8

20000

© Moscow State Technological University «STANKIN» 1930 – 2016

CNC kernel with 6 interpolated axes and PLC programs containing up to 20 000 FBD elements

Laser interferometer Renishaw LX-80 - class 2 as defined in (IEC) EN60825-1.

Chanel 2 Axis X1 F 1000 mm\min Before correction > 12 µm After correction ~ 2.5 µm

phone: +7 499 972-94-40

http://www.ncsystems.ru

9

© Moscow State Technological University «STANKIN» 1930 – 2016

Axis calibration of NAKLON 535 machining center

Conclusions  The computing resources of the single board ARM computers present on the market are sufficient for performing the key functions of multi-channel and multi-axis machine tools.  The announced release of new ARM processors next year creates new prospects for the NC system, such as EtherCAT cycle time reduction up to 1 ms, increasing the number of control channels up to 4 and simultaneously interpolated axes up to 12.  Properly constructed architectural decision of NC software kernel allows porting it on a PC platform as well as on an ARM platform.

Additional information  Scientific journal AUTOMATION IN INDUSTRY, the topic of the edition is «Industrial automation - the backbone of digital manufacturing»  17th International Expedition for Equipment, Instruments and Tools for the Metalworking Industry METALOOBRABOTRA May 23-27 2016, Moscow

phone: +7 499 972-94-40

http://www.ncsystems.ru

10

© Moscow State Technological University «STANKIN» 1930 – 2016

Conclusions and additional information

Suggest Documents