APP下载

全软型开放式三轴数控系统的开发应用

2017-09-16王舒玮

关键词:界面程序功能

王舒玮

(山西大同大学机电工程学院,山西大同037003)

全软型开放式三轴数控系统的开发应用

王舒玮

(山西大同大学机电工程学院,山西大同037003)

针对现有的基于Servo Works的全软型开放式多轴数控系统,在研究分析Servo Works技术的基础上进行实时扩展。首先对系统引擎进行了初始化设定,再利用Servo Works CNC提供的应用程序编程接口,对软件功能、数据结构进行定义,并使用VB作为开发工具,在二次开发包基础上对系统界面进行设计和参数的设定。软PLC部分是在系统提供的Ladder Works PLC基础上,通过重新设置临时地址点和命令状态,进行相应配套PLC部分的扩展,保证三轴数控系统的软硬件能够合理的衔接,弥补了传统数控系统平台开放性不足的缺点,可以开发出满足个人需求的各种加工平台。

Servo Works数控系统;SDK;PLC

开放式数控系统是指将在数控系统放置在统一的运行平台上,并对其开发。其核心是利用数控功能来重新定义、增加或删除结构对象,研发出各个档次的开放式系列化数控系统[1]。

随着开放式数控系统的发展,可编程逻辑控制器已由以前各PLC产品互不兼容的传统硬PLC逐步向基于PC丰富的软、硬件资源,用软件实现传统PLC功能的软PLC发展[2]。

1 现有的系统硬件结构

美国Soft Servo System公司以全软型开放式的运动控制内核为基础,研究并开发出Servo Works CNC系统,其核心技术是Servo Works技术[3],他可以利用电脑内存完成计算和运行,并将数据存放在指定位置,并通过显示器显示操作界面。

本研究选用的操作系统平台为Windows XP系统,不过随着Windows 7的普及,Servo Works CNC同样能正常工作。……

登录APP查看全文

猜你喜欢

界面程序功能
也谈诗的“功能”
国企党委前置研究的“四个界面”
试论我国未决羁押程序的立法完善
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
“程序猿”的生活什么样
关于非首都功能疏解的几点思考
英国与欧盟正式启动“离婚”程序程序
人机交互界面发展趋势研究
创卫暗访程序有待改进
手机界面中图形符号的发展趋向