|
Abstract: A
new EDM numerical control system based on the Linux platform that runs
in both the kernel mode and the user mode is implemented. The operating
system is designed with two kernels existing together—the Linux kernel
and the NC kernel. The NC kernel accomplishes real-time control
functions of the EDM system and can preempt the Linux kernel. The
peripheral software of the EDM system, which is implemented in several
user processes, will run only when the NC kernel releases the processor.
This mechanism satisfies real-time response requirement of the EDM
system. At the same time, other peripheral NC software can get all
support provided by Linux system.
Key
words: CNC
EDM Operating system
CLC No: TG661
总装备部预研项目(41318.3.2.5)和哈尔滨工业大学跨学科交叉基金项目(HIT.MD2001.34).
Received 20021009, received in revised form 20030705
|