功能块在STEP-NC数控铣削系统中的应用  

The Application of Function Block in the STEP-NC Milling System

在线阅读下载全文

作  者:宋殿忠[1] 王军[1] 孙军[1] 徐元元[1] 吴霞[1] 

机构地区:[1]沈阳建筑大学交通与机械工程学院,沈阳110168

出  处:《组合机床与自动化加工技术》2008年第9期40-44,共5页Modular Machine Tool & Automatic Manufacturing Technique

基  金:辽宁省重点实验室开放基金(JX-200703);沈阳市科技局基金(1-1-3-2-0624)

摘  要:文章在Visual C++6.0环境下,基于PC平台、DSP运动控制卡和相应的驱动器,构建模块化的STEP-NC数控铣削系统,通过STEP-NC解释器解释AP238文件信息,运用模块化的设计思想建立功能块,用VC高级编程语言使刀具轨迹生成器与解释器、功能块、动态链接库和函数库相关联。基于STEP-NC及功能块的数控铣削系统能够读取和解释STEP-NC数控程序,给出了功能块的文件类型定义(DTDs),以功能块为基本单元生成刀具轨迹。结果表明:把功能块模块化的处理事件方式和IEC61499标准定义的标记语言引入到STEP-NC数控加工,构建模块化的STEP-NC数控铣削系统,提高了数控加工的高效性、可读性和可移植性。In the environment of Visual C ++6.0, based on PC platform, DSP Motion Control Card and the corresponding driver, building the modularized ST EP-NC milling system. Analyzing the document structure of AP238, through STEP-NC interpreter explained AP238 file information, Using design thinking of module applied builds Function block. VC high-level programming languages used to tool path generation and interpretation, function block, dynamic link library and associated library. Based on STEP-NC and function block of milling system can read and explained STEP-NC program. Given document type definition of Function block. To function block as the basic unit generated tool path. Taking the modular handling incident ways of Function block and IEC61499 standard definition markup language into the ST EP-NC numerically controlled machining, building the modularized STEP-NC milling system, Enhancing numerically controlled machining the efficiency, readability and portability.

关 键 词:功能块 STEP—NC 模块化 FBML 

分 类 号:TP391.73[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象