文档介绍:分类号: TH1
10710-20098001
工程硕士学位论文
基于运动控制卡的开放式数控系统的开发
导师姓名职称
申请学位级别硕士工程领域名称机械工程
论文提交日期 2012 年 5 月 27 日论文答辩日期 2012 年 6 月 5 日
学位授予单位长安大学
长安大学硕士学位论文
Development of C System Based on Motion
Control Card
A Dissertation Submitted for the Degree of Master
Candidate:Zhang Hongyan
Supervisor:Prof. Zhang Changjun
Chang‟an University, Xi‟an, China
2
长安大学硕士学位论文
3
长安大学硕士学位论文
摘要
以通用计算机为控制核心,在 MS-DOS C)技术存在
着开发周期长、功能扩展性差、程序编制任务繁重、界面不美观等缺陷。随着计算机软硬
件技术的飞速发展,迫切需要开发运行在 WINDOWS 平台下的数控系统。由于
WINDOWS 操作系统本身的实时性不好,因此,如何在 WINDOWS 环境下实现开放式数
控系统一直是个困扰工程技术人员的难题。
论文针对在 WINDOWS 操作系统下开发数控系统的要求与特点,对 WINDOWS 运行
机制进行了研究,分析了 WINDOWS 操作系统下实现实时功能的各种可能性。开放式数
控系统是九十年代中后期出现的一种先进的计算机数控体系结构,具有扩展性好、开发和
维护方便、运行稳定性高、能灵活适应不同需要的特点。
本文“基于运动控制卡的开放式数控系统的开发”,是把握开放式数控系统软件中模
块化设计思想提出的。本课题选择了 GT-400-SP,DMC-1842 多轴运动控制器作为计算机
C 模块卡,开发了相应的运动控制软件模块;选择 GT-400-SP 运动控制卡,通用
I/O 卡,开发了“软件 PLC”模块,并且应用该软件编制了一台 VCM 磁片/轭铁自动贴片
机控制系统程序,实现了 WINDOWS 平台下的计算机数字控制,达到了预想的要求。
关键词:运动控制、软件 PLC、数控系统
i
长安大学硕士学位论文
Abstract
puter numerical control system (CNC) technology which based puter as control centre,
developed in MS-DOS environment has the defect of development cycle long, function scalability poor,
programming task heavy and interface not beautiful. Along with rapid development of puter software and
hardware technology, the exploitation C which runs on WINDOWS platform is urgent need. Because
WINDOWS operating system has a bad real-time, how to realize the C system in WINDOWS
environment has always been a difficult problem that troubled engineering and technical personnel.
Aiming at the requirements and characteristics of the numerical control system exploitation in WINDOWS
operating system, this paper studied operating mechanism of WINDOWS, analyzed every possibilities that realize
real time function in WINDOWS operating system.
The C system is an puter numeric