《机电工程》杂志,月刊( 详细... )
中国标准连续出版物号: ISSN 1001-4551 CN 33-1088/TH
主办单位:浙江省机电集团有限公司
浙江大学
主编:陈 晓
副 主 编:唐任仲、罗向阳(执行主编)
总 经 理:罗向阳
出 版:浙江《机电工程》杂志社有限公司
地 址:杭州市上城区延安路95号浙江省机电集团大楼二楼211、212室
电话Tel:+86-571-87041360、87239525
E-mail:meem_contribute@163.com
国外发行:中国国际图书贸易总公司
订阅:全国各地邮局 国外代号:M3135
国内发行:浙江省报刊发行局
邮发代号:32-68
广告发布登记证:杭上市管广发G-001号
在线杂志 |
当前位置: 机电工程 >>在线杂志 |
基于嵌入式Linux的实时数控系统
作者:白建华,潘振锋,周红飞,胡云卿 日期:2008-06-23/span> 浏览:4135 查看PDF文档
基于嵌入式Linux的实时数控系统
白建华,潘振锋,周红飞,胡云卿
(杭州电子科技大学 机械工程学院,浙江 杭州 310018)
摘要:基于PC的开放式数控系统已经成为数控发展的主流,但PC机应用于工业控制领域存在不稳定、高成本、大体积等缺点。基于这样的现状,研究了基于PC/104工业主板和MCX314控制芯片的数控系统的硬件平台构建,设计了基于实时嵌入式Linux的软件平台的体系结构,研究了嵌入式数控系统软件功能模块的划分方案、任务调度机制及主功能模块的实现策略,并在实现按轨迹返回功能的同时,提出了加工程序存储区和返回程序存储区之间控制权交换的概念。实践证明,将实时嵌入式Linux应用于开放式数控系统,可以满足数控机床的加工要求。
关键词:数控系统;嵌入式Linux;PC/104;MCX314
中图分类号:TG659文献标识码:A文章编号:1001-4551(2008)05-0012-04
Realtime CNC system based on embedded Linux
BAI Jianhua, PAN Zhenfeng, ZHOU Hongfei, HU Yunqing
(College of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China)
Abstract: Open CNC system based on PC has the mainstream of computer numerical control technology, however, PC has its own disadvantages in industrial control fields, for example, it lacks stability ,needs much cost and space. Hardware flat structure based on PC104 industrial main board with MCX314 control chip was presented and software flat structure based on realtime embedded Linux was designed. The classification of CNC software function module, task scheduling mechanism and realization strategy of main function module were also researched in the thesis. The conception of interchange of control right between manufacturing program storage and return program storage was brought forward during realizing the backtrack in path. Its application in practical situation proves that open CNC system based on embedded Linux can meet the demands of NC machine.
Key words: numerical control system; embedded Linux; PC/104; MCX314
参考文献(Reference):
[1]叶佩青.MCX314运动控制芯片与数控系统设计和数控系统设计[M].北京:北京航空航天大学出版社,2002.
[2]YAGBMOUR K. Embedded Linux System[M].OReilly Media,Inc,USA,2003.
[3]赵炯.Linux内核完全注释[M].北京:机械工业出版社,2004.
[4]LOVE R. Linux内核设计与实现:第2版[M].北京:机械工业出版社,2006.
[5]LOMBARDO J.嵌入式Linux[M].吴雨农,译.北京:中国电力出版社,2003.
[6]MINTCHELL G. Manufacturing does Windows... Linux knocks at the door[J]. Control Engineering, 2000, 47(10):70-72,85.
[7]STANKOVIC J. Strategic directions in realtime and embedded system[J]. ACM Computing Suiveys,1996,28(4):751-763.
[8]王太勇,王涛,杨洁,等.基于嵌入式技术的数控系统开发设计[J].天津大学学报:自然科学版,2006,39(12):1509-1515.
友情链接