新数字控制技术 教学课件 吴黎明 第6章 基于PC 的开放式数控系统.ppt

新数字控制技术 教学课件 吴黎明 第6章 基于PC 的开放式数控系统.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 基于PC 的开放式数控系统 主要内容 6. 1 开放式数控系统概述 6. 1. 1 开放式数控系统的提出 6. 1. 2 开放式体系结构的定义 6. 1. 3 开放式体系结构CNC 的优点 6. 1. 4 开放式数控系统体系结构的开放途径 6. 1. 5 国内外在开放式体系结构方面的研究进展 6. 2 基于PC 开放式CNC 系统及其硬件结构 6. 2. 1 基于PC 的开放式数控系统 6. 2. 2 基于PC 的数控系统的硬件结构 6. 3 开放式数控系统的软件设计 6. 3. 1 开放式数控系统的模块分析及系统任务的划分 6. 3. 2 开放式数控系统任务实时性的划分 6. 3. 3 开放式数控系统的软件系统平台 6. 4 Windows下数控系统技术 6. 4. 1 多线程技术在开放式CNC系统中的应用 6. 4. 2 网络数控系统技术 6. 4. 3 Windows的实时性 * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 开放式数控系统概述 基于PC 开放式CNC 系统及其硬件结构 开放式数控系统的软件设计 Windows 下数控系统技术 国内外在开放式体系结构方面的研究进展 开放式数控系统体系结构的开放途径 开放式数控系统的提出 开放式体系结构的定义 开放式体系结构CNC 的优点 各厂家产品软硬件不兼容, 使得用户投资安全性受到威胁, 成本增加。 系统功能固定, 用户无法对系统进行重新定义和扩展, 很难满足要求。 人机界面不灵活, 系统的培训和维护费用昂贵。 系统各模块的交互方式、通信机制也各不相同。 各控制系统间 互连能力差, 影响了系统间的相互集成。 专用体系结构的数控系统的不足 开放式数控系统是美国在20 世纪80 年代末提出的一个全新的概念, 目前尚没有统一的定义。OSACA 是欧共体为开放式数控系统定义的控制器结构 IEEE 给出的定义是: 一个开放式的系统应能够在多种平台上运行, 能够与其他系统相互兼容, 并能给用户提供一致的交互界面。具有应用系统的可移植性和可剪裁性、网络上各结点机间的互操作性和易于从多方获得软件的体系结构, 简称为开放式结构( OA )。 开放 空间的开放 时间的开放 针对软硬件平台及其规范而言的 ①可扩展性 ②可移植性 针对系统接口及其规范而言的 ①互操作性 ②互换性 向未来技术开放。 标准化的人机界面和编程语言, 方便用户使用, 可降低与操作效率有关 的劳动消耗。 向用户特殊要求开放, 提供可供选择的软硬件产品, 融入用户自身的技 术诀窍,满足特殊要求, 形成特色产品。 减少品种, 利于批量生产、提高可靠性和降低成本, 增强市场供应和竞争能力。 途径 允许开发商或者用户构造或者集成自己 的模块到人机控制接口中 开放人机控制接口 除了提供上述第一种方式的开放性能外, 还允许用户添加自己特色的模块到控制内核模块中 开放系统核心接口 更彻底的开放方案。它试图提供从软件到硬件, 从人机操作界面到底层控制内核的全方位开放。 开放体系结构 美国的NGC 和OMAC 计划 欧盟的OSACA 计划 日本的OSEC 计划 我国的发展情况 1980 年开始, 我国先后从日本和德国引进数控制造技术, 合作生产数控机床。此后经过“六五” 期间的技术引进、散件组装, “七五” 期间的消化吸收, “ 八五” 期间国家组织的科技攻关和“ 九五” 期间国家组织的产业攻关, 使我国的数控系统技术获得了质的飞跃, 开发出一批具有自主版权的中高档数控系统 硬件 软件 为软件运行提供了支撑环境,随着微机技术的发展,硬件对数控系统开发者的约束也越来越小, 配合硬件实现系统功能。随着微机技术的发展,软件完成的数控工作在逐渐增加 PC-NC 的构造方式 将运动控制板或整个CNC 单元插入到个人计算机的扩展槽中。PC机作为非实时处理, 实时控制由CNC 单元或者运动控制板来承担 NC 板插入PC 机 在传统的CNC 中提供PC 前端接口, 使其具有PC 化的人机界面, 能够集成应用程序、网络接口等。主要被一些大的CNC 控制器制造商所采用 PC 板插入NC CNC 系统的各项功能, 如编辑、编译、插补和PLC 等, 均由软件模块来实现 软件NC 操作系统OS 是计算机最基本的系统软件, 它负责系统全部资源的调度和管理, 用户通过它可以对计算机进行操作。引入OS 后, 数控系统的软件开发人员无需了解硬件的细节问题, 只需关心与数控直接相关的功能。软件开发工作具有相对独立性, 使软件的正确性、可靠性、可维护性和可移植性得到保证, 最终缩短软件

文档评论(0)

时间加速器 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档