开放式数控系统组态软件的研究与开发

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:yzymd_223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前市场上的开放式数控系统通常只提供开发人机界面软件所必需的API ,而很少提供相关的软件开发工具。用户在进行开放式数控系统的应用开发时必须使用Visual Basic ,Delphi 和C++等编程语言自行开发人机界面软件。然而,开发一个安全、可靠、开放且功能完备的人机界面软件不仅需要较长的开发周期而且需要开发人员在相关领域具备丰富的经验。这在很大程度上限制了开放式数控系统的广泛应用。此外,目前开放式数控系统为人机界面软件所提供的应用编程接口的内容和形式还没有形成统一的标准,这一点不仅制约了开放式数控系统人机界面软件的可移植性,而且影响了开放式数控系统人机界面软件向专业化和标准化的发展。 本文论述了一种开放式数控系统应用软件平台(Open Numerical Controller Application Software Platform ,ONCASP )。该软件平台首次将自动化控制领域中的组态软件的思想融入到了开放式数控系统人机界面软件的开发中,有效降低了开放式数控系统人机界面软件的开发难度,缩短了开发周期,并能够有效提高开放式数控系统人机界面软件的可靠性、开放性和可移植性。ONCASP融合了作者多年的开放式数控系统应用开发经验。其核心是一个专为开放式数控系统所开发的基于XML的脚本引擎。脚本机制的实现使用户能够方便地对人机界面应用程序进行配置、调整和二次开发,使数控系统的开放性得到充分的体现。ONCASP的基础是一个称为NCEngine的通用人机界面应用编程接口(HMI-API)。该接口采用了面向对象的结构,它通过应用Bridge模式,使接口形式与具体的实现相对独立。这样,数控系统人机界面应用程序就能够在不同控制器平台上实现即插即用,体现出良好的可移植性。ONCASP中还包含两个由一系列组件所构成的软件框架。其中“系统访问控制框架”用于构建一个拥有多极访问权限保护的,具备数控系统风格的界面主体。而“对象可视化框架”则用于构建有关状态显示、参数设置和功能访问的界面元素。这两个框架的使用能够有效减少甚至避免编写程序代码,这不仅体现了简便、快捷的特点,而且有助于提高人机界面应用软件的可靠性。通过采用CLX组件编程模型,ONCASP具备了跨平台的能力。它能够在Windows和Linux两种操作系统环境中以本地编译代码的形式高效地运行。 本文还论述了两个基于ONCASP所开发的典型应用实例。一个是KT570-DC压铸机测控系统;另一个是KT570-C切割机控制系统。其中KT570-DC压铸机测控系统是开放性数控系统在这一领域的首次应用。这一产品目前已经成功申请了一项实用新型专利。这两个应用系统的开发过程充分验证了ONCASP所具备的开放、快捷、通用和可靠的特点。
其他文献
甜菜纸筒育苗移栽起源于日本,是一项适合冷、凉、干旱地区使用的先进农业技术。尽管我国引入甜菜纸筒育苗移栽技术多年,增产效果十分显著,但至今甜菜纸筒育苗移栽面积不到甜菜种
水下作业技术在海洋石油探测、抢险救生、海底管道的敷设、保养和维修等领域均有广泛的应用。本文研究的水下作业系统包括水下作业机械手和自动工具库两部分,该型作业系统能
使用建立在线性或本质线性系统基础上的传统辨识方法对各种非线性系统建模、辨识难以获得理想结果。本文利用动态神经网络能充分逼近任意复杂非线性关系这一特点展开如下研究工作: 1 对神经网络系统辨识方法进行了综述,与传统的系统辨识方法作比较,指出了各自的优缺点;回顾了神经网络的发展历程,详细分析了动态Elman神经网络的结构、功能和算法。2 分析了用标准BP 算法训练Elman 网络方法的局限,通过引入自
飞轮储能技术具有电能转换效率高、充放电快捷、不受地理环境限制、不污染环境、单位质量储能密度大等突出优势,在电力调峰;电动汽车的飞轮电池;风力、太阳能等发电系统的不间断供电等方面,应用前景广阔。追求大储能量,提高飞轮储能密度使得飞轮系统正向着高速化、大功率方向发展(如国际上飞轮转速可达20万转/分以上)。飞轮转子由于振动引起轴心位置的变化,影响着电磁场参数,而电磁场参数的变化又影响转子的运动与振动形
工程图纸矢量化是将纸质工程图纸扫描输入计算机后,对所得的扫描图像经过处理和识别,最终重建其中的图形对象的过程,它是图纸复用、自动理解等应用的基础,技术上涉及图形图像
随着国民经济的发展,铁路运输在国民经济中的地位越来越重要,日益需要对机车车辆的关键部件进行状态检测与故障诊断,以保证安全、可靠、有效和经济的完成旅客和货物的运输任
结构的裂纹多由冶金夹杂物、加工、装配、疲劳载荷和工作环境(如介质、高温等)等一种或几种的联合作用而产生。在交变载荷的作用下在这些微小裂纹附近产生应力集中,裂纹将逐步变大,导致零件或机构失效,造成严重危害。 桁架结构是各类工程设备、基础设施的重要组成部分。而这些桁架的本身是否有损伤及裂缝存在是关系到整体结构是否能够安全运行的关键。一旦有损伤而未能及时补救,就将造成工程坍塌、设备损坏、甚至人员伤
设计草图是概念设计阶段常被采用的一种表达手段,但是与后续三维模型生成之间存在数据脱节,草图识别技术是一种有效的解决方法,然而当前尚无识别准确率高的经典实现算法;同时
悬架是汽车的重要组成部分,对汽车的操纵稳定性及乘坐舒适性有很重大影响.电子控制空气悬架在客车行驶过程中,其刚度可以根据路况和需要进行调节,对提高汽车行驶平顺性、操纵
锅炉设备中的空气预热器位于锅炉烟气温度比较低的区域,目前大都采用的是光管式空气预热器。普遍存在传热效率低及低温腐蚀的问题,从节能和余热回收利用的角度出发,应当强化传热