APP下载

基于ADXI4的全软型开放式数控系统研究与开发*

2016-08-22毕俊喜薛志安

组合机床与自动化加工技术 2016年7期
关键词:二次开发引擎系统

毕俊喜,薛志安

(内蒙古工业大学 机械学院,呼和浩特 010051)



基于ADXI4的全软型开放式数控系统研究与开发*

毕俊喜,薛志安

(内蒙古工业大学 机械学院,呼和浩特010051)

ADXI4 CNC是一种基于PC解决方案的全软件开放式CNC系统,它所有的功能均由软件实现。在通过对ADXI4系统硬件结构和软件结构的分析后,依据爱迪纳公司提供的ADXI4开发包在VB6.0上进行软件的二次开发,开发出了全软型四轴联动数控系统,并在实验平台上进行了软件的调试运行试验,实现了预期的目标。

ADXI4 CNC;全软型开放式数控系统;二次开发

0 引言

在 Windows 平台上开发数控系统是目前数控系统发展的趋势[1],我们可以充分利用PC的软硬件优势以及开放性体系结构,来实现数控系统的模块化、标准化、可移植化和网络化等特点[2],同时减少硬件规模、降低成本。

ADXI4 CNC是由爱迪纳控制技术有限公司开发的基于PC的全软型开放式数控系统,其核心技术来源于美国的Soft Servo System(3S)公司的S-100M、S-120M、S-140M全软型数控系统。为了提高系统的实时性,爱迪纳公司的技术人员为Windows系统嵌入了IntervalZero公司的RTX(Real-Time Extension)实时子系统[3],其时钟分辨率可达到0.1μs。RTX实时扩展技术使得ADXI4伺服控制程序可运行在PC上,由CPU执行所有的实时伺服任务。ADXI4 CNC的多任务实时软件结构完全替代了运动控制卡来完成高实时性的伺服控制任务,有效的消除了硬件带来的可靠性差,成本高等问题。利用该软伺服内核技术,用户可以在Windows系统下进行二次开发,开发出有自己特色的CNC产品。

1 ADXI4 CNC系统结构

1.1硬件结构

ADXI4 CNC的核心技术……

登录APP查看全文

猜你喜欢

二次开发引擎系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
浅谈基于Revit平台的二次开发
浅谈Mastercam后处理器的二次开发
西门子Easy Screen对倒棱机床界面二次开发
蓝谷: “涉蓝”新引擎
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
无形的引擎
基于Cocos2d引擎的PuzzleGame开发